/*

SupeSite 官方模板

(C) 2001-2006 Comsenz Inc.

http://www.supesite.com

*/

/*綜合設置-------------------------------------------------------------------------------------------綜合設置*
* {
	word-break: break-all;
} /*在IE中實行強制換行*/

body {

	margin: 0;

	padding: 0;

/*	background: #FFF;

	color:#757575;*/

	text-align: center;

	font: 12px Arial, Helvetica, sans-serif;

}

div{

	position:relative;

}

#wrap {

	margin: 0 auto;

	text-align: left;

	width: 988px;

}

/*鏈接樣式*/

a {
	color: #757575;

	text-decoration: none;

}

a:visited {

	color: #555555;

}

a:hover {

	text-decoration: underline;

	color:#000;

}

a img {

	border: none;

}

/*文章列表中的作者、日期*/

li cite {

	font-style: normal;

	font-size: 12px;

	float: right;

	width: 4em;

	color: #999;
}

li cite a {
	color: #999;
	font-size: 12px !important;
}

li cite a:visited {
	color: #999;







}







/*用於AJAX調用的DIV*/







.xspace-ajaxdiv {







	position:absolute;







	padding: 5px;







	border: 1px solid #BBB;







	background: #FCFFEF;







	text-align: left;







}







.xspace-ajaxdiv h5 {







	line-height: 24px;







	font-size: 1em;







	margin: 0;







}







.xspace-ajaxdiv h5 a {







	float: right;







	font-weight: normal;







}







.xspace-ajaxcontent {







	background: #FFF;







	border: 1px solid #EEE;







}







.xspace-ajaxcontent form {







	margin: 0;







}







/*分頁*/







.pages {







	text-align: right;







	background: url(../images/dotline_h.gif) repeat-x top;







	float:left;







	clear:both;







	width:100%;







	height: 32px;







}







.xspace-page {







	float: right;







	margin: 5px 5px 0 0;







}







.xspace-page a, .xspace-page span {







	float: left;







	display: inline;







	margin-right: 3px;







	line-height: 20px;







	padding: 0 5px;







	border: 1px solid;







	border-color: #CBEBFC #63BDF5 #63BDF5 #CBEBFC;







	/*background: #DCF2FF;*/







}







span.xspace-totlerecord, span.xspace-totlepages {







	color: #198ECA;







}







span.xspace-totlerecord {







	margin-right: 0;







	border-right: none;







}







span.xspace-current {







	background: #198ECA;







	border-color: #CBEBFC #63BDF5 #63BDF5 #CBEBFC;







	color: #FFF;







	font-weight: bold;







}







#notice {







	margin: 200px auto 0;







	background: #FFF;







	border-style: solid;







	border-color: #86B9D6 #B2C9D3 #B2C9D3;







	border-width: 4px 1px 1px;







}







#notice_message {







	padding: 1.5em 1em;







	font-size: 1.17em;







}







#notice_message.warning {







	color:red;







}







#notice_links {







	margin: 0;







	line-height: 2em;







	border-top: 1px solid #F5F5F5;







	background: #F5FBFF;







	padding: 0 1em;







}







#notice_links a {







	margin: 0 2px;







}















/*表單通用樣式-----------------------------------------------------------------------------------表單通用樣式*/















form {







	margin: 0;







}







input, textarea, button, select {







	font: 10pt/1.5em Arial, "新細明體";







	border:solid 1px #bd9f94;







}







button {







	height: 1.6em;







	padding: 0 0.3em;







	cursor: pointer;







	border: 1px solid;







	border-color: #e2cba7 #bd9f94 #bd9f94 #e2cba7;







	background: #f5f2ed;







}







label {







	cursor: pointer;







	margin-right: 0.5em;







}







/*頭部風格-----------------------------------------------------------------------------------頭部風格*/















/* = Header 標頭







---------------------------------------------------------------*/



#header{



	height:100px;



}



#header h1 {







	BACKGROUND: url(http://www.sheeee.com/img/logo_sheeee.jpg) no-repeat 0px 6px; WIDTH: 180px; HEIGHT: 100px







}







#header H1 A {







	DISPLAY: block; WIDTH: 100%; TEXT-INDENT: -2000px; HEIGHT: 100%







}





/* Nav 主導覽列*/







#nav {







	background:#0276C1 url(../../../img/ptn_nav.gif) repeat-x;







	height:28px;







	padding:0 0 0 342px;







	list-style:none;







	list-style-type:none;







	margin:0 0 1px 0;

	:20000;







}







#nav li {







	float:left;







	width:81px;







}







#nav a {







	color:#FFFFFF;







	background:url(../../../img/arr_nav.gif) no-repeat 100% 10px;







	display:block;







	width:100%;







	line-height:26px;







	_line-height:20px;







	height:26px;







	_height:20px;







	letter-spacing:0.2em;







	text-align:center;







	padding:2px 0 0 0;







	_padding:8px 0 0 0;







}







#nav a:hover {







	background:url(../../../img/btn_nav_r.gif) no-repeat 0 0;







	color:#434342;







	font-weight:bold;







	list-style:none;







	list-style-type:none;







}







#nav .current a {







	background:url(../../../img/btn_nav_r.gif) no-repeat 0 0;







	color:#434342;







	font-weight:bold;







}







/* Subnav 副導覽列*/







#subnav {







	list-style:none;







	color:#e3e3e3;







	position:absolute;







	margin:0px;







	top: 0px;







	right:0px;







}







#subnav span{







	color:#289DE7;







}







#subnav li {







	float:left;







	line-height:1.9em;







}







#subnav a {







	font-size:9pt;







	margin:0 3px;







	text-decoration:none;







	letter-spacing:2px;







	padding:0px 0px 0px 3px







}







#subnav a:hover {







	color:#0078C3;







}







#subnav a.btn_login {







	background: url(../../../img/arr_login.gif) no-repeat 0 2px;







	_background-position:0 0px;







	padding:0px 0 0 12px;







}







#subnav a.btn_join {







	background: url(../../../img/arr_join.gif) no-repeat 0 2px;







	_background-position:0 0px;







	padding:0px 0 0 14px;







}







#subnav a.btn_menu{







	background:url(../../../img/arr_pinktri.gif) no-repeat 4px 4px;







	padding:0px 0 0 14px;







}







#memberCenter{







	background:#fff;







	:10000;







	padding:10px 0px 10px 10px;







	top:23px;







	left:400px;







	position:absolute;







	width:165px;







	border:solid 1px #cfcfcf;




z-index:10000;


}







#memberCenter ul{







	:10000;







	width:165px;







	margin:0px;







	padding:0px;







	list-style-image:none;







	list-style:none;







}







#memberCenter li{







	background:url(../../../img/arr_pinktri.gif) no-repeat 3px 7px;







	line-height:2em;







	float:left;







	width:5.5em;







	padding:0 0 0 1em;







	border-bottom:dotted 1px #74C9FF;







}







#memberCenter a:hover{







	text-decoration:none;







}







.btn_close{







	background:url(../../../img/btn_close.gif) no-repeat;







	height:9px;







	width:9px;







	position:absolute;







	top:4px;







	right:4px;







}







/* Search 搜尋列*/







#allsearch {







	PADDING-RIGHT: 0px;







	PADDING-LEFT: 10px;







	FONT-SIZE: 9pt;







	RIGHT: 275px;







	BACKGROUND: url(../../../img/search_bg.gif) #efefef no-repeat;







	PADDING-BOTTOM: 0px;







	width:500px;







	LINE-HEIGHT: 26px;







	PADDING-TOP: 5px;







	POSITION: absolute;







	TOP: 55px;







	HEIGHT: 30px;







	_vertical-align: 50%;







	: 4;







    letter-spacing:0px;







}







.img {



	BORDER-TOP-WIDTH: 20px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-RIGHT-WIDTH: 0px



}















#allsearch input {



	FONT-SIZE: 11px; COLOR: #666; LINE-HEIGHT: 11px; border-color:#e6e6e6;



}





#allsearch #subjectsearch {

	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 11px; PADDING-TOP: 3px

	>padding:3px 0 0 0 ;



}







/* Search 頻道搜尋列*/







#channelsearch {







	background-color:BBE5FF; 	







}







#channelsearch #searchsubmit{







	font-size:12px;







	line-height: 15px;







	height: 1.6em;







	width:2.5em;







	>padding: 1px 0px 0px 0px;







	margin:0px;







	cursor: pointer;







	margin-right:3px; 







	margin-top:5px;







}







#channelsearch input {







	font-size:12px;	







	line-height: 15px; 







	color: #666; 







	border:solid 1px #a7a6aa;







	margin-top:5px;







}







#channelsearch select {







	font-size:12px;	







	line-height: 15px; 







	color: #666; 







	border:solid 1px #a7a6aa;







	margin-top:5px;







}







#channelsearch label{







	font-size:12px;







	color: #666666;







	margin: 0px 6px 0px 0px;	







}







#channelsearch label a{







	color: #666666;







}























/* Hotkey 熱門關鍵字*/







#hotkey {







	color:#999999;







	position:absolute;







	margin:0px;







	top:35px;







	left:200px;







	width:21em;







	height:1.5em;







	overflow:hidden;







}







#hotkey a {







	color:#0082D3;







	margin:0 0.5em;







}







#hotkey a:hover {







	color:#000;







}















/*頂部導航*/







#topmenu {







	background: #f5f2ed;







	border-bottom: 4px solid #CBEBFC;







	text-align: right;







	line-height: 2em;







}







#topmenu ul {







	list-style: none;







	margin: 0;







	padding: 0;







	border-bottom: 1px solid #63BDF5;







}







#topmenu li {







	display: inline;







	border-left: 1px solid #e2cba7;







	padding-left: 1em;







	padding-right: 0.5em;







}







#topmenu a {







	color: #757575;







}







#pagetitle {







	padding: 8px 0;







	height: 76px;







	he\ight: 60px;







	border-bottom: 4px solid #DCF2FF;







	overflow: hidden;







	background:url(../images/bg_pagetitle.jpg) no-repeat 0 0;







}







#logo {







	border-right: 1px solid #CBEBFC;







	padding: 0 10px;







	margin-right: 10px;







}







.banner468 {







	float: right;







}







/*主導航*/







#menu {







	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../../../img/ptn_nav.gif) #0276C1 repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 28px; z-index:-5;







}







#menu ul {







	list-style: none;







	margin: 0;







	padding: 0;







}







#menu li {







	FLOAT: left; LIST-STYLE-IMAGE: none; WIDTH: 81px;







}







#menu a {







	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../../../img/arr_nav.gif) no-repeat 100% 10px; PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #ffffff; LINE-HEIGHT: 26px; PADDING-TOP: 2px; LETTER-SPACING: 0.2em; HEIGHT: 26px; TEXT-ALIGN: center; _line-height: 20px; _height: 20px; _padding: 8px 0 0 0;







}







#menu a:hover {



	BACKGROUND: url(../../../img/btn_nav_r.gif) no-repeat 0px 0px;



	color:#434342;



	text-decoration:none;



	font-weight:bold;



}







#menu .current a {







	FONT-WEIGHT: bold; BACKGROUND: url(../../../img/btn_nav_r.gif) no-repeat 0 0; COLOR: #434342;







}







.submenu{







	font: 12px Arial, Helvetica, sans-serif;







	margin:0 0 1px 0;







	background:url(../images/ptn_submenu.gif) repeat-x;







	line-height:1.8em;







	height:1.8em;







}







.submenu ul{







	list-style:none;







	margin:0px;







	padding:0px;







}







.submenu li{







	float:left;







	letter-spacing:1px;







	text-align:center;







	width:5em;







}







.moreclass{







	margin:0 0 1px 0;







	background:url(../images/ptn_submenu.gif) repeat-x 0 bottom;







	height:1.8em;







}







.moreclass ul{







	list-style:none;







	margin:0px;







	padding:0px;







	line-height:1.8em;







}







.moreclass ul:after{







	content:"."; 







	display:block; 







	height:0; 







	clear:both; 







	visibility:hidden;







}/*ff清除浮動HACK*/







.moreclass li{







	float:left;







	letter-spacing:1px;







	text-align:center;







	width:5em;







}







/*首頁導航*/







#menu dl {







	margin: 0 1.5em;







	padding: 0;







	height: 25px;







	overflow: hidden;







}







#menu dt {







	float: left;







	width: 4em;







	white-space: nowrap;







}







#menu dt a {







	color: #3B9DDA !important;







}







#menu dd {







	float: left;







	width: 6em;







	margin: 0 2px;







	overflow: hidden;







	white-space: nowrap;







}







/*您的位置導航*/







#navigation {







	padding: 1.2em 0;







}







#navigation p {







	margin: 0;







	font-weight:bold;







	color:#005E99;







}







#navigation p a, #navigation p strong {







	margin: 0 0.5em;







	font-weight:bold;	







	color:#005E99;	







}







#navigation .banner_nav{







	float:right;

	z-index:100;





}







#navigation .banner_nav a:link,#navigation .banner_nav a:visited{







	font-weight:bold;







}







#navigation .banner_nav a:hover{







	text-decoration:underline;







}







#searchform {







	float: right;







}







#searchform * {







	vertical-align: top;







}







#searchform button {







	margin-left: 0.5em;







}







/*簡單頁面的位置導航*/







	#navigation.simplepage {







	padding: 0;







	border-top: 3px solid #63BDF5;







	border-bottom: 1px solid #63BDF5;







	height: 26px;







	line-height: 30px;







	overflow: hidden;







	background: #f5f2ed url(../images/title_icon.gif) no-repeat 10px 6px;







	margin-bottom: 1em;







}







#navigation.simplepage p {







	float: right;







	margin-right: 0.5em;







}







#navigation.simplepage h1, #navigation.simplepage h2 {







	margin: 0;







	font-size: 1.1em;







	padding-left: 32px;







}







/*-----------------------------------------------------------------------------------佈局*/















.content, .contentL, .contentR {







	width: 100%;







}







/*\*/ * html .content, * html .contentL, * html .contentR {







	height: 1%;







} /**/







*>.content, *>.contentL, *>.contentR {







	overflow: hidden;







}







/*側邊樣式*/







.sideL {







	width: 332px;







	float: left;







	overflow: hidden;







}







.sideR {







	width: 300px;







	float: right;







	overflow: hidden;







}







/*中間部分樣式*/







.mainarea {







	margin: 0 4px;







	width: 348px;







	float: left;







}







.contentL .mainarea {







	margin: 0 0 0 4px;







	width: 664px;







}







.contentR .mainarea {







	margin: 0 3px 0 0;







	width: 682px;







	w\idth: 680px;







}







.contentR .mainarea2 {







	margin: 0 4px 0 0;







	width: 340px;







	float: left;







}







/*-----------------------------------------------------------------------------------各版塊樣式*/















/*版塊標題*/







.blocktitle {







	border-top: 3px solid #63BDF5;







	padding: 1px 0 0;







	margin-bottom: 6px;







	line-height: 30px;







}







.blocktitle h2 {







	font-size: 1.1em;







	margin: 0;







	padding-left: 32px;







	background:#f5f2ed url(../images/arr_flower.gif) no-repeat 5px 0px;







}







.blocktitle a.more {







	margin-top: 2px;







}







/*側邊版塊*/







.block {







	margin: 0 0 6px;







	border: 1px solid #ccc;







	background: #FFF;







	position:relative;







}







.block h3 {







	background:#ebebeb url(../images/ptn_block_s_tit.gif) repeat-x;







	font-size:11pt;







	font-weight:normal;







	height:23px;







	letter-spacing: 0.2em;







	padding:5px 0 0 10px;







	margin:0px;







}







.block h3 a {







	color: #757575;







}







/*\*/ * html .sideblock h3 {







	height: 1%;







} /**/







.blockintro {







	margin: 8px;







	line-height: 1.6em;







}







.blockintro a {







	color: #316AA5;







}







.blockintroimg {







	float: right;







	margin: 5px 0 2px 5px;







	width: 80px;







	height: 80px;







	border: 4px solid #E2F0F9;







}







.upload{







	height:35px;







	padding:0px 15px;







	background:#3EAEF4;	







}







.upload a{







	background: url(../images/btn_uploadbg.gif) no-repeat;	







	width:88px;







	height:25px;







	line-height:25px;







	padding:0px 5px 0px 28px;







	margin:5px 5px;







	display:block;







	float:left;







}







/*選項卡*/







h3.tabs {







	height:30px;







	padding: 0 !important;







	background: #ececec url(../images/ptn_blockb_channel.gif) repeat-x 0 0;







}







a.tab{







	width:80px;







	line-height:30px;







	letter-spacing:0px;







	font-size:12px;







	float:left;







	display:block;







	text-align:center;







	border-right:1px solid #cfcfcf;







}







a.tab:hover{







	background:#ececec url(../images/ptn_blockb_channel_r.gif) repeat-x 0 0;







	color:#316AA5;







	text-decoration:none;







}







a.curtab {







	background:#ececec url(../images/ptn_blockb_channel_r.gif) repeat-x 0 0;







	color:#316AA5;







	text-decoration:none;







}







/*側邊多行列表*/







	.block dl {







	margin: 0;







	padding: 5px 0 10px;







	line-height: 1.5em;







	width: 100%;







	overflow: hidden;







}







.block dt {







	margin: 0 5px;







	padding: 5px 0 0 8px;







	background: url(../images/list_icon.gif) no-repeat 0 12px;







}







.block dt a {







	color: #757575;







}







.block dd {







	color: #999;







	margin: 0 5px;







	padding: 0 0 5px 8px;







	background: url(../images/dotline_h.gif) repeat-x bottom;







}







.block dd a {







	color: #999;







}







/*簡單版塊*/







.cleanblock {







	background: #f6f6f6;







}







/*居頂部的版塊*/







/*.topblock {







	border-top: 3px solid #63BDF5;







!important;







}*/







/*最新區塊的版塊*/







.hotblock {







	height:98px;







	padding:5px 10px;







	margin:0 0 5px 0;







	overflow:hidden;







}







.hotblock h2{







	color:#0076C0;







	font-size:11pt;







	font-weight:bold;







	margin:0px 0px 0px 0px;







}







.hotblock h2 a,.hotblock h2 a:visited{







	color:#0076C0;







}







.hotblock p{







	margin:8px 0px 0px 0px;	







	font-size:12px;







	line-height:1.5em;







}







.mainarea .msgtitlelist{







	margin:0 0 0 8px;







}







/* 本日快訊 樣式 */







a.banner_29898{







	display:block;







	margin:7px 0px;







	width:298px;







}







a.banner_29898 img{







	padding:0px;







	margin:0px;







	border:none;







}







/* summarylist 活動報報 */







.summarylist{







	list-style: none;







	padding:0px 10px;







	margin:0px 0px 8px 0px;







}







.summarylist li{







	list-style: none;







	list-style-image:none;







	height:86px;







	padding:5px 0px 0px 0px;







	border-bottom:dotted 1px #bcbcbc;







	clear:both;







}







.summarylist li h5{







	color:#0076C0;







	font-weight:normal;







	line-height:1.9em;







	font-size:10pt;







	margin:0px;







}







.summarylist li h5 a{







	color:#0076C0;







}







.summarylist li img{







	float:left;







	margin:0px 10px 0px 0px;







}







.summarylist li p{







	line-height:1.5em;







	margin:0px;







}















/* more 樣式 */







a.more_s {







	position:absolute;







	top:4px;







	right:10px;







}















/*頭條信息*/







#headline {







	padding: 5px;







	height: 70px;







	he\ight: 58px;







	overflow: hidden;







}







#headline strong {







	font-size: 1.2em;







}







#headline p {







	margin: 0.3em 0;







}







#headline img {







	float: right;







	width: 48px;







	height: 48px;







	border: 4px solid #FFF;







}







/*單行信息列表*/







/*單行信息列表*/







.msgtitlelist {







	margin: 0;







	padding: 0;







	list-style: none;







	line-height: 1.8em;







}







.msgtitlelist li {







	height: 1.8em;







	overflow: hidden;







	padding-left: 0.8em;







	background: url(../images/list_icon.gif) no-repeat 3px 0.68em;







}







.block .msgtitlelist {







	padding: 3px 5px;







}







.linelist li {







	height: 2.03em;







	line-height: 2.03em;







}







.linelist li a {







	font-size: 1.1em;







}







.linelist strong, .linelist strong a {







	font-size: 12px;







	color: #5086A5 !important;







}







/*單行兩列信息列表*/







.list2col {







	margin: 0;







	padding: 10px 0;







	list-style: none;







	line-height: 1.8em;







	background: url(../images/dotline_v.gif) repeat-y center;







}







/*\*/ * html .list2col {







	height: 1%;







} /**/







*>.list2col {







	overflow: hidden;







}







.list2col li {







	height: 1.8em;







	overflow: hidden;







	background: url(../images/list_icon.gif) no-repeat 3px 7px;







	float: left;







	display: inline;







	margin: 0 5px;







	padding-left: 10px;







	width: 330px;







	w\idth: 319px;







}







/*帶圖文列表*/







.bloglist{







	margin: 8px;







	padding: 0px;







	>padding: 0px 0px 8px 0px;







	list-style: none;







	line-height: 1.5em;







	display: inline-block;







}







.bloglist:after{







	content:"."; 







	display:block; 







	height:0; 







	clear:both; 







	visibility:hidden;







}/*ff清除浮動HACK*/







.bloglist li{







	float:left;







	margin:5px 0px;







	width:50%;







}







.bloglist h6{







	font-size:13px;







	line-height:1.8em;







	color:#0076C0;







	font-weight:bold;







	margin:0px;







}







.bloglist h6 a:link,.bloglist h6 a:visited{







	color:#0076C0;







}







.bloglist p{







	margin:0px;







	height:6.2em;







}







a.photo{







	width:100px;







	height:100px;







	display:block;







	overflow:hidden;







	margin: 0px 8px;







	_margin: 0px 4px;







	float:left;







	border:solid 1px #eee;







}







/*多行帶摘要信息列表*/







.messagelist {







	margin: 0;







	padding: 5px 8px;







	list-style: none;







	line-height: 1.6em;







	position:relative;







}







.messagelist li {







	margin: 5px 0 25px;







	clear:both;







}







.messagelist h4 {







	margin: 5px 0 5px 0;







	>margin: -15px 0 5px 0;







	font-size: 1.17em;







	line-height: 2em;







	padding-left: 5px;







	background: #fff url(../images/dotline_h.gif) repeat-x bottom;







}







.messagelist h4 em {







	float: right;







	position:relative;







	font-style: normal;







	padding-right: 5px;







}







.messagelist h4 a {







	color: #0076C0;







}







.messagelist h4 a:visited {







	font-weight: normal;







}







.messagelist p {







	margin: 5px 0;







}







.messagelist p a {







	color: #0076C0;







}







.messagelist a.ill_list{







	background:#fff;







	float:left;







	position:relative;







	padding:5px;







	margin:0 10px 10px 0 ;







	border:solid 1px #eeeeee;







}







.messagelist a.ill_list img{







	width:120px;







}







/*資訊列表*/







.newslist {







	margin: 0;







	padding: 0;







	list-style: none;







	line-height: 2.2em;







}







.newslist li {







	padding-left: 1em;







	font-size: 1.1em;







	background: url(../images/list_icon.gif) no-repeat 8px 0.7em;







}







/*信息列表（收起摘要時的狀態）*/







.cleanlist {







	margin: 0;







	padding: 5px 8px;







	list-style: none;







	line-height: 1.6em;







}







.cleanlist h4 {







	background: url(../images/dotline_h.gif) repeat-x bottom;







	margin: 0;







	font-size: 1.17em;







	line-height: 2em;







}







.cleanlist h4 em {







	float: right;







	font-style: normal;







}







.cleanlist h4 a {







	font-weight: normal;







	background: url(../images/list_icon.gif) no-repeat 0 0.4em;







	padding-left: 10px;







}







.cleanlist h4 em a {







	background-image: none;







	padding-left: 0;







}







.cleanlist p {







	display: none;







}







/*帶縮略圖的信息列表*/







.thumbmsglist {







	margin: 0;







	padding: 10px;







	list-style: none;







}







.thumbmsglist li {







	padding-left: 100px;







	height: 100px;







	position:relative;







}







.thumbmsglist li div {







	float: left;







	display: inline;







	margin-left: -100px;







	text-align: center;







	border: 1px solid #DFDFDF;







	padding: 5px;







	width: 87px;







	w\idth: 75px;







	height: 87px;







	he\ight: 75px;







	position: relative;







}







.thumbmsglist li div img {







	max-height: 75px;







	max-width: 75px;







width: expression(this.width > 75 && this.height < this.width ? 75: true);







height: expression(this.height > 75 ? 75: true);







}







.thumbmsglist li p {







	margin: 0;







}







.thumbmsglist li em {







	float: right;







	font-style: normal;







	margin-top: 6px;







}







.thumbmsglist li em strong {







	color: #198ECA;







}







.thumbmsglist li h4 {







	margin: 0;







	line-height: 26px;







	height: 26px;







	overflow: hidden;







	font-size: 1em;







	padding-left: 5px;







}







.thumbmsglist li h4 a {







	color: #0954A6;







}







.msgintro {







	background: #F5FCFF;







	padding: 15px 5px 0;







	height: 29px;







	he\ight: 14px;







	overflow: hidden;







}







.thumbmsglist .msginfo {







	background: #F5FCFF url(../images/dotline_h.gif) repeat-x bottom;







	padding: 5px 5px 10px;







}







/*熱門話題*/







#hottag {







	overflow: hidden;







}







#hottag div {







	padding: 0.5em;







	overflow: hidden;







	line-height: 1.8em;







}







#hottag a {







	margin-right: 0.2em;







	white-space: nowrap;







}







#hottag a em {







	color: #999;







	font-style: normal;







}







/*熱門文章*/







#hotarticle{







	background:url(../images/ptn_blockb_bg.gif) repeat-x 0px 30px;







}







#hotarticle div {







	height: 226px;







	overflow: hidden;







}







/*同城空間*/







#cityspace form {







	width: 10.5em;







	margin: 0 auto;







	padding: 7px 0;







}







#cityspace select {







	margin: 2px 0;







	border:solid 1px #997466;







}







#cityspace button {







	float: right;







	margin-top: 4px;







	width: 3.5em;







	height: 3.5em;







	border:solid 1px #fff;







	background:#CBEBFC;







}







/*排行*/







.stat ol {







	margin: 0 5px;







	padding: 0;







	line-height: 21px;







	background: url(../images/hotspace_bg.gif) no-repeat 5px 5px;







	list-style: none;







}







.stat li {







	height: 21px;







	overflow: hidden;







	padding-left: 28px;







	background: url(../images/dotline_h.gif) repeat-x 0 20px;







}







.stat em {







	float: right;







	font-style: normal;







	font-size: 9px;







	color: #999;







	width: 40px;







	margin-left: 5px;







}







/*圖片列表*/







.imgthumblist {







	margin: 0;







	padding: 0;







	list-style: none;







	padding-bottom: 6px;







	clear:both;







}







/*\*/ * html .imgthumblist {







	height: 1%;







}/**/







*>.imgthumblist {







	overflow: hidden;







}







.imgthumblist li {







	float: left;







	display: inline;







	background: #FFF;







	text-align: center;







	width: 123px;







	height: 135px;







	w\idth: 115px;







	he\ight: 125px;







	overflow: hidden;







	border: 1px solid #EEE;







	padding: 3px;







	margin: 6px 0 0 11px;







}







.imgthumblist p {







	margin: 0;







	line-height: 22px;







}







.imgthumblist div {







	line-height: 90px;







	font-size: 90px;







	height: 106px;







	display: table;







	background: url(../images/dotline_h.gif) repeat-x bottom;







}







.imgthumblist div a {







	display: table-cell !important;







	display: block;







	width: 115px;







	vertical-align: middle;







}







.imgthumblist div img {







	width: 154px;







	vertical-align: middle;







	font-size: 10px;







	max-width: 100px;







	max-height: 100px;







	width: expression(this.width >100 && this.height < this.width ? 100: true);







	height: expression(this.height > 100 ? 100: true);







}







@media all and (min-width: 0px) {







.imgthumblist div img {







width: 100px;







height: 100px;







}







} /*for Opera Only*/







li.smallthumb {







	width: 88px;







	height: 105px;







	w\idth: 81px;







	he\ight: 97px;







	border-color: #DFDFDF;







	margin: 0 0 6px 4px;







}







li.smallthumb div {







	line-height: 65px;







	font-size: 65px;







	height: 80px;







}







li.smallthumb div a {







	width: 80px;







}







li.smallthumb div img {







	max-width: 75px;







	max-height: 75px;







width: expression(this.width >75 && this.height < this.width ? 75: true);







height: expression(this.height > 75 ? 75: true);







}







 @media all and (min-width: 0px) {







li.smallthumb div img {







width: 75px;







height: 75px;







}







} /*for Opera Only*/







/*通欄圖片列表*/







	.throughgallery {







	width: 100%;







	clear: both;







	margin-bottom: 5px;







	padding-bottom: 3px;







	background: #E2F0F9;







}







.throughgallery .imgthumblist {







	margin: 0;







}







.throughgallery .imgthumblist li {







	height: 128px;







	he\ight: 120px;







	margin: 3px 1px;







}







/*帶縮略圖的信息列表*/







.imgtitlelist {







	margin: 10px 0;







	padding: 0;







	list-style: none;







}







.imgtitlelist li {







	padding-left: 85px;







	padding-bottom: 5px;







	margin: 5px 0;







	border-bottom: 1px solid #E2F0F9;







}







/*\*/ * html .imgtitlelist li {







	height: 1%;







} /**/







.imgtitlelist>li {







	overflow: hidden;







}







.imgtitlelist li h4 {







	margin: 0.3em 0;







	font-size: 1em;







}







.imgtitlelist li img {







	float: left;







	margin-left: -85px;







	width: 70px;







	height: 70px;







	padding: 3px;







	background: #FFF;







	border: 1px solid #DFDFDF;







}







.imgtitlelist li p {







	margin: 0;







	line-height: 1.5em;







}







.block .imgtitlelist li {







	padding-left: 65px;







}







.block .imgtitlelist li img {







	width: auto;







	height: auto;







	max-width: 48px;







	max-height: 48px;







width: expression(this.width > 48 && this.width > this.height ? 48 : true);







height: expression(this.height > 48 ? 48 : true);







	margin-left: -60px;







}







.categoods img {







	width: 120px;







	height: 120px;







}







.coverlist {







	margin: 0;







	padding: 0;







	list-style: none;







}







/*\*/ * html .coverlist {







	height: 1%;







} /**/







*>.coverlist {







	overflow: hidden;







}







.coverlist li {







	float: left;







	display: inline;







	width: 320px;







	w\idth: 319px;







	height: 120px;







	margin: 5px 10px;







	overflow: hidden;







}







.cover {







	float: left;







	display: table;







	text-align: center;







	border: 1px solid #DFDFDF;







	padding: 5px;







	width: 110px;







	height: 110px;







	w\idth: 100px;







	he\ight: 100px;







	line-height: 85px;







	font-size: 85px;







	overflow: hidden;







}







.cover a {







	display: table-cell;







	vertical-align: middle;







	text-align: center;







	width: 100px;







}







.cover img {







	max-height: 100px;







	max-width: 100px;







width: expression(this.width >100 && this.height < this.width ? 100: true);







height: expression(this.height > 100 ? 100: true);







	vertical-align: middle;







	font-size: 10px;







}







 @media all and (min-width: 0px) {







.cover img {







width: 90px;







height: 100px;







}







} /*for Opera Only*/







.coverlist li ul {







	margin: 10px 0 0 120px;







	padding: 0;







	list-style: none;







	line-height: 18px;







}







.coverlist li li {







	float: none;







	display: list-item;







	width: auto;







	height: auto;







	margin: 0;







}







.coverlist h4 {







	margin: 0;







	font-size: 1em;







	font-weight: normal;







}







.coverlist h4 a {







	color: #316AA5;







}







.videoscrlist {







	margin: 0;







	padding: 0;







	list-style: none;







}







/*\*/ * html .videoscrlist {







	height: 1%;







} /**/







*>.videoscrlist {







	overflow: hidden;







}







.videoscrlist li {







	float: left;







	display: inline;







	width: 360px;







	height: 120px;







	margin: 5px 10px;







	overflow: hidden;







}







.videoscr {







	float: left;







	display: table;







	text-align: center;







	border: 1px solid #DFDFDF;







	padding: 5px;







	width: 110px;







	height: 85px;







	w\idth: 100px;







	he\ight: 75px;







	line-height: 60px;







	font-size: 65px;







	overflow: hidden;







}







.videoscr a {







	display: table-cell;







	vertical-align: middle;







	text-align: center;







	width: 100px;







}







.videoscr img {







	max-height: 75px;







	max-width: 100px;







width: expression(this.width >100 && this.height/this.width < 0.75 ? 100: true);







height: expression(this.height > 75 ? 75: true);







	vertical-align: middle;







	font-size: 10px;







}







 @media all and (min-width: 0px) {







.videoscr img {







width: 90px;







height: 100px;







}







} /*for Opera Only*/







.videoscrlist li ul {







	margin: 10px 0 0 120px;







	padding: 0;







	list-style: none;







	line-height: 18px;







}







.videoscrlist li li {







	float: none;







	display: list-item;







	width: auto;







	height: auto;







	margin: 0;







}







.videoscrlist h4 {







	margin: 0;







	font-size: 1em;







	font-weight: normal;







}







.videoscrlist h4 a {







	color: #997466;







}







#commendbox {







	overflow: hidden;







	position: relative;







	height: 160px;







	background: #F5FBFF;







}







#commendbox .scrollr {







	: 2;







	position: absolute;







	height: 220px;







	right: 0;







	top: 0;







}







#commendbox .scrolll {







	: 3;







	position: absolute;







	height: 220px;







	left: 0;







	top: 0;







}







#commendbox .scrollr img, #commendbox .scrolll img {







	margin-top: 40px;







}







.avatarlist {







	margin: 0;







	padding: 0;







	list-style: none;







}







/*\*/ * html .avatarlist {







	height: 1%;







}  /**/







*>.avatarlist {







	overflow: hidden;







}







.avatarlist li {







	float: left;







	width: 113px;







	padding: 0;







	overflow: hidden;







	text-align: center;







}







.avatarlist li div {







	border: 1px solid #DFDFDF;







	padding: 5px;







	width: 87px;







	w\idth: 75px;







	height: 87px;







	he\ight: 75px;







	margin: 8px auto;







	position: relative;







	display: table;







}







.avatarlist li div a {







	display: table-cell;







	vertical-align: middle;







	font-size: 65px;







	line-height: 65px;







}







.avatarlist li div img {







	vertical-align: middle;







	font-size: 10px;







	max-height: 75px;







	max-width: 75px;







width: expression(this.width > 75 && this.height < this.width ? 75: true);







height: expression(this.height > 75 ? 75: true);







}







 @media all and (min-width: 0px) {







.avatarlist li div img {







width: 75px;







height: 75px;







}







} /*for Opera Only*/







.avatarlist li ul {







	margin: 0 0 10px 0;







	padding: 0;







	list-style: none;







	line-height: 1.4em;







	background: url(../images/dotline_v.gif) repeat-y right 0;







}







.avatarlist li li {







	float: none;







	padding: 0;







	height: 17px;







	overflow: hidden;







}







/*.joingroup { position: absolute; left: 0; bottom: 0; width: 85px; height: 18px; font-size: 12px !important; line-height: 18px; overflow: hidden; text-align: left; text-indent: -200px; background: url(../images/link_icons.gif) no-repeat 0 -100px; }







				.joingroup:hover { background-color: #FFF; text-indent: 20px; opacity: 0.95; filter: alpha(opacity=95); }*/















/*欄目區塊列表*/







.category {







	margin: 4px 0 10px 0;







}







.category h3 {







	margin: 0 0 5px;







	font-size: 1.2em;







	line-height: 1.8em;







	height: 1.8em;







	border-bottom: 1px solid #cccccc;







}







.category h3 strong {







	background: #E9ECEF;







	float: left;







	padding: 0 8px;







}







.category h3 strong a {







	color: #333;







	text-decoration: none;







}







.blockcategorylist {







	border: 1px solid #ccc;







	border-top: none;







	margin-bottom: 6px;







	overflow: hidden;







	background: url(../images/dotline_v.gif) repeat-y center;







}







/*\*/ * html .blockcategorylist {







	height: 1%;







} /**/







.blockcategory {







	float: left;







	width: 50%;







	border-top: 1px solid #ccc;







	height: 275px;







	overflow: hidden;







	position:relative;







}







.blockcategory h3 {







	line-height: 26px;







	background:#ebebeb url(../images/ptn_block_s_tit.gif) repeat-x;







	margin: 1px 0 0;







	font-size: 1em;







	height: 26px;







}







.blockcategory h3 strong {







	background: #FFF url(../images/ptn_blockb_bg.gif) repeat-x 0 0;







	font-weight:normal;







	border-right: 1px solid #B5DEFC;







	float: left;







	padding: 0 10px;







	max-width: 180px;







	height: 26px;







	overflow: hidden;







}







.blockcategory h3 strong a:link,.blockcategory h3 strong a:visited {







	color:#316AA5;







}







.blockcategory h3 strong a:hover {







	color:#000;







	text-decoration:none;







}







.blockcategory .msgtitlelist {







	margin: 5px;







}







.block3col {







	background: url(../images/dotline_v_3col.gif) repeat-y 329px 0                !important;







}







.catefocus {







	margin: 0 2px;







	border-bottom: 1px solid #F0F9FF;







}







/*\*/ * html .catefocus {







	height: 1%;







} /**/







*>.catefocus {







	overflow: hidden;







}







.catefocus img {







	float: left;







	margin: 4px 10px 4px 0;







	width: 75px;







	height: 75px;







	border: 1px solid #86B9D6;







}







.catefocus h4 {







	margin: 3px 0;







	font-size: 1em;







	line-height: 2em;







}







.catefocus ul {







	margin: 0;







	padding: 0;







	list-style: none;







}







.blockcategory .msgtitlelist {







	font-size: 1em;







}







/*欄目封面圖片*/







.catepic {







	text-align: center;







	background: url(../images/dotline_h.gif) repeat-x bottom;







}







.catepic img {







	margin-top: 10px;







	max-width: 170px;







	max-height: 170px;







width: expression(this.width > 170 && this.height < this.width ? 170: true);







height: expression(this.height > 170 ? 170: true);







}







.catepic p {







	text-align: left;







	padding: 10px;







	margin: 0;







}







/*專題列表*/







#subjectlist {







	border-color: #86B9D6;







	padding: 2px;







}







#subjectlist h3 {







	border: none;







	background: #9FC8DF;







}







#subjectlist li {







	border-bottom: 1px solid #E2F0F9;







	text-align: center;







	padding: 3px;







}







#subjectlist p {







	margin: 0;







	line-height: 1.2em;







}







/*-----------------------------------------------------------------------------------文章顯示頁面*/















	.articletitle {







	font-size: 1.33em;







	margin: 1em 0 0.5em 0.8em;







	text-align: left;







}







.articletitle a {







	color: #5086A5;







}







.articleinfo {







	margin: 0 8px !important;







	background: url(../images/dotline_h.gif) repeat-x bottom;







}







.articlectrl {







	float: right;







}







#custominfo {







	background: #F5FCFF url(../images/dotline_h.gif) repeat-x bottom;







	margin: 0 8px;







	padding: 8px 0;







}







#custominfo h5 {







	margin: 0;







	line-height: 2.2em;







	font-size: 1.2em;







	color: #5086A5;







	padding-left: 30px;







}







#custominfo ul {







	line-height: 1.6em;







	padding: 0;







	margin: 0;







	list-style: none;







}







#custominfo li {







	padding: 0 30px 5px;







	background: url(../images/list_icon.gif) no-repeat 22px 7px;







}







#custominfo strong {







	color: #5086A5;







}







#articlebody {







	width: 97%;







	margin: 0 auto;







	padding: 1em 0;







	overflow: hidden;







	overflow-y: hidden;







	line-height: 1.8em;







	font-size:13px;







	color:#434343;	







}







#articlebody * {







	line-height: normal;







}







#articlebody p, #articlebody div {







	line-height: 1.8em !important;







	margin: 10px 0;







}







#articlebody p *, #articlebody div * {







	line-height: normal !important;







}







/*自定義信息*/







	#articlebody .addoninfo {







	border: 1px solid #EEE;







}







#articlebody .addoninfo h5 {







	font-size: 1em;







	margin: 0;







	line-height: 2em !important;







	border-bottom: 1px solid #EEE;







	padding-left: 1em;







}







#articlebody .addoninfo ul {







	margin: 0.5em 0 0.5em 2em;







	padding: 0;







}







#articlebody .addoninfo li {







	line-height: 1.6em !important;







}







#articlebody img {







width: expression(this.width > 500 ? 500: true);







	max-width: 500px;







}







.imglogolist {







	margin: 0;







	padding: 0;







	list-style: none;







	text-align: center;







}







#articlebody kbd.showvideo, #articlebody kbd.showflash {







	font: 1em Arial, Helvetica, sans-serif;







	cursor: pointer;







	text-decoration: underline;







}







/*評論列表 */







.commentlist {







	margin: 0;







	padding: 10px;







	list-style: none;







}







.commentlist li {







	padding-bottom: 20px;







}







.commentlist h4 {







	padding: 0 6px;







	font-size: 1em;







	margin: 0 0 10px;







	line-height: 26px;







	background: #E8F7FC url(../images/dotline_h.gif) repeat-x bottom;







}







.commentlist img {







width: expression(this.width > 500 ? 500: true);







	max-width: 500px;







}







/*發表評論*/







	#comment form {







	margin: 0;







	padding: 5px 15px;







}







#comment p {







	margin: 0.3em 0;







}







.seccodeline * {







	vertical-align: middle;







}







#xspace-rates {







	text-align: center;







	height: 50px;







	background: #FFF;







	padding: 20px 0;







	border-bottom: none;







	margin-bottom: 0;







}







#xspace-rates-bg {







	width: 210px;







	height: 30px;







	margin: 0 auto 5px;







	background: url(../../../img/rate_star.gif);







}







#xspace-rates-star {







	height: 30px;







	background: url(../../../img/rate_star.gif) 0 -30px;







	margin: 0 auto 0 0;







}







#xspace-rates-a {







	height: 30px;







	margin-top: -30px;







}







#xspace-rates a {







	float: left;







	text-align: left;







	width: 30px;







	height: 30px;







	text-indent: -999px;







	overflow: hidden;







	background-color: transparent !important;







}







.xspace-rates-5 {







	width: 30px;







}







.xspace-rates-3 {







	width: 60px;







}







.xspace-rates-1 {







	width: 90px;







}







.xspace-rates0 {







	width: 120px;







}







.xspace-rates1 {







	width: 150px;







}







.xspace-rates3 {







	width: 180px;







}







.xspace-rates5 {







	width: 210px;







}







#message {







	border: 1px solid #B2C9D3;







	padding: 5px;







	vertical-align: text-top;







	height: 8em;







	width: 490px;







}







#seccode {







	border: 1px solid #B2C9D3;







	height: 23px;







	line-height: 23px;







	padding: 0 5px;







}







/*-----------------------------------------------------------------------------------用戶相關*/















#panel {







	width: 600px;







	overflow: hidden;







	margin: 1em auto;







}







#userpanel fieldset, #loginform fieldset {







	border: none;







	margin: 0;







	padding: 0;







}







#userpanel legend, #loginform legend {







	display: none;







}







/*內嵌登錄面板*/







#userpanel {







	height: 8.8em;







	overflow: hidden;







}







#userpanel form {







	margin: 5px auto;







	width: 150px;







}







#userpanel input {







	width: 90px;







}







#userpanel p {







	margin: 0.5em 0;







}







#userpanel #dologin {







	float: right;







}







#userpanel form a {







	line-height: 2em;







	color: #5cabac;







	border-right: 1px solid #cccccc;







	padding-right: 5px;







}







/*登錄後*/







	#userpanel ul {







	margin: 0 5px;







}







#userpanel li {







	border-bottom: 1px solid #EEE;







	background: url(../images/list_icon.gif) no-repeat 0.3em 0.8em;







	padding-left: 12px;







}







/*登錄頁面*/







.loginarea {







	width: 300px;







	float: left;







}







.tips {







	width: 299px;







	float: left;







	border-left: 1px solid #D5E9F8;







	line-height: 1.8em;







}







.tips a{







	color:#316AA5;







}







/*申請個人空間*/







/*#signform p { border-bottom: 1px solid #D5E9F8; height: 1%; overflow: hidden; margin: 0; padding: 0.3em; line-height: 20px; }







	#signform p strong { float: left; width: 10em; }







		#signform li p { height: auto; border: none; }







	#signform button { line-height: 30px; height: 30px; padding: 0 5em; }*/















/*快捷面板*/







.quicklink {







	overflow: hidden;







	margin: 0 0 5em;







	padding: 0;







	list-style: none;







}







.quicklink li {







	float: left;







	width: 33.3%;







	text-align: center;







}







.quicklink li a {







	display: block;







	border: 1px solid #CCC;







	width: 180px;







	margin: 10px auto;







	height: 50px;







	text-align: left;







	line-height: 50px;







	text-indent: 65px;







	background-image: url(../images/panel_icons.gif);







	background-repeat: no-repeat;







}







.sitehome {







	background-position: 10px 7px;







}







.bbs {







	background-position: 10px -83px;







}







.myspace {







	background-position: 10px -173px;







}







.spacemng {







	background-position: 10px -263px;







}







.spacesignup {







	background-position: 10px 7px;







}







.sitemng {







	background-position: 10px -443px;







}







.logout {







	background-position: 10px -533px;







}







.login {







	background-position: 10px -173px;







}







.register {







	background-position: 10px -353px;







}







.quicklink li a:hover {







	border-color: #cccccc;







	background-color: #3B9DDA;







	text-decoration: none;







}







/*-----------------------------------------------------------------------------------其他頁面*/















/*站點地圖*/







#sitemap ul {







	height: 1%;







	overflow: hidden;







	margin: 0.5em 0;







	padding: 0;







	list-style: none;







	line-height: 24px;







}







#sitemap li {







	float: left;







	margin: 0 1em;







	white-space: nowrap;







}







/*友情鏈接*/







#friendlink ul {







	height: 1%;







	overflow: hidden;







	margin: 1em 1.5em;







	padding: 0;







	list-style: none;







}







#friendlink li {







	float: left;







	margin: 2px;







	width: 100px;







	height: 24px;







	line-height: 24px;







	text-align: center;







	overflow: hidden;







}







.imglink {







	border-bottom: 1px solid #00C8DC;







	padding-bottom: 1em !important;







}







.imglink li {







	height: 31px !important;







}







.imglink li img {







	width: 88px;







	height: 31px;







}







/*投票*/







#pollform legend {







	font-weight: bold;







}







#pollsummary {







	line-height: 1.8em;







	margin: 0.3em 0;







	background: #EFF5FF;







	padding: 0.5em







}







#pollresult {







	border: 1px solid #D5E9F8;







	margin: 1em 0;







	padding: 0.5em;







}







#pollresult ul {







	margin: 0;







	padding: 0;







	list-style: none;







}







#pollresult li {







	overflow: hidden;







}







#pollresult li p {







	margin: 2px 0 5px 0;







	background: #F2F2F2;







	height: 18px;







}







.pollpercent {







	float: left;







	width: 80%;







}







.pollpercent span {







	background: #8ED4F7;







	border-right: 1px solid #009DEA;







	float: left;







	height: 18px;







}







.pollnum {







	float: right;







	width: 20%;







}







#dopoll {







	border: 1px solid #D5E9F8;







	margin: 1em 0;







	padding: 0.5em;







	text-align: center;







}







#dopoll ul {







	margin: 0;







	padding: 0;







	list-style: none;







	line-height: 2em;







	text-align: left;







}







/*搜索*/







#search {







	width: 600px;







	margin: 4em auto;







}







#search form {







	text-align: center;







	margin: 4em 0;







}







#search .open {







	text-align: left !important;







	line-height: 30px;







	margin: 2em !important;







}







#search .open div div {







	clear: both;







	padding-left: 7em;







}







#search .open label {







	float: left;







	width: 7em;







}







#search .open div label {







	margin-left: -7em;







}







#search .open button {







	float: right;







}







#search .open fieldset {







	border: none;







	margin: 0;







	padding: 0;







}







#search .open fieldset label {







	float: none;







	margin: auto;







	white-space: nowrap;







	margin-right: 1em;







}







/*-----------------------------------------------------------------------------------頁腳 Footer*/






















#footer {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	border-top: 2px solid #d4d4d4;
	padding-top: 1em;
	padding-bottom: 2em;
	text-align: center;
	clear: both;
}



#footer a:link, #footer a:visited {

	color: #626262;

	font-size: 9pt;

	text-decoration: none;

	padding:3px 10px;

}




#footer p {

	margin: 0.3em 0;

}







#footer strong {







	color: #007BDA;







	text-transform: uppercase;







}







#footer strong span {







	color: #0954A6;







}







#footer em {







	font-style: normal;







	font-weight: bold;







	color: #198ECA;







}






.smalltxt {







	font-size: 12px;







	color: #999;







	font-weight: normal;







}







.smalltxt a, .smalltxt a:visited {







	color: #999 !important;







}







.msgheader {







	margin: 0 2em;







	font-weight: bold;







	background: #F3F8D7;







	padding: 5px;







	color: #000000







}







.msgborder {







	margin: 0 2em;







	padding: 10px;







	border: 1px solid #DEDEB8;







	word-wrap: break-word;







	background: #FDFFF2;







	overflow: hidden;







}







.nums {







	background: url(../../../template/images/icon_nums.gif) no-repeat left;







	padding-left: 10px;







}







#slideimg {







	padding-top: 26px;







}







#slidefooter {







	background: #DCF2FF;







	border: solid #f5f2ed;







	border-width: 5px 0;







	height: 27px;







	margin: 0 auto;







	overflow: hidden;







}







#slideprev {







	background: url(../images/slide_prev.gif);







	width: 25px;







	height: 27px;







	text-indent: -9999px;







	float: left;







	overflow: hidden;







}







#slidenext {







	background: url(../images/slide_next.gif);







	width: 25px;







	height: 27px;







	text-indent: -9999px;







	float: right;







	overflow: hidden;







}







#slidetext {







	margin: 0;







	line-height: 29px;







	height: 27px;







	overflow: hidden;







}







#slideplay {







	background: url(../images/slide_play.gif);







	width: 46px;







	height: 27px;







	text-indent: -9999px;







	float: right;







	overflow: hidden;







}







/* more 樣式 */







a.more_b {

	float: right;

	font-size:12px;

	letter-spacing:0px;

	height: 16px;

	width:54px;

	line-height: 16px;

	color: #757575;

	background: transparent url(../images/btn_more.gif) no-repeat 0 0px;


	text-indent:-2000px;

	padding: 0px;

	font-weight: normal;

	position:absolute;

	top:7px;

	right:7px;

	border-top:0px solid #ffffff;

	border-left:0px solid #ffffff;


}






a.more_b:hover {



	background: transparent url(../images/btn_more_r.gif) no-repeat 0 0px;


	border-top:0px solid #ffffff;

	border-left:0px solid #ffffff;



}







a.more_bb {


	background:url(../../../img/btn_moreb.gif) no-repeat 0 0px;


	text-indent:-2000px;


	line-height:16px;

	height:16px;

	width:58px;

	right:0px;

	bottom:0px;

	display:block;

	margin:0px;

	position:absolute;

	border-top:0px solid #ffffff;

	border-left:0px solid #ffffff;


}


a.more_bb:hover {


	background:url(../../../img/btn_moreb_r.gif) no-repeat 0 0px;


}


a.more {

	right:0px;

	height: 26px;


	line-height: 26px;

	color: #000;


	background: transparent url(../images/link_icons.gif) no-repeat 0 7px;


	padding: 0 10px 0 15px;

	font-weight: normal;

	position:absolute;

	border-top:0px solid #ffffff;

	border-left:0px solid #ffffff;



}







a.more2 {







	right:75px;







}







a.minus {







	background-position: 0 -10px;







}







a.quote {







	background: url(../images/link_icons.gif) no-repeat 0 -52px;







}







a.del {







	background: url(../images/link_icons.gif) no-repeat 0 -115px;







}







a.author, a.author:visited {







	color: #198ECA !important;







}







strong.price {







	color: #198ECA;







}







.goodrate {







	background: url(../images/link_icons.gif) no-repeat 0 -39px;







	padding: 0 5px 0 16px;







}







.replynum {







	background: url(../images/link_icons.gif) no-repeat 0 -57px;







	padding: 0 5px 0 16px;







}







.users {







	background: url(../images/link_icons.gif) no-repeat 0 -77px;







	padding: 0 5px 0 16px;







}







.joingroup {







	background: url(../images/link_icons.gif) no-repeat 0 -99px;







	padding-left: 16px;







}







.joingroupbtn {







	background: url(../images/link_icons.gif) no-repeat 1px -97px;







	padding-left: 16px;







	float: right;







	display: inline;







	margin-right: 10px;







	width: 16px;







	w\idth: 0;







	height: 20px;







	overflow: hidden;







}







.xspace-quote {







	margin: 10px 5px 10px 50px;







	border-left: 4px solid #B2C9D3;







	background: #F5FBFF;







	padding: 10px;







}







#msg-joingroup {







	display: block;







	width: 120px;







	height: 35px;







	line-height: 35px;







	text-decoration: none;







	background: #F6AB20;







	color: #FFF;







	font-size: 12px;







	font-weight: bold;







	border: 1px solid;







	border-color: #FFD68B #B1A682 #B1A682 #FFD68B;







}







.close{







	display:none;







}







/*字型連結加強樣式







-------------------------------------------------*/







.font_lightpink{







	font-size:13pt;







	color:#316AA5;







}







/* main 精選區塊排版樣式







-------------------------------------------------*/







.areamovie{







	height:390px;







}







#media .movie{







	position:absolute;







	top:10px;







	left:8px;







	width:480px;







	height:370px;







	overflow:hidden;







}







#media .movie_player{







	width:180px;







	position:absolute;







	top:5px;







	right:8px;







}







#media .movie_player img{







	margin:0px 5px 0px 0px;







	float:left;







}







#media .movie_player a{







	font-size:12px;







	line-height:1.2em;







	display:block;







	margin:0 auto 3px auto;







	width:83px;







	float:left;







}







#media #player_list{







	height:340px;







	overflow:hidden;







	width:180px;







}







#media #player_list div{







	background:url(../../../img/ptn_dot.gif) repeat-x 100% 0;







	height:61px;







	width:180px;







	padding:5px;







}







#media #player_list div:hover{







	background:#DDF0FF;







}







#media #player_up,#media #player_down{







	background:url(../../../img/arr_playerUp.gif) no-repeat 50% 0;







	height:16px;







	text-indent:-2000px;







}







#media #player_down{







	background:url(../../../img/arr_playerDown.gif) no-repeat 50% 0;







}







/*- Menu Tabs E--------------------------- */















#tabsE {







  background: url("../images/tableftE.gif") repeat-x;







  float:left;







  width:100%;







  font-size:93%;







  line-height:normal;







  }







#tabsE ul {







	margin:0;







	padding:0px 10px 0 50px;







	list-style:none;







  }







#tabsE li {







  display:inline;







  margin:0;







  padding:0;







  }







#tabsE a {







  float:left;







  background:url("../images/tableftE.gif") no-repeat left top;







  margin:0;







  padding:0 0 0 4px;







  text-decoration:none;







  }







#tabsE a span {







  float:left;







  display:block;







  background:url("../images/tabrightE.gif") no-repeat right top;







  padding:5px 15px 4px 6px;







  color:#FFF;







  }







/* Commented Backslash Hack hides rule from IE5-Mac \*/







#tabsE a span {float:none;}







/* End IE5-Mac hack */







#tabsE a:hover span {







  color:#FFF;







  }







#tabsE a:hover {







  background-position:0% -42px;







  }







#tabsE a:hover span {







  background-position:100% -42px;







  }















	#tabsE #current a {







			background-position:0% -42px;







	}







	#tabsE #current a span {







			background-position:100% -42px;







	}







-->







.style2 {color: #FFFFFF}







.style5 {font-size: 14px}







.style7 {







	font-size: 14px;







	color: #FFFFFF;







}







.style25 {







	font-size: 14px;







	color: #EEEEEE;







}







.style26 {color: #EEEEEE}







#allsheeee {

	PADDING-RIGHT: 0px;

	PADDING-LEFT: 0px;

	FONT-SIZE: 9pt;

	RIGHT: 0px;

	BACKGROUND: url(http://www.sheeee.com/img/sheeee.gif) #efefef no-repeat;

	PADDING-BOTTOM: 0px;

	WIDTH: 250px;

	LINE-HEIGHT: 26px;

	PADDING-TOP: 20px;

	POSITION: absolute;

	TOP: 18px;

	HEIGHT: 80px;

	_vertical-align: 50%;

	z-index: 5;

}
#ebeauty{

	PADDING-RIGHT: 0px;

	PADDING-LEFT: 0px;

	FONT-SIZE: 9pt;

	RIGHT: 0px;

	BACKGROUND: url(../../../img/elogo.jpg) #efefef no-repeat;

	PADDING-BOTTOM: 0px;

	WIDTH: 250px;

	LINE-HEIGHT: 26px;

	PADDING-TOP: 20px;

	POSITION: absolute;

	TOP: 18px;

	HEIGHT: 60px;

	_vertical-align: 50%;

	z-index: 5;

}
#ebeauty A {
	DISPLAY: block; WIDTH: 100%; TEXT-INDENT: -2000px; HEIGHT: 100%
}
#citytalk{

	PADDING-RIGHT: 0px;

	PADDING-LEFT: 0px;

	FONT-SIZE: 9pt;

	RIGHT: 0px;

	BACKGROUND: url(../../../img/citytalklogo.jpg) #efefef no-repeat;

	PADDING-BOTTOM: 0px;

	WIDTH: 250px;

	LINE-HEIGHT: 26px;

	PADDING-TOP: 20px;

	POSITION: absolute;

	TOP: 18px;

	HEIGHT: 60px;

	_vertical-align: 50%;

	z-index: 5;

}
#citytalk A {
	DISPLAY: block; WIDTH: 100%; TEXT-INDENT: -2000px; HEIGHT: 100%
}
#pollster{

	PADDING-RIGHT: 0px;

	PADDING-LEFT: 0px;

	FONT-SIZE: 9pt;

	RIGHT: 0px;

	BACKGROUND: url(../../../img/pollster-logo.jpg) #efefef no-repeat;

	PADDING-BOTTOM: 0px;

	WIDTH: 250px;

	LINE-HEIGHT: 26px;

	PADDING-TOP: 20px;

	POSITION: absolute;

	TOP: 18px;

	HEIGHT: 60px;

	_vertical-align: 50%;

	z-index: 5;

}
#pollster A {
	DISPLAY: block; WIDTH: 100%; TEXT-INDENT: -2000px; HEIGHT: 100%
}
#igirl{

	PADDING-RIGHT: 0px;

	PADDING-LEFT: 0px;

	FONT-SIZE: 9pt;

	RIGHT: 0px;

	BACKGROUND: url(../../../img/igirl_logo.jpg) #efefef no-repeat;

	PADDING-BOTTOM: 0px;

	WIDTH: 250px;

	LINE-HEIGHT: 26px;

	PADDING-TOP: 20px;

	POSITION: absolute;

	TOP: 18px;

	HEIGHT: 60px;

	_vertical-align: 50%;

	z-index: 5;

}
#igirl A {
	DISPLAY: block; WIDTH: 100%; TEXT-INDENT: -2000px; HEIGHT: 100%
}
