

body{ font-size:12px;}
TD
{
	font: 12px/1.6em Helvetica, Arial, sans-serif;
	color: #000;
}
INPUT
{
	font: 12px/1.6em Helvetica, Arial, sans-serif;
	color: #000;
}
TEXTAREA
{
	font: 12px/1.6em Helvetica, Arial, sans-serif;
	color: #000;
}
SELECT
{
	font: 12px/1.6em Helvetica, Arial, sans-serif;
	color: #000;
}
BUTTON
{
	font: 12px/1.6em Helvetica, Arial, sans-serif;
	color: #000;
}

UL
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
DL
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
DD
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
P
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
H1
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
H2
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
H3
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
H4
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
H5
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
H6
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
FORM
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
FIELDSET
{
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
H1
{
	font-size: 1em;
}
H2
{
	font-size: 1em;
}
H3
{
	font-size: 1em;
}
H4
{
	font-size: 1em;
}
H5
{
	font-size: 1em;
}
H6
{
	font-size: 1em;
}
#menu LI
{
	list-style-type: none;
}
.popupmenu_popup LI
{
	list-style-type: none;
}
#announcement LI
{
	list-style-type: none;
}
#hottags LI
{
	list-style-type: none;
}
.tabs LI
{
	list-style-type: none;
}
.postmessage FIELDSET LI
{
	list-style-type: none;
}
.side LI
{
	list-style-type: none;
}
.formbox LI
{
	list-style-type: none;
}
.notice LI
{
	list-style-type: none;
}
.pannellist LI
{
	list-style-type: none;
}
.helpcontent LI
{
	list-style-type: none;
}
.user LI
{
	list-style-type: none;
}
#forumtemplate LI
{
	list-style-type: none;
}
.navfocuslist LI
{
	list-style-type: none;
}
.avatarlist LI
{
	list-style-type: none;
}
#forumlinks LI
{
	list-style-type: none;
}
A
{
	color: #000;
	text-decoration: none;
}
A:hover
{
	text-decoration: underline;
}
A IMG
{
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: none;
	border-left-style: none;
}
EM
{
	font-style: normal;
	font-weight: normal;
}
CITE
{
	font-style: normal;
	font-weight: normal;
}
STRONG
{
	font-style: normal;
	font-weight: normal;
}
TH
{
	font-style: normal;
	font-weight: normal;
}
TABLE
{
	border-collapse: collapse;
	empty-cells: show;
}
.authorhidden
{
	display: none;
}
.wrap
{
	text-align: left;
	margin: 0px auto;
	width: 98%;
}
#header
{
	padding-bottom: 6px;
	padding-left: 0px;
	width: 100%;
	padding-right: 0px;
	zoom: 1;
	overflow: hidden;
	padding-top: 6px;
}
#header H2
{
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	padding-top: 5px;
}
#menu
{
	border-bottom: #e8e8e8 1px solid;
	border-left: #e8e8e8 1px solid;
	background: url(/Content/images_bbs/menu_bg.gif) #fff repeat-x;
	height: 31px;
	border-top: #e8e8e8 1px solid;
	border-right: #e8e8e8 1px solid;
}
#menu UL
{
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	float: right;
	border-right: #fff 1px solid;
	padding-top: 4px;
}
#menu LI
{
	float: left;
}
#menu LI A
{
	padding-bottom: 3px;
	padding-left: 8px;
	padding-right: 6px;
	display: block;
	background: url(/Content/images_bbs/menu_itemline.gif) no-repeat 0px 6px;
	float: left;
	color: #333;
	text-decoration: none;
	padding-top: 4px;
}
#menu LI.hover
{
	border-bottom: #fff 1px solid;
	border-left: #e8e8e8 1px solid;
	background-color: #fff;
	border-top: #e8e8e8 1px solid;
	border-right: #e8e8e8 1px solid;
}
#menu LI.current
{
	border-bottom: #fff 1px solid;
	border-left: #e8e8e8 1px solid;
	background-color: #fff;
	border-top: #e8e8e8 1px solid;
	border-right: #e8e8e8 1px solid;
}
#menu LI.hover A
{
	background-image: none;
	padding-bottom: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 3px;
}
#menu LI.current A
{
	background: none transparent scroll repeat 0% 0%;
}
#menu CITE A
{
	background-image: none;
	font-weight: bold;
}
#menu LI#menu_1 A
{
	background: none transparent scroll repeat 0% 0%;
}
#menu LI:first-child A
{
	background: none transparent scroll repeat 0% 0%;
}
.frameswitch
{
	line-height: 30px;
	padding-left: 10px;
	float: left;
	height: 30px;
}
#menu A.frameoff
{
	border-bottom-style: none;
	border-right-style: none;
	padding-left: 16px;
	border-top-style: none;
	background: no-repeat 0px 50%;
	float: left;
	margin-left: 0px;
	border-left-style: none;
}
#menu A.frameon
{
	border-bottom-style: none;
	border-right-style: none;
	padding-left: 16px;
	border-top-style: none;
	background: no-repeat 0px 50%;
	float: left;
	margin-left: 0px;
	border-left-style: none;
}
#menu A.frameoff
{
	background-image: url(/Content/images_bbs/frame_off.gif);
}
#menu A.frameon
{
	background-image: url(/Content/images_bbs/frame_on.gif);
}
.new_info IMG
{
	margin-bottom: -1px;
}
#foruminfo
{
	margin: 10px 0px;
	width: 100%;
	color: #666;
	overflow: hidden;
}
#userinfo
{
	float: left;
}
#foruminfo #nav
{
	float: left;
}
#forumstats
{
	text-align: right;
	float: right;
}
#headsearch
{
	text-align: right;
	float: right;
}
#foruminfo P
{
	line-height: 24px;
	margin: 0px;
}
#foruminfo A
{
	color: #069;
}
#foruminfo EM
{
	color: #000;
}
#foruminfo CITE
{
	font-weight: bold;
}
#foruminfo STRONG A
{
	color: #000;
	font-weight: bold;
}
#forumstats FORM
{
	float: right;
}
#forumstats P
{
	clear: both;
}
#nav
{
	margin: 10px 5px;
}
#foruminfo #nav
{
	margin: 0px;
}
#userinfo #nav
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	float: none;
	padding-top: 0px;
}
#nav A
{
	color: #069;
	font-weight: bold;
}
* HTML #forumstats .msginfo
{
	padding-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
}
* HTML #headsearch .msginfo
{
	padding-bottom: 3px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
}
#forumlist_menu
{
	width: 150px;
}
#announcement
{
	line-height: 36px;
	height: 36px;
	overflow: hidden;
	border-top: #cad9ea 1px dashed;
}
#announcement DIV
{
	border-bottom: #fff 1px solid;
	border-left: #fff 1px solid;
	padding-bottom: 0px;
	line-height: 35px !important;
	overflow-y: hidden;
	padding-left: 10px;
	padding-right: 10px;
	height: 36px;
	border-top: #fff 1px solid;
	border-right: #fff 1px solid;
	padding-top: 0px;
}
#announcement LI
{
	padding-left: 10px;
	white-space: nowrap;
	background: url(/Content/images_bbs/arrow_right.gif) no-repeat 0px 50%;
	float: left;
	margin-right: 20px;
}
#announcement LI EM
{
	color: #666;
	margin-left: 5px;
	font-size: 0.83em;
}
#supeitems LI
{
	float: left;
	height: 1.6em;
	overflow: hidden;
}
#hottags A
{
	white-space: nowrap;
	margin-right: 0.5em;
}
#hottags H3
{
	clear: both;
}
#hottags UL
{
	padding-bottom: 6px;
	padding-left: 10px;
	padding-right: 10px;
	zoom: 1;
	overflow: hidden;
	border-top: #e8e8e8 1px solid;
	padding-top: 2px;
}
#hottags LI
{
	white-space: nowrap;
	float: left;
	margin-right: 0.5em;
}
#categories LI
{
	white-space: nowrap;
	float: left;
	margin-right: 0.5em;
}
.headactions
{
	padding-bottom: 0px;
	line-height: 1em;
	padding-left: 0px;
	padding-right: 20px;
	float: right;
	padding-top: 10px;
}
.box .headactions
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 25px;
	padding-top: 10px;
}
#online .headactions
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 20px;
	padding-top: 10px;
}
.headactions IMG
{
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
	cursor: pointer;
	padding-top: 0px;
}
.mainbox .headactions
{
	color: #fff;
}
.mainbox .headactions A
{
	padding-right: 10px;
	color: #fff;
	margin-right: 8px;
}
.mainbox .headactions SPAN
{
	padding-right: 10px;
	color: #fff;
	margin-right: 8px;
}
.mainbox .headactions STRONG
{
	padding-right: 10px;
	color: #fff;
	margin-right: 8px;
}
.mainbox .headactions STRONG
{
	background-image: url(/Content/images_bbs/arrow_left.gif);
	font-weight: bold;
}
.pages_btns
{
	padding-bottom: 8px;
	padding-left: 0px;
	width: 100%;
	padding-right: 0px;
	clear: both;
	overflow: hidden;
	padding-top: 0px;
}
.postbtn
{
	float: right;
}
.replybtn
{
	float: right;
}
.postbtn
{
	margin-left: 10px;
	cursor: pointer;
}
.pages_btns .pages EM
{
	line-height: 26px;
}
.pages
{
	border-bottom: #bddaf7 1px solid;
	border-left: #bddaf7 1px solid;
	line-height: 26px;
	background: #f5fafe;
	float: left;
	height: 24px;
	color: #999;
	overflow: hidden;
	border-top: #bddaf7 1px solid;
	border-right: #bddaf7 1px solid;
}
.threadflow
{
	border-bottom: #bddaf7 1px solid;
	border-left: #bddaf7 1px solid;
	line-height: 26px;
	background: #f5fafe;
	float: left;
	height: 24px;
	color: #999;
	overflow: hidden;
	border-top: #bddaf7 1px solid;
	border-right: #bddaf7 1px solid;
}
.pages A
{
	padding-bottom: 0px;
	line-height: 26px;
	padding-left: 8px;
	padding-right: 8px;
	float: left;
	padding-top: 0px;
}
.pages STRONG
{
	padding-bottom: 0px;
	line-height: 26px;
	padding-left: 8px;
	padding-right: 8px;
	float: left;
	padding-top: 0px;
}
.pages EM
{
	padding-bottom: 0px;
	line-height: 26px;
	padding-left: 8px;
	padding-right: 8px;
	float: left;
	padding-top: 0px;
}
.pages KBD
{
	padding-bottom: 0px;
	line-height: 26px;
	padding-left: 8px;
	padding-right: 8px;
	float: left;
	padding-top: 0px;
}
#multipage .pages EM
{
	padding-bottom: 0px;
	line-height: 26px;
	padding-left: 8px;
	padding-right: 8px;
	float: left;
	padding-top: 0px;
}
.pages SPAN
{
	padding-bottom: 0px;
	line-height: 26px;
	padding-left: 8px;
	padding-right: 8px;
	float: left;
	padding-top: 0px;
}
.pages A:hover
{
	background-color: #fff;
}
.pages SPAN
{
	background: url(/Content/images_bbs/page_bg.gif) repeat-x 0px 0px;
	color: #fff;
	font-weight: bold;
}
.pages A.prev
{
	line-height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.pages A.next
{
	line-height: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.pages A.next
{
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 0px;
}
.pages KBD
{
	margin: 0px;
}
* HTML .pages KBD
{
	padding-bottom: 1px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 1px;
}
.pages KBD INPUT
{
	border-bottom: #cad9ea 1px solid;
	border-left: #cad9ea 1px solid;
	padding-bottom: 0px;
	margin: 1px 4px 0px 3px;
	padding-left: 2px;
	padding-right: 2px;
	height: 17px;
	border-top: #cad9ea 1px solid;
	border-right: #cad9ea 1px solid;
	padding-top: 0px;
}
.pages KBD > INPUT
{
	margin-bottom: 2px;
}
.threadflow
{
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	margin-right: 5px;
	padding-top: 0px;
}
.tabs
{
	border-bottom: #cad9ea 1px solid;
	padding-bottom: 26px;
	margin-bottom: 15px;
	background: #e8f3fd;
	border-top: #fff 1px solid;
}
.tabs LI
{
	padding-bottom: 0px;
	line-height: 27px;
	padding-left: 10px;
	padding-right: 10px;
	float: left;
	border-right: #cad9ea 1px solid;
	padding-top: 0px;
}
.tabs LI.current
{
	text-align: center;
	background: #fff;
	height: 27px;
	font-weight: bold;
}
.tabs LI A
{
	float: left;
}
#headfilter
{
	border-bottom: #9db3c5 0px solid;
	border-left: #9db3c5 1px solid;
	border-top: #9db3c5 1px solid;
	border-right: #9db3c5 1px solid;
}
#headfilter .tabs
{
	border-bottom-color: #fff;
	margin-bottom: 0px;
}
#footfilter
{
	border-bottom-color: #e8e8e8;
	padding-bottom: 10px;
	line-height: 24px;
	border-top-color: #e8e8e8;
	padding-left: 10px;
	padding-right: 10px;
	font-family: Simsun, "Times New Roman";
	background: #f7f7f7;
	height: 24px;
	border-right-color: #e8e8e8;
	border-left-color: #e8e8e8;
	padding-top: 10px;
}
#footfilter FORM
{
	float: right;
	height: 171px;
}
#footfilter *
{
	vertical-align: middle;
}
.legend
{
	border-bottom: #d6d6d6 1px solid;
	text-align: center;
	border-left: #d6d6d6 1px solid;
	padding-bottom: 10px;
	line-height: 35px;
	margin: 10px auto;
	padding-left: 10px;
	width: 500px;
	padding-right: 10px;
	background: #f5fafe;
	border-top: #d6d6d6 1px solid;
	border-right: #d6d6d6 1px solid;
	padding-top: 10px;
}
.legend LABEL
{
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
}
.legend IMG
{
	vertical-align: middle;
	margin-right: 10px;
}
.avatarlist
{
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	overflow: hidden;
	padding-top: 5px;
}
* HTML .avatarlist
{
	height: 1%;
}
.avatarlist DL
{
	border-bottom: #cad9ea 1px solid;
	text-align: center;
	border-left: #cad9ea 1px solid;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 70px;
	padding-right: 5px;
	float: left;
	border-top: #cad9ea 1px solid;
	margin-right: 5px;
	border-right: #cad9ea 1px solid;
	padding-top: 5px;
}
.avatarlist DT
{
	width: 70px;
	height: 70px;
}
.avatarlist DL IMG
{
	width: 64px;
	height: 64px;
}
.avatarlist DD
{
	line-height: 22px;
	height: 22px;
	overflow: hidden;
}
.taglist
{
	padding-bottom: 10px;
	padding-left: 0px;
	width: 100%;
	padding-right: 0px;
	overflow: hidden;
	padding-top: 10px;
}
.taglist LI
{
	margin: 0px 10px;
	width: 10em;
	display: inline;
	float: left;
	height: 24px;
	overflow: hidden;
}
.taglist LI EM
{
	color: #999;
	font-size: 10px;
}
.attriblist *
{
	color: #000;
}
.attriblist DT
{
	float: left;
	margin-right: 10px;
}
.attriblist .name
{
	font-weight: bold;
}
.attriblist DD A
{
	color: #069;
}
#forumlinks
{
}
#forumlinks DIV
{
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	zoom: 1;
	color: #999;
	overflow: hidden;
	border-top: #e8e8e8 1px solid;
	padding-top: 5px;
}
.forumlinks LI
{
	width: 49.5%;
	float: left;
}
.forumlinks LI H5
{
	padding-right: 18px;
}
.forumlinks LI P
{
	padding-right: 18px;
}
.forumlinks .forumlink_logo
{
	margin: 4px 15px 4px 4px;
	float: left;
}
.forumimglink A
{
	margin-right: 8px;
}
.forumimglink IMG
{
	margin-left: 4px;
}
#forumlinks DIV.forumtxtlink
{
	padding-left: 9px;
}
.forumtxtlink A
{
	width: 8em;
	display: block;
	white-space: nowrap;
	float: left;
	overflow: hidden;
	margin-right: 5px;
}
#online
{
}
#online H4
{
	color: #666;
	font-weight: normal;
}
#online H4 STRONG
{
	font-weight: bold;
}
.onlineusernumber
{
	line-height: 28px;
}
#online DL
{
	padding-bottom: 5px;
	padding-left: 55px;
	padding-right: 5px;
	padding-top: 5px;
}
#onlinelist
{
	background: url(/Content/images_bbs/online.gif) no-repeat 10px 10px;
	border-top: #e8e8e8 1px solid;
}
#online DT
{
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
#online DT IMG
{
	margin-bottom: -3px;
}
#online DD
{
	border-top: #e8e8e8 1px solid;
}
#bdayslist
{
	padding-bottom: 10px;
	padding-left: 55px;
	padding-right: 0px;
	background: url(/Content/images_bbs/bdays_cake.gif) no-repeat 10px 5px;
	border-top: #e8e8e8 1px solid;
	padding-top: 10px;
}
.userlist
{
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	overflow: hidden;
	padding-top: 5px;
}
* HTML .userlist
{
	height: 1%;
}
.userlist LI
{
	width: 128px;
	float: left;
	height: 20px;
	overflow: hidden;
}
.userlist LI IMG
{
	vertical-align: middle;
}
#onlinelist .userlist LI
{
	margin: 4px auto;
	height: auto;
}
#recommendlist
{
}
#recommendlist LI
{
	text-indent: 12px;
	width: 24.9%;
	white-space: nowrap;
	background: url(/Content/images_bbs/arrow_right.gif) no-repeat 2px 7px;
	float: left;
	overflow: hidden;
}
.rules#recommendlist LI
{
	width: 49%;
}
.recommendrules
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
#seccode
{
	cursor: pointer;
}
.autosave
{
	behavior: url(#default#userdata);
}
#menu A.notabs
{
	background: none transparent scroll repeat 0% 0%;
}
.headactions A.notabs
{
	padding-right: 0px;
	background: none transparent scroll repeat 0% 0%;
	margin-right: 0px;
}
.absmiddle
{
	vertical-align: middle;
}
.mainbox INS
{
	border-bottom: #cad9ea 1px solid;
	text-align: center;
	line-height: 26px;
	display: block;
	margin-bottom: 1px;
	background: #f7f7f7;
	text-decoration: none;
}
INS.logininfo
{
	border-bottom-style: none;
	text-align: left;
	padding-bottom: 2px;
	line-height: 22px;
	border-right-style: none;
	padding-left: 5px;
	padding-right: 5px;
	border-top-style: none;
	background: #e8f3fd;
	color: #666;
	border-left-style: none;
	padding-top: 2px;
}
.mainbox
{
	border-bottom: #b4c9e0 1px solid;
	border-left: #b4c9e0 1px solid;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	margin-bottom: 10px;
	background: #fff;
	border-top: #b4c9e0 1px solid;
	border-right: #b4c9e0 1px solid;
	padding-top: 1px;
}

.mainbox H1
{
	line-height: 31px;
	padding-left: 1em;
	background: url(/Content/images_bbs/header_bg.gif) #2f589c repeat-x 0px 0px;
	color: #fff;
}
.mainbox H3
{
	line-height: 31px;
	padding-left: 1em;
	background: url(/Content/images_bbs/header_bg.gif) #2f589c repeat-x 0px 0px;
	color: #fff;
}
.mainbox H6
{
	line-height: 31px;
	padding-left: 1em;
	background: url(/Content/images_bbs/header_bg.gif) #2f589c repeat-x 0px 0px;
	color: #fff;
}
.mainbox H1 A
{
	color: #fff;
}
.mainbox H3 A
{
	color: #fff;
}
.mainbox TABLE
{
	width: 100%;
}
.forumlist TABLE
{
	border-collapse: separate;
}
.threadlist TABLE
{
	border-collapse: separate;
}
.mainbox THEAD TH
{
	padding-bottom: 2px;
	line-height: 22px;
	padding-left: 5px;
	padding-right: 5px;
	color: #666;
	padding-top: 2px;
}
.mainbox THEAD TD
{
	padding-bottom: 2px;
	line-height: 22px;
	padding-left: 5px;
	padding-right: 5px;
	color: #666;
	padding-top: 2px;
}
.divoption
{
	padding-bottom: 2px;
	line-height: 22px;
	padding-left: 5px;
	padding-right: 5px;
	color: #666;
	padding-top: 2px;
}
.mainbox THEAD.category TR
{
	background: url(/Content/images_bbs/cat_bg.gif) #e8f3fd;
}
.mainbox THEAD.separation TH
{
	border-top: #cad9ea 1px solid;
}
.mainbox THEAD.separation TD
{
	border-top: #cad9ea 1px solid;
}
.mainbox TBODY TH
{
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border-top: #d1e1ef 1px solid;
	padding-top: 5px;
}
.mainbox TBODY TD
{
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border-top: #d1e1ef 1px solid;
	padding-top: 5px;
}
.mainbox TBODY CITE
{
	line-height: 1.3em;
}
.mainbox TBODY EM
{
	line-height: 1.3em;
}
.forumlist TBODY STRONG
{
	color: #090;
}
.threadlist TBODY STRONG
{
	color: #090;
}
.formbox TBODY STRONG
{
	color: #090;
}
.footoperation
{
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	background: #e8f3fd;
	border-top: #cad9ea 1px solid;
	padding-top: 5px;
}
.threadlist .footoperation
{
	padding-left: 61px;
}
.footoperation *
{
	vertical-align: middle;
}
.footoperation LABEL
{
	cursor: pointer;
	margin-right: 1em;
}
.footoperation BUTTON
{
	border-bottom: #cad9ea 1px solid;
	border-left: #cad9ea 1px solid;
	padding-bottom: 2px;
	line-height: 1em;
	padding-left: 5px;
	width: 0px;
	padding-right: 5px;
	display: inline;
	background: #fff;
	color: #069;
	margin-left: 2px;
	overflow: visible;
	border-top: #cad9ea 1px solid;
	cursor: pointer;
	border-right: #cad9ea 1px solid;
	padding-top: 3px;
}
.sbutton
{
	border-bottom: #cad9ea 1px solid;
	border-left: #cad9ea 1px solid;
	padding-bottom: 2px;
	line-height: 1em;
	padding-left: 5px;
	width: 0px;
	padding-right: 5px;
	display: inline;
	background: #fff;
	color: #069;
	margin-left: 2px;
	overflow: visible;
	border-top: #cad9ea 1px solid;
	cursor: pointer;
	border-right: #cad9ea 1px solid;
	padding-top: 3px;
}
.footoperation > BUTTON
{
	width: auto;
}
.forumlist TBODY TH
{
	border-bottom: #fff 1px solid;
	padding-bottom: 1px;
	background-color: #f5fafe;
	padding-left: 5px;
	padding-right: 5px;
	color: #666;
	padding-top: 1px;
}
.forumlist TBODY TD
{
	border-bottom: #fff 1px solid;
	padding-bottom: 1px;
	background-color: #f5fafe;
	padding-left: 5px;
	padding-right: 5px;
	color: #666;
	padding-top: 1px;
}
.threadlist TBODY TH
{
	border-bottom: #fff 1px solid;
	padding-bottom: 1px;
	background-color: #f5fafe;
	padding-left: 5px;
	padding-right: 5px;
	color: #666;
	padding-top: 1px;
}
.threadlist TBODY TD
{
	border-bottom: #fff 1px solid;
	padding-bottom: 1px;
	background-color: #f5fafe;
	padding-left: 5px;
	padding-right: 5px;
	color: #666;
	padding-top: 1px;
}
.forumlist TBODY TH
{
	height: 40px;
}
.forumlist TH
{
	text-align: left;
}
.threadlist TH
{
	text-align: left;
}
.forumlist TH
{
	padding-left: 55px !important;
}
.forumlist H2 EM
{
	color: #069;
}
.forumlist TBODY TH
{
	background-image: url(/Content/images_bbs/forum.gif);
	background-repeat: no-repeat;
	background-position: 13px 50%;
}
.forumlist TBODY TH.new
{
	background-image: url(/Content/images_bbs/forum_new.gif);
}
.moderators A
{
	color: #069;
}
.moderators A STRONG
{
	color: #069;
	font-weight: bold;
}
.threadlist TH LABEL
{
	float: right;
}
.threadpages
{
	white-space: nowrap;
	background: url(/Content/images_bbs/multipage.gif) no-repeat 10px 100%;
	margin-left: 5px;
	font-size: 11px;
}
.threadpages A
{
	padding-left: 8px;
}
.threadpages A:hover
{
	text-decoration: underline;
}
.threadlist TH A.new
{
	text-transform: uppercase;
	white-space: nowrap;
	color: #090;
	font-size: 9px;
}
.threadlist TH INPUT
{
	float: left;
	margin-right: 5px;
}
.threadlist TH EM
{
	color: #999;
}
.threadlist TH EM A
{
	color: #999;
}
.threadlist TH IMG.icon
{
	float: left;
	margin-left: -22px;
}
.threadlist TH IMG.attach
{
	margin-bottom: -3px;
}
.threadlist TH IMG.icon
{
	margin-bottom: -3px;
}
.threadlist .target
{
	text-indent: -9999px;
	width: 20px;
	display: block;
	float: left;
	height: 20px;
	margin-left: -28px;
	overflow: hidden;
}
* HTML .threadlist .target
{
	margin-left: -14px;
	margin-right: 5px;
}
.forumlist TBODY TR:hover TH
{
	background-color: #fff;
}
.forumlist TBODY TR:hover TD
{
	background-color: #fff;
}
.threadlist TBODY TR:hover TH
{
	background-color: #fff;
}
.threadlist TBODY TR:hover TD
{
	background-color: #fff;
}
.forumlist TD.lastpost
{
	width: 260px;
}
.forumlist TD.lastpost P
{
	width: 260px;
	text-overflow: ellipsis;
	white-space: nowrap;
	height: 20px;
	overflow: hidden;
}
.threadlist TD.folder
{
	text-align: center;
	width: 30px;
}
.threadlist TD.icon
{
	text-align: center;
	padding-bottom: 3px;
	padding-left: 0px;
	width: 16px;
	padding-right: 0px;
	padding-top: 3px;
}
.threadlist TD.author
{
	width: 120px;
}
.threadlist TD.lastpost
{
	text-align: right;
	width: 120px;
	padding-right: 15px;
}
.threadlist TD.lastpost CITE A
{
	color: #999;
}
.forumlist CITE
{
	display: block;
}
.threadlist CITE
{
	display: block;
}
.threadlist TD.author EM
{
	font-size: 0.83em;
}
.threadlist TD.lastpost EM
{
	font-size: 0.83em;
}
LABEL.highlight
{
	width: 40px;
	margin-right: 30px;
}
LABEL.highlight
{
	float: left;
}
LABEL.highlight INPUT
{
	float: left;
}
LABEL.highlight EM
{
	width: 16px;
	float: right;
	height: 16px;
}
.quickmanage LABEL.highlight
{
	margin: 3px 18px 3px 0px;
	width: 40px;
}
.optionbar
{
	border-bottom: #cad9ea 1px solid;
	border-left: #cad9ea 1px solid;
	background: url(/Content/images_bbs/header_bg.gif) #2f589c repeat-x 0px 100%;
	float: left;
	height: 12px;
	overflow: hidden;
	border-top: #cad9ea 1px solid;
	margin-right: 0.5em;
	border-right: #cad9ea 1px solid;
}
.optionbar DIV
{
	border-bottom: #fff 1px solid;
	border-left: #fff 1px solid;
	float: left;
	height: 10px;
	overflow: hidden;
	border-top: #fff 1px solid;
	border-right: #fff 1px solid;
}
.topicstats TD
{
	vertical-align: top;
}
.topicstats LI
{
	border-bottom: #d1e1ef 1px solid;
	padding-bottom: 0px;
	line-height: 28px;
	padding-left: 4px;
	padding-right: 4px;
	height: 28px;
	overflow: hidden;
	padding-top: 0px;
}
.topicstats LI EM
{
	line-height: 28px;
	padding-right: 8px;
	float: right;
}
.pagediv DIV
{
	padding-left: 80px;
}
.pagediv .openlist
{
	border-top: #cad9ea 1px solid;
}
#rules_link
{
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
}
.viewthread
{
	padding-bottom: 1px;
}
.viewthread TABLE
{
	table-layout: fixed;
}
#pmprompt TABLE
{
	table-layout: fixed;
}
#forumlinks
{
	table-layout: fixed;
}
#pmlist
{
	table-layout: fixed;
}
#specialpost
{
	table-layout: fixed;
}
#newpost
{
	table-layout: fixed;
}
#editpost
{
	table-layout: fixed;
}
.threadline
{
	border-bottom: #e8e8e8 1px solid;
	line-height: 5px;
	background: #fefefe;
	height: 5px;
	border-top: #e8e8e8 1px solid;
}
.adthreadline
{
	border-bottom: #e8e8e8 1px solid;
	background: #fefefe;
	border-top: #e8e8e8 1px solid;
}
.viewthread TD.postcontent
{
	border-bottom-style: none;
	padding-bottom: 0px;
	border-right-style: none;
	padding-left: 1px;
	padding-right: 1px;
	border-top-style: none;
	vertical-align: top;
	border-left-style: none;
	overflow: hidden;
	padding-top: 0px;
}
.viewthread TD.postauthor
{
	border-bottom-style: none;
	padding-bottom: 0px;
	border-right-style: none;
	padding-left: 1px;
	padding-right: 1px;
	border-top-style: none;
	vertical-align: top;
	border-left-style: none;
	overflow: hidden;
	padding-top: 0px;
}
.postinfo
{
	border-bottom: #cad9ea 1px solid;
	text-align: right;
	padding-bottom: 0px;
	line-height: 26px;
	padding-left: 5px;
	padding-right: 5px;
	height: 26px;
	color: #666;
	overflow: hidden;
	padding-top: 0px;
}
.postinfo STRONG
{
	padding-bottom: 0px;
	line-height: 26px !important;
	padding-left: 3px;
	padding-right: 3px;
	float: left;
	cursor: pointer;
	padding-top: 0px;
}
.postinfo EM
{
	padding-bottom: 0px;
	line-height: 26px !important;
	padding-left: 3px;
	padding-right: 3px;
	float: left;
	cursor: pointer;
	padding-top: 0px;
}
.postinfo STRONG
{
	color: #009900;
	margin-left: 5px;
	font-weight: bold;
}
* HTML .postinfo STRONG
{
	margin-top: -2px;
}
.postinfo STRONG SUP
{
	color: #009900;
	margin-left: 1px;
	font-weight: normal;
}
.postinfo A
{
	padding-bottom: 0px;
	padding-left: 4px;
	padding-right: 4px;
	color: #666;
	padding-top: 0px;
}
.postinfo LABEL
{
	cursor: pointer;
}
.medals
{
	padding-left: 12px;
}
.postmessage
{
	padding-bottom: 10px;
	overflow-x: hidden;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}
.postmessage *
{
	line-height: normal;
}
.pmmessage *
{
	line-height: normal;
}
.register *
{
	line-height: normal;
}
.defaultpost
{
	min-height: 120px !important;
	height: auto !important;
}
.postmessage H2
{
	margin-bottom: 0.5em;
	font-size: 1.17em;
}
.t_msgfont
{
	line-height: 1.6em;
	font-size: 13px;
}
.t_msgfont div div,.t_msgfont div h1,.t_msgfont div h2,.t_msgfont div h3,.t_msgfont div h4,.t_msgfont div h5,.t_msgfont div h6
{
	line-height: 1.6em;
	font-size: 13px;
	background:none;
	color:Black;
	
}
.t_msgfont TD
{
	line-height: 1.6em;
	font-size: 13px;
}
.t_smallfont
{
	line-height: 1.6em;
	font-size: 12px;
}
.t_smallfont TD
{
	line-height: 1.6em;
	font-size: 12px;
}
.t_bigfont
{
	line-height: 1.6em;
	font-size: 14px;
}
.t_bigfont TD
{
	line-height: 1.6em;
	font-size: 14px;
}
.t_msgfont *
{
	line-height: normal;
}
.t_smallfont *
{
	line-height: normal;
}
.t_bigfont *
{
	line-height: normal;
}
.t_msgfont A
{
	color: #009900;
}
.t_smallfont A
{
	color: #009900;
}
.t_bigfont A
{
	color: #009900;
}
.postratings
{
	float: right;
}
.signatures
{
	line-height: 1.6em;
	margin: 10px;
	height: expression(signature(this));
	color: #009900;
	max-height: 8em;
	overflow: hidden;
	padding-top: 20px;
}
.signatures *
{
	line-height: normal;
}
.signatures STRONG
{
	font-weight: bold;
}
.postactions
{
	padding-bottom: 0px;
	line-height: 30px;
	padding-left: 10px;
	padding-right: 10px;
	background: #f7f7f7;
	height: 30px;
	border-top: #e8e8e8 1px solid;
	padding-top: 0px;
}
.postactions STRONG
{
	cursor: pointer;
}
.postactions INPUT
{
	margin: 5px 0px 0px 5px;
	float: right;
}
.postactions P
{
	float: right;
}
.postactions P A
{
	padding-bottom: 0px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 0px;
}
.postmessage .box
{
	border-right-width: 0px;
	margin: 5px 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.postmessage .typeoption
{
	width: 500px;
}
.typeoption TBODY TH
{
	width: 100px;
}
.typeoption TBODY TD
{
	border-bottom: #e8e8e8 1px dashed;
	border-top-width: 0px;
}
.typeoption TBODY TH
{
	border-bottom: #e8e8e8 1px dashed;
	border-top-width: 0px;
}
.postmessage .box TBODY TH
{
	border-top-color: #e8e8e8;
}
.postmessage .box TBODY TD
{
	border-top-color: #e8e8e8;
}
.postmessage FIELDSET
{
	border-bottom: #e8e8e8 1px solid;
	border-left: #e8e8e8 1px solid;
	padding-bottom: 10px;
	margin-top: 2em;
	padding-left: 10px;
	width: 500px;
	padding-right: 10px;
	font-size: 12px;
	border-top: #e8e8e8 1px solid;
	border-right: #e8e8e8 1px solid;
	padding-top: 10px;
}
.postmessage FIELDSET LI
{
	line-height: 1.6em;
	color: #ccc;
}
.postmessage FIELDSET LI CITE
{
	margin: auto 10px;
}
.postmessage FIELDSET LI EM
{
	margin: auto 10px;
}
.t_msgfont LI
{
	margin-left: 2em;
}

.t_bigfont LI
{
	margin-left: 2em;
}
.t_smallfont LI
{
	margin-left: 2em;
}
.faq LI
{
	margin-left: 2em;
}
DL.t_attachlist
{
	border-bottom: #ddd 1px dashed;
	padding-bottom: 10px;
	margin-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}
.postattach
{
	margin: 10px 0px;
	width: 500px;
}
.postattachlist
{
	margin-top: 2em;
	font-size: 12px;
}
.t_attach
{
	border-bottom: #e8e8e8 1px solid;
	border-left: #e8e8e8 1px solid;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	background: #fff;
	font-size: 12px;
	border-top: #e8e8e8 1px solid;
	border-right: #e8e8e8 1px solid;
	padding-top: 5px;
}
.t_table
{
	border-bottom: #ccc 1px solid;
	border-collapse: collapse;
	empty-cells: show;
	border-right: #ccc 1px solid;
}
.t_table TD
{
	border-left: #ccc 1px solid;
	padding-bottom: 4px;
	padding-left: 4px;
	padding-right: 4px;
	border-collapse: collapse;
	empty-cells: show;
	border-top: #ccc 1px solid;
	padding-top: 4px;
}
.viewthread TBODY .t_table TD
{
	border-top: #ccc 1px solid;
}
.navnextpage
{
	line-height: 26px;
	background: #f7f7f7;
	height: 26px;
}
.navnextpage A
{
	padding-bottom: 0px;
	padding-left: 3px;
	padding-right: 3px;
	color: #006699;
	font-weight: bold;
	padding-top: 0px;
}
.ntprint
{
	z-index: 1000;
	position: absolute;
	cursor: pointer;
	right: 200px;
}
.lastediter
{
	margin-top: 10px;
	margin-left: 30px;
}
.ratelog
{
	margin-top: 10px;
	margin-left: 30px;
}
.ratelog IMG
{
	vertical-align: middle;
}
.ratelog TD
{
	border-bottom: #ccc 1px solid;
	border-top-style: none;
}
.postertext
{
	padding-bottom: 5px;
	margin: 5px 10px;
	padding-left: 30px;
	background: url(/Content/images_bbs/sigline.gif) no-repeat 0px 0px;
	padding-top: 15px;
}
.custominfoarea
{
	padding-right: 3px;
	display: inline;
	float: right;
	padding-top: 5px;
}
.sitenote
{
	position: absolute;
	text-align: left;
	width: 240px;
	right: 0px;
}
.cornerlayer
{
	border-bottom: #0099cc 1px solid;
	border-left: #0099cc 1px solid;
	padding-bottom: 6px;
	padding-left: 8px;
	padding-right: 8px;
	background: #ebf2f8;
	border-top: #0099cc 1px solid;
	border-right: #0099cc 1px solid;
	padding-top: 6px;
}
* HTML .sitenote
{
	bottom: 18px;
	right: 3px;
}
* + HTML .sitenote
{
	bottom: 26px;
	right: 4px;
}
.minicorner
{
	margin-top: -1px;
	background: url(/Content/images_bbs/attachinfobg.gif) no-repeat 164px 0px;
	height: 6px;
}
.floatwin
{
	border-bottom: #d1e1ef 6px solid;
	border-left: #d1e1ef 6px solid;
	background: #f5fafe;
	border-top: #d1e1ef 6px solid;
	border-right: #d1e1ef 6px solid;
}
.floatwin H3 SPAN
{
	float: right;
}
A.float_close
{
	margin: 5px;
	width: 20px;
	display: block;
	background: url(/Content/images_bbs/newclose.gif) no-repeat 0px 0px;
	height: 20px;
}
A.float_close:hover
{
	background: url(/Content/images_bbs/newclose.gif) no-repeat 0px -20px;
}
.postmessage .box .floatwin TBODY TD
{
	border-bottom: #e8e8e8 1px solid;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
}
.tagthread A.close
{
	float: right;
}
.msgheader
{
	border-left: #d7e3f2 1px solid;
	padding-bottom: 4px;
	margin: 0px 2em;
	padding-left: 4px;
	padding-right: 4px;
	background: #f5fafe;
	border-top: #d7e3f2 5px solid;
	border-right: #d7e3f2 1px solid;
	padding-top: 4px;
}
.msgborder
{
	border-bottom: #d7e3f2 1px solid;
	border-left: #d7e3f2 1px solid;
	padding-bottom: 10px;
	background-color: #f5fafe;
	margin: 0px 2em;
	padding-left: 10px;
	padding-right: 10px;
	word-break: break-all;
	border-right: #d7e3f2 1px solid;
	padding-top: 10px;
}
.msgheader .right
{
	float: right;
}
P.posttags
{
	margin: 2em 0em 0.5em;
}
P.posttags A
{
	color: #f00;
	font-weight: bold;
}
.footoperation SPAN.posttags A
{
	color: #f00;
	font-weight: bold;
}
P.posttags .postkeywords A
{
	color: #009900;
}
.postmessage STRONG
{
	font-weight: bold;
}
.postmessage EM
{
	color: #009900;
}
.postmessage SPAN.t_tag
{
	border-bottom: #f00 1px solid;
	white-space: nowrap;
	cursor: pointer;
}
.mainbox TD.postauthor
{
	padding-bottom: 5px;
	padding-left: 5px;
	width: 180px;
	padding-right: 5px;
	background: #e8f3fd;
	overflow: hidden;
	padding-top: 5px;
}
.postauthor CITE
{
	border-bottom: #cad9ea 1px solid;
	display: block;
	margin-bottom: 5px;
	height: 21px;
	overflow: hidden;
	font-weight: bold;
}
.postauthor CITE LABEL A
{
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	float: right;
	padding-top: 3px;
}
DIV.avatar
{
	text-align: center;
	margin: 5px;
	width: 160px;
	overflow: hidden;
}
.postauthor DT
{
	float: left;
	color: #009900;
	margin-right: 0.5em;
}
.postauthor DD
{
	line-height: 1.6em;
	height: 1.6em;
}
.postauthor DT
{
	line-height: 1.6em;
	height: 1.6em;
}
.postauthor DD
{
	overflow: hidden;
}
.postauthor P
{
	margin: 2px 10px;
}
.postauthor P.customstatus
{
	color: #009900;
}
.postauthor P EM
{
	color: #009900;
}
.postauthor DT EM
{
	color: #009900;
}
.postauthor UL
{
	line-height: 1.6em;
	margin: 5px 10px;
	overflow: hidden;
}
.postauthor LI
{
	text-indent: 22px;
	width: 49.5%;
	background-repeat: no-repeat;
	background-position: 0px 50%;
	float: left;
	height: 1.6em;
	overflow: hidden;
}
.postauthor LI.pm
{
	background-image: url(/Content/images_bbs/buddy_sendpm.gif);
}
.postauthor LI.albumpic
{
	background-image: url(/Content/images_bbs/album.gif);
}
.postauthor LI.space
{
	background-image: url(/Content/images_bbs/space.gif);
}
.postauthor LI.online
{
	background-image: url(/Content/images_bbs/user_online.gif);
	color: #009900;
}
.postauthor LI.offline
{
	background-image: url(/Content/images_bbs/user_offline.gif);
}
.postauthor LI.magic
{
}
UL.otherinfo
{
	margin: 0px;
}
UL.otherinfo LI
{
	text-indent: 12px;
	width: 100%;
	float: none;
}
UL.otherinfo LI LABEL
{
	width: 70px;
	float: left;
}
.userdetail LI LABEL
{
	width: 40px;
	float: left;
}
UL.tools
{
	clear: both;
}
UL.tools IMG
{
	float: left;
}
.postauthor DL.profile
{
	margin: 5px 10px;
	padding-top: 5px;
}
.postauthor DIV.bio
{
	margin: 5px 10px;
	padding-top: 5px;
}
.box
{
	border-bottom: #dce6f1 1px solid;
	border-left: #dce6f1 1px solid;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	zoom: 1;
	margin-bottom: 10px;
	background: #fff;
	overflow: hidden;
	border-top: #dce6f1 1px solid;
	border-right: #dce6f1 1px solid;
	padding-top: 1px;
}
.box H4
{
	padding-bottom: 0px;
	line-height: 30px;
	padding-left: 10px;
	padding-right: 10px;
	background: url(/Content/images_bbs/portalbox_bg.gif) #fff repeat-x 0px 0px;
	padding-top: 0px;
}
.box TABLE
{
	width: 100%;
}
.box TD
{
	border-top: #e8e8e8 1px solid;
}
.box .box LI
{
	list-style-type: none;
}
.postattachlist H4
{
	border-top: #cad9ea 1px solid;
}
.tradethumblist H4
{
	border-top: #cad9ea 1px solid;
}
.specialthread_4 H4
{
	border-top: #cad9ea 1px solid;
}
.typeoption H4
{
	border-top: #cad9ea 1px solid;
}
#pmprompt
{
	border-bottom-color: #ededce;
	border-top-color: #ededce;
	border-right-color: #ededce;
	border-left-color: #ededce;
}
#pmprompt H4
{
	border-top-style: none;
	background: #fffff2;
}
#pmprompt TH
{
	border-top-color: #ededce;
}
#pmprompt TD
{
	border-top-color: #ededce;
}
TD.user
{
	width: 120px;
}
TD.nums
{
	text-align: center;
	width: 80px;
}
TD.time
{
	width: 120px;
}
TD.selector
{
	text-align: center;
	width: 20px;
}
.dropmenu
{
	background-image: url(/Content/images_bbs/arrow_down.gif) !important;
	padding-right: 15px !important;
	background-repeat: no-repeat !important;
	background-position: 100% 50%;
	cursor: pointer;
}
.popupmenu_popup
{
	border-bottom: #cad9ea 1px solid;
	text-align: left;
	border-left: #cad9ea 1px solid;
	padding-bottom: 10px;
	line-height: 1.4em;
	padding-left: 10px;
	padding-right: 10px;
	background: url(/Content/images_bbs/portalbox_bg.gif) #fff repeat-x 0px 1px;
	overflow: hidden;
	border-top: #cad9ea 1px solid;
	border-right: #cad9ea 1px solid;
	padding-top: 10px;
}
.headermenu_popup
{
	width: 170px;
}
.headermenu_popup LI
{
	border-bottom: #e8e8e8 1px solid;
	line-height: 24px;
	width: 7em;
	float: left;
	height: 24px;
	overflow: hidden;
}
.newspecialmenu
{
	width: 100px;
}
.newspecialmenu LI
{
	background: url(/Content/images_bbs/folder_s.gif) no-repeat 3px 50%;
	float: left;
}
.newspecialmenu LI.poll
{
	background-image: url(/Content/images_bbs/pollsmall.gif);
}
.newspecialmenu LI.trade
{
	background-image: url(/Content/images_bbs/tradesmall.gif);
}
.newspecialmenu LI.reward
{
	background-image: url(/Content/images_bbs/rewardsmall.gif);
}
.newspecialmenu LI.activity
{
	background-image: url(/Content/images_bbs/activitysmall.gif);
}
.newspecialmenu LI.debate
{
	background-image: url(/Content/images_bbs/debatesmall.gif);
}
.newspecialmenu LI.video
{
	background-image: url(/Content/images_bbs/videosmall.gif);
}
.newspecialmenu A
{
	border-bottom: #e8e8e8 1px solid;
	padding-bottom: 5px;
	padding-left: 25px;
	width: 75px;
	padding-right: 0px;
	float: left;
	padding-top: 5px;
}
.newspecialmenu A:hover
{
	border-bottom-color: #cad9ea;
	color: #069;
	text-decoration: none;
}
#styleswitcher_menu
{
	overflow: visible;
}
#styleswitcher_menu
{
	white-space: nowrap;
}
#styleswitcher_menu UL LI
{
	white-space: nowrap;
}
#styleswitcher_menu UL LI.current A
{
	white-space: nowrap;
}
#styleswitcher_menu UL LI A
{
	white-space: nowrap;
}
#styleswitcher_menu UL LI.current
{
	font-weight: bold;
}
#styleswitcher_menu UL LI.current A
{
	color: #666;
}
#styleswitcher_menu LI.current
{
	font-weight: bold;
}
#forumjump_menu
{
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 30px;
	padding-top: 10px;
}
#visited_forums_menu
{
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 30px;
	padding-top: 10px;
}
#forumlist_menu DL
{
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
}
#forumjump_menu DL
{
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
}
#forumlist_menu DT A
{
	color: #666;
	font-weight: bold;
}
#forumjump_menu DT A
{
	color: #666;
	font-weight: bold;
}
#forumlist_menu DD
{
	padding-left: 1em;
}
#forumjump_menu DD
{
	padding-left: 1em;
}
#forumlist_menu LI.sub
{
	padding-left: 1em;
}
#forumjump_menu LI.sub
{
	padding-left: 1em;
}
#forumlist_menu LI.current A
{
	font-weight: bold;
}
#forumjump_menu LI.current A
{
	font-weight: bold;
}
#visited_forums_menu LI.current A
{
	font-weight: bold;
}
#forumlist_menu LI A
{
	color: #069;
	font-weight: normal;
}
#forumjump_menu LI A
{
	color: #069;
	font-weight: normal;
}
#visited_forums_menu LI A
{
	color: #069;
	font-weight: normal;
}
.userinfopanel
{
	border-bottom: #cad9ea 1px solid;
	border-left: #cad9ea 1px solid;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 140px;
	padding-right: 10px;
	background: url(/Content/images_bbs/portalbox_bg.gif) #fff repeat-x 0px 0px;
	border-top: #cad9ea 1px solid;
	border-right: #cad9ea 1px solid;
	padding-top: 10px;
}
.imicons
{
	border-bottom: #e8e8e8 1px solid;
	text-align: center;
	border-left: #e8e8e8 1px solid;
	padding-bottom: 4px;
	padding-left: 1px;
	padding-right: 1px;
	background: #fff;
	border-top: #e8e8e8 1px solid;
	border-right: #e8e8e8 1px solid;
	padding-top: 4px;
}
.imicons IMG
{
	vertical-align: middle;
}
.userinfopanel P
{
	text-align: left;
	margin: 0px;
}
.userinfopanel P A
{
	color: #069;
}
.userinfopanel DL
{
	border-bottom: #e8e8e8 1px solid;
	padding-bottom: 5px;
	margin: 5px 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
}
.postauthor CITE A
{
	border-bottom: #e8f3fd 0px solid;
	border-left: #e8f3fd 1px solid;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	float: left;
	height: 10px;
	overflow: hidden;
	border-top: #e8f3fd 1px solid;
	border-right: #e8f3fd 1px solid;
	padding-top: 5px;
}
.postauthor CITE A.hover
{
	border-bottom-color: #cad9ea;
	background-color: #fff;
	border-top-color: #cad9ea;
	border-right-color: #cad9ea;
	border-left-color: #cad9ea;
}
.popupmenu_popup .postauthor
{
	width: 180px;
}
.popupmenu_popup .postauthor A
{
	color: #069;
}
#search
{
	padding-left: 78px;
}
#searchbar
{
	border-bottom: #ccc 1px solid;
	border-left: #ccc 1px solid;
	line-height: 22px;
	width: 222px;
	background: #fff;
	height: 24px;
	border-top: #ccc 1px solid;
	margin-right: 0px;
	border-right: #ccc 1px solid;
}
#searchbar DT
{
	float: left;
}
#searchbar DD
{
	float: left;
}
#searchbar .s2
{
	text-align: center;
	line-height: 24px;
	width: 80px;
	background: #fff;
	color: #090;
}
#searchbar .text
{
	padding-bottom: 0.2em;
	border-right-width: 0px;
	text-indent: 2px;
	padding-left: 0px;
	width: 116px;
	padding-right: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	padding-top: 0.2em;
}
* HTML #searchbar .text
{
	width: 108px;
}
* + HTML #searchbar .text
{
	width: 108px;
}
#searchbar .textinput
{
	border-right: #ccc 1px solid;
}
#searchbar .s3
{
	border-right-width: 0px;
	width: 24px;
	background: url(/Content/images_bbs/button-search.gif) #fff no-repeat 100% 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	height: 24px;
	border-left-width: 0px;
}
.searchmenu
{
	border-bottom: #ccc 1px solid;
	text-align: center;
	border-left: #ccc 1px solid;
	padding-bottom: 4px;
	background-color: #f5fafe;
	padding-left: 4px;
	width: 75px;
	padding-right: 4px;
	border-top: #ccc 0px solid;
	border-right: #ccc 1px solid;
	padding-top: 4px;
}
.message
{
	margin: 3em 10em 5em;
}
.message H1
{
	border-bottom: #cad9ea 1px solid;
	border-left: #fff 1px solid;
	line-height: 26px;
	padding-left: 1em;
	margin-bottom: 1em;
	background: url(/Content/images_bbs/portalbox_bg.gif) #fff repeat-x 0px 0px;
	border-top: #fff 1px solid;
	border-right: #fff 1px solid;
}
.message P
{
	margin: 1.5em 1em;
}
.message A
{
	color: #069;
}
.avatarlist
{
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	overflow: hidden;
	padding-top: 5px;
}
* HTML .avatarlist
{
	height: 1%;
}
.avatarlist DL
{
	border-bottom: #e8e8e8 1px solid;
	text-align: center;
	border-left: #e8e8e8 1px solid;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 54px;
	padding-right: 5px;
	float: left;
	border-top: #e8e8e8 1px solid;
	margin-right: 5px;
	border-right: #e8e8e8 1px solid;
	padding-top: 5px;
}
.avatarlist DT
{
	width: 54px;
	height: 54px;
}
.avatarlist DL IMG
{
	width: 48px;
	height: 48px;
}
.avatarlist DD
{
	line-height: 22px;
	height: 22px;
	overflow: hidden;
}
.specialthread .postcontent H1
{
	border-bottom: #e8e8e8 1px solid;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	background: #fff;
	color: #000;
	font-size: 1.5em;
	font-weight: normal;
	padding-top: 10px;
}
.specialthread .postcontent H1 A
{
	color: #069;
}
.specialthread .postcontent LABEL
{
	border-bottom: #cad9ea 1px solid;
	border-left: #cad9ea 1px solid;
	padding-bottom: 3px;
	margin: 12px 12px 0px;
	padding-left: 5px;
	padding-right: 5px;
	display: inline;
	background: #e8f3fd no-repeat 3px 50%;
	float: right;
	border-top: #cad9ea 1px solid;
	border-right: #cad9ea 1px solid;
	padding-top: 3px;
}
.specialthread .postcontent LABEL STRONG
{
	color: #090;
}
.specialthread .postcontent LABEL A
{
	color: #069;
}
.specialthread .postauthor
{
	width: 180px;
}
.specialpostcontainer
{
	padding-bottom: 0px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 0px;
}
.specialpost
{
	border-bottom: #f5fafe 4px solid;
	text-align: right;
}
.specialpost .postinfo H2
{
	padding-left: 8px;
	float: left;
	font-size: 0.83em;
	font-weight: normal;
}
.specialpost .postinfo H2 EM
{
}
.specialpost .postinfo
{
	border-bottom-color: #e8f3fd;
	border-top-color: #e8f3fd;
	height: 1.8em;
	border-right-color: #e8f3fd;
	border-left-color: #e8f3fd;
}
.specialpost STRONG
{
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: none;
	border-left-style: none;
}
.specialpost .postinfo H2 A
{
	font-size: 12px;
}
.specialpost .postmessage
{
	border-bottom: #cad9ea 1px solid;
	text-align: left;
	min-height: 30px;
}
* HTML .specialpost .postmessage
{
	height: 30px;
	overflow: visible;
}
P.imicons
{
	margin: 8px auto;
	width: 160px;
}
.controlpannel
{
	margin-bottom: 8px;
	clear: both;
}
* HTML .controlpannel
{
	height: 1%;
}
* > .controlpannel
{
	overflow: hidden;
}
.pannelmenu
{
	position: relative;
	margin-top: 18px;
	width: 10%;
	float: left;
}
.pannelmenu A
{
	text-align: left;
	line-height: 30px;
	display: block;
	margin-bottom: 5px;
	height: 30px;
	color: #0954a6;
	text-decoration: none;
}
.pannelmenu A.current
{
	border-bottom: #b4c9e0 1px solid;
	position: relative;
	border-left: #b4c9e0 1px solid;
	padding-bottom: 1px;
	line-height: 26px;
	padding-left: 1px;
	padding-right: 0px;
	background: #f2f8fe;
	height: 26px;
	color: #0954a6;
	border-top: #b4c9e0 1px solid;
	cursor: default;
	border-right: #b4c9e0 0px solid;
	padding-top: 1px;
	left: 1px;
}
* + HTML .pannelmenu A.current
{
	left: 0px;
}
* HTML .pannelmenu A.current
{
	left: 0px;
}
.pannelmenu A:hover
{
	color: #0954a6;
	text-decoration: none;
}
.current SPAN
{
	line-height: 23px;
	padding-left: 15px;
	display: block;
	background: #eaf3fd;
	height: 23px;
}
.pannelcontent
{
	width: 90%;
	float: left;
	margin-left: -1px;
}
.pannelcontent .pcontent
{
	border-bottom: #b5c9e0 1px solid;
	border-left: #b5c9e0 1px solid;
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	background: #f4f9fe;
	border-top: #b5c9e0 1px solid;
	border-right: #b5c9e0 1px solid;
	padding-top: 1px;
}
.pcontent .panneldetail
{
	padding-bottom: 10px;
	padding-left: 4px;
	padding-right: 4px;
	background: url(/Content/images_bbs/content-bg.jpg) #eaf3fd repeat-x left top;
	padding-top: 20px;
}
.panneltabs
{
	padding-bottom: 28px;
}
.panneltabs A
{
	padding-bottom: 0px;
	line-height: 28px;
	padding-left: 5px;
	padding-right: 5px;
	float: left;
	height: 28px;
	color: #0954a6;
	font-weight: bold;
	margin-right: 5px;
	text-decoration: none;
	padding-top: 0px;
}
.panneltabs A:hover
{
	background: #fff;
	color: #666;
}
.panneltabs A.current
{
	border-bottom: #fff 1px solid;
	text-align: center;
	padding-bottom: 0px;
	line-height: 27px;
	padding-left: 5px;
	padding-right: 5px;
	background: url(/Content/images_bbs/currentbg.jpg) #ffffff no-repeat right top;
	height: 27px;
	color: #000;
	cursor: default;
	margin-right: 5px;
	padding-top: 0px;
}
.panneltabs A.current:hover
{
	border-bottom: #fff 1px solid;
	text-align: center;
	padding-bottom: 0px;
	line-height: 27px;
	padding-left: 5px;
	padding-right: 5px;
	background: url(/Content/images_bbs/currentbg.jpg) #ffffff no-repeat right top;
	height: 27px;
	color: #000;
	cursor: default;
	margin-right: 5px;
	padding-top: 0px;
}
.panneltabs A.addbutton
{
	color: #090;
	cursor: default;
}
.jsmenu
{
	text-align: left;
	padding-bottom: 0px;
	padding-left: 2px;
	padding-right: 15px;
	background: url(/Content/images_bbs/jsmenu.gif) no-repeat 100% 50%;
	padding-top: 0px;
}
.mallmenu
{
	width: 200px;
}
.mallmenu A
{
	text-align: center;
	width: 46%;
	display: block;
	float: left;
}
.pannelbody
{
	border-bottom: #d6e8f8 4px solid;
	padding-bottom: 20px;
	min-height: 450px;
	padding-left: 20px;
	padding-right: 20px;
	background: #fff;
	clear: both;
	border-right: #d6e8f8 2px solid;
	padding-top: 20px;
}
* HTML .pannelbody
{
	height: 1%;
}
* > .pannelbody
{
	overflow: hidden;
}
.pannellist
{
	position: relative;
	margin-bottom: 8px;
	height: auto !important;
}
.messagetable
{
	background: #f9fcff;
}
.messagetableon
{
	background: #f5fafe;
}
.pannellist TD
{
	border-bottom: #ccc 1px dashed;
	text-align: center;
	line-height: 220%;
}
.pannellist TH
{
	border-bottom: #ccc 1px dashed;
	text-align: center;
	line-height: 220%;
}
.pannellist .forumpages TD
{
	border-bottom: #bddaf7 1px solid;
}
.pannellist A:link
{
	color: #0954a6;
	text-decoration: none;
}
.pannellist A:visited
{
	color: #0954a6;
	text-decoration: none;
}
.pannellist A:hover
{
	color: #333;
	text-decoration: none;
}
.pannellist A:active
{
	color: #333;
	text-decoration: none;
}
.mallcount TD
{
	text-align: left;
}
.pannelmessage
{
	line-height: 40px;
	height: 40px;
}
.pannelleft
{
	line-height: 36px;
	padding-left: 10px;
	width: 48%;
	float: left;
}
.pannelleft A
{
	padding-bottom: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
}
.pannelright
{
	text-align: right;
	width: 48%;
	float: right;
}
.pannelbody LABEL
{
	line-height: 220%;
	width: 120px;
	float: left;
	font-weight: bold;
}
.labelshort
{
	width: 60px;
}
.pannelbody .labellong
{
	width: 150px;
}
.labellong2
{
	line-height: 400%;
	width: 160px;
}
.pannelbody BR
{
	clear: left;
}
.pannelbody UL
{
	line-height: 200%;
	margin-bottom: 10px;
}
.notetitle
{
	padding-left: 25px;
	background: url(/Content/images_bbs/message_1.gif) #fff no-repeat left center;
	color: #f90;
	font-weight: bold;
}
.notetime
{
	padding-left: 25px;
	color: #999;
	font-weight: lighter;
}
.notecontent
{
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	word-wrap: break-word;
	background: #f5fafe;
	color: #666;
	font-size: 14px;
	overflow: hidden;
	word-break: break-all;
	padding-top: 10px;
}
.paychange
{
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 10px;
	background: #f5fafe;
	color: #666;
	padding-top: 2px;
}
.paychange EM
{
	color: #f90;
	font-weight: bold;
}
.notecontent A
{
	padding-bottom: 0px;
	padding-left: 3px;
	padding-right: 3px;
	font-weight: bold;
	padding-top: 0px;
}
.pannelbody LI
{
	color: #333;
}
.usermessagesname
{
	color: #090;
	font-weight: bold;
}
.compartline
{
	line-height: 15px;
	margin: 0px auto;
	height: 15px;
	border-top: #ccc 1px dashed;
}
.usermessagephoto
{
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}
* HTML .usermessagephoto
{
	height: 1%;
}
* > .usermessagephoto
{
	overflow: hidden;
}
.user_detail
{
	overflow: hidden;
}
.photoimg
{
	padding-bottom: 10px;
	padding-left: 10px;
	width: 45%;
	padding-right: 10px;
	float: left;
	padding-top: 10px;
}
* HTML .photoimg
{
	height: 1%;
}
* > .photoimg
{
	overflow: hidden;
}
.photoimg IMG
{
	position: absolute;
	margin: 15px 10px 10px;
	width: 100px;
	height: 100px;
}
.photoimg UL
{
	margin-left: 120px;
}
.photoimgediter
{
	width: 85%;
	float: right;
}
UL#photo
{
	padding-bottom: 6px;
	margin: 0px auto;
	padding-left: 6px;
	padding-right: 6px;
	white-space: nowrap;
	padding-top: 6px;
}
* HTML UL#photo
{
	height: 1%;
}
* > UL#photo
{
	overflow: hidden;
}
#photo LI
{
	min-height: 240px;
	width: 20%;
	float: left;
	height: auto !important;
	overflow: hidden;
}
.photodetail H4
{
	font-weight: bold;
}
.pictureimg
{
	text-align: center;
}
.photoediter
{
	margin-top: 15px;
}
* HTML .photoediter
{
	height: 1%;
}
* > .photoediter
{
	overflow: hidden;
}
.photoediter .photoshow
{
	text-align: center;
	width: 20%;
	float: left;
}
.photoediter .photomessage
{
	width: 68%;
	float: right;
}
.user_msg
{
	padding-bottom: 10px;
	padding-left: 10px;
	width: 45%;
	padding-right: 10px;
	float: right;
	overflow: hidden;
	padding-top: 34px;
}
.limits_box
{
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	border-top: #ccc 1px dashed;
	padding-top: 10px;
}
.avatarlist
{
	border-bottom: #999 0px solid;
	border-left: #999 1px solid;
	padding-bottom: 10px;
	overflow-x: hidden;
	overflow-y: auto;
	padding-left: 10px;
	width: 450px;
	padding-right: 10px;
	background: #fff;
	height: 400px;
	border-top: #999 1px solid;
	border-right: #999 1px solid;
	padding-top: 10px;
}
.avatarlist LI
{
	margin: 0px 1px;
	width: 24%;
	float: left;
	height: 120px;
}
.avatarbutton
{
	border-bottom: #999 1px solid;
	text-align: center;
	border-left: #999 1px solid;
	padding-bottom: 5px;
	padding-left: 0px;
	bottom: 0px;
	padding-right: 0px;
	display: block;
	border-top: #999 0px solid;
	border-right: #999 1px solid;
	padding-top: 5px;
	left: 0px;
}
.avatarbackground
{
	background-color: #f5f5f5;
}
#BOX_overlay LABEL
{
	width: 40px;
}
#avatarbox LABEL
{
	float: none;
	cursor: pointer;
}
#avatarbox INPUT[type=radio]
{
	margin-bottom: -3px;
}
.newmessage
{
	text-align: right;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
}
A.submitbutton
{
	text-align: center;
	padding-bottom: 7px;
	padding-left: 22px;
	padding-right: 22px;
	background: url(/Content/images_bbs/userbutton3.gif) no-repeat left center;
	text-decoration: none;
	padding-top: 7px;
}
.submitbutton STRONG
{
	color: #000;
}
A.otherbutton
{
	text-align: center;
	padding-bottom: 7px;
	padding-left: 16px;
	padding-right: 16px;
	background: url(/Content/images_bbs/userbutton2.gif) no-repeat left center;
	color: #333;
	text-decoration: none;
	padding-top: 7px;
}
A.selectall
{
	text-align: center;
	padding-bottom: 7px;
	padding-left: 10px;
	padding-right: 10px;
	background: url(/Content/images_bbs/usersubmit.gif) no-repeat left center;
	color: #333;
	text-decoration: none;
	padding-top: 7px;
}
#neworeditalbum FORM
{
	text-align: left;
}
.datalist
{
	zoom: 1;
}
.datalist TABLE
{
	border-bottom: #e6e7e1 1px solid;
	border-left: #e6e7e1 1px solid;
	width: 100%;
	margin-bottom: 30px;
	border-top: #e6e7e1 1px solid;
	border-right: #e6e7e1 1px solid;
}
.datalist TH
{
	border-bottom: #e6e7e1 1px solid;
	text-align: left;
	border-left: #e6e7e1 1px solid;
	padding-bottom: 4px;
	line-height: 160%;
	padding-left: 5px;
	padding-right: 5px;
	border-top: #e6e7e1 1px solid;
	font-weight: 400;
	border-right: #e6e7e1 1px solid;
	padding-top: 4px;
}
.datalist TD
{
	border-bottom: #e6e7e1 1px solid;
	text-align: left;
	border-left: #e6e7e1 1px solid;
	padding-bottom: 4px;
	line-height: 160%;
	padding-left: 5px;
	padding-right: 5px;
	border-top: #e6e7e1 1px solid;
	font-weight: 400;
	border-right: #e6e7e1 1px solid;
	padding-top: 4px;
}
.datalist TH IMG
{
	vertical-align: top;
}
.datalist TABLE .stat_subject
{
	border-right-style: none;
}
.datalist TABLE .stat_num
{
	text-align: right;
	padding-right: 15px;
	border-left-style: none;
}
.datalist .datatable
{
	margin-bottom: 10px;
}
.datalist .datatable
{
	border-right-width: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
.datalist .datatable TH
{
	border-right-width: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
.datalist .datatable TD
{
	border-right-width: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
.c_header
{
	margin-bottom: 10px;
	overflow: hidden;
}
.c_header H3
{
	padding-right: 15px;
	background: url(/Content/images_bbs/arrow_down_big.gif) #fff no-repeat 100% 5px;
	float: left;
	color: #09c;
	font-size: 14px;
	cursor: pointer;
}
.c_header_action
{
	float: right;
}
.c_header .c_header_ctrlbtn
{
	display: none;
}
.channelinfo
{
	margin: 5px 0px;
	color: #666;
	clear: both;
}
.managebox TD
{
	text-align: left;
}
.userofvatar IMG
{
	margin: 15px 10px 10px;
	float: left;
}
.userofvatar UL
{
	margin-top: 10px;
}
.container
{
	width: 100%;
	overflow: hidden;
}
.content
{
	width: 86%;
	float: right;
}
.content .mainbox
{
	padding-bottom: 5px;
}
.content .footoperation
{
	border-bottom: #cad9ea 1px solid;
	border-top-style: none;
}
.content .mainbox THEAD TH
{
	border-bottom: #cad9ea 1px solid;
	border-top-style: none;
}
.content .mainbox THEAD TD
{
	border-bottom: #cad9ea 1px solid;
	border-top-style: none;
}
.content .mainbox TBODY TH
{
	border-bottom: #cad9ea 1px solid;
	border-top-style: none;
}
.content .mainbox TBODY TD
{
	border-bottom: #cad9ea 1px solid;
	border-top-style: none;
}
.content .mainbox THEAD TH
{
	background: #e8f3fd;
}
.content .mainbox THEAD TD
{
	background: #e8f3fd;
}
.side
{
	width: 13%;
	float: left;
}
.side DIV
{
	border-bottom: #cad9ea 1px solid;
	border-left: #cad9ea 1px solid;
	margin-bottom: 10px;
	background: url(/Content/images_bbs/portalbox_bg.gif) #fff repeat-x 0px 0px;
	border-top: #cad9ea 1px solid;
	border-right: #cad9ea 1px solid;
}
.side H2
{
	border-bottom: #e8e8e8 1px solid;
	border-left: #fff 1px solid;
	line-height: 2.4em;
	padding-left: 10px;
	font-size: 1.17em;
	border-top: #fff 1px solid;
	border-right: #fff 1px solid;
}
.side UL
{
	padding-bottom: 1px;
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;
}
.side LI
{
	line-height: 2.2em;
	text-indent: 16px;
}
.managerside LI A
{
	margin-right: 2em;
}
.side H3
{
	background: url(/Content/images_bbs/arrow_right.gif) no-repeat 14px 46%;
	font-weight: normal;
}
.side_on H3
{
	border-bottom: #cad9ea 1px solid;
	border-left: #cad9ea 0px solid;
	background: url(/Content/images_bbs/arrow_down.gif) #e8f3fd no-repeat 14px 46%;
	border-top: #cad9ea 1px solid;
	font-weight: bold;
	border-right: #cad9ea 0px solid;
}
.side LI UL
{
	border-bottom: #e8e8e8 1px solid;
}
.side LI LI
{
	padding-left: 1em;
}
.side LI.current
{
	font-weight: bold;
}
.side LI.current A
{
	color: #666;
}
.side LI.first H3
{
	border-top-style: none;
}
.side LI.last UL
{
	border-bottom-style: none;
}
#memberinfo
{
}
#memberinfo .memberinfo_avatar
{
	text-align: center;
	width: 170px;
	font-weight: bold;
}
#memberinfo LI LABEL
{
	color: #666;
	margin-right: 0.5em;
}
#memberinfo .memberinfo_forum LABEL
{
	text-align: right;
	width: 7em;
	float: left;
}
.mysearch
{
	margin-top: -10px;
	display: block;
	float: left;
	margin-left: 10px;
}
.msgtabs
{
	border-bottom: #cad9ea 1px solid;
	padding-bottom: 23px;
	margin-top: 0.8em;
	padding-right: 5px;
}
.msgtabs STRONG
{
	border-bottom: #e8f3fd 1px solid;
	border-left: #cad9ea 1px solid;
	padding-bottom: 0px;
	line-height: 22px;
	padding-left: 12px;
	padding-right: 12px;
	background: #e8f3fd;
	float: right;
	height: 22px;
	border-top: #cad9ea 1px solid;
	font-weight: bold;
	margin-right: 5px;
	border-right: #cad9ea 1px solid;
	text-decoration: none;
	padding-top: 0px;
}
FIELDSET
{
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: none;
	border-left-style: none;
}
INPUT
{
	border-bottom-color: #ddd;
	padding-bottom: 2px;
	border-right-width: 1px;
	border-top-color: #ddd;
	padding-left: 2px;
	padding-right: 2px;
	background: #fff;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-color: #ddd;
	border-left-color: #ddd;
	border-left-width: 1px;
	padding-top: 2px;
}
TEXTAREA
{
	border-bottom-color: #ddd;
	padding-bottom: 2px;
	border-right-width: 1px;
	border-top-color: #ddd;
	padding-left: 2px;
	padding-right: 2px;
	background: #fff;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-right-color: #ddd;
	border-left-color: #ddd;
	border-left-width: 1px;
	padding-top: 2px;
}
INPUT[type='radio']
{
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: none;
	background: none transparent scroll repeat 0% 0%;
	border-left-style: none;
}
INPUT[type='checkbox']
{
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: none;
	background: none transparent scroll repeat 0% 0%;
	border-left-style: none;
}
.radio
{
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: none;
	background: none transparent scroll repeat 0% 0%;
	border-left-style: none;
}
.checkbox
{
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: none;
	background: none transparent scroll repeat 0% 0%;
	border-left-style: none;
}
.invitecodelist INPUT
{
	border-bottom-style: none;
	border-right-style: none;
	font-family: "Courier New" , Courier, monospace;
	border-top-style: none;
	font-size: 13px;
	border-left-style: none;
	cursor: pointer;
}
BUTTON
{
	border-bottom: #999 1px solid;
	border-left: #e8e8e8 1px solid;
	line-height: 2em;
	background: #e8f3fd;
	height: 2em;
	border-top: #e8e8e8 1px solid;
	cursor: pointer;
	border-right: #999 1px solid;
}
#postsubmit
{
	border-right-width: 0px;
	width: 77px;
	background: url(/Content/images_bbs/buttonbg.gif) no-repeat 0px 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	height: 27px;
	color: #fff;
	border-left-width: 0px;
	font-weight: bold;
	margin-right: 1em;
}
.input_button
{
	border-right-width: 0px;
	width: 40px;
	background: url(/Content/images_bbs/buttonbg.gif) no-repeat 0px 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	height: 27px;
	color: #fff;
	border-left-width: 0px;
	font-weight: bold;
	margin-right: 1em;
}
BUTTON.submit
{
	border-right-width: 0px;
	width: 77px;
	background: url(/Content/images_bbs/buttonbg.gif) no-repeat 0px 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	height: 27px;
	color: #fff;
	border-left-width: 0px;
	font-weight: bold;
	margin-right: 1em;
}
BUTTON.insmsg
{
	border-bottom: #ededce 1px solid;
	border-left: #ededce 1px solid;
	margin: 1em 0px;
	background: #fffff2;
	color: #090;
	border-top: #ededce 1px solid;
	border-right: #ededce 1px solid;
}
.wrap .regbox .register TD
{
	text-align: center;
}
.formbox TH
{
	text-align: left;
	width: 180px;
}
.formbox TH
{
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
.formbox TD
{
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
.formbox TH
{
	border-bottom: #cad9ea 1px solid;
}
.formbox TD
{
	border-bottom: #cad9ea 1px solid;
}
.formbox TABLE A
{
	color: #069;
}
.formbox LABEL
{
	cursor: pointer;
}
.lighttxt
{
	color: #999;
}
.formbox *.tips
{
	color: #999;
}
.formbox TH UL
{
	padding-bottom: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
}
#threadtypes TABLE TD
{
	border-bottom-width: 0px;
	border-top: #cad9ea 1px solid;
}
#threadtypes TABLE TH
{
	border-bottom-width: 0px;
	border-top: #cad9ea 1px solid;
}
.mainbox #ColorPicker TBODY TD
{
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: none;
	border-left-style: none;
}
.hintinfo
{
	border-bottom: #dbddd3 1px dotted;
	border-left: #dbddd3 1px dotted;
	padding-bottom: 2px;
	margin: 15px 0px;
	padding-left: 25px;
	padding-right: 2px;
	background: url(/Content/images_bbs/hint.gif) #fdfff2 no-repeat 7px 3px;
	border-top: #dbddd3 1px dotted;
	border-right: #dbddd3 1px dotted;
	padding-top: 2px;
}
#loginform *
{
	vertical-align: middle;
}
#loginform BUTTON
{
	padding-bottom: 0px;
	line-height: 21px;
	padding-left: 4px;
	padding-right: 4px;
	height: 21px;
	margin-left: 3px;
	padding-top: 0px;
}
#quickpost
{
	padding-bottom: 0px;
	overflow: hidden;
}
* HTML #quickpost
{
	height: 1%;
	overflow: visible;
}
#quickpost H5
{
	margin: 0.5em 1em;
}
.postoptions
{
	float: left;
}
.postform
{
	float: left;
}
.smilies
{
	float: left;
}
.postoptions
{
	width: 16%;
}
.smilies
{
	width: 25%;
}
.postoptions P
{
	margin: 2px 0.7em;
}
.postform
{
	padding-bottom: 10px;
	width: 58%;
}
.postform P LABEL
{
	vertical-align: top;
	font-weight: bold;
}
.postform H5 INPUT
{
	width: 90%;
}
.postform P
{
	margin: 0px 1em;
}
.postform DIV
{
	margin: 0px 1em;
}
.postform H4 *
{
	vertical-align: middle;
}
.postform H4 INPUT
{
	width: 60%;
}
.postform TEXTAREA
{
	width: 90%;
	height: 120px;
}
.postform .btns
{
	line-height: 30px;
	margin-top: 0.5em;
	color: #999;
	margin-right: 30px;
}
.postform .btns BUTTON
{
	vertical-align: middle;
}
.postform .btns A
{
	color: #069;
}
.postform BUTTON
{
	border-bottom-style: none;
	padding-bottom: 0px;
	border-right-style: none;
	padding-left: 0px;
	padding-right: 0px;
	border-top-style: none;
	background: none transparent scroll repeat 0% 0%;
	color: #069;
	border-left-style: none;
	cursor: pointer;
	padding-top: 0px;
}
.postform #postsubmit
{
	display: inline;
	float: left;
	margin-left: 2.3em;
}
.btns EM
{
	color: #999;
}
#adlinkbtn
{
	border-bottom: #6e6e6e 1px solid;
	text-align: center;
	border-left: #ddd 1px solid;
	line-height: 22px;
	margin-top: 4px;
	width: 55px;
	display: block;
	float: right;
	height: 22px;
	color: #000;
	margin-left: 10px;
	border-top: #ddd 1px solid;
	border-right: #6e6e6e 1px solid;
	text-decoration: none;
}
#closebtn
{
	border-bottom: #6e6e6e 1px solid;
	text-align: center;
	border-left: #ddd 1px solid;
	line-height: 22px;
	margin-top: 4px;
	width: 55px;
	display: block;
	float: right;
	height: 22px;
	color: #000;
	margin-left: 10px;
	border-top: #ddd 1px solid;
	border-right: #6e6e6e 1px solid;
	text-decoration: none;
}
.buybutton
{
	border-bottom: #6e6e6e 1px solid;
	text-align: center;
	border-left: #ddd 1px solid;
	line-height: 22px;
	margin-top: 4px;
	width: 55px;
	display: block;
	float: right;
	height: 22px;
	color: #000;
	margin-left: 10px;
	border-top: #ddd 1px solid;
	border-right: #6e6e6e 1px solid;
	text-decoration: none;
}
.buybutton
{
	float: left;
	margin-left: 0px;
	margin-right: 10px;
}
.formcode IMG
{
	vertical-align: middle;
}
.smilies TD
{
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: none;
	border-left-style: none;
}
.smiliepanel
{
	border-bottom: #b4c9e0 1px solid;
	padding-bottom: 24px;
}
.scrollbar
{
	width: 190px;
	float: left;
	height: 25px;
	overflow: hidden;
}
.scrollbar TABLE
{
	width: auto;
}
.mainbox .smilies TBODY TD
{
	border-bottom-style: none;
	padding-bottom: 0px;
	border-right-style: none;
	padding-left: 0px;
	padding-right: 0px;
	border-top-style: none;
	border-left-style: none;
	padding-top: 0px;
}
.mainbox .editorsmiles TBODY TD
{
	border-bottom-style: none;
	padding-bottom: 0px;
	border-right-style: none;
	padding-left: 0px;
	padding-right: 0px;
	border-top-style: none;
	border-left-style: none;
	padding-top: 0px;
}
.scrollbar TD DIV
{
	border-bottom: #b4c9e0 1px solid;
	text-align: center;
	border-left: #b4c9e0 1px solid;
	padding-bottom: 0px;
	line-height: 23px;
	padding-left: 4px;
	width: 60px;
	padding-right: 4px;
	background: #f5fbff;
	height: 23px;
	color: #666;
	border-top: #b4c9e0 1px solid;
	cursor: pointer;
	margin-right: 5px;
	border-right: #b4c9e0 1px solid;
	text-decoration: none;
	padding-top: 0px;
}
.lian
{
	border-bottom: #b4c9e0 1px solid;
	text-align: center;
	border-left: #b4c9e0 1px solid;
	padding-bottom: 0px;
	line-height: 23px;
	padding-left: 4px;
	width: 60px;
	padding-right: 4px;
	background: #f5fbff;
	height: 23px;
	color: #666;
	border-top: #b4c9e0 1px solid;
	cursor: pointer;
	margin-right: 5px;
	border-right: #b4c9e0 1px solid;
	text-decoration: none;
	padding-top: 0px;
}
.scrollbar .lian
{
	border-bottom: #fff 1px solid;
	white-space: nowrap;
	background: #fff;
	color: #0d7dbf !important;
	font-weight: bold;
}
.navcontrol
{
	width: 240px;
}
#scrlcontrol
{
	text-align: right;
	float: right;
	padding-top: 4px;
}
.autosave
{
	width: 98%;
	word-wrap: break-word;
	height: 118px;
	color: #333;
	word-break: break-all;
	behavior: url(#default#userdata);
}
.smiles
{
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	background: #fff;
	color: #fff;
	margin-left: 2px;
	font-weight: bold;
	padding-top: 3px;
}
#showsmilie
{
	border-bottom: #b4c9e0 1px solid;
	border-left: #b4c9e0 1px solid;
	overflow-y: auto;
	width: 240px;
	background: #fff;
	height: 102px;
	overflow: hidden;
	border-top: #b4c9e0 0px solid;
	border-right: #b4c9e0 1px solid;
}
#showsmilie TD
{
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
#showsmilie P
{
	text-algin: center;
}
.p_bar
{
	line-height: 20px;
	margin-top: 10px;
	min-height: 24px;
	height: 24px;
	margin-left: 1px;
	clear: both;
}
.p_bar A
{
	text-align: center;
	width: 20px;
	display: block;
	float: left;
	height: 20px;
	margin-right: 4px;
}
A.p_curpage
{
	border-bottom: #b4c9e0 1px solid;
	border-left: #b4c9e0 1px solid;
	background: #fff;
	border-top: #b4c9e0 1px solid;
	font-weight: bold;
	border-right: #b4c9e0 1px solid;
}
.editorsmiles
{
	margin: 10px 0px;
}
.editorsmiles .scrollbar
{
	width: 130px;
}
.editorsmiles #showsmilie
{
	width: 179px;
	height: 130px;
}
.ajaxform
{
}
.ajaxform TH
{
	border-bottom: #e8e8e8 1px solid;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
.ajaxform TD
{
	border-bottom: #e8e8e8 1px solid;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}
.ajaxform THEAD TH
{
	font-weight: bold;
}
.ajaxform A
{
	color: #069;
}
.btns TH
{
	border-bottom-style: none !important;
	border-right-style: none !important;
	border-top-style: none !important;
	border-left-style: none !important;
}
.btns TD
{
	border-bottom-style: none !important;
	border-right-style: none !important;
	border-top-style: none !important;
	border-left-style: none !important;
}
#ajaxwaitid
{
	z-index: 100;
	position: absolute;
	line-height: 1.6em;
	width: 100px;
	display: none;
	background: #dd0000;
	height: 1.6em;
	color: #ffffff;
	overflow: hidden;
	top: 0px;
	right: 0px;
}
.postform .special
{
	color: #069;
	font-weight: bold;
}
#postform .special
{
	color: #069;
	font-weight: bold;
}
.postform #message
{
	max-width: 640px;
	height: 125px;
}
#newpost EM
{
	color: #999;
}
.talkbox
{
	margin: 0px 25px 10px;
}
* HTML .talkbox
{
	height: 1%;
}
* > .talkbox
{
	overflow: hidden;
}
.specialtitle
{
	margin-bottom: 10px;
	overflow: hidden;
}
.squaretitle
{
	border-bottom: #e8f3fd 1px solid;
	text-align: center;
	border-left: #e8f3fd 1px solid;
	padding-bottom: 10px;
	padding-left: 0px;
	width: 48%;
	padding-right: 0px;
	background: url(/Content/images_bbs/portalbox_bg.gif) #fff repeat-x 0px 0px;
	float: left;
	font-size: 13px;
	overflow: hidden;
	border-top: #e8f3fd 1px solid;
	font-weight: bold;
	border-right: #e8f3fd 1px solid;
	padding-top: 10px;
}
.sidetitle
{
	border-bottom: #e8f3fd 1px solid;
	text-align: center;
	border-left: #e8f3fd 1px solid;
	padding-bottom: 10px;
	padding-left: 0px;
	width: 48%;
	padding-right: 0px;
	background: url(/Content/images_bbs/portalbox_bg.gif) #fff repeat-x 0px 0px;
	float: left;
	font-size: 13px;
	overflow: hidden;
	border-top: #e8f3fd 1px solid;
	font-weight: bold;
	border-right: #e8f3fd 1px solid;
	padding-top: 10px;
}
.sidetitle
{
	float: right;
}
.balance
{
	border-bottom: #b4c9e0 1px solid;
	position: relative;
	border-left: #b4c9e0 1px solid;
	margin-top: 10px;
	background: #ff5a60;
	color: #000;
	clear: both;
	font-size: 14px;
	border-top: #b4c9e0 1px solid;
	font-weight: bold;
	border-right: #b4c9e0 1px solid;
}
.balance SPAN.scalevalue1
{
	position: absolute;
	top: 5px;
	left: 6px;
}
.balance SPAN.scalevalue
{
	position: absolute;
	top: 5px;
	right: 6px;
}
.balance EM
{
	padding-left: 6px;
	font-weight: bold;
}
.balance B
{
	color: #ffcc00;
	font-size: 18px;
}
.squareboll
{
	padding-bottom: 6px;
	padding-left: 0px;
	padding-right: 0px;
	background: #77b6d0;
	height: 16px;
	padding-top: 6px;
}
* HTML .squareboll
{
	margin-top: -1px;
}
.talkinner
{
	clear: both;
}
#positivepostform
{
	padding-bottom: 10px;
	margin: 4px;
	padding-left: 10px;
	padding-right: 10px;
	background: #99c8db;
	padding-top: 10px;
}
#negativepostform
{
	padding-bottom: 10px;
	margin: 4px;
	padding-left: 10px;
	padding-right: 10px;
	background: #99c8db;
	padding-top: 10px;
}
#positivepostform2
{
	padding-bottom: 10px;
	margin: 4px;
	padding-left: 10px;
	padding-right: 10px;
	background: #99c8db;
	padding-top: 10px;
}
#negativepostform2
{
	padding-bottom: 10px;
	margin: 4px;
	padding-left: 10px;
	padding-right: 10px;
	background: #99c8db;
	padding-top: 10px;
}
#negativepostform
{
	background: #ff8388;
}
#negativepostform2
{
	background: #ff8388;
}
#positivepostform
{
	margin: 10px 0px;
}
.buttoncontrol
{
	margin: 10px 0px;
}
#negativepostform
{
	margin: 10px 0px;
}
.buttoncontrol
{
	text-align: center;
}
.buttoncontrol BUTTON
{
	background: #77b6d0;
	color: #fff;
}
.submitbutton
{
	background: #77b6d0;
	color: #fff;
}
.oppositionbox .buttoncontrol BUTTON
{
	background: #ff5a60;
}
.oppositionbox .submitbutton
{
	background: #ff5a60;
}
.talkinner TABLE
{
	text-align: left;
}
.squarebox
{
	position: relative;
	width: 48%;
	float: left;
}
.oppositionbox
{
	position: relative;
	width: 48%;
	float: left;
}
.oppositionbox
{
	float: right;
}
.talkinner H2
{
	padding-bottom: 6px;
	margin: 10px 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 6px;
}
.square
{
	margin-bottom: 10px;
	background: #77b6d0;
}
.oppositionbox .square
{
	background: #ff5a60;
}
* HTML .talkbox .square
{
	height: 1%;
}
* > .talkbox .square
{
	overflow: hidden;
}
.debatemessage
{
	padding-bottom: 4px;
	padding-left: 4px;
	width: 98%;
	padding-right: 4px;
	background: #99c8db;
	overflow: hidden;
	padding-top: 4px;
}
.oppositionbox .debatemessage
{
	background: #ff8388;
}
.debatemessage .msgheader
{
	border-bottom: #eee 1px dashed;
	border-right-style: none;
	border-top-style: none;
	background: none transparent scroll repeat 0% 0%;
	border-left-style: none;
}
.debatemessage .msgborder
{
	border-bottom-style: none;
	padding-bottom: 4px;
	border-right-style: none;
	padding-left: 4px;
	padding-right: 4px;
	border-top-style: none;
	background: none transparent scroll repeat 0% 0%;
	border-left-style: none;
	padding-top: 4px;
}
.supportbox
{
	text-align: center;
	width: 90px;
	vertical-align: top;
}
.supportbox P
{
	margin: 12px auto;
	width: 60px;
	height: 90px;
}
.supportbox SPAN
{
	display: block;
}
.comment SPAN
{
	display: block;
}
.supportbox SPAN.talknum
{
	line-height: 40px;
	color: #ffcc00;
	font-size: 40px;
}
.comment SPAN.talknum
{
	line-height: 40px;
	color: #ffcc00;
	font-size: 40px;
}
SPAN.cliktalk
{
	line-height: 20px;
	height: 20px;
}
.supportbox SPAN.cliktalk A
{
	border-bottom: #ddd 1px solid;
	border-left: #ddd 1px solid;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	background: #ddd;
	color: #000;
	border-top: #ddd 1px solid;
	border-right: #ddd 1px solid;
	text-decoration: none;
	padding-top: 2px;
}
.comment SPAN.cliktalk A
{
	border-bottom: #ddd 1px solid;
	border-left: #ddd 1px solid;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	background: #ddd;
	color: #000;
	border-top: #ddd 1px solid;
	border-right: #ddd 1px solid;
	text-decoration: none;
	padding-top: 2px;
}
.othertalk A
{
	border-bottom: #ddd 1px solid;
	border-left: #ddd 1px solid;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	background: #ddd;
	color: #000;
	border-top: #ddd 1px solid;
	border-right: #ddd 1px solid;
	text-decoration: none;
	padding-top: 2px;
}
.comment
{
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	vertical-align: top;
	padding-top: 6px;
}
.talkinner H3
{
	padding-bottom: 6px;
	padding-left: 0px;
	padding-right: 0px;
	color: #000;
	font-weight: normal;
	padding-top: 6px;
}
.talkinner H3 SPAN
{
	padding-right: 6px;
	float: right;
}
.box .talkinner TBODY TD
{
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: none;
	border-left-style: none;
}
.talkinner .othertalk
{
	text-align: right;
	padding-bottom: 4px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 4px;
}
.debatepages
{
	margin-bottom: 8px;
}
.debatepages A
{
	border-bottom: #ccc 1px solid;
	border-left: #ccc 1px solid;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	margin-bottom: 2px;
	background: #77b6d0;
	color: #000;
	border-top: #ccc 1px solid;
	margin-right: 2px;
	border-right: #ccc 1px solid;
	text-decoration: none;
	padding-top: 2px;
}
.debatepages SPAN
{
	border-bottom: #ccc 1px solid;
	border-left: #ccc 1px solid;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	margin-bottom: 2px;
	background: #77b6d0;
	color: #000;
	border-top: #ccc 1px solid;
	margin-right: 2px;
	border-right: #ccc 1px solid;
	text-decoration: none;
	padding-top: 2px;
}
.debatepages SPAN
{
	background: #fff;
	font-weight: bold;
}
.oppositionbox .debatepages A
{
	background: #ff5a60;
}
.imageviewer
{
	text-align: center;
	width: 35%;
	float: left;
}
* HTML .imageviewer
{
	height: 1%;
}
* > .imageviewer
{
	overflow: hidden;
}
.imageviewer UL
{
	margin: 10px;
}
.imageviewer LI
{
	line-height: 25px;
	list-style-type: none;
}
.itemsummary
{
	margin: 10px 10px 10px 80px;
	width: 350px;
	float: left;
}
* HTML .itemsummary
{
	height: 1%;
}
* > .itemsummary
{
	overflow: hidden;
}
#priceinfo EM
{
	font-style: normal;
	font-family: Verdana;
	color: #ff5500;
	font-size: 24px;
}
.itemsummary LI
{
	border-bottom: #dddddd 1px dashed;
	line-height: 24px;
	list-style-type: none;
	margin-top: 2px;
	height: 24px;
}
.itemsummary LI SPAN
{
	width: 80px;
	display: block;
	float: left;
	color: #000;
}
.buttonbuynow
{
	position: relative;
	margin: 20px auto 5px;
	width: 168px;
	height: 39px;
}
.buttonbuynow A
{
	position: absolute;
	text-indent: -9999px;
	width: 168px;
	background: url(/Content/images_bbs/button_buynow.gif) no-repeat 0px 0px;
	height: 39px;
	top: 0pt;
	text-decoration: none;
	left: 0pt;
}
#otherinfobox LI
{
	width: 350px;
	display: block;
	float: left;
}
#otherinfobox .amount
{
	width: 158px;
}
#otherinfobox .viewtimes
{
	width: 158px;
}
#otherinfobox .neworold
{
	width: 158px;
}
#otherinfobox .location
{
	width: 158px;
}
UL.goodsinfo
{
	margin: 10px 30px;
}
UL.goodsinfo SPAN
{
	padding-right: 10px;
	color: #000;
	font-weight: bold;
}
.othergoods
{
	border-bottom: #ddd 1px solid;
	border-left: #ddd 1px solid;
	margin: 10px;
	border-top: #ddd 1px solid;
	border-right: #ddd 1px solid;
}
* HTML .othergoods
{
	height: 1%;
}
* > .othergoods
{
	overflow: hidden;
}
.othergoods H3
{
	padding-bottom: 7px;
	line-height: 28px;
	padding-left: 8px;
	padding-right: 8px;
	background: url(/Content/images_bbs/othergoodsbg.gif) repeat-x 0pt 1px;
	height: 28px;
	color: #000;
	padding-top: 7px;
}
.othergoods LI
{
	text-align: center;
	width: 16%;
	float: left;
}
.othergoods LI EM
{
	margin: 8px 0pt;
	display: block;
	color: #ff5500;
	font-weight: bold;
}
.openshop
{
	text-align: center;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	background: #f1f1f1;
	clear: both;
	padding-top: 5px;
}
.authormessage
{
	border-bottom: #ccc 1px dashed;
	line-height: 30px;
	color: #000;
	font-size: 13px;
	font-weight: bold;
}
.authorname
{
	line-height: 25px;
	color: #00486d;
}
.moregoods
{
	text-align: center;
	margin: 5px 0px;
}
#othermessage
{
	background: url(/Content/images_bbs/otherinfobg.gif) repeat-x 0px 0px;
	clear: both;
}
#pricelist
{
	background: url(/Content/images_bbs/otherinfobg.gif) repeat-x 0px 0px;
	clear: both;
}
#messagebox
{
	background: url(/Content/images_bbs/otherinfobg.gif) repeat-x 0px 0px;
	clear: both;
}
* HTML #messagebox
{
	height: 1%;
}
* > #messagebox
{
	overflow: hidden;
}
#othermessage H3
{
	border-bottom: #ddd 1px solid;
	line-height: 25px;
	padding-left: 25px;
	background: none transparent scroll repeat 0% 0%;
	height: 25px;
	color: #000;
}
#pricelist H3
{
	border-bottom: #ddd 1px solid;
	line-height: 25px;
	padding-left: 25px;
	background: none transparent scroll repeat 0% 0%;
	height: 25px;
	color: #000;
}
#messagebox H3
{
	border-bottom: #ddd 1px solid;
	line-height: 25px;
	padding-left: 25px;
	background: none transparent scroll repeat 0% 0%;
	height: 25px;
	color: #000;
}
#othermessage UL
{
	margin: 25px;
	overflow: hidden;
}
#othermessage LI
{
	list-style-type: none;
	width: 48%;
	float: left;
}
#othermessage LI SPAN
{
	font-weight: bold;
	margin-right: 5px;
}
.alipaywarningmsg
{
	border-bottom: #ddcf8f 1px solid;
	border-left: #ddcf8f 1px solid;
	padding-bottom: 5px;
	margin: 10px 20px 0pt;
	padding-left: 80px;
	padding-right: 0pt;
	background: url(/Content/images_bbs/alipay_logo_small2.gif) #ffffed no-repeat 5px 8px;
	border-top: #ddcf8f 1px solid;
	border-right: #ddcf8f 1px solid;
	padding-top: 5px;
}
#summaryinfo
{
	margin: 1em auto 0pt;
	width: 96%;
}
* HTML #summaryinfo
{
	height: 1%;
}
* > #summaryinfo
{
	overflow: hidden;
}
#summaryinfo LI
{
	line-height: 33px;
	list-style-type: none;
	float: left;
	height: 33px;
	margin-right: 2em;
}
#summaryinfo P
{
	border-bottom: #69c9fc 1px dashed;
	text-align: left;
	border-left: #69c9fc 1px dashed;
	padding-bottom: 2px;
	line-height: 1.5em;
	background-color: #eef8fe;
	margin: 0pt;
	padding-left: 5px;
	width: 40%;
	padding-right: 5px;
	float: right;
	border-top: #69c9fc 1px dashed;
	border-right: #69c9fc 1px dashed;
	padding-top: 5px;
}
#summaryinfo EM
{
	font-family: verdana;
	color: #ff5500;
	font-weight: bold;
}
.salerlist
{
	border-bottom: #000 1px solid;
	text-align: center;
	margin: 1em auto;
	width: 96%;
	clear: both;
}
* HTML .salerlist
{
	height: 1%;
}
* > .salerlist
{
	overflow: hidden;
}
.salerlist TH
{
	border-bottom: #333 2px solid;
	color: #000;
	font-weight: bold;
}
#messagebox DL
{
	text-align: left;
	margin: 3pt auto;
	width: 96%;
	overflow: hidden;
}
#messagebox DT
{
	position: relative;
	margin: 3px 0pt 0pt;
	color: #ff6500;
	border-top: #dddddd 1px dashed;
}
#messagebox DD
{
	line-height: 1.5em;
	margin: 8px 0pt 0pt;
	color: #333;
}
.creditbox H2
{
	border-bottom: #cad9ea 1px solid;
	line-height: 26px;
	padding-left: 10px;
	height: 26px;
	overflow: hidden;
}
.listpage
{
	text-align: right;
	padding-bottom: 3px;
	margin: 3px;
	padding-left: 3px;
	width: 97%;
	padding-right: 3px;
	clear: both;
	padding-top: 3px;
}
.listpage A
{
	border-bottom: #d1e1ef 1px solid;
	border-left: #d1e1ef 1px solid;
	padding-bottom: 2px;
	margin: 2px;
	padding-left: 5px;
	padding-right: 5px;
	color: #000099;
	border-top: #d1e1ef 1px solid;
	border-right: #d1e1ef 1px solid;
	text-decoration: none;
	padding-top: 2px;
}
.listpage A:hover
{
	border-bottom: #000099 1px solid;
	border-left: #000099 1px solid;
	border-top: #000099 1px solid;
	border-right: #000099 1px solid;
}
.listpage A:active
{
	border-bottom: #000099 1px solid;
	border-left: #000099 1px solid;
	color: #000;
	border-top: #000099 1px solid;
	border-right: #000099 1px solid;
}
.listpage SPAN.current
{
	border-bottom: #000099 1px solid;
	border-left: #000099 1px solid;
	padding-bottom: 2px;
	margin: 2px;
	padding-left: 5px;
	padding-right: 5px;
	background: #e8f3fd;
	color: #000;
	border-top: #000099 1px solid;
	font-weight: bold;
	border-right: #000099 1px solid;
	padding-top: 2px;
}
.listpage SPAN.disabled
{
	border-bottom: #eee 1px solid;
	border-left: #eee 1px solid;
	padding-bottom: 2px;
	margin: 2px;
	padding-left: 5px;
	padding-right: 5px;
	color: #ddd;
	border-top: #eee 1px solid;
	border-right: #eee 1px solid;
	padding-top: 2px;
}
* HTML .tradeinfo
{
	height: 1%;
}
* > .tradeinfo
{
	overflow: hidden;
}
.tradeinfo H1
{
	border-bottom: #e8e8e8 1px solid;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 1em;
	background: #e8f3fd;
	color: #000000;
	font-size: 1.5em;
	padding-top: 10px;
}
.tradeinfo H2
{
	border-bottom: #e8e8e8 1px solid;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	background: #e8f3fd;
	color: #999;
	font-weight: normal;
	padding-top: 3px;
}
.navformcommend
{
	background-image: url(/Content/images_bbs/portalbox_bg.gif);
	border-bottom: #d1e1ef 1px solid;
	text-align: left;
	line-height: 24px;
	padding-left: 15px;
	color: #666;
	font-weight: bold;
}
.navtopiccommend
{
	background-image: url(/Content/images_bbs/portalbox_bg.gif);
	border-bottom: #d1e1ef 1px solid;
	text-align: left;
	line-height: 24px;
	padding-left: 15px;
	color: #666;
	font-weight: bold;
}
.shoppicture
{
	width: 100px;
}
#tradepost TH
{
	width: 150px;
}
#tradepost TH
{
	width: 150px;
}
.shopsearch
{
	border-bottom: #cad9ea 1px solid;
	position: relative;
	margin-bottom: 20px;
	height: 35px;
}
.shopsearch .mysearch
{
	float: left;
}
.shopsearch STRONG
{
	border-bottom: #fff 1px solid;
	position: absolute;
	border-left: #cad9ea 1px solid;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
	background: #fff;
	border-top: #cad9ea 1px solid;
	top: 9px;
	right: 10px;
	font-weight: bold;
	border-right: #cad9ea 1px solid;
	padding-top: 3px;
}
#categoryselector
{
	width: 740px;
	background: #fff;
	height: 279px;
	clear: both;
}
#categoryselector UL
{
	border-bottom: #ccc 1px solid;
	border-left: #ccc 1px solid;
	padding-bottom: 0pt;
	margin: 0pt 2px 0pt 0pt;
	padding-left: 0pt;
	width: 186px;
	padding-right: 0pt;
	float: left;
	height: 277px;
	overflow: auto;
	border-top: #ccc 1px solid;
	border-right: #ccc 1px solid;
	padding-top: 0pt;
}
#categoryselector UL.blank
{
	background-color: #f6f6f6;
}
#categoryselector LI
{
	border-bottom: #fff 1px solid;
	border-left: #fff 1px solid;
	padding-bottom: 0pt;
	line-height: 20px;
	list-style-type: none;
	text-indent: 3px;
	margin: 0pt 1px;
	padding-left: 0pt;
	width: 156px !important;
	padding-right: 0pt;
	height: 20px;
	color: #444;
	border-top: #fff 1px solid;
	cursor: pointer;
	border-right: #fff 1px solid;
	padding-top: 0pt;
}
#categoryselector LI.isfather
{
	background: url(/Content/images_bbs/category_arrow.gif) no-repeat 99% 50%;
}
#categoryselector LI.selected
{
	border-bottom: #0a9800 1px solid;
	border-left: #0a9800 1px solid;
	background-color: #caffc0;
	color: #006623;
	border-top: #0a9800 1px solid;
	border-right: #0a9800 1px solid;
}
#categoryselector #categorylevel0 LI
{
	width: 186px !important;
}
#categoryselector #categorylevel3
{
	width: 166px;
}
.usermessage LI A
{
	color: #0d7dbf;
	font-weight: bold;
	text-decoration: underline;
}
.userspace
{
	line-height: 30px;
	padding-left: 25px;
	width: 100%;
	background: url(/Content/images_bbs/dotspace.gif) no-repeat 0px 50%;
}
.userphoto
{
	line-height: 30px;
	padding-left: 25px;
	width: 100%;
	background: url(/Content/images_bbs/dotspace.gif) no-repeat 0px 50%;
}
.usermail
{
	line-height: 30px;
	padding-left: 25px;
	width: 100%;
	background: url(/Content/images_bbs/dotspace.gif) no-repeat 0px 50%;
}
.userpm
{
	line-height: 30px;
	padding-left: 25px;
	width: 100%;
	background: url(/Content/images_bbs/dotspace.gif) no-repeat 0px 50%;
}
.userban
{
	line-height: 30px;
	padding-left: 25px;
	width: 100%;
	background: url(/Content/images_bbs/dotspace.gif) no-repeat 0px 50%;
}
.userphoto
{
	background: url(/Content/images_bbs/dotphoto.gif) no-repeat 0px 50%;
}
.usermail
{
	background: url(/Content/images_bbs/email.gif) no-repeat 0px 50%;
}
.userpm
{
	background: url(/Content/images_bbs/draftbox.gif) no-repeat 0px 50%;
}
.userban
{
	background: url(/Content/images_bbs/page_link.gif) no-repeat 0px 50%;
}
.usertitle
{
	width: 120px;
}
.navname
{
	color: #09c;
	font-size: 14px;
	font-weight: bold;
}
.userlink A
{
	color: #0d7dbf;
	font-weight: bold;
	text-decoration: underline;
}
#ad_headerbanner
{
	margin-top: 4px;
	float: right;
}
.ad_text
{
	border-bottom: #dce6f1 1px solid;
	border-left: #dce6f1 1px solid;
	padding-bottom: 6px;
	padding-left: 6px;
	padding-right: 6px;
	margin-bottom: 10px;
	background: url(/Content/images_bbs/portalbox_bg.gif) #fff repeat-x;
	border-top: #dce6f1 1px solid;
	border-right: #dce6f1 1px solid;
	padding-top: 6px;
}
.ad_text TABLE
{
	width: 100%;
	border-collapse: collapse;
}
.ad_text TD
{
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	background-repeat: repeat-x;
	background-position: 0px 0px;
	padding-top: 2px;
}
.ad_textlink1
{
	white-space: nowrap;
	float: left;
}
.ad_textlink2
{
	margin: 10px;
}
.ad_textlink1
{
	padding-left: 25px;
	background: url(/Content/images_bbs/ad_icon.gif) no-repeat 0px 50%;
}
.ad_textlink2
{
	padding-left: 25px;
	background: url(/Content/images_bbs/ad_icon.gif) no-repeat 0px 50%;
}
.ad_pip
{
	margin: 10px;
	display: inline;
	float: right;
	clear: right;
}
.ad_topicrelated
{
	border-bottom: #78a73d 1px solid;
	border-left: #78a73d 1px solid;
	padding-bottom: 10px;
	margin: 0px 10px 10px;
	padding-left: 30px;
	padding-right: 10px;
	display: inline;
	background: #caeec0;
	float: right;
	clear: both;
	border-top: #78a73d 1px solid;
	border-right: #78a73d 1px solid;
	padding-top: 10px;
}
.ad_column
{
	text-align: center;
	margin-bottom: 10px;
}
.ad_footerbanner
{
	text-align: center;
	margin: 5px;
	clear: both;
}
.avataonline
{
	padding-bottom: 7px;
	padding-left: 28px;
	padding-right: 0px;
	background: url(/Content/images_bbs/avataronline.gif) no-repeat 10px 40%;
	float: left;
	padding-top: 7px;
}
#viewpro_menu
{
	text-align: center;
	margin: 10px auto auto -30px;
}
#viewpro_menu IMG
{
	margin: 2px auto;
	width: 48px;
	height: 48px;
}
#viewpro_menu LI
{
	text-align: left;
}
.userinfolist
{
	float: left;
}
LI.popuser
{
	padding-bottom: 4px;
	text-indent: 20px;
	padding-left: 4px;
	padding-right: 4px;
	background: url(/Content/images_bbs/usericon.gif) no-repeat 0px 50%;
	padding-top: 4px;
}
LI.poplink
{
	padding-bottom: 4px;
	text-indent: 20px;
	padding-left: 4px;
	padding-right: 4px;
	background: url(/Content/images_bbs/homelink.gif) no-repeat 0px 50%;
	color: #999;
	padding-top: 4px;
}
.searchtab
{
	border-bottom: #7ac4ea 1px solid;
	padding-bottom: 27px;
	padding-left: 5px;
	margin-bottom: 10px;
}
.statstab
{
	border-bottom: #7ac4ea 1px solid;
	padding-bottom: 27px;
	padding-left: 5px;
	margin-bottom: 10px;
}
.searchtab A
{
	border-bottom: #7ac4ea 1px solid;
	border-left: #7ac4ea 1px solid;
	padding-bottom: 0px;
	line-height: 26px;
	padding-left: 8px;
	padding-right: 8px;
	background: #f5fbff;
	float: left;
	height: 26px;
	color: #666;
	border-top: #7ac4ea 1px solid;
	font-weight: bold;
	margin-right: 4px;
	border-right: #7ac4ea 1px solid;
	text-decoration: none;
	padding-top: 0px;
}
.statstab A
{
	border-bottom: #7ac4ea 1px solid;
	border-left: #7ac4ea 1px solid;
	padding-bottom: 0px;
	line-height: 26px;
	padding-left: 8px;
	padding-right: 8px;
	background: #f5fbff;
	float: left;
	height: 26px;
	color: #666;
	border-top: #7ac4ea 1px solid;
	font-weight: bold;
	margin-right: 4px;
	border-right: #7ac4ea 1px solid;
	text-decoration: none;
	padding-top: 0px;
}
.searchtab A.currenttab
{
	border-bottom: #fff 1px solid;
	background: #fff;
	color: #000 !important;
	cursor: default;
}
.statstab A.currenttab
{
	border-bottom: #fff 1px solid;
	background: #fff;
	color: #000 !important;
	cursor: default;
}
.searchtab A:hover
{
	background: none transparent scroll repeat 0% 0%;
	color: #666;
}
.statstab A:hover
{
	background: none transparent scroll repeat 0% 0%;
	color: #666;
}
* HTML UL#forumtemplate
{
	height: 1%;
}
* > UL#forumtemplate
{
	overflow: hidden;
}
UL#forumtemplate LI
{
	text-align: center;
	padding-bottom: 10px;
	padding-left: 10px;
	width: 45%;
	padding-right: 10px;
	float: left;
	height: 260px;
	padding-top: 10px;
}
UL#forumtemplate IMG
{
	border-bottom: #ccc 1px solid;
	border-left: #ccc 1px solid;
	margin: 1px;
	border-top: #ccc 1px solid;
	border-right: #ccc 1px solid;
}
.templatebutton
{
	text-align: center;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}
#frameback
{
	border-bottom: #fff 1px solid;
	line-height: 26px;
	background-color: #deeffa;
	height: 26px !important;
}
#frameback STRONG
{
	border-left: #f5fafd 1px solid;
	padding-left: 35px;
	background: url(/Content/images_bbs/back.gif) no-repeat 25% 50%;
}
#frameback EM
{
	padding-left: 30px;
	background: url(/Content/images_bbs/back2.gif) no-repeat 13% 50%;
	margin-left: 10px;
}
.framemenu
{
	text-align: left;
	margin-left: 8px;
	clear: both;
}
.framemenu IMG
{
	vertical-align: middle;
}
.framemenu LI SPAN
{
	color: #000;
}
.framemenu STRONG
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #09c;
	font-weight: normal;
}
.framemenu SPAN
{
	color: #09c;
}
.framemenuLine
{
	margin: 0px auto;
	width: 200px;
	background: url(/Content/images_bbs/space.gif) repeat-x left center;
}
#newpmcount
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #09c;
}
.forumdropmenu
{
	border-bottom: #e6eef7 1px solid;
	text-align: left;
	border-left: #d7e3f2 1px solid;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	background: #deeffa;
	border-right: #e6eef7 1px solid;
	padding-top: 2px;
}
.framehead
{
	line-height: 22px;
	clear: both;
}
.frameheadleft
{
	text-align: left;
	width: 49%;
	float: left;
}
.frameheadright
{
	text-align: right;
	width: 49%;
	float: right;
}
.framehead P
{
	line-height: 20px;
	height: 20px;
}
#forumfocus
{
	margin-bottom: 8px;
	clear: both;
}
* HTML #forumfocus
{
	height: 1%;
}
* > #forumfocus
{
	overflow: hidden;
}
.focuslistleft
{
	width: 48%;
	float: left;
}
.focuslistright
{
	width: 48%;
	float: right;
}
.navfocuslist LI
{
	text-align: left;
	line-height: 24px;
	margin-bottom: 1px;
	color: #036;
	border-top: #d1e1ef 1px solid;
}
.navfocuslist LI IMG
{
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}
.framelistselect
{
	line-height: 28px;
	background-color: #f5fafe;
	height: 30px;
	color: #09c;
	clear: both;
	border-top: #e6eef7 1px solid;
}
.listspace
{
	padding-left: 26px;
}
.helpmenu STRONG
{
	font-weight: bold;
}
.helpcontent H2
{
	padding-bottom: 5px;
	padding-left: 15px;
	padding-right: 0px;
	background: rgb(245,250,254);
	color: #1b87c5;
	font-size: 14px;
	padding-top: 5px;
}
.helpcontent UL
{
	margin: 15px;
}
.mainbox .helpcontent TBODY TD
{
	border-bottom-style: none;
	padding-bottom: 0px;
	border-right-style: none;
	padding-left: 0px;
	padding-right: 0px;
	border-top-style: none;
	border-left-style: none;
	padding-top: 0px;
}
.mainbox .helpcontent TBODY TH
{
	border-bottom-style: none;
	padding-bottom: 0px;
	border-right-style: none;
	padding-left: 0px;
	padding-right: 0px;
	border-top-style: none;
	border-left-style: none;
	padding-top: 0px;
}
.helpsubtitle
{
	font-weight: bold;
}
.infotitle
{
	font-weight: bold;
}
#postleaderboardad
{
	overflow: hidden;
}
#ad_footerbanner
{
	text-align: center;
	padding-bottom: 10px;
}
#footer
{
	padding-bottom: 12px;
	margin-top: 4px;
	padding-left: 0px;
	padding-right: 0px;
	background: #e8f3fd;
	color: #666;
	border-top: #9db3c5 1px solid;
	padding-top: 12px;
	
}
#footlinks
{
	text-align: right;
	margin-top: -3px;
	float: right;
}
#footer IMG
{
	margin: 0px 10px 0px 0px;
	float: left;
}
#copyright
{
	font: 0.83em/1.5em Verdana, Arial, Helvetica, sans-serif;
}
#debuginfo
{
	font: 0.83em/1.5em Verdana, Arial, Helvetica, sans-serif;
}
#copyright STRONG
{
	font-weight: bold;
}
#copyright EM
{
	font-weight: bold;
}
#copyright STRONG A
{
	color: #0954a6;
}
#copyright EM
{
	color: #ff9d25;
}
#debuginfo
{
	color: #999;
}
.scrolltop
{
	cursor: pointer;
}
/* CSS Document */
