body{margin:0px;padding:0px; font-size:12px; line-height:160%; font-family:Verdana, Arial, Helvetica, sans-serif;}
a:visited{color:#333;}
a:link{color:#333;}
a:hover{color:#06c;}
form{margin:0px;padding:0px;}
.mainbody{padding-top:10px;padding-left:20px; padding-right:20px; padding-bottom:10px;}

ul{padding-left:20px;padding-bottom:5px;padding-right:10px;margin:0px;}

/*顶部*/
#top{background-image:url(../images/002.jpg); height:89px; background-repeat:repeat-x; overflow:hidden;}
#top_left{float:left; width:648px;}
#top_right{float:right; width:307px;}

/*Login页*/
#login{height:398px; background-image:url(../images/026.jpg); background-repeat:repeat-x;}
#login_left{float:left; width:290px; height:100%;}
#login_left1{
	background-image:url(../images/027.jpg);
	background-repeat:no-repeat;
	height: 137px;
	width: 239px;
	margin-top: 35px;
	margin-left: 10px;
	padding-left:35px;
	padding-top:10px;
}
#login_left1 td{padding:2px 3px 1px 3px; color:#FFF; font-weight:bold;}
#login_left1 .rc_pw{display:block; padding-top:3px; margin-left:70px; font-weight:normal;}
#login_left1 .rc_pw a{ color:#333;}
#login_left2{text-align:center; margin-bottom:15px; margin-top:3px;}
#login_left3{
	padding: 5px 5px 4px 20px;
	width: 205px;
	border: 1px solid #2AA1F2;
	color:#0884DF;
	background-color: #FFF;
	background: url(../images/030.gif) no-repeat 5px 9px;
	font-size:12px;
	margin:10px 0px 0px 29px;
}
.login_input01 {
	padding:2px;
	width: 120px;
	border-width: 1px;
	border-style: solid;
	border-top-color: #666;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #666;
}
#login_right{float:left; height:100%; width:auto; background-image:url(../images/031.gif); background-repeat:repeat-y; padding-top:30px;}
#login_news_tit{
	background-image: url(../images/032.jpg);
	height: 26px;
	padding-left: 30px;
	margin:0px 30px 0px 30px;
	border: 1px solid #C2E5FF;
	line-height: 26px;
}

#login_news_tit1{
	background-image: url(../images/032.jpg);
	height: 26px;
	padding-left:30px;
	margin:0px 0px 0px 0px;
	border: 1px solid #C2E5FF;
	line-height: 26px;
}

#login_news_tit1 .tit{color:#06C; font-weight:bold; float:left; font-size:14px;}
#login_news_tit1 .more{float:right; padding-right:25px;}
#login_news_tit1 .more a{color:#666;}


#login_news_tit .tit{color:#06C; font-weight:bold; float:left; font-size:14px;}
#login_news_tit .more{float:right; padding-right:25px;}
#login_news_tit .more a{color:#666;}

#login_news_list{
	padding-left: 18px;
	padding-top:15px;
	padding-bottom:10px;
	margin:0px 30px 0px 30px;
	border: 1px solid #C2E5FF;
	height:auto;
}
#login_news_split{
	background-image: url(../images/033.gif);
	width:97%;
	height:4px;
	padding-top:3px;
	background-repeat:repeat-x;
	font-size:4px;
}
#login_news_item{clear:both; height:20px;}
#login_news_content{
	float:left;
}
#login_news_date {
	float:right;
	font-size: 11px;
	color: #999999;
	width: 80px;
	text-align: right;
	padding-right: 25px;
}
#login_news_item a:visited{ color:#06c; text-decoration:none;}
#login_news_item a:link{ color:#06c; text-decoration:none;}
#login_news_item a:hover{ color: #06C;  text-decoration: underline;}

/*常见问答*/
#news_list{
	padding-left: 18px;
	padding-top:15px;
	padding-bottom:10px;
	padding-right:15px;
	margin:0px 30px 0px 30px;
	border: 1px solid #C2E5FF;
	height:auto;
}

#news_list1{
	padding-left: 18px;
	padding-top:15px;
	padding-bottom:10px;
	padding-right:15px;
	border: 1px solid #C2E5FF;
	height:auto;
}

#news_list_table td {background: url(../images/033.gif) repeat-x left bottom;padding:6px 0px 2px 0px;}

#news_list_tit_bg {clear:both; background-color: #f2f2f2; margin-top:0px; padding:3px 0px; height:20px;}
#news_list_tit{float:left;font-weight: bold; padding-left:5px;}
#news_list_date{float:right; padding-right:20px;}
#news_list_c {
	float: clear;
	line-height: 22px;
	padding-top: 8px;
	padding-right: 10px;
	padding-left: 15px;
}
#news_list_more{
	padding-bottom:10px;
	text-align:right;
	padding-right:10px;
}
#news_list a:visited{ color:#06c; text-decoration:none;}
#news_list a:link{ color:#06c; text-decoration:none;}
#news_list a:hover{ color: #06C;  text-decoration: underline;}

#news_detail{padding-top:10px; padding-left:10px; padding-right:10px; line-height:25px;}
#news_detail1{padding-top:10px; padding-left:10px; padding-right:10px; line-height:25px; border-top:2px solid #565656;}
#news_detail_date{padding-top:5px; padding-left:10px; line-height:25px; text-align:right; padding-right:10px; padding-bottom:5px;}

.td01 .tit{float:left;}
.td01 .more{font-weight:normal;float:right;padding-right:15px;}

/*版权*/
#copyright{
	background-color: #F5F5F5;
	font-size: 11px;
	line-height: 170%;
	text-align: center;
	padding:10px 0px 15px 0px;
	color:#999;
	margin-top:20px;
}
#copyright a{color:#999;}

/*顶部导航菜单*/
#nav_all {
	clear:both;
	background-image: url(../images/003.jpg);
	height: 29px;
	background-repeat: repeat-x;
	color: #FFFFFF;
	z-index:1;
}

#nav_all a:link {
	text-decoration:none;
	height: 29px;
	line-height: 29px;
	display: block;
	float: left;
	color: #FFFFFF;
}
#nav_all a:visited {
	text-decoration:none;
	height: 29px;
	line-height: 29px;
	display: block;
	float: left;
	color: #FFFFFF;
}
#nav_all a:hover {
	color:#FFFFB5;
	background: url(../images/004.gif) no-repeat center bottom;
}

#nav_all .line01{
	float:left;
	display:block;
	width:3px;
	height:29px;
	background: url(../images/005.jpg) no-repeat left top;
}

#nav_all .nav_item{
	text-decoration:none;
	height: 29px;
	line-height: 29px;
	display: block;
	float: left;
	color: #FFFFFF;
	cursor:pointer;
	padding-left:15px;
	padding-right:15px;
}
#nav_all .nav_item1{
	text-decoration:none;
	height: 29px;
	line-height: 29px;
	display: block;
	float: left;
	color:#FFFFB5;
	background: url(../images/004.gif) no-repeat center bottom;
	cursor:pointer;
	padding-left:15px;
	padding-right:15px;
}

#nav_all .nav_quite{ 
	float:right;
	line-height:29px;
	padding-right:20px;
}
#nav_all .nav_quite a{ 
	color:#FFF;
	text-decoration:none;
}

/*左侧菜单*/
.left_menu a{
	display:block;
	color:#000; text-decoration:none;
	line-height: 17px;
	background-image: url(../images/023.jpg);
	padding: 5px 5px 5px 15px;
	margin:1px 0px;
}
.left_menu_01 {
	line-height: 30px;
	color: #FFFFFF;
	background-image: url(../images/022.gif);
	height: 30px;
	padding-left: 30px;
}

#tip_02{
	font-size:11px;
	width:120px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #2AA1F2;
	color:#0884DF;
	margin-top:10px;
	background: url(../images/030.gif) no-repeat 5px 9px;
	background-color: #FFF;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 20px;
}

/*底部当前登录人员信息*/
#bottom{
	clear:both;
	background-image: url(../images/toolbar.gif);
	background-repeat:repeat-x;
	font-size: 12px;
	line-height: 170%;
	color:#666666;
	width:100%;
	height:29px;;
}
#bottom_left{float:left; padding-left:10px; padding-right:10px; padding-top:7px; border-right:1px solid #999999;}
#bottom_left1{float:left; padding-left:10px; padding-right:10px; padding-top:7px;}
#bottom_end{float:right; padding-left:10px; padding-right:10px; padding-top:7px; border-left:1px solid #999999;}

/*主显示区*/
.now_position {
	line-height: 26px;
	background-image: url(../images/008.jpg);
	background-repeat: repeat-x;
	height: 26px;
	padding-right: 10px;
	padding-left: 10px;
	border: 1px solid #C0FABA;
	margin-bottom: 10px;
}

.tablestyle{
	width:100%;
	background-color:#7E9DB9;	
}

.tablehead{
	height:22px;
	background-image:url(../images/table_head.gif);
	font-size:12px;	
	text-align:center;
}

.td1{
	background-color:#E7F5FE;
    font-size:12px;
}

.td2{
	background-color:#FFFFFF;
    font-size:12px;
}

.td_tit01 {
	font-weight: bold;
	color: #000000;
	background-image: url(../images/034.gif);
	background-repeat: no-repeat;
	background-position: 8px center;
	padding-left: 18px;
	background-color: #f5f5f5;
	padding-top: 3px;
	padding-bottom: 3px;
}

.td_c01 {
	color: #0066CC;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}

/*左右分栏*/
#splid {
	background-image: url(../images/007.gif);
	background-repeat: repeat-y;
}

/*分页 跳转页面输入*/
.pageinput{
	width:30px;
	height:16px;
	font-size:12px;
	margin:0px;
	padding:0px;	
}

/*分页*/
.turnPage {
	text-align: center;
	margin-bottom: 10px;
}

/*关闭*/
#close{
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}

/*按钮行*/
.buttontable{
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
}

/*输入框*/
.txtinput_s{width:150px;}
.txtinput_m{width:250px;}
.txtinput_l{width:97%;}
.txtinput_ss{width:100px;}
.txtinput_sm{width:200px;}