@charset "gb2312";
@import url(top.css); 
@import url(menu.css); 
@import url(main.css); 

/*全局设置*/
html {background:#FFF; height:100%;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {margin:0;padding:0;font-size: 12px;}
table {	border-collapse:collapse;border-spacing:0; outline:0;}
fieldset, img { border:0;}
address, caption, cite, code, dfn, em, strong, th, var, optgroup {font-style: normal;font-weight:inherit;}
strong { font-weight:bold;}
li { list-style:none; }
abbr, acronym {	border:0;font-variant:normal;}
input, button, textarea, select, optgroup, option {	font-family:inherit;font-size:inherit;	font-style:inherit;	font-weight:inherit;}

body {
	margin: 0;padding: 0;line-height: 1.5em;font-size: 12px;color: #000000;
	font-family:"Microsoft YaHei","微软雅黑","Microsoft JhengHei","华文细黑","宋体",STHeiti,MingLiu,Verdana, Geneva, sans-serif;
}

a:link {font-size: 12px;color: #000000;text-decoration: none;}
a:visited {font-size: 12px;color: #000000;text-decoration: none;}
a:hover {font-size: 12px;color: #DD0000;	text-decoration: underline;}
a:active {font-size: 12px;color: #000000;text-decoration: none;}

.fontbold { font-weight:bold; }
.fontnobold { font-weight:normal; }

/*清除浮动*/
.clear { clear:both;}

/*距离定位*/
.PX10 { clear: both; width:100%; height: 10px; line-height:10px;}
.pd10 {padding:10px;}
.pdl10 {padding-left:10px;}
.pdr10 {padding-right:10px;}
.pdt10 {padding-top:10px;}
.pdb10 {padding-bottom:10px;}

/* 系统提示 */
.tips01 { background-color:#ffff87;border:1px solid #dddddd; padding:10px;font-size:12px; }
.tip{margin-left:-10px;margin-top:10px;padding:2px 7px;color:#000;line-height:25px;border-radius: 10px;background-color:#ffff87;border:1px solid #dddddd;-webkit-box-shadow:0 0 5px black;-moz-box-shadow:0 0 5px black;}
.help01 { color:#aaa;padding-left:20px;}

/*搜索提示*/
#search_suggest {position:absolute; text-align:left;margin: 0; width:300px;border:1px solid #a4c2da; }
.suggest_link { background-color:#ffff87; padding:2px 6px 2px 6px;cursor:pointer; }
.suggest_link_over { background:#f0faff; padding:2px 6px 2px 6px;cursor:pointer; }

div.Content { margin:10px;}
div.table { padding:10px;}
span.right { float:right;padding-right:10px;}

/*table
td {text-align:left;line-height:30px;height:30px;border-top:1px solid #a4c2da;border-right:1px solid #a4c2da;}
*/
.td_n {border:0;}.td_t_n {border-top:0;}.td_l_n {border-left:0;}.td_r_n {border-right:0;}.td_b_n {border-bottom:0;}
div.main_item01 { float:left; border-left:1px solid #a4c2da;border-bottom:1px solid #a4c2da; width:49.4%;margin-right:1%;}
div.main_item02 { float:left; border-left:1px solid #a4c2da;border-bottom:1px solid #a4c2da; width:49.3%;}
div.main_item03 { float:left; border-left:1px solid #a4c2da;border-bottom:1px solid #a4c2da; width:49.4%;margin-right:1%;}
div.main_item04 { float:left; border-left:1px solid #a4c2da;border-bottom:1px solid #a4c2da; width:49.3%;}
.main_table { width:100%;}

.td_head { background-color:#dbf3fd;border-right:1px solid #a4c2da;border-top:1px solid #a4c2da;height:30px; line-height:30px;padding-left:10px;font-size:14px;font-weight:bold;  }
.td_head a{ font-size:14px;font-weight:bold; }
.td_head a:hover{ text-decoration: none; }
.td_first { background-color:#ffffc2;color:#d00;line-height:30px;font-weight:bold;border-right:1px solid #a4c2da;border-top:1px solid #a4c2da;}

.th1 { float:left;background-color:#dbf3fd;border:1px solid #afc0c9;border-bottom:0; height:30px; line-height:30px;padding-left:10px;}
.th2 { float:left;background-color:#dbf3fd;border:1px solid #afc0c9;border-bottom:0; height:30px; line-height:30px;padding-left:10px;}

.th1 a:link,.th1 a:visited,.th1 a:active ,.th2 a:link,.th2 a:visited,.th2 a:active {font-size: 12px;color: #000;text-decoration: none;}
.th1 a:hover,.th2 a:hover {font-size: 12px;color: #F00;text-decoration: none;}

.td1 { float:left; border-bottom:1px solid #a4c2da;line-height:30px;width:50%;}
.td2 { float:right;border-bottom:1px solid #a4c2da; line-height:30px;width:49%;}

.tr{ background:#FFFFFF;}
.tr:hover{ background:#EFFAFF;}

.table_1 { border-left:1px solid #a4c2da;border-bottom:1px solid #a4c2da;}
.tr_t { background-color:#dbf3fd;border-bottom:1px solid #afc0c9;height:35px; line-height:35px;text-align:center;font-size:14px;font-weight:bold;  }
.tr_f { background-color:#f0faff;border-right:1px solid #a4c2da;border-top:1px solid #a4c2da;height:35px; line-height:35px;text-align:left;padding-left:10px;font-size:14px;font-weight:bold;  }
.tr_b { background-color:#f0faff;border-right:1px solid #a4c2da;border-top:1px solid #a4c2da;height:35px; line-height:35px;text-align:left;padding-left:10px;font-size:14px;font-weight:bold;  }

.td_l_l { text-align:left;border-right:1px solid #a4c2da;border-top:1px solid #a4c2da; line-height:35px;height:35px;padding-left:10px;}
.td_l_c { text-align:center;border-right:1px solid #a4c2da;border-top:1px solid #a4c2da; line-height:35px;height:35px;}
.td_l_r { text-align:right;border-right:1px solid #a4c2da;border-top:1px solid #a4c2da; line-height:35px;height:35px;padding-right:10px;}
.td_l_tj { text-align:center;border-right:1px solid #a4c2da;border-top:1px solid #a4c2da;}

.td_r_l { text-align:left;border-right:1px solid #a4c2da;border-top:1px solid #a4c2da; line-height:35px;height:35px; padding-left:10px;}
.td_r_c { text-align:center;border-right:1px solid #a4c2da;border-top:1px solid #a4c2da; line-height:35px;height:35px;}
.td_r_r { text-align:right;border-right:1px solid #a4c2da;border-top:1px solid #a4c2da; line-height:35px;height:35px;padding-right:10px;}

.td_centent_clear { text-align:left;border-right:1px solid #a4c2da;border-top:1px solid #a4c2da;padding:5px 10px;}

.title { background-color:#f0faff;}
.Calendarinfo { background-color:#ffff87;}
.Calendartoday { background-color:#dbf3fd;}
.listtitle { background-color:#dbf3fd;}
.list1 { background-color:#ffffff;}
.list2 { background-color:#ffffff;}
.manage { width:100px;text-align:center;}

/*翻页*/
.pager {float:right;line-height:25px;height:25px;}
.pager a {font-family:Arial;}
.pager a,.pager span,.pager select{ display:block; float:left; margin:0 2px}
.pager a{ position:relative; padding:0px 0 0px 8px; margin:0 2px;   color:#1345a3; background:url(../images/page/psdindex_03.gif) no-repeat left top; height:25px; line-height:25px;}

.pager a.nextpage{ background: url(../images/page/pagebut.gif) no-repeat left -26px; width:45px; height:25px; margin:0 0 0 2px; padding-left:15px;text-align:left;}
.pager a.nextpage:hover{ color:#000;background: url(../images/page/pagebut.gif) no-repeat left -26px;}

.pager a.backpage{ background: url(../images/page/pagebut.gif) no-repeat left top; width:40px; height:25px; margin:0 2px 0 0; padding-left:20px;text-align:left;}
.pager a.backpage:hover{ color:#000;background: url(../images/page/pagebut.gif) no-repeat left top;}

.pager a.grey{ background: url(../images/page/pagebutgrey.gif) no-repeat left top; color:#999999; cursor:no-drop}
.pager a.grey:hover{ background: url(../images/page/pagebutgrey.gif) no-repeat left top; color:#999999}
.pager a.greys{ background: url(../images/page/pagebutgrey.gif) no-repeat left -26px; color:#999999; cursor:no-drop}
.pager a.greys:hover{ background: url(../images/page/pagebutgrey.gif) no-repeat left -26px; color:#999999}
.pager a:hover,.pager a.active{ background:url(../images/page/psdindex_07.jpg) no-repeat left top; color:#FFFFFF; text-decoration:none}
.pager a:hover b,.pager a.active b{background:url(../images/page/psdindex_07.jpg) no-repeat right top; cursor:pointer }
.pager a.shenlue{ background:none; padding:0; margin:0 5px}
.pager a.shenlue:hover{ color:#333333}
.pager a b{ font-size:12px; display:block;+display:block;_display:inline;position:relative; font-weight:normal; background:url(../images/page/psdindex_03.gif) no-repeat right top; height:25px; line-height:25px;padding:0 8px 0 0;+padding:0 8px 0 0;_padding:5px 18px 10px 0px;margin-right:0px;+margin-right:0px;_margin-right:-8px;}
.pager a b font{ font-size:12px; font-weight:normal}
.pager span{ padding:2px}
.pager select{ margin-top:1px;+margin-top:2px;_margin-top:2px; padding:4px}


.int { border-style:solid; padding-left:5px; border-width:1px 1px 1px 1px; background-color:#fffffc; border-color:#aaa #aaa #aaa #aaa;-moz-border-radius: 5px;  -webkit-border-radius: 5px; font-family:Tahoma, Geneva, sans-serif; height:20px;line-height:20px;font-size:12px;}

/*按钮样式*/
.button1,.button2,.button3,.button4,.button5,.button6,.button7,.button8,.button9,.button_Search,.button_clear,.button_top_right,.button_Submit,.button_back,.button_edit,.button_qxedit,.button_del,.button_del_no,.button_button {border:none; height:23px; cursor:pointer; *padding:2px 0 0 0; background:url(../images/buttonbg.gif) no-repeat;font-weight:normal;font-size:12px;}
.button1 { width:50px; color:#1c6899; background-position:left top;}
.button2 { width:70px; color:#FFFFFF; background-position:left -50px;}
.button3 { width:100px; height:31px; color:#416389; background-position:left -100px; font-size:14px;}
.button4 { width:53px; height:20px; color:#000; background-position:left -250px;}
.button6 { width:88px; color:#587293; background-position:left -400px;}
.button7 { height:22px; width:42px; color:#fff; background-position:left -450px;}
.button8 { height:22px; width:71px; color:#fff; background-position:left -500px;}
.button9 { height:20px; width:43px; color:#000; background-position:left -650px;}
.button_Search { width:50px; color:#000; background-position:left -150px;}
.button_Submit { width:60px; color:#000; background-position:left -200px;}
.button_clear { width:50px; color:#000; background-position:left -300px;}
.button_back { width:50px; color:#000; background-position:left -300px;}
.button_top_right { width:50px; color:#000; background-position:left -350px;}
.button_edit { width:40px; color:#000; background-position:left -400px;}
.button_button { width:60px; color:#000; background-position:left -550px;}
.button_qxedit { width:40px; color:#000; background-position:left -600px;}
.button_del { width:40px; color:#000; background-position:left -650px;}
.button_del_no { width:40px; color:#666; background-position:left -650px;}

/*图标按钮*/
.button_ico_Add {border:none; height:23px; cursor:pointer; *padding:2px 0 0 0; background:url(../images/ico.gif) no-repeat;font-weight:normal;font-size:12px;}
.button_ico_Add {padding-left:18px; width:80px; color:#000; background-position:left top;}
.button_ico_Add:hover {padding-left:18px; width:80px; color:#000; background-position:left -23px;}
.button_ico_List {border:none; height:23px; cursor:pointer; *padding:2px 0 0 0; background:url(../images/ico.gif) no-repeat;font-weight:normal;font-size:12px;}
.button_ico_List {padding-left:18px; width:80px; color:#000; background-position:left -184px;}
.button_ico_List:hover {padding-left:18px; width:80px; color:#000; background-position:left -207px;}

/*禁止操作*/
.input_no{cursor:no-drop;}

/*表单提示*/
.btn1_mouseout {
BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#B3D997); BORDER-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7EBF4F 1px solid
}
.btn1_mouseover {
BORDER-RIGHT: #7EBF4F 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7EBF4F 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#7EBF4F); BORDER-LEFT: #7EBF4F 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7EBF4F 1px solid
}


/*图标*/
.info_error {height:20px;line-height:20px;width:20px; background:url(../images/ico/no.gif) no-repeat ;padding-left:20px;margin-left:10px;color:#f00;}
.info_right {height:20px;line-height:20px;width:20px; background:url(../images/ico/yes.gif) no-repeat ;padding-left:20px;margin-left:10px;color:#060;}
.info_warn {height:20px;line-height:20px;width:20px; background:url(../images/ico/warn.gif) no-repeat ;padding-left:20px;margin-left:10px;}
.info_help {height:20px;line-height:20px;width:20px; background:url(../images/ico/help.png) no-repeat ;padding-left:20px;margin-left:10px;}
.info_main {height:21px;line-height:21px;width:25px; background:url(../images/ico/user.png) no-repeat ;padding-left:25px;}
.info_exceldb {height:25px;line-height:25px;width:232px; padding-top:3px;background:url(../images/exceldb.jpg) no-repeat ;padding-left:232px;margin-left:10px;border:1px solid #666;}
.message_new {height:20px;line-height:20px;width:20px; background:url(../images/ico/message_new.png) no-repeat ;padding-left:20px;}
.message_old {height:20px;line-height:20px;width:20px; background:url(../images/ico/message_old.png) no-repeat ;padding-left:20px;}
.notice_star {height:20px;line-height:20px;width:20px; background:url(../images/ico/star.png) no-repeat ;padding-left:20px;}
.notice_starno {height:20px;line-height:20px;width:20px; background:url(../images/ico/starno.png) no-repeat ;padding-left:20px;}






