/*公共部分*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin: 0; padding: 0; border: 0; vertical-align: baseline; font-family: arial,"Lantinghei SC","Microsoft Yahei"; }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section, main{ display: block; }
ul,li,ol{ list-style: none; }
a:link,a:visited,a:hover{text-decoration: none; outline: none; }
body{background:#eaeaea;min-width:300px;max-width:640px;margin:0 auto;-webkit-tap-highlight-color:rgba(0,0,0,0); font-size:14px}
div{box-sizing:border-box;}
input,select{font-size:14px;}
/**/




/*头部*/
.top-wrap{width: 100%;height:285px;position: relative;}
.top{width:100%;height:285px;position:fixed;z-index:99999;left: 0;top: 0;}
.title{background: #388ffc;height:35px;text-align:center;}
.goBack-home{display: block;text-align: center;width:122px; margin: 0 auto;height: 35px; line-height: 35px;font-size: 16px;color: #fff;}
.goBack-home img{width:40px;height: auto;display: inline;vertical-align: middle; padding-right: 5px;}
.goBack-home:hover{color: #fff;}
/*子页面头部*/
.top-wrap-part{width: 100%;height:35px;position: relative;}
.top-part{width:100%;height:35px;position:fixed;z-index:99999;left: 0;top: 0;}
.goBack-history{width:15px;height:19px;position:absolute;left: 10px;top: 8px;}
.goBack-history img{width:10px;height:19px;}
/*banner*/
.banner{background: #3488fe linear-gradient(to right bottom,#54c1e7,#3488fe);color:#424248;min-height: 200px;position: relative;}
.menu{background: #5eb4f2;height: 50px;line-height: 50px;}
.menu{display: flex;text-align: center;}
.menu a{flex: 1 1 auto;color: #fff;position: relative;}
.menu a.on:after{content: "";display:block;position: absolute;bottom:0;z-index:2;width:15px;left:50%;margin-left:-10px;height:4px;background: #388ffc;}
/*search*/
.search-wrap{position: absolute;top:10px;z-index: 55;width: 100%;height: 35px;}
.search{background:rgb(255, 255, 255,0.3);margin: 0px 50px; position: relative;height: 35px;border-radius:15px;}
.search input{border:none; background: none;color: #fff;margin:8px 0px 0px 40px; outline: none;}
.search:after{content: "";width: 20px;height: 20px;display: block;position: absolute;left:10px;top:7px;background: url(../images/search-icon.png) no-repeat;background-size:cover;}
.goback-home2{ position: absolute;left: 15px;top:5px;width: 20px;height: 20px;}
.goback-home2 img{width:100%;height:100%;}
.search-btn{position: absolute;right:10px;display: block;width: 22px;height: 22px;line-height:22px;background: #388ffc;top: 50%;margin-top: -11px;border-radius: 50px;color: #fff;font-size: 12px;text-align: center;}
a.search-btn:hover,a.search-btn:visited{color: #fff;}
/*main*/
.first-floor,.third-floor{background: #fff; padding:10px;}
/*goods*/
.goods-wrap{padding: 10px 0px 0px 0px;}
.goods-list{width:160px;height:157px;background: #fff;border-radius: 5px;}
.goods-list-img{display: block;height:93px;width: 100%;border-top-left-radius: 5px;border-top-right-radius:5px;}
.goods-list-tit{ height:20px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.goods-list-text{ padding: 0px 5px;}
.goods-list-price{position:relative; padding-left:13px ;}
.goods-list-price:after{ content: "￥";display: block;width: 10px;height: 10px;position: absolute;left: 0;top: 0;font-size: 10px;}
.goods-list-date span{ color: #7f8084;}
.second-floor{position: relative;background: #fff;}
.second-floor img{width: 100%;}
.moreWrap{width:200px;position: absolute;z-index:2;bottom:10px;text-align: center;left: 50%;margin-left: -100px;}
.more{color: #388ffc;}
.title2{width:120px;height: 30px;line-height:30px;background: #388ffc;font-size: 16px;border-radius: 25px;position: absolute;left: 50%;margin-left: -60px;top:10px;text-align: center;color:#fff}
.title3-text{position: relative;padding: 0px 0px 7px;}
.title3-text:after{content: "";display: block;position: absolute;bottom: 0;height:4px;width:15px;background: #2e9bee;}
/*news*/
.news-list{border-bottom:1px solid #e8e8e8;padding:10px 0px;display: block;}
.news-list span{color: #999999;display: block; padding-top: 5px;}
.news-wrap .news-list:last-child{border: none;}
/*选项卡*/
.tab-menu{padding: 10px 15px;}
.tab-menu a{display: block;width:50%;float: left;height: 30px;line-height: 30px;background:#f3f3f3;text-align: center; position: relative;}
.tab-menu a.title{display: block;width:100%;float: left;height: 30px;line-height: 30px;background:#388ffc;color: #fff;text-align: center; position: relative;}
.tab-menu a.on{background: #388ffc;color: #fff;}
.tab-menu a:first-child{border-top-left-radius: 50px;border-bottom-left-radius: 50px;}
.tab-menu a:last-child{border-top-right-radius: 50px;border-bottom-right-radius: 50px;}
.round-red{background:red;position: absolute;border-radius:60px;height:15px;line-height:15px;right:5px;top:-5px;padding:2px 3px;color: #fff;font-size:12px;text-align: center;}
.tab-con li{display: none;}
.tab-wrap2 .tab-menu a{width: 33.3%;}
.calculator{border-bottom: 1px solid #e8e8e8; padding: 10px 0px;}
.calculator img{ width:90px;height:90px;display: inline;}
.form0-list .layui-form-label{ width:128px;}
.form0-list .layui-input-block{margin-left:158px}
.form0-list .layui-input{border: none; padding-left: 0;text-align: right;}
.form0-list .layui-form-select dl{max-height: 150px; z-index: 10000000;}
.form0-list .layui-form-item{ margin-bottom: 0;}
.form0-list .layui-form-item .layui-input-inline{ margin-right: 70px;}
.tab-wrap2 .layui-form-item.relative .layui-input-inline{ margin-right: 50px;}
.layui-input-add{ margin-right: 20px;}
.add-word{position: absolute;right:15px;top:50%; margin-top: -10px;text-align: right;}
.form0-list .layui-form-item .layui-input-inline{ margin-bottom: 0;}
.btn-wrap0{ padding: 30px 50px}
.btn-wrap0 a{width: 100%;display: block;}
.write-in{text-align: right; padding: 9px 15px;}
/*美卡代付*/
.tab-wrap2 .layui-colla-icon{left: auto; right:15px;}
.tab-wrap2 .layui-colla-title{background: none; padding-left: 15px;}
.tab-wrap2 .layui-collapse{ border: none;}
.tab-wrap2 .layui-colla-content{ padding:0px 0px;}
.tab-wrap2 .form0-list .layui-form-label{width:60px;}
.tab-wrap2 .form0-list .layui-input-block{ margin-left:80px;}
.tab-wrap2 .layui-btn{line-height:36px;}
.tab-wrap2 .layui-form-item .layui-input-inline{ margin-left:90px; margin-right: 10px;}
.balance-wrap{position: relative;padding: 9px 15px;}
.icon-go{position: absolute;right:10px;top:50%; margin-top: -10px;color:#388ffc;}
.icon-go img{width: 10px;height: 19px;vertical-align: middle; margin-left: 5px;}
/**/
.footer-wrap-part{height:50px;position: relative;}
.footer-part{position:fixed;z-index:99999;bottom:0;background: #ffffff;left:0;width:100%;height:50px; z-index:9999;}
.total{line-height: 50px;font-size: 16px; padding: 0px 15px;}
.footer-submit{position: absolute;height: 50px;width: 100px;background: #388ffc;text-align: center;color: #fff;line-height: 50px;bottom: 0;right: 0;font-size: 16px;}
.footer-submit:hover{color: #fff}

.tab-con .layui-table{margin:0;}
.tab-con .layui-table td,.tab-con .layui-table th{padding: 5px 5px;}
.ui-btn{border: 1px solid #388ffc;color:#388ffc;border-radius:15px;height:20px;padding: 2px 10px;display: inline-block;}
.ui-btn.border-orange{border: 1px solid #f47a18;color:#f47a18;}
.ui-btn.back-orange{background: #f9b336;color:#fff;border: 1px solid #f9b336;}
/*打折商品*/
.discount{position:relative; padding: 10px; margin-top: 3px;}
.discount-img{width: 100px;height: 58px;position: absolute;left:10px;border: 1px solid #e8e8e8;border-radius: 5px;}
.discount-img img{width: 100%;height:58px;border-radius:5px;}
.discount-img2{height:98px;}
.discount-img2 img{border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.discount-con{margin-left: 110px; min-height:62px;position: relative;}
.discount-con2{ min-height:98px;}
.discount-brand{height: 35px;padding: 2px 5px;display: table; overflow: hidden;text-align: center;width: 100%;}
.discount-brand p{display: table-cell;vertical-align: middle;text-align: center;line-height:16px;}

.liked{position: absolute;bottom: 0; line-height: 22px;height: 22px;}
.liked img{width:17px;height:17px;vertical-align: middle;}
.discount-name{height:20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.discount-wrap .discount:first-child{margin-top: 0;}
.balance2{font-size: 16px; line-height: 25px;}
.topup-wrap-input{margin-top: 10px;}
.topup-wrap-input input{width: 100px;display: block;margin: 0 auto;border: 1px solid #e8e8e8;border-radius: 20px;height: 30px;line-height: 30px;text-align: center;padding:0px 10px}
.btn-wrap1{ padding:10px 0px;width: 50%; margin: 0 auto;}
.btn-wrap1 a{width: 100%;display: block;}
.topup-way-wrap{width:80%;margin: 0 auto;}
.topup-way{background:#f4f4f4;border-radius:20px;width:100%;margin: 10px auto;height:70px; line-height: 70px;font-size: 16px; padding: 0px 20px;position: relative;}
.topup-way img{width: 50px;height:50px;vertical-align: middle; padding-right:20px;}
.topup-way-wrap .on:after{content: "";display: block;background: url(../images/checked.png);background-size:cover;width:30px;height:30px;position: absolute;right:20px;top:50%;margin-top: -15px;}
.search2 .layui-form-item .layui-inline{ display: inline-block; margin-bottom: 0;}
.search2 .layui-form-item .layui-input-inline{ margin-left:2px; width: 120px;border-radius: 10px; display: inline-block;}
.search2 .layui-form-item{ margin-bottom: 0;}
.btn-ui-hei30{height: 30px;line-height: 30px; margin-top: -10px;}

.btn-adress{ display: block;background: #fff;color: #388ffc;border-radius:25px;height: 30px;line-height: 30px;padding:0px 20px;}
.adress-list .form0-list{padding-right: 80px;}
.adress-btn0{position:absolute;right:12px;top: 50%;margin-top:-12px;height: 25px;line-height:25px;border-radius:10px;background: #388ffc;padding: 0px 10px;border: 25px;text-align: center;color: #fff;}
.adress-list  .form0-list .layui-input-block{ margin-left: 15px;}
.adress-list .write-in{text-align: left; padding-top: 12px;}
.adress-list .layui-form-item2 .layui-form-label{float: none;}
.adress-list .layui-form-item2 .color-blue{padding: 0px 0px 10px 16px; margin-top: -8px;}
.adress-list .form0-list .layui-form-label{ text-align:left;width: 138px;}
.tag-text{background: #f9b336;border-top-left-radius: 10px;border-top-right-radius: 10px;width: 220px;height:35px;line-height:35px;text-align: center; color: #fff;}
.tag-wrap{ padding: 0px 10px; height:35px;}
.adress-list-wrap{margin-top: 10px;}
.adress-wrap .adress-list-wrap:nth-child(2){margin-top: 0;}
.add-adress{ position: absolute;right: 15px;top:8px;color: #fff;}
.add-adress:hover{color: #fff;}
.adress-text0 span{padding-left:30px;}
.adress-set{padding: 0px 10px 10px 10px;}
.adress-set-btn{color:#6d6d6d;display: block; height: 25px; margin-left: 15px;}
.adress-set-btn img{width:16px;height:16px;vertical-align: middle; margin-right: 5px;}
.adress-wrap2 .tab-wrap2:first-child{ margin-top: 0;}
.adress-wrap2 .tab-wrap2{margin-top:3px;}
.adress-btn2{position: absolute;right: 10px;top: 10px;}
.adress-btn2 a{border-radius:25px;height:20px;line-height:20px;padding:0px 10px;display: inline-block;margin-left:3px;}
.bg-btn-pink{background: #f93668;color: #fff;}
.bg-btn-green{background: #1ac14d;color: #fff;}
.bg-btn-blue{background: #2e9bee;color: #fff;}
.tab-wrap2 .form0-list .layui-input-block.margin-l90{margin-left: 90px;}
.idcard-wrap{text-align: center; margin-top: 20px;padding-bottom:30px;}
.idcard-wrap .add-idcard:first-child{ margin-right: 20px;}
.idcard-wrap .add-idcard:first-child:after{content: "正面";position: absolute;bottom:-25px;text-align: center;display: block;left: 50%;margin-left: -14px;}
.idcard-wrap .add-idcard:last-child:after{content: "反面";position: absolute;bottom:-25px;text-align: center;display: block;left: 50%;margin-left: -14px;}
.add-idcard{background: #f1f1f1;color: #999999;border-radius:15px;display: inline-block;width: 45%; position: relative;}
.add-idcard img{width:40px;height:40px; display: block;margin:20px auto 0px auto;}
.add-idcard div{text-align: center; padding-bottom: 20px; color: #333;}

.order-wrap .layui-form-item .layui-input-inline{ margin-bottom: 0;}
.order-wrap .btn-ui-hei30{ margin-top: 0;}
.order-num p{border: 1px solid #e8e8e8;border-radius: 5px;padding:5px 5px 5px 2px; margin-bottom: 3px; display: inline-block; padding-left:25px; position: relative;}
.order-num p:after{content: "";width: 20px;height: 20px;background: url(../images/order-num.png) no-repeat center top;background-size:16px 16px;position: absolute;left:2px;}
.ui-btn-img{margin-right: 10px;}
.ui-btn-img img{width:28px; height:28px; vertical-align: middle;}
.order-link-img img{width:20px; height:20px; vertical-align: middle; padding-right: 10px;}
.delivery0{border-left: 2px dashed #e9e9e9; padding-left: 10px; margin-left:10px;}
.delivery0-list{position: relative;color: #7f8084; margin-bottom: 10px;}
.delivery0-list span{color: #388ffc; padding-right: 10px;}
.delivery0-list:after{content: ""; width:10px;height:10px;background: #e9e9e9; position: absolute;left:-16px;top:5px;border-radius: 50px;}
.delivery0-list.on{color: #333;}
.delivery0-list.on:after{background: #388ffc;}
.confirm{position: absolute;right:50px;background: #fff;z-index: 2;margin-top:8px;}
.order-history .word-wrap{ padding: 0px 15px 10px 15px;}
.order-history .tab-wrap2 .form0-list .layui-form-label{ width: 70px;}
.order-history .tab-wrap2 .layui-collapse{padding: 0px 30px;}
.order-history .tab-wrap2 .layui-colla-title{ padding-left:0px;position: relative;;}
.goods-detail{position: relative;color: #333;}
.goods-detail>div:first-child{position: absolute;left: 0px;width:80px;text-align: right;}
.goods-detail>div:nth-child(2){ margin-left:80px;}
.goods-detail-wrap{padding: 10px 0px;border: 1px solid #e8e8e8;border-top:none; margin-bottom: 10px;}
.goods-tetail-img img{width:60px;height:60px; margin-top: 10px;border-radius: 5px; margin-right: 10px;}
.order-arrived .tab-wrap2 .layui-btn{ line-height: 30px; margin-left: 10px;}
/*个人中心*/
.myself-info{ min-height: 120px;}
.myself{background: #3b6fff linear-gradient(to right bottom,#3b6fff,#53a4ff);position: relative;}
.myself-pic{position: absolute;left:25px; top:25px;}
.myself-pic img{width:70px; height:70px; border-radius: 50px;border: 4px solid #fff;}
.myself-name{margin-left:100px; padding:30px 100px 20px 20px}
.myself-name h1{font-weight: normal; color: #fff}
.myself-name p{ font-size: 18px;}
.myself-name p a{ color: #fff}
.myself-finance{display:block;position: absolute;right: 10px;top:45px;background: #fff;color:#388ffc;padding:0px 10px;height: 30px;line-height: 30px;font-size: 16px; border-radius: 25px;}
.myself-warp1{color: #fff;font-size:18px;line-height: 25px; margin-bottom: 10px;}
.myself-warp1 .myself-warp1-part0{float: left;text-align: center;width: 40%;}
.myself-warp1-part1{float:right;width: 20%;}
.myself-warp1-part1 a{margin-top:10px;}
.myself-warp1 a{color: #fff;}
.label-act .round-red{left:85px;right: auto;top:5px; line-height: 16px;}
.myself-bottom img{width: 100%;height: auto;display: block;}
.label-act .title{ font-size:14px; color:#000; font-weight:normal; float:left;background: #fff;}
.label-act .sub{ float:left; width:25px; height:25px;}
.label-act .sub img{ width:100%;}
.label-act .sub span{font-size: 22px; color: #000}
.label-act{ height:50px;padding:13px 15px 10px 15px; border-bottom:1px solid #e8e8e8;}
.label-act .title h1{ font-weight:normal;font-size: 16px;padding-left: 10px;}
.label-act a:after{content:""; clear:both; display:block}
.label-act a .ico{ float:right;width:15px; height:20px; padding-top:6px;}
.label-act a .ico span{font-size: 23px;}
.label-act a .ico img{ width:100%}
.core-entry{ background:#fff; overflow:hidden;}
.core-entry .label-act{ position:relative}
.core-entry div.label-act:last-child a:after{ background: #fff;}
.paid{position: absolute;right: 10px;top: 5px;z-index: 2;}
.paid span{font-size:70px; opacity: 0.5}
.myself-message .layui-colla-icon{left: auto;right: 10px;}
.myself-message .layui-colla-title{ padding-left: 15px;background: #fff;}
.myself-message .layui-collapse{border-left: none;border-right: none;padding: 0px 10px;}
.v-code .layui-form-item{ margin-right:100px;}
.tab-wrap2 .v-code .layui-btn{line-height: 30px; margin-top: -15px;}
.service-wechat-tit img{width:30px; height: 30px;vertical-align: baseline; margin-right: 10px;}
.service-wechat-tit{ margin-top: 30px;}
.service-wechat-wrap{text-align: center;}
.service-wechat{width:100px;height: 100px;background: #fff;border-radius: 20px;display: inline-block; margin-top: 20px; margin-right: 10px;}
.service-wechat-wrap .service-wechat:last-child{margin-right: 0;}
.service-wechat img{width:60px;height:60px;margin: 20px auto 30px auto;display:block;}
.service-wechat.service-qq img{width: 45px;height: 45px; margin-bottom:5px;}
.service-qq-num{ margin-top:20px}

.sign-in-text{ padding: 0px 10px 10px 10px;}
.sign-in-text0{width: 50%;float: left;height:20px;}
.sign-in-text0 img{width:20px;height:20px;vertical-align:middle; padding-right: 5px;}
.points-btn{margin-top: 5px;}
.points-btn a{background: #337bff linear-gradient(to right bottom,#33b0ff,#337bff,#1228f6);height: 30px;line-height: 30px;}
.auction-img img{width: 100%;height: auto;}

/*搜索*/
.search3-wrap{ position: relative;height:55px;width: 100%;}
.search3-wrap .search{border: 1px solid #e8e8e8;}
.search3-wrap .search:after{background: url(../images/search-icon2.png) no-repeat;background-size: cover;}
.search3-wrap .search input{color: #333;}
.search3 .layui-colla-title{background:#fff;}
.search_wrap{margin: 10px;margin-top:0;padding-bottom: 10px;}
.search_wrap_info{position: relative;border: 1px dashed #e8e8e8;padding: 10px 10px;border-radius: 5px; margin-top: 10px;}
.search_wrap_two{ display: none}
.search_wrap_arrow{width:13px;height:8px;background: url( "../images/arrow_up.png") no-repeat; position: absolute;right:10px;top:17px;cursor: pointer}
.search_wrap_info.show_sear .search_wrap_arrow{background: url( "../images/arrow_down_hover.png") no-repeat}
.search_wrap_info.show_sear .search_wrap_two{display:block}
/*查看订单号*/
.newLWrat{border: 1px dashed #e8e8e8; margin:10px 10px; padding:10px 10px;border-radius: 5px;}
.newLWratit{font-size: 16px;}
.newLWratit .search_wrap_arrow{ top: 50%; margin-top: -5px; right: 0;}
.airplane img{width: 28px; height:28px;}
.newLWratMore{ display: none;border:1px solid #e8e8e8; padding: 10px; padding-right:15px;margin:5px 0px;border-radius: 5px;}
.newLWratShow .newLWratMore{display:block}
.newLWratShow .arrowOne{background: url("../images/arrow_down_hover.png") no-repeat;}
.newLWratMoreTwo{padding-left: 10px;}
.newLWratShowTwo .newLWratMoreTwo{ display: block; margin-top: 10px;}
.newLWratShowTwo .arrowTwo{background: url("../images/arrow_down_hover.png") no-repeat;}
.newLWratThree{padding: 5px 0px 5px 10px; border-left: 2px dashed #e9e9e9;}
.newLWratThree2{padding: 5px 0px 5px 10px; border-left: 2px dashed #e9e9e9;}
.newLWratMoreFour{padding-left: 10px;background-color: mintcream;}
.newLWratFour{padding: 0px 0px 10px 10px; border-left: 2px dotted #e9e9e9;}
.newLWratFour .search_wrap_spot{top: 15px;background: #f19217;}
.newLWratFour .search_wrap_spot_car,.newLWratFour .search_wrap_spot_store,.newLWratFour .search_wrap_spot_air{top:6px;}
.newLWratFourRight{padding-left: 10px;padding-bottom: 5px;}
.arrowLeft{ background: url( "../images/arrowOne.png"); width: 7px; height: 14px; position: absolute; left:29px; z-index: 2; top:30px;}
.search_wrap_spot{background:#388ffc; width:10px; height:10px;border-radius:50px;position: absolute; left:-6px; z-index: 2; top:22px;}
.search_wrap_spot_over{background:#B4B4B4; width:10px; height:10px;border-radius:50px;position: absolute; left:-6px; z-index: 2; top:22px;}
.search_wrap_spot_select{background:#388ffc;}
.search_wrap_spot_car,.search_wrap_spot_store,.search_wrap_spot_air{width:25px; height:25px;border-radius: 50px;position: absolute; left:-14px; z-index: 2; top:18px;}
.search_wrap_spot_car{background:#fff url( "../images/delivery_two.png") no-repeat center;background-size:20px;}
.search_wrap_spot_store{background:#fff url( "../images/storenew.png") no-repeat center;background-size:20px;}
.search_wrap_spot_air{background:#fff url( "../images/airplane.png") no-repeat center;background-size:20px;}
.newLWratThreeRight{padding: 5px 0px;}
.newLWratThreeRight-tit{padding-right:20px; padding-left: 10px; padding-bottom: 5px;}
.newLWratMoreThree{display:none; padding:0px 10px 0px 15px;border: 1px solid #e8e8e8;border-radius: 5px;}
.menuDefault{display:none;}
.newLWratShowThree .newLWratMoreThree{ display: block; margin-top: 10px;}
.newLWratShowThree2 .newLWratMoreThree2{ display: block; margin-top: 10px;}
.newLWratThree .arrowThree{ top:17px;}
.newLWratThree2 .arrowThree2{ top:17px;}
.newLWratMoreThree>div{padding: 10px 0px 10px 0px;}
.newLWratShowThree .newLWratThreeRight{ padding-top: 5px;}
.newLWratShowThree2 .newLWratThreeRight{ padding-top: 5px;}
.newLWratShowThree .arrowThree{background: url("../images/arrow_down_hover.png") no-repeat;}
.newLWratShowThree2 .arrowThree2{background: url("../images/arrow_down_hover.png") no-repeat;}
.menuClose{background: url("../images/arrow_down_hover.png") no-repeat;}
.menuOpen{width:13px;height:8px;background: url( "../images/arrow_up.png") no-repeat; position: absolute;right:10px;top:17px;cursor: pointer}
.orderIcon img{ width: 20px; height: auto}
fieldset{margin-top: 20px;}
.country_icon,.back-country{ padding-right: 5px;}
.country_icon img{width:auto;height:15px;}
.back-country img{width:auto;height:20px;}
.search_wrap_one .layui-elem-field{border-radius: 5px;}
.search_wrap_one .layui-elem-field legend{ margin: 0 auto;}

/*登录*/
.login-img img{width: 100%;}
.login-logo{width:80px;height:80px; position: absolute;left: 50%;margin-left: -40px;top: 50%;margin-top: -40px;z-index: 2;}
.login-logo img{width:100%;height:auto;}
.login .tab-menu{margin-top: -42px;width: 100%;padding: 0;}
.login .tab-menu a{background: none;color: #fff; padding-bottom: 10px;font-size: 16px;}
.login .tab-menu a.on{background: url(../images/arrow-2.png) no-repeat center bottom; background-size: 30px 12px;}
.form2list{border-bottom: 1px solid #e8e8e8; padding:25px 0px; margin: 0px 40px; position: relative;}
.form2list-icon{position: absolute;left: 0;width:20px;height:20px;z-index: 2;top: 50%;margin-top: -10px;}
.form2list-icon img{width: 100%;height: auto;}
.form2list-input{ margin: 0px 0px 0px 30px;}
.form2list-input input{border:none;font-size: 16px;}
.login-v-code .form2list-input{margin-right: 100px;}
.login-notice{position: absolute;top: 50%;margin-top: -15px;right:0px; height: 30px;line-height: 30px;}
.login-forget{ margin:-15px 60px 0px 60px;}
.loginThird{padding-top:20px;}
.loginThirdTit{margin:1.5em 2em; border-bottom: 1px solid #e8e8e8; position: relative}
.loginThirdTit span{display: block; position: absolute;padding: 0.5em 2.0em; background: #fff;left: 50%;z-index: 2; margin-left: -4.5em;font-size: 0.8em;top: -1.2em;font-size: 16px;}
.loginThirdText{margin:1em 2em 0em 2em;color:#b2b2b2; line-height: 1.4em}
.loginThirdWay{text-align: center}
.loginThirdWay a{width:3em;height:3em; border-radius: 50px; background: #e5e5e5; display: inline-block; margin: 0 0.8em}
.loginThirdWay a img{width: 100%;height: auto;}
.sign-in-follow{position: fixed;bottom:70px;width:70px;height:70px;right:10px;z-index: 9999;}
.sign-in-follow img{width: 100%;height: auto;}

/*补充*/
.loading1{text-align: center;height:130px; padding: 20px 0px;}
.loading1 i{font-size: 50px; margin-bottom: 20px;}
/* scrollleft */

.scrollleft{width:680px;padding:5px 20px 10px 20px;margin:0 auto;height: 168px;}

.scrollleft li{float:left;margin-right:10px;display:inline;width:160px;line-height:19px;margin-bottom:20px;}

/**/
.bj-fff{background:#fff;}
.bj-pink{background:#fdebf0;}
.bj-green{background:#e6fbed;}
.back-f0{ background:#f2f2f2}
.block{display:block;}	
.width100{width:100%!important;}
.width96{width:96%!important;}
.width50{width:50%!important;}
.width33{width:33.3%!important;}
.border{border:1px solid #ddd;}
.hidden{overflow:hidden;}
.center{margin:0 auto;}
.tcenter{text-align:center;}
.tright{text-align:right;}
.tleft{text-align:left;}
.relative{position:relative;}
.font12{font-size:12px!important;}
.font16{font-size:16px!important;}
.font50{font-size:50px}
.bold{font-weight: bold;}
.shadow{box-shadow: 0 3px 6px rgba(0,0,0,0.2);}
.color-33{color:#333;}
.color-cc{color:#ccc;}
.color-orange{color:#f47a18;}
.color-green{color:#1ec62a;}
.color-blue{color:#388ffc}
.color-red{ color: red;}
.left{float:left;}
.right{float:right;}
.margin-top3{ margin-top:3px;}
.margin-top15{margin-top: 15px;}
.margin-right10{ margin-right:10px;}
.pad-round10{padding:10px;}
.border-b1{border-bottom: 1px solid #e8e8e8;}
.border-t1{border-top: 1px solid #e8e8e8;}
.ui-btn-bg{background: #337bff linear-gradient(to right bottom,#33b0ff,#337bff,#1228f6);}
.clear:after{content: "";display: block;clear: both;}
.marb5{margin-bottom: 5px;}
@media (min-width:640px) and (max-width:1920px) {
    .top-wrap,.price-wrap{width: 640px; margin: 0 auto;}
    .top{width: 640px; left:50%;margin-left: -320px;}
}
@media (min-width:641px) {
    .top{width: 640px; left:50%;margin-left: -320px;}
    .search input{width: 470px;}
}
/*底部菜单*/
.footer-wrap{height:50px;position: relative;}
.footer{position:fixed;z-index:99999;bottom:0;background: #54c1e7;background: #54c1e7 linear-gradient(to right bottom,#3488fe,#54c1e7);left:0;width:100%;height:50px; z-index:9999;border-top:1px solid #e8e8e8;text-align: center;}
.footer a{color:#fff; float: left;width: 20%; position: relative;height: 30px;}
.footer a.on {font-weight: bold;}
.footer a i{width:23px; height:23px; display: block;position: relative;margin:5px auto 0px auto;}
.footer a i img{width: 100%;height: 100%;}
.footer a .order-link{width:65px;height:65px;border-radius: 50px;background: #54c1e7;background: #54c1e7 linear-gradient(to right bottom,#3488fe,#54c1e7);position: absolute;top: -20px;left: 50%;margin-left: -33px;}
.footer a .order-link  i{margin-top: 10px;}
.add-idcard input{width:100%;line-height:100px;left:0px;opacity: 0;	position:absolute;z-index:4;top: 0px;}















	