@charset "gb2312";
/* CSS Document */

body { color:#666; background-color:#FFF; font-family:Verdana, Geneva, sans-serif; font-size:12px; margin-bottom:0px;}
FORM,UL,LI{ list-style-type:none; padding:0px; margin:0px;}
A{ color:#005eac; text-decoration:none;}
A:visited{ color:#005eac;}
A:hover{ color:#ff5500;}
A:active{ color:#005eac;}
IMG{ border:0px; }
.submit{ background-image:URL(button_submit.gif); background-color:#5cd56c;border:1px solid #1EB436; background-repeat:no-repeat; padding:0px; height:30px; color:#FFF; cursor:pointer;}
.input{ border:1px solid #d1d1d1; background-image:URL(input_bg.jpg); background-repeat:repeat-x; height:1.5em; padding:2px 2px 2px 5px; !important; font-size:12px; line-height:1.5em; color:#999;}
.input_width_150{ width:150px; }
#login_body { position: absolute; margin-top: -140px; width: 727px; height: 230px; margin-left: -350px; top: 50%; left: 50%; }
#login_div {  background-image:URL(login_bg.jpg); width: 727px; height: 200px; } .login_btn {  width:82px; height:81px; margin:25px 0 0 20px; _margin-left:0px;  }
#login_form_div {
	margin-left:400px;
	line-height:26px;
	padding-top:20px;
} #login_form_div table{ padding:20px; font-size:14px; line-height:26px; }

.left{ float:left; }
.right{ float:right; }
.clear{ clear:both; }
.mouse{ cursor:pointer;}
#login_footer { text-align:center; color:#999999;}

#body { width:1000px; margin:0px auto 0px auto;}
#header { padding-top:10px;} #header span{ float:right; border-right:1px dotted #ccc; padding-right:10px; margin-right:10px;}
#logo { background-image:URL(logo.jpg); background-repeat:no-repeat; width:417px; height:39px;}

#search{ margin:20px 0px 10px 0px; padding:0px 20px 5px 20px; border-bottom:1px #efefef dotted;}
.search_div{ border:1px #efefef solid;} .search_div FORM{ padding:3px;} .search_div .search_txt{ border:0px; padding-left:5px; padding-right:10px; height:1.3em; color:#666; width:300px; } .search_div .search_btn{ width:52px; height:24px;}


#main { margin-top:10px; margin-bottom:5px;}
.list{ margin-top:5px; margin-bottom:5px; } .list .title{ border-bottom:1px #006699 solid; height:23px; line-height:23px;} .list .title_l{ background-image:URL(title_bg.jpg); background-repeat:no-repeat; width:120px; color:#FFF; text-align:center; margin-left:20px; _margin-left:10px; float:left;  } .list .title_m{ float:left; margin-left:5px;} .list .title_r{ float:right; padding-right:30px;}
.list .content{ width:963px; margin:10px 20px 10px 20px; background-image:URL(list_middle.jpg); background-repeat:repeat-y;} .list .content .top{ width:100%; height:6px; background-image:URL(list_top.jpg); background-repeat:no-repeat;} .list .content .middle{ padding-bottom:20px} .list .content .bottom{background-image:URL(list_bottom.jpg);background-repeat:no-repeat; height:7px; padding:0px; font-size:0px;}
.list_body { padding:5px 16px 5px 10px; } 
.list .title_l2 { background-image:URL(title_bg2.jpg); background-repeat:no-repeat; width:120px; color:#FFF; text-align:center; margin-left:20px; _margin-left:10px; float:left;  }

/*左右排列版本*/
.list_body .left{ float:left;} .list_body .left P{ width:98%; padding:3px; line-height:20px; margin:0px; border-bottom:1px #efefef dashed;}

/*直接列表排版版本*/
.list_body .l{}
.content_table{ font-size:12px;} .table_subject{ font-weight:bold; border:0; } .content_table td{ border-bottom:1px #efefef dotted; line-height:24px;}
.list_none{ padding:10px 10px 0px 10px;}


#footer{ border-top:1px #cccccc solid; padding:5px;} #footer p{ line-height:20px; padding:0; margin:0; color:#ccc}
#footer A:link,#footer A:visited,#footer A:active{ color:#ccc;} #footer A:hover{ color:#666;}


.search_result {border:1px #efefef solid; padding:1px; margin-top:10px;}
.search_result p { padding:5px; margin:2px; border-bottom:1px #efefef dotted;}
.search_result .row_div{
	width:34px;
	height:34px;
	line-height:34px;
	font-size:30px;
	margin-right:5px;

	color:#FFF;
	background-color:#f9d458;
	text-align: center;
}
.search_result .row_div span{
	font-style: italic;
}
.search_result .left_div{width:45%; border-right:1px #efefef dotted; padding-right:10px; margin-right:10px;}
.search_result .right_div{width:45%;}
.ajax_load_div {overflow-x: hidden;  overflow-y:scroll; }



.popupmenu_centerbox { border: 8px solid #FFAE4A; background: #FCF9E6; text-align: left; min-width:250px; max-width:550px; }
    .popupmenu_centerbox h1 { padding: 0 10px; color: #FF9919; font-size: 14px; line-height: 26px; cursor: move; }

    .popupmenu_centerbox .popupmenu_inner { padding: 10px; color: #444; }
        .popupmenu_centerbox .popupmenu_inner td{ line-height: 200%; }
            .popupmenu_centerbox .popupmenu_inner .t_input, .popupmenu_centerbox .popupmenu_inner textarea{ margin: 5px 0; border-color: #EBE6C9; }
            
            .popupmenu_centerbox .float_del{ background-image: url(./delete.gif); float:right;}
    .popupmenu_centerbox .box { width: 400px; }
    

.title_l a {color:#FFF;}
.title_l2 a {color:#FFF;}

.page_cus * { margin: 0 3px 0 0; padding: 3px 5px; border: 1px solid #e2e2e2; background: #FFF; color: #006699; }
    .page_cus em { border-color: #006699; color: #666; font-style: normal; }
    .page_cus strong { border-color: #006699; background: #e2e2e2; color: #fff; }
    .page_cus a { color: #006699; }
    .page_cus a:hover { background: #f4f4f4; border-color: #006699; text-decoration: none; }
