@charset "utf-8";
/*------------------------------ default_widget ------------------------------*/
.default_widget {overflow:hidden;}
.default_widget .box {overflow:hidden;}

/*------------------------------ default ------------------------------*/
body {
	FONT-SIZE: 12px;
	FONT-FAMILY:Arial, Verdana, Helvetica, sans-serif, "新細明體";}
a {	TEXT-DECORATION: none;}
li { list-style: none;}
.box { _height:1%;}
.title { font-weight:normal;}

/*------------------------------ container ------------------------------*/
#container { MARGIN: 0px auto; OVERFLOW: hidden;}

/*------------------------------ content ------------------------------*/
#content { OVERFLOW: hidden}

/*------------------------------ modules ------------------------------*/
#modules { OVERFLOW: hidden}

/*------------------------------ columns ------------------------------*/
#col_1 { FLOAT: left; MARGIN-right:10px; OVERFLOW: hidden; WIDTH: 150px}
#col_2 { FLOAT: left; MARGIN-right:10px; OVERFLOW: hidden; WIDTH: 550px;}
#col_3 { float:right; OVERFLOW: hidden; WIDTH: 230px;}

/*------------------------------ ADBN ------------------------------*/
.col_1_adbn { width:150px;overflow:hidden;margin-bottom:5px;display:block;}
.col_2_adbn { width:550px;overflow:hidden;margin-bottom:5px;display:block;}
.col_3_adbn { width:230px;overflow:hidden;margin-bottom:5px;display:block;}

/*------------------------------ walkone ------------------------------*/
.walkone {overflow:hidden;margin-bottom:10px;}
.walkone .box {overflow:hidden;}
.walkone .box a {display:block;}

/*------------------------------ fate ------------------------------*/
.fate {overflow:hidden;margin-bottom:10px;}
.fate .box {overflow:hidden;}
.fate .box a {display:block;}

/*------------------------------ new-css ------------------------------*/
.new-css {overflow:hidden;margin-bottom:10px;}
.new-css .box {overflow:hidden;}

/*------------------------------ column ------------------------------*/
.column {overflow:hidden;margin-bottom:10px;}

/*------------------------------ album ------------------------------*/
.album {overflow:hidden;margin-bottom:10px;}
.album .box {overflow:hidden;}

/*------------------------------ products ------------------------------*/
.commend-products {overflow:hidden;margin-bottom:10px;}
.commend-products .box {overflow:hidden;}
.commend-products dl { float:left;}

/*------------------------------ articleBox ------------------------------*/
.articleBox {width:550px;overflow:hidden;margin-bottom:10px;}
.articleBox .title ul {float:right;}
.articleBox .title li {display:inline;float:left;}
.articleBox .box {
	overflow:hidden;
	padding:5px;
	padding-bottom:0px;
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;}
.articleBox .box .item {
	clear:both; background: url(images/dotted.gif) repeat-x bottom;margin-bottom:20px;padding-bottom:10px;overflow:hidden;}
.articleBox .box .item .userImg {float:left;margin-right:10px;}
.articleBox .box .item .userImg li {text-align:center;}
.articleBox .box .item .userImg li a {color:#888;}
.articleBox .box .item .userImg li a:hover {color:#000;}
.articleBox .box .item .userImg img {width:60px; height:60px;}
.articleBox .box .item h3 {font-size:13px; font-weight:bold;line-height:20px;}
.articleBox .box .item p {line-height:20px;	text-align: justify;text-justify:distribute;}

/*------------------------------ search list ------------------------------*/
.w_list {width:550px;overflow:hidden;margin-bottom:10px;}
.w_list .box {
	overflow:hidden;
	padding:5px;
	padding-bottom:0px;
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;}
.w_list .box .item {
	clear:both;
	background: url(images/dotted.gif) repeat-x bottom;
	margin-bottom:20px;
	padding-bottom:9px;}
.w_list .box .item .userImg {float:left;margin-right:10px;}
.w_list .box .item .userImg li {text-align:center;}
.w_list .box .item .userImg li a {color:#888;}
.w_list .box .item .userImg li a:hover {color:#000;}
.w_list .box .item .userImg img {width:60px; height:60px;}
.w_list .box .item h3 {font-size:13px; font-weight:bold;line-height:20px;}
.w_list .box .item h3 a {text-decoration:underline;}
.w_list .box .item p {line-height:20px;	text-align: justify;text-justify:distribute;}
.w_list #page {text-align:center;line-height:40px;}

/*------------------------------ movie ------------------------------*/
.movie {width:550px;overflow:hidden;margin-bottom:10px;color:#888;}
.movie a {color:#3399cc;}
.movie a:hover {color:#ff6600;}
.movie .title {background:url(fate/images/movie_title.jpg) no-repeat;height:30px;}
.movie .title span {display:none;}
.movie .title .extend {margin-left:160px;height:24px;border-bottom:1px dotted #ccc;}
.movie .title .extend .adTxt {float:left;line-height:25px;padding-left:15px;}
.movie .title .extend .more_movie {line-height:25px;float:right;padding-right:10px;*line-height:25px !important;*padding-top:5px;}
.movie .title .extend .more_movie a {display:block;color:#999;}
.movie .box {
	*float:left;
	padding:10px 5px 5px 5px;
	overflow:hidden;
	border-left:1px solid #ddd285;
	border-right:1px solid #ddd285;
	border-bottom:1px solid #ddd285;}
.movie .box .cusImg {float:left;background-color:#fff;padding:4px;border:1px solid #ebe19b;margin-right:10px;width:170px;overflow:hidden;}
.movie .box .boxin {float:left;border-right:1px dotted #ccc;padding-right:5px;margin-right:4px;}
.movie .box .boxin .subTitle {
	background:url(fate/images/master_icon.gif) no-repeat left center;
	padding-left:15px;
	font-size:15px;
	font-weight:bold;
	line-height:20px;}
.movie .box .boxin .innerText {
	color:#444;
	line-height:22px;
	width:200px;
	text-align: justify;
	text-justify:distribute;}
.movie .box .m_list {float:right;width:133px;margin-left:5px;line-height:25px;}
.movie .box .m_list li {background:url(fate/images/btn_arrow.gif) no-repeat left center;padding-left:15px;} */

/*------------------------------ new_member ------------------------------*/
.new_member {width:550px;overflow:hidden;margin-bottom:10px;}
.new_member .title {
	line-height:30px;
	padding-left:10px;
	color:#000;
	border-bottom:2px solid #ffcc00;}
.new_member .box {padding:10px 5px 5px 5px;overflow:hidden;}
.new_member li {DISPLAY: inline; FLOAT: left; MARGIN-right:8px; WIDTH: 100px;}
.new_member .name {display:block;line-height:20px;text-align:center;} */
		
/*------------------------------ login ------------------------------*/
.login {overflow:hidden;margin-bottom:10px;}
.login .box {overflow:hidden;}
.login li.btn_login a {display:block;background: url(images/btn_login.jpg) no-repeat left 0px;height:30px;width:230px; text-indent:-9999px;}
.login li.btn_login a:hover {background: url(images/btn_login.jpg) no-repeat left -30px;}
.login li.btn_register a {display:block;background: url(images/btn_register.jpg) no-repeat left 0px;height:30px;width:230px;text-indent:-9999px;}
.login li.btn_register a:hover {background: url(images/btn_register.jpg) no-repeat left -30px;}
.login_success {
	overflow:hidden;
	border:5px solid #eee;
	margin-bottom:10px;
	width:220px;}
.login_success .box {
	float:left;
	overflow:hidden;
	border:1px solid #ccc;
	line-height:20px;
	width:208px;padding:5px;}
.login_success .userImg {
	width:80px;
	height:80px;
	BORDER: #ccc 1px solid; 
	FLOAT: left;}
.login_success ul {margin-left:90px;}
.login_success li {background:url(fate/images/user_login_arrow.gif) no-repeat left center;padding-left:15px;}

/*------------------------------ sysMsg ------------------------------*/
.sysMsg {overflow:hidden;margin-bottom:10px;}
.sysMsg .box {overflow:hidden;}

/*------------------------------ commend-blog ------------------------------*/
.commend-blog {overflow:hidden;margin-bottom:10px;}
.commend-blog .box {overflow:hidden;}

/*------------------------------ go5 ------------------------------*/
.go5 {background:url(images/go5.jpg) no-repeat top;overflow:hidden;*height:1%;margin-bottom:20px;}
.go5 h3.title {background:url(images/go5_title.jpg) no-repeat; text-indent:-9999px;height:40px;}
.go5 .box .ad {width:202px; margin:10px auto 10px auto;overflow:hidden; text-align:center;}
.go5 .box .ad .image {border:1px solid #000; background-color:#fff;}
.go5 .box .ad .image img {width:200px;}
.go5 .box .ad h4 { text-align:center; font-weight:normal;}
.go5 .box .ad h4 a { font-size:13px; color:#b30000; text-decoration:underline;line-height:20px;}
.go5 .box .ad a:hover {color:#000;}
.go5 .box ul {width:210px; margin:0 auto;margin-top:5px;}
.go5 .box li {background:url(images/dotted.gif) repeat-x bottom; margin-bottom:5px;}
.go5 .box li a {line-height:20px; color:#444; background:url(images/go5_item.gif) no-repeat left center; padding-left:20px;}
.go5 .box li a:hover {color:#000; text-decoration:underline;}
	
/*------------------------------ footer ------------------------------*/
#footer { CLEAR: both; TEXT-ALIGN: center}