@charset "utf-8";
A:link { FONT-STYLE: normal; TEXT-DECORATION: none; color: #777777} 
A:visited { FONT-STYLE: normal; TEXT-DECORATION: none; color: #777777} 
A:active { FONT-STYLE: normal; TEXT-DECORATION: none; color: #777777} 
A:hover { COLOR: #274a8e; FONT-STYLE: normal; TEXT-DECORATION: underline} 
body { margin:0px;
	font-size: 13px;
	color:#5d5d5d;
	line-height: 24px;
	font-family: Arial, Helvetica, sans-serif;
	background:url(../images/bg.gif) repeat-x; text-align:center;
}
.f10px{ font-size:10px;}
.c_gray01{ color:#c9c8c8;}


/* ------------- all ------------- */
#top{
	position:relative;
	width:960px;
	background:url(../images/top_bg.gif) no-repeat; background-color:#FFF;
	margin:auto; 
	zoom:1;
	}
#chat{
	position:absolute;
	top:10px;
	right:20px;
	font-size:11px;
	}
#chat a{
	color:#0a80b1;
	text-decoration:none;
	}
#chat a:hover{
	color:#69a601;
	}
#all{ width:1000px;}
.all_left{  position:absolute;	left: -19px;	top: 0;}
.all_right{	position:absolute;	left: 960px;	top: 0;}

.logo{float:left; width:127px;}
.top_pic{ }
.langre{ font-size:10px; color:#d6d6d6; float:right; margin:25px 30px 31px 0px;}
.langre A { color:#d6d6d6; margin:0px 10px;}
.langre a:link, .langre a:visited  {}
.langre a:active, .langre a:hover { color:#0291d4;}

.top_menu { font-size: 16px; color: #000; font-weight:bold; width:650px; float:right; border:0px solid #ccc; text-align:right;}


#bg_main{ text-align:left;width:960px; margin:0px auto; background-color:#FFF; }

/* ------------- left ------------- */
.left{ color:#939292; line-height:24px; width:455px; float:left; padding:0px 20px 25px 20px;}
.left_img{ border:3px solid #d6d6d6; margin-bottom:10px;}

/* ------------- middle ------------- */
.middle{width:334px; float:left;}
.td_01{ border-bottom:1px solid #f0f0f0;}
.td_02{ border-bottom:1px solid #dedede;}
.middle{ width:px; padding:0px 15px;}
.middle A { color:#000; }
.middle a:link, .middle a:visited  {}
.middle a:active, .middle a:hover { color:#fa3e3e;}
.pro_search{ background:url(../images/ind_newpro.jpg) repeat-x; width:435px; height:71px; text-align:right;}
.pro_search_but{ margin-top:32px;}
.pro_search_input{font-size:11px; color:#a2a2a2;background:transparent;border: none; width:230px; height:20px; margin-top:23px;font-family:Arial, Helvetica, sans-serif;}



/* ------------- right ------------- */
.right{width:316px; float:left; line-height:18px;}
.right strong{ color:#FFF;}
.new_pro{}
.new_pro_pic{line-height:106px; background:url(../images/ind_newpro_bg.jpg) no-repeat; padding:3px; width:100px;  float:left; text-align:center; min-height:106px;}
.new_pro img{}
.new_pro_text{ margin-left:106px; padding:8px 0px 0px 10px;background:url(../images/ind_newpro_bg02.jpg) no-repeat; min-height:100px; .height:100px;}
.new_pro_text02{ font-size:10px;color:#b3b3b3; line-height:20px; margin:10px 0px;}
.new_pro_next{ text-align:right; padding-right:20px;}

/* ------------- ad ------------- */
#ad{ width:1000px; margin:0px auto; text-align:center;}
#ad img{ margin:30px 15px;}

.both{ clear:both;}

/* ------------- copyright ------------- */
#Copyright {
	font-size:11px;
	color: #666666;
	line-height: 16px;
	float: left;border-top:1px #d9ecf2 solid;
	background:url(../images/ .jpg) repeat-x;
	width: 100%; 
}
#Copyright a:link, #Copyright a:visited  {font-size:11px;color: #787878;	margin:0px;}
#Copyright a:active, #Copyright a:hover {font-size:11px;color: #77b117;text-decoration: underline;margin:0px;}
.copy{width:960px; height:90px; text-align:center; margin:0px auto; background:url(../images/ .jpg) no-repeat top center; background-color:#FFF;line-height:22px; padding-top:10px;}
.copy_02{ color:#a3a3a3;float:right; text-align:center;}
.copy_02 a:link, .copy_02 a:visited  {color:#a3a3a3;}
.copy_02 a:active, .copy_02 a:hover {	color:#a3a3a3;	text-decoration: underline;}
.copy_logo{ float:left;}

#Copyright .copy_03{  color:#494949; }
#Copyright .copy_03:link, #Copyright .copy_03:visited  {color:#666666;font-size:11px;}
#Copyright .copy_03:active, #Copyright .copy_03:hover {	color:#a3a3a3;	text-decoration: underline;}



/* ------------- other ------------- */
.clearfix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}
.clearfix {display: inline-block;}/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/* ------------- 首頁廣告動態 ------------- */
	#abgneBlock {
		width: 960px;
		height: 315px;
		position: relative;
		overflow: hidden; margin:0px auto; z-index:100;
	}
	#abgneBlock ul.list {
		padding: 0;
		margin: 0;
		list-style: none;
		position: absolute;
		width: 9999px;
		height: 100%;
	}
	#abgneBlock ul.list li {
		float: left;
		width: 960px;
		height: 100%;
	}
	#abgneBlock .list img{
		width: 100%;
		height: 100%;
		border: 0;
	}
	#abgneBlock ul.playerControl {
		margin: 0; border:0px solid #C00;
		padding: 0px 0px 0px 450px;
		list-style: none;
		position: absolute;
		bottom: 5px;
		right: 5px;
		height: 14px;
	}
	#abgneBlock ul.playerControl li {
		float: left;
		width: 10px;
		height: 10px;
		cursor: pointer;
		margin: 0px 2px;
		background: url(../images/cir_ctrl.png) no-repeat -10px 0;
	}
	#abgneBlock ul.playerControl li.current { 
		background-position: 0 0;
	}

