@charset "utf-8";
/* CSS Document */
/*==============================
	Title: P&G Ariel  
	Updated:   
	Content:  

    * Filename: base.css
    * Version: 1.0.0 (2008-11-06) YYYY-MM-DD
    * Website: http://www.ariel.com.cn//
    * Author: Vitrum Zhu (vitrum.zhu@nurun.com)
    * Description: all css

    == STRUCTURE: ==============================
    * 
    * 
    ============================================
	 word-break:break-all; //强制换行
*/


* {}
html { width:100%; margin:0; padding:0; border:0; }
body {  font-size:12px; font-family:Arial, Helvetica, sans-serif;}
body.introflash { background-color:#150025; background-image:none;}
/*== reset font ==*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
li { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
q:before, q:after { content:''; }
abbr, acronym { border:0; font-variant:normal; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
input, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit; }
input, textarea, select { *font-size:100%;}
legend { color:#000; }
table  { font-size:inherit; font:100%; }
pre, code, kbd, samp, tt { font-family:monospace; *font-size:108%; line-height:100%; }
/*== reset font ==*/
/*== 清除浮动 ==*/
/*=1=*/
.clearfix:after { content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden;}
.clearfix {/* overflow:auto;*/ zoom:1;}
/*=2=*/
div.divclear { clear:both; font-size:0; line-height:0;}
/*== 清除浮动 ==*/
/*== 为隐藏而增加的CLASS ==*/
.addclasshide { display:none;}
a { outline:none; color:#004ea0;}
		a.reg { color:#e7001f;}
/*== iepngfix ==*/
img.png, div.png, a.png, input.png { behavior: url(iepngfix.htc)}
input.txt { background:#FFFFFF; border:1px solid #789fcb; color:#004ea0;}
/*== all boxs =*/
#bodypagebox { width:970px; height:auto; float:left;}
#bodybox     { width:970px; min-height:600px;float:left; }
#leftbox     { width:350px; height:auto; float:left;}
#rigthbox    { width:620px; height:auto; float:right;}
#header      { width:620px; height:40px; margin:0 auto;}
#footerbox   { width:620px; height:63px; padding:80px 0 0 350px; clear:both; }
/*	#bodypagebox.gamebodybox { width:1040px;}
		#bodypagebox.gamebodybox #bodybox { width:1040px;}
		#bodypagebox.gamebodybox #bodybox #rigthbox { width:680px;}*/
/*== body ==*/
/*body { background-color:#f9fbfd}*/
#bodypagebox { background:url(../img/body-bg.gif) repeat; background-color:#498cc1; color:#004ea0;}
#bodybox { background:url(../img/bodybox-bg.jpg) no-repeat}
/*==indexpage==*/
body.indexpage { background-color:#2699df;}
.indexbodybox { width:100%; height:100%;}
/*== leftbox ==*/
#leftbox { }
	#leftbox .jiangbox    { width:350px;height:0px;}
	#leftbox #navflashplayer    {}
	#leftbox .navflashbox { width:350px; height:526px; float:left; background:url(../img/leftbox-bg.jpg) no-repeat; position:absolute; top:0; left:0; }
	#leftbox #navflashplayer ul { width:350px; height:600px; float:left; background:none; text-indent:-1000em}
/*== footerbox ==*/
#footerbox { background:url(../img/footerbox-bg.jpg) no-repeat; /*position:absolute; bottom:0; left:0;*/}
	#footerbox p { text-align:center; width:500px; line-height:40px; }
	#footerbox p span { margin:0 10px;}
/*== header ==*/
#header { text-align:center;}
	#header ul { width:620px; height:30px; float:left; margin-top:10px;}
		#header ul li { width:60px; height:40px; float:left; text-align:center; line-height:26px;}
		#header ul li.input  { width:190px;}
		#header ul li.input div { width:113px; height:30px; background:url(../img/headlog-input-bg.gif) no-repeat; float:left;}
		#header input.txt    { width:87px; height:20px; padding:5px 11px 5px 13px; background:none; border:0px;color:#004ea0; float:left; overflow:hidden; }
		#header input.submit, #buttonlogin { width:59px; height:30px; background:url(../img/btn-header-log.gif) no-repeat; border:0px; text-indent:-1000em;float:left; cursor:pointer;}

		#header label { height:30px; text-indent:-1000em; float:left;}
		#header label.logname { width:77px; background:url(../img/headlog-name.gif) no-repeat; }
		#header label.logpwd  { width:65px; background:url(../img/headlog-pwd.gif) no-repeat; }
		#header span { width:620px; clear:both; margin-top:10px;float:left;}
/*== regbox ==*/
.regbox { }
	.regbox h3.title { width:273px; height:93px; background:url(../img/regbox-title.gif) no-repeat; text-indent:-1000em;}
	.regbox ul { width:340px; height:286px; background:url(../img/regbox-bg.gif) no-repeat; padding-top:20px; }
		.regbox ul li { width:280px; padding-left:40px; height:36px; line-height:26px;}
		.regbox ul li.face { height:64px;}
			.regbox ul li.face div { float:left; margin:0 2px;}
			.regbox ul li div.img  { width:66px; height:19px; float:left;margin-top:2px;}
		.regbox ul li label { width:66px;float:left;}
		.regbox ul li input.reg    { background:#FFFFFF; border:1px solid #789fcb; color:#004ea0; height:18px; width:162px;}
		.regbox ul li input.code   { background:#FFFFFF; border:1px solid #789fcb; color:#818486; height:18px; width:76px;}
		.regbox ul li input.btnsub { width:92px; height:36px; background:url(../img/regbox-btnsub.gif) no-repeat; border:0px; text-indent:-1000em; float:left; margin:2px 0 0 140px; cursor:pointer;}
			*html .regbox ul li input.btnsub  { margin-top:-1px;}
			*+html .regbox ul li input.btnsub { margin-top:-1px;}
		.regbox ul li input.file {float:left;width:200px;left:0;position:relative;top:0;}
	.regbox a.link-survey { width:200px; height:306px; background:url(../img/regbox-link-survey.jpg) no-repeat; text-indent:-1000em; float:right; padding-right:66px;}
/*== regokbox ==*/
.regokbox { }
	.regokbox h3.title   { width:620px; height:114px; float:left;background:url(../img/regokbox-title.gif) no-repeat;text-indent:-1000em; }
	.regokbox .regokinfo { width:620px; height:251px; float:left; background:url(../img/regokbox-bg.gif) no-repeat;}
		.regokbox .regokinfo h3.title { width:91px; height:69px; float:left;background:url(../img/regokbox-title2.gif) no-repeat;text-indent:-1000em; }
		.regokbox .regokinfo span { width:220px; height:24px; float:left; padding-top:40px; color:#e00000;}
		.regokbox .regokinfo p { width:569px; height:76px; background:url(../img/regokbox-info01.gif) no-repeat; text-indent:-1000em;float:left;}
		.regokbox .regokinfo a { width:166px; height:45px; text-indent:-1000em;float:left; cursor:pointer;}
			.regokbox .regokinfo a.info01 { background:url(../img/regokbox-info02.gif) no-repeat; }
			.regokbox .regokinfo a.info02 { width:130px; background:url(../img/regokbox-info03.gif) no-repeat; }
			.regokbox .regokinfo a.info07 { width:128px; background:url(../img/reginfobox-info07.gif) no-repeat;text-indent:-1000em; cursor:pointer;}
/*== reginfobox ==*/
	.reginfobox { width:620px; height:auto; clear:both; }
		.reginfobox h3, .reginfobox p , .reginfobox a { float:left; clear:left;}
		.reginfobox ul { width:620px; height:74px; background:none;}
		.reginfobox ul li { width:310px; line-height:32px; height:32px; overflow:visible; float:left; padding:0}
		*html .reginfobox ul li { line-height:26px;}
		.reginfobox ul li label { padding-left:20px}
		.reginfobox ul li input.txt    { background:#FFFFFF;border:1px solid #789fcb;color:#004ea0;height:18px;width:162px; }
		.reginfobox ul li input.btnsub { width:116px; height:41px; background:url(../img/reginfobox-info01-btn.gif) no-repeat; border:0px; text-indent:-1000em;float:left; margin:0; padding:0; cursor:pointer;}
		.reginfobox h3.title { width:542px; height:64px; background:url(../img/reginfobox-title.gif) no-repeat; text-indent:-1000em;}
		.reginfobox p.info01 { width:542px; height:30px; background:url(../img/reginfobox-info01.gif) no-repeat;text-indent:-1000em;}
		.reginfobox p.info02 { width:542px; height:71px; background:url(../img/reginfobox-info02.gif) no-repeat;text-indent:-1000em;}
		.reginfobox a.info03 { width:117px; height:42px; background:url(../img/reginfobox-info03.gif) no-repeat;text-indent:-1000em; cursor:pointer;}
		.reginfobox p.info04 { width:542px; height:66px; background:url(../img/reginfobox-info04.gif) no-repeat;text-indent:-1000em;}
		.reginfobox p.info05 { width:542px; height:77px; background:url(../img/reginfobox-info05.gif) no-repeat;text-indent:-1000em;}
		.reginfobox a.info06 { width:188px; height:54px; background:url(../img/reginfobox-info06.gif) no-repeat;text-indent:-1000em; cursor:pointer;}
/*== uploadbox ==*/
.uploadbox { width:610px; height:auto; float:left;}
	.uploadbox h3.title   { width:610px; height:87px; float:left;background:url(../img/uploadbox-title.gif) no-repeat;text-indent:-1000em; }
	.uploadbox ul { width:582px; height:440px; background:url(../img/uploadbox-bg.jpg) no-repeat;float:left; padding:20px 0 0 28px}
		.uploadbox ul li  { width:580px; float:left; line-height:28px; margin-top:4px;}
		.uploadbox ul li.txt { width:140px;}
		.uploadbox ul li.inputli      { width:400px;}
			*html .uploadbox ul li.inputli  { padding-top:4px;} 
		.uploadbox ul li.type input   { float:left;}
		.uploadbox ul li.type div     { width:110px; height:40px; float:left; padding-top:26px}
			.uploadbox ul li.type div label { width:40px; height:30px; float:right; padding:20px 0 0 50px; margin-top:-24px}
			.uploadbox ul li.type div label.labeltype1 { background:url(../img/uploadbox-type1.gif) no-repeat;}
			.uploadbox ul li.type div label.labeltype2 { background:url(../img/uploadbox-type2.gif) no-repeat;}
			.uploadbox ul li.type div label.labeltype3 { background:url(../img/uploadbox-type3.gif) no-repeat;}
			.uploadbox ul li.type div label.labeltype4 { background:url(../img/uploadbox-type4.gif) no-repeat;}
		.uploadbox textarea,   .uploadbox input.txt    { background:#FFFFFF; border:1px solid #789fcb; color:#004ea0;}
		.uploadbox textarea  { width:520px; height:106px;}
		.uploadbox ul li input.btnsub { width:138px; height:47px; background:url(../img/uploadbox-btnsub.gif) no-repeat; border:0px; text-indent:-1000em; float:left;  padding:0; cursor:pointer; margin:4px 0 0 240px;}
		.uploadbox ul li #SubmitBtn { width:138px; height:47px; background:url(../img/uploadbox-btnsub.gif) no-repeat; border:0px; text-indent:-1000em; float:left;  padding:0; cursor:pointer; margin:4px 0 0 240px;}
/*== loginbox ==*/
.loginbox {}
	.loginbox h3.title { width:342px; height:121px; background:url(../img/loginbox-title.gif) no-repeat; text-indent:-1000em;}
	.loginbox a.link-survey { width:187px; height:294px; float:left; position:relative; top:-203px; right:-366px; background:url(../img/loginbox-link-survey.gif) no-repeat; text-indent:-1000em;}
	.loginbox ul { width:582px; height:210px; background:url(../img/loginbox-bg.gif) no-repeat;float:left; padding:20px 0 0 28px}
	.loginbox ul li { width:300px; padding-left:40px; height:36px; line-height:26px;}
		.loginbox ul li label { width:66px;float:left;}
		.loginbox ul li input.txt    { background:#FFFFFF; border:1px solid #789fcb; color:#004ea0; height:18px; width:162px;}
		.loginbox ul li input.code   { background:#FFFFFF; border:1px solid #789fcb; color:#818486; height:18px; width:76px;}
		.loginbox ul li input.btnsub { width:96px; height:39px; background:url(../img/loginbox-btnsub.gif) no-repeat; border:0px; text-indent:-1000em; float:left; margin:2px 0 0 0; cursor:pointer;}
		.loginbox ul li div.img  { width:66px; height:19px; float:left;margin-top:2px;}
		.loginbox ul li a { padding-left:6px;}
		.loginbox ul li a.link-reg { width:113px; height:39px; background:url(../img/loginbox-link-reg.gif) no-repeat; text-indent:-1000em; float:left;}
/*== forgetpwdbox ==*/
.forgetpwdbox {}
	.forgetpwdbox h3.title { width:342px; height:121px; background:url(../img/forgetpwdbox-title.gif) no-repeat; text-indent:-1000em;}
	.forgetpwdbox ul { width:552px; height:210px; background:url(../img/forgetpwdbox-bg.gif) no-repeat;float:left; padding:20px 0 0 68px}
	.forgetpwdbox ul li { width:250px; height:36px; line-height:26px; float:left;}
	.forgetpwdbox ul li.long { width:552px;}
	.forgetpwdbox ul li div.img { width:66px; height:19px; float:left;margin-top:2px;}
	.forgetpwdbox ul li input.txt {  width:162px;}
	.forgetpwdbox ul li input.code { background:#FFFFFF; border:1px solid #789fcb; color:#818486; height:18px; width:76px;}
	.forgetpwdbox ul li input.btnsub { width:96px; height:40px; background:url(../img/forgetpwdbox-btnsub.gif) no-repeat; border:0px; text-indent:-1000em; float:left; margin:2px 0 0 0; cursor:pointer;}
	.forgetpwdbox ul li a.link-gobak { width:113px; height:40px; background:url(../img/forgetpwdbox-link-back.gif) no-repeat; text-indent:-1000em; float:left;}
/*== knowledgebox ==*/
.knowledgebox { width:620px; min-height:700px; margin-top:40px}
	.knowledgebox h3 {float:left;}
	.knowledgebox h3.line { width:600px; height:21px; background:url(../img/knowledgebox-line.gif) 10px 0 no-repeat; text-indent:-1000em;}
	.knowledgebox ul { width:562px; float:left; padding:0 0 0 42px;float:left;}
	.knowledgebox ul li { width:562px; height:26px; line-height:24px; float:left; }
		.knowledgebox ul li a { text-decoration:none}
		.knowledgebox ul li a:hover { text-decoration:underline;}
	.knowledgebox ul li.more { text-align:right;}
		.knowledgebox ul li.more a { text-decoration:underline;} 
	.knowledgebox ul li span { overflow:hidden; height:24px; float:left;}
	.knowledgebox ul li span.title { width:408px; padding-left:12px; background:url(../img/knowledgebox-li-bg.gif) 0 -4px no-repeat;}
	.knowledgebox ul li span.uesrname { width:54px; padding-left:6px;}
	.knowledgebox ul li span.time { width:70px; padding-left:10px}
	.knowledgebox ul li span.viewtime { width:136px; text-align:right}
	.expertlistbox { width:620px; height:auto;}
	.expertlistbox h3.title { width:342px; height:54px; background:url(../img/knowledgebox-expert-title.gif) 10px 0 no-repeat; text-indent:-1000em;}
	.boardlistbox { width:620px; height:auto;}
	.boardlistbox h3.title { width:342px; height:54px; background:url(../img/knowledgebox-board-title.gif) 10px 0 no-repeat; text-indent:-1000em;}	
	.postbox { width:620px; height:auto;}
		.postbox h3.title { width:342px; height:54px; background:url(../img/knowledgebox-post-title.gif) 10px 0 no-repeat; text-indent:-1000em;}
		.postbox p {  width:522px; float:left; padding:0 0 0 56px; line-height:24px;}
		.postbox .nologin { width:508px; height:82px; float:left; padding:6px 0 0 6px; margin-left:56px; border:1px solid #789fcb;}
			*html .postbox .nologin { margin-left:28px;}
		.postbox .login { width:508px; height:auto; float:left; padding-left:56px; clear:both}
		.postbox .login textarea { padding:6px; width:502px; height:82px; float:left; border:1px solid #789fcb;}
		.postbox .login input.btnsub { width:99px; height:54px; background:url(../img/postbox-btnsub.gif) no-repeat;border:0px; text-indent:-1000em; float:left; cursor:pointer;}
		.postbox .login input.btnsub2 { width:99px; height:54px; background:url(../img/postbox-btnsub2.gif) no-repeat;border:0px; text-indent:-1000em; float:left; cursor:pointer;}
		.postbox .login a.link-gobak { width:113px; height:40px; background:url(../img/forgetpwdbox-link-back.gif) no-repeat; text-indent:-1000em; float:left; margin-top:2px;}
/*== arielexpertbox ==*/
.arielexpertbox	 { width:620px; height:auto; margin-top:40px;}
	.arielexpertbox h3.titleinfo {width:600px; height:85px; background:url(../img/arielexpertbox-titleinfo.gif) 20px 0 no-repeat; margin-top:20px; text-indent:-1000em;}
	.arielexpertbox h3.top { width:342px; height:32px; background:url(../img/arielexpertbox-top.gif) 20px 0 no-repeat; text-indent:-1000em;}
	.arielexpertbox h3.new { width:342px; height:32px; background:url(../img/arielexpertbox-new.gif) 20px 0 no-repeat; margin-top:20px; text-indent:-1000em;}
	.arielexpertbox h3.title2 { width:342px; height:32px; background:url(../img/arielexpertbox-title2.gif) no-repeat; margin-top:20px; text-indent:-1000em;}
	.arielexpertbox h3.title3 { width:342px; height:32px; background:url(../img/arielexpertbox-title3.gif) no-repeat; margin-top:20px; text-indent:-1000em;}
	.arielexpertbox p { width:520px; float:left; padding:0 0 0 56px;float:left; margin:10px 0;}
	.arielexpertbox h3.line { height:24px}
	.arielexpertbox .laundryboardpage ul li { height:auto}
	.arielexpertbox .laundryboardpage ul li span.title { width:532px;height:auto;}
	.arielexpertbox .laundryboardpage ul li span.uesrname { clear:left; padding-left:20px;}
	div.expertbox { width:562px; float:left; padding:0 0 0 48px;float:left;}
	div.expertbox h3 { width:500px; margin:10px auto; float:left;text-align:center; font-weight: bold; font-size: 13px;   color: #0168ad;}
	div.expertbox h4 { width:500px; margin:10px auto;float:left; text-align:center; color:#333333; clear:both}
		div.expertbox h4 span { color:#0168ad; margin:4px;}
	div.expertbox h5 { width:342px; height:40px; padding-left:130px; float:left; clear:both;}
		div.expertbox h5 a.expert-prv { width:100px; height:40px; float:left; background:url(../img/expertlistbox-expert-prv.gif) no-repeat;text-indent:-1000em;cursor:pointer; margin:8px;}
		div.expertbox h5 a.expert-nex { width:100px; height:40px; float:left; background:url(../img/expertlistbox-expert-nex.gif) no-repeat;text-indent:-1000em;cursor:pointer; margin:8px;}
	div.expertbox p { -x-system-font:none; color:#0168ad; font-family:"宋体"; font-size:12px; font-size-adjust:none;	 font-stretch:normal; font-style:normal;		font-variant:normal; font-weight:normal; line-height:2.1em; text-indent:2em; width:500px; margin-top:1em;float:left; clear:both	}
/*== Paginator ==*/
.Paginator { font-size: 12px; padding:20px 0; margin-left: auto; margin-right: auto; float:right;width:auto;}
	.Paginator a, .pageList, .Prev , .Next { padding: 2px 6px; text-decoration: none; color:#1f60a9; background:none; cursor:pointer;}
	.Paginator .this-page { padding: 2px 6px; border: solid 1px #83a6c2; background:#3678ab; text-decoration: none; font-weight: bold; font-size: 13px;   color: #fff; }
	.Paginator a:hover {color: #fff;  background: #3678ab; border-color: #83a6c2; text-decoration: none;}
/*== sharetipbox ==*/
/*.sharetipbox { padding-top:40px}
	.sharetipbox .sharetiptxt { width:290px; height:380px; float:right; overflow:hidden;}
		.sharetipbox .sharetiptxt h3 { font-size:14px; height:42px; line-height:32px;}
		.sharetipbox .sharetiptxt h3 span { font-weight:bold}
		.sharetipbox .sharetiptxt p { width:280px; -x-system-font:none; font-family:"宋体"; font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal;font-variant:normal; font-weight:normal; line-height:1.7em; text-indent:2em; margin-top:0.5em;}
	.sharetipbox .sharetipuser { width:250px; height:380px; float:left; padding:0 0 0 48px}
		.sharetipbox .sharetipuser ul {}
		.sharetipbox .sharetipuser ul li { width:234px;float:left}
		.sharetipbox .sharetipuser ul li.userface { text-align:center;width:66px; height:70px;}
			.sharetipbox .sharetipuser ul li.userface img { width:53px; height:55px;}
		.sharetipbox .sharetipuser ul li.username { width:172px; height:36px; font-size:14px; line-height:36px}
			.sharetipbox .sharetipuser ul li.username span { font-size:20px;width:122px;height:30px; overflow:hidden; float:left ; text-align:left; line-height:30px}
		.sharetipbox .sharetipuser ul li.tipstype { width:162px; height:26px; line-height:26px;}
			.sharetipbox .sharetipuser ul li.tipstype span { float:left;}
		.sharetipbox .sharetipuser ul li.tipsimg { width:234px; height:181px;background:url(../img/sharetipbox-tipsimg-bg.gif) no-repeat;}
			.sharetipbox .sharetipuser ul li.tipsimg img { width:224px; height:158px; padding:17px 0 0 9px;}
		.sharetipbox .sharetipuser ul li.tipsvoteno { width:234px; height:44px;background:url(../img/sharetipbox-tipsvoteno.gif) no-repeat;}
			.sharetipbox .sharetipuser ul li.tipsvoteno span { width:62px; float:left; line-height:44px; text-indent:-1000em}
			.sharetipbox .sharetipuser ul li.tipsvoteno span.voteno { width:90px;text-indent:0em; text-align:center; font-size:23px; color:#e7001f; font-family:Arial;}
		.sharetipbox .sharetipuser ul li.tipsbtn {}
			.sharetipbox .sharetipuser ul li.tipsbtn a { height:39px; text-indent:-1000em; float:left}
			.sharetipbox .sharetipuser ul li.tipsbtn a.vote ,.sharetipbox .sharetipuser ul li.tipsbtn input.vote { width:101px;background:url(../img/sharetipbox-btn-vote.gif) no-repeat;border:0px; text-indent:-1000em;float:left; cursor:pointer;height:39px; }
			.sharetipbox .sharetipuser ul li.tipsbtn a.share {width:132px;background:url(../img/sharetipbox-btn-share.gif) no-repeat;}
			.sharetipbox .sharetipuser ul li.tipsbtn a.edm { width:121px;background:url(../img/sharetipbox-btn-edm.gif) no-repeat;clear:left;}
	.sharetipbox .tipboardlistbox { width:620px; height:auto; float:left; clear:left; margin:0; padding:0;}
		.sharetipbox .tipboardlistbox h3.title { width:342px; height:44px; background:url(../img/sharetipbox-boardlist-title.gif) no-repeat; text-indent:-1000em; margin-left:48px; }
		.sharetipbox .tipboardlistbox h3.line { width:600px; height:11px; background:url(../img/knowledgebox-line.gif) 20px 0 no-repeat; text-indent:-1000em;float:left;}
		.sharetipbox .tipboardlistbox ul { width:562px; float:left; padding:0 0 0 48px; float:left;}
			.sharetipbox .tipboardlistbox ul li { width:562px; height:auto; line-height:24px; float:left; }
			.sharetipbox .tipboardlistbox ul li span { float:left; overflow:hidden;}
			.sharetipbox .tipboardlistbox ul li span.title { width:400px; padding-left:12px;}
			.sharetipbox .tipboardlistbox ul li span.uesrname { width:60px; padding-left:6px; }
			.sharetipbox .tipboardlistbox ul li span.time { width:70px; padding-left:10px}
			.sharetipbox .tipboardlistbox ul li span.viewtime { width:136px; text-align:right}
			.sharetipbox .tipboardlistbox ul li a { text-decoration:none;}
			.sharetipbox .tipboardlistbox ul li a:hover { text-decoration:underline;}
	.sharetipbox .tipspostbox {  float:left; clear:both;}
		.sharetipbox .tipspostbox  h3.title {width:342px; height:31px; background:url(../img/sharetipbox-tipspost-title.gif) no-repeat; text-indent:-1000em; margin-left:48px; }
		.sharetipbox .tipspostbox input.btnsub {width:99px; height:54px; background:url(../img/sharetipbox-btn-post.gif) 0 2px no-repeat;border:0px; text-indent:-1000em; float:left; cursor:pointer;}*//*MLGB end by vitrum 2008-11-14 22:25*/
.sharetipbox { padding-top:40px}
	.sharetipbox .sharetiptxt { width:520px; height:auto; float:left; padding-left:56px; }
		.sharetipbox .sharetiptxt h3 { font-size:14px; height:42px; line-height:32px;}
		.sharetipbox .sharetiptxt h3 span { font-weight:bold}
		.sharetipbox .sharetiptxt p { width:520px; -x-system-font:none; font-family:"宋体"; font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal;font-variant:normal; font-weight:normal; line-height:1.7em; text-indent:2em; margin-top:0.5em;}
	.sharetipbox .sharetipuser { width:570px; height:260px; float:left; padding:0 0 0 48px}
		.sharetipbox .sharetipuser ul { float:left;width:250px;height:260px;}
			.sharetipbox .sharetipuser ul.vote { width:320px;}
			.sharetipbox .sharetipuser ul.vote li { width:320px;}
		.sharetipbox .sharetipuser ul li { width:234px;float:left}
		.sharetipbox .sharetipuser ul li.userface { text-align:center;width:66px; height:70px;}
			.sharetipbox .sharetipuser ul li.userface img { width:53px; height:55px;}
		.sharetipbox .sharetipuser ul li.username { width:172px; height:36px; font-size:14px; line-height:36px}
			.sharetipbox .sharetipuser ul li.username span { font-size:20px;width:160px;height:30px; overflow:hidden; float:left ; text-align:left; line-height:30px}
		.sharetipbox .sharetipuser ul li.tipstype { width:162px; height:26px; line-height:26px;}
			.sharetipbox .sharetipuser ul li.tipstype span { float:left;}
		.sharetipbox .sharetipuser ul li.tipsimg { width:234px; height:181px;background:url(../img/sharetipbox-tipsimg-bg.gif) no-repeat;}
			.sharetipbox .sharetipuser ul li.tipsimg div { width:224px; height:158px; padding:17px 0 0 9px; text-align:center;display:table-cell;  text-align:center; /* 针对IE的Hack */ *display:block; *font-size:138px;/*约为高度的0.873*/ *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/; vertical-align:middle;}
			.sharetipbox .sharetipuser ul li.tipsimg img { vertical-align:middle;}
		.sharetipbox .sharetipuser ul li.tipsvoteno { width:234px; height:54px;background:url(../img/sharetipbox-tipsvoteno.gif) no-repeat; margin-top:80px}
			.sharetipbox .sharetipuser ul li.tipsvoteno span { width:62px; float:left; line-height:44px; text-indent:-1000em}
			.sharetipbox .sharetipuser ul li.tipsvoteno span.voteno { width:90px;text-indent:0em; text-align:center; font-size:23px; color:#e7001f; font-family:Arial;}
		.sharetipbox .sharetipuser ul li.tipsbtn {}
			.sharetipbox .sharetipuser ul li.tipsbtn a { height:39px; text-indent:-1000em; float:left}
			.sharetipbox .sharetipuser ul li.tipsbtn a.vote ,.sharetipbox .sharetipuser ul li.tipsbtn input.vote { width:101px;background:url(../img/sharetipbox-btn-vote.gif) no-repeat;border:0px; text-indent:-1000em;float:left; cursor:pointer;height:39px; }
			.sharetipbox .sharetipuser ul li.tipsbtn a.share {width:132px;background:url(../img/sharetipbox-btn-share.gif) no-repeat;}
			.sharetipbox .sharetipuser ul li.tipsbtn a.edm { width:121px;background:url(../img/sharetipbox-btn-edm.gif) no-repeat;clear:left;}
			.sharetipbox .sharetipuser ul li.tipsbtn div.tipsvote {  }
			.sharetipbox .sharetipuser ul li.tipsbtn div.tipsvote div.img { width:108px; float:left;padding-left:10px;}
			.sharetipbox .sharetipuser ul li.tipsbtn div.tipsvote div.img a { width:50px; float:left; height:24px; color:#1f60a9; text-indent:0em; line-height:18px; padding-left:6px;}
			.sharetipbox .sharetipuser ul li.tipsbtn div.tipsvote div.img img { float:left}
			.sharetipbox .sharetipuser ul li.tipsbtn div.tipsvote div.img input {width:100px; clear:left; }
	.sharetipbox .tipboardlistbox { width:620px; height:auto; float:left; clear:left; margin:0; padding:0;}
		.sharetipbox .tipboardlistbox h3.title { width:342px; height:44px; background:url(../img/sharetipbox-boardlist-title.gif) no-repeat; text-indent:-1000em; margin-left:48px; }
		.sharetipbox .tipboardlistbox h3.line { width:600px; height:11px; background:url(../img/knowledgebox-line.gif) 20px 0 no-repeat; text-indent:-1000em;float:left;}
		.sharetipbox .tipboardlistbox ul { width:562px; float:left; padding:0 0 0 48px; float:left;}
			.sharetipbox .tipboardlistbox ul li { width:562px; height:auto; line-height:24px; float:left; }
			.sharetipbox .tipboardlistbox ul li span { float:left; overflow:hidden;}
			.sharetipbox .tipboardlistbox ul li span.title { width:400px; padding-left:12px;}
			.sharetipbox .tipboardlistbox ul li span.uesrname { width:60px; padding-left:6px; }
			.sharetipbox .tipboardlistbox ul li span.time { width:70px; padding-left:10px}
			.sharetipbox .tipboardlistbox ul li span.viewtime { width:136px; text-align:right}
			.sharetipbox .tipboardlistbox ul li a { text-decoration:none;}
			.sharetipbox .tipboardlistbox ul li a:hover { text-decoration:underline;}
	.sharetipbox .tipspostbox {  float:left; clear:both;}
		.sharetipbox .tipspostbox  h3.title {width:342px; height:31px; background:url(../img/sharetipbox-tipspost-title.gif) no-repeat; text-indent:-1000em; margin-left:48px; }
		.sharetipbox .tipspostbox input.btnsub {width:99px; height:54px; background:url(../img/sharetipbox-btn-post.gif) 0 2px no-repeat;border:0px; text-indent:-1000em; float:left; cursor:pointer;}
		
		
/*== arieltypecion ==*/	
.arieltypecion01 { width:40px; height:25px; padding-left:30px; background:url(../img/type-icon.gif) -1px 0 no-repeat;float:left}
.arieltypecion02 { width:40px; height:25px; padding-left:30px; background:url(../img/type-icon.gif) -2px -25px no-repeat;float:left}
.arieltypecion03 { width:40px; height:25px; padding-left:30px; background:url(../img/type-icon.gif) -2px -50px no-repeat;float:left}
.arieltypecion04 { width:40px; height:25px; padding-left:30px; background:url(../img/type-icon.gif) -2px -75px no-repeat;float:left}
/*== tiplistbox ==*/
.tiplistbox {  }
	.tiplistbox .listtype { width:620px; height:100px;  float:left; }
		.tiplistbox .listtype li { float:left; height:100px; line-height:88px; }
		.tiplistbox .listtype li.link { width:169px;}
			.tiplistbox .listtype li.link a { height:88px;float:left; text-indent:-1000em; background:url(../img/tiplistbox-tub.gif) no-repeat;}
				.tiplistbox .listtype li.link a.linkhot { width:88px;  background-position:0 -88px}
					.tiplistbox .listtype li.link a.linkhotselected { width:102px; }
				.tiplistbox .listtype li.link a.linknew { width:67px; background-position:-102px 0}
					.tiplistbox .listtype li.link a.linknewselected { width:81px; background-position:-88px -88px}
		.tiplistbox .listtype li.liradio { width:70px; height:30px;margin-top:38px }
			*html .tiplistbox .listtype li.liradio { margin-top:68px}
		.tiplistbox .listtype li.type01search, .tiplistbox .listtype li.type02search , .tiplistbox .listtype li.type03search { width:110px; height:30px; margin-top:68px}
			.tiplistbox .listtype input.txt, .tiplistbox .listtype select { width:108px; height:20px; float:left;background:#FFFFFF; border:1px solid #789fcb; color:#004ea0;}
		.tiplistbox .listtype li.btn { height:32px; margin-top:64px}
		.tiplistbox .listtype li.btn input { width:99px; height:31px; background:url(../img/tiplistbox-btn-search.gif) no-repeat;border:0px; text-indent:-1000em; float:left; cursor:pointer;}
	.tiplistbox .list { float:left;padding-left:10px;width:610px; min-height:360px;}
	*html .tiplistbox .list { height:660px;}
		.tiplistbox .list ul { width:130px; height:170px; float:left; padding-left:20px;}
			.tiplistbox .list ul li { width:130px; height:20px; float:left; line-height:20px}
			.tiplistbox .list ul li.tipsimg { width:105px;height:90px; background:url(../img/tiplistbox-list-bg.gif) no-repeat; }
				.tiplistbox .list ul li.tipsimg div { width:100px; height:71px; padding:13px 0 0 3px;text-align:center;display:table-cell;  text-align:center; /* 针对IE的Hack */ *display:block; *font-size:64px;/*约为高度的0.873*/ *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/; vertical-align:middle;}
				.tiplistbox .list ul li.tipsimg img { vertical-align:middle;}
			.tiplistbox .list ul li.username { width:64px; overflow:hidden;}
			.tiplistbox .list ul li.voteno { text-align:right;width:40px;overflow:hidden;}
			.tiplistbox .list ul li.tipstype { height:25px; line-height:25px;}
				.tiplistbox .list ul li.tipstype span { width:60px; float:left;}
/*== surveybox ==*/
.surveybox { width:620px; height:auto; float:left}
	.surveybox .useinfo { width:620px; height:auto; float:left;background:url(../img/surveybox-bg.gif) no-repeat;}
		.surveybox h3.title { width:370px; height:93px; float:left; text-indent:-1000em; background:url(../img/surveybox-title.gif) no-repeat;float:left; clear:left}
		.surveybox h3.info { width:370px; height:86px; float:left; text-indent:-1000em; background:url(../img/surveybox-info.gif) no-repeat;float:left; clear:left}
		.surveybox p { width:340px;float:left; clear:left; padding-left:40px}
		.surveybox .useinfo ul { width:340px;float:left; clear:left; line-height:28px;padding-left:40px}
		.surveybox .useinfo ul label.long { width:100px; float:left; clear:left;}
	.surveybox ul.moresurvey { width:576px;float:left;line-height:28px;padding-left:40px}
		.surveybox ul.moresurvey label { padding:0 8px 0 2px}
		.surveybox ul.moresurvey label.long { width:576px; float:left; padding:0;}
		.surveybox ul.moresurvey li { margin-top:10px;}
		.surveybox ul.moresurvey li.libtn input.btnsub { width:110px; height:39px; background:url(../img/surveybox-btnsub.gif) no-repeat; border:0px; text-indent:-1000em; float:left; cursor:pointer;}
		.surveybox ul.moresurvey li.libtn a.link-gobak {width:113px; height:40px; background:url(../img/forgetpwdbox-link-back.gif) no-repeat; text-indent:-1000em; float:left;}
/*== introbox ==*/
.introbox { width:620px; height:auto; float:left}
	.introbox h3 { float:left; text-indent:-1000em; clear:both}
	.introbox p  { width:600px; float:left; line-height:24px;padding-left:6px;}
	.introbox ul { width:600px; float:left; line-height:24px; padding-left:8px}
	.introbox ul li { width:600px; float:left;}
		.introbox ul li.typeA { height:74px}
	.introbox ul li span { float:left; color:#006739}
		.introbox .arieltypecion01 { width:2px; margin-bottom:80px;}
		.introbox .arieltypecion02 { width:2px;}
		.introbox .arieltypecion03 { width:2px;}
		.introbox .arieltypecion04 { width:2px;}
	.introbox ul p { width:540px;}
	.introbox h3.title { width:620px; height:70px; float:left; text-indent:-1000em; background:url(../img/introbox-title.gif) no-repeat;}
	.introbox h3.info { width:620px; height:93px; float:left; text-indent:-1000em; background:url(../img/introbox-info.gif) no-repeat;}
	.introbox h3.title01 { width:287px; height:35px; float:left; text-indent:-1000em; background:url(../img/introbox-title01.gif) no-repeat;}
	.introbox h3.title02 { width:287px; height:35px; float:left; text-indent:-1000em; background:url(../img/introbox-title02.gif) no-repeat;}
	.introbox h3.title03 { width:287px; height:35px; float:left; text-indent:-1000em; background:url(../img/introbox-title03.gif) no-repeat;}
		.introbox p.info03 { width:620px; height:142px; float:left; text-indent:-1000em; background:url(../img/introbox-info-p.gif) no-repeat;}
          .introbox p.info03 a { width:83px; height:27px; float:right; margin:0 210px 0 0;}	
	.introbox h3.title04 { width:275px; height:39px; float:left; text-indent:-1000em; background:url(../img/introbox-title04.gif) no-repeat;}
	.introbox .link { float:left; clear:both; width:300px; padding-left:160px; margin-top:20px}
		.introbox .link a.link-list { width:138px; height:47px; background:url(../img/introbox-linklist.gif) no-repeat; border:0px; text-indent:-1000em; float:left;  cursor:pointer;}
		.introbox .link a.link-my { width:138px; height:47px; background:url(../img/uploadbox-btnsub.gif) no-repeat; border:0px; text-indent:-1000em; float:left;  cursor:pointer; }
/*== productbox ==*/
.productbox { width:620px; height:auto; float:left}
	.productbox h3.title { width:339px; height:75px; float:left; text-indent:-1000em; background:url(../img/productbox-title.gif) no-repeat; margin-left:130px}
		*html .productbox h3.title { margin-left:65px}
	.productbox h3.hair { width:520px; height:75px; float:left;  background:url(../img/productbox-hair.gif) no-repeat;}
		.productbox h3.hair a { width:520px; height:75px;text-indent:-1000em; float:left;}
	.productbox h3.lenor { width:520px; height:56px; float:left;  background:url(../img/productbox-lenor.gif) no-repeat;}
	    .productbox h3.lenor a { width:520px; height:75px;text-indent:-1000em; float:left;}
	.productbox .flvbox { width:339px; height:226px; float:left; background:url(../img/productbox-flv-bg.gif) no-repeat; margin-left:130px; padding:13px 0 0 41px}
		*html .productbox .flvbox { margin-left:60px}
		.productbox .flvbox #flvflashplayer { width:260px; height:190px;}
	.productbox .pro1 { width:318px; height:220px; float:left; background:url(../img/productbox-pro-bg.gif) no-repeat; padding:0 0 0 182px}
	.productbox .pro2 { width:318px; height:220px; float:left; background:url(../img/productbox-pro-bg.gif) 0 -219px no-repeat; padding:0 0 0 182px}
	.productbox h3.title01 { width:339px; height:108px; float:left; text-indent:-1000em; background:url(../img/productbox-pro-t1.gif) no-repeat;}
	.productbox h3.title02 { width:339px; height:108px; float:left; text-indent:-1000em; background:url(../img/productbox-pro-t2.gif) no-repeat;}
	.productbox p {width:339px; color:#004ea0; line-height:22px}
/*== edmpost ==*/ 
body.edmpost { background:url(../img/thickbox-bg2.jpg) no-repeat; }
.edmpostbox { width:320px; padding:30px 0 0 86px; color:#1f60a9;}
	.edmpostbox h3.title { width:275px; height:60px; float:left; text-indent:-1000em; background:url(../img/edmpostbox-title.jpg) no-repeat;}
	.edmpostbox ul { width:320px;float:left; }
	.edmpostbox ul li { height:32px;}
	.edmpostbox ul li label { width:152px;float:left;}
	.edmpostbox ul li input.txt { width:152px;float:left;}
	.edmpostbox ul li.btn { width:260px; padding-left:60px}
	.edmpostbox ul li input.btnsub { width:110px; height:39px; background:url(../img/edmpostbox-btnsub.gif) no-repeat;border:0px; text-indent:-1000em; float:left; cursor:pointer;}
	.edmpostbox ul li input.btn02 { width:99px; height:39px; background:url(../img/edmpostbox-btn02.gif) no-repeat;border:0px; text-indent:-1000em; float:left; cursor:pointer;}
.edmpostokbox { width:480px; padding:0; color:#1f60a9;}
	.edmpostokbox h3.title { width:480px; height:100px; float:left; text-indent:-1000em; background:url(../img/edmpostbox-title2.jpg) no-repeat; margin:110px 0 0 0}
	.edmpostokbox ul li.btn2 { width:220px; padding-left:190px; float:left;}
	.edmpostokbox ul li input.btn02 { width:99px; height:39px; background:url(../img/edmpostbox-btn02.gif) no-repeat;border:0px; text-indent:-1000em; float:left; cursor:pointer;}
/*== gameflashplayer ==*/
#gameflashplayer { left:320px;margin:0;position:absolute;top:100px;}

/*== mailbox 活动声明 ==*/
.mailbox { width:320px; margin:30px auto 0; color:#008}
.mailbox p { line-height:1.44em; margin-top:0.6em;		-x-system-font:none;		font-family:"宋体";		font-size:12px;		font-size-adjust:none;		font-stretch:normal;		font-style:normal;		font-variant:normal;		font-weight:normal;}
#mail { font-weight:bold}

/*== huojiang 获奖名单 ==*/
#winbox {width:529px; height:auto; margin-left:40px;}
.winimg01 { width:220px; height:35px; background:url(../img/win_01.gif);text-indent:-1000em; margin:61px 0 0;}
.wintext01 { width:510px; height:90px; margin-top:5px; background:url(../img/hjtext.gif) no-repeat;text-indent:-1000em;}
 .wintext01 p { color:#e20015}
/* #winmenu { width:610px; height:26px; overflow:hidden;}*/
/*#winmenu01 { width:610px; height:26px; margin-top:20px; background: url(../img/win_menu3.gif);text-indent:-1000em;}*/
 #winmenu {}
 #winmenu01 ul {}
   * html #winmenu01 { width:610x;}
   
   #winmenu01 li { height:26px; float:left; margin:0 0 0 0px;}
   #winmenu01 li a { height:26px; float:left; text-indent:-1000em; background-image: url(../img/win_menu3.gif) ; background-repeat:no-repeat;}
   
	a.zhishi { width:112px; background-position:0px 0;}
    a.xiao { width:81px; background-position:-112px 0;}
    a.da { width:112px; background-position:-193px 0;}
    a.fen { width:143px; background-position:-610px 0;}
   li.selected a.zhishi { width:112px; background-position:-305px 0;}
   li.selected a.xiao { width:81px; background-position:-417px 0;}
   li.selected a.da { width:112px; background-position:-498px 0;}
   li.selected a.fen { width:143px; background-position:-754px 0;}
   
   
 .winbora { width:500px; height:500px; float:left;}
 .winbora2 { width:500px; height:auto; float:left;}
 .white { color:#FFFFFF;}
 .big { color:#064d85; font-weight:bold;}
  .blue { color:4988bb;}
  table.wintable { width:478px;}
  	table.wintable tr td { width:119px; height:29px; line-height:29px; text-align:center; background-color:#d6e6f2}
	
  	table.wintable tr.bk01 td {background-color:#bbd5e9}
	.winbora2 span.title { padding-left:30px; background:url(../img/win_title_bg.gif) 0 -4px no-repeat; color:#FFFFFF; }
   
    

