@charset "utf-8";
/* === all css  === */
input[type="submit"],input[type="select"],input[type="reset"],input[type="button"],input[type="month"],input[type="text"],input[type="number"],input[type="password"],button,select,textarea {font-size:13px;line-height:160%;-webkit-appearance:none;outline:none;appearance:none;-moz-appearance:none;}
select:focus,textarea:focus,input:focus {font-size:13px !important;}
* {margin:0;padding:0;border:0;font-family:"微软雅黑","Microsoft YaHei",Arial;}
* {-webkit-tap-highlight-color:rgba(0,0,0,0);}
html,body {-webkit-text-size-adjust:none;}
html {width:100%;height:100%;overflow-x:hidden;overflow-y:auto;}
body {width:100%;min-height:100%;}
body {background-color:#F0F0F0;background-image:url(#);background-position:center top;}
body {text-align:left;color:#666;font-size:13px;line-height:160%;}
ul,ol,li,dl,dt,dd {list-style:none;}
input,img {vertical-align:middle;}
table {border-collapse:collapse;border-spacing:0;width:100%;}
.clear0 {clear:both;height:0px;overflow:hidden;display:block;}
.clear5 {clear:both;height:5px;overflow:hidden;display:block;}
.clear10 {clear:both;height:10px;overflow:hidden;display:block;}
.clear15 {clear:both;height:15px;overflow:hidden;display:block;}
.clear20 {clear:both;height:20px;overflow:hidden;display:block;}
.clear25 {clear:both;height:25px;overflow:hidden;display:block;}
.clear30 {clear:both;height:30px;overflow:hidden;display:block;}
.clear35 {clear:both;height:35px;overflow:hidden;display:block;}
.clear40 {clear:both;height:40px;overflow:hidden;display:block;}
.clear45 {clear:both;height:45px;overflow:hidden;display:block;}
.clear55 {clear:both;height:55px;overflow:hidden;display:block;}
.clear100 {clear:both;height:100px;overflow:hidden;display:block;}
.show2 {padding:2px;}
.show5 {padding:5px;}
.show10 {padding:10px;}
.show15 {padding:15px;}
.show20 {padding:20px;}
.show30 {padding:30px;}
.show40 {padding:40px;}
/* === 文字  === */
a {text-decoration:none;}
a:link {color:#333333;}
a:hover {color:#FF6600;}
a:active {color:#FF6600;}
a:visited {color:#333333;}

.F6 {font-size:6px;}
.F8 {font-size:8px;}
.F10 {font-size:10px;}
.F12 {font-size:12px;}
.F14 {font-size:14px;}
.F16 {font-size:16px;}
.F18 {font-size:18px;}
.F20 {font-size:20px;}
.F22 {font-size:22px;}
.F24 {font-size:24px;}
.F26 {font-size:26px;}
.F28 {font-size:28px;}
.F30 {font-size:30px;}

.F009688 {color:#009688;}
.F5FB878 {color:#5FB878;}
.F393D49 {color:#393D49;}
.F1E9FFF {color:#1E9FFF;}
.FFFB800 {color:#FFB800;}
.FFF5722 {color:#FF5722;}
.F01AAED {color:#01AAED;}
.F2F4056 {color:#2F4056;}
.FF0F0F0 {color:#F0F0F0;}
.FF2F2F2 {color:#F2F2F2;}
.FEEEEEE {color:#EEEEEE;}
.FE2E2E2 {color:#E2E2E2;}
.FDDDDDD {color:#DDDDDD;}
.FD2D2D2 {color:#D2D2D2;}
.FC2C2C2 {color:#C2C2C2;}
.F00c1de {color:#00c1de;}

.ImgUpdateDiv {position:relative;border:1px solid #E2E2E2;width:150px;height:120px;overflow:hidden;display:flex;text-align:center;align-items:center;}
.ImgUpdateDiv img {width:100%;}
.ImgUpdateDiv .DelImg {position:absolute;width:30px;height:30px;top:0px;right:0px;cursor:pointer;}
.jiaj {font-size:14px;float:left;width:40px;height:25px;line-height:25px;border:1px solid #999;text-align:center;display:block;background-color:#FFFFFF;}
a.jiaj:link,a.jiaj:visited,a.jiaj:hover {font-size:18px;float:left;width:25px;height:25px;line-height:25px;color:#FFFFFF;background-color:#999;text-align:center;display:block;cursor:pointer;}
/* === 登录  === */
.Login-bg {background-image:url(../Images/LoginBg.png);background-repeat:no-repeat;background-position:center;background-size:cover;overflow:hidden;}
.Login {margin:200px auto 0 auto;min-height:230px;max-width:300px;padding:40px;background-color:#FFF;border-radius:10px;background-image:url(../Images/LoginBoxBg.jpg);background-position:right bottom;}
.Login .WebName {margin:0px;margin-left:-60px;height:50px;line-height:50px;padding-left:60px;background:#009688;position:relative;color:#fff;}
.Login .Sshadow {background:url(../Images/LoginAdow.png);width:18px;height:10px;margin:0px 0px 20px -60px;position:relative;}
.Login .verifyinput {float:left;width:60%;}
.Login .verify {float:left;width:40%;cursor:pointer;}
.LoginCopyright {padding:15px;text-align:center;}
/* === 结构 === */
/*BodyLeft*/
#BodyTopBox {height:50px;line-height:50px;background-color:#393D49;width:100%;position:absolute;z-index:99999;top:0px;}
#BodyTopBox .BodyTopBoxDiv {padding-right:20px;}
#BodyTopBox .BodyTopBoxDiv .BodyTopLogo {float:left;width:160px;text-align:center;line-height:50px;color:#999;font-size:22px;border-right:1px solid #000;}
#BodyTopBox .BodyTopBoxDiv .BodyTopClosrMenu {float:left;color:#999;display:block;width:50px;height:50px;line-height:50px;text-align:center;border-right:1px solid #000;display:block;cursor:pointer;}
#BodyTopBox .BodyTopBoxDiv .BodyTopClosrMenu:hover {float:left;color:#FFF;display:block;width:50px;height:50px;line-height:50px;text-align:center;border-right:1px solid #000;background-color:#333742;display:block;cursor:pointer;}
a.ABodyTopBox:link,a.ABodyTopBox:visited {float:right;color:#999;display:block;height:45px;line-height:45px;padding:0px 15px;margin-right:10px;}
a.ABodyTopBox:hover {float:right;color:#FFF;display:block;height:45px;line-height:45px;padding:0px 15px;background-color:#333742;border-bottom:5px solid #009688;margin-right:10px;}
a.ABodyTopBox2:link,a.ABodyTopBox2:visited,a.ABodyTopBox2:hover {float:right;color:#FFF;display:block;height:45px;line-height:45px;padding:0px 15px;background-color:#333742;border-bottom:5px solid #009688;margin-right:10px;}
/*BodyLeft*/
#BodyLeftBox {width:50px;padding-top:50px;overflow:hidden;display:block;background-color:#393D49;position:absolute;z-index:99998;left:0px;top:0px;bottom:0px;}
#BodyLeftBox .BodyLeftBoxDiv {border-top:1px solid #000;padding-top:20px;}
a.ABodyLeftBox:link,a.ABodyLeftBox:visited {color:#999;display:block;width:160px;height:40px;line-height:45px;}
a.ABodyLeftBox:link .ABodyLeftBoxI,a.ABodyLeftBox:visited .ABodyLeftBoxI {float:left;color:#999;width:50px;height:40px;line-height:40px;text-align:center;}
a.ABodyLeftBox:hover {color:#FFF;display:block;width:160px;height:40px;line-height:40px;background-color:#00cab7;border-left:5px solid #009688;}
a.ABodyLeftBox:hover .ABodyLeftBoxI {float:left;color:#FFF;width:45px;height:40px;line-height:40px;text-align:center;}
/*BodyFoot*/
#BodyFootBox {height:35px;line-height:35px;position:absolute;bottom:0px;width:100%;background-color:#E2E2E2;border-top:1px solid #DDD;}
#BodyFootBox .BodyFootBoxDiv {padding-right:20px;text-align:right;}
/*BodyCrumbs*/
#BodyCrumbsBox {text-align:right;color:#999;font-size:12px;padding-right:20px;padding-top:50px;height:40px;line-height:40px;background-color:#FFF;-moz-box-shadow:0px 1px 2px #CCC;-webkit-box-shadow:0px 1px 2px #CCC;box-shadow:0px 1px 2px #CCC;}
#BodyCrumbsBox a {font-size:12px;}
/*BodyContent*/
#BodyContentBox {padding:15px;padding-left:65px;}
#BodyContentBox .BodyContentDiv {border:1px solid #eeeeee;background-color:#FFF;}
/* === 主要内容 === */
/*SearchBox*/
.BodyContentDiv .SearchBox {border-bottom:1px solid #eeeeee;padding:15px;overflow:hidden;}
.BodyContentDiv .SearchBox h2 {height:38px;line-height:38px;padding-left:20px;color:#CCC;}
.BodyContentDiv .SearchBox .SearchBoxLeft {float:left;}
.BodyContentDiv .SearchBox .SearchBoxRight1 {float:right;width:300px;text-align:right;}
.BodyContentDiv .SearchBox .SearchBoxRight2 {float:right;width:50px;}
.BodyContentDiv .SubmitBox {border-top:1px solid #eeeeee;margin-top:15px;padding:15px;overflow:hidden;}

.BodyContentDiv .ContentFormBox {padding:15px;padding-bottom:5px;padding-top:5px;}
.BodyContentDiv .ContentFormBox .AddTable {padding:25px;padding-right:50px;overflow:auto;}

.BodyContentDiv .ContentInfoBox {padding:15px;padding-bottom:5px;padding-top:5px;}
.BodyContentDiv .ContentInfoBox .AddTable {padding:25px;padding-right:50px;overflow:auto;}
.BodyContentDiv .ContentInfoBox .ClassAddBox {border-bottom:1px solid #eeeeee;padding:20px;}
.BodyContentDiv .ContentInfoBox .ClassListBox {overflow-y:scroll;}

.BodyContentDiv .ContentListBox {padding:15px;padding-bottom:0px;}
.BodyContentDiv .ContentListBox .layui-table {margin:0px;}
.BodyContentDiv .ContentListBox .TableJsDiv {overflow-y:scroll;margin-top:-10px;margin-bottom:-10px;}