@charset "utf-8";
/*全局宽度*/
/* ==================================================================== */	
/* ======== 头部定义===== */	
.header_home{
	background: url(header.png) no-repeat;
	height:193px;
	width:990px;
	margin:auto;
	margin-top:20px;
}
.header_home_box{ position:relative;}



.header_home .topnav_home{
	height:40px;
	line-height:38px;
	padding:0 15px;
	font-size:12px;
	position:absolute;
	right:0px;
	top:6px;
}

.header_home .topnav_home a{
}
.header_home .topnav_home a:hover{
	color:#F00;
}
.header_home .topnav_home span{ padding-right:30px;}

.header_home .topnav_home .user_login_home{ position:absolute; top:34px; right:0px; width:560px; height:22px; line-height:22px; text-align:right;}
.header_home .topnav_home .user_login_home .login{ position:absolute; right:70px; top:5px; }
.header_home .topnav_home .user_login_home .url{ position:absolute; right:10px; top:5px; width:60px; line-height:14px; height:28px;}
.logo{
	background-image: url(logo.png);
	background-repeat: no-repeat;
	width:170px; height:80px; display:block;
	position:absolute;
	left:10px;
}
.logo h4{ display:none;}





/* ==================================================================== */	
/* ======== 顶部菜单===== */	
.main_menu_home{
	background: url(main_menu_home.gif) no-repeat right -40px;
	height:40px;
	width:970px;
	position:absolute;
	left:10px;
	top:80px;
	overflow:hidden;
}
.main_menu_home ul{
	background: url(main_menu_home.gif) no-repeat left -0px;
	height:40px;
}
.main_menu_home ul li{ float:left;
	background: url(main_menu_home.gif) no-repeat right -80px;
	height:40px;
	line-height:45px;
	padding:0 11px;
}
.main_menu_home ul a{ color:#FFF; font-weight:bold;}
.main_menu_home ul a:hover{ color:#FF9}

.main_menu_home ul .on a{ display:block;
background: url(main_menu_home.gif) no-repeat right -160px;
padding-right:8px;
color:#000;
font-size:14px;
}
.main_menu_home ul .on a span{ display:block;
background: url(main_menu_home.gif) no-repeat left -120px;
padding-left:10px;
}



.tools{
	width:970px;
	height:73px;
	position:absolute;
	padding:0 10px;
	top:120px;
	background: url(tools.png) no-repeat center top;
	background-color:#FFF;
}

.tools_line{
	background: url(tools_line.gif) no-repeat right center;
	height:63px;
	padding:5px 10px;
}

.find_abc{ font-size:12px; line-height:18px;}
.find_abc a{ padding:3px 5px 2px 6px;}
.find_abc a:hover{
	background: url(find_abc.gif) no-repeat center center;
}



/*模拟下拉框*/
.selectbox 
{
	font-size:12px;
	height:28px;
	line-height:28px;
	width : 99px;
	display : block;
	text-align:left;
    cursor: pointer;
	color:#333;
	border:none;
	background-image: url(selectbox.gif);
	background-position: left top;
	text-indent:10px;
	position:absolute;
	top:12px;
	left:20px;
}

div.selectbox-wrapper {
	position:absolute;
	top:40px;
	left:20px;
  width:200px;
  background-color:white;
  border:1px solid #ccc;
  font-size:12px;
  text-align:left;
  z-index:9199;
  padding:5px;
}
div.selectbox-wrapper ul {}
div.selectbox-wrapper ul li.selected {  background-color: #EAF2FB;}
div.selectbox-wrapper ul li.current {  background-color: #CDD8E4;}
div.selectbox-wrapper ul li {
  margin:0;
  height:24px;
  line-height:20px;
  cursor:pointer;
  width:100%;  /*下拉内容字体的宽度*/
  /*float:left; */
  text-align:center;
}

.input_search{
	width:250px;
	height:28px;
	line-height:28px;
	padding:0 5px 0 24px;
	border:none;
	position:absolute;
	left:119px;
	top:12px;
	background-image: url(input_search.gif);
}
.btn_search{
	border:none;
	width:67px;
	height:28px;
	position:absolute;
	left:405px;
	top:12px;
	background-image: url(btn_search.gif);
	overflow:hidden;
	line-height:500px;
	overflow:hidden;
}
.btn_search:hover{background-image: url(btn_search_on.gif);}

.key{ padding-top:40px;}
.key a{ padding:0 2px;}
/* CSS Document */
/* ==================================================================== */	
/* ========布局===== */	
.box{ position:relative; width:970px; margin:auto; clear:both;}

.left_1{ width:340px; overflow:hidden; float:left;}

.middle_1{width:400px; overflow:hidden; float:left; margin-left:10px;}

.right_1{ width:210px; overflow:hidden; float:right;}

.left_2{ width:480px; overflow:hidden; float:left;}
.right_2{ width:480px; overflow:hidden; float:right;}

.left_3{ width:230px; overflow:hidden; float:left;}
.middle_3{width:490px; overflow:hidden; float:left; margin-left:10px;}
.right_3{ width:230px; overflow:hidden; float:right;}



/* ==================================================================== */	
/* ======== 标题===== */	
.t_1{
	height:30px;
	line-height:30px;
	background: url(t_1.gif) no-repeat right -30px;
}
.t_1 h4{
	background: url(t_1.gif) no-repeat left 0px;
	float:left;
	font-size:14px;
	font-weight:bold;
	padding-left:30px;
	color:#333;
	}
.t_1 h4 strong{color:#F30; padding-right:2px;}

a.t_1_more,a.t_1_more:visited,a.t_1_more:link{
	padding-right:10px;
	float:right;
	color:#666;
	font-size:12px;
	}
a.t_1_more:hover{ color:#04D;}	


/* ======== 标题===== */	
.t_2{
	height:30px;
	line-height:30px;
	background-color:#F1F1F1;
	padding:0 10px;
}
.t_2 h4{
	background: url(t_2.gif) no-repeat left center;
	float:left;
	font-size:14px;
	font-weight:bold;
	padding-left:15px;
	color:#F30;
	}



/* ==================================================================== */	
/* ======== 外框 Frame===== */	
.f_1{ border:1px solid #CFCFCF; background-color:#FFF; border-top:none; overflow:hidden;}
.f_2{ border:1px solid #CFCFCF; background-color:#FFF;}

/* ==================================================================== */	
/* ======== 表格===== */	
.table_1{ font-size:12px; line-height:25px;}
.table_1 th{ font-weight:bold;}
.table_1 td{ height:25px; line-height:25px; overflow:hidden; padding:0 5px; margin:0;}

/* ==================================================================== */	
/* ======== 列表 List===== */	
.list_1{ }
.list_1 li{}
.list_1 a{ padding-right:10px; }
.list_1 span{ color:#999; padding-right:10px; font-size:10px;}


.list_img_1{}
.list_img_1 li{ float:left; padding:0 4px; text-align:center;}
.list_img_1 li img{ display:block;}


.list_img_2{}
.list_img_2 li{ float:left; padding:0 10px; text-align:center;}
.list_img_2 li img{ display:block;}



/* ==================================================================== */	
/* ==================================================================== */	
.list_ico_10{
	background: url(list_ico_10.gif) no-repeat left top;
	padding-left:30px;
	}
.list_ico_4{
	background: url(list_ico_4.gif) no-repeat left top;
	padding-left:30px;
	}

.hot_1{ position:relative;}
.hot_1 div{
	height:30px;
	width:30px;
	background: url(hot_1.gif) no-repeat;
	position:absolute;
	left:10px;
	bottom:10px;
}


.list_hot_1{
	background-image: url(list_ico_hot_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:40px;
	border-bottom:1px dashed #CCC;
	padding-bottom:5px;
	height:65px;
}
.list_hot_1 a,.list_hot_1 a:visited,.list_hot_1 a:link{ color:#F30; font-weight:bold; line-height:20px;}
.list_hot_1 a:hover{
	color:#04D;
}
.list_hot_1 p{ color:#666; line-height:20px; font-size:12px;}

/* ==================================================================== */	
.game_l{
	height:65px;
	margin:auto;
}
.game_l a{
	background: url(game_l_1.jpg) no-repeat left top;
	display:block;
	width:40px;
	height:40px;
	padding:5px;
	line-height:20px;
	text-align:center;
	font-size:14px;
	color:#333;
	float:left;
	margin:5px 3px 5px 2px;
	_margin:5px 2px 5px 2px;
	overflow:hidden;
}

/* ==================================================================== */	
/* ======== 虚线===== */	
.line_1{
	background: url(line_1.gif) repeat-x bottom;
	margin-bottom:5px;
}

.line_2{
	border-bottom:1px dashed #CCC;
	margin-bottom:10px;
}



.url_1{}
.url_1 a{
	padding:5px;
	text-align:center;
	white-space: nowrap;
}

.url_2{}
.url_2 a{
	text-align:center;
	white-space: nowrap;
	background: url(url_2.gif) no-repeat;
	width:81px;
	height:23px;
	line-height:23px;
	display:block;
	float:left;
	margin:5px;
}

/* ==================================================================== */	
/* ======== 图片边框===== */	
.img_1_1{ border:1px solid #CCC; padding:2px;}
/* ==================================================================== */	
/* ======== 幻灯片===== */	
.eachBox{ width:320px;height:290px; 
 overflow:hidden;}

.changeBox_a1{
width:320px;height:280px; 
position:relative;
margin-bottom:10px;}

.changeBox_a1 .a_bigImg img{
position:absolute;
display:none;
}



.ul_change_a2{
position:absolute;
left:20px; top:260px;
overflow:hidden;
width:100%;
text-align:center;
overflow:hidden;
height:20px;
 }
.ul_change_a2 li{
display: -moz-inline-stack;
display:inline-block;
*display:inline;
*zoom:1;
margin:0 5px;

}

.ul_change_a2 span{
cursor:hand;
cursor:pointer;
width:20px;
height:20px;
display:block;
text-align:center;
background-color:#ECECEC;
}

.ul_change_a2 span.on{
	color:#FFF;
	background-color:#900;
	background: url(loopedslider_on.jpg) no-repeat;
}



.changeDiv{
position:absolute;
top:9px;left:9px;
text-align:center;
display:none;}

.changeDiv h3{
height:40px;line-height:40px;
text-align:center;
}

.changeDiv h3 a{
	font-size:14px;
	color:#FF0066;
	font-weight:bold;
}


.a_last{
	background: url(last_next.gif) no-repeat left top;
	padding-left:20px;
	position:absolute;
	left:10px; top:260px;
}
.a_next{background: url(last_next.gif) no-repeat right -20px; padding-right:20px;
	position:absolute;
	right:0px; top:260px;
}

/* ==================================================================== */	
/* ======== 选项卡===== */	
.tab_3{}
.tab_menu_3{
	background: url(tab_3.gif) repeat-x left -120px;
	height:30px;
	line-height:30px;
	font-size:12px;
	overflow:hidden;
}
.tab_menu_3 ul li{
	float:left;
	text-align:center;
	background: url(tab_3.gif) repeat-x left -30px;
	width:74px;
	margin-right:4px;
}
.tab_menu_3 ul li span{}
.tab_menu_3 ul li span a,.tab_menu_3 ul li span a:visited,.tab_menu_3 ul li span a:link{color:#666;}
.tab_menu_3 ul li.hover{background: url(tab_3.gif) repeat-x left -0px;}
.tab_menu_3 ul li.hover span a,.tab_menu_3 ul li.hover span a:visited,.tab_menu_3 ul li.hover span a:link{ color:#F00; font-weight:bold;}
.tab_main_3 blockquote{
 display: none;
}
.tab_main_3 blockquote.block{
 display: block;
}
/* ==================================================================== */	
/* ======== 选项卡===== */	
.tab_4{}
.tab_menu_4{
	background: url(tab_4.gif) repeat-x left -30px;
	height:30px;
	line-height:34px;
	font-size:12px;
	overflow:hidden;
	border-right:1px solid #CFCFCF;
	border-left:1px solid #CFCFCF;
}
.tab_menu_4 ul li{
	float:left;
	text-align:center;
	padding:0 15px;
	border-right:1px solid #CFCFCF;
}
.tab_menu_4 ul li span{}
.tab_menu_4 ul li span a,.tab_menu_4 ul li span a:visited,.tab_menu_4 ul li span a:link{color:#666;}
.tab_menu_4 ul li.hover{background: url(tab_4.gif) repeat-x left -0px; font-size:14px;}
.tab_menu_4 ul li.hover span a,.tab_menu_4 ul li.hover span a:visited,.tab_menu_4 ul li.hover span a:link{ color:#F30; font-weight:bold;}
.tab_main_4 blockquote{
 display: none;
}
.tab_main_4 blockquote.block{
 display: block;
 overflow:hidden;
}


/* ==================================================================== */	
/* ======== 选项卡===== */

.tab_5{}
.tab_menu_5{
	height:30px;
	line-height:30px;
	background: url(t_1.gif) no-repeat right -30px;
}
.tab_menu_5 h4{
	background: url(t_1.gif) no-repeat left 0px;
	float:left;
	font-size:14px;
	font-weight:bold;
	padding-left:30px;
	color:#333;
	}
.tab_menu_5 h4 strong{color:#F30; padding-right:2px;}

.tab_menu_5 ul{border-left:1px solid #CFCFCF; float:right;}
.tab_menu_5 ul li{
	float:left;
	text-align:center;
	padding:0 7px;
	border-right:1px solid #CFCFCF;
	width:70px;
}
.tab_menu_5 ul li span{}
.tab_menu_5 ul li span a,.tab_menu_5 ul li span a:visited,.tab_menu_5 ul li span a:link{color:#666;}
.tab_menu_5 ul li.hover{
	background: url(tab_5.jpg) repeat-x left bottom;
}
.tab_menu_5 ul li.hover span a,.tab_menu_5 ul li.hover span a:visited,.tab_menu_5 ul li.hover span a:link{ color:#333; font-weight:bold;}
.tab_main_5 blockquote{
 display: none;
}
.tab_main_5 blockquote.block{
 display: block;
}
/* ==================================================================== */	
/* ======== 选项卡===== */

.tab_6{}
.tab_menu_6{
	height:30px;
	line-height:30px;
	background: url(t_3.gif) no-repeat right -30px;
}
.tab_menu_6 h4{
	background: url(t_3.gif) no-repeat left 0px;
	float:left;
	font-size:14px;
	font-weight:bold;
	padding-left:30px;
	color:#333;
	}
.tab_menu_6 h4 strong{color:#06C; padding-right:2px;}

.tab_menu_6 ul{border-left:1px solid #CFCFCF; float:right;}
.tab_menu_6 ul li{
	float:left;
	text-align:center;
	padding:0 7px;
	border-right:1px solid #CFCFCF;
	width:70px;
}
.tab_menu_6 ul li span{}
.tab_menu_6 ul li span a,.tab_menu_6 ul li span a:visited,.tab_menu_6 ul li span a:link{color:#666;}
.tab_menu_6 ul li.hover{
	background: url(tab_5.jpg) repeat-x left bottom;
}
.tab_menu_6 ul li.hover span a,.tab_menu_6 ul li.hover span a:visited,.tab_menu_6 ul li.hover span a:link{ color:#333; font-weight:bold;}
.tab_main_6 blockquote{
 display: none;
}
.tab_main_6 blockquote.block{
 display: block;
}


