/* Global */
html, body{ border:0; margin:0px auto 0px auto; padding:0px 0px 0px 0px; margin-top:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
body{padding: 0;}
form{ margin:0px; padding:0px;}
input, select, textarea { font-family:tahoma; font-size:12px;}
table{ border:0; margin:0; padding:0; font-size:12px; font-family:Tahoma;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#0066b3; text-decoration:underline;}
a:active{ color:#ffcf5e; text-decoration:none;}
p{ margin:0px; padding:0px;}
img{ border:0px;}

.clear{ clear:both;}
.clearUl ul, .clearUl li  { list-style: none; margin:0px; padding: 0;}
.clear10px{ clear:both; height:10px;}
.globalTable{ width:100%;}
/*-------------------------------------*/
.m_wrap{max-width: 480px;margin: 0 auto;}
/*header ===========*/
.header-logo{padding: 0;position: relative;}
.header-logo .cssLogo{ float:left;padding: 0;}
.header-logo .cssLogo img{ margin-bottom: 0;}
.header-logo .cssCart{position: absolute;right: 5px;bottom:5px;text-align: right;}
.header-logo .cssCart a{ text-decoration:underline;}
.header-logo .cssCart a:hover b{}
.header-logo .cssCart .symbol{ display: none;width:25px; height:22px; display:inline-block; background:url(../images/m_icon1.png) no-repeat; vertical-align:middle;}
.header-search{ padding:0 0 5px;height: 26px;position: relative;}
.header-search .cssForm{}
.header-search .cssText{ border: none; background:url(../images/m_ip1.jpg) repeat-x top left;width:97%;height: 26px;float: left;padding-left: 2%;border-left: 1px solid #ccc;}
.header-search .cssSubmit{ border:0px; display:inline-block;cursor:pointer;padding-left: 0;padding-top: 0;position: absolute;right: 0;}
.header-menu{ height:26px;padding-top: 3px; background-image:url(../images/bg.png);background-position: 0 -168px;
background-repeat: repeat-x; color:#ffffff; font-weight:bold;text-transform: uppercase;}
.header-menu a{color:#ffffff;display:inline-block;padding:0 3px;width: 33%;box-sizing: border-box;float: left;}
.header-menu a:hover{color: #ffea00}
/*Home ==================*/
.bhome{border: 1px solid #d0d0d0;margin-top: 5px;}
.bhome img{height: auto;max-width: 100%;}
.home-title{ height:29px;line-height: 29px;background:url(../images/lead_1.jpg) repeat-x left center;}
.home-title .cssLeft{ height:29px; background:#fff;float: left;padding: 0 10px 0 5px;}
.home-title .cssRight{ height:29px;}
.home-title h1{ font-size:12px; font-weight:bold; float:left; margin:0;}
.home-title h2{ font-size:12px; font-weight:bold; margin:0;}
.tabs li.active {
    background: #e00;
}
.tabs li.active a {
    color: #fff;
}
.hnews ul{padding: 0 0 0 20px;line-height: 19px;list-style-image: url("../images/icon3.png");}
/*Category =============*/
.category-order{ float:right; padding:5px 5px 0px 0px;}
.categoryPath{ font-size:11px; padding-top:5px;}
.caterory-list td{height: 40px;}
.caterory-list .home{border-top:solid 1px #c2c2c2;}
.caterory-list .cssLeft{width:10px;background:url(../images/line3.jpg) no-repeat left center;}
.caterory-list .cssName{ padding:2px 10px 0 10px;border-bottom:solid 1px #c2c2c2;font-weight: bold;line-height: 26px;}
.caterory-list .cssName a{ color:#333333;}
.caterory-list .cssC2{width:10px;background:url(../images/line4.jpg) no-repeat left center;}
.caterory-list .cssC1{width:60px;border-bottom:solid 1px #c2c2c2;text-align: center;}
.caterory-list .cssC1 img{height: 28px;}
/*Filter =====*/
/*Bo loc*/
.filter{ border:solid 1px #ffb5b5; background-color:#fdf0f0; max-height:200px; overflow:auto;}
.filter .att_name_filter{ color:#4b4b4b; font-weight:bold; padding-left:10px;}
.filter .att_value_filter{ padding-left:15px; padding-bottom:5px;}

/*Product List =============*/
.productList{ line-height: 21px;}
.productList p{ margin:0px;}
.productList .cssImg{ padding:5px;padding-right: 10px; border-bottom:dashed 1px #cccccc; width:110px; text-align:center;}
.productList .cssInfo{ padding:5px 0px; border-bottom:dashed 1px #cccccc;}
.productList .cssName{ font-weight:bold; padding-top:0}
.productList .cssName a{ color:#000000; }
.productList .cssPrice{ padding-top:5px; font-size:13px}
.productList .cssPrice b{ color:#FF0001;}
.productList .cssQuantity{ padding-top:3px;}
.productList .cssQuantity b{ color:#008000;}
.productList .cssOrder{ padding-top:3px;}
.productList .cssOrder a{ width:98px; height:27px; background:url(../images/btn2.jpg) no-repeat transparent; display:inline-block;}
.productList .cssSpecialOffer{ padding-top:3px;}
.productList .cssSpecialOffer span{ color:#ce0809;}
.numpage{padding: 0 10px;}
.numpage a{padding: 0 5px;}
/*productDetail========*/
.productDetail-name h1{ font-size:20px; font-weight:bold;}
.cateroryDetail-info p{ margin:0px;}
.cateroryDetail-info .cssLeft{ width:200px; text-align:center;}
.cateroryDetail-info .cssLeft .cssImg{ border:1px solid #C0C0C0; margin:0px 10px; padding:10px;}
.cateroryDetail-info .cssPrice{ padding-top:5px;}
.cateroryDetail-info .cssPrice b{ color:#FF0001;}
.cateroryDetail-info .cssQuantity{ padding-top:5px;}
.cateroryDetail-info .cssWarranty{ padding-top:5px;}
.cateroryDetail-info .cssOrder{ padding-top:20px;}
.cateroryDetail-info .cssOrder a{ width:98px; height:27px; display:inline-block;}
.cateroryDetail-info .cssFace{ padding-top:10px; font-weight:bold;}
.cateroryDetail-info .cssFace .symbol{ width:152px; height:24px; vertical-align:middle;}
.cateroryDetail-info .cssFace a{ display: inline-block; height: 22px; margin-left: 5px; width: 17px;}
.cateroryDetail-info .cssFace .face1{margin-left: 2px;}
.cateroryDetail-specialOffer{ color:#ff0000; padding:5px 0px;}
.cateroryDetail-summary{ padding:5px 0px;}

.productDetail-content-title{ height:27px;}
.productDetail-content-title .cssLeft{ height:27px;}
.productDetail-content-title .cssRight{ height:27px;}
.productDetail-content-title h2{ font-size:12px; font-weight:bold; padding:5px 0px 0px 10px;}
.productDetail-content{ padding:10px 0;line-height: 21px;}

.sub2{font-size: 16px;}
.sub3{color: #3a9864;}
.sub4,.sub5{border-bottom: 1px dotted #ccc;}
/*NewList ========*/
.NewList p{ margin:0px;}
.NewList .cssImg{ padding:5px 0px; border-bottom:dashed 1px #cccccc; width:110px; text-align:center;}
.NewList .cssInfo{ padding:5px 0px; border-bottom:dashed 1px #cccccc;}
.NewList .cssName{ font-weight:bold; }
.NewList .cssName a{ color:#000000; }
.NewList .cssSummary{ padding-top:5px;}
/*newDetail=====*/
.newDetail-name h1{ font-size:12px; margin:0px; padding-top:5px;}
.newDetail-date{ color:#666666; font-size:11px;}
.newDetail-content{ padding:5px;}

/*footer*/
.footer{padding:0 0 15px; line-height:21px; margin:0;}
.footer div{padding: 10px 0 0;}
.view_pc{padding: 10px;line-height: 22px;background: #dedede;border-top: 3px solid #c5c5c5;}
.footer_top{padding:10px; line-height:21px; margin-top:10px;}
/*-------------------------------*/
.lead-sub{padding: 10px 0;position: relative;font-weight: bold;border-bottom: 1px solid #ccc;}
.page-nd{padding: 10px 0;line-height: 19px;}
.page-nd *{max-width: 100%;height: auto;}
.sub1{color: #ff0000;font-weight: bold;}
.sub3{color: #3f5aa9;font-weight: bold;}
.chudam{font-weight: bold;}
.mainsub{padding: 0;}
.hide{display: none;}
/*-------------------------------*/
.m_wrap_in{margin: 0 auto;background: #dedede;padding: 5px;}
.m_wrap_in_main{margin: 0 auto;background: #fff;padding: 5px;}
.cate_h1{float: left;width: 50%;border-right: 1px dotted #ccc;border-bottom: 1px dotted #ccc;text-align: center;box-sizing: border-box;}
.cate_h1_in{padding: 5px;border: 1px solid #fff;}
.cate_h1:hover .cate_h1_in{border: 1px solid #ff0000;}
.cate_h1.last{border-right: none;padding-right: 0%;}
.h1_img{/* height: 110px; */}
.h1_img *{/* max-height: 110px; */max-width: 100%;}
.h1_name{color: #22419c;text-transform: uppercase;padding: 0;height: auto !important;}
.h1_name a,.other_cate a{color: #22419c;}
.cate_h1:hover .h1_name a{color: #ff0000;}
/*-------------------------------*/
.h-list-menu{width: 100%;left: 0;top:29px;position:absolute;z-index:12;display:none;background:#DEDEDE;}
.h-list-menu ul.category{width:100%;margin:0;padding: 0;}
.h-list-menu ul.category li{list-style:none;border-bottom:solid 1px #fff;float:left;width:100%;}
.h-list-menu ul.category li a{background:none;text-transform:none;color:#000;text-decoration:none;margin-left:10px;width: auto;display: block;padding: 5px 0;}
.h-list-menu ul.category li a .imgmenu{float:left;position:relative;margin-left:10px}
.h-list-menu ul.category li a .text{margin-left:10px;float:left;position:relative}
.h-list-menu ul.contact{width:100%;margin:0;margin-top:10px}
.h-list-menu ul.contact li{list-style:none;background:#141414;padding:8px 0}
.h-list-menu ul.contact li.contact{padding-left:10px}
.h-list-menu ul.contact li a{background:none;text-transform:none;text-decoration:none;color:#fff}
.h-list-menu ul.contact li a span{}
/*-------------------------------*/
p.cssName{padding-top: 10px;}
p.cssName a{color: #3F5AA9 !important;}
.p_des *{width: auto !important;height: auto !important;max-width: 100%;}
/*-------------------------------*/
.c_item{background-color: #5A5355;background-image: -moz-linear-gradient(center top , #5A5355, #262223);background-image: -webkit-linear-gradient(top,#5A5355,#262223);padding: 5px 10px;border-bottom: 1px solid #fff;}
.c_item a{color: #fff;font-weight: bold;display: block;}
/*-------------------------------*/
.slider img{max-width:100%;}
.productDetail-content .sub3{color:#C4161C;}
.tabs{padding:0;margin:0}
.tabs li{list-style:none;display:inline;}
.content-tab{width:100%;}
.content-tab img{max-width:100%;}
.content-tab table{max-width:100%;width:100% !important;}
.NewList.globalTable.catalog-list .item {
    width: 50%;
    text-align: center;
    float: left;
}

.NewList.globalTable.catalog-list .item .cssImg {
    margin: 0 auto;
}
@media(max-width:480px){
  .NewList.globalTable.catalog-list .item {
    width: 100%;
}

}