body{padding: 0px;text-decoration: none; margin: 0 auto;font-size: 0.24rem;width: 100%;max-width:750px;color: #404040;font-family: "微软雅黑"; -webkit-text-size-adjust:100%!important;}
html{height:100%}
.cle{clear:both;}
.fl{float:left;}
.fr{float:right;}
ul,li{ padding:0;margin:0;list-style:none}
a{text-decoration:none;color: black;}
.chaochu{
	margin:0.2rem 0;
}
.chaochu img{
	max-width:100%;
}
.chaochu video{
	width:100%;
	height:5rem;
}
.kq_sp2{
	display: inline-block;
    width: 1.3rem;
    background-color: lightblue;
    text-align: center;
    color: white;
    border-radius: 0.2rem;
    margin-left: 0.2rem;
	}
/*index*/
.index_one{margin-top: 1.2rem;margin-left: 0.5rem;}
.index_one_img{width: 0.8rem;height: 0.8rem;}
.index_one_title{font-size: 0.42rem;height: 0.8rem;line-height: 0.8rem;font-weight: bold;}
.index_nav{margin: 0.5rem 0.35rem;}
.nav1{border-radius: 0.1rem;width: 4.5rem;height: 2rem;margin-bottom: 0.1rem;}
.nav2{border-radius: 0.1rem;width: 2.2rem;height: 3.7rem;margin-left: 0.1rem;}
.nav3{border-radius: 0.1rem;width: 2.2rem;height: 1.6rem;margin-right: 0.1rem;}
.nav4{border-radius: 0.1rem;width: 2.2rem;height: 1.6rem;}
.nav5{border-radius: 0.1rem;width: 2.2rem;height: 2rem;margin-top: 0.1rem;}
.nav6{border-radius: 0.1rem;width: 4.5rem;height: 2rem;margin-left: 0.1rem;margin-top: 0.1rem;}
.nav7{border-radius: 0.1rem;width: 2.2rem;height: 3.7rem;margin-top: 0.1rem;}
.nav8{border-radius: 0.1rem;width: 2.2rem;height: 1.6rem;margin: 0.1rem;}
.nav9{border-radius: 0.1rem;width: 2.2rem;height: 1.6rem;margin-top: 0.1rem;}
.nav10{border-radius: 0.1rem;width: 4.5rem;height: 2rem;margin-left: 0.1rem;}
/*kechengBaoMing*/
.kecheng_nav{padding: 0 1.05rem;margin-top: 4rem;}
.kecheng_pic{width: 5rem;height: 2rem;margin: 0.2rem;border-radius: 0.1rem;}
/*university_intro*/
.school_col{padding: 0.2rem;}
.p_title{margin:0;font-size: 0.35rem;color:#0075df}
.p_blod{font-weight: bold;}
.school_intro{margin-top: 0.2rem;}
.school_intro table{width: 7.1rem;}
.school_intro p table{width: 7.1rem;}
.school_intro img{max-width: 100%;}
.school_intro p img{max-width: 100%;}
.school_intro video{max-width: 100%;}
.school_intro p video{max-width: 100%;}
/*login*/
.login_pic{width:1.6rem;height:1.6rem;margin: 0 auto;margin-top: 1.5rem;}
.login_title{font-size: 0.35rem;font-weight: bold;text-align: center;margin-top:0.2rem}
.input_body{padding:0 0.5rem;margin-top: 0.9rem;}
.input_shuru{width: 100%;height: 0.8rem;text-align: center;line-height: 0.8rem;border: 0.03rem solid #0074db;margin: 0.45rem 0;border-radius: 0.1rem;}
.input_shuru input{height: 0.4rem;padding-left: 0.2rem;font-size: 0.3rem;line-height: 0.4rem;border: 0;border-left: 0.03rem solid gray;background-color: transparent;outline: none;}
.input_login{width: 100%;height: 0.8rem;background-color: #d02c33;border-radius: 0.1rem;text-align: center;line-height: 0.8rem;color: white;margin-top: 0.8rem;}
.input_login2{width: 100%;height: 0.8rem;background-color: #ff9201;border-radius: 0.1rem;text-align: center;line-height: 0.8rem;color: white;margin: 0.3rem 0;}
input:-internal-autofill-previewed,
input:-internal-autofill-selected {
    -webkit-text-fill-color: black !important;
    transition: background-color 5000s ease-in-out 0s !important;
}
input::-webkit-input-placeholder {
    color: #C0C0C0;
    font-size: 0.3rem;
}
/*register*/
.register_nav{height: 0.8rem;border-top: 0.2rem solid #f6f6f6;}
.r_nav{width: 50%;color:black;width: 50%;font-size: 0.3rem;text-align: center;line-height: 0.8rem;}
.r_sel{color:#9b9b9b;border-bottom: 0.1rem solid #0175dc;}
.r_nav div{width: 2rem;margin: 0 auto;font-size: 0.3rem;font-weight: bold;}

.shuru{height: 1.2rem;line-height: 1.2rem;border-top: 0.01rem solid #dcdcdc;font-size: 0.3rem;font-weight: bold;}
.shuru666{height: 1rem;line-height: 1rem;border-top: 0.01rem solid #dcdcdc;font-size: 0.3rem;font-weight: bold;}
.shuru2{height: 1rem;line-height: 1rem;text-align: center;border-top: 0.01rem solid #dcdcdc;font-size: 0.3rem;font-weight: bold;}
.shuru3{height: 1rem;line-height: 1rem;text-align: center;border-top: 0.01rem solid #dcdcdc;font-size: 0.3rem;font-weight: bold;}
.shuru4{height: 1rem;line-height: 1rem;text-align: center;border-top: 0.01rem solid #dcdcdc;font-size: 0.3rem;font-weight: bold;}
.shuru5{height: 1rem;line-height: 1rem;border-top: 0.01rem solid #dcdcdc;font-size: 0.3rem;font-weight: bold;}
.shuru6{line-height: 1rem;border-top: 0.01rem solid #dcdcdc;font-size: 0.3rem;font-weight: bold;}
.sr_6{margin-left: 0.3rem;}
.pd8{padding: 0 4%;}
.pd8 img{margin: 0 4%;width:40%;height: 2.1rem;}
.shuru input{text-align: right;border: 0;outline: none;font-size: 0.3rem;color:dimgray;float: right;height: 0.8rem;margin-right: 0.3rem;margin-top: 0.2rem;width: 3.2rem;}
.shuru666 input{width:50%;text-align: right;border: 0;outline: none;font-size: 0.3rem;color:dimgray;}
.shuru2 input{width:67%;text-align: right;border: 0;outline: none;font-size: 0.3rem;}
.shuru3 input{width:63%;text-align: right;border: 0;outline: none;font-size: 0.3rem;}
.shuru4 input{width:55%;text-align: right;border: 0;outline: none;font-size: 0.3rem;}
.shuru5 input{margin-left: 9%;display: none;}
select{
    /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
    border: solid 1px #000;
    /*很关键：将默认的select选择框样式清除*/
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    /*在选择框的最右侧中间显示小箭头图片*/
    background: url("../images/xia_03.png") no-repeat right;
    background-size: 0.3rem 0.2rem;
    /*为下拉小箭头留出一点位置，避免被文字覆盖*/
    padding-right: 0.44rem;
}
.reg_sel{border: 0;direction: rtl;outline: none;font-size: 0.3rem;color:dimgray;float: right;height: 0.9rem;margin-right: 0.3rem;margin-top: 0.2rem;}

input::-webkit-input-placeholder {
    color: dimgray;
}

.reg_sel2{width: 67%;border: 0;direction: rtl;outline: none;font-size: 0.3rem;}

.select_one:checked+label {border: 0;background: url(../images/gou_03.png) no-repeat;background-size: cover;width: 0.45rem;height: 0.45rem;}
.select_one+label {width: 0.4rem;height: 0.4rem;border: 0.01rem solid #b2b2b2;display: inline-block;border-radius: 50%;margin-left: 8%;margin-top: 0.2rem;}

.reg_sub1{width: 90%;height: 0.8rem;background-color: #005fb1;margin: 0 auto;border-radius: 0.5rem;text-align: center;line-height: 0.8rem;color: white;font-size: 0.4rem;}

.reg_sub2{width: 90%;height: 0.8rem;background-color: #fe0000;margin: 0 auto;border-radius: 0.5rem;text-align: center;line-height: 0.8rem;color: white;font-size: 0.4rem;}

/*zuopin*/
.zp_search{text-align: center;background-color: #ffffff;position: relative;padding: 0.2rem 5%;height:0.7rem;}
.zp_input{font-size: 0.3rem;height: 0.6rem;width: 100%;border: 0;border-radius: 0.26rem;background-color: #f7f7f7;outline: none;color: #b2b2b2;background-image: url(../images/search.png);background-repeat: no-repeat;background-size: 0.3rem 0.3rem;background-position:2.35rem;text-align: center;}
.zp_list{}
.zp_one{}

/*zhuanTi*/
.zhuanTi_list{padding: 0.1rem 0;border-top: 0.01rem solid #f7f7f7;}
.zhuanTi_img{width: 2.3rem;height: 1.8rem;}
.zhuanTi_one{margin: 0 0.35rem;padding: 0.2rem 0;border-bottom: 0.01rem solid #f7f7f7;}
.zhuanTi_cont{margin-left: 0.2rem;width: 4.3rem;}
.zhuanTi_title{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 0.35rem;font-weight: bold;}
.zhuanTi_content{text-overflow:ellipsis;overflow:hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-wrap:break-word;word-break:break-all;color: #898989;height: 0.65rem;margin: 0.2rem 0;}
.zhuanTi_content p{margin:0;font-size: 0.26rem !important;}
.zhuanTi_content p img{display:none;}
.zhuanTi_content p video{display:none;}
.zhuanTi_content span{font-size: 0.26rem !important;}
.zhuanti_date{color: #898989;}

/*news*/
.news_one{margin: 0.35rem;}
.news_img{width: 100%;height: 4rem;}
.news_date{margin: 0.2rem 0.2rem;}
.news_title{margin: 0 0.2rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 0.35rem;font-weight: bold;}
.news_content{margin: 0.1rem 0.2rem;text-overflow:ellipsis;overflow:hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-wrap:break-word;word-break:break-all;height: 2rem;}
.news_more{color:#639ce3;padding: 0.2rem;}
.news_bac{background-color: #f6f6f6;}
.news_content p img{display:none;}
.news_content p video{display:none;}
/*kcBaoMing
.kc_bm_nav{height:0.8rem;border-top:0.01rem solid #eeeeee;border-bottom:0.01rem solid #eeeeee;background: white;}
.kc_bm_nav div{float: left;width: 25%;text-align: center;line-height: 0.8rem;}
.kc_bm_nav img{width: 0.3rem;margin-left: 0.1rem;}*/
.kc_bm_list{padding:0 0.3rem}
.kc_bm_one{padding:0.2rem 0;border-bottom: 0.01rem solid #eeeeee;position: relative;}
.kc_bm_pic{width: 2.5rem;height: 1.9rem;border-radius: 0.2rem;}
.kc_bm_title{font-size: 0.3rem;margin: 0 0.2rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 0.35rem;font-weight: bold;}
.kc_bm_dr{margin: 0.1rem 0.2rem;}
.kc_bm_dr img{width:0.3rem;height:0.3rem}
.kc_bm_dr span{color:#bababa;}
.sp1{padding: 0 0.1rem;}
.sp2{padding: 0 0.2rem;border-left: 0.01rem solid #bababa;}
.bm_liji{display: inline-block;float: right;width: 1.5rem;height: 0.5rem;line-height: 0.5rem;text-align: center;color: white;background-color: #da0000;border-radius: 0.5rem;}
.selred{color: #da0000;font-weight: bold;}

.sel_nj{text-align: center;height: 0.8rem;border-bottom: 0.02rem solid gray;line-height: 0.8rem;font-size: 0.35rem;font-weight: bold;}

.kc_bm_tips{position: absolute;left:0;top:0.2rem;padding: 0.05rem 0.1rem;background-color: #0075dcb8;color: white;font-size:0.22rem;border-radius: 0 0 0.1rem 0;}

/*zuopin*/
.zp_list{margin: 0.2rem;}
.zp_one{margin: 0.15rem;background-color: white;}
.zp_img{width: 6.8rem;height: 4rem;border-top-right-radius: 0.2rem;border-top-left-radius: 0.2rem;}
.zp_title{margin: 0 0.2rem;margin-top: 0.1rem;}
.zp_title1{display: inline-block;font-size: 0.35rem;font-weight: bold;width: 5rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: bold;}
.zp_title12{font-size: 0.35rem;font-weight: bold;}
.zp_title2{display: inline-block;float: right;}
.zp_zhidao{margin: 0 0.2rem;color:#898989;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 0.3rem;}
.zp_gozan{float: right;width: 1.5rem;height: 0.5rem;line-height: 0.5rem;text-align: center;background-color: red;color: white;border-radius: 0.5rem;}
.zp_zan{padding: 0.2rem 0.2rem;}
.zp_zan img{width: 0.35rem;height: 0.35rem;}
.zp_zcol{font-size:0.35rem;color:red;margin-left:0.1rem;font-weight: bold;}
.zp_fabu{position: fixed;bottom: 0;width: 100%;height: 1rem;background-color: white;}
.zp_fabu div{width: 80%;color:white;margin: 0.1rem auto;height: 0.8rem;line-height: 0.8rem;text-align: center;background-color:#006dcc;border-radius: 0.5rem;}

/*kcBaoMing_xq*/
.kecheng_col{padding: 0.3rem;border-bottom: 0.1rem solid #f6f6f6;}
.kecheng_col2{padding: 0.3rem;}
.kc_title{font-size:0.4rem;font-weight:bold;}
.kc_renshu{color: #adadad;margin: 0.2rem 0;}
.kc_yibao{color: red;}
.kc_zongshu{color: black;}
.kc_title2{padding-left: 0.3rem;border-left: 0.2rem solid #0075dc;font-size: 0.32rem;font-weight: bold;}
.kc2_tit{margin:0.3rem 0;font-size: 0.3rem;}
.kc2_title{float: left;color:#898989}
.kc2_content{float: left;margin-left: 0.3rem;width:5rem}
.kc_fabu{position: fixed;bottom: 0;width: 100%;height: 1rem;background-color: #f6f6f6;}
.kc_fabu div{width: 80%;color:white;margin: 0.1rem auto;height: 0.8rem;line-height: 0.8rem;text-align: center;background-color:#fe0000;border-radius: 0.5rem;}
.kc2_intro{padding:0.2rem;}
.kecheng_col2 img{width:100%}
.kecheng_col2 video{width:100%}

/*mine*/
.wode_head{height: 3.12rem;background-color: #007ce8;}
.wd_h1{color: white;font-size: 0.45rem;margin: 0 0.3rem;padding-top: 0.6rem;}
.wd_sktx{width: 6.9rem;height: 2.3rem;background-color: #ffffff;margin: 0.3rem auto;border-radius: 0.2rem;box-shadow: 0px 0.1rem 0.05rem #d5d3d4;}
.wd_sktx1{padding: 0.2rem 0.3rem;}
.wd_sktx1_1{display: inline-block;width: 0.75rem;height: 0.4rem;background-color: #cde3f8;color: #007de9;text-align: center;line-height: 0.4rem;border-radius: 0.1rem;}
.wd_sktx1_2{color: black;}
.wd_sktx1_3{color: black;float: right;}
.wd_sktx2{padding: 0.1rem 0.3rem;}
.wd_sktx2_1{font-weight: bold;font-size: 0.35rem;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 4.2rem;}
.wd_sktx2_2{width: 1.4rem;display: inline-block;height: 0.5rem;float: right;background-color: #0075dc;text-align: center;line-height: 0.5rem;color: white;border-radius: 0.5rem;font-size: 0.35rem;}
.wd_sktx3{font-size: 0.3rem;padding: 0.1rem 0.1rem;color: #9b9b9b;}
.wd_sktx3_1{color: black;width: 3.3rem;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: bold;}
.wd_sktx3_2{width: 1.3rem;display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.wd_sktx3_1_2{display: inline-block;width: 0.2rem;text-align: center;}
.wode_nav{margin: 1rem 0;}
.wn_hang{float: left;width: calc(100%/3);text-align: center;margin: 0.2rem 0;}
.wn_h_img{width: 1.1rem;height: 1.1rem;margin: 0 auto;}
.wn_h_tit{}

/*wd_kaoqin*/
.kaoqin_head{height: 1rem;margin: 0.2rem 0;background-color: white;text-align: center;line-height: 1rem;}
.kaoqin_head img{width: 0.3rem;height: 0.2rem;vertical-align: middle;}
.kaoqin_head span{font-size: 0.45rem;display: inline-block;vertical-align: middle;}
.kaoqin_list{}
.kaoqin_one{background: white;margin: 0.3rem;padding: 0.2rem;border-radius: 0.2rem;box-shadow: 0px 0.1rem 0.05rem #d5d3d4;}
.kaoqin_t1{}
.kq_sp0{}
.kq_sp1{background-color: #cce2f9;width: 0.8rem;display: inline-block;color: #0075dc;text-align: center;border-radius: 0.1rem;}
.kq_sp3{float:right}
.kq_sp11{font-size: 0.34rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: bold;width: 4.5rem;display: inline-block;}
.kq_sp22{float: right;display: inline-block;width: 1.5rem;height: 0.5rem;background-color: #0075dc;color: white;text-align: center;line-height: 0.5rem;border-radius: 0.5rem;}
.kaoqin_t2{margin:0.1rem 0}
.kaoqin_t3{color:#a4a4a4;}
.kq_t3s1{color: black;}
.kq_t3s2{display: inline-block;width: 0.5rem;text-align: center;}
.kq_t3s3{color: black;}
.kq_heji{position: fixed;bottom: 0;width: 100%;height: 1rem;background-color: #cce2f9;color: #0075dc;text-align: center;line-height: 1rem;font-size: 0.35rem;font-weight: bold;}

/*wd_fabu*/
.fabu_list{margin: 0.3rem 0.1rem;}
.fabu_one{float: left;border: 0.02rem solid #e3e3e3;border-top-left-radius: 0.2rem;border-top-right-radius: 0.2rem;margin: 0.1rem;}
.fabu_01{width: 3.4rem;height: 2.4rem;border-top-left-radius: 0.2rem;border-top-right-radius: 0.2rem;}
.fabu_02{margin: 0.1rem;}
.fabu_03{margin: 0 0.1rem;color: #adadad;}
.fabu_04{margin: 0.1rem;}
.fb_s1{font-size: 0.3rem;color: black;display: inline-block;width: 2.2rem;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.fb_s2{display: inline-block;float: right;color: #adadad;}
.fb_s3{color: #dc0000;font-weight: bold;vertical-align: middle;margin-left: 0.1rem;}
.fabu_04 img{vertical-align: middle;width: 0.36rem;height: 0.36rem;}
/*wd_fabu_fb*/
.wd_fb_fb{padding: 0.3rem;}
.wd_fb_fb img{width: 3.1rem;height: 2.1rem;}
.fb_title{font-size: 0.3rem;margin: 0.2rem 0;font-weight: bold;}
.wd_fb_fb input{width: 97%;border: 0.02rem solid #dcdcdc;height: 0.5rem;}
.fb_botton{background-color: #0161b5;color: white;text-align: center;height: 1rem;font-size: 0.4rem;font-weight: normal;line-height: 1rem;border-radius: 0.5rem;margin: 0.3rem 0;}
/*wd_wode*/
.wd_ziliao{text-align: center;line-height: 0.8rem;font-size: 0.4rem;font-weight: bold;width: 80%;}
.wd_fanhui{width:20%;height:0.8rem;position: relative;}
.wd_fanhui img{width: 0.4rem;position: absolute;top: 50%;left: 10%;transform: translate(-10%,-50%);}
/*news_xq*/
.news_xq{padding: 0.2rem;}
.news_xq_title{font-size: 0.4rem;font-weight: bold;margin: 0.2rem 0;}
.news_xq_riqi{}
.news_xq_hits{float:right;color: gray;}
.news_xq_cont img{max-width:100%}
.news_xq_cont{margin-top:0.2rem;}

.wd_sktx2_22{
	width: 1.4rem;
    display: inline-block;
    height: 0.5rem;
    float: right;
    background-color: #0075dc;
    text-align: center;
    line-height: 0.5rem;
    color: white;
    border-radius: 0.5rem;
    font-size: 0.35rem;
}


/*footer*/
.footer{width: 100%;height: 1.2rem;position: fixed;bottom: 0;background: white;border-top: 0.1rem solid #f6f6f6;}
.sign{list-style-type:none;width: calc(100%/3);text-align: center;}
.sign img{width: 0.5rem;margin-top: 0.2rem;}
.foot_p{margin:0;color:#dcdcdc}
.foot_sel{color:#016fd0}

/*须知*/
.xz_toggle_top{position:fixed;left:0;top:0;bottom:0;right:0;background:#000;opacity:0.5;z-index:9998;display:none;}
.xz_toggle_body{position: fixed;left: 50%;top: 50%;width:90%;font-size:0.28rem;line-height:1.3;min-height:28%;max-height:86%;border-radius:0.2rem;overflow:auto;z-index: 10000;-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);-o-transform: translate(-50%, -50%);-moz-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background-color: #fff;display:none;}

.xz_toggle_title{font-size: 0.32rem;text-align:center;display:flex;background-color:#eee;}
.xz_toggle_title p{display:inline-block;padding:0.2rem;margin:0;flex:1;cursor: pointer;}
.xz_toggle_title .in{background-color:#fff;font-weight: 900;}
.xz_toggle_info{max-height:calc(100vh - 5rem);min-height:50vh;overflow:auto;font-size:0.28rem;line-height:1.7;margin:0.15rem 0.3rem;}
.xz_toggle_info *{max-width:100% !important;margin:0;padding:0;}

.xz_toggle_btn{display:flex;padding: 0 0.3rem;}
.xz_toggle_btn1,.xz_toggle_btn2{margin:0.15rem 0.3rem 0.3rem;line-height:0.74rem;text-align:center;background:#c8c8c8;color:#fff;border-radius:0.1rem;font-size:0.3rem;font-weight:600;cursor: pointer;flex:1;}
.xz_toggle_btn2{display:none;background:#ed7979;}

/*留言板*/
.msg_list{padding:0.3rem;margin:0.2rem;background-color:#fff;border-radius:0.1rem;font-size:0.26rem;}
.msg_list .d1{padding-bottom:0.1rem;font-size:0.32rem;}
.msg_list .d2{padding:0.1rem 0;min-height:0.7rem;color:#999;}
.msg_list .d3{padding:0.1rem 0;color:#ccc;}
.msg_list .d3 span{float:right;}
.msg_list .d4{margin-top:0.15rem;background-color:#eee;color:#666;padding:0.15rem;border-radius:0.1rem;display:flex;}
.msg_list .d4 p{flex:1;margin:0;padding:0;}
.msg_btn{position: fixed;bottom: 0;width: 100%;max-width: 750px;height: 1rem;background-color: #fff;display:flex;align-items: center;justify-content: center;font-size: 0.28rem;}

/**/
.new_nav{background: #fff;border: 0;padding: 0.1rem 0;}
.new_nav img{width:0.3rem;}
.new_nav div{font-size:0.3rem;}

.pro_form_sign{width: calc(96% - 2px);height: 2.2rem;padding: 2%;border: 1px solid #ccc;text-align: center;cursor:pointer;}
.pro_form_sign img{max-width:100%;max-height:100%;object-fit:contain;}

.signature-pad{position: fixed;left: -100%;top: 0;width: 100%;max-width:750px;height: 100%;z-index: 9999;}
.signature-pad-bg{z-index: 9995;position: absolute;top: 0;left: 0;background-color: rgba(0, 0, 0, 0.5);width: 100%;height: 100%;}
.signature-pad-body{z-index:9996;position:absolute;bottom:0;left: 0;right: 0;width:100%;max-width:750px;max-height:70%;overflow: auto;background: #FFF;margin: 0 auto;border-radius:0.3rem 0.3rem 0 0;}
.signature-pad-top{line-height:1rem;font-size:0.32rem;text-align:center;border-bottom:0.01rem solid #eee;padding:0 0.5rem;}
.signature-pad-top span{float:right;color:#777;font-size:0.28rem;cursor:pointer;}
.signature-pad-canvas{margin:0.3rem;border:0.02rem solid #ddd;}
.signature-pad-btn{padding-bottom:0.3rem;text-align:center;}
.signature-pad-btn span{display:inline-block;padding:0.1rem 0.3rem;background-color:#138cec;color:#fff;margin:0.2rem 0.3rem;}

.form_agree{width:90%;padding:0.3rem 5% 0;margin-bottom:0.35rem;border-top:0.02rem solid #eee;font-size: 0.28rem;}
.form_agree input{width:0.28rem;height:0.28rem;margin: 0;padding: 0;}
.form_agree span{color:#0b67cb;cursor:pointer;}