@charset "utf-8";

/* CSS Document */

* {}

a {text-decoration: none;color: #333;padding:0;margin:0;}

ul {list-style: none;padding:0;margin:0;}

li {list-style: none;padding:0;margin:0;}

ul li {list-style: none;padding:0;margin:0;}

img {border: none;padding:0;margin:0; vertical-align:middle; max-width:100%;}

a img{border: none;padding:0;margin:0; vertical-align:middle;}

input,button,select,textarea{outline:none}

textarea{resize:none}

p{padding:0;margin:0;}

body {font-family: Arial, Helvetica, sans-serif;line-height: 24px; font-size:12px;color:#333;padding:0;margin:0; font-family: "微软雅黑", "宋体", "黑体"}

.main,.top,.ftit,.link,.foot {width:1200px;margin:0px auto;overflow:hidden;clear:both; float:none;}

.head{width:1200px;height:110px;margin:0px auto;clear:both;}

.yh{font-family: "微软雅黑";}

.clear{ overflow:hidden; clear:both;}

.hj{overflow:hidden; clear:both; height:10px;}

.hj2{overflow:hidden; clear:both; height:20px;}

.hj3{overflow:hidden; clear:both; height:30px;}

.pp1{ padding:10px 0;}

.pp2{ padding:20px 0;}

.pp3{ padding:30px 0;}

.bor1{ border-bottom:1px solid #eee; text-align:center;}

.bg1{ background:#f2f2f2; padding:2px 0; line-height:24px;height:24px; border-bottom:1px solid #e5e5e5;}

.top_p{ float:right;}

.top_p p{ float:left; padding:0 5px}

.top_p p a{ color:#888;}

.logo{ float:left;}

.sear{ float:left; width:500px; padding-top:24px; padding-left:30px;}

.sear a{ display:block; float:left; margin-right:10px;color:#555; font-size:14px;}

.sear1{background:#fff; width:300px; height:32px; border:3px solid #b8b8b8; padding:0 5px; margin:0; line-height:32px; font-family: "微软雅黑";}

.sear2{background:#b8b8b8; width:80px; height:38px; color:#fff; font-size:16px; font-family: "微软雅黑"; border:none; padding:0; margin:0;}

.tel{ float:right; padding-top:25px;}

.tel a{ display:block; width:94px; padding-left:32px; height:32px; line-height:32px;  position:relative; background:url(../image/car1.jpg) no-repeat center;}

.tel a span{ display:block; background:#c90000; line-height:18px; padding:0 5px; border-radius:5px; position:absolute; top:-12px; left:20px; color:#fff;}

.nav{ height:37px; background:#cf4979;}

.menu{ width:100%; max-width:1200px; margin:0 auto; height:37px; position:relative;}

.menu1{ position:relative; height:37px; width:210px; float:left;}

.list_dt{ margin:0; padding:0; background:#f38595; line-height:37px; overflow: hidden; position: relative; font-size:14px; color:#fff; text-align:center;}

.list_dt_icon{ position: absolute;right:20px; top:12px; display: block; width:20px; height: 16px; background: url(../image/tub4.png) no-repeat;}

#open .list_dt_icon{ background: url(../image/tub4.png) no-repeat;}

.list_dd{ position:absolute; top:36px; left:0; width:209px; border-left:1px solid #ffb6c1; border-right:1px solid #ffb6c1; z-index:999999999999;padding:0; background: #fff;display: none; }

.list_div2{ position: relative;}

.list_dt2{display:block;}

.list_dt2 a{ display:block; padding:0 10px; border-bottom:1px dashed #ddd; line-height:46px;background: url(../image/tub4.jpg) no-repeat right center;}

.list_dt2 span{ display:block; background:url(../image/tub3.jpg) no-repeat left center; padding-left:30px; font-size:14px;}

#open a{}

.list_dd2 p{ border-bottom:1px solid #ececec; line-height:50px; font-size:16px;}

.list_dd2 ul{ overflow:hidden; clear:both;}

.list_dd2 li.second_li{clear:both;overflow:hidden;}

.list_dd2 li.second_li .second{width:70px; height:24px;line-height:24px;font-size:12px;  overflow:hidden;float:left;}

.list_dd2 li.second_li .third{float:left;width:520px;}

.list_dd2{border:1px solid #ececec; border-left:none; position:absolute; top:0; left:210px; width:600px; background:#f8f8f8; padding:15px;display:none;}



.navMt1{margin-top:0;}

.navMt2{margin-top:46px;}

.navMt3{margin-top:93px;}

.navMt4{margin-top:140px;}

.navMt5{margin-top:187px;}

.navMt6{margin-top:234px;}

.navMt7{margin-top:281px;}

.navMt8{margin-top:328px;}

.navMt9{margin-top:375px;}

































.menu2{height:37px; overflow:hidden; float:left; line-height:37px;}

.menu2 li{ float:left; padding:0 28px;}

.menu2 li a{ color:#fff; font-size:14px;}

.focus{margin:0 auto;overflow:hidden;position:relative; width:320px; height:71px; min-height:71px; clear:both; padding:0; margin:0;}

.focus .wrappic{height:100%;width:100%;overflow:hidden; clear:both; padding:0; margin:0; position:absolute;}

.focus ol{left:0;height:100%;overflow:hidden; clear:both; padding:0; margin:0;position:absolute;top:0;width:9999px;}

.focus ol li{float:left;height:100%;width:100%;}

.focus ol li img{height:100%;width:100%;vertical-align:middle;}

.focus ul{/*right:10px;*/left:50%; margin-left:-30px; position:absolute; bottom:10px; z-index:999; width:60px;}

.focus ul li{background:rgba(114,204,204,0.8);border-radius:25px;cursor:pointer;display:inline;float:left;font-size:0;line-height:0;height:9px;margin-left:5px;overflow:hidden;width:9px;}

.focus ul .current{background:#f00;}

#btn_prev{ position:absolute; top:45%; left:5%; z-index:99999999; font-size:72px; color:#fff; width:60px; overflow:hidden; float:left;}

#btn_next{ position:absolute; top:45%; right:5%; z-index:999999999; font-size:72px; color:#fff; width:60px; text-align:right; overflow:hidden; float:right;}

.none {display:none;}

.tit1 li{ float:left; width:199px; text-align:center; line-height:36px; background:#e7e7e7; border-left:1px solid #dbdbdb; font-size:16px;}

.tit1 .active{background:#e22a40;color:#fff; border-left:1px solid #e22a40}

.nr1{ overflow:hidden; clear:both; margin-left:-1px; border-bottom:1px solid #dbdbdb;}

.nr1 li{ float:left; width:179px; padding:10px; border-left:1px dotted #dbdbdb;}

.nr1_p1{ display:block; width:100%; padding-bottom:100%; height:0; overflow:hidden; position:relative;}

.nr1_p1 img{ position:absolute; top:0; left:0; width:100%; height:100%;}

.nr1_p2{ display:block; line-height:20px; height:40px; overflow:hidden;}

.nr1_p3{ color:#888;}

.nr1_p3 span{ color:#F00;}

.tit2{ overflow:hidden; clear:both; line-height:52px;height:52px;}

.tit2_p1{ float:left; font-size:24px;}

.tit2_p1 span{ font-weight:bold; padding-left:6px; color:#333}

.tit2_p2{ float: right; font-size:16px; max-width:50%;}

.tit2_p2 a{ display:block; float:left; padding-left:30px; color:#555;}

.tbg1{ border-bottom:2px solid #dd0044;}

.tbg1 .tit2_p1{ color:#dd0044;}

.tbg2{ border-bottom:2px solid #ff9228}

.tbg2 .tit2_p1{ color:#ff9228;}

.tbg3{ border-bottom:2px solid #2abff6}

.tbg3 .tit2_p1{ color:#2abff6;}

.tbg4{ border-bottom:2px solid #fe60dc}

.tbg4 .tit2_p1{ color:#fe60dc;}

.tbg5{ border-bottom:2px solid #639bfc}

.tbg5 .tit2_p1{ color:#639bfc;}

.tbg6{ border-bottom:2px solid #c5e12a}

.tbg6 .tit2_p1{ color:#c5e12a;}

.nr2{ overflow:hidden; clear:both;}

.nr2_p1{ float:left; width:300px; height:500px;}

.nr2_p1 img{ width:300px; height:500px;}

.nr2_p2{ float:right; width:899px; height:499px; border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; overflow:hidden;}

.nr2_p3{ float:left; width:663px;}

.nr2_p3 li{ float:left; width:170px; padding:9px 25px; border-right:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb;}

.nr2_p4{ float:right; width:214px; padding-right:10px;}

.nr2_p5{ font-size:16px; font-weight:bold; line-height:36px;}

.nr2_p6 li{ padding:12px 0; border-top:1px solid #ddd; height:90px; padding-left:100px; overflow:hidden; clear:both; position:relative;}

.nr2_p61{ position:absolute; width:90px; top:10px; left:0; height:90px;}

.nr2_p6 li .nr1_p2{ margin-top:12px;}

.nr2_p6 li .nr1_p3{ font-weight:bold; font-size:14px;}

.fbg1{ border-top:1px solid #dd0044;}

.fbg2{ background:#fafafa; font-size:14px;}

.ftit_l{ float:left; margin-left:-50px;}

.ftit_l li{ float:left; width:130px; padding-left:50px; border-right:1px solid #ddd;}

.ftit_l li p{ font-weight:bold; margin-bottom:5px;}

.ftit_l li a{ display:block; line-height:22px;}

.ftit_r{ float:right; background:#ffb6c1; padding:8px;}

.ftit_r p{ float:left; padding:8px; padding-bottom:0; width:90px; text-align:center;}

.ftit_r p img{width:100%;}

.ftit_r p span{ display:block; font-weight:bold; padding-top:5px;}

.foot{ text-align:center;}

.fbg2{ background:#fafafa; font-size:14px;}

.ftit_l{ float:left; margin-left:-50px;}

.ftit_l li{ float:left; width:130px; padding-left:50px; border-right:1px solid #ddd;}

.ftit_l li p{ font-weight:bold; margin-bottom:5px;}

.ftit_l li a{ display:block; line-height:22px;}

.ftit_r{ float:right; background:#ffb6c1; padding:8px;}

.ftit_r p{ float:left; padding:8px; padding-bottom:0; width:90px; text-align:center;}

.ftit_r p span{ display:block; font-weight:bold; padding-top:5px;}

.foot{ text-align:center;}

.tit3{ background: url(../image/tub5.jpg) no-repeat left center; padding-left:20px;}

.bor1{ border:1px solid #e5e5e5;}

.tit4_p1{ background:url(../image/tbg1.jpg) repeat-x; padding-left:12px; border-bottom:1px solid #ddd; font-size:14px; line-height:34px; text-align:left;}

.tit4_p2{ overflow:hidden; clear:both; padding-bottom:10px;}

.tit4_p2 li{ border-bottom:1px dotted #ddd; padding:5px 0; overflow:hidden; clear:both;}

.tit4_p21{ float:left; width:90px; text-align:right; font-weight:bold;}

.tit4_p22{ float:left; width:1100px;}

.tit4_p22 a{ display:block; float:left; padding:0 5px; margin-right:30px;}

.tit4_p22 a:hover,.tit4_p22 a.current{ background:#f7931e; color:#fff;}

.m_left{ float:left; width:210px;}

.m_right{ float:right; width:970px;}

.tit5{background:url(../image/tbg2.jpg) repeat-x; padding-left:12px; border-bottom:1px solid #ddd; font-size:14px; line-height:34px;}

.nr3{ overflow:hidden; clear:both; padding:0 5px;}

.nr3 li{ line-height:30px; overflow:hidden; clear:both; height:20px;margin:7px 0;}

.nr3 li span{ width:18px;height:18px;line-height:18px;color:#f00; display:block; float:left;  font-size:14px; border:1px solid #f00; border-radius:50%; text-align:center;padding-left:1px;}

.nr3 li a{display:block; float:left; width:calc(100% - 30px);line-height:20px;padding-left:5px; text-align:left;}

.nr3 li:nth-child(n+4) span{ color:#333;}

.tit5_l{ float:left;}

.tit5_r{ float:right;}

.tit5_p1{ background:#f1f1f1; padding:5px 10px; border-bottom:1px solid #ddd;}

.tit5_p2{ background:#f9f9f9; padding:5px 10px;}

.tit5_p1 span{ display:block; float:left;}

.tit5_p3{ display:block; float:left; border:1px solid #cecbce;background:#FFF; margin-right:10px; padding:0 12px 0 6px;}

.tit5_p3:hover{ background:#e4393c; color:#fff;}

.tit5_p4{ display:block; float:left; border:1px solid #cecbce;background:#FFF; margin-right:10px; padding:0 10px;}

.tit5_l .current a{ background:#e4393c; color:#fff;}

.tit5_p1 b.desc{width:12px;height:16px; background:url(../image/tub6.jpg);display:block;float:right; margin-top:5px;}

.tit5_l .current b.desc{background:url(../image/tub7.jpg);}

.tit5_p1 b{width:12px;height:16px; background:url(../image/tub8.jpg);display:block;float:right; margin-top:3px;}

.tit5_l .current b{background:url(../image/tub9.jpg);}

.tit5_p3:hover b{background:url(../image/tub9.jpg);}

.nr4{ overflow:hidden; clear:both; margin-left:-14px;}

.nr4 li{ float:left; width:210px; margin-left:14px; margin-top:14px; border:1px solid #dedede; padding:10px;}

.nr4 li .nr1_p3{ font-size:16px;}

.m_left2{ float:left; width:362px; overflow:hidden;}

.m_right2{ float:left; width:630px;margin-left:20px;}

.m_right3{width:170px;height:425px;float:right;border:1px solid #fff;}

.m_right3 .t{font-size:16px;text-align:center;height:30px;line-height:30px;color:#666;}

.m_right3 li{margin-top:9px;}

.m_right3 li img{width:105px;height:105px; display:block;margin:0 auto;}

.m_right3 li .pro_title{width:150px;margin:0 auto;line-height:150%;margin-top:5px;}

.m_right3 li .price_new{text-align:center;font-size:14px;color:#e4393c;}

.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}

.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}

#spec-preview {width:100%;height:100%;}

#preview img{width:100%;height:100%;}

.jqzoom img{ width:100%; height:100%;}

.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}

.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../image/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/

.spec-preview{width:360px;height:360px;border:1px solid #DFDFDF;}

.spec-scroll{clear:both;margin-top:5px;width:360px; overflow:hidden;}

.spec-preview img{width:100%;height:100%;}

.spec-scroll .prev{float:left;margin-right:4px;}

.spec-scroll .next{float:right;}

.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}

.spec-scroll .items{float:left;position:relative;width:330px;height:56px;overflow:hidden;}

.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}

.spec-scroll .items ul li{float:left;width:66px;text-align:center;}

.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}

.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}

.tit6{ border-bottom:2px solid #e31939; overflow:hidden; clear:both;}

.tit6 li{ float:left; width:160px; text-align:center; line-height:36px; border-left:1px solid #ddd;border-top:1px solid #ddd; border-right:none; font-size:14px;}

.tit6 .active{ background:#e31939; color:#FFF;  border-left:1px solid #e31939; border-top:1px solid #e31939;}

.tit6 li:last-child{border-right:1px solid #ddd;}

.nr6_p1{ overflow:hidden; clear:both; padding:5px;}

.nr6_p1 li{ float:left; width:48%; padding:0 1%;}

.nr7_p1{ color:#999; border-bottom:2px solid #dedede; }

.nr7_p1 p{ font-size:18px; color:#444; line-height:30px; overflow:hidden;}

.nr7_p2{ overflow:hidden; clear:both; padding:10px 5px;}

.nr7_p2 p{color:#888;margin-right:20px;}

.nr7_p2 p span{ color:#333}

.nr7_p3{ overflow:hidden; clear:both; padding:15px; height:50px; background:#f5f5f5;}

.nr7_p3 span{ color:#e4393c; font-size:20px; line-height:40px;}

.sdddq {

	font-family: "宋体";

	font-size:14px;

	height:24px;

	width:80px;

	text-align:center;

}

/**首页轮播**/

.bx-wrapper img{width:100%;}

.bx-wrapper .bx-viewport{border:0 !important;left:0 !important;}

.bx-wrapper .bx-caption span{display:none !important;}

.mycart{position:relative;z-index:60;float:right;width:244px;height:22px;padding-top:6px;background:url(../image/front/sprites.gif) 0 -255px no-repeat;margin-top:25px;}

.mycart dl{margin:0;line-height:1.5}

.mycart dt,.mycart dd{float:left}

.mycart dt{position:relative;width:120px;padding:0 20px 0 40px}

.mycart dt a{color:#626262}

.mycart dt a b{margin:0 3px;color:#a40000;font-size:11px}

.mycart dd{width:43px;margin:0 0 0 8px;color:#fff}

.mycart dd a:link,.mycart dd a:visited,.mycart dd a:hover,.mycart dd a:active{color:#fff}

.shopping{position:absolute;right:0;top:28px;width:350px;padding:5px 5px 5px 0;border:2px solid #cf4979;background-color:#fff}

dl.cartlist dd{width:340px;height:60px;padding:5px 0;margin-bottom:5px;border-bottom:1px dashed #c7c7c7;text-align:left}

dl.cartlist dd .pic{width:55px;height:55px;margin-right:5px;float:left;}

dl.cartlist dd .title{width:170px;height:60px;float:left;}

dl.cartlist dd .title a{color:#373737;font:normal 12px/18px "宋体"}

dl.cartlist b{color:#da4901;font-size:11px;height:inherit;}

dl.cartlist input.del{width:51px;height:19px;cursor:pointer;text-indent:-9999px;overflow:hidden;line-height:19px;text-align:left;padding-left:6px;color:#6e6e6e;border:none;background:url(../image/front/sprites.gif) -228px -195px no-repeat;margin-top:10px;}

dl.cartlist dd.static{height:25px;margin-bottom:0;text-align:right;color:#6e6e6e;border-bottom:0}

dl.cartlist dd.static span{margin-right:20px}

dl.cartlist dd.static a{color:#757575;text-decoration:underline}

dl.cartlist dd.static label{margin:0}

dl.cartlist dd.static input{font-weight:normal;color:#333}

.price.f_r.t_r{width:90px;float:right;margin-top:10px;}

.pages_bar{text-align:center;margin-top:20px;}

.pages_bar a{border:1px solid #ccc; margin:0 4px;padding:2px 6px;}

.pages_bar a.current_page,.pages_bar a:hover{background:#f00;color:#fff;border:1px solid #f00;}

/**商品详情页缩略图去左右阴影**/

.bx-wrapper .bx-viewport{box-shadow:none !important;}

/**自带的面包屑**/

.position{width:1140px; background: url(../image/xbg2.jpg) repeat-x; background-size:100% 100%; line-height:36px; color:#a5a5a5; margin:25px auto; padding:0 30px;}

.position a{ color:#a5a5a5;}

.position span{ color:#666; font-weight:bold;}

.position img{vertical-align:inherit;}

/**品牌和品牌详情**/

.brand li{width:171px;display:inline-block; text-align:center;}

/**文章**/

.tit32 li{ background:#cf4979; margin-top:1px; line-height:40px; text-align:center;}

.tit32 li:hover,.tit32 .no{ background:#f38595; overflow:hidden; clear:both; color:#fff; line-height:40px; text-align:center; padding:0;}

.tit32 a{ color:#fff;font-size:18px;}

.tit33{ border-bottom:1px solid #ddd; line-height:40px; font-weight:bold;font-size:18px;}

.nr7.tt2 li{font-size:14px;border-bottom:1px dashed #ccc;height:30px;line-height:30px;}













.good_info_buy {}
.good_info_buy dl { display: table; width: 100%; margin-top:10px;}
.good_info_buy dl dt, .goods_info .good_info_buy dl dd { display: table-cell; padding: 5px; }
.good_info_buy dl dt { width: 40px; white-space: nowrap; vertical-align: middle; }
.good_info_buy dl .item { margin: -5px; }
.good_info_buy dl .item span { display: block; float: left; min-height: 24px; line-height: 24px; padding: 1px 11px; background: #fff; border: 1px solid #ddd; margin: 5px 5px; cursor: pointer; }
.good_info_buy dl .item span img { width: 38px; height: 38px; margin: 0 -10px; }
.good_info_buy dl .item span.current { padding: 0 10px; border: 2px solid #e71f19; position: relative; }
.good_info_buy dl .item span.current:after, .goods_info .good_info_buy dl .item span.current:before { display: block; content: ""; position: absolute; border-style: solid; }
.good_info_buy dl .item span.current:after { width: 0; height: 0; right: 0; bottom: 0; border-width: 6px; border-color: transparent #e71f19 #e71f19 transparent; }
.good_info_buy dl .item span.current:before { width: 3px; height: 6px; border-width: 0 1px 1px 0; border-color: #fff; -webkit-transform: rotate(45deg); transform: rotate(45deg); right: 1px; bottom: 1px; z-index: 1; }













.tips{padding:10px;}

.promise{width:980px;position:absolute;right:0;bottom:0;}

.promise .l{width:40px;height:40px;float:left;}

.promise .r{width:700px;float:left;}

.promise .t,.promise .b{clear:both;}

.promise .t .r{font-size:14px;line-height:40px;color:#e4393c;}

.promise .t .r,.promise .b .r{padding-left:8px;}

.see_again img{width:130px;height:130px;margin:8px 0;}

.see_again .pro_title{width:150px; margin:0 auto;}

.see_again .price_new{color:#e4393c;marin:5px 0;}

.product{position:relative;}

.block{height:150px;}






.greenb{color:#259DE2;}




.articleImg{width:80%;margin:0 auto;}





