@charset "UTF-8";

/*
*author:Z.Zhao (切图)
*date：2021-7-7 （上线时间）
*designer：L.Ping/0617 (设计/时间 于psd名称保持一致)
*/

/* reset */
*{margin:0; padding:0;}
body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dd, figure, menu, input, textarea, button, select, th, td iframe{ margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, b, strong { font-size:100%; font-weight:normal;}
li {list-style:none;}
table{width:100%;border-collapse:collapse;border-spacing:0; }
table td{word-break: break-all; word-wrap:break-word;}
em, i {font-style:normal;}
a, a:visited, a:active {text-decoration:none; border:none; outline:none; color: #333; cursor: pointer;}
a,img { display:block; border:none;}
input, textarea {outline:none;}
select,input{-webkit-appearance:none;-webkit-tap-highlight-color: rgba(3, 3, 3, 0); }
select {outline: medium n0 one;}
textarea {resize: vertical;}
body {-webkit-text-size-adjust:100%; -webkit-tap-highlight-color:rgba(3,3,3,0); -webkit-touch-callout:none; word-wrap:break-word; line-height:1.5;font-size: 14px;overflow-x: hidden; color: #333;}
body, button, input, select, textarea {font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Helvetica, Arial, "PingFang SC", 'Noto Sans', "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;}
input[type="button"] {cursor: pointer;}
::-webkit-input-placeholder {color:#666;} /*placeholder 字体颜色*/
:-moz-placeholder {color:#666;} /*placeholder 字体颜色*/
::-moz-placeholder {color: #666;} /*placeholder 字体颜色*/
:-ms-input-placeholder {color: #666;} /*placeholder 字体颜色*/
.none{display:none;}
.left {float:left;}
.right {float:right;}
.clearfix::after {content:''; clear:both; display:block; height:0; overflow:hidden;visibility:hidden;}
.clearfix {zoom:1;}
.clear{clear: both;}
.cont {width: 7.5rem; margin: auto;}
a[title="站长统计"]{display: none;}

.logo2 {padding: .2rem .2rem .1rem; text-align: center;}
.logo2 img {display: inline-block; width: 1.9rem;}
/* banner */
.banner-box {height: 4.72rem; background: url(../images/banner_bg.png) no-repeat center top; background-size: 7.5rem auto; text-align: center;}
.banner-box .theme h1 {display: inline-block; width: 4.77rem; height: .79rem; background: url(../images/title_bg.png) no-repeat center; background-size: 4.77rem; font-size: .3rem; line-height: .79rem; color: #fff;}
.banner-box .theme img {display: inline-block; width: 7rem; margin: .3rem auto .4rem;}

/* 成绩查询 */
.cjcx {width: 7.1rem; margin: -1.4rem auto .3rem; border-radius: .1rem; background: #fff; box-shadow: 0 0 .28rem rgba(23, 36, 138, .18);}
.cjcx_form {padding: .4rem .3rem;}
.cjcx_form h2 {margin-bottom: .3rem; font-size: .34rem; font-weight: bold; text-align: center; line-height: 60px; color: #15258a; background: url(../images/h2_bg.png) no-repeat center; background-size: 5.94rem auto;}
.cjcx_form ul {width: 6.5rem; margin: auto;}
.cjcx_form ul li {width: 6.5rem; height: .5rem; padding: .2rem 0; margin-bottom: .2rem; border-radius: .05rem; border: 0.01rem solid #9e9e9e;}
.cjcx_form ul li label {display: block; float: left; width: 1rem; height: .5rem; border-right: .01rem solid #9e9e9e;}
.cjcx_form ul li:nth-of-type(1) label {background: url(../images/cjcx_1.png) no-repeat center; background-size: .5rem auto;}
.cjcx_form ul li:nth-of-type(2) label {background: url(../images/cjcx_2.png) no-repeat center; background-size: .5rem auto;}
.cjcx_form ul li:nth-of-type(3) label {background: url(../images/cjcx_3.png) no-repeat center; background-size: .5rem auto;}
.cjcx_form ul li:nth-of-type(4) {border: none; height: .9rem;}
.cjcx_form ul li:nth-of-type(5) {padding: 0; border: none;}
.cjcx_form ul li select {display: block;float: left; width: 5.48rem; height: .5rem; padding: 0 .24rem; border: none; background: url(../images/sel.png) no-repeat 5rem center; font-size: .32rem; color: #666;}
.cjcx_form ul li input[type=text] {display: block; float: left; width: 5rem; height: .5rem; padding: 0 .24rem; border: none; font-size: .32rem;}
.cjcx_form ul li input[type=button] {width: 6.5rem; height: .9rem; border-radius: .05rem; background: linear-gradient(#fa6165, #f14033); border: none; font-size: .38rem; font-weight: bold; color: #fff;}


.tips {padding: 0 .1rem 0; font-size: .2rem; line-height: .3rem;}
.tips i {color: #ff1200;}
.tips span {display: block; float: left; margin-bottom: .8rem; margin-right: .1rem; font-size: .22rem; font-weight: bold; line-height: .3rem; color: #ff1200;}

/* 查询结果 */
.result {width: 6.9rem; padding: .1rem .3rem .5rem; margin: auto;}
.result h2 {margin-bottom: .3rem; font-size: .4rem; font-weight: bold; text-align: center; line-height: .6rem;}
.result .btns {text-align: center; overflow: hidden;}
.result .btns a {width: 3.2rem; height: .9rem; border-radius: .05rem; font-size: .38rem; font-weight: bold; line-height: .9rem; color: #fff;}
.result .btns a.yes {float: left; background: #f6524e;}
.result .btns a.no {float: right; background: #16258a;}

/* 成绩不合格 */
.result-no {width: 7.1rem; margin: -4rem auto .5rem; border-radius: .1rem; background: #fff;box-shadow: 0 0 .3rem rgba(23, 36, 138, .18);}
.time {padding: .5rem .15rem .6rem;}
.time h2 {margin-bottom: .3rem; font-size: .4rem; font-weight: bold; text-align: center; line-height: .6rem; color: #15258a; background: url(../images/h2_bg2.png) no-repeat center; background-size: 6.7rem auto;}
.time ul {width: 6.8rem; margin: .8rem auto .4rem; border-top: .08rem solid #4c57a4;}
.time ul li {float: left; width: 2.17rem; margin: 0 .04rem;}
.time ul li .num {width: .68rem; height: .68rem; margin: -.42rem auto .2rem; background: url(../images/num_bg.png) no-repeat center; background-size: .68rem auto; font-size: .2rem; font-weight: bold; text-align: center; line-height: .68rem; color: #fff;}
.time ul li .info {height: 3.78rem; padding: .5rem .1rem 0; background: url(../images/info_bg.png) no-repeat center top; color: #fff; font-size: .2rem; line-height: .28rem; text-align: justify;}
.time ul li .info i {color: #fff22a;}
.time a {width: 6.7rem; height: .9; margin: auto; border-radius: .05rem; background: #f6524e; font-size: .38rem; font-weight: bold; text-align: center; line-height: .9rem; color: #fff;}

.jpzl {padding: .5rem; background: #f5f5f5;}
.jpzl h2 {margin-bottom: .3rem; font-size: .4rem; font-weight: bold; text-align: center; line-height: .6rem; color: #15258a; background: url(../images/h2_bg2.png) no-repeat center; background-size: 6.7rem auto;}
.jpzl ul {padding: 0 .3rem; text-align: center;}
.jpzl ul li {display: inline-block; width: 1.5rem; margin: .3rem .1rem .2rem;}
.jpzl ul li img {display: inline-block; width: .81rem; margin-bottom: .2rem;}
.jpzl ul li a {display: inline-block; width: 1.5rem; height: .4rem; border-radius: .04rem; background: linear-gradient(to right, #f4504e, #ed3341); font-size: .24rem; line-height: .4rem; color: #fff;}

.kstk {padding: .5rem .3rem;}
.kstk h2 {margin-bottom: .3rem; font-size: .4rem; font-weight: bold; text-align: center; line-height: .6rem; color: #15258a; background: url(../images/h2_bg2.png) no-repeat center; background-size: 6.7rem auto;}
.kstk .zxst ul {overflow: hidden;}
.kstk .zxst ul li {float: left; width: 1.4rem; margin: .1rem; text-align: center;}
.kstk .zxst ul li img {display: inline-block; width: 1rem;}
.kstk .zxst ul li h3 {padding: .1rem 0; font-size: .22rem; font-weight: bold; line-height: .3rem;}
.kstk .zxst ul li a {display: inline-block; width: 1.4rem; height: .4rem; border-radius: 1.2rem; background: linear-gradient(to right, #f4504e, #ed3341); font-size: .24rem; line-height: .4rem; color: #fff;}
.kstk .tk ul {padding: .1rem 0; overflow: hidden;}
.kstk .tk ul li {float: left; width: 3rem; margin: .1rem .12rem;}
.kstk .tk ul li a {width: 2.4rem; height: .6rem; padding-left: .6rem; font-size: .24rem; text-align: center; line-height: .6rem;}
.kstk .tk ul li:nth-of-type(1) a {background: url(../images/kstk_2.png) no-repeat 20px center #f4f7fa; background-size: .48rem auto;}
.kstk .tk ul li:nth-of-type(2) a {background: url(../images/kstk_3.png) no-repeat 20px center #f4f7fa; background-size: .48rem auto;}
.kstk .tk ul li:nth-of-type(3) a {background: url(../images/kstk_4.png) no-repeat 20px center #f4f7fa; background-size: .48rem auto;}
.kstk .tk ul li:nth-of-type(4) a {background: url(../images/kstk_5.png) no-repeat 20px center #f4f7fa; background-size: .48rem auto;}
.kstk .tk ul li:nth-of-type(5) a {background: url(../images/kstk_6.png) no-repeat 20px center #f4f7fa; background-size: .48rem auto;}
.kstk .tk ul li:nth-of-type(6) a {background: url(../images/kstk_7.png) no-repeat 20px center #f4f7fa; background-size: .48rem auto;}
.kstk .tk ul li:nth-of-type(7) a {background: url(../images/kstk_8.png) no-repeat 20px center #f4f7fa; background-size: .48rem auto;}
.kstk .tk ul li:nth-of-type(8) a {background: url(../images/kstk_9.png) no-repeat 20px center #f4f7fa; background-size: .48rem auto;}

.fdbx {padding: .5rem .3rem; background: #f5f5f5;}
.fdbx h2 {margin-bottom: .3rem; font-size: .4rem; font-weight: bold; text-align: center; line-height: .6rem; color: #15258a; background: url(../images/h2_bg2.png) no-repeat center; background-size: 6.7rem auto;}
.fdbx ul li {float: left; width: 3.2rem; margin: 0 .1rem .1rem 0; border-radius: .04rem; background: #fbfbfb; box-shadow: 0 0 .02rem rgba(51, 51, 51, .2);}
.fdbx ul li:nth-of-type(even) {margin-right: 0;}
.fdbx ul li a span {display: block; height: 1.74rem; border-radius: .04rem .04rem 0 0;}
.fdbx ul li a h3 {font-size: .18rem; text-align: center; line-height: .7rem;}
.fdbx ul li:nth-of-type(1) a span {background: url(../images/fdbx_1.png) no-repeat center top; background-size: 3.2rem auto;}
.fdbx ul li:nth-of-type(2) a span {background: url(../images/fdbx_2.png) no-repeat center top; background-size: 3.2rem auto;}
.fdbx ul li:nth-of-type(3) a span {background: url(../images/fdbx_3.png) no-repeat center top; background-size: 3.2rem auto;}
.fdbx ul li:nth-of-type(4) a span {background: url(../images/fdbx_4.png) no-repeat center top; background-size: 3.2rem auto;}

/* 成绩合格 */
.result-yes {width: 7.1rem; margin: -4rem auto .5rem; border-radius: .1rem; background: #fff;box-shadow: 0 0 .3rem rgba(23, 36, 138, .18);}
.xwlw {padding: .5rem .3rem;}
.xwlw h2 {margin-bottom: .3rem; font-size: .4rem; font-weight: bold; text-align: center; line-height: .6rem; color: #15258a; background: url(../images/h2_bg2.png) no-repeat center; background-size: 6.7rem auto;}
.xwlw p {padding: .1rem .3rem; font-size: .24rem; line-height: .32rem; text-indent: 2em;  color: #666;}
.xwlw ul {position: relative; width: 6.36rem; height: 3.86rem; margin: 1rem auto 1.6rem; background: url(../images/xwlw_ul_bg.png) no-repeat right center; background-size: 6.36rem auto;}
.xwlw ul li {position: absolute; width: 1.56rem; height: 1.6rem; text-align: center;}
.xwlw ul li:nth-of-type(1) {left: 1.1rem; top: -.5rem;}
.xwlw ul li:nth-of-type(2) {left: 3.8rem; top: -.5rem;}
.xwlw ul li:nth-of-type(3) {left: 1.1rem; top: 1.4rem;}
.xwlw ul li:nth-of-type(4) {left: 3.8rem; top: 1.4rem;}
.xwlw ul li:nth-of-type(5) {left: 1.1rem; top: 3.3rem;}
.xwlw ul li:nth-of-type(6) {left: 3.8rem; top: 3.3rem;}
.xwlw ul li:nth-of-type(7) {left: 4.6rem; bottom: -1.7rem; width: 1.82rem; height: 2.28rem;}
.xwlw ul li img {display: inline-block; width: 1.12rem; margin-bottom: .08rem;}
.xwlw ul li a {display: inline-block; width: 1.56rem; height: .4rem; background: linear-gradient(to right, #1824a1, #2265c0); font-size: .26rem; font-weight: bold; line-height: .4rem; color: #fff;}
.xwlw .zx {width: 6.5rem; height: .9rem; margin: auto; border-radius: .04rem; background: linear-gradient(to right, #f4504e, #ed3341); font-size: .34rem; font-weight: bold; text-align: center; line-height: .9rem; color: #fff;}

/* 加隐私条款 */
.xieyi {margin: 0 auto; font-size: .12rem; text-align: center; line-height: .3rem; color: #666;}
.xieyi .xy {border: none; display: inline-block; background: transparent; height: .3rem; font-size: .12rem; color: #666;}
.xieyi input[type=checkbox] {position: relative; display: inline-block; float: none; width: .17rem; height: .17rem; padding: 0; margin-bottom: 0; border: none; -webkit-appearance: checkbox;}
.xieyi input[type=checkbox]::before {position: absolute; content: ""; top: 0; left: 0; background: #fff; width: 100%;  height: 100%; border: 1px solid #d9d9d9; border-radius: .03rem;
}
.xieyi input[type=checkbox]:checked::before {position: absolute; content: "\2713"; background-color: #0075ff; top: 0; left: 0; width: 100%; border: 1px solid #0075ff; color: #fff; font-size: .12rem; font-weight: bold; text-align: center; line-height: .17rem;}
.xieyi a {display: inline; background: transparent; font-size: .12rem; line-height: .3rem; color: #ed5736;}
/*协议弹窗样式*/
.es_arg_mask {position: fixed;top: 0;bottom: 0;left: 0;right: 0;background: #000;filter: alpha(opacity=30);-moz-opacity: 0.3;-khtml-opacity: 0.3; opacity: 0.3;z-index: 2000;}
.es_agr_box {position: fixed;top: 50%;left: 50%;width: 5.6rem;margin: -2.5rem 0 0 -2.9rem;padding: .1rem;background: #ffffff;border-radius: .08rem;z-index: 2001;}
.es_agr_title {text-align: center;font-size: .3rem;font-weight: bold;padding: .1rem .2rem;}
.es_agr_main {height: 2rem; overflow: auto;}
.es_agr_con {font-size: .16rem;color: #3a3d4b;line-height: .26rem;word-break: break-all;}
.es_agr_btn {text-align: center;padding: .2rem .2rem 0;}
.es_button {line-height: .6rem;border: none;outline: none;cursor: pointer;color: #ffffff;font-size: .24rem;border-radius: .08rem;padding: 0 .4rem;background: #1890FF;background: -webkit-linear-gradient(left, #1890FF, #90CAFF);background: -o-linear-gradient(left, #1890FF, #90CAFF);background: -moz-linear-gradient(left, #1890FF, #90CAFF);background: linear-gradient(left, #1890FF, #90CAFF);}
.es_cancel {display: block;font-size: .14rem;color: #3a3d4b;cursor: pointer; margin-top: .1rem;}
.agreement {padding: .1rem;}
.agreement p {font-size: .24rem; line-height: .4rem; text-indent: 2em; text-align: justify;}
