body{
    padding:0;
}
/*注册*/
/*
#register{
    max-width:9.375rem;
    height: 100%;
    margin:0 auto;
}*/

#register .num{
    display: inline-block;
    width: 5rem;
    height: 0.8rem;
    line-height: 0.8rem;
    font-size: 0.38rem;
    margin-top: 0.4rem;
    vertical-align: middle;
    text-align: right;
    color: #727272;
}
#register .pic{
    width:100%; 
    height:3.9rem;
    background: pink;
} 
#register .main{
    height: 5.7rem;
    width: 100%;	
}
#register .main .main-t{
    width: 7.675rem;
    height: 1.4rem;
    margin-left: 0.9rem;
    border-bottom:1px solid #F1F1F1;
}
#register .main .main-t img{
    width: 0.5rem;
    height: 0.5rem;
    margin-top: 0.4rem;
    vertical-align: middle;
}
#register .main .main-t .btn-yzm,#login .main .main-t .btn-yzm{
    display: inline-block;
    width: 1.75rem;
    height: 0.625rem;
    line-height:0.625rem;
    text-align: center;
    border-radius: 0.1rem; 
    color: white;
    font-size: 0.3rem;
    margin-top: 0.3rem;
    vertical-align: middle;
}
#register  .agree{
    display: inline-block;
    color:#ffce32;
    font-size: 0.37rem;
    line-height: 1.05rem;
}
/*
input[type=checkbox] {
    visibility: hidden;
}*/

#register.text.position {
    position: fixed;
    bottom: 0.4rem;
    left: 0;
}
.check_agree{
    position: absolute;
    top:0;
    left:1.5rem;
    width: 6rem;
    height: 1rem;
}
#register .checkbox{
    position: relative;
    width: 9rem;
    height: 2rem;
  
}

#register .checkbox label {
    cursor: pointer;
    position: absolute;
    width:0.35rem;
    height: 0.35rem;
    top: 0.35rem;
    left: 1rem;
    border:1px solid #ffce32;
    border-radius: 3px;
}

#register .checkbox label:after {
    opacity: 0;
    content: '';
    position: absolute;
    width: 7px;
    height: 4px;
    background: transparent;
    top: 0.06rem;
    left: 0.05rem;
    border: 0.05rem solid #ffce32;
    border-top: none;
    border-right: none;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
#register .checkbox input[type=checkbox]:checked + label:after {
    opacity: 1;
}
.regist-btn{
    display: inline-block;
    width: 8.65rem;
    height: 1.125rem;
    background:#ffce32;
    color: white;
    font-size: 0.45rem;
    text-align: center;
    line-height:1.125rem;
    border-radius: 4px;  
    margin-left: 0.35rem;
    margin-top: 0.25rem;
}
.regist-btn:hover{color:white;}
#register .username{
    width: 4.5rem;
    margin-top: 0.4rem;
    vertical-align: middle;
    text-align: left;
    direction:ltr; 
    background:none;
    margin-left:0.5rem;
}
/*登录*/
#login{
    max-width:9.375rem;
    height: 100%;
    margin:0 auto;
}
#login .pic{
    width:100%; 
    height:3.9rem;
    background: pink;
} 
#login .main{
    height: 5.7rem;
    width: 100%;	
}
#login .main .main-t{
    width: 7.675rem;
    height: 1.4rem;
    margin-left: 0.9rem;
    border-bottom:1px solid #F1F1F1;
}
#login .main .main-t img{
    width: 0.5rem;
    height: 0.5rem;
    margin-top: 0.5rem;
    vertical-align: middle;
}
#login .main .main-t .password{
    width: 0.35rem;
    height: 0.55rem;
    margin-top: 0.5rem;
    margin-left: 0.12rem;
}
#login .username{
    width: 60%;
    background:none;
    margin-top: 0.5rem;
    vertical-align: middle;
    text-align: left;
    direction: ltr;
    margin-left:0.5rem;
}

#login .regist-btn{
    display: inline-block;
    width: 7.65rem;
    height: 1.125rem;
    background:#ffce32;
    color: white;
    font-size: 0.45rem;
    text-align: center;
    line-height:1.125rem;
    border-radius: 4px;  
    margin-left: 0.875rem;
    margin-top: 0.75rem;
}
#login .forget{
    color: #ffce32;
    font-size: 0.35rem;
    margin-top: 0.25rem;
    margin-right: 0.875rem;
}
/*补充资料*/
#addmsg{
    max-width:9.375rem;
    height: 100%;
    margin:0 auto;
}
#addmsg .banner{
    position:relative; 
    width: 8.625rem;
    height: 3.3rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#addmsg .banner .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#addmsg .banner .ban1{
    width: 8.625rem;
    height: 1.125rem;
    line-height:1.125rem; 
}
#addmsg .ban-l{
    display: inline-block;
    width: 2.4rem;
    height: 1rem;
    margin-left:0.375rem;
}
#addmsg .yyz{
    position: absolute;
    width:1.475rem;
    height:0.575rem;
    line-height: 0.575rem;
    color: white;
    border:0.025rem solid white;
    border-radius: 2.5rem;
    font-size: 0.3rem;
    text-align: center;
    left:7rem;
    top: 0.3rem;
}
#addmsg .yyz1{
    display: none;
    position: absolute;
    width:1.475rem; 
    height:0.575rem;
    line-height: 0.575rem;
    color: white;
    border:0.025rem solid white;
    border-radius: 2.5rem;
    font-size: 0.3rem;
    text-align: center;
    left:7rem;
    top: 0.3rem;
}
#addmsg .yyz2{
    display: none;
    position: absolute;
    width:1.475rem; 
    height:0.575rem;
    line-height: 0.575rem;
    color: white;
    border:0.025rem solid white;
    border-radius: 2.5rem;
    font-size: 0.3rem;
    text-align: center;
    left:7rem;
    top: 0.3rem;
}
#addmsg .yyz3{
    display: none;
    position: absolute;
     width:1.475rem; 
    height:0.575rem;
    line-height: 0.575rem;
    color: white;
    border:0.025rem solid white;
    border-radius: 2.5rem;
    font-size: 0.3rem;
    text-align: center;
    left:7rem;
    top: 0.3rem;
}
#addmsg .yyz4{
    display: none;
    position: absolute;
    width:1.475rem; 
    height:0.575rem;
    line-height: 0.575rem;
    color: white;
    border:0.025rem solid white;
    border-radius: 2.5rem;
    font-size: 0.3rem;
    text-align: center;
    left:7rem;
    top: 0.3rem;
}
#addmsg .yyz5{
    display: none;
    position: absolute;
    width:1.475rem; 
    height:0.575rem;
    line-height: 0.575rem;
    color: white;
    border:0.025rem solid white;
    border-radius: 2.5rem;
    font-size: 0.3rem;
    text-align: center;
    left:7rem;
    top: 0.3rem;
}
#addmsg .ban-r{
    display: inline-block;
    font-size: 0.38rem;
    float: right;
    height: 1rem;
    line-height: 1rem;
    margin: 0.125rem 0.2rem 0 0.375rem;
    width: 52%;
    overflow: hidden;
    text-align: right;
}
.ban-r{
    color: #727272;
}
.pd1lrrem{
    padding: 0 1rem;
    margin-bottom: 2rem;
}
.top p{
    text-indent: 2em;
}
#addmsg .banner .idcard{
    width: 50%;
}
#addmsg .relation{
    width: 64%;
    height: 0.8rem;
    float: right;
    margin-right: 0.2rem;
    margin-top:0.1rem;

}
.line{
    border-bottom:1px solid #F1F1F1;;
}
#addmsg .banner1{
    position:relative;
    width: 8.625rem;
    min-height: 6.825rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#addmsg .select{
    margin-left: 0.25rem;
}
#addmsg .banner1 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#addmsg .banner1 .ban1{
    width: 8.625rem;
    height: 1.125rem;
    line-height:1.125rem; 
}
#addmsg .ban1 .btn-yzm{
    display: inline-block;
    width: 1.875rem;
    height: 0.625rem;
    line-height:0.625rem;
    text-align: center;
    border-radius: 0.1rem; 
    color: white;
    font-size: 0.3rem;
    margin-left: 0.4rem;
}
#addmsg .ban1 .yzm{
    width: 2.5rem;
    margin-left: 0.25rem;
}
#addmsg .bangd{
    width: 100%;
    height: 1rem;
    display: inline-block;
    background:#ffce32; 
    color: white;
    line-height: 1rem;
    text-align: center;
    border-radius: 0 0 0.25rem 0.25rem;
    margin-top:0.5rem;
}
#backorder .bangd{
    width: 100%;
    height: 1rem;
    display: inline-block;
    background:#ffce32; 
    color: white;
    line-height: 1rem;
    text-align: center;
    border-radius: 0 0 0.25rem 0.25rem;
    margin-top:0.5rem;
}
#changeorder .bangd{
    width: 100%;
    height: 1rem;
    display: inline-block;
    background:#ffce32; 
    color: white;
    line-height: 1rem;
    text-align: center;
    border-radius: 0 0 0.25rem 0.25rem;
    margin-top:0.5rem;
}
#addmsg .bangd1{
    width: 0.525rem;
    height: 0.001rem;
    display: inline-block;
    margin: 0.2rem 2.55rem;
}
#changeorder .bangd1{
    width: 0.525rem;
    height: 0.001rem;
    display: inline-block;
    margin: 0.2rem 2.55rem;
}
#addmsg .banner2{
    position:relative;
    min-width: 8.625rem;
    height: 4.725rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#addmsg .banner2 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#addmsg .banner2 .ban1{
    width: 8.625rem;
    height: 1.125rem;
    line-height:1.125rem; 
}
#addmsg .banner3{
    position:relative;
    width: 8.625rem;
    min-height: 10rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
    top:10px;
}
#addmsg .banner3 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#addmsg .banner3 .ban1{
    width: 8.625rem;
    height: 1.225rem;
    line-height:1.125rem; 
}
#addmsg .banner4{
    position:relative;
    width: 8.625rem;
    min-height: 8.5rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
    top: 10px;
}
#addmsg .banner4 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#addmsg .banner4 .ban1{
    width: 8.625rem;
    height: 1.225rem;
    line-height:1.125rem; 
}
#addmsg .banner5{
    position:relative;
    width: 8.625rem;
    min-height: 12.2rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
    top:10px;
}
#addmsg .banner5 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#addmsg .banner5 .ban1{
    width: 8.625rem;
    height: 1.225rem;
    line-height:1.125rem; 
}
#addmsg .banner5 .center{
    color: #ffce32;
}
#addmsg .name{
    display: inline-block;
    width: 0.5rem;
    height: 0.4rem;
    margin:0.3rem  0 0 0.3rem;
    vertical-align: middle;
}
#addmsg .city{
    width: 30%;
}
 option{
    color:#727272;
}
#addmsg .hangy{
    width: 60%;
}
#addmsg .tishi{
    display: inline-block;
    width: 0.4rem;
    height: 0.4rem;
    margin-top: 0.3rem;
    vertical-align: middle;
}
#addmsg .workmsg{
    display: inline-block;
    width: 0.5rem;
    height: 0.5rem;
    margin:0.3rem  0 0 0.3rem;
    vertical-align: middle;
}
#addmsg .phone{
    display: inline-block;
    width: 0.6rem;
    height: 0.5rem;
    margin:0.3rem  0 0 0.3rem;
}
#addmsg .shim{
    color: white;
    display: inline-block;
    margin:0.3rem 0 0 0.15rem;
    vertical-align: middle;
}
#addmsg .username{
    display: inline-block;
    /*margin-top: 0.2rem;*/
}
/*已提交信息*/
#submitmsg{
    max-width:9.375rem;
    height: 100%;
    margin:0 auto;
}
#submitmsg .banner{
    width: 8.625rem;
    height: 4.35rem;
    margin: 0 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#submitmsg .banner .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#submitmsg .banner .ban1{
    width: 8.625rem;
    height: 1.125rem;
    line-height:1.125rem; 
}
#submitmsg .ban-l{
    display: inline-block;
    width: 3rem;
    height: 1rem;
    line-height:  1rem;
    margin-left:0.375rem;
}
#submitmsg .ban-r{
    display: inline-block;
    float: right;
    height: 1rem;
    line-height: 1rem;
    margin: 0.09rem 0.3rem 0 0.375rem;
}
#submitmsg .banner .idcard{
    width: 50%;
}
#submitmsg .banner1{
    width: 8.625rem;
    height: 10rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#submitmsg .banner1 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#submitmsg .banner1 .ban1{
    width: 8.625rem;
    height: 1.125rem;
    line-height:1.125rem; 
}
.agry{
    background: #c7c7c7;
}
.selectcolor{
    color: #B4B0B0;
}
#submitmsg .ban1 .btn-yzm{
    display: inline-block;
    background:#ffce32;
    width: 1.875rem;
    height: 0.625rem;
    line-height:0.625rem;
    text-align: center;
    border-radius: 0.1rem; 
    color: white;
    font-size: 0.3rem;
}
#submitmsg .ban1 .yzm{
    width: 2.5rem;
    margin-left: 0.25rem;
}
#submitmsg .bangd{
    width: 3.525rem;
    height: 0.775rem;
    display: inline-block;
    background:#ffce32; 
    color: white;
    line-height: 0.775rem;
    text-align: center;
    border-radius: 0.1rem;
    margin: 0.2rem 2.55rem;
}
#submitmsg .banner2{
    width: 8.625rem;
    height:8.775rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#submitmsg .banner2 .ban{
    vertical-align: middle;
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#submitmsg .banner2 .ban1{
    width: 8.625rem;
    height: 1.125rem;
    line-height:1.125rem; 
}
#submitmsg .banner3{
    width: 8.625rem;
    height: 5rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#submitmsg .banner3 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#submitmsg .banner3 .ban1{
    width: 8.625rem;
    height: 1.225rem;
    line-height:1.125rem;
}
#submitmsg .banner4{
    width: 8.625rem;
    height: 4.6rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#submitmsg .banner4 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#submitmsg .banner4 .ban1{
    width: 8.625rem;
    height: 1.225rem;
    line-height:1.125rem; 
}
#submitmsg .banner5{
    width: 8.625rem;
    height: 9.7rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#submitmsg .banner5 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#submitmsg .banner5 .ban1{
    width: 10.625rem;
    height: 1.225rem;
    line-height:1.125rem; 
}
#submitmsg .banner5 .center{
    margin-left:3rem;
}
#submitmsg .name{
    display: inline-block;
    width: 0.5rem;
    height: 0.4rem;
    margin:0.3rem  0 0 0.3rem;
    vertical-align: middle;
}
#submitmsg .tishi{
    display: inline-block;
    width: 0.4rem;
    height: 0.4rem;
}
#submitmsg .workmsg{
    display: inline-block;
    width: 0.5rem;
    height: 0.5rem;
    margin:0.3rem  0 0 0.3rem;
    vertical-align: middle;
}
#submitmsg .phone{
    display: inline-block;
    width: 0.6rem;
    height: 0.5rem;
    margin:0.3rem  0 0 0.3rem;
    vertical-align: middle;
}
#submitmsg .shim{
    color: white;
    display: inline-block;
    margin:0.3rem 0 0 0.15rem;
    vertical-align: middle;
}

#submitmsg .point{	
    display: inline-block;
    width: 9.325rem;
    height: 0.775rem;
}
#submitmsg .lxfgy{
    display: inline-block;
    width: 4.75rem;
    height:0.35rem ;
    margin-left: 0.25rem;
    margin-top: 0.3rem;
    vertical-align: middle;
}
#submitmsg .idcardpic{
    width: 3.875rem;
    height: 3.4rem;
    margin-left: 0.3rem;
    margin-top: 0.275rem;
}
/*确认订单*/
#firmorder{
    max-width:9.375rem;
    height: 100%;
    margin:0 auto;
}
#firmorder #tel{
    margin-right: 0.25rem;
}
#firmorder .ban1_h{
    height: 7.8rem !important;
}
#firmorder .banner{
    width: 8.625rem;
    height: 4.5rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#firmorder .banner .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#firmorder .banner .ban1{
    width: 8.625rem;
    height: 1.125rem;
    line-height:1.125rem; 
}
#firmorder .ban-l{
    display: inline-block;
    width: 3rem;
    height: 1rem;
    line-height:  1rem;
    margin-left:0.375rem;
}
#firmorder .ban-r{
    font-size: 0.38rem;
    width: 50%;
    overflow: hidden;
    display: inline-block;
    float: right;
    height: 1rem;
    line-height: 1rem;
    margin: 0.08rem 0.25rem 0 0.375rem;
    text-align: right;
}
#firmorder .banner .idcard{
    width: 50%;
}
#firmorder .banner1{
    width: 8.625rem;
    height: 4.5rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#firmorder .banner1 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#firmorder .banner1 .ban1{
    width: 8.625rem;
    height: 1.125rem;
    line-height:1.125rem; 
}
#firmorder .ban1 .btn-yzm{
    display: inline-block;
    background:#ffce32;
    width: 1.875rem;
    height: 0.625rem;
    line-height:0.625rem;
    text-align: center;
    border-radius: 0.1rem; 
    color: white;
    font-size: 0.3rem;
}
#firmorder .ban1 .yzm{
    width: 2.5rem;
    margin-left: 0.25rem;
}
#firmorder .bangd{
    width: 3.525rem;
    height: 0.775rem;
    display: inline-block;
    background:#ffce32; 
    color: white;
    line-height: 0.775rem;
    text-align: center;
    border-radius: 0.1rem;
    margin: 0.2rem 2.55rem;
}
#firmorder .banner2{
    width: 8.625rem;
    height: 3.25rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#firmorder .banner2 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#firmorder .banner2 .ban1{
    width: 8.625rem;
    height: 1.125rem;
    line-height:1.125rem; 
}
#firmorder .banner3{
    width: 8.625rem;
    height: 3.45rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#firmorder .banner3 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#firmorder .banner3 .ban1{
    width: 8.625rem;
    height: 1.225rem;
    line-height:1.125rem; 
}
#firmorder .banner4{
    width: 8.625rem;
    display: inline-block;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#firmorder .banner4 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#firmorder .banner4 .ban1{
    width: 8.625rem;
    height: 1.225rem;
    line-height:1.125rem; 
}
#firmorder .banner5{
    width: 8.625rem;
    height: 10.8rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#firmorder .banner5 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#firmorder .banner5 .ban1{
    width: 8.625rem;
    height: 1.225rem;
    line-height:1.125rem; 
}
#firmorder .banner5 .center{
    margin-left:3rem;
}
#firmorder .name{
    display: inline-block;
    width: 0.5rem;
    height: 0.4rem;
    margin:0.3rem  0 0 0.3rem;
    vertical-align: middle;
}
#firmorder .tishi{
    display: inline-block;
    width: 0.4rem;
    height: 0.4rem;
}
#firmorder .workmsg{
    display: inline-block;
    width: 0.5rem;
    height: 0.5rem;
    margin:0.3rem  0 0 0.3rem;
    vertical-align: middle;
}
#firmorder .phone{
    display: inline-block;
    width: 0.6rem;
    height: 0.5rem;
    margin:0.3rem  0 0 0.3rem;
    vertical-align: middle;
}
#firmorder .shim{
    color: white;
    display: inline-block;
    margin:0.3rem 0 0 0.25rem;
    vertical-align: middle;
}
/**/
#sendcore{
    max-width:9.375rem;
    height: 100%;
    margin:0 auto;
}
#sendcore .banner{
    height: 3.35rem;
    width: 100%;
}
#sendcore .ban1{
    width: 7.625rem;
    height: 1.125rem;
    line-height:1.125rem; 
    margin: 0.75rem 0 0 1.1rem;
}
#sendcore  .sendcore{
    margin:1.0rem 0 0 0.5rem;
}
#sendcore .yanzheng{
    width: 0.45rem;
    height:0.45rem; 
    vertical-align: middle;
}
#sendcore  .regist-btn{
    display: inline-block;
    width: 7.65rem;
    height: 1.125rem;
    background:#ffce32;
    color: white;
    font-size: 0.45rem;
    text-align: center;
    line-height:1.125rem;
    border-radius: 4px;  
    margin-left: 0.875rem;
    margin-top: 2.25rem;
}
#sendcore .ban1 .core{
    margin-left: 0.375rem;
}
#sendcore .ban-l{
    margin-left: 0.25rem;
}
/*账户密码*/
#passwordcount{
    max-width:9.375rem;
    height: 100%;
    margin:0 auto;
}
#passwordcount .banner{
    height: 3.35rem;
    width: 100%;
}
#passwordcount .ban1{
    width: 7.625rem;
    height: 1.125rem;
    line-height:1.125rem; 
    margin: 0.1rem 0 0 1.1rem;
}
#passwordcount  .sendcore{
    margin:1.0rem 0 0.75rem 0.5rem;
}
#passwordcount .yanzheng{
    width: 0.45rem;
    height:0.45rem; 
    vertical-align: middle;
}
#passwordcount .ban-l{
    vertical-align: middle;
}
#passwordcount  .regist-btn{
    display: inline-block;
    width: 7.65rem;
    height: 1.125rem;
    background:#ffce32;
    color: white;
    font-size: 0.45rem;
    text-align: center;
    line-height:1.125rem;
    border-radius: 4px;  
    margin-left: 0.875rem;
    margin-top: 3.25rem;
}
#passwordcount .ban1 .core{
    width: 55%;
    text-align: right;
    margin-top: 0.2rem;
    margin-right: 0.2rem;
    vertical-align: middle;
}
#firmorder .chak{
    display: inline-block;
    color: white;
    font-size: 0.3rem;
    margin:0.35rem -1.5rem 0 0;
    width: 2.5rem;
}
#firmorder .plan{
    display: inline-block;
    color: white;
    font-size: 0.3rem;
    margin:0.35rem -1.5rem 0 0;
    width: 3.5rem;
}
#firmorder .tishi2{
    width: 0.4rem;
    height: 0.4rem;
    margin-left: 0.125rem;
    margin-top: 0.3rem;
    vertical-align: middle;
}
#firmorder .rent {
    width: 3.875rem;
    height: 3.4rem;
    margin-left: 0.3rem;
    margin-top: 0.275rem;
}
/*还款计划*/
#paymentplan{
    max-width:9.375rem;
    height: 100%;
    margin:0 auto;
}
#paymentplan .title{
    font-weight: 900;
    margin-top:0.25rem;
    margin-left: 0.5rem;
   
}
#paymentplan .list_pay{
    max-width:9.375rem;
    height: 2rem;
    background:#ffce32;
    margin:0 auto;
}
#paymentplan .a1{
    width: 33%;
    height: 1.5rem;
    margin-top: 0.25rem;
    border-left: 1px solid black;
}
#paymentplan .b1{
    width: 2.5rem;
    height: 0.75rem;
    line-height:0.75rem;
    text-align: center; 
    margin-left: 0.35rem;
    margin-top: 0.05rem;
}
#paymentplan .point_c{
    font-size: 0.3rem;
    color: red;
    margin-top:5%;
    margin-left: 25%;
}
#paymentplan .circul{
    height: 3.5rem;
}
#paymentplan .circul .cir{
    width:2.075rem;
    height:2.075rem;
    line-height:0.675rem;
    text-align: center;
    border:1px solid #ffce32;
    margin:0.875rem 0.52rem;
    border-radius: 100%;
    background: white;
}
#paymentplan p{
    font-size: 0.38rem;
    margin-top: 0.15rem;
}
#paymentplan .list{
    border: 0px solid #dcdcdc;
    background: white;
    text-align: center;
}
#paymentplan .list .head{
    width: 8.625rem;
    color: #ffce32;
    line-height: 0.975rem;
    border-bottom: 1px solid #dcdcdc;
}
#paymentplan .list .tr{
    height: 0.9rem;
    width: 8.625rem;
    padding-left: 1rem;
    line-height: 0.9rem;
}
#paymentplan table{
    margin:0 auto;
}
#paymentplan .tbody2 tr{
    border-top: 1px solid #dcdcdc;
}

/*订单提交成功*/
#ordersuccess{
    max-width:9.375rem;
    height: 100%;
    margin:0 auto;
}
#order{
    max-width:9.375rem;
    height: 100%;
    margin:0 auto;
    padding-bottom:1.5rem;
}
#ordersuccess .ordersubmit{
    background: white;
    border-radius: 0.125rem;
    width: 8.625rem;
    height: 4.625rem;
    margin: 2.3rem 0.375rem;
}
#ordersuccess .tip{
    height: 1.125rem;
    border-radius: 0.125rem 0.125rem 0 0;
    line-height: 1.125rem;
    text-align: center;
    background: rgba(255,206,50,0.80);
    color:white;
}
#ordersuccess .main{
    height: 4.625rem;
    margin:0.5rem 0.4rem;
}
#ordersuccess .regist-btn{
    display: inline-block;
    width: 7.65rem;
    height: 1.125rem;
    background:#ffce32;
    color: white;
    font-size: 0.45rem;
    text-align: center;
    line-height:1.125rem;
    border-radius: 4px;  
    margin-left: 0.875rem;
    margin-top: -5.85rem;
}
/*我的信息*/
#msg {
    max-width:9.375rem;
    height: 100%;
    margin:0 auto;
}
#msg .danwei,#addmsg .danwei{
    width: 50%;
    overflow: hidden;
}
#msg .backg{
    width: 100%;
    height: 3.375rem;
    background:url(/static/images/msgback.png);
}
#msg .list{
    height: 7.0rem;
    margin-top: 0.375rem;
}
#msg .yrz{
    width: 1.475rem;
    height: 0.575rem;
    line-height: 0.575rem;
    text-align: center; 
    font-size: 0.3rem;
    border:0.025rem solid #75e27d;
    border-radius: 0.25rem;
    color:#75e27d;
    margin-top: 0.4rem;
    margin-right: 0.4rem;
}
#msg .nicheng{
    display: inline-block;
    position: absolute;
    width: 3rem;
    height: 0.5rem;
    top: 2.5rem;
    left: 0.1rem;
    text-align: center;
    color: white;
    font-weight: bold;
}
#msg .list .ban{
    height:1.2rem;
    width: 8.625rem;
    line-height: 1.2rem;
    margin-left: 0.375rem;
    border-bottom: 1px solid #eee;
}
 .icon-1{
    width: 0.325rem;
    height: 0.325rem;
    margin-left: 0.1rem;
    vertical-align: middle;
}
#msg .shiming{
    width: 0.425rem;
    height: 0.425rem;
    display: inline-block;
    margin-left: 0.5rem;
    vertical-align: middle;
}
#msg .smname{
    display: inline-block;
    margin-left: 0.25rem;
    vertical-align: middle;
}
#msg .ban .look{
    color: #7f7f7f;
    font-size: 0.30rem;
    margin-right: 0.5rem;
    vertical-align: middle;
}
.touxiang{
    width: 2rem;
    height: 2rem;
    display: inline-block;
    margin-top: 0.9rem;
    margin-left: 0.4rem;
    border: 0.06rem solid #fff;
    border-radius:100rem; 
}
.wenzi{
    font-size: 20px;
    margin-top: -1.4rem;
    margin-left: 2.8rem;
    color: #ffffff;

}

#msg .ban .qq{
    margin-top: 3%;
    text-align: right;
}
#msg .select-basic{
    margin-left: 1.85rem;
}

#msg .regist-btn{
    display: inline-block;
    width: 7.65rem;
    height: 1.125rem;
    background:#ffce32;
    color: white;
    font-size: 0.4rem;
    text-align: center;
    line-height:1.125rem;
    border-radius: 4px;  
    margin-left: 0.875rem;
    margin-top: -2.25rem;
}
#msg .revise-btn{
    display: inline-block;
    width: 7.65rem;
    height: 1.125rem;
    background:#ffce32;
    color: white;
    font-size: 0.4rem;
    text-align: center;
    line-height:1.125rem;
    border-radius: 4px;  
    margin-left: 0.875rem;
    margin-top: 6rem;
}
.reset-code{
    background: #FEE99E;
}
#msg .xiugai-btn{
    display: inline-block;
    width: 7.65rem;
    height: 1.125rem;
    background:#ffce32;
    color: white;
    font-size: 0.4rem;
    text-align: center;
    line-height:1.125rem;
    border-radius: 4px;  
    margin-left: 0.875rem;
    margin-top: 1rem;
}
#msg .looklist{
    height: 100%;
    display: inline-block;
    margin-right: 0.25rem;
    color: #727272;
    font-size: 0.38rem;
}
/*紧急联系人*/
#firmorder .yellow{
    color: #ffce32;
}
#firmorder .looklist{
    display: inline-block;
    width: 50%;
    color: #727272;
    overflow: hidden;
    text-align: right;
    margin-right: 0.2rem;
    font-size: 0.38rem;
}
#submitmsg .id1{
    display: inline-block;
    margin-left: 0.25rem;
    width: 8.625rem;
    height: 0.7rem;
}
.contact_g{
    display: inline-block;
    width:45%;
    color: #727272;
    float: right;
    margin-right: 0.25rem;
    font-size: 0.38rem;
    text-align: right;
}
.contact_n{
    display: inline-block;
    color: #727272;
    width:45%;
    float: right;
    font-size: 0.38rem;
    margin-right: 0.25rem;
    text-align: right;
}
/*手机号*/
#phonenum{
    max-width:9.375rem;
    height: 100%;
    margin:0.5rem auto;
}
#phonenum .phone{
    height: 1.2rem;
    width:9.375rem;
    line-height:1.2rem; 
    background: white;
    margin-bottom: 1rem;
    border-top: 0.025rem solid #F1F1F1;
}
#phonenum .phone1{
    height: 1.2rem;
    width:9.375rem;
    line-height:1.2rem; 
    background: white;
}
#phonenum .shouji{
    display: inline-block;
    width:0.425rem;
    height: 0.475rem;
    margin-left: 0.75rem;
    vertical-align: middle;
}
#phonenum .phone-l{
    width: 37%;
    margin-left: 0.35rem;
    vertical-align: middle;
}
#phonenum .phone-r{
    display: inline-block;
    margin-right: 0.5rem;
    margin-top: 0.1rem;
    vertical-align: middle;
    color: #727272;
}
#phonenum .btn-yzm{
    display: inline-block;
    width: 1.875rem;
    height: 0.625rem;
    line-height:0.625rem;
    text-align: center;
    border-radius: 0.1rem; 
    color: white;
    font-size: 0.3rem;
    margin-left: 0.875rem;
}
.get-code{
    background:#ffce32;
}
/*银行卡*/
#bankcard{
    max-width:9.375rem;
    height: 100%;
    margin:0 auto;
}
#bankcard .card{
    position: relative;
    width: 8.625rem;
    height: 2.725rem;
}
#bankcard .bankcard{
    margin: 0.375rem 0 0 0.375rem;
}
#bankcard .position1{
    position: absolute;
    top: 0.25rem;
    left: 0.25rem;
}
#bankcard .bank{
    font-size: 0.45rem;
    color: white;
    font-weight: 500;
    position: absolute;
    top: 0.6rem;
    left:1.75rem;
}
#bankcard .bank_type{
    font-size: 0.3rem;
    color: white;
    position: absolute;
    top: 0.7rem;
    right:0.2rem; 
}
#bankcard .bank_icon{
    display: inline-block;
    width: 0.75rem;
    height: 0.75rem;
    background: #ffeeef;
    border-radius: 100%;
    position: absolute;
    top: 0.55rem;
    left: 0.75rem;
}
#bankcard .star{
    display: inline-block;
    position: absolute;
    font-size: 0.7rem;
    top: 1.75rem;
    left: 1.7rem;
    color: white;
}
#bankcard .lastnum{
    display: inline-block;
    position: absolute;
    font-size: 0.7rem;
    top: 1.65rem;
    right: 0.7rem;
    color: white;
}
/*我的订单*/
#order{
    max-width:9.375rem;
    height: 100%;
    margin:0 auto;
}
#order .shanghu1{
    height: 5.15rem;
    width:9.375rem;
    background: white;
    margin-top: 0.375rem;
}
#order .shanghu{
    height: 5.15rem;
    width:9.375rem;
    background: white;
}
#order .shanghu .title{
    height: 0.975rem;
    line-height: 0.975rem;
    background: #ffce32;
    width:9.375rem;
    color: white;
    vertical-align: middle;
}
#order .shanghu1 .title{
    height: 0.975rem;
    line-height: 0.975rem;
    background: #ffce32;
    width:9.375rem;
    color: white;
}
#order .main-t{
    width: 8.625rem;
    height: 2.75rem;
    border-bottom: 0.05rem solid #F4F4F4;
    margin:0 auto;
}
#order .main-l{
    width: 2.675rem;
    height: 2.5rem;
    border-right: 0.05rem solid #F4F4F4;
    margin-top:0.25rem
}
#order .icon{
    display: inline-block;
    width: 1.55rem;
    height: 1.55rem;
    margin-left:0.75rem;
}
#order .word{
   width: 1.75rem;
    height: 0.5rem;
    font-weight: 700;
    text-align: center;
    margin-left: 0.65rem;
}
#order .main-r{
    width: 4.875rem;
    height: 2.75rem;
}
#order .jine{
    display: inline-block;
    margin-top: 0.125rem;
    width: 40%;
    font-size: 0.35rem;
}
#order .money{
    display: inline-block;
    width: 50%;
    margin-left: 0.3rem;
    font-size: 0.35rem;
}
#order .apply{
        width: 1.875rem;
        display: block;
	background: #ffce32;
	border-radius: 6px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	color: #fff;
	float: right;
	margin-right: 0.5rem;
	margin-top: 10px;
	
}
#order .tuizu{
    margin-left: 3.0rem;
}
#order .commercial{
    display: inline-block;
    width: 0.4rem;
    height: 0.4rem;
    margin-left:0.375rem; 
    vertical-align: middle;
}
#order .num{
    display: inline-block;
    margin-right: 0.375rem;
    margin-top: 0.05rem;
    font-size: 0.35rem;
    vertical-align: middle;
}
#order .seller{
    display: inline-block;
    margin-left:0.25rem; 
    vertical-align: middle;
}
/*我的还款*/
#mypayment{
    overflow-y:scroll;
    overflow-x: scroll;
    max-width:9.375rem;
    height: 100%;
    margin:0 auto;
    position: relative;
}
#mypayment .banner{
    width: 100.725rem;
    height: 3.175rem;
    margin:0.5rem auto;
    margin-left: -2.0rem;
    overflow: hidden;
}
#mypayment .yellow{
    height: 1.125rem;
    line-height: 1.125rem;
    text-align: center;
    background: #ffce32;
    color: white;
    font-size: 0.35rem;
    border-radius:0.25rem 0.25rem 0 0;
}
#mypayment .list{
    width: 5.725rem;
    height: 1.0rem;
    line-height:1.0rem;
    background:white;
}
#mypayment .list .list_l{
    font-size: 0.35rem;
    margin-left: 0.25rem;
}
#mypayment .list .list_r{
    font-size: 0.35rem;
    margin-right: 0.25rem;
}
#mypayment .payment{
    text-align: center;
    line-height: 1.0rem;
    color: #e53f27;
    font-size: 0.38rem;
    font-weight: 700;
    border-radius:0 0 0.25rem 0.25rem;
    background:white;
}
#mypayment .banner li{
    float: left;
    padding-right: 1rem;
}
#mypayment .banner li:nth-child(1){
    padding-left: 1.5rem;
}
#mypayment .table{
    width: 7.625rem;
    height: 8.3rem;
    background: white;
    margin: -0.325rem auto;
    border:0.05rem solid #F1F1F1;
}
#mypayment .title{
    height: 1.175rem;
    text-align: center;
    line-height: 1.175rem;
    font-size: 0.35rem;
}
#mypayment .tbody{
    height: 3.05rem;	
}
#mypayment .tbody_t{
    height: 0.75rem;
    line-height:0.75rem;
    font-size: 0.36rem; 
}
#mypayment .name{
    margin-left: 0.25rem;
}
#mypayment .name_r{
    margin-right: 0.25rem;
}
#mypayment .orderxq{
    display: inline-block;
    color:#ffce32;
    margin-top: 0.25rem;
    margin-left:3rem;
}
#mypayment .fix{
    width:100%;
    height:1.3rem;
    position:fixed;
    background:white;
    bottom: 0;
}
#mypayment .banner1{
    width:100rem;
    height: 9.3rem;
    overflow: hidden;
}
#mypayment .banner1 li{
    float: left;
    margin-left:0.875rem;
}
/*复选框*/
.checkboxFour {
    width: 25px;
    height: 25px;
    background: #ddd; 
    border-radius: 100%;
    position: absolute;
    top: 0.35rem;
    left: 0.5rem;
    -webkit-box-shadow: 0px 1px 3px rgba(0,0,0,0.5);
    -moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.5);
    box-shadow: 0px 1px 3px rgba(0,0,0,0.5);
}
/**
 * Create the checkbox button
 */
.checkboxFour label {
    display: block;
    border: 1px solid #F1F1F1;
    width: 30px;
    height: 30px;
    border-radius: 100px;	 
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    -ms-transition: all .5s ease;
    transition: all .5s ease;
    cursor: pointer;
    position: absolute;
    top: -0.05rem;
    left: -0.05rem;
    z-index: 1; 
    background:white; 
    /*-webkit-box-shadow:inset 0px 1px 3px rgba(0,0,0,0.5);
    -moz-box-shadow:inset 0px 1px 3px rgba(0,0,0,0.5);
    box-shadow:inset 0px 1px 3px rgba(0,0,0,0.5);*/
}
/**
 * Create the checked state
 */
.checkboxFour input[type=checkbox]:checked + label {
    background:#ffce32;
}
#mypayment .selectall{
    position: absolute;
    top: 0.4rem;
    left: 1.5rem;
}
#mypayment .all{
    position: absolute;
    top: 0.4rem;
    left: 2.8rem;
    color: #ffce32;
}
#mypayment .ljhk{
    display: inline-block;
    height: 1.3rem;
    width: 2.825rem;
    line-height:1.3rem; 
    position: absolute;
    top: 0;
    right: 0;
    color: white;
    font-size: 0.4rem;
    text-align: center;
}
#mypayment .left{
    display: inline-block;
    position: fixed;
    top:0.45rem;
    left: 0;
}
#mypayment .right{
    display: inline-block;
    position: fixed;
    top: 0.525rem;
    right: 0;
}
/*/*订单回退*/
#backorder{
    max-width:9.375rem;
    height: 100%;
    margin:0 auto;
}
#backorder .banner{
    width: 8.625rem;
    height: 4.35rem;
    margin: 0 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#backorder .banner .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#backorder .banner .ban1{
    width: 8.625rem;
    height: 1.125rem;
    line-height:1.125rem; 
}
#backorder .ban-l{
    display: inline-block;
    width: 3rem;
    height: 1rem;
    line-height:  1rem;
    margin-left:0.375rem;
}
#backorder .ban-r{
    display: inline-block;
    width: 4.5rem;
    float: right;
    height: 1rem;
    line-height: 1rem;
    text-align: right;
    margin-right:0.2rem; 
    font-size: 0.38rem;
}
#backorder .banner .idcard{
    width: 50%;
}
#backorder .banner1{
    width: 8.625rem;
    min-height: 10.2rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    margin-top: -0.1rem;
    background: white;
}
#backorder .banner1 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#backorder .banner1 .ban1{
    width: 8.625rem;
    height: 1.125rem;
    line-height:1.125rem; 
}
#backorder .ban1 .btn-yzm{
    display: inline-block;
    background:#ffce32;
    width: 1.875rem;
    height: 0.625rem;
    line-height:0.625rem;
    text-align: center;
    border-radius: 0.1rem; 
    color: white;
    font-size: 0.3rem;
}
#backorder .ban1 .yzm{
    width: 2.5rem;
    margin-left: 0.25rem;
}
#backorder .banner2{
    width: 8.625rem;
    min-height:8rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#backorder .banner2 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#backorder .banner2 .ban1{
    width: 8.625rem;
    height: 1.125rem;
    line-height:1.125rem; 
}
#backorder .banner3{
    width: 8.625rem;
    min-height: 12.2rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#backorder .banner3 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#backorder .banner3 .ban1{
    width: 8.625rem;
    height: 1.225rem;
    line-height:1.125rem; 
}
#backorder .banner4{
    position:relative; 
    width: 8.625rem;
    min-height:3.5rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
    margin-top: -0.1rem;
}
#backorder .banner4 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#backorder .banner4 .ban1{
    width: 8.625rem;
    height: 1.225rem;
    line-height:1.125rem; 
}
#backorder .banner5{
    position: relative;
    width: 8.625rem;
    min-height: 3.5rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#backorder .banner5 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#backorder .banner5 .ban1{
    width: 8.625rem;
    height: 1.225rem;
    line-height:1.125rem; 
}
#backorder .banner5 .center{
    margin-left:3rem;
}
#backorder .name{
    display: inline-block;
    width: 0.5rem;
    height: 0.4rem;
    margin:0.3rem  0 0 0.3rem;
    vertical-align: middle;
}
#backorder .tishi{
    display: inline-block;
    width: 0.4rem;
    height: 0.4rem;
}
#backorder .workmsg{
    display: inline-block;
    width: 0.5rem;
    height: 0.5rem;
    margin:0.3rem  0 0 0.3rem;
    vertical-align: middle;
}
#backorder .phone{
    display: inline-block;
    width: 0.6rem;
    height: 0.5rem;
    margin:0.3rem  0 0 0.3rem;
}
#backorder .shim{
    color: white;
    display: inline-block;
    margin:0.3rem 0 0 0.15rem;
    vertical-align: middle;
}
#backorder .cutrule{
    width: 100%;
    height: 1px;
    background: #ccc;
    margin-top: 0.8rem;
}
#backorder .yyz{
    position: absolute;
    width:1.475rem; 
    height:0.575rem;
    left:7rem;
    top: 0.3rem;
    vertical-align: middle;
}
#backorder .city{
    width: 19%;
}
#backorder .center{
    color: #ffce32;}
#backorder .see1{
    display: inline-block;
   /* width: 6.275rem;
    height: 0.775rem;*/
    margin-left: 1.5rem;
}
#backorder .see2{
    display: inline-block;
    width:3.475rem;
    height: 0.775rem;
    margin-left: 0.5rem;
    margin-top: 0.5rem;
}
.picture{
    display: inline-block;
    width: 3.875rem;
    height: 2.6rem; 
}
#msg .head{
    display: inline-block;
    width: 1.5rem;
    height: 1.5rem;
    position: absolute;
    top: 1rem;
    left: 0.8rem;	
}
.looklist{
    max-width: 50%;
    overflow: hidden;
}
.nopaycolor{
    background: #ccc;
}
.paycolor{
    background: #ffce32;
}
.kkk{
    color: pink;
    font-size: 0.1rem;
}
#backorder .username{
    margin-right: 0.2rem;
    margin-top: 0.1rem;
}
#backorder .select{
    text-align: right;
    float: right;
    overflow: hidden;
}

/*已提交信息 */
#education{
    max-width:9.375rem;
    height: 100%;

}
#education .banner{
    width: 8.625rem;
    height: 3.25rem;
    margin: 0 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#education .banner .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#education .banner .ban1{
    width: 8.625rem;
    height: 1.125rem;
    line-height:1.125rem; 
}
#education .ban-l{
    display: inline-block;
    width: 2.5rem;
    height: 1rem;
    line-height:  1rem;
    margin-left:0.375rem;
}
#education .ban-r{
    display: inline-block;
    float: right;
    height: 1rem;
    line-height: 1rem;
    margin: 0.09rem 0.3rem 0 0.375rem;
}
#education .banner .idcard{
    width: 50%;
}
#education .banner1{
    width: 8.625rem;
    height: 4.5rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
 .complete{
    position: absolute;
    top: 0rem;
    width:  3.875rem;
    display: none;
}
 .complete .u1{
    display: inline-block;
    width: 0.9rem;
    height: 0.9rem;
    position: absolute;
    top:0.85rem;
    left:1.5rem;
}
.xz{
    width: 60%;
}
.selected{
    background: #FFCE32;
    color:black !important;
}
.circle{
    height:0.75rem ;
    width: 1.1rem;
    border: 0.025rem solid #bfbfbf;
    border-radius: 0.25rem;
    line-height:0.72rem ;
    text-align: center;
    margin: 0.15rem 0.25rem 0 0.05rem;
}
#education .banner1 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#education .banner1 .ban1{
    width: 8.625rem;
    height: 1.125rem;
    line-height:1.125rem; 
}
#education .ban1 .btn-yzm{
    display: inline-block;
    background:#ffce32;
    width: 1.875rem;
    height: 0.625rem;
    line-height:0.625rem;
    text-align: center;
    border-radius: 0.1rem; 
    color: white;
    font-size: 0.3rem;
}
#education .ban1 .yzm{
    width: 2.5rem;
    margin-left: 0.25rem;
}
#education .bangd{
    width: 3.525rem;
    height: 0.775rem;
    display: inline-block;
    background:#ffce32; 
    color: white;
    line-height: 0.775rem;
    text-align: center;
    border-radius: 0.1rem;
    margin: 0.2rem 2.55rem;
}
#education .banner2{
    width: 8.625rem;
    height:8.775rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#education .banner2 .ban{
    vertical-align: middle;
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#education .banner2 .ban1{
    width: 8.625rem;
    height: 1.125rem;
    line-height:1.125rem; 
}
#addmsg .banner6{
    position: relative;
    width: 8.625rem;
    min-height: 100%;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
    top:10px;
}
#addmsg .banner6 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#addmsg .banner6 .ban1{
    width: 8.625rem;
    height: 1.225rem;
    line-height:1.125rem; 
}
#education .banner4{
    width: 8.625rem;
    height: 4.6rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#education .banner4 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#education .banner4 .ban1{
    width: 8.625rem;
    height: 1.225rem;
    line-height:1.125rem; 
}
#education .banner5{
    width: 8.625rem;
    height: 9.7rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#education .banner5 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#education .banner5 .ban1{
    width: 10.625rem;
    height: 1.225rem;
    line-height:1.125rem; 
}
#education .banner5 .center{
    margin-left:3rem;
}
#education .name{
    display: inline-block;
    width: 0.5rem;
    height: 0.4rem;
    margin:0.3rem  0 0 0.3rem;
    vertical-align: middle;
}
#education .tishi{
    display: inline-block;
    width: 0.4rem;
    height: 0.4rem;
}
#education .workmsg{
    display: inline-block;
    width: 0.5rem;
    height: 0.5rem;
    margin:0.3rem  0 0 0.3rem;
    vertical-align: middle;
}
#education .phone{
    display: inline-block;
    width: 0.6rem;
    height: 0.5rem;
    margin:0.3rem  0 0 0.3rem;
    vertical-align: middle;
}
#education .shim{
    color: white;
    display: inline-block;
    margin:0.3rem 0 0 0.15rem;
    vertical-align: middle;
}

#education .point{	
    display: inline-block;
    width: 9.325rem;
    height: 0.775rem;
}
#education .lxfgy{
    display: inline-block;
    width: 4.75rem;
    height:0.35rem ;
    margin-left: 0.25rem;
    margin-top: 0.3rem;
    vertical-align: middle;
}
#education .idcardpic,#addmsg .idcardpic{
    position: relative;
    width: 3.875rem;
    height: 3.4rem;
    margin-left: 0.3rem;
    margin-top: 0.275rem;
}
#education .upload1,#addmsg .upload1{
    opacity:0;
    filter:alpha(opacity=0);
    height:2.6rem;
    width:3.875rem;
    position: absolute;
    top: 0;
    z-index: 9;
}
#education .portrait,#addmsg .portrait{
    height:2.6rem;
    width:3.875rem;
    position: absolute;
    top: 0;
}

#education .fixpic,#addmsg .fixpic{
    position: absolute;
    top:2.75rem;
}
#education .uploadpic,#addmsg .uploadpic{
    position: absolute;
    top: 0rem;
    width:  3.875rem;
    height:0.75rem; 
    line-height: 0.75rem;
    text-align: center;
    background-color: rgba(11, 10, 10, 0.3);
    color: #fff;
    display: none;
}
/*修改订单*/
#changeorder{
    max-width:9.375rem;
    height: 100%;
    margin:0.25rem auto;
}
#changeorder .lamp{
    width:9.375rem;
    height:0.75rem;
    background: pink;
}
#changeorder .banner{
    width: 8.625rem;
    height: 3.25rem;
    margin: 0 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#changeorder .banner .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#changeorder .banner .ban1{
    width: 8.625rem;
    height: 1.125rem;
    line-height:1.125rem; 
}
#changeorder .ban-l{
    display: inline-block;
    width: 3rem;
    height: 1rem;
    line-height:  1rem;
    margin-left:0.375rem;
}
#changeorder .ban-r{
    display: inline-block;
    float: right;
    height: 1rem;
    line-height: 1rem;
    text-align: right;
    margin: 0.09rem 0.3rem 0 0.375rem;
}
#changeorder .banner .idcard{
    width: 50%;
}
#changeorder .banner1{
    width: 8.625rem;
    min-height: 9.75rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#changeorder .banner1 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#changeorder .banner1 .ban1{
    width: 8.625rem;
    height: 1.125rem;
    line-height:1.125rem; 
}
#changeorder .ban1 .btn-yzm{
    display: inline-block;
    background:#ffce32;
    width: 1.875rem;
    height: 0.625rem;
    line-height:0.625rem;
    text-align: center;
    border-radius: 0.1rem; 
    color: white;
    font-size: 0.3rem;
}
#changeorder .ban1 .yzm{
    width: 2.5rem;
    margin-left: 0.25rem;
}
#changeorder .banner2{
    width: 8.625rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#changeorder .banner2 .ban{
    vertical-align: middle;
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#changeorder .banner2 .ban1{
    width: 8.625rem;
    height: 1.125rem;
    line-height:1.125rem; 
}
#changeorder .banner3{
    width: 8.625rem;
    min-height: 10rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#changeorder .banner3 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#changeorder .banner3 .ban1{
    width: 8.625rem;
    height: 1.225rem;
    line-height:1.125rem; 
}
#changeorder .banner4{
    width: 8.625rem;
    min-height: 8.5rem;
    margin: 0.65rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#changeorder .banner4 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#changeorder .banner4 .ban1{
    width: 8.625rem;
    height: 1.225rem;
    line-height:1.125rem; 
}
#changeorder .banner5{
    width: 8.625rem;
    min-height: 12.2rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}

#changeorder .banner5 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#changeorder .banner5 .ban1{
    width: 8.625rem;
    height: 1.225rem;
    line-height:1.125rem; 
}
#changeorder .banner5 .center{
    /*margin-left:3.5rem;*/
    color:#ffce32;
}
#changeorder .name{
    display: inline-block;
    width: 0.5rem;
    height: 0.4rem;
    margin:0.3rem  0 0 0.3rem;
    vertical-align: middle;
}
#changeorder .tishi{
    display: inline-block;
    width: 0.4rem;
    height: 0.4rem;
}
#changeorder .workmsg{
    display: inline-block;
    width: 0.5rem;
    height: 0.5rem;
    margin:0.3rem  0 0 0.3rem;
    vertical-align: middle;
}
#changeorder .phone{
    display: inline-block;
    width: 0.6rem;
    height: 0.5rem;
    margin:0.3rem  0 0 0.3rem;
    vertical-align: middle;
}
#changeorder .shim{
    color: white;
    display: inline-block;
    margin:0.3rem 0 0 0.15rem;
    vertical-align: middle;
}

#changeorder .point{	
    display: inline-block;
    width: 9.325rem;
    height: 0.775rem;
}
#changeorder .lxfgy{
    display: inline-block;
    width: 4.75rem;
    height:0.35rem ;
    margin-left: 0.25rem;
    margin-top: 0.3rem;
    vertical-align: middle;
}
#changeorder .idcardpic{
    position: relative;
    width: 3.875rem;
    height: 3.4rem;
    margin-left: 0.3rem;
    margin-top: 0.275rem;
}
#changeorder .upload1{
    opacity:0;
    filter:alpha(opacity=0);
    height:2.6rem;
    width:3.875rem;
    position: absolute;
    top: 0;
    z-index: 9;
}
#changeorder .portrait{
    height:2.6rem;
    width:3.875rem;
    position: absolute;
    top: 0;
}
#changeorder .ts3{
    display: inline-block;
    width:50%;
    height: 50%; 
    margin-left: 25%;
}
#changeorder .fixpic{
    position: absolute;
    top:2.75rem;
}
#changeorder .uploadpic{
    position: absolute;
    top: 0rem;
    width:  3.875rem;
    height:0.75rem; 
    line-height: 0.75rem;
    text-align: center;
    background-color: rgba(11, 10, 10, 0.3);
    color: #fff;
    display: none;
} 
/*机构编号*/
#mechanism{
    max-width:9.375rem;
    height: 100%;
    margin:0rem auto 1rem;
}
#mechanism .main .main-t{
    margin: 0.75rem 0 ;
}
#mechanism .main {
   position: relative;
}
#mechanism .main .mechanism-l{
    width: 1.5rem;
    height: 0.525rem;
    margin-left:0.45rem;
}
#mechanism .mechanism_line{
    width: 8.5rem;
    height: 0.02rem;
    background: #bfbfbf;
    position: absolute;
    top: 0.75rem;
    left:0.4rem;

}
/**/
#openaccount{
    max-width:9.375rem;
    height: 100%;
    margin:0 auto;
}
#openaccount #tel{
    margin-right: 0.25rem;
}
#openaccount .banner{
    width: 8.625rem;
    height: 3.25rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#openaccount .banner .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#openaccount .banner .ban1{
    width: 8.625rem;
    height: 1.125rem;
    line-height:1.125rem; 
}
#openaccount .ban-l{
    display: inline-block;
    width: 3rem;
    height: 1rem;
    line-height:  1rem;
    margin-left:0.375rem;
}
#openaccount .ban-r{
    font-size: 0.38rem;
    width: 50%;
    overflow: hidden;
    display: inline-block;
    float: right;
    height: 1rem;
    line-height: 1rem;
    margin: 0.08rem 0.25rem 0 0.375rem;
    text-align: right;
}
#openaccount .banner .idcard{
    width: 50%;
}
#openaccount .banner1{
    width: 8.625rem;
    height: 4.45rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#openaccount .banner1 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#openaccount .banner1 .ban1{
    width: 8.625rem;
    height: 1.125rem;
    line-height:1.125rem; 
}
#openaccount .ban1 .btn-yzm{
    display: inline-block;
    background:#ffce32;
    width: 1.875rem;
    height: 0.625rem;
    line-height:0.625rem;
    text-align: center;
    border-radius: 0.1rem; 
    color: white;
    font-size: 0.3rem;
}
#openaccount .ban1 .yzm{
    width: 2.5rem;
    margin-left: 0.25rem;
}
#openaccount .bangd{
    width: 3.525rem;
    height: 0.775rem;
    display: inline-block;
    background:#ffce32; 
    color: white;
    line-height: 0.775rem;
    text-align: center;
    border-radius: 0.1rem;
    margin: 0.2rem 2.55rem;
}
#openaccount .banner2{
    width: 8.625rem;
    height: 3.25rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#openaccount .banner2 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#openaccount .banner2 .ban1{
    width: 8.625rem;
    height: 1.125rem;
    line-height:1.125rem; 
}
#openaccount .banner3{
    width: 8.625rem;
    height: 4.7rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#openaccount .banner3 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#openaccount .banner3 .ban1{
    width: 8.625rem;
    height: 1.225rem;
    line-height:1.125rem; 
}
#openaccount .banner4{
    width: 8.625rem;
    height: 18.3rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#openaccount .banner4 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#openaccount .banner4 .ban1{
    width: 8.625rem;
    height: 1.225rem;
    line-height:1.125rem; 
}
#openaccount .banner5{
    width: 8.625rem;
    height: 10.8rem;
    margin: 0.375rem 0.375rem;
    border-radius: 0.25rem;
    background: white;
}
#openaccount .banner5 .ban{
    width: 8.625rem;
    height: 1.125rem;
    background: #ffce32;
    border-radius: 0.25rem 0.25rem 0 0;
}
#openaccount .banner5 .ban1{
    width: 8.625rem;
    height: 1.225rem;
    line-height:1.125rem; 
}
#openaccount .banner5 .center{
    margin-left:3rem;
}
#openaccount .name{
    display: inline-block;
    width: 0.5rem;
    height: 0.4rem;
    margin:0.3rem  0 0 0.3rem;
    vertical-align: middle;
}
#openaccount .tishi{
    display: inline-block;
    width: 0.4rem;
    height: 0.4rem;
}
#openaccount .workmsg{
    display: inline-block;
    width: 0.5rem;
    height: 0.5rem;
    margin:0.3rem  0 0 0.3rem;
    vertical-align: middle;
}
#openaccount .phone{
    display: inline-block;
    width: 0.6rem;
    height: 0.5rem;
    margin:0.3rem  0 0 0.3rem;
    vertical-align: middle;
}
#openaccount .shim{
    color: white;
    display: inline-block;
    margin:0.3rem 0 0 0.25rem;
    vertical-align: middle;
}
#openaccount .chak{
    display: inline-block;
    color: white;
    font-size: 0.3rem;
    margin:0.35rem -1.5rem 0 0;
    width: 2.5rem;
}
#openaccount  .agree{
    display: inline-block;
    color:#ffce32;
    font-size: 0.37rem;
    line-height: 1.05rem;
}
/*
input[type=checkbox] {
    visibility: hidden;
}*/

#openaccount.text.position {
    position: fixed;
    bottom: 0.4rem;
    left: 0;
}
.check_agree{
    position: absolute;
    top:0;
    left:1.5rem;
    width: 6rem;
    height: 1rem;
}
#openaccount .checkbox{
    position: relative;
    width: 9rem;
    height: 1rem;
}

#openaccount .checkbox label {
    cursor: pointer;
    position: absolute;
    width:0.35rem;
    height: 0.35rem;
    top: 0.35rem;
    left: 1rem;
    border:1px solid #ffce32;
    border-radius: 3px;
}

#openaccount .checkbox label:after {
    opacity: 0;
    content: '';
    position: absolute;
    width: 7px;
    height: 4px;
    background: transparent;
    top: 0.06rem;
    left: 0.05rem;
    border: 0.05rem solid #ffce32;
    border-top: none;
    border-right: none;
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
#openaccount .checkbox input[type=checkbox]:checked + label:after {
    opacity: 1;
}
/**/
#goapply{
    width:9.375rem;
    height: 100%;
    margin:0 auto;
}
#goapply .apply{
    display: inline-block;
    width:2.225rem;
    height: 2.225rem;
    margin-top: 2.55rem;
    margin-left: 37%;
}
#goapply .noorder{
    font-size: 0.42rem;
    color: #232323;
    width: 3.5rem;
    height: 0.5rem;
    margin-top:0.5rem ;
    margin-left:3.8rem;
}
#goapply .order-point{
    font-size:0.35rem;
    color: #7a7a7a;
    margin-left: 1.85rem;
    margin-top:0.25rem;
}
#goapply .goapply_btn{
    display: inline-block;
    height: 1rem;
    width: 6.075rem;
    background: #ffce23;
    line-height:  1rem;
    text-align: center;
    color: #232323;
    font-size: 0.42rem;
    border-radius: 1rem;
    margin-left: 1.6rem;
    margin-top: 0.75rem;
}

/* **************************2教育分期 结束*******************************/
.education{
    width:100vw;
    height:100vh;
}
    
.education .header{
    width: 100vw;
    text-align: center;
    margin: 0 auto;
}

.education .header>img{
    width:100%;
    height:100%;
    
}
.education .content{
    width: 100vw;
    background: #fff;
    padding-bottom:2px;
}
.education .content .title{
    width: 100%;
    margin:20px 0;
    height: 27px;

}
.education .content .title>img{
    width: 100%;
    height: 100%;
}

.education .content .body{
    display: block;
    width: calc(100% - 20px);
    background: #f5f5f5;    
    border-radius: 10px;
    margin: 0 auto;
    padding: 5px 15px 10px 15px;
    margin-bottom: 10px;
    margin-top: 10px;
}
.education .body_top .top_title,.education .body_center .center_title{
    padding-top: 10px;
    margin-bottom: 15px;
    height: 25px;  
    font-size: 17px;
    font-family: sans-serif;
    font-weight: bold;  
    color:#696969;
}
.education .body_center .center_title>img{
    width: 100%;
    height: 100%;
}

.education .body_top .top_body,.education .body_center .center_body{
    line-height: 21px;
}
.education .content .body .body_bottom{
    padding-top: 10px;
}
.education .body_bottom .phone{
    color:#807e7e;
    font-size: 12px;
    text-align: center;
}
.education .body_bottom .phone>span{
    margin-right: 10px;
}

.ui-checkbox {
    position: relative;
    height: 30px;
    margin: 0px -10%;
    line-height: 30px;

}
.reg-check {
    display: inline-block;
    margin-top: 0.1em;
    width: 15px;
    height: 15px;
    position: absolute;
    z-index: 1;
    opacity: 0;
    left: 20%;
    top: 8px;
}
.ui-checkbox label{
    cursor: pointer;
    position: absolute;
    width: 14.5px;
    height: 14.5px;
    top: 8px;
    left: 20%;
    background: rgba(0,0,0,0);
    border: 2px solid #cbcbcb;
}
.ui-checkbox label:after {
   opacity: 0.2;
    content: '';
    position: absolute;
    width: 9px;
    height: 5px;
    background: transparent;
    top: 2px;
    left: 1px;
    border: 3px solid #333;
    border-top: none;
    border-right: none;
 
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.alink{
    color: #f93737;
    font-size: 12px;
    text-align: left;
    padding-left: 5px;
    font-size: 12px;
}
.a-link{
    color: #f93737;
    position: absolute;
    top: 0;
    left: 28%;
    font-size: 12px;
    text-align: left;
}
.a-link a{

    color:#f93737;
}
.ui-checkbox input[type=checkbox]:checked + label:after {
    opacity: 1;
}

.education .top_body>p{
    background:url(../images/xing.png) no-repeat left 5px;
    background-size:10px;
    padding-left: 16px;
    color:#696969;
    font-size: 17px;
    letter-spacing:1px;
    line-height: 23px;
}

.education .center_body>p{
    background:url(../images/xing.png) no-repeat left 5px;
    background-size:10px;
    padding-left: 16px;
    color:#696969;
    font-size: 17px;
    letter-spacing:1px;
    line-height: 23px;
}

.btn{
    position: relative;
    display: block;
    width: 100%;
    height: 50px;
    line-height: 50px;
    border-radius: 4px;
    margin: 0 auto;
    text-align: center;
    font-size: 16px;
    margin-bottom: 10px;
    border: 2px solid #fecf2f;
    background:#fecf2f;
    color: #474747;
    letter-spacing: 2px;
    margin-top: 15px;

}
.btn>img{
    width: 50px;
    height: 50px;
    position: absolute;
    right: -2px;
    top: -25px;
}

.Box{
    width:100vw;

}
/* ****************************2教育分期 结束*****************************/


/*注册协议查看*/
.shadow-div{display: block;width: 100%;height: 100%;position: fixed;left: 0px;top: 0px;z-index:9999;filter:alpha(Opacity=10);-moz-opacity:0.1;opacity: 0.1;background:#000;display: none;}
.shadow-content{display: block;position: fixed;z-index: 99999;height:100%;width:90%;left: 5%;top:5%;right:5%; display: none;}
.shadow-content .contract-page{margin: 0 auto;width: 100%;height:450px;background: #fff;border-radius:8px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;-webkit-box-shadow: #666 0px 0px 3px;-moz-box-shadow: #666 0px 0px 3px;
box-shadow: #666 0px 0px 3px;padding:10px;}
.shadow-content .contract-page h2{font-size: 16px;}
.shadow-content .contract-info{margin:10px 0px 35px; overflow-y: scroll;height: 370px;font-size:14px;line-height:1.5;}
.shadow-content .shadow-bottom-close{margin-top: 30px; text-align: center; cursor: pointer;}
.shadow-content .shadow-bottom-close img{width:60px;height: 60px;}
