/* CSS Document */
/* PUBLIC CSS */
body{margin:0; padding:0; font: normal 12px "宋体",Arial; font-size:12px; color:#000000; }
html,div,table,th,tr,td,p,span,ul,li,ol,form,flash,iframe,form,font{ margin:0; padding:0; border:none;}
li{ list-style:none;}
img{ display:block;}
a{ color:#074c91; font-size:12px; cursor:pointer;}
a:hover{ color:red;}
td{ font-size:12px;}
.center{ width:1000px; margin:0 auto;}
.clear{ clear:both;}
.f_left{ float:left;}
.f_right{ float:right;}
.text_left{ text-align:left;}
.text_right{ text-align:right;}
.img_ie6{ display:block;}

/* LOGIN CSS */
.login_table_bg{ width:100%; height:100%; text-align:center; vertical-align:middle; background:#2a75a6;}
.login_div{ width:899px;height:500px; padding-top:150px;  margin:0 auto;background:transparent url(../images/login.png) center top no-repeat;}
.login_div_enter{ width:899px;height:500px; padding-top:150px;  margin:0 auto;background:transparent url(../images/login_div_ent.jpg) center top no-repeat; color:#000;}
.login_table{ width:350px; margin-left:220px; margin-top:40px; color:#0A519F }
.login_table2{ width:350px; left:350px; top:260px; color:#000;}
.login_input{ width:140px; height:18px; font:normal 12px/20px "宋体"; color:#000000; border:1px solid #7492B4;}
.login_input_yzm{ width:55px; height:18px; font:normal 12px/20px "宋体"; color:#000000; border:1px solid #7492B4;}
.login_pic{ padding:0 0 0 5px;}
.login_left_bg{width:221px;
	 height:32px !important; 
	 height:32px;
	  padding-top:50px;
	   font:normal 13px/26px "宋体";
	     margin:0;  text-align:center; background:url(../images/pic_left.jpg)  center top no-repeat; border:1px solid red;}
.login_left_pic{ text-align:center; margin:30px auto 0;}
.btnLogin{background:transparent url(../images/login_01.jpg) no-repeat; border:0; width:57px; height:30px; cursor:hand;}
.btnReset{background:transparent url(../images/login_02.jpg) no-repeat; border:0; width:57px; height:30px; cursor:hand;}

.btnLogin2{background:transparent url(../images/login2.jpg) no-repeat; border:0; width:68px; height:28px;}
.btnReset2{background:transparent url(../images/reset2.jpg) no-repeat; border:0; width:68px; height:28px;}

.achange{text-decoration:underline; color:#000;}
/* CONTENT CSS */
.con_title_bg{ width:100%; min-width:900px; height:33px; padding-left:13px; line-height:33px; 
	 border-bottom:1px solid #c2c2c2; margin:0;  
	 background:url(../images/con_right_title_bg.jpg) left bottom repeat-x;}
.con_title_bg img{margin:0 9px 0 0;}
.top_gn{ width:100%; min-width:1024px; height:30px; background:url(../images/top_login_bg.jpg) left bottom repeat-x;}
.con_div_top_bg{ padding:10px; background:#f6f6f6;}
.con_table{ background:#b2b2b2;}
.con_table tr{ background:#f9f9f9;}
.con_table tr td{ padding: 0 3px 0 10px;}
.con_table tr td span{ padding:0 5px 0 2px; font:bold 12px/28px "宋体"; color:#9bdb08;}
.con_table tr td img{ padding:5px 110px 5px 0; cursor:pointer;}
.con_table_td2{ font:normal 12px "宋体"; text-align:left;}
.con_table_td_public1{text-align:right; font:bold 12px "宋体"; color:#074c91;}
.con_table_td1{ height:35px; background:url(../images/con_right_table_bg1.jpg) left bottom repeat-x;}
.con_table_td3{ height:72px; background:url(../images/con_right_table_bg3.jpg) left bottom repeat-x;}

.con_div_bottom_bg{ padding:10px; background:#eeeeee;}
.con_table_bottom{ background:#b2b2b2;}
.con_table_bottom tr td{ text-align:center;}
.con_table_td4{ height:33px; text-align:center; font:bold 12px "宋体"; color:#074c91; background:url(../images/con_right_table_bg4.jpg) left bottom repeat-x;}
.con_table_td_public2{height:36px;font:normal 12px "宋体"; text-align:center; color:#000000; }
.con_table_td5{background:#cfdfe6;}
.con_table_td6{background:#e6e6e6;}
.con_table_td7{background:#c6d5dc;}

.con_input1{border:1px solid #c0c0c0;width:150px;}
.con_input2{border:1px solid #c0c0c0;width:560px;}
.con_input3{border:1px solid #c0c0c0;width:300px;}

.con_font1{ line-height:35px;}

.con_table_th{ height:35px; font: bold 14px/30px "宋体"; background:url(../images/con_right_table_th.jpg) left bottom repeat-x;}
.con_table_th2{ height:35px; font: normal 12px/24px "宋体"; background:#ffffff;}
.con_title_ts{font-weight:bold;text-align:left;color:#e60000;}

.con_bottom_bg{ height:39px; background:#13669c; color:#ffffff;}
.con_bottom_bg span{ color:#e60000;}

.top_bg{ height:94px;font: normal 12px/24px "宋体"; color:#ffffff; background:url(../images/pic_top_l.jpg) #027CBF left top no-repeat; width:500px; min-width:500px;}
.top_bg_m{ height:94px;font: normal 12px/24px "宋体"; color:#ffffff; background:url(../images/pic_top_m.jpg) #027CBF left top repeat-x; width:auto;}
.top_bg_r{ height:94px; font: normal 12px/24px "宋体"; color:#ffffff; background:url(../images/pic_top_r.jpg) #027CBF left top no-repeat; width:418px;}
.top_bg2{ background:#2f729c;}
.top_bg2 table{position:relative; z-index:99; top:62px; right:120px; font: normal 12px/24px "宋体"; color:#ffffff; }

.left_bg{ width:200px; padding:0; }
.title_bg2{width: 208px;color:#000; text-align:center; background:url(../images/menu_bg.jpg) center no-repeat;}
.title_bg2 td.collapsed {width:208px; height: 35px; color:#000;background: url(../images/menu_bg_a.jpg) 34px center no-repeat ;}
.title_bg2 td span{ font:bold 14px/35px "宋体";}
.menu_title {width: 138px; padding-left:72px; height: 35px; font:bold 14px/35px "宋体"; text-align:left;background:url(../images/menu_bg_a.jpg) 33px center no-repeat;}
.menu_title span {color: #000;}
.menu_list a{ display: block; overflow:hidden; text-decoration:none; width:208px; color:#ffffff; line-height:27px;}
.menu_list a:hover{ width:10px; height:13px; color:#000;background : url(../images/menu_sub_icon.jpg) no-repeat;}
.upload_ts{font:bold 14px/30px "宋体";color:#e60000;}
.upload_title{font:bold 14px/30px "宋体"; border-bottom:1px dashed #cccccc;}


/* LEFT CSS */
body,div,span,ul,li,a{ margin:0; padding:0;}
a{ text-decoration:none;}
.sdmenu {width: 208px; color:#000;}
.sdmenu div{float:left;overflow: hidden;width:175px; background: url(../images/menu_bg_hover.jpg) no-repeat;}
.sdmenu div.collapsed {width:208px; height: 35px;background: url(../images/menu_bg2.jpg) no-repeat ; color:#000;}

.sdmenu div span{display: block;width:208px; font:bold 14px/35px "宋体";color:#000; text-align:center;cursor: pointer; }
.sdmenu div.collapsed span{ font:bold 14px/35px "宋体";color:#000;}
.sdmenu div span a{display:block; font:bold 14px/35px "宋体";}
.sdmenu div.collapsed span a.current{color:#000;}

.sdmenu div a{display: block;font-size:12px;line-height:27px; color:#000; text-align:center; background : url(../images/menu_sub_icon.jpg) 40px 6px no-repeat;}
.sdmenu div a:hover{color:#000;}
.sdmenu div a.current{}
.sdmenu div span a.current{background :none; color:#000;}
.sdmenu div span a:hover{background:none;}