@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,table,th,td,button{padding:0;margin:0;}
fieldset,img,button{border:0;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}
caption,th,li,dt,dd,p{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;text-align:left;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
a{text-decoration:none;outline:none;}
a:hover{text-decoration:none;color:#ff9900;opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);}
a,a:hover{/*transition:all 0.3s ease 0s*/}
button{cursor:pointer;}
input{outline: none;font-size:0.14rem;color:#333}
em{font-style:normal;}

body{font-family:PingFangSC,"Helvetica neue",Arial, Helvetica, Tahoma, "lantinghei sc", "Microsoft Yahei", simsun, sans-serif;font-size:0.14rem;color:#333;background: #fff;min-width: 320px;}
.left{float:left;display:inline;}
.right{float:right;display:inline;}
.clear:after{content:".";height:0;visibility:hidden;display:block;clear:both;}
/* Hides from IE-mac \*/
* html .clear {height: 1%;}
.clear {display: block;}
/* End hide from IE-mac */

/*设置palceholder属性*/
input::-webkit-input-placeholder { color:#ccc; }
input::-moz-placeholder { color:#ccc; } /* firefox 19+ */
input:-ms-input-placeholder { color:#ccc; } /* ie */
input:-moz-placeholder { color:#ccc; }


.font_s{-webkit-transform:scale(0.8);-o-transform:scale(1); display:inline-block}/*谷歌小字体*/

.clearfix:after,.clearfix:before{display:table;content:""}
.clearfix:after{clear:both}
.clearfix{zoom:1}

.center{margin: 0 auto;}
.w88{width:90%;}
.w70{width:70%;max-width: 600px;}
.w24{width:70%;max-width:200px;}
.w558{width:558px;}
.w90{width:90%;}
.w100{width:100%;}
.wrap_bg1{background-color: #f4f4f4;padding-top: 20px;}

.borfff{background-color: #fff;border: solid 1px #cacaca;}

.bor_ccc{border: 1px solid #ccc;}
.bor_red{border: 1px solid #ff0000;}

/*UI字体规范*/
.disp_inbk{display: inline-block;*display:inline;*zoom:1;}
.pos_r{position:relative}
.pos_a{position: absolute}

.corf00{color:#FF0000}
.font10{font-size: 0.1rem;}
.font18{font-size: 0.18rem;color:#666;}
.font1420{font-size: 0.14rem;color:#666;line-height: 0.20rem;}
.font1428{font-size: 0.14rem;color:#999;line-height: 0.28rem;}
.font1213{font-size: 0.12rem;color:#FF0000;line-height: 0.13rem;}
.font1228{font-size: 0.12rem;color:#666;line-height: 0.28rem;}
.font1218{font-size: 0.12rem;color:#ccc;line-height: 0.18rem;}
.font1216{font-size: 0.12rem;color:#666;line-height: 0.16rem;}
.font100{font-size: 0.1rem;color:#000;line-height:0;}
.a_us14{font-size:0.14rem;color:#006699;cursor: pointer}
.a_us14_b{font-size:0.14rem;color:#508CEE;cursor: pointer}
.a_us12{font-size:0.12rem;color:#006699;cursor: pointer}
.a_us12_b{font-size:0.12rem;color:#508CEE;cursor: pointer}
.p_lineh1428{font-size: 0.14rem;line-height: 0.28rem;color:#666;}
/*蓝btn*/
.btn_blue_b{height:0.42rem;font-size:0.18rem;line-height:0.42rem;background: #508CEE;border-radius:0.04rem;display: inline-block;*display:inline;*zoom:1;border: none;outline: none;color:#fff;cursor: pointer;text-align: center}
.btn_blue_b:hover{background:#508CEE;opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);color:#fff;}

.btn_blue_s{height:0.28rem;font-size:0.14rem;line-height:0.28rem;background: #508CEE;border-radius:0.04rem;display: inline-block;*display:inline;*zoom:1;border: none;outline: none;color:#fff;cursor: pointer}
.btn_blue_s:hover{background:#508CEE;opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);color:#fff;}
/*橙btn*/
.btn_orange_b{height:0.42rem;font-size:0.18rem;line-height:0.42rem;background: #003366;border-radius:0.04rem;display: inline-block;*display:inline;*zoom:1;border: none;outline: none;color:#fff;cursor: pointer;text-align: center}
.btn_orange_b:hover{opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);background: #003366;color:#fff;}

.btn_orange_s{height:0.28rem;font-size:0.14rem;line-height:0.28rem;background: #FF9900;border-radius:0.04rem;display: inline-block;*display:inline;*zoom:1;border: none;outline: none;color:#fff;cursor: pointer}
.btn_orange_s:hover{opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);background: #F5A101;color:#fff;}


/*灰 不可用*/
.btn_gray_b{height:0.42rem;font-size:0.18rem;line-height:0.42rem;background: #ccc;border-radius:0.04rem;display: inline-block;*display:inline;*zoom:1;border: none;outline: none;color:#999;cursor: pointer;text-align: center}
.btn_gray_b:hover{opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity=70);}
.btn_gray_s{height:0.28rem;font-size:0.14rem;line-height:0.28rem;background: #ccc;border-radius:0.04rem;display: inline-block;*display:inline;*zoom:1;border: none;outline: none;color:#999;cursor: pointer;text-align: center}

.bg_us_wrap{min-height: 4.7rem;overflow: hidden}

/*间距*/
.mar_top10{margin-top:0.10rem;}
.mar_top15{margin-top:0.15rem;}
.mar_top20{margin-top:0.20rem;}
.mar_top25{margin-top:0.25rem;}
.mar_top30{margin-top:0.30rem;}
.mar_top40{margin-top:0.40rem;}
.mar_top50{margin-top:0.50rem;}
.mar_top55{margin-top:0.55rem;}
.mar_top58{margin-top:0.58rem;}


.mar_right10{margin-right:0.10rem;}
.mar_right-10{margin-right:-0.10rem;}

.mar_btom10{margin-bottom:0.10rem;}
.mar_btom18{margin-bottom: 0.18rem;}
.mar_btom40{margin-bottom: 0.40rem;}

.mar_left15{margin-left:0.15rem;}
.mar_left20{margin-left:0.20rem;}
.mar_left230{margin-left:230px;}

.pad_20{padding: 0.20rem;}
.pad_lr10{padding: 0 0.10rem;}
.pad_lr15{padding: 0 0.15rem;}
.pad_t30{padding-top: 0.3rem;}

.pad_tb25{padding: 0.25rem 0;}

/*宽*/
.w150{width:150px;}

/*通用  header01*/
.uc_header01{}
.uc_header01_l{padding-top: 0.09rem;}
.uc_header01_l img{width:0.6rem;}
.uc_header01_l_c{font-size:0.12rem;color:#666;padding: 0 0 0 0.07rem;border-left: 1px solid #ccc;margin-top: 0.05rem;margin-left: 0.07rem;}
.uc_header01_r{text-align: center;}
.let_ewm{margin-right:12px;}
.uc_header01_app{position: relative}
.uc_header01_a{padding:0 0.05rem;line-height: 0.44rem;display: inline-block}

/*通用  header02*/
.uc_header02{height:100px;background: #fff;border-bottom: 2px solid #FF9900;}
.uc_header02_top{height:28px;border-bottom:1px solid #F2F2F2;}
.header02_top_l{line-height: 28px;font-size: 12px;color:#999;}
.header02_top_wx{margin: 0 10px;}
.header02_top_quit a{font-size: 12px;color:#999;line-height: 28px;}
.header02_top_zx a{font-size: 12px;line-height: 28px;}
.header02_top_line{height:14px;border-left:1px solid #ccc;margin:7px 15px 0;}
.header02_top_r{}
.header02_top_letter{background: url("../images/u145a.png") no-repeat;width:18px;height:14px;background-size: 18px 14px;cursor: pointer;position: relative;margin: 9px 0 0 0;}
.top_letter_num{width:16px;height:16px;border-radius: 8px;background: #FF6600;text-align: center;line-height: 16px;color:#fff;font-size: 12px;position: absolute;right:-8px;top:-5px;}
.top_letter_num{}
.header02_user{position: relative;}
.header02_user .bor_lr{border-left: 1px solid #ccc;border-right: 1px solid #ccc;}
.header02_user_btn{height:0.24rem;line-height: 0.24rem;margin-top:0.1rem;background: #fff;z-index: 2;position: relative;}
.header02_user_btn a{color:#999;font-size: 0.12rem;}
.header02_user_btn .hd_img{width:0.24rem;height:0.24rem;}
.header02_user_btn .hd_img img{width:0.24rem;height:0.24rem;display: block;}
.header02_user_btn em{font-size: 0.12rem;line-height: 0.24rem;}
.header02_user_btn i{width:8px;height:4px;margin:0.12rem 0 0 0.09rem;}
.header02_user_btn .icon_t{background: url("../images/u413.png") no-repeat;}
.header02_user_btn .icon_m{background: url("../images/u451.png") no-repeat;}

.pme_footer {
    background: #e7e7e7;
    overflow: hidden;
}

.pme_footer .footer_nav {
    height: 0.5rem;
    line-height: 0.5rem;
    border-top: 1px solid #d8d8d8;
    overflow: hidden;
    border-bottom: 1px solid #d9d9d9;
}

.pme_footer .footer_nav li {
    float: left;
    width: 25%;
    text-align: center;
    position: relative;
}

.pme_footer .footer_nav li span {
    display: block;
    height: 0.3rem;
    width: 0;
    border-left: 1px solid #b7b7b7;
    border-right: 1px solid #fff;
    right: -1px;
    top: 0.1rem;
    overflow: hidden;
}

.pme_footer .footer_nav a {
    font-size: 0.15rem;
    color: #666;
}

.pme_footer .copy {
    border-top: 1px solid #f6f6f6;
    overflow: hidden;
    height: 0.7rem;
    font-size: 0.15rem;
    color: #ababab;
    text-align: center;
    padding: 0.15rem 0.07rem 0;
}
.posa {
    position: absolute;
}


.m_wrong{height:0.16rem;line-height:0.16rem;background: url("../images/identity_err.png") no-repeat left center;background-size: 0.14rem 0.14rem;padding-left: 0.18rem;margin-top: 0.05rem;margin-bottom: -0.2rem;}

@media (min-width: 900px){
    .w88 {
        width: 50%;
    }
    .pme_footer {
        width: 50%;
        margin: auto;
    }
}
@media (min-width: 1250px){
    .w88 {
        width: 30%;
    }
    .pme_footer {
        width: 30%;
        margin: auto;
    }
}
