﻿@charset "utf-8";

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,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,textarea,input
{margin:0;padding:0;border:0;outline:none 0;vertical-align:baseline;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}

/*html {font-family:"Microsoft YaHei","Helvetica","Helvetica Neue"; font-size: 625%;  line-height: 1.5; color: #444;  -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;  -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none;background:#f7f7f7;}*/
html {font-family:"Microsoft YaHei","Helvetica","Helvetica Neue"; font-size: 625%;  line-height: 1.5; color: #444;  -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;}
body { font-size: .14rem; color:#333; background:#f6f6f6;}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
a{vertical-align:baseline;text-decoration: none;color:#333; background: transparent;}
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;cursor:help}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input,select,img{vertical-align:middle;}
button, input, select, textarea { font-family: inherit; font-size: 100%;}
/* a,img { -webkit-touch-callout: none;}*/
strong,b { font-weight: bold;}
i,em { font-style: normal;}  
ul,ol,li,dl,dt,dd { list-style-type: none;}
img{width:100%; height:auto; border:none;}


input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance: none;appearance: none;-moz-appearance:none;margin: 0;}
input[type="number"]::-moz-outer-spin-button,input[type="number"]::-moz-inner-spin-button{-webkit-appearance: none;appearance: none;-moz-appearance:none;margin: 0;}
input[type="number"]::outer-spin-button,input[type="number"]::inner-spin-button{-webkit-appearance: none;appearance: none;-moz-appearance:none;margin: 0;}

/* 清除浮动 */
.clearfix:before,.clearfix:after {display: table;content:'';}
.clearfix:after { clear: both; }
.clearfix { *zoom:1;}
q:before,q:after{content: ""}
.clear { clear:both;}

/* 省略号 */
.ellipsis{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*重置*/
input,select,textarea{-webkit-appearance:none;}
input[type='checkbox']{ -webkit-appearance:checkbox;}
:-moz-placeholder { color: #c8c8c8;} 
::-webkit-input-placeholder { color:#c8c8c8;}

/*公共*/
.pr{ position:absolute; right:0; top:0;}
.pl{ position:absolute; left:0; top:0;}
.pd0{padding:0;}
.cn{ font-family:"Microsoft YaHei","Helvetica","Helvetica Neue";}
.en{ font-family:"Helvetica Neue","Helvetica";}
.fl{ float:left;}
.fr{ float:right;}
.pd12_bot{padding:.12rem .12rem 0 .12rem;}
.bg_white{background:#fff;}
.pb-100{ padding-bottom:1rem;}
.mt-12{margin-top:.12rem;}
.bord_t0{border-bottom:none;}
.b-t-ce{ border-top:1px solid #cecece;}
.mb-12{margin-bottom:.12rem;}
.bord_top{border-top:1px solid #d1d1d1;}
.pd65_b{padding-bottom:.65rem;}
.ui-content{padding:0;}
.color999{color:#999;}
.ml-12{ margin-left:0.12rem;}
.ml-24{ margin-left:0.24rem;}
.pb-12{ padding-bottom:0.12rem;}
.b-b-d1{ border-bottom:1px solid #d1d1d1;}
.b-t-e1{ border-top:1px solid #e0e0e0;}
.c-r{ color:#d00000;}
.c-6{ color:#6e6e6e;}
.font-12{ font-size: 0.12rem;}
.pd6{padding:.06rem 0 .11rem 0;}
.bg_white{ background-color:#fff;}
.h24{ display:block; height:0.24rem;}
.f15{ font-size:.15rem;}
.f12{ font-size:.12rem;}
.f10{ font-size:.10rem;}
.f20{ font-size:.2rem;}
/* RADIO */
.regular-radio {display:none;}
.regular-radio + label {top:.04rem;
	-webkit-appearance: none; background-color: #fff;
	border: 1px solid #ccc; 
	padding:.03rem;
	border-radius:.20rem;
	display: inline-block;
	position: relative; width:.12rem; height:.12rem;
}
.regular-radio:checked + label:after {content:' '; width:.08rem; height:.04rem;position: absolute;	top:.05rem; left:.04rem; border:2px solid #00378c; border-top:0; border-right:0; 
transform:rotate(40deg);
-moz-transform:rotate(-40deg);
-webkit-transform:rotate(-40deg);
}
.regular-radio:checked + label { border:1px solid #00378c;}
.big-radio + label { padding:.08rem;}
.big-radio:checked + label:after { width:8px; height:8px;	left:.04rem; top:.04rem;}
/* RADIO END */
@font-face {
	font-family: 'fanti';
	src: url('../font/fanti.TTF');
	font-weight: normal;
	font-style: normal;
}
/*头部*/
.alltop2{width:100%; background:#D3A400; padding:.1rem 0 .1rem 0; text-align:center; font-size:.18rem; position:fixed; top:0px; overflow:hidden; color:#fff; z-index:9999999;}
.alltopfixd2{width:100%; height:.47rem; overflow:hidden;background:#D3A400;}
.alltopfixd3{width:100%; height:.47rem; overflow:hidden}
.alltopfixd4{width:100%; height:.54rem; overflow:hidden}
.member_consume2{width:92%; background:#d3a400; padding:.15rem 4% .05rem 4%;color:#fff; text-align:center}
.member_consume2 span{font-size:.36rem; font-family:Arial; margin-left:.03rem;}
.cl888{ color:#888}
.alltop3{width:100%;  background:#fff; padding:.1rem 0 .1rem 0; text-align:center; font-size:.18rem; position:fixed; top:0px; overflow:hidden; color:#333; z-index:9999999;}
.mb20{ width:100%; height:.08rem; overflow:hidden}

.login_yzmss{width:1rem; height:100%; position:absolute; overflow:hidden; top:0px;right:0px;}
.login_yzmss input{width:100%; overflow:hidden; background:#ffe6a2; height:100%; color:#914d1f; font-size:.14rem; border-radius:0px;}
.yhqipjdss{width:100%; overflow:hidden; padding:.15rem 0; text-align:center; font-size:.14rem; color:#000; font-family:Arial, Helvetica, sans-serif;}
.yhqipjdss input{width:92%;height:.40rem;background:#00378c;color:#fff;border-radius:.05rem;margin:.08rem 0;font-size: .16rem; text-align:center; font-family:"微软雅黑"}
.alltopfixd{width:100%; height:.48rem; overflow:hidden;}
.alltopfixd1{width:100%; height:.48rem; overflow:hidden;}
.alltop_jia{width:.19rem; float:right; right:.1rem; position:absolute; top:.1rem;}
.alltop_jia img{width:100%;}
.alltop_back{float:left; left:.15rem; position:absolute; top:0; color:#FFF; font-size:.12rem; width:.6rem; text-align:left}
.alltop_back a{width:100%; height:100%; display:block;  color:#fff}
.alltop_back a small{ margin-top:0; float:left; display:block; font-size:.12rem}
.alltop_back img{width:.09rem; margin-right:.05rem; float:left; vertical-align: top; margin-top:.15rem }
.alltop_del{width:auto; float:right; right:.15rem; position:absolute; top:.13rem; font-size:.14rem;}

.alltop_quxiao{float:left; left:.15rem; position:absolute; top:.15rem; font-size:.14rem;}
.alltop_quxiao a{color:#999;}
.alltop_ok{float:right;right:.15rem; position:absolute; top:.15rem;font-size:.15rem;}
.alltop_ok a{color:#be8600;}

.alltop_new{float:right;right:.1rem; position:absolute; top:.15rem;font-size:.14rem;}
.alltop_new a{color:#666;}
/******** 登录注册 ************/
.t_box{width:100%;overflow:hidden;}
.alltop{width:100%; background:#00378c; height: .45rem; line-height: .45rem; text-align:center; font-size:.18rem; position:fixed; top:0px; overflow:hidden; color:#fff; z-index:99999;}
.alltop span{width:80%; overflow:hidden; display:block; margin:0 auto;text-overflow:ellipsis;white-space: nowrap;}
.login{width:100%;overflow:hidden;}
.login dl{width:100%; height: .45rem; line-height: .45rem; border-bottom:1px solid #ddd; overflow:hidden; position:relative;}
.login dl:last-child{border-bottom:none;}
.login dl dt{width:.17rem; float:left; margin:0 .08rem 0 .12rem;}
.login dl dt.aiguo{width:5%; float:left; margin:0 3% 0 3%;}
.login dl dd{ overflow: hidden; font-size: .14rem }
.login dl dd input{width:96%;}
.login_b{width:92%; overflow:hidden;font-size:.14rem; color:#333; margin:0 auto;}
.login_b dt{float:left; font-size:.14rem;}
.login_b dd{float:right; font-size:.14rem;}
.login_yzm{width:1rem; height:100%; position:absolute; overflow:hidden; top:0px;right:0px;}
.login_yzm input{width:100%; overflow:hidden; background:#efe2ff; height:100%; color:#605270; font-size:.14rem; border-radius:0px;}

.login_h{width:65%;overflow:hidden;font-size:.14rem; color:#333; margin:0 auto .12rem auto;}
.kai_suan2{color:#999;}
.kai_suan2 span{margin-left:5px;} 

.poss{width:100%; overflow:hidden;}
.poss li{width:100%; padding:.15rem 0; border-bottom:1px solid #ddd; overflow:hidden; position:relative;}
.poss li:last-child{border-bottom:none;}
.poss li input{width:100%;text-indent:.15rem;font-size:.14rem;}
.addinfo1{width:100%; overflow:auto; border-bottom:1px solid #ddd;border-top:1px solid #ddd; background:#fff; margin-top:.1rem;}
.yhqipjd{width:100%; overflow:hidden; padding:.15rem 0; text-align:center; font-size:.14rem; color:#000; }
.yhqipjd input{width:92%;height:.40rem;background:#00378c;color:#fff;border-radius:.05rem;margin-top:.08rem;font-size: .16rem; text-align:center;}

.yohui{ width:54%; margin:0 auto; border-radius:.05rem; overflow:hidden; border:1px solid #fff}
.yohui li{ width:50%;float:left;text-align:center;font-size:.13rem; color:#000; height:.26rem; line-height:.26rem; position:relative}
.yohui li:after{ width:1px; background:#000; height:100%;content:" "; display:block; height:.26rem; position:absolute; top:0; right:0}
.yohui li:last-child:after{content:" "; width:0; height:0}
.yohui li.youhui_div{  background:#fff; color:#fff;}
.yohui li.youhui_div a{ color:#65448b}
.yohui li a{ color:#fff}

/*修改密码*/
.shuur{ width:100%; overflow:hidden; border-top:1px solid #ddd; background:#fff}
.shuur ul li{ width:100%; padding:.1rem 0; border-bottom:1px solid #ddd; padding-left:4%}
.shuur ul li input{ font-size:.14rem; color:#333; width:100%}
.xijixi{ width:90%; margin:0 auto; background:#00378c; border-radius:.05rem; padding:.08rem 0; color:#FFF; display:block; margin-top:.2rem; border:none; font-size: .18rem;}



/*我的*/
.dizhibg{ width:96%; margin:.1rem auto; position:relative;}
.dizhibg_top{ width:94%; border-bottom:2px solid #796392; padding:.1rem 0; position:absolute; top:.1rem; left:.1rem;text-align:center}
.dizhibg_top img{ width:1.3rem; }
.dizhibg_two{ position:absolute; top:.8rem; left:50%; width:2.68rem; margin-left:-1.34rem }

.font_one{ width:.18rem; font-size:.18rem; overflow:hidden; line-height:1; text-align:center; font-family:"fanti",Arial; color:#796392; float:left; margin-right:.05rem}
.font_one span{ font-family:Arial; font-size:.16rem}
.font_two{width:.18rem; font-size:.18rem; overflow:hidden; line-height:1; text-align:center; font-family:"fanti",Arial;  color:#4e2879; float:left; margin-right:.05rem}
.font_two span{ color:#cf0000; font-size:.15rem; font-family:"微软雅黑"}
.tudi{ width:.76rem; border:1px solid #796392; overflow:hidden; height:auto; float:left; margin-right:.05rem}
.tudi_one{ width:.76rem;; font-size:.18rem; color:#4e2879; text-align:center; height:.27rem; line-height:.27rem; float:left;font-family:"fanti",Arial; border-bottom:1px solid #796392}
.tudi_two{ width:.76rem; overflow:hidden}
.tudi_two_one{ width:.24rem; float:left; border-left:1px solid #796392;font-family:"fanti",Arial; text-align:center; color:#4e2879; font-size:.18rem}
.tudi_two_one:first-child{ border-left:none;}
.tudi_three{ width:.76rem; overflow:hidden; border-top:1px solid #796392}
.tudi_two_one2{ line-height:1;font-family:"fanti",Arial; text-align:center; width:.24rem;color:#4e2879; font-size:.15rem; float:left;border-left:1px solid #796392; padding:.05rem 0; height:1.5rem}
.tudi_two_one2:first-child{ border-left:none;}
.tudi_two_one2 span{ font-family:Arial}
.mt2{ margin-top:1.8rem}
.caoshu{ position:absolute; bottom:.15rem; left:.8rem; width:.46rem}


.height1{ height:.1rem;}
.tijiao_one{ overflow:hidden;}
.tijiao_one li{ border-bottom:1px solid #ddd; border-top:1px solid #ddd; margin-top:.1rem; overflow:hidden; background:#fbfbfb; position:relative}
.tijiao_one li:first-child{ margin-top:0}
.tijiao_one li:last-child{ background:#fbfbfb}
.tijiao_one_right{ overflow:hidden; position:relative; background:#FFF;border-left:1px solid #eaeaea;}
.tijiao_one_right span{ font-size:.14rem; padding:.07rem 0; width:94%; margin:0 auto; display:block;}
.tijiao_one_left{ width:.9rem; float:left;  font-size:.13rem; color:#333; background:#fbfbfb; text-align:right; padding:.1rem .05rem .1rem 0; }
.tijiao_one li:last-child{ background:#fbfbfb}
.tijiao_one_right{ overflow:hidden; position:relative; background:#FFF;border-left:1px solid #eaeaea;}
.tijiao_one_right span{ font-size:.14rem; padding:.07rem 0; width:94%; margin:0 auto; display:block;}
.tizjong_nav{ width:100%; height:.45rem; background:url(../images/bghui.jpg) repeat-x; border-bottom:1px solid #dfdfdf;  font-size:.17rem; color:#000; text-align:center; line-height:.45rem}
.tijiao_one_left4{ width:.8rem; float:left;  font-size:.13rem; color:#333; background:#fbfbfb; text-align:right; padding:.25rem .05rem .05rem 0; height:.6rem; }
.zong{ overflow:hidden; margin-top:.45rem;}
.tijiao_one_right input{ width:94%; height:100%; display:block;font-size:.14rem; padding:.11rem 0; margin:0 auto; color:#333}
.tijiao_one_right select{width:94%; height:100%; display:block;font-size:.13rem; padding:.11rem 0; margin:0 auto; border:none; background:#FFF}
.tijiao_one_right select option{ width:100%; font-size:.14rem}
.clred{ color:#e22529}

.tijiao_one_right input.regular-radio2 {display:none;}
.tijiao_one_right input.regular-radio2 + label {top:.03rem;
	-webkit-appearance: none; background-color: #fff;
	float:left;
	border: 1px solid #666; 
	border-radius:50%;
	display: inline-block;
	position: relative; width:.16rem; height:.16rem;
}
.tijiao_one_right input.regular-radio2:checked + label:after {content:' '; width:.08rem; height:.08rem;position: absolute;	top:.04rem; left:.04rem; background:#00378c; border-radius:50%; border-top:0; border-right:0; 
transform:rotate(40deg);
-moz-transform:rotate(-40deg);
-webkit-transform:rotate(-40deg);
}
.tijiao_one_right input.regular-radio2:checked + label { border:1px solid #00378c;}
.big-radio + label { padding:.08rem;}
.big-radio:checked + label:after { width:8px; height:8px;	left:.04rem; top:.04rem;}
.one_left{ float:left; overflow:hidden; margin:.09rem 0; width:33%; margin-left:3%}
.one_left_font{ float:left; margin-left:.05rem}
.register_ul_input4{ font-size:.12rem; display:block;line-height:.21rem; width:64%; text-align:left; background:none; float:right; margin-right:.23rem}
.register_ul_input3{ font-size:.12rem; display:block;line-height:.21rem; width:64%; text-align:left; background:none; margin-right:.23rem}
.app_ul_left_right{ width:.1rem; position:absolute; right:.1rem; top:.14rem}
.shezhbig{ width:100%; overflow:hidden;}
.inx_all{ margin-top:.465rem;overflow:hidden;}
.shouxian_bg{ background:#fff9ea; padding:.15rem; border-bottom:1px solid #d7d7d7;border-top:1px solid #d7d7d7; margin-top:.1rem; }
.shouxian_img{ width:2.1rem; margin:.1rem auto 0;}
.shouxian_font{ font-size:.15rem; color:#333; line-height:.25rem; margin:.2rem 0}
/*套餐购买*/
.goumailist{ overflow:hidden}
.goumainei{ width:93%; margin:0 auto; background:#FFF; border:1px solid #cecece; margin-top:.12rem;position:relative}
.goumainei_left{ width:.3rem; float:left; overflow:hidden; position: absolute;
    left: 0; height: 100%;}
.goumainei_right_nav{ font-size:.13rem; color:#00378c; text-indent:.1rem; height:.28rem; line-height:.28rem;border-bottom:1px dashed #bfbfbf}
.goumainei_right{ overflow:hidden; border-left:1px solid #ddd;
    margin-left: .3rem; }
/* RADIO */
.radio_baoguo{ overflow:hidden; position: absolute;
    top: 50%;
    height: .2rem;
    margin-top: -.07rem; }
.regular-radiow {display:none;}
.regular-radiow + label {
	margin-left:.06rem;

	-webkit-appearance: none; background-color: #fff;
	border: 1px solid #ccc; 
	padding:.02rem;
	border-radius:.20rem;
	display: inline-block;
	position: relative; width:.12rem; height:.12rem;
}
.regular-radiow:checked + label:after {content:' '; width:.08rem; height:.04rem;position: absolute;	top:.04rem; left:.03rem; border:2px solid #fff; border-top:0; border-right:0; 
transform:rotate(40deg);
-moz-transform:rotate(-40deg);
-webkit-transform:rotate(-40deg);
}
.regular-radiow:checked + label { border:1px solid #00378c; background:#00378c}
.jiage{ position:absolute; right:-.01rem;top:-.03rem; height:.31rem; background:#ef6f11; color:#fff; padding:0 .05rem;line-height:.31rem}
.sanjiao{ width:.025rem; position: absolute;left: -.025rem;top: 0;}
.goumainei_right_font{ font-size:.12rem; color:#333; line-height:.19rem; min-height:.9rem; overflow:hidden; padding:.1rem .1rem 0}
/* RADIO END */
.container{margin:0 auto; padding-top: .1rem;}
.container h2{font-size: 20px;color: #0087f1;}
.wrap{position: relative;padding:0 10px;overflow: hidden; font-size:.12rem}
.gradient{width: 100%;height: 35px;background: url() repeat-x;position: absolute;bottom: 0;left: 0;}
.read-more{padding: 5px;background: #fff;color:#333; font-size:.12rem}
.read-more span{padding-right:.1rem;background:url() no-repeat 100% 50%; color:#999; text-align:right;text-decoration:none;display:block}
.read-more span img{ width:.12rem; margin-left:.05rem}
.fangda{ width:.2rem; margin-top:.13rem; vertical-align: top}
.alltop_right{ position:absolute; right:.15rem; top:0}
.yuansss{ width:.17rem; float:right; margin-right:.1rem; margin-top:.1rem}
.index_li{ overflow:hidden}
.index_li li{ border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#FFF; padding:.1rem; overflow:hidden; margin-top:.13rem}
.index_li_left{ float:left; width:.89rem; margin-right:.1rem}
.index_li_right{ overflow:hidden;}
.index_li_right p{ font-size:.14rem; color:#000; line-height:.14rem}
.index_li_right_font{ font-size:.12rem; color:#666; line-height:.18rem; max-height:.35rem; margin-top:.03rem;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.time{ overflow:hidden; height: .26rem; line-height: .26rem }
.time_left{ float: left;font-size:.11rem; color:#999; }
.time_right{ float: right; color: #00378c; font-size: .11rem }
.time_right img{ width: .05rem; margin-left:.04rem; vertical-align: top; margin-top:.08rem  }
.hei5{ height:.55rem; width:100%;}
.footer_my{ position:fixed; bottom:0; left:0; background:#FFF; border-top:1px solid #d0d0d0; width:100%; height:.5rem}
.footer_my_div{ width:50%; float:left; text-align:center; margin-top:.07rem;}
.footer_my_div img{ width:.24rem} 
.hei5{ height:.55rem; width:100%;}
.hei6{ height:.60rem; width:100%;}
.footer_my_div p{ font-size:.1rem; color:#999; margin-top:.02rem}
.footer_my_div p.wohover{ color:#00378c}
.xiangqing_nei{ background:#FFF; border-bottom:1px solid #ddd;}
.xiangqing_nav{ text-align:center; font-weight:bold; font-size:.18rem; padding:.1rem 0 0} 
.xiangqing_time{  color:#999; font-family:Arial,"微软雅黑"; height: .4rem;line-height: .4rem}
.xiangqing_time span{ margin-left: .14rem; font-size: .11rem }
.xiangqing_font{ font-size:.14rem;color:#333;line-height:.2rem;  border-top:1px solid #ddd; padding: .1rem .1rem 0 .1rem; margin-bottom: .1rem}
.my_ul{ background:#FFF; overflow:hidden; border-bottom:1px solid #ddd}
.my_ul li{ width:96%;overflow:hidden; border-bottom:1px solid #ddd; float:right; font-size:.12rem; color:#666; padding:.1rem 0}
.my_ul li:last-child{border-bottom:none}
.my_ul_left{ width:50%; float:left}
.wcld {width: 90%;height: .2rem; display: block; overflow: hidden; margin: .18rem auto;}
.wcldxian { width: 100%;height: 1px; border-top: 1px solid #bbb; margin-top: .1rem; text-align: center;}
.wcldwz {width: auto; height: .25rem;line-height: .35rem; color: #333;font-size: .12rem;overflow: hidden;text-align: center; margin-top: -.2rem;}
.wcldwz span { width: auto;height: .25rem; line-height: .35rem; color: #333;font-size: .12rem; overflow: hidden; background: #f6f6f6; padding: 0 .1rem;}
.maiguo{ width:92%; background:#fff; border:1px solid #d0d0d0; margin:0 auto; overflow:hidden; padding-bottom:.1rem; margin-bottom:.1rem}
.maiguo_nav{ padding:.1rem; border-bottom:1px dashed #bfbfbf; overflow:hidden;}
.maiguo_nav_left{ float:left; color:#00378c; font-size:.13rem;}
.maiguo_nav_right{ float:right; color:#ef6f11}
.quanxian{ font-size:.12rem; color:#333333;}
.clblue{ color:#00378c}
.quanxian{ padding:.05rem .1rem;}
.jintiao{ margin:0 .1rem; overflow:hidden; height:.04rem; background:#e4e4e4; border-radius:.02rem;}
.jinnei{ background:#00378c; height:.04rem; border-radius:.02rem}
.shijainzip{ color:#000; overflow:hidden; font-size:.12rem; padding:0 .1rem; margin-top:.05rem}
.riqi{ color:#999;overflow:hidden; font-size:.12rem; padding:0 .1rem;}
.cd-popup3 {
  position: fixed;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
  -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
  transition: opacity 0.3s 0s, visibility 0s 0.3s;
	z-index:99999999999;
}
.cd-popup-container3{
	overflow:hidden;
  position:absolute;
  width: 90%;
	top:20%;
  background: #FFF;
  text-align: center;
	border-radius:.05rem;
	 margin-left:5%;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  -webkit-transform: translateY(40px);
  -moz-transform: translateY(40px);
  -ms-transform: translateY(40px);
  -o-transform: translateY(40px);
  transform: translateY(40px);
  /* Force Hardware Acceleration in WebKit */
  -webkit-backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.cd-popup3.is-visible {
  opacity: 1;
  visibility: visible;
  -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
  -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
  transition: opacity 0.3s 0s, visibility 0s 0s;
}
.shurutizhong{ position:relative; margin:.2rem auto; width:90%; text-align:left;
    height: 1.8rem;
    overflow-y:scroll;}
.xiuxi{ width:100%; height:.45rem; background:url(../images/bghui.jpg) repeat-x; border-bottom:1px solid #dfdfdf;  font-size:.14rem; color:#00378c; text-align:center; line-height:.45rem}
.btntizhong{ width:94%; margin:0 auto; border:1px solid #ddd; border-radius:.05rem; padding:.1rem 0; font-size:.13rem; text-indent:.05rem}
.tizhong_tijiao{ width:100%; height:.42rem; background:url(../images/lan.jpg) repeat-x; ;border-top:1px solid #fff; display:block; text-align:center; color:#0070c6; font-size:.16rem; border-radius:0;}
.cd-popup-close {
    position: absolute;
    font-size: .12rem;
    border: 1px solid #ccc;
		line-height:.18rem;
    border-radius: 50%;
    color: #999;
    overflow: hidden;
    text-align: center;
    width: .18rem;
    height: .18rem;
    background-size: cover;
    top: .12rem;
    right: .12rem;
    font-family: Arial;
}
.xinxi{ width:100%; height:auto; overflow:hidden; border-bottom:1px solid #ddd;border-top:1px solid #ddd; background:#FFF; margin-top:.1rem}
.divs{ width:100%; overflow:hidden; height:auto}
.tubaio2s{ width:.2rem; margin-left:4%; padding:.11rem 0; float:left; margin-top:.04rem;margin-right: .1rem;}
.x_right{  border-bottom:1px solid #ddd; padding:.13rem 0; position:relative; overflow: hidden}
.jiante{ position:absolute; right:.15rem; top:0; width:.085rem; top:.15rem}
.bornone{ border:none}
.tuichu{ width:100%; background:#FFF; border-bottom:1px solid #ddd;border-top:1px solid #ddd; color:#00378c; font-size:.14rem; padding:.1rem 0; text-align:center; margin:.1rem 0}
.height2{ height:.2rem}
.goumaishibai{ padding:.2rem 0; background:#FFF; overflow:hidden; border-bottom:1px solid #ddd}
.shibai_one{ overflow:hidden; color:#d91414 ; font-size:.21rem; text-align:center}
.shibai_one img{ width:.25rem; margin-right:.06rem; vertical-align:top; margin-top:.05rem}
.shibai_one2{ overflow:hidden; color:#4a9a03 ; font-size:.21rem; text-align:center; }
.shibai_one2 img{ width:.25rem; margin-right:.06rem; vertical-align:top; margin-top:.05rem}
.taocanwei{ color:#d91414; font-size:.13rem; text-align:center; line-height:.3rem}
.jixu{ width:85%; padding:.1rem; color:#FFF; background:#00378c; text-align:center; font-size:.16rem; margin:0 auto; border-radius:.05rem; display:block}
.wogou{ font-size:.14rem; color:#999; padding:.1rem}
.goumainei3{ width:93%; margin:0 auto; background:#FFF; border:1px solid #cecece;position:relative; border-left:none}
.chengbtn{ overflow:hidden; width:85%; margin:.2rem auto 0}
.chengbtn_left{ float:left; background:#00378c; text-align:center; width:45%; padding:.1rem 0; color:#FFF;font-size:.16rem; border-radius:.05rem}
.chengbtn_right{ float:right; border:1px solid #00378c; color:#00378c; font-size:.16rem;width:45%;padding:.1rem 0; background:none;border-radius:.05rem}
.xuanze{ font-size:.12rem; color:#333; padding:.1rem; background:#FFF; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}
.bg_bai{ background:#fff; overflow:hidden;}
.weixinzhifu{ overflow:hidden}
.weixinzhifu_left{ float:left; padding-left:.1rem}
.weixinzhifu_left img{ width:.285rem; padding:.15rem 0; margin-left:.1rem}
.weixinzhifu_right{ float:right; border-bottom:1px solid #ddd; width:80%; overflow:hidden; padding:.1rem 0; position:relative}
.weifont{ font-size:.12rem; color:#333}
.weifont2{ color:#999; font-size:.09rem}
.zhifubtn{ width:90%; padding:.12rem 0; color:#fff; background:#00378c; font-size:.18rem; margin:.3rem auto; display:block; border:none; border-radius:.05rem}
.huibg{ background:#f6f6f6; overflow:hidden; padding-bottom:.1rem}
.xuanzeSSS{ position:absolute; right:.1rem; top:.15rem}
.regular-radios {display:none;}
.regular-radios + label {
	margin-left:.06rem;
	-webkit-appearance: none; background-color: #fff;
	border: 1px solid #ccc; 
	padding:.02rem;
	border-radius:.20rem;
	display: inline-block;
	position: relative; width:.15rem; height:.15rem;
}
.regular-radios:checked + label:after {content:' '; width:.08rem; height:.04rem;position: absolute;	top:.06rem; left:.05rem; border:2px solid #fff; border-top:0; border-right:0; 
transform:rotate(40deg);
-moz-transform:rotate(-40deg);
-webkit-transform:rotate(-40deg);
}
.regular-radios:checked + label { border:1px solid #00378c; background:#00378c}


.new_top{height: .4rem; border-bottom: 1px solid #ddd; position: fixed; width: 100%; left:0; top: .45rem;z-index: 99 ;background:#fff}
.new_top_div{ float: left; padding: 0 .09rem; line-height: .4rem; }
.new_top_div a{ color: #333; font-size: .13rem; }
.hover a{ color: #00378c; border-bottom: .02rem solid #00378c; padding-bottom: .1rem;}
.tome{ float: right; width: .88rem; text-align: center;line-height: .4rem; border-left: 1px solid #eee }
.tome img{ width: .08rem; vertical-align: top; margin-left: .1rem; margin-top: .17rem; }


.cd-popup2 {
  position: fixed;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
    margin-top:.85rem;
  background-color: rgba(0,0,0, 0.5);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
  -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
  transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:999999
}
.cd-popup2.is-visible {
  opacity: 1;
  visibility: visible;
  -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
  -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
  transition: opacity 0.3s 0s, visibility 0s 0s;
}

.cd-popup-container2 {
  position: relative;
  width: 100%;
  background: #fff;
    margin-top:0;
        height:auto;
    border-top:1px solid #e9e9e9;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
  /* Force Hardware Acceleration in WebKit */
  -webkit-backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.wdl{ width:100%; overflow:hidden; background:#f6f6f6}
.wdl dd{ border-bottom:1px solid #ddd; padding:.1rem 0; overflow:hidden; width:96%; float:right; position:relative; font-size: .14rem; color: #333;}
.clpink{ color: #00378c }
.wdl dd:hover{ color:#ff5db0}
.kai_suanzc{position:absolute; top:15%; right:5%;}
.wdl dd img{ width:.16rem; position:absolute; right:5%; top:.12rem}
.wdl2{ width:100%; overflow:hidden; background:#F6F6F6}
.wdl2 dd{ border-bottom:1px solid #ddd; height:.4rem; line-height:.4rem; overflow:hidden; width:100%; float:right; position:relative; text-indent:.05rem}
.wdl2 dd:hover{ color:#ff5db0}
.kai_suanzc{position:absolute; top:15%; right:5%;}
.wdl2 dd img{ width:.16rem; position:absolute; right:5%; top:.12rem}

.link_font{ color: #fff; float:left; font-size: .13rem; margin-left: .15rem }
.shengming{ background: #00378c; overflow: hidden; padding: .1rem .15rem 0; }
.shengming_font{ color: #6699e9; font-size: .1rem; margin-bottom:.1rem  }
.shengming_font span{ color: #f6ff00 }
.two{display: -webkit-box;
-webkit-box-orient: vertical;
height: auto}
.stitiel{ color: #333; font-size: .14rem; font-weight: bold; margin-left: .15rem; margin-top: .08rem }
.download{ height: .4rem; line-height: .4rem; overflow: hidden; background: #f1f6ff; color: #00378c; font-size: .14rem; text-align: center; position: fixed; bottom: 0; left: 0; width: 100%; z-index: 99; border-top:1px solid #ddd; }
.download img{ width: .2rem; height: .2rem; vertical-align:top; margin-top:.1rem; margin-right: .06rem;  }
.qieha{ overflow: hidden; background: #fff; height: .4rem; line-height: .4rem; position: fixed; width: 100%; left:0; top: .45rem; border-bottom: 1px solid #ddd; }
.qieha_li{ float: left; width: 50%; text-align: center; position: relative; font-size: .13rem;  }
.qieha_li:first-child:after{ width: 1px; height: 100%; position: absolute; right: 0; top: 0; background: #eee; content: "" }
.active a{ color: #00378c; font-size: .13rem; border-bottom: .02rem solid #00378c; padding-bottom:.11rem  }


.tuxng{ position: absolute; right: .15rem; vertical-align: top; 
	top: .14rem; width:.75rem  }

.qda{ position: absolute; right: 0; top: 0; height: 100%; width:1rem; background: #f3f8ff; text-align: center; border-left: 1px solid #ddd;  }
.qda a{ color: #00378c; font-size: .14rem;}


.cd-popupai {
  position: fixed;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
  -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
  transition: opacity 0.3s 0s, visibility 0s 0.3s;
	z-index:99999999999;
}
.cd-popupai.is-visible {
  opacity: 1;
  visibility: visible;
  -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
  -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
  transition: opacity 0.3s 0s, visibility 0s 0s;
}
.cd-popup-containerai {
  position:absolute;
  width: 88%;
	top:15%;
	left:6%;
  background: #fff;
	border-radius:.05rem;
	overflow:hidden;
  text-align: center;
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
  /* Force Hardware Acceleration in WebKit */
  -webkit-backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  transition-duration: 0.3s;
}
.is-visible .cd-popup-containerai {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}
.cd-popup-closeai{position:absolute; right:.15rem; top:.13rem; background:url(../images/guan.png) no-repeat; width:.2rem; height:.2rem;background-size:.2rem .2rem; display:block;}
.cd_title{ color:#000; height:.45rem; text-align:center; line-height:.45rem; font-size:.16rem; font-weight: bold;}
.zhucti{ color: #333; font-size: .14rem; line-height: .23rem; text-align: left; margin: 0 .25rem; padding-bottom: .15rem; }
.nextregist{ display:block; height: .45rem; line-height: .45rem; border-top:1px solid #ddd; color: #00378c; font-size: .17rem; }
@media (min-width:721px) {
    html { font-size: 937.5%;}
}
@media (max-width:1080px) {
    html { font-size: 1500%;}
}
@media (min-width:541px) and (max-width:720px){
    html { font-size: 1400%;}
}
@media (min-width:481px) and (max-width:540px){
    html { font-size: 1054%;}
}
@media (min-width:361px) and (max-width:480px){
    html { font-size: 938%;}
}
@media screen and (-webkit-min-device-pixel-ratio: 3) and (max-width:414px){
    html { font-size: 808%;}
}
@media screen and (-webkit-min-device-pixel-ratio: 2) and (max-width:375px){
    html { font-size: 732%;}
}

@media screen and (-webkit-min-device-pixel-ratio: 2) and (max-width:568px) and (orientation : landscape) { /*　　这是匹配5横屏的状态，横屏时的css代码　　*/
	html {font-size: 625%;}
} 

@media (min-width:321px) and (max-width:360px){
    html { font-size: 625%;}
}
@media (max-width:320px){
    html { font-size: 625%;}
}
@media screen and (-webkit-min-device-pixel-ratio: 3) and (max-width:736px) and (orientation : landscape) { /*　　这是匹配ip6plus横屏的状态，横屏时的css代码　　*/
	html {font-size: 808%;}
} 


