*{margin: 0;padding: 0;list-style: none;word-break: break-all;}
html{font-size:20px;}
i{font-style:normal;}
div:after,
ul:after,
li:after {
  content: "";
  display: block;
  clear: both;
}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th, td  {
  margin: 0;
  padding: 0;
}
body{ background:#f3f3f3;max-width:800px;margin:0 auto;}
body,button, input, select, textarea{
   font-family: "Helvetica Neue", Helvetica,\5fae\8f6f\96c5\9ed1; font-size:0.6rem;color:#303030;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;
}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; }
code, kbd, pre, samp { font-family: courier new, courier, monospace; }
small { font-size:0.6rem; }

ul, ol { list-style: none; }
li,dt,input,a,div{-webkit-tap-highlight-color:rgba(255,0,0,0); outline:none;}
a { text-decoration: none; color:#303030;-webkit-tap-highlight-color:rgba(255,0,0,0);}
a:hover { text-decoration: none;}
legend { color: #303030; } /* for ie6 */
fieldset, img { border: 0; }
button, input, select, textarea { font-size: 100%; }
table { border-collapse: collapse; border-spacing: 0;}
del{border:0px;padding:0px;margin:0px; font-style:normal; text-decoration:none}
.clearfix{display:block;*zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}

.clear{ clear:both;height:0; overflow:hidden;}
.blank10{height:0.5rem;}
.show{ display:block !important;}
.hide{ display:none !important;}

/*多数360宽屏手机*/
@media screen and (min-width:360px){ 
html{ font-size: 20px;}  
}
/*iphone 6*/
@media screen and (min-width:375px){ 
html{font-size: 20px;}  
}

@media screen and (min-width:384px){ 
html{font-size: 20.48px;}  
}

@media screen and (min-width:400px){ 
html{ font-size: 21.3333333333333px;}  
}

@media screen and (min-width:412px){ 
html{ font-size: 21.9733333333333px;}  
}
/*iphone 6 Plus*/
@media screen and (min-width:414px){ 
html{ font-size: 22.08px;}  
}

@media screen and (min-width:424px){ 
html{ font-size: 22.6133333333333px;}  
}

@media screen and (min-width:480px){ 
html{ font-size: 25.6px;}  
}
@media screen and (min-width:540px){ 
html{font-size: 28.8px;}  
}

@media screen and (min-width:800px){ 
html{ font-size: 42.6666666666667px;}  
}

.line_d2{width:100%; position:relative;height:1px; overflow:hidden;}
.line_d2:after{
	content: "";
	display: block;
	position: absolute;
	bottom:0;
	left: 0;
	width: 200%;
	height: 1px; overflow:hidden;
	background:#ccc;
	-webkit-transform:scale(0.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
}
.line_d3{width:100%; position:relative;height:1px; overflow:hidden;}
.line_d3:after{
	content: "";
	display: block;
	position: absolute;
	bottom:0;
	left: 0;
	width: 200%;
	height: 1px; overflow:hidden;
	background:#ddd;
	-webkit-transform:scale(0.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
}
.linetop{background:#f0f0f0; z-index:9;margin-top:-1px;}
.norecord{ background:#fff url(../images/book.png) no-repeat 50% 0; background-size:6rem 6rem; font-size:0.7rem; padding:6rem 0 1.15rem 0 !important;color:#b0b0b0; text-align:center;}

.scbox form{position: relative;}
.scbox .btn-search{height: 1.6rem;width: 1.45rem;background: none;border: 0;position: absolute;top: 0;left: 0;}
.godbox #js-goodlist img{max-width: 100%}
/*栏目模块样式*/

.topmenu{position:fixed;background: #15a9ff;top:2.6rem; height:2rem;width:100%;left:0; z-index:999;}
/* .topmenu .menu-text{ padding:0;height:2.5rem !important;}
.topmenu .menu-text li{width:33.3%;float:left; text-align:center; position:relative; line-height:2.5rem; height:2.5rem;}
.topmenu .menu-text li .line{ display:none;}
.topmenu .menu-text ul{ border:0; border-radius:0;}
.topmenu .menu-text li.curr{ background:none;}
.topmenu .menu-text ul{ height:2.5rem;}
.topmenu .menu-text li span{color:#909090; display:inline-block;box-sizing: border-box;height: 2.5rem;font-size: 0.8rem; position: relative;}
.topmenu .menu-text li.curr span{ color:#ff663d;}
.topmenu .menu-text li.curr span::after{    content: '';
    width: 100%;
    height: 0.15rem;
    background: #ff663d;
    border-radius: 0.2rem;
    position: absolute;
    bottom: 0;
    left: 0;} */
.top_menu_h{height:3rem; overflow:hidden;}

.shopclass{ padding:0.6rem 0 0.35rem 0; background:#fff; overflow:hidden;}
.shopclass ul li{float:left; text-align:center;}
.shopclass ul li .icon{width:1.8rem;height:1.8rem; display:block;margin:0 auto; overflow:hidden;}
.shopclass ul li .icon img{max-width: 100%;}
/* .shopclass ul li .icon1{ background:#fb7c6b url(../images/icon1.png) no-repeat 50% 50%; background-size:55% 55%;}
.shopclass ul li .icon2{ background:#ecae66 url(../images/icon2.png) no-repeat 50% 50%; background-size:55% 55%;}
.shopclass ul li .icon3{ background:#60a8f1 url(../images/icon3.png) no-repeat 50% 50%; background-size:55% 55%;}
.shopclass ul li .icon4{ background:#47e1c2 url(../images/icon4.png) no-repeat 50% 50%; background-size:55% 55%;}
.shopclass ul li .icon5{ background:#53d85c url(../images/icon5.png) no-repeat 50% 50%; background-size:55% 55%;} */

/* .shopclass ul li .icon1{ background:#fb7c6b url(../images/shop_btn_group.png) no-repeat 50% 50%; background-size:55% 55%;}
.shopclass ul li .icon2{ background:#ecae66 url(../images/shop_btn_rush.png) no-repeat 50% 50%; background-size:55% 55%;}
.shopclass ul li .icon3{ background:#60a8f1 url(../images/shop_btn_brand.png) no-repeat 50% 50%; background-size:55% 55%;}
.shopclass ul li .icon4{ background:#47e1c2 url(../images/shop_btn_bid.png) no-repeat 50% 50%; background-size:55% 55%;}
.shopclass ul li .icon5{ background:#53d85c url(../images/index_icon_point.png) no-repeat 50% 50%; background-size:55% 55%;} */
.shopclass ul li span{ display:block; overflow:hidden;height:1.2rem; line-height:1.2rem; font-size:0.6rem; overflow:hidden;color:#606060;margin-top:0.05rem;}

.shopscbox{ border-top:1px solid #eee;}
.shopscbox .scbox{ background:#fff; padding:0.5rem 2.45rem 0.5rem 0.5rem; position:relative;}
.shopscbox .sctext{width:100%;border:0; -webkit-appearance:none;font-size:0.7rem;height:1.6rem; vertical-align:middle;border-radius:0.2rem; background:#f3f3f3 url(../images/scicon2.png) no-repeat 0.714em 50%; background-size:0.7rem 0.7rem; padding:0 0.5rem 0 1.45rem;}


.shopfocus{width:100%; position:relative;overflow:hidden;}
.shopfocus .mod_01{float:left;width:100%; overflow:hidden;}
.shopfocus .mod_01 img{display:block;width:100%;/*min-height:100%; */overflow:hidden;}
.dotModule_new{width:100%; bottom:0; padding:0.75rem 0;height:0.35rem; overflow:hidden; background:url(../images/tbg.png) repeat-x; background-size:100% 100%; position:absolute; z-index:11;left:0; text-align:center;}
#slide_01_dot{display:inline-block;}
#slide_01_dot span{float:left; margin:0 0.2rem;width:0.35rem;height:0.35rem; overflow:hidden;background:rgba(255,255,255,0.3);border-radius:50%;}
#slide_01_dot .selected{background:rgba(255,255,255,0.9);}


.column_part{background:#fff;margin-top:0.5rem;}
.column_part .column_tit{height:2rem; line-height:2rem; font-size:0.8rem; padding:0 0.3rem;}
.column_part .column_tit .marker{width:0.7rem;height:0.7rem; background:url(../images/mark.png) no-repeat; background-size:100% 100%;float:left;margin:0.6rem 0.25rem 0 0;}
.column_part .column_tit a{display:block;}
.column_part .column_tit span{float:right; display:inline-block; font-size:0.6rem; width:2.5rem; height:1.1rem; line-height:1.1rem; margin-top:0.45rem;background:#15a9ff; color:#fff; border-radius:0.95rem; text-align:center;}
.column_part .column_img{position:relative; overflow:hidden;}
.column_part .column_img .triangle{position:absolute; width:0; height:0; border-bottom:0.5rem solid #fff; border-left:0.5rem solid transparent;border-right:0.5rem solid transparent; bottom:0; left:48%;}
.column_part .column_img img{width:100%; display:block; overflow:hidden;}
.column_part .column_shop{margin-bottom:0.5rem; margin-top:0.5rem; width:100%;}
.column_part .column_shop ul li{text-align:center; display:block;}
.column_part .column_shop ul li a{display:block; }
.column_part .column_shop ul li a.check{ line-height:7.7rem; font-size:0.7rem;text-align: center;background: #f5f5f5;}
.column_part .column_shop .shop_img{width:90%; }
.column_part .column_shop .shop_img img{max-width:100%;height:5.5rem;}
.column_part .column_shop .shop_name p{font-size:0.6rem; height:1rem; line-height:1rem; overflow:hidden;}
.column_part .column_shop .shop_name span{font-size:0.7rem;color: #ff6500;}
.grayline{height:0.5rem; background:#F4F4F4;}
.iconleft{padding-right:0.3rem;}
.iconright{padding-left:0.3rem;}



/*列表页*/

.filtbar{width: 100%;overflow: hidden;border-top:1px solid #eee; background:#fff;font-size:0.7rem;}
.filtbar a{ float:left; width:20%; color:#888; line-height:1.9rem; height:1.9rem; text-align:center}
.filtbar a.curr{ color:#ff663d;}
.filtbar a i{display: inline-block;font: normal normal normal 0.7rem/1 FontAwesome;font-size: inherit;text-rendering: auto;-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale; padding-left:0.25rem;}


/*.pxui-shoes{overflow:hidden; padding: 0.5rem 0.25rem 0.3rem;}*/
.pxui-shoes li{position: relative; width:50%; float: left;}
.pxui-shoes li .border{border: 1px solid #e6e6e6;background: #fff;margin: 0 0.25rem 0.5rem 0.25rem; padding-bottom:0.25rem}
.pxui-shoes li .pic{height: 8.0rem; text-align:center; overflow:hidden; background: #f5f5f5; display: flex; flex-direction: column; justify-content: center}
.pxui-shoes li .pic img{max-width: 100%;max-height:100%;}
.pxui-shoes li .desc{padding-top:0.25rem;} 
.pxui-shoes .pro-name{font-size: 0.7rem; display:block;color: #444;line-height: 0.95rem;height: 1.9rem;
overflow: hidden;text-overflow: ellipsis; font-weight:normal; padding:0 0.25rem;}
.pxui-shoes .price{line-height:1.2rem; padding:0 0.25rem;}
.pxui-shoes .price-new {color:#ff6500;font-size: 0.7rem;padding:0 0.25rem;}
.pxui-shoes .price-old{font-size:0.6rem;color: #999;text-decoration: line-through;}
.pxui-shoes .tips{font-size: 0.6rem;color: #848689;padding-right: 0.2rem; margin-top:0.25rem;}

.bidding li{ width:100%;}
.bidding .pro-name{line-height:1.3rem; height:1.3rem;}
.pxui-shoes li .grid{padding:0 0.2rem; position:relative; padding-bottom:0.2rem;}
.bidding .grid .before{border-top:2.4rem solid #E83838; width:0; height:0; position:absolute; left:0; top:0; border-right:2.4rem solid  transparent;}
.bidding .grid .before font{display:block; position:absolute;left: 0.15rem; top: -2.3rem; color:#fff; width:2.4rem; height:2.4rem;}
.pxui-shoes li .grid .imgholder{height:8rem; text-align:center; padding:0.2rem;}
.pxui-shoes li .grid .imgholder img{ height:100%;}
.pxui-shoes li .grid .jgbox{line-height:1.2rem; font-size:0.65rem; color:#777;}
.pxui-shoes li .grid .bidborder{border:1px dashed #E83838; border-radius:0.3rem; padding:0.2rem; margin:0.2rem 0;}
.pxui-shoes li .grid .jgbox .tip{width:50%; display:inline-block; float:left;}
.bidlist ul{padding:0 0.5rem;}
.bidlist ul li{width:25%; float:left; text-align:left; font-size:0.65rem; color:#888}
.bidlist ul li.li1{width:22%}
.bidlist ul li.li2{width:24%}
.bidlist ul li.li3{width:42%}
.bidlist ul li.li4{width:12%}
.bidlist .bid_tit{height:2rem; line-height:2rem; background:#F3F3F3;}
.bidlist .bid_tit li{ font-size:0.75rem; color:#555}
#JingJiaList li,#JingJiaListMore li{height:1.5rem; line-height:1.5rem; border-bottom:1px dashed #efefef;}
#JingJiaList li .c_green{color:#FB4E3A; font-weight:bold;}
.pxui-shoes li .grid .book{float:right; margin:0.3rem 0}
.pxui-shoes li .grid .book a{color:#fff; height:1.3rem; line-height:1.3rem; background:#E83838; border-radius:0.3rem; display:inline-block; padding:0 0.5rem; font-size:0.7rem;}

.shopfilt{ display:none}
.filtbar .btn-close{ display:none; font-size:1.5rem; color:#ff663d;}
.pxui-tab{ overflow:hidden; background-color:#fff; margin-top:-1px;  border-top:#eaeaea solid 1px;  padding-bottom:0.5rem; }
.pxui-tab li{ clear:both; overflow:hidden; padding-bottom:0.2rem;}
.pxui-tab li span{ display:block; background-color:#fff;  padding-left:0.5rem; margin-bottom:0.5rem;height:2rem; line-height:2rem;font-size: 0.65rem;}
.pxui-tab li a{color: #999;padding:0 0.6rem;border: 0.05rem solid #d8dbde; background-color: #fff;float: left;text-align: center;margin: 0 -0.15rem 0.25rem 0.5rem;height: 1.2rem;line-height: 1.2rem;overflow: hidden; font-size:0.6rem; border-radius:0.75rem;}
.pxui-tab li a.curr{ background:#ff663d; border: 0.05rem solid #ff663d;color: #fff; padding:0px 0.6rem;}

.pxui-btn{padding: 0.75rem; border-top:#eee solid 1px; clear:both;height: 3.3rem;width: 100%;background: #fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box; overflow:hidden}
.pxui-btn span{ width:50%; float:left;}
.pxui-btn span .reset,.pxui-btn span .submit{height: 1.7rem;line-height: 1.7rem;border: 1px solid #eaeaea; text-align: center; display: block; font-size:0.7rem;} 
.pxui-btn span .reset{  color: #999;margin-right: 0.25rem;}
.pxui-btn span .submit {background: #ff9600;color: #fff; border-color:#ff9600}
/*商品购买*/

.scjg{ padding:0 0.5rem; margin-top:0.5rem; color:#999;margin-bottom: 0.5rem;}

/*商品内容页*/
.goods-content{padding-bottom:2.5rem;}
.goodsfirst{padding-bottom:2.25rem}
.con_box{display: none;overflow: hidden;}
.eqselected{display: block;overflow: hidden;}
.linkcollect{position:absolute;right:0.5rem;display:block;text-align: center; width:2.0rem;float:right;}
.linkcollect img{display: inline-block;width:80%;}
.linkcollect span{display: inline-block;color: #FFF;}

.commentlist{ background:#fff;}
.market_price,.one_price{margin:0.25rem 0; font-size:0.7rem}
.market_price span{margin-right: 0.5rem;}
.market_price span a{color:#FFF;}
.shop-con-title{ font-size:0.8rem; font-weight:normal; padding-left:0.7rem; height:2.0rem; line-height:2.0rem;}

.askshowlist li{ word-break:break-all;}
.cmtBox{ border-top:1px solid #eee; margin-top:0.8rem; padding-top:0.8rem;}

.property{position: fixed;left: 0;bottom: -0.5rem; right:0;z-index: 10000;background-color: #fff;-webkit-transform: translate3d(0,110%,0);
transform: translate3d(0,110%,0);
-webkit-transition: all .5s;
transition: all .5s; overflow:visible}
.property.show {
-webkit-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);bottom: 0px;}
.property_mask{position: fixed;left: 0;top: 0;z-index: 1640;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);visibility: hidden;opacity: 0;-webkit-transition: opacity .3s;transition: opacity .3s;}
.mask_show{  visibility: visible;opacity: 1;}

.buyCont{ padding:0 0.5rem;}
.goodinfo{border-bottom: #EEE solid 1px; margin-bottom:0.5rem;}
.property-close {display:block;position: absolute;right: 0.5rem;top: -0.8rem;width: 1.2rem;height: 1.2rem;padding: 0.2rem;-webkit-border-radius: 50%;border-radius: 50%;background-color: #fff;}
.property-close .fa{display: inline-block;width: 1.1rem;height: 1.1rem;line-height: 1.1rem;border: 1px solid #bdbdbd;-webkit-border-radius: 50%;border-radius: 50%;font-size: 0.75rem;color: #999;text-align: center;}
#buybtn, #carbtn{ position:relative}

.property-box{padding:0.25rem 0.5rem 0.5rem 0.5rem; border-bottom:#eee solid 1px; font-size:0.7rem}
.goods-piece{ position:relative; margin-bottom:0.5rem; border-bottom:#eee solid 1px; padding-bottom:0.5rem}
.goods-piece div{ clear:none !important;}
.goods-piece .imgbox{ float:left;width:4.0rem; height:4.0rem; margin:-1.0rem 0 0 0;border:#ddd solid 1px; background:#fff; text-align:center}
.goods-piece .imgbox img{ max-width: 100%; height:100%}
.goods-piece .goods-rbd{padding:0.6rem 0.2rem 0 0.5rem; overflow:hidden}
.goods-piece .goods-title{ min-height:1.6rem; line-height:0.8rem; overflow:	hidden}
.goods-piece .one_price{ margin:0px}
.goods-piece .one_price .fontcor{ font-size:0.7rem;}

#buyselect{ margin:0;line-height:1.1rem;}
#buyselect b{ font-weight:normal}
.set-submit{ display:block; margin-top:0.5rem; background:#F66400; 
 color:#fff; font-size:0.8rem; border-radius:0px !important; text-align:center;width:100%; box-sizing:border-box; height:2.0rem; line-height:2.0rem;}


.tab-title{ height:2.15rem; background-color:#fff; overflow:hidden;border-top: 1px solid #eee;}
.tab-title li{ float:left; width:25%}
.tab-title li a{ display:block; text-align:center; margin-left:-0.05rem; font-size:0.75rem;  border-bottom: 1px solid #ddd;  padding:0.56rem 0}
.tab-title li span{ display:block;border-left: 1px solid #ddd;}
.tab-title li.selected a{ border-bottom-color:#F66400; color:#F66400}

/*商品幻灯*/
.zoom-section{ margin-top:0 !important; padding-top:1rem;  background:#fff;}
.zoom-small-image { text-align:center}
.zoom-small-image img{ width:80%; margin: 0 auto;height:auto; display:block;}
.zoom-desc {width:100% !important; box-sizing:border-box;}
.zoom-desc p{ overflow:hidden}
.zoom-desc .cloud-zoom-gallery{ float:left; width:13%; height:2.0rem; text-align:center; box-sizing:border-box; margin:0.5rem 0 0.5rem 0.5rem}
.zoom-desc .zoom-tiny-image{ height:100% !important;box-sizing:border-box; border:#ccc solid 2px}

.godbox,.othercp{ background-color:#fff; margin-bottom:0.5rem; width:100%; overflow:hidden; border:#eee solid; border-width:1px 0 1px 0; box-sizing:border-box;}

/*商品信息*/
.goodsDesc{ padding:0 0.5rem 0.5rem 0.5rem; border-top-width:0}
.goodsDesc h1{font-size: 0.75rem;font-weight: normal; margin-top:0.5rem; line-height:1.4rem;}
.goodsDesc h1 .tags{background: #ff6500;color: #fff;font-size: 0.6rem;height: 1rem;line-height: 1rem;display: inline-block;padding: 0 0.2rem;border-radius: 0.15rem;font-weight: normal;margin-right: 0.4rem;vertical-align: middle;}
.tg_light,.tg_prompt,.tg_security{background: #fff; padding:0.5rem;}

.titletips{ color:#bbb; font-size:0.6rem;}
.btn-gotobuy{line-height: 2.25rem; text-align:center;background-color: #FFB03F;font-size: 0.75rem;height: 2.25rem;border: 0px;padding: 0 0.25rem;color: #fff;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;display: block;-webkit-appearance: none;border-radius: 0px;}
.gwshow_bd span{text-align:center; color:#aaa; font-size:0.7rem;}

.one_price {color:#bbb;line-height: 1.2rem;font-size: 0.6rem;}
.one_price .fontcor{color:#ff6500; font-size:0.9rem;}

.goodinfo{ padding:0.5rem 0; background-color:#fcfcfc; border-top:#eee solid 1px; overflow:hidden}
.goodinfo li{ box-sizing:border-box; font-size: 0.6rem;overflow:hidden; float:left; text-align:center; width:33.33%;left: -1px;border-left: 1px solid #E5DFDA;position: relative;}
.goodinfo li span{ color:#777}
.goodinfo b{font-weight:normal;}

.goodsDesc #showLimitEndTime{ padding:0.5rem 0 0;color:#767676}
.goodsDesc #showLimitEndTime i{ padding-right:0.2rem;}
.goodsDesc #showLimitEndTime #limitendtime{ color:#FB4E3A; font-weight:bold}

.fav-tips .fav-tags{ font-size:0.6rem; display:inline-block; height:0.8rem; line-height:0.8rem; font-weight:normal;color:#fff; padding:0 0.15rem;border-radius: 0.15rem;vertical-align: middle;}
.fav-tips .fav-bg1{background-color: #FB4E3A;}
.fav-tips .fav-bg2{background-color: #FFB03F;}

.orange{color:#ff6500;font-size: 0.6rem;}
.orange span{font-size: 0.8rem;margin: 0 0.1rem;}
.red{ color:#ff3300}

/*商品评价*/
.cmttop{background: #fff;}
.cmtlist li{ width:25% !important;}

.commentleft{ width:40%; text-align:center;}
.commentleft .gray{font-size: 0.6rem;}
.commentcenter{ width:50%;}
.cmtbd {margin-bottom:0px}
.cmtbd > .cmtcontent{ min-height:80px; padding:10px 0}
.commentlist .percent{font-size:1.2rem;color:#ff6500;}
.commentlist .gray{color:#999}
.barbox{ margin-top:0.2rem; margin-bottom:0.2rem;}
.barbox .barleft{ color:#777; font-size:0.6rem;margin-bottom: 0.2rem;}
.barbox .barright{width:100%;height:0.3rem;background:#fff;background:#eee;}
.barbox .red{background:#ffb482;height:0.3rem;}
.cmttop{width:100%;margin:0 auto; border-bottom:#ddd solid 1px;height:35px;line-height:35px;}
.cmtlist li{float:left;width:24%;text-align:center;cursor:pointer;color: #999;}
.cmtlistcurr{border-bottom:#ff6500 solid 1px; color:#ff6500 !important; position:relative;background:#fff;}

.pagelist{clear:both;}
.pageList a{margin:5px 4px 0 0; color:#2E2828;background:#f5f5f5; display:inline-table; border:1px solid #ddd; float:left; text-align:center;height:18px;line-height:18px;padding:0px 10px;border-radius: 3px}
.pageList a.curr{color:brown;}
.cmtcontentlist{clear:both;width:100%;margin-bottom:0px; padding:10px 0; border-bottom:#eee solid 1px}
.cmtcontentlist .cmttitle{height:30px;line-height:30px; font-size:12px;}
.cmtcontentlist .cmttitle span{color:#999;}
.cmtcontentlist .userinfo{width:4.5rem;float:left;text-align:center;margin-top:10px;}
.cmtcontentlist .userinfo img{ margin-bottom:5px;padding:2px;border:1px solid #ddd; border-radius:100%}
.cmtcontentlist .cmtcontent{line-height:20px;color:#555; }
.cmtcontentlist .cmtcontent a{color:#069; padding:0px 0.15rem; font-size:0.6rem;}
.cmtcontentlist .date{ color:#999; margin-top:0.25}
.cmtbox{padding:4px;border:1px solid #ccc;}
.cmt{display:none;padding-left:5px;border:1px solid #efefef;color:#999;margin-bottom:20px;padding:10px;overflow:hidden;background:#fcfcfc; margin-top:0.3rem}
.cmt .cmtbox span{float:right}
.cmt span.num{color:brown}
.cmt textarea{padding:3px;color:#888;width:100%;height:35px;border:1px solid #ccc;overflow:auto;margin:6px 0;}
.cmt .cmtlist ul{margin:0px;padding:0px;}
.cmt .cmtlist ul.page{text-align:right}
.cmt .cmtlist .page a{margin:5px 4px 0 0; color:#2E2828;background:#fff; display:inline-table; border:1px solid #efefef; float:left; text-align:center;height:20px;line-height:20px;min-width:20px;}
.cmt .cmtlist .page a.curr{color:brown;}
dd,dt{margin:0px;padding:0px;}
.cmt .cmtlist { font-size:0.6rem}
.cmt .cmtlist dd{word-break:break-all;border:0px;padding:5px 0; line-height:1.5;text-align:left;font-size:13px;color:#555;}
.cmt .cmtlist dd img{margin-right:10px;border:1px solid #efefef;padding:1px;}
.cmt .cmtlist dd span{padding-left:10px;color:#999;}
.cmt .cmtlist dd a.cname{font-weight:bold;color:brown;}
.cmtBtn{ margin:0 0.25rem; padding:0 1rem;height:1.5rem; background:#ff6500;border:0;border-radius:0.15rem !important;}
/*晒图*/
.stlist li {width:33.33%;float:left; height:4.0rem; text-align:center; margin-top:0.5rem}
.stlist li img {cursor:pointer; height:100%; width:92%}

/*商品问答*/
.askshowlist{border-bottom:1px solid #f1f1f1;padding:0.5rem 0.8rem;}
.askshowlist li{line-height: 1.3rem;font-size: 0.68rem;}
.askshowlist li .q-imgicon{ vertical-align:middle;margin-right: 0.3rem;width: 0.7rem;}
.askshowlist span.question{font-weight:bold}
.asktime{ float:right; color:#999; font-size:0.5rem;}
#askform .q-asktitle{ line-height:1.3rem;}
.askcontent{width:100%;height:100px;border:1px solid #eee;border-top:1px solid #eee;margin-top:10px;margin-top: 0.5rem;resize: none;}
.askpiclist .askimg img{width:2.5rem;height:2.5rem;boarder:1px solid #f1f1f1;}
.askpiclist dd.askimg{float:left;width:2.75rem;}
ul.askpiclist{padding-left:2rem;clear:both;}
.pageList td a{padding:0.25rem;border:1px solid #ccc;dispaly:block;float:left;margin-right:0.25rem;}
#askform .askbtn{width: 100%;margin-top: 0.75rem;font-size: 0.7rem;background: #ff6500;height: 2rem;color: #fff; border:0; border-radius:0.15rem;}
.upimgiframe{ float:left; width:2.5rem; height:2.5rem;margin-top:0.5rem;}
.imagebox .upshow li{ width:2.5rem !important; height:2.5rem !important; margin-top:0.5rem !important; border:1px solid #eee; margin-right:0.5rem; box-sizing:border-box;}
.imagebox .upshow img{ border:0 !important; width:100% !important; height:100% !important;}
.upimgBox{ font-size:0.7rem;width: 25%;}

/*优惠券列表*/
.CouponList{ background:#fff;padding: 0.5rem;margin-bottom: 0.5rem;}
.CouponList li{ float:left;margin-bottom: 0.5rem;}
.CouponList a {display: block;margin: 0 0.2rem;line-height: 1rem;background: #fbfcf3;border-radius: 0.1rem;color: #df9b37;text-align: center;border: 1px solid #f1c264;padding: 0 0.3rem;border-radius: 0.5rem;}

/*开始购物*/
.gwshow_bd{ width:38%; position:fixed;z-index:9; left:0; bottom:0;height:2.25rem;box-sizing:border-box; background:#fff;}
.gwshow_bd a{ float:left;border-right:#e9e9e9 solid 1px; color:#666; width:50%; box-sizing:border-box;height:2.25rem; padding:0.25rem 0;
line-height:1.5; font-size:0.6rem; text-align:center; position:relative}
.gwshow_bd .shop-cart{ border-right:0;}
.gwshow_bd .icon{position:relative; display:inline-block;}
.gwshow_bd a i{font-size:1.0rem; display:block; margin-top:-0.2rem;}
.gwshow_bd a i.s-iconfont{ display:block; width:100%; height:1.45rem; background:url(../images/s-iconfont.png) no-repeat center; background-size:0.9rem 0.9rem;}
.gwshow_bd a i.s-iconfonth{ display:block; width:100%; height:1.45rem; background:url(../images/s-iconfonth.png) no-repeat center; background-size:0.9rem 0.9rem;}
.gwshow_bd a p{ margin-top:-0.2rem;}
.gwshow_bd .num{ position:absolute; top:-0.3rem; right:-0.4rem; border-radius:50%; color:#fff; background:#F66400; height:0.7rem; font-size:0.5rem; line-height:0.7rem; text-align:center; padding:0 0.05rem;min-width:0.6rem; text-align:center; font-family:Arial}
.gwshow_bd .curr{ color:#F66400;}

.btn-group,.btn-group1{ position:fixed; bottom:0; left:0; z-index:9; width:100%; box-sizing:border-box;
display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex; padding-left:38%; background:#fff;}
#buybtn,#carbtn,.noclick,.jj_btn{cursor:pointer; font-size:0.75rem;height:2.25rem;border:0px; padding:0 0.25rem;color:#fff;-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1; display:block; -webkit-appearance:none;border-radius:0px;}
#buybtn{ background-color:#FFB03F}
#carbtn{ background-color:#F66400}
.noclick{ background:#ddd;}

#setbuynum{ margin:0.25rem 0 ; overflow:hidden; clear:both; line-height:1.5rem;}
.Reducebtn,.cnumtext,.addbtn { border: solid #ccc;float: left;width: 1.6rem;height: 1.4rem;line-height: 1.4rem;
text-align: center; overflow:hidden;  color:#666}
.Reducebtn i,.addbtn i{ font-weight:normal;font-size:1.3rem;} 
.Reducebtn{ border-width:1px 0 1px 1px; font-weight:bold;border-radius: 0.15rem 0 0 0.15rem;}
.cnumtext{ border-width:1px;font-size:0.65rem; width:2.0rem; border-radius:0px}
.addbtn { border-width:1px 1px 1px 0;  font-weight:bold; margin-right:0.25rem; border-radius: 0 0.15rem 0.15rem 0;}
.showstock{ color:#777; padding-left:0.25rem}

	
.carbox span{float:left; width:auto;text-align:center; line-height:1.1rem;position:relative;}

.carbox span.txt,.carbox span.curr{overflow:hidden; line-height:1.0rem; margin:0px 0.15rem;margin-bottom:0.25rem; background-color:#fff !important;
font-size:0.65rem; white-space:nowrap;border:1px solid;width:auto; border-radius:0.05rem; background:#fff;color:#646464;}

.carbox span.txt{ border-color:#ddd; padding:0.15rem 0.5rem; }
.carbox span.curr{border:solid 2px #E4393C; padding:0.1rem 0.45rem; }

.carbox span.txt i{display:none;bottom:0px;right:0px;position:absolute;}
.carbox div{clear:both}
.carbox span.curr i{display:block;bottom:-0.2rem;right:-0.1rem;position:absolute; border:none !important}
.carbox span.txt img{ height:1.25rem; width:1.25rem;}
.carbox span.curr img{height:1.25rem; width:1.25rem;}
.carbox span.txt img,.carbox span.curr img{ border:none !important;}
.carbox span.curr i img{ width:auto; height:auto}

.nxiaoyang{ width:892px; border:1px solid #E5E5E5; height:5.3rem; padding:0.5rem 0.5rem 0.5rem 4.75rem; margin:0.5rem auto; background:url(../images/naiyang.jpg) no-repeat left;}
.nxiaoyang .left{ width:19rem; height:4.25rem; line-height:1.25rem; float:left; padding-top:0.75rem;}
.nxiaoyang .right{ width:1.25rem; height:0.25rem; float:left; }
.nxiaoyang .right .rl{ width:0.75rem;height:4.25rem; line-height:1.25rem; float:left; padding-top:0.75rem;}
.nxiaoyang .right .rr{ width:0.35rem;height:2.75rem; float:right; padding-top:2.25rem;}	


.good-page .attrs img{ height:auto !important;}
.tipsbox{border:1px solid #eee;padding:0.5rem; margin:0.5rem 0; border-radius:0.15rem;}
.tipsbox img{ height:1.0rem; vertical-align:middle}
.tipsbox h2{color:red;font-size:0.8rem; font-weight:normal}

/*套餐绑定*/
.othercp{ clear:both; overflow:hidden; padding:0 0.5rem;}
.othercpbox{ overflow:hidden; padding-bottom:0.5rem; border-bottom:#ddd solid 1px; margin-bottom:0.3rem;}
.othercp .title{font-size: 0.8rem; line-height:2.25rem;}
.othercp .and{ width:1.5rem;vertical-align:top; display:inline-block; text-align:center;font-weight:bold; color:#666; font-size:1.35rem;float: left;line-height: 2rem;}
.othercp .othercpbox .dqcp{width:22%;float:left;color:#666;}
.othercp .s-title{ font-size:0.65rem; line-height:0.8rem; overflow:hidden; margin-top:0.25rem; height:1.6rem; white-space:normal}

.othercp li img{ margin:0 auto; display:block;height:3.5rem; width:100%}
.tj_container {width: 78%;float: left;position: relative;color: #666;}
.tj_wrapper {position: relative;margin: 0px auto;overflow: hidden; white-space:nowrap;overflow-x:auto; }
.tj_wrapper ul li{ display:inline-block;overflow:hidden; color:#666; width:24.33%; box-sizing:border-box; }
.tj_wrapper ul li a{outline:none;display:block;text-align:center; }
.tj_wrapper ul li a img{}
.othercp .showDynamicPrice,.tj_wrapper ul li label span{ font-size:0.6rem;}

.othercp .tj_wrapper .and{ width:6%}
/*产品图片 样式一*/
.cptplist{width:1200px; margin:0px auto; background:#fff; margin-top:0.75rem;padding-bottom:0.75rem; overflow:hidden;}
.cptplist .title{ font-size:0.8rem; color:#000; padding-left:0.75rem; padding-top:0.75rem;font-family:\5FAE\8F6F\96C5\9ED1;}
.cptplist .othercptplist{ padding:0.5rem 1.25rem;}
.cptplist .othercptplist li{ text-align:center;color:#666;float:left;width:8.0rem;margin:0.1rem;margin-bottom:0.5rem;}
.cptplist .othercptplist li div{ text-align:center;height:1.2rem;line-height:1.2rem;}
.cptplist .othercptplist li img{width:6rem;height:6.5rem;}

.price_r{margin-top:0px; position:relativ; line-height:2.0rem;padding-left: 2rem;}
.price_r .tcj{ font-size:0.6rem; color:#ff812e;height:2.0rem; line-height:2.0rem; float:left}
.price_r .tcj span{ font-size:0.9rem; color:#ff7922; margin-left:0.2rem;}

.price_r .jsj,.price_r .orij{line-height:1.1rem;color:#666; overflow:hidden; font-size:0.65rem; height:1.1rem; padding-left:0.25rem;}
.price_r .jsj{}
.price_r .orij{ margin-bottom:0.15rem;}
.price_r .orij del{text-decoration: line-through; }
.price_r .buynow{ position:absolute; right:0px; top:50%; width:50%; display:none;}
.price_r .buynow input{ height:1.5rem}
.price_r .carbuy{ margin-bottom:0.25rem; }

.shopIntro .attrs { padding:0.5rem; margin-bottom:0}
.shopIntro .attrs img{ display:block; margin:0 auto; max-width:100% !important}

.askbtn,.cmtBtn{ color:#fff; border-radius:0.15rem;}



/*购物车页*/
.gwcts { border:#EEE solid 1px; margin-top:0.2rem; font-size:0.65rem; background:#fff; line-height:1.25rem; padding:0.25rem 0.5rem; color:#666}
.gwcts marquee{ display:block; height:1.25rem; line-height:1.25rem;}
.gwcts .t{color:#ff663d;font-weight:bold}
.gwcts .m{color:brown;}

.cl50{height: 2.3rem;}
.mb0{ margin-bottom:0 !important}
.bbn{ border-bottom:0 !important;}

#part_cart{border-bottom:0; background:none;}
#ShowPaymentType{ background:#fff;}
.ShoppingCart{line-height:1.2rem; border-collapse:collapse; border-spacing:0; border:0; width:100%; font-size:0.7rem}
.ShoppingCart .tdbg { background-color:#fff;}
.ShoppingCart .tdbg td{background-color:#fff;text-align:center; }
.ShoppingCart td{border-bottom:#f8f8f8 solid 1px;padding:0.5rem 0px; }
.ShoppingCart .tdbg td.align_Left{ text-align:left;padding-left:0.5rem; }
.ShoppingCart .align_Left{}
.ShoppingCart .Thead,.ShoppingCart .Tfoot{text-align:center;background:#fafafa;padding:0.5rem }
.ShoppingCart .Tfoot label{ display:block}
.ShoppingCart .thumb{  width: 3.0rem;height: 3.0rem;}
.ShoppingCart .proName{  overflow:hidden; display:block;  font-size: 0.65rem;line-height: 0.85rem;color: #666;
vertical-align: top;height: 1.7rem;}
.ShoppingCart .proName a{ color:#666}
.shopcartNum{ overflow:hidden; padding:0;margin-top: 0.15rem;color: #999;font-size: 0.6rem;}
.shopcartNat { font-size:0.6rem; overflow:hidden; line-height:1.0rem; color:#777}
.shopcartNat .tname{  margin-top:0.1rem;}
.delGoods{ display:block; color:#ccc; font-size:1.0rem; margin-top:0.25rem; text-align:center}
.ShoppingCart .sc-stit{ float:left; line-height:1.5rem;}
.ShoppingCart .price{color:#333;text-align:center;font-size: 0.6rem;}
.ShoppingCart .price span{ font-size:0.8rem;margin: 0 0.1rem;}
.ShoppingCart .price #goodsMoney,.ShoppingCart .price #orderFreight{margin:0;}
.ShoppingCart .tdbg .shopcartTips { border-bottom:#eee solid 1px; padding:0.2rem 0; color:#999;font-size: 0.6rem;}
.ShoppingCart .noproduct .txt{ display:block;color: #b0b0b0;}
.ShoppingCart .noproduct .icon{ display:block; margin:0.5rem auto; height:6rem; width:6rem;background:#fff url(../images/book.png) no-repeat 0 0;background-size: 6rem 6rem;}
.ShoppingCart .noproduct p{ color:#999}

.shopcartNum .Reducebtn,.shopcartNum .addbtn,.shopcartNum .cnumtext{ width:1.3rem; height:1.2rem; line-height:1.2rem}
.shopcartNum .Reducebtn i,.shopcartNum  .addbtn i{ font-size:1.0rem; }
.shopcartNum .Reducebtn i{ font-size:1.3rem}

.clearCar{ margin-bottom:0; border-bottom:#eee solid 1px;background: #fff;padding: 0.25rem;font-size: 0.65rem;}
.clearCar a{ display:block;padding:0.25rem 0.5rem; text-align:right; color:#999;}
.clearCar span{ vertical-align:middle }

.couponIn { padding:0.25rem 0.5rem;border-bottom:#ddd solid 1px;border-top:#ddd solid 1px; background:#fff;margin-top:0.6rem; text-align:right}
.couponIn *{ vertical-align:middle; font-weight:normal}
.couponbtn{height: 1.5rem; background:#fff; border:1px solid #eee; padding:0px 0.5rem; background:#f0f0f0;color:#333;border-radius:0; width:20%; float:left; box-sizing:border-box;}
.coupontxt{border:1px solid #eee; height:1.0rem; line-height:1.0rem;padding: 0.2rem;  border-right:0;height:1.5rem;width:80%; box-sizing:border-box; float:left; border-radius:0;}

.table-bordered{ font-size:0.65rem;}
#showMustPayPrice .paymoney strong{ font-weight:normal;font-size: 0.65rem;}
#showMustPayPrice .paymoney .price{ font-size:0.8rem;}
#showMustPayPrice strong{ font-weight:normal;}
.favo-box #showlist{ line-height:1.8rem}
.favo-box b{ font-weight:normal; float:left; width:25%;}
.favo-box #redpacket{ border-top:#eee solid 0.05rem;}
.favo-box select{ width:70%; box-sizing:border-box; padding:0.2rem; border:#eee solid 1px; height:1.5rem; margin-bottom:0.2rem;margin: 0 0.25rem;}

.carttr tr:nth-child(2n+1) td div div{ float:none !important;}
.carttr tr:nth-child(2n+1) td div div b{ font-weight:normal !important}
.carttr tr:nth-child(2n+1) td div div:first-child{ background:#fff !important; border-bottom:#eee solid 1px; padding:0.3rem 0 !important}
.carttr tr:nth-child(2n+1) td div div:first-child b{ font-size:0.8rem !important; color:#333 !important}
.carttr tr:nth-child(2n+1) td div div>font{ color:#777 !important}
.carttr tr:nth-child(2n+1) td div div:last-child{ padding:0.5rem !important; height:auto !important; background:#f8f8f8 !important; line-height:1.5 !important; font-size:0.65rem}

.carttr tr td div div:first-child{ display:none}
.carttr tr:first-child td div div:first-child{ display:block}

.balanceBox td{ border-bottom:#f7f7f7 solid 1px; padding:0.5rem; text-align:left !important}
.balanceBox strong{ font-weight:normal}
.balanceBox strong .price{ color:#FB4741}

.balance-submit input[type="checkbox"],.ShoppingCart td input[type="checkbox"]{ float:left; margin-top:0.6rem;width:0.8rem;height:0.8rem;background: url(../images/yesicon3.png) no-repeat;background-size: 100% 100%;-webkit-appearance: none;border: 0px;outline: none;}
.balance-submit input[type="checkbox"]:checked,.ShoppingCart td input[type="checkbox"]:checked {background: url(../images/yesicon2.png) no-repeat;background-size: 100% 100%;}
.qjsbtn,.jxgwbtn,.btn-order{ display:inline-block; margin-left:0.5rem;text-align: center; border:0; width:4.56rem; padding:0.4rem 0;color: #FFF !important;border-radius:0.15rem;font-size: 0.7rem;}
.qjsbtn{background:#ff663d; float:right;margin-top: 0.1rem;}
.noproduct .qjsbtn{ margin-top:0.8rem; margin-left:0; float:none}
.jxgwbtn{background: #ff663d;}

.prolist ul{margin:0px;padding:0px}
.prolist ul li{ padding:0.5rem;overflow:hidden; border-top:#eee solid 1px;}
.prolist ul li br{ display:none}
.prolist ul li img{ float:left; margin-right:0.5rem; width:3.25rem; height:auto;}
#changeSucTip{background: url(/home/images/shop/cartTipBottom.gif) bottom no-repeat;height:4.0px;padding-bottom:0.2rem;}
#changeSucTip #tipContent{border:#ff9900 1px solid;background:#fffddd;border-bottom:none;height:3.85rem;}
#changeSucTip #tipTitle{margin-top:0.5rem;text-align:center;}
#changeSucTip #priceSpan{color:red;}
.gwcbox #couponnum{border:1px solid #ccc;margin-left:0.5rem; height:1.0rem; line-height:1.0rem}

.comment-info{ margin-bottom:0; font-size:0.7rem; }
.commentlist td:nth-child(2){ padding:0 0.5rem;}
.cmtcontentlist .userinfo{ width:3.5rem !important}
.shopComment .commentlist{ padding:0.5rem 0}
.cmttop{ height:2.0rem !important; line-height:2.0rem !important;margin-top: -0.5rem;}
.cmtcontentlist .cmtcontent{padding:0 0 0 0.5rem; overflow:hidden}
.cmtcontentlist .cmttitle span{ font-size:0.6rem !important}
.cmtcontentlist .cmttitle{ margin-bottom:0.25rem; padding:0 0.5rem}
.cmtcontentlist .cmttitle img{ height:0.7rem}
.cmtcontentlist .cmtcontent div.cmtbox{ border:0 !important; padding:0 !important}
.cmt textarea{ height:1.5rem !important;}
.cmtcontentlist .cmtcontent div.cmtbox span img{ height:0.6rem}
.cmtcontentlist .cmtcontent div.cmtbox .button{ background:#E64444; color:#fff; border:0; line-height:1.8rem; border-radius:2px; font-size:0.7rem; padding:0.2rem 0.5rem}

.shopAsk #askform{background-color: #fff;width: 100%;overflow: hidden;border:0;box-sizing: border-box; padding:0.5rem;margin-top: 0.5rem;}
.shopAsk .shopAskBox{ padding:0.5rem;}

.pageList table{ width:100%}
/*订单详情*/
.waitInfo{color:#666;Background:#fff url(../images/3g/images/loading.gif) no-repeat 3px 3px;border:#eee 1px solid; margin-left:0.5rem;padding-top:0.2rem;padding-bottom:0.15rem;padding-left:1.0rem;padding-right:0.5rem;font-size:0.6rem;font-weight:400;}
.mycart .CTable td{display: block;padding: 0.5rem;}
.mycart .CTable tr:last-child td label:last-child{display:block;padding: 0.5rem;}
.mycart .ctable{ width:100%; border-collapse:collapse; border-spacing:0; border:0}
.mycart .ctable tr td{line-height:1.5rem;}
.mycart .ctable tr td label{font-size: 0.65rem;margin-right: 0.8rem;display: inherit;}
.mycart .ctable tr td label a{color: #aaa;margin-left: 0.4rem;}
.mycart .ctable .cleft{ width: auto !important;font-size:0.7rem;}
.mycart .ctable input[type="text"]{ border:#ccc solid 1px;padding:0.4rem; height:1.6rem;box-sizing:border-box;border-radius:0.15rem; }
.mycart input[type="radio"],#ShowPaymentType table input[type="checkbox"]{ margin:-0.15rem 0.2rem 0 0; vertical-align:middle;width:0.8rem;height:0.8rem;background: url(../images/yesicon3.png) no-repeat;background-size: 100% 100%;-webkit-appearance: none;border: 0px;outline: none;}
.mycart input[type="radio"]:checked,#ShowPaymentType table input[type="checkbox"]:checked{background: url(../images/yesicon2.png) no-repeat;background-size: 100% 100%;}
.mycart .ctable select{overflow:hidden;  box-sizing:border-box; padding:0.3rem; border-radius:0.15rem; 
border:#ccc solid 1px;padding-right:8%}
.mycart .ctable textarea{margin-left:0.5rem}

.mycart .middle { padding:0.5rem; overflow:hidden; font-size:0.65rem;line-height: 1.7rem;}
.mycart .middle #text{/* width:30%; float:left; */height: 1.6rem;line-height: 1.6rem;}
.mycart .middle #showcoupon{ width:70%;float:left;margin: 0 0.25rem;}
.middle .ctable .cleft{text-align: left;}
.payintro{ font-size:0.5rem; line-height:1.2rem}

.mycart{ margin-top:0.2rem; font-size:0.7rem;margin-bottom: 0.2rem;}
.mycart .shopTit,#part_invoice .h1{ line-height:1.75rem; padding-left:0.5rem; font-size:0.8rem; font-weight:normal; background:#f9f9f9; 
border-bottom:#eee solid 0.05rem;}
#part_invoice .h1{border-top:0.05rem solid #eee;}
.mycart .msg input{border:#ccc solid 1px;padding:0.4rem; height:1.6rem;box-sizing:border-box;border-radius:0.15rem;}
.mycart #Remark{ width:100%; box-sizing:border-box; border:#ddd solid 1px; margin-top:0.5rem; padding:0.3rem}

#myaddress th{ display:none}
#myaddress th ~ td{ padding:0.5rem}
#myaddress .CTable td{ border-bottom:#eee solid 1px; overflow:hidden; padding: 10px;}
#myaddress .CTable td label { display:block;}
#myaddress .CTable td label a{color:#999; margin-top:0.5rem; border:#ccc solid 1px; float:right; 
margin-left:0.35rem; line-height:1.1rem; border-radius:0.15rem; padding:0 0.4rem; font-size:0.7rem}
#myaddress input[type="radio"]{ position: relative;margin-right: 5px;}
#showselectarea{margin-top: 0.2rem;margin-bottom: 0.2rem;}

#linepay_money_27{ float:none !important; display:block;}

.address_box{ border:#ddd solid; border-width:1px 0; background:#fff; margin-bottom:0.5rem;}
.address_box #showData{ position:relative;overflow:hidden; padding:0.5rem 1.5rem 0.5rem 0.5rem;}
.address_box #showData.n:after,.address_box #showData.n:before{ display:none}
.address_box #showData .fa{ position:absolute; right:0.5rem; top:50%; font-size:1.2rem; line-height:1.2rem;
 margin-top:-0.6rem; color:#999;}
.address_box #showData:after,
.address_box #showData:before{position: absolute;left: 0;height: 0.15rem;width: 100%;background: url(../images/obg.png) repeat-x;background-size: 3.2rem 0.15rem; content:''}
.address_box #showData:before{top: 0.05rem;}
.address_box #showData:after{bottom: 0.05rem;}
.address_box #showData .con{ display:block; font-size:0.65rem;line-height: 1.2rem;}


.ShowAddress{ position:fixed; background:#fff; height:100%; overflow-y:auto;top:0; right: -0.5rem;z-index:9999;width:100%;-webkit-transform: translate3d(110%,0,0);transform: translate3d(110%,0,0);-webkit-transition: all 0.5s;transition: all 0.5s;}
.ShowAddress.show{ -webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);right: 0px;z-index:99990; }
	
.address_box .add-link{display:block; line-height:2.0rem; text-align:center; color:#666}
.ShowAddress.show .header{ display:block !important} 

.mycart.cartOk{ padding:0.5rem 0.25rem; color:#888; line-height:1.4rem}
.mycart.cartOk .zfptbtn{ width:100% !important}

#addmyaddress{ background:#fff;padding:0.5rem; }
#addmyaddress select{ width:30%; margin-bottom:0.2rem;border:1px solid #eee;padding: 0.3rem;box-sizing: border-box;}
#addmyaddress .ctable td{ padding:0.2rem 0;}
#addmyaddress .ctable input[type="text"]{ margin-left:0; width:92%; padding:1.0rem 0 1.0rem 0.5rem;border:1px solid #eee;}
#addmyaddress .btn-addr{display:block; margin:0.25rem auto; width:100%; padding:0.4rem 0}

.btn-addr{ background-color:#ff663d; color:#fff; padding:0.4rem 0.5rem; margin-top:0.25rem;}

.DeliveryList li{float:none !important}
.DeliveryList li *{vertical-align:middle}
.DeliveryList li {line-height:1.4rem; color:#666;font-size: 0.65rem;}
.DeliveryList p{font-size:0.55rem; line-height:1.2rem}
.store{margin:0.5rem 0 !important; padding:0.25rem !important; background:none !important; border:#ccc dashed 1px !important; font-size:0.65rem; border-radius:0.15rem;}
.freight{color: #666 !important; font-weight:normal !important;}

#showPayment p{ font-size:0.55rem}

#ShowPaymentType .ctable tr td{font-size:0.65rem;}
#ShowPaymentType .ctable tr td:nth-child(1){ padding-right:0.4rem; white-space:nowrap;}
#ShowPaymentType font br{display:none}
#ShowPaymentType font select{float:left; width:100%; padding-right:10% }
#ShowPaymentType font br+p{float:left;padding-left:0.5rem; line-height:1.8rem; font-size:0.55rem;}

.cctable{width:100%;}
#part_consignee .ctable th{display:none}
#part_consignee .ctable td{padding:0;}
#part_consignee .ctable td.cleft{ display:none}
#part_consignee .ttitle{ border-bottom:#eee solid 1px; color:#333;line-height: 2rem;height: 2rem;font-weight: normal;margin-bottom: 0.8rem;}
#part_consignee .ctable td input[type="text"]{ width:100%; box-sizing: border-box;padding: 0.5rem;}

#addmyInvoice{ margin-bottom:0.5rem;}
#addmyInvoice .button{
	background: #ed7c40;
	color: #fff;
	border: none;
	width: 100%;
	line-height: 1.4rem;
}

.orderSubmit,.balance-submit{ overflow:hidden; padding:0.25rem 0.5rem; text-align:right; color:#999; height:2.5rem; line-height:2.0rem; box-sizing:border-box; position:fixed; left:0;bottom:0;right:0; background:#fff; border-top:#e6e6e6 solid 1px; font-size:0.55rem}
.orderSubmit .btn-order{background:#ed7c40; float:right; color:#fff; font-size:0.7rem; height:1.6rem;margin-top: 0.2rem;padding:0 0.8rem;border-radius: 0.15rem;}
.barbox .barright,.barbox .red{ border-radius:0.2rem; overflow:hidden}
#showMustPayPrice{  padding:0 0.25rem; font-size:0.7rem}
#showMustPayPrice .paymoney{ display:inline;}
#showMustPayPrice .price{color:#ff6500;font-size: 0.8rem;}
.price.red{color:#FB4741; font-size:0.75rem;}
/*订单*/
.btn {display: inline-block;text-align: center;border-radius: 0.15rem;border: 1px solid transparent;white-space: nowrap;overflow: hidden;vertical-align: middle;}
.fr {float: right;}
.fl{float:left}
.jq {color: #888;}
.wait,.wff,.wfk,.wxf{color:#ff6500;}
.yff,.yfq,.yqs,.confirm,.yxf{color:green; }
.wx{color:#999;}
.jq{color:#888;}
.ddff{color:brown;}

.u-order .item{background:#fff; overflow:hidden; margin-bottom:0.5rem; border-width:1px 0; position:relative}
.u-order .item .slice{border:0;padding: 0}
.u-order .order_title{background: #fff;margin-top: 15px;;border-bottom:#eee solid 1px; height:2.0rem; color:#555;line-height:1.0rem; padding:0.2rem 0.5rem; font-size:0.65rem}
.u-order .order_title .wx{ font-size:0.5rem}
.u-order .status{line-height:2.0rem; font-size:0.65rem;}
.u-order .pro_list .or_img{height:4.3rem; display:block; margin:0 auto 0.25rem; width:auto;}
.u-order .pro_list li{padding: 0.5rem 0.75rem;float:left; width:33.33%; box-sizing:border-box; font-size:0.6rem;text-align:center; color:#555}
.u-order .pro_list li span{color:#ff6500; display:block; min-height:0.9rem; min-width:1px;}
.u-order .pro_list li.single{width:100%; text-align:left;font-size:0.7rem;}
.u-order .pro_list li.single span{display:inline}
.u-order .pro_list li.single .or_img{float:left; margin:0; width:4.5rem; height:auto; margin-right:0.75rem; display:inline; }

.u-order .com_list{padding:0.5rem; font-size:0.7rem}
.u-order .com_list li .dj{padding-right:0.25rem; color:#E95C2A; float:right;}
.u-order .com_list .title a{color:#575757;}
.u-order .com_list .con{padding:0.3rem 0;font-size:0.75rem; line-height:1.2rem;}
.u-order .com_list .pic img{width:31.33%;float:left; margin:1%; height:3.5rem;}
.u-order .com_list .con i{height:0.9rem;width:0.9rem; line-height:0.9rem; border-radius:0.1rem; text-align:center; background:#FF8300; color:#fff; margin-right:0.25rem; display:inline-block;}
.u-order .com_list .con i.a{background:#3F942E}
.u-order .com_list .star{color:#b2b2b2;font-size:0.6rem; margin-bottom:0.2rem;}
.u-order .com_list .star img{height:0.6rem; vertical-align:baseline}
.u-order .com_list .date{color:#999; font-size:0.7rem;}
.icon-del{color:#777; font-size:1.0rem}
.pro-cmt .cz{float:right;}

.u-order .f_money{line-height:1.8rem; font-size:0.6rem; text-align:right; padding:0 0.5rem; overflow:hidden; color:#888 }
.u-order .f_money span{padding-left:0.25rem}
.cz-btn{clear:both;padding:0.3rem 0.5rem;}
.cz-btn .btn{padding:0.3rem 0.5rem; height:0.9rem; line-height:0.9rem; }
.u-order .cz-btn{padding:0 0.5rem; border-top:#F5F5F5 solid 1px; text-align:right;}
.u-order .cz-btn .btn{ background:#FF8300; border-color:#FF8300; padding:0.3rem 0.5rem; height:0.8rem; line-height:0.8rem; color:#fff; font-size:0.65rem; margin:0.5rem 0.25rem; margin-right:0}

.u-order .order-btn .btn{border-color:#ccc; background:#fff; color:#666;}
.u-order .order-btn .btn-curr{color:#FF8300; border-color:#FF8300}
.btn-default{border-color:#ccc; color:#666; background:#fff;}
.btn-info,
.w-btn .btn{border-color:#fed03f; background:#fed03f;color:#333;}

.loadtext{height:1.8rem; line-height:1.8rem; overflow:hidden; text-align:center; font-size:0.6rem; background:#f3f3f3; position:relative; z-index:9;color:#a0a0a0;}
.mycart.cartOk{font-size: 0.65rem;}

.mycart #showcoupon .btn{height: 1.5rem;background: #fff;border: 1px solid #eee;padding: 0px 0.5rem;background: #f0f0f0;color: #333;border-radius: 0;width: 20%;float: left;box-sizing: border-box;}
.showbox b{ float:left; font-weight:normal;width: 25%;}
.showbox span,.tip1 .showbox select{ float:left !important;}
.tip2 .middle{ padding-top:0;}
.coupon .tip1{ padding-bottom:0;}
#sf_money{font-size: 0.8rem;}
.yunfei{ font-size:0.6rem; color:#999;}
#ORDER_COSTS1 font{ color:#666;}
#dyq td:first-child{ text-align:right;}
#dyq #cyq{ float:none;}
#dyq .symbol{ margin-left:0;}

#part_invoice{ margin-top:0.5rem;}
.shop-list li{background:#fff;border-bottom:0.05rem solid #eee;}
.shop-list li .proBox{margin:0.5rem 0.7rem;}
.shop-list li .pro-top{ padding:0 0.7rem;line-height: 2rem;font-size: 0.65rem;border-bottom:0.05rem solid #eee;}
.shop-list .pro-info{ padding-left:5.5rem;}
.shop-list .pro-info .pricemarket,.shop-list .pro-info .price2,.shop-list .pro-info .pro-info{line-height: 1.2rem;max-height: 1.2rem !important}
.proBox .proimg{width: 5rem;height:5rem; overflow:hidden;}
.proBox .proimg img{width:100%;}
.shop-list li .pro-tottom{ padding:0 0.7rem;line-height: 2rem;font-size: 0.6rem; text-align:right;border-top:0.05rem solid #eee;}
.pro-info{ font-size:0.6rem; color:#888;}
.pro-info label{ color:#666;}
.pro-info .p-market{ text-decoration:line-through;}
.pro-info .p-price{color:#ed7c40;font-size:0.8rem;}
.pro-tottom span{ margin-left:0.2rem;}
.pro-tottom span .totalp span{ font-size:0.75rem;}
#Voucher,#dyq .symbol{color: #E43C3C !important;}

/*预约码申请*/
.myform { margin-top:0.5rem; }
.form-group{ padding:0.25rem 0; border-bottom:#eee solid 1px; background:#fff; position:relative; overflow:hidden; min-height:1.8rem; line-height:1.8rem; font-size:0.7rem}
.form-group input[type="text"],
.form-group input.textbox{ border:#fff solid 1px; padding:0.5rem 0.75rem; padding-right:0.9rem; font-size:0.7rem; width:65%; text-align:right;box-sizing:border-box; border-radius:0;}

.form-group input.textbox{width:65% !important;}
.pos-txt{float:right;width:65%; text-align:right; box-sizing:border-box;padding:0 0.75rem; color:#666; font-size:0.8rem;} 
.form-group .line{line-height:1.5; font-size:0.7rem}
.form-group .pos-inp{padding:0 0.5rem}
.form-group .bt{width:35%; float:left; font-size:0.8rem; box-sizing:border-box; padding-left:0.5rem}
.form-group p.bt{float:none; width:100%; position:relative;}
.form-group .bt-abs{position:absolute; top:50%; left:0; line-height:1.8rem; margin-top:-0.9rem}

.myform .btn{display:block;  padding:0.3rem 0.5rem; width:92%; height:2.0rem;font-size:0.8rem; margin:1.0rem auto; }
.myform .input-tips,
.myform .d_default{color:#999}
.myform p.input-tips,{display:block; padding-top:0.5rem; text-align:right;}
.myform .tips{padding:0.5rem; font-size:0.65rem; margin:0;}
.myform .ts{font-size:0.8rem; color:#666; margin:0; padding:.5rem}
.myform select{width:100% !important; box-sizing:border-box !important; padding:0.5rem !important; margin-bottom:0.5rem !important; border:#e3e3e3 solid 1px !important; font-size:0.7rem !important;}
.form-group textarea{width:100% !important; padding:0.25rem; border:#e5e5e5 solid 1px;min-height:5.0rem}
.myform .required{text-align:left !important}
.myform #vdimgck{position:absolute; right:0.5rem; top:50%; height:1.5rem; margin-top:-0.75rem}
.myform .v-btn{position:absolute; right:0.5rem;top:50%; height:1.5rem;color:#666; margin-top:-0.75rem; font-size:0.7rem; width:auto !important}
.form-group .mobile{text-align:left !important;}
.form-group .money-yuan{padding-right:2.0rem !important}
.form-group .money-yuan ~ .yuan{position:absolute; right:1.0rem; font-size:0.8rem; top:0; line-height:2.4rem; color:#999}
.form-group input.input-full{background:#f5f5f5; border:#eee solid 1px; width:100%;}
.form-group .bor{border-color:#eee !important;}
.edui-default{line-height:1; clear:both}


.swiper-pagination2{position: absolute;z-index: 100;text-align: center;}
.copyright{height:2rem; line-height:2rem;font-size:0.5rem; text-align:center;color:#909090;}

@media screen and (min-width:360px){
.asidemenu .asideuser{ padding-top:0.6rem; padding-bottom:0.7rem;}
.asidemenu .asideuser .face{top:0.6rem;}
.asidemenu ul li{height:2.4rem; line-height:2.4rem;}
.asidemenu ul li .icon{height:2.4rem;}
.asidemenu ul li .rbg{height:2.4rem;}
.copyright{ font-size:0.55rem;height:2.05rem; line-height:2.05rem;}
}

.pageList a{height:1.1rem !important; line-height:1.1rem !important; padding:0 0.5rem !important;}

/*留言*/
.navtab li a{display:block;box-sizing:border-box;  background:#fff; line-height:1.9rem; height:1.9rem;font-size:0.8rem;}
.navtab li:not(:first-child) a{border-left: none;}

.tab-sy2{border-bottom:#eee solid 1px; height:1.9rem;}
.tab-sy2 li a{line-height:1.9rem}
.tab-sy2 li.on a,
.tab-sy2 li.activenum a{border-bottom:#ff663d solid 2px; height:1.95rem}

.flexbox{text-align: center;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}
.flexbox li{-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1;flex: 1;}

.comment_write_table{ font-size:0.7rem}
/* .comment_write_table .username,.comment_write_table .password,.comment_write_table .verifycode{} */
#SubmitComment{color:#fff; background:#ff6500; padding:0.4rem 0.5rem; line-height:1.25rem; font-size:0.8rem;}

.comment_write_table td{background: #FFF;padding: 0.5rem;color: #999;}
.comment_write_table td textarea{color: #999; padding:0.5rem;}
.comment_write_table label{margin-right: 0.5rem;}
.comment_write_table label input{margin-right: 0.25rem;}

.relation_us{margin:0.8rem 0.5rem; line-height:1.8; font-size:0.7rem; color:#555;}
.relation_us p{font-size:0.8rem;}
.relation_us img{width:100% !important; margin:0.5rem 0 !important}
.mapright{ padding:0.25rem}

.commentList{padding: 0.5rem;}
.cmtloadtips{text-align: center;height: 1.5rem;line-height: 1.5rem;background: #BCC5C8;color: #FFF;margin-top: 0.5rem;}
#pp{display: block;margin: 0.5rem 0;}
.comment_write_table{font-size:0.7rem}
/* .comment_write_table .username,.comment_write_table .password,.comment_write_table .verifycode{} */
/* #SubmitComment{color:#fff; background:#33abe2; padding:0.4rem 0.5rem; line-height:1.25rem; font-size:0.8rem}

.comment_write_table td{background: #FFF;padding: 0.5rem;color: #999;}
.comment_write_table td textarea{color: #999; padding:0.5rem; box-sizing:border-box;}
.comment_write_table label{margin-right: 0.5rem;}
.comment_write_table label input{margin-right: 0.25rem;} */

.leave_msg{ padding:0 0.5rem 0.5rem}
.leave_msg li{border:1px solid #ddd; overflow:hidden;margin-top:0.5rem;box-sizing:border-box; padding:0.5rem; border-radius: 5px;}
.leave_msg li h3{font-size: 0.7rem; font-weight:normal; color:#666}
.leave_msg li h3 i{ display:inline-block; margin-right:0.25rem;  color:#999}
.leave_msg li .date{ font-size:0.6rem; color:#999}
.leave_msg li p{font-size: 0.75rem; padding-top:0.2rem;}
.leave_msg li p .ltxt{ color:#666}

/*预约码*/
.cart-box .item{margin:0.5rem 0.5rem 0; position:relative; font-size:0.7rem; color:#666; line-height:1.2rem}
.cart-box .item .info{padding:0.5rem}
.cart-box .item .tags em{position:absolute; border:#F00 solid 1px;font-size:0.9rem; padding:0.2rem 0.8rem; top:30%; left:40%; opacity:0.3;transform:rotate(-10deg);color:#F00}
.cart-box .item .tags em.ky{display:none;}

.cart-box .item .title em{font-size:0.8rem}
.cart-box .item .title .type{padding-right:0.25rem}
.cart-box .item .title em{padding-left:0.25rem}
.cart-box .item .date{color:#777; font-size:0.6rem}
.cart-box .cz-btn{text-align:right; padding:0}
.cart-box .cz-btn a{padding:0.3rem 0.3rem}
.cart-box .cz-btn a i{margin-right:0.25rem;}
.cart-box .titletype{color:#999;}
.w-btn .btn{border-color:#ff6500; background:#47AEF0;color:#fff;}

/*.empty{text-align:center; padding:4rem 0 1.5rem 0;color:#939ca0; font-size:0.7rem;background:#fff url(../tips.png) no-repeat 50% 1.5rem; background-size:1.9rem 1.9rem;  margin-top:1.5rem; position:relative;}*/
.empty:after{
	content: "";
	display: block;
	position: absolute;
	top:0;
	left: 0;
	width: 200%;
	height:1px; overflow:hidden;
	background:#ddd;
	-webkit-transform:scale(0.5);
	-webkit-transform-origin: 0 0;
	transform-origin: 0 0;
}

.slice{overflow: hidden;background: #fff;width: 100%;box-sizing: border-box;position: relative;padding: 0 0.5rem;}
.mt10{margin-top:0.5rem !important}
.mb10{margin-top:0.5rem !important}

.order-title{padding:0.4rem; font-size:0.7rem; color:#666;}
.border{color:#555; line-height:1.1rem; border-top:#e5e5e5 solid 1px; border-collapse:collapse;}
.border .title{font-weight:bold}
.border td{border-bottom:#e5e5e5 solid 1px;height:1.5rem; font-size:0.6rem; padding:0.3rem 0.4rem;}
.border input{background:#f9f9f9;border:1px solid #ccc;border-radius: 0.15rem; }
.border textarea{border:1px solid #ccc;border-radius: 0.15rem;}
.border .textbox{height:1.5rem;font-size: 1.4rem;padding:0 0.5rem}
.border .select{background:#fff;border:1px solid #ccc; height:1.5rem; line-height:1.5rem;color:#666;font-size:0.7rem;
border-radius: 0.15rem; padding:0.2rem;}
.border .button,.border .pn{width: 100%;height: 1.9rem;line-height: 1.9rem;color: #fff;cursor: pointer;display: block;font-size: 1.6rem;letter-spacing: 2px;overflow: hidden;text-align: center;border-radius: 0.15rem; border:0;background: #4dbdf5; margin-top:0.5rem;}

.pxui-area{padding: 0.5rem 0.25rem;}
#pagelist .norecord{ margin-left:-0.25rem; margin-right:-0.25rem;}

/*抢购*/
.limitBuy li{ padding:0.5rem; background:#fff; margin-top:0.5rem;}
.limitBuy .thumb{ float:left; width:40%;}
.limitBuy .thumbinner{ margin-right:0.8rem;text-align: center;}
.limitBuy .thumbinner img{max-width:100%; height:100%;}
.limitBuy .desc{ float:left; width:60%;}
.pro-name{font-size:0.7rem; line-height:0.8rem;}
.price{font-size: 0.7rem;color: #ff6500;margin-top: 0.2rem;}
.btn-limit{background:#ff6500;padding: 0.2rem 0.5rem;color: #fff;}
.time-text{ margin:0.2rem 0; color:#999;}
.e-time i{ vertical-align:middle; font-size:0.6rem;}

/*抢购内容*/
.qg_navpic{ padding:0.8rem;background: #fff;}
.qg_navpic img{ min-width:80%; display:block; margin:auto; max-width:100%;}
.qg_navtit,.qg_intro,.godbox{ padding:0.5rem; line-height:1rem;}
.i-title{ line-height:1.6rem; font-size:0.75rem; font-weight:normal; padding:0 0.8rem;}

/*品牌列表*/
.brandList #pagelist{background: #fff;}
.brandList li{ float: left;width: 33.33%;padding-bottom: 0.4rem;padding-top: 0.8rem;line-height: 1.5rem;text-align: center;border-right: 1px solid #eee;border-bottom: 1px solid #eee;box-sizing: border-box;}
.brandList a{ display:block; margin:0 0.8rem;color: #777;}
.brandList a img{ display:block; width:100%;margin-bottom: 0.1rem;}

.mod-hd .tit{font-weight: normal;font-size: 0.7rem;line-height: 1.8rem;padding: 0 0.8rem; margin-top:0.5rem;}
.letter-nav{background:#fff; position:relative; padding-left:2rem;}
.letter-nav a{float: left;height: 1rem;line-height: 1rem;border-right: 1px solid #eee;border-bottom: 1px solid #eee;width: 7.69%;box-sizing: border-box;text-align: center;}
.letter-nav a:first-child{ position:absolute; left:0; width:2rem; height:100%; line-height:2rem;}
.letter-nav .curr{ color:#ff6500;}
.letter-nav a:first-child.curr{background:#FFB03F;color: #fff;border-right: 1px solid #FFB03F;}

/*品牌内页*/
.brand_intro{background: #fff;padding: 0.8rem;color: #888;line-height: 1.2rem;}
.brand_intro p{text-indent: 2em;}
.brand_pic{float: left;padding: 0.4rem;margin:0.8rem 0.8rem 0;border: 1px solid #eee;}
.brand-tit{display: block;text-align: center;}

/*团购列表*/
.groupBuy-box{margin-top: 0.5rem;}
#js-goodinfo{ color:#999;}
.tuango{ padding-left:0;}
.tgpeople img{ width:0.8rem;height:0.8rem;}
.groupBuy-box li{ background:#fff; padding:0.5rem; border-bottom:1px solid #eee;}
.groupBuy-box .thumb{ float:left;width: 40%;}
.groupBuy-box .thumb .imgBox{width: 90%;
border: 1px solid #eee;overflow: hidden;height: 100%;box-sizing: border-box;}
.groupBuy-box .imgBox img{ width:100%; height:100%;}
.groupBuy-box .desc{ float:left;width: 60%;}
.groupBuy-box .desc .pro-name{font-size: 0.7rem; font-weight: normal;line-height: 1rem;height: 2rem;margin-bottom: 1rem;margin-top: 0.4rem;overflow: hidden;}
.price .pin{background:#fbd35d;color: #fff;font-size: 0.5rem;padding: 0.1rem 0.2rem;border-radius: 0.1rem;display: inline-block;vertical-align: middle; margin-right:0.2rem;}
.price .price-new{font-size: 0.8rem;vertical-align: middle;}
.price .tips{font-size: 0.6rem;color: #999;float: right;vertical-align: middle;}
.price .btng,.price .btng1{ display:none;}
.groupBuy-box{ padding:0;}

.cred{ color:#ff7272;}

/*订单切换列表*/
.tytabli ul li{width:25%;}
.coutit{line-height: 1.75rem;padding-left: 0.5rem;font-size: 0.8rem;font-weight: normal;background: #f9f9f9;border-bottom: #eee solid 0.05rem; border-top:0.05rem solid #eee;}
.coutip select{width: 70%;margin: 0 0.25rem;box-sizing: border-box;padding: 0.2rem;border: #eee solid 1px;height: 1.5rem;margin-bottom: 0.2rem;}

/*我要评价*/
.myform { margin-top:0.5rem; }
.form-group{ padding:0.25rem 0; border-bottom:#eee solid 1px; background:#fff; position:relative; overflow:hidden; min-height:1.8rem; line-height:1.8rem; font-size:0.7rem}
.form-group input[type="text"],
.form-group input.textbox{ border:#fff solid 1px; padding:0.5rem 0.75rem; padding-right:0.9rem; font-size:0.7rem; width:65%; text-align:left;box-sizing:border-box; border-radius:0;}
.form-group input.textbox{width:65% !important;}
.pos-txt{ float:right;width:65%; text-align:right; box-sizing:border-box;padding:0 0.75rem; color:#666; font-size:0.65rem;} 
.form-group .line{ line-height:1.5; font-size:0.7rem}
.form-group .pos-inp{ padding:0 0.5rem}
.form-group .bt{ width:35%; float:left; font-size:0.7rem; box-sizing:border-box; padding-left:0.5rem}
.form-group p.bt{ float:none; width:100%; position:relative;}
.form-group .bt-abs{ position:absolute; top:50%; left:0; line-height:1.8rem; margin-top:-0.9rem}

.myform .btn{ display:block;  padding:0.3rem 0.5rem; width:92%; height:2.0rem;font-size:0.7rem;border-radius: 0.15rem; margin:1.0rem auto; }
.myform .input-tips,
.myform .d_default{ color:#999}
.myform p.input-tips,{display:block; padding-top:0.5rem; text-align:right;}
.myform .tips{ padding:0.5rem; font-size:0.65rem; margin:0;}
.myform .ts{ font-size:0.8rem; color:#666; margin:0; padding:.5rem}
.myform select{ width:100% !important; box-sizing:border-box; padding:0.5rem; margin-bottom:0.5rem; border:#e3e3e3 solid 1px; font-size:0.7rem; background:#fff url(../../common/images/drop.png) no-repeat 95% 50%; background-size:.6rem .6rem;}
.myform select:focus{border:1px solid #fed03f;}
.form-group textarea{ width:100% !important; padding:0.25rem; border:#e5e5e5 solid 1px;min-height:5.0rem;box-sizing: border-box;resize: none;font-size: 0.65rem;}
.myform .required{ text-align:left !important}
.myform #vdimgck{ position:absolute; right:0.5rem; top:50%; height:1.5rem; margin-top:-0.75rem}
.myform .v-btn{ position:absolute; right:0.5rem;top:50%; height:1.5rem;color:#666; margin-top:-0.75rem; font-size:0.7rem; width:auto !important}
.form-group .mobile{ text-align:left !important;}
.form-group .money-yuan{ padding-right:2.0rem !important}
.form-group .money-yuan ~ .yuan{ position:absolute; right:1.0rem; font-size:0.8rem; top:0; line-height:2.4rem; color:#999}
.form-group input.input-full{ background:#f5f5f5; border:#eee solid 1px; width:100%;}
.form-group .bor{border-color:#eee !important;}
.edui-default{ line-height:1; clear:both}

.u-avatar .form-group{ padding:0.5rem 0}
.u-avatar .u-more-icon{ color:#999; font-size:1.4rem;} 
.u-avatar #userFace{ height:2.5rem; min-width:2.5rem; border-radius:0.25rem; width:auto; margin-right:1.2rem}
.unimage{ position:absolute; top:0; right:0; z-index:9; height:100%; width:100%; opacity:0}


.package{  line-height:1.5rem; font-size:0.75rem}
.package .item{padding:0.25rem 0.5rem;}
.package .item p{ color:#666;  line-height:1.2rem; font-size:0.7rem; padding:0.25rem 0}
.package .o-money{ color:#666}
.package .u-money{ color:#FF5001; padding:0 0.2rem}
.u-money{ color:#FF5001;}
.cmt-star{color: #ddd; font-size:0.9rem;}
.pos-txt input[type=radio] {width: 0.75rem;height: 0.75rem;background: url(../user/radio.png) no-repeat;background-size: 100% 100%;-webkit-appearance: none;margin: 0rem 0.25rem 0 0;outline: none;border: 0px; vertical-align:middle; margin-left:0.5rem;}
.pos-txt input[type=radio]:checked {background: url(../user/radio_click.png) no-repeat;background-size: 100% 100%;}
.upimgbtn{ float:left;}

.moneybox{ padding:0 0.7rem;border-top: 0.05rem solid #eee;}
#linepay_money_27, #linepay_money_26 {line-height:1.85rem !important;font-size: 0.9rem !important;color: #ff663d !important;}
#pagelistend{
    background: #fff;
    padding: 0 15px;
    line-height: 1.5rem;
  }

  /*订单详情*/
  .reg_box  li:first-child {padding-left: .75rem;color:#888}
  .reg_box  .ctable  td{ display: block}
  .reg_box  .ctable {border:0}
 div:after,ul:after,li:after {content: "";display: block;clear: both;}
  .reg_box #umoeny {display: none}
  /* 优惠券 */
	.coupon_box{
	width: 48% !important;
	margin: 0.5rem 1% !important;
	}
	.coupon_bd{
	background: url(../images/coupon.png) no-repeat left top #81CCCD !important;
	background-size: 100% 100% !important;
	overflow: inherit !important;
	}
	.used_info{
		line-height:0.9rem !important;
		position: relative;
	}
	.used_info p{
		color: #333 !important;
	}
	.used_info ul li{
		width: 100% !important;
		line-height: 0.9rem !important;
		list-style-type: none !important;
		margin-bottom: 0.2rem;
	}
	.used_info ul li a{
		line-height: 0.9rem !important;
	}
	.coupon_btn{
		width: 100%;
		text-align: center;
		line-height: 1.5rem;
		height: 1.5rem;
		background: rgba(255, 255, 255, 0.3);
		display: block;
		box-sizing: border-box;
		border-radius: 0.25rem;
	}
	.cp_info{
		margin-bottom: 0.5rem;
	}
	.cp_info p{
		font-size: 0.5rem !important;
		line-height: 0.8rem !important;
	}
	.cp_price{
		font-size: 0.8rem;
	}
	.rmb{
		vertical-align: middle;
	}
	.used_info ul {
		/* padding-left: 60px; */
		list-style: inside;
		min-width: 100%;
		position: absolute;
		background: #f7f7f7;
		margin: 0 -5px;
		padding: 0 6px 6px !important;
		box-sizing: border-box;
		z-index: 10;
		height: 65px;
		overflow: hidden;
	}
	.used_info ul:hover{
		height: auto;
	}
	
	
	
