@charset "utf-8";
*{margin:0;padding:0; }
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input, textarea {margin:0;padding:0;}
body {  color: #666666; font-family: "微软雅黑";  font-size: 12px; overflow-x:hidden ; background:#fff;}
li, ol { list-style:none; }
ins { text-decoration:none; }
i, em { font-style:normal; }
a {  color: #666666; text-decoration: none;}
a:hover { cursor:pointer; text-decoration:none; color:#ff8106;}
.clear { clear:both; line-height:0px; overflow:hidden; zoom:1; font-size:0px; content:'.'; }
img{ padding:0; margin:0; border: none;}
a img { border:none; }
.bn{ border:none !important;}
h1, h2, h3, h4, h5, h6{ font-weight:normal; font-size:12px;}
.mm{ margin-left:auto; margin-right:auto;}
.tin24 {text-indent:24px;}
.tac{ text-align:center;}
.tl{ text-align:left !important;}
.tr{ text-align:right !important;}
.fb { font-weight:bold; }
.fn { font-weight:normal;}
.bd1{ border:1px solid #f00;}
.m_t8{margin-top:8px;}
.dil { display:inline; }.bk { display:block; }.dn{ display:none;}.od { overflow:hidden }
.pro{ position:relative;} 
.pa{ position:absolute;}
.fl{float:left; display:inline;}
.fr {  display: inline; float: right;}
.c{zoom:1;}
.c:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.dsn{ display:none;}

.warp{ width:100%; background:#fff; }
.zledu{ width:1000px; margin:0 auto; padding-top:19px; padding-bottom:18px;}
.mainloginItem{ width:100%; /* background:url(../images/admin/mainbg.jpg) repeat-x;  */height:474px;}
.mainCenterbg{ background:url(../images/admin/lbanner1.png) center top no-repeat;height:474px; width:100%;}
.loginfooter{ text-align:center; font-size:12px; color:#666; padding-top:32px; padding-bottom:10px;}
.loginbox{ width:1000px; margin:0 auto; overflow:hidden;}
.logItem{ float:right; background:url(../images/admin/loginBoxbg.png) no-repeat; margin-top:69px; width:352px; height:340px;}
.logibox{ width:340px; margin:0 auto; padding-top:20px;}
.logitabs{ padding-left:8px; overflow:hidden; border-bottom:2px solid #219de7; height:42px;}
.logitabs li{ height:42px; line-height:42px; float:left; display:inline; position:relative; padding:0 18px; font-family: "微软雅黑","宋体"; font-size:18px; color:#597794; cursor:pointer; }
.logitabs li.cur{ background:url(../images/admin/ltabsline.jpg) repeat-x; color:#fff; }
.logitabs li.cur .ll,.logitabs li.cur .rr{ width:6px; height:42px; display:block; position: absolute; top:0; }
.logitabs li.cur .ll{ background:url(../images/admin/ltabsl.jpg) no-repeat; left:0; }
.logitabs li.cur .rr{ background:url(../images/admin/ltabsr.jpg) no-repeat; right:0; }
.ltabsinner{ width:280px; padding-top:22px; margin:0 auto;}
.ltabsinner .entrybox{ height:43px; border:1px solid #9fcdfd; background:#f3faff; margin-bottom:10px;}
.ltabsinner .entrybox .img{ width:47px; height:43px;  border-right:1px solid #9fcdfd; float:left; display:inline;}
.ltabsinner .entrybox input{ width:215px; border:none; background:#f3faff; height:43px;line-height:43px; float:left; display:inline; padding-left:15px; font-size:14px; color:#666;}
.ltpass{ color:#215ca0; overflow:hidden; margin-bottom:15px;}
.ltpass a{ color:#215ca0; float:right;}
.ltpass input{ margin-right:9px;}
.ltpass a:hover{ text-decoration:underline;color:#215ca0;}
.loginbtn1{cursor:pointer; background:url(../images/admin/loginlbtn.jpg) no-repeat; font-size:18px; font-family: "微软雅黑","宋体"; color:#fff; text-align:center; display:block; width:280px; height:42px; line-height:42px;}
.loginbtn1:hover{ color:#fff; text-decoration:underline;}
.schoolname{ font-size:24px; color:#fff; margin:0 7px; line-height:40px; text-shadow:2px -2px 4px #2584b9;}
/*main主体*/
.top{ width:100%;}
.Topbox{ background: url(../images/admin/Toplbg.jpg) repeat-x; overflow:hidden; height:57px;}
.Topbox .Toplogo{ float:left; display:inline; padding:8px 0 0 15px;}
.Topbox .ml14{ margin-left:14px;}
.vtg{ vertical-align:top;}
.Topinbox{ float:right; overflow:hidden;}
.sysText{ float:right;  display:inline;  color:#fff; font-size:12px; margin-right:20px; line-height:58px; height:58px;}

.toplist{ float:right;  display:inline; height:58px;  overflow:hidden; text-align:right; }
.toplist li{ float:right; height:58px;  display:inline; background:url(../images/admin/toprline.jpg) left top no-repeat; padding:0 17px; cursor:pointer;   }
.toplist li .fit1{ background:url(../images/admin/Toprico1bg.png) no-repeat; display:block; width:24px; height:24px; line-height:98px; margin-top:18px; }
.toplist li .fit2{ background:url(../images/admin/Toprico2bg.png) no-repeat; display:block; width:25px; height:26px; line-height:98px;  margin-top:17px;}
.toplist li .fit3{ background:url(../images/admin/Toprico3bg.png) no-repeat; display:block; width:26px; height:24px; line-height:98px;  margin-top:15px;}

.toplist li.cur{ background:#0768cf; }
.toplist li.cur .fit1{ background:url(../images/admin/Toprico1bg.png) no-repeat;  }
.toplist li.cur .fit2{ background:url(../images/admin/Toprico2bg.png) no-repeat; }
.toplist li.cur .fit3{ background:url(../images/admin/Toprico3bg.png) no-repeat;}
.topbug{ border:1px solid #a5d0e8; padding:1px;}
.topbugbox{ background:url(../images/admin/bugbg.jpg) repeat-x; height:28px; overflow:hidden;}
.topbugImg{ width:176px; float:left;}
.topbugImg img{ margin-left:20px; margin-top:3px;}
.topbuglist{ float:left; display:inline; margin-top:4px;}
.topbuglist li{ float:left; display:inline; overflow:hidden; margin-right:7px; border:1px solid #a6d0e8; height:20px; line-height:20px; background:url(../images/admin/buglistbg.jpg) repeat-x; padding:0 11px 0 9px;}
.topbuglist li img{ margin-right:3px;}
.topbuglist li a{ color:#0077ba; text-decoration:none;}
.topbuglist li a:hover{ color:#0077ba; text-decoration: underline;}

.sysmain{ border-top:1px solid #e6f4fd; width:100%; overflow:hidden; position:relative;}
.sysmenut{border:1px solid #e6f4fd; border-top:none; background:#e6f4fd;  width:166px; float:left; display:inline; overflow:hidden; }
.sysline{ background:#dfe0e1; height:100%; width:8px; padding-left:1px;  float:left; display:inline;}
.sysline img{width:7px; height:52px; margin:0 auto; cursor:pointer;}
.sysConent{ background:#e6f4fd; height:100%; position:absolute; top:0; left:177px; width:100%; }

.sysmenut .sysm{ background: url(../images/admin/menuLibg.jpg) no-repeat; width:166px; height:24px; line-height:18px;  color:#fff; cursor:pointer; font-size:12px;}
.sysmenut li{ position:relative; width:100%; margin-bottom:1px; float:left; display:block;}
.sysmenut li.cur{}
.sysmenut i{ text-indent:27px;  position:absolute; top:4px; left:22px; display:block;}
.sysmenut .sysIco1{ background: url(../images/admin/menIco1.png) no-repeat; width:15px; height:14px; }
.sysmenut .sysIco2{ background: url(../images/admin/menIco2.png) no-repeat; width:15px; height:15px; }
.sysmenut .sysIco3{ background: url(../images/admin/menIco3.png) no-repeat; width:15px; height:13px; }
.sysmenut .sysIco4{ background: url(../images/admin/menIco4.png) no-repeat; width:15px; height:14px; }
.sysmenut .sysIco5{ background: url(../images/admin/menIco5.png) no-repeat; width:15px; height:12px; }
.sysmenut li.cur .sysIco1{ background: url(../images/admin/menIco1bg.png) no-repeat; }
.sysmenut li.cur .sysIco2{ background: url(../images/admin/menIco2bg.png) no-repeat; }
.sysmenut li.cur .sysIco3{ background: url(../images/admin/menIco3bg.png) no-repeat; }
.sysmenut li.cur .sysIco4{ background: url(../images/admin/menIco4bg.png) no-repeat; }
.sysmenut li.cur .sysIco5{ background: url(../images/admin/menIco5bg.png) no-repeat; }
.sysmenut li.cur .sysm{ color:#fff; font-weight:bold;}
::-webkit-scrollbar{ width:0px;}
scrollbar{ width:0px;}

.menutdl{ border:1px solid #e3e4e4; border-bottom:none; background:#e6f4fd; display:none; overflow: auto;}
.menutdl dd{ border-bottom:1px solid #e3e4e4; height:27px; background:#fff url(../images/admin/menubg.jpg) 27px 8px no-repeat; text-indent:46px; line-height:27px; color:#666; font-size:12px;}
.menutdl dd a{ width:100%; display:block;  color:#666; height:27px; overflow:hidden; }
.menutdl dd.cur,.menutdl dd.on{ height:30px; line-height:30px; background:url(../images/admin/menucurbg.png) no-repeat; width:100%; height:30px; color:#fff; }
.menutdl dd.cur a,.menutdl dd.on a{ color:#fff;}

#img1{ cursor:pointer;}
