* { font-family: microsoft yahei; }
bid_articlebid_article*,
::after,
::before { -webkit-text-size-adjust: none; -moz-text-size-adjust: none; -o-text-size-adjust: none; text-size-adjust: none }
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section { display: block }
body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
div,
ul,
ol,
li,
dl,
dt,
dd,
h1 { margin: 0; padding: 0 }
html { font: 12px/1.5em microsoft yahei, arial, \5b8b\4f53; color: #1375a6; }
input,
textarea { font-size: 12px; }
input::-webkit-input-placeholder { color: #71a1c3; }
input::-moz-placeholder { color: #71a1c3; }
input:-moz-placeholder { color: #71a1c3; }
li { list-style: none }
img { border: none; margin: 0; padding: 0 }
h1,
h2,
h3,
h4,
h5,
h6 { font-weight: normal }
body { background: url(/view-wap/images/index_bg.jpg) no-repeat top; min-height: 80vh; background-size: cover; width: 100%; }
h1 { font: 1.5em/1.8em microsoft yahei, arial; color: #022946; }
h2 { font: 16px/32px microsoft yahei, arial; color: #FF0; }
h3 { font: 20px/3.8em microsoft yahei, arial; color: #000; }

/******start******/
.main { min-width: 320px; max-width: 768px; width: 100%; margin: 0px auto; margin-bottom: 20px; overflow: hidden; }
header { width: 100%; height: auto; overflow: hidden; }
@media(min-width:480px) {
	.header_top { max-width: 748px; margin: 0 auto; width: 100%; height: 60px; padding: 0px; position: relative; overflow: hidden; background: url(/view-wap/images/3g_logo.png) no-repeat center; }
	.header_top span { text-align: center; display: block; width: 100%; position: absolute; font: 1.6em/4em microsoft yahei, arial; color: #fff; }
	.header_top .back { float: left; display: block; margin: 20px 0 0 12px; }
	.header_top .back a { position: absolute; z-index: 99999999999999; font: 1.2em/28px microsoft yahei, arial; color: #FFF; }
	.header_top .back img { width: 28px; height: 28px; }
	.header_top .right { position: relative; z-index: 99999999999999; float: right; display: block; margin: 21px 10px 0 0; }
	.header_top .right a { font: 1.2em/28px microsoft yahei, arial; color: #FFF; width: 80px; height: 32px; display: block; }
	.header_top_pp { float: left; width: 46px; height: 46px; padding: 4px; }
	.header_top_pp .ic-user-center { display: block; background: url(/view-wap/images/pp.png) no-repeat; width: 46px; height: 46px; }
	.header_top_ny { position: relative; z-index: 99999999999999; float: right; margin: 25px 15px 0 0; overflow: hidden; }
	.header_top_ny a { font-size: 1.4em; color: yellow !important; }
	.header_top_ny .ic-more-center { display: block; background: url(/view-wap/images/ny.png) no-repeat; width: 57px; height: 14px; }
	.Nav_sy { margin: 0 auto; margin-top: 280px; width: 96%; height: auto; border-radius: 15px; background: #FFF; }
	.Nav_key li a { text-align: center; display: block; font: 1.1em/2em microsoft yahei, arial; color: #000; }
	.Nav_key li .ic-School-center { display: block; background: url(/view-wap/images/N1.png) no-repeat center; width: 120px; height: 120px; margin: 0 auto; }
	.Nav_key li .ic-sign-center { display: block; background: url(/view-wap/images/N2.png) no-repeat center; width: 120px; height: 120px; margin: 0 auto; }
	.Nav_key li .ic-information-center { display: block; background: url(/view-wap/images/N3.png) no-repeat center; width: 120px; height: 120px; margin: 0 auto; }
	.Nav_key li .ic-pers-center { display: block; background: url(/view-wap/images/N4.png) no-repeat center; width: 120px; height: 120px; margin: 0 auto; }
	.Nav_key li .ic-status-center { display: block; background: url(/view-wap/images/N5.png) no-repeat center; width: 120px; height: 120px; margin: 0 auto; }
	.Nav_key li .ic-Pay-center { display: block; background: url(/view-wap/images/N6.png) no-repeat center; width: 120px; height: 120px; margin: 0 auto; }
}
@media(max-width:480px) {
	.header_top { min-width: 320px; width: 100%; height: 40px; padding: 0; position: relative; overflow: hidden; background: url(/view-wap/images/3g_logo_mini.png) no-repeat center; }
	.header_top span { text-align: center; display: block; width: 100%; position: absolute; font: 1.4em/2.4em microsoft yahei, arial; color: #fff; }
	.header_top .back { float: left; display: block; margin: 8px 0 0 12px; }
	.header_top .back a { position: absolute; z-index: 99999999999999; font: 1.2em/28px microsoft yahei, arial; color: #FFF; }
	.header_top .back img { width: 28px; height: 28px; }
	.header_top .right { position: relative; z-index: 99999999999999; float: right; display: block; margin: 8px 10px 0 0; }
	.header_top .right a { font: 1.2em/28px microsoft yahei, arial; color: #FFF; width: 70px; height: 32px; display: block; }
	.header_top_pp { float: left; width: 23px; height: 23px; padding: 2px; }
	.header_top_pp .ic-user-center { display: block; background: url(/view-wap/images/pp_mini.png) no-repeat; width: 23px; height: 23px; }
	.header_top_ny { position: relative; z-index: 99999999999999; float: right; margin: 25px 15px 0 0; overflow: hidden; }
	.header_top_ny a { font-size: 1.4em; color: yellow !important; }
	.header_top_ny .ic-more-center { display: block; background: url(/view-wap/images/ny_mini.png) no-repeat; width: 30px; height: 7px; }
	.Nav_sy { margin: 0 auto; margin-top: 165px; width: 96%; height: auto; border-radius: 15px; background: #FFF; }
	.Nav_key li a { text-align: center; display: block; font: 0.8em/1.5em microsoft yahei, arial; color: #000; }
	.Nav_key li .ic-School-center { display: block; background: url(/view-wap/images/N1_m.png) no-repeat center; width: 75px; height: 75px; margin: 0 auto; }
	.Nav_key li .ic-sign-center { display: block; background: url(/view-wap/images/N2_m.png) no-repeat center; width: 75px; height: 75px; margin: 0 auto; }
	.Nav_key li .ic-information-center { display: block; background: url(/view-wap/images/N3_m.png) no-repeat center; width: 75px; height: 75px; margin: 0 auto; }
	.Nav_key li .ic-pers-center { display: block; background: url(/view-wap/images/N4_m.png) no-repeat center; width: 75px; height: 75px; margin: 0 auto; }
	.Nav_key li .ic-status-center { display: block; background: url(/view-wap/images/N5_m.png) no-repeat center; width: 75px; height: 75px; margin: 0 auto; }
	.Nav_key li .ic-Pay-center { display: block; background: url(/view-wap/images/N6_m.png) no-repeat center; width: 75px; height: 75px; margin: 0 auto; }
}
.notice { padding: 10px 0; background: url(/view-wap/images/horn.png) no-repeat center left; width: 96%; font: 1.2em/30px microsoft yahei, arial; text-indent: 30px; color: #F00; height: 30px; overflow: hidden; margin: 0 auto; }
.notice a { font: 0.8em/30px microsoft yahei, arial; color: #000; }
.Nav_key { width: 96%; height: auto; overflow: hidden; margin: 1rem auto; }
.Nav_key li { float: left; width: 33.3%; height: auto; overflow: hidden; margin: 5px auto; }
#login { width: 70%; height: auto; overflow: hidden; margin: 0 auto; padding: 20px 0; }
#login li { width: 100%; height: auto; overflow: hidden; float: left; }
#login li a { width: 80%; text-align: center; font: 1em/26px microsoft yahei, arial; color: #55cc88; background: #FFF; border: 1px solid #55cc88; border-radius: 15px; display: block; margin: 0 auto; }
#logout li .ktllz { width: 80%; text-align: center; font: 1em/26px microsoft yahei, arial; color: #fff; background: #55cc88; border: 1px solid #55cc88; border-radius: 15px; display: block; margin: 0 auto; }
#logout { width: 70%; height: auto; overflow: hidden; margin: 0 auto; padding: 20px 0; }
#logout li { width: 50%; height: auto; overflow: hidden; float: left; }
#logout li a { width: 80%; text-align: center; font: 1em/26px microsoft yahei, arial; color: #55cc88; background: #FFF; border: 1px solid #55cc88; border-radius: 15px; display: block; margin: 0 auto; }
#logout li .tc { width: 80%; text-align: center; font: 1em/26px microsoft yahei, arial; color: #F00; background: #FFF; border: 1px solid #F00; border-radius: 15px; display: block; margin: 0 auto; }
.login { width: 100%; height: auto; background: url(/view-wap/images/Logo.png) no-repeat center top; background-size: 70% auto; margin: 0 auto; margin-top: 20px; overflow: hidden; }
.login ul { width: 90%; max-width: 748px; min-width: 300px; height: auto; margin: 10px auto; margin-top: 70px; border-radius: 6px; background-color: rgba(255, 255, 255, 0.2); overflow: hidden; }
.login li { width: 80%; }
.login .srk { background: url(/view-wap/images/AU.png) center left no-repeat rgba(255, 255, 255, 0.6); height: 32px; border-radius: 20px; border: 4px solid rgba(255, 255, 255, 0.1); margin: 20px auto; }
.login .srk .if { color: #000; border: none; margin-left: 42px; width: 75%; height: 32px; text-indent: 5px; background: none; }
.login .Password { background: url(/view-wap/images/PA.png) center left no-repeat rgba(255, 255, 255, 0.6); height: 32px; border-radius: 20px; border: 4px solid rgba(255, 255, 255, 0.1); margin: 0 auto; }
.login .Password .if { color: #000; border: none; margin-left: 42px; width: 75%; height: 32px; text-indent: 5px; background: none; }
.login .dl { width: 100%; margin: 20px auto; }
.login .dl a { display: block; font: 16px/35px microsoft yahei, arial; color: #FFF; height: 35px; margin: 0 auto; width: 80%; border-radius: 20px; border: 4px solid #3fdc3f; text-align: center; background: -ms-linear-gradient(top, #47ce4b, #009323);    /* IE 10 */ background: -moz-linear-gradient(top, #47ce4b, #009323);    /*火狐*/ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#47ce4b), to(#009323));    /*谷歌*/ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#47ce4b), to(#009323));    /* Safari 4-5, Chrome 1-9*/ background: -webkit-linear-gradient(top, #47ce4b, #009323);    /*Safari5.1 Chrome 10+*/ background: -o-linear-gradient(top, #47ce4b, #009323);    /*Opera 11.10+*/ }
.login .dl a:active { background: #009323; }
.login .zc { width: 80%; height: 35px; margin: 10px auto; }
.login .zc a { font: 13px/15px microsoft yahei, arial; color: #FFF; float: left; width: 50%; display: block; text-align: center; }
.sign_up { width: 100%; height: auto; background: url(/view-wap/images/Logo.png) no-repeat center top; background-size: 70% auto; margin: 0 auto; margin-top: 30px; overflow: hidden; }
.sign_up .bmtx { }
.sign_up .bmtx ul { width: 96%; max-width: 748px; min-width: 300px; height: auto; margin: 10px auto; margin-top: 70px; border-radius: 6px; background-color: rgba(255, 255, 255, 0.2); overflow: hidden; }
.sign_up .bmtx li { width: 96%; height: 28px; border-radius: 20px; border: 4px solid rgba(255, 255, 255, 0.1); margin: 20px auto; overflow: hidden; }
.sign_up .input,
.sign_up .select { color: #000; border: none; background: #e5e5e5; height: 28px; width: 100%; text-indent: 20px; outline: none; }
.sign_up .us { margin: 70px 10px 0 0; text-align: right; display: block; font: 15px/18px microsoft yahei, arial; color: #FF0; }
.sign_up .cgbm { width: 96%; max-width: 748px; min-width: 300px; height: auto; margin: 10px auto; margin-top: 10px; border-radius: 6px; background-color: rgba(255, 255, 255, 1); overflow: hidden; }
.sign_up .regi { width: 96%; max-width: 748px; min-width: 300px; height: auto; margin: 10px auto; margin-top: 10px; border-radius: 6px; background-color: rgba(0, 0, 0, 0.1); overflow: hidden; }
.sign_up .regi .register-list {width:96%; background:#FFF; margin:6px auto; border:none; border-radius:6px; overflow:hidden;
}
.sign_up .regi .register-list .register-list-item { width:90%; margin:10px auto; overflow:hidden; border:1px #55cc88 solid; border-radius:6px;
}
.sign_up .regi .register-list .register-list-item .njizy {width:100%; height:32px; text-indent:10px;}
.sign_up .regi .register-list .register-list-item .njizy .year { font: 18px/28px microsoft yahei, arial; color: #000;}
.sign_up .regi .register-list .register-list-item .njizy .school { font: 18px/28px microsoft yahei, arial; color: #000;}
.sign_up .regi .register-list .register-list-item .major {text-indent:10px;float:left;width:60%;height:32px;font: 12px/28px microsoft yahei, arial; color: #999;}
.sign_up .regi .register-list .register-list-item .major .r1{font: 14px/28px microsoft yahei, arial; color: #09C;}
.sign_up .regi .register-list .register-list-item .status { text-align:center;float:left; width:40%; height:32px;font: 12px/28px microsoft yahei, arial; color: #999;}
.sign_up .regi .register-list .register-list-item .status .r2{font: 20px/28px microsoft yahei, arial; color: #F00; text-align:center;}
.sign_up .Agmt { width: 90%; height: auto; overflow: hidden; border: 1px solid #47b475; border-radius: 10px; margin: 2rem auto; }
.sign_up .Agmt ul { width: auto; height: 200px; overflow: auto; padding: 8px; margin-bottom: 10px; }
.sign_up .Agmt ul span { display: block; text-align: center; margin: 10px 0; font: 16px/18px microsoft yahei, arial; color: #333; }
.sign_up .Agmt ul p { font: 12px/18px microsoft yahei, arial; color: #666; text-indent: 24px; margin-top: 5px; }
.sign_up .Agmt .gx { padding: 0 2px; width: 255px; margin: 0 auto; font: 12px/20px microsoft yahei, arial; color: #000; overflow: hidden; }
.sign_up .Agmt .Cbox { float: left; border: 1px solid #999; width: 20px; height: 20px; margin-right: 2px; }
.sign_up .Agmt .gx span { color: #09C; }
.sign_up .Agmt .qr { margin: 1em 0 1em 10px; border-radius: 6px; width: 45%; float: left; height: auto; font: 16px/50px microsoft yahei, arial; color: #fff; border: none; background: -ms-linear-gradient(top, #47ce4b, #009323);    /* IE 10 */ background: -moz-linear-gradient(top, #47ce4b, #009323);    /*火狐*/ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#47ce4b), to(#009323));    /*谷歌*/ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#47ce4b), to(#009323));    /* Safari 4-5, Chrome 1-9*/ background: -webkit-linear-gradient(top, #47ce4b, #009323);    /*Safari5.1 Chrome 10+*/ background: -o-linear-gradient(top, #47ce4b, #009323);    /*Opera 11.10+*/ }
.sign_up .Agmt .qx { margin: 1em 10px 1em 0; border-radius: 6px; width: 45%; float: right; height: auto; font: 16px/50px microsoft yahei, arial; color: #fff; border: none; background: #999; }
.sign_up .Agmt .ktts { width: auto; height: 180px; overflow: auto; padding: 8px; margin-bottom: 10px; }
.sign_up .Agmt .ktts img { display: block; width: 38px; height: 38px; margin: 30px auto 10px auto; }
.sign_up .Agmt .ktts .cg { font: 1.5em/2em microsoft yahei, arial; color: #00a145; text-align: center; display: block; text-indent: 0; }
.sign_up .Agmt .ktts .wcg { font: 1.5em/2em microsoft yahei, arial; color: #5d5d5d; text-align: center; display: block; text-indent: 0; }
.sign_up .Agmt .ktts .tj { font: 1.2em/2em microsoft yahei, arial; color: #F00; text-align: center; display: block; text-indent: 0; margin-top: 20px; }
.sign_up .Agmt .xunw { font: 1.2em/2em microsoft yahei, arial; color: #000; text-align: center; display: block; }

.sign_bm { width: 100%; height: auto; margin: 0 auto; overflow: hidden; }
.sign_bm .bmtx { }
.sign_bm .bmtx .xix { width: 96%; max-width: 748px; min-width: 300px; height: auto; margin: 10px auto; border-radius: 6px; background-color: rgba(255, 255, 255, 0.2); overflow: hidden; }
.sign_bm .bmtx .xix li { width: 90%; margin: 12px auto; overflow: hidden; border-radius: 20px; border: 4px solid rgba(255, 255, 255, 0.1); }
.sign_bm .bmtx .xix li input { height: 36px; width: 100%; border-radius: 20px; }
.sign_bm .bmtx .xix li select { height: 36px; width: 100%; border-radius: 20px; }
.bzhou { width: 85%; max-width: 748px; min-width: 280px; height: 50px; margin: 10px auto; background: url(../images/bzhou_bg.png) no-repeat center rgba(0, 0, 0, 0.4); background-size: 60% 100%; padding: 0 10px; border-radius: 25px; overflow: hidden; }
.bzhou li { float: left; width: 26%; height: 32px; margin-left: 11%; background: #f5f5f5; margin-top: 9px; border-radius: 18px; font: 14px/32px microsoft yahei, arial; text-align: center; color: #333; }
.bzhou li:nth-child(1) { margin-left: 0; }
.bzhou .zd { background: #55cc88; color: #fff; }
.sign_bm .input,
.sign_bm .select { color: #000; border: none; background: #e5e5e5; height: 36px; width: 100%; text-indent: 20px; outline: none; }
.Abus { width: 96%; max-width: 748px; min-width: 300px; height: auto; margin: 10px auto; border-radius: 6px; background-color: rgba(255, 255, 255, 0.2); overflow: hidden; }
.Abus ul { width: 96%; height: auto; border-radius: 6px; background: #FFF; margin: 0.6rem auto; overflow: hidden; }
.Abus ul span { padding: 5px 10px; font: 1.3em/2em microsoft yahei, arial; color: #039; display: block; }
.Abus ul .t1 { padding: 5px 10px; font: 1.6em/2em microsoft yahei, arial; color: #000; display: block; }
.Abus ul p { padding: 5px 10px; font: 1.1em/1.6em microsoft yahei, arial; color: #000; display: block; text-indent: 2em; }
.pers { width: 96%; max-width: 748px; min-width: 300px; height: auto; margin: 10px auto; border-radius: 6px; background-color: rgba(255, 255, 255, 0.2); overflow: hidden; }
.pers .toux a { float: right; font: 1.2em/2.0em microsoft yahei, arial; color: #CF0; display: inline-block; }
.pers .toux .Head { width: 105px; height: 105px; border: 3px solid #CCC; border-radius: 50%; margin: 25px auto 8px auto; background: #eaeaea; }
.pers .toux .name { display: block; text-align: center; font: 1.4em/2.0em microsoft yahei, arial; color: #fff; }
.pers .toux .xueh { margin: 10px auto; background-color: rgba(0, 55, 75, 0.7); border-radius: 20px; padding: 8px; width: 60%; text-align: center; }
.pers .toux .xueh p { font: 1.1em/1.3em microsoft yahei, arial; color: #fff; }
.pers .modifi { }
.pers .modifi li.item { padding: 5px; border-bottom: 1px solid #ccc; width: 95%; height: auto; border-radius: 6px; background: #FFF; margin: 1rem auto; overflow: hidden; }
.pers .modifi .tu1 { background: #55cc88; border-radius: 50%; width: 42px; height: 42px; float: left; }
.pers .modifi .tu2 { background: #2299ee; border-radius: 50%; width: 42px; height: 42px; float: left; }
.pers .modifi .tu3 { background: #d84544; border-radius: 50%; width: 42px; height: 42px; float: left; }
.pers .modifi h6 { margin: 0; font: 1.6em/42px microsoft yahei, arial; color: #000; text-indent: 5px; }
.pers .modifi dl { margin: 5px 0; display: block; background: #f5f5f5; }
.pers .modifi dl dd { border: 1px solid #85c3a0; border-radius: 20px; display: block; margin: 5px auto; height: auto; overflow: hidden; }
.pers .modifi dl dd p { float: left; height: auto; width: 60%; font: 15px/26px microsoft yahei, arial; color: #000; margin: 0 auto; text-indent: 8px; overflow: hidden; }
.pers .modifi dl dd h4 { width: 28%; font: 1.1em/26px microsoft yahei, arial; color: #666; float: left; text-align: right; }
.pers .modifi dl dd a { width: 30px; float: right; font: 12px/26px "宋体", arial; color: #F00; }
.pers .modifi dl dd img { max-width: 100%; height: auto; }
.pers .pay { width: 96%; height: auto; border-radius: 6px; background: #e8e8e8; margin: 0.6rem auto; overflow: hidden; }
.pers .jine { width: 100%; background: #fff; overflow: hidden; height: auto; }
.pers .jine .bt { text-indent: 8px; font: 1.2em/26px microsoft yahei, arial; color: #666; display: block; }
.pers .jine p { font: 1.6em/60px microsoft yahei, arial; color: #f00; text-align: center; }
.pers .jine .je { font: 60px/100px microsoft yahei, arial; color: #fe7271; }
.pers .jine .srje { width: 80%; height: 70px; margin: 15px auto; border: 1px #CCC solid; border-radius: 60px; font: 1.2em/26px microsoft yahei, arial; color: #666; background: #FFF; display: block; text-align: center; font-size: 50px; outline: none; }
.pers .jexx { width: 100%; background: #f3f3f3; overflow: hidden; height: auto; }
.pers .jexx .tit { width: 92%; margin: 15px auto 0 auto; font: 16px/20px microsoft yahei, arial; color: #000; }
.pers .jexx .jesj { width: 96%; overflow: hidden; height: auto; margin: 10px auto; }
.pers .jexx .jesj li { width: 30%; margin: 0 1.6%; padding: 10px 0; float: left; border-radius: 4px; background: #FFF; }
.pers .jexx .jesj li p { font: 15px/20px microsoft yahei, arial; color: #F00; text-align: center; height: auto; }
.pers .jexx .jesj li span { font: 12px/20px microsoft yahei, arial; color: #999; text-align: center; overflow: hidden; display: block; margin: 0 auto; }
.pers .jexx .jexz { width: 96%; overflow: hidden; height: auto; margin: 10px auto; }
.pers .jexx .jexz li { width: 33.3%; height: 139px; float: left; margin: 10px 0; }
.pers .jexx .jexz li .yx { padding: 10px 0; width: 94%; height: auto; overflow: hidden; margin: 0 auto; border-radius: 4px; border: 1px solid #0C0; display: block; background: #FFF; }
.pers .jexx .jexz li .yx p { font: 16px/24px microsoft yahei, arial; color: #0C0; text-align: center; }
.pers .jexx .jexz li .yx span { font: 12px/21px microsoft yahei, arial; display: block; color: #fff; text-align: center; border-radius: 3px; width: 45px; background: #F00; float: right; margin-right: 6px; margin-top: 10px; }
.pers .jexx .jexz li .yx h5 { font: 14px/24px microsoft yahei, arial; color: #0C0; text-align: center; }
.pers .jexx .jexz li .wx { padding: 10px 0; display: block; width: 94%; height: auto; overflow: hidden; margin: 0 auto; border-radius: 4px; border: 1px solid #999; background: #FFF; }
.pers .jexx .jexz li .wx p { font: 2em microsoft yahei, arial; color: #999; text-align: center; }
.pers .jexx .jexz li .wx .tips { overflow: hidden; font: 12px/26px microsoft yahei, arial; color: #999; float: left; display: inline-block; text-align: left; margin-left: 10px; margin-top: 5px; }
.pers .jexx .jexz li .wx .tag { font: 12px/21px microsoft yahei, arial; color: #fff; text-align: center; border-radius: 3px; width: 45px; background: #999; float: right; margin-right: 6px; margin-top: 10px; }
.pers .jexx .jexz li .wx h5 { font: 14px/24px microsoft yahei, arial; color: #999; text-align: center; }
.pers .jexx .jexz li .xz { padding: 10px 0; width: 94%; height: auto; overflow: hidden; margin: 0 auto; border-radius: 4px; border: 1px solid #55cc88; display: block; background: #FFF; }
.pers .jexx .jexz li .xz p { font: 2em microsoft yahei, arial; color: #55cc88; text-align: center; }
.pers .jexx .jexz li .xz .tips { overflow: hidden; font: 12px/26px microsoft yahei, arial; color: #55cc88; float: left; display: inline-block; text-align: left; margin-left: 10px; margin-top: 5px; }
.pers .jexx .jexz li .xz .ts { overflow: hidden; font: 12px/26px microsoft yahei, arial; color: #55cc88; text-align: center; margin-top: 5px; }
.pers .jexx .jexz li .xz .tag { font: 12px/21px microsoft yahei, arial; color: #fff; text-align: center; border-radius: 3px; width: 45px; background: #fe7271; float: right; margin-right: 6px; margin-top: 10px; }
.pers .jexx .jexz li .xz h5 { font: 14px/24px microsoft yahei, arial; color: #55cc88; text-align: center; }
.pers .jexx .jexz li .xz.select { padding: 10px 0; width: 94%; height: auto; overflow: hidden; margin: 0 auto; border-radius: 4px; border: 1px solid #29e; display: block; background: #FFF; }
.pers .jexx .jexz li .xz.select p { font: 2em microsoft yahei, arial; color: #29e; text-align: center; }
.pers .jexx .jexz li .xz.select .tips { overflow: hidden; font: 12px/26px microsoft yahei, arial; color: #29e; float: left; display: inline-block; text-align: left; margin-left: 10px; margin-top: 5px; }
.pers .jexx .jexz li .xz.select .ts { overflow: hidden; font: 12px/26px microsoft yahei, arial; color: #55cc88; display: block; text-align: center; margin-top: 5px; }
.pers .jexx .jexz li .xz.select .tag { background: #29e; }
.pers .jexx .jexz li .xz.select h5 { font: 14px/24px microsoft yahei, arial; color: #29e; text-align: center; }
.pers .anniu { width: 100%; margin: 20px auto; }
.pers .anniu a { display: block; font: 16px/45px microsoft yahei, arial; color: #FFF; height: 45px; margin: 0 auto; width: 80%; border-radius: 20px; text-align: center; background: -ms-linear-gradient(top, #47ce4b, #009323);    /* IE 10 */ background: -moz-linear-gradient(top, #47ce4b, #009323);    /*火狐*/ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#47ce4b), to(#009323));    /*谷歌*/ background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#47ce4b), to(#009323));    /* Safari 4-5, Chrome 1-9*/ background: -webkit-linear-gradient(top, #47ce4b, #009323);    /*Safari5.1 Chrome 10+*/ background: -o-linear-gradient(top, #47ce4b, #009323);    /*Opera 11.10+*/ }
.pers .anniu a:active { background: #009323; }
.pers .scho { width: 96%; height: auto; border-radius: 6px; background: #e8e8e8; margin: 0.6rem auto; overflow: hidden; }
.pers .scho .tit { width: 96%; margin: 6px; }
.pers .scho h6 { margin: 0; font: 1.6em/42px microsoft yahei, arial; color: #000; text-indent: 5px; }
.pers .scho .tu1 { background: #43a8f0; border-radius: 50%; width: 42px; height: 42px; float: left; }
.pers .scho a { width: 92%; margin: 8px auto; border: 1px solid #999; border-radius: 20px; background: url(/view-wap/images/tou.png) no-repeat right center; text-align: center; display: block; font: 1.2em/28px microsoft yahei, arial; color: #000; }
.pers .info { width: 96%; height: auto; margin: 0.6rem auto; }
.pers .info .bt { font: 1.2em/30px microsoft yahei, arial; color: #000; display: block }
.pers .info .dian { float: left; text-align: center; line-height: 10px; color: #40b472; background: #40b472; width: 10px; height: 10px; border-radius: 50%; display: block; margin: 10px 5px; }
.pers .info .dm { color: #F00; font: 0.8em/28px microsoft yahei, arial; }
.pers .info .js { font: 1em/1.5em microsoft yahei, arial; color: #000; display: block; margin: 10px; text-indent: 2em; }
.pers .info table { width: 96%; height: auto; margin: 0.6rem auto; overflow: hidden; }
.pers .info tbody {  width: 99.5%; display: block; overflow: hidden; }
.pers .info tr { width: 100%; height: 100%; border-bottom: 1px solid #999; border-left: 1px solid #999; overflow: hidden; }
.pers .info td { border:1px solid #999; overflow: hidden; }
.pers .info td p { font: 1em/1.5em microsoft yahei, arial; color: #000; }
.pers .info td .bt2 { font: 1.2em/2em microsoft yahei, arial; color: #069; font-weight: 600; padding: 5px; }
.pers .info td .bt3 { font: 1.2em/2em microsoft yahei, arial; color: #555; font-weight: 600; padding: 5px; text-align:center; }
.pers .info td .bt1 { font: 1.2em/2em microsoft yahei, arial; color: #F00; font-weight: 600; padding: 5px; }
.pers .info td .bt { font: 1.2em/2em microsoft yahei, arial; color: #000; font-weight: 600; padding: 5px; }
.pers .info .td1 { text-align: center; width: 15%; overflow: hidden; border-right: 1px solid #999; }
.pers .info .td2 { text-align: center; width: 48%; overflow: hidden; border-left: 1px solid #999; border-right: 1px solid #999; }
.pers .info .td3 { text-align: center; width: 34%; overflow: hidden; border-left: 1px solid #999; }
.pers .info .ceng { text-align: center; width: 15%; overflow: hidden; border-right: 1px solid #999; min-height: 120px; }
.pers .info .zhuan { text-align: center; width: 48%; overflow: hidden; border-left: 1px solid #999; border-right: 1px solid #999; min-height: 120px; }
.pers .info .sfei { text-align: center; width: 34%; overflow: hidden; border-left: 1px solid #999; min-height: 120px; }
a { color: #677787; text-decoration: none }
.th { font: 1.2em/2em microsoft yahei, arial; color: #069; font-weight: 600; text-align:center; }
.part10{
    width:10%;
}
.part15{
    width:15%;
}
.part20{
    width:20%;
}
.part40{
    width:40%;
}
.part50{
    width:50%;
}
.part30{
    width:30%;
}
.part35{
    width:35%;
}
.part39{
    width:39%;
}
.part5{
    width:5%;
}
pre {
white-space: pre-wrap;
word-wrap: break-word;
}