UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-SIZE: 12px; BACKGROUND: #f0f8fd; MARGIN: 0px; COLOR: #333; LINE-HEIGHT: 150%; FONT-FAMILY: 'Century Gothic', Arial, Helvetica, sans-serif
}
A:link {
	COLOR: #494949; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #999; TEXT-DECORATION: underline
}
A:active {
	COLOR: #006be1; TEXT-DECORATION: none
}
#main {
	MARGIN: 0px auto; WIDTH: 860px
}
#r_main {
	BACKGROUND: #fff
}
#header {
	PADDING-RIGHT: 40px; PADDING-LEFT: 0px; BACKGROUND: url(bg.png) repeat-y center top; PADDING-BOTTOM: 0px; PADDING-TOP: 20px; HEIGHT: 60px; TEXT-ALIGN: right
}
#header #logo {
	BACKGROUND: url(logo.png) no-repeat 10px top; FLOAT: left; MARGIN: 30px 0px 0px 10px; WIDTH: 200px; HEIGHT: 50px
}
#header #userinfo {
	FLOAT: right
}
#header #userinfo #welcome {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #666 1px dotted
}
#header #userinfo #welcome A {
	COLOR: #000; TEXT-DECORATION: underline
}
#header #userinfo #welcome A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
#header #userinfo #groupset {
	MARGIN: 10px 0px 0px
}
#header #userinfo #groupset A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(groupset_a_bg.png) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; WIDTH: 60px; PADDING-TOP: 1px; HEIGHT: 20px; TEXT-ALIGN: center
}
#header #userinfo #groupset A:hover {
	TEXT-DECORATION: none
}
#r_header {
	PADDING-RIGHT: 40px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; HEIGHT: 40px; TEXT-ALIGN: right
}
#r_header #logo {
	BACKGROUND: url(logo_r.png) no-repeat 10px top; FLOAT: left; MARGIN: 10px 0px 0px 10px; WIDTH: 200px; HEIGHT: 50px
}
#r_header #userinfo {
	FLOAT: right
}
#r_header #userinfo #welcome {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
#r_header #userinfo #welcome A {
	COLOR: #000; TEXT-DECORATION: underline
}
#r_header #userinfo #welcome A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
#r_header #userinfo #groupset {
	MARGIN: 10px 0px 0px
}
#r_header #userinfo #groupset A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(groupset_a_bg.png) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; WIDTH: 60px; PADDING-TOP: 1px; HEIGHT: 20px; TEXT-ALIGN: center
}
#r_header #userinfo #groupset A:hover {
	TEXT-DECORATION: none
}
#menu {
	MARGIN: 15px 0px 0px 30px; POSITION: absolute; TOP: 0px
}
#menu LI {
	LIST-STYLE-POSITION: outside; FLOAT: left; MARGIN: 0px 10px 0px 0px; LIST-STYLE-TYPE: none
}
#menu LI A {
	FONT-WEIGHT: 900; FONT-SIZE: 13px
}
#menu LI A:visited {
	COLOR: #494949
}
#c_main {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; BACKGROUND: url(bg.png) repeat-y center top; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#r_main {
	PADDING-RIGHT: 40px; PADDING-LEFT: 40px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#c_body {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#c_sidebar {
	FLOAT: right; WIDTH: 230px
}
#c_sidebar #placard_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-SIZE: 14px; BACKGROUND: url(placard_top_bg.png) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 10px; PADDING-TOP: 2px
}
#c_sidebar #placard {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 3px solid; PADDING-LEFT: 10px; BACKGROUND: #f0f8fd; PADDING-BOTTOM: 10px; BORDER-LEFT: #cccccc 1px solid; WORD-BREAK: break-all; PADDING-TOP: 10px; BORDER-BOTTOM: #cccccc 1px solid
}
#c_sidebar #placard A {
	TEXT-DECORATION: underline
}
#c_sidebar #placard_end {
	MARGIN: 0px 0px 20px
}
#c_sidebar #bestuser_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-SIZE: 14px; BACKGROUND: url(bestuser_top_bg.png) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 10px; PADDING-TOP: 2px
}
#c_sidebar #bestuser {
	BORDER-BOTTOM: #999 1px dotted
}
#c_sidebar #bestuser .bestuser {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #999 1px dotted; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; WIDTH: 230px; PADDING-TOP: 8px
}
#c_sidebar #bestuser .bestuser LI {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: none
}
#c_sidebar #bestuser .t1 {
	BACKGROUND: #fff
}
#c_sidebar #bestuser .t2 {
	BACKGROUND: #f9f9f9
}
#c_sidebar #bestuser .userimg {
	FLOAT: left
}
#c_sidebar #bestuser .username {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 160px; PADDING-TOP: 15px; TEXT-ALIGN: left
}
#c_sidebar #bestuser .userimg IMG {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #999 1px solid; WIDTH: 48px; PADDING-TOP: 1px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 48px
}
#c_sidebar #bestuser_end {
	CLEAR: both; MARGIN: 0px 0px 20px
}
#c_sidebar #comment_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-SIZE: 14px; BACKGROUND: url(comment_top_bg.png) no-repeat left top; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px 10px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px dotted
}
#c_sidebar #comment UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#c_sidebar #comment LI {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: square
}
#c_sidebar #comment_end {
	CLEAR: both; MARGIN: 0px 0px 20px
}
#c_sidebar #link_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-SIZE: 14px; BACKGROUND: url(link_top_bg.png) no-repeat left top; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px 10px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px dotted
}
#c_sidebar #link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 2px
}
#c_sidebar #link_end {
	CLEAR: both; MARGIN: 0px 0px 20px
}
#c_content {
	FLOAT: left; WIDTH: 520px
}
#c_content .banner_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 20px; PADDING-TOP: 0px; BORDER-BOTTOM: #999 2px dotted; TEXT-ALIGN: center
}
#c_content .banner_top IMG {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
#c_content .c_content_up {
	MARGIN: 0px 0px 5px; TEXT-ALIGN: right
}
#c_content .c_content_up .title {
	BORDER-BOTTOM: #999 1px dotted; TEXT-ALIGN: left
}
#c_content .c_content_up .title A {
	FONT-WEIGHT: 900; FONT-SIZE: 18px; COLOR: #214896
}
#c_content .c_content_up .addtime {
	MARGIN: -18px 0px 0px; COLOR: #999
}
#c_content .c_content_up .addtime .username {
	FONT-WEIGHT: 900
}
#c_content .c_content_down {
	
}
#c_content .c_content_down .user {
	FLOAT: left; WIDTH: 60px; TEXT-ALIGN: center
}
#c_content .c_content_down .user IMG {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 48px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 48px
}
#c_content .c_content_down .user P {
	MARGIN: 5px 0px
}
#c_content .c_content_down .cont {
	FLOAT: right; OVERFLOW-X: hidden; WIDTH: 450px; WORD-BREAK: break-all; TEXT-INDENT: 26px
}
#c_content .more {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 40px; BACKGROUND: url(more_bg.png) no-repeat left top; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 20px; PADDING-TOP: 3px
}
#c_content .more A {
	COLOR: #214896
}
#c_content .more A:hover {
	BACKGROUND: #214896; COLOR: #fff
}
#c_content #comment_list OL {
	BACKGROUND: url(comment_list_ol_bg.png) repeat-y right top
}
#c_content #comment_list OL.t1 .comment {
	PADDING-RIGHT: 0px; BORDER-TOP: #55931a 3px solid; PADDING-LEFT: 0px; BACKGROUND: url(comment_t1_bg.png) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 20px; PADDING-TOP: 10px
}
#c_content #comment_list OL.t2 .comment {
	PADDING-RIGHT: 0px; BORDER-TOP: #c96300 3px solid; PADDING-LEFT: 0px; BACKGROUND: url(comment_t2_bg.png) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 20px; PADDING-TOP: 10px
}
 HTML #c_content #comment_list .comment {
	
}
#c_content #comment_list .comment {
	PADDING-RIGHT: 0px; BORDER-TOP: #55931a 3px solid; PADDING-LEFT: 0px; BACKGROUND: url(comment_t1_bg.png) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 20px; PADDING-TOP: 10px
}
#c_content .comment .user {
	FLOAT: left; MARGIN: 0px 0px 0px 5px; WIDTH: 60px; TEXT-ALIGN: center
}
#c_content .comment .user IMG {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #999 1px solid; WIDTH: 48px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 48px
}
#c_content .comment .user P {
	MARGIN: 5px 0px
}
#c_content .comment .cont {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; FONT-SIZE: 12px; FLOAT: right; OVERFLOW-X: hidden; PADDING-BOTTOM: 0px; WIDTH: 360px; WORD-BREAK: break-all; TEXT-INDENT: 32px; PADDING-TOP: 10px
}
#c_content #comment_list OL.t1 .comment .cont A {
	COLOR: #55931a; TEXT-DECORATION: underline
}
#c_content #comment_list OL.t1 .comment .cont A:hover {
	BACKGROUND: #55931a; COLOR: #fff; TEXT-DECORATION: underline
}
#c_content #comment_list OL.t2 .comment .cont A {
	COLOR: #c96300; TEXT-DECORATION: underline
}
#c_content #comment_list OL.t2 .comment .cont A:hover {
	BACKGROUND: #c96300; COLOR: #fff; TEXT-DECORATION: underline
}
 HTML #c_content #comment_list .comment .cont A {
	
}
 HTML #c_content #comment_list .comment .cont A:hover {
	
}
#c_content #comment_list .comment .cont A {
	COLOR: #55931a; TEXT-DECORATION: underline
}
#c_content #comment_list .comment .cont A:hover {
	TEXT-DECORATION: none
}
#c_content #comment_list .addtime {
	CLEAR: both; PADDING-RIGHT: 45px; PADDING-LEFT: 0px; FONT-SIZE: 9px; BACKGROUND: url(comment_list_addtime.png) no-repeat right bottom; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; COLOR: #aaa; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#c_content #comment_list .addtime .username {
	FONT-SIZE: 9px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 40px; PADDING-LEFT: 40px; BACKGROUND: url(bg.png) repeat-y center top; PADDING-BOTTOM: 20px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#r_footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px auto; COLOR: #fff; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.both {
	CLEAR: both
}
#c_menu {
	MARGIN: 0px 0px 10px
}
FIELDSET {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; PADDING-TOP: 5px
}
FIELDSET LEGEND {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: 900; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px; LETTER-SPACING: 4px
}
FIELDSET .line {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 5px 0px; PADDING-TOP: 10px
}
FIELDSET .line .usertxt {
	WIDTH: 50%
}
FIELDSET .line .user_help {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; MARGIN: -2px 10px 0px 0px; WIDTH: 45%; LINE-HEIGHT: 1.5; PADDING-TOP: 3px
}
.a {
	BORDER-RIGHT: #49b8e6 1px solid; BORDER-TOP: #49b8e6 1px solid; BACKGROUND: url(confirm_32.png) #e9fbff no-repeat 3px 3px; BORDER-LEFT: #49b8e6 1px solid; COLOR: #044; BORDER-BOTTOM: #49b8e6 1px solid
}
.b {
	BORDER-RIGHT: #f60 1px solid; BORDER-TOP: #f60 1px solid; BACKGROUND: url(cancel_32.png) #fff1e4 no-repeat 3px 3px; BORDER-LEFT: #f60 1px solid; COLOR: #f44; BORDER-BOTTOM: #f60 1px solid
}
FIELDSET .t1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 40%; PADDING-TOP: 1px; TEXT-ALIGN: right
}
FIELDSET .t2 {
	WIDTH: 60%; LINE-HEIGHT: 1.5; TEXT-ALIGN: left
}
FIELDSET .usertxt .t2 A {
	TEXT-DECORATION: underline
}
FIELDSET INPUT {
	BORDER-RIGHT: #a5c9e0 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #a5c9e0 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; BORDER-LEFT: #a5c9e0 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a5c9e0 1px solid; HEIGHT: 18px
}
FIELDSET .t2 SELECT {
	MARGIN: 0px 0px 6px
}
FIELDSET .line .usertxt .input_radio INPUT {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.reg_content .ok {
	MARGIN: 10px 0px; TEXT-ALIGN: center
}
.reg_content .ok INPUT {
	HEIGHT: 30px
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
#ob_reg {
	PADDING-RIGHT: 20px! important; PADDING-LEFT: 20px! important; PADDING-BOTTOM: 20px! important; MARGIN: 10px; PADDING-TOP: 20px! important
}
#ob_reg UL {
	CLEAR: both; MARGIN: 0px; PADDING-TOP: 5px
}
#ob_reg INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#ob_reg LI {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FLOAT: left; PADDING-BOTTOM: 0em; MARGIN: 0px; VERTICAL-ALIGN: bottom; WORD-BREAK: break-all; PADDING-TOP: 0.25em; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#ob_reg UL LI.r_left {
	FONT-SIZE: 14px; WIDTH: 120px; TEXT-ALIGN: right
}
#ob_reg UL LI.r_leftnone {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; PADDING-TOP: 0px; HEIGHT: 0px
}
#ob_reg UL LI.r_right {
	WIDTH: 250px; TEXT-ALIGN: left
}
#ob_reg UL LI.r_msg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.okimg {
	DISPLAY: none; VERTICAL-ALIGN: top
}
#d_uname {
	WIDTH: auto
}
.d_default {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}
.d_on {
	BORDER-RIGHT: #ffcc00 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffcc00 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffcc00 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ffcc00 1px solid; BACKGROUND-COLOR: #ffffdd
}
.d_ok {
	BORDER-RIGHT: #00be00 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #00be00 1px solid; PADDING-LEFT: 24px; BACKGROUND: url(li_ok.gif) #e6ffe6 no-repeat 4px 50%; PADDING-BOTTOM: 2px; BORDER-LEFT: #00be00 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #00be00 1px solid
}
.d_err {
	BORDER-RIGHT: #ff3300 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ff3300 1px solid; PADDING-LEFT: 24px; BACKGROUND: url(li_err.gif) #fff1e4 no-repeat 4px 50%; PADDING-BOTTOM: 2px; BORDER-LEFT: #ff3300 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ff3300 1px solid
}
#upwd {
	FLOAT: left
}
#ssnbotton {
	FONT-SIZE: 10pt; WIDTH: 180px; BACKGROUND-COLOR: #ffffff
}
#regbotton {
	HEIGHT: 30px
}
.ob_pws {
	DISPLAY: inline; FONT-SIZE: 9pt; FLOAT: left; WIDTH: 183px; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: center
}
.ob_pws0 {
	DISPLAY: inline; FLOAT: left; WIDTH: 60px
}
.ob_pws1 {
	DISPLAY: inline; FLOAT: left; WIDTH: 60px; BACKGROUND-COLOR: #ff3300
}
.ob_pws2 {
	DISPLAY: inline; FLOAT: left; WIDTH: 60px; BACKGROUND-COLOR: #ffff99
}
.ob_pws3 {
	DISPLAY: inline; FLOAT: left; WIDTH: 60px; BACKGROUND-COLOR: #00cc66
}
