@charset "utf-8";
/* CSS Document */


/*Hides from IE-mac\*/
*html .clearfix{
height:1%;
}
.clearfix{
display:block;
}
/*End Hides from IE-mac\*/

/*---------------------------------------*
	/* active樣式是給目前所選取頁籤用的 */
	.active {
	margin:0 auto;
	padding:0;
	border: 1px solid #b4a262;
	border-bottom: none;
	width:58px;
	font-family:"細明體", Arial;
	font-size: 12px;
	line-height:18px;
	color: #b4a262;
	text-align: center;
	height:18px;
	}
	/* inactive樣式是給未選取頁籤用的 */
	.inactive {
	margin:0 auto;
	padding:0;
	background-color:#b4a262;
	border: none;
	border-bottom: 1px solid #b4a262;
	border-left:#FFFFFF solid 1px;
	width:58px;
	font-family:"細明體", Arial;
	font-size: 12px;
	line-height:18px;
	color:#FFF;
	text-align: center;
	height: 18px;
	}
    .NOTAB{
	margin:0 auto;
	padding:0;
/*	height:24px;*/
	line-height:18x;
	border-bottom:1px solid #b4a262;
	*border-bottom:1px solid #b4a262;
	position: relative;
	padding:1px;
	}
	/*.unactive是給沒資料的頁籤*/
	.unactive{
	display:block;
	border: none;
	border-bottom:1px solid #079707;
	width:auto;
	background-image:none;
	font-family:"細明體", Arial;
	font-size: 12px;
	line-height:24px;
	color: #f2efe9;
	text-align: center;
	height: 24px;

	}

	/* layer樣式是給DIV用的 */

	.layer {
	margin:0 auto;
    padding:0;
	border-top:none;
	width:200px;
	height: auto;
	}
	.layer ul{
	margin:0 auto;
    padding:0;
	list-style: outside;
	list-style-type:disc;
	text-align:left;
	}
	.layer ul li{
	margin:0 auto;
    padding:0;
	font-family:"細明體", Arial;
	font-size:12px;
	color:#666666;
	line-height:21px;
	text-indent:10px;
	}
	.layer ul li a{
	margin:0 auto;
    padding:0;
	font-family:"細明體", Arial;
	font-size:12px;
	color: #666;
	text-decoration:none;
	}
	.layer ul li a:hover{
			color:#5a0711;}

	
			
/* 大layer樣式是給達人帶路用的 */

	.LeaderLayer {
	margin:0 auto;
    padding:0;
	border-top:none;
	width:300px;
	height: auto;
	display:block;
	float:left;
	margin-right:10px;
	position:relative;
	}
	.LeaderLayer ul{
	margin:0 auto;
    padding:0;
	width:310px;
	list-style: inside;
	list-style-type:disc;
	text-align:left;
	}
	.LeaderLayer ul li{
	margin:0 auto;
    padding:0;
	font-family:"細明體", Arial;
	font-size:12px;
	color:#666666;
	line-height:28px;
	text-indent:10px;
	white-space:nowrap;
    text-overflow:ellipsis;
    -o-text-overflow:ellipsis;
    overflow: hidden;
	width:310px;
	}
	.LeaderLayer ul li a{
	margin:0 auto;
    padding:0;
	font-family:"細明體", Arial;
	font-size:12px;
	color: #666;
	text-decoration:none;
	}
	.LeaderLayer ul li a:hover{
		color:#5a0711;}
	.an{
		background-color:#f2f2f2;}
/*---------------------------------------*/	
body{
	margin:0 auto;
	padding:0;
	background-color:#150206;


	}
#wrap{
	margin:0 auto;
	padding:0;
	width:990px;
	position:relative;
	background-image:url(../images/bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	display:block;


	}
#HEADER{
	margin:0 auto;
	padding:0;
/*	background-image:url(../images/header.jpg);*/
	height:257px;width:990px;
	background-repeat:no-repeat;
	position:relative;
	display:block;
}
.LOGINBAR{
	margin:0 auto;
	padding:0;
	float:right;
	margin-top:190px;
	margin-right:100px;
	font-size:12px;
	font-family:"細明體", Arial;
	color:#d2cc8c;
	height:24px;
	clear:both;
	display:block;
	position:relative;
	width:660px;
	text-align:right;
}
.LOGINBAR input{
	margin:0 auto;
	padding:0;
	border:none;
	line-height:24px;
	font-size:12px;
	font-family:"細明體", Arial;
	color:#666;
	text-indent:3px;
	width:120px;
	margin-right:5px;
	}
.LOGINBAR span{
	margin:0 auto;
	padding:0;
	margin-left:5px;
	margin-right:5px;
	line-height:24px;

	}
.LOGINBAR span a{
	font-size:12px;
	font-family:"細明體", Arial;
	color:#d2cc8c;
	text-decoration:none;
	line-height:24px;
	}
.LOGINBAR span a:hover{
	color:#FFF;
	}	
.LOGINBAR img{
		margin:0 auto;
	    padding:0;
		float:none;
		border:none;
		#margin-top:-25px;
		#margin-left:0;
/*		margin-left:5px;*/}
.LOGINBAR a{
		margin:0 auto;
	    padding:0;
		border:none;
		#margin-left:0;
}
.TopLogo{
	margin:0 auto;
	padding:0;
	margin-top:5px;
	margin-left:790px;
	display:block;
	position:relative;}
		



#FOOTER{
	margin:0 auto; 
    padding:0;
	background-image:url(../images/footer.jpg);
	height:50px;
	padding-top:50px;
	clear:both;
	position:relative;
	display:block;

}
#FOOTER p{
	margin:0 auto;  
    padding:0;
	color:#FFF;
	font-family:"細明體", Arial;
	text-align:center;
	display:block;
	font-size:12px;
	}
#MAINBANNER{
	margin:0 auto; 
    padding:0;
	width:960px;
	}
#ALLCONTENT{
	margin:0 auto; 
    padding:0;
	margin-top:5px;
	width:940px;
	background-color:#FFF;
	display:block;
	position:relative;
	height:auto;
	overflow:auto;
	}
/*----------上海線上START----------*/
#ONLINE{
	margin:0 auto; 
    padding:0;
	padding:5px;;
	width:440px;
	float:left;
	position:relative;
	display:block;
	background-color:#FFF;
	clear:both;
	display:block;
	height:160px;
	margin-left:10px;
	_margin-left:5px;
	}

#ONLINE h2{
	margin:0 auto; 
    padding:0;
	background-image:url(../images/t_online.jpg);
	background-repeat: no-repeat;
	height:28px;
	*height:28px;
	text-indent:-9999px;
	width:440px;
	border-bottom:#CCC solid 1px;
	display:block;
	position:relative;
	line-height:28px;
	clear:both;
	 
	 }
#ONLINE h2 a { background:url(../images/more_btn.jpg) no-repeat; display:block; width:40px; height:17px; float:right; margin:0; padding:0;#margin-top:-20px;}
#ONLINE h2 a span { display:none;}
.more{
	margin:0 auto; 
    padding:0;
	float:right;
	*float:right;
margin-top:-5px;
	border:none;
	/*margin-bottom:10px;*/
	position:relative;
	*position: inherit;
		display:block;
	*display: run-in;
	position:relative;
}
.more02{
	margin:0 auto; 
    padding:0;
	float:right;
	border:none;
	line-height:24px;
	position:relative;
}
#ONLINE object{
	margin:0 auto; 
    padding:0;
	float:left;
	margin-top:5px;
	margin-right:5px;
	clear:both;
	display:block;
}
#ONLINE h3{
	margin:0 auto; 
    padding:0;
	float:left;
	margin-top:5px;
	width:240px;
	height:42px;
	font-size:15px;
	line-height:21px;
	color:#8e0000;
	font-family:"細明體", Arial;
	display:block;
	position:relative;
	word-break:break-all;
	background-image: url(../images/h3_online.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	text-indent:70px;
	
/*	white-space:nowrap;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;*/
overflow: hidden;}

#ONLINE p{
	margin:0 auto; 
    padding:0;
	margin-top:5px;
	float:left;
	width:240px;
	height:55px;
	word-break:break-all;
	font-family:"細明體", Arial;
	font-size:12px;
	color:#333;
	line-height:18px;
	white-space: normal;
    text-overflow:ellipsis;
    -o-text-overflow:ellipsis;
    overflow: hidden;
	display:block;}
/*----------上海線上END----------*/

/*----------訪‧名人START----------*/
#FAMOUS{
	margin:0 auto; 
    padding:0;
	padding:5px;;
	width:440px;
	float:left;
	position:relative;
	display:block;
	background-color:#FFF;
	height:160px;
	margin-left:10px;
	_margin-left:5px;
	}
#FAMOUS h2{
	margin:0 auto; 
    padding:0;
	background-image: url(../images/t_famous.jpg);
	background-repeat: no-repeat;
	height:28px;
	*height:28px;
	text-indent:-9999px;
	width:440px;
	border-bottom:#CCC solid 1px;
	display:block;
	position:relative;
	line-height:28px;
	clear:both;
	}
#FAMOUS h2 a { background:url(../images/more_btn.jpg) no-repeat; display:block; width:40px; height:17px; float:right; margin:0; padding:0;#margin-top:-20px;}
#FAMOUS h2 a span { display:none;}

#FAMOUS object{
	margin:0 auto; 
    padding:0;
	float:left;
	margin-top:5px;
	margin-right:5px;
	clear:both;
	display:block;
	position:relative;
}
#FAMOUS h3{
	margin:0 auto; 
    padding:0;
	float:left;
	margin-top:5px;
	width:240px;
	height:42px;
	font-size:15px;
	line-height:21px;
	color:#8e0000;
	font-family:"細明體", Arial;
	display:block;
	position:relative;
	word-break:break-all;
	background-image: url(../images/h3_online.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	text-indent:70px;
	
/*	white-space:nowrap;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;*/
overflow: hidden;}

#FAMOUS p{
	margin:0 auto; 
    padding:0;
	margin-top:5px;
	float:left;
	width:240px;
	height:55px;
	word-break:break-all;
	white-wrap:break-word;
	font-family:"細明體", Arial;
	font-size:12px;
	color:#333;
	line-height:18px;
/*	white-space: normal;
    text-overflow:ellipsis;
    -o-text-overflow:ellipsis;*/
    overflow: hidden;
	display:block;}
/*----------訪‧名人END----------*/

.POSTTIME{
	margin:0 auto; 
    padding:0;
	float:left;
	font-family:"細明體", Arial;
	color:#666;
	font-size:11px;
	line-height:18px;
	border-bottom:#CCC dotted 1px;
	width:240px;
	}
.DETAIL{
	margin:0 auto; 
    padding:0;
}
.DETAIL a{
	color:#900;
	text-decoration:none;
	}
.DETAIL a:hover{
	text-decoration: underline;}
/*-----大廣告區域開始-----*/
#AD001{
	margin:0 auto; 
    padding:0;
	margin-left:15px;
	_margin-left:7px;
	display:block;
	float:left;
	clear:both;
	}
/*-----大廣告區域結束-----*/


/*-----小廣告區域開始-----*/
#AD002{
	margin:0 auto; 
    padding:0;
	margin-right:15px;
	_margin-right:7px;
	display:block;
	float:right;
	}
/*-----小廣告區域結束-----*/

/*-----達人帶路開始-----*/
.LEADER{
	margin:0 auto; 
    padding:0;
	margin-left:15px;
	_margin-left:7px;
	margin-top:5px;
	display:block;
	float:left;
	width:670px;
	height:335px;
	background-color:#FFF;
	}
.LEADERImageTag{
	margin:0 auto; 
    padding:0;
	float:left;
}
.LEADER table{
	margin:0 auto; 
    padding:0;
	float:left;
	margin-right:5px;
	_margin-right:2px;
	}
.LEADER h2{
	margin:0 auto; 
    padding:0;
	background-image: url(../images/t_leader.jpg);
	background-repeat: no-repeat;
	height:28px;
	text-indent:-9999px;
	width:670px;
	border-bottom:#CCC solid 1px;
	margin-bottom:5px;
	clear:both;}
.LEADER h2 a { background:url(../images/more_btn.jpg) no-repeat; display:block; width:40px; height:17px; float:right; margin:0; padding:0;#margin-top:-25px;}
.LEADER h2 a span { display:none;}
.LEADER h3{
	margin:0 auto; 
    padding:0;
	font-size:15px;
	line-height:24px;
	color:#990002;}
.LEADER p{
	margin:0 auto; 
    padding:0;
	font-size:12px;
	line-height:18px;
	color: #666;
	height:102px;
	overflow: hidden;
	margin-bottom:10px;}
	
.PICSHOW{
	width:325px;
	height:244px;
	}
/*-----達人帶路結束-----*/
/*-----三欄子區塊開始-----*/
.CUL{
	margin:0 auto; 
    padding:0;
	background-image:url(../images/cul_bg.jpg);
	width:670px;
	height:325px;
	display:block;
	float:left;
	margin-left:15px;
	margin-top:5px;
	margin-bottom:10px;
	_margin-left:7px;
	_margin-top:2px;
	_margin-bottom:5px;
}
.CULIN{
	margin:0 auto; 
    padding:0;
	margin-top:10px;
	margin-left:15px;
	_margin-top:5px;
	_margin-left:10px;
	width:205px;
	display:block;
	float:left;}
.CULIN h2{
	margin:0 auto; 
    padding:0;
	line-height:24px;
	text-indent:-9999px;
	width:190px;
	height:24px;
	display:block;
	_margin-top:5px;}
.CULIN  h2 a { background:url(../images/more_btn.jpg) no-repeat; display:block; width:40px; height:16px; float:right; margin:0 auto; padding:0;#margin-top:-20px;}
.CULIN  h2 a span { display:none;}
.CULIN img{
	margin:0 auto; 
	padding:0;
	margin-top:3px;
	margin-bottom:5px;
	_margin-top:1px;
	_margin-bottom:2px;}
.TITLE01{
	background-image:url(../images/t_reader.jpg);
	background-repeat:no-repeat;
	background-position:left;
	}
.TITLE02{
	background-image: url(../images/t_photo.jpg);
	background-repeat:no-repeat;
	background-position:left;
	}
.TITLE03{
	background-image: url(../images/t_colllection.jpg);
	background-repeat:no-repeat;
	background-position:left;
	}
	
/*-----三欄子區塊結束-----*/
/*-----討論區開始-----*/
.DISCUSSION{
	margin:0 auto; 
    padding:0;
	padding:5px;
	margin-right:15px;
	margin-top:10px;
	margin-bottom:10px;
	_margin-right:7px;
	_margin-top:5px;
	_margin-bottom:5px;
	display:block;
	float:right;
	width:220px;
	height:565px;
	position:relative;
	background-color:#efefef;}
.DISCUSSION h2{
	margin:0 auto; 
    padding:0;
	background-image:url(../images/t_hotdiscussion.jpg);
	background-repeat:no-repeat;
	background-position:left;
	line-height:29px;
	text-indent:-9999px;}
.DISCUSSION h3{
	margin:0 auto; 
    padding:0;
	margin-bottom:5px;
	background-image:url(../images/t_newdiscussion.jpg);
	background-repeat:no-repeat;
	background-position:left;
	line-height:29px;
	text-indent:-9999px;}
.DISCUSSION h3 a { background: url(../images/more_btn_gray.jpg) no-repeat; display:block; width:40px; height:16px; float:right; margin:0 auto; padding:0;#margin-top:-20px;}
.DISCUSSION h3 a span { display:none;}
.DISCUSSION img{
	margin:0 auto; 
    padding:0;
	margin:5px 0 5px 2px;
}
.DISCUSSION ol{
	margin:0 auto; 
    padding:0;
	display:block;
	position:relative;
	width:200px;
	#width:190px;
	list-style-position:inside;}
.DISCUSSION ol li{
	margin:0 auto; 
    padding:0;
	font-size:12px;
	font-family:"細明體", Arial;
	line-height:18px;
	color:#666;
	width:200px;
	#width:190px;
	word-break:break-all;
		white-space:nowrap;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
overflow: hidden;
display:block;}
.DISCUSSION ol li a{
	width:217px;
	font-size:12px;
	font-family:"細明體", Arial;
	line-height:22px;
	color:#666;
	width:190px;
	text-decoration:none;
	word-break:break-all;
	white-space:nowrap;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
overflow: hidden;}
.DISCUSSION ol li a:hover{
	color:#3394be;}
.DIFF{
	background-color:#cfe1ef;}
/*-----討論區結束-----*/


/*FB崁入CLASS*/
iframe{
	margin:0 auto; 
    padding:0;
	margin-right:15px;
	margin-top:10px;
	margin-bottom:10px;
	_margin-right:7px;
	_margin-top:5px;
	_margin-bottom:5px;
	display:block;
	float:right;
	position:relative;
}
	
	background-color:#efefef;}
