﻿@charset "utf-8";

html {
    font-family: STHeiti,'Microsoft YaHei',Helvetica,Arial,sans-serif;
    -webkit-text-size-adjust: none;
    /*word-break: break-word;*/
    font-size: 1rem;
}

input:not([type]):disabled, input[type="color"]:disabled, input[type="date"]:disabled, input[type="datetime"]:disabled, input[type="datetime-local"]:disabled, input[type="email"]:disabled, input[type="month"]:disabled, input[type="password"]:disabled, input[type="number"]:disabled, input[type="search"]:disabled, input[type="tel"]:disabled, input[type="text"]:disabled, input[type="time"]:disabled, input[type="url"]:disabled, input[type="week"]:disabled {
    background-color: #fff;
}

user agent stylesheet input:not([type]), input[type="email"], input[type="number"], input[type="password"], input[type="tel"], input[type="url"], input[type="text"] {
    padding: 1px 0px;
}

user agent stylesheet input:disabled, textarea:disabled {
    color: rgb(84, 84, 84);
}

a:active, a:hover, a:link, a:visited {
    text-decoration: none;
}

a:active, a:hover, a:link, a:visited {
    color: inherit;
}

input[disabled] {
    color: #000;
    opacity: 1;
}

a {
    border: none;
    -webkit-tap-highlight-color: transparent;
    -webkit-tap-highlight-color: transparent;
    outline: 0;
}

* {
    word-wrap: break-word;
}

body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, html, iframe, input, li, ol, p, pre, td, textarea, th, ul {
    margin: 0;
    padding: 0;
}

body {
    width: 100%;
    height: auto;
    overflow-y: auto;
    overflow-x: hidden;
}

dl, ol, ul {
    list-style-type: none;
}
.bg-f{ background:#fff}
html {
    font-family: sans-serif,"微软雅黑";
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}

address, caption, cite, code, dfn, em, th, var {
    font-style: normal;
    font-weight: 400;
}

button, input, optgroup, option, select, textarea {
    font-family: inherit;
    font-size: 1rem;
    font-style: inherit;
    font-weight: inherit;
}

button, input {
    overflow: visible;
    vertical-align: middle;
    outline: 0;
}

body, button, input, select, td, textarea, th {
    font-family: "Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","\5B8B\4F53";
    color: #333;
    -webkit-font-smoothing: antialiased;
    -moz-font-smoothing: antialiased;
}

body {
    font-family: robot,"microsoft yahei";
}

input[type=text] {
    -webkit-appearance: none;
}
.mg0{ margin:0 !important}
.mg15{ margin-left:0.9375rem}
.mgb30{ margin-bottom:1.875rem}
input[type=password] {
    -webkit-appearance: none;
}

textarea {
    -webkit-appearance: none;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
}

a, area {
    outline: 0;
    blr: expression(this.onFocus=this.blur());
}

a {
    text-decoration: none;
    cursor: pointer;
}

    a:hover {
        outline: 0;
    }

    a.ie6:hover {
        zoom: 1;
    }

    a:focus {
        outline: 0;
    }

    a:active, a:hover {
        outline: 0;
    }

:focus {
    outline: 0;
}

a:active, a:hover, a:link, a:visited {
    color: inherit;
}

sub, sup {
    vertical-align: baseline;
}

img {
    border: 0;
    vertical-align: middle;
}

a img, img {
    -ms-interpolation-mode: bicubic;
}

.img-responsive {
    max-width: 100%;
    height: auto;
}

html {
    overflow: -moz-scrollbars-vertical;
    zoom: expression(function(ele) {
	ele.style.zoom = "1";
	document.execCommand("BackgroundImageCache",false,true)
} (this));
}

address, article, aside, details, figcaption, figure, footer, header, hgroup, legend, menu, nav, section {
    display: block;
    margin: 0;
    padding: 0;
}

time {
    display: inline;
}

audio, canvas, video {
    display: inline-block;
}

    audio:not([controls]) {
        display: none;
    }

legend {
    width: 100%;
    margin-bottom: 1.25rem;
    font-size: 1.3125rem;
    line-height: 2.5rem;
    border: 0;
    border-bottom: 1px solid #e5e5e5;
}

    legend small {
        font-size: .9375rem;
        color: #999;
    }

svg:not(:root) {
    overflow: hidden;
}

fieldset {
    border-width: 0;
    padding: .35em .625em .75em;
    margin: 0 .125rem;
    border: 1px solid silver;
}

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
    height: auto;
}

input[type=search] {
    -webkit-appearance: textfield;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}

    input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
        -webkit-appearance: none;
    }

.cl:after, .clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.cl, .clearfix {
    zoom: 1;
}

/*login*/
.bg-f {
    background-color: #fff;
}

.bg-7 {
    background-color: #f7f7f7;
}

.cl6 {
    color: #666;
}

.vm {
    vertical-align: middle;
}

.maxwidth {
    max-width: 67.5rem;
    margin: 0 auto;
}

.w345 {
    width: 21.5625rem;
}

.mgm {
    margin-left: auto;
    margin-right: auto;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.fxxq-box {
    width: 100%;
    height: auto;
    overflow: hidden;
}

.all_top {
    height: 3.0625rem;
    background: #fff;
    border-bottom: 1px solid #e6e6e6;
}

    .all_top span {
        color: #333;
        left: 50%;
    }

    .all_top div.fl {
        height: 3.0625rem;
        text-align: center;
    }

        .all_top div.fl:first-child img {
            width: .6875rem;
            height: 1.1875rem;
            margin-top: .9375rem;
        }

.xkxqs {
    margin-bottom: 4.125rem;
}

.disib {
    display: inline-block;
}

.xkhy_hide {
    display: none;
}

.all_top div.fl {
    height: 3.0625rem;
    text-align: center;
}

    .all_top div.fl:first-child img {
        width: .6875rem;
        height: 1.1875rem;
        margin-top: .9375rem;
    }

    .all_top div.fl img.fx {
        width: 1.1875rem;
        height: 1.1875rem;
        margin-top: .9375rem;
    }

.all_top div.fr img.fx {
    width: 1.1875rem;
    height: 1.1875rem;
    margin-top: .9375rem;
}

.all_top div.fl img.cd {
    width: 1.1875rem;
    height: .875rem;
    margin-top: 1.125rem;
    margin-left: .9375rem;
}

.all_top div.fr img.cd {
    width: 1.1875rem;
    height: .875rem;
    margin-top: 1.125rem;
    margin-left: .9375rem;
}

.login_box {
    width: 18.125rem;
    height: auto;
    overflow: hidden;
}

.logpic {
    width: 10.9375rem;
    height: auto;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 1rem;
    margin-bottom: 2.75rem;
}

    .logpic img {
        width: 100%;
    }

.pbp15 {
    padding-bottom: .9375rem;
}

.all_html_in {
    height: 32rem;
    overflow: hidden;
    width: 23.4375rem;
}

.log_window li {
    width: 50%;
    height: auto;
    float: left;
    overflow: hidden;
    text-align: center;
    height: 2rem;
    line-height: 2rem;
    border-bottom: 1px solid #e8e8e8;
}

    .log_window li a {
        display: block;
        border-bottom: 1px solid #e8e8e8;
        height: 2.125rem;
        line-height: 2.125rem;
    }

        .log_window li a.on {
            border-bottom: 1px solid #198eee;
            color: #198eee;
            height: 2.125rem;
            line-height: 2.125rem;
        }

.w_contlist {
    height: auto;
    overflow: hidden;
    display: none;
    width: 100%;
}

    .w_contlist .logput .pho-num {
        height: auto;
        width: 100%;
    }

.logput .pho-num img {
    width: 1.3125rem;
    height: auto;
    overflow: hidden;
    left: 0.8125rem;
    top: 0.75rem;
}

.logput .pho-num input {
    width: 15.375rem;
    height: 2.625rem;
    border-radius: 1.875rem;
    padding-left: 2.625rem;
    outline: medium;
    border: 1px solid #e8e8e8;
    color: #666;
}

.logwin .submit_yy, .logwin .submit_dd {
    background: #53b567;
}

.logwin button {
    width: 100%;
    height: 2.75rem;
    background: #ccc;
    text-align: center;
    line-height: 2.75rem;
    margin-top: 1.275rem;
    border: none;
    border-radius: 1.25rem;
    color: #fff;
}

.zuce {
    width: 7.625rem;
    height: 2.625rem;
    border: 1px solid #53b567;
    margin: 0 auto;
    border-radius: 1.25rem;
    line-height: 2.75rem;
    text-align: center;
    color: #53b567;
    margin-top: 1.625rem;
    margin-bottom: 2.5rem;
}

.w_contlist .logput .pho-mum {
    height: auto;
    width: 100%;
}

.logput .pho-mum img {
    width: 1.3125rem;
    height: auto;
    overflow: hidden;
    left: 0.8125rem;
    top: 0.75rem;
}

.logput .pho-mum input {
    width: 8.75rem;
    height: 2.625rem;
    border-radius: 1.875rem 0 0 1.875rem;
    padding-left: 2.625rem;
    outline: medium;
    border: 1px solid #e8e8e8;
    color: #666;
    float: left;
}

.logput .pho-mum button {
    width: 5.875rem;
    float: right;
    height: 2.625rem;
    border-radius: 0 1.875rem 1.875rem 0;
    outline: medium;
    border: none;
    color: #fff;
    background: #ccc;
}

.show, .show_1 {
    width: 1.5rem;
    height: 1.5rem;
    position: absolute;
    right: 1.125rem;
    bottom:-2.1875rem;
}

.change-show .off {
    display: none;
}

.pho-num .on {
    display: none;
}

    .pho-num .off img, .pho-num .on img {
        width: 100%;
    }

.change-show .on {
    display: block;
}

.orderpic {
    width: 100%;
    height: auto;
    overflow: hidden;
    padding-top: 1.5625rem;
}

    .orderpic img {
        display: inline-block;
    }

    .orderpic .order_1 {
        width: 2.25rem;
        height: 2.25rem;
        float: left;
        overflow: hidden;
        margin-right: 0.3125rem;
        margin-left: 0.8125rem;
    }

    .orderpic .order1 {
        width: 1.5rem;
        height: auto;
        overflow: hidden;
        float: left;
        margin-top: 0.375rem;
        margin-right: 0.4125rem;
        margin-left: 0.6rem;
    }

    .orderpic .order3 {
        width: 2.25rem;
        height: 2.25rem;
        float: left;
        overflow: hidden;
        margin-right: 0.4125rem;
        margin-left: 0.1125rem;
    }

    .orderpic .order_2 {
        width: 6.6875rem;
        height: auto;
        overflow: hidden;
        float: left;
        margin-top: 0.625rem;
        margin-right: 0.3125rem;
    }

    .orderpic .order_3 {
        width: 1.5rem;
        height: auto;
        overflow: hidden;
        float: left;
        margin-top: 0.375rem;
        margin-right: 0.3125rem;
    }

    .orderpic .order_4 {
        width: 1.5rem;
        overflow: hidden;
        height: auto;
        float: left;
        margin-top: 0.4375rem;
    }

.order_txt {
    height: auto;
    padding-bottom: 1.5rem;
    width: 100%;
    overflow: hidden;
}

    .order_txt li {
        width: 4.5625rem;
        text-align: center;
        height: auto;
        overflow: hidden;
        float: left;
        margin-right: 3.9375rem;
        margin-top: 0.5rem;
    }

        .order_txt li:last-child {
            margin-right: 0;
            text-align: right;
        }

.mgb9 {
    margin-bottom: 0.5625rem !important;
}

.psa {
    position: absolute;
}

.psr {
    position: relative;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.mgt20 {
    margin-top: 1.25rem;
}

.fs40 {
    font-size: 2.5rem;
}

.fs32 {
    font-size: 2rem;
}

.fs26 {
    font-size: 1.625rem;
}

.fs20 {
    font-size: 1.25rem;
}

.fs18 {
    font-size: 1.125rem;
}

.fs16 {
    font-size: 1rem;
}

.fs15 {
    font-size: .9375rem;
}

.fs14 {
    font-size: 1rem;
}

.fs12 {
    font-size: .75rem;
}

.fs10 {
    font-size: .625rem;
}

.cl9 {
    color: #999;
}

.logput, .logwin {
    width: 100%;
    height: auto;
    overflow: hidden;
    padding-bottom: 1.0625rem;
}

.logbcwjkey {
    right: 2.875rem;
}

.pho-num .bcwjkey {
    display: block;
    float: right;
    color: #198eee;
}

.jzwy {
    width: 5.625rem;
    float: left;
    height: auto;
}

.mgt15 {
    margin-top: .9375rem;
}

.mbcthree {
    width: 100%;
    height: auto;
    overflow: hidden;
    padding-top: 1rem;
    margin-bottom: 1.25rem;
}

    .mbcthree .mbcthr hr {
        width: 5.625rem;
        border: none;
        border-bottom: 1px solid #e8e8e8;
        padding-top: 0.4375rem;
    }

.mbcdl {
    width: 6.875rem;
    height: auto;
    overflow: hidden;
    text-align: center;
}

.mbcthree .mbcthr hr {
    width: 5.625rem;
    border: none;
    border-bottom: 1px solid #e8e8e8;
    padding-top: 0.4375rem;
}

.mbtreebox {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-bottom: 1.875rem;
}

    .mbtreebox ul {
        width: 2.125rem;
        margin: 0 auto;
        height: auto;
        overflow: hidden;
    }

.zucel {
    width: 5.625rem;
    height: auto;
    float: right;
    text-align: right;
}

    .zucel a {
        color: #53b567;
    }

.mbtreebox ul li {
    float: left;
    width: 2.125rem;
    height: 2.125rem;
    overflow: hidden;
}

    .mbtreebox ul li img {
        width: 100%;
        height: auto;
        vertical-align: middle;
        overflow: hidden;
    }

.bomb-box-phone_1 {
    position: absolute;
    top: 2.675rem;
    z-index: 3;
    left: 0.75rem;
}

.info_1, .info-pwd_1, .info_2, .info_3, .info_aa, .info_bb, .info_cc {
    color: red;
    padding-left: 0.625rem;
    font-size: 0.75rem;
}

.bomb-box-pwd_1 {
    position: absolute;
    top: 2.8rem;
    z-index: 3;
    left: 0.75rem;
}

.bomb-box-phone_2 {
    position: absolute;
    top: 2.675rem;
    z-index: 3;
    left: 0.75rem;
}

.bomb-box_2 {
    position: absolute;
    top: 2.6875rem;
    z-index: 3;
    left: 0.75rem;
}

.borbottom {
    border-bottom: 1px solid #e6e6e6;
}

.h44 {
    /*height: 2.75rem;*/
    overflow: hidden;
    background: #fff;
    line-height: 2.75rem;
}

.w345 {
    width: 21.5625rem;
}
/*工作平台*/
.bg-f5 {
    background: #f5f5f5;
}

.work_out {
    color: #198eee;
    line-height: 3.0625rem;
}

.workBox {
    width: 100%;
    height: auto;
    overflow: hidden;
    margin-top: 1.25rem;
}

    .workBox ul li {
        width: 50%;
        float: left;
        text-align: center;
    }

        .workBox ul li a {
            display: block;
        }

        .workBox ul li img {
            width: 3.75rem;
            height: 3.75rem;
            margin: 0 auto;
        }

        .workBox ul li span {
            display: block;
            margin-top: 0.75rem;
        }
/*选择模板*/
.selectContent {
    margin-top: 0.9375rem;
    height: auto;
    overflow: hidden;
    width: 100%;
    border-top: 1px solid #e6e6e6;
}
.selectTitle{ width:100%; height:auto; overflow:hidden; top:22%; left:19%; position:absolute; color:#fff}
.template_select {
    height: auto;
    overflow: hidden;
}

.template_left {
    display: inline-block;
    float: left;
    width: 5.125rem;
}

.form-inputw {
    width: 16.25rem;
    height: auto;
    overflow: hidden;
}

.action_radio {
    margin-right: 1rem;
}

.information {
    width: 100%;
    float: left;
    height: 2.75rem;
    border: none;
}

.sourimg {
    top: 1rem;
    right: 0;
    width: 0.40625rem;
}

.select-area {
    position: relative;
    overflow: hidden;
    height:2.75rem;
}

    .select-area select {
        position: absolute;
        left: 0;
        top: 0rem;
        opacity: 0;
        width: 100%;
    }

.major_profess {
    height: 2.75rem;
    width: 100%;
    border: none;
}

.major_profess {
    background: url(/image/arrow_right.png) no-repeat 15.75rem 0.9375rem;
}

.priceinput {
    width: 32%;
    border: none;
    height: 2.75rem;
}

.import_price span {
    display: inline-block;
}

.schoolinput,.nameinput,.contactinput {
    width: 100%;
    height: 2.75rem;
    overflow: hidden;
    border: none;
}
.teacherinput{
    width: 100%;
    height: 2.75rem;
    overflow: hidden;
    border: none;
}
.nextStep{ height:2.75rem; background:#198eee; color:#fff; border:none; line-height:2.75rem;text-align:center; margin-left:0.9375rem; margin-top:0.9375rem; border-radius:0.3125rem; border:1px solid #0084e8; margin-bottom:0.75rem}
.templateBlack{ height:2.75rem; background:#fff; color:#333; border:none; line-height:2.75rem;text-align:center; margin-left:0.9375rem; margin-top:0.9375rem; border-radius:0.3125rem;  border: 1px solid #d5d5d5}
.checkbox-inline{ display:inline-block; margin:0.55rem 0 0.55rem 0.35rem;}
.checkbox-data{margin:0.55rem 0px 0.55rem 0.5rem; display:inline-block}
.special_width{ width:17.375rem}
.checkbox-time{margin:0.55rem 1rem 0.55rem 0.5rem; display:inline-block}
.other_reasons{ display:inline-block; width:11.25rem; border:none; padding:0 0.625rem !important}
.picker .show{ right:0; bottom:0}
.FillProxy{ display:none}
.file{ position:absolute; top:0.625rem; left:0.625rem;}
/*协议表*/
.apptitle{ font-weight:normal; width:100%; height:auto; overflow:hidden; margin-top:0.9375rem; text-align:center; padding-top:0.9375rem; border-top:1px solid #e6e6e6}
.app_smtit{ display:block; margin-top:0.625rem}
.appconte{ width:100%; height:auto; overflow:hidden; line-height:1.875rem}
.appconte span{ display:inline-block; line-height:1.875rem; line-height:1.875rem;}
.appInfo{ height:1.875rem; line-height:1.875rem; border:none}
.apptext_cont{ line-height:1.875rem; width:100%; height:auto; overflow:hidden; margin-bottom:0.3125rem}
.cl80{ color:#808080}
.pd20{ padding-bottom:1.25rem;}
.apptext_text{line-height:1.5rem; width:100%; height:auto; overflow:hidden}
.appseal{ background:url(/image/appseal.PNG) no-repeat 1.875rem 0.75rem; height:auto; width:100%; overflow:hidden; padding-top:0.625rem; padding-bottom:1.25rem}
.appseal.appwy{ background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+IEmuOgAAGnZJREFUeJztnHncH9P1x98zebLnySKrkNh+DVE7EcQu2rTWqrUitKFC2mhtVfVrtagttdfuZylFLC1aIhSlNBJijS0qRS0RWYSISDLn98fnzHfmO9+Z+X6fJ0H7+zmv1zzPfO/cbc49997zOefcgS/pS/pPpsD0PwTuB4Z5un1B/flPp8D/PwoMB6LAoAl4DBjyhXXr/yZNBbYMDB4GtgHeAfYH3kUS7f+iTLm8tHrPUulBANaSCRJKLiyqTluePiw3FdYVAf2AW4A+wMOYXtcMNjW0NiRXSGNp9Z6l0oOgpHxB2SBb73L2YbmvunWtG/M1BJY4998qH7X0IP1/pVAzsD69lCpR4Vj3hhqIV4+WUGAQeLnK8pCqJwiT5zUU+fIQP8/L10ifWigY9fpUTr3imzo9K6xoXWC9/PyFVXYqSF8H6AnUeSkA1gfalWXI6fPWwOjyMoX0LaoF76CWVtDUikYPBK5Hu+QZwBzgryX5t8dsNbCr0YZ6KfAVxIkhwGAsGgfcmynXHtgeWAY0Q9QETIDoGeA84BO0Mc/xvE/mtH0MMN7vlwID0EAH3pd7cspsDRyBRREwEngPuAIYDtFQjG8Db3vaUyXvDTTO4JWAsRDtCqwKPIRUu1uBF4GvlpTthpg6GU2dbwMDIdocOAC4qaDcJGBb4GXg78C+nj4V2BFYAzEDiG4ARqZWvHWBXwEbAdcgpl4DvIL2GgOeKWj3G8DmwJ+9zx8AewEfe9llaMZlZlJ25mkmNcrg+UhirgQeBE5B0jUF+GlN7sp6G+0DrI4Y9BHwPvCGd3R94JvA1z3P88CP9AIhEP0YeNp7ehianpO9D4OAVYAT/P+fMi/4NnCzP/sEWOTpU4CZzo07Ct71Z35tDGzmdW2ABOpp4KL8YvnLaaM7Vm/gn8DOwHS/vwR4ExiLmPNThF4SHUa64M6ebzckzRGSvGlIog8B2hHQniBYRhBAYJ3Q1DwYMeR8r6M/8Ft/ydOBV4EJEH6cecn5SJ/fAmiDBhdgrtczA1gXwu7E6381BUiI7gIGAysDrwMXArc3yDORwSeus61ToNP92mChwSMGvzCYYHCfwTyDqw2OM7jb65ho0CZTfndPf83gUYPjDR43OMVgP4N/VfTjREceaPCwwWJvC4PLvY37DF7y+8E5/R3iz942mG5wjfd5icHf/JoV66kGR6XKHuLv9arB3gY9DBYYbGjQ1vNfafCOwaUG2xXwrE9cfz6D45fVC29gsLk/629wnsHtBl0NbjH41J/1NggzDfUyeMLgTwZ3GRxk8Ji3t7rBjww+KuhkkLrv7GUmGfzS4N4SodjE4EQxvzKZ1jZYZjDcoKfBNgb/bYTnG3TPCMPNBicYHOlt/MqfzTaY5vfX6lk4Wm3EV6MMrmFyiI/8cwYXOKMO8HI/KGBQaHC2wZ+d+QsNtjZJ/Kme53qvoww1jfM8b6bS9/K0zcvL1kj1zpm6i/Lf7/09yuBrBi94+bVTeVYtYG4rGBwEnQ2GGWGTPz/cJJn71zSQlAky0vEtg76Zjgw3SWQZc3Y2+LFJiuO2tjLNiJVLBib9u58P9AYNMLiNwaDU7z2M8FqDtfLbKGdwYNpl26PFvALxgGpYaEax8QeqjDlVZfJoeQwvmfaWixrtRzZfvkqWoj7ArLyc1RRvA2aJpbMGLkfVDVQx1bF7FTprBdSGVB3p9sLaPKVosC5jCqj1g9nCt41AuuUPG8oeFEkwXYE9vP22aAblURNS7VY0rU05OAKpb4P9PiDBDL0RvE9RCRsL12Ay61IQ7uDr6O89/6X+e2+Tea5o/cZgsmlnjvNs5XWMMriqoM37TKrWvQYztGNzv2njHGfabJ8yaSrebhhfXQxeNtjNCDsZnOX7xZm+dr9u0kjK1v5tLNmARxm86/ff8/TVSspW1uBGkdwmWHQiwt5dPK0pNZLTqkfN0mgOYCjwArIF7ErimjoWobu9Eewmtca+hYDLTcB6EL0H7ITsGFMQWOkHLE7arUzljxDUPhGivrTrfBxtm2DhB/PQnvMmcGjVUlJl0Gc40ANYiGZbf6Avmk1xew3ZLRtZIsYi5NQBws76D0BnoBlZm44AfgEcmalzBDLCLEbMvQ642OtYhuwMC4F1krW9ssaOR4hsD+BOhKpeBuahJeU1r2Nppr9bogG/Gw3g0yxdfD+LF4EMPAcgBLgZ5qZQq1ljb0ODeZuX2cXbvwnY08u/3QDv6jK4LTAOMXMGRG+QrF0fAmsiKDwWOBnYDs2SeK5MA05ChpI3gasQY+YhxnyAYPepOW33Q5z+GjAGwn297GIk7bP8JZdmXmWe/z8Z2AR4h2jp2yz99CXv76po4IrMnpsBjyOL4Wb+vx+C7rcCG3qbHQrKV1HBElHp7FKI1s48XAMZW55ARpEQLfw9kSEnXh7aYNGmyCTZw58fSBA+h0XvA48gO+0IVVsjRR2QpN4ATIToIc8/O1Xf14k9MgHx0L6EGAtwFFpKVvP0nsigNAPCmyBK1MpE+3kdDephyCo3Hg3sWcChaGDvQhbGBfn8S1HxJperQD9gMNNgJ4OTDaYaHG3VsDa+2vtGM9dgrMFJlc2xXecp1tTuRYMPDB40GGECEul6DvT8MVJsNsHqg0wgZ7YJsh9qMCTjtzvfy97h/Z1ocJPBhdr4MJNt4hwjGJag1bDZZAIY7nlu8PqOMljq9xv7s/Ua2eQaYHC64+HhJqPPfC9zeJ2dOL6ONRlRzjTAwqbJFoRHmJBYrGn/zaoNRb+2ZBfHBzRmzCgTKnzP0+6saBDK+xeTtnOOSWPo6f02Z/5AH1wzGJsyMm2b6s99qbaPdj5hCUzfvphfYSMMzpPiyu8BBqNNKtRPypkbYoSbmIw7sdoWJs8YYrJ27ZIpu0VmAHc0uMhq7AmMNFipoP2VKm0GwVEGP08962SwQcaK18YIdzHZH0iV7eqDghEONfidCX4vjwRXGFBv2ehe0lBtmSq3/Yp0pZdc1Uys8ywjUFXPc9+/lMF19ODsxpOGqFXG7Tp1pJWVZDf6zEMAglBtlQW6WKzOFuSxgMTOYoXZiqilhoGOOWlNaFcvoSpGNiOoWqc7uV3LKPeep9wbvSmJG70j8ueVtF3pazekLcW0GrBlY/AiReVLROUKTIbyd0y7/oMGU0xaxVSDD63aM5C9mk2by0k+fZ43eUEGFi9JVVNxE4PvG3T0cntX5ane4JpMnpdLLNFc3jeZRR/333cb3GjwWyP8RsnSN88Sm/OrJnjeoiWiJRK8JYKgtyOIPAT4PUJ5XZADM039UZThTOQfW9nzvodiKp5BKO8u5GleI1W2HfKlrYJ8b09CGCLn5a0o9ush5DUmM0MGoBi7tqm0hcij/JHX8TDSY78LkWUsgusin90Ez389QoXtEbi6HfhxHV4l1KAEY/B3ky/sZwbPeplfWaJOnZ7J39WkGv3N5Hs7xaR1jHMJXNtg13ikDYalyvY16bzxsxEuYef480GpZ28bjMlIcHz/F5POfIZJFza/L3vPbxjcZlILnzP4g0kvXuj1jbS0lpF/tdjYg49gFxToEe9ULyJJg8Q1HtMCFLUZR1QOQ27v873cK15ngAwps1JlZ3m+fsAYYIkjue1QXMSNXvZdoA+Ez2vzCYEotk2sjmbM0wgNDkWz4aw673mP9+8MhBqvQF7zSwibdgc6Ey2dVKeOhAoluFa1mWMww4Se/mWaW7cb3Orlf5rkLVRnTjIp+Fii1JdIQqWOq03r/Hbe5iO1+QrbnGxyZOY929LydejBBosM7jTtPc8Z3GFBeIeFTUVO2lwJzmdwtS0Xq3hRK7bXqzLMMZO3OcvgDqaN6TsGb3i+NVJl6k3XoXFHTR7teJDitE3qlJ+cM4jtTDD3Rn/WLadcF9MG93uDv/r/502gaqm/U5yvUQaH61QYkzA4NLjMM1+YWucezmHwxJyGYuP8XIPxFgQ9TfjeTHaKepKwgWltv87gSWfYbJPB/niDw+qU/6a3bQXX6Ez+g00z7GUTDH/GJMGTTTaNdNmlphlQyuB8p2fiuAwg2B6L2hMwEQJcMd8Toq8AZ3u+MwmCR5HdlkR5jzZFIVI3Aot9Ld6LINwEi06iRRSOgmhDZFMuiivLo57AvhCuDfSFaAla4x9C8WdpGgnhUIgeRcGIC4FP/VkHpLUMBb4L/EP1siynzYrTs9irXGFyABa5ih+kmVddZZU3uSRP7O2oNXLXoeU9AtCoN3qFHDWoMLhxLcLiPw4dA++IZTMG1Wg4t66SF6i1zzrluM1z2ymqO5XeogFePoYXM7jygrmc+iXyRFydJMWSXiC9y03L9aIbIa/Mo/67K0FYbSyvMDyKG1sTeS4+9MRmBJ/fQX7EhqglevAxwD89rvd4LJqLENmLCK39pU75Psh3dxrSMWeRrOFlNAHoD9EM9GIBRB2AtTC6QngcCi0toxOBfVSWS5FL6OqS/N2Rnj4PoqmI0c3AVmht3rWBfgOlLqOK5WxXiEageNnnge97IwuAo5Hr6H0sGohGd6IXbOMVdUNQ+FLM/sc7exfaZA5Ebp1shHxbYBQCC/uQuInmI59cW7R5doNoOLUMbgNc7nleRPAXBBr2w6I1gCkQTi/gy1y0ifXx3wHyHzaRjX6qQwUMTk/F6HCE7ycghj6JrFO9kWt8PTSNLgIexaKYwR1JXPV42XMRkjodbazzEaPnI4k62pemgcgROhu4zJ/PRoztiJanXl5XzsbMQMy2Be5DztaRnr4bikfugdBhEV9WRWvjIm93MVpipiKtoren16VGlojdSRbi00gYZyhGoT+wFYRvQeQ9DgE+gugs5Jk9Fbm6TweO8wzHotD+55Gn+u8V+y28jgUrQzQK+IG/WODlNkXq1RTE4PgYWrJvBMFM7xvI9R4iV/405I4fW+edx3j5K71DzYjJk9Ey1aa4aDU1Yk1L73LTgedIJOk1v153G0BWJC5CEvMq8kCfgKxuH3pd/dAM6ADhLalyS72qbZDV7h3k+v8A2AH4Tipv7ekls2Zv19ASdSVaVw9DQS+GotW3J3XkKkUd0cB1QscH2iMJXh3ZP7KxGMVkjVnTzrXEMna7ybIUmXxTt5lsvbtVl6mgwt6m4Gcz+Lo/jz27ZvDtJG+NLWEHE2SdZHCPX4+bIs8HePmsHTptobvL0862auR5d5In3Dxlw+hmiUf5JBNiPcMS9PmGydsdh+HmedMbsEVUX4E3dobJphB7Vc0Z9U2T63yrksZONRnAXzJB3k9NcW0jjfCUkoHFZPjuZLJrbG2yDUxK9WGzqgElXNXkLE3bKZ7IMBiD7xpkje1x3NkEZ7aZTLNn+7ueaRIuMxmDhtkKYHBGKsHgNwan1c9fc+1hMN6qPMMtcnwGJoPLCwYPGexZ27/c+sYYXJGJ2M9rv9kI43iHniZr2m+tOtB7qMmlf5vJ5l3K4PIA7BpakSfWP4s6S+BwoQM0L7g617nbEmowAPtzIUd/6auGWtjNihM0c3g7zdz4eU39aS94bBLI1N0C+jdgcItoq9KnAWm/c97J9fVI9PICqirSr/Gu5VNrziq3hs5GKtcsEsW9G5pKzZhdRBDcUFK+HfrkzTYoWvO03FzVBpzjgEMwBgO7YtEcEsS3AQlwyDM3glDfTli0Fjr82Ad4C4tWRlD7NyX9rdBnyeAQ2A8BkdHe1ioIYi/13ysTQ2CzPAaHwBEQ/RBFPQ71uuK43ftJQA+pqb0hshesjiD+GHQG+W5gLWAKFo2HcHJBcM0eKJIy1pkDpP8uQvHBTzTKhM+SwT1QjG6AHImzEApqh97iA8SRc6g9Kd8HxRLviqS9PfAHhKgm+7O9PO8iZNAf7czpjQ5+D0QG86PQDNoRhdc2IyP8zQQMwlhI8jGSkcCZSCgWoVDX9shIdRWyj+yC3Prro/jkOWVMaM0hmJwqcq95KILneyiOYgCS4H5oqi9CtgmoDYaO0Iudiph9DDp3fD9CY0ci6boToa6PUmXnQ7gxGri2SAKPRYPQB6HCKcBjWPQyMl7FG+wsNDigs9cDEHNfQAajZmREmgk8S92IphUiwYVqTPxgXRQQ/RiCuxE6AzEAdRZqQ7LeR0HQIMbMRy+0PVpiNkPQdw8USuAMDkFGnF4oUKYrkuQHEOT+l9fZHZlM34HQ3UYGMg7d533b2+/PRoKxCBmZfoeOEjQjE0A5tQxotOrqZ3IgPmCCrneaYPfW/txMztGi8keZwrO29rzrGVxsQpeZyEcw2NfzzTUdBD/QhP7MYE2TIzXl0U7B9ASqx0dvZxus6mntPe3ABt65tUgucwVhY5ei17ua4O4gR0E3m+wZZjr3nNfGIZZ4sGOv7l9N9okHDW6wIOhaYbKQ2sZeX+dUPad42ctNR2rNBIuz7zHA5EleZjoMPsaEWs8zxWUsydRbl8Gfl5q2MHX/CoT3QHSC7hlPENxYeVqNtEJ0dOw8v38Z6A1hBNFA3QeybAUVB91T1H7q5TJgLoQd/CDPRJ3RiNusLHPzgAsQonX3UtgdoutRhNCRmXepSy2EytnSDe6RNQ7G1pxvzpaPy6b7YCV1ZGF0Fr010Fbj1AqvcpZaBBmz+D5DDTE1Temz0a09b5x20JZ9jTADndNU6AFP6AuCypVw0R5ohy6jVRHyaimtlLrvhkBHTB2QHptQlQ2kCmWvDPxXK9oXtX6Ta9jMeJkpBPRcg1uMMH2ueYLJrlpUtrPJ1vyx6aMe1xj80XRO+naTKXGjgrLvmwzk65h2/jkmDWSkyZBvVmPuTL9b5f1+Z7Jfr1/TVvHZj891k9sHSeoDwI4Qxa6mzvpNBwQo5qDNLD3fLkJOxl2Q03QI2ojaIp30SGRLGFfbbDgcogMQIIk3puHIj7e//847EuEU+dlp3vD2VvKyk1BcSOI2Kvng6eexRLyETnVO96s3Ah+zEJPnITS1RU7Zd5HtYDGCvNMQQ5chx+UCBLnTtA1iSsz8a5BxZgna0KeQxJvNopY6QHQ5CjWIo9xBoQVHImPTB8DxCMSU0ufB4M5+rYK8xwcgSXoNSe90tOvuR7X0ggw8TQhFBcib2x0hQpD2szhTpgNwP0SvILi7DCG42Cs9DzldIf/9T0Hnr9dHDI6/q7w6iue4CqmXZ2K2OebxegWb/uexRDyOPiq3GAWsjEBTtBOKPN+9pOwOKIRpd8SUNZAU9kTfVJtLrVc5hrttkN1iX2T/+AgxujOJ7SPP/X4BMnXGdCKacTOBJQTBob4cDCIIX6nkKtJmLC8+uKEDdw1vcoKdQTjT4C3f8M7yZ+N9M2ibKdPBNyAzHZtdYorHfcrkNDXTKadnfePLazc+OzLB9O2ze3zDW2KJ43b/ZMPKfedelgR8P2LQs2pTC2ogdtkm95kcCjwRSdHFyEB9KZK+ccigfShaL7NxBoORefJeFA+8LdooY2PNfGQEuoLaZQW0HIxGxpjuaJMa4+mvkKzb+mRMMr33RntBN6Qabu59+wEyuudTmS5upYfBWyPB6VEN97P463jJKO9o+tr2Cabo9VVy6mnSjCppX97hy03GnYx6FWIy0nQyhRN0Teol8PSrDT/Qnahbe5sMS6+ZbCCja96zxiude9XzKjcSrFwCIQN3jlm9OvLqjMvUgahVKCoPKS5vsHaBZzlIpeXNHdEKgMp1yUh7IFtODTAXaPWnupI4uIwOmx3Y5Vs6cxhc6XAz0ik7IfUkVofaofNqvZCPK62H7u89mpDq3GoIbDSh3T3tHhqNPAx3p9J6If/ZAqTUx+fv4nX0ZU/Hjyp09PQnkZ8upi3R2g06kfqm3/dFX0p5gWrf2jAq3yPmOu8XCKrvhGb346n8O5Gs0VeSfMqmisr04JMRc/pS/Y3gi4GvyJTLT1LpxyDdcXXMRqWkYhji9DSqP8EyDjFzS+TrAqIAojheeBBS5mM6AQ3SzpjtpfojgJ9D1MZfeEQq/xaISc+iZRAvfwEwA4tGYbaj9zNADtV/QvQcQbjYWbMWcjc9gNTCUVpko7YYG6JAyBdJR3hmKIfBsSEmuhady/0Q6ZsxPYPCR6dT/X3z4cC1wB+RBKbbmA08RxDM8OkdIIfmeGR33SPVnR7+Yo+m2o0Drs9FUhS7k7pCtCbJd3Xi89KBmMVMryeO5V3meZ/0uuPZ0YT05LcgnAQ21wfvU+Q+6oDQaHqg3kYD+CeqfYJVVCbBzyJ1ZU+CcFJKlbkQIazvAZem0ruQqFtdUvXM8Q4eT/KR+ZVIPu21hMpiHRnyeV2NPhF+jefvTwJvl5AAhD4kcQ3prwSa92U15CXeIZU+1fvREX2ZO65zIbAmRJdgFi8Vb6LD5w8DG0M4wVm22Ov/KkJ2G1FAZQxui/TI87Do4Iyutz+S1mdT6Z+ovrCJBMqCJP0K4A+YHeRT8kOSadU+1Y+eCKYO9raP8fR5JPtF6gsZVeu/UX1e+kl0Un4asit4M2E7xJQFVAKxwyZ0xuQ6ZP842NO3RoO7IbA2RN/xptsiib4ODcwBFFAZgy/xjr2LDDQxHYTWzgUkofkghmwL0UZobYrpPDTSvVE8AUgapyMr2WDkjgHB2HURo+4lCXNagMDFtkhanvf02V7XtmiviDehLshN1BHNlhjSdoPojyTnRzorOeqPmN4WzSw/6Bj1RR7x9zwtjpofiGZGO68j7k8N1erBiQq0A2ZboBGamOrkj5A7vC+EjwE3+ATvhUVjgU8JwkuA+S7dQ/xq536wd/2job0xOw54iyC8HFjk+TdEUrwQrW/x7j8Q2Qj+gRBhvB4OQhtRfHIocgZug9DYxwj1LQSaCMJ9saif1/tnf97e86/vzJxAMsNGiMnhTLS/LAI6QrQVGuw3CcJbAEvN5ooejMmYbFWIKkE27azWTpBjmM7g8Vpc37UK/QWQi+mT/HU+tNTw1aMWAYZY4Veqwp7F9WTtNCGmGOI8W0THNJKL9akMkstzVDZ6DLUs5ralda4IqofuWtqPuvlXwkOqmpC2sAFSyfZBov2fFtb670IR0mTiQMY3ApPffyrL49j7kvJoPoQbhbphM+RK+ZJWDL2IwmZf/6I78iV9SctH/wsmL9RrNU3NdwAAAABJRU5ErkJggg==) no-repeat 1.875rem 0.75rem; height:auto; width:100%; overflow:hidden; padding-top:0.625rem; padding-bottom:1.25rem}
.checkbox-app{ text-align:center; color:#333; font-size:0.875rem; width:11.6875rem; height:auto; overflow:hidden; margin-top:0.9rem}
.app_context{ width:100%; height:auto; overflow:hidden; padding-top:0.9375rem;}
.app_context .app_lfcont{ width:50%; height:auto; overflow:hidden}
.app_context .app_lfcont span{ display:inline-block }
.name_border{ width:2.5rem; width:4.6875rem; height:0.9375rem; }
.write_name{ width:3.125rem; height:1.25rem; color:#fff; text-align:center; line-height:1.25rem; display:inline-block;top: -0.4375rem; left: 0.75rem; border-radius: 0.1875rem;}
.app_showCont{ width:100%; height:auto; text-align:center; color:#ee1919; position:absolute; top:20rem}
.appimg{ width:0.5rem; height:auto; overflow:hidden; margin-left:0.3125rem;}
.writecanvas{  border-top:1px solid #e6e6e6; border-top:1px solid #e6e6e6; overflow:hidden; width:100%; text-align:center; margin-top:0.9375rem}
.nextReset{ height: 2.75rem; background: #53b567; color: #fff; border: none; line-height: 2.75rem; text-align: center; margin-top: 0.9375rem; border-radius: 0.1875rem !important;margin-left:0.9375rem;}
.autograph{ display:none}
#noorYes{ display:none}
.applicatform { height:0px; overflow:hidden; width:100%;}
/*非空判断*/
.judgment { color:red; font-size:0.75rem; top:0; right:0.625rem; display:none}
.judgprice{ right:0.2rem}
/*签名*/
#signatureparent{ width:100%; height:auto; overflow:hidden}
.jSignature{height:14.5rem !important;width:100% !important;overflow:hidden; margin:0 auto !important}
#tools{  background:#f5f5f5; }
.name_down{width:5rem; height:2.5rem; position:absolute; top:-1rem;display:none;}
/*#WriteName{ display:none}*/
#WriteNameHide{ display:block}
/*二维码*/
.EwmCont{background:rgba(0,0,0,.5); width:100%; height:100%; overflow:hidden; position:absolute; z-index:90; display:none}
.EwmBox{ width:12.5rem; height:12.5rem; overflow:hidden; margin:0 auto; top:28%; z-index:99; left:25%;}
.EwmBox img{ width:100%;}
.allHeight{height:32rem}
@media screen and (min-width:414px) {
    .appwidth{ width:28%; float:left}
    .jSignature{height:6rem !important;width:100% !important;overflow:hidden; margin:0 auto !important}
    .nextStep {
    height: 1.75rem;
    background: #198eee;
    color: #fff;
    border: none;
    line-height: 1.75rem;
    text-align: center;
    margin-left: 0.9375rem;
    margin-top: 0.9375rem;
    border-radius: 0.3125rem;
}
    .nextReset {
    height: 1.75rem;
    background: #53b567;
    color: #fff;
    border: none;
    line-height: 1.75rem;
    text-align: center;
    margin-top: 0.9375rem;
    border-radius: 0.1875rem !important;
    margin-left: 0.9375rem;
}
    .templateBlack {
    height: 1.75rem;
    background: #fff;
    color: #333;
    border: none;
    line-height: 1.75rem;
    text-align: center;
    margin-left: 0.9375rem;
    margin-top: 0.9375rem;
    border-radius: 0.3125rem;

}
    .all_top{ height:2rem}
        .all_top div.fl:first-child img {
            margin-top: 0;
        }
        .all_top div.fl{ height:2rem; line-height:2rem !important}
        .all_top div.fr img.cd{ margin-top:0.3rem}
        .writecanvas{ margin-top:0.5rem}
}

.bg-yanzhen{ width:100%; height:100%; overflow:hidden; background:rgba(0, 0, 0, 0.8); position:absolute; top:0;display:none; z-index:999}
.yz-ver-box{ height:12.5rem; position:absolute; top:50%;transform: translate(-50%, -50%); left:50%; background:#fff; padding:1.25rem 0; border-radius:0.3125rem}
.yz-phone,.yz-verificat{ width:18.75rem; margin:0 auto; margin-bottom:1.25rem; position:relative}
.yz-phone input,.yz-verificat input{ border:1px solid #f5f5f5; height:2rem; line-height:2.125rem; width:93.3%; padding:0 0.625rem}
.ver-submit{ width:18.75rem; margin:0 1.40625rem; background:#198eee; border:none; color:#fff; text-align:center;height:2.125rem;}
.yz-error{ color:red; position:absolute; display:none}
.ewm-box{ width:21rem; height:21rem; overflow:hidden; position:absolute; top:50%;transform: translate(-50%, -50%); background:#fff; left:50%}
.closed-ewm{ width:3.125rem; height:3.5rem; position:absolute; top:90%; left:50%; transform:translate(-50%,-85%)}
.closed-ewm img{width:100%;}
.confirmClose{ background:#fff; width:10.625rem; top:50%; transform:translate(-50%, -50%); left:50%; position:absolute; border-radius:0.625rem; padding:0.9375rem 0.625rem 1.25rem 0.625rem; display:none }
.cancel-ewm{ border:none; margin-left:0.625rem; background:#e8e8e8; text-align:center; width:4.0625rem; line-height:1.875rem; border-radius:0.1875rem;}
.preservat-ewm{ border:none; background:#198eee; width:4.0625rem; margin-left:0.625rem; line-height:1.875rem; border-radius:0.1875rem; background:#198eee; text-align:center; color:#fff}
.confirmTitle{ width:100%; height:auto; margin-bottom:0.9375rem;}
.ewmText{width:100%; height:auto; overflow:hidden; text-align:center; margin-top:0.5rem;}
.all_html_in{ height:32rem; overflow:hidden; width:23.4375rem}
.tit-phone{ text-align:center; margin-bottom:0.75rem}