html {FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif}
#main_body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(/image/bgs.gif);
}
#container{
	width:985;
	background:#FFFFFF;
}
#ad_main_right_down{
	margin-top:1px;
}
.mainrightad {
	margin-bottom:5px;
}
.mainrightad img{
	border:1px solid #959595;
}
.f6 {
	FONT-SIZE: 6pt; 
}
.f7 {
	FONT-SIZE: 7pt;
}
.f8 {
	FONT-SIZE: 8pt;
}
.f9 {
	FONT-SIZE: 9pt; LINE-HEIGHT: 12pt;
}
.f9xred {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #a60000; LINE-HEIGHT: 18px;
}
.f9xdarkred {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #800000; LINE-HEIGHT: 18px;
}
.f9xredline {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #a60000; LINE-HEIGHT: 18px; TEXT-DECORATION: line-through
}
.f9gray {
	FONT-SIZE: 9pt; COLOR: #666666; LINE-HEIGHT: 12pt;
}
.f10 {
	FONT-SIZE: 10pt; LINE-HEIGHT: 15pt;
}
.f10gray {
	FONT-SIZE: 10pt; COLOR: #666666;
}
.f10xgift {
	FONT-SIZE: 10pt; COLOR: #006699;
}
.f10xred {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: red;
}
.f10Brown {
	FONT-SIZE: 10pt; COLOR: #7b2800; LINE-HEIGHT: 15pt;
}
.f10xgray {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #666666;
}
.f11 {
	FONT-SIZE: 11pt;
}
.f11bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt;
}
.f11xredxunderline {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #a60000; TEXT-DECORATION: underline
}
.f11xred {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #a60000;
}
.f11xgray {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #666666;
}
.f11xwhite {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #ffffff;
}
.f11xblue {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #0099cc;
}
.f13 {
	FONT-SIZE: 13pt;
}
.f15 {
	FONT-SIZE: 15pt; LINE-HEIGHT: 22pt;
}
.f15xbrown {
	FONT-WEIGHT: bold; FONT-SIZE: 15pt; COLOR: maroon;
}
.f17 {
	FONT-SIZE: 17pt;
}
#ad_banner_main {margin-bottom:5px;width:510px;height:90px;border:1px solid #959595;}
#ad_banner_main img { border: 0px}
#ad_text_main_container {border:1px solid #8CC63F; margin:5px 0 5px 0;padding:10px 0px 0 10px;background-color: #DEF9B9; height:28px; text-align:left;width:500px; width:100%\9;}
#ad_text_main {width:auto;background-color: #DEF9B9;FONT-SIZE: 10pt; height:26px;}
#ad_text_main a {background-repeat:no-repeat;white-space:nowrap;FONT-WEIGHT: bold;}
.ad_text_tip1 {background-image: url(/image/ad_tip_1.gif);height:20px;padding-left:33px}
.ad_text_tip2 {background-image: url(/image/ad_tip_2.gif);height:20px;padding-left:33px}
.ad_text_tip3 {background-image: url(/image/ad_tip_3.gif);height:20px;padding-left:33px}
.ad_text_tip4 {background-image: url(/image/ad_tip_4.gif);height:20px;padding-left:33px}
.ad_text_tip5 {background-image: url(/image/ad_tip_5.gif);height:20px;padding-left:33px}
.ad_text_tip6 {background-image: url(/image/ad_tip_6.gif);height:20px;padding-left:33px}
.ad_text_tip7 {background-image: url(/image/ad_tip_7.gif);height:20px;padding-left:33px}
.ad_text_tip8 {background-image: url(/image/ad_tip_8.gif);height:20px;padding-left:33px}
#ad_text_main a:link {color:#0000FF;TEXT-DECORATION: none;}
#ad_text_main a:visited {color:#0000FF;TEXT-DECORATION: none;}
#ad_text_main a:hover {color:#FF6600;}
#ad_text_all_top_container {background-color:#EAF8D8;padding-top:3px; padding-bottom:3px;width:738px; height:20px;text-align:center;}
#ad_text_all_top {white-space:nowrap;FONT-WEIGHT: bold;background-color:#EAF8D8;margin:0;FONT-SIZE: 10pt;}
#ad_text_all_top a:link{color:#5B0000;TEXT-DECORATION: none;}
#ad_text_all_top a:visited{color:#5B0000;TEXT-DECORATION: none;}
#ad_text_all_top a:hover {color:#FF6600;}
#ad_text_all_top span{display:-moz-inline-box; display:inline-block; width:240px;}
#ad_forum {margin:auto;width: 252;height: 252;}
#ad_text_left_container {border:1px solid #8CC63F; margin-top:5px;padding:2px;background-color: #EFEFEF; height:100px; text-align:left;width:194px;width:100%\9;}
#ad_text_left {font-size: 10pt; line-height:20px;height:96px;}
#ad_text_left a:link {color:#333333;TEXT-DECORATION: none;}
#ad_text_left a:visited {color:#333333;TEXT-DECORATION: none;}
#ad_text_left a:hover {color:#FF6600;}
.ad_forum_header {background-image: url(/image/ad_forum_header.gif);width:250px;height:32px;}
.ad_forum_content {text-align:center;padding-top:10px;font-size:11pt;line-height:18px;width:248px;height:208;border: 1px solid #CD0000;width:250px\9;height:220px\9;}
.ad_forum_content img {padding-bottom:10px;}
.ad_forum_border {border: #666666 1px solid;}
.hand {
	CURSOR: pointer
}
PRE {
	FONT-SIZE: 9pt
}
A:link {
	COLOR: #482c00; TEXT-DECORATION: none
}
A:visited {
	COLOR: #717037; TEXT-DECORATION: none
}
A:active {
	COLOR: #482c00; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff6633; position:relative;top:1px;left:1px;
}
INPUT {
	FONT-SIZE: 9pt;
}
SELECT {
	FONT-SIZE: 9pt;
}
.tbtitle {
	FONT-SIZE: 9pt; COLOR: #ff6633; LINE-HEIGHT: 12pt;
}
.f11LineHight {
	FONT-SIZE: 11pt; LINE-HEIGHT: 20pt; LETTER-SPACING: 2px
}
.f9LineHight {
	FONT-SIZE: 9pt; LINE-HEIGHT: 13pt; LETTER-SPACING: 2px
}
.adnews {
	FONT-SIZE: 9pt; COLOR: #333300; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
A.banner {
	FONT-SIZE: 9pt; COLOR: #f0f0f0; TEXT-DECORATION: none
}
A.banner:hover {
	FONT-SIZE: 9pt; COLOR: #ffff00; TEXT-DECORATION: none
}
A.menu {
	FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 12pt; TEXT-DECORATION: none
}
A.menu:visited {
	COLOR: #ffffff
}
A.menu:hover {
	FONT-SIZE: 9pt; COLOR: #996633; LINE-HEIGHT: 12pt; TEXT-DECORATION: none;position:relative;top:1px;left:1px;
}
.unborder {
	BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; CURSOR: pointer; BORDER-BOTTOM: white 2px solid
}
A.menu_f11 {
	FONT-SIZE: 11pt; COLOR: #ffffff; LINE-HEIGHT: 15pt; TEXT-DECORATION: none
}
A.menu_f11:visited {
	COLOR: #ffffff
}
A.menu_f11:hover {
	FONT-SIZE: 11pt; COLOR: #996633; 
	LINE-HEIGHT: 15pt; TEXT-DECORATION: none;
	position:relative;top:1px;left:1px;
}
.drborder {
	BORDER-RIGHT: #6666ff 2px solid; BORDER-TOP: #6666ff 2px solid; BORDER-LEFT: #6666ff 2px solid; CURSOR: pointer; BORDER-BOTTOM: #6666ff 2px solid
}
.article {
	FONT-SIZE: 11pt; LETTER-SPACING: 1px ;line-height: 3ex;
}
.article p{
	padding-top: 1ex;
}
.plist {
	FONT-SIZE: 9pt; COLOR: #000000
}
A.plist:hover {
	COLOR: #000000; position:relative;top:1px;left:1px;
}
A.plist:link {
	COLOR: #000000
}
A.plist:visited {
	COLOR: #000000
}
A.plist:active {
	COLOR: #000000
}
.ActPIC {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #000; PADDING-TOP: 4px; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #ffffff
}
.pdesc {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; LINE-HEIGHT: 25pt;
}
.buy_step {
	BORDER-RIGHT: #666666 thin dotted; BORDER-TOP: #666666 thin dotted; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BORDER-LEFT: #666666 thin dotted; BORDER-BOTTOM: #666666 thin dotted;
}
.menuon {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #999999 1px solid; CURSOR: pointer; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #e1e1e1
}
.menuoff {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid;
}
.warning {
	BORDER-RIGHT: #ff0000 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #ff0000 1px dotted; PADDING-LEFT: 5px; FONT-SIZE: 9pt; PADDING-BOTTOM: 5px; BORDER-LEFT: #ff0000 1px dotted; LINE-HEIGHT: 15pt; PADDING-TOP: 5px; BORDER-BOTTOM: #ff0000 1px dotted;
}
.article_push {
	BORDER-BOTTOM: #cccccc 1px dashed
}
.info_ref {
	FONT-SIZE: 7pt; COLOR: #999999;
}
.pic_shadow {
	BACKGROUND: url(/image/fuzzy_shadow.png) no-repeat right bottom; FLOAT: left; WIDTH: auto
}
.pic_shadow DIV {
	BACKGROUND: url(/image/fuzzy_shadow1.png) no-repeat right top
}
DIV#shadow {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/image/fuzzy_shadow2.png) no-repeat left bottom; PADDING-BOTTOM: 6px; PADDING-TOP: 0px
}
.pic_shadow IMG {
	BORDER-RIGHT: #aaaaaa 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: bottom; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #000; PADDING-TOP: 4px; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #ffffff
}
DIV#whframe {
	BORDER-RIGHT: #ffffff 4px solid; BORDER-TOP: #ffffff 4px solid; BACKGROUND: white; OVERFLOW: visible; BORDER-LEFT: #ffffff 4px solid; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ffffff 4px solid; LETTER-SPACING: 2px
}

.page_title {margin:5px 0px 50px 5px;}
.page_title_l {background-image:url(/image/m_icon5.gif);background-repeat:no-repeat;height:37px;width:81px;float:left}
.page_title_r {background-image:url(/image/m_icon5b.gif); background-repeat:repeat-x;width:10px;float: left; height: 37px;}
.page_title_c {background-image:url(/image/m_icon5bgs.gif);background-repeat:repeat-x;width:649px;height:37px;float:left}
.page_title_c p{font-size:11pt;margin-top:9px;margin-left:-40;}

.main_ablum {
	BORDER-RIGHT: #bbbbbb 1px ridge; BORDER-TOP: #bbbbbb 1px ridge; BORDER-LEFT: #bbbbbb 1px ridge; BORDER-BOTTOM: #bbbbbb 1px ridge
}
.promort_hightlight {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff0000;
}
.mallProductLstName {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; LINE-HEIGHT: 15pt;
}
.mallProductLstPromort {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #888888; LINE-HEIGHT: 12pt;
}
.mallProductLstPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #a60000; LINE-HEIGHT: 18pt;
}
.mallProductOrgPrice {
	FONT-SIZE: 9pt; FONT-FAMILY: "Helvetica"
}
.mallProductName {
	FONT-WEIGHT: bold; FONT-SIZE: 15pt; LINE-HEIGHT: 20pt; LETTER-SPACING: 2pt
}
.mallProductPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 17pt; COLOR: #a60000;
}
.mallProductPromort {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; LINE-HEIGHT: 15pt; LETTER-SPACING: 1px
}
.mallPDescript {
	FONT-SIZE: 10pt; LINE-HEIGHT: 17pt;
}
.mallProductComm {
	FONT-SIZE: 10pt; LINE-HEIGHT: 13pt;
}
.mallCartPrice {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #a60000; LINE-HEIGHT: 18pt;
}
.mallCartPayDesc {
	FONT-SIZE: 10pt; COLOR: #ff9900;
}
.mallCartAmount {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #a60000; LINE-HEIGHT: 18pt;
}
.mallCartWarring {
	FONT-WEIGHT: bold; FONT-SIZE: 15pt; LINE-HEIGHT: 60pt;
}
.bottom_dotline {
	FONT-SIZE: 9pt; BORDER-BOTTOM: #339900 1px dotted;
}
A.styleGreen:link {
	COLOR: #236a00; TEXT-DECORATION: none
}
A.styleGreen:active {
	COLOR: #236a00; TEXT-DECORATION: underline
}
A.styleGreen:visited {
	COLOR: #236a00; TEXT-DECORATION: none
}
A.styleGreen:hover {
	COLOR: #c6aa3c;
	position:relative;top:1px;left:1px;
}
A.styleGray:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.styleGray:active {
	COLOR: #666666; TEXT-DECORATION: underline
}
A.styleGray:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.styleGray:hover {
	COLOR: #666666;
	position:relative;top:1px;left:1px;
}
.PrewViewPIC {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; DISPLAY: block; OVERFLOW: hidden; BORDER-LEFT: #ddd 1px solid; WIDTH: 80px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 80px; BACKGROUND-COLOR: #fff
}
.MemberPIC {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; DISPLAY: block; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; BACKGROUND-COLOR: #fff
}
.ReplyInc {
	BORDER-RIGHT: #c0c0c0 1px dotted; PADDING-RIGHT: 6px; BORDER-TOP: #c0c0c0 1px dotted; PADDING-LEFT: 6px; FONT-SIZE: 9pt; PADDING-BOTTOM: 6px; BORDER-LEFT: #c0c0c0 1px dotted; COLOR: #333333; PADDING-TOP: 6px; BORDER-BOTTOM: #c0c0c0 1px dotted; BACKGROUND-COLOR: #efefef
}
.ADBox {
	FLOAT: right
}
.column_subject {
	FONT-WEIGHT: bold; FONT-SIZE: 15pt; COLOR: #800000;
}
.column_article {
	FONT-SIZE: 11pt; LINE-HEIGHT: 20pt;
}
.column_intro {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #800000;
}
.column_subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #008000;
}
.info_subject {
	FONT-WEIGHT: bold; FONT-SIZE: 15pt; COLOR: #800000;
}
.info_article {
	FONT-SIZE: 11pt; LINE-HEIGHT: 20pt;
}
.info_article p {
	margin-bottom:20px;
}
.info_subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #008000;
}
.info_list {
	FONT-SIZE: 9pt; BORDER-BOTTOM: #666666 1px dotted;
}
.news_class, .info_class {
	FONT-SIZE: 10pt;
	width:99%;
	padding:4px 0 0 5px;
	margin-top:10px;
	background-image: url(Image/bg_news_class.png); background-repeat:no-repeat;
}
.news_class div, .info_class div {margin-bottom:7px;}
.news_link, .info_link {
	FONT-SIZE: 9pt;
	padding-left:5px;
	margin:auto;
}
.news_subject {
	FONT-WEIGHT: bold; FONT-SIZE: 15pt; COLOR: #800000;
}
.news_article {
	FONT-SIZE: 11pt; LINE-HEIGHT: 20pt;
}
.news_article p {
	margin-bottom:20px;
}
.news_pic{
	border: 1px ridge #C0C0C0;
}
.act_report_post_subject {
	FONT-WEIGHT: bold; FONT-SIZE: 15pt; COLOR: #800000;
}
.act_report_post {
	FONT-SIZE: 11pt; LINE-HEIGHT: 20pt;
}
.act_report_post img{
border:1px solid #CCCCCC;
padding:2px;}
.newsletter_subject {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #800000;
}
.newsletter_article {
	FONT-SIZE: 10pt; LINE-HEIGHT: 20pt;
}

#main_left_menu {
	background: url(/image/left1bgs.gif) no-repeat;
	width: 200px;
}
.menu_item {
	margin:0 0 0 25px;
	FONT-SIZE: 9pt;
	LINE-HEIGHT: 15pt;
}
.menu_item ul {
	list-style-type: none;
	overflow:hidden;
	margin:0 0 0 0;
	padding:0 0 0 13;
	FONT-SIZE: 9pt;
}
.menu_item ul li a:hover{
	color:#c6aa3c;
	TEXT-DECORATION: underline;
}
.menu_item ul li a:visited{
	color:#236a00;
	TEXT-DECORATION: none;
}
.menu_item ul li a:active{
	color:#236a00;
	TEXT-DECORATION: underline;
}
.menu_item ul li a:link{
	color:#236a00;
	TEXT-DECORATION: none;
}

.menu_space {
	background: url(http://www.suiis.com/image/leftline.gif) no-repeat;
	width: 170px;
	height: 10px;
	display:block;
	margin:10px 15px -10px 15px;
	}

#ref_article_link {
	FONT-SIZE: 10pt;
	LINE-HEIGHT: 15pt;
}
#ref_article_link ul {
	overflow:hidden;
	margin:0 0 0 0;
	width:100%;
	padding:0 0 0 20;
	FONT-SIZE: 10pt;
}
#ref_article_link ul li a:hover{
	color:#717037;
	TEXT-DECORATION: underline;
}
#ref_article_link ul li a:visited{
	color:#717037;
	TEXT-DECORATION: none;
}
#ref_article_link ul li a:active{
	color:#717037;
	TEXT-DECORATION: underline;
}
#ref_article_link ul li a:link{
	color:#717037;
	TEXT-DECORATION: none;
}

.share_title {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #800000;
}

#bless_container{
margin-bottom:3px;
margin-top:3px;
background: url(http://www.suiis.com/image/bg_footer.png) repeat-x;
}
  #pscroller2 {
    width: 100%;
    height: 20px;
    color: #444444;
    font-size: 12px;
    font-family: Arial;
    padding: 1px;
  }
  #pscroller2 a:link.linkstyle {
    color: #6683CC;
    text-decoration: none;
  }
  #pscroller2 a:visited.linkstyle {
    color: #6683CC;
    text-decoration: none;
  }
  #pscroller2 a:hover.linkstyle {
    color: #6683CC;
    text-decoration: underline;
  }

.per_page_title {margin-top:5px;}
.per_page_title_l {background-image:url(/image/m_icon7.gif);background-repeat:no-repeat;height:37px;width:10px;float:left}
.per_page_title_r {background-image:url(/image/m_icon5b.gif); background-repeat:repeat-x;width:10px;float: left; height: 37px;}
.per_page_title_c {background-image:url(/image/m_icon5bgs.gif);background-repeat:repeat-x;width:499px;height:37px;float:left}
.per_page_title_c p{font-family:Verdana; font-size:11pt;margin-top:9px;margin-left:-10;text-align:center;}

/* Overlay */
#modal-confirm {display:none;}
#modal-confirm-overlay {background-color:#666;}
/* Container */
#modal-confirm-container {height:200px; width:420px; font-family:'Trebuchet MS', Verdana, Arial; font-size:16px; line-height:26px; text-align:left; background:#fff; border:2px solid #336699;}
#modal-confirm-container .modal-header {height:30px; width:412; background:url(/image/confirm-header.gif) repeat-x; color:#fff; font-size:11pt; font-weight:bold; line-height:30px;padding-left:8px;}
#modal-confirm-container .message {color:#333; margin:0; padding:12px 4px 12px 8px; font-size:10pt;}
#modal-confirm-container .buttons {width:170px; float:right;position:absolute;right:10px;bottom:10px;} 
#modal-confirm-container .buttons div {font-size:10pt;float:right; margin-right:4px; width:70px; height:26px; color:#666; font-weight:bold; text-align:center; background:url(/image/confirm-button.gif) repeat-x; border:1px solid #bbb; cursor:pointer;} 
#modal-confirm-container .buttons div:hover {color:#fff;position:relative;top:1px;left:1px;}
#modal-confirm-container a.modal-close,
#modal-confirm-container a.modal-close:link,
#modal-confirm-container a.modal-close:active,
#modal-confirm-container a.modal-close:visited {text-decoration:none; font-size:1.1em; position:absolute; top:-1px; left:390px; color:#ccc;}
#modal-confirm-container a.modal-close:hover {color:#eee;}

/* Ajax Loading...*/
#ajax-loading {position:absolute;z-index:1000;height:140px; width:420px; font-family:'Trebuchet MS', Verdana, Arial; font-size:11pt; line-height:26px; text-align:center; background:#eee; border:8px solid #444; padding:12px;}

