@charset "utf-8";
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, figcaption, figure, footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video, input {
    margin: 0;
    padding: 0;
    border: none;
    outline: 0;
    vertical-align: middle;
}
input[type="button"], input[type="submit"], input[type="reset"], input[type="radio"] {-webkit-appearance: none;}
textarea {  -webkit-appearance: none;}
*{ -webkit-text-size-adjust: none;}
html{ -webkit-text-size-adjust:none;height:100%;max-width:640px;}
body {background:none;font-family:"微软雅黑";font-size:14px;min-height:100%;max-width:640px;}
ol, ul, li {list-style: none;}
a {text-decoration: none;}

.ovflw {overflow: hidden;}
.fl {float: left;display: inline-block;}
.fr {float: right;display: inline-block;}
.cl {clear: both;}
.text-c {text-align: center;}
.text-l {text-align: left;}
.text-r {text-align: right;}
.font_bold{font-weight: bold;}
.h4{width: 100%;height:4px;background: #f8f8f8;}
.h15{width: 100%;height:12px;background: #f5f5f5;box-shadow:inset 0px 3px 6px -3px #c1c0c0;}
.h20{width: 100%;height:20px;background: #f5f5f5;box-shadow:inset 0px 3px 6px -3px #c1c0c0;}
.cont{width:100%;min-height:100%;}
.cont_hui{background: #f4f5f7;}
.weui-loading{position: relative;top:2px;}
.weui-loadmore{color:#666;}
.weui-loadmore__tips{color:#666;}

/*附近门店*/
.mend_list{width:100%;padding:3%;}
.mend_each{width: 100%;padding:3% 2% 3% 3%;background: #fff;margin-bottom:3%;border-radius: 8px;}
.mend_left{width: 36%;height:22vw;position: relative;-webkit-background-size:cover;background-size:cover;}
/*.mend_left img{width: 100%;height:22vw;display: block;}*/
.mend_left p{position: absolute;bottom:0;left:0;font-size:3.8vw;color:#fff;padding:0 13px 2px 8px;border-radius:0 20px 20px 0;}
.mend_left .mend_yy{background: #019bfb;}
.mend_left .mend_xx{background: #989898;}
.mend_rig{width:61%;margin-left: 3%;margin-top:0.2vw;}
.mend_rig_1{display: flex;justify-content: space-between;color:#464646;font-size:4.4vw;}
.mend_dis span{font-size:3.5vw;position: relative;top:-1px;}
.mend_rig_2{display: flex;justify-content: space-between;align-items: center;margin-top:1.5vw;}
.mend_address{width: 71%;color:#666666;font-size:3.4vw;}
.mend_address p a{color:#666666;position: relative;top: -1px;font-size:3.6vw;}
.mend_address p:last-child{margin-top:0.6vw;}
.mend_dh{width: 25%;font-size:3.2vw;color:#464646;text-align: center;margin-top: 0.5vw;}
.mend_dh img{width: 8vw;margin:0 auto 1vw;display: block;}

/*
首页
*/
.head{width:100%;padding:4vw 3% 3.6vw;background: #fff;display: flex;justify-content: flex-start;}
.head .logo{width: 22%;}
.head .logo img{width: 100%;display: block;margin-top: 1vw;}
.system_title{font-size: 17px;color:#0b0306;text-align: center;margin-left:3vw;line-height: 1.88em;}
.banner{width: 100%;position: relative;overflow:hidden;}
.banner img{width: 100%;display: block;}
.banner .swiper-pagination-bullet {width: 8px;height: 8px;display: inline-block;border-radius: 100%;background: #fff;margin:0 6px!important;}
.banner .swiper-pagination-bullet-active{background: #407cff;opacity: 1;}
/*搜索*/
.sousuo{width:94%;margin:3vw auto 0;padding:2vw 2%;background: #f7f9fd;display: flex;justify-content: space-between;align-items: center;border-radius: 8px;}
.sousuo input{width: 80%;color:#999999;font-size: 4vw;height:7vw;background: none;}
.sousuo img{width: 6vw;height:6vw;display: block;}
/*电话沟通*/
.dianhua_gt{position: fixed;z-index:9;right:0;top:50%;background:rgba(0,0,0,0.5);padding:8px 5px 8px 10px;border-radius:40px 0 0 40px;color:#fff;}
.dianhua_gt a{display:inline-block;color:#fff;text-align: center;font-size:3.2vw;}
.dianhua_gt img{width: 7vw;display: inline-block;}
/*分类*/
.service_type{display: flex;justify-content: flex-start;flex-wrap: wrap;width: 94%;margin:0 auto;padding:5vw 0 1vw;border-bottom:1px solid #eceae3;}
.service_type li{display: inline-block;width: 25%;text-align: center;margin-bottom:4vw;}
.service_type li img{width: 60%;}
.service_type li p{font-size: 4.1vw;color:#0b0306;margin-top:5px;}

.gonggao{width:94%;margin:0 auto;padding:4.5vw 0;}
.gg_left{font-size: 4.8vw;color:#ff9359;font-weight: bold;width:22%;line-height: 1em;}
.gg_left img{width: 6vw;position: relative;top:-1px;}
.gg_rig{width: 74%;height:6vw;overflow: hidden;}
.gg_rig .swiper-slide{width:100%;height:6vw!important;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size:4vw;color:#252525;}
.gg_more{width: 3.5%;margin-top: 0.6vw;}
.gg_more img{width: 100%;display: block;}

.diaocha{width:94%;margin:0 auto 5vw;}
.diaocha img{width:100%;display: block;}

.service{width:94%;margin:0 auto;}
.ser_tit{font-size: 4vw;color:#999999;width:60%;}
.ser_tit span{color:#ff9359;font-size: 4.8vw;font-weight: bold;padding-right:10px;position: relative;top:-2px;}
.ser_tit span::after{content:"";width:1px;height:70%;background: #cccccc;position: absolute;right:0;top:1vw;}
.ser_more a{font-size: 4vw;color:#999999;position: relative;top:2px;}
.service_list{width:100%;margin-top:4vw;}
.service_each{width: 48.5%;margin-left:3%;margin-bottom: 3%;border-radius: 10px 10px 2px 2px;overflow:hidden;}
.service_each:nth-child(2n-1){margin-left:0;}
.service_each .ser_tu{width: 100%;}
.service_each .ser_tu img{width: 100%;height: 45.6vw;display: block;}
.service_each .ser_info{padding:3vw 3%;background: #f9f9f9;}
.service_each .ser_1{display: flex;justify-content: space-between;align-items: center;}
.service_each .ser_1 span{position: relative;top:-1px;}
.ser_title{font-size: 4.6vw;color:#2e2e2e;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ser_priaa{color:#ccc;text-decoration:line-through;position: relative;margin-top:1vw;text-align: right;}
.ser_pri{color:#ff5e62;font-size: 5vw;}
.ser_pri span{font-size: 4.2vw;}
.ser_info .ser_2{font-size:3.6vw;color:#999999;margin-top:1.5vw;height: 10vw;}

/*用户端-个人中心*/
.myse{padding-bottom: 6vw;}
.mytop{width: 100%;position: relative;}
.mytop .myback{width: 100%;}
.myinfo{position:absolute;top:0;left:0;width:100%;padding:8% 3% 2%;display: flex;justify-content: space-between;align-items: center;}
.myavatar{width:15vw;border-radius: 50%;overflow: hidden;}
.myavatar img{width: 100%;height:15vw;display: block;}
.myxx{margin-left:3vw;color:#fff;}
.myname{font-size:4.4vw;margin-top:1vw;}
.mytel{font-size: 4.2vw;margin-top:1.5vw;}
.myi2{width: 3.4vw;}
.myi2 img{width: 100%;}
.myzhanghu{width: 94%;margin:0 auto;padding:5% 4% 4%;background: #fff;border-radius:10px;position: relative;top:-8vw;}
.myzh_top{display: flex;justify-content: space-between;align-items: center;}
.myzh_tit{font-size: 4.8vw;font-weight: 400;color:#464646;}
.myzh_jy{color:#999999;font-size: 4.2vw;}

.myzh_cont{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;margin-top:3vw;}
.myzh_cont .myzh{width: 49%;margin-bottom:2%;padding:5vw 0 4vw 5%;}
.myzh_cont .myzh:nth-child(1){background:url(../img/26.png);-webkit-background-size:100% 100%;background-size:100% 100%;}
.myzh_cont .myzh:nth-child(2){background:url(../img/61.png);-webkit-background-size:100% 100%;background-size:100% 100%;}
.myzh_cont .myzh:nth-child(3){background:url(../img/62.png);-webkit-background-size:100% 100%;background-size:100% 100%;}
.myzh_cont .myzh:nth-child(4){background:url(../img/27.png);-webkit-background-size:100% 100%;background-size:100% 100%;}
.myzh_1{height:7.8vw;font-size: 4.68vw;color:#464646;}
.myzh_1 span{font-size: 3.6vw;}
.myzh_1.myzh_num{font-size: 5.18vw;font-weight:500;}
.myzh_2{font-size:3.8vw;color:#828b96;}

.myyy{width: 94%;margin:0 auto;padding:5% 4%;background: #fff;border-radius:10px;margin-top:-4vw;}
.myyy .myzh_jy img{width: 3vw;}
.myyy_each{text-align: center;color:#000000;font-size: 3.88vw;padding:0 2vw;}
.myyy_each img{width: 9vw;margin-bottom:1vw;}

.mybutt{width: 94%;margin:0 auto;padding:1% 4%;background: #fff;border-radius:10px;margin-top:4vw;}
.mu_button{border-bottom: 1px solid #eeeeee;padding:3.5vw 0;font-size:4.2vw;color:#222222;}
.mu_button a{display:flex;justify-content: space-between;align-items: center;}
.mu_button .mu_button_le img{width: 7.6vw;position: relative;top:-2px;display:inline-block;}
.mu_button_rig img{width: 3vw;display: block;}
.mybutt .mu_button:last-child{border-bottom: 0;}

/*个人信息*/
.userinfo{width: 100%;padding:5vw 3%;}
.userinfo label{width:12%;font-weight: 500;font-size:4.2vw;}
.userinfo .renz_item{padding:3vw 0;display: flex;align-items: center;border-bottom: 1px solid #eeeeee;}
.userinfo .renz_inp{width:88%;}
.userinfo .touxiang img{width:50px;height:50px;float:right;}
.userinfo .renz_inp input{text-align: right;border:0;font-size:4.2vw;}
.userinfo .layui-form-item{margin-top:10vw;text-align: center;}
.userinfo .submit{width:100%;line-height: 12vw;background: linear-gradient(to right,#4582ff,#2b63ff);border:none;border-radius:30px;color:#fff;font-size: 4.2vw;margin:6vw 0;}

/*收货地址*/
.address{width: 100%;padding:3% 3% 24vw;}
.address_each{width:100%;padding:4vw 3%;background: #fff;margin:3% auto 0;border-radius:8px;}
.address_top{padding-bottom:2.5vw;}
.address_t{width: 6vw;margin-top:3vw;margin-right: 3vw;}
.address_t img{width:100%;}
.address_left{width:88%;color:#222222;}
.address_left_1{font-size:4.2vw;}
.address_left_1 span{margin-left:5vw;}
.address_left_2{line-height:1.5em;margin-top:1vw;font-size: 3.8vw;color:#666;}

.address_bot{color:#8a857c;font-size:3.8vw;color:#777777;}
.address_bot img{width:3.68vw;position: relative;top:-2px;}
.set_def{color:#222222;}
.set_def label{font-weight:500;color:#666;}
.ismoren{width: 18px;height: 18px;appearance: none;position: relative;top:-5px;}
.ismoren:before{content: '';width: 15px;height: 15px;border: 1px solid #7d7d7d;display: inline-block;border-radius: 50%;vertical-align: middle;}
.ismoren:checked:before{content: '';width: 15px;height: 15px;border: 1px solid #356fff;background:#356fff;display: inline-block;border-radius: 50%;vertical-align: middle;}
.ismoren:checked:after{content: '';width: 9px;height:5px;border: 1px solid white;border-top: transparent;border-right: transparent;text-align: center;display: block;position: absolute;top: 9px;left:3px;vertical-align: middle;transform: rotate(-50deg);}
.address_del{margin-left:4vw;color:#777777;}
.add_new_address{display:block;width: 94%;margin:0 3%;text-align: center;font-size:4.5vw;color: #ffffff;line-height: 12vw;border: none;border-radius:30px;background: linear-gradient(to right,#4582ff,#2b63ff);}
.add_new_address.add1{position: fixed;bottom:5vw;}
.add_new_address.add2{margin-top:10vw;}
.nomore{width:100%;margin:10vw 0;text-align: center;}
.nomore img{width: 30%;display: inline-block;}

/*新建收货地址*/
.new_address{width:100%;}
.add_address{width:100%;padding:2vw 3%;}
.add_address li{padding:5vw 0;border-bottom:1px solid #eeeeee;}
.add_address label{font-size:4.2vw;color:#000000;width:22%;display: inline-block;font-weight: 500;}
.add_address input{line-height:2em;width: 74%;border:none;background: none;font-size: 4.2vw;color:#999999;}
.add_address .shr_dz{width:75%;font-size: 4vw;color:#aaa;text-align: right;}
.add_address .shr_dz input{width:88%;line-height:1em;text-align: right;}
.add_address .shr_dz img{width:2.5vw;vertical-align: middle;position: relative;top:0.4vw;}
.add_address textarea{width:100%;border:none;background: none;font-size:4vw;color:#aaa;font-family:"微软雅黑";height:12vw;resize:none;line-height:12vw;}
.add_address input::-webkit-input-placeholder{color: #999999;}
.add_address input:-moz-placeholder{color: #999999;}
.add_address input::-moz-placeholder{color: #999999;}
.add_address input:-ms-input-placeholder{color: #999999;}
.add_moren{width:100%;padding:4vw 3%;}
.add_m_left{font-size:4.2vw;color:#000000;}
.layui-form-switch{margin-top:0;}
.layui-form-switch i{left:3px;top: 2px;}
.layui-form-onswitch i{margin-left: 15px;}
.layui-form-onswitch {border-color:#137eeb;background-color:#137eeb;}
.address_tijiao{width:94%;margin: 0 auto;margin-top:20vw;}
.address_tijiao input{width: 100%;background: linear-gradient(to right,#4582ff,#2b63ff);text-align: center;font-size:4.5vw;color: #ffffff;line-height: 12vw;border: none;cursor: pointer;border-radius:30px;}
#weui-picker-confirm{background-color:#4582ff;}

/*地图*/
.ditu{position: relative;z-index:1;}
.zhezhao{width: 100%;height:100%;background:rgba(0,0,0,0.6);position: absolute;z-index:9998;left:0;top:0;right:0;bottom:0;display:none;}
.dt_search{height:100%;}
.dt_seac{width:100%;height: 9vh;padding:0 4%;position: absolute;top:0;left:0;background: #fff;z-index:9999;border-bottom:1px solid #f0f0f0;}
.dt_input{width:100%;background: #f8f8f8;border-radius: 30px;padding:0 4%;margin:1.5vh 0;}
.dt_seac img{width: 5vw;}
.dt_seac input{line-height: 6vh;width:85%;font-size: 4vw;background: none;}
.dt_search_res{width:100%;min-height:93vh;padding:2vw 3% 6vw;background: #f9f9f9;position:absolute;z-index:9999;top:9vh;left:0;right: 0;bottom: 0;display: none;overflow-y:scroll;}
.dt_bot{width: 96%;max-height:40vh;overflow-y:scroll;padding:4% 3%;border:1px solid #e5e5e5;position: absolute;z-index:8;left:2%;bottom:0;border-radius: 8px 8px 0 0;border-bottom:none;background: #fff;}
.dt_bot .dt_each{border-bottom: 1px solid #f3f2f2;padding:2.5vw 0;}
.dt_bot .dt_each:last-child{border-bottom:0;}
.dt_bot .address_name{font-size: 4vw;color:#333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.dt_bot .address_det{font-size: 3.5vw;color:#999;margin-top:1vw;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.dts_each{padding:2vw 0;}
.dtsaddress_name{font-size: 4vw;color:#333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.dtsaddress_det{font-size: 3.5vw;color:#999;margin-top:1.5vw;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}




.anchorBL{display: none;}

.tmap-scale-control{display:none;}
.rotate-circle{display:none;}
.tmap-zoom-control{display:none;}
.logo-text{display: none;}
.tmap-zoom-control{display: none!important;}

/*评价列表*/
.pingjia_top{width: 94%;margin:3%;display: flex;justify-content: space-between;}
.pingjia_top a{display: inline-block;width:22%;text-align: center;background: #efefef;color:#969696;font-size:3.88vw;line-height: 2.2em;height: 2em;border-radius:30px;}
.pingjia_top a.on{background: #2b63ff;color:#fff;}
.pingjia_list{width:94%;margin:5vw auto 0;}
.pingjia_each{margin-top:4vw;}
.pingjia_each_top{display: flex;justify-content: space-between;align-items: center;color:#222222;}
.pingjia_ren{font-size: 4.2vw;}
.pingjia_ren img{width: 9vw;height:9vw;overflow: hidden;border-radius: 50%;position: relative;top: -2px;}
.pingjia_time{color:#888888;}
.pingjia_cont{font-size: 4vw;line-height: 1.5em;margin-top:2.5vw;}
.pingjia_tu{display: flex;justify-content: space-between;flex-wrap: wrap;margin-top:2.5vw;}
.pingjia_tu img{display: inline-block;width: 32%;height:30vw;border-radius:4px;margin-bottom:2%;}
/*添加评价*/
.add_pj{width: 94%;margin:3%;}
.add_pj_top{width: 94%;margin:3% 0;display: flex;justify-content:flex-start;}
.add_pj_top a{width: 26%;border:1px solid #2b63ff;color:#2b63ff;font-size:3.88vw;line-height: 2em;height: 2em;border-radius:30px;flex-shrink:0;margin-right:3vw;text-align: center;}
.add_pj_top a img{width:5.5vw;position: relative;top:-0.5vw;}
.add_pj_top a img:nth-child(1){display: none;}
.add_pj_top a.on{background: #2b63ff;color:#fff;}
.add_pj_top a.on img:nth-child(1){display: inline-block;}
.add_pj_top a.on img:nth-child(2){display: none;}
.add_pj_cont{width: 100%;margin:4vw auto;}
.add_pj_cont textarea{width: 100%;padding:3%;background: #f5f5f5;resize: none;border:none;border-radius:10px;height:180px;font-size:4.2vw;color:#999;}
.pj_uptit{font-size: 4.3vw;color:#464646;}
.pj_pic .img_box{margin-top:4vw;display: flex;justify-content:flex-start;flex-wrap: wrap;}
.pj_pic .img_box .uploadImg,
.pj_pic .img_box .add_btn{width: 25%;margin-bottom:2.5%;}
.pj_pic .img_box .uploadImg{position: relative;}
.pj_pic .img_box .uploadImg .close{position: absolute;right:0.5vw;top:-1.5vw;width:5vw;height:5vw;}
.pj_pic .img_box .uploadImg .close img{width: 100%;}
.pj_pic .img_box img{width: 90%;height: 21.2vw;display: block;}
.pj_sub{width: 100%;margin:30vw auto 5vw;}
.pj_sub button{width:100%;line-height: 12vw;background: linear-gradient(to right,#4582ff,#2b63ff);border:none;border-radius:30px;color:#fff;font-size: 4.2vw;}

/*我的账户*/
.account_top{position: relative;}
.account_top img{width: 100%;}
.acc_info{width:100%;position: absolute;left:0;top:0;color:#fff;text-align: center;}
.acc_tit{font-size:4.5vw;margin-top: 12vw;}
.acc_yue{font-size:8.8vw;font-weight: bold;margin-top:2vw;}
.account_list{width: 94%;margin:1vw auto;}
.account_each{width:100%;border-bottom:1px solid #dddddd;padding:5vw 0 3vw;font-size: 4.2vw;}
.account_each:last-child{border:none;}
.acc_e_top{display: flex;justify-content: space-between;}
.acc_e_type.zc{color:#de3031;}
.acc_e_type.sr{color:#2b63ff;}
.acc_e_tit{color:#464646;width: 66%;}
.acc_e_zs{margin-top: 1.5vw;color:#2b63ff;font-size: 4vw;}
.acc_e_time{color:#999999;margin-top: 1.5vw;font-size: 4vw;}
.jf_e_time{display: flex;justify-content: space-between;}

/*服务*/
.servi_page{width: 94%;margin:0 auto;}
.servi_top{padding:4vw 0 0;}
.servi_top img{width: 45%;}
/*服务详情*/
.serv_lunbo{width: 100%;overflow:hidden;}
.serv_lunbo img{width: 100%;height: 78vw;display: block;}
.serv_xx1{width: 94%;padding:4% 3%;margin:4vw auto 0;background: #fff;border-radius:8px;}
.serv_xx1_top{display: flex;justify-content: space-between;align-items: center;}
.serv_xx1_tit{color:#2e2e2e;font-size:4.7vw;}
.serv_xx1_pri{color:#e72d1e;font-size:5.8vw;display: flex;}
.serv_xx1_pri span{font-size:3.6vw;position: relative;top:0.1vw;}
.serv_oldpri{color:#ccc;text-decoration:line-through;font-size: 4.2vw;margin:1.6vw 1vw 0 0;}
.serv_oldpri span{position: relative;top:-0.1vw;}
.serv_xx1_jj{font-size:3.8vw;color:#999999;line-height: 1.6em;margin-top:2vw;}
.serv_xx2{width: 94%;margin:4vw auto 0;}
.serv_xx2_pj{padding:4% 3%;background: #fff;border-radius:8px;}
.serv_xx2_pj_top{display: flex;justify-content: space-between;align-items: center;}
.serv_xx2_pjt{font-size: 4.6vw;color:#464646;}
.serv_xx2_pjmore a{color:#2b63ff;font-size:3.8vw;}
.serv_xx2_pjone{margin-top:4vw;}
.serv_xx2_cont{padding:4% 3%;background: #fff;border-radius:8px;margin:4vw 0;line-height: 2.2em;font-size: 3.88vw;}
.serv_xx2_pj_pics{margin-top:4vw;}
.serv_xx2_pj_pics img{width: 100%;display: block;}
.serv_bot{width:100%;background: #fff;padding:3vw 3%;border-top:1px solid #cbd5d6;position: fixed;left:0;bottom:0;z-index:9;display: flex;justify-content: space-between;align-items: center;font-size:4.2vw;}
.serv_bot .serv_pric{color:#999999;margin-top:2px;}
.serv_bot .serv_pric label{color:#e72f1f;font-weight: 400;}
.serv_bot .serv_pric label:nth-child(1){position:relative;top:-0.1vw;font-size: 3.6vw;}
.serv_bot .serv_pric label:nth-child(2){font-size:5.8vw;position:relative;top:-0.8vw;}
.serv_bot .serv_yy{background: #137eeb;color:#fff;padding:2vw 5vw;border-radius: 30px;}

.mx_model{width: 100%;height:100%;position: fixed;left:0;top:0;right:0;bottom:0;display: none;z-index:9;}
.mx_model_bg{background:rgba(0,0,0,0.6);position: absolute;left:0;top:0;right:0;bottom:0;display: none;}
.mingxi_info{width:100%;padding:4% 0 0;position: absolute;left:0;bottom:-100%;background: #fff;border-radius:8px 8px 0 0;transition: all .5s;}
.mx_top1{font-size:4.8vw;color:#000000;padding:3vw 0 5vw;margin:0 3%;display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid #eeeeee;}
.mx_serv_tu{width: 24%;}
.mx_serv_tu img{width: 100%;height:22vw;border-radius: 8px;}
.mx_serv_info{width: 72%;margin-left: 4%;}
.mx_serv_tit{font-size:4.4vw;color:#222222;}
.mx_serv_pri{font-size: 5.6vw;color:#e72f1f;margin-top:1vw;}
.mx_serv_pri span{font-size: 3.6vw;position: relative;top:0.2vw;}
.mx_top2{padding:5vw 0;margin:0 3%;border-bottom: 1px solid #eeeeee;}
.mx_top2_na{font-size: 4.6vw;color:#464646;}
.mx_top2_na input{position: relative;top:-2px;font-size: 4.15vw;color:#999999;}
.mx_top2_dz{margin-top: 2vw;display: flex;justify-content: space-between;align-items: center;}
.mx_top2_dz1{font-size:4.1vw;color:#999999;width: 94%;}
.mx_top2_dz1 input{width: 94%;color:#999999;}
.mx_top2_dz1 input::-webkit-input-placeholder{color: #999999;}
.mx_top2_dz1 input::-moz-input-placeholder{color: #999999;}
.mx_top2_dz1 input::-ms-input-placeholder{color: #999999;}
.mx_top2_dz1 img{width: 3.8vw;position: relative;top:0.2vw;}
.mx_top2_dz2{width: 3vw;}
.mx_top3{padding:5vw 0;margin:0 3%;display: flex;justify-content: space-between;align-items: center;}
.ljyy{width: 100%;font-size:4.8vw;color:#fff;line-height: 3em;background: #137eeb;text-align: center;margin-top: 3vw;}

/*预约订单*/
.serorder{width: 100%;padding:3vw 0;}
.serorder_top{width: 100%;padding:2vw 3% 0;background: linear-gradient(to bottom,#fbf7f7,#fff);display: flex;justify-content: space-between;align-items: center;}
.serorder_top a{padding:0 2vw;font-size:4.2vw;color:#464646;line-height: 2.4em;}
.serorder_top a.on{border-bottom: 2px solid #3d79ff;}
.serorder_list{width: 94%;margin:4vw auto 0;}
.serorder_each{background: #fff;border-radius: 8px;overflow:hidden;margin-bottom: 4vw;}
.serorder_1{padding:3.5vw 3%;background: #ecf2ff;display: flex;justify-content: space-between;}
.serorder_number{font-size: 4.2vw;color:#222;}
.serorder_status{font-size: 3.84vw;color:#2b63ff;}
.serorder_2{padding:4% 0;margin:0 3%;display: flex;justify-content: space-between;border-bottom: 1px solid #eeeeee;align-items: center;}
.serorder_tu{width: 24%;}
.serorder_tu img{width: 100%;height:100%;}
.serorder_in{width: 72%;}
.serorder_in_top{display: flex;justify-content: space-between;line-height: 1.8em;}
.serorder_title{font-size:4.2vw;color:#222222;}
.serorder_price{color:#e72f1f;font-size:4.8vw;}
.serorder_price span{font-size:3.8vw;}
.serorder_in_lxr, .serorder_in_cont{font-size:3.84vw;line-height: 1.5em;color:#999999;}
.serorder_in_lxr{margin-top:2vw;}
.serorder_in_cont{margin-top:1vw;}
.serorder_worker{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-top:0.5vw;}
.serorder_3{padding:3%;font-size:3.88vw;color:#222;display:flex;justify-content: space-between;align-items: center;}
.serorder_3 span{color:#999999;position: relative;top:-2px;}
.serorder_time{line-height:1.5em;}
.serorder_butt a{color:#2b63ff;padding:0.8vw 2vw;border:1px solid #2b63ff;border-radius: 6px;margin-left:1vw;font-size:3.6vw;}
/*预约订单详情*/
.serorder_detail{width: 100%;padding:4vw 3%;}
.serorder_detail .serorder_2{width:100%;margin:0;padding:4% 3%;background: #fff;border-radius: 8px;}
.serorder_det{padding:4vw 3%;background: #fff;border-radius: 8px;margin-top: 3vw;}
.serorder_det li{color:#666666;font-size: 4.1vw;line-height: 3.2em;border-bottom: 1px solid #eeeeee;display: flex;justify-content: space-between;align-items: center;}
.serorder_det li.serphone{justify-content:flex-start;}
.serorder_det li.serphone a{color:#666666;text-align: left;float:left;}
.serorder_det li:last-child{border:0;padding:2.6vw 0;line-height: 1.5em;}
.serorder_det .order_detail_diz{line-height: 1.5em;padding:3vw 0;}
.serorder_det .order_detail_diz p:nth-child(1){width: 84%;}
.serorder_det .order_detail_diz p:nth-child(2){color:#2b63ff;}

/*单页*/
.danye{width:94%;margin:5vw auto;line-height: 2em;font-size:4vw;color:#222;}
.danye img{max-width: 100%;margin:auto;}

/*在线充值*/
.recharge{width: 94%;margin:0 auto;padding:5vw 0;}
.recharge_tu img{width: 100%;}
.recharge_info{margin-top:5vw;}
.rech_tit{font-size: 4.4vw;color:#464646;}
.recharge_list{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;margin-top: 4vw;}
.rech_each{width: 31.5%;border:1px solid #e5e5e5;border-radius:8px;position: relative;text-align: center;padding:3vw 0;color:#000000;margin-bottom:3%;}
.rech_each img{width:8.8vw;position: absolute;left:0;top:0;}
.rech_each p:nth-child(1){font-size: 4.6vw;}
.rech_each p:nth-child(2){font-size: 3.8vw;margin-top:1vw;}
.rech_each p:nth-child(2) span{position: relative;top:-0.5vw;color:#e72f1f;}
.rech_each.on{border-color: #2b63ff;background: #e7eeff;}

.rechar_info{position: absolute;bottom:0px;width: 94%;margin:0 auto;}
.rechar_info .enter_xieyi{padding:0;}
.rechar_info #enter_xieyi{position: relative;top:-3px;}

.rechar_info .rech_sub{margin-top:4vw;}
.rech_sub button{width:100%;line-height: 11vw;background: linear-gradient(to right,#4582ff,#2b63ff);border:none;border-radius:20px;color:#fff;font-size: 4.2vw;}
.rechar_info .rech_tips{margin-top: 4vw;}
.rechar_info .rech_tips .rech_tip{font-size:15px;color:#f00;}
.rechar_info .rech_tips .rech_t{line-height:1.8em;}
.rech_mod{position: fixed;left:0;top:0;width: 100%;height:100%;background:rgba(0,0,0,0.6);display: flex;}
.rech_info{width:78%;background: #fff;height:98vw;margin:auto;border-radius: 8px;position: relative;}
.rech_info .close_mod{position:absolute;top:5vw;right:5vw;width: 5vw;}
.rech_titcg{text-align: center;font-size: 5.5vw;color:#464646;padding-top:10vw;}
.rech_tu{width: 80%;margin:3vw auto 0;}
.rech_tu img{width: 100%;}
.rech_title{font-size:4.2vw;color:#acacac;text-align: center;padding:5vw 0;}
.rech_title span{color:#e72f1f;}

/*确定支付页*/
.jies{text-align: center;margin-top:25vw;}
.zf_tit{font-size:4.3vw;color:#000000;}
.zf_jine{font-size:6.6vw;color:#ff0000;margin-top:3vw;}
.zf_jine span{font-size:4vw;position:relative;top:0.1vw;}
.zf_butt{width: 94%;margin:20vw auto 0;}
.zf_butt button{width:100%;height:12vw;color:#fff;background: linear-gradient(to right,#4582ff,#2b63ff);border-radius: 30px;border:none;font-size: 4.6vw;text-align: center;}
.zf_mode{text-align: left;width:94%;padding:3%;border: 1px solid #e5e5e5;border-radius: 8px;margin:10vw auto 0;}
.mode_nr{margin-top:5vw;}
.mode_each{padding:3% 0;}
.mode_left{color:#666;font-size:4vw;}
.mode_left img{width: 10vw;vertical-align: middle;}
.mode_rig input[type='radio']{display: none;}
.mode_rig input[type='radio'] + label::before{content: '';display: inline-block;box-sizing: border-box;width: 16px;height: 16px;border-radius: 50%;border: 1px solid #4582ff;}
.mode_rig input[type='radio']:checked + label::before{padding: 2px;box-sizing: border-box;background-color: #4582ff;background-clip: content-box;}


/*积分商城*/
.shop_index{width: 100%;}
.my_jifen{position: relative;}
.my_jifen .jifen_bg{width:100%;}
.my_jifen .myjf_info{width:100%;padding:0 3%;position: absolute;top:9vw;left:0;display: flex;justify-content: space-between;align-items: center;color:#fff;}
.myjf_info .myjf_left p:nth-child(1){font-size:4.2vw;}
.myjf_info .myjf_left p:nth-child(2){font-size:8vw;font-weight: bold;}
.myjf_info .myjf_rig img{width: 25vw;}
.shop_sousuo{width:94%;margin:0 auto;padding:2vw 2%;background: #fff;display: flex;justify-content: space-between;align-items: center;border-radius: 8px;position: relative;top:-5vw;}
.shop_sousuo input{width: 80%;color:#999999;font-size: 4vw;height:7vw;background: none;}
.shop_sousuo img{width: 5vw;height:5vw;display: block;}
.shop_type{width: 94%;margin:0 auto;}
.shop_class_1{width: auto;border-bottom: 1px solid #cccccc;white-space: nowrap;overflow-x:scroll;}
.shop_class_1::-webkit-scrollbar {display: none;}
.shop_class_1 a{display:inline-block;padding:0 3vw;line-height: 2.4em;color:#464646;font-size:4.2vw;position: relative;margin-top:2px;}
.shop_class_1 a.on{border-bottom:2px solid #336cff;}
.shop_class_1 a:first-child{padding-left:0;}
.shop_class_1 a:last-child{padding-right:0;}

.shop_class_2{margin:5vw 0;font-size: 0;display: none;}
.shop_class_2.on{display: block;}
.shop_class_2 a{display:inline-block;background: #fff;color:#333333;border:1px solid #cccccc;font-size: 4.1vw;padding:1vw 4vw 1.1vw;margin:0 1vw 2vw;border-radius: 4px;}
.shop_class_2 a.on{border-color:#326cff;}


.shop_list{width: 94%;margin:3vw auto;display: flex;justify-content: space-between;flex-wrap: wrap;}
.shop_each{width: 49%;border-radius: 8px;overflow:hidden;margin-bottom:2%;}
.shop_each img{width: 100%;display: block;}
.shop_info{background: #fff;padding:2vw 1vw 3vw 3vw;}
.shop_tit{color:#555;font-size: 4.1vw;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.shop_jf{margin-top: 0.5vw;font-size: 4.8vw;color:#e72d1e;}
.shop_jf span{font-size: 3vw;position: relative;top:-0.2vw;}
.prod_xx1_top{display: block;}
.prod_xx1_top .serv_xx1_tit{color:#2e2e2e;font-size:4.6vw;}
.prod_xx1_top .serv_xx1_pri{color:#e72d1e;font-size:6.6vw;margin-top:1vw;}
.prod_xx1_top .serv_xx1_pri span{font-size:3.8vw;top:2.6vw;}
.prod_bot .serv_pric{color:#999999;margin-top:5px;}
.prod_bot .serv_pric label{color:#e72f1f;font-weight: 400;font-size:6.6vw;}
.prod_bot .serv_pric label:nth-child(1){position: relative;top:-0.8vw;font-size:6.6vw;}
.prod_bot .serv_pric label:nth-child(2){font-size:3.8vw;position: relative;top:0.1vw;}
.prod_mx_top2{border-bottom: 0;}

/*积分订单*/
.inteorder{width: 100%;padding:1vw 0;}
.inteorder_list{width: 94%;margin:3vw auto 0;}
.inteorder_each{background: #fff;border-radius: 8px;overflow:hidden;margin-bottom: 4vw;}
.inteorder_1{padding:3.5vw 3%;background: #ebf1ff;display: flex;justify-content: space-between;}
.inteorder_number{font-size: 4.2vw;color:#222;}
.inteorder_2{padding:4% 0;margin:0 3%;display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid #eeeeee;}
.inteorder_tu{width: 24%;}
.inteorder_tu img{width: 100%;}
.inteorder_in{width: 72%;}
.inteorder_in_top{line-height: 1.8em;}
.inteorder_title{font-size:4.2vw;color:#222222;}
.inteorder_in_cont{display: flex;justify-content: space-between;align-items: flex-end;}
.inteorder_in_ct{font-size:3.8vw;line-height: 1.6em;margin-top:1.5vw;color:#999999;width:64%;max-height: 3.2em;overflow: hidden;}
.inteorder_price{color:#e72f1f;font-size:5.2vw;margin-top:1vw;}
.inteorder_price span{font-size:3.6vw;position: relative;top:0.1vw;}
.inteorder_3{padding:3%;font-size:3.8vw;color:#222;display:flex;justify-content: space-between;align-items: center;}
.inteorder_3 span{color:#999999;position: relative;top:-2px;}
.inteorder_time{line-height:1.5em;}

/*搜索*/
.search{width: 100%;margin:0 auto;padding:2vw 0;}
.sea_top{margin:4vw 3%;display: flex;justify-content: space-between;align-items: center;}
.sea_tit{font-size: 4.2vw;color}
.sea_clear img{width: 4vw;}
.sear_list{padding:0 3%;margin-top: 4vw;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.sear_list li{display:inline-block;background: #F8F8F8;padding:3px 12px;border-radius: 15px;font-size:3.4vw;margin-right:2vw;margin-bottom:2vw;}
.sear_list li a{color:#727272;}
.sear_result{width: 94%;margin:4vw auto;display: flex;justify-content: space-between;flex-wrap: wrap;}


/*公告信息*/
.news_list{width: 100%;padding:4vw 3% 1vw;}
.news_each{line-height: 2.5em;}
.news_tit{font-size:4vw;color:#070002;}
.news_time{font-size: 4vw;color:#979292;}
.news_show{width: 100%;padding:5vw 3%;padding-bottom:5vw;}
.news_show.news_show_ff{color:#ff0000;}
.news_title{font-size: 4.8vw;text-align: center;}
.news_t{font-size: 3.4vw;text-align: center;margin-top:2vw;}
.news_cent{margin-top:2vw;font-size:4.1vw;line-height: 2em;}
.news_cent img{max-width: 100%;}

/*登录*/
.denglu{width:92%;margin:0 auto;}
.denglu .logo{text-align: center;padding-top:15vw;}
.denglu .logo img{width: 28%;}
.denglu .logo p{font-size: 5vw;margin-top:5vw;}
.denglu_form{padding-top:8vw;}
.xieyi_lg{color:#666666;font-size:3.6vw;margin-top: 5vw;display: flex;justify-content: center;}
.layui-form-checkbox {float:left;height: 14px;width:14px;line-height: 14px;margin-right: 0px;padding-right: 0px;margin-top:3px;}
.layui-form-checkbox i{width:14px;height:14px;border-left: 1px solid #d2d2d2;font-size: 12px;}
.layui-form-checked i, .layui-form-checked:hover i {color: #4582ff;border-color:#4582ff;}
.xieyi_nr{margin-left:1vw;}
.xieyi_nr span{font-weight: bold;position: relative;top:-1.5px;}
.denglu_sub{width:100%;margin-top:6.6vw;text-align: center;}
.denglu_sub input{width:100%;line-height:11vw;background: linear-gradient(to right,#4582ff,#2b63ff);border:none;border-radius:30px;color:#fff;font-size:4.5vw;}

/*绑定手机号*/
.bindtel .div_input{width:100%;padding:3px 3%;margin-top:6.6vw;background: #f7f7f9;border-radius: 30px;position: relative;box-shadow: 0px 5px 4px #f0f0f0;}
.bindtel .div_input label{width: 8%;float:left;margin-top:1.6vw;text-align: center;}
.bindtel .div_input label img{width:7vw;display: inline-block;}
.bindtel .div_input input{float:left;width:89%;margin-left:3%;border:none;background:none;padding:2.2vw 0;color: #ababab;font-size:4.3vw;}
.denglu_form input:-moz-placeholder,textarea:-moz-placeholder {color: #ababab;}
.denglu_form input:-ms-input-placeholder,textarea:-ms-input-placeholder {color: #ababab;}
.denglu_form input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #ababab;}
.zhuce{width:88%;margin:0 auto;}
.denglu_form .yzm input{width:59%;}
.yzm_but{width:28%;margin-left: 2%;font-size:3.8vw;text-align: center;padding:0.8vw 0;border-radius:4px;background:none;color:#18c68b;margin-top:2vw;border:none;}
.no-dianji{background:none;}


/*工人端*/
.form{width: 100%;padding:0 3%;}
.renz_item{padding:2vw 0;border-bottom:1px solid #efefef;font-size:4.1vw;display: flex;justify-content: flex-start;align-items: center;}
.renz_item.zwjs{align-items: flex-start;}
.renz_item label{padding: 10px 0;width: 26%;text-align: left;color:#464646;font-weight: 400;}
.renz_item label span{color:#de3031;}
.renz_inp{float:left;width:74%;}
.renz_inp input{width: 100%;color:#cccccc;border:none;padding:0;}
.renz_inp textarea{width: 100%;color:#cccccc;border:none;margin-top:2px;height:100px;resize:none;padding:2.5% 0;line-height: 1.4em;font-size: 4vw;}
.select_hy .renz_inp{position: relative;}
.select_hy .renz_inp .renz_tu{width:3vw;position: absolute;right:0;top:3.5vw;}

.hy_model{width: 100%;padding:2vw 4% 4vw;background:#fff;position: fixed;bottom:-100%;}
.hy_model .hy_t{text-align: center;position:relative;line-height: 2.2em;font-weight: 700;font-size: 15px;}
.hy_model .hy_t .weui-picker__btn{position: absolute;left:0;top:1vw;}
.hy_model .hy_list{margin-top: 10px;display: flex;justify-content: flex-start;flex-wrap: wrap;}
.hy_model .hy_list .hy_li{width: 33%;line-height: 2em;}

.hy_model .hy_list .hy_li label{font-weight: 400;position:relative;top:2px;font-size:4vw;}
.hy_li input[type="checkbox"] {width: 15px;height: 15px;display: inline-block;text-align: center;vertical-align: middle;line-height: 13px;position: relative;}
.hy_li input[type="checkbox"]::before {content: "";position: absolute;top: 0;left: 0;background: #fff;width: 100%;height: 100%;border: 1px solid #d9d9d9;}
.hy_li input[type="checkbox"]:checked::before {content: "\2713";background-color: #4582ff;position: absolute;top: 0;left: 0;width: 100%;border: 1px solid #4582ff;color: #fff;font-size: 12px;font-weight: bold;}
.hy_qd{margin-top:20px;}




.car_pic{padding-bottom:5vw;border-bottom:0;flex-wrap:wrap;}
.car_pic label{width:100%;padding-bottom:5vw;display: block;}
.car_pic .showCarImg,
.car_pic .showBaodImg,
.car_pic .showShenhImg{font-size:3.6vw;position: relative!important;margin-top:-5vw!important;margin-bottom:15px;}
.car_pic .renz_inp{width: 100%;}
.car_pic .renz_inp .img_box{display: flex;justify-content: flex-start;flex-wrap: wrap;width: 100%;}
.car_pic .renz_inp .img_box .uploadImg{width: 32%;height:28.8vw;margin-right:2%;margin-bottom:2%;}
.car_pic .renz_inp .img_box .uploadImg:nth-child(3n){margin-right:0;}
.car_pic .renz_inp .img_box .uploadImg img{width: 100%;height:100%;}
.car_pic .renz_inp .add_btn{width: 32%;margin-bottom:2%;}
.car_pic .renz_inp .add_btn img{width: 100%;height:100%;}
.car_pic .renz_inp > div:nth-child(3n-2){margin-left:0;}
.uploadImg{position: relative;}
.uploadImg .close { position:absolute; top:-10px; right:-6px; width:18px; height:18px;}
.uploadImg .close img { width:100%; height:100%;}
.renz_item .layui-form-radio {margin: 6px 0px 0 0; padding-right: 0px;position: relative;top:-1vw;}

.enter_xieyi{padding:0 3%;color:#999999;font-size:3.5vw;margin-top: 5vw;margin-left: 3px;}
.enter_xieyi span{color:#222222;position: relative;top:-2px;}
.enter_xieyi .layui-form-checkbox {float:left;height: 16px;width:16px;line-height: 16px;margin-right: 0px;padding-right: 0px;position: relative;top:-1px;}
.enter_xieyi .layui-form-checkbox i{width:16px;height:16px;border-radius: 4px;border-left: 1px solid #d2d2d2;font-size: 14px;}
.enter_xieyi .layui-form-checked i, .layui-form-checked:hover i {color: #fff;background: #4582ff;border-color:#4582ff;}



.layui-form-item button{width: 94%;line-height:11vw;background: linear-gradient(to right,#4582ff,#2b63ff);color:#fff;font-size:4.4vw;margin:6vw 3%;border-radius:30px;border:0;}

/*工人端-个人中心*/
.myzh_cont_work .myzh:nth-child(1){background:url(../img/66.png);-webkit-background-size:100% 100%;background-size:100% 100%;}
.myzh_cont_work .myzh:nth-child(2){background:url(../img/65.png);-webkit-background-size:100% 100%;background-size:100% 100%;}
.myzh_cont_work .myzh:nth-child(2) .myzh_1.myzh_num{font-size: 4.68vw;}
.mybutt_work{margin-top: -4vw;}


/*工人端-佣金明细*/
.wages_info .acc_tit {font-size: 3.8vw;margin-top: 7vw;}
.wages_tx{padding:3px 4vw;border:1px solid #fff;border-radius:4px;display: inline-block;margin-top: 2vw;}
.wages_each{width:100%;border-bottom:1px solid #dddddd;padding:3.5vw 0;font-size: 4.3vw;}
.wages_e_top, .wages_e_bot{display: flex;justify-content: space-between;font-size:4.1vw;}
.wages_e_tit{color:#464646;}
.wages_e_time{color:#222222;}
.wages_e_yt{color:#de3031;}
.wages_e_bot{color:#888888;margin-top: 1.5vw;}
.weui-dialog__bd{margin-bottom:10px}
.weui-dialog__bd input{border:1px solid #ccc;padding:5px;}
.weui-dialog__ti{color:#f00;font-size: 12px;margin-bottom:10px;}


/*工人端-订单统计*/
.ocount_top{position: relative;}
.ocount_top>img{width: 100%;}
.ocount_top .acc_info{width:100%;position: absolute;left:0;top:0;color:#fff;text-align: center;}
.ocount_top .acc_tit{font-size:4.4vw;margin-top: 15vw;}
.ocount_top .acc_tit span{margin-right:2vw;}
.ocount_top .acc_tit img{width: 4vw;}
.ocount_top .acc_yue{font-size:8.8vw;font-weight: bold;margin-top:2vw;}
.ocount_top a{color:#888888;}

/*问卷调查*/
.topic_title{text-align: center;font-size: 4.5vw;line-height: 3em;}
.topic_list{width:94%;margin:0 auto;}
.topic_each{margin-bottom:3vw;}
.topic_tit{font-size: 4.1vw;color:#333;line-height: 1.5em;}
.topic_ans{margin-top: 1vw;line-height: 2.2em;font-size: 3.88vw;}
.topic_anseach{line-height: 6vw;padding:1.5vw 0;display: flex;justify-content: flex-start;align-items: center;color: #666;}
.topic_anseach.on{color:#4582ff;}
.topic_anseach label{font-weight: 400;display: inline-block;height:5.2vw;width: 5.2vw;text-align: center;line-height: 4.7vw;border-radius:3vw;border:1px solid #333;margin-right:2vw;font-size: 3.68vw;}
.topic_anseach.on label{background: #4582ff;color:#fff;border-color: #4582ff;}
.topic_list .layui-form-item button{width: 100%;margin:6vw 0;}

/*公共导航*/
.my_nav{width:100%;padding:10px 3%;background:#4582ff;position: relative;}
.nav_left{position: absolute;left:2%;}
.my_nav img{width: 5.8vw;display: block;}
.nav_tit{text-align: center;font-size:4.2vw;color:#fff;}

/*底部*/
.footer{position: fixed;left:0;bottom:0;width:100%;padding:1vw 0 2.5VW;display: flex;justify-content: center;text-align: center;background: #fff;box-shadow: 0 0 4px 4px #efefef;z-index:9;}
.fo{width:50%;line-height: 4vw;}
.fo.fo72{width:72%;}
.fo.fo10{width:10%;}
.fo a{font-size: 3.6vw;color:#333333;}
.fo a .butt_tu{height:9vw;margin-bottom:0.3vw;}
.fo a .butt_tu img{width: 6.6vw;margin-top:1vw;}
.fo .on{color:#4582ff;}