BODY {
	TEXT-ALIGN: center; MARGIN: 0px; FONT-FAMILY: "Lucida Grande", Geneva, Arial, Verdana; BACKGROUND: url(bk_body.gif) #e6f3c8 repeat-y center 50%; COLOR: #666666; FONT-SIZE: 12px
}
TD {
	FONT-FAMILY: "Lucida Grande", Geneva, Arial, Verdana; COLOR: #666666; FONT-SIZE: 12px
}
DIV {
	FONT-FAMILY: "Lucida Grande", Geneva, Arial, Verdana; COLOR: #666666; FONT-SIZE: 12px
}
FORM {
	FONT-FAMILY: "Lucida Grande", Geneva, Arial, Verdana; COLOR: #666666; FONT-SIZE: 12px
}
OPTION {
	FONT-FAMILY: "Lucida Grande", Geneva, Arial, Verdana; COLOR: #666666; FONT-SIZE: 12px
}
IMG {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A {
	COLOR: #666666; TEXT-DECORATION: none
}
A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #00a800; TEXT-DECORATION: underline
}
A:visited {
	
}
A:active {
	COLOR: #53ca37
}
A IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
A {
	
}
AREA {
	
}
:focus {
	-moz-outline-style: none
}
.content {
	TABLE-LAYOUT: fixed; WORD-BREAK: break-all
}
HR {
	HEIGHT: 1px; COLOR: #aaaaaa
}
H1 {
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif; MARGIN-BOTTOM: 0px; FONT-SIZE: 13pt; FONT-WEIGHT: normal
}
H2 {
	FONT-STYLE: italic; MARGIN-TOP: 0px; FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif; COLOR: #999900; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
H3 {
	FONT-STYLE: italic; FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif; COLOR: #cc9933; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
H4 {
	FONT-STYLE: italic; FONT-FAMILY: verdana, tahoma, arial, helvetica, sans-serif; MARGIN-BOTTOM: 0px; COLOR: #cc6600; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
H5 {
	FONT-FAMILY: tahoma, arial, helvetica, sans-serif; MARGIN-BOTTOM: 0px; COLOR: #555555; FONT-SIZE: 8pt; FONT-WEIGHT: bold
}
H6 {
	FONT-FAMILY: tahoma; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.border {
	BACKGROUND-COLOR: #ffffff
}
.search_lite {
	Z-INDEX: 999; POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN-TOP: 50px; PADDING-LEFT: 8px; WIDTH: 132px; PADDING-RIGHT: 0px; BACKGROUND: url(bg_search_lite.gif); HEIGHT: 38px; MARGIN-LEFT: 460px; PADDING-TOP: 17px
}
.nav {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 690px; PADDING-RIGHT: 5px; DISPLAY: block; FONT-FAMILY: "Lucida Grande", Geneva, Arial, Verdana; BACKGROUND: url(bg_navbar.gif) #008800 no-repeat; HEIGHT: 72px; MARGIN-LEFT: auto; FONT-SIZE: 12px; MARGIN-RIGHT: auto; PADDING-TOP: 5px
}
.nav LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 36px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: block; FLOAT: left; HEIGHT: 36px; PADDING-TOP: 0px
}
.nav HR {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 100px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; VISIBILITY: hidden; BORDER-LEFT-WIDTH: 0px
}
.nav A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.nav A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.nav A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.nav A:hover {
	BACKGROUND: url(underline01.gif) repeat-x 0px 100%; COLOR: #ffffff; TEXT-DECORATION: none
}
.nav A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.navse {
	BORDER-BOTTOM: #b7b7b7 1px solid; WIDTH: 138px; DISPLAY: block; BACKGROUND: #e6e6e6; HEIGHT: 18px
}
.navse A {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; PADDING-TOP: 8px
}
.navse A:hover {
	BACKGROUND: #d2d2d2; COLOR: #333333; TEXT-DECORATION: none
}
.navse A:visited {
	
}
.navse A:active {
	
}
.label {
	Z-INDEX: 998; POSITION: absolute; WIDTH: 50px; BACKGROUND: url(label_miimoo_m.gif) no-repeat left bottom; HEIGHT: 235px; MARGIN-LEFT: 715px
}
.label_left {
	Z-INDEX: 998; POSITION: absolute; WIDTH: 60px; BACKGROUND: url(label_left_m.gif) no-repeat 50% bottom; HEIGHT: 290px; VISIBILITY: hidden; MARGIN-LEFT: -55px
}
.label_notice {
	Z-INDEX: 999; POSITION: absolute; WIDTH: 85px; DISPLAY: none; HEIGHT: 40px; MARGIN-LEFT: 690px; PADDING-TOP: 55px
}
.notice {
	DISPLAY: none
}
.notice A {
	BACKGROUND-IMAGE: url(icon_notice_snow.gif); Z-INDEX: 1000; POSITION: absolute; MARGIN-TOP: -10px; TEXT-INDENT: -9999px; WIDTH: 80px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; HEIGHT: 80px; TOP: 10px; LEFT: 0px
}
.header {
	BORDER-BOTTOM: #dcdcdc 1px solid; WIDTH: 700px; BACKGROUND: #eeeeee
}
.title {
	WIDTH: 700px; MARGIN-BOTTOM: 10px; BACKGROUND: #006a00
}
.protitle {
	TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 680px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: url(bg_protitle.gif) #006a00 no-repeat 50% bottom; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bolder; PADDING-TOP: 10px
}
.protitle LI {
	TEXT-ALIGN: left; LINE-HEIGHT: 20px; DISPLAY: block; HEIGHT: 20px
}
.protitle DIV {
	MARGIN-TOP: -20px; FLOAT: right
}
.protitle DIV IMG {
	PADDING-LEFT: 10px
}
.herebar {
	BORDER-BOTTOM: #008800 2px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 680px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; PADDING-TOP: 10px
}
.font_14px {
	FONT-FAMILY: "Trebuchet MS", "verdana"; FONT-SIZE: 14px
}
.font_14px_title {
	FONT-SIZE: 14px; FONT-WEIGHT: bolder
}
.font_14px_doc {
	LINE-HEIGHT: 22px; FONT-SIZE: 14px
}
.fontline {
	LINE-HEIGHT: 18px
}
.font_12px_list {
	LINE-HEIGHT: 20px; FONT-SIZE: 12px
}
.font_12px_doc {
	LINE-HEIGHT: 18px; FONT-SIZE: 12px
}
.fonten_9px {
	FONT-FAMILY: "Lucida Grande", Geneva, Arial, Verdana; FONT-SIZE: 9px
}
.fonten_price {
	FONT-FAMILY: "Trebuchet MS", "verdana", "Arial"; FONT-SIZE: 18px
}
.fonten_amount {
	FONT-FAMILY: "Trebuchet MS", "verdana", "Arial"; FONT-SIZE: 20px
}
.fontunline {
	TEXT-DECORATION: underline
}
.link_page {
	COLOR: #00a800; TEXT-DECORATION: underline
}
.link_page:link {
	COLOR: #00a800; TEXT-DECORATION: underline
}
.link_page:hover {
	COLOR: #00a800; TEXT-DECORATION: none
}
.site_info {
	LINE-HEIGHT: 18px; FONT-FAMILY: "Lucida Grande", Geneva, Arial, Verdana; COLOR: #aaaaaa; FONT-SIZE: 9px
}
.site_info A {
	COLOR: #aaaaaa; TEXT-DECORATION: underline
}
.site_info A:link {
	COLOR: #aaaaaa; TEXT-DECORATION: underline
}
.site_info A:hover {
	COLOR: #00a800; TEXT-DECORATION: none
}
.site_info A:active {
	COLOR: #00a800; TEXT-DECORATION: none
}
.highlight_blue {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #dfefff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.whatnew_ad {
	WIDTH: 700px; HEIGHT: 130px
}
.whatnew_ad DIV {
	FLOAT: left
}
INPUT {
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; COLOR: #787878; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.stdedit_cn_login {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; FONT-FAMILY: "Verdana", "Tahoma", "Arial"; COLOR: #787878; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.stdedit_cn_search {
	BORDER-BOTTOM: #e6e6e6 1px solid; BORDER-LEFT: #e6e6e6 1px solid; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 2px; FONT-FAMILY: "Verdana", "Tahoma", "Arial"; COLOR: #787878; FONT-SIZE: 12px; BORDER-TOP: #e6e6e6 1px solid; BORDER-RIGHT: #e6e6e6 1px solid
}
.stbuttom_cn_green01 {
	BORDER-BOTTOM: #00a800 1px solid; BORDER-LEFT: #ffffff 1px solid; FONT-FAMILY: "Verdana", "Tahoma", "Arial"; BACKGROUND: url(bg_button_green.gif); HEIGHT: 17px; COLOR: #007d00; FONT-SIZE: 12px; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #00a800 1px solid
}
.ad_left_side {
	MARGIN-TOP: 15px; WIDTH: 138px; HEIGHT: 250px
}
.ad_mod {
	MARGIN-TOP: 15px; WIDTH: 138px
}
.ad_mod_ex {
	MARGIN-TOP: 15px; WIDTH: 138px
}
.ad_mod_ex {
	BORDER-BOTTOM: #008800 1px solid; BORDER-LEFT: #008800 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 120px; PADDING-RIGHT: 8px; DISPLAY: none; HEIGHT: 240px; BORDER-TOP: #008800 1px solid; BORDER-RIGHT: #008800 1px solid; PADDING-TOP: 8px
}
.pro_list {
	TEXT-ALIGN: left; LINE-HEIGHT: 20px; HEIGHT: 225px; VERTICAL-ALIGN: top
}
.pro_list P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; DISPLAY: block; HEIGHT: 45px; PADDING-TOP: 0px
}
.video {
	BORDER-BOTTOM: #757575 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #757575 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; WIDTH: 698px; PADDING-RIGHT: 0px; BACKGROUND: url(title_video.gif) #aaaaaa no-repeat 15px 15px; BORDER-TOP: #757575 1px solid; BORDER-RIGHT: #757575 1px solid; PADDING-TOP: 20px
}
.video OBJECT {
	MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
.muisc {
	POSITION: absolute; MARGIN-TOP: 15px; WIDTH: 150px; MARGIN-LEFT: 570px
}
.about {
	TEXT-ALIGN: left; LINE-HEIGHT: 22px; WIDTH: 700px; 
}
.about IMG {
	MARGIN-LEFT: 10px
}
.about H2 {
	MARGIN-BOTTOM: 20px; COLOR: #008800; FONT-SIZE: 14px
}
.pageColor {
	BACKGROUND: #ffffff
}
.alert {
	BORDER-BOTTOM: #ff0000 1px solid; BORDER-LEFT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; BORDER-RIGHT: #ff0000 1px solid
}
.normal {
	BORDER-BOTTOM: #808080 1px solid; BORDER-LEFT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BORDER-RIGHT: #808080 1px solid
}
.OkMsg {
	BORDER-BOTTOM: #00be00 1px solid; BORDER-LEFT: #00be00 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #e6ffe6 no-repeat; COLOR: #000; BORDER-TOP: #00be00 1px solid; BORDER-RIGHT: #00be00 1px solid; PADDING-TOP: 3px
}
.WarningMsg {
	BORDER-BOTTOM: #00a8ff 1px solid; BORDER-LEFT: #00a8ff 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #e2f5ff no-repeat; COLOR: #000; BORDER-TOP: #00a8ff 1px solid; BORDER-RIGHT: #00a8ff 1px solid; PADDING-TOP: 3px
}
.ErrorMsg {
	BORDER-BOTTOM: #f60 1px solid; BORDER-LEFT: #f60 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #fff2e9 no-repeat; COLOR: #000; BORDER-TOP: #f60 1px solid; BORDER-RIGHT: #f60 1px solid; PADDING-TOP: 3px
}
.HintMsg {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #999; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 3px
}
.box {
	BORDER-BOTTOM: #b4b4b4 1px solid; BORDER-LEFT: #b4b4b4 1px solid; BACKGROUND-COLOR: #fff; COLOR: black; FONT-SIZE: 9pt; BORDER-TOP: #b4b4b4 1px solid; BORDER-RIGHT: #b4b4b4 1px solid
}

.pages { height:35px; overflow:hidden; text-align:center; line-height:25px; font-family:Verdana; }
	.pages a, .pages strong { margin:0 1px; padding:2px 6px; border:1px solid #E4E4E4; color:#97CD13; text-decoration:none!important; }
	.pages a:hover { border-color:#97CD13; }
	.pages strong { border-color:#97CD13; background:#97CD13; color:#FFF; }
	.pages .prev { padding:4px 5px 2px; border:none; text-decoration:underline!important; }
	.pages .next { padding:4px 5px 2px; border:none; text-decoration:underline!important; }
	
	
#article { padding:15px; }
	#article h1 { margin:6px 0 12px 0; text-align:center; font-size:1.33em; }
	#article img, #blog_body img { max-width:565px; width:expression(this.width > 565 ? 563: true);}
	#article_extinfo { padding-bottom:0px; color:#999; text-align:center; }
	#article_body { width:100%; overflow:hidden; clear:both; padding-top:10px; background:url(dashed_bg.gif) repeat-x center top; font-size:1.17em; line-height:1.8em; clear:both; }
	#article_body p { margin-bottom:6px; text-indent:2em; }
	#article_body strong { font-weight:700;}
	#article_custom { width:95%; margin:0 auto 6px; padding:6px; border:1px solid #DCE1E5; background:#FFFFE1; font-size:12px; line-height:1.5em; }
	#article_attachment { margin-top:12px; padding:20px 0 0 50px; background:url(attachment.gif) no-repeat left top; font-size:12px; color:#999; }
	#article_summary { margin-bottom:10px; padding:3px 0; border:1px dashed #DEDEDE; background:#F8F8F8; font-size:12px; line-height:25px; }
		#article_summary h6 { padding:0 10px; color:#369; }
		#article_summary p { padding:0 10px; }
	#article_tag { padding:20px 15px 10px; }
	.article_download { padding-left:17px; background:url(icon_download.gif) no-repeat 0 6px; color:#999; text-indent:0!important; }
		.article_download a { margin-right:3px; color:#369; text-decoration:underline; }
	.article_attach_isimage { background:none !important; }
		#article_attachment a { color:#369; text-decoration:underline; }
	.article_attach_isimage {}
		.article_attach_isimage a { text-decoration:none; }
		.article_attach_isimage img { display:block;}
		.article_attach_isimage span { display:block;}
#article_op { margin:15px; padding:5px 0 8px; background:url(dashed_bg.gif) repeat-x scroll center top; text-align:right; }
.article_refer { margin:0 10px 12px; padding:8px; border:1px solid #DEDEDE;}
	.article_refer ul li { height:22px; line-height:22px; }
	.article_refer ul li a { font-size:12px; }
#article_numtip { margin:0 6px 0; padding:3px 0 0; color:#999; text-align:right; font-size:14px; }
	#article_numtip a { color:#999; text-decoration:underline; }
#comment_op { height:30px; overflow:hidden; margin:0 15px; padding-top:15px; color:#999; background:url(dashed_bg.gif) repeat-x scroll center top;  line-height:24px; }
	#comment_op a { display:block; float:right; width:108px; height:24px; overflow:hidden; margin-left:12px; background:url(../images/comment_btn_bg.gif) no-repeat; text-indent:29px; }
	#comment_op .view { background-position:0 0;}
	#comment_op .write { background-position:0 -24px;}
	#comment_op span { float:right; }

#article_pn { height:40px; overflow:hidden; margin:0 15px; }
	#article_pn a { color:#369; text-decoration:underline; }
.article_notice { padding:12px;}
	.article_notice h1 {}
	.article_notice p { margin:0 0 3px 0; padding:0 0 3px 0;}
	.article_notice .article_notice_body { padding:3px 0 0 0; border-top:1px dashed #DEDEDE; border-bottom:1px dashed #DEDEDE; }
	.anno_more { padding:0 12px 12px 0; text-align:right;}
	
	/* comment */
.comment { width:100%; overflow:hidden; color:#666;}
	.comment h4{ padding:0 12px 8px; color:#369; font-size:14px;}
	.comment .comment_list { overflow:hidden; margin-bottom:8px; padding:0 12px; }
	.comment .comment_list img { max-width:660px;  width:expression(this.width > 660 ? 660: true); }
	.comment .comment_list_caption { height:25px; overflow:hidden; margin-bottom:8px; padding:0 12px; border-top:1px solid #D8D8D8; background:#F8F8F8; color:#999; line-height:25px; }
	.comment .comment_list_caption a, .comment_list_caption .box_r { color:#369; }
	.comment .scoresnum { margin:0 12px; color:#F00; }
	.comment .comment_content { margin:0 12px;}
	.xspace-quote { margin:3px 0; padding:6px; border:1px dashed #E0DEDE; background:#F9F9F9; color:#666; }
	.u_comment_list { width:95%; overflow:hidden; margin:0 auto 10px; padding:8px; }
		.u_comment_list .u_avatar { float:left; width:60px; margin-right:0!important; margin-right:-2px; }
		.u_comment_list .u_avatar img { width:48px; height:48px; padding:1px; border:1px solid #D8D8D8; }
		#blog_detail .u_info { float:left; width:670px; }
		#image_show .u_info { float:left; width:850px; }
		.u_comment_list .u_title { padding-bottom:5px; color:#999; line-height:12px; }
		.u_comment_list .u_title a { color:#369;}
		.quote { margin:10px 0; padding: 10px; border: 1px dashed #CCC; background: #F7F7F7 none repeat scroll 0 0; font-size: 12px; }

#xspace-rates { text-align:center; height:50px; background:#FFF; padding:20px 0; border-bottom:none; margin-bottom:0; }
#xspace-rates-bg { width:210px; height:30px; margin:0 auto 5px; background:url(../../../images/base/rate_star.gif); }
	#xspace-rates-star { height:30px; background:url(../../../images/base/rate_star.gif) 0 -30px; margin:0 auto 0 0; }
	#xspace-rates-a { height:30px; margin-top:-30px; }
	#xspace-rates a { float:left; text-align:left; width:30px; height:30px; text-indent:-999px; overflow:hidden; background-color:transparent !important; }
	.xspace-rates-5 { width:30px; }
	.xspace-rates-3 { width:60px; }
	.xspace-rates-1 { width:90px; }
	.xspace-rates0 { width:120px; }
	.xspace-rates1 { width:150px; }
	.xspace-rates3 { width:180px; }
	.xspace-rates5 { width:210px; }

#sign_msg{ width:88%; margin:0 auto; padding-bottom:15px; color:#999; }
	#sign_msg a { color:#999; text-decoration:underline; }
	#sign_msg input, #sign_msg textarea { padding:2px; border:1px solid; border-color:#666 #CCC #CCC #666; line-height:16px; }
	#sign_msg textarea { width:100%; height:110px; margin:10px 0; }
	#sign_msg .input_search { margin-top:8px; border:none; }
	#xspace-imgseccode { margin-bottom:-6px; }
	#add_event_box { padding:8px 0 0 0; }
		#add_event_box input { border:none; }
		#add_event_box label { margin-right:3px; }
		
.input_search { width:54px; height:24px; overflow:hidden; border:none; background:url(btn_search_bg.gif) no-repeat; text-align:center; line-height:24px; color:#FFF; font-weight:700; letter-spacing:1px; }

/*============================================= Infopage pages style  */
#infopage {}
	#infopage .infopage_content { padding:70px 0;}
	#infopage .infopage_content div { padding:0 0 12px 280px; background:url(../images/icon_tip.gif) no-repeat 225px 0; }
	#infopage .infopage_content h1 { padding-bottom:5px; color:#F00; font-size:14px; }
	#infopage .infopage_content h1 a { color:#F00; }
	#infopage .infopage_content a { margin-right:6px; text-decoration:underline; }

/*============================================= login pages style  */
#login9 {  overflow:hidden; margin:25px auto 20px; padding:2px; border:3px solid #E1E8F0; }
	#login9  table { margin:25px 0 0 70px; }
	#login9 table th, #login table td { padding:10px 0; vertical-align:top; }
	#login9 table th { padding:12px 12px 0 0; text-align:right; }
	#login9 .input_select { height:22px; }
	#login9 .box_r { width:45%; overflow:hidden; padding:5% 0 0 5%;  }
	#login9 .box_r h2 { padding-bottom:8px; color:#30954A7; font-size:14px; }
	#login9 .box_r li { margin-bottom:8px; padding-left:12px; background:url(../images/arrow_li.gif) no-repeat 0 5px; *background-position:25px 5px;  }






/* user login */
#user_login { position:relative;}
	#user_login_position { position:absolute; width:702px; z-index:99px; }

		#user_login .current #login_authcode_input { display:block; }
		#user_login #login_authcode_input { display:none; }
	#login_authcode_img { position:absolute; left:60px; bottom:95px; }
	#login_authcode_input a { color:#369;}
	#login_showclose { position:absolute; right:8px; bottom:8px; z-index:999px; }
	#login_showclose a { display:block; width:10px; height:10px; overflow:hidden; background:url(icon_closesearch_bg.gif) no-repeat; text-indent:-9999px; }
	#user_login h3 { padding:8px 15px 10px; }
	#user_login p { height:30px; padding:0 15px; }
	#user_login .clearfix { padding:0 0 0 60px; }
	#user_login .clearfix input { float:left; margin-top:2px; *margin-top:0; }
	#user_login .clearfix label { float:left; padding:0 0 0 3px; *padding:3px 0 0 0; }
	#user_login .input_sub { margin:0 12px 0 12px; width:50px; height:20px; overflow:hidden; border:none; background:url(inputbox.jpg) no-repeat;  }
	.login_ext { margin:10px 0 0 0; text-align:center; }
	.user_info {
	padding:0 15px;
	margin-top: 5px;
}
		.user_info dl { height:33px; overflow:hidden; margin-bottom:12px; }
		.user_info dl dt { float:left; width:50px; }
		.user_info dl dd { float:left; width:600px; line-height:25px; }
		.user_op { display:block; padding:0!important; }
			.user_info .tx_blue { color:#369; text-decoration:underline; }
			.contribute_txt {padding-right:12px; background:url(myspace_bg.gif) no-repeat 100% 5px; color:#F00; }
			.user_op span { }
     #user_login .input_tx{
	width:95px;
	border:1px solid #cccccc;
}
#header #login .login_l {
	float: left;
		padding-left: 20px;
	height: 20px;
	line-height: 20px;
	margin-top: 6px;
}
#header #login .login_r {
	float: right;
	width: 228px;
	height: 23px;
	margin-top: 6px;
	line-height: 23px;
	padding-left: 20px;
	padding-top: 1px;
}
#header #login .login_l .submitbox {
	background: url(inputbox.jpg) no-repeat;
	height: 20px;
	width: 50px;
	border-style: none;
}

#header #login .login_l .checkinput {
	border-style: none;
	margin: 0px;
}
#header #login .login_l img {
	float: left;
	margin-top: 2px;
}