@charset "utf-8";
/*上方LOGO及搜尋區塊*/
html {
	color:#555555;
	background:#FFF;
}
body {
	font-size:13px;
	/* font-family: "Times New Roman", Times, serif; */
	font-family: Helvetica, Verdana, Arial, sans-serif;
	line-height:18px;
	background:url(../images/body_bg.jpg) repeat-x;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
/* Remove the link outline */
li , a {
  color:#2581a8;
  noFocusLine:expression(this.onFocus=this.blur());
} /* For IE */
:focus {
  -moz-outline-style: none;
} /* For Firefox */ 

table {
	border-collapse:collapse;
	border-spacing:0;
	font-size:inherit;
	font:100%;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
	font-weight:normal;
}
li { 
list-style:none;	
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
	font-variant:normal;
}
sup {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
input, textarea, select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
input, textarea, select {
*font-size:100%;
}
legend {
	color:#000;
}

table {
	font-size:inherit;
	font:100%;
}
pre, code, kbd, samp, tt {
	font-family:monospace;
*font-size:108%;
	line-height:100%;
}

#ft {
	clear:both;
	color:#666666;
	padding: 10px 0;
	font-size: 12px;
}
#ft ul{
margin: 0pt; 
padding: 0pt; 
text-align: center;
}
#ft li{
display: inline; 
padding-left: 2px;
}


#doc, #doc2, #doc3, #doc4, .yui-t1, .yui-t2, .yui-t3, .yui-t4, .yui-t5, .yui-t6, .yui-t7 {
	margin:auto;
	text-align:left;
}

#doc2 {
	width:950px;
}

.yui-b {
	position:relative;
	margin-right:3px;
    _margin-right:2px;
}
.yui-b {
	_position:static;
}
#yui-main .yui-b {
	position:static;
}
#yui-main {
	width:100%;
	_width:760px;
	_position:absolute;
	_overflow:hidden;
}

.yui-t4 #yui-main, .yui-t5 #yui-main, .yui-t6 #yui-main {
	margin-right:-325px;
	_margin-right:0;
	float:left;
	margin-left: 2px;
	_margin-left: 1px;
}

.yui-t4 .yui-b {
	float:right;
	width:178px;
	/* *width:13.50em; */
	/* border: 1px solid #cccccc; */
	background:#f9f9ff;
	margin-bottom: 7px;
    _display:inline;
}
.yui-t4 #yui-main .yui-b {
	margin-right:190px;
 /* *margin-right:14.55em; */
}
#yui-main .yui-b {
	float:none;
	width:auto;
	overflow:hidden;
}


#bd:after, .yui-g:after, .yui-gb:after, .yui-gc:after, .yui-gd:after, .yui-ge:after, .yui-gf:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
#bd, .yui-g, .yui-gb, .yui-gc, .yui-gd, .yui-ge, .yui-gf {
	zoom:1;
}
#bd {
	margin-top: 0px;
}
/* masthead search */
#mhbd {
	margin-bottom:0px;
	height: 84px;
	background:url(../images/template_std.png) 0 0;
	padding: 12px 10px 1px 10px;
	width: 735px;
}

#mhbd h1 {
	float:left;
	text-align:center;
	width:175px;
	height:78px;
	overflow:hidden;
}
#mhbd .sbox {
	background:url(../images/template_std.png) no-repeat 0 -100px;
	margin-left:170px;
	position:relative;
	border: 0px solid #cccccc;
	height: 33px;
	width: 470px;
	padding-top: 10px;
	padding-left: 5px;
	_padding-left: 0;
}
#mhbd .sbox:after {
	/* content:''; */
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
}
#mhbd .sbox legend {
	display:none;
}
#mhbd .srchright {
	float:right;
	margin:5px 10px 0 0;
	width:90px;
}

#mhbd .sbox .srchbtn {
	background:none;
	border:none;
	cursor:pointer;
	font-family:PMingLiu;
	height:1.4em;
	width:8em;
}
#mhbd .sboxbtm {
	background:url(../images/template_std.png) repeat-x 0 -1120px;
	padding:0 0 0 10px;
	_padding:0 0 0 5px;
	/*    *padding-top:7px; */
	text-align:right;
	width:465px;
	height: 17px;
	margin-left: 170px;
}
#mhbd .srchpromo {
	color:#b0c8d0;
	font-size:90%;
}
#mhbd .srchpromo a {
	padding:0 5px;
}
#mhbd .srchpromo .kp {
	padding-left:15px;
}
#mhbd .srchpromo .kp a {
	white-space:nowrap;
}
#mhbd ul.hotsrch {
	color:#606460;
	float:left;
	font-size:11px;
	padding-top:0px;
}
#mhbd ul.hotsrch h3 {
	display:inline;
    font-size:11px;
	color: #676767;
}
#mhbd ul.hotsrch a {
	padding-right:5px;
	line-height:1;
	text-decoration:none;
    font-size:11px;
}
#mhbd ul.hotsrch a:hover {
	color:#0000cc;
}

.search_input {
	background:url(../images/template_std.png) repeat-x 0 -1100px;
	height:18px;
	border-top:1px solid #c4c4c4;
	border-left:1px solid #c4c4c4;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	width: 230px;
	font-size: 12px;
	margin-left: 8px;
}
.search_btn {
	border:0px;
	height:19px;
	width:38px;
	background:url(../images/btn_std.png) no-repeat 0 -50px;
	font-size:0.9em;
    *font-size:11px;
	color:#666666;
}
#e_logo_lucky {
	float:right;
	width:80px;
	height:75px;
	background: url(http://town.xuite.net/_ad/elogo/blog/20081117~20081123-orange/e_logo.gif) no-repeat;
}
#xuitelogo {
width:169px;
height:80px;
}
/* 右欄 */

.yui-b ul {
margin:0px;
padding:0 0 0 22px;
}
.yui-b li {
	line-height:18px;
	margin-top:4px;
	margin-bottom:4px;
	padding-left:0px;
	list-style-image: url(../images/icon_circle01.gif);
}

.yui-b ul li a{
font-size:12px;
text-decoration:none;
}
.yui-b ul li a:hover{
color:#333333;
text-decoration:underline;
}
#eventTitle {
width:178px;
height:25px;
background:url(../images/template_std.png) no-repeat -760px -200px;
}
#newsTitle {
width:178px;
height:25px;
background:url(../images/template_std.png) no-repeat -760px -240px;
}
#replyTitle {
width:178px;
height:25px;
background:url(../images/template_std.png) no-repeat -760px -280px;
}
#frameTitle {
width:178px;
height:25px;
background:url(../images/template_std.png) no-repeat -760px -320px;
}
#frame_up{
	background:url(../images/btn_std.png) no-repeat -120px -300px;
	height:10px;
	width:178px;
	margin-top: 5px;
	cursor: pointer;
}
#frame_down{
	background:url(../images/btn_std.png) no-repeat -120px -310px;
	height:10px;
	width:178px;
	margin-bottom: 5px;
	cursor: pointer;
}
/* 左欄主資訊 */
/* 推薦日誌 */
#promotTitle {
	width:756px;
	height:21px;
	background:url(../images/template_std.png) no-repeat 0 -160px;
	padding-top:4px;
}
#promotTitle .hotnews {
	margin-left:140px;
	color:#2e3b67;
	float:left;
	font-size: 12px;
}
#promotTitle .hotnews a{
/* color:#f13535; */
}
#promotTitle #scrollnews {
position: relative; 
top: -19px; 
*top: -20px;
margin: 0 0 0 40px;
*margin: 0 0 0 20px;
height: 16px; 
width: 400px; 
overflow-y: hidden;
}
#promotTitle #scrollnews ul{ 
margin:0;
padding:0;
}
#promotTitle #scrollnews li{ 
list-style-image:none;
}
#promotTitle .promot_My{
float:right; 
margin-right:10px;
}
#promotTitle #commend {
background:url(../images/btn_std.png) no-repeat 0 0;
width:103px; 
height:16px;
display:block;
}
#promotTitle #commend:hover{
background:url(../images/btn_std.png) no-repeat 0 -24px;
width:103px; 
height:16px;
}

#promotMain{
	background:url(../images/template_std.png) no-repeat 0 -200px;
	width:724px;
	height:265px;
	padding:8px 8px 8px 23px;
	_padding:8px 8px 8px 20px;
}
#promotMain #article{
	height:260px;
	float:left;
}
#promotMain #article .articleText{
	margin:10px 0px 0px 0px;
	font-size:15px;
	float:left;
	width:270px;
	overflow: hidden;
}

#promotMain #article .articleTitle{
	width:270px;
	height:18px;
	overflow:hidden;
	margin-bottom: 5px;
}
#promotMain #article .articleAuthor{
	font-size:12px;
	color:#69747e;
	float: left;
}
#promotMain #article .articleMain{
	margin-top:10px;
	font-size:13px;
	color:#333333;
	line-height:21px;
	float: left;
	height: 185px;
	overflow: hidden;
}
#promotMain #article .articleContinue{
margin:3px 0px 0px 0px;
font-size:15px;
float:left; 
width:270px;
font-size:11px;
text-align:right;
color:#69747e;
}
#promotMain #article .articleImage{
margin:7px;
padding:3px;
_margin:7px 5px 7px 7px;
_padding:3px 3px 3px 3px;
font-size:15px;
float:left;
background:#ffffff;
border:1px solid #cccccc;
height:237px;
overflow:hidden;
}
.yui-g #promotMain .pselect {
margin:0px;
font-size:15px;
float:right;
width:165px;
}
.yui-g #promotMain .pselect .scroll {
height:10px;
overflow:hidden;
 }
.yui-g #promotMain .pselect #scrollup {
height:10px;
width:165px;
background:url(../images/btn_std.png) no-repeat 0 -80px;
display:block;
}
.yui-g #promotMain .pselect #scrolldown {
height:10px;
width:165px;
background:url(../images/btn_std.png) no-repeat 0 -90px;
display:block;
}
.more {
float:right; 
margin-top:3px; 
margin-right:5px;
font-size:11px; 
width:161px;
text-align:right;
}
.yui-g #promotMain .pselect ul{
margin:0px; 
padding:0px;
}
.yui-g #promotMain .pselect li{
	margin:0px;
	list-style-image:none;
	width:164px;
	height:44px;

	overflow: hidden;
}
.yui-g #promotMain .pselect li .normal{
    color:#105686;
	width:150px;
	height:44px;
	cursor:pointer;
	padding-left: 14px;
	font-size: 13px;
	background:url(../images/btn_std.png) no-repeat 0 -154px;
}
.yui-g #promotMain .pselect li .normal a{
	color: #333333;
}
.yui-g #promotMain .pselect li .selected{
	width:150px;
	height:44px;
	background:url(../images/btn_std.png) no-repeat 0 -110px;
	padding-left: 14px;
	font-size: 13px;
	color: #FFFFFF;
	padding-top: 3px;
}

/* 熱門&最新 日誌 */
#content_main {
	float:right;
	width:630px;
	margin-top:13px;
}

.yui-b .yui-g #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent .list_select {
float:left;
width:108px;
margin-top:10px;
*margin-top:0px;
}
.yui-b .yui-g #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent .list_select ul{
margin:0px;
padding:0px;
}
.yui-b .yui-g #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent .list_select li{
	height:20px;
	text-align:center;
	font-size:11px;
	color:#474747;
	padding-top:6px;
    list-style-image: none;
}
.yui-b .yui-g #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent .list_select .selectOn {
	background:url(../images/btn_std.png) no-repeat -110px -220px;
	cursor:pointer;
	color:#474747;
}

.yui-b .yui-g #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent .list_select .selectOff{
	background:url(../images/btn_std.png) no-repeat -110px -250px;
	cursor:pointer;
	color:#474747;
}
.c1 {
	display:block;
	width: 290px;
	float: left;
	margin: 0px 10px 5px 10px;
	border-bottom: 1px dotted #cccccc;
	padding-bottom: 5px;
}
.c1_title {
	PADDING: 0px 0px 4px 5px;
	FONT-SIZE: 12px;
	FLOAT: left;
	WIDTH: 180px;
	height: 68px;
	overflow: hidden;
}
.c1_text {
	color: #666666;
	width:145px;
	float: left;
	line-height: 18px;
	overflow: hidden;
	font-size: 12px;
}
.c1_p1 {
background:#FFFFFF;
border:1px solid #cccccc;
float:left;
height:80px;
padding:2px;
width:80px;
}


/* 日誌投稿 */
.yui-g #actTitle{
	background:url(../images/template_std.png) no-repeat 0 -500px;
	height:20px;
	padding-top:2px;
	font-size:12px;
	width: 756px;
}
.yui-g #actTitle span{
margin-left:100px;
}
.yui-g #join{ 
   background:url(../images/btn_std.png) no-repeat -120px 0;
   width:72px;
   height:13px;
   padding-right:10px; 
   margin-top:0px;
   display: block;   
}
.yui-g #join:hover{ 
   background:url(../images/btn_std.png) no-repeat -120px -24px; 
   width:72px;
   height:13px;
} 
.yui-g .join_my {
float:right; 
margin-right:10px;
}
.yui-g .actcon{
	background:url(../images/template_std.png) no-repeat 0 -530px;
	list-style-image:none;
	float:left;
	padding: 0px 0px 0px 0px;
	width: 754px;
}
.yui-g .actcon #arrLeft{
float:left;
width:15px;
margin-left:8px;
_margin-left:5px;
background:url(../images/btn_std.png) no-repeat 0 -220px;
height:100px;
display:block;
}

.yui-g .actcon .roll{
float:left; 
margin:0px 5px 0px 5px;
}
.yui-g .actcon #arrRight{
float:right; 
margin-right:8px;
_margin-right:5px;
width:15px;
background:url(../images/btn_std.png) no-repeat -15px -220px;
height:100px;
display:block;
}

.yui-g .actcon ul{
float:left;
padding:0px;
margin:0px 0px 0px 0px;
}
.yui-g .actcon li{
	list-style:none;
	float:left;
	padding:0px;
	margin:2px 0px 2px 0px;
}
.hv {
	PADDING: 0px 0px 4px 5px;
	FONT-SIZE: 12px;
	FLOAT: left;
	WIDTH: 115px;
	height: 90px;
	overflow: hidden;
}
.s1 {
	sont-size: 12px;
	color: #666666;
	line-hright: 19px;
	width:115px;
	float: left;
	line-height: 18px;
	margin-top: 5px;
	overflow: hidden;
	font-size: 12px;
}
.p1 {
    padding:0px;
	float:left;
	width:100px;
}

/*分類日誌*/
.blogtype{
     background:url(../images/template_std.png) no-repeat 0 -670px;
     width:306px;
     height:32px;
	 padding:0px;
     margin:0px;
}
.blogtypebg{
     background:url(../images/template_std.png) no-repeat 0 -703px;
     width:306px;
	 height:380px;
     padding:0px;
     margin:0px;
}
.sort01 {
	float:left;
	padding:5px 5px 0px 10px;
	margin:0px 0px 0px 0px;
	width:291px;
	font-size: 13px;
	border-top: 1px dotted #cccccc;
}
.sort011 {
	FONT-SIZE: 12px;
	float: left;
	PADDING-BOTTOM: 2px;
	WIDTH: 96px;
	PADDING-TOP: 2px;
}
.sort011 ul{
    list-style-type:none;
	margin:0 0 0 10px;
	padding:0px 2px 0px 20px;
	word-wrap: break-word; 
    }
.sort011 li{
    list-style-image:url(http://img.xuite.net/portal/blog/std/images/arr2.gif);
   	padding:0px;
	margin-bottom: 2px;
	margin-top:0px;
}
.sort011 li:hover{
    background:#FFFFCC;
}
.sort011a{
	FONT-SIZE: 12px;
	float: left;
	PADDING-BOTTOM: 2px;
	WIDTH: 96px;
	PADDING-TOP: 2px;
}
.sort011a ul{
    list-style-type:none;
	margin:0 0px;
	padding:0px 2px 0px 20px;
	word-wrap: break-word;  
    }
.sort011a li{
    list-style-image:none;
    padding:0px;
	margin-bottom: 2px;
	margin-top:0px;
}
.sort011a li:hover{
    background:#FFFFCC;
}
.blog_tag{
	padding:0px 2px 0px 20px;
	margin:2px;
	float:left;
	width: 278px;
	font-size: 12px;
		height:97px;
	overflow:hidden;
}

/* 日誌地圖 */
.maptype{
     background:url(../images/template_std.png) no-repeat -310px -670px;
     height:32px;
	 width:440px;
	 padding:0px;
     margin:0px;
}
.mapbg{
	background:url(../images/template_std.png) no-repeat -310px -703px;
	height:380px;
	width:436px;
	_width:438px;
	padding:0px 2px 0px 2px;
	_padding:0px 1px 0px 1px;
	margin:0px;
}
#map_menu{
	color:#5781bb;
	text-decoration:none;
	height:32px;
	margin-left:80px;
	_margin-left:40px;
	float: left;
}

#map_menu .map_menuselect{
	background:url(../images/btn_std.png) no-repeat -60px -50px;
	font-weight:bold;
	height:28px;
	width:34px;
	color:#eb7e13;
	text-decoration:none;
	display:block;
}
#map_menu ul{
padding:0px;
marging:0px;
}
#map_menu li{
	line-height:25px;
	list-style-image:none;
	font-weight:bold;
	float:left;
	height:26px;
	width:34px;
	text-align:center;
	text-decoration:none;
	margin: 3px 0px 0px 0px;
}
#map_menu li a:hover{
	background:url(../images/btn_std.png) no-repeat -60px -50px;
	font-weight:bold;
	height:28px;
	width:34px;
	color:#eb7e13;
	text-decoration:none;
	display:block;
}
.map_my{
	float:right;
	margin-top:4px;
	margin-right:5px;
	width: 82px;
}
#mapgps {
background:url(../images/btn_std.png) no-repeat -200px 0;
width:82px; 
height:18px;
display:block;
}
#mapgps:hover{
background:url(../images/btn_std.png) no-repeat -200px -24px;
width:82px; 
height:18px;
}

/* 首頁廣告 crazy_ad_flash */
#crazy_ad {
	/* margin:0px;
	height:250px;
	background: url(http://img.xuite.net/portal/blog/std/images/main_flash/bg.jpg) #ffffff top left no-repeat; 
	display:none;*/
}
#crazy_ad .flash_swf{
/* margin-left:183px;
padding-top:32px;
width:750px;
height:180px;
z-index:5; 
display:none; */
}


/*最新日誌列表 */
.latest_list_title {
	background:url(http://img.xuite.net/portal/blog/std/images/latest_list_title.gif);
	height:38px;
}


/*搜尋結果 */
#after{
background-color:#eff4ff;
font-size:12px;
color:#9c9c9c;
padding:5px 5px 5px 5px;
}
#after ul{
background-color:#e8f5fb
padding:5px;
font-size:15px;
color:#2581a8;
line-height:30px;
}
#after li{
background-color:#FFFFFF;
list-style-image:none;
padding:0px 2px 5px 5px;
margin:0px;
width:97%;
font-size:12px;
color:#000000;
}
.search_red {
color: #FF0000
}
.kw{
float:right;
}
.kw a{
#color:#999999;
}
#after .green{
font-size:12px;
color:#2e9216;
}
.after_title{
font-size:12px;
padding:5px;
float:left;
width:98%;
border-bottom:1px #a1d4d7 dotted;
}
.after_select{
margin:0px;
padding-right:15px;
font-size:12px;
float:right;
width:95%;
}
.after_select li{
padding-left:80px;
float:right;
}
#after_select_article{
margin:0px;
padding-right:10px;
font-size:12px;
float:right;
width:95%;
}
#after_select_article li{
padding:2px 5px 2px 5px;
float:right;
background-color:#f0e3ff;
}
#after_select_article .yellow{
padding:2px 5px 2px 5px;
float:right;
background-color:#f1f1bf;
}
#after_m{
background:url(http://img.xuite.net/portal/blog/std/images/after_m_bg.gif) no-repeat right top;
height:118px;
display:block;
font-size:12px;
}
.after_m_photo{
width:100px;
height:100px;
border:1px #cccccc solid;
margin:8px 5px 5px 25px;
*margin:6px 5px 5px 15px;
float:left;
}
.after_m_title{
font-size:14px;
color:#2581a8;
padding:8px;
border-bottom:1px #FFFFFF solid;
}
#after_g{
background:url(../images/after_g_bg.gif) no-repeat right top;
height:118px;
display:block;
font-size:12px;
}
.after_m_con li{
list-style-image:url(http://img.xuite.net/portal/blog/std/images/arr2.gif);
}
.after_r_title{
	font-size:14px;
	color:#2581a8;
	padding:8px;
	border-bottom:1px #FFFFFF solid;
	float:none;
	word-spacing: 5px;
}
.after_r_id{
	font-size:12px;
	color:#666666;
	padding:0px 20px 0px 0px;
	float: right;
}
.after_m_des{
	color:#333333;
	padding:10px 0px 0px 15px;
	word-wrap: break-word;
	width: 650px;
	*width: 520px!important;
	*width: 520px;
	line-height: 20px;
	font-size: 12px;
	word-spacing: 5px;
}

/* 分類日誌 */
.cast_select {
background:url(http://img.xuite.net/portal/blog/std/images/cast_list_title.gif);
height:38px;
}
.cast_list_item {
font-size:12px;
float:left;
padding-left:25px;
}

.cast_list_item li {
background:transparent url(http://img.xuite.net/portal/blog/std/images/arr2.gif) no-repeat scroll left center;
list-style-image:none;
float:left;
padding-left:12px;
width:100px;
}
.cast_list_moon{
font-size:12px;
padding-left:25px;
}
.cast_list_moon li {
float:left;
list-style-image:none;
width:85px;
}
.cast_list_h{
font-size:14px;
color:#6783e3;
padding-left:38px;
line-height:25px;
background:url(http://img.xuite.net/portal/blog/std/images/file.gif) no-repeat left center;
}
.cast_list{
font-size:12px;
padding-left:38px;
}
.sort04 {
	background-color:#e4e9f9;
	clear:both;
	float:left;
	margin:15px 2px 2px;
	width:750px;
}
.sort041 {
	color:#000000;
	float:left;
	font-size:12px;
	padding:4px 0 4px 5px;
	text-align:center;
	width:185px;
}
.sort042 {
	float:left;
	font-size:12px;
	padding:4px 0 4px 5px;
	text-align:center;
	width:350px;
}
.sort043 {
	float:left;
	font-size:12px;
	padding:4px 0 4px 5px;
	text-align:center;
	width:100px;
}
.sort046 {
float:left;
font-size:12px;
padding:4px 0 4px 5px;
text-align:center;
width:80px;
}
.sort05 {
	border-bottom:1px dashed #CCCCCC;
	clear:both;
	float:left;
	margin:2px;
	width:750px;
}
.sort051 {
	color:#666666;
	float:left;
	font-size:12px;
	padding:4px 0 4px 5px;
	width:185px;
}
.sort052 {
color:#666666;
	float:left;
	font-size:12px;
	padding:4px 0 4px 5px;
	width:350px;
}
.sort053 {
color:#3399CC;
	float:left;
	font-size:12px;
	padding:4px 0 4px 5px;
	width:100px;
	text-align:left;
}
.sort056 {
color:#666666;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
padding:4px 0 4px 5px;
text-align:center;
width:80px;
}

/* 熱門日誌 */
.hot_list_title {
	background:url(http://img.xuite.net/portal/blog/std/images/hot_list_title.gif);
	height:38px;
}
#hot_item {
border:1px solid #9dd0e1; 
background:url(http://img.xuite.net/portal/blog/std/images/promot_list_bg.gif) repeat-x;
}
.hot_item_select li{
list-style-image:none;
float:left;
}
.hot_item_select li .normal{
	width:100px;
	height:28px;
	cursor:pointer;
	padding-left: 12px;
	font-size: 13px;
	background:url(http://img.xuite.net/portal/blog/std/images/hot_item_select_off.gif) no-repeat left top;
	padding-top: 4px;
	*padding-top:6px;
}
.hot_item_select li .normal a{
	color: #005599;
	font-size: 13px;
}
.hot_item_select li .selected{
	width:100px;
	height:28px;
	background:url(http://img.xuite.net/portal/blog/std/images/hot_item_select_on.gif) no-repeat left top;
	padding-left: 12px;
	font-size: 13px;
	color: #005599;
	padding-top: 4px;
	*padding-top:6px;
}

/* 精選推薦列表 */
.cat_select {
background:url(http://img.xuite.net/portal/blog/std/images/promot_list_title.gif);
height:38px;
}
.cat_item_select { 
text-align:right; 
padding-top:10px;
margin-right:10px;
font-weight:bold;
font-size:12px;color:#ff9900;
}
.cat_item_select a{ 
color:#669e1f;
}
#promot_item {
border:1px solid #9dd0e1; 
background:url(http://img.xuite.net/portal/blog/std/images/promot_list_bg.gif) repeat-x;
}
.promot_item_select li{
list-style-image:none;
float:left;
}
.promot_item_select li .normal{
	width:69px;
	height:28px;
	cursor:pointer;
	padding-left: 10px;
	font-size: 13px;
	background:url(http://img.xuite.net/portal/blog/std/images/promot_item_select_off.gif) no-repeat left top;
	padding-top: 4px;
	*padding-top:6px;
}
.promot_item_select li .normal a{
	color: #005599;
	font-size: 13px;
}
.promot_item_select li .selected{
	width:69px;
	height:28px;
	background:url(http://img.xuite.net/portal/blog/std/images/promot_item_select_on.gif) no-repeat left top;
	padding-left: 10px;
	font-size: 13px;
	color: #005599;
	padding-top: 4px;
	*padding-top:6px;
}
.rss_feed{
float:right;
margin-top:10px;
margin-right:10px;
}

.n{
display:block; 
border-top:1px dotted #cccccc; 
clear:both;
}
.c2 {
	display:block;
	width: 236px;
	float: left;
	margin: 5px 8px 5px 8px;
	_margin: 5px 5px 5px 5px;
	padding-bottom: 5px;
}
.c2_title {
	PADDING: 0px 0px 4px 5px;
	FONT-SIZE: 12px;
	FLOAT: left;
	WIDTH: 145px;
	height: 80px;
	overflow: hidden;
}
.c2_text {
	color: #666666;
	width:180px;
	float: left;
	line-height: 18px;
	overflow: hidden;
	font-size: 12px;
}
.c2_p1 {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
float:left;
height:80px;
overflow:hidden;
padding:2px;
width:80px;
}  

.page {
	color:#3987C6;
	font-size:12px;
	margin-top:5px;
	padding-bottom:5px;
	text-align:center;
	border-top: 1px dotted #cccccc;
	clear: both;
	padding-top: 5px;
}

/*精選推薦-分類*/
#promote_cat {
	width:100%;
	height:22px;
	color:#FF9900;
	font-weight: bold;
	padding-top:10px;
	padding-bottom:0px;
	padding-left:5px;
	margin-bottom:5px;
	border: solid #cccccc 0px;
	background:url(http://s.blog.xuite.net/_image/s_bg.gif)
}
#promote_cat a:link {
	color:#669933;
}
#promote_cat a:visited {
	color:#669933;
}
#promote_cat a:hover {
	text-decoration: underline;	
}

#experts {
	width:190px;
	height:210px;
	float:left;
	background-image: url(http://img.xuite.net/portal/blog/std/images/experts_personal_bg2.gif);
	background-repeat: no-repeat;
	clear: both;
}
#experts_title {
	font-family:simhei;
	font-size:18px;
	height:29px;
	text-align: center;
	padding-top:7px;
	color: #FFFFFF;
}
#experts_detail {
	height:190px;
}
#loadarea {
	width: 175px;
	height:110px;
	float:inherit;
	padding-right:5px;
	padding-top:0px;
	padding-left:8px;
}
#thumb {
	width: 58px;
	height:42px;
	float:left;
	padding-bottom:3px;
	padding-right:5px;
}
#experts_text {
	clear:both;
	width:180px;
	height:40px;
	padding-left:8px;
	padding-top:5px;
	border-top:1px dotted #74BBFF;
	margin-top: 10px;
}
#experts_promote_article {
	width:560px;
	height:203px;
	OVERFLOW: auto;
	OVERFLOW-Y: hidden;
	float:right;
	border:solid #99d1e0 0px;
	padding-bottom:5px;
	background:url(http://img.xuite.net/portal/blog/std/images/experts_article_bg_down.gif) no-repeat left bottom;
	margin-bottom: 5px;	
	margin-right: 5px;
	_margin-right:2px;

}
#experts_promote_article .experts_rss {
	float:right;
	padding-right:5px;
	padding-top:2px;
}
#experts_promote_article_title {
	background:url(http://img.xuite.net/portal/blog/std/images/experts_article_bg2.gif) no-repeat;
	height:24px;
	padding-top:6px;
	padding-left:35px;
}
#experts_promote_more {
	text-align:right;
	padding-right:10px;
	padding-top:2px;
}
#experts_promote_blog {
	clear:both;
	border:solid #d7d7d7 1px;
	width:754px;
	color:#669933;
	font-weight: normal;
	margin-top:0px;
	margin-bottom:5px;
	position: relative;
}
#experts_promote_blog li{
 list-style-image:none;
}
#experts_promote_blog_title {
	float:left;
	padding-right: 50px;
	padding-left: 10px;
	padding-top: 5px;
}
#myAccordion{
	border-left: solid 0px gray;
	border-right: solid 0px gray;
	border-bottom: solid 0px gray;
	overflow: hidden;
	width:545px;
	padding-left: 5px;
	-moz-outline-style: none;
}
#myAccordion dt{
	background-color: #e7f5f6;
	border-top: dotted #cccccc 1px;
	border-bottom: solid 0px gray;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	color: #4885C1;
	margin: 0px;
	padding-left: 5px;
	padding-right: 5px;
}
#myAccordion dd{
	overflow: auto;
	margin: 0px;
	padding: 0px;
	height: 90px;
}
#myAccordion p{
	margin: 16px 10px;
}
#myAccordion dt.myAccordionHover
{
	background-color: #e7f5f6;
	color: #555555;
}
#myAccordion dt.myAccordionActive
{
	color: #555555;
	background-color: #e7f5f6;
}
.navTarget .v {
	FONT-SIZE: 13px;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FLOAT: left;
	PADDING-BOTTOM: 4px;
	WIDTH: 140px;
	PADDING-TOP: 4px;
}
.navTarget .p1 {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 5px;
        FLOAT: left;
        PADDING-BOTTOM: 4px;
        WIDTH: 100px;
        PADDING-TOP: 4px;
        TEXT-ALIGN: center
}
.navTarget .s1 {
	sont-size: 12px;
	color: #666666;
	line-hright: 19px;
	width:135px;
	float: left;
	line-height: 18px;
	margin-top: 5px;
	overflow: hidden;
	font-size: 12px;
}

/*特別企劃*/
#special{
	margin-top:0px;
	padding-bottom: 0px;
	/* background: url("http://s.blog.xuite.net/_image/frame_down_purple.gif") no-repeat bottom center; */
	width:178px;
	word-wrap: break-word;
}


.specialTitle{
	display:block;
	background:url(../images/template_std.png) no-repeat -760px -360px;  
	background-color:#eaeffb;
	height: 25px;
	width: 178px;
	}
.specialTitle span{
	color: #000000;
	font-size: 13px;
	text-align: left;
	padding-top:5px;
	padding-left: 20px;
	font-weight:normal;
	display:none;
}	
.m {
	CLEAR: both; 
	WIDTH: 155px
}
.m1 {
	CLEAR: both;
	WIDTH: 175px;
	FLOAT: left;
	background:#F7F7F7;
	font-size: 12px;
	margin:0px 2px 2px 2px;
	_margin:0px 1px 1px 1px;
}
.p {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 5px;
	FLOAT: left;
	PADDING-BOTTOM: 4px;
	WIDTH: 50px;
	PADDING-TOP: 4px;
	TEXT-ALIGN: center
}
.w {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FLOAT: left;
	PADDING-BOTTOM: 4px;
	WIDTH: 112px;
	PADDING-TOP: 4px;
}

/* 誰來日誌 */
.visitor{
	margin-top:0px;
	padding-bottom: 0px;
	/* background: url("http://s.blog.xuite.net/_image/frame_down_purple.gif") no-repeat bottom center; */
	width:178px;
	word-wrap: break-word;
}


#visitorTitle{
	display:block;
	background:url(../images/template_std.png) no-repeat -760px -480px;
	background-color:#eaeffb;
	height: 25px;
	width: 178px;
	}