﻿@charset "utf-8";
/* CSS Document */
body {font:12px/1.5em "宋体"; background:#fff; color:#666;margin:0;padding:0;}
.lelinebg {background:#f9f9f9 url(../../images/bodylinebgle.gif) repeat-y right top;padding-right:2px;}
a:link, a:visited {color:#0186B1; text-decoration:none;}
a:hover {color:#f90; text-decoration:none;}
img {border:none;}
#wrapper {width:auto;}
#wrapper22 {padding-left:3px;}
.clear {height:0; overflow:hidden; clear:both; width:100%;}
/*link*/
.linebase {width:100%; height:30px; position:relative;}
.thename {width:60px; position:absolute; left:5px; top:0px; height:24px; line-height:24px; text-align:right;}
.theinput {width:500px; height:24px; left:75px; top:0; position:absolute;}
.theinput input {width:96%;border:1px solid #B8D2D6; background:#E9F2F3;}
.messages {width:100px; height:24px; left:580px; top:0; position:absolute;}
.mailclew {margin:5px 10px; border:1px solid #f60;padding:5px 10px 5px 64px;background:#ffc url(../../images/gantan.gif) no-repeat 5px 5px;font:15px/1.5em "宋体";color:#f00;}
.setyourmail {border:2px solid #0c0; background:#F5FFD2; margin:5px 10px;}
.settitle {padding:2px 0 1px 5px; font-weight:bold; background:#D9F0B0; border-bottom:1px solid #0c0;}
.currentmenu {padding:4px 5px;font:15px/1.5em "黑体";color:#060;background:#F2FDC1;border-bottom:1px solid #9c0;}
.currentmenu22 {margin:1px 0;padding:2px 5px;font:bold 12px/1.5em "宋体";color:#060;background:#eee;border-bottom:1px solid #ccc;}
.borderbot {border-bottom:1px dashed #E7F1F2}
.bold666 {color:#666; font:bold 12px/24px "宋体"; height:24px;padding:0 0 0 5px; width:100px; float:left; text-align:right;}
.bold666 span {font-weight:normal;}
.inputstyle {padding:0px 0 5px 5px; margin-left:105px; zoom:1; margin:4px;}
.inputstyle input {border:solid 1px; border-color:#666 #ccc #eee #999; width:300px; height:20px; line-height:20px; padding:0; color:#666;}
.inputstyle select {color:#666;}
.inputstyle textarea {border:solid 1px; border-color:#666 #ccc #eee #999; width:500px; height:60px; color:#666;}
.publishbtn {line-height:25px; height:27px; font-weight:bold; color:#666;}
.publishbtn ul {margin:0; padding:0; list-style:none;}
.publishbtn ul li {float:left; padding:0 0 0 5px;}
.publishbtn ul li a {display:block; line-height:25px; padding:0 0 0 5px; background:url(../../images/center/btnleft.jpg) no-repeat left top;}
.publishbtn ul li a span {display:block; line-height:25px; padding:0 10px 2px 5px; background:url(../../images/center/btnright.jpg) no-repeat right top;}
.publishbtn ul li a:link, .publishbtn ul li a:visited {color:#333; text-decoration:none;}
.publishbtn ul li a:hover {color:#f60;}
.classlist td {height:24px; border-bottom:solid #eee 1px;}
.thstyle {height:24px; background:#F6FAFB;color:#666; font:bold 12px/24px "宋体";}
.width24 {width:24px; overflow:hidden;}
.width3b {width:300px;}
.pages {padding:5px 20px 5px 0px; text-align:right; border-top:5px solid #E7F1F2; background:#F6FAFB;}
.pages input {width:60px; height:20px; padding:0; line-height:20px; border:#ccc solid 1px;}
.width8s {width:150px;}
.width200 {width:200px;}
.widthhei {width:450px; height:50px;}
.width80s {width:80px;}
.greenfont {color:#0c0;}
.redfont {color:#f00;}
.searchbar {padding:5px 0 5px 30px; background:#fff url(../../images/center/searchbg.jpg) no-repeat 5px 5px;border-bottom:1px solid #fff;}
.searchbar select {color:#666;font-size:12px; line-height:25px; background:#F6FAFB; border-color:#DAE8E9;}
.searchbar table tr td {border:none; line-height:25px; height:27px;}
.deepthst {height:24px; background:#DAE8E9; color:#666; font:bold 12px/24px "宋体"; overflow:hidden;}
.margintl {margin:10px 0 10px 5px; padding-left:105px;}

.editarea {padding:8px 0; background:#fff;}
.fckeditarea80 {width:80%;};

.clear {clear:both; height:0; width:100%; overflow:hidden;}
.iconbox {width:256px; float:left;}
.icon {width:64px; height:64px; margin:10px auto;}
.iconname {height:30px; text-align:center;font-weight:bold;}

table#tblCal tr td a { display:block; line-height:22px; height:22px;}
table#tblCal tr td {position:relative;}
table#tblCal tr td a.imgschedule { width:16px; height:16px; position:absolute; left:5px; top:3px;}
.noticewrap {width:80%; margin:40px auto; border-top:1px solid #ccc; border-right:2px solid #999; border-bottom:3px solid #999;border-left:1px solid #eee;background:#f9f9f9}
.noticewrap h1 {line-height:48px; font-size:26px; font-weight:bold; text-align:center;margin:4px 0 0; border-bottom:1px solid #eee;}
.noticeinfo {margin:0 0 2px 0; padding:3px 20px; border-top:solid 1px #fff; text-align:right;}
.publishuser {padding:3px; text-align:right;color:#09c;}
.publishdate {padding:3px; text-align:right; color:#999;}
.noticecont {padding:3px 10px;font-size:14px; line-height:1.5em;}
.noticecont p {margin:5px 0; text-indent:2em;}
.noticeattentments {padding:5px; margin:10px; border:1px dashed #f96; background:#fff;}

.noticetable { border-bottom:1px dashed #ccc;padding:5px; margin:10px;background:#fff;}
.userdonavset {padding:5px;border-bottom:1px solid #ccc;}
.userdonavset ul {zoom:1; overflow:auto;}
.userdonavset ul li {float:left; margin:0 5px; line-height:20px;font:bold 12px/20px "宋体"; color:#333;}
.userdonavset ul li a {display:block;line-height:20px; border:1px solid #f60; background:#ffc; font:normal 12px/1.5em "宋体"; color:#f30; text-decoration:none;padding:0 10px;}

.importsts {margin:5px; border:1px solid #fc0; background:#ffc;padding:10px;}
.importclew {font-weight:bold; color:#333;}
.importclew em {color:#f00; font-style:normal;}
.importantinfo {padding:5px 0 0 60px; background:url(../../images/warning.jpg) no-repeat 25px 20px;position:relative;}
.importantinfo .down {width:213px; height:37px; position:absolute; right:10px; top:10px;}
.importantinfo ol li {margin:5px; padding:2px 0 1px 15px; background:url(../../images/list-style.gif) no-repeat 3px 6px; color:#f60;}
.importantinfo ol li em {color:#f00;font-weight:bold;}
.greenimport {margin:5px; padding:5px; border:2px solid #72d133; background:#DFF7C4;}
.greenimport .classname span {font-weight:normal;}
/*float*/
.fl {float:left;}
.fr {float:right;}
.cl {clear:both;}
.clear {clear:both; height:0; overflow:hidden; width:100%;}
/*float*/

/*button*/
a.browse {display:block; width:60px; text-align:center; height:26px;margin-left:10px; background:url(../../images/setbutbgl.gif) no-repeat left top;padding:0 0 0 2px;}
a.browse span {display:block; width:60px; height:23px; line-height:23px;padding:2px 0 1px; background:url(../../images/setbutbgr.gif) no-repeat right top;}
/*button*/
.inputspan {width:310px; height:26px; display:block;}
.clinput {width:300px;height:24px;border:1px solid; border-color:#666 #999 #eee #ccc;font:12px/24px Verdana, Geneva, sans-serif, "宋体"; color:#666;padding:0 3px;}
.pdtop {padding-top:10px;}
.sjrposstyle {position:relative;padding:5px 0;}
.sjrstyle {border-top:1px solid #999; border-right:1px solid #ccc; border-bottom:1px solid #eee; border-left:1px solid #666; width:500px; height:60px;}

.sjrstyle1 {border-top:1px solid #999; border-right:1px solid #ccc; border-bottom:1px solid #eee; border-left:1px solid #666; width:500px; height:220px;}

.sjradd {position:absolute; left:520px; top:10px; width:32px; height:32px;}
.smscontent {border-top:1px solid #999; border-right:1px solid #ccc; border-bottom:1px solid #eee; border-left:1px solid #666; width:500px; height:120px;}
.sendsmsstable{padding:5px;}
.htitlestyle {border:solid 1px; border-color:#666 #ccc #eee #999; width:500px; height:20px; line-height:20px; padding:0; color:#666;}
.htitlestyle2 {border:solid 1px; border-color:#666 #ccc #eee #999; width:450px; height:20px; line-height:20px; padding:0; color:#666;}
.inboxstyle {width:120px;float:left; padding:5px 0;overflow:hidden;}
.inboxstyle ul li {display:block; width:100px; float:right;margin:1px 0;height:22px; line-height:22px;text-align:right;padding-right:10px;}
.inboxstyle ul li.select {background:url(../../images/inboxbg.gif) no-repeat left top; line-height:22px; color:#fff;font-weight:bold;}
.inboxbgst {border:2px solid #9c6}

.mainboxwp {margin-left:120px; margin-top:0;border:2px solid #9c6;padding:1px;}
.mainboxwp table {width:99%; margin:0; padding:0;}
.mainboxwp table tr td {padding:2px 8px;}

.mainboxwp2 {margin-top:0;border:2px solid #9c6;padding:1px;}
.mainboxwp2 table {width:99%; margin:0; padding:0;}
.mainboxwp2 table tr td {padding:2px 8px;}

#pagepanel a { cursor:pointer; color:blue;}
.zxxintan {padding:10px;}

.trbgw { background:#fff;}
.trbgg {background:#eee;}