@charset "utf-8";

/* CSS Document */

/*compliant =兼容*/

/* basic elements */

*{margin:0;padding:0;}

.jj_100{ width:704px; margin-left:21px;}

body{font-size:12px;

	margin:0;

	padding:0;

	font-family:Arial,"宋体";	

	color:#727171;

	background:url(../images/bg2.gif) repeat-x;

}

ul{list-style:none;padding:0;margin:0;}

img{border:none;}

.left{float:left;}

.right{float:right;}

.clear {clear:both;font-size:0;}

.text_red{color:#e60012;line-height:18px;}

.text_blue{color:#2b5baa;}

.text_current{color:#2b5baa;}

table,tr,td{ border-collapse:collapse;line-height:22px;}

.span_w{width:50px;text-align:right;float:left;margin-right:5px;}

.span_n{width:25px;float:left;margin-right:5px;}

.grayline{border-bottom:1px solid #ccc;padding-bottom:5px;}

.w399{width:399px;margin:0 auto;}

.undisa{ display:none;}



/*form*/



#flashmenu{width:980px;height:127px;margin:0 auto;padding:0;display:block; position:relative; z-index:1;}

.flashwarp{position:absolute;z-index:1;}

.ttop{height:2px;display:block; background:url(../images/tline.gif)  no-repeat center bottom ;font-size:0; margin:0 auto;}

#nav_info{

	width:938px;

	height:25px;

	

	padding-bottom:30px;

	background:url(../images/line_01.gif) no-repeat bottom left;

	float:left;

	margin-left:23px;

	display:inline;

	margin-top:18px;

	}



#nav_info02{

	width:938px;

	height:25px;

	padding-bottom:30px;

	background:url(../images/line_03.gif) no-repeat bottom left;

	float:left;

	margin-left:26px;

	display:inline;

	margin-top:18px;

	}

	#nav_info .current,#nav_info02 .current{font-weight:bold;}

	#nav_info img,#nav_info02 img{ vertical-align:top;margin:0 6px;}

	.nav_info01{float:left;}

	#nav_info .nav_info01 img{ margin-left:3px;margin-top:3px }

	#nav_info02 .nav_info01 img{ margin-left:0px;margin-top: 3px}

	.nav_info02{float:right;line-height:12px;padding-right:10px;padding-top:11px;}

	.nav_info02 a{color:#909090; text-decoration:none;display:inline;}

#warp{background: url(../images/line_02.gif) repeat-y ;width:980px;margin:0 auto;}

#warp_bot{ background:url(../images/ftbg.gif)  bottom   no-repeat ;padding-bottom:50px;width:978px;}

#container{width:960px;}

#sidernav_box{float:left;width:197px;display:block;margin-left:10px;display:inline;}

#content{float:left;width:752px;}

.round_top{ height:7px; width:747px;font-size: 0;}

.round_con{ background:url(../images/round_02.gif) repeat-y;width:747px;padding-bottom:20px;padding-top:4px;}

.round_bot{}

#finpwd p{line-height:18px;padding-left:10px;font-size:12px;}

h1{display:block;margin-bottom:8px;height:20px; background:url(../images/hyinfo_02.gif) left no-repeat;padding-left:15px;}

h2{display:block;margin-bottom:8px;margin-top:8px;height:15px; background:url(../images/row.gif) left no-repeat;padding-left:22px;clear:both;}

h3{display:block;margin-bottom:8px;margin-top:8px;height:15px; background:url(../images/h03.gif) left no-repeat;padding-left:15px;clear:both;}

h4{display:block;margin-bottom:8px;height:20px;background:url(../images/claim_02.jpg) left no-repeat;padding-left:15px;clear:both;}

.tip{margin-bottom:15px;clear:both;}

.dot{  background:#575757;width:3px;height:3px;font-size:0;padding:0;float:left;margin-top:7px;margin-right:5px;line-height:0;margin-left:5px;}



/* common divs */

#con_box{padding:6px 22px;width:704px;}

.login_table td{ border:1px solid #ccc;padding-left:10px;padding-right:10px;}

.tabpadding{padding-left:7px;}

	td.l_border{border-left:none;}

	td.r_border{border-right:none;}

	td.t_border{border-top:2px solid #ccc;}

	table td.noborder{border:none;padding:0;margin:0;display:inline;padding-left:5px;}

	table td.noborder img{ vertical-align:middle;}

.login_btn{margin-top:30px; text-align:center;margin-bottom:30px;}

.login_btn a{margin-right:20px;}

/*#footer end*/

#footer{height:141px; background:url(../images/foot_02.jpg) repeat-x; position:relative;}

.f_01{ position:absolute;left:0;top:0; background:url(../images/foot_01.jpg) no-repeat left top;padding-top:20px;width:158px;}

.f_02{width:972px;margin:0 auto;}

.f_03{ position:absolute;right:0;top:0;background:url(../images/foot_03.jpg) no-repeat right top;padding-top:20px;width:158px;}

.attention{border-top:2px solid #ccc;border-bottom:1px solid #ccc;padding:14px;line-height:22px;}

.attention02{border-top:2px solid #ccc;border-bottom:1px solid #ccc;padding:14px;line-height:20px; font-family:'宋体';}

.attention02 img{ vertical-align:middle;}

/*form*/

.text-medium,.text-long,.text-xlong,.text-short{

border: 1px solid #9e9e9e;

border-right:none;

border-bottom:none;

	background:url(../images/form_01.gif) left top no-repeat;

	font:12px Arial, Helvetica, sans-serif;

	color:#646464;

	height:15px;

	line-height:15px;

	vertical-align:middle;

	_background-attachment:fixed;

}

.editor{width:493px; background:#e6e7e7;height:100px;float:left;}

.text-xlong{width:520px;}

.text-medium{width:100px;}

.text-long{width:170px;}

.text-short{width:20px;}

select{border:1px solid #9e9e9e;background:#efefef; border-right:none; border-bottom:none;}

.myarea{ border:1px solid #9e9e9e;background:#efefef; border-right:none; border-bottom:none;}

.mytextarea{ background:url(../images/form_bg_02.gif) left top no-repeat;

	width:344px;

	height:95px;

	border:1px solid #d5d5d5;

	border-left:none;

	border-bottom:none;

	padding:5px;

	display:inline;

	_background-attachment:fixed;

}
