﻿@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	background-image:url(../images/bg_2.jpg);
	background-position:  center top;
	background-repeat: repeat;
	background-color: #1E1711;
	overflow-x:hidden;
}
#mainout {
	background-image:url(../images/bg5.jpg);
	background-position:  center top;
	background-repeat: no-repeat;
	background-color:#1E1711;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
#main {
	width: 950px;
	margin-left: auto;
	margin-right: auto;
}
#ad {
	width: 240px;
	margin-left:auto;
	margin-right: auto;
	padding: 0px;
	text-align: center;
}
#sub {
	width: 217px;
	height: 198px;
	margin-left: 10px;
	padding-top: 115px;
	position: relative;
}
#main_animaiton {
	width: 788px;
	height: 281px;
	position: relative;
}
#main_title {
	width: 950px;
	margin-left: auto;
	margin-right: auto;
	height: 440px;
	z-index: 0;
}
#mainblock {
	width: 950px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	float: right;
	padding-left: 0px;
}
/*------------------------------------------------left--------------------*/
#main_left {
	width: 240px;
	float: left;
	text-align:center;
	margin-right: 0px;
	margin-left: 0px;
}
img {
	border:0;
}
html>body #main_left {
	width: 240px;
	float: left;
	margin-left: 0px;
	text-align:center;
	margin-right: 0px;
	padding-left: 0px;
}
#main_right {
	width: 240px;
	float: right;
	text-align:center;
	margin-right: 0px;
	padding: 0px;
 *margin-right: 0px;
}
html>body #main_right {
	width: 240px;
	float: right;
	text-align:center;
	margin-right: 0px;
	padding: 0px;
 *margin-right: 0px;
}
#main_center {
	width: 470px;
	float: left;
	text-align:center;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
#main_login {
	width:470px;
	height:62px;
	background-image:url(../images/login_bg.jpg);
	padding:0;
	margin:0;
}
#main_ad1 {
	width: 470px;
	height: 235px;
	background-image: url(../images/popularc.jpg);
	background-repeat: no-repeat;
	background-position:center top;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
}
#bulletin_A {
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-image: url(../images/activitylist_bg.jpg);
	background-position: center top;
	background-repeat: repeat-y;
	padding-bottom: 5px;
	height: 300px;
}
html>body #bulletin_A {
	margin-top: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-image: url(../images/activitylist_bg.jpg);
	background-position: center top;
	background-repeat: repeat-y;
	padding-bottom: 5px;
	height: 310px;
}
#bulletin_A_title {
	background-image: url(../images/activity_list.jpg);
	width: 470px;
	height: 99px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 7px;
	margin-top: 0px;
}
.bulletin_A_list {
	width: 400px;
	height: 25px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 2px;
	padding-left: 18px;
	padding-bottom: 0px;
	border-bottom: 1px #807956 dashed;
	line-height: 21px;
	text-align: left;
	background-image: url(../images/list_bg.gif);
	background-position: left center;
	background-repeat: no-repeat;
	color: #ffd9ac;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 21px;
}
.bulletin_A_list a:link {
	text-decoration: none;
	color: #ffd9ac;
}
.bulletin_A_list a:hover {
	text-decoration: none;
	color: #ffd9ac;
}
.bulletin_A_list a:visited {
	text-decoration: none;
	color: #ff8900;
}
.bulletin_A_list a:active {
	text-decoration: none;
	color: #ff8900;
}
#bulletin_A_select {
	width: 380px;
	height: 24px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}
#bulletin_A_bottom {
	margin: 0px;
	padding: 0px;
	background-image: url(../images/board_bottom.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	height: 10px;
	width: 470px;
}
.date {
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #c4c492;
}
#bulletin_B {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align:center;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
}
#bulletin_B_title {
	background-image: url(../images/herolist_topc.jpg);
	background-position: center top;
	width: 470px;
	height: 89px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 8px;
	text-align:center;
	padding: 0px;
}
#bulletin_B_1 {
	background-image: url();
	background-position: center top;
	background-repeat: no-repeat;
	width: 470px;
	height: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 0px;
	text-align:center;
	padding: 0px;
}
#bulletin_B_2 {
	background-image: url(../images/herolist_middlec.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	width: 470px;
	height: 170px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
	text-align:center;
}
#bulletin_B_3 {
	background-image: url(../images/herolist_bottom.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	width: 470px;
	height: 19px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 0px;
}
/*表格----------------------------------------武林英雄榜字型表格----------------------------------------*/
#table_title {
	color:#000000;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
}
#bulletin_C {
	margin-top: 5px;
	margin-bottom: 5px;
	background-image: url(../images/wallpaper.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 255px;
	width: 470px;
}
#bulletin_C_content {
	margin-top: 20px;
	text-align:center;
	width:250px;
	margin-left: 185px;
	margin-right: auto;
 *margin-top: 5px;
}
#bulletin_C_title {
	background-image: url();
	background-position: center top;
	width: 435px;
	height: 70px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	margin-top: 8px;
}
#bulletin_C_btn {
	text-align: right;
	margin-top: 20px;
	margin-right: 35px;
	padding: 0px;
}
#bulletin_d {
	margin-top: 0px;
	margin-bottom: 0px;
	height: 200px;
	background-image: url(../images/board_bg.jpg);
	background-position: center top;
	background-repeat: repeat-y;
	font-size: 12px;
	line-height: 24px;
	color: #c7b5a5;
}
html>body #bulletin_d {
	margin-top: 0px;
	margin-bottom: 0px;
	height: 220px;
	background-image: url(../images/board_bg.jpg);
	background-position: center top;
	background-repeat: repeat-y;
	font-size: 12px;
	line-height: 24px;
	color: #c7b5a5;
}
#bulletin_d_title {
	background-image: url(../images/board_top.jpg);
	background-position: center top;
	width: 470px;
	height: 60px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 0px;
}
#bulletin_d_btn {
	padding-top: 15px;
	margin-right: 25px;
	text-align:right;
	line-height: 44px;
}
#bulletin_d_bottom {
	background-image: url(../images/board_bottom.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	height: 10px;
	margin: 0px;
	padding: 0px;
}
#button_main {
	width: 240px;
	margin-top: 20px;
	text-align: center;
	margin-left:  auto;
	margin-right: auto;
	padding-left: 0px;
	margin-bottom: 5px;
}
.button_sn {
	margin-bottom: 4px;
}
#date_main {
	width: 222px;
	height: 100%;
	margin-left: auto;
	margin-right:auto;
	margin-top: 0px;
	text-align: right;
	padding-right: 0px;
}
#date_main_2 {
	padding-left: 15px;
	background-image: url(../images/title_004_2.gif);
	background-repeat: repeat-y;
	background-position: cneter top;
	width: 222px;
	height: 168px;
 *height: 100%;
	text-align:center;
}
#date_main_3 {
	padding-left: 3px;
	background-image: url(../images/title_004_3.gif);
	background-repeat: no-repeat;
	background-position: cneter top;
	height: 25px;
	width: 222px;
	text-align:center;
}
#date_main_title {
	background-image: url(../images/title_004.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 222px;
	height: 45px;
}
#server_main {
	width: 240px;
	margin: 0 auto;
	text-align:center;
	padding: 0px;
	background-image: url(../images/server_middle.jpg);
	background-position: center top;
	background-repeat: repeat-y;
}
#server_main2 {
	width: 240px;
	background-image: url(../images/server_middle.jpg);
	background-position: center top;
	background-repeat: repeat-y;
	text-align:center;
	margin: 0px;
	padding: 0px;
}
#server_main2 ul {
	width:200px;
	height:40px;
	margin:0;
	padding:0 0 0 20px;
}
#server_main2 li {
	list-style:none;
	width:200px;
	height:35px;
}
#server_main2 li a {
	display:block;
	width:180px;
	height:35px;
	line-height:35px;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	color:#3A0101;
	padding-left:20px;
}
#server_main2 li a:hover {
	color:#3A0101;
	text-decoration:underline;
}
#server_main2 li a.btnblue {
	background-image:url(../images/server_btn03.gif);
}
#server_main2 li a.btnred {
	background-image:url(../images/server_btn03.gif);
}
#server_main2 li span {
	color:#3a0101;
}
#server_main3 {
	width: 240px;
	height: 15px;
	background-image: url(../images/server_bottom.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	padding:0;
	margin:0;
}
#server_main_title {
	width: 240px;
	height: 125px;
	background-image: url(../images/server_topd.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
.server_font1 {
	color:#238bff;
	font-size: 12px;
	font-weight: bold;
	line-height: 24px;
}
.server_font2 {
	color:#10a600;
	font-size: 12px;
	font-weight: bold;
	line-height: 24px;
}
.server_font2 {
	color:#10a600;
	font-size: 13px;
	font-weight: bold;
	line-height: 24px;
}
.server_font3 {
	color:#000000;
	font-size: 12px;
	font-weight: bold;
	line-height: 24px;
}
.server_font4 {
	color: #FF3333;
	font-size: 12px;
	font-weight: bold;
	line-height: 24px;
}
.server_font5 {
	color: #FF3399;
	font-size: 12px;
	font-weight: bold;
	line-height: 24px;
}
.server_font6 {
	color: #FF0066;
	font-size: 12px;
	font-weight: bold;
	line-height: 24px;
}
.server_font6 a:link {
	color: #FF0066;
	font-size: 12px;
	font-weight: bold;
	line-height: 24px;
	text-decoration: none;
}
.server_font6 a:visited {
	color: #FF0066;
	font-size: 12px;
	font-weight: bold;
	line-height: 24px;
	text-decoration: none;
}
.server_font6 a:hover {
	color: #3333FF;
	font-size: 12px;
	font-weight: bold;
	line-height: 24px;
	text-decoration: underline;
}
.server_font6 a:active {
	color: #3333FF;
	font-size: 12px;
	font-weight: bold;
	line-height: 24px;
	text-decoration: underline;
}
.server_font7 {
	color: #666666;
	font-size: 12px;
	line-height: 24px;
	text-decoration: none;
	padding-left: 5px;
}
.server_font7 a:link {
	color: #666666;
	font-size: 12px;
	line-height: 24px;
	text-decoration: none;
}
.server_font7 a:hover {
	color: #FF3399;
	font-size: 12px;
	line-height: 24px;
	text-decoration: underline;
}
.server_font7 a:active {
	color: #666666;
	font-size: 12px;
	line-height: 24px;
	text-decoration: none;
}
.server_font7 a:visited {
	color: #FF3399;
	font-size: 12px;
	line-height: 24px;
	text-decoration: underline;
}
.server_font8 {
	color: #ffcf99;
	font-size: 12px;
	line-height: 24px;
	text-decoration: none;
	padding-left: 5px;
}
.server_font8 a:link {
	color: #ffcf99;
	font-size: 12px;
	line-height: 24px;
	text-decoration: none;
}
.server_font8 a:visited {
	color: #ffcf99;
	font-size: 12px;
	line-height: 24px;
	text-decoration: underline;
}
.server_font8 a:hover {
	color: #FFFFFF;
	font-size: 12px;
	line-height: 24px;
	text-decoration: underline;
}
.server_font8 a:active {
	color: #FFFFFF;
	font-size: 12px;
	line-height: 24px;
	text-decoration: none;
}
#acitivity_main {
	width: 219px;
	height: 100%;
	text-align:center;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	text-align:center;
}
#acitivity_main_2 {
	background-image: url(../images/activity_bg.jpg);
	background-position:center top;
	background-repeat: repeat-y;
	padding-bottom: 5px;
}
#acitivity_main_3 {
	background-image: url(../images/activity_bottom.jpg);
	background-position:center top;
	background-repeat: no-repeat;
	height: 24px;
}
#acitivity_p {
	width: 180px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	padding-top: 6px;
	padding-bottom: 0px;
}
#acitivity_main_title {
	background-image: url(../images/activity_top.jpg);
	background-position:center top;
	background-repeat: no-repeat;
	height: 50px;
	margin-bottom: 0px;
}
#acitivity_main_title1 {
	background-image: url(../images/activity_top1.jpg);
	background-position:center top;
	background-repeat: no-repeat;
	height: 50px;
	margin-bottom: 0px;
}
#acitivity_main_title1 #acitivity_more {
	width:240px;
	height:50px;
	margin:0 auto;
}
#acitivity_main_title1 #acitivity_more ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#acitivity_main_title1 #acitivity_more li {
padding-left:175px;
padding-top:21px;
}
#acitivity_main_title1 #acitivity_more li a {
	display:block;
	width:40px;
	height:24px;
	background-image:url(../images/activity_more.jpg);
	text-indent:-9999px;
	outline:none;
}
#acitivity_main_title1 #acitivity_more li a:hover {
	background-position:bottom;
}
#service_main {
	width: 240px;
	height: 235px;
	background-image: url(../images/servicec.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
}
#service_in {
	padding-top: 47px;
	padding-left: 120px;
}
#board_main {
	margin-top: 10px;
	margin-bottom: 10px;
	width: 238px;
	height: 270px;
	text-align: center;
}
#board_main_title {
	width: 238px;
	height: 46px;
	background-image:url(../images/title_007.gif);
	background-position: center top;
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
#board_main_title2 {
	width: 238px;
	height: 35px;
	background-image:url(../images/title_007_2.gif);
	background-position: center top;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-left: 5px;
	color: #004365;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	line-height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
#board_main_title2 a:link {
	color: #004365;
	text-decoration: none;
}
#board_main_title2 a:hover {
	color: #336699;
	text-decoration: none;
}
#board_main_title2 a:visited {
	color: #004365;
	text-decoration: none;
}
#board_main_title2 a:active {
	color: #336699;
	text-decoration: none;
}
#board_main_title2_2 {
	width: 400px;
	height: 35px;
	background-image:url(../images/title_008_2.gif);
	background-position: center top;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-left: 5px;
	color: #004365;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	line-height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
#board_main_title2_2 a:link {
	color: #004365;
	text-decoration: none;
}
#board_main_title2_2 a:hover {
	color: #336699;
	text-decoration: none;
}
#board_main_title2_2 a:visited {
	color: #004365;
	text-decoration: none;
}
#board_main_title2_2 a:active {
	color: #336699;
	text-decoration: none;
}
.board_list2 {
	background-image: url(../images/list_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom: #807956 dotted 1px;
	color: #c7b5a5;
	text-align: left;
	width: 190px;
	padding-left: 18px;
	margin-left: 0px;
	line-height: 24px;
}
.board_list2 a:link {
	color: #c7b5a5;
	text-decoration: none;
}
.board_list2 a:visited {
	color: #c7b5a5;
	text-decoration: none;
}
.board_list2 a:hover {
	color: #ff7800;
	text-decoration: none;
}
.board_list2 a:active {
	color: #ff7800;
	text-decoration: none;
}
.board_list2_2 {
	background-image: url(../images/list_bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom: #807956 dotted 1px;
	color: #c7b5a5;
	text-align: left;
	width: 370px;
	padding-left: 18px;
	margin-left: 0px;
	line-height: 24px;
}
.board_list2_2 a:link {
	color: #c7b5a5;
	text-decoration: none;
}
.board_list2_2 a:visited {
	color: #c7b5a5;
	text-decoration: none;
}
.board_list2_2 a:hover {
	color: #ff7800;
	text-decoration: none;
}
.board_list2_2 a:active {
	color: #ff7800;
	text-decoration: none;
}
#board_main_title3 {
	width: 238px;
	height: 35px;
	background-image:url(../images/title_007_3.gif);
	background-position: center top;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-left: 5px;
	color: #004365;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	line-height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
#board_main_title3 a:link {
	color: #004365;
	text-decoration: none;
}
#board_main_title3 a:hover {
	color: #336699;
	text-decoration: none;
}
#board_main_title3 a:visited {
	color: #004365;
	text-decoration: none;
}
#board_main_title3 a:active {
	color: #336699;
	text-decoration: none;
}
#board_main_title3_2 {
	width: 400px;
	height: 35px;
	background-image:url(../images/title_008_3.gif);
	background-position: center top;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-left: 5px;
	color: #004365;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	line-height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
}
#board_main_title3_2 a:link {
	color: #004365;
	text-decoration: none;
}
#board_main_title3_2 a:hover {
	color: #336699;
	text-decoration: none;
}
#board_main_title3_2 a:visited {
	color: #004365;
	text-decoration: none;
}
#board_main_title3_2 a:active {
	color: #336699;
	text-decoration: none;
}
.board_list3 {
	background-image: url(../images/list_icon.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom: #5cc4ff dotted 1px;
	color: #666666;
	text-align: left;
	width: 190px;
	padding-left: 18px;
	margin-left: 20px;
	line-height: 21px;
}
.board_list3 a:link {
	color: #666666;
	text-decoration: none;
}
.board_list3 a:hover {
	color: #336699;
	text-decoration: none;
}
.board_list3 a:visited {
	color: #666666;
	text-decoration: none;
}
.board_list3 a:active {
	color: #336699;
	text-decoration: none;
}
.board_list3_2 {
	background-image: url(../images/list_icon.gif);
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom: #5cc4ff dotted 1px;
	color: #666666;
	text-align: left;
	width: 370px;
	padding-left: 18px;
	margin-left: 20px;
	line-height: 21px;
}
.board_list3_2 a:link {
	color: #666666;
	text-decoration: none;
}
.board_list3_2 a:hover {
	color: #336699;
	text-decoration: none;
}
.board_list3_2 a:visited {
	color: #666666;
	text-decoration: none;
}
.board_list3_2 a:active {
	color: #336699;
	text-decoration: none;
}
#no1_main {
	width:100%;
	height: 95px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
#food_main {
	width: 240px;
	height: 281px;
	background-image: url(../images/commodity.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
}
#food_main_in {
	margin-left: 35px;
	margin-right: 30px;
	margin-bottom: 10px;
	padding-top: 105px;
	text-align: left;
}
#food_title {
	font-weight: bold;
	font-size: 12px;
	line-height: 21px;
	color: #cfac7d;
	width: 100px;
}
#food_img {
	text-align:center;
	vertical-align: middle;
	padding-top: 10%;
	width: 100%;
	height:100%;
	margin: 3px;
}
#food_content {
	font-size: 12px;
	line-height: 18px;
	color: #d7d7d7;
	border-bottom: dotted #18120b 1px;
	padding-bottom: 2px;
	width: 170px;
	height: 60x;
}
#copyright {
	color: #907b5c;
	font-size: 10px;
	line-height: 18px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	width: 950px;
	float: left;
	background:url("../images/bg5.jpg") 500px;
	width:2000px;
	margin-left:-500px;
}
#copyright ul {
	width: 650px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
}
#copyright li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float:left;
	line-height: 70px
}
#copyright a:link {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
#copyright a:hover {
	font-size: 12px;
	line-height: 18px;
	color: #FF3366;
	text-decoration: underline;
}
#copyright a:visited {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
#copyright a:active {
	font-size: 12px;
	line-height: 18px;
	color: #FF3366;
	text-decoration: underline;
}
#movies_mainblock {
	width: 230px;
	height: 169px;
	text-align: center;
	padding-top: 50px;
	padding-left: 0px;
	background-image: url(../images/movies_bg.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	margin-top: 10px;
	margin-left: 10px;
}
#newsuserblock {
	width: 240px;
	height: 105px;
}
/*-------------------------------------------------桌布下載區的字型-------------------------------------------------*/
.desk_font {
	color: #cdc2b3;
	font-size: 10px;
	line-height: 18px;
	text-decoration: none;
}
.desk_font a:link {
	text-decoration: none;
	color: #cdc2b3;
	font-size: 10px;
	line-height: 18px;
}
.desk_font a:visited {
	text-decoration: none;
	color: #cdc2b3;
	font-size: 10px;
	line-height: 18px;
}
.desk_font a:hover {
	text-decoration: underline;
	color: #ff5900;
	font-size: 10px;
	line-height: 18px;
}
.desk_font a:active {
	text-decoration: none;
	color: #ff5900;
	font-size: 10px;
	line-height: 18px;
}
/*-------------------------------------------------伺服器-------------------------------------------------*/
#serverblock {
	margin: 0px;
	padding: 0px;
}
#serverblock li {
	width: 165px;
	height: 24px;
	background-image: url(../images/serverlist_bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 3px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	list-style: none;
}
#server2 {
	margin: 0px;
	padding: 0px;
}
#server2 li {
	width: 165px;
	height: 24px;
	background-image: url(../images/serverlist_bg2.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 3px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	list-style: none;
}
#server2 h1 {
	margin: 0px;
	padding: 0px;
	color: #ffffff;
	font-size: 12px;
	line-height: 24px;
	width: 95px;
	float: left;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
}
#server2 h2 {
	margin: 0px;
	padding: 0px;
	color: #ffffff;
	width: 70px;
	height: 24px;
	float: left;
	font-size: 12px;
	line-height: 24px;
	text-align:center;
}
#serverblock h1 {
	margin: 0px;
	padding: 0px;
	color: #e0cdbd;
	font-size: 12px;
	line-height: 24px;
	width: 80px;
	float: left;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
}
#serverblock h1 a:link {
	color: #e0cdbd;
	text-decoration: none;
}
#serverblock h1 a:visited {
	color: #e0cdbd;
	text-decoration: none;
}
#serverblock h1 a:hover {
	color: #FF3300;
	text-decoration: none;
}
#serverblock h1 a:active {
	color: #FF3300;
	text-decoration: none;
}
#serverblock h2 {
	margin: 0px;
	padding: 0px;
	color: #e0cdbd;
	width: 33px;
	height: 24px;
	background-image: url(../images/server_pink.gif);
	background-repeat: no-repeat;
	background-position:center 3px;
	float: left;
	font-size: 12px;
	line-height: 24px;
}
#serverblock h2.blue {
	margin: 0px;
	padding: 0px;
	color: #e0cdbd;
	width: 33px;
	height: 24px;
	background-image: url(../images/server_blue.gif);
	background-repeat: no-repeat;
	background-position:center 3px;
	float: left;
	font-size: 12px;
	line-height: 24px;
}
#serverblock h2.red {
	margin: 0px;
	padding: 0px;
	color: #e0cdbd;
	width: 33px;
	height: 24px;
	background-image: url(../images/server_red.gif);
	background-repeat: no-repeat;
	background-position:center 3px;
	float: left;
	font-size: 12px;
	line-height: 24px;
}
#serverblock h3 {
	margin: 0px;
	padding: 0px;
	color: #ff458b;
	font-size: 12px;
	line-height: 24px;
	float: left;
	height: 24px;
	width: 45px;
	text-align:center;
}
#serverblock h3.red {
	margin: 0px;
	padding: 0px;
	color: #ff0000;
}
#serverblock h3.blue {
	margin: 0px;
	padding: 0px;
	color: #008aff;
}
#fbfansblock {
	width: 240px;
	height: 150px;
	position:absolute;
	left:0px;
	top: 355px;
}
#updatemain {
	width: 240px;
}
#updatetop {
	background-image: url(../images/update_title.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	height:50px;
}
#updateinner {
	background-image: url(../images/update_bg.jpg);
	background-position: center top;
	background-repeat: repeat-y;
	text-align: center;
}
#updatebottom {
	background-image: url(../images/updatebottom.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	height:25px;
}
#fansgroupblock {
	width: 240px;
	height: 310px;
	margin:0 auto;
}
#fansgrouptop {
	width: 240px;
	height: 60px;
	background-image:url(../images/fansgroup_btnb.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}
#fansgrouphead {
	width: 240px;
	height: 83px;
	background-image:url(../images/fansgroup_topc.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}
#fansgroupinner {
	width: 240px;
	height: 180px;
	background-image:url(../images/fansgroup_innerc.jpg);
	background-position: center top;
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 5px;
}
#fansgroupinner2 {
	width: 170px;
	height: 175px;
	margin-left:auto;
	margin-right:auto;
}
#fansgroupfooter {
	width: 240px;
	height: 40px;
}
#cfblock {
	width: 240px;
	height: 165px;
}
.cube {
	display:block;
	height: 5px;
	clear:both;
}
/*=======熱門商品區內頁===========================*/

#hot_product_1 {
width:508px;
height:22px;
margin:0 auto;
background-image:url(../images/hot_product_a.jpg);
}

#hot_product_2 {
width:508px;
margin:0 auto;
background-image:url(../images/hot_product_b.jpg);
}

#hot_product_2 #hot_content{
width:508px;
margin:0 auto;
}

#hot_product_2 #hot_content #hot_content_a{
float:left;
margin:0 auto;
width:200px;
height:60px;
}

#hot_content_a ul {
list-style-type: none;
margin: 0;
padding: 0;
}

#hot_content_a li {
padding-left:17px;
}

#hot_content_a a {
display:block;
width:180px;
height:60px;
}
#hot_content_a img{
border: 1px solid #000000;
}

#hot_product_2 #hot_content #hot_content_b{
margin:0 auto;
float:right;
width:302px;
height:60px;
}

#hot_content_b_1{
margin:0 auto;
height:25px;
}

#hot_content_b_1 #hot_content_b_1a{
float:left;
width:92px;
height:20px;
}

#hot_content_b_1a p{
margin:0;
padding:0;
width:90px;
height:20px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
letter-spacing:1px;
line-height:20px;
text-align:center;
background-color:#ec6100;
}


#hot_content_b_1 #hot_content_b_2a{
float:right;
width:208px;
height:20px;
}

#hot_content_b_2a h2{
font-size:16px;
color:#FFFF00;
font-family:"微軟正黑體";}


br.CLEAR {
	clear: both;
	height:0;
	font-size:1px;
	line-height:0;
}


#hot_product_2 #hot_content_c{
width:508px;
margin:0 auto;

}
#hot_product_2 #hot_content_c p{
font-size:12px;
color:#f39700;
letter-spacing:1px;
line-height:1.8;
margin:0;
padding:0;
padding:4px 15px 0 17px;
}

#hot_product_2 #hot_content_c a {
color:#f39700;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:1px;
}
#hot_product_2 #hot_content_c a:hover {
color:#FFFF00;
text-decoration:none;}


#hot_product_2 #text_content_1{
width:508px;
margin:0 auto;
}

#hot_product_2 #text_content_1 #text_a{
float:left;
padding-left:17px;
padding-top:5px;
width:91px;
height:25px;
}

#text_a p{
margin:0;
padding:0;
width:90px;
height:20px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
letter-spacing:1px;
line-height:20px;
text-align:center;
background-color:#ec6100;
}

#hot_product_2 #text_content_1 #text_b{
float:left;
margin:0 auto;
width:390px;
}

#text_b p{
margin:0;
padding:5px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
letter-spacing:1px;
height:1.6;
}
#text_b a {
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
letter-spacing:1px;
}
#text_b a:hover {
color:#FFFF00;
text-decoration:none;}



#hot_product_2 #buy{
}

#buy ul{
list-style-type: none;
margin: 0;
padding: 0;
padding-left:11px;
}

#buy li{
float:left;
padding-left:3px;
}

#buy li a{
display:block;
width:71px;
height:33px;
font-size:12px;
font-family: "微軟正黑體";
background-image:url(../images/buy_icon1.png);
text-align:center;
line-height:33px;
color:#000000;
text-decoration:none;
outline:none;
}

#buy li a:hover{
color:#990000;
}

#hot_product_3 {
width:508px;
height:32px;
margin:0 auto;
background-repeat:no-repeat;
background-image:url(../images/hot_product_c.jpg);
}

#page_list {
margin:0 auto;
width:508px;
}

#page_list ul{
list-style-type: none;
margin: 0;
padding:0;
padding:5px 0px 0 110px;


}

#page_list li{
float:left;
padding:0 6px;

}
#page_list li a{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;

}
#page_list li a:hover{
color:#FFFF00;
text-decoration:underline;}


