@charset "utf-8";

/* CSS Document */

.ad_a {
	margin: 5px 0 5px 0; 
	padding: 0 0 0 0;
}

.sp_ad_a {	
	color:#333333;
}

.sp_ad_a dt {
	background: url(../images/bg_hl_box_01.gif) no-repeat;
	width:123px;
	height:240px;
	list-style-type: none;
	float:left;
	text-align:center;
	margin: 0 0 0 0;
	padding: 0 0 0 0;

}

.sp_ad_a dt textarea {
	font-family: tahoma; 
	font-size: 12px; 
	text-decoration: none;
	text-align:center;
}

.sp_ad_a img {
	margin: 4px 2px 4px 0;
	border:0px;
}



.sp_ad_b dt textarea{
	font-family: tahoma; 
	font-size: 12px; 
	text-decoration: none;
	text-align:center;
	width:88px;
	height:125px;
}

.sp_ad_b dt {
	width:100px;	
	list-style-type: none;
	float:left;
	text-align:center;
	margin:0 0 2px 0;
	padding: 0 1px 0 1px;
}



div.sp_ad_b_frame {
	background: url(../images/bg_hl_box2_linenew.gif) no-repeat;
	padding-top:5px;
	width: 95px;
	height: 213px;
	text-align:center;
	margin:0;
}

/*.sp_ad_b dt div {

	background: url(../images/bg_hl_box2_linenew.gif) no-repeat;

	width: 95px;

	height: 213px;

	text-align:center;

	margin:0;

}*/

.sp_ad_b dt a {
	text-decoration:none;
}

.sp_ad_b img {	
	margin: 4px 2px 4px 0;
	border:0px;
}

.hilight_zoon {
	width:610px;
	margin: 5px 0 0 0;
}

.ad_position_a {
	width:610px;
	margin: 5px 0 0 0;
}

.ad_a1 {
	background: url(../images/ad_zone_a.gif) no-repeat;
	width: 610px;
	height: 34px;
	margin: 5px 0 0 0;
	float:left;
}

.ad_a1 span {
	display:none;
	font-size: 50%;
}

.ad_a1 a {
	float:right;
}

.ad_a2 {
	background: url(../images/ad_zone_2.gif) no-repeat;
	width: 610px;  
	height: 34px;
	margin: 5px 0 0 0;
	float:left;
}

.ad_a2 span {
	display:none;
	font-size: 50%;
}

.ad_a2 a {
	float:right;
}

.ad_b1 {
	background: url(../images/ad_zone_b1.gif) no-repeat;
	width: 610px;
	height: 34px;
	margin: 5px 0 0 0;
	float:left;
}

.ad_b1 span {
	display:none;
	font-size: 50%;
}

.ad_b1 a {
	float:right;
}

.ad_b2 {
	background: url(../images/ad_zone_b2.gif) no-repeat;
	width: 610px;
	height: 34px;
	margin: 5px 0 0 0;
	float:left;
}

.ad_b2 span {
	display:none;
	font-size: 50%;
}

.ad_b2 a {
	float:right;
}

/* A3 + C3 */

.ad_a3 {
	background: url(../images/ad_zone_3.gif) no-repeat;
	width: 610px;
	height: 34px;
	margin: 5px 0 0 0;
	float:left;
}

.ad_a3 span {
	display:none;
	font-size: 50%;
}

.ad_a3 a {
	float:right;
}

.ad_c3 {
	background: url(../images/ad_zone_c3.gif) no-repeat; 
	width: 610px;
	height: 34px;
	margin: 5px 0 0 0;
	float:left;
}

.sp_ad_c dt {
	margin: 5px 0 0 0;
	float:left;
}

/*.sp_ad_c dt div {
	background: url(../images/bg_ad_c01.gif) no-repeat;
	width: 296px;
	height: 60px;
	margin:0;
	padding:5px;
}*/



.sp_ad_c_frame {
	background: url(../images/bg_ad_c01.gif) no-repeat;
	width: 296px;
	height: 60px;
	margin:0;
	padding:5px;
}

.sp_ad_c textarea {
	margin-left: 5px;	
}
.ad_c3 span {
	display:none;
	font-size: 50%;
}
.ad_c3 a {
	float:right;
	vertical-align:middle;	
}
.sp_ad_c_frame img {
	vertical-align:top;
}
.sp_ad_c_frame a {
	display:block;
	width:60px;
	height:60px;
	/*padding: 0 5px 0 0;*/
	float:left;
	text-decoration:none;
}

.adclear{
clear:both;
height:1px;
}

/* A3 + C3 */

/* ɳҵ˹觢 */
/* - support flash -*/

div.ads_flash_control {
	width: 160px;
	height: 180px;
	cursor: pointer;
	position: absolute;
	z-index: 100;	
}
div.ads_flash_control_f {
	width: 437px;
	height: 274px;
	cursor: pointer;
	position: absolute;
	z-index: 9599;
	filter:alpha(opacity=1);
	 -moz-opacity:.01;opacity:.01;
	 background-color:#fff;
}
div.ads_flash_control_s {
	width: 160px;
	height: 180px;
	cursor: pointer;
	position: absolute;
	z-index: 100;	
	filter:alpha(opacity=1);
	 -moz-opacity:.01;opacity:.01;
	 background-color:#fff;
}

div.ads_flash_control_a {
	width: 113px;
	height: 113px;
	cursor: pointer;
	position: absolute;
	z-index: 100;
	filter:alpha(opacity=1);
	 -moz-opacity:.01;opacity:.01;
	 background-color:#fff;
}

div.ads_flash_control_b {
	width: 70px;
	height: 70px;
	cursor: pointer;
	position: absolute;
	z-index: 100;
	filter:alpha(opacity=1);
	 -moz-opacity:.01;opacity:.01;
	 background-color:#fff;
}
div.ads_flash_control_c {
	width: 50px;
	height: 50px;
	cursor: pointer;
	position: absolute;
	z-index: 100;
	filter:alpha(opacity=1);
	 -moz-opacity:.01;opacity:.01;
	 background-color:#fff;

}

/* - support flash -*/

.img_catch_stat {
	display:none;
	/*border:0px;
	width:1px;
	height:1px;*/
}

/*
Ads D Position
*/
.ad_d2 {
	background: url(../images/ad_zone_d2.gif) no-repeat;
	width: 776px;
	/*width:100%;*/
	height: 34px;
	margin: 2px 0 0 0;
}
.ad_d2 span {
	display:none;
	font-size: 50%;
}
.ad_d2 a {
	float:right;
}
.ad_d3 {
	background: url(../images/ad_zone_d3.gif) no-repeat;
	width: 776px;
	/*width:100%;*/
	height: 34px;
	margin: 2px 0 0 0;
}

.ad_d3 span {
	display:none;
	font-size: 50%;
}

.ad_d3 a {
	float:right;
}

/*

Ads D Position

*/

/* Ads E*/
.ad_e {
	margin: 5px 1px 5px 0;
	padding: 0 0 0 0;	
}
.ad_e a.link_topic {
	font-size:11px;
	text-decoration:none;	
	text-align:center;
	display:block;
	padding: 2px 0 10px 0;
}
.strip_ads{	
	text-align: center;
}
.strip_ads img{	
	display:block;
}

/* Side Bar right*/
.stat {
	background: url(../images/stat.gif) no-repeat;
	height:116px;
	width:140px;
	padding: 30px 0 0 20px;
	margin-top:5px;
	margin-bottom:5px;
}
h4.special_a {
	width: 160px;
	height: 30px;		
	background: url(../images/clas_h_special_a.gif) no-repeat;
	margin-top:5px;
	margin-bottom:0;	
	text-indent: -9999px;
}
dl.ad_s {
	padding-top:5px;
}
dl.ad_s dt {
	padding-bottom:5px;
}
/*main contents*/