@charset "utf-8";
/* CSS Document */
a{ text-decoration:none !important; font-size:14px;}
a{blr:expression(this.onFocus=this.blur());}
a:focus{outline:none;}
*{ margin: 0; padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
*[class~="row"] {margin: 0;}
*[class*="col-"] {padding: 0;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
img{ border:none; display:block;}
ul,li{ list-style:none; }
em,i{ font-style:normal;}
input{-webkit-appearance: none; border-radius:0px;}
textarea{-webkit-appearance: none;}
input,button,select,textarea{font-family: "Microsoft Yahei" !important; border: none;outline:none;}
html{font-size:50px; width: 100%; background-color: #f2f2f2;}
body{font-family: "Microsoft Yahei" !important; font-size:100%; width: 100%;}

.topbox{background:url(../images/p1.jpg) center center no-repeat; background-size: 100% 100%; height: 4.52rem;}
.mainbox{background:url(../images/p2.jpg) center top; background-repeat: repeat-y;background-size: 100% auto; margin-bottom:-15px;}
.mainbox .main .zhanghubox{ width: 5.52rem; border-radius: 0.15rem; margin: 0 auto; border:1px solid #e5e5e5; background-color: #fff; position: relative; top: -0.53rem; padding: 0.2rem}
.mainbox .main .zhanghubox>img{ width:1.16rem; margin:0 auto; height: 0.44rem; margin-top:0.25rem; }
.mainbox .main .zhanghubox input{ display:block;border:1px solid #e5e5e5; background-color: #fff;  border-radius: 0.08rem; width: 100%; height:0.74rem; line-height:1.85rem; padding-left: 0.1rem; margin-top: 0.2rem; color: #333; font-size: 0.24rem;}
.mainbox .main .zhanghubox button{ display: block; background: url(../images/linguq.png) center center no-repeat; background-size: 100% 100%; width: 100%; height: 0.78rem; margin-top: 0.2rem; }
.mainbox .main .zhanghubox>p{ width: 100%; text-align: center; font-size: 0.24rem; margin-top: 0.2rem; color: #999999;}
.mainbox .main .zhanghubox>p i{ color: #473ea1;}
.mainbox .main .zhanghubox>span{ position: absolute; display: block; top: -0.03rem; left: -0.3rem; width:0.74rem ; height: 0.26rem; background:url(../images/yuan.png) center center no-repeat; background-size: 100% 100%;  }
.mainbox .main .zhanghubox.huodongbox{ margin-top: 0.4rem;}
.mainbox .main .zhanghubox.huodongbox p{ text-align: left; line-height: 0.44rem; color: #473ea1}
.code_box{ border-top:1px solid #e6e6e6;}
.code_box>span{ color:#473ea1; display:block; text-align:center; font-size:0.22rem; margin-bottom:0.1rem; padding-top:0.42rem;}
.code_box>p{ width:2.22rem; height:2.22rem; border-radius:0.1rem; border:1px solid #e6e6e6; padding:0.05rem; margin:0 auto;}
.code_box>p img{ width:100%;}
.code_box>i{ display:block; text-align:center; color:#473ea1; font-size:0.16rem; padding-top:0.2rem; padding-bottom:0.2rem;}
.juan_box{ padding:0.3rem 0;}
.juan_box>span{ display:block; text-align:center; color:#b3b3b3; font-size:0.16rem; margin-top:0.15rem;}
.juan_box>p{ width:3.92rem; margin:0 auto; background-size:100% auto; overflow:hidden; background-image:url(../images/img_021.png); background-repeat:no-repeat; background-position:center top;}
.juan_box>p i{ float:left; color:#fff; font-size:0.25rem; width:0.8rem; text-align:center; padding-left:0.38rem; padding-top:0.1rem;}
.juan_box>p span{ float:left; font-size:0.3rem; color:#ffffff; text-align:center; padding-left:0.3rem; width:3rem;}
.juan_box>p span em{ font-size:0.9rem;}
/*首页*/
.picbox{ position:relative; width:100%;}
.picbox a.position_btn{ display:block; position:absolute; left:0.15rem; top:0.15rem; z-index:55; font-size:0.24rem; color:#fff; padding-left:0.3rem; background-image:url(../images/icon_01.png); background-position:left center; background-repeat:no-repeat; background-size:0.25rem auto;}
.picbox .swiper-slide a{ display:block; width:100%;}
.picbox .swiper-slide a img{ width:100%; height:3.68rem;}
.picbox .swiper-pagination-bullet{ height:8px; width:8px; margin:0rem 0.05rem !important;}
.picbox .swiper-pagination-bullet-active{ background-color:#ff9c00;}
.picbox .pic_pagination{ width:2.4rem !important;left:50%; margin-left:-1.2rem;}
.top_nav{ overflow:hidden; background-color:#fff; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; margin-top:0.08rem; margin-bottom:0.08rem;}
.top_nav a{float:left; width:50%; overflow:hidden; padding:0.15rem 0.58rem;}
.top_nav a img{ float:left; width:0.7rem; height:0.7rem;}
.top_nav a span{ float:left; color:#333333; font-size:0.24rem; margin-left:0.2rem; margin-top:0.2rem;}
.top_nav a:last-child{ border-left:1px solid #e6e6e6;}
.center_nav{ overflow:hidden; margin-top: 10px; background-color: #f2f2f2;}
.center_nav dd{ float:left; width:25%;}
.center_nav dd a{ display:block; padding:0.15rem 0rem;}
.center_nav dd img{ margin:0 auto; width:0.65rem; height:0.65rem; margin-bottom:0.08rem;}
.center_nav dd span{ display:block; text-align:center; color:#333333; font-size:0.22rem;}
.notice{ background-color:#fff; padding:0.15rem; position:relative; min-height:1.15rem; padding-left:1.15rem; margin-top:0.15rem;border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
.notice>img{ position:absolute;left:0.15rem;top:0.15rem; width:0.82rem; height:0.82rem;}
.notice>p a{ color:#666666; display:block; font-size:0.22rem; margin-top:0.08rem; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.notice>p a span{ display:inline-block; border:1px solid #e31939; color:#e31939; border-radius:3px;margin-right:0.04rem; padding:0rem 0.02rem;}
.pic_banner{ width:100%; margin-top:0.08rem;border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; padding:0.1rem 0.15rem; background-color:#fff;}
.pic_banner a{ display:block;}
.pic_banner img{ width:100%; border-radius:5px;}
.book_btn{width:100%; padding:0.1rem 0.15rem;}
.book_btn a{ background-image:url(../images/icon_09.png); background-repeat:no-repeat; background-position:2.2rem center; background-size:0.42rem auto; display:block; text-align:center; border-radius:5px; background-color:#ff8901; color:#fff; height:0.78rem; line-height:0.78rem; font-size:0.3rem; padding-left:0.45rem;}
.nav_box{ position:fixed; left:0px; bottom:0px; width:100%; z-index:99; overflow:hidden; background-color:#fff; border-top:1px solid #e6e6e6;}
.nav_box a{ float:left; width:33.33%; padding:0.15rem 0rem;}
.nav_box a img{ margin:0 auto; width:0.5rem; height:0.5rem;}
.nav_box a span{ text-align:center; display:block; font-size:0.18rem; color:#b3b3b3;}
.nav_box a img.nav_02{ display:none;}
.nav_box a.on img.nav_02{ display:block;}
.nav_box a.on img.nav_01{ display:none;}
.nav_box a.on span{ color:#ff8901;}
/*首页*/
/***ftop开始***/
.ftop{background-color:#ff8901; position:relative;left:0px; width:100%; top:0px; z-index:10; height:0.88rem;}
.ftop .back{ display:block; position:absolute; left:0.15rem; top:0.28rem; z-index:2;}
.ftop .back img{ display:block;height:0.32rem; width:auto;}
.ftop h2{ font-size:0.32rem; height:0.88rem; line-height:0.88rem; color:#fff; text-align:center; width:100%;}
.ftop .comea{ display:block; text-align:right;color:#fff; font-size:15px;height:40px; line-height:40px; position:absolute;right:10px; top:3px; z-index:5;}
.ftop>span{ position:absolute; right:0.15rem; top:0.24rem; color:#fff; font-size:0.28rem; background-image:url(../images/icon_036.png); background-repeat:no-repeat; background-position:right center; background-size:0.24rem auto; padding-right:0.3rem;}
/***ftop结束***/
/***城市***/
.city_box>h2{ font-size:0.22rem; color:#b3b3b3; padding:0.2rem 0.15rem;}
.city_box>h3{ color:#333333; font-size:0.24rem; background-color:#fff; padding:0.2rem 0.15rem; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
.city_box>h3 span{ padding:0.08rem 0;}
.city_box>h3 a{ margin-left:0.4rem; color:#8a8a8a; font-size:0.18rem; border:1px solid #e6e6e6; padding:0.08rem 0.2rem; padding-left:0.5rem; background-image:url(../images/icon_017.png); background-position:0.13rem center; background-repeat:no-repeat; background-size:0.28rem auto; border-radius:3px;}
.city_box>p{ background-color:#fff; padding:0 0.15rem;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.city_box>p a{ display:block; width:100%; border-bottom:1px solid #e6e6e6; color:#333; font-size:0.24rem; padding:0.15rem 0rem;}
.city_box>p a:last-child{ border-bottom:0px;}
.city_boxwu>img{ margin:0 auto; width:1.5rem; padding-top:1.5rem;}
.city_boxwu>p{ color:#d1d1d1; font-size:0.24rem; text-align:center; margin-top:0.4rem;}
/***城市***/
/***登陆***/
.login_box>img{ position:fixed; left:0px; top:0px; z-index:-1; width:100%;}
.login_box>h2{ padding-top:1.2rem; padding-bottom:1.2rem;}
.login_box>h2 span{text-align:center; display:block; color:#fff; font-size:0.28rem; margin-bottom:5px;}
.login_box>h2 i{ display:block; height:2px; margin:0 auto; width:15px; background-color:#fff;}
.login_box ul{ padding:0rem 0.3rem;}
.login_box ul li{ overflow:hidden; margin-top:0.4rem;border-bottom:1px solid #fff;}
.login_box ul li input{ display:block; width:100%; border:0px; height:40px; line-height:40px;  background-color:transparent; color:#fff; font-size:0.24rem;}
.login_box ul li input::-webkit-input-placeholder{color: #fff;opacity:0.5;}
.login_box ul li input:-moz-placeholder{color: #fff; opacity:0.5;}
.login_box ul li input::-moz-placeholder{color: #fff;opacity:0.5;}
.login_box ul li input:-ms-input-placeholder {color:#fff;opacity:0.5;}
.login_btn{ padding:0 0.3rem; margin-top:1.6rem;}
.login_btn input{ margin:0 auto; display:block; color:#444444; font-size:0.24rem; width:4.8rem;background-color:transparent; background-image:url(../images/bg.png); height:0.78rem; border-radius:5px;}
.login_box h3{ text-align:center; font-size:0.16rem; color:#fff; margin-top:0.5rem; margin-bottom:0.8rem;}
.login_box h3 a{ color:#ff8901;}
.login_box dl dt{ overflow:hidden; margin:0 auto; width:3.1rem;}
.login_box dl dt i{ float:left; margin-top:0.15rem; height:1px; width:0.6rem; background-color:#fff;}
.login_box dl dt span{ float:left; color:#fff; font-size:0.16rem; margin:0 0.22rem;}
.login_box dl dd{ overflow:hidden; width:3.2rem; margin:0 auto; margin-top:0.2rem;}
.login_box dl dd a{ float:left; width:50%;}
.login_box dl dd a span{ display:block; width:0.76rem; margin:0 auto;height:0.76rem; border-radius:50%; border:1px solid #fff;}
.login_box dl dd a span img{ margin:0 auto; width:0.46rem; padding-top:0.14rem}
.login_box dl dd a i{ color:#fff; font-size:0.16rem; text-align:center; display:block; margin-top:0.1rem;}
.xieyi_box{ padding:0.15rem;}
.xieyi_text{ background-color:#fff; border-radius:5px; border:1px solid #e6e6e6; background-image:url(../images/cc.jpg); background-repeat:no-repeat; background-position:center top; background-size:50px 3px; padding:0.3rem 0.2rem 0.2rem 0.2rem;}
.xieyi{ color:#666666; line-height:0.35rem; padding-top:0.2rem; font-size:0.22rem;}
.xieyi img{ max-width:100% !important; height:auto !important;}
/***登录***/
/***服务介绍***/
.service_box dl{ padding:0.17rem 0.15rem;}
.service_box dl dd{ margin-bottom:0.16rem;}
.service_box dl dd>span{ position:relative; z-index:3; display:block; padding:0.06rem 0rem; width:1.26rem; text-align:center; background-color:#ff8901; color:#fff; border:1px solid #e2e2e2; border-radius:5px;font-size:0.24rem; margin-left:0.28rem;}
.service_box dl dd .service_item{ overflow:hidden;padding:0.45rem 0.15rem 0.25rem 0.28rem; background-color:#fff; border:1px solid #e6e6e6; border-radius:5px; margin-top:-0.25rem;}
.service_item>img{ float:left; height:1.5rem; width:2.56rem; border-radius:7px;}
.service_item>p{ float:right; color:#333; font-size:0.18rem; line-height:0.28rem; width:2.9rem;}
.service_box dl dd:nth-child(2)>span{ background-color:#82c249;}
.service_box dl dd:nth-child(3)>span{ background-color:#f85858;}
.service_box dl dd:nth-child(4)>span{ background-color:#ffa800;}
.service_box dl dd:last-child{ margin-bottom:0px;}
.video_list .swiper-slide img{ position:absolute;left:0px; top:0px;height:2.5rem; width:100%; z-index:4; border-radius:5px;}
.video_list .swiper-slide video{ display:block; width:100%; height:2.5rem; border-radius:5px;}
.video_list .swiper-button-next{background-image:none;height:2rem; top:0px;margin-top:0.3rem; width:0.9rem; right:0px;}
.video_list .swiper-button-prev{ background-image:none; height:2rem;top:0px;margin-top:0.3rem; width:0.9rem; left:0px;}
.video_list .swiper-slide-shadow-right{ display:none;}
.video_list .swiper-slide-shadow-left{ display:none;}
.video_list .swiper-slide button{ position:absolute; background-color:transparent; top:50%;left:50%; margin-left:-12px; margin-top:-12px; width:24px; height:24px; background-image:url(../images/icon_022.png); background-size:100%; z-index:55; background-repeat:no-repeat;}

.brand_title{ background-color:#fff; overflow:hidden; border-bottom:1px solid #e6e6e6;}
.brand_title span{ float:left; width:33.33%;text-align:center;}
.brand_title a{ display:block;color:#666666; width:1.1rem; margin:0 auto; font-size:0.24rem; height:0.8rem; line-height:0.8rem; text-align:center}
.brand_title a.on{ border-bottom:0.04rem solid #ff8901;}
.brand_box dl{ background-color:#fff; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; margin-top:0.15rem; background-image:url(../images/icon_021.jpg); background-repeat:repeat-y; background-position:0.27rem top; position:relative; background-size:0.03rem auto;}
.brand_box dl dd{ padding:0.2rem 0.2rem 0 0;}
.brand_box dl dd>h2{ overflow:hidden; margin-bottom:0.15rem; position:relative; padding-left:0.5rem;}
.brand_box dl dd>h2 i{display:block; position:absolute;left:0.15rem; top:0.06rem;border:3px solid #ffe7cc; width:14px; height:14px; background-color:#ff8901; border-radius:50%;}
.brand_box dl dd>h2 span{ display:block;font-size:0.24rem; color:#444444;}
.brand_box dl dd .video_list{ padding-left:0.5rem;}
.brand_box dl dt{ position:absolute; width:10px; height:0.35rem; background-color:#fff; left:0.15rem; top:0px;}
.brand_box dl dd .pic_list{padding-left:0.4rem; overflow:hidden;}
.brand_box dl dd .pic_list img{ float:left; height:2.04rem; width:2.76rem; border-radius:5px;margin-bottom:0.15rem; margin-left:0.14rem;}
.brand_box dl dd>h3{ color:#b2b2b2; font-size:0.18rem;padding-left:0.5rem; margin-bottom:0.15rem;}
.newbie_list{ padding:0 0.15rem 0 0.15rem;}
.newbie_list li{ position:relative; background-color:#fff;border:1px solid #e6e6e6; min-height:1.7rem; border-radius:5px; padding:0.2rem 0.2rem 0.2rem 1.6rem; margin-top:0.15rem;}
.newbie_list li>span{ position:absolute; left:0.2rem; top:0.2rem; border-radius:5px; text-align:center; line-height:1.26rem; font-size:0.24rem; width:1.26rem; height:1.26rem; background-color:#ff8901; border:1px solid #e6e6e6; color:#fff;}
.newbie_list li>h2{ color:#333; font-size:0.28rem;}
.newbie_list li>.newbie_text{ height:0.64rem; color:#666666; overflow:hidden;font-size:0.2rem; margin-top:0.1rem; line-height:0.32rem;}
.newbie_list li>i{ position:absolute; right:0px;bottom:0px; border-radius:5px 0px 5px 0; background-image:url(../images/icon_024.png); background-repeat:no-repeat; background-position:center center; background-size:0.18rem auto; background-color:#ff8901; width:0.3rem; height:0.3rem;}
.newbie_list li.on>div.newbie_text{ height:auto;}
.newbie_list li.on>i{ background-image:url(../images/icon_023.png);}
.newbie_list li:nth-child(2)>span{ background-color:#f56256;}
.newbie_list li:nth-child(2)>i{ background-color:#f56256;}
.newbie_list li:nth-child(3)>span{ background-color:#7d85d8;}
.newbie_list li:nth-child(3)>i{ background-color:#7d85d8;}
.newbie_list li:nth-child(4)>span{ background-color:#22c5d8;}
.newbie_list li:nth-child(4)>i{ background-color:#22c5d8;}
.newbie_list li:nth-child(5)>span{ background-color:#39ce71;}
.newbie_list li:nth-child(5)>i{ background-color:#39ce71;}
.newbie_list li:nth-child(6)>span{ background-color:#3986ce;}
.newbie_list li:nth-child(6)>i{ background-color:#3986ce;}
.newbie_list li:nth-child(7)>span{ background-color:#cecc39;}
.newbie_list li:nth-child(7)>i{ background-color:#cecc39;}
.newbie_list li:nth-child(8)>span{ background-color:#cc2c2c;}
.newbie_list li:nth-child(8)>i{ background-color:#cc2c2c;}
.newbie_list li:nth-child(9)>span{ background-color:#d236af;}
.newbie_list li:nth-child(9)>i{ background-color:#d236af;}
/***服务介绍***/
/*提车验车*/
.car_list{ padding-bottom:1.1rem;}
.car_list dd{ margin-top:0.15rem; background-color:#fff;border-top:1px solid #e6e6e6;}
.car_list dd .p{ border-bottom:1px solid #e6e6e6;position:relative; min-height:0.85rem; line-height:0.85rem; padding-left:1.5rem;}
.car_list dd .p span{ position:absolute; color:#333333; font-size:0.28rem;left:0.15rem;}
.car_list dd .p input{ background-repeat:no-repeat; background-position:96% center; background-size:auto 0.24rem; height:0.85rem; line-height:0.85rem; text-align:right; width:100%; padding-right:0.15rem;display:block;color:#333333; font-size:0.28rem;}
.car_list dd .p select{direction: rtl; background-color:#fff; background-repeat:no-repeat;-webkit-appearance:none; background-image:url(../images/icon_025.png); background-position:96% center; background-size:auto 0.24rem; height:0.85rem; line-height:0.85rem; text-align:right; width:100%; padding-right:0.5rem;display:block;color:#333333; font-size:0.28rem;}
.car_list dd .p #trigger1{background-repeat:no-repeat; background-position:96% center; background-size:auto 0.24rem; height:0.85rem; line-height:0.85rem; text-align:right; width:100%; padding-right:0.15rem;display:block;color:#333333; font-size:0.28rem; background-image:url(../images/icon_025.png); padding-right:0.5rem;}
.car_list dd .p #trigger2,.car_list dd .p #trigger3,.car_list dd .p #trigger4{background-repeat:no-repeat; background-position:96% center; background-size:auto 0.24rem; height:0.85rem; line-height:0.85rem; text-align:right; width:100%; padding-right:0.15rem;display:block;color:#333333; font-size:0.28rem; background-image:url(../images/icon_025.png); padding-right:0.5rem;}
.car_list dd .p textarea{ resize:none; display:block; width:100%; padding:8px; font-size:0.28rem; color:#333; line-height:0.3rem; padding-top:0.8rem;}
.car_list dd .p textarea::-webkit-input-placeholder{color:#ccc;}
.car_list dd .p textarea:-moz-placeholder{color: #cccccc;}
.car_list dd .p textarea::-moz-placeholder{color: #cccccc;}
.car_list dd .p textarea:-ms-input-placeholder {color:#cccccc;}
.car_list dd .p input::-webkit-input-placeholder{color:#ccc;}
.car_list dd .p input:-moz-placeholder{color: #cccccc;}
.car_list dd .p input::-moz-placeholder{color: #cccccc;}
.car_list dd .p input:-ms-input-placeholder {color:#cccccc;}
.car_list dt{ color:#b3b3b3; font-size:0.24rem; padding:0.15rem 0.15rem 0 0.15rem;}
.car_list dd>p{ border-bottom:1px solid #e5e5e5; overflow:hidden; height:0.85rem; line-height:0.85rem; padding:0 0.15rem;}
.car_list dd>p span{color:#333; font-size:0.28rem; float:left;}
.car_list dd>p input{ width:0.3rem; height:0.3rem; margin-top:0.26rem; float:right; background-size:100% auto; background-image:url(../images/icon_027.png);}
.car_list dd>p.on input{ background-image:url(../images/icon_028.png);}
.black_bg{ display:none; position:fixed; z-index:100; width:100%; height:100%; left:0px; top:0px; background-image:url(../images/bgd.png);}
.pop{ display:none; overflow:hidden;background-color:#fff; position:fixed; border-radius:5px; z-index:120; width:3.5rem; top:0px; left:50%; margin-left:-1.75rem; height:2.75rem; top:50%; margin-top:-1.375rem;}
.pop img{ margin:0 auto; width:2rem; padding-top:0.2rem;}
.pop>div{ text-align:center; font-size:0.24rem; color:#333; margin-bottom:0.15rem; margin-top:0.1rem;}
.pop>span{ display:block; text-align:center; height:0.7rem; line-height:0.7rem; font-size:0.26rem; border-top:1px solid #e6e6e6;}
/*提车验车*/
/*预约*/
.book_title{ background-color:#fff; border-bottom:1px solid #e6e6e6; padding:0.15rem 0;}
.book_title p{ margin:0 auto; width:4.2rem; overflow:hidden;border:1px solid #ff8901; border-radius:3px;}
.book_title p a{ float:left; width:50%; text-align:center;font-size:0.28rem; color:#ff8901; height:0.56rem; line-height:0.56rem;}
.book_title p a.on{ background-color:#ff8901; color:#fff;}
.tipp{ padding:0.1rem 0.15rem; background-color:#fff6eb; background-image:url(../images/icon_096.png); background-repeat:no-repeat; background-position:0.15rem center; padding-left:0.5rem; background-size:0.25rem; color:#ff8901; font-size:0.2rem; border-bottom:1px solid #f2dcc2;}
.book_list{ padding-bottom:1.1rem;}
.book_list dd{ margin-top:0.15rem; background-color:#fff;border-top:1px solid #e6e6e6;}
.book_list dd .p{ border-bottom:1px solid #e6e6e6;position:relative; min-height:0.85rem; line-height:0.85rem; padding-left:2.2rem;}
.book_list dd .p span{ position:absolute; color:#333333; font-size:0.28rem;left:0.6rem; line-height:0.85rem;}
.book_list dd .p img{ width:0.4rem; height:0.4rem; left:0.15rem; position:absolute;top:0.22rem;}

.book_list dd .p input{ background-repeat:no-repeat; background-position:96% center; background-size:auto 0.24rem; height:0.85rem; line-height:0.85rem; text-align:right; width:100%; padding-right:0.15rem;display:block;color:#333333; font-size:0.28rem;}
.book_list dd .p select{direction: rtl; background-repeat:no-repeat;-webkit-appearance:none; background-image:url(../images/icon_025.png); background-position:96% center; background-size:auto 0.24rem; height:0.85rem; line-height:0.85rem; text-align:right; width:100%; padding-right:0.5rem;display:block;color:#333333; font-size:0.28rem;}
.book_list dd .p #trigger1{background-repeat:no-repeat; background-position:96% center; background-size:auto 0.24rem; height:0.85rem; line-height:0.85rem; text-align:right; width:100%; padding-right:0.15rem;display:block;color:#333333; font-size:0.28rem; background-image:url(../images/icon_025.png); padding-right:0.5rem;}
.book_list dd .p #trigger2,.car_list dd .p #trigger3,.car_list dd .p #trigger4{background-repeat:no-repeat; background-position:96% center; background-size:auto 0.24rem; height:0.85rem; line-height:0.85rem; text-align:right; width:100%; padding-right:0.15rem;display:block;color:#333333; font-size:0.28rem; background-image:url(../images/icon_025.png); padding-right:0.5rem;}
.book_list dd .p textarea{ resize:none; display:block; width:100%; padding:8px; font-size:0.28rem; color:#333; line-height:0.3rem; padding-top:0.8rem;}
.book_list dd .p textarea::-webkit-input-placeholder{color:#ccc;}
.book_list dd .p textarea:-moz-placeholder{color: #cccccc;}
.book_list dd .p textarea::-moz-placeholder{color: #cccccc;}
.book_list dd .p textarea:-ms-input-placeholder {color:#cccccc;}
.book_list dd .p input::-webkit-input-placeholder{color:#ccc;}
.book_list dd .p input:-moz-placeholder{color: #cccccc;}
.book_list dd .p input::-moz-placeholder{color: #cccccc;}
.book_list dd .p input:-ms-input-placeholder {color:#cccccc;}
.book_list dd .p #address{ height: 1rem;line-height: 0.5rem; text-align: center; background-repeat:no-repeat; background-position:96% center; background-size:auto 0.24rem;padding-top:0.3rem; text-align:left; width:100%;padding-top:0rem;padding-bottom:0rem; padding-right:0rem;display:block;color:#333333; font-size:0.23rem;}

.book_list dt{ color:#b3b3b3; font-size:0.24rem; padding:0.15rem 0.15rem 0 0.15rem;}
.book_list dd>p{ border-bottom:1px solid #e5e5e5; overflow:hidden; height:0.85rem; line-height:0.85rem; padding:0 0.15rem;}
.book_list dd>p span{color:#333; font-size:0.28rem; float:left;}
.book_list dd>p input{ width:0.3rem; height:0.3rem; margin-top:0.26rem; float:right; background-size:100% auto; background-image:url(../images/icon_027.png);}
.book_list dd>p.on input{ background-image:url(../images/icon_028.png);}
.shi{ display:none}
.shijian{ overflow:hidden; border-bottom:1px #e6e6e6 solid; padding:0.15rem 0.3rem;}
.shijian span{ float:left; color:#333333; font-size:0.24rem;}
.shijian label{float:left; overflow:hidden; margin-left:0.4rem;}
.shijian label input{ display:none; width:0.3rem; height:0.3rem;  float:left; margin-top:0.05rem; margin-right:0.1rem;}
.shijian label i{ float:left;color:#333333; font-size:0.24rem;background-repeat:no-repeat; background-position:left center; background-image:url(../images/icon_027.png); background-size:0.3rem 0.3rem; padding-left:0.4rem;}
.shijian label i:hover{ background-image:url(../images/icon_028.png);}
.shijian label i.on{ background-image:url(../images/icon_028.png);}
.car_address h2{ background-image:url(../images/icon_037.png); background-repeat:no-repeat; background-color:#fff;border-bottom:1px solid #e6e6e6; font-size:0.3rem; padding:0.25rem 0.15rem; color:#b3b3b3; background-size:0.3rem auto; background-position:0.15rem center; padding-left:0.55rem; margin-bottom:0.1rem;}
.car_address h2 input{ background-color:#fff; width:100%; display:block; text-align:left; color:#333; height:0.4rem; line-height:0.4rem;}
.car_address dl{ border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.car_address dl dd{ background-color:#fff; font-size:0.24rem; padding:0 0.15rem;}
.car_address dl dd a{ color:#444444; display:block; padding:0.24rem 0; border-bottom:1px solid #f2f2f2;}
.car_address dl dd:last-child a{ border-bottom:0px;}
.car_typebox{ padding-bottom:1.3rem;}
.car_typebox dl dt{ color:#b3b3b3; font-size:0.28rem; padding:0.2rem 0.15rem; border-bottom:1px solid #e6e6e6;}
.car_typebox dl dd{ border-bottom:1px solid #e6e6e6; background-color:#fff;}
.car_typebox dl dd label{ display:block; padding:0.2rem 0.15rem; padding-left:1.4rem;  background-repeat:no-repeat; background-position:0.15rem center; background-size:1rem auto;}
.car_typebox dl dd p{ color:#333333; font-size:0.28rem; padding-right:0.5rem;background-image:url(../images/icon_027.png); background-repeat:no-repeat; background-position:right center; background-size:0.3rem auto;}
.car_typebox dl dd p em{ color:#f23737;}
.car_typebox dl dd p i{ display:block; color:#b3b3b3; font-size:0.22rem;}
.car_typebox dl dd input{ display:none;}
/*.car_typebox dl dd.car_01 label{background-image:url(../images/icon_038.png);}*/
/*.car_typebox dl dd.car_01 label.on{ background-image:url(../images/icon_039.png);}*/
/*.car_typebox dl dd.car_02 label{background-image:url(../images/icon_040.png);}*/
/*.car_typebox dl dd.car_02 label.on{ background-image:url(../images/icon_042.png);}*/
/*.car_typebox dl dd.car_03 label{background-image:url(../images/icon_041.png);}*/
/*.car_typebox dl dd.car_03 label.on{ background-image:url(../images/icon_043.png);}*/
.car_typebox dl dd label.on p{background-image:url(../images/icon_028.png)}
.car_typebox dl.car_bottom dd label{ padding-left:0.15rem;}
.tijiao{ position:fixed; left:0px; bottom:0px; width:100%; z-index:5; background-color:#fff; padding:0.15rem;}
.tijiao input{ display:block; width:100%; text-shadow:0px 2px 3px #a56500; color:#fff; background-color:#ff8901; border-radius:5px; font-size:0.3rem; height:0.78rem;}
/*立即预约提交*/
.book_infobox{ padding:0.15rem;}
.book_info>dl{ background-color:#fff; border-radius:0.2rem; border:1px solid #e6e6e6; padding-bottom:0.15rem; margin-bottom:0.4rem;}
.book_info>dl dt{ color:#444444; font-size:0.26rem; background-image:url(../images/icon_044.png); background-repeat:no-repeat; background-position:0.15rem center;  border-bottom:1px solid #e6e6e6; padding:0.15rem;padding-left:0.55rem; background-size:0.26rem auto; margin-bottom:0.1rem;}
.book_info>dl dd{ color:#444444; font-size:0.24rem; padding:0.08rem 0.08rem 0.08rem 0.5rem; background-image:url(../images/icon_045.png); background-position:0.26rem center; background-repeat:no-repeat; background-size:0.06rem auto;}
.book_info>dl dd span{ color:#b3b3b3;}
.book_info>dl dd span i{ color:#ff8901;}
.book_info>dl dd span i em{ font-size:0.32rem;}
.book_info>h2{ color:#444444; font-size:0.24rem; margin-bottom:0.1rem; background-color:#fff; border:1px solid #e6e6e6; padding:0.24rem 0.15rem; border-radius:0.1rem; overflow:hidden; padding-right:0.5rem; background-image:url(../images/icon_025.png); background-repeat:no-repeat; background-position:97% center; background-size:0.16rem auto;}
.book_info>h2 span{ float:left; padding-left:0.6rem; background-repeat:no-repeat; background-position:0.15rem center; background-size:0.35rem auto; background-image:url(../images/icon_046.png)}
.book_info>h2 select{ float:right; color:#ff8901; -webkit-appearance: none; direction: rtl;width:50%;}
.book_info>h3{ color:#b3b3b3; font-size:0.22rem; margin:0.2rem 0;}
.book_info>ul{ margin-bottom:1rem;}
.book_info>ul li{ background-color:#fff; border-radius:0.1rem; margin-bottom:0.08rem; border:1px solid #e6e6e6;padding:0.24rem 0.15rem; color:#444444; font-size:0.24rem;}
.book_info>ul li label{ display:block;overflow:hidden;}
.book_info>ul li img{ float:left; width:0.36rem; height:0.36rem;}
.book_info>ul li span{ float:left; margin-left:0.1rem; line-height:0.36rem;}
.book_info>ul li input{ float:right; width:0.3rem; height:0.3rem; background-image:url(../images/icon_027.png); background-size:100% auto; background-repeat:no-repeat; background-position:center center;}
.book_info>ul li.on input{ background-image:url(../images/icon_028.png);}
/*预约*/
/*订单*/
.order_title{ background-color:#fff; overflow:hidden; padding:0 0.15rem; border-bottom:1px solid #e6e6e6;}
.order_title span{ float:left; width:33.33%; text-align:center; padding:0 0.12rem;}
.order_title span a{ display:block; color:#666666; font-size:0.24rem; padding:0.22rem 0;}
.order_title span.on a{ border-bottom:2px solid #ff8901; color:#ff8901;}
.order_list{ padding:0.15rem;}
.order_list ul li{ background-color:#fff; border-radius:0.15rem; border:1px solid #e6e6e6;}
.order_list ul li h2{ font-size:0.26rem; border-bottom:1px solid #e6e6e6; overflow:hidden; background-image:url(../images/icon_025.png); background-repeat:no-repeat; background-position:97% center; background-size:0.14rem auto; padding:0.2rem;}
.order_list ul li h2 span{ float:left; color:#555555; font-size:0.22rem;}
.order_list ul li h2 i{ float:right; color:#ff8901; font-size:0.22rem; padding-right:0.28rem;}
.order_list ul li .order_con{ overflow:hidden; padding:0.2rem 0.1rem 0.2rem 0.2rem;}
.order_con>h3{ float:left; background-color:#ff8901; width:1.18rem; border-radius:0.1rem; padding:0.1rem 0rem;}
.order_con>h3 img{ margin:0 auto; width:1rem;}
.order_con>h3 span{ display:block; text-align:center; color:#fff; font-size:0.2rem;}
.order_con>.order_conr{ float:right; width:4.4rem;}
.order_con>.order_conr p{ font-size:0.24rem; color:#444444; line-height:0.35rem;}
.order_con>.order_conr p span{ color:#888888;}
.order_list ul li{ margin-bottom:0.1rem;}
.order_list ul li h4{ overflow:hidden; padding:0.2rem; border-top:1px solid #e6e6e6;}
.order_list ul li h4 i{ float:left; font-size:0.18rem; color:#d1d1d1; overflow:hidden; padding-left:0.3rem; background-image:url(../images/icon_055.png); background-repeat:no-repeat; background-position:left center; background-size:0.22rem auto; margin-top:0.05rem;}
.order_list ul li h4 a{ float:right; border:1px solid #ff8901; color:#ff8901; border-radius:0.05rem; font-size:0.22rem; margin-left:0.1rem; padding:0.06rem 0.08rem;}
.order_list ul li h4 a.order_btn{ background-color:#ff8901; color:#fff;}
.popup{ z-index:110; position:fixed; left:50%; border-radius:0.1rem; overflow:hidden; width:4.8rem; margin-top:-1.6rem; margin-left:-2.4rem; top:50%; background-color:#fff;}
.popup img{ margin:0 auto; width:1.16rem; padding:0.3rem 0;}
.popup h2{ text-align:center; font-size:0.32rem; color:#1a1a1a;}
.popup p{ overflow:hidden; overflow:hidden; margin-top:0.35rem;}
.popup p span{ float:left; width:50%; text-align:center; font-size:14px; font-size:0.28rem; background-color:#ff8901; height:0.74rem; line-height:0.74rem; color:#fff;}
.popup p span.on{ background-color:#8f8f8f;}
.popup01{ display:none;}
.popup02{ display:none;}
.order_reason{ padding:0.15rem;}
.order_reason>img{ margin:0.35rem auto; width:0.86rem; height:0.86rem;}
.order_reason>p{ font-size:0.24rem; color:#555555;text-align:center;}
.order_reason>span{ display:block; color:#999999; font-size:0.14rem; text-align:center; padding-top:0.05rem;}
.order_reason>dl{ margin-bottom:1rem; background-color:#fff; border-radius:0.2rem; overflow:hidden; border:1px solid #e6e6e6; padding:0 0.15rem; margin-top:0.3rem;}
.order_reason>dl dd{ background-color:#fff; border-bottom:1px solid #e6e6e6;}
.order_reason>dl dd label{ display:block; overflow:hidden; padding:0.15rem 0;}
.order_reason>dl dd label span{ float:left; font-size:0.24rem; color:#444444;}
.order_reason>dl dd label input{ float:right; width:0.3rem; height:0.3rem; background-image:url(../images/icon_027.png); background-size:0.3rem auto; background-repeat:no-repeat; background-position:center center;}
.order_reason>dl dd:last-child{ border-bottom:0px;}
.order_reason>dl dd.on label input{ background-image:url(../images/icon_028.png);}
.order_list{ padding:0.15rem;}
.order_list dl dd{ padding-bottom:0.12rem; margin-bottom:0.1rem; background-color:#fff;border-radius:0.2rem; border:1px solid #e6e6e6; overflow:hidden;}
.order_list dl dd h2{ overflow:hidden; border-bottom:1px solid #e6e6e6; padding:0.15rem 0.15rem; margin-bottom:0.12rem;}
.order_list dl dd h2>span{ padding-left:0.35rem; background-image:url(../images/icon_044.png); background-repeat:no-repeat; background-position:left center; background-size:0.26rem auto; color:#444444; font-size:0.26rem; float:left;}
.order_list dl dd h2>i{ float:right; color:#ff8901; font-size:0.26rem;}
.order_list dl dd>p{ color:#444444; font-size:0.214rem; padding:0.05rem 0.15rem 0.05rem 0.34rem; background-image:url(../images/icon_045.png); background-repeat:no-repeat; background-size:0.06rem; background-position:0.15rem center; line-height:0.4rem;}
.order_list dl dd>p span{ color:#b3b3b3;}
.order_list dl dd>p span i{ color:#ff8901;}
.order_list dl dd>p span i em{ font-size:0.32rem;}
.order_wu{ padding:0.15rem;}
.order_wu>img{ width:1.2rem; margin:0 auto; margin-top:1rem; margin-bottom:0.2rem;}
.order_wu>span{ display:block; text-align:center; color:#cccccc; font-size:0.24rem;}
.order_t{ background-color:#fff; border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6;padding:0.15rem; margin-top:0.15rem}
.order_t p{ position:relative; border:1px solid #e6e6e6;background-color:#f2f2f2; border-radius:20px; background-size:100%;}
.order_t p a{ color:#666666; position:relative; z-index:5; font-size:0.24rem; float:left; width:25%; text-align:center; height:0.52rem; line-height:0.52rem;}
.order_t p a.on{color:#fff;}
.order_t p a img{ display:none;}
.order_t p a.on img{ display:block; position:absolute; left:50%; margin-left:-0.08rem; bottom:-0.25rem; width:0.16rem;}
.order_t p a.on1{color:#fff;}
.order_t p a.on1 img{ display:none; color:#fff;}
.order_t p i{ background-image:url(../images/icon_060.jpg);background-repeat:no-repeat; background-position:left center; border-radius:30px; background-size:100% 100%;position:absolute; z-index:2; left:0px; top:0px; width:100%; height:0.52rem; }
.order_itemc{ margin:0.15rem;padding:0.2rem 0.15rem; overflow:hidden; background-color:#fafafa; border-radius:0.1rem; border:1px solid #e6e6e6;}
.order_itemc>img{ float:left; width:0.9rem; height:0.9rem; border-radius:50%;}
.order_itemc>.order_itemr{ float:right; width:4.3rem;}
.order_itemr h3{ overflow:hidden;margin-bottom:0.08rem;}
.order_itemr h3 i{ float:left; font-size:0.28rem; color:#333333; margin-right:0.1rem;}
.order_itemr h3 img{ float:left; width:0.3rem; height:0.3rem; margin-left:0.02rem; margin-top:0.05rem;}
.order_itemr h4{ overflow:hidden;}
.order_itemr h4 span{ color:#999999; background-image:url(../images/icon_064.png); background-repeat:no-repeat; background-position:left center; padding-left:0.4rem; background-size:0.32rem auto; font-size:0.22rem; float:left; width:50%; margin-top:0.05rem;}
.submit_btn{ position:fixed; left:0px; bottom:0px; width:100%; background-color:#fff; overflow:hidden; padding:0.15rem 0 0.15rem 0.15rem; border-top:1px solid #e6e6e6;}
.submit_btn span{ float:right; padding-right:0.15rem; width:36%; text-align:center;}
.submit_btn span.lianxi{ width:28%;}
.submit_btn span a{ display:block; background-color:#b8b8b8;font-size:0.3rem; border-radius:0.1rem; color:#fff; height:0.78rem; line-height:0.78rem;}
.submit_btn span.submit_01 a{ background-color:#ff8901;}
.code_pop{ z-index:110; position:fixed; left:50%; margin-left:-1.83rem; background-image:url(../images/code_bg.png); background-position:top center; background-size:100% 100%; background-repeat:no-repeat; width:3.66rem; height:5.47rem; top:50%; margin-top:-3.6rem;}
.code_pop>span{ display:block; text-align:center; font-size:0.22rem; color:#444444; padding-top:1.8rem;}
.code_pop>span em{ color:#ff8901;}
.code_pop>img.code_img{ border-radius:0.05rem; margin:0 auto; width:1.92rem; height:1.92rem; margin-top:0.2rem;}
.code_pop>p{ text-align:center; color:#444444; font-size:0.22rem; margin-top:0.2rem;}
.code_pop>p em{ color:#ff8901;}
.code_pop>.close_img{ margin:0 auto; width:0.94rem; height:0.94rem; margin-top:0.6rem;}
.order_complain>span{ display:block; padding:0.15rem 0.2rem; color:#b3b3b3; font-size:0.24rem;}
.order_complain>input{ width:100%; display:block; background-color:#fff; border-top:1px solid #e6e6e6; font-size:0.28rem; color:#666; border-bottom:1px solid #e6e6e6; height:0.78rem; line-height:0.78rem; padding:0 0.15rem;}
.order_complain>textarea{ display:block;width:100%;border-top:1px solid #e6e6e6; font-size:0.28rem; color:#666;border-bottom:1px solid #e6e6e6; padding:0.15rem; resize:none;}
.pingfen{ background-color:#fff; border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6; margin-top:0.1rem; padding-bottom:0.5rem;}
.pingfen h2{ text-align:center;border-bottom:1px solid #e6e6e6; color:#1a1a1a; font-size:0.28rem; height:0.72rem; line-height:0.72rem;}
.pingfen h3{ text-align:center; padding:0.5rem 1.15rem;}
.pingfen h3 i{ display:block; overflow:hidden;}
.pingfen h3 i b{ float:left; width:0.76rem; height:0.76rem; margin:0 0.03rem;background-image:url(../images/icon_069.png); background-size:100% 100%;}
.pingfen h3 i b.current{ background-image:url(../images/icon_068.png);}
.pingfen p{ text-align:center; overflow:hidden; padding:0 1.25rem; line-height:0.3rem; }
.pingfen p span{ font-size:0.15rem; float:left;padding:0.1rem 0rem; color:#9f9f9f; margin:0.05rem; width:1.2rem; border:1px solid #9f9f9f; border-radius:0.05rem;}
.pingfen p span.on{ background-color:#ff8901; color:#fff; border-color:#ff8901;}
.pingfen p span:nth-child(4){ margin-left:0.8rem;}
.ping_bottom{ background-color:#fff;border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6; margin-top:0.1rem; padding:0.15rem; margin-bottom:1.1rem;}
.ping_bottom>span{ display:block; color:#999999; font-size:0.22rem; margin-bottom:0.15rem;}
.ping_bottom textarea{ border:1px solid #e6e6e6; color:#333333; font-size:0.24rem; line-height:0.34rem; padding:0.15rem; background-color:#f6f6f6; width:100%; display:block; border-radius:0.1rem; resize:none;}
.order_pinglun{ margin:0 .15rem; border:1px solid #e6e6e6;padding:0.2rem 0.15rem; overflow:hidden; background-color:#fafafa; border-radius:0.1rem; margin-bottom:0.1rem;}
.order_pinglun h5{ overflow:hidden; margin-bottom:0.1rem;}
.order_pinglun h5 span{ float:left; font-size:0.24rem; color:#444444;}
.order_pinglun h5 img{ float:left; width:0.3rem; height:0.3rem; margin-top:0.02rem;}
.order_pinglun p{ overflow:hidden;}
.order_pinglun p span{ color:#888888; float:left; font-size:0.22rem; margin-right:0.2rem;}
/*订单*/
/*教练直约*/
.coach_title{ background-image:url(../images/icon_025.png); background-repeat:no-repeat; background-position:97% center; background-size:0.16rem auto; background-color:#fff; border-bottom:1px solid #e6e6e6; margin-bottom:0.1rem;}
.coach_title a{ display:block; padding:0.24rem 0.15rem; color:#b3b3b3; padding-left:0.55rem; background-repeat:no-repeat; background-position:0.15rem center; background-image:url(../images/icon_037.png); background-size:0.3rem auto; font-size:0.28rem;}
.coach_item ul{ border-top:1px solid #e6e6e6;}
.coach_item ul li{ background-color:#fff;border-bottom:1px solid #e6e6e6;}
.coach_item ul li a{ overflow:hidden; display:block; padding:0.25rem 0.15rem; }
.coach_item ul li a>img{ float:left; border-radius:50%; width:0.94rem; height:0.94rem; margin-top:0.1rem;}
.coach_item ul li a>.coach_right{ float:right; width:4.95rem;}
.coach_right>h2{ overflow:hidden;}
.coach_right>h2 span{ float:left; color:#333333; font-size:0.28rem;}
.coach_right>h2 i{ float:left;color:#888888; font-size:0.22rem; margin-left:0.15rem; margin-top:0.03rem;}
.coach_right>h2 em{ float:right;color:#ff8901; font-size:0.22rem; margin-top:0.03rem;}
.coach_right>span{ margin:0.05rem 0; display:block; color:#888888; font-size:0.22rem;}
.coach_right>p{ background-image:url(../images/icon_065.png); padding-left:0.4rem; background-repeat:no-repeat; background-size:0.34rem auto; color:#888888; font-size:0.22rem;}
.coach_right>p em{color:#ff8901; margin-right:0.15rem;}
.coach_item>p{ text-align:center; color:#888; font-size:0.16rem; margin:0.2rem 0;}
.coach_xqtop{ padding:0.25rem 0.15rem; background-color:#fff; border-bottom:1px solid #e6e6e6; overflow:hidden;}
.coach_xqtop>img{ float:left; width:0.94rem; height:0.94rem; border-radius:50%; margin-top:0.08rem;}
.coach_xqtop>.coach_xqtopr{ float:right; width:5rem; line-height:0.38rem;}
.coach_xqtopr>span{ display:block; color:#333333; font-size:0.28rem;}
.coach_xqtopr>p{ color:#888888; font-size:0.22rem;}
.coach_xqtopr>p em{ margin-right:0.25rem;}
.coach_xqcenter{  background-image:url(../images/icon_065.png); background-repeat:no-repeat; background-position:0.15rem 0.22rem; background-size:0.32rem; background-color:#fff; border-bottom:1px solid #e6e6e6; padding:0.22rem 0.15rem;padding-left:0.55rem;}
.coach_xqcenter p{ color:#888888; font-size:0.22rem; line-height:0.36rem;}
.coach_xqping{ background-color:#fff; border-bottom:1px solid #e6e6e6; padding-right:0.3rem; background-image:url(../images/icon_025.png); background-repeat:no-repeat; background-position:97% center; background-size:0.15rem auto;}
.coach_xqping a{ overflow:hidden; display:block; padding:0.22rem 0.15rem;}
.coach_xqping a>span{ float:left; color:#444444; font-size:0.24rem; }
.coach_xqping a>span em{ color:#ff8901;}
.coach_xqping a>i{ float:left; color:#b2b2b2; font-size:0.16rem; margin-top:0.06rem; margin-right:0.15rem;}
.coach_xqping a>img{ float:left; width:0.3rem; height:0.3rem; margin:0 0.03rem; margin-top:0.05rem;}
.coach_xqping a>b{ float:right; color:#cccccc; font-size:0.24rem; font-weight:normal;}
.book_list dd .time_btn{background-repeat:no-repeat; background-position:96% center; background-size:auto 0.24rem; height:0.85rem; line-height:0.85rem; text-align:right; width:100%; padding-right:0.15rem;display:block;color:#333333; font-size:0.28rem; background-image:url(../images/icon_025.png); padding-right:0.5rem;}
.date_box{ position:fixed; left:0px; bottom:-400px; width:100%; background-color:#fff; z-index:500;}
.date_box>h2{ overflow:hidden; padding:0.15rem; border-bottom:1px solid #e6e6e6;}
.date_box>h2>span{ color:#333333; font-size:0.24rem; float:left; padding-left:0.14rem; background-image:url(../images/icon_026.png); background-repeat:no-repeat; background-position:left center; background-size:0.04rem auto; margin-top:0.06rem;}
.date_box>h2>input{ float:right; background-color:#ff8901; color:#fff; font-size:0.24rem; width:0.94rem; height:0.48rem; border-radius:0.05rem;}
.date_box>p{ overflow:hidden; padding:0.22rem 0.15rem;border-bottom:1px solid #e6e6e6;}
.date_box>p>span{ float:left; color:#333333; font-size:0.24rem; padding-left:0.15rem;}
.date_box>p>select{ float:right; width:60%; direction:rtl; -webkit-appearance:none; font-size:0.24rem; color:#444; padding-right:0.3rem; background-image:url(../images/icon_025.png); background-repeat:no-repeat; background-position:right center; background-size:0.14rem auto;}
.date_box .shijian{ padding:0.22rem 0.3rem;}
.date_box .time_slot{ overflow:hidden; padding:0.22rem 0.25rem;}
.date_box .time_slot label{ float:left; width:33.33%; padding:0.05rem;}
.date_box .time_slot input{ display:none;}
.date_box .time_slot label span{ border:1px solid #e6e6e6; border-radius:0.05rem; height:0.7rem; line-height:0.7rem;color:#666666; display:block; width:100%; text-align:center; font-size:0.26rem;  background-size:0.36rem auto; background-repeat:no-repeat; background-position:right bottom;}
.date_box .time_slot label span.on{background-image:url(../images/icon_071.png); border:1px solid #ff8901; color:#ff8901;}
.date_box .time_slot label span.on1{border:1px solid #e6e6e6; color:#afafaf; background-image:url(../images/icon_070.png); background-position:right top; background-color:#e6e6e6;}
.discuss_list ul li{ background-color:#fff; border-bottom:1px solid #e6e6e6; padding:0.22rem 0.15rem;}
.discuss_list ul li h2{ overflow:hidden;}
.discuss_list ul li h2 span{ float:left; font-size:0.2rem; color:#999999;}
.discuss_list ul li h2 i{ float:left;font-size:0.2rem; color:#999999; margin-left:0.3rem;}
.discuss_list ul li h2 img{ float:right; width:0.3rem; height:0.3rem; margin:0 0.03rem;}
.discuss_list ul li p{ color:#444444; font-size:0.22rem; margin-top:0.08rem;}
/*教练直约*/
/*个人中心*/
.center_top{ background-image:url(../images/center_bg.jpg); width:100%;}
.center_top .center_ftop{ position:relative;left: 0px;width: 100%; top: 0px; z-index: 10;height: 0.88rem;}
.center_top .center_ftop h2{ height:0.88rem;font-size: 0.32rem;line-height: 0.88rem;color: #fff; text-align: center;}
.center_top .center_ftop .back{display: block;position: absolute; left: 0.15rem;top: 0.28rem; z-index: 2;}
.center_top .center_ftop .back img{display: block;height: 0.32rem;width: auto;}
.center_top .center_ftop span{ position:absolute; right:0.15rem; top:0.3rem;}
.center_top .center_ftop span>img{ width:0.28rem;}
.center_top .center_ftop span>em{ position:absolute;right:-0.04rem; top:0px; width:0.13rem; height:0.13rem; border-radius:50%; background-image:url(../images/icon_084.png); background-size:100% 100%;}
.center_top .head_box{ overflow:hidden; padding:0.2rem 0.15rem 0.34rem 0.15rem;}
.center_top .head_box>span{display:block; background-image:url(../images/head_bg.png);border-radius:50%;width:1.48rem; height:1.48rem; padding:0.15rem; margin:0 auto;}
.center_top .head_box>span img{ width:1.18rem; height:1.18rem; border-radius:50%;}
.center_top .head_box>i{ text-align:center; display:block; font-size:0.34rem; color:#fff; margin-top:0.1rem;}
.my_nav{ background-color:#fff;border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; margin-top:0.1rem;}
.my_nav ul{ overflow:hidden;}
.my_nav ul li{ width:31.5%; float:left; border-right:1px solid #e6e6e6;}
.my_nav ul li:first-child{ width:37%;}
.my_nav ul li:last-child{ border:0px;}
.my_nav ul li:first-child a{ padding:0.2rem 0.10rem;}
.my_nav ul li a{ display:block; padding:0.2rem 0.15rem; overflow:hidden;}
.my_nav ul li a img{ float:left; width:0.34rem; height:0.34rem;}
.my_nav ul li:first-child a p{ float:right; width:1.7rem;}
.my_nav ul li a p{ float:right; width:1.25rem;}
.my_nav ul li a p i{ display:block; color:#444444; font-size:0.24rem;}
.my_nav ul li a p span{ display:block; color:#555555; font-size:0.16rem; margin-top:0.08rem;}
.my_nav ul li a p span em{ color:#e94a45;}
.center_option dl{ background-color:#fff; margin-top:0.1rem; border-top:1px solid #e6e6e6;}
.center_option dl dd{border-bottom:1px solid #e6e6e6; background-repeat:no-repeat; background-position:97% center; background-size:0.15rem auto; background-image:url(../images/icon_025.png);}
.center_option dl dd a{ overflow:hidden; display:block; height:0.8rem; padding:0rem 0.15rem;}
.center_option dl dd a img{ float:left; width:0.36rem; height:0.36rem; margin-top:0.24rem;}
.center_option dl dd a span{ float:left; font-size:0.28rem; color:#444444; margin-left:0.15rem; line-height:0.84rem;}
.center_option dl dd a i{ float:right; color:#b3b3b3; font-size:0.24rem; line-height:0.84rem; padding-right:0.3rem;}
.center_option>a{ display:block; text-align:center; background-color:#cccccc; color:#969696; border-radius:0.08rem; font-size:0.26rem; margin:0.35rem 0.2rem 0.5rem 0.2rem; line-height:0.68rem; height:0.68rem;}
/*站内信*/
.center_message ul li{ background-color:#fff; padding:0.2rem;border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; margin-bottom:0.1rem;}
.center_message ul li:first-child{ border-top:0px;}
.center_message ul li>span{ display:block; color:#acacac; font-size:0.24rem; padding:0.02rem 0 0.02rem 0.5rem; background-image:url(../images/icon_085.png); background-repeat:no-repeat; background-position:left center; background-size:0.36rem auto;}
.center_message ul li>p{ font-size:0.28rem; color:#333333; margin:0.2rem 0;}
.center_message ul li .message_text{ color:#999999; font-size:0.24rem; line-height:0.38rem;}
/*站内信*/
.center_ziliao{ margin-bottom:1.1rem;}
.center_ziliao dl dd{ background-color:#fff; border-bottom:1px solid #e6e6e6; background-repeat:no-repeat; background-position:97% center; padding:0 0.15rem; overflow:hidden; height:1rem; line-height:1rem; padding-right:0.5rem; background-image:url(../images/icon_025.png); background-size:0.14rem auto;}
.center_ziliao dl dd>span{ float:left; font-size:0.26rem; color:#494949;}
.center_ziliao dl dd>input{ float:right; height:1rem; text-align:right; width:65%; font-size:0.24rem; color:#888888;}
.center_ziliao dl dd #localImag{ float:right;width:0.7rem; height:0.7rem; position:relative; margin-top:0.15rem;}
.center_ziliao dl dd #localImag img{ width:0.7rem; height:0.7rem; border-radius:50%;}
.center_ziliao dl dd #doc{ position:absolute;width:0.7rem; height:0.7rem; border-radius:50%; opacity:0; -webkit-opacity:0; -moz-opacity:0;-ms-opacity:0;-o-opacity:0;left:0px; top:0px;}
.center_ziliao dl dt{background-repeat:no-repeat; background-position:97% center; background-color:#fff;border-bottom:1px solid #e6e6e6; margin-top:0.1rem;overflow:hidden;padding:0 0.15rem;height:1rem; line-height:1rem;border-top:1px solid #e6e6e6;padding-right:0.5rem; background-image:url(../images/icon_025.png); background-size:0.14rem auto;}
.center_ziliao dl dt>span{ float:left; font-size:0.26rem; color:#494949;}
.center_ziliao dl dt>input{ float:right; height:1rem; text-align:right; width:65%; font-size:0.24rem; color:#888888;}
/*优惠套餐*/
.combo_list>img{ width:100%;}
.combo_list>dl{ padding:0 0.15rem;padding-bottom: 1rem;}
.combo_list>dl dd{ padding:0.25rem 0.25rem 0 0.25rem; background-color:#fff; border:1px solid #e6e6e6; border-radius:0.15rem; margin-top:0.1rem;}
.combo_list>dl dd .combo_t_left>div span{ position:absolute; left:0rem; top:0rem; color:#999999; font-size:0.16rem;}
.combo_list>dl dd .combo_t_left>div span i{color:#ff8901;font-size:0.22rem; display:block;}
.combo_list>dl dd .combo_t_left>div span i em{ font-size:0.56rem;}
.combo_list>dl dd .combo_t_left>div img { width: 1rem; height: 1rem;}
.combo_list>dl dd .combo_t{ position:relative; padding-left:1.6rem;}
.combo_list>dl dd .combo_r{ border-left:1px dashed #e6e6e6; padding-left:0.2rem;}
.combo_list>dl dd .combo_r span{ display:block; color:#555555; font-size:0.26rem; margin-bottom:0.2rem;}
.combo_list>dl dd .combo_r p{ color:#999999; font-size:0.16rem; line-height:0.4rem;}
.combo_list>dl dd>h2{ padding:0.08rem 0; border-top:1px solid #e6e6e6; margin-top:0.15rem; overflow:hidden;}
.combo_list>dl dd>h2 span{ padding-left:0.3rem; background-image:url(../images/icon_086.png); background-repeat:no-repeat; background-position:left center; background-size:0.22rem auto; float:left; color:#555555; font-size:0.18rem; margin-top:0.05rem}
.combo_list>dl dd>h2 a{ float:right; color:#ff8901; border:1px solid #ff8901; border-radius:0.04rem; font-size:0.18rem; text-align:center; line-height:0.44rem; width:1.1rem; height:0.44rem;}

.combo_list>dl dd .combo_t>span{ position:absolute; left:0rem; top:0rem; color:#999999; font-size:0.16rem;}
.combo_list>dl dd .combo_t>span i{color:#ff8901;font-size:0.22rem; display:block;}
.combo_list>dl dd .combo_t>span i em{ font-size:0.56rem;}
.combo_list>dl dd .combo_t{ position:relative; padding-left:1.6rem;}

.combo_list1{display: flex;}
.combo_list1_left{width: 2rem;}
.combo_top>span{left: 0rem;top: 0rem;color: #999999;font-size: 0.16rem;}
.combo_top>span i{color:#ff8901;font-size:0.22rem; display:block;}
.combo_top>span i em{font-size:0.56rem;}
.combo_bottom{margin-top: 0.2rem;}
.combo_bottom img{width: 2rem;}
.combo_list1_right{margin-left: 0.2rem;}
.combo_list1_right span{display:block; color:#555555; font-size:0.26rem; margin-bottom:0.2rem;}
.combo_list1_right p{color:#999999; font-size:0.16rem; line-height:0.4rem;}



.combo_listxq{ padding:0.15rem; margin-bottom:1rem;}
.combo_xqtop{ background-color:#fff; border:1px solid #e6e6e6; border-radius:0.2rem;}
.combo_xqtop>h2{ color:#444444; font-size:0.26rem; padding:0.18rem 0.15rem; padding-left:0.5rem; border-bottom:1px solid #e6e6e6; background-image:url(../images/icon_044.png); background-repeat:no-repeat; background-position:0.15rem center; background-size:0.26rem auto;}
.combo_xqtop>h3{ color:#ff8901; font-size:0.24rem; padding:0.2rem;}
.combo_xqtop>p{ color:#999999; font-size:0.16rem; padding:0 0.2rem;}
.combo_xqtop>span{ display:block; padding:0.2rem 0.2rem; color:#555555; font-size:0.24rem;}
.combo_xqtop>span i{ color:#ff8901; font-size:0.16rem;}
.combo_xqtop>span i em{ font-size:0.3rem;}
.combo_listxq>h2{ background-color:#fff; border:1px solid #e6e6e6; border-radius:0.1rem; margin-top:0.1rem; padding:0.2rem; overflow:hidden;background-image:url(../images/icon_025.png); background-repeat:no-repeat; background-position:97% center; background-size:0.15rem auto;}
.combo_listxq>h2>span{ float:left; background-image:url(../images/icon_047.png); background-repeat:no-repeat; background-position:left center; background-size:0.34rem auto;color:#444444; font-size:0.24rem; padding-left:0.4rem;}
.combo_listxq>h2> i{ float:right; color:#ff8901; font-size:0.24rem; padding-right:0.2rem;}
.combo_listxq>dl dt{ color:#b3b3b3; font-size:0.22rem; margin-top:0.2rem;}
.combo_listxq>dl dd{  background-color:#fff; border-radius:0.1rem; margin-top:0.1rem;border:1px solid #e6e6e6;}
.combo_listxq>dl dd label{ display:block;overflow:hidden;padding:0.2rem;}
.combo_listxq>dl dd img{ float:left; width:0.38rem; height:0.38rem;}
.combo_listxq>dl dd span{ float:left; color:#444444; font-size:0.24rem; margin-left:0.1rem;}
.combo_listxq>dl dd input{ background-image:url(../images/icon_027.png); background-repeat:no-repeat; background-position:left center; background-size:100% auto; float:right; width:0.3rem; height:0.3rem; margin-top:0.02rem;}
.combo_listxq>dl dd label.on input{ background-image:url(../images/icon_028.png);}
.combo_list>dl dd>h2 b{ padding:0.05rem 0;float:right; font-weight:normal; color:#555555; font-size:0.18rem;}
.combo_list>dl dd>h2 b em{ color:#ff8901;}
.use_list{ background-color:#fff; border-radius:0.15rem; border:1px solid #e6e6e6; margin:0.15rem; padding:0.2rem 0.2rem 0 0.2rem;}
.use_list>h2{ color:#444444; font-size:0.22rem; background-image:url(../images/icon_087.png); background-repeat:no-repeat; background-position:left center; background-size:0.06rem auto; padding-left:0.2rem; margin-bottom:0.15rem;}
.use_list>ul li{ padding:0.12rem 0; border-top:1px solid #e6e6e6; overflow:hidden;}
.use_list>ul li span{width:33.33%; float:left; color:#444444; font-size:0.22rem;}
.use_list>ul li i{width:33.33%; float:left; text-align:center; color:#ff8d12; font-size:0.26rem}
.use_list>ul li b{width:33.33%; float:left;text-align:right; color:#a7a7a7; font-size:0.24rem; font-weight:normal;}
/*优惠劵*/
.coupon_box{ padding:0.15rem;}
.coupon_input{ overflow:hidden; background-color:#fff; border:1px solid #e6e6e6; border-radius:0.1rem; padding:0.1rem; margin-bottom:0.15rem;}
.coupon_input input{ float:left; width:4.9rem; height:0.5rem; line-height:0.5rem; font-size:0.24rem; color:#444;}
.coupon_input .duihuan{ float:right; color:#ff8901; border:1px solid #ff8901; font-size:0.24rem; border-radius:0.1rem; width:0.82rem; background-color:#fff; height:0.5rem;}
.coupon_box dl dd{ background-image:url(../images/icon_088.png); padding-left:0.1rem; background-size:0.15rem auto; background-repeat:repeat-y; background-position:left center; margin-top:0.1rem;}
.coupon_box dl dd .coupon_item{background-image:url(../images/icon_089.png); padding-right:0.1rem; background-size:0.15rem auto; background-repeat:repeat-y; background-position:right center;}
.coupon_box dl dd .coupon_ibox{ background-color:#fff; position:relative; border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6; padding-top:0.25rem;}
.coupon_it{ overflow:hidden; padding-bottom:0.15rem; position:relative; z-index:3;}
.coupon_it>span{ float:left; text-align:center; width:1.54rem; color:#ff8901; font-size:0.22rem;}
.coupon_it>span i{ display:block;}
.coupon_it>span em{ font-size:0.56rem;}
.coupon_it .coupon_rr{ float:right; width:4.3rem; padding-left:0.2rem; border-left:1px dashed #e6e6e6;}
.coupon_it .coupon_rr>h2{ color:#555555; font-size:0.26rem;}
.coupon_it .coupon_rr>h3{ color:#999999; font-size:0.16rem; margin:0.1rem 0;}
.coupon_it .coupon_rr>p{ color:#999999; font-size:0.16rem; overflow:hidden;}
.coupon_it .coupon_rr>p span{ float:left; margin-top:0.04rem;}
.coupon_it .coupon_rr>p i{ float:left; margin-left:0.15rem; color:#ff8901; border:1px solid #ff8901; font-size:0.16rem; border-radius:0.05rem; padding:0.01rem 0.08rem;}
.coupon_box dl dd .coupon_ibox>h2{ position:relative; z-index:3; font-size:0.18rem; color:#555555; padding:0.15rem; border-top:1px solid #e6e6e6;}
.coupon_box dl dd.shixiao{ background-image:url(../images/icon_090.png);}
.coupon_box dl dd.shixiao .coupon_item{ background-image:url(../images/icon_091.png);}
.shixiao .coupon_it>span{ color:#e0e0e0;}
.coupon_box dl dd.shixiao .coupon_ibox>h2{ color:#e0e0e0;}
.shixiao .coupon_it .coupon_rr>h2{ color:#e0e0e0;}
.shixiao .coupon_it .coupon_rr>h3{ color:#e0e0e0;}
.shixiao .coupon_it .coupon_rr>p{ color:#e0e0e0;}
.shixiao .coupon_it .coupon_rr>p i{ border-color:#e0e0e0;color:#e0e0e0;}
.shixiao .coupon_ibox>img{ position:absolute; right:0.05rem; bottom:0.3rem; z-index:2; width:1.1rem; height:1.1rem;}
/*优惠劵*/
/*红包*/
.hongbao_top{ background-image:url(../images/hongbao_bg.jpg); background-size:100% 100%;}
.hongbao_top .ftop{ background-color:transparent;}
.hongbao_tb{ overflow:hidden; padding:0.3rem 0.15rem 0.3rem 0.2rem;}
.hongbao_tb .v_box{ overflow: hidden; margin-top: -0.3rem;}
.hongbao_tb .v_box>p{ float:left;color:#fff;}
.hongbao_tb .v_box>p i{ display:block; font-size:0.22rem;}
.hongbao_tb .v_box>p span{ display:block; font-size:1.1rem;}
.hongbao_tb .v_box>a{ margin-top:1rem; color:#fff; float:right; font-size:0.2rem; width:1.16rem; height:0.46rem; line-height:0.46rem; border:1px solid #fff; text-align:center; border-radius:0.05rem;}
.hong_mingxi dl{ margin-bottom:0.1rem;}
.hong_mingxi dl dt{ padding:0.25rem 0.15rem 0.25rem 0.6rem; background-repeat:no-repeat; background-position:0.15rem center; background-image:url(../images/icon_095.png); background-size:0.35rem auto; margin-bottom:0.1rem; background-color:#fff; margin-top:0.1rem; border-top:1px solid #e6e6e6; font-size:0.24rem; color:#444444; border-bottom:1px solid #e6e6e6;}
.hong_mingxi dl dd{ background-color:#fff; overflow:hidden;border-bottom:1px solid #e6e6e6; padding:0.25rem 0.15rem;}
.hong_mingxi dl dd:nth-child(2){ border-top:1px solid #e6e6e6;}
.hong_mingxi dl dd p{ overflow:hidden;}
.hong_mingxi dl dd h4{ overflow:hidden; margin-top: 0.05rem;}
.hong_mingxi dl dd p span{ float:left; font-size:0.24rem; color:#333333;font-size:0.24rem;}
.hong_mingxi dl dd p b{float:right; text-align:right; font-weight:normal; color:#a7a7a7; font-size:0.24rem;}
.hong_mingxi dl dd h4 i{ color:#ff8d12;font-size:0.26rem; float: right;}
.hong_mingxi dl dd h4 span{ float: left;font-size:0.2rem; color:#666;font-size:0.24rem;}
h3.tip_01{ padding:0.1rem 0.15rem 0.1rem 0.5rem; background-image:url(../images/icon_096.png); background-repeat:no-repeat; background-position:0.15rem center; background-repeat:no-repeat; background-size:0.23rem auto;background-color:#fff6eb; color:#ff8901; font-size:0.18rem; border-bottom:1px solid #f2dcc2;}
.zhifu dt{ color:#b3b3b3; border-bottom:1px solid #e6e6e6; padding:0.15rem; font-size:0.24rem;}
.zhifu dd{ background-color:#fff;border-bottom:1px solid #e6e6e6;}
.zhifu dd label{ display:block; overflow:hidden; padding:0.2rem 0.15rem;}
.zhifu dd label img{ float:left; width:0.38rem;}
.zhifu dd label span{ float:left; color:#444444; font-size:0.24rem; margin-left:0.15rem;}
.zhifu dd label input{ width:0.3rem; height:0.3rem; background-image:url(../images/icon_027.png); background-size:100% 100%; float:right; margin-top:0.05rem;}
.zhifu dd label.on input{ background-image:url(../images/icon_028.png);}
.shuru{ background-color:#fff; border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6; padding:0.15rem; margin:0.1rem 0;}
.shuru input{ display:block; width:100%; height:0.5rem; font-size:0.24rem; color:#333; line-height:0.5rem;}
.tixian_b{ background-color:#fff; padding:0.15rem; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; margin-bottom:1.1rem;}
.tixian_b>span{ display:block; color:#585858; font-size:0.24rem;}
.tixian_b>i{ display:block; overflow:hidden; border-bottom:1px solid #e6e6e6;}
.tixian_b>i em{ float:left; font-size:1rem;color:#333;}
.tixian_b>i input{ float:left; height:1.2rem; color:#333; text-align:center; font-size:1rem; margin-top:0.05rem; margin-left:0.3rem; width:4.6rem;}
.tixian_b> b{ display:block; padding:0.15rem 0; font-weight:normal; color:#333; font-size:0.24rem;}
.tixian_b> b em{ color:#ff8901;}
/*红包*/
/*价格表*/
.price_title{ overflow:hidden; background-color:#fff; border-bottom:1px solid #e6e6e6; padding:0 0.15rem;}
.price_title span{ float:left; width:25%; text-align:center; padding:0 0.25rem;}
.price_title span a{ display:block; color:#666666; font-size:0.24rem; height:0.8rem; line-height:0.8rem;}
.price_title span.on a{ border-bottom:2px solid #ff8901; color:#ff8901;}
.price_box{ margin-bottom:1.1rem;}
.price_box>h2{ text-align:center; color:#787878; font-size:0.24rem; margin:0.3rem 0;}
.price_box>dl{ background-color:#fff; border-radius:0.1rem; margin:0 0.15rem; border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;border-top:1px solid #e6e6e6;}
.price_box>dl dt{border-bottom:1px solid #e6e6e6; overflow:hidden; height:0.7rem;  line-height:0.7rem;color:#333333; font-size:0.24rem;}
.price_box>dl dt i{border-right:1px solid #e6e6e6; float:left;text-align:center; width:2.5rem;}
.price_box>dl dt span{float:left;text-align:center; width:3.54rem;}
.price_box>dl dt .i{border-right:1px solid #e6e6e6; float:left;text-align:center; width:1.7rem;}
.price_box>dl dt .span{float:left;text-align:center; width:2.18rem;border-right: 1px solid #e6e6e6;}
.price_box>dl dd{ overflow:hidden;height:0.7rem; line-height:0.7rem; font-size:0.24rem; border-bottom:1px solid #e6e6e6;}
.price_box>dl dd i{color:#555555; border-right:1px solid #e6e6e6; float:left;text-align:center; width:2.5rem;}
.price_box>dl dd span{float:left; color:#f95c5c;text-align:center;width:3.54rem;}
.price_box>dl dd .i{color:#555555; border-right:1px solid #e6e6e6; float:left;text-align:center; width:1.7rem;}
.price_box>dl dd .span{float:left; color:#f95c5c;text-align:center;width:2.18rem;border-right: 1px solid #e6e6e6;}
.price_box>dl dd span em{ font-size:0.14rem; color:#666666;}
.price_box>h3{ padding:0 0.15rem; padding-left:0.3rem; background-repeat:no-repeat; background-position:0.15rem center; color:#665566; font-size:0.18rem; margin:0.2rem 0; background-size:0.06rem auto;}
.try_box{ background-color:#fff; border:1px solid #e6e6e6; border-radius:0.1rem; margin:0.15rem; padding:0.4rem 0;}
.try_box>img{ margin:0 auto; width:1.04rem;}
.try_box>h2{ text-align:center; color:#666666; font-size:0.24rem; margin:0.2rem 0;}
.try_box>p{ text-align:center; color:#ff8901; font-size:0.44rem; font-weight:bold;}
.try_box>a{ text-align:center; display:block;font-size:0.24rem; border:1px solid #ff8901; height:0.56rem; width:5.3rem; margin:0 auto; line-height:0.56rem; border-radius:0.06rem; color:#ff8901; margin-top:0.4rem; padding-left:0.4rem; background-image:url(../images/icon_099.png); background-repeat:no-repeat; background-position:2.25rem center; background-size:0.24rem auto;}
/*价格表*/
/*帮助*/
.help_list p{ background-color:#fff; background-image:url(../images/icon_025.png); background-repeat:no-repeat; background-position:97% center; background-size:0.15rem auto;}
.help_list p a{ padding-left:0.3rem; background-image:url(../images/icon_045.png); background-repeat:no-repeat; background-position:0.15rem center; background-size:0.06rem auto; display:block; color:#555555; font-size:0.26rem; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; border-bottom:1px solid #e6e6e6; height:0.8rem; line-height:0.8rem; padding-right:0.5rem;}
.xieyi_title{ background-color:#fff; border-bottom:1px solid #e6e6e6; overflow:hidden;}
.xieyi_title span{ float:left; width:50%; padding:0 1.1rem;}
.xieyi_title span a{ display:block; text-align:center; color:#666666; font-size:0.24rem; height:0.8rem; line-height:0.8rem;}
.xieyi_title span.on a{ color:#ff8901; border-bottom:2px solid #ff8901;}
/*帮助*/
/*教练申请*/
.apply_box{ margin-bottom:1.1rem;}
.apply_box>.jiao{ border-bottom:1px solid #e6e6e6; background-color:#fff; padding:0.15rem; color:#333; font-size:0.24rem; margin-bottom:0.1rem; width:100%; display:block; resize:none;}
.group_form{ overflow:hidden; background-color:#fff; border-top:1px solid #e6e6e6; padding:0 0.15rem;}
.group_form>span{ width:1.6rem; float:left;color:#333333; font-size:0.26rem;height:0.8rem; line-height:0.8rem;}
.group_form>input{ float:right; width:4.4rem; color:#333333; font-size:0.26rem; text-align:right; height:0.8rem; line-height:0.8rem;}
.group_form>#trigger1{float:right; width:4.4rem; color:#333333; background-image:url(../images/icon_025.png); background-repeat:no-repeat; background-position:right center; background-size:0.14rem auto; padding-right:0.25rem; font-size:0.26rem; text-align:right; height:0.8rem; line-height:0.8rem;}
.group_form:last-child{border-bottom:1px solid #e6e6e6; }
.apply_box dl{ margin-top:0.1rem; background-color:#fff; padding:0 0.1rem;overflow:hidden;border-bottom:1px solid #e6e6e6; border-top:1px solid #e6e6e6; padding-bottom:0.15rem;}
.apply_box dl dt{ text-align:center; font-size:0.24rem; color:#555555; height:0.7rem; line-height:0.7rem;}
.apply_box dl dd{ overflow:hidden; float:left; width:50%; padding:0.05rem;}
.apply_box dl dd .upload_box{ overflow:hidden; border:1px solid #e6e6e6; border-radius:0.05rem; position:relative;}
.apply_box dl dd .upload_box p>img{ margin:0.2rem auto 0.1rem auto; width:0.7rem;}
.apply_box dl dd .upload_box p> span{ display:block; text-align:center; color:#333333; font-size:0.2rem; margin-bottom:0.3rem;}
.apply_box dl dd .upload_box p> i{ background-color:#e6e6e6; display:block; height:0.5rem; line-height:0.5rem; text-align:center; color:#666666; font-size:0.2rem;}
.apply_box dl dd .upload_box h2 img{ width:100%;}
.apply_box dl dd .upload_box input{ position:absolute; height:100%; opacity:0;-webkit-opacity:0; -moz-opacity:0; -ms-opacity:0; -o-opacity:0; left:0px; width:100%; top:0px; z-index:2;}
.apply_box dl.zhengjian dd{ width:33.33%;}
.apply_box dl.zhengjian dd .upload_box p>img{ width:0.44rem;}
.apply_box dl.zhengjian dd .upload_box p> span{ font-size:0.14rem;}
.apply_box dl.zhengjian dd .upload_box p> i{ font-size:0.14rem;}
/*教练申请*/
.tuijian_box{ background-color:#ffad01; padding-top:0.62rem; margin-bottom:-15px;}
.tui_top{ position:relative;border-radius:0.4rem 0.4rem 0 0;margin:0 0.42rem;background-color:#fff;border-right:0.06rem solid #544c4a;border-left:0.06rem solid #544c4a; border-top:0.06rem solid #544c4a;}
.tui_top img.tit{ width:5.46rem; margin:0 auto; margin-top:-0.35rem;}
.tui_top img.jian{ position:absolute; right:-0.45rem; width:1.25rem; top:-0.65rem;}
.tui_box{ background-color:#fff; padding:0 0.2rem; background-image:url(../images/img_023.png); margin-top:-0.9rem; padding-top:0.76rem; background-size:100%; background-repeat:no-repeat;}
.tui_bb{ background-color:#ffad01; padding:0 0.22rem; border:0.06rem solid #544c4a; border-bottom:0px; border-radius:0.5rem 0.5rem 0 0;}
.tui_b{ background-color:#fff; margin-top:-0.06rem; padding-top:0.2rem; padding-bottom:0.1rem; min-height:8.5rem;}
.tui_b img{ width:4.96rem; margin:0 auto;}
.tui_text{ background-color:#544c4a; margin:0.2rem; border-radius:0.1rem; padding-top:0.25rem;}
.tui_text>img{ margin:0 auto; width:1.1rem; margin:0 auto;}
.tui_text .tui_t{ padding:0.2rem; color:#ffffff; font-size:0.18rem; line-height:0.36rem;}
/*个人中心*/
.yanzheng{ background-color:#fff; padding-bottom:0.4rem;}
.yanzheng_top{background-repeat:no-repeat; background-size:100% 100%; padding:0.3rem 0;}
.yanzheng_top img{ width:1.3rem; height:1.3rem; border-radius:50%; margin:0 auto;}
.yanzheng_top i{ display:block; text-align:center; font-size:0.28rem; color:#333; margin-top:0.1rem;}
.yanzheng_top p{ padding:0.15rem; color:#999; font-size:0.24rem; margin-top:0.5rem;}
.yanzheng_box{ padding:0 0.15rem;}
.yanzheng_box>p{ overflow:hidden;}
.yanzheng_box>p input{ background-color:#f2f2f2;border-radius:0.1rem; padding:0 0.15rem; color:#333; width:100%; margin-bottom:0.25rem; display:block;height:0.78rem; line-height:0.7rem;}
.yanzheng_box .sure_btn{ display:block; width:100%; margin-top:0.35rem; border-radius:0.1rem; font-size:0.28rem; height:0.8rem; background-color:#ff8901; color:#fff;}
.yanzheng_box h2{ font-size:0.24rem; color:#999; margin-top:0.15rem; text-align:center;}
.yanzheng_box h2 a{ text-decoration:underline; color:#333;}
.yanzheng_box h2 a:hover{color:#ff8901}




@media (max-width:370px){
   .login_btn{ margin-top:1.2rem;}
   /*.my_nav ul li{ height:1.5rem;}*/
}
@media (max-width:350px){
   .login_btn{ margin-top:1rem;}
}