@charset "utf-8";
.body-admin{ background:#f5f5f5; min-height:100%; /*font-family:'宋体',simsun;*/ line-height:1.5;}
.body-admin a{ text-decoration:none;}
.body-admin a:hover{text-decoration:underline;}
.body-admin .w-pages a:hover{text-decoration:none;}
.w-admin-row{  width:1210px; margin:0 auto;}
.mark{ color:#e80000; }
.mb0{margin-bottom:0 !important;}
.pd0{ padding:0 !important;}
.mb{ margin-bottom:0 !important;}
.div-right{ margin-right:0;}
.w-admin-row .wrap-content-in{padding:40px 0;}
/*--------------------图片调整 start----------------------*/
.img-count{display:block;}
.img-count,.img-count img{position:relative;}
.img-count-in{ position:absolute; top:0; left:0; right:0; bottom:0; overflow:hidden;height:100%; *height:100%;}
/*--------------------图片调整 end----------------------*/
/*---------------------复选框-----------------------------*/
.checkinputtel {
    height: 5em;
    opacity: 0;
	width:100%;
}
#checkall {
    height: 4em;
    width: 4em;
}
.checkbox_tel {
    vertical-align: middle;
	position:relative;
	display:block;
}
.checkbox_tel input[type="checkbox"]:checked   label::after {
    opacity: 1;
	*filter:alpha(opacity=1); filter:progid:dximagetransform.microsoft.alpha(opacity=1);
}
.checkbox_tel input[type="checkbox"]:checked   label {
    background: #00cf9b;
}
.checkbox_tel label {
    background: #cfcfcf;
     -moz-border-radius: 0.2em;
  -webkit-border-radius: 0.2em;
  border-radius: 0.2em;
    cursor: pointer;
    height: 1.2em;
    left: 0;
    position: absolute;
    top: 35%;
    width: 1.2em;
}
.checkbox_tel label::after {
    content: '';
  width: 0.47em;
  height: 0.25em;
  position: absolute;
  top:23%;
  left: 0.2em;
  border: 3px solid #fcfff4;
  border-top: none;
  border-right: none;
  background: transparent;
  filter: progid:dximagetransform.microsoft.alpha(opacity=0);
  opacity: 0;
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
/*---------------------复选框 end---------------------------*/
/*---------------------头部--------------------------------*/
.w-admin-header{}
.w-admin-top{ background:#f1f1f1;}
.w-admin-top a{ text-decoration:none;}
.w-admin-top a:hover{ text-decoration:underline;}
.w-admin-top .w-admin-row{ padding:7px 0;}
.w-admin-top .w-sign{text-align:right; padding-right:20px;}
.w-admin-top .w-sign .w-admin-register,.w-admin-top .w-sign .w-admin-person{margin-left:15px; color:#00cf9b;}
.w-admin-header .w-admin-nav{ float:left; margin-left:50px; /*padding-top:25px;*/}
.w-admin-header .w-admin-nav a{ color:#fff;}
.w-admin-header .w-nav .nav_inner > li:hover > a,.w-admin-header .w-nav .nav_inner > li:hover > .li-parent-div > a,.w-admin-header .w-nav .nav_inner > li.active > a,.w-admin-header .w-nav .nav_inner > li.active > .li-parent-div > a{ color:#fff;}
.w-admin-shopcart{ float:right; padding-top:22px; /*margin-right:90px;*/ padding-bottom:10px; position:relative; z-index:2;}
.w-admin-shopcart a{ padding:7px 15px; background:#f7f7f7; display:block;position:relative; color:#625856; text-decoration:none;}
.w-admin-shopcart a:hover{text-decoration:none;}
.w-admin-shopcart a .fa-shopping-cart{ color:#00cf9b; font-size:135%; margin-right:7px;}
.w-admin-shopcart a .fa-angle-right{margin-left:20px; font-size:120%;}
.w-admin-shopcart a .num{ position:absolute; top:0; left:98px; background:url(/uploads/image/timages/nun_botton_left.png) no-repeat left bottom;}
.w-admin-shopcart a .num .num-in{ min-width:12px; height:16px; line-height:16px; padding:0 2px;  font-size:11px; color:#f1f1f1; background:#c81623; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; text-align:center; }
.signtel,.shopcarttel,.signquittel{ display:none; /*position:fixed;*/ position:absolute; top:0.39rem; right:0.35rem; z-index:2;cursor:pointer;}
.signtel{ right:1.3rem;}
.signquittel{right:2.1rem;}
.signtel .fa,.shopcarttel .fa,.signquittel .fa{ font-size:0.75rem;}
.shopcarttel .num{ position:absolute; right:-0.3rem; top:-0.1rem; background:#c81623; padding:3px; border-radius:100px; -moz-border-radius:100px; -webkit-border-radius:100px; font-size:12px; color:#fff; }
/*---------------------头部 end--------------------------------*/

/*-----------------------选择下拉框----------------------------*/
.select-box-gw {_display:inline;border:none;width:100%;text-align:left;background:#f3f3f3; color:#363636;}
.select-dl-gw {position:relative;}
.select-dl-gw .select-dt-gw {cursor:pointer;padding:8px 20px 8px 0;overflow:hidden;position:relative;}
.select-dl-gw .select-dt-gw .selected{padding:0 10px; white-space:nowrap; overflow:hidden;}
.select-dl-gw .select-dt-gw .select-icon{width:10px; height:10px; position:absolute; top:50%; margin-top:-5px; right:5px;  background:url(/uploads/image/timages/select_gw.png) no-repeat;}
.select-option-gw {min-width:100%;position:absolute;left:-1px;top:33px;border:1px solid #f3f3f3;background:#fff;z-index:9999;max-height:300px;overflow:auto;white-space:nowrap;display:none;}
.select-option-gw div {cursor:pointer;padding:5px 10px;border-bottom:1px solid #f3f3f3;}
.select-option-gw div:hover {background:#fafafa;}
.select-box-gw85{ width:85px;}
/*-----------------------选择下拉框 end----------------------------*/
/*-----------------------订单确认----------------------------------*/
.section-con{ background:#ffffff; padding:10px 30px; color:#363636; margin-bottom:20px;}
.sec-title-border{ border-bottom:1px solid #f5f5f5; margin-bottom:20px; height:32px;}
.sec-title-border h3{ color:#373737; font-size:16px; line-height:2; margin:0; font-weight:600; display:inline;}
.sec-title-border a.right{ float:right; color:#5b5b5b; padding-right:10px; padding-top:8px; text-decoration:none;}
.sec-title-border a:hover{ text-decoration:underline;}
.sec-title-border span{ margin-left:20px; display:inline; color:#bcbcbc;  }
.sec-title-noborder{border-bottom:none;}
.addressaddbox{padding:0 3px;}
.div-form-gw{margin-bottom:10px;}
.addr-add-form .div-form-gw label{ display:block; margin-bottom:5px;}
.input-gw{ background:#f3f3f3; padding:8px; border:none;}
.input-gw220{ width:220px;}
.input-gw150{ width:153px;}
.input-gw480{ width:480px;}
.div-three .div-three-item{ float:left; margin-right:10px;}
.div-half .div-half-item{ float:left; margin-right:24px;}
.btn-gray-gw{ background:#f3f3f3; border:1px solid #dddddd; color:#363636; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; padding:7px 12px; }
.btn-gray-gw:hover{ background-color:#f9f9f9;}
.addressbox{margin-bottom:15px;}
.addressbox .address-item{ float:left; margin:0 3px 15px 3px; border:2px solid #c5c5c5; line-height:2; color:#848383; cursor:pointer;}
.addressbox .address-item:hover,.addressbox .address-item.selected{ border-color:#c81623;}
.addressbox .address-item .address-item-in{ padding:15px 60px 15px 30px;}
.style-list ul,.style-list li{ list-style:none;}
.style-list li{ float:left; cursor:pointer; padding:8px 40px; border:1px solid #c5c5c5; margin-right:35px; font-size:110%; text-align:center;  }
.style-list li.selected{border-color:#c81623;}
.delivery,.pay{ margin-bottom:50px;}
.orderc-tb{margin-bottom:12px;line-height:1.8;}
.orderc-tb,.orderc-tb a{color:#3e3e3e;}
.orderc-tb a:hover{ color:#000;}
.orderc-tb th{ background:#f5f5f5;  padding:6px 8px; text-align:center; font-weight:normal;}
.orderc-tb td{  text-align:center; border-bottom:1px solid #f5f5f5;}
.orderc-tb th.text-left,.orderc-tb td.text-left{text-align:left;}
.orderc-tb th.text-right,.orderc-tb td.text-right{text-align:right;}
.orderc-tb-border{ border:1px solid #cccccc;}
.orderc-tb-border td{ border:1px solid #dddddd; border-top:0; padding:0;}
.orderc-tb .check_td{ padding:0 0 0 10px; text-align:left;}
.order-gw{padding:15px 8px;}
.order-gw .order-img{width:60px; height:60px; border:1px solid #cccccc; float:left;}
.order-gw .order-sum{ margin-left:80px;}
.order-gw .order-sum h2{ font-size:14px; font-weight:normal; margin:0;}
.order-gw .order-sum p{line-height:1.2;}
.orderc-tb-border td .order-gw{border-bottom:1px solid #dddddd;}
.orderc-tb-border td .order-gw:last-child{ border-bottom:0;}
.orderc-tb .paymonney{border-bottom:1px solid #f5f5f5;}
.orderc-tb .paymonney,.orderc-tb .payway,.orderc-tb .paystatue-tb,.orderc-tb .time{color:#c6c6c6;}
.orderc-tb .timea{padding-right:40px;}
.orderc-total{ float:right; padding:23px 20px 0 0; font-size:115%;}
.orderc-total>div{ padding-bottom:15px; }
.orderc-total .order-t,.orderc-total .order-fare{ color:#a2a2a2;}
.orderc-total .order-sum{color:#c81623;}
.orderc-total .order-sum .fontbig{ font-size:130%; /*font-family:'微软雅黑',microsoft yahei;*/ font-weight:bold;}
.orderc-total dl{display:table;}
.orderc-total dl dd{display:table-cell;}
.orderc-total dl .dl_ddl{  text-align:right; }
.orderc-total dl .dl_ddr{  text-align:left; padding-left:35px;}
.order-message{ color:#a2a2a2;} 
.order-message dl dd{ float:left;}
.order-message .textarea-gw{ width:465px; height:85px; padding:5px; border:1px solid #e6e6e6;}
.order-submit{ text-align:right; margin-top:30px; margin-bottom:40px;}
.order-submit a{margin-right:20px;}
.order-submit a.a_back{ color:#a2a2a2;}
.order-submit a.a_back:hover{ color:#666;}
.btn-red{display:inline-block; background:#c81623; color:#fff !important; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; text-decoration:none !important;}
.btn-red:hover{ background-color:#e82d3a;}
.order-submit a.btn-submit{padding:8px 30px; font-size:115%;}
/*-----------------------订单确认 end----------------------------------*/
/*-----------------------订单提交状态-----------------------------------*/
.submitstatue{ padding:0 20px 50px 110px; color:#7e7e7e;}
.submitstatue .statue{ float:left; text-align:center;}
.submitstatue .statue p{ padding-top:20px; font-size:16px;}
.submitstatue .statue p.success{color:#8ad355;}
.submitstatue .statue p.error{color:#de6a4c;}
.submitstatue .statue_text{margin-left:25px; float:left; width:60%; line-height:2.5;}
.submitstatue .statue_text .order_num{ float:left; width:260px;}
.submitstatue .statue_text .pay_monney{vertical-align:middle;}
.submitstatue .statue_text .pay_monney .num{ color:#c81623; font-size:20px; font-weight:bold; line-height:1;}
.submitstatue .statue_text .countdown{ float:left; margin-right:100px;}
.submitstatue .statue_text .jump a{ color:#1458e4;}
.submitstatue .statue_text .btn-back{ padding:10px 20px; font-size:115%; line-height:1; margin-left:130px; margin-top:25px;}
.icon_statue{  background:url(/uploads/image/timages/statue.png) no-repeat; display:inline-block; *display:inline; *zoom:1;}
.icon_statue_success{ background-position:0 0; height:40px; width:40px;}
.icon_statue_error{background-position:-40px 0; height:40px; width:40px;}
.order-progress{ margin:20px 0; padding:0 10px;}
.order-progress .order-progress-in{float:right;}
.order-progress .order-progress-line{ height:11px; padding:0 20px; float:right;}
.order-progress .order-progress-line .order-progress-line-sec{float:left;}
.order-progress .order-progress-line .order-progress-line-sec .curcle{ float:left; width:11px; height:11px; background:url(/uploads/image/timages/progress_nocomplete.png) no-repeat center; border-radius:50%; -webkit-border-radius:50%; overflow:hidden;}
.order-progress .order-progress-line .order-progress-line-sec.cur .curcle{background:url(/uploads/image/timages/progress_complete.png) no-repeat center;}
.order-progress .order-progress-line .order-progress-line-sec .line{ float:left; width:98px; height:1px; background:#7e7e7e; margin-top:5px;}
.order-progress .order-progress-line .order-progress-line-sec.cur .line{background:#00cf9b;}
.order-progress .order-progress-text{ padding-top:5px;}
.order-progress .order-progress-text >div { float:left; color:#9e9e9e;margin-left:45px;}
.order-progress .order-progress-text >div.cur{ color:#00cf9b;}
/*-----------------------订单提交状态 end-----------------------------------*/
/*-----------------------支付成功-------------------------------------------*/
.paystatue{margin-left:18%; color:#7e7e7e;}
.paystatue .statue{ float:left;}
.paystatue .statue_text{ float:left; margin-left:20px;}
.paystatue .statue_text >div{padding-bottom:25px; line-height:2.4;}
.paystatue .statue_text .biggreen{ color:#8ad355; font-size:26px;font-family:'微软雅黑',microsoft yahei; line-height:1.5;}
.paystatue .statue_text .pay_monney{float:left; margin-right:15px;}
.paystatue .statue_text .num{ color:#c81623; font-size:20px; font-family:'微软雅黑',microsoft yahei; line-height:1;}
.paystatue .statue_text .order_num{ float:left;}
.paystatue .statue_text a{color:#7e7e7e;}
.paystatue .statue_text .btn-shopgo,.paystatue .statue_text .btn-back{ padding:0 18px; margin:0 30px 0 25px; color:#fff;}
.paystatue .statue_text .bigred{ color:#de6a4c; font-size:26px;font-family:'微软雅黑',microsoft yahei; line-height:1.5;}

/*-----------------------支付成功 end-------------------------------------------*/
/*-----------------------订单详情------------------------------------------*/
.section-con-new{ border-top:3px solid #00cf9b; position:relative; margin-bottom:30px; padding:0; }
.section-con-new .bottom-line{ position:absolute;left:0; right:0; bottom:-5px; height:5px; background:url(/uploads/image/timages/sec_bottom.png) repeat-x; }
.ordera .ordera-statue{ width:26%; float:left; border-right:1px solid #f4f4f4; text-align:center;}
.ordera .ordera-statue .ordera-statue-in{ padding:30px 10px 75px 10px;}
.ordera .ordera-statue .ordera-num{ color:#cccccc;}
.ordera .ordera-statue .ordera-s{ margin-top:35px; font-weight:bold; color:#00cf9b; font-family:'微软雅黑',microsoft yahei; font-size:24px;}
.ordera .ordera-statue .ordera-btn{ margin-top:65px;}
.ordera .ordera-statue .ordera-btn .btn-green-a{ display:inline-block; *display:inline; *zoom:1; text-decoration:none !important; color:#00cf9b; padding:5px 40px; border:1px solid #00cf9b;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; font-weight:500; }
.ordera .order-route{ width:73.8%; float:right;} 
.ordera .order-route-in{padding:25px 0 25px 35px;}
.ordera .order-route .order-route-notice{ color:#b4b4b4; }
.ordera .order-route .order-route-notice a{color:#00cf9b;}
.ordera .order-route .order-routes{margin-top:70px;}
.order-routes .order-routeitem{ width:22%; float:left;}
.order-routes .order-routeitem-right{ width:12%; *width:11.9%;}
.order-routes .order-routeitem .order-routeitem-img .imga{float:left; width:60px; height:60px; background:#f5f5f5; border-radius:30px; -moz-border-radius:30px; -webkit-border-radius:30px; text-align:center;}
.order-routes .order-routeitem .order-routeitem-img .linea{ margin-left:60px;  height:60px; background:url(/uploads/image/timages/routeline.png) no-repeat right center;}
.icon_route{background: no-repeat; display:inline-block; *display:inline; *zoom:1;margin-top:12px;}
.order-routes .order-routeitem.cur .order-routeitem-img .imga{ background-color:#dcf1ec;}
.order-routes .order-routeitem.cur .order-routeitem-img .linea{background-image:url(/uploads/image/timages/routelinecur.png);}
.icon_route1{ background-position:0 0; width:35px; height:35px; }
.icon_route2{ background-position:-35px 0; width:35px; height:35px; }
.icon_route3{ background-position:-70px 0; width:35px; height:35px; }
.icon_route4{ background-position:-105px 0; width:35px; height:35px; }
.icon_route5{ background-position:-140px 0; width:35px; height:35px; }
.icon_route6{ background-position:-175px 0; width:35px; height:35px; }
.order-routes .order-routeitem .order-routeitem-text{ margin-top:5px; line-height:1.8;color:#5d5d5d; text-align:center; position:relative; left:-50%; margin-left:30px; width:100%; }
.order-routes .order-routeitem .order-routeitem-text .order-routeitem-text-in{/* float:left;*/}
.order-routes .order-routeitem .order-routeitem-text .timea{ color:#9a9a9a;}
.order-routes .order-routeitem .order-routeitem-text .timea p{ margin:0;}
.orderinfo-boxa{ display:table; width:100%;}
.orderinfo-boxa .orderinfo-conitem{ display:table-cell; width:10%; *width:33.26%; *float:left; border-right:1px solid #efefef; line-height:1.8;color:#848383}
.orderinfo-boxa .orderinfo-conitem-in{ padding:40px 30px 40px 40px;}
.orderinfo-boxa .orderinfo-conitem h3{ font-size:16px; color:#4e4e4e; font-weight:normal; line-height:1.5; margin:0;}
.orderinfo-boxa .orderinfo-conitem .div-tb{ overflow:hidden; padding-left:1px; }
.orderinfo-boxa .orderinfo-conitem .div-tb .div-td{float:left;}
.orderinfo-con-border{border:1px solid #e6e6e6;}
/*-----------------------订单详情 end------------------------------------------*/
/*-----------------------购物车--------------------------------------------*/
.login-notice{margin-bottom:10px;}
.login-notice .notice-text{color:#e26000; background:#fffac8; padding:3px 5px; }
.login-notice .btn-reda{ padding:5px 15px; background:#e54346; margin-left:10px;}
.sec-title-borderb h3{ font-size:18px; color:#e54346; font-weight:600; border-bottom: 2px solid #e54346; display: inline-block; *display:inline; *zoom:1;}
.label-checkboxa input{vertical-align:middle; margin-bottom:2px;}
.label-checkboxa span{ padding-left:5px;}
.orderc-tb .parameter{opacity:0.7; *filter:alpha(opacity=70); filter:progid:dximagetransform.microsoft.alpha(opacity=70);}
.orderc-tb .sumb{ font-weight:bold;}
.orderc-tb .count {position:relative; text-align:center; width:85px; margin:0 auto; font-size:12px;}
.orderc-tb .count >div{float:left; color:#767676;}
.orderc-tb .count .add {  width:20px; height:20px; margin-left:-1px; line-height:20px;  border:1px solid #bbb;cursor:pointer;}
.orderc-tb .count .mins {width:20px; height:20px; margin-right:-1px; line-height:20px; border:1px solid #bbb;cursor:pointer;    }
.orderc-tb .prd-input{ background:none; border:1px solid #bbb; height:20px; padding:0; width:40px; text-align:center; vertical-align:top;}
.stocka{opacity:0.5; *filter:alpha(opacity=50); filter:progid:dximagetransform.microsoft.alpha(opacity=50);}
.shopcarttablea-sum{ border-top:1px solid #f5f5f5; border-bottom:1px solid #f5f5f5; margin-bottom:20px;}
.shopcarttablea-sum .shopcarttablea-suml{ float:left; line-height:3; padding:0 10px;}
.shopcarttablea-sum .shopcarttablea-suml a{ margin:0 10px;}
.shopcarttablea-sum .shopcarttablea-sumr{float:right;}
.shopcarttablea-sum .shopcarttablea-sumr span{ vertical-align:top; color:#9e9e9e; line-height:2;}
.shopcarttablea-sum .shopcarttablea-sumr .numb{ color:#e54346; padding:0 3px;}
.shopcarttablea-sum .shopcarttablea-sumr .numc{ color:#e54346; font-size:110%; font-weight:bold;padding:0 3px;}
.shopcarttablea-sum .shopcarttablea-sumr .btn-reda{ font-size:18px; font-weight:bold; padding:10px 17px; border-radius:0; -moz-border-radius:0; -webkit-border-radius:0;}

.shopcartcontel{ display:none;}
.shopcartcontel .operatetel{ text-align:right;border-bottom:1px solid #f5f5f5; border-top:1px solid #f5f5f5; margin-bottom:1em;}
.shopcartcontel .operatetel a{ margin:0 1em; line-height:2.5;  }
.shopcartcontel .operatetel .completetel{ display:none;}
.shopcarttel_list ul,.shopcarttel_list li{list-style:none;}
.shopcarttel_list li{overflow:hidden;border-bottom:1px solid #f5f5f5; padding:1em 0; }
.shopcarttel_list li a{ display:block; text-decoration:none;}
.shopcarttel_list li a:hover{ text-decoration:none;}
.shopcarttel_list li .shopcarttel_item .checkboxtel{float:left; width:10%;  }
.shopcarttel_list li .shopcarttel_item .shopprdimg{float:left; width:20%; }
.shopcarttel_list li .shopcarttel_item .shopprdtext{ float:left; width:70%;}
.shopcarttel_list li .shopcarttel_item .shopprdtext a{padding-left:1em;}
.shopcarttel_list li .shopcarttel_item .shopprdtext h2{font-size:100%;font-weight: normal; margin: 0;}
.shopcarttel_list li .shopcarttel_item .shopprdtext .parameter{ font-size:90%;opacity:0.7; *filter:alpha(opacity=70); filter:progid:dximagetransform.microsoft.alpha(opacity=70);}
.shopcarttel_list li .shopcarttel_item .shopprdtext .pricet{ color:#e54346; font-weight:bold;}
.shopcarttel_list li .shopcarttel_item .quantityedit{display:none;}
.shopcarttel_list li .shopcarttel_item .quantityedit .count {position:relative; text-align:center; width:10.5em; margin:0 0 0 auto;}
.shopcarttel_list li .shopcarttel_item .quantityedit .count >div{float:left; color:#767676;}
.shopcarttel_list li .shopcarttel_item .quantityedit .count .add {  width:2em; height:2em; margin-left:-1px; line-height:2em;  border:1px solid #bbb;cursor:pointer;}
.shopcarttel_list li .shopcarttel_item .quantityedit .count .mins {width:2em; height:2em; margin-right:-1px; line-height:2em; border:1px solid #bbb;cursor:pointer;}
.shopcarttel_list li .shopcarttel_item .quantityedit .prd-input{ background:none; border:1px solid #bbb; height:2em; padding:0; width:6em; text-align:center;}
.shopcartfixed{position:fixed; bottom:0; left:0; right:0; background:#e2e2e2; border-top:1px solid #f5f5f5; overflow:hidden; }
.shopcartfixed .shopcartl{ float:left; width:70%; line-height:1.5;}
.shopcartfixed .shopcartr{float:right; width:30%;}
.shopeditfixed .shopcartl{ width:40%;}
.shopeditfixed .shopcartr{ width:60%;}
.shopcartfixed  .checkallt{margin-left:1em; float:left;}
.shopcartfixed .checkbox_tel{ display:inline-block; width:1.5em; height:4em;}
.shopcartfixed .checkbox_tel .checkinputtel{ height:4em; width:5em;}
.shopcartfixed  .checkallt em{ font-style:normal; font-size:100%;}
.shopcartfixed .accountallt{float:left; margin:0.3em 1em 0 2em;}
.shopcartfixed .accountallt .accounttotalt{font-weight:bold;}
.shopcartfixed .accountallt .accounttotalt span{color:#e54346; font-size:120%;}
.shopcartfixed .shopcartr .attentiont,.shopcartfixed .shopcartr .billt,.shopcartfixed .shopcartr .deletet{ width:100%; float:left; height:4em; line-height:4em;}
.shopcartfixed .shopcartr .attentiont,.shopcartfixed .shopcartr .deletet{ width:50%; }
.shopcartfixed .shopcartr a{ text-decoration:none !important; color:#fff; font-size:120%; text-align:center; display:block; }
.shopcartfixed .shopcartr .attentiont a{ background:#f99112;}
.shopcartfixed .shopcartr .billt a,.shopcartfixed .shopcartr .deletet a{ background:#e4393c;}
/*-----------------------购物车 end--------------------------------------------*/
/*----------------------会员侧边栏------------------------------*/
.w-admin-sidemenu{ float:left;width:110px; line-height:1.5; }
.w-admin-sidemenu ul,.w-admin-sidemenu li{ list-style:none;}
.w-admin-sidemenu li a{ padding:7px 10px; display:block; text-decoration:none; font-size:14px;}
.w-admin-sidemenu li a:hover{ text-decoration:none;}
.w-admin-sidemenu li.cur a{ color:#00cf9b;}
/*----------------------会员侧边栏 end------------------------------*/
/*----------------------会员我的订单------------------------------*/
.admin_side_left{ margin-left:123px; position:relative;}
.admin-sec .section-con{padding:10px 25px;}
.paystatue-nav{ color:#797979; margin-bottom:18px; margin-top:10px; white-space:nowrap; overflow-x:auto; margin-right:200px; }
.paystatue-nav a{ font-size:14px; color:#4b4b4b; text-decoration:none; margin:0 5px; padding:5px 0}
.paystatue-nav a:hover{text-decoration:none;}
.paystatue-nav a.cur{ color:#00cf9b; border-bottom:2px solid #00cf9b;}
.paystatue-nav span{ padding:0 25px;}
.icon_adminperson{ display:inline-block; *display:inline; *zoom:1; height:17px; width:17px; background:url(/uploads/image/timages/adminperson.png) no-repeat center; vertical-align:middle;}
.btn-reda,.btn-graya,.btn-greena{color:#fff !important;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; text-decoration:none !important; display:inline-block; border:0; }
.btn-reda:hover,.btn-graya:hover,.btn-greena:hover{ text-decoration:none !important;}
.btn-reda{ background:#c81623; padding:3px 20px;  }
.btn-reda:hover{ background-color:#e72736;}
.btn-graya{ background:#c5c5c5; padding:3px 13px; }
.btn-graya:hover{background-color:#aaa;}
.btn-greena{ background:#00cf9b; padding:3px 13px; }
.orderc-tb .td_btn{ margin-bottom:5px;}
.teloperateb{ padding:5px; text-align:right; display:none;}
.teloperateb a{margin:0 0.5em;}
.teloperateb .paystatue-tb{float:left; line-height:2.3;}
.search-gw{position:relative;}
.search-gw .input-search-gw{ width:100%; padding-right:30px;}
.search-gw .search-btn-gw { position:absolute; top:0; right:0; bottom:0; width:30px; background:url(/uploads/image/timages/icon_search_gw.png) no-repeat center; cursor:pointer;}
/*----------------------会员我的订单 end------------------------------*/
/*----------------------会员个人中心----------------------------------*/
.section-user { background:#fff; border-top-left-radius:80px; -moz-border-top-left-radius:80px; -webkit-border-top-left-radius:80px;border-bottom-left-radius:80px; -moz-border-bottom-left-radius:80px; -webkit-border-bottom-left-radius:80px; overflow:hidden; margin-bottom:25px;}
.section-user .userinfoa{ width:30%; float:left; position:relative; color:#535353;}
.section-user .userinfoa-in{ padding:35px 25px;}
.section-user .user_l{float:left; }
.section-user .userphoto{ width:90px; height:90px; border:3px solid #e8e8e8; border-radius:90px; -moz-border-radius:90px;-webkit-border-radius:90px; overflow:hidden;}
.section-user .user_l .vip-grade{ text-align:center; padding-top:0.2em;}
.section-user .usertext{ margin-left:115px; line-height:2; }
.section-user .usertext h3{ margin:0; font-size:18px; font-weight:600; line-height:1.2; margin:12px 0;text-overflow: ellipsis; white-space: nowrap; word-break: keep-all;overflow: hidden; }
.section-user .usertext div{text-overflow: ellipsis; white-space: nowrap; word-break: keep-all;overflow: hidden;}
.section-user .right-delimite{ position:absolute; top:0; bottom:0; width:18px; right:-9px;}
.section-user .right-delimite .delimite-line{  position:absolute; z-index:1;top:0; bottom:0; left:8px;border-right:1px dashed #aeaeae; width:1px;}
.section-user .right-delimite .delimite-top{ position:absolute; z-index:2; top:-9px; width:18px; height:18px;border-radius:9px; -moz-border-radius:9px;-webkit-border-radius:9px; background:#f5f5f5; }
.section-user .right-delimite .delimite-bottom{ position:absolute; z-index:2; bottom:-9px; width:18px; height:18px;border-radius:9px; -moz-border-radius:9px;-webkit-border-radius:9px; background:#f5f5f5; }
.section-user .user-ordersum{ float:left; width:70%; *width:69.99%;}
.section-user .user-ordersum-in{padding:40px 10px;}
.section-user .user-ordersum ul,.section-user .user-ordersum li{ list-style:none;}
.section-user .user-ordersum li{ width:25%; *width:24.99%; float:left; text-align:center;}
.section-user .user-ordersum li a{ display:block;}
.section-user .user-ordersum li a:hover{text-decoration:none;}
.ordersum-item .imgb{ margin:0 auto; width:60px; height:60px;border-radius:30px; -moz-border-radius:30px;-webkit-border-radius:30px; background:#dcf1ec;  }
.ordersum-item .textb{ padding-top:10px; font-size:14px;}
.ordersum-item .textb .numb{ color:#c81623;}
.myordera .orderc-tb{margin:0;}
.myordera .orderc-tb tr:last-child td{ border-bottom:0;}
/*----------------------会员个人中心 end----------------------------------*/
/*-------------------------我的收藏-------------------------------------*/
.admin-sec-collect .section-con{padding-bottom:90px;}
.admin-sec-collect .sec-title-border h3{ font-size:20px;}
.admin-sec-collect .sec-title-border span{ font-size:14px;}
.mycollecta ul,.mycollecta li,.collect_listb ul,.collect_listb li{list-style:none;}
.mycollecta{position:relative;}
.mycollecta .slide_la,.mycollecta .slide_ra{ position:absolute; width:30px; height:45px; top:50%; margin-top:-22px; cursor:pointer;}
.mycollecta .slide_la{left:0; background:url(/uploads/image/timages/adminprev.png) no-repeat center; background-size:cover;}
.mycollecta .slide_ra{right:0; background:url(/uploads/image/timages/adminnext.png) no-repeat center; background-size:cover;}
.collect_lista{ margin:10px 40px;}
.collect_lista li{ width:20%; float:left;}
.collect_lista li a{ display:block; margin:0 14%;}
.collect_listb{}
.collect_listb li{ width:20%; float:left; margin-bottom:10px; }
.collect_listb li .itemb{margin:0 14%;}
.collect_listb li a{ display:block;}
.collect_listb li .prd_textb{ text-align:center;position:relative; padding:0 20px 5px;}
.collect_listb li .prd_textb h3{font-size:14px; font-weight:normal; margin:5px 0;}
.collect_listb li .prd_textb h3 a{color:#bcbcbc;text-overflow: ellipsis; white-space: nowrap;word-break: keep-all;overflow: hidden;}
.collect_listb li .prd_textb h3 a:hover{ color:#666;}
.collect_listb li .prd_textb .priceb{font-size:14px; color:#d20000;text-overflow: ellipsis; white-space: nowrap;word-break: keep-all;overflow: hidden;}
.collect_listb li .prd_textb .deleteb{ position:absolute; right:0; bottom:0; cursor:pointer; display:none; }
.collect_listb li:hover .prd_textb .deleteb{display:block;}
.collect_listb li .prd_textb .deleteb i{ font-size:18px; color:#d9d9d9;}
.collect_listb li .prd_textb .deleteb i:hover{color:#f00;}

/*-------------------------我的收藏 end-------------------------------------*/
/*-------------------------修改密码---------------------------------------*/
.admin-sec-password .section-con{min-height:450px;}
.passworda dl{ overflow:hidden; margin:0 0 11px;  }
.passworda dl dd{ float:left;}
.passworda dl .dl_ddal{line-height:2.5; min-width:8em; text-align:right;}
.passworda .btn-submita{ margin:45px 0 0 100px; }
.btn-grayc{background:#f3f3f3; border:1px solid #dddddd; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; padding:8px 25px; color:#363636;}
.btn-grayc:hover{ background-color:#f9f9f9;}
/*-------------------------修改密码 end---------------------------------------*/
/*--------------------------账户信息----------------------------------------*/
.personinfoa{padding:10px 45px 50px 45px;}
.personinfoa dl{ overflow:hidden; margin:0 0 15px;  }
.personinfoa dl dd{ float:left;line-height:2.5;}
.personinfoa dl .dl_ddal{ text-align:right; min-width:5em;}
.personinfoa .userphoto{border: 3px solid #e8e8e8;border-radius: 100px;float: left;height: 97px;overflow: hidden;width: 97px;}
.personinfoa .uploadimga{ color:#00cf9b; padding-left:8px; margin-top:75px; display:block; float:left;}
.personinfoa .btn-submita{ margin-top:45px;}
.btn-greenc{background:#00cf9b; border:none; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; padding:5px 25px; color:#fff; font-size:14px;}
.btn-greenc:hover{ opacity:0.9; *filter:alpha(opacity=90); filter:progid:dximagetransform.microsoft.alpha(opacity=90);}
/*--------------------------账户信息 end----------------------------------------*/
/*-------------------------收货地址-----------------------------------------*/
.addressb{ padding:20px 0 75px 0;}
.addressb .addressb_add{ margin-bottom:20px;}
.addressb .addressb_add .btn-greena{ padding:8px 20px; font-size:14px;}
.addressb .addressb_add .btn-greena:hover{ opacity:0.9; *filter:alpha(opacity=90); filter:progid:dximagetransform.microsoft.alpha(opacity=90);}
.addressb_list ul,.addressb_list li{list-style:none;}
.addressb_list li{ padding:8px 15px; margin-bottom:15px; border:1px solid #ececec; position:relative; color:#363636;}
.addressb_list li .removeb{ position:absolute; right:8px; top:8px; display:none; }
.addressb_list li:hover .removeb{display:block;}
.addressb_list li .removeb i{ font-size:18px; color:#d0d0d0; cursor:pointer; }
.addressb_list li .removeb i:hover{ color:#f00;}
.addressb_list li .adrnameb{ font-weight:bold;}
.addressb_list li .adrnameb span{ margin-right:20px;}
.addressb_list li .adrnameb i{ font-size:18px; color:#d0d0d0; cursor:pointer;}
.addressb_list li .adrnameb i:hover{ color:#666;}
.addressb_list li .adrotherb{ margin-top:15px;}
/*-------------------------收货地址 end-----------------------------------------*/
/*-----------------------登录注册---------------------------------------*/
.body-login{background:url(/uploads/image/timages/signbg.png) repeat; min-height:100%;  font-family:'微软雅黑',microsoft yahei; }
.body-login .w-admin-header{background:none;}
.sign-content-a{ width:570px; height:530px;  margin:50px auto 0; background:url(/uploads/image/timages/signboxbg.png) no-repeat center;font-size:14px;}
.signbox-a{ padding:57px 156px 0;/*color:#00ce9b;*/ position:relative;}
.signbox-a .login-h2a{ color:#fff; font-size:30px; text-align:center; margin-bottom:40px; }
.login-input-a{ padding:8px 15px; width:100%; *width:227px; margin-bottom:15px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border:1px solid #98e6d2; color:#fff; box-sizing:border-box; background:none;}
.codeinput .login-input-a{*width:71px;}
.has-error .login-input-a{border-color:#ff6262 !important;}
.signbox-a .login-input140-a{width:100px; *width:67px;}
.signbox-a .mr12{margin-right:12px;}
input[class*='login-input-a']::-webkit-input-placeholder{ color:#fff;}
input[class*='login-input-a']:-moz-placeholder{ color:#fff;}
input[class*='login-input-a']::-moz-placeholder{ color:#fff;}
input[class*='login-input-a']:-ms-input-placeholder{ color:#fff;}
.codea{ overflow:hidden;}
.codea .codeimg{ float:left; width:60%; width:59.99%;}
.codea .codeimg img{height:37px;}
.codea .codeinput{ float:right; width:40%;}
.register-a{float:left; margin-left:10px;}
.password-forget-a{ float:right; padding-right:10px; }
.register-a a,.password-forget-a a{ color:#fff; text-decoration:none;opacity:0.88; *filter:alpha(opacity=88); filter:progid:dximagetransform.microsoft.alpha(opacity=88);}
.register-a a:hover,.password-forget-a a:hover{ text-decoration:underline;}
.login-btn-div{ margin-top:20px;}
.login-button-a{ width:100%; padding:6px 0;border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border:1px solid #98e6d2; color:#fff; box-sizing:border-box; background:url(/uploads/image/timages/signbtnbg.png) repeat; font-size:18px; }
.login-button-a100{width:140px; font-size:14px;padding:7px 0; vertical-align:top;}
.termsa{ margin-left:5px;}
.login-checka {  position:relative; overflow:hidden;cursor:pointer; vertical-align:middle; min-width:20px;}
.login-checka-input{opacity:0; *filter:alpha(opacity=0); filter:progid:dximagetransform.microsoft.alpha(opacity=0); }
.login-checka input[type="checkbox"].checked   label:after{
    opacity: 1;
	*filter:alpha(opacity=1); filter:progid:dximagetransform.microsoft.alpha(opacity=1);
}
.login-checka input[type="checkbox"].checked   label { background:url(/uploads/image/timages/login-checked.png) no-repeat center;}
.login-checka label {
  width: 14px;
  height: 14px;
  top:50%;
  margin-top:-7px;
  cursor: pointer;
  position: absolute;
  left:0;
  border:1px solid #98e6d2;
}
.login-checka label::after {
  opacity: 0;
}
.login-checka span{color:#fff; margin-left:13px; *margin-left:1px; font-weight:normal; }
.has-error .login-checka label{border-color:#ff6262;}
.register-btn-div{ margin-top:20px;}
.back_login{ float:right;}
.signfoot{ padding:25px 0; text-align:center; color:#fff;}
.signfoot .signfootbig{font-size:30px; margin-bottom:10px;}

.otherlg{ color:#666; margin-top:13px; text-align:center;}
.otherlg a{ margin:0 5px;}
.lg_xp{ color:#666; margin-top:10px; text-align:center;}
/*-----------------------登录注册 end---------------------------------------*/
/*----------------------评价--------------------------*/
.evaluation{padding-bottom:1em;}
.evaluationboxa{ border:1px solid #dddddd; margin-bottom:1em;}
.evaluationboxa .evaluation-ordernum{ background:#f5f5f5; padding:6px 8px;}
.evaluationboxa .evaluation-orderbottom{ background:#f5f5f5; padding:6px 8px;}
.evaluation-orderlist ul,.evaluation-orderlist li{ list-style:none;}
.evaluation-orderlist li{ margin:0 1em;}
.evaluation-orderlist li .evaluation-item{ border-bottom:1px solid #dddddd; padding:1em 0; overflow:hidden;}
.evaluation-orderlist li:last-child .evaluation-item{ border-bottom:0;}
.evaluation-orderlist li .evaluation-prd{ width:150px; float:left;}
.evaluation-orderlist li .evaluation-prd .evaluation-title{margin-top:1em;}
.evaluation-orderlist li .order-evaluation{ margin-left:200px;}
.evaluation-orderlist li .order-evaluation dd.dl_ddl{ margin-bottom:0.5em;}
.evaluation-orderlist li .textarea-gw{border: 1px solid #e6e6e6;height: 150px;padding: 5px;width:90%;}
/*----------------------评价 end--------------------------*/
/*-----------------------立即支付---------------------------*/
.payconfirm{background:#f5f5f5; padding:0.8em 1em; line-height:1.8; margin-bottom:1.5em;}
.pay-sump .pay-sumpl{float:left; width:70%;}
.pay-sump .pay-sumpl h3{ font-size:115%; font-weight:normal; color:#333; margin:0;}
.pay-sump .pay-sumpl .redp{ color:#f00;}
.pay-sump .pay-sumpr{float:right; text-align:right;}
.pay-sump .pay-sumpr .redp{ color:#f00; font-size:115%; padding:0 5px;}
.pay-sump .pay-sumpr .detailcontrol{ color:#1458e4; cursor:pointer;}
.pay-sump .pay-sumpr .detailcontrol i{ padding:0 5px;}
.payconfirm .orderdetailp{ border-top:1px solid #ddd; padding:0.8em 0;}
.payconfirm .orderdetailp span{ padding-right:1em;}
.paystylelistp ul,.paystylelistp li{ list-style:none;}
.paystylelistp li{cursor:pointer; position:relative;}
.paystylelistp li .paystyleitem{ padding:1em 1em 1em 3em; background: no-repeat 1em center;border:2px solid transparent;}
.paystylelistp li .paystyleitem .paysr{ position:absolute; right:1em; top:50%; margin-top:-0.5em; display:none;}
.paystylelistp li.selected .paystyleitem{background-image:; border:2px solid #c81623;}
.paystylelistp li.selected .paystyleitem .paysr{ display:block;}
.paystylelistp li .paystyleitem .paysr .redp{ color:#f00; font-size:115%;padding:0 5px;}
.paysbtn{margin-top:1.5em; margin-bottom:3em;}
.paysbtn a{display:inline-block; *display:inline; *zoom:1; margin-right:0.5em; vertical-align:bottom;}
.paysbtn .btn-redp{ padding:0.6em 2em; background:#c81623; color:#fff; font-size:115%; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; text-decoration:none !important; border:0;}

.paypp{ width:65%; margin:30px auto;}
.paypp .codeimg{max-width:100%;}
.alipay .paycomputer{ width:50%; *width:49.99%; float:left; text-align:center; }
.alipay .paycomputer .paycomputer_in{ padding:20px;}
.alipay .paycomputer p{margin-bottom:30px;}
.alipay .paycomputer .paynow{margin-top:30px;}
.alipay .paycomputer .paynow a.btn-redp{ padding:0.6em 2em; background:#c81623; color:#fff; font-size:115%; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; text-decoration:none !important;display:inline-block; *display:inline; *zoom:1;}
.alipay .paytel{ width:50%; *width:49.99%; float:right; text-align:center; position:relative; background:#fcfcfc; }
.alipay .paytel .paytel_in{padding:20px 20px 20px 50px;}
.alipay .paytel .or{position:absolute; top:50%; margin-top:-30px; left:-30px; width:60px; height:60px; line-height:60px; font-size:24px; color:#bcbcbc; background:#fff; border-radius:30px; -webkit-border-radius:30px; -moz-border-radius:30px;}
.wechatpay .img_l{ width:50%; *width:49.99%; float:left; text-align:center; }
.wechatpay .paytel{ width:50%; *width:49.99%; float:right; text-align:center; padding-top:20px;}

.paytelpage{padding-bottom:2em;}
.paytelpage .orderinfo_tel{ text-align:center; padding:1em; color:#333; font-size:110%;}
.paytelpage .orderinfo_tel .order_name_tel{}
.paytelpage .orderinfo_tel .order_price_tel{ color:#f00; font-size:200%;}
.paytelpage .payee{ background:#fff; padding:0.8em 1.5em; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.paytelpage .payee .payee_l{float:left; color:#999;}
.paytelpage .payee .payee_r{ margin-left:4em; color:#333; text-align:right;}
.paytelpage .btn_pay_tel{ margin-top:1em; padding:0 0.8em; margin-bottom:1em;}
.paytelpage .btn_pay_tel .pay_btn_tel{border:0; background:#c81623; width:100%; color:#fff; text-align:center; font-size:120%; line-height:3; padding:0; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.paytelcopyright{position:fixed; bottom:0; left:0; right:0; text-align:center; padding:0.5em; font-size:90%; color:#aaa;}

.paysucessn{ padding-top:5em;padding-bottom:2em;}
.paysucessn .paysucess_text{ text-align:center;}
.paysucessn .paysucess_text .paysucess_text_in{ display:inline-block; *display:inline; *zoom:1;}
.paysucessn .paysucess_text i{float:left; width:5em; height:5em; display:block; background: no-repeat; background-size:10em 5em; }
.paysucessn .paysucess_text .txt{ margin-left:6em; text-align:left;}
.paysucessn .paysucess_text .txt h2{ margin:0; font-size:230%; white-space:nowrap;}
.paysucessn .paysucess_text .txt p{ color:#7e7e7e; padding-left:0.2em;}
.paysucessn .paysucess_btn{ padding-top:5em; text-align:center;}
.paysucessn .paysucess_btn a{ padding:0.5em 4em; line-height:1.5; display:inline-block;*display:inline; *zoom:1; margin-bottom:1em; font-size:115%; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
.paysucessn .paysucess_btn a:hover{ text-decoration:none;}
.paysucessn .paysucess_btn a.btn-red{ border:2px solid #c81623;}
.paysucessn .paysucess_btn a.btn-red:hover{ border-color:#e82d3a;}
.paysucessn .paysucess_btn a.btn-red-none{ border:2px solid #bbb; color:#666;}
.paysucessn .paysucess_btn a.btn-red-none:hover{ color:#333; border-color:#999;}
.paysucessn .paysucessok .icon_ok{ background-position:0 0;}
.paysucessn .paysucessok .txt h2{ color:#8ad355;}
.paysucessn .paysucesserror .icon_error{ background-position:-5em 0;}
.paysucessn .paysucesserror .txt h2{ color:#de6a4c;}
/*-----------------------立即支付 end---------------------------*/
/*-----------------------------------登录注册多样性-------------------------------*/
.height1{ height:1px;}
.signbox-a1 .codea .codeimg{ width:47%;}
.signbox-a1 .codea .codeinput{ width:47%;}
.login-button-a1{ border:0; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; color:#fff; font-size:24px; line-height:1.2; padding:0.5em 0; text-align:center; width:100%;}
.register-a1{float:left; margin-left:10px;}
.password-forget-a1{ float:right; padding-right:10px; }
.signbox-a1 .login-input140-a,.signbox-a1 .login-button-a100{ width:47%; float:left; overflow:hidden; }
.signbox-a1 .login-button-a100{ font-size:1.05em; padding:1.1em 0;}
.signbox-a1 .mr12{margin-right:6%;}
.signbox-a1 .back_login{ float:none; display:block; font-size:20px; text-align:center; margin-top:1em;}
.body-login-special{ min-height:100%; }
.body-login-special .w-admin-row,.body-login-special .w-admin-header .w-admin-row{ max-width:100%; width:100%;}
.body-login-special .w-admin-header{ background:none; border:0;}
.body-login-special .w-admin-header .col-logo{ width:100%; max-width:100%; float:none; border:0; position:relative;background:none !important; margin:0;} 
.body-login-special .w-admin-header .col-logo .w-logo{ text-align:center; position:relative; background:none; padding-top:10px; padding-bottom:10px;}
.login-navtel{ display:none;}
.body-login-special .login-navpc{position:relative;}
.body-login-special .login-navpc .login-navbg{ position:absolute; z-index:1; left:0; right:0; bottom:0; top:0; background:#fff; opacity:0.15; *filter:alpha(opacity=15); filter:progid:dximagetransform.microsoft.alpha(opacity=15); }
.body-login-special .login-navpc .w-admin-nav{position:relative; z-index:10;  float:none; margin-left:0; text-align:center; padding:0; border:0; background:none;}
.body-login-special .login-navpc .w-admin-nav .nav_inner{ display:inline-block; *display:inline; *zoom:1; vertical-align:top; border:0;}
.body-login-special .login-navpc .w-admin-nav .nav_inner > li{ background:none; margin:0; border:0; padding-top:0; padding-bottom:0;}
.login-navpc .w-admin-nav .nav_inner > li{ min-width:0;}
.body-login-special .login-navpc .w-admin-nav .nav_inner > li > .li-parentone-div{ padding-bottom:0;}
.body-login-special .login-navpc .w-admin-nav li a,.body-login-special .login-navpc .w-admin-nav li .li-parent-div  a{ display:block;}
.body-login-special .login-navpc .w-admin-nav .nav_inner > li > a,.body-login-special .login-navpc .w-admin-nav .nav_inner > li > .li-parent-div > a{ line-height:55px; color:#fff; text-align:center; padding-top:0; padding-bottom:0; border:0;}
.body-login-special .login-navpc .w-admin-nav .nav_inner > li > .submenu{ top:55px; padding-top:0;}
.body-login-special .sign-content-a1{ margin:96px auto 50px; width:435px; position:relative; font-size:14px;}
.body-login-special .sign-content-a1 .signbg{ position:absolute; z-index:1; left:0; top:0; right:0; bottom:0; background:#000;opacity:0.17; *filter:alpha(opacity=17); filter:progid:dximagetransform.microsoft.alpha(opacity=17);}
.body-login-special .signbox-a1{ padding:25px 10px; position:relative; z-index:2;}
.body-login-special .signbox-a1 .login-h2a{ font-size:30px; text-align:center;}
.body-login-special .signbox-a1 .login-h2a,.body-login-special .login-input-a,.body-login-special .register-a1 a,.body-login-special .password-forget-a1 a,.body-login-special .login-checka span{ color:#fff;}
.body-login-special input[class*='login-input-a']::-webkit-input-placeholder{ color:#fff;}
.body-login-special input[class*='login-input-a']:-moz-placeholder{ color:#fff;}
.body-login-special input[class*='login-input-a']::-moz-placeholder{ color:#fff;}
.body-login-special input[class*='login-input-a']:-ms-input-placeholder{ color:#fff;}
.body-login-special .login-checka label{ border-color:#fff;}
.body-login-special .login-button-a1,.body-login-special .signbox-a1 .back_login{ font-size:18px;}
.body-login-special .signbox-a1 .login-button-a100{ font-size:100%;}
.body-login-special .login-checka input.checked[type="checkbox"]   label{ background-image:url(/uploads/image/timages/login-checked.png);}
.body-login1 .termsa,.body-login-special .termsa{ *margin-top:10px;}
.body-login-special .otherlg,.body-login-special .lg_xp{ color:#fff;}

.body-login1{ background:#fff !important; }
.body-login1 .sign-content-a1{ width:620px;margin:60px auto 10px; border-width:1px; border-style:solid; border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;font-size:14px; }
.body-login1 .sign-content-a1 .signbox-a1{padding:35px 127px 50px;}
.body-login1 .sign-content-a1 .signbox-a1 .login-h2a{ font-size:24px; margin-bottom:30px; text-align:center;}
.body-login1 .login-input-a{ padding:1.1em 20px; *width:324px; border:1px solid #f0f0f0; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; box-shadow:0 3px 5px rgba(4,4,4,0.1) inset; -moz-box-shadow:0 3px 5px rgba(4,4,4,0.1) inset; -webkit-box-shadow:0 3px 5px rgba(4,4,4,0.1) inset; color:#333;}
.body-login1 input[class*='login-input-a']::-webkit-input-placeholder{ color:#333;}
.body-login1 input[class*='login-input-a']:-moz-placeholder{ color:#333;}
.body-login1 input[class*='login-input-a']::-moz-placeholder{ color:#333;}
.body-login1 input[class*='login-input-a']:-ms-input-placeholder{ color:#333;}
.body-login1 .codeinput .login-input-a{*width:130px;}
.body-login1 .login-input140-a{ *width:130px;}
.body-login1 .login-checka span{color:#333;}
.body-login1 .codea .codeimg img{ height:51px; cursor:pointer;}
.body-login1 .signbox-a1 .login-button-a100{ border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;*padding:0.84em 0;}
.body-login1 .login-checka input.checked[type="checkbox"]   label{ background-image:;}


.body-login2{ background: no-repeat center; }
.body-login2 .login-h2a{ border-bottom:1px solid #656469; border-bottom:1px solid rgba(255,255,255,0.11); padding-bottom:0.8em; }
.body-login2 .lg-form{ padding:45px 80px 32px;}
.body-login2 .login-input-a{ background: repeat; border-radius:30px; -moz-border-radius:30px; -webkit-border-radius:30px; border:0; padding:0.9em 2em;*width:201px; }
.body-login2 .lg-ip{position:relative; margin-bottom:15px;}
.body-login2 .lg-ip .login-input-a{ margin-bottom:0;}
.body-login2 .lg-ip .line-t,.body-login2 .lg-ip .line-b{ position:absolute; left:1.45em; right:1.45em; background: no-repeat center; height:1px;}
.body-login2 .lg-ip .line-t{ top:0px; *top:1px;}
.body-login2 .lg-ip .line-b{ bottom:0px; *bottom:1px;}
.body-login2 .login-input140-a{ *width:66px;}
.body-login2 .signbox-a1 .login-button-a100{background: repeat; border-radius:30px; -moz-border-radius:30px; -webkit-border-radius:30px; border:0; padding:0.9em 0;*padding:0.67em 0; font-size:100%;}
.body-login2 .login-button-a1{ padding:0.62em 0; border-radius:30px; -moz-border-radius:30px; -webkit-border-radius:30px;}
.body-login2 .back_login{ padding:0.41em 0; border-radius:30px; -moz-border-radius:30px; -webkit-border-radius:30px; color:#fff; border:1px solid #fff; text-decoration:none;}
.body-login2 .codea .codeimg img{ height:42px; cursor:pointer;}
.body-login2 .has-error .login-input-a{ border-width:1px; border-style:solid;}

.body-login3{background-color:#2a424e;
    background-image: -webkit-linear-gradient(bottom, #2c6e85, #2a424e);
	background-image: -moz-linear-gradient(bottom, #2c6e85, #2a424e);
	background-image: -o-linear-gradient(bottom, #2c6e85, #2a424e);
	background-image: -ms-linear-gradient(bottom, #2c6e85,#2a424e);
	background-image: linear-gradient(to top, #2c6e85, #2a424e);
	filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#2a424e, endcolorstr=#2a424e);}
.body-login3 .sign-content-a1{ width:558px; margin-top:70px;}
.body-login3 .sign-content-a1 .signbg{ background:#fff;opacity:0.02; *filter:alpha(opacity=2); filter:progid:dximagetransform.microsoft.alpha(opacity=2); border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; }
.body-login3 .signbox-a1 .login-h2a{ padding-bottom:0.8em; background: no-repeat center bottom;}
.body-login3 .lg-form{ padding:60px 85px 10px;}
.body-login3 .login-input-a{ background:#fff; border-radius:30px; -moz-border-radius:30px; -webkit-border-radius:30px;  padding:1em 2em; text-align:center; border:1px solid #fff; box-shadow:0 5px 5px rgba(4,0,0,0.19); -moz-box-shadow:0 5px 5px rgba(4,0,0,0.19); -webkit-box-shadow:0 5px 5px rgba(4,0,0,0.19);  color:#4a6082; *width:314px;}
.body-login3 .login-input140-a{ *width:119px;}
.body-login3 .codeinput .login-input-a{*width:119px;}
.body-login3 input[class*='login-input-a']::-webkit-input-placeholder{ color:#4a6082;}
.body-login3 input[class*='login-input-a']:-moz-placeholder{ color:#4a6082;}
.body-login3 input[class*='login-input-a']::-moz-placeholder{ color:#4a6082;}
.body-login3 input[class*='login-input-a']:-ms-input-placeholder{ color:#4a6082;}
.body-login3 .signbox-a1 .login-input140-a{ background: repeat; border:0; color:#fff; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;}
.body-login3 .signbox-a1 .login-input140-a::-webkit-input-placeholder{ color:#fff;}
.body-login3 .signbox-a1 .login-input140-a:-moz-placeholder{ color:#fff;}
.body-login3 .signbox-a1 .login-input140-a::-moz-placeholder{ color:#fff;}
.body-login3 .signbox-a1 .login-input140-a:-ms-input-placeholder{ color:#fff;}
.body-login3 .login-button-a1{ background-color:#6adc97;
    background-image: -webkit-linear-gradient(left, #6adc97, #65c5f5);
	background-image: -moz-linear-gradient(left, #6adc97, #65c5f5);
	background-image: -o-linear-gradient(left, #6adc97, #65c5f5);
	background-image: -ms-linear-gradient(left, #6adc97,#65c5f5);
	background-image: linear-gradient(to right, #6adc97, #65c5f5);
	 border-radius:30px; -moz-border-radius:30px; -webkit-border-radius:30px; box-shadow:0 5px 5px rgba(4,0,0,0.14); -moz-box-shadow:0 5px 5px rgba(4,0,0,0.14); -webkit-box-shadow:0 5px 5px rgba(4,0,0,0.14);padding:0.75em 0; }
.body-login3 .signbox-a1 .login-button-a100{ background:none; border:0; color:#fff; padding:1.1em 0;*padding:0.8em 0; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;}
.body-login3 .signbox-a1 .back_login{ color:#fff; padding:0.41em 0;}
.body-login3 .codea .codeimg img{ height:47px; cursor:pointer;}

.body-login4{ background: no-repeat center; }
.body-login4 .sign-content-a1{ width:515px; margin-top:100px;}
.body-login4 .sign-content-a1 .signbg{ background:#fff;opacity:0.04; *filter:alpha(opacity=4); filter:progid:dximagetransform.microsoft.alpha(opacity=4); border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; }
.body-login4 .signbox-a1 .login-h2a{ padding-bottom:0.8em; }
.body-login4 .lg-form{ padding:35px 70px 10px;}
.body-login4 .lg-ip{position:relative; margin-bottom:15px;}
.body-login4 .lg-ip .icon-lg{position:absolute; left:8px; width:3.5em; top:0; bottom:0; border-right:1px solid #8b62df; background-repeat:no-repeat; background-position:center center;}
.body-login4 .lg-ip .icon-name{ background-image:;}
.body-login4 .lg-ip .icon-pwd{ background-image:;}
.body-login4 .lg-ip .login-input-a{ margin-bottom:0;}
.body-login4 .login-input-a{ background: repeat; border-radius:0.5em; -moz-border-radius:0.5em; -webkit-border-radius:0.5em;  border:0; padding:1.45em 1em 1.45em 5.5em; *width:269px;}
.body-login4 .login-input140-a{ *width:141px;}
.body-login4 .codeinput .login-input-a{*width:141px;}
.body-login4 .codea .codeimg img{ height:59px; *height:55px;}
.body-login4 .codeinput .login-input-a{ padding-left:1em; text-align:center;}
.body-login4 .login-button-a1{ background:none; border:1px solid #fff;border-radius:0.5em; -moz-border-radius:0.5em; -webkit-border-radius:0.5em; color:#fff; padding:1em 0;}
.body-login4 .signbox-a1 .login-input140-a{ text-align:center; padding-left:1em; padding-right:1em;}
.body-login4 .signbox-a1 .login-button-a100{background: repeat;   border:0; padding:1.54em 0; *padding:1.15em 0;}
.body-login4 .signbox-a1 .back_login{ color:#fff; padding:0.41em 0;}
.body-login4 .has-error .login-input-a{ border-width:1px; border-style:solid;}

.body-login5{ background:#021e29;}
.body-login5 .login-navpc .login-navbg{ background:#000; opacity:0.31; *filter:alpha(opacity=31); filter:progid:dximagetransform.microsoft.alpha(opacity=31);}
.body-login5 .sign-content-a1{ width:620px; margin-top:55px;border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;border:1px solid #011016;}
.body-login5 .sign-content-a1 .signbg{ display:none; }
.body-login5 .signbox-a1 .login-h2a{ padding-bottom:0.8em; }
.body-login5 .lg-form{ padding:35px 115px 10px;}
.body-login5 .login-input-a{ background:#011015; border:1px solid #011015; color:#6a7072;  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;  padding:1.3em 2em; box-shadow:0 5px 38px rgba(4,0,0,0.27) inset; -moz-box-shadow:0 5px 38px rgba(4,0,0,0.27) inset; -webkit-box-shadow:0 5px 38px rgba(4,0,0,0.27) inset; *width:317px;}
.body-login5 .login-input140-a{ *width:118px;}
.body-login5 .codeinput .login-input-a{*width:119px;}
.body-login5 .codea .codeimg img{ height:56px; *height:50px;}
.body-login5 .login-button-a1{ background:#972034;border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px; color:#fff; padding:1em 0; box-shadow:0 5px 5px rgba(4,0,0,0.44); -moz-box-shadow:0 5px 5px rgba(4,0,0,0.44); -webkit-box-shadow:0 5px 5px rgba(4,0,0,0.44);}
.body-login5 .signbox-a1 .login-button-a100{ background:#011015; border:1px solid #011015; color:#6a7072;  border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;  padding:1.3em 2em; *padding:1em 2em; box-shadow:0 5px 38px rgba(4,0,0,0.27) inset; -moz-box-shadow:0 5px 38px rgba(4,0,0,0.27) inset; -webkit-box-shadow:0 5px 38px rgba(4,0,0,0.27) inset;}
.body-login5 .signbox-a1 .back_login{ color:#fff; padding:0.41em 0;}
.body-login5 .login-navpc .w-admin-nav .nav_inner > li:hover > a,.body-login5 .login-navpc .w-admin-nav .nav_inner > li:hover > .li-parent-div > a,.body-login5 .login-navpc .w-admin-nav .nav_inner > li.active > a,.body-login5 .login-navpc .w-admin-nav .nav_inner > li.active > .li-parent-div > a{ /*color:#fff;*/}

.body-login6{ background: no-repeat center; }
.body-login6 .sign-content-a1{ width:388px; margin-top:55px;}
.body-login6 .sign-content-a1 .signbg{ display:none;}
.body-login6 .signbox-a1{ padding:25px 0;}
.body-login6 .signbox-a1 .login-h2a{ padding-bottom:1.5em; }
.body-login6 .lg-form{}
.body-login6 .lg-ip{position:relative; margin-bottom:32px;}
.body-login6 .lg-ip .icon-lg{position:absolute; left:0; width:3em; top:0; bottom:0;  background-repeat:no-repeat; background-position:center center;}
.body-login6 .lg-ip .icon-name{ background-image:;}
.body-login6 .lg-ip .icon-pwd{ background-image:;}
.body-login6 .lg-ip .login-input-a{ margin-bottom:0;}
.body-login6 .login-input-a{ background:none;   border:0; padding:0.6em 1em 0.6em 4em; border:0; border-bottom:1px solid #6b726b; border-bottom:1px solid rgba(255,255,255,0.5); border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; *width:323px;}
.body-login6 .login-input140-a{ *width:117px;}
.body-login6 .codeinput .login-input-a{*width:117px;}
.body-login6 .login-button-a1{ background:#23cdde; border:none;border-radius:0.4em; -moz-border-radius:0.4em; -webkit-border-radius:0.4em; color:#fff; padding:1em 0; box-shadow:0 3px 3px rgba(4,0,0,0.13); -moz-box-shadow:0 3px 3px rgba(4,0,0,0.13); -webkit-box-shadow:0 3px 3px rgba(4,0,0,0.13);}
.body-login6 .signbox-a1 .login-input140-a{  padding-right:1em; margin-top:13px;}
.body-login6 .signbox-a1 .login-button-a100{background: repeat;   border:0; padding:1.54em 0; *padding:1.15em 0; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; color:#abb2b0; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;}
.body-login6 .signbox-a1 .back_login{ text-decoration:none; background:#4675df; border:none;border-radius:0.4em; -moz-border-radius:0.4em; -webkit-border-radius:0.4em; color:#fff; padding:0.85em 0; box-shadow:0 3px 3px rgba(4,0,0,0.13); -moz-box-shadow:0 3px 3px rgba(4,0,0,0.13); -webkit-box-shadow:0 3px 3px rgba(4,0,0,0.13);}
.body-login6 .has-error .login-input-a{ border-bottom-width:1px; border-style:solid;}

.body-login7{ background: no-repeat center; }
.body-login7 .sign-content-a1{ width:514px; margin-top:55px;}
.body-login7 .sign-content-a1 .signbg{ background:#f0ece1;opacity:0.12; *filter:alpha(opacity=12); filter:progid:dximagetransform.microsoft.alpha(opacity=12);}
.body-login7 .signbox-a1{ padding:25px 0;}
.body-login7 .signbox-a1 .login-h2a{ padding-bottom:1.5em; }
.body-login7 .lg-form{ padding:0 74px;}
.body-login7 .inputbs{ position:relative;box-shadow:0 3px 9px rgba(0,46,84,0.15) inset; -moz-box-shadow:0 3px 9px rgba(0,46,84,0.15) inset; -webkit-box-shadow:0 3px 9px rgba(0,46,84,0.15) inset; padding:0 1.2em; margin-bottom:15px; border-radius:0.3em; -moz-border-radius:0.3em; -webkit-border-radius:0.3em;}
.body-login7 .inputbs >div{ position:relative; z-index:2;}
.body-login7 .inputbs .inputbsbg{position:absolute; left:0; right:0; top:0; bottom:0; background:#004167;opacity:0.09; *filter:alpha(opacity=9); filter:progid:dximagetransform.microsoft.alpha(opacity=9);border-radius:0.3em; -moz-border-radius:0.3em; -webkit-border-radius:0.3em; } 
.body-login7 .lg-ip{position:relative; padding-left:4em; }
.body-login7 .lg-ip .icon-lg{position:absolute; left:0; width:3em; top:0; bottom:0;  background-repeat:no-repeat; background-position:center center;}
.body-login7 .lg-ip .icon-name{ background-image:;}
.body-login7 .lg-ip .icon-pwd{ background-image:;}
.body-login7 .lg-ip .login-input-a{ margin-bottom:0;}
.body-login7 .login-input-a{ background:none;   border:0; padding:1.5em 0; border:0; border-bottom:1px solid #c0e2f0; border-bottom:1px solid rgba(255,255,255,0.5); border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; *width:266px;}
.body-login7 .login-input140-a{ *width:140px;}
.body-login7 .codeinput .login-input-a{*width:142px;}
.body-login7 .inputbs >div:last-child .login-input-a{ border-bottom:0;}
.body-login7 .login-button-a1{ background:#0a4484; border:none;border-radius:0.3em; -moz-border-radius:0.3em; -webkit-border-radius:0.3em; color:#fff; padding:0.6em 0; font-size:24px;}
.body-login7 .codeinput .login-input-a{ background: repeat; border-bottom:0; padding:1.2em 1.2em;border-radius:0.3em; -moz-border-radius:0.3em; -webkit-border-radius:0.3em;}
.body-login7 .codea .codeimg img{ height:52px; *height:48px;}
.body-login7 .signbox-a1 .login-input140-a{ background: repeat; border-bottom:0; padding:1.2em 1.2em;border-radius:0.3em; -moz-border-radius:0.3em; -webkit-border-radius:0.3em;}
.body-login7 .signbox-a1 .login-button-a100{background:none;   border:0; padding:1.2em 0;*padding:0.9em 0;color:#fff;}
.body-login7 .signbox-a1 .back_login{  color:#fff; padding:0.2em 0 0.7em; font-size:20px;}
.body-login7 .has-error .login-input-a{ border-bottom-width:1px; border-style:solid;}

/*-----------------------------------登录注册多样性 end-------------------------------*/
@media (min-width:1200px) {
	.search-gw{position:absolute; right:25px; top:16px;}
    .search-gw .input-search-gw{ width:200px;}
	
	/*-----------------------------------登录注册多样性-------------------------------*/
	.login-navpc .w-admin-nav .nav_inner > li{ min-width:130px;}
	/*-----------------------------------登录注册多样性 end-------------------------------*/
}
@media (max-width:1200px) {
	/*---------------------头部--------------------------------*/
	.w-admin-row{ width:100%;}
	.w-admin-header .w-admin-nav{margin-left:20px;}
	.w-admin-shopcart{ margin-right:10px;}
	/*---------------------头部 end--------------------------------*/
	.paystatue-nav{ margin-right:0;}
}
@media (min-width:961px) and (max-width:1200px) {
	.section-user .userinfoa{width:40%;}
	.section-user .user-ordersum{width:60%; *width:59.99%;}
}
@media (min-width:961px) {
	.w-admin-sidemenu{ height:0;}
	}
@media (max-width:960px) {
	/*---------------------头部--------------------------------*/
	.body-login .w-admin-header{ background:#2a2a2a;}
	.w-admin-header .w-admin-nav{ float:none; margin:0; padding:0;}
	.w-admin-nav{ background:#3d3d3d; position:fixed; top:1.56rem; left:0; right:0; bottom:0; display:none; }
	.w-admin-nav > .w-nav-in{ max-height:100%;overflow-y:auto;}
	.w-admin-shopcart,.w-admin-top{display:none;}
	.signtel,.shopcarttel,.signquittel{ display:block; }
	.w-admin-header .w-logo{padding-right:13.5em;}
	/*---------------------头部 end--------------------------------*/
	.w-admin-sidemenu{float:none; width:100%; margin-bottom:1em; text-align:center;}
	.admin_side_left{ margin-left:0;}
	.w-admin-sidemenu li{display:inline-block; *display:inline; *zoom:1;}
	.section-user{border-radius:0; -moz-border-radius:0; -webkit-border-radius:0;}
	.section-user .userinfoa{float:none; width:100%; border-bottom:1px dashed #aeaeae;}
	.section-user .userinfoa-in{padding:1em;}
	.section-user .right-delimite{display:none;}
	.section-user .user-ordersum{float:none; width:100%;}
	.section-user .user-ordersum-in{padding:1.5em 1em;}
	
	.body-login .signtel,.body-login-special .signtel{ right:0.35rem;} 
    .body-login .w-admin-header .w-logo,.body-login-special .w-admin-header .w-logo{ padding-right:1.2rem;}
	
	/*-----------------------------------登录注册多样性-------------------------------*/
	.body-login-special .w-admin-header{color:#fff;}
	.login-navpc{ display:none;}
	.login-navtel{ display:block;}
	.body-login-special{ padding-top:1.56rem;}
	.body-login-special .w-admin-header .col-logo .w-logo{padding-top:0; padding-bottom:0;}
	.body-login2{ background-image:; background-size:cover;}
	.body-login4{ background-image:; background-size:cover;}
	.body-login6{ background-image:; background-size:cover;}
	.body-login7{ background-image:; background-size:cover;}
	/*-----------------------------------登录注册多样性 end-------------------------------*/
	
}
@media (min-width:768px) and (max-width:1200px) {
	/*---------------------头部--------------------------------*/
	.w-admin-shopcart{ margin-right:10px;}
	.w-admin-shopcart a{padding:7px 5px;}
	.w-admin-shopcart a span,.w-admin-shopcart a .fa-angle-right{display:none;}
	.w-admin-shopcart a .num{left:20px;}
}
@media (min-width:768px) and (max-width:960px) {
	
	/*---------------------头部 end--------------------------------*/
	.order-message .textarea-gw{ width:300px;}
	.section-con{padding:10px 15px;}
	.submitstatue .statue_text .order_num{float:none; width:auto;}
	.submitstatue .statue_text .countdown{float:none; margin-right:0;}
	.collect_lista li,.collect_listb li{ width:25%;*width:24.99%;}
}
@media  (min-width:479px) and (max-width:767px) {
	/*购物车列表*/
	.shopcarttel_list li .shopcarttel_item .shopprdtext h2{font-size:120%;font-weight: normal; margin: 0;}
    .shopcarttel_list li .shopcarttel_item .shopprdtext .parameter{ font-size:100%;}
	/*购物车列表 end*/
	.personinfoa .input-gw220,.passworda .input-gw220{ width:250px;}
}
@media (max-width:767px) {
	
	/*---------------------购物主体---------------------------------*/
	.section-shopcart{margin-bottom:3em;}
	.section-con{ padding:1em 0.75em;}
	.sec-title-border h3{font-size:120%;}
	.input-gw,.select-box-gw,.order-message .textarea-gw{ width:100%; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
	.div-three .div-three-item{ width:30%; margin-right:5%;} 
	.div-half .div-half-item{ width:47%; margin-right:6%;}
	.div-half .div-right,.div-three .div-right{ margin-right:0;}
	.delivery, .pay{margin-bottom:1em;}
	.addressbox .address-item{ width:100%; margin:0 0 1em; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
	.addressbox .address-item .address-item-in{padding:0.5em 1em;}
	.style-list li{width:47%; margin-right:3%; padding:8px 0; margin-bottom:1em;}
	.style-list li.div-right{margin-right:0;}
	.order-message dl dd{float:none;}
	.order-submit{margin:1.5em 0;}
	.order-submit a{margin-right:1em;}
	.submitstatue{padding:0 0.5em 1em;}
	.submitstatue .statue{float:none; margin-bottom:1em;}
	.submitstatue .statue_text{float:none; margin-left:0; width:100%;}
	.submitstatue .statue_text .order_num{float:none;}
	.submitstatue .statue_text .countdown{float:none; margin-right:0;}
	.submitstatue .statue_text .btn-back{margin:1em 0;}
	.submiterror .statue_text{text-align:center;}
	.paystatue{ margin-left:0;}
	.paystatue .statue{float:none; text-align:center;}
	.paystatue .statue_text{float:none; margin:0; text-align:center;}
	.paystatue .statue_text .biggreen{font-size:130%;}
	.paystatue .statue_text .pay_monney,.paystatue .statue_text .order_num{float:none; margin-right:0;}
	/*表格*/
	.order-gw .order-img{width:3em; height:3em;}
	.order-gw .order-sum{margin-left:3.5em;}
	.order-gw .order-sum h2{font-size:100%;}
	.orderc-total,.order-message{float:none; padding:0 0 1em 0;}
	.orderc-total > div{padding-bottom:0.3em;}
	.orderinfo-boxa .orderc-total{ padding:1em;}
	.notel{display:none;}
	/*表格 end*/
	/*购物流程*/
	.order-progress{ display:none;}
	.order-progress .order-progress-in,.order-progress .order-progress-line,.order-progress .order-progress-line .order-progress-line-sec{float:none;}
	.order-progress-linebox{float:left; width:11px;}
	.order-progress .order-progress-line{height:auto; padding-top:3px;}
	.order-progress .order-progress-line .order-progress-line-sec .line{float:none; height:4em; width:1px; margin:0 5px;}
	.order-progress .order-progress-text{padding-top:0;}
	.order-progress .order-progress-text > div{float:none; height:4em;}
	/*购物流程 end*/
	.shopcarttablea{ display:none;}
	.shopcartcontel{display:block;}
	/*订单详情*/
	.ordera .ordera-statue,.ordera .order-route{float:none; width:100%;}
	.ordera .ordera-statue{border-right:0; border-bottom:1px solid #f4f4f4;}
	.ordera .ordera-statue .ordera-statue-in{padding:1em 0;}
	.ordera .order-route-in{padding:1.5em 1em 1em;}
	.ordera .ordera-statue .ordera-s{ font-size:130%;}
	.ordera .ordera-statue .ordera-s,.ordera .ordera-statue .ordera-btn,.ordera .order-route .order-routes{margin-top:1em;}
	.order-routes .order-routeitem{float:none; width:100%; overflow:hidden;}
	.order-routes .order-routeitem .order-routeitem-img{float:left;}
	.order-routes .order-routeitem .order-routeitem-img .imga{float:none;}
	.order-routes .order-routeitem .order-routeitem-img .linea{float:none; margin-left:25px; width:13px; height:3em;background:  center bottom;}
	.order-routes .order-routeitem.cur .order-routeitem-img .linea{background-image: ;}
	.order-routes .order-routeitem .order-routeitem-text{float:left; margin-left:1.5em; left:0; width:auto;}
	.orderinfo-boxa .orderinfo-conitem{display:block; width:100%; border-right:0; border-bottom:1px solid #efefef;}
	.orderinfo-boxa .orderinfo-conitem-in{padding:1.5em;}
	
	.pay-sump .pay-sumpl,.pay-sump .pay-sumpr{float:none; width:100%;}
	.pay-sump .pay-sumpr{text-align:left;}
	
	.paypp{ width:100%;}
	.alipay .paycomputer{display:none;}
	.alipay .paytel{width:100%;}
	.alipay .paytel .paytel_in{padding:20px;}
	.alipay .paytel .or{ display:none;}
	.wechatpay .img_l{ display:none;}
    .wechatpay .paytel{width:100%;}
	/*订单详情 end*/
	
	/*---------------------购物主体 end---------------------------------*/
	/*-----------------------------个人中心---------------------------*/
	.collect_lista li,.collect_listb li{ width:33.333%;}
	.collect_listb li .prd_textb .deleteb{display:block;}
	.w-admin-sidemenu li{ display:block; float:left; width:33.33%; text-align:center;}
	.admin-sec .section-con{padding:0.5em 0.8em;}
	.orderc-tb .timea{padding-right:1em;}
	.wid30{width:30% !important;}
	.teloperateb{display:block;}
	.mycollecta .slide_la, .mycollecta .slide_ra{ width:2em; height:3em; margin-top:-1.5em;}
	.collect_lista{margin:1em 2em;}
	.paystatue-nav{white-space:nowrap; overflow-x:auto;}
	.admin-sec-collect .sec-title-border h3{font-size:120%;}
	.admin-sec-collect .sec-title-border span{font-size:100%;}
	.addressb_list li .removeb{display:block;}
	.addressb{padding:1.5em 0 3em;}
	.personinfoa{padding:1em 0.5em;}
	.passworda .btn-submita{margin:1em 0 0 6em;}
	.personinfoa .userphoto{ width:6em; height:6em;}
	.personinfoa .uploadimga{margin-top:4.5em;}
	.paystatue-nav span{padding:0 1em;}
	.collect_listb li .prd_textb{padding-left:0;}
	/*-----------------------------个人中心 end---------------------------*/
	
	/*-----------------------------------登录注册多样性-------------------------------*/
	.login-button-a1{ font-size:130%; padding:1em 0;}
	.signbox-a1 .back_login{ font-size:110%;}
	.body-login1 .sign-content-a1 .signbox-a1 .login-h2a{ font-size:120%; margin-bottom:1em;}
	.body-login1 .sign-content-a1{ border:0; width:100%; margin:0;}
	.body-login1 .sign-content-a1 .signbox-a1{ padding:2em 14.5%;}
	.body-login1 .codea .codeimg img{ height:3.55em;}
	.body-login-special .sign-content-a1{ margin:0; width:100%; }
	.body-login-special .sign-content-a1 .signbox-a1{ padding:2em 14%;}
	.body-login-special .sign-content-a1 .signbg{ display:none;}
	.body-login-special .lg-form{padding:1.2em 0;}
	.body-login2 .lg-ip .line-t, .body-login2 .lg-ip .line-b{ background-size:100% 1px;}
	.body-login3 .signbox-a1 .login-h2a{ background-size:100% 1px;}
	/*-----------------------------------登录注册多样性 end-------------------------------*/
}
@media (max-width:570px) {
	/*-----------------------登录注册------------------------*/
	.sign-content-a{ width:100%; background-position:center; background-size:100% 100%; height:auto; margin-top:0;}
	.signbox-a{ padding:2.2em 20% 6em;}
	.signbox-a .login-h2a{ font-size:0.6rem; margin-bottom:1em; margin-top:0.1em;}
	.loginta{ padding-top:2.2em;}
	.loginta .login-h2a{ margin-bottom:0.6rem; margin-top:0.2rem;}
	.login-input-a{margin-bottom:1em;}
	.signbox-a .login-input140-a{width:42%; margin-right:5%;}
	.login-button-a100{ width:50%;}
	/*-----------------------登录注册 end------------------------*/
	.collect_listb li{ width:50%;}
	.collect_listb li .itemb{margin:0 5%;}
}
@media (max-width:479px){
	.w-admin-row .wrap-content-in{padding:1em 1em 2em;}
	.w-admin-header .w-logo{padding-right:8.5em;}
	/*-----------------------登录注册------------------------*/
	.signbox-a{ padding:1.5em 20% 6em;}
	.sign-content-a,.login-button-a100{ font-size:0.4rem;}
	.signbox-a .login-h2a{ margin-bottom:1rem; margin-top:0.6rem;}
	.loginta{ padding-top:3em;}
	.loginta .login-h2a{ margin-bottom:0.6rem; margin-top:0.3rem;}
	.signfoot .signfootbig{font-size:0.7rem;}
	/*-----------------------登录注册 end------------------------*/
	.shopcarttel .num{font-size:75%; top:-0.3rem;}
	/*表格*/
	.orderc-tb{ font-size:90%;}
	.login-notice{text-align:center;}
	.login-notice .notice-text{ display:block; margin-bottom:0.5em; font-size:90%;}
	.login-notice .btn-reda{margin-left:0;}
	
	.section-user .userphoto{ width:6em; height:6em;}
	.section-user .usertext{margin-left:7em;}
	.section-user .usertext h3{margin:0.3em 0;}
	.w-admin-sidemenu li a{padding:7px 5px; font-size:110%;}
	.ordersum-item .textb{font-size:110%;}
	.paystatue-nav a{font-size:110%;}
	.paystatue .statue_text .btn-shopgo{margin:0 1.5em;}
	.evaluation-orderlist li .evaluation-prd{ width:30%;}
	.evaluation-orderlist li .order-evaluation{margin-left:35%;}
	.evaluation-orderlist li .textarea-gw{height:9em;}
	.paystylelistp li .paystyleitem{ padding-left:2em;}
	
	.collect_listb li .prd_textb h3{font-size:100%;}
	.collect_listb li .prd_textb .priceb{font-size:90%;}
	
	/*-----------------------------------登录注册多样性-------------------------------*/
	.body-login1 .sign-content-a1,.body-login-special .sign-content-a1{ font-size:100%;}
	.body-login-special .signbox-a1 .login-h2a{ font-size:130%; padding-bottom:0.8em;}
	.body-login-special .login-input-a{ padding-top:0.8em; padding-bottom:0.8em;}
	.body-login-special .signbox-a1 .login-button-a100{ padding-top:0.8em; padding-bottom:0.8em;}
	.body-login-special .login-button-a1, .body-login-special .signbox-a1 .back_login{ font-size:120%;}
	.body-login-special .login-button-a1{ padding:0.7em 0;}
	.body-login-special .back_login{ padding:0.45em 0;}
	.body-login-special .codea .codeimg img{ height:3em;}
	.body-login4 .lg-ip .icon-lg{ background-size:1.5em 1.5em; left:0; width:2.5em;}
	.body-login4 .login-input-a{ padding-left:3.5em;}
	.body-login6 .lg-ip{ margin-bottom:1em;}
	.body-login6 .lg-ip .icon-lg{ background-size:1.5em 1.5em;}
	.body-login6 .login-input-a{ padding-left:3.5em;}
	.body-login6 .signbox-a1 .login-input140-a{ margin-top:0; padding-left:1em; text-align:center;}
	.body-login6 .signbox-a1 .back_login{ padding:0.55em 0;}
	.body-login7 .inputbs{ padding:0 0.5em;}
	.body-login7 .lg-ip .icon-lg{ background-size:1.6em 1.6em; left:0; width:2.5em;}
	.body-login7 .lg-ip{ padding-left:3em;}
	.body-login7 .signbox-a1 .login-input140-a{ padding-top:0.9em; padding-bottom:0.9em;}
	.body-login7 .codeinput .login-input-a{padding-top:0.9em; padding-bottom:0.9em;}
	.body-login7 .codea .codeimg img{ height:3.1em;}
	/*-----------------------------------登录注册多样性 end-------------------------------*/
}