body,td,th {
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	color: #0000ff;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0000ff;
}
a:hover {
	text-decoration: underline;
	color: #ff0000;
}
.png {
	behavior:url("png.htc");
}
.sos_hit{ 
	width:78px; 
	height:31px; 
	background-position:0px 0px; 
	border:0; 
	text-align: center; 
	color: #ffffff; 
	padding-bottom:5px;
	background-image: url(/images/icon.gif);
}
.ga_L2{ 
	width:78px; 
	height:31px; 
	background-position:-79px 0px; 
	border:0; 
	text-align: center; 
	color: #ffffff; 
	padding-bottom:5px; 
	CURSOR: pointer;
	background-image: 
	url(/images/icon.gif);
}
.sos{ 
	width:78px; 
	height:31px; 
	background-position:-158px 0px; 
	border:0; 
	text-align: center; 
	color: #000000; 
	padding-bottom:5px; 
	CURSOR: pointer;
	background-image: url(/images/icon.gif);
}
.ga_L4{ 
	width:76px; 
	height:23px; 
	background-position:-237px 0px; 
	border:0; 
	text-align: center; 
	color: #ffffff; 
	padding-top:1px; 
	CURSOR: pointer; 
	font-size:12px;
	background-image: url(/images/icon.gif);
}
.ga_L5{ 
	width:76px; 
	height:23px; 
	background-position:-314px 0px; 
	border:0; 
	text-align: center; 
	color: #ffffff; 
	padding-top:1px; 
	CURSOR: pointer; 
	font-size:12px;
	background-image: url(/images/icon.gif);
}
.m {
	background-image: url(/images/m.gif);
	color: #000000;
	height: 37px;
	width: 70px;
	cursor: pointer;
	text-align: center;
	background-repeat: no-repeat;
	vertical-align: top;
	padding-top:9px;
}
.m_hit {
	background-image: url(/images/m_hit.gif);
	color: #ffffff;
	height: 37px;
	width: 70px;
	cursor: default;
	text-align: center;
	background-repeat: no-repeat;
	vertical-align: top;
	padding-top:9px;
}
.input0 {
	font-size:12px;
	BORDER-TOP: #7f9db9 1px solid;
	BORDER-RIGHT: #7f9db9 1px solid;
	BORDER-LEFT: #7f9db9 1px solid;
	BORDER-BOTTOM: #7f9db9 1px solid;
	PADDING-LEFT: 5px;
	BACKGROUND: url(/images/inpbg.gif) #fff fixed no-repeat 0px 0px;
	WIDTH: 320px;
	height:23px;
	PADDING-TOP: 3px;
}
.input0_over {
	font-size:12px;
	PADDING-LEFT: 5px;
	WIDTH: 320px;
	height:23px;
	PADDING-TOP: 3px;
	border: 1px solid #ace403;
}
.gjinput {
	font-size:12px;
	BORDER-TOP: #7f9db9 1px solid;
	BORDER-RIGHT: #7f9db9 1px solid;
	BORDER-LEFT: #7f9db9 1px solid;
	BORDER-BOTTOM: #7f9db9 1px solid;
	PADDING-LEFT: 5px;
	BACKGROUND: url(/images/inpbg.gif) #fff fixed no-repeat 0px 0px;
	WIDTH: 90px;
	height:23px;
	PADDING-TOP: 3px;
}
.gjinput_o {
	font-size:12px;
	border: 1px solid #ace403;
	PADDING-LEFT: 5px;
	WIDTH: 90px;
	height:23px;
	PADDING-TOP: 3px;
}

.gjinput2 {
	font-size:12px;
	BORDER-TOP: #7f9db9 1px solid;
	BORDER-RIGHT: #7f9db9 1px solid;
	BORDER-LEFT: #7f9db9 1px solid;
	BORDER-BOTTOM: #7f9db9 1px solid;
	PADDING-LEFT: 5px;
	BACKGROUND: url(/images/inpbg.gif) #fff fixed no-repeat 0px 0px;
	WIDTH: 200px;
	height:23px;
	PADDING-TOP: 3px;
}
.gjinput2_o {
	font-size:12px;
	border: 1px solid #ace403;
	PADDING-LEFT: 5px;
	WIDTH: 200px;
	height:23px;
	PADDING-TOP: 3px;
}
.srhbtn {
	font-size:12px;
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BACKGROUND: url(/images/so.gif) no-repeat;
	BORDER-BOTTOM-WIDTH: 0px;
	color: #ffffff;
	WIDTH: 76px;
	CURSOR: hand;
	HEIGHT: 23px;
	BORDER-RIGHT-WIDTH: 0px;
}
a.hot:link {
	color: #666666;
	text-decoration: none;
}
a.hot:visited {
	color: #666666;
	text-decoration: none;
}
a.hot:hover {
	color: #ff0000;
	text-decoration: underline;
}
a.tui:link {
	color: #0000ff;
	text-decoration: none;
}
a.tui:visited {
	color: #0000ff;
	text-decoration: none;
}
a.tui:hover {
	color: #0000ff;
	text-decoration: underline;
}
a.l000:link {
	color: #000000;
	text-decoration: none;
}
a.l000:visited {
	color: #000000;
	text-decoration: none;
}
a.l000:hover {
	color: #ff0000;
	text-decoration: underline;
}
.f12 {
	font-size:12px;
}
.tool {
	height: 22px;
	width: 22px;
	text-align: center;
}
.tool_hit {
	height: 22px;
	width: 22px;
	text-align: center;
	CURSOR: hand;
	background-image: url(/images/tool_hit.gif);
}
.suolve {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);
}
.sy_title_bg {
	background-image: url(/images/sy_tiele_bg.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 317px;
}.tuijiank {
	background-color: #f2f3f8;
	border: 1px solid #c1c8e0;
	padding-left: 5px;
}
.jsou {
	text-align: right;
	padding-top: 2px;
}
.sy_title_bg_friend {
	background-image: url(/images/sy_tiele_bg_friend.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 317px;
}
.k_font {
	font-size: 14px;
	float:left;
	padding-top: 3px;
	font-weight: bold;
	color: #FFFFFF;
	cursor:pointer;
}
.k_close {
	float:right;
	padding-top: 3px;
	cursor:pointer;
}
.t45{
	filter:alpha(opacity=45);
	opacity: 0.45;
}
.t45r{
	padding-right:4px;
	filter:shadow(strength=3,direction=90) alpha(opacity=45);
	opacity: 0.45;
}
.t85{
	filter:alpha(opacity=85);
	opacity: 0.85;
}
.t100{
	filter:alpha(opacity=100);
	opacity: 1.0;
}
.k_img {
	text-align: center;
	border: 1px solid #ababab;
	padding: 1px;
	height: 105px;
	width: 105px;
}
a.k_f:link {
	font-size:12px;
	color: #0000ff;
	text-decoration: underline;
}
a.k_f:visited {
	font-size:12px;
	color: #0000ff;
	text-decoration: underline;
}
a.k_f:hover {
	font-size:12px;
	color: #ff0000;
	text-decoration: underline;
}
.k_f2 {
	color: #666666;
}
a.k_f2:link {
	color: #666666;
	text-decoration: underline;
	line-height: 17px;
}
a.k_f2:visited {
	color: #666666;
	text-decoration: underline;
	line-height: 17px;
}
a.k_f2:hover {
	color: #ff0000;
	text-decoration: underline;
	line-height: 17px;
}
.k_l {
	font-size:9px;
	font:Arial, Helvetica, sans-serif;
	BORDER-TOP: #6ea868 1px solid;
	BORDER-RIGHT: #6ea868 1px solid;
	BORDER-LEFT: #6ea868 1px solid;
	BORDER-BOTTOM: #6ea868 1px solid;
	WIDTH: 230px;
	height:17px;
}
.k_copy {
	font-size:12px;
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	color: #ffffff;
	WIDTH: 74px;
	CURSOR: hand;
	HEIGHT: 17px;
	background-color: #6ea868;
}
.city_01 {
	border: 1px solid #669900; filter:alpha(opacity=95); opacity: 0.95;
}
.city_shadow {filter:shadow(strength=3,direction=135);}
.city_02 {
	float:left;
	padding-top: 4px;
	font-weight: bold;
	padding-left: 8px;
	color: #ffffff;
	font-size:14px;
}
.city_03 {
	float:right;
	padding-top: 2px;
	padding-right: 5px;
}
.city_04 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	padding-top: 8px;
	padding-left: 8px;
	line-height:20px;
}
.city_05 {
	font-size: 12px;
	font-weight: bold;
	color: #cccccc;
}
a.city_link:link {
	color: #669900;
	text-decoration: underline;
	line-height: 12px;
}
a.city_link:visited {
	color: #669900;
	text-decoration: underline;
	line-height: 12px;
}
a.city_link:hover {
	color: #ff0000;
	text-decoration: underline;
	line-height: 12px;
}
.zb_1 {
	background-image: url(/images/zb/10.gif);
	height: 61px;
	width: 129px;
	cursor:pointer;
}
.zb_1_hit {
	background-image: url(/images/zb/10_hit.gif);
	height: 61px;
	width: 129px;
	cursor:pointer;
}
.zb_2 {
	background-image: url(/images/zb/0.gif);
	height: 119px;
	width: 59px;
	cursor:pointer;
}
.zb_2_hit {
	background-image: url(/images/zb/0_hit.gif);
	height: 119px;
	width: 59px;
	cursor:pointer;
}
.zb_3 {
	background-image: url(/images/zb/1.gif);
	height: 60px;
	width: 129px;
	cursor:pointer;
}
.zb_3_hit {
	background-image: url(/images/zb/1_hit.gif);
	height: 60px;
	width: 129px;
	cursor:pointer;
}
.zb_4 {
	background-image: url(/images/zb/9.gif);
	height: 60px;
	width: 75px;
	cursor:pointer;
}
.zb_4_hit {
	background-image: url(/images/zb/9_hit.gif);
	height: 60px;
	width: 75px;
	cursor:pointer;
}
.zb_5 {
	background-image: url(/images/zb/8.gif);
	height: 68px;
	width: 75px;
	cursor:pointer;
}
.zb_5_hit {
	background-image: url(/images/zb/8_hit.gif);
	height: 68px;
	width: 75px;
	cursor:pointer;
}
.zb_6 {
	background-image: url(/images/zb/2.gif);
	height: 60px;
	width: 76px;
	cursor:pointer;
}
.zb_6_hit {
	background-image: url(/images/zb/2_hit.gif);
	height: 60px;
	width: 76px;
	cursor:pointer;
}
.zb_7 {
	background-image: url(/images/zb/3.gif);
	height: 68px;
	width: 76px;
	cursor:pointer;
}
.zb_7_hit {
	background-image: url(/images/zb/3_hit.gif);
	height: 68px;
	width: 76px;
	cursor:pointer;
}
.zb_8 {
	background-image: url(/images/zb/7.gif);
	height: 91px;
	width: 119px;
	cursor:pointer;
}
.zb_8_hit {
	background-image: url(/images/zb/7_hit.gif);
	height: 91px;
	width: 119px;
	cursor:pointer;
}
.zb_9 {
	background-image: url(/images/zb/6.gif);
	height: 91px;
	width: 80px;
	cursor:pointer;
}
.zb_9_hit {
	background-image: url(/images/zb/6_hit.gif);
	height: 91px;
	width: 80px;
	cursor:pointer;
}
.zb_10 {
	background-image: url(/images/zb/5.gif);
	height: 91px;
	width: 118px;
	cursor:pointer;
}
.zb_10_hit {
	background-image: url(/images/zb/5_hit.gif);
	height: 91px;
	width: 118px;
	cursor:pointer;
}
.zb_bg {
	background-image: url(/images/zb/bg.gif);
	height: 128px;
	width: 166px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.zb_font {
	font-size: 14px;
	padding-top:4px;
}
a.zb:link {
	color: #0000ff;
	text-decoration: underline;
	line-height: 18px;
}
a.zb:visited {
	color: #0000ff;
	text-decoration: underline;
	line-height: 18px;
}
a.zb:hover {
	color: #ff0000;
	text-decoration: underline;
	line-height: 18px;
}
.red {
	color: #FF0000;
}
.so01 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #81aad9;
	padding-top: 4px;
	padding-left: 7px;
}
.so02 {
	padding: 2px;
	height: 53px;
	width: 69px;
	border: 1px solid #c3c3c3;
	background-color: #FFFFFF;
}
.so03 {
	line-height: 18px;
}
.so04 {
	text-align: center;
	height: 18px;
	padding-top: 3px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
a.sot:link {
	font-size: 12px;
	color: #0000ff;
	text-decoration: underline;
	font-weight: bold;
}
a.sot:visited {
	font-size: 12px;
	color: #0000ff;
	text-decoration: underline;
	font-weight: bold;
}
a.sot:hover {
	font-size: 12px;
	color: #ff0000;
	text-decoration: underline;
	font-weight: bold;
}
.loading {
	background-color: #FFFFCC;
	height: 20px;
	width: 140px;
	border: 1px solid #ffff66;
}
.loading_img {
	float:left;
	padding-left: 5px;
	padding-top: 1px;
}
.loading_txt {
	float:right;
	padding-right: 5px;
	padding-top: 1px;
}

/*window*/
div.window_shadow{ padding-right:3px;margin-left:400px;padding-left:44px;
	padding-bottom:3px;position:absolute;filter:shadow(strength=3,direction=135)	alpha(opacity=90);	opacity: 0.90;}
div.window_boder{ width:330px; padding:1px;  z-index:100; border:1px solid #666;background-color:#fff;}
.window_boder_tt{ height:24px; background: url(/images/xinxi/1x24.gif) repeat-x; line-height:24px; font-weight:bold; color:#fff; padding:0px 5px;}
.window_boder_tt_left{float:left;}
.window_close{ float:right; margin-right:-1px;margin-top:4px;}
.window_con_ab{ padding:2px 2px;}
.window_con_a{ height:111px; clear:both;}
.window_con_a_img{ float:left; width:105px; padding:2px; border:1px solid #ccc;}
.window_con_a_img2{ float:left; width:105px; padding:2px; border:1px solid #48700b;cursor:pointer;}
.window_con_a_img_boder{}

/*.window_con_a_img img{ padding:2px; border:1px solid #ccc;}*/
.window_con_a_ins{ height:100px!important;height:111px; padding:5px; overflow:auto;}
.window_nar{ height:23px; clear:both; background-color:#daf0c1; margin-top:3px; line-height:23px;}
.window_nar a{
	text-decoration: none;
}
.window_con_b{ padding:5px 0px; clear:both;}
.window_con_b ul{
	padding-left:5px;
	margin:5px 0px 0px 0px;
	 list-style-type:none;)
}
.window_con_b ul li{ line-height:140%;background:	url(/images/xinxi/i3.gif) 2px 7px no-repeat;}
.window_con_b li a{ color:#666; padding-left:10px;}
.window_con_b li a:visited{color:#666;}
.widow_page{
	padding:5px 0px;
	text-align: center;
}
.widow_page a{ font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding:1px 4px; border:1px solid #eee; margin-left:1px;}
.widow_page span{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:1px 4px;
	border:1px solid #eee;
	color:#ff6600;
	margin-left:1px;
	
}
.widow_page a:hover{ padding:1px 4px;border:1px solid #ccc; color:#ff6600; margin-left:1px;}
.gotohere{ clear:both; padding:5px 5px;}
.gotohere label{ margin-right:5px;}
.gotohere_btn input{ margin:0px 10px;}
.gotohere label{ margin-right:10px;}
.gotohere_link{ background-color:#fff; padding:4px 5px 5px 5px;}
.fixerror{ padding:10px;}

.rz_k {
	padding: 8px;
}
.rz_k_top img{vertical-align:-8px!important;vertical-align:5px; }
.rz_k_top {
	height: 40px;
	width: auto;
	font-size: 14px;
	font-weight: bold;
	color: #464646;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.rz_t_top {
	height: 37px;
	width: auto;
	font-size: 14px;
	line-height: 12px!important;
	line-height: 23px;
	font-weight: bold;
	color: #464646;
	margin-left: 10px;
	float: none;
}
.rz_k_mid {
	height: 37px;
	width: auto;
	font-size: 14px;
	font-weight: bold;
	color: #464646;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7E7E7;
	margin-top: 10px;
}
.rz_k_jj {
	height: 117px;
	width: auto;
	font-size: 14px;
	font-weight: bold;
	color: #464646;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7E7E7;
	margin-top: 10px;
}
.rz_t_mid {
	height: 37px;
	width: 50px!important;
	width: 50px;
	font-size: 12px;
	line-height: 36px;
	color: #464646;
	margin-left: 10px;
	float: left;
	font-weight: normal;
	text-align: right;
	display: block;
}
.rz_tk_mid {
	width: 200px;
	margin-left: 10px;
	margin-right: 5px;
	float: left;
	display: block;
	margin-top: 5px;
}
.rz_tk_jj {
	width: 200px;
	margin-left: 10px;
	margin-right: 5px;
	float: left;
	display: block;
	margin-top: 5px;
	height: 100px;
}
.rz_tk_yzm {
	width: 126px;
	margin-left: 10px;
	margin-right: 5px;
	float: left;
	display: block;
	margin-top: 5px;
}
.rz_t_x {
	color: #FF0000;
	margin-top: 8px;
	display: block;
	float: left;
}
.rz_an_tj {
	display: block;
	margin-left: 85px!important;
	margin-left: 50px;
	margin-top: 15px;
	float: left;
}
.rz_an_qx {
	display: block;
	margin-left: 50px;
	margin-top: 15px;
	float: left;
}
.alphaLayer{ 
	width: auto; 
	height:100%; 
	background-color:
	#eee;filter:alpha(opacity=80);	opacity: 0.80;
}
.bt{
	width:79px;
	height:50px;
	background-position:-160px -32px;
	border:0;text-align: center;
	color: #324778;
	padding-bottom:-6px;
	padding-left:3px;
	font-weight: bold;
	cursor:pointer;
	background-image: url(/images/icon.gif);
}
.bt_hit{ 
	width:79px; 
	height:50px; 
	background-position:0px -32px;
	border:0; text-align: center; 
	color: #ffffff; 
	padding-bottom:-6px;
	padding-left:3px;
	font-weight: bold;
	background-image: url(/images/icon.gif);
}
.bt_over{
	width:79px;
	height:50px;
	background-position:-80px -32px;
	border:0;
	text-align: center;
	color: #ffffff;
	padding-bottom:-6px;
	padding-left:3px;
	font-weight: bold; 
	cursor:pointer;
	background-image: url(/images/icon.gif);
}