/* Write your styles */
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input, textarea {margin:0;padding:0;}
li, ol { list-style:none; }
ins { text-decoration:none; }
i, em { font-style:normal; }
a { text-decoration:none;}
a:hover { cursor:pointer; text-decoration:none;}
a:active{cursor:pointer; text-decoration:none;}
:focus{outline:0;}
.clear { clear:both; line-height:0px; overflow:hidden; zoom:1; font-size:0px; content:'.';}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
img{ padding:0; margin:0;}
a img { border:none; }
input[type='text'],textarea,select{padding: 5px 5px;background: transparent;border:none;}
h1, h2, h3, h4, h5, h6{ color: #333333;}
.mgb{margin-bottom: 0 !important; }
.pd{padding:0 !important;}
.pdt4{padding-top:4px !important;}
.pdt8{padding-top:8px !important;}
.pdt20{padding-top:20px !important;}
.pdb20{padding-bottom:20px !important;}
.bg{background-color: #f6f6f6;}
.bg1{background-color: #fff;}
.h8{height:8px;}
.line{border-bottom: 1px solid #F5F5F5;}

.border-gradient{border: 1px solid transparent;border-image: linear-gradient(90deg, #ff862b, #f95947) 1;}
.word-gradient{background-image: -webkit-gradient(linear, left 0, right 0, from(#FF862B), to(#F74747));-webkit-background-clip: text;  -webkit-text-fill-color: transparent;}
.bg-gradient{background-image: linear-gradient(to right, #ff862b , #fa5840);}
.bg-gradient1{background-image: linear-gradient(225deg, #F74747 0%, #FF862B 100%);}
.bg-gradient2{background-image: linear-gradient(-11deg, #FF9341 15%, #FF6000 91%);}
.bg-gradient3{background-image: linear-gradient(180deg, #FFFFFF 2%, rgba(255,237,135,0.80) 99%);}

.icon{ width:20px; height:20px; line-height:20px; display: inline-block; font-size:14px; text-align: center;color:#fff;  }
.icon-radio{ border-radius:20px; }
.icon-checkbox{border-radius:5px;}
.icon.checked{background-image: linear-gradient(225deg, #F74747 0%, #FF862B 100%); border:0;}
.label{font-size: 14px;color: #333333;}
.label.active{color:#FE7C30 ;}
.text{width:80px; font-size:14px;}

.wrap{max-width:640px; min-width:320px; margin:0 auto;position: relative; }
.tfanhuibuttonsss{position: absolute; background:url(../images/zfanhui.png) no-repeat; background-size: 100%; width: 15px;height: 25px;top: 5px;left: 5px;}
.plan{padding:10px 20px;}
.content{margin:0 auto; padding:0 20px;}
.articletitle{text-align:center;}
.articletitle p.articledate{font-size:12px;color:#555;}

.header{background:#fff url(../images/banner3.png) no-repeat; background-size: 100%; height:50px; padding-top:7px;color:#fff; }
.header a{color:#fff;font-size: 18px; }
.header span{color:#fddcd2; padding-left:70px; padding-right:20px; }
.header i{ vertical-align:text-bottom; padding-left:5px;}

.slider{ overflow: hidden; }


.categorize{overflow: hidden;background:#fff;}
.categorize .search-l{position: relative; height:30px; }
.categorize h2{  z-index: 2;}
.categorize .search-l em{position: absolute; z-index: 1;  bottom:0px;right:0; width:48px;height:4px; border-radius: 4px;  }
.categorize input{height:25px; border-radius:12.5px; font-size:12px; color: #B2B2B2; border:solid 1px #f5c1ab;width:150px; }
.categorize .search-r{color:#b0b0b0; padding-top:5px;width:165px; }
.categorize ul{overflow: hidden; margin:8px 20px 0; }
.categorize li{float: left; width:25%;height:85px; padding:0 4% 8px ; text-align: center;}
.categorize li span{color: #7B7B7B; padding-top:5px; display:block;}
.categorize .recommend{overflow: hidden;  padding:20px 0 5px 20px; }


.categorize-item{ background: #f6f6f6;font-size: 12px;  padding:5px 20px 5px 20px; position:relative;white-space: nowrap;overflow-x: auto;-webkit-overflow-scrolling: touch;overflow-scrolling: touch;height:45px; }
.categorize-item a{ display: inline-block;color: #A7A7A7; width:70px; height:24px; line-height:22px; border-radius:24px; margin-right:5px; text-align: center; border:1px solid #DBDBDB;margin-top:5px;}
.categorize-item a.active{ border: solid 1px #fb6b37;background:#fb6b37;color:#fff; }
.categorize-item .triangle{ position: absolute; top:-20px;  width: 0px;height: 0px; border:10px solid; border-left-color:transparent;border-right-color: transparent;border-top-color: transparent;border-bottom-color: #f6f6f6;}
.categorize-item .first{left:14%;}
.categorize-item .second{left:36%;}
.categorize-item .third{left:59%;}
.categorize-item .fourth{left:81%;}
.secondcategory{background:#DCA794;}
.secondcategory span{color:#fff;}


.sort {overflow: hidden;background:#fff; padding-bottom:10px; padding-top:10px;}
.sort li{float: left; width:25%; font-size: 14px;color: #7B7B7B; position: relative;height: 25px;padding: 5px 10px; }
.sort li i{color:#d8d8d8;}
.sort li.active{color: #F74747;}
.sort i.active{color: #F74747;}
.sort li i{ position: absolute;}
.sort li span{ padding-right:6px; }
.sort .sort-type{color:#979797; }
.sort-type-wapper{display:none;border: 1px solid #aaa;text-align: center;position: absolute;right: 20px;background: #efefef;z-index: 9999;padding:5px 0;}
.sort-type-wapper ul{width:100%;}
.sort-type-wapper li{width:100%;text-align:center;font-size:12px;}
.product-list{ overflow: hidden; margin-top:8px; }
.product-list img{border-radius: 10px;}
.product-list h2{font-size: 12px;color: #333333;line-height: 16px; padding:5px;height:40px;overflow:hidden;}
.product-list .price{padding-left:12px;font-size: 9px;color:#F62D2D;}
.product-list span{color: #949494;}
.product-list .num{padding-left:24px; font-size: 9px;color: #949494;height:15px; }
.product-list strong{font-size: 18px; }
.product-list .buycart{padding:0 12px;font-size:10px;color: #737373; height:24px; position: relative; }
.product-list .avatar{position: absolute; bottom:0; }
.product-list .avatar img{/* vertical-align:text-top; */}
.product-list li{float: left; height: 280px;width:47%; background: #fff;  border-radius: 8px; }
.product-list li:nth-child(odd){margin:0 1% 8px 2%; }
.product-list li:nth-child(even){margin:0 2% 8px 1%; }


.product-list2{padding-top:20px;overflow: hidden;}
.product-list2 img{border-radius: 10px;}
.product-list2 dl{overflow: hidden; background: #fff; margin:0 2% 10px;border-radius: 8px; padding:10px 0 5px;  }
.product-list2 dd{ float: left;width:40%; margin:0; }
.product-list2 dt{float: right; width:60%;  font-size: 9px; margin:0;padding:0 10px;}
.product-list2 h2{font-size: 14px; color: #333333;padding:0 12px 0 0; }
.product-list2 em{font-size: 10px;color: #f81717;}
.product-list2 strong{color:#F62D2D;font-size: 18px;}
.product-list2 strong.b1{font-size: 16px;color: #949494;}
.product-list2 strong.b2{font-size: 16px;color: #f81717;}

.product-list2 .price{font-size: 9px;color:#F62D2D; font-weight: normal;}
.product-list2 span{ color: #949494;}
.product-list2 span.last{padding-left:10px;}
.product-list2 a{color: #333333;}
.product-list2 .buycart{font-size:10px;color: #737373; height:24px; position: relative; margin-bottom:10px;font-weight: normal;padding:0 12px 0 0; }
.product-list2 .avatar{position: absolute; bottom:0; }
.product-list2 .avatar img{/* vertical-align:text-top; */}
.cate ul li a.active span{color:#fb6b37;}
.secondcategory a span{color:#fff;}


/* 营销工具 */
.tools{ padding-top:15px;}
.tools a{ color:#fff; display: block; background:url(../images/tools1.png) no-repeat; background-size: 100%; height:110px; }
.tools a:nth-child(2){background:url(../images/tools2.png) no-repeat; background-size: 100%;}
.tools a:nth-child(3){background:url(../images/tools3.png) no-repeat; background-size: 100%;}
.tools h2{ color:#fff; padding-left: 25px; padding-top:20px;font-size: 18px;	}
.tools p{padding-left: 25px;}
/* 营销工具 */



/* 市场 */
.market .search{font-size: 12px;background: #fff; padding:5px 0 5px 2%; }
.market .search input{width:67%; border: solid 2px #f85341; color: #B2B2B2;border-radius:28px;}
.market .search i{color: #B2B2B2; margin-left:5px; margin-top:-10px; }
.market ul{overflow: hidden;background: #fff; padding-top:10px; }
.market li{ float: left; height:120px; width:47%; padding-left:15px; padding-top:20px; }
.market li:first-child{background:url(../images/market1.png) no-repeat; background-size: 100%;margin:0 1% 0 2%;  }
.market li:last-child{background:url(../images/market2.png) no-repeat; background-size: 100%; margin:0 2% 0 1%; }
.market li h2{font-size:16px;}
.market li p{color: #909090; font-size:12px;}

/* 市场 弹窗 */

.dialog1{ margin:0 12px; }
.dialog1 ul{border-radius: 12px; background: #fff;}
.dialog1 ul.last{ margin:12px 0 20px;	}
.dialog1 ul.last li{ height: 50px;  line-height:50px;	}
.dialog1 li{ height: 62px;  line-height: 62px; border-bottom: 1px solid #ECE9E9; font-size: 16px;text-align: center; margin:0 12px; }
.dialog1 li:last-child{ border-bottom: 0;}
.dialog1 li a{color: #1D1D1D;}
.dialog1 i{color:#05c160; margin-right:1rem;}
.dialog1 a{color:#de5d35;}

/* 市场 */


/* 底部 */
.footer{ text-align: center; height:75px;  }
.footer ul{max-width:640px; min-width:320px; padding:10px 0; overflow: hidden;position: fixed; bottom: 0; width:100%;background:#fff; z-index: 99; }
.footer li{float: left; width: 20%; color:#949494;font-size: 10px;}
.footer li a{color:#949494;}
.footer li.active a{ color:#fa6d56;	}
.footer li span{display: block;}
/* 底部 */


/* 购物车 */
.buycart-top{ height:50px; line-height: 50px; background-color: #fff;}
.buycart-top .buycart-edit a{color: #1D1D1D;}
.buycart-top label{margin-top:15px;}

.buycart-shop{background-color: #fff; margin-top:8px; overflow: hidden;}
.buycart-name{height:55px; line-height: 55px; border-bottom: 1px solid #E1E1E1; }
.buycart-name h2{color: #1D1D1D; margin-left:5px; font-weight: normal;font-size: 14px;}
.buycart-name h2 label{margin-top:18px;}
.buycart-name h2 img{margin:0 5px;}
.buycart-name h2 a{color: #1D1D1D;}

.buycart-goods{padding:20px 0;overflow: hidden;}
.buycart-goods dd{ float: left; width:42%;}
.buycart-goods dt{float: right; width: 58%; font-size: 9px;}
.buycart-goods h2{font-size: 14px; color: #333333;}

.buycart-goods  em{font-size: 10px;color: #f81717;}
.buycart-goods strong{font-size: 18px;color: #f81717;}

.buycart-goods a{ display: inline-block; width:32px; height:32px; line-height:32px; text-align: center; border: 1px solid #DDD6D6;  color: #333333;  }
.buycart-goods a.jian{border-radius:32px 0 0 32px;}
.buycart-goods .number{border-left: 0; border-right: 0;color: #1D1D1D;}
.buycart-goods a.jia{border-radius:0 32px 32px 0;}
.buycart-goods .change{text-align: right;}

.total-h{height:80px;}
.total{ width:100%; height:80px; line-height: 80px; background:#fff;text-align: center;font-size: 12px;overflow: hidden; position: fixed; bottom: 0px;max-width:640px; min-width:320px;z-index: 99; }
.total strong{font-size: 24px;color:#f91c1c;}
.total em{font-size: 10px;color:#f91c1c;}
.total .btn{ display: inline-block; color:#fff; text-align: center; width:100px; height:32px; line-height: 32px; border-radius: 18.5px; font-weight: bold; font-size: 14px; }
.dosconfirm{display: inline-block; color:#fff; text-align: center; width:100px; height:32px; line-height: 32px; border-radius: 18.5px; font-weight: bold; font-size: 14px; }
.editinput{border: 1px solid #efefef;padding: 5px;margin: 5px;}
.total .icon1{ line-height: 0;float: left;padding-top:15px;}
.total .icon1 span{display: block; padding-top:10px;font-size: 10px;color: #949494; }
.total .icon1 img{width:32px;}
.total .btn1{border:solid 1px #fb6a37; margin-right:10px; }

.shop-index-buycart{ position: fixed;  margin-top:-30px; }
.shop-index-price {line-height:20px; text-align: left; padding-top:15px;  padding-left:60px; }
.shop-index-price span{display: block;}
.buy-car-total i.active,.buy-car-gou i.active{color:#6ca584;}
.am-icon-circle{color: #6ca584;}
/* 购物车 */


/* 订单管理 */

.orderlist-search { background-color: #fff; padding:18px 0;  }
.orderlist-search input{ background: #F2F2F2; border-radius:16px; border:0;font-size: 12px;color: #B2B2B2; height:30px; line-height:30px;  }

.orderlist-categorize{background-color: #fff; margin-bottom: 8px;}
.orderlist-categorize ul{overflow: hidden; margin:0 15px;border-bottom: 1px solid #EFEDED;  } 
.orderlist-categorize li{float: left; text-align: center; color: #8E8E8E; padding-bottom:10px; padding-top:5px; position: relative; width:20%; }
.orderlist-categorize li a{color: #8E8E8E;}
.orderlist-categorize li.active{font-size: 16px;color: #F91818; padding-top:0; }
.orderlist-categorize li.active em{ position: absolute; width:50%; margin-left:-25%;   border-radius:4px; height:4px; bottom:0; left:50%; }
.orderlist-categorize .number{position: absolute; font-size: 10px;  color:#fff; right:0; top:0; width:15px; height:15px; line-height: 15px; text-align: center; border-radius:15px;-webkit-text-fill-color: #fff;  }

.orderlist-item{background-color: #fff; overflow: hidden; margin-bottom:8px;}
.orderlist-item .item-top{border-bottom: 1px solid #F5F5F5; overflow: hidden; padding:20px 0;}
.orderlist-item h3{ float: left; text-align: center; padding:1px 10px;  border: 1px solid #F91818;border-radius: 12px;color: #F82E2E;font-size: 12px; margin-right:10px;}
.orderlist-item .date{font-size: 12px;color: #929292;}
.orderlist-item dl{overflow: hidden; padding:20px 0;}
.orderlist-item dd{ float: left; width:42%;}
.orderlist-item dt{float: right; width: 58%; font-size: 9px;padding:0 10px;}
.orderlist-item h2{font-size: 14px; color: #333333; line-height: 16px;}

.orderlist-item .price{font-size: 10px;color: #ADADAD; padding-top:10px;}
.orderlist-item strong{font-size: 16px;color: #949494;}
.orderlist-item span{font-size: 9px;color: #949494;}
.orderlist-item .num{font-size: 9px;color: #949494; }
.orderlist-item .count{font-size: 10px;color: #1D1D1D;}

.orderlist-item .address{background: #F8F8F8;border-radius: 8px; overflow: hidden; padding:10px 0 10px 16px; }
.orderlist-item .avatar{width:8%; }
.orderlist-item .info{width:90%;padding-left:2%;}
.orderlist-item .info h4{font-size: 11px;color: #555555;}
.orderlist-item .info p{font-size: 9px;color: #999999;}

.orderlist-item .item-footer{ padding:16px 0;font-size: 12px;color: #737373; }
.orderlist-item .item-footer em{font-size: 10px;color: #333333;}
.orderlist-item .item-footer strong{font-size: 20px;color: #333333;}

.orderlist-item .item-btns{ text-align: right; overflow: hidden; padding:5px 0 20px; }
.orderlist-item .item-btns a{padding:6px 6px;font-size: 12px;border-radius: 18.5px;}
.orderlist-item .item-btns a.active{color:#fff;}
.orderlist-item img{border-radius: 10px;}
/* 订单管理 */

/*  商品管理  */

.goodslist-num{font-size: 12px;color: #1D1D1D; height:45px; line-height: 45px;}
.goodslist-num strong{font-size: 16px;color: #333333;}

.goodslist-item{margin-bottom:8px;}
.goodslist-item .item-top{border-bottom: 1px solid #F5F5F5; overflow: hidden; padding:20px 0;}
.goodslist-item h3{ float: left; text-align: center; padding:1px 15px;  border: 1px solid #B7B5B5;border-radius:12px;color: #777;font-size: 12px; margin-right:10px;}

.goodslist-item .date{font-size: 12px;color: #929292;}
.goodslist-item dl{overflow: hidden; padding:20px 0;}
.goodslist-item dd{ float: left; width:42%;}
.goodslist-item dt{float: right; width: 58%; font-size: 9px;padding:0 10px;}
.goodslist-item h2{font-size: 14px; color: #333333;line-height: 16px;}
.goodslist-item h2 a{ color: #333333;}

.goodslist-item .price{font-size: 10px;color: #ADADAD;}
.goodslist-item .num{color: #949494; padding-top:10px;font-size: 11px; }
.goodslist-item .num span{ float: right; padding-right:15px;}
.goodslist-item .price{font-size: 11px;}
.goodslist-item .price strong{font-size: 16px;}

.goodslist-item .item-btns{ text-align: right; overflow: hidden; padding:5px 0 20px; }
.goodslist-item .item-btns a{padding:6px 10px;font-size: 12px;border-radius: 18.5px;}
.goodslist-item .item-btns a.active{color:#fff;}
.goodslist-item img{border-radius: 10px;}
.btn-danger{color: #FA5C3D; border:solid 1px #FA5C3D;}
.btn-success{color: #13A767;border:solid 1px #13A767;}
#buycartnumber{position:absolute;border-radius: 15px;background-color: #6ca584;width: 15px;text-align:center;line-height:15px;height: 15px;color:#fff;}
/*  商品管理  */

/*  充值   */
.recharge .recharge-bal{ background-color: #fff; overflow: hidden; padding:0 25px; margin:8px 0; }
.recharge .dollar{position: absolute;font-size: 20px;color: #1D1D1D; margin:10px 0 0 10px; font-weight: bold; }
.recharge h3{font-size: 16px;color: #333333; margin:20px 0 15px;} 
.recharge input[type='text']{width:100%;border-radius: 26px; height:52px; background: #F8F8F8; color: #B1B1B1; border: 0;font-size: 16px; padding-left:40px;}

.recharge a{ display: inline-block; color:#fff; text-align: center; width:100%; height:48px; line-height:48px; border-radius: 24.5px; font-weight: bold; margin-top:20px; }
.recharge ul{overflow: hidden;background: #FFFFFF;}
.recharge li{font-size: 16px;color: #1D1D1D;  padding:25px 0; margin:0 25px; }
.recharge li input{ vertical-align: bottom;}
.recharge li:first-child{border-bottom: 1px solid #ECE9E9;}
.recharge li img{ width:30px; height:30px; margin-right:8px; }
.recharge li .am-radio{margin-top:3px;}
/*  充值   */


/*  保证金  */
.baozhengjin-bg{ height:185px;}
.baozhengjin-top{height:222px; background-color: #fffdf4; border-radius: 31px; text-align: center; margin-top:-115px;font-size: 16px; }
.baozhengjin-top h2{color: #101010; padding:20px 0 15px; font-weight: normal; }
.baozhengjin-top i{color: #fb6639; font-style: normal;}
.baozhengjin-top .bal{font-size: 30px;color: #fb6639;}
.baozhengjin-top p{font-size: 12px;color: #7D7878; padding-top:15px;}
.baozhengjin-top p span strong{ color: #010101;}
.baozhengjin-top em{color: #010101;}
.baozhengjin-top .btns{ padding:15px 60px 0; }
.baozhengjin-top span:first-child{ padding-left:60px;}
.baozhengjin-top span:last-child{ padding-right:60px;}
.baozhengjin-top .btns a{display: inline-block; padding:3px 0; width:100%; border-radius: 18.5px;color: #FFFFFF; }
.baozhengjin-top a.first{ float: left; width:47%; margin-right:3%; border:1px solid #fb613c;  }
.baozhengjin-top a.second{float: right; width:47%; margin-left:3%; color: #FFFFFF;}

.baozhengjin dl{  overflow: hidden;}
.baozhengjin dt{float: right; width:10%; text-align: right; color: #707070;  }
.baozhengjin dt i{ margin-top:15px;}
.baozhengjin dd{ float: left; width:90%;}

.baozhengjin-item a{ display: block; margin-top:12px;background-color: #fff; padding:20px 0; }
.baozhengjin-item h3{font-size: 16px;color: #1D1D1D; padding-bottom: 10px;}
.baozhengjin-item p{font-size: 12px;color: #7D7878;}

/*  保证金  */


/*  协议  */
.protocol{ padding:20px 0; }
.protocol h2{ color:#333;  padding-bottom: 20px; font-size: 14px;  font-weight: bold;}
.protocol p{ color: #151515;font-weight: normal; }
.protocol .content img{width:100%;}
/*  协议  */

/*  合伙人计划  */
.plan .btn-save{position: relative; border-radius: 24.5px;  text-align: center; margin-top: -90px; height:50px; line-height: 50px; }
.plan a{font-size: 18px; display: block; font-weight: bold; }
.plan img{width:100%;}
/*  合伙人计划  */


/*  店铺  */
.shopmoney-item a{ display: block; margin-top:12px;background-color: #fff; padding:20px 0; }
.shopmoney-item a:first-child{background: #fffdf3;}
.shopmoney-item h3{font-size: 16px;color: #1D1D1D; padding-bottom: 10px; font-weight: bold; }
.shopmoney-item p{font-size: 12px;color: #7D7878;}
.shopmoney-item li{float: left; width:50%;font-size: 12px;color: #7D7878;}
.shopmoney-item li i{font-size: 16px;color: #1D1D1D;}
.shopmoney-item li strong{font-size: 30px;color: #000000;}
.shopmoney-item li.first i{color:#fa603c;}
.shopmoney-item li.first strong{color:#fa603c;}

.shop-top{background:#fff url(../images/bg.png); background-size: 100%; overflow: hidden; background-repeat: no-repeat;}
.shop-top dl{overflow: hidden;padding:0 0 35px; }
.shop-top dt{float: left;width:34%; padding-right:5%;position: relative; }
.shop-top dd{float: right;width:66%;}
.shop-top h1{font-size: 20px;color:#fff;padding: 10px 0 6px;}
.shop-top h1.shopinfo-shopname{padding-top:35px;}
.shop-top p{color: #F5F5F5; padding-bottom: 10px;}
.shop-top a{display: inline-block; padding:0 15px; height:30px; line-height: 30px;background: rgba(255,214,185,0.70);
border: 1px solid rgba(255,247,242,0.54);color: #FFFFFF;border-radius: 14.5px; text-align: center; font-size:14px; }
.shop-top .ewm{height:20px;width: 20px;}
.shop-top .province{position: absolute; width:75%; border:1px solid #f93a3a; text-align: center; bottom: -25px;  background: #fff;border-radius:30px; }
.shop-top .province span{font-size: 12px; display: block; }

.shop-mid{background-color: #fff; overflow: hidden;}
.shop-notice{background: rgba(255,208,174,0.33);border-radius: 21px; padding:10px 0 10px 24px;position: relative;}
.shop-notice span{font-size: 14px;color: #F83939;}
.shop-notice img{width: 16px;}

.shop-item{ padding-top:40px; }
.shop-item li{float: left; width: 25%; text-align: center; padding-bottom: 30px; }
.shop-item span{ display: block;color: #333333; padding-top:5px; }
.shop-item li img{width: 35px;}
.shop-data{ background: #fff;  }
.shop-data .shop-data-top{font-size: 16px;color: #1D1D1D; padding:10px 0; border-bottom: solid 1px #f5f5f5; }
.shop-data .shop-data-top a{ float: right;border-radius: 14.5px; border:solid 1px #f83939; padding:0 10px; }

.shop-data ul{overflow: hidden; padding: 0px 0 10px;}
.shop-data li{ float: left;color: #333333; width:33.33%;  text-align: center;}
.shop-data strong{ display: block; padding-top:10px;font-size: 20px;color: #333333; }
.shop-data strong.ts{color: #f95a3e;}
.shop-data em{font-size: 14px;color: #8B8B8B;}


.shopinfo-js{ overflow: hidden; background: #fff; margin-top:8px;}
.shopinfo-js dl{overflow: hidden;padding:10px 0 20px; }
.shopinfo-js dt{float: left;width:34%; padding-right:5%;position: relative; }
.shopinfo-js dd{float: right;width:66%;}
.shopinfo-js h1{font-size: 20px;color: #1D1D1D;;padding: 10px 0 6px;}
.shopinfo-js h1.shopinfo-shopname{padding-top:35px;}
.shopinfo-js p{color: #9A9A9A;font-size: 12px; padding-bottom: 10px;}
.shopinfo-js .shopinfo-sign{font-size: 14px;color: #333333; padding-top:10px;}

.shopinfo-contact{overflow: hidden; background: #fff; margin-top:8px;}
.shopinfo-contact img{width:40px;}
.shopinfo-contact li{color: #919191; padding:20px 0; border-bottom: 1px solid #F5F5F5;}
.shopinfo-contact li:last-child{border-bottom: 0;}
.shopinfo-contact li span{color: #1D1D1D;font-size: 16px;}
/*  店铺  */

/* 店铺管理 弹窗 */

.dialog2{ margin:0 12px 12px; background: #fff; padding:40px 0 30px;border-radius: 20px; }
.dialog2 h1{ width: 50%; margin:0 auto; }
.dialog2 h2{font-size: 20px; color: #1D1D1D; font-weight: normal; padding-top:10px; padding-bottom: 28px;border-bottom: 1px solid #F5F5F5;margin-bottom:20px;}
.dialog2 span{color: #1D1D1D;}
.dialog2 .wxewm{width:57px;}
.dialog2 .btns{ padding:50px 0 30px; }
.dialog2 .btns a{ font-weight: bold; display: block;  width:48%; float: left; font-size: 16px;color: #FFFFFF; height:37px; line-height: 37px; }
.dialog2 .btns a:first-child{border-radius: 18.5px; border: solid 1px #f95441; margin-right:2%; box-sizing: border-box;  }
.dialog2 .btns a:last-child{border-radius: 18.5px; margin-left:2%;}
/* 店铺管理	弹窗 */


/*  多人管理  */
.multiperson{ }
.multiperson li{width:50%;}
.multiperson li.active em{ width:20%; margin-left:-10%; }
.multiperson-item{vertical-align: middle; background: #fff; margin-top:10px; padding:25px 0; overflow: hidden; }
.multiperson-item h2{color:#333; padding-top:10px;font-size: 14px;}
.multiperson-item .nickname{ padding-left:5px; }
.multiperson-item p{color: #A4A4A4;font-size: 10px; padding-top:5px;}
.multiperson-item-l,.multiperson-item-r{width:25%;float: left;}
.multiperson-item-c{width:50%;float: left; padding:10px 5% 0;}
.multiperson-item-r{padding-top:30px;}
.multiperson-item-r img{ width:30px;  }
.multiperson-item-r img:last-child{float: right;}
/*  多人管理  */


/*  数据中心  */
.datacenter-top ul{overflow: hidden; padding:0 15px; display: flex; justify-content: space-between; } 
.datacenter-top li{float: left; text-align: center; color: #8E8E8E; padding-bottom:10px; padding-top:3px; position: relative;  }
.datacenter-top li a{color: #8E8E8E;}
.datacenter-top li.active{font-size: 16px;color: #F91818; padding-top:0; }
.datacenter-top li.active em{ position: absolute; width:100%; border-radius:4px; height:4px; bottom:0; left:0; }
.datacenter-top li.active a{color: #F91818;}

.datacenter-top{padding-top:10px; background: #fff;}
.datacenter-statistics{ height:60px; line-height: 60px; border-bottom: solid 1px #F5F5F5;background: #fff; margin-top: 10px; }
.datacenter-statistics h2{float: left;font-size: 16px;color: #1D1D1D;}
.datacenter-statistics-choose a{  border: 1px solid transparent; border: 1px solid #DBDBDB;font-size: 10px;color: #A7A7A7; padding:5px 12px; }
.datacenter-statistics-choose a:first-child{ border-radius: 19px 0 0 19px; margin-left:1px ; position: relative; }
.datacenter-statistics-choose a:nth-child(6){ border-radius:0 19px 19px 0; }
.datacenter-statistics-choose a:last-child{ border-radius:0 19px 19px 0; }
.datacenter-statistics-choose a.active{  border-color: #fb6739; } 

.datacenter-report,.datacenter-report1,.datacenter-report2{ background: #fff; padding-top:20px; }
.datacenter-report ul{overflow: hidden;border-radius: 6px;display: flex;  justify-content: space-between; }
.datacenter-report li{float: left; text-align: center; padding:15px 0;  background: #f8f8f8; width: 33.33%;  position: relative; }
.datacenter-report li.active{ background: #fff; }
.datacenter-report li.active em{ position: absolute; width:100%; border-radius:4px; height:4px; bottom:4px; left:0; }

.datacenter-report h3,.datacenter-report1 h3,.datacenter-report2 h3{font-size: 12px;color: #A7A7A7; padding-bottom:8px; font-weight: normal; }
.datacenter-report strong,.datacenter-report1 strong,.datacenter-report2 strong{font-size: 20px;color: #333333;}

.datacenter-report1 ul,.datacenter-report2 ul{overflow: hidden;  }
.datacenter-report1 li{float: left; width: 50%; text-align: center; padding-bottom: 15px; }
.datacenter-report2 li{float: left; width: 33.33%; text-align: center; padding-bottom: 15px; }

.datacenter-showmore{color: #333333; padding:20px 0; background: #fff;border-top: 1px solid #F5F5F5; }
.datacenter-showmore i{color: #949494;}
.datacenter-showmore a{color: #333333;}

.datacenter-rank{ background: #fff; overflow: hidden; padding-bottom: 20px; }
.datacenter-rank-c{background: #f8f8f8;overflow: hidden;border-radius: 6px;}
.datacenter-rank h2{ padding-left:10px; padding-top:20px;padding-bottom:20px;}
.datacenter-statistics-choose{padding-left:10px;}
.datacenter-statistics-choose-ts{padding-left:0;}

.datacenter-goodslist{ background: #fff; overflow: hidden;width: 100%; }
.datacenter-goodslist a{font-size: 12px; color:#333;}
.datacenter-goodslist span{font-size: 10px;color: #9D9D9D; display: block;}
.datacenter-goodslist  ul{overflow: hidden;}
.datacenter-goodslist li{ padding:25px 0; float: left; width: 100%; border-bottom:dashed 1px #f5f5f5;}
.datacenter-goodslist li:last-child{border-bottom: 0;}
.datacenter-goodslist-l{width:25%; float: left;}
.datacenter-goodslist-c{width: 60%;float: left; padding-right:5%; }
.datacenter-goodslist-r{width: 15%; float: right; padding-top:10px; }

.datacenter-shop{ background: #fff; overflow: hidden; padding-bottom: 20px; width: 100%; }
.datacenter-shop-c{background: #f8f8f8;overflow: hidden;border-radius: 6px; padding:20px;  margin-top:20px; }
.datacenter-shop h2{ padding-left:20px; padding-top:20px;padding-bottom:20px;}

.datacenter-shop-l{width:83%; float: left;font-size: 14px;color: #333333;}
.datacenter-shop-r{width: 17%; float: right; padding-top:10px; }
.datacenter-shop-l .shop-avatar{ width:30px;  }
.datacenter-shop-l span{font-size: 12px;color: #A7A7A7;}
.datacenter-shop-l strong{font-size: 20px;color: #333333;}
.datacenter-shop li{ overflow: hidden; padding:20px 0;border-bottom:dashed 1px #f5f5f5; }
.datacenter-shop li:last-child{border-bottom: 0; padding-bottom: 0; }
.datacenter-shop .shop-avatar{ margin-right:5px;}
.datacenter-shop-l span.last{ padding-left:10px;}
.datacenter .nickname{ display: inline; padding-left:10px;}
/*  数据中心  */


/* 我的 */
.user-setting{ font-size: 1.4rem;}
.user-setting li{border-bottom: solid 1px #e6e6e6; overflow: hidden; padding:5px 0;}
.user-setting h3{ color:#979797;padding:0.5rem 0;line-height: 4.5rem;}
.user-setting p{  color:#404040; line-height: 2.5rem;}
.user-setting i{float: right; color:#b4b4b4;}
.user-setting .user-setting-left{width:80%; float: left;}
.user-setting .user-setting-right{width:20%; float: right;padding-top:1.2rem;}


.user-info-my{text-align: center; }
.user-info strong{ color:#a41e30;font-size:1.8rem;}
.user-info h3{font-weight: bold;}
.user-info span{ display: block;}
.user-info-avatar{padding-left:2.4rem; padding-bottom:2.4rem; overflow: hidden;	}
.user-info-avatar img{width:5.5rem; height:5.5rem;}
.user-info-avatar span{padding-top:2rem; padding-left:2rem;}
.user-info-order{text-align: center;}
.user-info-order span{padding-top:0.3em;}
.user-info a{color:#313131;}

.userinfo{ background:#fff url(../images/bg1.png) no-repeat; background-size: 100%; text-align: center; }
.userinfo-top{padding:10px 0; position: relative; }
.userinfo-top p{padding:10px 0 30px;}
.userinfo-top p,.userinfo-top strong{font-size: 20px;color: #F5F5F5;  }
.userinfo-top ul{overflow: hidden; display: flex;  justify-content: space-between;} 
.userinfo-top li{float: left; text-align: center;width: 100%; }
.userinfo-top span{font-size: 14px;color: #F5F5F5; display: block;}
.userinfo-top .userinfo-setting{position: absolute; right:20px; top:30px;}

.userinfo-center{ padding:25px 0;   }
.userinfo-banner{padding-top:10px; background: #fff; }
.usreinfo-center-l{ position: relative;  height:30px; float: left; }
.usreinfo-center-r{float: right;}
.usreinfo-center-l h2{  z-index: 2;font-size: 18px; color:#333;}
.usreinfo-center-l em{position: absolute; z-index: 1;  bottom:0px;right:0; width:48px;height:4px; border-radius: 4px;  }
.userinfo-center p{padding-top:10px; text-align: left;font-size: 12px;color: #878787;}
.userinfo-center a{ padding:6px 15px; border:1px solid #fb613c; border-radius: 18.5px;}
.addcontent a{padding:6px 15px; border:1px solid #fb613c; border-radius: 18.5px;background-color: #fb613c;color: #fff;}
.userinfo-myorder{padding:20px 0;}
.userinfo-myorder h3{font-size: 16px;color: #333333; text-align: left; padding-bottom:20px; font-weight: bold;}
.userinfo-myorder h3 a{float: right;color: #333333; font-size: 14px; font-weight: normal; }
.userinfo-myorder ul{overflow: hidden; display: flex; justify-content: space-between; }
.userinfo-myorder li{float: left;}
.userinfo-myorder li span{display: block;  color:#333;}
.userinfo-myorder img,.userinfo-myactive img{ width:35px;}

.userinfo-myactive{padding-top:20px;}
.userinfo-myactive h3{font-size: 16px;color: #333333; text-align: left; padding-bottom:20px;font-weight: bold; }
.userinfo-myactive h3 a{float: right;color: #333333; font-size: 14px;font-weight: normal;}
.userinfo-myactive ul{overflow: hidden;}
.userinfo-myactive li{float: left; width: 25%; padding-bottom:30px; }
.userinfo-myactive li span{display: block;  color:#333;}
.itemleft{float: left;width: 80px;text-align: center;}
.itemright{float: left;padding:10px;text-align: left;width:220px}
.formtips{height: 35px;line-height: 35px;text-align: center;cursor: pointer;clear: both;color: #6CA584;font-size: 15px;font-weight: bold;width: 100%;background: #fcfcfc;border-radius: 5px;}
/* 我的 */

/* 我的客户 */
.customer-item{ background: #fff; margin-bottom:8px; }
.customer-item dl {padding:20px 0; overflow: hidden;border-bottom: 1px solid #F5F5F5;  }
.customer-item dt{float: left; width:15%; margin-top:0;}
.customer-item dd{float: right;width:85%; padding-left: 5%;margin-top:0; }
.customer-item h2{font-size: 14px; color: #333333; padding:3px 0 5px;  }
.customer-item h2 img{width:20px; height:20px;}
.customer-item p{font-size: 10px;color: #A4A4A4;}
.customer-item a{ margin-right:5px; font-size: 10px;border-radius: 18.5px; border: solid 1px #fc6e36; padding:3px 8px;  }
.customer-item dl span{float: right;font-size: 10px;color: #919191;}

.customer-item ul{overflow: hidden; display: flex; justify-content: space-between; margin:0 10px; padding:20px 0 25px;  }
.customer-item li{float: left; text-align: center;color: #919191;font-size: 12px;}
.customer-item li.active{}
.customer-item li strong{display: block; padding-top:5px; font-size: 20px;}
/* 我的客户 */


/* 订单提醒 */
.ordertips-item .ordertips-date{ height:45px; line-height: 45px; color: #989191; text-align: center; }
.ordertips-item h3{font-size: 16px;color: #1D1D1D; padding-bottom: 20px; }
.ordertips-item p{color: #333333; text-align: justify; }
.ordertips-item a{color: #FA5D3D;font-size: 14px;  }
.ordertips-item i{color: #949494; margin-left:10px;}
.ordertips-info {background: #fff; overflow: hidden; padding:25px 20px; margin:0 10px; border-radius: 8px;}
.ordertips-footer{text-align: center;color: #A8A4A4; margin-top: 20px; }
/* 订单提醒 */


/* 参考运费 */
.wuliu-search{background: #fff; margin:8px; border-radius: 8px; padding:30px 0; position: relative;}
.wuliu-search .xuxian{position: absolute; border:1px dashed #ECE9E9;  height:40px; margin-left:15px; margin-top: 40px; }
.wuliu-search p{font-size: 12px;color: #FFFFFF; padding-bottom:60px;}
.wuliu-search p.last{padding-bottom: 30px;}
.wuliu-search span{display: inline-block; width:30px; height:30px; border-radius: 30px; text-align: center;font-size: 12px;  line-height: 30px; margin-right: 5px; }
.wuliu-search span.first{background: #746E6E;}
.wuliu-search  input{ width:88%; font-size: 16px;color: #AAA1A1; border: 0; border-bottom: 1px solid #F0F0F0; padding:0 5px 5px;}
.wuliu-search a{display: block; width:80%; padding:10px 0; border-radius: 24.5px; text-align: center; font-size: 16px; color:#fff; margin: 0 auto; }
.wuliu-search h2{font-size: 14px;color: #676767;padding-bottom:15px;}
.wuliu-search ul{overflow: hidden;color: #ABABAB;padding-bottom:20px;}
.wuliu-search li{float: left; width: 25%; position: relative; text-align: center;}
.wuliu-search li input{padding:0;width: 83%;border: 1px solid #E7E5E5;background: #FFFFFF;border-radius:32px; height: 32px; line-height: 32px; font-size: 14px;color: #333333; text-align: center;}
.wuliu-search li input::placeholder{color: #ABABAB;opacity: 0.6; }
.wuliu-search li span{position: absolute;font-size: 10px;color: #333333;opacity: 0.2;}

.wuliu-contact{padding:30px 0 15px; overflow: hidden;}
.wuliu-contact .wuliu-contact-l{position: relative; width:110px; height:30px; }
.wuliu-contact h2{ position: absolute; z-index: 2; font-weight: bold;}
.wuliu-contact .wuliu-contact-l em{position: absolute; z-index: 1;  bottom:5px;right:0; width:48px;height:4px; border-radius: 4px;  }
.wuliu-contact .wuliu-contact-r{color:#b0b0b0; padding-top:5px;}
.wuliu-contact a{padding:6px 15px; border:1px solid #fb613c; border-radius: 18.5px;}

.wuliu-item{background: #fff; padding:25px 0; overflow: hidden; margin-bottom: 8px; }
.wuliu-item h3{display: inline;color: #333333; font-size: 14px; font-weight: normal;}
.wuliu-item span{color:#D1D1D1; padding:0 10px;  }
.wuliu-item strong{float: right; font-size: 16px;font-weight: normal; }
.wuliu-item em{font-size:12px;}
.wuliu-item i{ font-size:10px;}

.wuliu-item-l{float: left; width:30%; text-align: right; }
.wuliu-item-r{float: right; width:70%; }
.wuliu-item .day{position: absolute; font-size: 12px;color: #B0B0B0; margin-left:53px; margin-top:-10px; }
.wuliu-item-line{display: inline-block; height:1px; width:80px; background: #D1D1D1; margin-bottom: 3px; }

/* 参考运费 */


/* 关注店铺 */
.shop-focus-top{ padding:20px 0;color:#fff; background-color: #fff; }
.shop-focus-top a{color: #999999; }
.shop-focus-top span{color: #1D1D1D; padding-left:70px; padding-right:20px;font-size: 18px;font-weight: bold; }
.shop-focus-top i{ vertical-align:text-bottom; padding-left:5px;}

.shop-focus-categorize{background-color: #fff; overflow: hidden; }
.shop-focus-categorize-m{overflow-x: scroll; width:75%;  white-space: nowrap;float: left; padding-bottom: 10px; maring-right:5px;  }
.shop-focus-categorize-m a{color: #1D1D1D; padding-right:10px; }
.shop-focus-categorize-r{float: right;  }
.shop-focus-categorize i{color: #8A8A8A;  text-align: right; padding-top:2px; }
.shop-focus-categorize ul{   } 
.shop-focus-categorize li{float: left; white-space: nowrap;  text-align: center; color: #8E8E8E; padding-bottom:10px; padding-top:5px; position: relative; margin-right:10px; }
.shop-focus-categorize li.active{font-size: 16px;color: #F91818; padding-top:0;font-weight:bold; }
.shop-focus-categorize li.active em{ position: absolute; width:100%;   border-radius:4px; height:4px; bottom:0;left: 0;  }
.shop-focus-categorize img{width:30px; height:30px; margin-right:5px; vertical-align: middle;}


.shop-focus-search{padding:10px 0 20px; background-color: #fff; overflow: hidden; margin-bottom: 8px; }
.shop-focus-search-l{float: left; width:100%; padding-right:5%;}
.shop-focus-search-r{float: right; width:10%; text-align:right; }
.shop-focus-search-r{padding-top:3px;}
.shop-focus-search input{  height:30px; line-height:30px; border-radius:30px; font-size:12px;background: #ececec; color: #B2B2B2; border: 0; }


.shop-focus-item{background-color: #fff;margin-bottom:8px; padding:0 10px; }
.shop-focus-item .item-top{border-bottom: 1px solid #F5F5F5; overflow: hidden; padding:20px 0;}
.shop-focus-item h3{ float: left; text-align: center; padding:1px 15px;  border: 1px solid #646464;border-radius:12px;color: #333;font-size: 12px; margin-right:10px;}

.shop-focus-item dl{overflow: hidden; padding:10px 0;border-bottom: 1px solid #F5F5F5;}
.shop-focus-item dd{ float: left; width:35%; margin-top:0;}
.shop-focus-item dt{float: right; width:65%; font-size: 9px; color: #949494; margin-top:0;padding:0 5px;}
.shop-focus-item h2{font-size: 14px; color: #333333;line-height: 18px; padding-bottom:5px; }
.shop-focus-item h2 a{color: #333333;}

.shop-focus-item em{font-size: 10px;color: #F62D2D;}
.shop-focus-item strong{font-size: 18px;color: #F62D2D;}
.shop-focus-item span{ padding-left:5px;}
.shop-focus-item img{border-radius: 10px;}


.shop-focus-left{width:25%; float: left;}
.shop-focus-right{width:75%;float: right;}

.shop-focus-left li{padding:10px 0;color: #1D1D1D; background: #f8f8f8; text-align: center;  }
.shop-focus-left li a{color:#1D1D1D;}
.shop-focus-left li.active{background: #FFFFFF;}
.shop-focus-left li.active a{color: #F91818;}
/* 关注店铺 */

/* 收支明细 */
.fund-details-top{ padding:20px 0; overflow: hidden; background: #fff;  margin-bottom: 8px; }
.fund-details-top ul{overflow: hidden;}
.fund-details-top li{float: left; width:50%; text-align: center;  }
.fund-details-top li span{padding-right:5px;color: #1D1D1D;}
.fund-details-top li i{color: #575757; vertical-align: text-bottom; }

.fund-details-date{ overflow: hidden;  background: #fff; margin-bottom: 8px; }
.fund-details-date h2,.fund-details-item h2{font-size: 16px;color: #1D1D1D; padding:20px 0; font-weight: bold; }
.fund-details-date ul{overflow: hidden;padding-bottom: 20px; border-bottom: 1px solid #F5F5F5; display: flex; justify-content: space-between; }
.fund-details-date li{float: left;color: #333333;}
.fund-details-date strong{font-size: 16px;}
.fund-details-date em{font-size: 12px;}
.fund-details-date .green{color: #0ead63;}
.fund-details-date .red{color: #F74747;}

.fund-details-item{background: #fff; overflow: hidden;  border-bottom: 1px solid #F5F5F5; }
.fund-details-item span{float: right;font-size: 14px;  }
.fund-details-item strong{font-size: 16px;}
.fund-details-item p{font-size: 12px;color: #333333;}
.fund-details-item .date{color: #A4A4A4; padding:15px 0 25px;}

.fund-details-footer{height:50px; line-height: 50px;text-align: center;color: #A8A4A4;	 }
/* 收支明细 */

/* 确认订单 */
.order-confirm-tips{ font-size: 12px; padding:15px 0; }
.order-confirm-tips i{ text-align: center; line-height:16px; width:16px; height:16px; float: left; border-radius:16px; color:#fff; margin-right:5px; }
.order-confirm-tips p:last-child{ padding-top:5px; padding-left:21px; }

.order-confirm-info{ background: #fff; padding:20px 0; margin-bottom: 8px; }
.order-confirm-info h3{font-size: 16px;color: #1D1D1D; padding-bottom: 10px;}
.order-confirm-info a{color: #333333;}
.order-confirm-info i{color: #949494;}

.order-confirm-shop{ background: #fff;  overflow:hidden;}
.order-confirm-name{height:55px; line-height: 55px; border-bottom: 1px solid #E1E1E1; }
.order-confirm-name h1{color: #1D1D1D;  font-size: 16px;}
.order-confirm-name img{width:30px; height:30px;margin-right:10px;}

.order-confirm-goods{padding-top:20px;overflow: hidden;}
.order-confirm-goods dl{overflow: hidden;border-bottom: 1px dashed #F5F5F5; padding-bottom: 20px; }
.order-confirm-goods dd{ float: left;width:40%; margin:0; }
.order-confirm-goods dt{float: right; width:60%;  font-size: 18px; margin:0;padding:0 10px;}
.order-confirm-goods h2{font-size: 14px; color: #333333;}
.order-confirm-goods em{font-size: 10px;color: #f81717;}
.order-confirm-goods strong{color:#F62D2D;font-size: 18px;}
.order-confirm-goods strong.b1{font-size: 16px;color: #949494;}
.order-confirm-goods strong.b2{font-size: 16px;color: #f81717;}
.order-confirm-goods p{font-size:10px;color: #949494; padding-bottom:3px;}
.order-confirm-goods p.price{color:#F62D2D;}
.order-confirm-goods p span{ padding-left:10px;color: #949494;}
.order-confirm-goods a{color: #333333;}

.order-confirm .ticket{ padding:20px 0; background: #fff; border-bottom: 1px dashed #F5F5F5; }
.order-confirm .ticket a{color: #333333;}
.order-confirm .ticket span{color: #B7B7B7;}

.order-confirm .type{background: #fff;overflow: hidden; border-bottom: 1px dashed #F5F5F5;  }
.order-confirm .type li{float: left;color: #676767; padding:20px 0; }
.order-confirm .type li{margin-left:10px;}
.order-confirm .type input{font-size: 18px;}
.order-confirm .remark{background: #fff;padding:20px 0;border-bottom: 1px dashed #F5F5F5;}
.order-confirm .remark textarea{width: 100%; height:100px;color: #B7B7B7; }
.order-confirm .fanli{color: #B7B7B7;background: #fff;overflow: hidden;padding:20px 0; margin-bottom: 8px; }
.order-confirm .fanli img{width:30px; }
.order-confirm .fanli span.fan{float: right;font-size: 16px;}
.order-confirm .fanli span.gold{color: #333333; padding:0 10px 0 5px;}

.order-confirm .submit{ padding:23px 0; background: #fff; margin: 8px 0;}
.order-confirm .submit h2{font-size: 16px;color: #1D1D1D; padding-bottom: 28px; font-weight: bold;}
.order-confirm .submit span{float: right; font-weight: normal; }
.order-confirm .submit em{font-size: 10px;}
.order-confirm .submit strong{color: #f81717;font-size: 24px;}
.order-confirm .submit a{background-image: linear-gradient(225deg, #F74747 0%, #FF862B 100%); display: inline-block; color:#fff; text-align: center; width:100px; height:32px; line-height: 32px; border-radius: 18.5px; font-weight: bold; float: right; }

/* 确认订单 */


/* 商品详情 */

.product-details-top h1{font-size: 16px;color: #333333; padding:10px 0 10px; }
.product-details-top{ margin-bottom: 8px; overflow: hidden; background: #FFF; }
.product-details-top strong{height:55px; line-height: 55px;}
.product-details-top .b1{font-size: 24px;color: #f81717; padding-right:5px;}
.product-details-top .b2{font-size: 12px; text-decoration: line-through;color: #535353;}
.product-details-top em{font-size: 12px;}
.product-details-top .price{overflow: hidden;height:50px;}
.product-details-top .icon1{float: right;}
.product-details-top .icon1:last-child{margin-right:25px;}
.product-details-top .icon1 img{width:28px;}
.product-details-top .price span{display: block; font-size: 10px; text-align: center;color: #333333;}

.product-details-top .fanli{font-size: 10px;color: #9F9F9F; height:30px; line-height:30px; border-radius:30px; float: left; border:solid 1px #fc6b37; margin-bottom: 15px;}
.product-details-top .fanli span:first-child{ display: inline-block;height:30px; border-radius:30px;color: #FFFFFF; padding:0 10px; }
.product-details-top .fanli span:last-child{padding:0 15px 0 5px;}
.product-details-top .fanli b{padding:0 5px;}

.product-details .ticket{ padding:20px 0; background: #fff; margin-bottom: 8px; }
.product-details .ticket a{color: #333333;}
.product-details .ticket span{color: #B7B7B7;}
.product-details .ticket i{color: #B7B7B7;}
.product-details .ticket strong{font-size: 16px;}
.product-details .ticket em{font-size: 12px;}
.product-details .ts{border-bottom: 1px dashed #F5F5F5; margin-bottom: 0;}

.product-details-shop{background:#fff; overflow: hidden; margin-bottom: 8px; }
.product-details-shop dl{overflow: hidden; padding:20px 0; }
.product-details-shop dt{float: left;width:25%; padding-right:5%;position: relative; margin:0;}
.product-details-shop dd{float: right;width:75%; margin:0;}
.product-details-shop h1{font-size: 16px;color:#333; padding:5px 0 5px; }
.product-details-shop p{font-size: 12px;color: #A4A4A4; padding-bottom: 10px;}
.product-details-shop a{display: inline-block; padding:0 15px; height:30px; line-height: 30px;
border: 1px solid #f83939;color: #FFFFFF;border-radius: 14.5px; margin-top:20px; text-align: center; font-size:14px; }

.product-details-info{background: #fff;overflow: hidden;padding:0 10px;}
.product-details-info img{width:100%;}
.product-details-info h2{font-size: 16px;color: #333333; padding:20px 0 20px 20px; }

.product-details-like{overflow: hidden;}
.product-details-like .title{position: relative; width:85px; height:40px;  }
.product-details-like h2{ position: absolute; z-index: 2;}
.product-details-like .title em{position: absolute; z-index: 1;  bottom:5px;right:0; width:48px;height:4px; border-radius: 4px;  }

.product-details-like strong{font-size: 16px;color: #f81717; }
.product-details-like p{font-size:10px;color: #949494; padding-bottom:3px; text-align: center; }
.product-details-like p em{font-size: 10px;}

.product-details-like ul{justify-content: space-between; overflow: hidden; margin-top:15px;}
.product-details-like li{float: left; margin:0 10px;background:#fff; border-radius: 8px; margin-bottom:8px; padding-bottom: 10px;width:45%;height:270px; }
.product-details-like li:first-child{margin-right:5px;}
.product-details-like li:last-child{margin-left:5px;}
.product-details-like li h3{font-size: 12px;color: #333333; height:20px; overflow: hidden; padding-left:10px; width:90%; text-align: center; margin:10px 0 5px;height:40px;  }
.product-details-like li img{border-radius: 10px;}

/* 商品详情 */

/* 编辑优惠券 */
.ticket-edit-top{background-image: linear-gradient(3deg, #FFDF7B 0%, #FFA560 0%, #FFCF92 99%);
border-radius: 22px; margin:20px 20px 0; padding:20px 0; }
.ticket-edit-top .text{display: inline-block; width:100px; height:35px; line-height: 35px; border-radius:35px;box-shadow: inset 0 1px 3px 0 #F4A447;background: #FFFFFF; padding-left:10px;color: #ABABAB; }
.ticket-edit-top .text input{width:70%; }

.ticket-edit h3{font-size: 16px;color: #1D1D1D; padding: 25px 0; border-bottom: 1px solid #F5F5F5; margin-bottom: 8px; }
.ticket-edit-info .item{color: #B7B7B7; padding:20px 0;border-bottom: 1px solid #F5F5F5; }
.ticket-edit-info .item span{ display: inline-block; color: #676767;  width:85px; }
.ticket-edit-info .item i{color: #949494; float: right;}
.ticket-edit-info .item i.am-icon-toggle-on{color: #FE7C30;}

.ticket-edit-num{background: #fff;overflow: hidden;   }
.ticket-edit-num li{float: left;color: #676767; padding:20px 0; }
.ticket-edit-num li:last-child{margin-left:50px;}
.ticket-edit-num input[type='radio']{ margin-right:5px;  }
.ticket-edit-num input[type='text']{background: #F8F8F8;height:52px; border-radius:52px;font-size: 16px;color: #B1B1B1; width:100%; padding-left:20px;  margin-bottom:20px; }
.ticket-edit-num .choose{padding:10px 0;}
.ticket-edit-num label{  vertical-align:sub; }
.ticket-edit-num label.last{margin-left:50px;}


.ticket-edit .btns{ padding:20px 0 8px; background: #f8f8f8;}
.ticket-edit .btns a{ display: inline-block; color:#fff; text-align: center; width:100%; height:48px; line-height:48px; border-radius:48px; font-weight: bold; font-size: 18px; }

/* 编辑优惠券 */


/* 订单管理 */
.orders {background-color: #fff;}
.orders h3{font-size: 16px;color: #1D1D1D; padding:20px 0; background: #fff; }
.orders .tab{background: #fff;overflow: hidden;margin-bottom:8px;}
.orders dl{border-top: 1px solid #F5F5F5;padding:20px 0;overflow: hidden;}
.orders dt{width:20%;  float: left;}
.orders dd{width:80%;padding-left:5%; float: right; }
.orders h4{font-size: 16px;color: #1D1D1D; }
.orders dd p{font-size: 12px;color: #817E7E; padding-top:5px;}
.orders h3 span.sort{float: right; color: #8E8E8E;}
.orders span i{color: #949494; padding-left:10px; }
.orders p{ ustify-content: space-between; padding-bottom:20px;}
.orders p a{padding:0 10px;}
.orders p a:first-child{padding-left: 0;}
.orders p a:last-child{padding-right: 0;}


.orders .title{background: #fff;overflow: hidden;}
.orders .title span{ display: block;color: #817E7E;	font-size: 14px;padding-top:5px;}
.orders .title span img{margin-left:5px;}

.orders-judge{margin:8px 0; background: #fff; overflow: hidden;}
.orders-judge a{font-size: 12px; text-align: center; display: inline-block; border: solid 1px #fb6c36; height:24px; line-height:24px; border-radius:24px; margin-left:10px; padding:0 10px; }
.orders-judge i{float: right; color: #949494;}
.orders-judge p{color: #A9A9A9;}

.orders-item{padding:20px 0;border-bottom: 1px dashed #F5F5F5;background: #fff; overflow: hidden; }
.orders-item h4{font-size: 14px;color: #737373; }
.orders-item span{font-size: 12px;float:right;color:#FC6D35;}
.orders-item span.ts{color: #1D1D1D;}
.orders-item-money{float: right; font-size: 12px;color: #757575; }
.orders-item-money em{font-size: 14px;	color: #F62D2D;}
.orders-item-money strong{font-size: 24px;	color: #f91515;}

.orders ul{background: #fff; overflow: hidden;padding:0 20px; }
.orders li{color: #737373; padding:10px 0; }
.orders li span{float: right;color: #989191;}
.orders li strong{color:#f91717;}
.orders li:first-child{border-bottom: 1px dashed #F5F5F5;padding:20px 0;}

.component-btn2{ padding:20px 0 8px; background: #f8f8f8;}
.component-btn2 a{ display: inline-block; color:#fff; text-align: center; width:100%; height:48px; line-height:48px; border-radius:48px;  font-size: 16px; }


.component-btn1 a{ display: inline-block; color:#fff; text-align: center; width:28.5%; margin:0 2%;  height:32px; line-height:32px; border-radius:32px; font-size: 14px; }
.component-btn1 a.active{border: 1px solid #FB663A; color:#FA5C3D;}

.component-btn3 {text-align: right; width: 100%;}
.component-btn3 a{ display: inline-block; color:#fff; text-align: center; width:56px; margin:0 2%;  height:24px; line-height:24px; border-radius:24px; font-size: 14px; }
.component-btn3 a.active{border: 1px solid #FB663A; color:#FA5C3D;}
.searchbutton{position:absolute;top:0;right:0;width:50px;height:100%;text-algin:center;line-height:35px;background-image: linear-gradient(225deg, #F74747 0%, #FF862B 100%);border-radius: 0 18.5px 18.5px 0;text-align:center;color:#fff;}
.am-form-group{margin-bottom:0;}
/* 订单管理 */

/* 编辑商品 */
.goods-edit .upload ul{ overflow: hidden; }
.goods-edit .upload li{ width:23%; margin:25px 1% 15px; height:76px;  float:left; position:relative; border: solid 1px #ededed; border-radius:4px; }
.goods-edit .upload li em.del{ width:15px; height:15px;  display:block; top: 5px;right:5px; position:absolute; background:url("../images/icon_close.png") no-repeat left top; background-size:100%;  }
.goods-edit .upload li em.crops{ width:15px; height:15px;  display:block; left: 5px;top:5px; position:absolute; background:url("../images/categorize6.png") no-repeat left top; background-size:100%;  }
.goods-edit .upload li em.add{width:100%; height:100%; position:absolute;background:url("../images/icon_upload.png") no-repeat center center; background-size:100%;}
.goods-edit .upload li em.video{width:100%; height:100%; position:absolute;background:url("../images/icon_uploadvideo.png") no-repeat center center; background-size:100%;}
.goods-edit .upload input{width:100%; height:100%; position:absolute; top:0; left:0; opacity: 0; }
.goods-edit p{color: #FE7C30;font-size: 11px; padding-bottom: 20px; border-bottom: 1px solid #EBEBEB; clear: both; }
.goods-edit p.detail{border-bottom:0;padding-bottom:0; text-align: justify; }
.queueList img{height:75px;}
.goods-edit h3{font-size: 18px;color: #1D1D1D; padding-top:30px; font-weight: bold; }
.goods-edit h2{font-size: 18px;color: #1D1D1D; font-weight: normal; padding-top:10px; padding-bottom:30px; }
.goods-edit h3 span{font-size: 14px;color: #2A2A2A; padding-left:10px; font-weight: normal;}
.goods-edit h3 span.sort{float: right;}
.goods-edit span i{color: #949494; padding-left:10px; }
.goods-edit span i.am-icon-toggle-on{color:#fe7c30;}

.goods-edit .item{ padding:20px 0; border-bottom: 1px solid #F5F5F5;}
.goods-edit .item h4{font-size: 14px;color: #676767; font-weight: normal;}
.goods-edit .item span{float: right;font-size: 14px;color: #676767;}
.goods-edit .item h4 strong{font-size: 16px;color: #1D1D1D;}

.goods-edit .item select{font-size: 16px;color: #1D1D1D; background: #fff; }
.goods-edit .item hgroup{font-size: 16px;color: #1D1D1D; border:0; appearance: none; display: inline;}

.goods-edit dl{overflow: hidden;padding:5px 0; border-bottom: 1px solid #F5F5F5;}
.goods-edit dl:last-child{ padding-bottom: 40px;}
.goods-edit dd{float: left; width:70%; margin:0;font-size: 16px;color: #1D1D1D; }
.goods-edit dt{float: left; width:30%; margin:0;color: #676767; font-weight: normal;}
.goods-edit dd span{float: right;}
.goods-edit .btns{ padding:20px 20px 8px; background: #f8f8f8; }
.goods-edit .btns a{ display: inline-block; color:#fff; text-align: center; width:100%; height:48px; line-height:48px; border-radius:48px; font-weight: bold; font-size: 18px; }

/* 编辑商品 */

/*  优惠券  */
.getticket{font-size:1.4rem;}
.getticket h3{font-size:1.6rem; font-weight: bold; padding:2rem 0;  }
.getticket span{font-size:1rem; padding-top:2.5rem; display: block; }
.getticket p{padding-top:3rem; }
.getticket em{font-size:1.2rem;}
.getticket .ticket-item div:last-child{padding-top:4rem; border-left:dashed 1px #61d09d; height:100%;}
.getticket strong{font-size:2rem; font-weight: normal;}
.getticket .ticket-item{ height:11rem;  color:#fff; border-radius: 10px; margin-bottom: 1.6rem; background: #4cbb88 url(../images/quan1.png) no-repeat; background-size:100%; }
.getticket a{font-size:1.4rem;display: block; letter-spacing: 0.1rem; width:9rem; height:3rem; line-height: 3rem; border-radius: 3rem; text-align: center; background-color: #fff; color:#7a9e84; margin:0 auto;border: solid 1px #7a9e84;}


.getticket .ticket-item-active{color:#2d2d2d; background: #fff url(../images/quan.png) no-repeat; background-size:100%;}
.getticket .ticket-item-active a{background-color: #fff; color:#7a9e84; border: solid 1px #7a9e84;}
.getticket .ticket-item-active div:last-child{ border-left:dashed 1px #e8e8e8; }
.getticket .ticket-item-active span{color:#6da487;}
.getticket .ticket-item-active em{color:#9a9a9a;}

.getticket ul{overflow: hidden; width:80%; padding-left:5%; }
.getticket li{float: left; width:30%; text-align: center; padding:2.2rem 0;}
.getticket li.active{color:#6aa587;}
.getticket li.active em{background-color:#6aa587; display: block; width:40%; margin-left:30%; height:2px; margin-top:0.5rem;}

/*  优惠券  */


.introduce{  color:#000000; padding-top:4rem; font-size: 1.6rem; }
.introduce h1{text-align: center; padding-bottom:4rem; letter-spacing: 0.2rem; width:25%; margin: 0 auto; }
.introduce p{ line-height:3.5rem; text-indent: 2em;letter-spacing: 0.1rem; text-align: justify; padding-bottom:4rem; color:#353a38; }
.introduce .introduce-bg{position: absolute; top:0; z-index: -1; max-width:640px; min-width:320px; }


/*   收货地址   */
.address-list{ overflow: hidden;color:#313131; font-size:1.4rem; }
.address-list .active i{color:#6da57e;}
.address-list i{margin-top:10px;color:#343434; }
.address-list em{ font-size:1.4rem; padding:0.2rem 0.5rem; margin-right:1rem; background-color: #0bc05f; color:#fff; border-radius: 0.5rem;}
.address-list p{color:#949494; padding-left:1rem; }
.address-list h2{font-size: 1.6rem; margin:0.2rem 0; letter-spacing: 0.2rem; padding-left:1rem;}
.address-list span{padding-left:2rem;}
.address-list .address-list-item{ margin-bottom:2rem;}
.address-list-add{bottom:2rem; left:0;right:0;  margin:0 1.6rem;  }
.address-list-add .btn{display: block; text-align: center; background-color: #6ca584; color:#fff; height:4.5rem; line-height:4rem; border-radius:4.5rem; font-size:1.6rem; letter-spacing: 0.1rem; }
.address-list-add b{font-size:2.2rem; font-weight: normal;}

.address-edit{ font-size: 1.4rem;}
.address-edit li{ padding:2.4rem 0; border-bottom: solid 1px #e6e6e6; overflow: hidden; clear: both; }
.address-edit h3{ float: left; width:8rem; color:#323232;}
.address-edit p{  color:#9a9a9a; padding-top:0.5rem;font-size: 1.2rem; }
.address-edit .icon1{float: right; color:#b4b4b4;}
.address-edit .icon2{color:#6ca584; margin-top:0.5rem;}
.address-edit input{color:#414141;height: 30px;line-height: 30px;}
.address-edit li:last-child{border-bottom: 0;}
.address-edit .btn{ margin-top:6rem; width:80%; margin-left:10%;  display: block; text-align: center; background-color: #6ca584; color:#fff; height:4.5rem; line-height:4.5rem; border-radius:4.5rem; font-size:1.6rem; letter-spacing: 0.1rem; }
/*   收货地址   */   
   
   
   
 /*   规格   */    
 
.specifications{background-color: #fafafa;font-size: 1.4rem; padding:1rem 1rem 0; max-width:640px; min-width:320px; margin:0 auto; }
.specifications .specifications-price{ text-align:left; color:#fd4d01; }
.specifications .specifications-price em{font-size:1rem;}
.specifications .specifications-price strong{font-size:2rem;}
.specifications .specifications-price span{display: inline-block; margin-left:1rem; width:14rem; height:3rem; line-height:3rem; border-radius:3rem; background-color: #fc5100; color:#fff; text-align: center; font-size: 1rem;	 }
.specifications-price-l{width:15%;}
.specifications-price-r{width:85%; padding-left:3%; padding-top:1rem;}

.specifications-location{font-size:1rem;text-align: left; background-color: #fff; overflow: hidden; border-radius: 10px; margin-top:1rem; padding:1rem;}
.specifications-location-l{width:6%;padding-top:2rem;}
.specifications-location-m{width:90%;padding:0 2%; }
.specifications-location-m p{color:#656565;}
.specifications-location-r{width:4%; color:#b9b9b9; padding-top:2rem;}

.specifications-choose{background-color: #fff;border-radius: 10px;margin-top:1rem; padding:0 1rem; text-align: left; overflow: hidden;}
.specifications-choose ul{overflow: hidden;}
.specifications-choose li{float: left; background-color: #f7f7f7; border: solid 1px #f7f7f7; color:#313131; padding:1rem 1.5rem; margin-right:1rem; margin-bottom: 1rem; border-radius:10px;  }
.specifications-choose li.active{ background-color: #fff5f3; color:#d16429; border: solid 1px #d16429;  }
.specifications-choose li.disabled{color:#cccccc;}
.specifications-choose h3{color:#141414;height:3rem;line-height: 3rem; margin: 1rem 0; }
.specifications-choose a{width:3rem; height:3rem; line-height: 3rem; display: inline-block; border: solid 1px #c9c9c9; text-align: center;color:#000000;  }
.specifications-choose a.disabled{color:#cdcdcd;}
.specifications-choose a:first-child{border-radius: 0.6rem 0 0 0.6rem;}
.specifications-choose a:last-child{border-radius: 0 0.6rem 0.6rem 0;}
.specifications-choose em{color:#000000; width:5rem; height:3rem;line-height: 3rem; display: inline-block; border-top: solid 1px #c9c9c9; border-bottom: solid 1px #c9c9c9; text-align: center;}

.specifications-btn {background-color: #fff;margin-top:1rem;  padding:2.4rem 1rem 2rem ;border-radius: 10px 10px 0 0; display: flex; justify-content: space-between; }

.specifications-btn a{float: left; margin-right:5%;}.specifications-btn a:last-child{margin-right:0;}
/*   规格   */    


/*  组件2   */
.component{color: #676767;}
.component h4{font-size: 16px;color: #1D1D1D;}
.component li{ border-bottom: 1px solid #F5F5F5;}
.component hgroup{display:inline;}
.component label{margin:0 20px; font-weight: normal;}
.component label.first{margin:0; }
.component .color1{color:#FF862B;}
.redimport{color:#F74747;}
/*  组件2   */


/*  组件3   */
.component3 h3{border-bottom: 1px solid #F5F5F5; padding:20px 0;}
.component3 h3 span{ display: inline-block; width:56px; height:20px; line-height: 20px; font-size: 12px;color: #777777;border-radius:20px; border: 1px solid #B7B5B5; text-align: center;}
.component3 .item{padding:5px 0;}
.component3 label{margin:0 20px; font-weight: normal;}
.component3 label.first{margin:0; }
.component3 h4{ padding:15px 0; font-size: 14px; }
.listitem{border-bottom:1px dashed #ccc;overflow:hidden;padding:5px 10px;}

.component3 dl.dl1{margin:20px 0;overflow:hidden;}
.component3 dl.dl1 dt{float: left; width:35%;margin:0;}
.component3 dl.dl1 dd{float: right; width:65%; padding-left:5%; margin:0;}
.component3 dl.dl1 dl h5{font-size: 14px;color: #333333; margin-bottom:8px; line-height:18px;}
.component3 dl.dl1 p{font-size: 12px;color: #949494; }
.component3 dl.dl1 p span.last{padding-left:20px;}

.component3 dl.dl2{padding: 10px 10px;}
.component3 dl.dl2 dt{float: left; width:35%;margin:0;}
.component3 dl.dl2 dd{float: right; width:65%; padding-left:5%; margin:0;}
.component3 dl.dl2 h4{ padding:0; }
.component3 .more{ margin:40px 0; text-align: center;}
.component3 .content{padding-bottom:10px;border-bottom:1px dashed #ccc;}
/*  组件3   */

/*   选择地区   */
.choose-area p{background: #f8f8f8; height:40px; line-height: 40px;color: #9F9494; padding-left: 20px; }
.choose-area h2{font-size: 14px;color: #1D1D1D;height:44px;line-height: 44px; padding-left: 20px; }
.choose-area li{height:50px; line-height:50px;border-bottom: 1px solid #DFDFDF;}
.choose-area li label{float: right;}
/*   选择地区   */


/*   评论   */
.comment-add{ padding-top:20px; background: #fff; }
.comment-add h2{ text-align: center;}
.comment-add h3{ text-align: center;font-size: 14px;color: #555555; margin-top:10px;}
#CommentContent{border:1px solid #ccc;width:100%;height:50px;}
.comment-add dl{ width: 100%; overflow: hidden;color: #333333;  padding:25px 0; }
.comment-add dt{float: left; width:25%; font-weight: normal;  line-height: 25px;margin: 10px 0;}
.comment-add dd{float: right; width:75%; margin: 10px 0;}
.comment-add dl i{padding-right:10px;}
.comment-add dl i.am-icon-star{color:#ffb732;}
.comment-add dl i.am-icon-star-o{color:#979797;}
.comment-add dl a{ float: left; padding:5px 10px; border: 1px dashed #CCC7C7;border-radius: 15px; font-size: 14px; color:#555555; margin-right:5px; margin-bottom: 10px;}
.comment-add dl a.active{border: 1px solid #ffb732;color:#ffb732;}
.comment-add dl h4{ font-size: 16px;color: #555555;}
.comment-add p{color: #555555;}

.comment-add .take-photos{height:165px;border: 1px dashed #CBC8C8 ; text-align: center; margin-top:10px; padding-top:50px; position: relative; }
.comment-add .take-photos p{ padding-top:35px;}
.comment-add .anonymous{ padding-top:10px ;}
.comment-add .anonymous i{color:#BBB7B7;}
.comment-add .anonymous span i{color:#575757;}
.comment-add .submit{margin:10px 0 20px ;}
.comment-add .upload{width:100%;  }

.comment-list-nav{background-color: #fff; margin-bottom: 8px;}
.comment-list-nav ul{overflow: hidden; margin:0 15px; } 
.comment-list-nav li{float: left; text-align: center; color: #8E8E8E; padding-bottom:10px; padding-top:5px;  padding-right:20px;  }
.comment-list-nav li.active{font-size: 16px;color: #F91818; padding-top:3px; }

.comment-list-item{border-bottom: 1px solid #F5F5F5;padding:10px 0 20px;}
.comment-list-item h1 span{color: #555555;font-size: 14px; padding-left:5px;}
.comment-list-item p{color: #9D9797;font-size: 14px;color:#9D9797; padding:15px 0; }
.comment-list-item h2{color: #333333;font-size: 14px;padding-bottom:15px; }

.comment-list-item .seller{background: #F8F8F8;border-radius: 8px;font-size: 11px;color: #555555; padding:20px 0 20px 10px; }
.comment-list-item .thumbnail{ justify-content: space-between; padding-bottom:20px;  }
.comment-list-item .thumbnail a{padding:0 5px;float:left;}
.comment-list-item .thumbnail a:first-child{padding-left: 0;}
.comment-list-item .thumbnail a:last-child{padding-right: 0;}

.comment-list-item .operate{overflow: hidden; padding-top:10px;color: #9D9797;}
.comment-list-item .icon1{float: right;margin-right:10px;}
.comment-list-item .icon1 img{width:28px;}

.comment-list h3{font-size: 16px;color: #555555; padding:15px 0; }
.comment-list h3 a {font-size: 14px;color: #FA5D3D; float: right;}
.comment-list h3 i{color: #949494;}

.comment-list .item {border-bottom: 1px solid #F5F5F5; padding-bottom:15px; margin-bottom:15px; }
.comment-list .item dt{float: left; width:45px; margin:0; padding-right:10px;}
.comment-list .item dd{float: left;margin:0;color: #555555; line-height:18px;}
.comment-list .item dd span{color: #aaa;font-size: 12px; display: block; }
.comment-list .item p{color: #333333; clear: both;padding-top:10px;}

.comment-list-dialog{background: #fff;}
.comment-list-dialog h2{font-size: 18px;color: #1D1D1D; padding:10px 0;}
.comment-list-dialog .item {border-bottom: 1px solid #F5F5F5; padding:15px 0; color: #333333;font-size: 14px; }
.comment-list-dialog .item dl{overflow: hidden; text-align: left;}
.comment-list-dialog .item dt{float: left; width:12%; margin:0;  }
.comment-list-dialog .item dd{float: left; width:88%; margin:0;color: #555555; line-height:18px; padding-top:5px; }
.comment-list-dialog .item dd span{color: #9D9797; }
.comment-list-dialog .item p{ color: #333333; clear: both;padding:10px 0; }
.comment-list-dialog .date span{padding-right:10px;}
.comment-list-dialog .item .heart{  float: right; }
.comment-list-dialog .second{ padding-left:12%; }
.comment-list-dialog .dialog-footer{ text-align: left;  padding:20px 0; }
.comment-list-dialog .dialog-footer .avatar{width:12%; float: left; padding-top:5px; }
.comment-list-dialog .dialog-footer input{width:80%; background: #F8F8F8;border-radius:5px; height:40px; line-height:40px;font-size: 14px; padding-left:10px;color: #9D9797; }
.comment-list-dialog .dialog-footer .smile{padding-top:5px; }

.starbox {
    font-size: 15px;
}

.am-icon-star {
    color: #dcdcdc;
}

.am-icon-star.yellow {
    color: #fcd01d;
}
/*   评论   */

/* 媒体查询，设置电脑显示最大宽度 */
@media screen and (min-width:641px) {.wrap{max-width: 375px;} .footer ul{max-width:375px;} .total{max-width:375px;} }
.authorize{ background-color: #fff;font-size:1.4rem; border-radius: 10px 10px 0 0;  color:#a6a6a6; }
.authorize button{letter-spacing: 0.2rem; width:80%; background-color: #05c160; color:#fff; height:5rem; line-height: 5rem; border-radius: 5rem; border: 0; margin:2.4rem 0; }
.authorize i{color:#05c160; margin-right:1rem;}
.authorize a{color:#de5d35;}


/*加载*/
.loader {
	position: fixed;
	left: 50%;
	top: 50%;
	margin: -0.2em 0 0 -0.2em;
	text-indent: -9999em;
	border-top: 0.3em solid rgba(179, 30, 51, 0.1);
	border-right: 0.3em solid rgba(179, 30, 51, 0.1);
	border-bottom: 0.3em solid rgba(179, 30, 51, 0.1);
	border-left: 0.3em solid #B31E33;
	-moz-transform: translateZ(0);
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	-moz-animation: loader 300ms infinite linear;
	-webkit-animation: loader 300ms infinite linear;
	animation: loader 300ms infinite linear;
	-moz-transition: all 500ms ease;
	-o-transition: all 500ms ease;
	-webkit-transition: all 500ms ease;
	transition: all 500ms ease;
	margin:-35px -35px;

}
.loaderimg{margin:-32px -32px;width:45px;height:45px;position: fixed;left: 50%;top: 50%;padding: 8px 8px;}

.loader,
.loader:after {
	border-radius: 50%;
	width: 50px;
	height: 50px;
}

.curtain {
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background-color: white;
	-moz-transition: all 600ms ease;
	-o-transition: all 600ms ease;
	-webkit-transition: all 600ms ease;
	transition: all 600ms ease;
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
	opacity: 0;
	z-index: -1;
	overflow: hidden;
}

@-webkit-keyframes loader {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@-moz-keyframes loader {
	0% {
		-moz-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-moz-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

@keyframes loader {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}

	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}

.is-loading {
	overflow: hidden;
}

.is-loading .curtain {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 1;
	z-index: 99;
}

.is-loading .loader {
	filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
	opacity: 0.5;
}

#loaders {
	background: url("../images/loading.gif") no-repeat;
	width: 16px;
	height: 16px;
	display: block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%)
}

#tips {
	width: 80%;
	z-index: 10001;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -40%
}

.tips-item {
	height: auto;
	padding: 5px 0;
	background-color: rgba(51, 51, 51, .8);
	z-index: 10002;
	color: #fff;
	display: block;
	position: relative;
	border-radius: 5px;
	padding: 20px 0;
}

.tips-item p {
	margin: 0;
	z-index: 10002;
	font-size: 14px;
	padding: 0 0 0 2rem;
}

.tips-img {
	width: 20px;
	height: 20px;
	margin-left: 10px;
	margin-right: 4px;
	float: left;
	margin-top: 1px;
	background: url("../images/notice.png") no-repeat center center;
	background-size: 100% 100%
}

#bgDiv,
#tipBg {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, .7);
	position: fixed;
	top: 0;
	left: 0;
	z-index: 9990;
	display: none
}

#showMsg {
	position: fixed;
	z-index: 9999;
	width: 84%;
	margin: 0 8%;
	border-radius: 3px;
	box-shadow: 0 0 5px #333;
	display: none;
	background-color: #fff
}

.msg-content {
	padding: 20px;
	position: relative
}

.msg-btn {
	background-color: #f5f5f5;
	border-radius: 0 0 3px 3px;
	text-align: center;
	height: 50px;
	line-height: 50px;
	font-size: 18px;
	margin-top: 5px;
	border-top: 1px solid #ccc
}

.msg-btn a {
	display: block;
	color: #333
}

#tipTxt {
	position: fixed;
	background-color: #fff;
	width: 80%;
	line-height: 70px;
	left: 10%;
	top: 50%;
	margin-top: -35px;
	z-index: 99999;
	border-radius: 5px;
	font-size: 16px;
	text-align: center;
	display: none
}

#innerloader {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 99999
}

#wait {
	position: fixed;
	z-index: 999999;
	width: 20px;
	height: 20px;
	position: absolute;
	left: 50%;
	top: 50%;
	background-image: url(../images/21.gif);
	background-size: auto 20px;
	background-repeat: no-repeat;
	background-position: center;
	margin: -10px 0 0 -10px;
	border-radius: 50%;
	box-shadow: 0 0px 1px rgba(0, 0, 0, .5);
	background-color: #fff
}

#wait p {
	top: 61%;
	text-align: center;
	position: relative;
	color: #666
}
.tip{font-size: 10px;color:#ff0000;}
.deleteimage{position: absolute;top:10px;right:10px;color:#ff0000;}

.carboll{position:absolute;display:none;border-radius:50px;width:50px;height:50px;background:red;}

.buycartnumber{ display: block; width:15px; height:15px;  text-align: center; line-height:15px; border-radius:15px; font-size:1rem;position: absolute; top:-7.5px;right:12px; background-color: #6ca584; color:#fff;   }

#mcover {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.7);
	display: none;
	z-index: 20000;
}

#mcover img {
	position: fixed;
	right: 18px;
	top: 5px;
	width: 260px !important;
	/*图片尺寸最好用百分比，例如width:78%;高度不填*/
	height: 180px !important;
	z-index: 20001;
}
.likeIcon{ width:25px; height:25px; float:right; background:url('../images/star.png') no-repeat; background-size:100%; }
.likeOn{  background:url('../images/star-o.png') no-repeat; background-size:100%; }
/*错误页面*/
.errorcontent{text-align:center;width:300px;margin:0 auto;padding-top:50%;line-height: 35px;}
.errortitle{font-size:20px;color:#6CA584;}
.errortext{font-size:12px;color:#333;}
.errorbutton{text-align: center;width:100%;}
.errorbutton a{line-height:35px;color:#fff;font-weight:bold;display:block;background: url(/Public/Wxxcx/assets/images/errorback.png) no-repeat; background-size:100%;width:145px;height:35px;margin:0 auto;}
.errorcolor{color: #6CA584;}
/*问答*/
.answershow_box{padding:0 .2rem;}
.answershow_box h2{text-align: center;padding:.5rem 0 .2rem;}
.anwser_sli li{width:33%;padding:.3rem 0;}
.answershow_box .userbnt{margin:0 1rem;}
.promote_user{background:#fafafa;margin:0 .3rem;position: relative;top:-.6rem;z-index: 99;padding:.4rem;}
.promote_user_li{background:#fafafa;margin:0 .3rem .3rem .3rem;padding:10px;border-radius:.1rem;border-radius: 5px;}
.promote_user_li li{padding:.2rem;color:#666;}
.anwser_li ul{display:flex;}
.anwser_li li{padding:.3rem .7rem .2rem 0;}
.answ_time{text-align: right;padding-right: .2rem;}
.answershow_box{padding:0 .2rem;}
.answershow_box h2{text-align: center;padding:.5rem 0 .2rem;}
.anwse_image{width:15px;height:15px;}
.anwser_sli li{width:25%;padding:.3rem 0;}
dl.anwser_dl{background:#fafafa;border-radius: 5px;}
dt.anwser_dt{width:100%;}
dd.anwser_dd{width:100%;padding-left:0;}
.anwser_dditem{float:left;padding:10px 0px;padding-right:20px;}
.anwser_dddate{width:100%;clear:both;text-align:right;}
.anwser_dddate span{float:none;padding:5px;}

.goodspricelistlist{width: 100%;line-height: 30px;overflow: hidden;clear: both;border-bottom: 1px dashed #ccc;}
.goodspricelistitem{padding:10px 0;}
.goodspricelistitem input{width:200px;margin-left:10px;}
.goodspricelistitem .goodslist-item{float:right;}
.am-popup-hd .am-close,.am-close{background: #f00;border-radius: 30px;color: #fff;opacity:1;width:30px;height:30px;}

