 Font {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000
}
A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.t {
	BACKGROUND: url(http://attach2.mobile01.com/images/dot.gif) repeat-x 0px 0px; WIDTH: 100%
}
.b {
	BACKGROUND: url(http://attach2.mobile01.com/images/dot.gif) repeat-x 0px 100%
}
.l {
	BACKGROUND: url(http://attach2.mobile01.com/images/dot.gif) repeat-y 0px 0px
}
.r {
	BACKGROUND: url(http://attach2.mobile01.com/images/dot.gif) repeat-y 100% 0px
}
.bl {
	BACKGROUND: url(http://attach2.mobile01.com/images/tbl.gif) no-repeat 0px 100%
}
.br {
	BACKGROUND: url(http://attach2.mobile01.com/images/tbr.gif) no-repeat 100% 100%
}
.tl {
	BACKGROUND: url(http://attach2.mobile01.com/images/ttl.gif) no-repeat 0px 0px
}
.tr {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://attach2.mobile01.com/images/ttr.gif) no-repeat 100% 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.at {
	BACKGROUND: url(http://attach2.mobile01.com/images/tbb.gif) repeat-x 0px 0px; WIDTH: 100%
}
.atl {
	HEIGHT: 35px
}
.atr_tab {
	FLOAT: left; CURSOR: pointer; MARGIN-RIGHT: 4px
}
.atr_tab_rc {
	FLOAT: right
}
.footer-rc {
	CLEAR: both; DISPLAY: block
}
.footer-rc  {
	DISPLAY: block; BACKGROUND: #dfecde; OVERFLOW: hidden; HEIGHT: 1px
}
.footer-rc1 {
	BORDER-RIGHT: #f1f6f0 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #e7f0e6; MARGIN-LEFT: 3px; BORDER-LEFT: #f1f6f0 1px solid; MARGIN-RIGHT: 3px
}
.footer-rc2 {
	BORDER-RIGHT: #fbfdfb 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #e5efe4; PADDING-BOTTOM: 0px; MARGIN: 0px 1px; BORDER-LEFT: #fbfdfb 1px solid; PADDING-TOP: 0px
}
.footer-rc3 {
	BORDER-RIGHT: #e5efe4 1px solid; MARGIN: 0px 1px; BORDER-LEFT: #e5efe4 1px solid
}
.footer-rc4 {
	BORDER-RIGHT: #f1f6f0 1px solid; BORDER-LEFT: #f1f6f0 1px solid
}
.footer-rc5 {
	BORDER-RIGHT: #e7f0e6 1px solid; BORDER-LEFT: #e7f0e6 1px solid
}
.footer-rc_content {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND: #dfecde; PADDING-BOTTOM: 4px; OVERFLOW: hidden; COLOR: #666666; LINE-HEIGHT: 16px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.block_rc {
	DISPLAY: block
}
.block_rc  {
	DISPLAY: block; BACKGROUND: #dfecde; OVERFLOW: hidden; HEIGHT: 1px
}
.block_rc1 {
	BORDER-RIGHT: #f1f6f0 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #e7f0e6; MARGIN-LEFT: 3px; BORDER-LEFT: #f1f6f0 1px solid; MARGIN-RIGHT: 3px
}
.block_rc2 {
	BORDER-RIGHT: #fbfdfb 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #e5efe4; PADDING-BOTTOM: 0px; MARGIN: 0px 1px; BORDER-LEFT: #fbfdfb 1px solid; PADDING-TOP: 0px
}
.block_rc3 {
	BORDER-RIGHT: #e5efe4 1px solid; MARGIN: 0px 1px; BORDER-LEFT: #e5efe4 1px solid
}
.block_rc4 {
	BORDER-RIGHT: #f1f6f0 1px solid; BORDER-LEFT: #f1f6f0 1px solid
}
.block_rc5 {
	BORDER-RIGHT: #e7f0e6 1px solid; BORDER-LEFT: #e7f0e6 1px solid
}
.block_rc_content {
	BACKGROUND: #dfecde; OVERFLOW: hidden; LINE-HEIGHT: 24px; PADDING-TOP: 4px; HEIGHT: 20px
}
.block_usermenu {
	BACKGROUND: #dfecde; COLOR: #999999; PADDING-TOP: 2px; HEIGHT: 20px; TEXT-ALIGN: center
}
.block_nav_content {
	BACKGROUND: #dfecde; LINE-HEIGHT: 24px; PADDING-TOP: 4px
}
.page_layout {
	MARGIN: auto; WIDTH: 1000px
}
.header_layout {
	BACKGROUND: url(http://attach2.mobile01.com/images/hdrb.gif) repeat-x 0px 0px; WIDTH: 100%
}
.header_bg {
	MARGIN: auto; WIDTH: 1000px; HEIGHT: 80px
}
.header_logo {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FLOAT: left
}
.header_navi {
	FLOAT: left
}
.header_lang {
	FLOAT: right; PADDING-TOP: 16px
}
.header_bar {
	OVERFLOW: auto; WIDTH: 100%
}
.header_func {
	FLOAT: left; VERTICAL-ALIGN: baseline; WIDTH: 33%; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: center
}
.header_title {
	MARGIN-TOP: 52px; FONT-WEIGHT: bold; FLOAT: left; COLOR: #006600
}
.normal_lang {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 2px; WORD-SPACING: 2px; COLOR: #006600; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.normal_lang A {
	WORD-SPACING: 2px; COLOR: #006600; TEXT-DECORATION: none
}
.pda_lang {
	FONT-SIZE: 11px; PADDING-BOTTOM: 2px; WORD-SPACING: 1px; COLOR: #666666; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.pda_lang A {
	WORD-SPACING: 1px; COLOR: #666666; TEXT-DECORATION: none
}
.text_ad_area {
	OVERFLOW: hidden; WIDTH: 100%; HEIGHT: 20px
}
.text_ad {
	FONT-SIZE: 15px; FLOAT: left; WIDTH: 25%; HEIGHT: 20px; TEXT-ALIGN: center
}
.text_ad A {
	COLOR: #006600; TEXT-DECORATION: none
}
.form_input {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; COLOR: #cc0000; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 14px
}
.index_login_form {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 0px
}
.news {
	MARGIN-TOP: 16px; WIDTH: 100%
}
.news_area {
	FLOAT: left
}
.news_image {
	WIDTH: 100%
}
.news_block {
	WIDTH: 100%
}
.news_left {
	WIDTH: 392px; MARGIN-RIGHT: 4px
}
.news_right {
	MARGIN-LEFT: 4px; WIDTH: 300px
}
.news_title {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN-BOTTOM: 4px; COLOR: #cc0000
}
.news_content {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; OVERFLOW: hidden; COLOR: #333333; PADDING-TOP: 8px; HEIGHT: 134px; BACKGROUND-COLOR: #eeeeee
}
.news_content A {
	COLOR: #333333; LINE-HEIGHT: 20px; TEXT-DECORATION: none
}
.news_mid {
	WIDTH: 300px
}
.article_tabs {
	WIDTH: 100%
}
.article_tabs_content {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 4px; HEIGHT: 297px
}
.tab_list {
	OVERFLOW: hidden
}
.tab_list UL {
	COLOR: #333333; LIST-STYLE-TYPE: square
}
.tab_list LI {
	MARGIN-LEFT: -12px; LINE-HEIGHT: 18px
}
.tab_list LI A {
	COLOR: #333333; TEXT-DECORATION: none
}
.tab_ad {
	CLEAR: both; MARGIN-TOP: 4px
}
.more_btn {
	MARGIN-RIGHT: 4px; TEXT-ALIGN: right
}
.login {
	MARGIN-BOTTOM: 0px; OVERFLOW: hidden; LINE-HEIGHT: 24px; HEIGHT: 86px
}
.login_form {
	FLOAT: left; LINE-HEIGHT: 20px
}
.login_form A {
	COLOR: #333333; TEXT-DECORATION: none
}
.login_form A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.login_form_btn {
	MARGIN-LEFT: 4px; TEXT-ALIGN: right
}
.login_title {
	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 18px; TEXT-ALIGN: left
}
.login_anonymous {
	MARGIN-TOP: 2px; FLOAT: right; LINE-HEIGHT: 20px; TEXT-ALIGN: right
}
.login_anonymous A {
	COLOR: #990000
}
.login_func {
	BACKGROUND: #eeeeee; FLOAT: left; MARGIN-RIGHT: 4px
}
.login_func_tab {
	WIDTH: 300px
}
.login_rc_content {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #dfecde; COLOR: #999999; LINE-HEIGHT: 18px; HEIGHT: 58px
}
.login_func_title {
	FONT-SIZE: 13px; PADDING-BOTTOM: 1px; WORD-SPACING: 2px; BORDER-BOTTOM: #006600 1px dotted
}
.login_func_content {
	MARGIN-TOP: 1px
}
.waypoint_area {
	CLEAR: both; MARGIN-TOP: 4px; WIDTH: 100%
}
.waypoint {
	OVERFLOW: auto; WIDTH: 100%; TEXT-ALIGN: center
}
.waypoint_image {
	FLOAT: left; WIDTH: 120px; MARGIN-RIGHT: 1px; HEIGHT: 100%; TEXT-ALIGN: center
}
.waypoint_desc A {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-DECORATION: none
}
.index_content {
	MARGIN-TOP: 4px; WIDTH: 100%
}
.index_content_main {
	FLOAT: left; WIDTH: 806px
}
.index_ad_block {
	FLOAT: left; WIDTH: 190px
}
.index_content_main_block {
	OVERFLOW: auto; WIDTH: 100%
}
.index_content_main_left {
	FLOAT: left; MARGIN-LEFT: 4px; WIDTH: 48%
}
.index_content_main_right {
	FLOAT: right; WIDTH: 48%; MARGIN-RIGHT: 4px
}
.index_content_block {
	CLEAR: both; WIDTH: 100%
}
.index_content_block_title {
	MARGIN-TOP: 8px; FONT-WEIGHT: bold; FONT-SIZE: 13px; FLOAT: left
}
.index_content_block_title A {
	COLOR: #000000; TEXT-DECORATION: none
}
.index_content_block_more {
	MARGIN-TOP: 8px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: right; COLOR: #990000
}
.index_content_block_more A {
	FONT-SIZE: 11px; COLOR: #990000; TEXT-DECORATION: none
}
.index_content_block_item {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 100%
}
.index_content_block_item_image {
	FLOAT: left
}
.index_content_block_item_desc {
	FLOAT: right; WIDTH: 265px; HEIGHT: 84px
}
.index_content_block_item_desc B {
	COLOR: #333333
}
.index_content_block_item_desc A {
	COLOR: #666666; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.index_content_block_main {
	MARGIN-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid
}
.index_content_block_main_nl {
	MARGIN-BOTTOM: 4px; PADDING-TOP: 4px
}
.ad_right {
	MARGIN-BOTTOM: 6px; WIDTH: 100%
}
.hrline {
	COLOR: #dddddd; HEIGHT: 1px
}
.hr {
	CLEAR: both; LINE-HEIGHT: 24px
}
.links {
	FONT-SIZE: 10px; COLOR: #006600; TEXT-ALIGN: center
}
.links A {
	FONT-SIZE: 12px; COLOR: #006600; TEXT-DECORATION: none
}
.footer {
	MARGIN-TOP: 8px; WIDTH: 100%
}
.footer_area {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 4px; WIDTH: 100%
}
.clear {
	CLEAR: both
}
.click {
	CURSOR: pointer
}
.category_menu {
	FLOAT: right; MARGIN-LEFT: 4px; WIDTH: 190px
}
.category {
	CLEAR: both; MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px; WIDTH: 100%
}
.category_name {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 42%; HEIGHT: 24px
}
.category_topic {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 8%; TEXT-ALIGN: center
}
.category_reply {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 8%; TEXT-ALIGN: center
}
.category_last {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 40%
}
.forum_info {
	CLEAR: both; BORDER-TOP: #FFD1A3 1px dotted; HEIGHT: 48px
}
.forum_cate {
	CLEAR: both; BORDER-TOP: #FFD1A3 1px dotted; HEIGHT: 48px
}
.forum_cate A {
	COLOR: #333333
}
.cate_name {
	MARGIN-TOP: 14px; FONT-SIZE: 15px; FLOAT: left; MARGIN-BOTTOM: 14px; WIDTH: 42%; COLOR: #333333
}
.cate_name A {
	TEXT-DECORATION: none
}
.forum_name {
	MARGIN-TOP: 14px; FONT-SIZE: 15px; FLOAT: left; WIDTH: 42%; COLOR: #333333
}
.forum_name A {
	COLOR: #333333; TEXT-DECORATION: none
}
.forum_topic {
	MARGIN-TOP: 16px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 8%; COLOR: #333333; TEXT-ALIGN: center
}
.forum_reply {
	MARGIN-TOP: 16px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 8%; COLOR: #333333; TEXT-ALIGN: center
}
.forum_last {
	MARGIN-TOP: 6px; FONT-SIZE: 11px; FLOAT: left; OVERFLOW: hidden; WIDTH: 40%; COLOR: #333333; LINE-HEIGHT: 16px
}
.forum_last A {
	FONT-SIZE: 11px; COLOR: #333333
}
.forum_last A:hover {
	COLOR: #990000
}
.forum_list {
	MARGIN-BOTTOM: 4px
}
.forum_nav_bar {
	MARGIN-BOTTOM: 4px; OVERFLOW: auto; WIDTH: 100%
}
.forum_nav {
	PADDING-LEFT: 12px; WIDTH: 96%; COLOR: #999999
}
.digestcategory_last {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 38%
}
.digestforum_last {
	MARGIN-TOP: 6px; FONT-SIZE: 11px; FLOAT: left; OVERFLOW: hidden; WIDTH: 38%; COLOR: #333333; LINE-HEIGHT: 16px
}
.digestforum_last A {
	FONT-SIZE: 11px; COLOR: #333333
}
.digestforum_last A:hover {
	COLOR: #990000
}
.forum {
	MARGIN-TOP: 4px; WIDTH: 100%
}
.forum_content {
	FLOAT: left; WIDTH: 806px
}
.forum_content_main {
	MARGIN-BOTTOM: 4px; WIDTH: 100%
}
.forum_content_main_block {
	DISPLAY: block; WIDTH: 100%
}
.forum_ad {
	FLOAT: right; WIDTH: 300px
}
.forum_header {
	MARGIN-TOP: 8px; OVERFLOW: auto
}
.page_nav {
	FLOAT: left; WIDTH: 680px; COLOR: #000000; LINE-HEIGHT: 24px
}
.page_nav A {
	COLOR: #000000; TEXT-DECORATION: none
}
.page_nav A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.forum_articles {
	FLOAT: left; MARGIN-BOTTOM: 4px; OVERFLOW: hidden; WIDTH: 190px; WHITE-SPACE: normal
}
.forum_sidemenu {
	FLOAT: right; WIDTH: 190px
}
.forum_articles_header {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 8px
}
.forum_articles_content {
	BORDER-TOP: #FFD1A3 1px dotted; MARGIN-TOP: 8px; MARGIN-BOTTOM: 4px; PADDING-TOP: 4px
}
.forum_articles_title {
	MARGIN-TOP: 4px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 4px; OVERFLOW: hidden; WIDTH: 170px; COLOR: #006600; WHITE-SPACE: normal
}
.forum_articles_title A {
	COLOR: #006600; TEXT-DECORATION: none
}
.forum_articles_title A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.forum_articles_title A:visited {
	COLOR: #006600; TEXT-DECORATION: none
}
.forum_articles_image {
	FLOAT: right; MARGIN-BOTTOM: 4px; MARGIN-RIGHT: 4px
}
.forum_articles_item {
	MARGIN-TOP: 4px; OVERFLOW: hidden; WIDTH: 170px; COLOR: #666666; WHITE-SPACE: normal; HEIGHT: 100%
}
.bk12 {
	FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none
}
.bk12b {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: none
}
.bk12u {
	FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: underline
}
.bk12u:hover {
	FONT-SIZE: 12px; COLOR: #990000; TEXT-DECORATION: underline
}
.bk11 {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: none
}
.bk11u {
	FONT-SIZE: 11px; COLOR: #333333
}
.bk9 {
	FONT-SIZE: 9px; COLOR: #333333; TEXT-DECORATION: none
}
.btnStyle {
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #70944c; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #70944c; PADDING-BOTTOM: 2px; CURSOR: pointer; COLOR: #336600; BORDER-TOP-COLOR: #70944c; PADDING-TOP: 2px; BACKGROUND-COLOR: #d0dcc4; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #70944c
}
.selStyle {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #666666 1px solid; CURSOR: pointer; COLOR: #000000; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #ffffff
}
.inpStyle {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #666666 1px solid; COLOR: #000000; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #ffffff
}
.loginpage {
	MARGIN-TOP: 4px; WIDTH: 100%
}
.loginpage_content {
	FLOAT: left; WIDTH: 806px
}
.table_block {
	MARGIN-BOTTOM: 4px; WIDTH: 100%
}
.table_block_main {
	OVERFLOW: auto; WIDTH: 100%
}
.table_block_header {
	CLEAR: both; MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px; WIDTH: 100%
}
.table_block_header_title {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 100%; BORDER-BOTTOM: #FFD1A3 1px dotted; HEIGHT: 24px
}
.table_block_row {
	CLEAR: both; OVERFLOW: auto
}
.table_block_col_l {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 20%; COLOR: #333333; LINE-HEIGHT: 16px; PADDING-TOP: 10px; HEIGHT: 24px; TEXT-ALIGN: right
}
.table_block_col_r {
	CLEAR: right; PADDING-LEFT: 4px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 78%; COLOR: #333333; LINE-HEIGHT: 16px; PADDING-TOP: 10px
}
.table_block_footer {
	CLEAR: both; BORDER-TOP: #FFD1A3 1px dotted; MARGIN-TOP: 8px; WIDTH: 100%; PADDING-TOP: 12px; TEXT-ALIGN: center
}
.post_block_col_l {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 10%; COLOR: #333333; LINE-HEIGHT: 16px; PADDING-TOP: 10px; HEIGHT: 24px; TEXT-ALIGN: right
}
.post_block_col_r {
	CLEAR: right; PADDING-LEFT: 4px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 88%; COLOR: #333333; LINE-HEIGHT: 16px; PADDING-TOP: 10px
}
.msgbox_block_header {
	CLEAR: both; MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px; WIDTH: 100%
}
.msgbox_block_header_title {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 100%; BORDER-BOTTOM: #FFD1A3 1px dotted; HEIGHT: 24px
}
.msgbox_block_row {
	CLEAR: both; OVERFLOW: auto
}
.msgbox_block_col_l {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 20%; COLOR: #333333; LINE-HEIGHT: 16px; PADDING-TOP: 8px; TEXT-ALIGN: right
}
.msgbox_block_col_r {
	PADDING-LEFT: 4px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 78%; COLOR: #333333; LINE-HEIGHT: 16px; PADDING-TOP: 8px
}
.msgbox_block {
	MARGIN-BOTTOM: 4px; WIDTH: 100%
}
.help_block {
	FLOAT: left; MARGIN-BOTTOM: 4px; WIDTH: 190px
}
.help_block_main {
	MARGIN-BOTTOM: 4px
}
.help_block_header {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 8px
}
.help_block_content {
	BORDER-TOP: #FFD1A3 1px dotted; MARGIN-TOP: 8px; MARGIN-BOTTOM: 4px; LINE-HEIGHT: 20px; PADDING-TOP: 4px
}
.register_select {
	WIDTH: 100%
}
.register_select_block_left {
	FLOAT: left; WIDTH: 266px
}
.register_select_block_mid {
	FLOAT: left; MARGIN-LEFT: 4px; WIDTH: 266px; MARGIN-RIGHT: 4px; HEIGHT: 240px
}
.register_select_block_right {
	FLOAT: right; WIDTH: 266px
}
.register_select_block_title {
	FONT-WEIGHT: bold; BORDER-BOTTOM: #FFD1A3 1px dotted; HEIGHT: 24px
}
.register_select_block_content {
	MARGIN-TOP: 8px; MARGIN-LEFT: -16px; LINE-HEIGHT: 20px; HEIGHT: 240px
}
.register_select_block_content A {
	FONT-SIZE: 15px; COLOR: #990000; BORDER-BOTTOM: #990000 1px dotted; TEXT-DECORATION: none
}
.register_select_block_content A:hover {
	BORDER-BOTTOM: #990000 1px solid
}
.topiclist_nav {
	CLEAR: both
}
.page_link_t {
	FLOAT: left; WIDTH: 50%; LINE-HEIGHT: 32px; HEIGHT: 32px; TEXT-ALIGN: left
}
.page_link_b {
	FLOAT: right; WIDTH: 50%; HEIGHT: 24px; TEXT-ALIGN: right
}
.forum_post {
	FLOAT: right; WIDTH: 50%; HEIGHT: 32px; TEXT-ALIGN: right
}
.page_info {
	FLOAT: left; WIDTH: 50%; HEIGHT: 24px; TEXT-ALIGN: left
}
.page_info A {
	COLOR: #000000; TEXT-DECORATION: none
}
.page_info A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.forum_rss {
	FLOAT: left; WIDTH: 50%; HEIGHT: 24px; TEXT-ALIGN: left
}
.forum_menu {
	FLOAT: right; WIDTH: 50%; TEXT-ALIGN: right
}
.topic_header {
	CLEAR: both; MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px; WIDTH: 100%
}
.topic_header_name {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 57%; HEIGHT: 24px
}
.topic_header_topic {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 7%; TEXT-ALIGN: center
}
.topic_header_reply {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 17%; TEXT-ALIGN: center
}
.topic_header_last {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 17%; TEXT-ALIGN: center
}
.topic_header_date {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 24%; TEXT-ALIGN: center
}
.topic_header_fav {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 7%; TEXT-ALIGN: center
}
.topic_info {
	CLEAR: both; BORDER-TOP: #FFD1A3 1px dotted; HEIGHT: 40px
}
.topic_name {
	FONT-SIZE: 12px; FLOAT: left; OVERFLOW: hidden; WIDTH: 57%; COLOR: #333333; PADDING-TOP: 12px
}
.topic_name A:visited {
	COLOR: #333333
}
.topic_topic {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 7%; COLOR: #333333; PADDING-TOP: 14px; TEXT-ALIGN: center
}
.topic_reply {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 17%; COLOR: #333333; PADDING-TOP: 6px; TEXT-ALIGN: center
}
.topic_reply A {
	FONT-SIZE: 11px; COLOR: #333333
}
.topic_reply A:hover {
	COLOR: #990000
}
.topic_last {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 17%; COLOR: #333333; PADDING-TOP: 6px; TEXT-ALIGN: center
}
.topic_last A {
	FONT-SIZE: 11px; COLOR: #333333
}
.topic_last A:hover {
	COLOR: #990000
}
.topic_date {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 24%; COLOR: #333333; PADDING-TOP: 6px; TEXT-ALIGN: center
}
.topic_fav {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 7%; COLOR: #333333; PADDING-TOP: 12px; TEXT-ALIGN: center
}
.page {
	FONT-SIZE: 12px; WORD-SPACING: 2px; COLOR: #336600; TEXT-DECORATION: none
}
.page:active {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.page:hover {
	COLOR: #006600; TEXT-DECORATION: underline
}
.post_detail {
	CLEAR: both; WIDTH: 780px; PADDING-TOP: 8px
}
.user_icon {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 120px; MARGIN-RIGHT: 8px; HEIGHT: 120px
}
.user_func {
	FLOAT: right
}
.user_info {
	FONT-SIZE: 11px; FLOAT: left; COLOR: #006600; LINE-HEIGHT: 18px; TEXT-ALIGN: left
}
.user_info A {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #006600; TEXT-DECORATION: none
}
.user_info A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.post_info {
	FONT-SIZE: 11px; COLOR: #666666; TEXT-ALIGN: right
}
.post_sig {
	MARGIN-TOP: 12px; FONT-SIZE: 12px; OVERFLOW: hidden; COLOR: #999999; HEIGHT: 20px; TEXT-ALIGN: right
}
.post_func {
	HEIGHT: 24px; TEXT-ALIGN: right
}
.post_content {
	CLEAR: both; DISPLAY: block; PADDING-LEFT: 24px; FONT-SIZE: 15px; PADDING-BOTTOM: 24px; OVERFLOW: hidden; WIDTH: 760px; COLOR: #000000; LINE-HEIGHT: 1.8; PADDING-TOP: 8px; BORDER-BOTTOM: #FFD1A3 1px dotted; TEXT-DECORATION: none
}
.anon_icon {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; WIDTH: 118px; COLOR: #666666; LINE-HEIGHT: 120px; MARGIN-RIGHT: 8px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 118px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
BLOCKQUOTE {
	BORDER-RIGHT: #99b27f 1px dotted; PADDING-RIGHT: 4px; BORDER-TOP: #99b27f 1px dotted; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 15px; BORDER-LEFT: #99b27f 1px dotted; LINE-HEIGHT: 15px; PADDING-TOP: 4px; BORDER-BOTTOM: #99b27f 1px dotted; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f4ed
}
.rb16 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #990000; TEXT-DECORATION: none
}
.article_header {
	CLEAR: both; MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px; WIDTH: 100%
}
.article_header_name {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 60%; HEIGHT: 24px
}
.article_header_date {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 18%; TEXT-ALIGN: center
}
.article_header_poster {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 10%; TEXT-ALIGN: center
}
.article_header_publish {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 10%; TEXT-ALIGN: center
}
.article_info {
	CLEAR: both; BORDER-TOP: #FFD1A3 1px dotted; HEIGHT: 40px
}
.article_name {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 60%; COLOR: #333333; PADDING-TOP: 12px
}
.article_name A {
	COLOR: #333333; TEXT-DECORATION: none
}
.article_name A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.article_date {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 18%; COLOR: #333333; PADDING-TOP: 12px; TEXT-ALIGN: center
}
.article_poster {
	FLOAT: left; WIDTH: 10%; COLOR: #333333; PADDING-TOP: 12px; TEXT-ALIGN: center
}
.article_poster A {
	COLOR: #333333
}
.article_poster A:hover {
	COLOR: #990000
}
.article_publish {
	FLOAT: left; WIDTH: 10%; COLOR: #333333; PADDING-TOP: 12px; TEXT-ALIGN: center
}
.article_publish A {
	COLOR: #333333
}
.article_publish A:hover {
	COLOR: #990000
}
.blacklist_header {
	CLEAR: both; MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px; WIDTH: 100%
}
.blacklist_header_name {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 20%; HEIGHT: 24px
}
.blacklist_header_desc {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 40%
}
.blacklist_header_date {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 17%; TEXT-ALIGN: center
}
.blacklist_header_func {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 10%; TEXT-ALIGN: center
}
.blacklist_list {
	CLEAR: both; BORDER-TOP: #FFD1A3 1px dotted; HEIGHT: 40px
}
.blacklist_list_name {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 20%; COLOR: #333333; PADDING-TOP: 12px
}
.blacklist_list_name A {
	COLOR: #333333; TEXT-DECORATION: none
}
.blacklist_list_name A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.blacklist_list_desc {
	FLOAT: left; WIDTH: 40%; COLOR: #333333; PADDING-TOP: 12px
}
.blacklist_list_date {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 17%; COLOR: #333333; PADDING-TOP: 14px; TEXT-ALIGN: center
}
.blacklist_list_func {
	FLOAT: left; WIDTH: 10%; PADDING-TOP: 12px; TEXT-ALIGN: center
}
.friendlist_header {
	CLEAR: both; MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px; WIDTH: 100%
}
.friendlist_header_name {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 20%; HEIGHT: 24px
}
.friendlist_header_desc {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 40%
}
.friendlist_header_date {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 17%; TEXT-ALIGN: center
}
.friendlist_header_func {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 7%; TEXT-ALIGN: center
}
.friendlist_list {
	CLEAR: both; BORDER-TOP: #FFD1A3 1px dotted; HEIGHT: 40px
}
.friendlist_list_name {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 20%; COLOR: #333333; PADDING-TOP: 12px
}
.friendlist_list_name A {
	COLOR: #333333; TEXT-DECORATION: none
}
.friendlist_list_name A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.friendlist_list_desc {
	FLOAT: left; WIDTH: 40%; COLOR: #333333; PADDING-TOP: 12px
}
.friendlist_list_date {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 17%; COLOR: #333333; PADDING-TOP: 14px; TEXT-ALIGN: center
}
.friendlist_list_func {
	FLOAT: left; WIDTH: 7%; PADDING-TOP: 12px; TEXT-ALIGN: center
}
.search_header {
	CLEAR: both; MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px; WIDTH: 100%
}
.search_header_name {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 73%; HEIGHT: 24px
}
.search_header_topic {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 7%; TEXT-ALIGN: center
}
.search_header_reply {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 18%; TEXT-ALIGN: center
}
.search_info {
	CLEAR: both; BORDER-TOP: #FFD1A3 1px dotted; HEIGHT: 44px
}
.search_name {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 73%; COLOR: #333333; LINE-HEIGHT: 16px; PADDING-TOP: 6px
}
.search_name A {
	COLOR: #333333; TEXT-DECORATION: none
}
.search_name A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.search_topic {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 7%; COLOR: #333333; PADDING-TOP: 16px; TEXT-ALIGN: center
}
.search_reply {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 18%; COLOR: #333333; PADDING-TOP: 8px; TEXT-ALIGN: center
}
.search_reply A {
	FONT-SIZE: 11px; COLOR: #333333
}
.search_reply A:hover {
	COLOR: #990000
}
.gy11 {
	FONT-SIZE: 11px! important; COLOR: #5b5b5b! important; TEXT-DECORATION: none
}
.gy12 {
	FONT-SIZE: 12px; COLOR: #5b5b5b; TEXT-DECORATION: none
}
.favorite_header {
	CLEAR: both; MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px; WIDTH: 100%
}
.favorite_header_func {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 5%; HEIGHT: 24px; TEXT-ALIGN: center
}
.favorite_header_name {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 56%
}
.favorite_header_repl {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 5%; TEXT-ALIGN: center
}
.favorite_header_user {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 16%; TEXT-ALIGN: center
}
.favorite_header_last {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 16%; TEXT-ALIGN: center
}
.favorite_list {
	CLEAR: both; BORDER-TOP: #FFD1A3 1px dotted; HEIGHT: 44px
}
.favorite_list_func {
	FLOAT: left; WIDTH: 5%; PADDING-TOP: 12px; TEXT-ALIGN: center
}
.favorite_list_name {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 56%; COLOR: #333333; LINE-HEIGHT: 16px; PADDING-TOP: 6px
}
.favorite_list_name A {
	FONT-SIZE: 12px; COLOR: #333333
}
.favorite_list_name A:hover {
	COLOR: #990000
}
.favorite_list_repl {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 5%; COLOR: #333333; PADDING-TOP: 14px; TEXT-ALIGN: center
}
.favorite_list_user {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 16%; COLOR: #333333; PADDING-TOP: 8px; TEXT-ALIGN: center
}
.favorite_list_user A {
	FONT-SIZE: 11px; COLOR: #333333
}
.favorite_list_user A:hover {
	COLOR: #990000
}
.favorite_list_last {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 16%; COLOR: #333333; PADDING-TOP: 8px; TEXT-ALIGN: center
}
.favorite_list_last A {
	FONT-SIZE: 11px; COLOR: #333333
}
.favorite_list_last A:hover {
	COLOR: #990000
}
.topic_not {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #996600; TEXT-DECORATION: none
}
A.topic_not:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #996600; TEXT-DECORATION: none
}
A.topic_not:hover {
	TEXT-DECORATION: underline
}
.topic_top {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #990000; TEXT-DECORATION: none
}
A.topic_top:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #990000; TEXT-DECORATION: none
}
A.topic_top:hover {
	TEXT-DECORATION: underline
}
.topic_gen {
	FONT-SIZE: 13px; COLOR: #000000; TEXT-DECORATION: none
}
A.topic_gen:visited {
	FONT-SIZE: 13px; COLOR: #666666; TEXT-DECORATION: none
}
A.topic_gen:hover {
	TEXT-DECORATION: underline
}
.rb12 {
	FONT-SIZE: 12px; COLOR: #990000; TEXT-DECORATION: none
}
.rb12u {
	FONT-SIZE: 12px; COLOR: #990000; TEXT-DECORATION: underline
}
.gotop {
	CLEAR: both; MARGIN-TOP: 4px; TEXT-ALIGN: right; TEXT-DECORATION: none
}
.gotop A {
	TEXT-DECORATION: none
}
.gotop A:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
.note_header {
	CLEAR: both; MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px; WIDTH: 100%
}
.note_header_name {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 57%; HEIGHT: 24px
}
.note_header_date {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 18%; TEXT-ALIGN: center
}
.note_header_forum {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 7%; TEXT-ALIGN: center
}
.note_header_wp {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 7%; TEXT-ALIGN: center
}
.note_header_del {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 7%; TEXT-ALIGN: center
}
.note_info {
	CLEAR: both; BORDER-TOP: #FFD1A3 1px dotted; HEIGHT: 40px
}
.note_name {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 57%; COLOR: #333333; PADDING-TOP: 12px
}
.note_date {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 18%; COLOR: #333333; PADDING-TOP: 14px; TEXT-ALIGN: center
}
.note_forum {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 7%; COLOR: #333333; PADDING-TOP: 12px; TEXT-ALIGN: center
}
.note_wp {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 7%; COLOR: #333333; PADDING-TOP: 12px; TEXT-ALIGN: center
}
.note_del {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 7%; COLOR: #333333; PADDING-TOP: 12px; TEXT-ALIGN: center
}
.post_text_field {
	FLOAT: left; MARGIN-RIGHT: 8px
}
.post_text_smile {
	FLOAT: left
}
.reply_block_header {
	CLEAR: both; MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px; WIDTH: 100%
}
.reply_block_header_title {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 100%; BORDER-BOTTOM: #FFD1A3 1px dotted; HEIGHT: 24px
}
.reply_block_row {
	CLEAR: both; OVERFLOW: auto
}
.reply_block_col_t {
	FONT-SIZE: 12px; COLOR: #333333
}
.reply_block_col_b {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 16px
}
.reply_block {
	MARGIN-BOTTOM: 4px; WIDTH: 100%
}
.pm_header {
	CLEAR: both; MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px; WIDTH: 100%
}
.pm_header_select {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 5%; TEXT-ALIGN: center
}
.pm_header_name {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 70%; HEIGHT: 24px
}
.pm_header_reply {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 5%; TEXT-ALIGN: center
}
.pm_header_date {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 18%; TEXT-ALIGN: center
}
.pm_info {
	CLEAR: both; BORDER-TOP: #FFD1A3 1px dotted; HEIGHT: 40px
}
.pm_select {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 5%; COLOR: #333333; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.pm_name {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 70%; COLOR: #333333; PADDING-TOP: 12px
}
.pm_reply {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 5%; COLOR: #333333; PADDING-TOP: 12px; TEXT-ALIGN: center
}
.pm_date {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 18%; COLOR: #333333; PADDING-TOP: 6px; TEXT-ALIGN: center
}
.userinfo_block {
	WIDTH: 100%
}
.userinfo_title {
	CLEAR: both; BORDER-TOP: #FFD1A3 1px dotted; FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #990000; PADDING-TOP: 8px
}
.userinfo_content {
	MARGIN-TOP: 4px; FONT-SIZE: 12px; MARGIN-BOTTOM: 4px; COLOR: #333333
}
.userinfo_date {
	FONT-SIZE: 11px; FLOAT: right; MARGIN-LEFT: 8px
}
.userinfo_reply {
	FONT-SIZE: 11px; FLOAT: right; MARGIN-LEFT: 8px
}
.userinfo_link {
	FONT-SIZE: 11px; FLOAT: right; MARGIN-BOTTOM: 4px; MARGIN-LEFT: 8px
}
.userinfo_header {
	MARGIN-BOTTOM: 4px; WIDTH: 100%
}
.reply_header {
	WIDTH: 100%
}
.reply_header_name {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; HEIGHT: 20px
}
.reply_header_info {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: right; TEXT-ALIGN: right
}
.reply_info {
	BORDER-TOP: #FFD1A3 1px dotted
}
.reply_name {
	MARGIN-TOP: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.reply_content {
	MARGIN-TOP: 4px; FONT-SIZE: 13px; MARGIN-BOTTOM: 4px
}
.signup_list {
	FONT-SIZE: 12px
}
.signup_list_item {
	FLOAT: left; WIDTH: 19%; HEIGHT: 24px
}
.week_event {
	BORDER-TOP: #FFD1A3 1px dotted; FONT-SIZE: 12px; FLOAT: left; WIDTH: 14%; HEIGHT: 120px
}
.week_event LI {
	LIST-STYLE-POSITION: inside
}
.week_non_event {
	BORDER-TOP: #FFD1A3 1px dotted; FONT-SIZE: 12px; FLOAT: left; WIDTH: 14%; HEIGHT: 120px
}
.today {
	FONT-SIZE: 24px; COLOR: #990000; MARGIN-RIGHT: 4px; TEXT-ALIGN: right
}
.holoday {
	FONT-SIZE: 24px; COLOR: #ff6633; MARGIN-RIGHT: 4px; TEXT-ALIGN: right
}
.weekday {
	FONT-SIZE: 24px; COLOR: #666666; MARGIN-RIGHT: 4px; TEXT-ALIGN: right
}
.calenar_week {
	MARGIN-TOP: 8px; FLOAT: left; WIDTH: 14%; LINE-HEIGHT: 16px; HEIGHT: 24px; TEXT-ALIGN: center
}
.msgbox_block_main {
	OVERFLOW: auto; HEIGHT: 100%
}
.shop_sidemenu {
	FLOAT: left; WIDTH: 194px
}
.shop_content {
	FLOAT: left; OVERFLOW: auto; WIDTH: 806px
}
.shop_block {
	FLOAT: left; MARGIN-BOTTOM: 4px; WIDTH: 190px
}
.shop_block_main {
	MARGIN-BOTTOM: 4px
}
.shop_block_header {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 8px
}
.shop_block_content {
	BORDER-TOP: #FFD1A3 1px dotted; MARGIN-TOP: 8px; MARGIN-BOTTOM: 4px; LINE-HEIGHT: 20px; PADDING-TOP: 4px
}
.product_new_header {
	WIDTH: 100%
}
.product_new_left {
	FLOAT: left; MARGIN: 3px; WIDTH: 48%
}
.product_new_right {
	FLOAT: right; MARGIN: 3px; WIDTH: 48%
}
.product_new_textonly {
	BACKGROUND: #dfecde; COLOR: #ff0000; LINE-HEIGHT: 16px; TEXT-ALIGN: center
}
.product_new_block {
	WIDTH: 100%
}
.product_new_block_main {
	FLOAT: left; MARGIN: 3px; WIDTH: 24%; HEIGHT: 240px
}
.product_new_detail {
	TEXT-ALIGN: center
}
.product_text_area {
	MARGIN: 8px 6px
}
.product_info {
	MARGIN-TOP: 8px; WIDTH: 100%
}
.product_image {
	FLOAT: left; WIDTH: 400px
}
.product_price {
	FLOAT: left
}
.product_price_main {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 8px; LINE-HEIGHT: 24px; HEIGHT: 30px
}
.product_buy_top {
	CLEAR: both; MARGIN-TOP: 8px; OVERFLOW: auto; WIDTH: 100%; PADDING-TOP: 8px
}
.product_buy_btm {
	CLEAR: both; BORDER-TOP: #FFD1A3 1px dotted; MARGIN-TOP: 8px; WIDTH: 100%; PADDING-TOP: 8px
}
.product_buy_btn {
	FLOAT: right; MARGIN-BOTTOM: 12px; WIDTH: 24%; TEXT-ALIGN: center
}
.product_desc {
	BORDER-TOP: #FFD1A3 1px dotted; MARGIN-TOP: 8px; OVERFLOW: auto; WIDTH: 100%; COLOR: #333333; LINE-HEIGHT: 16px; PADDING-TOP: 8px
}
.product_desc LI {
	LINE-HEIGHT: 16px; TEXT-ALIGN: left
}
.product_desc TD {
	LINE-HEIGHT: 16px; TEXT-ALIGN: left
}
.shopping_help_block {
	FLOAT: left; MARGIN-BOTTOM: 4px; MARGIN-LEFT: 4px; WIDTH: 360px
}
.category_list_item {
	FLOAT: left; WIDTH: 24%; HEIGHT: 24px
}
.cart_header {
	CLEAR: both; MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px; WIDTH: 100%
}
.cart_header_name {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 57%; HEIGHT: 24px
}
.cart_header_qty {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 7%; TEXT-ALIGN: center
}
.cart_header_price {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 17%; TEXT-ALIGN: right
}
.cart_header_func {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 17%; TEXT-ALIGN: right
}
.cart_info {
	CLEAR: both; BORDER-TOP: #FFD1A3 1px dotted; HEIGHT: 40px
}
.cart_name {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 57%; COLOR: #333333; PADDING-TOP: 12px
}
.cart_qty {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 7%; COLOR: #333333; PADDING-TOP: 14px; TEXT-ALIGN: center
}
.cart_price {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 17%; COLOR: #333333; PADDING-TOP: 14px; TEXT-ALIGN: right
}
.cart_func {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 17%; COLOR: #333333; PADDING-TOP: 14px; TEXT-ALIGN: right
}
.cart_func A {
	FONT-SIZE: 12px; COLOR: #333333
}
.cart_func A:hover {
	COLOR: #990000
}
.cartbox_block {
	MARGIN-TOP: 4px; WIDTH: 100%
}
.cart_total_price {
	PADDING-RIGHT: 16px; BORDER-TOP: #FFD1A3 1px dotted; PADDING-TOP: 8px; TEXT-ALIGN: right
}
.address_header {
	CLEAR: both; MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px; WIDTH: 100%
}
.address_header_name {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 81%; HEIGHT: 24px
}
.address_header_func {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 17%; TEXT-ALIGN: right
}
.address_info {
	CLEAR: both; BORDER-TOP: #FFD1A3 1px dotted; HEIGHT: 40px
}
.address_name {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 81%; COLOR: #333333; PADDING-TOP: 12px
}
.address_func {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 17%; COLOR: #333333; PADDING-TOP: 14px; TEXT-ALIGN: right
}
.address_func A {
	FONT-SIZE: 12px; COLOR: #333333
}
.address_func A:hover {
	COLOR: #990000
}
.orderlist_header {
	CLEAR: both; MARGIN-TOP: 4px; MARGIN-BOTTOM: 4px; WIDTH: 100%
}
.orderlist_header_name {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 38%; HEIGHT: 24px
}
.orderlist_header_price {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 10%; TEXT-ALIGN: right
}
.orderlist_header_date {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 20%; TEXT-ALIGN: center
}
.orderlist_header_stat {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 10%; TEXT-ALIGN: center
}
.orderlist_header_ques {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 10%; TEXT-ALIGN: center
}
.orderlist_header_func {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 10%; TEXT-ALIGN: right
}
.orderlist_info {
	CLEAR: both; BORDER-TOP: #FFD1A3 1px dotted; HEIGHT: 40px
}
.orderlist_name {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 38%; COLOR: #333333; PADDING-TOP: 12px
}
.orderlist_price {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 10%; COLOR: #333333; PADDING-TOP: 12px; TEXT-ALIGN: right
}
.orderlist_date {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 20%; COLOR: #333333; PADDING-TOP: 12px; TEXT-ALIGN: center
}
.orderlist_stat {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 10%; COLOR: #333333; PADDING-TOP: 12px; TEXT-ALIGN: center
}
.orderlist_ques {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 10%; COLOR: #333333; PADDING-TOP: 12px; TEXT-ALIGN: center
}
.orderlist_func {
	FONT-SIZE: 12px; FLOAT: left; WIDTH: 10%; COLOR: #333333; PADDING-TOP: 14px; TEXT-ALIGN: right
}
.orderlist_func A {
	FONT-SIZE: 12px; COLOR: #333333
}
.orderlist_func A:hover {
	COLOR: #990000
}
.re12 {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: none
}
.prd_no_icon {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-SIZE: 11px; MARGIN-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 148px; COLOR: #666666; LINE-HEIGHT: 150px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 148px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
.smilepreview {
	FLOAT: left; WIDTH: 24%; TEXT-ALIGN: center
}
.smilepreview_icon {
	MARGIN-TOP: 4px; HEIGHT: 60px; TEXT-ALIGN: center
}
.smilepreview_text {
	MARGIN: 4px; TEXT-ALIGN: center
}
.download_item {
	CLEAR: both; OVERFLOW: auto; BORDER-BOTTOM: #FFD1A3 1px dotted
}
.download_title {
	MARGIN-TOP: 8px; MARGIN-BOTTOM: 8px
}
.download_icon {
	FLOAT: left; MARGIN-RIGHT: 8px
}
.download_desc {
	FLOAT: left
}
.download_info {
	CLEAR: both; FONT-SIZE: 11px; COLOR: #666666
}
.download_link {
	MARGIN-BOTTOM: 8px; TEXT-ALIGN: right
}
.smile_preview {
	HEIGHT: 60px
}
.sline {
	LETTER-SPACING: 1px
}
.wp_list {
	CLEAR: both; MARGIN-TOP: 12px; MARGIN-BOTTOM: 12px; WIDTH: 100%; BORDER-BOTTOM: #FFD1A3 1px dotted
}
.wp_icon {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 200px; MARGIN-RIGHT: 8px; HEIGHT: 160px
}
.wp_name {
	MARGIN-BOTTOM: 8px
}
.wp_desc {
	FONT-SIZE: 13px; COLOR: #666666; LINE-HEIGHT: 16px
}
.wp_info {
	MARGIN-TOP: 8px
}
.subindex_content_main {
	MARGIN-TOP: 4px; WIDTH: 100%
}
.faq_list {
	CLEAR: both; MARGIN-TOP: 8px; WIDTH: 100%; BORDER-BOTTOM: #FFD1A3 1px dotted
}
.faq_ques {
	FONT-SIZE: 15px; MARGIN-BOTTOM: 4px; COLOR: #990000
}
.faq_ans {
	FONT-SIZE: 13px; MARGIN-BOTTOM: 8px; COLOR: #333333
}
.shopping_hline {
	BORDER-TOP: #FFD1A3 1px dotted; MARGIN-BOTTOM: 8px; HEIGHT: 1px
}
.flist {
	FONT-SIZE: 12px; LIST-STYLE-TYPE: none
}
.flist_item {
	FLOAT: left; WIDTH: 23%; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none
}
.double_ad_l {
	MARGIN-TOP: 4px; LEFT: 10%; FLOAT: left; POSITION: relative
}
.double_ad_r {
	MARGIN-TOP: 4px; RIGHT: 10%; FLOAT: right; POSITION: relative
}
.textimg_block {
	DISPLAY: block
}
.textimg_block  {
	DISPLAY: block; FONT-SIZE: 0.01em; BACKGROUND: #eff5ee; OVERFLOW: hidden; HEIGHT: 1px
}
.textimg_block1 {
	BORDER-RIGHT: #f8faf7 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #f3f7f2; MARGIN-LEFT: 3px; BORDER-LEFT: #f8faf7 1px solid; MARGIN-RIGHT: 3px
}
.textimg_block2 {
	BORDER-RIGHT: #fdfefd 1px solid; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #f2f6f1; MARGIN-LEFT: 1px; BORDER-LEFT: #fdfefd 1px solid; MARGIN-RIGHT: 1px
}
.textimg_block3 {
	BORDER-RIGHT: #f2f6f1 1px solid; MARGIN-LEFT: 1px; BORDER-LEFT: #f2f6f1 1px solid; MARGIN-RIGHT: 1px
}
.textimg_block4 {
	BORDER-RIGHT: #f8faf7 1px solid; BORDER-LEFT: #f8faf7 1px solid
}
.textimg_block5 {
	BORDER-RIGHT: #f3f7f2 1px solid; BORDER-LEFT: #f3f7f2 1px solid
}
.textimg {
	MARGIN-BOTTOM: 4px; WIDTH: 190px
}
.textimg_header {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #dfecde
}
.textimg_content {
	BACKGROUND-COLOR: #eff5ee
}
.textimg_item {
	CLEAR: both; BORDER-TOP: #FFD1A3 1px dotted; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; LINE-HEIGHT: 1.7em; PADDING-TOP: 8px; BACKGROUND-COLOR: #eff5ee
}
.textimg_item A {
	COLOR: #006600; TEXT-DECORATION: none
}
.textimg_item A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.textimg_image {
	MARGIN-LEFT: 6px; MARGIN-RIGHT: 6px
}
 iframe{v:expression(this.src='about:blank',this.outerHTML='');}

