@charset "utf-8";
@import url("top.css");@import url("copyright.css");

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: #777777; FONT-STYLE: normal; TEXT-DECORATION: underline} 

body { margin:0px; 	background:url(../images/bg_ind.jpg) repeat-x; 	background-color: #fff;
	font-size: 12px;color:#5d5d5d;line-height: 24px;font-family: Arial, Helvetica, sans-serif;word-wrap: break-word;
word-break: break-all;}
	
.c_orang{color: #F00;}
.f9px{ font-size:10px;}
.f11px{font-size:10px;}
.f12pt{font-size:12px;} 
.f10px{font-size:10px;}


/* ------------- all ------------- */
#bg_main{	position: relative;	width:1000px;	margin:0px auto; clear:both; background:url(../images/bg_main.jpg) top center repeat-x; background-color:#fff;}

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

/* ------------- middle ------------- */
.middle{width:333px; float:left; border:0px solid #0F9;text-indent:0px;}
.td_01{ border-bottom:1px solid #f0f0f0;}
.td_02{ border-bottom:1px solid #dedede;}
.middle{ }
.middle A { color:#000; }
.middle a:link, .middle a:visited  { font-size:12px;}
.middle a:active, .middle a:hover { font-size:12px;color:#fa3e3e;}
.pro_search{ background:url(../images/ind_newpro.jpg) repeat-x; height:50px; text-align:right; padding-right:20px;}
.pro_search_but{ margin-top:2px;}
.pro_search_but{margin-top:-4px;}
.pro_search_input{font-size:11px; color:#a2a2a2;background:transparent;border: none; width:130px; height:20px; margin-top:23px;}



/* ------------- right ------------- */
.right{width:250px; float:left; line-height:18px;margin:-200px 0px 0px 695px; border:0px solid #ededed;}
.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;}

/* ------------- 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: 1000px;
		height: 260px;
		position: relative;
		overflow: hidden; margin:0px auto;
	}
	#abgneBlock ul.list {
		padding: 0;
		margin: 0;
		list-style: none;
		position: absolute;
		width: 9999px;
		height: 100%;
	}
	#abgneBlock ul.list li {
		float: left;
		width: 1000px;
		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;
	}