body,div,p,span,h1,h2,h3,h4,h5,h6,b,ol,ul,li,dl,dt,dd,em,i,input,form,table,td,tr{padding:0px; margin:0px; font-size:12px; list-style:none}
img{ border:0px;}
a{ text-decoration:none;}
ul{list-style-type:none;}
em,i{ font-style:normal;}
.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
.f_l{float:left; _display:inline;}
.f_r{float:right; _display:inline;}
.clear{ clear:both;}
.clearfix{zoom: 1;}
.none{display:none;}
#none{display:none;}
.hide{display: none;}
.red{ color:#f42f2f;}

.detail_wrap{width:1200px;margin:auto;margin-top: 10px;}
.pro_detail_one{width:1200px; float:left; overflow:hidden;}
.mod_detail_left{width: 452px;float:left;}
.mod_detail_preview{width: 452px;float:left;}
.preview_pic{width: 450px;height: 450px;float:left;position:relative; padding:2px; border:1px solid #DDDDDD;}
.preview_pic img{ width:450px; height:450px;}
.preview_pic i{ width:20px; height:20px; position:absolute; bottom:0px; right:0px; background:url(../images/searchiconpic.png) no-repeat;}
.preview_crumb{width: 452px;height:60px;float:left;margin:10px 0px;position:relative;} 
.preview_crumb .prev{float: left;}
.preview_crumb .cbtn {width: 14px; margin-top: 22px; position: relative; z-index: 2; color: #999;}
.preview_crumb .cbtn:hover{color: #ff875a;}
.preview_crumb .next{float: right;}
.preview_crumb .mbox b.cur{border-color: #999;}
.preview_crumb .hideBox{ width: 340px; float:left; position: absolute; overflow: hidden; height: 60px; left: 34px; top: 0;}
.preview_crumb .mBox {width: 10000px; position: absolute; top: 0; left: 0; z-index: 1;}
.preview_crumb .mBox b.cur {border-color: #999;}
.preview_crumb .mBox b{float: left; display: table-cell; width: 50px; height: 50px; margin-right: 8px; cursor: pointer; padding: 3px; border: 2px solid #fff;}
.preview_crumb .mBox b:hover{border-color: #999;}
.preview_crumb .mBox b img{ width:50px; height:50px;}
.preview_crumb .icon_detail{font-size: 16px; font-style: normal;}
.preview_rel{width: 452px;float:left;overflow:hidden;}
.preview_rel .prod_l{float: left;}
.preview_rel .product_id{float: left; padding-right: 6px; margin: 2px 6px 0 0; color: #999; border-right: 1px solid #ccc; line-height: 14px; white-space: nowrap;}
.preview_rel .product_id span{padding-right: 5px;}
.preview_rel .collect{float: left;}
.preview_rel .collect .collect_icon{display: inline-block; vertical-align: middle; overflow: hidden; position: relative; width: 20px; height: 17px; color: #666;}
.preview_rel .collect .heart{ width:15px; height:13px; display: inline-block; vertical-align: middle; position: absolute; top:3px; left: 5px; background:url(../images/guanzhu_icon01.png) no-repeat;}
.preview_rel .collect .heart_active{ width:15px; height:13px; display:inlin-block; position: absolute; top: 20px; left: 5px; background:url(../images/guanzhu_icon02.png) no-repeat;}
.preview_rel .collect .heart,.preview_rel .collect .heart_active{-moz-transition:all .15s;-webkit-transition:all .15s;-o-transition:all .15s;-ms-transition:all .15s;transition:all .15s;}
.preview_rel .collect a:hover .heart{top:-20px;}
.preview_rel .collect a:hover .heart_active{top:3px;}
.preview_rel .collect a:hover span{color:#ff875a;}
.preview_rel .collect i{font-size: 16px; color: #ff8a5e;}
.iconfont{font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.product_rel .collect i, .preview_rel .collect span, .preview_rel .contrast span{ vertical-align: middle; color:#666666;}

.mod_detail_content{width: 548px; float:left; margin: 0px 0px 0px 8px;overflow:hidden;}
.product-title{width: 548px;float:left;overflow:hidden;}
.product-title h2{ font-weight:600; font-size:18px; line-height:30px; color: #333333;}

/*�Ǽ�*/
.mod_detail_content .xingjibox{width: 548px;float: left;margin-top:10px;overflow:hidden;}
.mod_detail_content .xingji{ width:170px; float:left; overflow:hidden;}
.mod_detail_content .xingji dl{ width:170px; float:left;}
.mod_detail_content .xingji dl dt{ width:75px; float:left; font-size: 14px; color: #0c0c0c; line-height:30px;}
.mod_detail_content .xingji dl dd{ width:105px; float:left; overflow:hidden;}
.mod_detail_content .xingji .Star{width:85px; margin-top:7px; display:block; height:20px; background: url(../images/xingji_icon.png) no-repeat;}
.mod_detail_content .xingji .Star.Star1{background-position:0px -5px;}
.mod_detail_content .xingji .Star.Star2{background-position:-10px -28px;}
.mod_detail_content .xingji .Star.Star3{background-position:-10px -48px;}
.mod_detail_content .xingji .Star.Star4{background-position:-10px -65px;}
.mod_detail_content .xingji .Star.Star5{background-position:-10px -85px;}
.mod_detail_content .xingji .Star.Star6{background-position:-10px -105px;}
.mod_detail_content .mjyx{ width:370px; float:left;}
.mod_detail_content .mjyx dt{ width:70px; float:left; display:inline-block; line-height:30px;}
.mod_detail_content .mjyx dd{ width:300px; height:30px; float:left; overflow:hidden;}
.mod_detail_content .mjyx span{ padding:3px 4px; border:1px dotted #FFE0E0; color:#E83C47; margin:3px; display:block; float:left;}


/*Ʒ������*/
.activity-banner{height: 32px; line-height: 32px; padding: 0 10px; font-family: "Microsoft YaHei"; overflow: hidden; zoom: 1; background:url(../images/seckilling.jpg) no-repeat;}
.sprite-seckilling{width: 20px; height: 20px; vertical-align:middle; margin-right: 5px; background:url(../images/pprmicon.png) no-repeat; display:inline-block;}
.activity-type{float: left;}
.activity-type strong {font-size: 16px; color: #FFFFFF; font-weight: 400;}

.summary{width: 548px;float:left;background:#f3f3f3;padding-bottom:5px;overflow:hidden;}
.summary-price-wrap{width: 548px;float:left;position:relative;padding:10px 0px;overflow:hidden;}
.summary-price-wrap .summary-price{position:relative; margin-bottom:5px;}
.summary-price-wrap .summary-price .dt{line-height:37px; float: left; padding-left: 10px; font-family: simsun; color: #999;}
.summary-price-wrap .summary-price .dd {margin-left: 70px;}
.summary-price-wrap .summary-price .p-price{color:#FF5C4D; font-family: "microsoft yahei"; margin-right: 10px;}
.summary-price-wrap .summary-price .p-price span{font-size: 16px;}
.summary-price-wrap .summary-price .p-price .price{font-size: 28px; color:#FF5C4D; font-weight:bold;}
.summary-price-wrap .summary-info {position: absolute; z-index: 1; right: 10px; top: 8px; color: #999;}
.summary-price-wrap .summary-info .item{border-left: solid 1px #e6e6e6; text-align: center; padding: 0 10px; line-height: 15px;}
.summary-price-wrap .summary-info p{color: #999;}
.summary-price-wrap .summary-info .count { font-size:14px; color: #005ea7;}

/*�Ż����*/
.m-multipack{ width:548px; float:left; overflow:hidden;}
.m-line-title{ width: 70px; float:left; display: inline-block; color: #666666; line-height:24px; text-align:center; overflow:hidden;}
.m-multipack .packlst{width:470px; float:left; overflow:hidden;}
.m-multipack .packli{ height:20px; float:left; padding:0px 5px; margin-right:10px; margin-bottom:10px; line-height:20px; border:1px solid #d9d9d9; font-size:12px; color:#333; text-align:center; cursor:pointer; border-radius:2px; overflow:hidden;}
.m-multipack .packli .link{display:block; color:#333333; font-size:15px;}
.m-multipack .packli .txt{display:block; font-size:15px;}
.m-multipack .packli i{ color:#333333; font-size:15px; font-weight:normal;}
.m-multipack .packli:hover{border-color:#fc8587;}
.m-multipack .packli:hover .link{color:#e11b36; text-decoration:none;}
.m-multipack .packlst .packli.z-cur{cursor:default; border-color:#FF5C4D; color:#FF5C4D; font-weight:bold;}

.choose{ width: 100%; float:left; padding: 5px 0 5px 0px; background:#FFFFFF; overflow:hidden;}
.choose dl{ width: 100%; float:left; margin-bottom:5px; overflow:hidden;}
.choose dt{ width:78px; float:left; margin: 10px 0px 0px 0px; text-align: center; font-size:14px;}
.choose dd{ float:left; margin: 0px 5px 5px 0px; overflow: hidden;}
.choose dd .item{float: left;}
.choose dd .item a{float:left; display: block; color: #666666; border: 1px solid #CCCCCC; white-space: nowrap; text-decoration: none;}
.choose dd .item a:hover {border-color:#e4393c; padding:0px; color: #E4393C;}
.choose dd .item.selected {position: relative; zoom: 1;}
.choose dd .item.selected a{ border-color: #e4393c; padding:0px;}
.choose dd .item.selected a:hover{ border-color: #e4393c; padding:0px;}
.choose dd .item.selected b { width: 10px; height: 10px; position: absolute; bottom: 0; right: 0; background: url(../images/icoa02.png) no-repeat; overflow: hidden;}
.choose dd .item a img{ width:25px; height:25px; margin: 1px 3px 1px 1px; display: inline-block; vertical-align: middle;}
.choose dd .item a i{display: inline-block; font-size: 12px; vertical-align: middle; font-style: normal; margin-right: 3px;}
.choose dd .item.xiajia{background: #DDDDDD; cursor:text;}
.choose dd .item.xiajia a:hover{border-color:#CCCCCC; color:#666666; cursor:text;}



.cpyhhd-yhbox{width: 548px; float: left; overflow: hidden;}
.cpyhhd-yhleft{width: 254px; float: left; margin-right: 11px; overflow: hidden;}
.mod-fl{right: -5px; bottom: 10px; width: 254px; height: 31px; margin-bottom: 5px; padding-top: 3px; line-height: 30px; font-size: 16px; text-align: center; color: #FFF; background: url(../images/taocanbg.gif) no-repeat;}
.mod-flxz{right: -5px; bottom: 10px; width: 254px; height: 31px; margin-bottom: 5px; padding-top: 3px; line-height: 30px; font-size: 16px; text-align: center; color: #FFF; background: url(../images/taocanbgxz.gif) no-repeat;}
.cpyhhd-wyh{width: 460px; float: left; overflow: hidden;}
.cpyhhd-wyhleft{width: 8px; float: left; overflow: hidden;}
.cpyhhd-wyhcenter{width: 444px; float: left; padding-top: 10px; overflow: hidden;}
.cpyhhd-wyhcenter ul{width: 444px; float: left; color: #CC0000; list-style: none; overflow: hidden;}
.cpyhhd-wyhcenter li{width: 434px; float: left; padding-left: 10px; font-family: "microsoft yahei"; font-size: 14px; line-height: 24px; font-weight: bold; color: #CC0000; text-align: left; overflow: hidden;}
.cpyhhd-wyhcenter li span{font-family: "microsoft yahei"; padding: 0px 8px 0px 8px;}
.cpyhhd-wyhright{width: 8px; float: left; overflow: hidden;}
.cpyhhd-yhright{width: 189px; float: left; overflow: hidden;}

.eleven-price{ width: 99%; height:60px; padding:3px 0px 3px 1%; background: linear-gradient(90deg,#fd0304 5%,#ff801d); display: flex; border-radius: 5px; }
.eleven-price .nianhuo{ width:100px; height:60px; float:left;}
.eleven-price .nianhuo img{ width:98px; height:60px;}
.eleven-price .price-num{ float:left; padding: 18px 0px 0px 10px;}
.eleven-price .price-num .quan-item{ float: left; margin-right: 13px; margin-bottom:5px; padding:3px 5px; text-align: center; color: #FFFFFF; font-size: 13px; font-weight:bold; cursor: pointer; border: 1px dashed #FFFFFF; border-radius: 5px;}
.eleven-price .price-num .quan-item_mei{ float: left; padding:3px 5px; margin-right:10px; text-align: center; color:#FFFFFF; border: 1px dashed #FFFFFF; border-radius: 5px; font-size: 13px;  font-weight:bold; cursor: pointer;}


/*������ť*/
.mod_cuputing { width:548px; float:left; margin: 10px 0px; overflow:hidden;}
.mod_cuputing .computing_item{ width:70px; float: left; margin-right:10px; overflow:hidden;}
.mod_cuputing .computing_item .computing_num{width: 46px; height: 46px; float:left;}
.mod_cuputing .computing_item .computing_num input{display:block; width:46px; height:46px; border:1px solid #c8c7cc; color:#333; text-align:center; font-weight:bold; font-size:18px; font-family:Tahoma; line-height:46px; overflow:hidden; }
.mod_cuputing .computing_item .computing_act{*margin-top:1px; *zoom:1; _display:inline; }
.mod_cuputing .computing_item .computing_act input{display:block; width:24px; height:24px; border:0; cursor:pointer; }
.mod_cuputing .computing_item .computing_act .add{ background: url(../images/detailbg.png) no-repeat; background-position:-124px -49px;}
.mod_cuputing .computing_item .computing_act .no_reduce{background: url(../images/detailbg.png) no-repeat; background-position:-148px -73px; cursor:default; }
.mod_cuputing .computing_item .computing_act .reduce{background: url(../images/detailbg.png) no-repeat; background-position:-124px -73px; }
.mod_cuputing .computing_item .computing_act .no_add{background: url(../images/detailbg.png) no-repeat; background-position:-148px -49px; cursor:default; }
.mod_cuputing .out_tips,.mod_cuputing .sam_tips{padding:4px 0; margin-top:8px; clear:both; }
.mod_cuputing .out_tips i{display:inline-block; margin-right:5px; width:16px; height:16px;background: url(../images/detailbg.png) no-repeat; background-position:-201px -59px; font-size:0; line-height:0; vertical-align:-4px; }
.mod_cuputing .in_tips strong{color:#ff3c3c; }
.mod_cuputing .sam_tips a{color:#06c; text-decoration:underline; }
.mod_cuputing .drugtips{display:block; float:left; margin-top:10px; clear:both; }
.mod_cuputing .countDown{float:left; width:120px; height:47px; text-align:center; border:1px dashed #d7d7d7; margin-left:8px; }
.mod_cuputing .countDown.frist{margin-left:0; }
.mod_cuputing .countDown .p_1{height:24px; line-height:24px; color:#999; }
.mod_cuputing .countDown .p_2{color:#ff875a; font-size:18px; }
.mod_cuputing .countDown .p_2 span{font-family:'microsoft yahei'; font-size:16px; }
.mod_cuputing .countDown.noTime p{color:#999; }
.mod_cuputing.booking .countDown{padding:0 10px; }
.mod_cuputing .order_state{float:left; margin-left:8px; width:154px; height:40px; padding:4px 0 4px 10px; line-height:20px; color:#999; font-size:"Tahoma"; }
.mod_cuputing .order_state span{margin-right:5px; }
.mod_cuputing .hint{display:inline-block; background-color:#fff7d1; color:#977a6f; border:1px solid #e5debc; height:30px; line-height:30px; border-radius:2px; min-width:208px; max-width:320px; margin-bottom:10px; padding-right:7px; }
.mod_cuputing .hint .iconDetail{padding:0 10px; color:#ff8f63; }
.mod_cuputing .PanicbuyingTit{display:inline-block; position:relative; height:26px; line-height:24px; margin:0 0 12px 77px; border:1px solid #d7d7d7; background-color:#fcfcfc; padding:0 8px; color:#666; }
.mod_cuputing .PanicbuyingTit del{font-family:'Tahoma'; color:#e50021; text-decoration:none; padding:0 4px; }
.mod_cuputing .PanicbuyingTit em,.mod_cuputing .PanicbuyingTit i{position:absolute; top:26px; left:15px; width:0; height:0; border-left:5px solid transparent; border-right:5px solid transparent; border-top:5px solid #d7d7d7;}
.mod_cuputing .PanicbuyingTit i{top:25px; left:16px; border-left-width:4px; border-right-width:4px; border-top-color:#fcfcfc;}

.mod_cuputing .cartbox{ width:460px; float:left; overflow:hidden;}
.mod_cuputing .cartbox a{ margin-right:10px;}
.mod_cuputing .cartbox a.buy_btn1{width:117px; cursor:pointer; height:48px; float:left; padding-left:20px; background:url(../images/detail_gwcicon.png) no-repeat; color:#FFFFFF; font-size:16px; line-height:48px; font-weight:bold; text-align:center; }
.mod_cuputing .cartbox a.buy_btn2{width:120px; height:46px; float:left; border:1px solid #fbb392; background:#fce1d3; font-size:16px; color:#f42f2f; line-height:46px; font-weight:700; border-radius: 2px; text-align:center;}
.mod_cuputing .cartbox a.buy_btn3{width:100px; height:46px; float:left; border:1px solid #DDDDDD; background:#f4f4f4; font-size:16px; color:#CCCCCC; line-height:46px; font-weight:700; border-radius: 2px; text-align:center;}

/*����*/
.other-form-box{ width:548px; float:left; border-top:1px dashed #e6e6e6; padding-top:15px;}
.c-supplier-service{ width:548px; float:left; margin:6px 0px; overflow:hidden;}
.c-supplier-service-group,.c-supplier-service-item,.c-supplier-service-title{display:inline-block; *display:inline; *zoom:1; vertical-align:top;}
.c-supplier-service-title{ width:45px; float:left; height:25px; line-height:25px; margin-right:10px; color:#999999;}
.c-supplier-service-item{ width:490px; float:left; height:25px; line-height:25px;}
.c-supplier-service-icon-online{display:inline-block; margin-right:6px; width:18px; height:16px; vertical-align:middle; background:url(../images/customer-hash.gif) no-repeat;}
.c-supplier-service-link,.c-supplier-service-link:hover,.c-supplier-service-link:visited{color:#f10180; text-decoration:underline;}
.c-supplier-service-highlight{color:#f10180;}
.c-supplier-service-time{margin-left:6px; color:#999;}

.other{position:relative; padding:3px 0 15px 0; *zoom:1;}
.other-service{ width:548px; float:left; position:relative; z-index:5; margin:5px 0px 15px 0px; -webkit-transform:translateZ(0); transform:translateZ(0); *zoom:1;}
.other-service .other-servies-list .other-servies-li{clear:both;}
.other-service .other-servies-list .other-servies-li:before{content:'��'; float:left; margin-right:5px;}
.other-service .other-servies-list .other-servies-content{float:left; width:480px;}
.other-name{ width:45px; height:25px; float:left; color:#999; margin-right:10px; line-height:25px;}
.other-consumerTips .other-name{margin-top:-1px;}
.other-consumerTips .consumer-tips{padding-left:22px; margin-top:-18px;}
.other-box{ width:490px; height:25px; float:left; text-align:left; font-size:12px; color:#666; line-height:25px;}
.other-box .ht-txt{ width:480px; position:relative; z-index:1;}
.other-box .ht-txt .services-wrap{display:inline-block;}
.other-box .ht-txt .services{display:inline-block; margin-right:10px; line-height:25px;}
.other-box .iconType{display:inline-block; vertical-align:middle; margin-right:3px;}
.other-box .iconSuccess{width:20px; height:20px; background:url(../images/fwicon.png) no-repeat;}
.other-box .iconCaution{ width:16px; height:16px; background:url(../images/fwicon01.png) no-repeat;}
.other-box .z-ui-tooltips-in{z-index:5;}

.product_function{ width:548px; float:left; overflow:hidden;}
.product_function a{ float:left; height: 20px; line-height: 20px; padding: 0 5px; border: 1px solid #fe5955; margin:0px 5px 10px 5px; text-align: center; font-style: normal; font-size: 12px; font-family: "Helvetica Neue","Hiragino Sans GB",SimSun,serif; border-radius: 5px; color: #fe5955; overflow: hidden;}
.product_function a.cur{ float:left; border-color:#fe5955; color:#FFFFFF; background: #fe5955;}

.mod_detail_right{width: 180px;float:left;padding-left:9px;border-left: 1px solid #f3f3f3;min-height: 500px;overflow:hidden;}
.pro-w-box {width: 180px;float: left;margin-bottom:10px;}
.prow-box-hd {margin-bottom: 10px;border: 1px solid #ddd;width: 170px;height: 170px;padding:4px;}
.prow-box-hd img {width: 170px;height: 170px;}
.prow-box-ft {height: 44px; padding: 8px 0 8px 60px; background: #ff7674 url(../images/icon-red.png) 10px 8px no-repeat;}
.prow-box-ft p{margin: 0; font-size: 14px; line-height: 22px; color: #fff; font-weight: 700;}


/* ������Ϣ*/
.goods_shop{ width: 190px; float: left; text-align: center;}
.goods_shop .pic{ width:190px; float:left; margin-bottom:10px; display: inline-block;}
.goods_shop .pic img{ width:190px; height:56px;}
.goods_shop h2{ font-size: 14px; font-weight: bold; color:#333333; margin-top: 15px; }
.goods_shop .btn{ width: 100px; height: 25px; margin:auto; line-height: 25px; display:block; background: #f42f2f; margin-top: 10px; color: #FFFFFF; white-space: nowrap; text-align: center; font-size: 14px; border: none; border-radius: 2px; cursor: pointer;}
.goods_shop .num{ color: #777; font-size: 14px; margin-top: 10px;}

.product_pinpaibox{width: 178px; float: left; border: 1px solid #eee; overflow: hidden;}
.brand-logo{ width:106px; height:50px; display:none; margin:auto; padding: 10px 0; border-top: solid 1px #eee; border-bottom: solid 1px #eee; overflow: hidden;}
.brand-logo img{ width:106px; height:50px;}
.brand-logo a{display: block; text-align: center;}

.seller-infor{ width:160px; float:left; padding: 5px 9px; text-align: center; border-bottom: 1px solid #eee; overflow: hidden;}
.seller-infor .name{ width: 100%; display: inline-block; line-height: 30px; font-size: 14px; font-weight:800; color: #FF0000; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.seller-infor a{color: #FF0000;}
.seller-infor a:hover{color: #FF0000;}
.clearfix:after{visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}

.brand-news{ width:160px; float:left; margin:10px 9px; overflow:hidden;}
.brand-news ul{ width: 150px; float:left; padding:5px 5px 5px 5px;  overflow:hidden;}
.brand-news li { width:150px; float: left; list-style-type: none; border-bottom:1px dotted #CCCCCC; line-height: 32px;}
.brand-news li a{ width: 126px; float:left; color:#666666; white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}
.brand-news li a:hover{ color:#FF0000; text-decoration:underline;}
.brand-news b{ padding: 0px 5px 0px 5px;float:left; line-height:24px; color:#999999;}
.br0{ border-left:none;}

.seller-wrap{ width:154px; float:left; padding:30px 0px 20px 0px; border-top:1px solid #dedede;}
.seller-wrap .si-attention,.seller-wrap .si-contact{margin-right:10px;}
.seller-wrap .si-site{margin-right:4px;}
.seller-wrap .seller-hd{ width:154px; float:left; text-align:center; border-bottom:1px dashed #dedede;}
.seller-wrap .photo{width:80px; height:80px; margin:auto; display:inline-block; position:relative;}
.seller-wrap .photo img{max-width:100%; max-height:100%; border-radius:100%;}
.seller-wrap .photo:hover{color:#c33;}
.seller-wrap .photo:hover .seller-shop-info{display:block;}
.seller-wrap .grade{position:absolute; right:0; bottom:0;}
.seller-wrap .grade-super .si-grade{background-position:0 -20px;}
.seller-wrap .grade-middle .si-grade{background-position:-30px -20px;}
.seller-wrap .seller-shop-info{width:186px; height:64px; border:1px solid #dedede; border-radius:3px; box-shadow:0 3px 4px rgba(0,0,0,.25); position:absolute; background-color:#fff; left:50%; margin-left:-93px; top:115px; display:none;}
.seller-wrap .seller-shop-info .si-arrow-top{position:absolute; top:-12px; left:50%; margin-left:-10px;}
.seller-wrap .seller-shop-info .si-smile{width:21px; background-position:0 -50px; height:15px;}
.seller-wrap .seller-shop-info .ssi-bd{ color:#646464; font-size:12px; line-height:18px; font-weight:400;}
.seller-wrap .seller-shop-info .ssi-desc{display:inline-block; *display:inline; *zoom:1; width:130px; vertical-align:middle; margin-left:5px;}
.seller-wrap .cp_photo{ width:154px; float:left;}
.seller-wrap .name{ width:154px; float:left; font-size:14px; color:#383838; font-weight:700; margin-top:9px; display:block; position:relative;}
.seller-wrap .dsr{ width:154px; float:left; color:#9b9b9b; margin-top:4px;}
.seller-wrap .address{ width:154px; float:left; color:#9b9b9b; margin-top:10px;}
.seller-wrap .fans{ width:154px; float:left; color:#9b9b9b; margin-top:5px;}
.seller-wrap .info{ width:154px; float:left; color:#646464; margin-top:20px;}
.seller-wrap .seller-bd{ width:154px; float:left; margin-top:20px; overflow:hidden;}
.seller-wrap .total-score{width:69px; float:left; text-align:center; border-right:1px dashed #dedede;}
.seller-wrap .total-score .title{width:69px; float:left; margin-top:20px; text-align:center;}
.seller-wrap .item-score{float:left; width:80px; padding:0 0 0 4px; text-align:left; color:#646464; line-height:18px;}
.seller-wrap .item-score p{margin-top:2px;}
.seller-wrap .score{padding:3px 0;}
.seller-wrap .low-score{color:#9b9b9b; padding-left:5px;}
.seller-wrap .high-score{color:#c33; padding-left:5px;}
.seller-wrap .high-data .desc{width:69px; float:left; text-align:center;}
.seller-wrap .high-data .desc,.seller-wrap .high-data .score{ font-size:10px; color:#c33;}
.seller-wrap .high-data .desc i{ font-size:10px; color:#c33;}
.seller-wrap .low-data .desc,.seller-wrap .low-data .score{color:#42d242;}
.seller-wrap .seller-ft{ width:118px; float:left; padding:0 18px; margin-top:15px;}
.seller-wrap .seller-btn{display:block; height:30px; line-height:30px; border:1px solid #cecece; text-align:center; color:#646464; margin-top:10px;}
.seller-wrap .seller-btn .cart-icon{margin-right:10px;}
.seller-wrap .cancel-attention .si-attention{background:url(../images/maishou_icon.png) no-repeat -60px 0;}
.seller-icon{width:20px; height:20px; display:inline-block; vertical-align:middle; background:url(../images/maishou_icon.png) no-repeat;}
.si-contact{background-position:0 -1px}
.si-attention{background-position:-40px -1px}
.si-site{background-position: -20px -2px;}
.si-grade{width: 30px;height:30px}



.composition_information{ width:530px; float:left; padding:5px; margin:0px 0px 10px 0px; border: 1px dashed #ff4040; overflow:hidden;}
.composition_information span{ font-size: 14px; color: #FF0000; line-height: 28px;}
.composition_information b{ font-size:15px; color:#FF0000;}

.increase{ width:548px; float:left; margin:0px 0px 10px 0px; overflow:hidden;}
.increase .search_ipt{float: left; width: 470px; height: 24px; outline: 0 none; border: 2px solid #ff4040; padding-left: 15px; font-size: 14px; color: #aaa; line-height: 24px;}
.increase .increase_btn{ float:left; height: 24px; line-height: 24px; padding: 0 10px; border: 1px solid #fe5955; margin:0px 5px 10px 5px; text-align: center; font-style: normal; font-size: 12px; border-radius: 5px; background:#fe5955; color: #FFFFFF; cursor:pointer; overflow: hidden;}



/*��Ʒ����ҳƷ����������ͭ��*/
.pppjbox{width:1200px; height:85px; margin:auto; padding:15px 0px 10px 0px; overflow:hidden;}
.pppj{width:1200px; height:85px; float:left; position:relative; background:url(../images/ppbg.png);}
.pppj_logo{width:160px; float:left; margin:5px 0px 0px 10px; overflow:hidden;}
.pppj_logo img{width:106px; height:50px; padding:12px 26px 11px 26px; background:#FFFFFF; border:1px solid #E0E0E0;}
.pppj_ppnr{width:750px; float:left; margin:8px 30px 0px 10px; overflow:hidden;}
.pppj_pptit{width:750px; float:left; border-bottom:1px dotted #666666; font-size:20px; font-family: "Microsoft YaHei"; color:#333333; text-align:left; line-height:30px; font-weight:800; overflow:hidden;}
.pppj_ppxq{width:750px; float:left; font-size:12px; color:#999999; text-align:left; line-height:20px; overflow:hidden;}
.pppj_ypjyxkz{width:239px; float:right; padding-top:53px; font-size:12px; color:#999999; text-align:left; line-height:20px; overflow:hidden;}
.shop_grade{width:99px; height:45px; float:right; background:url(../images/pppfdj.png) no-repeat; padding:23px 0 0 139px; position:absolute; top:-13px; right:5px; font-size:12px; color:#999999; z-index:1;}
.shop_grade em{font-size:18px; font-weight:bold; color:#f60; font-family:Arial, Helvetica, sans-serif;}
.shop_silver{width:99px; height:45px; float:right; background:url(../images/pppfdj.png) no-repeat 0 -74px; padding:23px 0 0 139px;position:absolute;top:-13px;right:5px; font-size:12px; color:#999999; z-index:1;}
.shop_silver em{font-size:18px; font-weight:bold; color:#f60; font-family:Arial, Helvetica, sans-serif;}
.shop_copper{width:99px;height:45px; float:right; background:url(../images/pppfdj.png) no-repeat 0 -152px; padding:23px 0 0 139px; position:absolute;top:-13px;right:5px; font-size:12px; color:#999999; z-index:1;}
.shop_copper em{font-size:18px; font-weight:bold; color:#f60; font-family:Arial, Helvetica, sans-serif;}

.pro_detail_two{width:1200px; float:left; margin-top:15px; overflow:hidden;}
/*����������Ʒ*/
.procon-side{ width:190px; float:left; margin-right:10px; overflow:hidden;}
.browse{width: 188px; float:left; border: 1px solid #EEEEEE; overflow:hidden;}
.browse h2{ width:168px; float:left; padding: 0px 10px; font-size: 14px; line-height: 40px; color:#333333; font-weight: bold;}
.browse ul{width: 188px; float:left; overflow:hidden;}
.browse ul li{padding: 5px 9px 5px 9px; border-top: 1px dotted #eaeaea;}
.browse ul li img {width: 170px; height: 170px;}
.browse ul .proinfo{padding: 0px 10px;}
.browse ul .proinfo h3{font-weight: normal; font-size: 12px; height: 36px; line-height: 18px; color:#333333; overflow: hidden;}
.browse ul li a:hover .proinfo h3{color: #f42f2f;}
.browse ul .proinfo .num{padding: 5px 0 0; display: flex; align-items: center; justify-content: space-between;}
.browse ul .proinfo .num .price{font-size: 18px; color: #f42f2f;}
.browse ul .proinfo .num .comment{ font-size:12px; color:#666666;}
.browse ul .proinfo .num .comment .ping{ width:12px; height:13px; display:inline-block; background:url(../images/pinglun_icon.png) no-repeat; margin-right:3px; vertical-align:middle;}

/*������*/
.ui-cont-tijiao .ui-dialog .examine{ width:100%; float:left;background:#FFFFFF; overflow:hidden;}
.ui-cont-tijiao .ui-dialog .examine a{ height:24px; border:0px; float: left; padding:0px 6px; margin:5px; line-height: 24px; text-align:center; border-radius: 4px; background: #f42f2f; color:#FFFFFF; overflow: hidden;}
.ui-cont-tijiao .ui-dialog .examine em{ font-size:14px; color:#3399FF; line-height:34px; margin-left:10px;}
.ui-cont-tijiao .ui-dialog .user_edit{ width:100%; float:left;background:#FFFFFF; margin: 0px 0px 10px 0px; overflow:hidden;}
.ui-cont-tijiao .ui-dialog .user_edit ul{ width:100%; float:left; padding: 10px 4px; overflow: hidden;}
.ui-cont-tijiao .ui-dialog .user_edit li{ width: 20px; height:20px; border:0px; float: left; margin:5px; line-height: 20px; text-align:center; border-radius: 4px; background: #f42f2f; overflow: hidden;}
.ui-cont-tijiao .ui-dialog .user_edit li a{ color:#FFFFFF;}


.ui-cont-tijiao .ui-dialog .tuijianbufei{ width:100%; margin-bottom:20px; float:left;}
.ui-cont-tijiao .ui-dialog .tuijianbufei label{ float:left; padding:0px 6px 0px 6px; font-size:14px; font-weight:700; color:#f42f2f; line-height:26px; overflow:hidden;}
.ui-cont-tijiao .ui-dialog .tuijianbufei .tuijianChanpin{ width:100px; float: left; height:24px; padding:0px 6px; line-height: 24px; text-align:left; border-radius: 4px; border:1px solid #999999; color:#666666; overflow: hidden;}
.ui-cont-tijiao .ui-dialog .tuijianbufei select{ float: left; height:24px; margin-left:6px;}
.ui-cont-tijiao .ui-dialog .tuijianbufei .tuijianBaocui{ float: left; margin-left:6px; height:24px; padding:0px 10px; line-height: 24px; text-align:center; border-radius: 4px; border:0px; background: #f42f2f; color:#FFFFFF; overflow: hidden;}

.ui-cont-tijiao .ui-dialog .tuijianList{ width:100%; margin-bottom:20px; float:left;}
.ui-cont-tijiao .ui-dialog .tuijianList label{ float:left; padding:0px 6px 0px 6px; font-size:14px; font-weight:700; color:#f42f2f; line-height:32px; overflow:hidden;}
.ui-cont-tijiao .ui-dialog .tuijianList label a{ color:#f42f2f;}
.ui-cont-tijiao .ui-dialog .tuijianList div{ float:left; padding:0px 6px 0px 6px; font-size:14px; font-weight:700; color:#666666; line-height:32px; overflow:hidden;}
.ui-cont-tijiao .ui-dialog .tuijianList input{ width: 20px; height:20px; border:0px; float: left; margin:5px; line-height: 20px; text-align:center; border-radius: 4px; background: #f42f2f; color:#FFFFFF; overflow: hidden;}

.procon-side .procon_area{ width:188px; float:left; margin-top:10px; border: 1px solid #EEEEEE; overflow:hidden;}
.procon-side .procon_area .area-head{ width:168px; height: 34px; float:left; padding: 0px 10px; border-bottom: 1px solid #eee; overflow: hidden;}
.procon-side .procon_area .area-head h3{ width:168px; float:left; font-size:14px; color: #666; line-height:34px;}
.procon-side .procon_area .procon-relate{ width:188px; float:left; padding: 10px 0; overflow: hidden;}
.procon-side .procon_area .procon-relate li{width: 86px; float: left; margin:5px 4px; overflow: hidden;}
.procon-side .procon_area .procon-relate li img{width: 84px; height:40px;  padding:0px; border:1px solid #dddddd;}
.procon-side .procon_area .procon-relate li a{ width:86px; float:left; font-size:15px; color:#333333; line-height:25px; text-align:center; overflow:hidden;}
.procon-side .procon_area .procon-relate li a:hover{color: #EE0000;}
.goods-details{ width:1000px; float:left; border-top:none;}

/* ��Ʒ���� */
.goods-details .goods_upgrading{ width:998px; float:left; border:1px dashed #EE0000; margin-bottom:10px; overflow:hidden;}
.goods-details .goods_upgrading h2{ width:998px; float:left; background:#F5CDCE; font-size:18px; color:#EE0000; line-height:35px; text-align:center; overflow:hidden;}
.goods-details .goods_upgrading .cont{ width:958px; float:left; padding:20px; overflow:hidden;}
.goods-details .goods_upgrading .cont .old{ width:324px; float:left; overflow:hidden;}
.goods-details .goods_upgrading .cont .old .pic{ width:324px; float:left; overflow:hidden;}
.goods-details .goods_upgrading .cont .old .pic img{ width:300px; height:300px; padding:8px; border:1px solid #CCCCCC;}
.goods-details .goods_upgrading .cont .old h3{ width:324px; float:left; font-size:15px; color:#EE0000; line-height:30px; text-align:center; white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}
.goods-details .goods_upgrading .cont .old h3 a{color: #EE0000;}
.goods-details .goods_upgrading .cont .cen{ width:250px; float:left; padding:90px 24px 0px 24px; overflow:hidden;}
.goods-details .goods_upgrading .cont .new{ width:324px; float:left; overflow:hidden;}
.goods-details .goods_upgrading .cont .new .pic{ width:324px; float:left; overflow:hidden;}
.goods-details .goods_upgrading .cont .new .pic img{ width:300px; height:300px; padding:11px; border:1px solid #CCCCCC;}
.goods-details .goods_upgrading .cont .new h3{ width:324px; float:left; font-size:15px; color:#EE0000; line-height:30px; text-align:center; white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}
.goods-details .goods_upgrading .cont .new h3 a{color:#EE0000;}

.procon-side .procon_area .procon-follow{ width:188px; float:left; padding: 10px 0; overflow: hidden;}
.procon-side .procon_area .procon-follow li{width: 86px; float: left; margin:5px 4px; padding-bottom:4px; border-bottom:1px dashed #EE0000; overflow: hidden;}
.procon-side .procon_area .procon-follow li a{ width:86px; float:left; height:50px; font-size:15px; color:#333333; line-height:25px; text-align:left; overflow:hidden;}
.procon-side .procon_area .procon-follow li a:hover{color: #EE0000;}


/* �Ҳ��л�*/
.pro-detail-hd-fixed{position: fixed; top: 0; z-index:120;}
.pro-detail-hd-fixed-div{position: fixed; width: 100%; border-bottom: solid 1px #dbdbdb; left: 0; top: 0; height:41px; background: #fff; display: none;}

.tab-main{ width:1000px; height:40px; float:left; position:relative; z-index:110;}
.tab-main ul{ width:1000px; height:40px; float:left; margin-top: -1px; background: #f7f7f7; border: 1px solid #DDDDDD; border-bottom: 1px solid #e4393c; display: inline-block; display: block;}
.tab-main li.current{background-color: #e4393c; color: #fff; cursor: default;}
.tab-main li{border-right: 1px solid #DDDDDD; padding: 0px 25px; display: inline-block; font-family: "microsoft yahei"; font-size: 14px; color:#666666; line-height:40px; cursor: pointer;}

.pro-detail-hd-fixed.tab-main{width:1000px; height:40px; position:fixed; z-index:110;}
.pro-detail-hd-fixed.tab-main ul{margin-top: -1px; width:1000px; height:40px; background: #f7f7f7; border: 1px solid #DDDDDD; border-bottom: 1px solid #e4393c; display: inline-block; display: block;}
.pro-detail-hd-fixed.tab-main li.current{background-color: #e4393c; color: #fff; cursor: default;}
.pro-detail-hd-fixed.tab-main li{border-right: 1px solid #DDDDDD; padding: 0px 25px; display: inline-block; font-family: "microsoft yahei"; font-size: 14px; color:#666666; line-height:40px; cursor: pointer;}

/*���빺�ﳵ*/
.tab-main .extra{ width:250px; height:150px; float:right; position: absolute; top: 5px; right: 10px; z-index:150;}
.tab-main .head{height: 23px; line-height: 23px; float: right; z-index: 1; padding: 1px 1px 0; cursor: pointer; position:relative;}
.tab-main .btn-primary{height: 28px; line-height: 28px; padding: 0 16px; background-color: #df3033; color: #fff; display: inline-block; text-align: center; vertical-align: middle; cursor: pointer;}
.tab-main .content{position: absolute; z-index: 0; background-color: #fff; top: 29px; right: 1px;}
.tab-main .extra:hover .content{ display:block;}
.tab-main .mini-product-info{width: 224px; height: 101px; padding: 10px; background-color: #FFF; border: 1px solid #ccc; display: inline-block; display: block;}
.tab-main .mini-product-info .p-img{ width:100px; float:left; margin-right: 10px;}
.tab-main .mini-product-info .p-img img{ width:100px; height:100px;}
.tab-main .p-img{padding-bottom: 5px;}
.tab-main .p-name{max-height: 3em; min-height: 36px; _height: 3em; line-height: 1.5em; margin-bottom: 5px;}
.tab-main .p-detail, .p-img, .p-market, .p-name, .p-price{overflow: hidden;}
.tab-main .p-price strong{color: #e4393c; font-size: 14px; font-family: Verdana;}

.pro-detail-hd-fixed.tab-main .extra{ width:250px; height:150px; float:right; position: absolute; top: 5px; right: 10px; z-index:150;}
.pro-detail-hd-fixed.tab-main .head{height: 23px; line-height: 23px; float: right; z-index: 1; padding: 1px 1px 0; cursor: pointer; position:relative;}
.pro-detail-hd-fixed.tab-main .btn-primary{height: 28px; line-height: 28px; padding: 0 16px; background-color: #df3033; color: #fff; display: inline-block; text-align: center; vertical-align: middle; cursor: pointer;}
.pro-detail-hd-fixed.tab-main .content{position: absolute; z-index: 0; background-color: #fff; top: 29px; right: 1px;}
.pro-detail-hd-fixed.tab-main .extra:hover .content{ display:block;}
.pro-detail-hd-fixed.tab-main .mini-product-info{width: 224px; height: 101px; padding: 10px; background-color: #FFF; border: 1px solid #ccc; display: inline-block; display: block;}
.pro-detail-hd-fixed.tab-main .mini-product-info .p-img{ width:100px; float:left; margin-right: 10px;}
.pro-detail-hd-fixed.tab-main .mini-product-info .p-img img{ width:100px; height:100px;}
.pro-detail-hd-fixed.tab-main .p-img{padding-bottom: 5px;}
.pro-detail-hd-fixed.tab-main .p-name{max-height: 3em; min-height: 36px; _height: 3em; line-height: 1.5em; margin-bottom: 5px;}
.pro-detail-hd-fixed.tab-main .p-detail, .p-img, .p-market, .p-name, .p-price{overflow: hidden;}
.pro-detail-hd-fixed.tab-main .p-price strong{color: #e4393c; font-size: 14px; font-family: Verdana;}



.goods-details .pro_remarks{ width:100%; float:left; overflow:hidden;}
.goods-details .pro_remarks h2{ width:94%; height:40px; float:left; padding:0px 3%; line-height:40px; display:block; background:#ffeded; font-size:19px; color:#666666; text-align:center; overflow:hidden;}

.goods-details .xiaofeitx{ width:100%; float:left; overflow:hidden;}
.goods-details .xiaofeitx h2{ width:94%; height:30px; background:#FFEDEC; float:left; padding:10px 3%; text-align:left; font-size:13px; color:#333333; line-height:30px; font-weight:normal;}
.goods-details .xiaofeitx h2 b{ color:#FF0000;}


.goods-details .pro_statement{ width:100%; float:left; margin:8px 0px; background:#FA244A; overflow:hidden;}
.goods-details .pro_statement dl{ width:100%; float:left; overflow:hidden;}
.goods-details .pro_statement dl dt{ width:20%; float:left; font-size:15px; line-height:30px; color:#FFFFFF; text-align:right; font-weight:800; font-family:"Microsoft YaHei"; overflow:hidden;}
.goods-details .pro_statement dl dd{ width:78%; float:left; padding:0px 1%; font-size:13px; color:#FFFFFF; line-height:30px; font-weight:900; overflow:hidden;}

.goods-details .product-explain{ width:998px; border: 1px solid #DDDDDD; margin:10px 0px 0px 0px; float:left; overflow:hidden;}
.goods-details .product-explain h2{ width:100%; height:45px; background:#FF0000; float:left; font-size:30px; line-height:45px; text-align:center; color:#FCFAA3; overflow:hidden;}
.goods-details .product-explain .pro_content{ width:100%; float:left; padding:8px 0px; overflow:hidden;}
.goods-details .product-explain .pro_content h3{ width:94%; float:left; margin:4px 3%; font-family:"Microsoft YaHei"; margin-left:10px; font-size:16px; line-height:30px; color:#333333; font-weight:bold; overflow:hidden;}
.goods-details .product-explain .pro_content p{ width:94%; float:left; margin:8px 3%; font-family:"Microsoft YaHei"; font-size:16px; line-height:24px; color:#333333; text-indent:30px; overflow:hidden;}

/*�����߸�֪��*/
.goods-details .declare{ width:998px; float:left; border: 1px solid #DDDDDD; margin:10px 0px 0px 0px; overflow:hidden;}
.goods-details .notification{ width: 94%; background: #f6f6f6; display: inline-block; padding: 10px 3% 30px 3%; font-size: 14px; color: #666; line-height: 25px;}
.goods-details .notification .notification-tit{ color: #333333; text-align: center; padding: 10px 0px;}
.goods-details .notification .notification-right{ float: right; padding: 10px 0px 0px;}
.goods-details .notification .tip{ text-indent: 28px; }
.goods-details .notification ul{ padding-left: 28px;}
.goods-details .notification ul li{ width:100%; float:left; font-size:14px; line-height:30px; overflow:hidden;}


.goods-details-content{ width:1000px; float:left; overflow:hidden;}
/* ��Ʒ��Ϣ*/
.goods-details .tab-con{ width:998px; border: 1px solid #DDDDDD; padding:10px 0px; border-top:none; overflow:hidden;}
.goods-details .tab-con .dc-tit-new{width:958px; float:left; text-align: left; clear: both; margin:10px; background: url(../images/line-hash.png) repeat-x left bottom; position: relative; padding-left: 20px; padding-bottom: 6px; overflow:hidden;}
.goods-details .tab-con .dc-tit-new .dc-tit-new-icon{background: url(../images/detail-sprites-hash.png) no-repeat; width: 13px; height: 13px; position: absolute; top: 9px; left: 0;}
.goods-details .tab-con .dc-tit-new .dc-title{color: #f10180; font-size: 20px;}
.goods-details .tab-con .dc-tit-new .dc-title-en {color: #999; font-size: 20px; padding-left: 5px; position: relative; bottom: -2px; font-family: arial;}

/*��Ʒ����*/

.goods-details .goods-data{ width:978px; float:left; margin:10px; position:relative; overflow:hidden;}
.goods-details .goods-data ul{border-top: 1px solid #EDEDED; display: inline-block;}
.goods-details .goods-data li{list-style: none; float: left; min-height: 42px; line-height: 42px; width: 100%; border: 1px solid #EDEDED; background: #f5f5f5; border-top: none;}
.goods-details .goods-data strong{width: 100px; text-align: center; padding-right: 10px; color: #333; font-weight: bold; float: left;}
.goods-details .goods-data span.p-short{width: 525px; padding-left: 10px; float: left; display: block; vertical-align: middle; background: #fff; min-height:42px; overflow:hidden;}
.goods-details .goods-data span.p-long{width: 825px; padding: 0 10px; display: inline-block; background: #FFFFFF;}
.goods-details .goods-data .pic{width: 300px; height: 300px; border: 1px solid #EDEDED; padding: 21px 15px; position: absolute; right: 0px; top: 0px; background: #fff;}
.goods-details .goods-data .pic img{ width:300px; height:300px;}
.goods-details .goods-images{ width:978px; float:left; margin:0px 10px; overflow:hidden;}
.goods-details .goods-images .layui-word{ width:978px; float:left; overflow:hidden;}
.goods-details .goods-images .layui-word h2{ width:978px; float:left; font-family:"Microsoft YaHei"; font-size:16px; line-height:30px; color:#999999; overflow:hidden;}
.goods-details p{ width:100%; margin:auto; overflow:hidden;}
.goods-details p span{ float:left; font-family:"Microsoft YaHei"; font-size:14px; line-height:30px; padding:0px 15px; overflow:hidden;}

.cpmbdt{ width:750px; margin:auto; overflow:hidden;}

.cpmbdt .cpxx{ width:750px; float:left; position:relative; padding-bottom:15px; overflow:hidden;}
.cpmbdt .cpxx ul{ border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC;  border-right:1px solid #CCCCCC; overflow:hidden;}
.cpmbdt .cpxx li{ width:100%; float:left; border-bottom:1px solid #CCCCCC; margin-top:2px;  background:#F5F5F5; overflow:hidden;}
.cpmbdt .cpxx li span{ width:15%; display:block; float:left; font-size:13px; color:#333333; font-weight:bold; text-align:center; line-height:30px; overflow:hidden;}
.cpmbdt .cpxx li p{ width:84%; float:left; padding:0px 0px 0px 1%; background:#FFFFFF; font-size:13px; color:#333333; text-align:left; line-height:30px; overflow:hidden;}
.cpmbdt .cpxx li div{ width:84%; float:right; padding:0px 0px 0px 1%; background:#FFFFFF; font-size:13px; color:#333333; text-align:left; line-height:30px; overflow:hidden;}

.goods-details-content .cpxx{ width:748px; margin:auto; position:relative; padding-bottom:15px; overflow:hidden;}
.goods-details-content .cpxx .cpt{ width:250px; height:250px; float:right; position:absolute; top:10px; right:0px;}
.goods-details-content .cpxx .cpt img{ width:250px; height:250px; border:0px;}
.goods-details-content .cpxx ul{ width:746px; float:left; border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; overflow:hidden;}
.goods-details-content .cpxx li{ width:746px; float:left; margin-top:2px;  background:#F5F5F5;border-bottom: 1px solid #CCCCCC; overflow:hidden;}
.goods-details-content .cpxx li span{ width:100px; display:block; float:left; font-size:13px; color:#333333; font-weight:bold; text-align:center; line-height:30px; overflow:hidden;}
.goods-details-content .cpxx li p{ width:366px; min-height:29px; float:left; padding:0px 275px 0px 5px; background:#FFFFFF; font-size:13px; color:#333333; text-align:left; line-height:29px; overflow:hidden;}
.goods-details-content .cpxx li div{ width:640px; float:right; padding:0px 0px 1px 6px; background:#FFFFFF; font-size:13px; color:#333333; text-align:left; line-height:29px; overflow:hidden;}

.goods-details-content .cpxx_s{ width:748px; margin:auto; position:relative; padding-bottom:15px; overflow:hidden;}
.goods-details-content .cpxx_s .cpt{ width:250px; height:250px; float:right; position:absolute; top:10px; right:1px;}
.goods-details-content .cpxx_s .cpt img{ width:250px; height:250px; border:0px;}
.goods-details-content .cpxx_s ul{ width:746px; float:left; border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; overflow:hidden;}
.goods-details-content .cpxx_s li{ width:746px; float:left; margin-top:2px;  background:#F5F5F5;border-bottom: 1px solid #CCCCCC; overflow:hidden;}
.goods-details-content .cpxx_s li span{ width:100px; display:block; float:left; font-size:13px; color:#333333; font-weight:bold; text-align:center; line-height:30px; overflow:hidden;}
.goods-details-content .cpxx_s li p{ width:640px; float:right; min-height:29px; padding:0px 0px 1px 6px; background:#FFFFFF; font-size:13px; color:#333333; text-align:left; line-height:29px; overflow:hidden;}
.goods-details-content .cpxx_s li div{ width:640px; float:right; padding:0px 0px 1px 6px; background:#FFFFFF; font-size:13px; color:#333333; text-align:left; line-height:29px; overflow:hidden;}


/*��Ʒ�ɷֽ���*/
.goods-details .component{ width:1000px; float:left; margin-top:10px; overflow:hidden;}
.goods-details .component .component_title{ border-bottom:6px solid #65bd73; font-size:18px; color:#65bd73; line-height:35px; font-weight:800; overflow:hidden}
.goods-details .component .component_list{ padding:8px; border:1px dashed #CCCCCC; margin-bottom:5px; overflow:hidden}
.goods-details .component .component_list .pic{ width:82px; float:left; padding:8px 0px; overflow:hidden}
.goods-details .component .component_list .pic img{ width:80px; height:60px; border:1px solid #CCCCCC;}
.goods-details .component .component_list .component_cont{  overflow:hidden}
.goods-details .component .component_list .component_cont .tit{ padding:0px 5px; font-size:16px; line-height:30px; color:#FF3333; overflow:hidden}
.goods-details .component .component_list .component_cont .cont{ padding:0px 5px; font-size:13px; line-height:30px; color:#555555; overflow:hidden}
.goods-details .component .component_list .component_cont .effect{ padding:0px 5px; font-size:13px; line-height:30px; color:#FF3333; overflow:hidden}
.goods-details .component .component_list .component_cont .effect b{ color:#555555;}
.goods-details .component .component_list .component_cont .attending{ padding:0px 5px; font-size:13px; line-height:30px; color:#FF3333; overflow:hidden}
.goods-details .component .component_list .component_cont .attending b{ color:#555555;}

.goods-details .ingredient_list{ width:1000px; float:left; margin-top:10px; overflow:hidden;} 
.goods-details .ingredient_list .component_name{ width:1000px; float:left; overflow:hidden;}
.goods-details .ingredient_list .component_name a{ float:left; height: 25px; line-height: 25px; padding: 0px 8px; border: 1px solid #fe5955; margin:0px 5px 10px 5px; text-align: center; font-style: normal; font-size: 12px; border-radius: 5px; color: #fe5955; overflow: hidden; text-decoration:none;}
.goods-details .ingredient_list .component_name a.cur{border-color:#fe5955; color:#FFFFFF; background: #fe5955;}



/*�����Ƽ�*/
.goods-details .recommend{ width:1000px; float:left; background:#FF0164; margin-top:10px; overflow:hidden;}
.goods-details .recommend h2{ width:1000px; height:70px; float:left; font-family:"Microsoft YaHei"; font-size:30px; line-height:70px; font-weight:bold; color:#FFFFFF; text-align:center; overflow:hidden;}
.goods-details .recommend-con{ width:1000px; float:left; overflow:hidden;}
.goods-details .recommend-con ul{ width:1000px; float:left; padding: 10px 0px; overflow: hidden;}
.goods-details .recommend-con li{ width: 210px; float: left; padding: 10px; margin:10px; background:#FFFFFF; overflow: hidden;}
.goods-details .recommend-con li .recom_pic{ width:210px; float:left; display:block;}
.goods-details .recommend-con li .recom_pic img{ width:210px; height:210px;}
.goods-details .recommend-con li .recom_tit{ width:200px; float:left; margin-top:10px; padding:5px; background:#FF0164; display:block;}
.goods-details .recommend-con li .recom_name{ width:150px; height:40px; float:left; padding:0px 5px; font-size:14px; line-height:20px; color:#FFFFFF; display:block; overflow:hidden;}
.goods-details .recommend-con li .recom_btn{ width:40px; height:40px; float:left; background:#FEFDC7; font-family:"Microsoft YaHei"; font-size:14px; color:#FF0164; line-height:20px; text-align:center; font-weight:bold; display:block;}


/*��ϲ�����а�*/
.goods-details .recommnad{ width:998px; float:left; height:310px; border:1px solid #DDDDDD; margin-top:10px; overflow:hidden; *position:relative; }
.goods-details .recommnad h2{width:100%; height:35px; display:block; border-bottom:1px solid #e5e5e5; color:#333; line-height:35px;}
.goods-details .recommnad h2 .recom_act{float:right; color:#333; font-size:12px; font-family:'simsun'; }
.goods-details .recommnad h2 .recom_act:hover{color:#eb0000; }
.goods-details .recommnad dd{float:left; margin-bottom:2px; padding:5px; width:184px; border-left:1px dotted #d9d9d9; margin-top:12px; display:block; background-color:white; position:relative; }
.goods-details .recommnad dd span{background-color:white; display:block; overflow:hidden; padding:4px 10px; width:164px; height:256px; zoom:1; }
.goods-details .recommnad dd img{ width:115px; height:115px; display:block; }
.goods-details .recommnad dd a.pic{margin:10px auto; display:block; width:115px; }
.goods-details .recommnad dd a.tit{ width:100%; float:left; font-size:12px; color:#333333; line-height:28px; display:block; white-space: nowrap; text-overflow: ellipsis; overflow:hidden; }
.goods-details .recommnad dd:hover,.goods-details .recommnd dd.hovear{border:1px solid #ffc8c8; box-shadow:inset 0px 0px 6px #ffc8c8; -webkit-box-shadow:inset 0px 0px 6px #ffc8c8; -moz-box-shadow:inset 0px 0px 6px #ffc8c8; position:relative; top:-1px; margin-right:-1px; margin-bottom:0px; z-index:2; }
.goods-details .recommnad ins{color:#e60012; text-decoration:none; line-height:24px; height:30px; display:inline-block; *zoom:1; margin-right:5px; }
.goods-details .recommnad del{display:none; color:#ccc; text-decoration:line-through; line-height:24px; height:30px; }
.goods-details .recommnad .commandbtn,.goods-details .box_list .commandbtn,.goods-details .same_goods .commandbtn{margin:0 auto; display:block; width:90px; height:28px; background:url(../images/ckxqbtn.png) no-repeat; line-height:28px; color:#333; text-align:center; }
.goods-details .recommnad .bordernone{border-left-color:#fff;}

.goods-details .explosion{height:auto; padding:0 10px; width:978px; }
.goods-details .explosion h2 i{background-color:#fe3c3c; display:inline-block; vertical-align:-2px; font-size:0; width:3px; height:14px; margin-right:8px; }
.goods-details .explosion dd{width:185px; border:0; border-bottom:1px solid #eee; position:relative; padding-bottom:8px; margin:10px 0 -1px 0; }
.goods-details .explosion dd span{border-left:1px dotted #d9d9d9; width:170px; }
.goods-details .explosion dd:hover{border:0; box-shadow:none; border-bottom:1px solid #eee; background:0; top:1px; margin:9px 0 0 0; }
.goods-details .explosion dd span:hover,.goods-details .explosion dd.bordernone span:hover{border:1px solid #ffc8c8; height:255px; margin-top:-1px; box-shadow:inset 0px 0px 6px #ffc8c8; -webkit-box-shadow:inset 0px 0px 6px #ffc8c8; -moz-box-shadow:inset 0px 0px 6px #ffc8c8; }
.goods-details .explosion dd.bordernone span{border-left-color:#fff; }
.goods-details .explosion .exp_ico{display:block; width:20px; height:20px; position:absolute; top:8px; left:12px; text-align:center; line-height:20px; font-family:'Arial'; color:#fff; }
.goods-details .explosion .exp_ico.one{ background:url(../images/love_icon.png) no-repeat; background-position:1px -39px; text-indent:-9999px; }
.goods-details .explosion .exp_ico.two{ background:url(../images/love_icon.png) no-repeat; background-position:1px -60px; text-indent:-9999px; }
.goods-details .explosion .exp_ico.three{ background:url(../images/love_icon.png) no-repeat; background-position:1px -82px; text-indent:-9999px; }
.goods-details .explosion .exp_ico.rank{width:15px; height:15px; text-align:center; line-height:16px; background:#999; top:10px; }
.goods-details .recommnad h2 .re_act{float:right; padding:0 12px; margin:10px 12px 0 0; color:#555; border-right:1px solid #e5e5e5; line-height:14px; font-size:12px; font-family:'simsun'; }
.goods-details .recommnad h2 .re_act:hover{color:#eb0012; }
.goods-details .recommnad h2 .re_act i{display:inline-block; margin-right:5px; width:13px; height:13px; vertical-align:-3px; *zoom:1; }


/*�û�����*/
.goods-details .goods-details-content .evaluate{ width:1000px; float:left; margin-top:10px; overflow:hidden;}
.goods-details .goods-details-content .evaluate .evaluate-title{ width:978px; height:35px; padding:0px 10px; background-color: #f7f7f7; border: 1px solid #EEEEEE; overflow:hidden;}
.goods-details .goods-details-content .evaluate .evaluate-title h3{ font-size:15px; color:#666666; line-height:35px; text-align:left;}
.goods-details .goods-details-content .evaluate .evaluate-star{ width:960px; float:left; padding: 20px 20px 20px 20px; border-bottom: 1px solid #EEEEEE; overflow:hidden;}
.goods-details .goods-details-content .evaluate .evaluate-star .s-left{ width:160px; float:left; display: inline-block; text-align: center;}
.goods-details .goods-details-content .evaluate .evaluate-star .s-left b{ width:160px; float:left; font-size: 46px; line-height: 45px;}
.goods-details .goods-details-content .evaluate .evaluate-star .s-left span{ font-size: 14px; color: #999;}
.goods-details .goods-details-content .evaluate .evaluate-star .s-middle{ width:800px; float:left; overflow:hidden;}
.goods-details .goods-details-content .evaluate .evaluate-star .s-middle ul{ width:310px; display: inline-block; padding: 0px 20px 0px 40px;}
.goods-details .goods-details-content .evaluate .evaluate-star .s-middle li{ display: flex; align-items: center; margin-bottom: 10px;}
.goods-details .goods-details-content .evaluate .evaluate-star .s-middle li .layui-progress{ width: 200px; display: inline-block; margin: 0 10px; height: 12px; border-radius: 20px; background-color: #e2e2e2;}
.goods-details .goods-details-content .evaluate .evaluate-star .s-middle li .layui-progress .layui-progress-bar{ height: 12px; border-radius: 20px;}
.goods-details .goods-details-content .evaluate .evaluate-star .s-middle li .layui-progress .layui-bg-red{background-color: #f42f2f;}
.goods-details .goods-details-content .evaluate .evaluate-star .s-right{ display: inline-block; }

.goods-details .goods-details-content .evaluate-content dl{ width:1000px; float:left; border-bottom: 1px solid #dddddd; padding: 10px 0; overflow:hidden;}
.goods-details .goods-details-content .evaluate-content dl dt{ width:50px; float:left; padding-right: 20px; overflow:hidden;}
.goods-details .goods-details-content .evaluate-content dl dt img{ border-radius: 50%; width: 50px; height: 50px;}
.goods-details .goods-details-content .evaluate-content dl dd{ width:930px; float:left; padding: 15px 0px; color:#666666; overflow:hidden;}
.goods-details .goods-details-content .evaluate-content dl dd .c-1{ border-bottom: 1px dashed #eeeeee; padding-bottom: 10px;}
.goods-details .goods-details-content .evaluate-content dl dd .c-1 span{ float: right; color: #bbbbbb;}
.goods-details .goods-details-content .evaluate-content dl dd .c-2, .evaluate-content dl dd .c-3{ margin-top: 10px; }
.goods-details .goods-details-content .evaluate-content dl dd .c-2 span{ margin-right: 5px; }
.goods-details .goods-details-content .evaluate-content dl dd .c-3 span{ color: #000000; }
.goods-details .goods-details-content .evaluate-content dl dd .moip li{ display: inline-block; float: left; margin: 10px 10px 0px 0px;}
.goods-details .goods-details-content .evaluate-content dl dd .moip li:hover{ cursor: pointer; }
.goods-details .goods-details-content .evaluate-content dl dd .moip li img{ width:100px; height:100px; max-width: 500px;}
.goods-details .goods-details-content .evaluate-content dl dd .layui-badge{ height:18px; display: inline-block; padding: 0 6px; font-size: 12px; text-align: center; background: #f42f2f; color: #fff; border-radius: 2px; line-height:18px;}


/*����ʴ�*/
.goods-details .goods-details-content .wd-list{ width:998px; float:left; margin-top:10px; border: 1px solid #EEEEEE; border-bottom:none; overflow:hidden;}
.goods-details .goods-details-content .wd-list .wd-list-title{ width:978px; height:35px; padding:0px 10px; background-color: #f7f7f7; border: 1px solid #EEEEEE; overflow:hidden;}
.goods-details .goods-details-content .wd-list .wd-list-title h3{ font-size:15px; color:#666666; line-height:35px; text-align:left;}
.goods-details .goods-details-content .wd-list .wd-item{ width:960px; float:left; padding:15px 19px; border-bottom:1px solid #EEEEEE;}
.goods-details .goods-details-content .wd-list .wd-a-item.none .wd-a-icon{background-position:-24px -84px;}
.goods-details .goods-details-content .wd-list .wd-q-icon,.goods-details .goods-details-content .wd-list .wd-a-icon{width:18px; height:18px; float:left; margin-right:7px; margin-top:2px; font-size:14px; color:#FFF; text-align:center; font-family:"Microsoft Yahei"; line-height:16px;}
.goods-details .goods-details-content .wd-list .wd-sprite{background: url(../images/wd_icon.png) no-repeat;}
.goods-details .goods-details-content .wd-list .wd-q-icon{background-position: 0 -104px;} 
.goods-details .goods-details-content .wd-list .wd-a-icon{background-position:0 -84px;}
.goods-details .goods-details-content .wd-list .wd-box{width:935px; float:left;}
.goods-details .goods-details-content .wd-list .wd-q-box{width:935px; float:left;}
.goods-details .goods-details-content .wd-list .wd-q-text{width:680px; float:left; font-family:"Microsoft Yahei"; font-size:14px; color:#222222; word-wrap:break-word;}
.goods-details .goods-details-content .wd-list .wd-a-text{width:750px; float:left; font-family:"Microsoft Yahei"; font-size:14px; color:#666666; word-wrap:break-word;}
.goods-details .goods-details-content .wd-list .wd-q-info,.goods-details .goods-details-content .wd-list .wd-a-info{font-size:12px; color:#999999; float:right; text-align:right;}
.goods-details .goods-details-content .wd-list .wd-q-name,.goods-details .goods-details-content .wd-list .wd-a-name{ float:left;}
.goods-details .goods-details-content .wd-list .wd-q-time,.goods-details .goods-details-content .wd-list .wd-a-time{ float:left;}
.goods-details .goods-details-content .wd-list .wd-q-jb{ float:left; margin-left:15px; padding:0 2px; background:#e4393c; border-radius:2px; color:#FFFFFF;}
.goods-details .goods-details-content .wd-list .wd-a-jb-box{width:28px; height:18px; float:left; margin-left:15px; color:#999;}
.goods-details .goods-details-content .wd-list .wd-q-jb:hover,.goods-details .goods-details-content .wd-list .wd-a-jb-box:hover{color:#FFFFFF;}
.goods-details .goods-details-content .wd-list .wd-a-name{max-width:180px; height:18px; overflow:hidden;}
.goods-details .goods-details-content .wd-list .wd-jb-open,.goods-details .goods-details-content .wd-list .wd-a-jb{position:absolute; overflow:hidden;}
.goods-details .goods-details-content .wd-list .wd-jb-open{width:28px; float:right; font-size:16px; font-family:"Microsoft YaHei"; text-align:center;}
.goods-details .goods-details-content .wd-list .wd-a-jb{width:64px; height:31px; left:-30px; top:18px; line-height:29px; background-position:-130px -80px;}
.goods-details .goods-details-content .wd-list .wd-a-jb i.wd-sprite{width:12px; height:12px; margin:9px 5px 0 8px; background-position:-180px -174px;}
.goods-details .goods-details-content .wd-list .wd-a-more a.wd-close-page.hide{display:none;}
 
.goods-details .goods-details-content .wd-list .wd-a-more{ width:935px; float:left; margin-top:15px; font-size:14px; line-height:100%;}
.goods-details .goods-details-content .wd-list .wd-a-more a{display:inline-block; color:#38d;}
.goods-details .goods-details-content .wd-list .wd-a-item{ width:935px; float:left; margin-top:15px;}
.goods-details .goods-details-content .wd-list .wd-a-item.none{margin-bottom:0px;}
.goods-details .goods-details-content .wd-list .wd-a-item.none .wd-a-text{color:#999999;}
.goods-details .goods-details-content .wd-list .wd-arrow-down,.goods-details .goods-details-content .wd-list .wd-arrow-up{display:inline-block; width:9px; height:5px; margin-left:2px; background-position:0 -67px; vertical-align:1px;}
.goods-details .goods-details-content .wd-list .wd-arrow-up{background-position:0 -58px; vertical-align:2px;}
.goods-details .goods-details-content .wd-list .wd-question{ width:998px; height:80px; float:left; margin-top:10px; border-bottom: 1px solid #EEEEEE; overflow:hidden;}
.goods-details .goods-details-content .wd-list .wd-qu-ico{ width:100px; height:80px; float:left; margin-left:250px; background:url(../images/question.jpg) no-repeat;}
.goods-details .goods-details-content .wd-list .wd-qu-text{ float:left; margin:0 20px 0 7px; font-size:14px; color:#222222; line-height:80px;}
.goods-details .goods-details-content .wd-list .wd-qu-btn{ float:left; height:26px; padding:0px 15px; margin-top:27px; line-height:26px; text-align:center; font-size:14px; color:#FF0000; border-radius:16px; border:1px solid #FF0000;}
.goods-details .goods-details-content .wd-list .wd-qu-btn:hover{color:#FFFFFF; background:#FF0000; text-decoration:none;}


/*�ۺ���*/
.goods-details .goods-details-content .service{ width:1000px; float:left; margin-top:10px; overflow:hidden;}
.goods-details .goods-details-content .service .service-title{ width:978px; height:35px; padding:0px 10px; background-color: #f7f7f7; border: 1px solid #EEEEEE; overflow:hidden;}
.goods-details .goods-details-content .service .service-title h3{ font-size:15px; color:#666666; line-height:35px; text-align:left;}
.goods-details .goods-details-content .service .service-market{ width:750px; float:left; padding:20px 124px; border: 1px solid #EEEEEE; border-top:none; overflow:hidden;}
.goods-details .goods-details-content .service-market-hd{ width:750px; height: 35px; float:left; padding-top: 40px; border-bottom: 1px solid #bbb;}
.goods-details .goods-details-content .service-market-hd h4{ width:70px; height: 35px; float: left; font-size:15px; font-family:"Microsoft YaHei"; color:#666666; line-height:35px; margin-bottom: -1px; padding-right: 10px;border-bottom: 1px solid #f70;}
.goods-details .goods-details-content .service-market-hd .opt{float:right; line-height:35px; padding-right:10px; font-size:12px; color: #2272c8;}
.goods-details .goods-details-content .service-market-hd .opt a{color: #2272c8;}
.goods-details .goods-details-content .service-market-hd .opt a:hover{ color:#FF0000;}
.goods-details .goods-details-content .service-market-cnt{ width:750px; float:left; padding:10px 0px; font-size:13px; line-height:24px; color:#666666; text-align:left; overflow:hidden;}
.goods-details .goods-details-content .service-market-cnt .red-dot{display: block; width: 4px; height: 4px; float: left; margin-top: 7px; margin-right: 10px;background:#FF0000;}


/*ҳ��*/
.goods-details .goods-details-content .goods_pages{ width:1000px; float:left; margin:30px 0px; text-align:center;}
.goods-details .goods-details-content .goods_pages a{padding: 0 9px; border: 1px solid #d5d5d5; height: 28px; color:#666666; background: url(../images/pages.png) repeat-x;}
.goods-details .goods-details-content .goods_pages a:hover{ border: 1px solid #FF3300; }
.goods-details .goods-details-content .goods_pages a,.goods-details .goods-details-content .goods_pages span{min-width: 15px; _width: 15px; text-align: center; font-size: 14px; white-space: nowrap;}
.goods-details .goods-details-content .goods_pages a,.goods-details .goods-details-content .goods_pages em,.goods-details .goods-details-content .goods_pages span{display: inline-block; line-height: 28px; vertical-align: top; color:#666666;}
.goods-details .goods-details-content .goods_pages span{height: 30px; padding: 0 10px; background: #c3c3c3; color: #fff; z-index: 999;}
.goods-details .goods-details-content .goods_pages em{height: 30px; width: 24px; background: url(../images/ellipsis_b.png) no-repeat center 14px;}

/*��������*/
.FW-question{width:300px; height:100%; position:fixed; top:0px; left:0px; z-index:5000;}
.FW-question .FW-question_left{ width:50px; height:100%; float:left; border-right: 1px solid #EEEEEE; background:#FFFFFF; position:relative;}
.FW-question .FW-question_left h3{ width:50px; float:left; position:fixed; top:40%; left:0px; font-size:18px; text-align:center;}
.FW-question .question-open .FW-question_left h3 b{ width:12px; height:15px; float:right; position:absolute; right:2px; top:50%; display:block; background:url(../images/question_right.png) no-repeat;}
.FW-question .question-close .FW-question_left h3 b{ width:12px; height:15px; float:right; position:absolute; right:2px; top:50%; display:block; background:url(../images/question_left.png) no-repeat;}
.FW-question .question-open .FW-question_right{ display:block;}
.FW-question .question-close .FW-question_right{ display:none;}
.FW-question .FW-question_right{ width:250px; height:100%; float:left; background:#FFFFFF; position:absolute; left:51px; top:0px; border-right: 1px solid #dddddd; display:block; overflow-x:hidden; overflow-y:scroll;}
.FW-question .FW-question_right .ask-wrap{ text-align: center; color: #333; font-family: "microsoft yahei"; font-size: 14px; margin-bottom:10px;}
.FW-question .FW-question_right .ask-wrap .icon-dog{display: inline-block; width: 33px; height: 50px; background:url(../images/question_icon.png) no-repeat; vertical-align: middle;}
.FW-question .FW-question_right .ask-wrap span{ padding:0px; margin:0px; line-height:24px;}
.FW-question .FW-question_right .ask-wrap .btn-ask {display: inline-block; line-height: 26px; padding: 0 18px; margin-left: 12px; border: 1px solid #e4393c; border-radius: 13px; vertical-align: middle; color: #e4393c;}
.FW-question .FW-question_right .ask-wrap .btn-ask:hover{background:#e4393c; color:#fff;}

.FW-question .FW-question_right .ui-dialog-content{padding: 10px 10px 10px 0px; background: #fff; }
.FW-question .FW-question_right .ui-dialog-content .askAnswer-layer{width:100%; }
.FW-question .FW-question_right .askAnswer-layer .ask-textarea{width: 208px; height: 53px; margin-top: 5px; border: 1px solid #ddd; position: relative; }
.FW-question .FW-question_right .askAnswer-layer .ask-textarea textarea{width: 192px; height: 20px; padding: 8px; line-height: 150%; border: none; resize: none; color: #333; overflow: auto; outline: 0; }
.FW-question .FW-question_right .askAnswer-layer .ask-textarea span{color: #ccc; position: absolute; right: 4px; bottom: 1px; }
.FW-question .FW-question_right .askAnswer-layer .bt-wrap{text-align: right; padding-top: 10px; padding-bottom: 30px; color: #666; }
.FW-question .FW-question_right .askAnswer-layer .bt-wrap .btn-confirm{background: #e4393c; color: #fff; }
.FW-question .FW-question_right .askAnswer-layer .bt-wrap a{display: inline-block; width: 88px; height: 24px; line-height: 24px; text-align: center; border: 1px solid #e4393c; border-radius: 2px; margin-left: 10px; font-size: 14px; }
.FW-question .FW-question_right .askAnswer-layer .bt-wrap .btn-cancel{border-color: #999; color: #333;}
.FW-question .FW-question_right .M-detailTitle{background-color: #eae8eb; line-height: 45px; padding-left: 15px;}
.FW-question .FW-question_right .M-detailTitle h3{font-size: 14px; font-weight: 400;}
.FW-question .FW-question_right .M-question{ width:220px; float:left; padding:10px 20px 10px 10px;}
.FW-question .FW-question_right .q-tit{height: 30px; line-height: 30px; font-weight: 700; font-size: 14px;}
.FW-question .FW-question_right .q-tit-item{font-size: 14px; color: #333; padding: 10px 0;}
.FW-question .FW-question_right .qti-title{font-weight: 700;}
.FW-question .FW-question_right .qti-question{background-image: url(../images/detail-qaicon.png); background-position: -247px -170px; width: 14px; height: 14px; float: left; margin-top: 4px;}
.FW-question .FW-question_right .qti-txt{margin-left: 25px; margin-bottom: 5px; line-height:16px; font-size:12px;}
.FW-question .FW-question_right .qti-answer{background-image: url(../images/detail-qaicon.png); background-position: -265px -170px; width: 14px; height: 14px; float: left; margin-top: 4px;}
.FW-question .FW-question_right .qti-wrap{text-align: right; padding:5px 0px; color: #666666;}
.FW-question .FW-question_right .qti-wrap .btn-copy{ background:#e4393c; color: #ffffff;}
.FW-question .FW-question_right .qti-wrap .btn-edit{border-color: #999999; color: #333333;}
.FW-question .FW-question_right .qti-wrap a{display: inline-block; width: 60px; height: 24px; line-height: 24px; text-align: center; border: 1px solid #e4393c; border-radius: 2px; margin-left: 10px; font-size: 13px;}

.ui-mask{ position:fixed; left: 0px; top: 0px; right:0px; bottom:0px; opacity: 0.15; z-index: 9998; background-color: rgb(0, 0, 0); width: 100%; display:block; overflow:hidden;}

.ui-cont{ width:100%; position: fixed; z-index: 10000; display: block; top: 200px; overflow:hidden;}
.ui-cont .ui-dialog{border: 4px solid rgba(0,0,0,.1); border-radius: 5px; width: 500px; margin:auto; position:relative; overflow: hidden;}
.ui-cont .ui-dialog .ui-dialog-title{position:relative; padding:0 10px; width:480px; height:31px; line-height:31px; background:#f3f3f3; font-size:14px; color:#666; font-family:"Microsoft YaHei";}
.ui-cont .ui-dialog .ui-dialog-close{cursor:pointer; display:block; position:absolute; z-index:100000; top:10px; right:10px; overflow:hidden; width:13px; height:13px; background:url(../images/dialog.png) no-repeat; font-size:0;}
.ui-cont .ui-dialog .ui-dialog-content{padding:10px; overflow:auto; background:#fff;}
.ui-cont .ui-dialog .ui-dialog-btn{padding:10px; padding-bottom:15px; background-color:#fff; text-align:center;}
.ui-cont .ui-dialog .ui-dialog-btn-cancel,.ui-cont .ui-dialog .ui-dialog-btn-submit{color:#333; border:1px solid #ddd; display:inline-block; display:-moz-inline-stack; *display:inline; *zoom:1; cursor:pointer; padding:3px 16px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; background:-moz-linear-gradient(top,rgba(221,221,221,.3)0,rgba(243,242,242,1)100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(221,221,221,.3)),color-stop(100%,rgba(243,242,242,1))); background:-webkit-linear-gradient(top,rgba(221,221,221,.3)0,rgba(243,242,242,1)100%); background:-o-linear-gradient(top,rgba(221,221,221,.3)0,rgba(243,242,242,1)100%); background:-ms-linear-gradient(top,rgba(221,221,221,.3)0,rgba(243,242,242,1)100%); background:linear-gradient(to bottom,rgba(221,221,221,.3)0,rgba(243,242,242,1)100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4ddddddd', endColorstr='#f3f2f2', GradientType=0);}
.ui-cont .ui-dialog .ui-dialog-btn-cancel:hover,.ui-cont .ui-dialog .ui-dialog-btn-submit:hover{color:#333; text-decoration:none;}
.ui-cont .ui-dialog .ui-dialog-btn-submit{margin-right:10px;}
.ui-cont .ui-dialog .ui-dialog-autoclose{padding:10px; background-color:#fff;}

.ui-cont-tijiao{ width:330px; position: fixed; z-index: 10000; display: block; top: 100px; right:-10px;}
.ui-cont-tijiao .ui-dialog{border: 4px solid rgba(0,0,0,.1); border-radius: 5px; width: 320px; background:#FFFFFF; float:right; right:10px; position:relative; max-height:600px; overflow-x:hidden; overflow-y:scroll;}
.ui-cont-tijiao .ui-dialog .ui-dialog-title{position:fixed; padding:0 10px; width:300px; height:31px; line-height:31px; background:#f3f3f3; font-size:14px; color:#666; font-family:"Microsoft YaHei";}
.ui-cont-tijiao .ui-dialog .ui-dialog-close{cursor:pointer; display:block; position:fixed; z-index:100000; top:110px; right:10px; overflow:hidden; width:13px; height:13px; padding:0px; border:1px solid #CCCCCC; background:url(../images/dialog.png) no-repeat; font-size:0;}
.ui-cont-tijiao .ui-dialog .caozuo{ width:100%; float:left; overflow:hidden;}
.ui-cont-tijiao .ui-dialog .caozuo ul{ width:96%; margin:40px 2% 0px 2%; overflow:hidden;}
.ui-cont-tijiao .ui-dialog .caozuo ul li{ float:left; height:28px; margin-top:10px; overflow:hidden;}
.ui-cont-tijiao .ui-dialog .caozuo ul li label{ float:left; margin: 0px 4px; font-size:14px; line-height:28px; font-weight:600; overflow:hidden;}
.ui-cont-tijiao .ui-dialog .caozuo ul li input{ width:45px; float:left; border:1px solid #CCCCCC; font-size:13px; line-height:26px; color:#666666; overflow:hidden;}
.ui-cont-tijiao .ui-dialog .caozuo ul li .baocun{ width:50px; margin-left:5px; border:1px solid #CC3300; background:#FF0000; color:#FFFFFF; font-size:14px; text-align:center; overflow:hidden;}

.ui-cont-tijiao .ui-dialog .ui-dialog-content{padding:40px 10px 10px 10px; background:#fff; overflow:hidden;}
.ui-cont-tijiao .ui-dialog .ui-dialog-btn{padding:10px; padding-bottom:15px; background-color:#fff; text-align:center;}
.ui-cont-tijiao .ui-dialog .ui-dialog-btn-cancel,.ui-cont .ui-dialog .ui-dialog-btn-submit{color:#333; border:1px solid #ddd; display:inline-block; display:-moz-inline-stack; *display:inline; *zoom:1; cursor:pointer; padding:3px 16px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; background:-moz-linear-gradient(top,rgba(221,221,221,.3)0,rgba(243,242,242,1)100%); background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(221,221,221,.3)),color-stop(100%,rgba(243,242,242,1))); background:-webkit-linear-gradient(top,rgba(221,221,221,.3)0,rgba(243,242,242,1)100%); background:-o-linear-gradient(top,rgba(221,221,221,.3)0,rgba(243,242,242,1)100%); background:-ms-linear-gradient(top,rgba(221,221,221,.3)0,rgba(243,242,242,1)100%); background:linear-gradient(to bottom,rgba(221,221,221,.3)0,rgba(243,242,242,1)100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4ddddddd', endColorstr='#f3f2f2', GradientType=0);}
.ui-cont-tijiao .ui-dialog .ui-dialog-btn-cancel:hover,.ui-cont .ui-dialog .ui-dialog-btn-submit:hover{color:#333; text-decoration:none;}
.ui-cont-tijiao .ui-dialog .ui-dialog-btn-submit{margin-right:10px;}
.ui-cont-tijiao .ui-dialog .ui-dialog-autoclose{padding:10px; background-color:#fff;}
.ui-cont-tijiao .ui-dialog .laiyuan a{ float:left; height: 24px; line-height: 24px; padding: 0 10px; border: 1px solid #fe5955; margin:0px 5px 10px 5px; text-align: center; font-style: normal; font-size: 14px; border-radius: 5px; background:#fe5955; color: #FFFFFF; overflow: hidden;}
.ui-cont-tijiao .ui-dialog .laiyuan input{ float:left; height: 24px; line-height: 24px; padding: 0 10px; border: 1px solid #fe5955; margin:0px 5px 10px 5px; text-align: center; font-style: normal; font-size: 12px; border-radius: 5px; background:#fe5955; color: #FFFFFF; overflow: hidden;}
.ui-cont-tijiao .ui-dialog .keyword_tit{ float:left; margin:0px 0px 10px 0px; overflow:hidden;} 
.ui-cont-tijiao .ui-dialog .keyword_tit a{ float:left; height: 20px; line-height: 20px; padding: 0 5px; border: 1px solid #fe5955; margin:0px 5px 10px 5px; text-align: center; font-style: normal; font-size: 12px; font-family: "Helvetica Neue","Hiragino Sans GB",SimSun,serif; border-radius: 5px; color: #fe5955; overflow: hidden;}
.ui-cont-tijiao .ui-dialog .keyword_tit a.cur{border-color:#fe5955; color:#FFFFFF; background: #fe5955;}

.askAnswer-layer .textarea-tips{color: #999999;}
.askAnswer-layer .ask-textarea{width: 98%; height: 50px; margin-top: 5px; border: 1px solid #ddd; overflow:hidden;}
.askAnswer-layer .ask-textarea textarea{width: 97%; padding: 6px; line-height: 25px; color: #333333; border:0px;}
.askAnswer-layer .bt-wrap{text-align: right; padding-top: 30px; padding-bottom: 30px; color: #666666;}
.askAnswer-layer .bt-wrap input{vertical-align: -2px;}
.askAnswer-layer .bt-wrap .btn-confirm{background: #e4393c; color: #fff;}
.askAnswer-layer .bt-wrap a{display: inline-block; width: 88px; height: 34px; line-height: 34px; text-align: center; border: 1px solid #e4393c; border-radius: 2px; margin-left: 10px; font-size: 14px;}
.askAnswer-layer .bt-wrap .btn-cancel{border-color: #999999; color: #333333;}
.ui-dialog-close{cursor: pointer; display: block; position: absolute; z-index: 100000; top: 10px; right: 10px; overflow: hidden; width: 13px; height: 13px; background: url(../images/dialog.png) no-repeat;}

.askAnswer-layer .answer{ width:100%; font-size:15px; line-height:30px; text-align:center; position:relative;}
.askAnswer-layer .answer b {position: absolute; width: 7px; height: 4px; right: 210px; top: 13px; overflow: hidden; vertical-align: middle; background: url(../images/order-icons.png) -37px -207px no-repeat;}
.askAnswer-layer .answer.shou b {background-position: -20px -207px;}
.askAnswer-layer .answer-cont{ width:100%; display:none;}
.askAnswer-layer .answer-textarea{width: 98%; height: 120px; margin-top: 5px; border: 1px solid #ddd; overflow:hidden;}
.askAnswer-layer .answer-textarea textarea{width: 95%; padding: 6px; line-height: 25px; color: #333333; border:0px;}
.askAnswer-layer .answer-wrap{ padding-top: 30px; padding-bottom: 30px; color: #666666;}
.askAnswer-layer .answer-wrap .btn-release{ background:#FF6600; color: #ffffff; border:0px;}
.askAnswer-layer .answer-wrap a{display: inline-block; float:left; height: 34px; line-height: 34px; text-align: center; border: 1px solid #FF6600; border-radius: 2px; padding:0px 10px; margin:0px 10px 10px 0px; font-size: 14px;}
.askAnswer-layer .answer-wrap a.cur{color:#FF6600;}
.askAnswer-layer .answer-wrap .btn-edit{border-color: #999999; color: #333333;}

.whcptjbg{ position:fixed; left: 0px; top: 0px; right:0px; bottom:0px; opacity: 0.4; z-index: 990; background-color: rgb(0, 0, 0); width: 100%; display:block; overflow:hidden;}
.whcptj{ width:100%; position: fixed; display: block; top: 150px; z-index: 1000; overflow:hidden;}
.whcptj .whcplb{ width:800px; background:#FFFFFF; margin:auto; padding:0 9px;border:1px solid #DDDDDD; margin-top:10px; z-index:1005; overflow:hidden;}
.whcptj .whcplb h2{width:100%; height:35px; display:block; border-bottom:1px solid #e5e5e5; color:#333; line-height:35px;}
.whcptj .whcplb h2 i{background-color:#fe3c3c; display:inline-block; vertical-align:-2px; font-size:0; width:3px; height:14px; margin-right:8px; }
.whcptj .whcplb dl{width:140px; float:left; padding:5px; margin:10px 5px 0px 5px; display:block; position:relative; overflow:hidden;}
.whcptj .whcplb dl dd{width:120px; height:190px; background-color:white; display:block; overflow:hidden; padding:4px 10px; zoom:1; }
.whcptj .whcplb dl img{ width:115px; height:115px; display:block; }
.whcptj .whcplb dl a.pic{margin:10px auto; display:block; width:115px; }
.whcptj .whcplb dl a.tit{height:36px; font-size:12px; color:#333333; line-height:18px; display:block; width:100%; font-size:12px; font-weight:normal; word-break:break-all; word-wrap:break-word; overflow:hidden; }
.whcptj .whcplb ins{color:#e60012; text-decoration:none; line-height:24px; height:30px; display:inline-block; *zoom:1; margin-right:5px; }
.whcptj .whcplb del{display:none; color:#ccc; text-decoration:line-through; line-height:24px; height:30px; }
.whcptj .whcplb .commandbtn, .box_list .commandbtn, .same_goods .commandbtn{margin:0 auto; display:block; width:90px; height:28px; background:url(../images/ckxqbtn.png) no-repeat; line-height:28px; color:#333; text-align:center; }
.whcptj .whcplb .exp_ico{display:block; width:20px; height:20px; position:absolute; top:8px; left:12px; text-align:center; line-height:20px; font-family:'Arial'; color:#fff; }
.whcptj .whcplb .exp_ico.king01{ background:url(../images/love_icon.png) no-repeat; background-position:1px -39px; text-indent:-9999px; }
.whcptj .whcplb .exp_ico.king02{ background:url(../images/love_icon.png) no-repeat; background-position:1px -60px; text-indent:-9999px; }
.whcptj .whcplb .exp_ico.king03{ background:url(../images/love_icon.png) no-repeat; background-position:1px -82px; text-indent:-9999px; }
.whcptj .whcplb .exp_ico.rank{width:20px; height:20px; text-align:center; line-height:20px; background:#999; top:10px; }



