/* CSS Document */
html, body, div, span,
object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong,
sub, sup,
var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, dialog, figure, footer, header, hgroup, menu, nav, section, time, mark, audio, video, address {
    margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent;
}
/*body{-webkit-font-smoothing: antialiased}*/
/*body{background:#f4f4f4}*/
body,input,select,textarea,button{font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei UI","Microsoft YaHei",SimHei,"宋体",simsun,sans-serif;color:#333}
address{font-style:normal}
article, aside, dialog, figure, footer, header,hgroup, nav, section {display:block;}
ul ,ol{list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after,q:before, q:after {content:'';content:none;}
a {margin:0;padding:0;border:0; vertical-align:baseline;background:transparent;color:#999}
ins{background-color:#ff9;color:#000;text-decoration:none;}
mark {background-color:#ff9;color:#000;font-style:italic;font-weight:bold;}
del{text-decoration:line-through;}
abbr[title], dfn[title]{border-bottom:1px dotted #000;cursor:help;}
table{border-collapse:collapse;border-spacing:0;}
hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em
0;padding:0;}
input,select{vertical-align:middle;}
input,textarea{outline:0;padding:0}
button{outline:0;border:0;font-size:1em;}
textarea{overflow:auto;resize:none;margin:0;}
h1,h2{font-size:1.25em}
h3,h4{font-size:1.125em}
h5,h6{font-size:1em}
h2,h4,h6{font-weight:normal;}
a{color:#666;text-decoration:none;}
a:link{text-decoration:none;}
a:visited{text-decoration: none;color:#666}
a:hover{text-decoration:none;color:#666}
a:active{text-decoration:none;color:#666}
a:focus{-moz-outline:none;outline:none;}
a *{cursor:pointer}
button,input,*{-webkit-tap-highlight-color:rgba(0,114,198,0.3);}
/*a{-webkit-tap-highlight-color:rgba(0,114,198,0.3)} */
.left{float:left;}
.right{float: right;}
.rows:after,.s_clear:after,.imgUpload_list:after{
    content:".";display:block;height:0;clear:both;visibility:hidden;
}
.s_clear,#main,.rows{zoom:1;}
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner{border:0;padding:0;}
input[type="text"],input[type="password"],textarea{
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    -ms-box-sizing:border-box;
    -o-box-sizing:border-box;
    box-sizing:border-box;
}
.BMapLib_search_text{padding:.1em !important;}
select{font-size:1em}
::-webkit-input-placeholder{color:#999;}
input:-moz-placeholder {color:#999;}

input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance: none;outline:none}
textarea{ -webkit-appearance: none;outline:none}

::-webkit-input-placeholder{color:#999;}
:-moz-placeholder{color:#999}
::-moz-placeholder{color:#999;}
:-ms-input-placeholder{color:#999;}

.tips::-webkit-input-placeholder{color:red;}
.tips:-moz-placeholder{color:red}
.tips::-moz-placeholder{color:red;}
.tips:-ms-input-placeholder{color:red;}

.sizing{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.radius{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.radius5{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.radius10{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.mg_t8{margin-top:8px}

html{width:100%;font-family:'Microsoft YaHei';font-size: 20px;/*overflow-x: hidden;*/outline: 0;-webkit-text-size-adjust:none;}
body{padding-bottom:2rem;height:100%;margin:0;/*overflow-x: hidden;*/-webkit-user-select: none;position: relative;background:#52ac00;}

#header{width:100%;height:2.575rem;text-align:center;background:url(../images/wap_img1.png) no-repeat;background-size:100% 100%;display:block}
#header .jikexiu{margin-top:0.55rem;width:5.525rem;height:1.35rem;background:url(../images/logo_white.png) no-repeat;background-size:100% 100%;display:inline-block}

.center{position:relative;padding:0 0.375rem;width:100%;text-align:center;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left}
/*.center:before{margin-left:1.4rem;margin-top:1.5rem;content:"";width:13.025rem;height:3.075rem;background:url(../images/wap_img2.png) no-repeat;background-size:100% 100%;display:block}*/

.center .main{margin-top:0.55rem;width:100%;background:#fff;display:block;-webkit-border-radius:0.2rem 0.2rem 0 0;-moz-border-radius:0.2rem 0.2rem 0 0;border-radius:0.2rem 0.2rem 0 0;float:left}
.center .toptit{padding-bottom:.5rem;line-height:1.7rem;font-size:1.2rem;color:#fff;font-weight:bold;background:#52ac00}
.center .toptit .title{display: none}
.center .toptit em{padding:0 5px 0 0px;font-size:1.8rem;color:#ffea00}
.center .main h3{margin:0.575rem auto 0.6rem;width:13.975rem;height:2.1rem;text-align:center;line-height:1.8;font-size:0.9rem;color:#fefffe;background:url(../images/wap_img3.png) no-repeat;background-size:100% 100%;display:block;font-weight:normal}

.center .main .form{padding:0 1.375rem;width:100%;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.center .main .form .text{padding:0 .25rem;width:100%;height:1.95rem;font-size:.8rem;border:#cd0000 solid 1px;vertical-align:middle}
.center .main .form .textarea{padding:0 .25rem;width:100%;height:3rem;font-size:.8rem;border:#cd0000 solid 1px;vertical-align:middle}
.yzmbox{width:100%;display:-webkit-box;display:-moz-box;display:-o-box;display: box;display: -ms-box;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.input_div{width:100%;-webkit-box-flex: 1;-moz-box-flex: 1;-ms-box-flex: 1;box-flex: 1;display:block;}
.center .main .form .yzmbox img{margin-left:.25rem;width:100px;height:1.95rem;display:block}
.center .main .form .a_but{width:100%;height:2.2rem;line-height:2.6;font-size:0.85rem;color:#fff;text-align:center;background:#cd0000;display:block;-webkit-border-radius:0.2rem;-moz-border-radius:0.2rem;border-radius:0.2rem}
.center .main .form li{margin-top:1.175rem}
.center .main .form p{margin-top:0.125rem;color:#cd0000;font-size:0.35rem;text-align:left}
.center .main ol{margin-top:1.25rem;padding:0 .75rem;width:100%;text-align:left;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.center .main ol strong{padding-bottom:.5rem;width:100%;font-size:.85rem;font-weight:normal;display:block}
.center .main ol li{margin-top:0;font-size:.7rem;line-height:1.25rem;display:block}
.center .main ol li a{color:#0161e4}
.center aside{margin-top:-.1rem;padding-bottom:3rem;padding-top:1.375rem;width:100%;text-align:center;background:#fff;display:block;-webkit-border-radius:0 0 0.2rem 0.2rem;-moz-border-radius:0 0 0.2rem 0.2rem;border-radius:0 0 0.2rem 0.2rem;float:left;border: 2px solid #52ac00;
    border-top: none;
    margin-bottom: 0.5rem;
    border-radius: 0!important;box-sizing: border-box;}
.center aside img{margin:0 auto;width:5.55rem;height:5.55rem;display:block}
.center aside p{margin-top:.5rem;font-size:0.7rem;line-height:1rem}
.center aside p font{color:#cd0000;display:block}

.center .main .boxsuccess{padding-bottom:1.5rem;margin-top:1.25rem;width:100%;text-align:center;float:left}
.center .main .boxsuccess h4{width:100%;font-size:1rem;color:#cd0000}
.center .main .boxsuccess p{margin-top:.7rem;font-size:.75rem;color:#666}
.center .main .boxsuccess a,.success_lay .butbox a{margin:0 0.5rem;width:4.5rem;height:1.5rem;line-height:1.5rem;font-size:.6rem;font-family:"宋体";color:#cd0000;border:#cd0000 solid 1px;background:#fff;display:inline-block;-moz-border-radius:0.2rem;-webkit-border-radius:0.2rem;border-radius:0.2rem;-webkit-transition: background .5s;-moz-transition: background .5s;transition: background .5s;}
.center .main .boxsuccess a.jkx,.success_lay .butbox a.jkx{margin-left:.25rem}
.center .main .boxsuccess a.order,.success_lay .butbox a.order{margin-right:0;background:#cd0000;color:#fff}
.center .main .boxsuccess a:hover,.success_lay .butbox a:hover{color:#fff!important;border:#e00404 solid 1px;background:#e00404}

.center .main .foot{position:absolute;bottom:1.2rem;width:100%;left:0;color:#a3d378;font-size:0.55rem;text-align:center}
.foot a{padding:0 .25rem;font-size:0.7rem;line-height:2rem;color:#0161e4;text-decoration:underline;}

.success_lay{position:fixed;top:0;left:0;width:100%;height:100%;background-color: rgb(0,0,0);background-color: rgba(0,0,0,0.5);display:block;z-index:101}
.success_lay .box{position:absolute;top:50%;margin-top:-8.28rem;padding:.8rem 1rem ;height:auto;text-align:center;background:#fff;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left}

@media (min-width: 971px){ 
    .success_lay .box{
        width: 860px;
        left:50%;
        margin-left:-430px;
    }
}

@media (max-width: 970px){ 
    .success_lay .box{
        width: 80%;
        left:10%;
    }
}

.success_lay h3{font-size:1rem;color:#cd0000;font-weight:normal}
.success_lay p{margin-top: .5rem;font-size: 13px!important;color: #999}
.success_lay p font{color:#cd0000}
.success_lay .rwm{margin-top:.75rem;width:100%;text-align:center;float:left}
.success_lay .rwm p{color:#000}
.success_lay .rwm img{margin-top:.4rem;width:5rem;height:5rem;display:inline-block}
.success_lay .butbox{margin-top:1.25rem;width:100%;text-align:center;float:left}

.tellyzmbox{margin-top:1.175rem;display: -webkit-box;display: -moz-box;display: -o-box;display: box;display: -ms-box;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.getCheckNum{color:#0161e4;width: 100px;height: 1.95rem;display: block;font-size:15px;border:1px solid #CD0000;border-left:0;text-align: center;background-color: transparent;}
.none_gray{color: #999;}
.tellyzmbox #tellyzm{border-right: 0;}
input{-webkit-appearance: none;appearance:none;-moz-appearance:none;border-radius: 0;box-sizing: border-box;}
.graybut{background:#ccc!important;cursor:default}

.demo--label{margin:20px 20px 0 0;display:inline-block}
.demo--radio{display:none}
.demo--radioInput{background-color:#fff;border:1px solid rgba(0,0,0,0.15);border-radius:100%;display:inline-block;height:16px;margin-right:10px;margin-top:-1px;vertical-align:middle;width:16px;line-height:1}
.demo--radio:checked + .demo--radioInput:after{background-color:#57ad68;border-radius:100%;content:"";display:inline-block;height:12px;margin:2px;width:12px}
.demo--checkbox.demo--radioInput,.demo--radio:checked + .demo--checkbox.demo--radioInput:after{border-radius:0}