@charset "utf-8";
/* 初始化 */
html { -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
img { max-width: 100%; height: auto; width: auto\9; /* ie8 */ }
* { margin: 0; padding: 0; border: none; box-sizing: border-box; }
body { color: #000; font: 14px/22px "Microsoft YaHei"; background-color: #fff; /*background: linear-gradient(25deg, #0f2249,#182e5a 20%,#0f2249 40%,#182e5a 60%,#0f2249 80%,#182e5a 100%);*/ }
em, i { font-style: normal; }
a { text-decoration: none; color: #333; }
a:hover { text-decoration: none; }
ul, ol { list-style: none; }
input { outline: none; font-size: 13px; }
.cl { clear: both; }
.flex { display: flex; }
.flex-between { justify-content: space-between; }
.align-item { align-items: center; }

.main { width: 1300px; margin: 0 auto; }
.topCon { padding: 22px; border-bottom: 6px solid #9bbb59; align-items: center; background: #fff url(../images/top_bg1e9c5d.jpg) no-repeat right center; -webkit-background-size: contain; background-size: contain; }

.topCon h3 { font-size: 32px; color: #4d5d2c; font-weight: bold; }
.topCon h3 span { font-size: 18px; font-weight: normal; vertical-align: middle; padding-left: 15px; }
.topCon a.useR, .topCon a.tuiChu, .topCon a.home, .topCon .right span.banji { font-size: 16px; background: url(../images/01.png) no-repeat; left: 0; top: 0; -webkit-background-size: 22px 22px; background-size: 22px 22px; padding-left: 33px; margin-left: 30px; line-height: 22px; display: inline-block; }
.topCon .right { font-size: 16px; }
.topCon .right select { outline: none; font-size: 16px; padding: 5px 15px; border: 1px solid #eee; }

.topCon .right span.banji { background-image: url(../images/class0.png); }
.topCon .right a.tuiChu { background-image: url(../images/exit.png); }
.topCon .right a.home { background-image: url(../images/home.png); }
.topCon a.tuiChu input { background: none; font-size: 16px; }
.topCon .right a:hover, .topCon .right a:hover input { color: darkgreen; text-decoration: underline; }

.copy { text-align: center; width: 100%; height: 38px; line-height: 38px; background: #f9f9f9; }
.copy p { display: inline-block; padding: 0 10px; color: #999; }
.copy a { color: #999; text-decoration: underline; }

/*登录-注册信息*/
.main_LoginBOX { width: 100%; display: flex; justify-content: center; }
.loginBox { width: 500px; background: #fafcff url('/pt/images/wxylogo.png') no-repeat 0 94%; background-size: contain; max-height: 538px; margin-top: 100px; padding-top: 40px; box-shadow: 0 0 5px #9bbb59 inset; border: 1px solid #9bbb59; }
.loginBox p { text-align: center; padding-bottom: 30px; margin-bottom: 30px; color: #333; font-size: 28px; border-bottom: 1px solid #ddd;; }
.loginBox .box { margin-bottom: 18px; position: relative; }

.shuru { width: 70%; margin: 0 auto; line-height: 36px; display: flex; align-items: center; justify-content: center; border: 1px solid #ddd; }
.shuru i { width: 40px; height: 24px; display: block; background: url(../images/icon-id.png) no-repeat center; -webkit-background-size: contain; background-size: contain; }
.shuru.MM i { background-image: url(../images/icon-mm.png); }
.shuru.YZM i { background-image: url(../images/icon-yzm.png); }
.shuru.Name i { background-image: url(../images/icon-name.png); }
.shuru.Sex i { background-image: url(../images/icon-sex.png); }
.shuru.leiX i { background-image: url(../images/icon-leix.png); }
.shuru.diShi i { background-image: url(../images/icon-dishi.png); }
.shuru.schoolBar i { background-image: url(../images/icon-school.png); }
.shuru.nianJi i { background-image: url(../images/icon-nianji.png); }
.shuru.banJi i { background-image: url(../images/icon-banji.png); }
.shuru.Tele i { background-image: url(../images/icon-tel.png); }
.shuru.dengLu i { background-image: url(../images/icon-denglu.png); }
.shuru.MSG i { background-image: url(../images/icon-mail.png); }

.zhuCe { margin: 40px auto; max-height: none; padding-bottom: 40px; }
.Sex .sexbar { height: 36px; width: 95%; padding: 0 1%; }
.Sex .sexbar label { margin: 0 20px; }
.Sex .sexbar label input { -webkit-appearance: none; width: 20px; height: 20px; background: url(../images/check.png) no-repeat; -webkit-background-size: contain; background-size: contain; vertical-align: sub; }
.Sex .sexbar label input:checked { background-image: url(../images/checked.png); }

.shuru.leiX select { -webkit-appearance: none; background: url(../images/BD_arrow.png) no-repeat 98% center; -webkit-background-size: 20px 20px; background-size: 20px 20px; }

.shuru .inpTxt, .shuru select, .shuru .psd { height: 36px; width: 95%; padding: 0 1%; outline: none; }
.shuru .short { width: 95%; display: flex; justify-content: space-between; }
.shuru .short .inpTxt { width: 60%; }
.shuru .short input[type="button"] { width: 110px; font-size: 12px; border-radius: 0; }
.shuru .short img { width: 110px; height: 36px; }
.next { text-align: center; }
.next .ZDbtn { background: #f88000 !important; color: #fff !important; height: 40px; width: 70%; border-radius: 4px; font-size: 18px; margin: 20px 0 15px; border: none; }
.next .zhuce a { margin: 0 20px; display: inline-block; color: #2a559a; }
.nextGo { text-align: center; }
.nextGo .other { margin-top: 15px; }
.nextGo .ZCbtn { background: #ff8503; color: #fff; height: 50px; width: 30%; font-size: 18px; margin-top: 20px; border-radius: 5px; }
.nextGo .kbjbtn { background: #ff8503; color: #fff; height: 50px; width: 300px; font-size: 18px; margin-top: 20px; border-radius: 5px; }
.nextGo .disbtn{background:#ddd !important;}
.nextGo .skyblue { background: cornflowerblue; }

.loginTishi { padding: 15px 30px; border: 1px dashed #ddd; border-radius: 8px; background: #fff; max-width: 1000px; margin: 0 auto; }
.loginTishi p { margin-bottom: 5px; position: relative; padding-left: 18px; }
.loginTishi p::before { content: " "; width: 7px; height: 7px; border-radius: 50%; background: #f88000; position: absolute; left: 0; top: 6px; }

/*注册下拉样式修改20200722*/
.shuru .RadDropDownList, .shuru .RadComboBox { width: 95% !important; }
.shuru .rddlInner, .shuru .rcbInner { border: none !important; }
.sexbar button { margin-top: 8px; margin-left: 20px; }

/*============================指导员登录界面=====================================*/
.Dataization { min-height: calc(100vh - 165px); }
.Dataization .newMsg { margin-top: 30px; font-size: 15px; background: linear-gradient(to left, #fff, #fff7ea, #fff); padding: 20px 0; text-align: center; }
.Dataization .newMsg span { background: #9a784d; color: #fff; border-radius: 3px; padding: 3px 10px; cursor: pointer; }
.Dataization .classNum { margin: 30px 0 45px; align-items: flex-end; }
.Dataization .classNum b { font-size: 26px; padding-right: 8px; }
.nameID { font-size: 15px; background: url(../images/0.png) no-repeat left center; -webkit-background-size: 55px 55px; background-size: 55px 55px; padding-left: 70px; }
.nameID dt { margin-bottom: 8px; }
.nameID dd { font-size: 20px; }
.nameID b { font-size: 26px; padding-right: 8px; }
.Dataization .classNum .addClass { font-size: 16px; background: #ef9302 url(../images/icon_4.png) no-repeat 15px center; -webkit-background-size: 22px 22px; background-size: 22px 22px; color: #fff; border-radius: 5px; display: block; padding: 8px 25px 8px 50px; }
.Dataization .classNum .gohome { background-image: url(../images/homeB.png); }

.bjm_pic .banjiEWM { width: 300px; height: 350px; margin-top: 30px; }

/*指导教师文字展示样式*/
.classesBox { border: 1px solid #9bbb59; border-radius: 8px; box-shadow: 0 0 5px #9bbb59 inset; overflow: hidden; margin-bottom: 50px; }
.classesBox .p_tit { background: #f9ffec; color: #4d5d2c; padding: 12px; box-shadow: 0 0 5px #9bbb59 inset; }
.classesBox .p_tit b { font-size: 18px; }
.classesBox .classInbox { padding: 50px 30px; }
.classesBox .classInbox dl { width: 15%; text-align: center; }
.classesBox .classInbox dt { font-size: 20px; margin-bottom: 15px; }
.classesBox .classInbox dl b { font-size: 28px; color: #f78900; padding-right: 5px; }
.classesBox .classBtns_box span { margin-right: 10px; }
.classesBox .classBtn { border-radius: 4px; background: #5f772c url(../images/icon_1.png) no-repeat 7px center; color: #fff; padding: 3px 8px 3px 30px; -webkit-background-size: 15px 15px; background-size: 15px 15px; }
.classesBox .enterbanji { background-image: url(../images/icon_2.png); }
.classesBox .deletebanji { background-image: url(../images/icon_3.png); }
.classesBox .revisebanji { background-image: url(../images/icon_5.png); }

/*修改信息*/
.xiuGaiMM { margin: 100px auto 0; }


/*班级管理*/
.classesBox_tab { width: 99%; margin: 5px auto; border-radius: 8px; overflow: hidden; }
.classesBox_tab td { border-bottom: 1px solid #eee; padding: 10px 3px; width: 20%; text-align: center; }
.classesBox_tab td.c_red { color: red; }
.classesBox_tab tr:hover { background: #f9f9f9; }
.classesBox_tab .thead td { font-weight: bold; background: #fff7ea; }
.classesBox_tab td input { background: #eee077; padding: 3px 12px; border-radius: 2px; }

/*添加班级*/
.addClass_box_h3 { text-align: center; border-bottom: 1px solid #9bbb59; margin-bottom: 30px; padding-bottom: 15px; color: #7b9c38; font-size: 18px; }
.mustfill { align-items: center; }
.mustfill input.input_txt { width: 90px; text-align: center; }
.mustfill input.input_btn { width: 105px; text-align: center; padding: 0; }
.mustfill .mr10 { margin-right: 35px; }
.mustfill_re .mr10 { margin-right: 0; }
.mustfill .c-red { font-weight: normal; color: red; }
.new_xx_H { text-align: center; border-bottom: 2px solid #9bbb59; margin-bottom: 30px; padding: 30px 0; font-size: 22px; color: #9bbb59; }


/*20240716后台框架样式*/
.zidianBox select, .zidianBox input[type="text"] { width: 120px; height: 28px; border: 1px solid #ddd; padding: 2px 8px; outline: none; vertical-align: middle; }
.zidianBox input[type="checkbox"] { width: 20px; height: 20px; vertical-align: middle; margin-top: -3px; margin-left: 5px; }
.p_Hbox { margin-bottom: 15px; }
.p_Hbox label { vertical-align: middle; }
.p_HchaX { margin-bottom: 5px; text-align: right; }
.p_HchaX button { background: #ef9302 !important; color: #fff !important; }
.p_Hbox input.w200 { width: 200px; }

.zidian_xxKey .RadComboBox .rcbInner { width:300px !important;padding:2px !important;}
.keytxt_HH input[type="text"] { width: 100%; border: none; }
.newDiv15 .RadComboBox, .p_Hbox .RadComboBox { width: 300px !important; }


.activeXiugaibox, .newDiv15Xiugai { padding: 15px; background: #fdfff9; margin: 20px auto; border: 1px solid #ddd; }
.activeXiugaibox input, .activeXiugaibox select, .activeXiugaibox textarea, .newDiv15Xiugai input, .newDiv15Xiugai select, .newDiv15Xiugai textarea { width: 150px; height: 36px; border: 1px solid #ddd; border-radius: 4px; padding: 0 10px; outline: none; vertical-align: middle; }
.activeXiugaibox label, .newDiv15Xiugai label { margin-left: 10px; }
.activeXiugaibox div { margin-bottom: 15px; }
.newDiv15Xiugai .newDiv15 { margin-bottom: 15px; }
.activeXiugaibox textarea, .newDiv15Xiugai textarea { vertical-align: top; height: auto; padding: 15px; resize: none; }
.activeXiugaibox .ACBbtn, .newDiv15Xiugai .ACBbtn { text-align: center; }
.activeXiugaibox .ACBbtn button, .newDiv15Xiugai .ACBbtn button, .ACBbtn input.sureAdd { width: 150px; margin: 10px 20px; border: 1px solid #9bbb59; border-radius: 4px; background: #f9ffec; }
button.add_Conbtn { background: #5f772c !important; }
button.add_Conbtn_blue{background:dodgerblue !important;}
.activeXiugaibox .ACBbtn button:hover, .newDiv15Xiugai .ACBbtn button:hover, .ACBbtn input.sureAdd:hover { background: #9bbb59; color: #fff; }
.newDiv15Xiugai input[type=file], .activeXiugaibox input[type=file] { width: 173px; padding: 0; height: auto; }
.activeXiugaibox .short_H60 { width: 60px; }
.activeXiugaibox .short_H80 { width: 80px; }
.activeXiugaibox .short_H180 { width: 180px; }
.activeXiugaibox .short_H300 { width: 300px; }

.newDiv25{flex-wrap:wrap;}
.newDiv25 input{width:224px;}
.newDiv25 .xxFL{margin-bottom:20px;}
.newDiv25 .xxFL p{font-weight:bold;border-bottom:1px solid #eee;margin-bottom:12px;padding-bottom:5px;}
.newDiv25 .xxFL ul{display:flex;flex-wrap:wrap;}
.newDiv25 .xxFL ul li{margin-bottom:15px;width:25%;}
.newDiv25 .xxFL .RadDropDownList{width:16em !important;}
.newDiv25 .xxFL input.longInput{width:215px;}
.newDiv25 .xxFL input.longlongInput{width:557px;}

.box_tit{text-align:center;font-weight:bold;color:#5b7b17;font-size:18px;margin:10px 0;}
.box_tit span{position:relative;}
.box_tit span::before, .box_tit span::after{width:200px;height:2px;position:absolute;top:50%;content:"";}
.box_tit span::before{background:linear-gradient(to left,#5b7b17,transparent);right:120%;}
.box_tit span::after{background:linear-gradient(to right,#5b7b17,transparent);left:120%;}

/*20241030上传视频*/
.scsptele{align-items:center;margin-bottom:30px;}
.scsptele .RadUpload_Bootstrap .ruStyled .ruFakeInput{width:221px;}
.scsptele .RadUpload .ruInputs li{margin:0;}


/*=======20240718数据仓样式========*/
.chartBox { margin: 6px 20px; }
.shapeBox_data { width: 49.5%; }
.shapeBox { width: 32%; border: 2px solid #9bbb59; background: lavenderblush; padding: 0 1%; display: flex; align-items: center; }
.shapeBox dl { background: url(../images/xuexiao.png) no-repeat left center; -webkit-background-size: 50px 50px; background-size: 50px 50px; padding-left: 60px; }
.shapeBox dl { font-size: 22px; }
.shapeBox dl dd { color: #5b7b17; margin-top: 15px; font-size: 16px; }
.shapeBox dl dd b { font-size: 32px; padding-right: 5px; }
.teacher_Data { background: floralwhite; }
.student_Data { background: aliceblue; }
.student_Data dl { background-image: url(../images/xuesheng.png); }
.teacher_Data dl { background-image: url(../images/laoshi.png); }
.user_Data { width: 49.5%; padding: 1%; border: 2px solid #9bbb59; align-items: center; }
.user_Data h3 { font-size: 22px; height: 36px; line-height: 36px; width: 130px;font-weight:normal; }
.user_Data ul { width: 82%; }
.user_Data li { width: 75px; height: 90px; color: #5b7b17; text-align: center; background: #f9ffec; border: 1px solid #9bbb59; border-radius: 8px; box-shadow: 0 0 5px #9bbb59 inset; }
.user_Data li b { font-size: 48px; display: block; line-height: 66px; /*font-family: electronicFont;*/ }


.chartBox_chart .w49 { width: 49.5%; }
.panel { position: relative; height: 320px; width: 100%; border: 1px solid #9bbb59; padding: 0 0.1875rem 0.3rem; margin-top: 15px; box-shadow: 0 0 5px #9bbb59 inset; }
.panel.bigPabel { height: 654px; margin-bottom: 0; }
.panel::before { position: absolute; top: -2px; left: -2px; content: ""; width: 14px; height: 14px; border-top: 3px solid #9bbb59; border-left: 3px solid #9bbb59; }
.panel::after { position: absolute; top: -2px; right: -2px; content: ""; width: 14px; height: 14px; border-top: 3px solid #9bbb59; border-right: 3px solid #9bbb59; }
.panel .panel-footer { position: absolute; left: 0; bottom: 0; width: 100%; }
.panel .panel-footer::before { position: absolute; bottom: -2px; left: -2px; content: ""; width: 14px; height: 14px; border-bottom: 3px solid #9bbb59; border-left: 3px solid #9bbb59; }
.panel .panel-footer::after { position: absolute; bottom: -2px; right: -2px; content: ""; width: 14px; height: 14px; border-bottom: 3px solid #9bbb59; border-right: 3px solid #9bbb59; }
.panel h2 { color: #000033; font-weight: 400; margin-top: 2%; margin-left: 2%; padding-left: 18px; position: relative; }
.panel h2::after { position: absolute; top: 0; left: 0; content: ""; width: 6px; height: 22px; border-radius: 8px; background: #5e9842; border: 1px solid #9bbb59; }

/*上传页*/
.KBJ_tab td input, .KBJ_tab td select, .KBJ_tab td textarea { font-size: 16px; }
.KBJ_tab { width: 100%; border-left: 1px solid #eee; border-top: 1px solid #eee; }
.KBJ_tab td { border-right: 1px solid #eee; border-bottom: 1px solid #eee; width: 50%; padding: 10px; font-size: 16px; }
.KBJ_tab td.Ahead { background: #206ee3; color: #fff; text-align: center; font-size: 26px; padding: 15px; }
.KBJ_tab td.head { background: #f1f7ff; text-align: center; font-weight: bold; }
.KBJ_tab td b { font-weight: normal; display: inline-block; width: 130px; color: #666; }
.KBJ_tab td i { font-size: 14px;color:#666; }
.KBJ_tab td input.in100, .KBJ_tab td textarea { background: #fbfbfb; height: 36px; width: 345px; text-align: center; border: 1px solid #c4e9ff; outline: none; }
.KBJ_tab td textarea { height: 72px; padding: 10px; text-align: left; vertical-align: top; resize: none; width: 910px; }
.KBJ_tab td select { border: 1px solid #c4e9ff; height: 36px; background: #fbfbfb; }
.KBJ_tab td em { padding-left: 5px; padding-right: 30px; }
.KBJ_tab td .w50 { width: 170px; }
.KBJ_tab td .w100 { width: 350px; }

.KBJ_tab td.sczp_td{position:relative;}
.KBJ_tab td.sczp_td .scMC_a {color: dodgerblue; text-decoration: underline;display:inline-block;margin-top:15px; }

/*20240909*/
.c-blue{color:#206ee3;text-decoration:underline;}

/*课本剧活动选择*/
.KBJ_con { overflow: hidden; padding: 0  0 0px; }
.KBJ_con li { float: left; width: 300px; text-align: center; font-size: 16px; background: linear-gradient(to top, #206ee3, #24adfd); /**/ border: 10px solid #fff; border-radius: 20px; }
.KBJ_con li a { display: block; padding: 30px 0; color: #fff; position: relative; overflow: hidden; }
.KBJ_con li a b { display: block; font-size: 22px; color: #2295f3; width:85px; height: 50px; line-height: 50px; background: #fff; margin: 0 auto 10px; border-radius: 50%; }
.KBJ_tip {margin-bottom:20px;}
.KBJ_tip dd { margin-left: 60px; margin-top: 5px; }
.KBJ_h3 { font-size: 22px; margin: 30px 0 15px; }
.KBJ_con li a::after, .KBJ_con li a::before { content: ""; background: rgba(255,255,255,.08); position: absolute; border-radius: 50%; }
.KBJ_con li a::after { left: -20%; bottom: 0; width: 80px; height: 80px; }
.KBJ_con li a::before { top: 10%; right: 0; width: 40px; height: 40px; }
/*绿色*/
.KBJ_con li.greenline { background: linear-gradient(to right bottom, #6bb300, #9bbb59); }
.KBJ_con li.greenline a b { color: #6bb300; }
/*红色*/
.KBJ_con li.redline { background: linear-gradient(to right bottom, #f34c4c, #f93b3b); }
.KBJ_con li.redline a b { color: #f93b3b; }
/*橙色*/
.KBJ_con li.orgline { background: linear-gradient(to right bottom, #f39942, #f87c0f); }
.KBJ_con li.orgline a b { color: #f87c0f; }
/*紫色*/
.KBJ_con li.purpleline { background: linear-gradient(to right bottom, #8348d4, #8024bb); }
.KBJ_con li.purpleline a b { color: #8024bb; }
/*青色*/
.KBJ_con li.cyanline { background: linear-gradient(to right bottom, #54c4a3, #14a48b); }
.KBJ_con li.cyanline a b { color: #14a48b; }
/*粉色*/
.KBJ_con li.pinkline { background: linear-gradient(to right bottom, #ea4eb1, #dc0b77); }
.KBJ_con li.pinkline a b { color: #dc0b77; }
/*黄色*/
.KBJ_con li.yellowline { background: linear-gradient(to right bottom, #e9c65c, #caad0d); }
.KBJ_con li.yellowline a b { color: #caad0d; }
/*酱红*/
.KBJ_con li.Jredline { background: linear-gradient(to right bottom, #bb3920, #7c240c); }
.KBJ_con li.Jredline a b { color: #7c240c; }

.ruInputs li{background:none;}

/*课本剧评分标准*/
.pfbz_tab { border-left: 1px solid #ddd; border-top: 1px solid #ddd; width:100%;}
.pfbz_tab td{ border-right: 1px solid #ddd; border-bottom: 1px solid #ddd;padding:7px; }

/*马拉松*/
.malasong_tab td{width:25%;}
.malasong_tab td b{width:100px;}
.malasong_tab  .mls_b_50 td b{width:50px;}
.malasong_tab td input.in100, .malasong_tab td textarea { width: 72%; }
.malasong_tab td .w100 {width:72%; }
.malasong_tab .mls_b_50 td input.in100, .malasong_tab .mls_b_50 td textarea { width: 84%; }

/*<!--注册学校问题弹框-->*/
.XXpopwin { width: 100%; height: 100%; background: rgba(0,0,0,.5); position: fixed; left: 0; top: 0; display: none; }
.XXpopwin .txt { width: 1100px; height: 500px; background: #fff; border-radius: 5px; position: absolute; margin: auto; left: 0; top: 0; right: 0; bottom: 0; padding: 50px; font-size: 16px; }
.XXpopwin .txt h3 { font-size: 18px; }
.XXpopwin .txt dl { margin: 20px 0; line-height: 28px; margin-left: 30px; }
.XXpopwin .txt .zcxxwt{text-align:center;margin: 80px auto 0;}
.XXpopwin .txt .btnclose, .XXpopwin .txt a { display: inline-block; width: 300px; height: 42px;background: #ff8503; color: #fff; font-size: 16px; border-radius: 4px; line-height:42px;margin:0 30px;}

/*20250719指导教师证书样式*/
.jszs-1{border-bottom:2px solid #9bbb59;padding-bottom:8px;}
.jszs-2 h3{text-align:center;font-size:22px;color:#5b7b17;padding:15px;}
.jszs-2 h6{text-align:center;font-size:18px;color:#000;padding:0;font-weight:normal;}
.jszs-2-1{}
.jszs-2-1 .lql{background:#f2fae7;padding:8px;}
.jszs-2-1 .lql input{font-size:14px;background:none;}
.jszs-2-1 .lql input.name1{font-weight:bold;width:75px;font-size:16px;margin-left:20px;}
.jszs-2-1 .lqr{padding:10px 30px;}
.jszs-2-1 .lqr p{margin-left:28px;}
.jszs-2-1 b{font-weight:bold;margin-bottom:6px;display:block;}

.box2-1, .box2-2{padding:10px 28px;box-shadow: 0 0 3px #ddd;border-radius: 4px;margin-bottom:20px;line-height:24px;}
.box2-1{padding:0;}
.box2-2 .xxshdz{margin-top:5px;}
.box2-2 .xxshdz input{padding:10px;border-radius:4px;border:1px solid #ccc;width:516px;}
.box2-2 .int_170{padding:5px 10px;border-radius:4px;border:1px solid #ccc;width:170px;}
.box2-2 p{margin-bottom:5px;}
.payBtn{text-align:center;}
.payBtn .moneyBtn{background:#ff8503 !important;color:#fff !important;width:300px;height:42px;font-size:16px;}
.resetBox{text-align:center;padding:18px;color:#333;}
.resetBox .sxan{vertical-align:middle;margin:0 5px;background:#5b7b17 !important;color:#fff !important;}
.resetBox img{display:block;margin:0  auto;}


/*20240723新增手机端样式*/
@media(max-width:768px) { .topCon { min-width: 100%; padding: .22rem 0; display: block; }
    .topCon h3 { font-size: .42rem; }
    .topCon h3 span { display: block; margin-top: .1rem; padding-left: 0; font-size: .3rem; }
    .topCon .right { font-size: .28rem; position: absolute; right: .3rem; top: .5rem; }
    .topCon .right .hideBox { display: none; padding: .3rem; width: 1.8rem; position: absolute; right: -0.3rem; background: aliceblue; top: .8rem; }
    .topCon .right .hideBox::after { content: ''; width: .4rem; height: .4rem; background: aliceblue; position: absolute; top: -.2rem; right: .35rem; transform: rotate(45deg); }
    .topCon .right .nav_bar { display: block; width: .5rem; }
    .topCon a.useR, .topCon a.tuiChu, .topCon a.home, .topCon .right span.banji { font-size: .32rem; -webkit-background-size: .36rem .36rem; background-size: .36rem .36rem; padding-left: .54rem; margin: 0 0 .3rem; display: block; }

    /*登录-注册 信息*/
    .loginBox { width: 94%; margin: 3%; padding: .5rem .3rem .3rem; }
    .loginBox p { font-size: .36rem; margin-bottom: .3rem; padding-bottom: .3rem; }
    .loginBox .box { margin-bottom: .22rem; }
    .shuru { line-height: .76rem; width: 90%; }
    .shuru .short img { height: 0.8rem; }
    .shuru input[type="text"], .shuru select, .shuru input[type="password"] { font-size: .28rem; height: .8rem; }
    .copy { line-height: .35rem; }
    .copy p { font-size: .22rem; }

    /*注册下来样式*/
    .rddlInner, .rcbInner { height: 0.8rem; padding: 0.2rem !important; box-shadow: none !important; }
    .rcbInner input[type="text"] { height: auto !important; }
    .RadComboBox_Bootstrap .rcbActionButton { padding: .2rem !important; }

    /*<!--注册学校问题弹框-->*/
    .XXpopwin .txt { width: 90%; height: 65vh; padding: .5rem .3rem 0; font-size: .28rem; }
    .XXpopwin .txt h3 { font-size: .32rem; }
    .XXpopwin .txt dl { margin: .3rem 0; line-height: .44rem; margin-left: 0; }
    .XXpopwin .txt dl dd { text-indent: .56rem; }
    .XXpopwin .txt .btnclose { width: 80%; height: .8rem; font-size: .3rem; margin: 1rem auto 0; border-radius: 4px; }
}
