﻿@charset "utf-8";
body{background:#f1f1f5;}
/*定制流程*/
.op_info {padding: 0 1rem;}
.customize_tit {text-align:center;height: 5.35rem;line-height:5.35rem;font-size: 2rem;font-weight: normal;}
.ct_procedure li span {text-align:center;display: block;width: 100%;height: 2.7rem;line-height: 2.7rem;font-size: 1.2rem;color: #000;background: #ffd800;}
.ct_procedure li em {text-align: center;display: block;width: 100%;height: 2.7rem;line-height: 2.7rem;font-size: 1.2rem;color: #000;background: url(../images/ct_procedure.png) no-repeat center 0.65rem;background-size: 2.05rem 1.55rem;}
.ct_procedure li:last-child em {background: none;}
.ct_text {margin-bottom: 2.45rem;padding: 1.9rem 0.9rem 0;background: #fff;border-bottom: #dbdbdb solid 1px;}
.ct_text p {padding-bottom: 1.9rem;text-indent: 1rem;line-height: 26px;font-size: 16px;color: #000;}

/*关于我们*/
.op_about_us {padding: 2.25rem 1rem 1.6rem;}
.aboutus_submit {display:block;height: 45px;line-height:45px;text-align:center;font-size: 20px;color: #fff;background: #ff5a00;border: 0;border-radius: 23px;}

/*新手指南*/
.op_newbie_guide {padding: 1.85rem 1rem 0;}
.op_newbie_guide dl {padding-bottom: 1rem;width: 100%;}
.op_newbie_guide dl:last-child {padding-bottom: 2.45rem;}
.op_newbie_guide dl dt {margin: 0;padding: 0;text-align: center;height: 2.7rem;line-height: 2.7rem;font-size: 1.2rem;color: #000;background: #ffd800;}
.op_newbie_guide dl dd {margin: 0;padding: 1.45rem 0.7rem;font-size: 16px;color: #4c4c4c;background: #fff;border-bottom: #ccc solid 1px;}
.op_newbie_guide dl dd h4 {font-size: 20px;font-weight: normal;color: #000;}
.op_newbie_guide dl dd p {line-height: 26px;}
.op_newbie_guide dl dd p em {color: #ff5a00;}
/*头部定制*/
.app-top,.app-top .swipes div{position:relative;text-align: center;}
.app-top img:first-child{width:100%;height:15.7rem;}
.app-top .list div{padding-left:.3rem;height:9.85rem;}
.app-top .app-swipe{position:absolute;top:2.5rem;left:8.5%;width:53.75%;height:9.85rem;overflow:hidden;}
.app-top .list,.app-top .app-swipe img{width:100%;height:100%;}
.app-top .list{position:absolute;top:0;left:0;width:100%;height:100%;}
.app-top .list p{position:absolute;top:.9rem;left:-.3rem;width:4rem;height:1.3rem;line-height:1.3rem;font-size:.8rem;color:#1d1d1d;border-radius:7px 35px 35px 7px;background:#fff;}
.app-top .after{display:none;}
/*报名申请*/
.op_apply {padding: 0 1rem 2rem 1rem;text-align: center;}
.op_apply .op_apply_text{font-size: 2.1rem;color: #272727;font-weight: bold;letter-spacing:2px;}
.op_apply p{margin:1rem auto 1.1rem;height:46px;font-size:1.2rem;color: #272727;font-weight:bold;}
.op_apply p>span{position:relative;top:-3px;display:inline-block;margin-right:8px;width:33px;height:46px;line-height:46px;font-size:2.2rem;color: #fff;background:#ff823e;border-radius:4px;vertical-align:middle;font-weight:normal;}
.op_apply p>span:first-child{margin:0 2px 0 8px;}
.op_apply p>span:before,.op_apply p>span:after{content:'';position:absolute;top:20px;left:-3px;width:6px;height:6px;border-radius:3px;background:#fff;}
.op_apply p>span:after{left:30px;}
.op_apply .apply_input_text {width:100%;height: 3.4rem;font-size: 1.2rem;color: #969292;text-indent: 5rem;border: 1px solid #d8d8d8;border-radius: 35px;}
.op_apply .user-item,.op_apply .tel-item{position: relative;margin-bottom:1.8rem;}
.op_apply form{position:relative;top:-1.7rem;padding:2.05rem  1.4rem 2rem 1.4rem;background:#fff;}
.op_apply form i{position: absolute;left: 1.8rem;top: 1rem;display: block;width: 1.3rem;height: 1.5rem;background: url(../images/apply_user.png) no-repeat 0 0;background-size: 100% auto;z-index:5;}
.op_apply form i:after{content:'';position:absolute;top:.2rem;right:-1rem;width:1px;height:1.3rem;background:#696969;}
.op_apply form .tel-item i{top: 1.2rem;left:1.9rem;background: url(../images/apply_tel.png) no-repeat 0 0;background-size: 100% 100%;}
.op_apply form .tel-item i:after{top:0;}
.op_apply .apply_submit { margin-top: .6rem; width: 100%; height: 72px; font-size: 30px; color: #fff; background: #ff2b3c; border-radius: 35px; border: 0; }
