﻿@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;}
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%; }
.wtop{ width:1000px; margin:0 auto; height:77px;}
.wtop img{ margin-top:12px;}
.studentMain{ width:100%; background:url(../images/admin/banner1.png) center top no-repeat; height:501px;}
.main{ width:1000px; margin:0 auto;}
.main .loginbox{ width:326px; background:#fff; box-shadow: 0 0 12px #cfdce7; border-radius:5px; padding-bottom:20px; float:right; margin-top:68px; display:inline; }
.main .loginbox h2{ text-indent:-19842646px; background:url(../images/reduboxhtbg.png) no-repeat; width:326px; height:45px;}
.main .loginbox .box{ width:271px; margin:10px auto 0;}
.main .loginbox .box .input1{ width:231px; padding-left:34px; height:35px; line-height:35px; border:1px solid #d3d3d3; border-radius:5px; margin-bottom:18px; font-size:14px;}
.main .loginbox .box .t1{ background:url(../images/reduboxIco1.jpg) 12px 12px no-repeat;}
.main .loginbox .box .t2{ background:url(../images/reduboxIco2.jpg) 14px 12px no-repeat;}
.main .loginbox .box .md5Item{ width:100%; margin-bottom:20px; overflow:hidden;}
.main .loginbox .box .md5Item input{ width:136px; padding-left:11px; height:35px; line-height:35px; border:1px solid #d3d3d3; border-radius:5px; float:left; display:inline; font-size:14px;}
.main .loginbox .box .md5Item img{ float:left; margin-left:17px; display:inline; cursor:pointer;}
.ltpass{ color:#666; overflow:hidden; margin-top:8px;}
.ltpass a{ color:#666; float:right;}
.ltpass input{ margin-right:9px;}
.ltpass a:hover{ text-decoration:underline;color:#666;}
.wfooter{ line-height:60px; height:60px; text-align:center; color:#898989; font-size:14px;}

/*----- -----*/
.Imain{ background:url(../images/sts/mainbg.jpg) repeat-x; width:100%;}
.Itop{ width:910px; overflow:hidden; margin:0 auto;}
.Itop .Iedulogo{ background:url(../images/sts/edumainlogo.png) no-repeat; padding-left:139px; height:26px; font-size:20px; margin-top:23px; color:#464646; padding-top:24px; float:left; display:inline;}
.Itop .Iedufr{ float:right; display:inline; width:420px;}
.Itop .Iedufr .infoBox{ text-align:right; margin-top:9px; margin-bottom:15px; font-size:14px; color:#868686;}
.Itop .Iedufr .infoBox img{ margin-left:8px; vertical-align:middle;}
.Itop .Iedufr .eduNav{ height:30px;line-height:30px; position:relative;}
.Itop .Iedufr .eduNav .ll{ background:url(../images/sts/navl.png) no-repeat; width:10px; height:30px; position:absolute; left:0; top:0;}
.Itop .Iedufr .eduNav .rr{ background:url(../images/sts/navr.png) no-repeat; width:10px; height:30px; position:absolute; right:0; top:0;}
.Itop .Iedufr .eduNav ul{ background:url(../images/sts/navc.png) repeat-x; margin:0 4px; height:30px; overflow:hidden;}
.Itop .Iedufr .eduNav ul li{ float:left; display:inline; width:20%; text-align:center; background:url(../images/sts/navline.jpg) top right no-repeat;}
.Itop .Iedufr .eduNav ul li a{ color:#fff;}
.Itop .Iedufr .eduNav ul li.end{ background:none;}

.Ibannerbg{ width:100%; height:452px;}
.proItem{ width:910px; margin:0 auto; padding-bottom:74px; padding-top:20px; position:relative;}
.proItem li{ float:left; display:inline; width:190px; height:81px; margin-right:50px;}
.proItem li.end{ margin-right:0;}
.proItem li.Icoimg1{ background:url(../images/sts/mainIcobg1.png) no-repeat; width:89px; height:78px; position: absolute; float:none; margin-right:0; bottom:-18px; right:0;}

.Ibannerbg{ width:100%; height:452px;}
.proItem{ width:910px; margin:0 auto; padding-bottom:74px; padding-top:20px; position:relative;}
.proItem li{ float:left; display:inline; width:190px; height:81px; margin-right:50px;}
.proItem li.end{ margin-right:0;}

.proItem li.Icoimg1{ background:url(../images/sts/mainIcobg1.png) no-repeat; width:89px; height:78px; position: absolute; float:none; margin-right:0; bottom:-18px; right:0;}


.divselect{ width:265px; height:35px; line-height:35px; border:1px solid #d3d3d3; border-radius:5px; margin-bottom:18px; font-size:14px; position:relative; z-index:10000;}
.divselect cite{width:265px;  height:35px;line-height:35px; display:block; color:#807a62; cursor:pointer;font-style:normal;
 background:url(../images/sts/xjt.png) no-repeat 15px center; text-indent:35px;}
.divselect ul{width:263px;border:1px solid #d3d3d3; background-color:#ffffff; position:absolute; z-index:20000; margin-top:-1px; display:none;}
.divselect ul li{height:24px; line-height:24px;}
.divselect ul li a{display:block; height:24px; color:#333333; text-decoration:none; padding-left:10px; padding-right:10px;}
.divselect ul li a:hover{background-color:#CCC;}



/*add 20160427*/
.InsideMain{ width:100%; background:#f0f9fe url(../images/sts/mainContentbg.jpg) top repeat-x;}
.InsideMain .Incontent{ width:910px; margin:0 auto; padding-top:18px;}
.InsideMain .Incontent .contImg{ float:left; width:268px; border:1px solid #b9e8ff;}
.InsideMain .Incontent .InItemr{ width:625px; float:right; display:inline;}

.uploadItem{ border:1px solid #cee9f8; border-radius:5px 5px 0 0; margin-bottom:18px;}
.uploadItem h2{ background:url(../images/sts/mainhtbg.jpg) repeat-x; font-size:14px; height:35px; line-height:35px; border-bottom:1px solid #cee9f8; text-indent:18px; margin:0 1px;}

.uploadItem .htbg1{ background:url(../images/sts/mainhtbg2.jpg) repeat-x; font-size:14px; height:46px; line-height:46px; border-bottom:1px solid #cee9f8; text-indent:18px; margin:0 1px;}
.uploadItem .htbg1 input{ width:418px; border:1px solid #d0eaf8; line-height:27px; height:27px; border-radius:5px; background:#fff; margin-right:13px; text-indent:10px;}
.uploadItem .htbg1 .searchbtn{ margin-top:10px; background:url(../images/sts/redubtn1.jpg) no-repeat; width:68px; height:27px; line-height:27px; display:inline-block; color:#fff; font-size:12px;}
.uploadItem .htbg1 .searchbtn:hover{ color:#fff; text-decoration:underline;}
.uploadItem .tablelist1{ width:100%; background:#fff;}
.uploadItem .tablelist1 tr th{color:#376783; background:#e4f5ff; border-bottom:1px solid #cfebf9; border-right:1px solid #d5edfa; height:33px; line-height:33px; font-size:14px; }
.uploadItem .tablelist1 tr td{ text-align:center; border-bottom:1px solid #e4f5ff; border-right:1px solid #e4f5ff; height:43px; line-height:43px; overflow:hidden}
.uploadItem .tablelist1 tr td.title,.uploadItem .tablelist1 tr th.title{ text-align:left; padding-left:20px;}
.uploadItem .tablelist1 tr td img{ float:right; margin-right:20px; margin-top:9px;}
.uploadInfo{ width:100%; overflow:hidden; background:#fff; height:45px; border-bottom:1px solid #ddf0fa; }
.uploadend{ border-bottom:none;}
.uploadInfo dt{ float:left; display:inline; width:97px; height:45px; line-height:45px; font-size:12px; color:#616161; text-align:center; border-right:1px solid #ddf0fa;}
.uploadInfo dd{ float:left; display:inline; width:524px; height:45px; overflow:hidden;}
.uploadend{height:auto;}
.uploadend dt{border-right: none;}
.uploadend dd{border-left:1px solid #ddf0fa;}

.uploadInput{ background:none; border:none; width:503px;  height:45px; line-height:45px; padding-left:20px;}
.art_types{ padding-left:10px;margin-bottom:4px; margin-top:12px; width:485px; float:left; display:inline;}
.art_types span{ font-size:12px; color:#616161;  height:26px; line-height:26px;  padding:0 4px; display:inline-block; margin-right:2px; cursor:pointer;} 
.art_types .cur{ background:#2dc0ec; height:26px; line-height:26px; font-size:12px; color:#fff; }
.Intemplet{ width:100%;}
.templetNav{ width:100%;}
.templetNav li{ float:left; display:inline; background:url(../images/sts/mainNavbg.jpg) no-repeat; width:148px; height:34px; line-height:34px; margin-right:6px; cursor:pointer; text-align:center; color:#666; position:relative; font-size:14px;}
.templetNav li.cur{ background:url(../images/sts/mainNavbgc.jpg) no-repeat; width:162px; color:#fff;}
.templetNav li b{ background:url(../images/sts/mainNavbgbIco.png) no-repeat; width:9px; height:5px; position:absolute; left:50%; bottom:-5px; margin-left:-5px; display:none;}
.templetNav li.cur b{ display:block;}
.templetNav li.end{ margin-right:0;}
.templetContent{ border:1px solid #d0eaf8; padding:5px 0; background:#fff;}
.templetContent textarea{ background:none; border:none;  width:100%; min-height:270px; height:270px; text-align:left; overflow-y:auto;}
.sumbitbtn{ margin-top:10px; background:url(../images/sts/redubtn1.jpg) no-repeat; width:68px; height:27px; line-height:27px; display:inline-block; color:#fff; font-size:12px; text-align:center; text-indent:0; cursor:pointer;}
.sumbitbtn:hover{ color:#fff; text-decoration:underline;}

.gzstep{ text-align:center; color:#000; margin-top:20px; padding-bottom:20px;}
.gzstep a{ margin:0 8px; font-size:12px; font-family:"宋体"; color:#000;}
.gzstep .current {font-size: 14px; font-weight: bold; }
.gzstep a:hover{ text-decoration:underline; color:#000;}
.pb14{ padding-bottom:14px;}
.step{margin-bottom: 10px;}

/*弹出层*/
.popbg{background:#000; opacity:0.2;position:fixed;width:100%; height:100%; z-index:9990; top:0; left:0; display:none}
.popItem{ background:#fff; border:1px solid #00cdff; width:328px; margin:0 auto; border-radius:5px 5px 0 0; padding-bottom:20px; position:absolute; top:50%; left:50%; z-index:9999;}
.popItem h2{ background:#00cdff; width:100%; height:45px; line-height:45px; color:#fff; text-align:center; font-size:18px; margin-bottom:18px;}
.popItem .close{ cursor:pointer; background: url(../images/sts/popClose.png) no-repeat; width:26px; height:26px; position:absolute; right:-11px; top:-13px; display:inline-block;}
.popItem p{ width:278px; margin:0 auto; color:#6e6e6e; font-size:14px; line-height:22px;}

.popItem_show{ background:#fff; border:1px solid #00cdff; width:328px; height: 0; margin:0 auto; border-radius:5px 5px 0 0; padding-bottom:20px; display:block; overflow:hidden; position:fixed; right:0; bottom:0;}
.popItem_show h2{ background:#00cdff; width:100%; height:45px; line-height:45px; color:#fff; text-align:center; font-size:18px; margin-bottom:18px;}
.popItem_show p{ width:278px; margin:0 auto; color:#6e6e6e; font-size:14px; line-height:22px;}

.backinfo{width:100px;margin:0 auto; overflow: auto;line-height: 22px;padding: 5px 0;}

/*TableSorter***********/
.uploadItem .tablelist1 tr th.header{cursor: pointer; background:#e4f5ff url("../images/sts/sortIco1.png")right 10px no-repeat; }
.uploadItem .tablelist1 tr th.headerSortUp{background:#e4f5ff url("../images/sts/sortIco1.png")right 10px no-repeat;  }
.uploadItem .tablelist1 tr th.headerSortDown{background:#e4f5ff url("../images/sts/sortIco2.png") right 10px  no-repeat; }

.sealJz{background:url("../images/sts/seal_Ico0.png") no-repeat; width:32px; height:32px;display:block;  }
