@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #272727;
}
body,td,th {
	font-family: verdana, lucida, arial, helvetica;
	font-size: 13px;
	color: #666666;
	line-height:150%;
	word-break:break-all;
}
input,select,textarea{font-size:13px;}
a{text-decoration:none;color:#1152A2;}
a:hover{text-decoration:underline;color:#000000;}
form{margin:0px;}
/*TOP*/
#toptable1 #tr1 td{background:#272727;padding:0px 10px;color:#e3e3e3;line-height:20px;}
#toptable1 #tr1 td a{color:#e3e3e3;}
#toptable1 #tr2 td{background:url(../images/main_02.jpg) repeat-x bottom #1152A4;min-height:58px;padding:0 10px;}

#toptable2{background:url(../images/main_12.jpg) repeat-x top #3B3C40;}
#toptable2 tr td{padding:0 10px; line-height:25px; color:#ffffff;}

#daohang{background:url(../images/main_14.jpg) no-repeat left bottom;}
#daohang tr td{background:url(../images/main_14.jpg) no-repeat right bottom;width:71px;color:#ffffff; text-align:center;padding:0 2px 0 0;}
#daohang tr td a{display:block;color:#F4F4F4; line-height:25px; text-decoration:none;}
#daohang tr td a:hover,#daohang tr td a.select{background: url(../images/main_10.jpg) repeat-x top;color:#ffffff;}

/*BODYS*/
#bodys{margin-top:0px; background-color:#FFFFFF;}
#bodys td#lefttd{width:180px;background-color:#E7EFF2; vertical-align:top;height:500px;}
#bodys td#lefttd .dhxd{padding-left:16px;;font-size:16px;line-height:30px;font-weight:bold;
						background: url(../images/main_45.jpg) no-repeat left #ffffff;color:#444444;}
#bodys td#lefttd .title{background: url(../images/main_48.jpg) no-repeat left #D1DCDE;border-top:1px solid #A3B0B6;padding-left:10px;color:#2D5B75;font-weight:bold;}
#bodys td#lefttd ul{list-style:none;margin:0px auto 20px;padding:0px;}
#bodys td#lefttd ul li{border-bottom:1px dotted #CECED0;}
#bodys td#lefttd ul li a{display:block;padding-left:10px;}
#bodys td#lefttd ul li a:hover,#bodys td#lefttd ul li a.select{background-color:#ffffff;}
#bodys td#lefttd p{margin:0px;}




#bodys td#righttd{vertical-align:top;}
.title{ background:url(../images/main_20.jpg) no-repeat left;padding-left:30px;color:#FB8E25;
						  font-size:13px;border-bottom:1px solid #e4e4e4;font-weight:bold;line-height:25px;}
.line{ background: url(../images/main_35.jpg) no-repeat 6px #5487B2;padding:4px 10px 4px 24px;color:#F8F6F7;border:1px solid #B8B8B8;}
.line a{float:right;display:block;height:12px;width:12px;}
.line a.small{background:url(../images/box_small.gif) no-repeat;}
.line a.big{background:url(../images/box_big.gif) no-repeat;}

.linebox,#bodys td#righttd .linebox_calend{border:1px solid #B8B8B8;border-top:none; background-color:#E3E3E3;}
.linebox tr td,#bodys td#righttd .linebox_calend tr td{background-color:#ffffff; padding:2px 4px;}
.linebox tr#headtr td{background:#efefef; color:#000000;font-weight:bold;}
.linebox tr:hover td{background-color:#efefef;color:#000000}
/*行事历*/
#bodys td#righttd .linebox_calend td.hover{background-repeat:no-repeat; background-position:left top;}
#bodys td#righttd .linebox_calend td.hover:hover{background-color:#efefef;}
#bodys td#righttd .linebox_calend td.hover .addnew{display:none;float:right;}
#bodys td#righttd .linebox_calend td.hover:hover .addnew{display:block;}

#calendartable{border:1px solid #e3e3e3;}
#calendartable tr td.have{ background-color:#FFFFDD; vertical-align:top;}
#calendartable tr td.have a{display:block;}
#calendartable tr td.hover:hover{background-color:#D2D7FF;cursor:pointer;}

.addbox{border:1px solid #E8F0F3;}
.addbox tr td{background-color:#E8F0F3;padding:2px 4px;}

input.rightadd{background:url(../images/main_23.jpg) no-repeat left;padding-left:6px;height:17px;line-heihgt:17px;color:#ffffff;border:none;float:right;}

/*BOTTOM*/
#bott {background-color:#272727;padding:6px 10px;color:#ffffff; font-family:Arial, Helvetica, sans-serif;font-size:10px;}

.button{background:url(../images/button_bg.gif) repeat-x bottom #ffffff;border:1px solid #999999;padding:3px 10px 0;height:22px; color:#666666;cursor:pointer;}
.button:hover{color:#000000;}
.login_button{background:url(../images/login/button.jpg) no-repeat ;width:82px; height:50px;border:none;cursor:pointer;}


/**/
tbody#contents tr td textarea{width:400px;height:100px;}

#boxbox #hd td{background-color:#CCCCCC;}
#boxbox td{border-bottom:1px solid #cccccc;}
#boxbox #nowtr td{background-color:#f7f7f7;}

/**/
#noticetable{margin:6px auto;}
#noticetable tr td{padding:4px 10px;}


/*TAB的切换格子*/
.tabul{margin:0px;padding:0px;list-style:none;}
.tabul li{float:left;border:1px solid #000000;border-bottom:none;margin-right:2px;padding:0 16px;color:#000000; cursor:pointer;}
.tabul li.select{background-color:#ffcc00; border-width:2px;}

/*TAB的切换格子*/
.tabuls{margin:0px;padding:0px;list-style:none;}
.tabuls li{float:left;border:1px solid #000000;border-bottom:none;margin-right:2px;padding:0 16px;color:#000000; cursor:pointer;}
.tabuls li.select{background-color:#ffcc00; border-width:2px;}
