/* 整体样式 */
body{font-size:12px;font-family:"宋体";line-height:20px;color:#4d4d4d;background-color:#fff;margin:0;padding:0;}
div,form,img,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
img{border:0;}
ul,ol,li{list-style:none;}
textarea,input,select{font-size:12px;}
p{word-wrap: break-word;}

/* --------|  Clear Fix |--------- */
.clearfix:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.clearfix{display: inline-block;}/* Hide from IE Mac */
html[xmlns] .clearfix{display: block;}/* End hide from IE Mac */
* html .clearfix{height:1%; }

/* 常用布局式样 */
.dis{display:block}
.undis{display:none}
.fLefts{float:left;}
.fRights{float:right;}
.textCenter{text-align:center;}
.textLeft{text-align:left;}
.textRight{text-align:right;}

/*图片垂直居中样式*/
.vImg{display:table-cell; vertical-align:middle;}
.inb {width:0; height:100%; display:inline-block; vertical-align:middle;}  
.vmpic{text-align:center; width:100%; display:inline-block; vertical-align:middle;}

/* font CSS*/
a:link {color:#CC3366;text-decoration:none;}
a:visited{color:#CC3366;text-decoration:none;}
a:hover{color:#CC3366;text-decoration:underline;}
a:active{color:#CC3366;text-decoration:underline;}

a.lblack:link,a.lblack:visited {color:black;}
a.lgray:link,a.lgray:visited,a.lgray:hover{color:#4d4d4d;}
a.lyellow:link,a.lyellow:visited,a.lyellow:hover{color:#F86E12;}

a.lwhite:link,a.lwhite:visited,a.lwhite:hover{color:#fff;} 

.underlines,a.underlines:link,a.underlines:visited,a.underlines:hover{text-decoration:underline;}
a.nolines:link,a.nolines:visited,a.nolines:hover{text-decoration:none;}

.tblack{color:#000;}
.tred{color:#CC3366;}
.tyellow{color:#F86E12;}
.tyellow02{color:#E67700;}
.tgreen { color:#390}
.tgray6 { color:#666}
.tgray9 { color:#999}

.px12{font-size:12px;}
.px14{font-size:14px;}
.px16{font-size:16px;}
.lh22{line-height:22px;}
.lh24{line-height:24px;}
.lh28{line-height:28px;}
.bolds{font-weight:bold;}
.thins{font-weight:normal;}
.arialFont{font-family:arial;}
.tl1em{text-indent:1em;}
.tl2em{text-indent:2em;}

pre{
white-space: pre; /* CSS2 */
white-space: -moz-pre-wrap; /* Mozilla */
white-space: -hp-pre-wrap; /* HP printers */
white-space: -o-pre-wrap; /* Opera 7 */
white-space: -pre-wrap; /* Opera 4-6 */
white-space: pre-wrap; /* CSS 2.1 */
white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */
word-wrap: break-word; /* IE */
}

.online{ z-index:999}
/*button*/
.bt2,.bt4,.bt6,.gbt2,.gbt4,.gbt6{ background:url(../../images/newUI/button/button.gif) no-repeat; height:23px; border:none; color:#FFFFFF; line-height:23px; cursor:pointer;padding-bottom:3px;}
.bt2{ background-position:0 0; width:40px;}
.bt4{ background-position:0 -40px; width:60px;}
.bt6{ background-position:0 -80px; width:100px;}
.gbt6{background-position:0 -120px; width:100px; color:#666666;}
.gbt4{background-position:0 -160px; width:60px; color:#666666;}
.gbt2{background-position:0 -200px; width:40px; color:#666666;}
.b-30xn{ display:block; float:left; background:url(../../images/newUI/button/30xn.gif) no-repeat  right 0; height:30px; line-height:30px;order:none; }
.b-30xn .b-rx { display:block; height:30px; background:url(../../images/newUI/button/30xn.gif) no-repeat  0 -30px;  color:#FFFFFF;  cursor:pointer; padding:0 12px; text-align:center;}

.bigbt{background:url(../../images/newUI/button/big_btbg.gif) no-repeat; width:115px; height:32px; border:none;color:#FFFFFF; line-height:32px; padding-bottom:5px; cursor:pointer; font-size:14px; font-weight:bold; vertical-align:middle;}
.resg_bt,.resg_b2,.resg_b3,.resg_b4,.resg_b5{ border:none;line-height:33px; cursor:pointer;padding-bottom:3px; height:33px;  font-weight:bold;background:url(../../images/newUI/button/resg_button.gif) no-repeat; color:#FFF; font-size:12px;}
.resg_bt{ background-position:0 -99px; line-height:31px; width:115px; height:31px;}
.resg_b2{ background-position:0 0;width:127px;font-size:14px;}
.resg_b3{ background-position:0 -33px;color:#676767;width:127px;}
.resg_b4{ background-position:0 -66px;width:102px;font-size:14px;}
.resg_b5{ background-position:0 -132px; line-height:31px; width:121px; height:31px;font-size:14px;padding-left:23px; text-align:left;}
.mybt{ background:url(../../images/newUI/button/mybt.gif) no-repeat; width:83px; height:21px; border:none; text-align:center;}

a.anniu,a.anniu:hover,a.anniu:visited{background:url(../../images/newUI/button/anniu.gif) right 0 no-repeat; text-align:center; color:#FFFFFF; font-weight:bold; font-size:14px;padding:8px 0;*padding:0px;text-decoration:none;}
a.anniu span,a.anniu:hover span,a.anniu:visited span{background:url(../../images/newUI/button/anniu.gif) left 0 no-repeat; padding:8px 0 8px 15px; margin-right:15px;text-decoration:none;}
a.anniu:hover{ background-position:right -69px;}
a.anniu:hover span{ background-position:left -69px;}

a.sjbt,a.sjbt:hover,a.sjbt:visited{background:url(../../images/newUI/button/sjbt.gif) right 0 no-repeat; text-align:center; color:#FFFFFF; padding:6px 0;*padding:0px;text-decoration:none;}
a.sjbt span,a.sjbt:hover span,a.sjbt:visited span{background:url(../../images/newUI/button/sjbt.gif) left 0 no-repeat; padding:6px 0 6px 15px; margin-right:15px;text-decoration:none;}

/* commend Box */
.bw660{ width:660px;}
.bw220{ width:220px;}
.showBox{ border:1px solid #cccccc; background-color:#FFFFFF;}
.actionBox{ border:1px solid #eaeaea; background-color:#fbfbfb;}
.pageBox{ border:1px solid #cfcfcf; background-color:#f0f0f0;}
.pinkBox{ border:1px solid #FFDDF2; background:url(../../images/newUI/search/tcbg.gif) bottom repeat-x #FFF9FD;}
.bgf0f0f0{ background-color:#F0F0F0;}
.inputBox{ border:1px solid #7d9bb9; background-color:#FFFFFF; padding:2px;}

/* margin,padding */
.mt{ margin-top:10px;}
.ml1{ margin-left:10px;}
.ml2{ margin-left:20px;}
.mr1{ margin-right:10px;}
.mr2{ margin-right:20px;}
.p5{ padding:5px;}
.p10{ padding:10px;}
.p15{ padding:15px;}
.p20{ padding:20px;}
.p25{ padding:25px;}
.p30{ padding:30px;}

/* head 20091110  start*/
#topbg { background:url(../../images/newUI/headfoot/09new_headbg.gif) repeat-x;}
#headBox{ width:900px; margin:0 auto;}
  .jyssBox,.footnavBox,.updataBt{background:url(../../images/newUI/headfoot/commonbg.gif) no-repeat;}
  #logoBox{ height:34px;width:94px;float:left;}
    #topadBox span{ display:none;}
  .loginBox{width:215px;float:right; text-align:right; height:38px; line-height:38px; font-family:Verdana; color:#fff;}
	.loginBox a,.loginBox a:visited{ color:#fff;}
	.loginBox a:hover { color:#fff;text-decoration:underline;}
  .navBox{height:38px; float:left; width:580px; font-family:Verdana; padding-left:10px;_padding-left:5px}
	.navBox li{ float:left;height:38px; line-height:38px;font-size:14px; font-weight:bold; text-align:center;}
	.navBox li a{ padding:0 7px; text-decoration:none;}
	.navBox li a,.navBox li a:visited{ color:#fff;}
	.navBox li a:hover{color:#fff;text-decoration:underline}
	.navBox li a.nobg,.navBox li a.nobg:visited{ background:none;}
    .navBox li a span{ background: url(../../images/newUI/NEW.gif) right 0px no-repeat; padding-right:26px;}
#headA #m1,#headB #m2,#headC #m3,#headD #m4,#headE #m5,#headF #m6,#headG #m7,#headH #m8{ background: url(../../images/newUI/headfoot/sj.gif) center 32px no-repeat;}
#headA #m1 a,#headB #m2 a,#headC #m3 a,#headD #m4 a,#headE #m5 a,#headF #m6 a,#headG #m7 a,,#headH #m8 a{color:#ff9;text-decoration:none;}

/*新升级按钮*/
.updataBt{ background-position:0 -96px;  position:absolute; right:15px; top:8px; padding-left:13px}
  .updataBt a,.yzr01,.yzr02 {background:url(../../images/newUI/button/09new_headbut.gif) no-repeat;}
  .updataBt a,.updataBt a:visited {background-position:-100px 1px;display:block; width:111px; height:28px; overflow:hidden; text-decoration:none;}
  .updataBt a:hover{ background-position:-100px -28px; text-decoration:none;}
  .updataBt a span{ visibility:hidden;}

/*搜索*/
.jyssBox{ background-position: 0 -40px;position:relative; margin-top:10px;clear:both; height:33px; padding:11px 15px 0; display:inline-block; width:870px;}
  .jyssBox select,.jyssBox input {vertical-align: middle;}
  .jyssBox a,.jyssBox a:visited { color:#c36;}
  .jyssBox a:hover { text-decoration:none;}
#yzrbt{width:98px;height:25px;border:none;cursor:pointer;}
  .yzr01{ background-position:0 0;}
  .yzr02{ background-position:0 -28px;}

.selw50{ width:50px;}
.selw60{ width:60px;}

#topBox {z-index:1;}
#topBox #j1,#topBox #j2,#topBox #j3,#topBox #j4 {z-index:2;}

/*测试注册头部*/
#head { width:900px;height:80px;line-height:80px;overflow:hidden;position:relative; margin:0 auto;}
#head p {position:static;+position:absolute;top:50%;vertical-align:middle}
#head img {position:static;+position:relative;top:-50%;vertical-align:middle}
/* head 20091110 end*/

/* footer start */
#footBox{margin:10px auto 0 auto;text-align:center; line-height:22px; width:900px;}
.footnavBox{ background-position:0 -180px; height:30px; line-height:30px; color:#CC3366;}
.footnavBox p{display:inline; padding:0 0 0 20px; }
*html .footnavBox{ padding-top:2px; height:28px; line-height:28px;}
*html .footnavBox p img{ padding-top:5px;}

#footBox ul{padding:10px 0 0 0; font-family:Arial; line-height:24px;}
/* footer end */

/* secondly nav visited */
#navA #n1,#navB #n2,#navC #n3,#navD #n4,#navE #n5, /*search*/
#home #m1,#vip #m2,#leer #m3,#email #m4,#visitors #m5,#guanzhu #m6,#hnlx #m7,#xtlx #m8,#hylx #m9,#qiubo #m10,#rose #m11, /*personal*/
#crumbNav #cn00,#crumbNavA #cn01,#crumbNavB #cn02,#crumbNavC #cn03,#crumbNavD #cn04,#crumbNavE #cn05,#crumbNavF #cn06,#crumbNavG #cn07,#crumbNavH #cn08,#crumbNavI #cn09,#crumbNavJ #cn10,#crumbNavK #cn11/*setting*/
{ color:#000000; font-weight:bold; text-decoration:none;}

/*error*/
.errorBox{ width:400px; margin:0px auto; background:url(../../images/newUI/error_pic.jpg) 210px 100px no-repeat; padding:100px 170px 100px 330px;}
.errorBox h1{ background:url(../../images/newUI/error_tit.gif) no-repeat; height:35px;}
.errorBox h1 span,.errorBox02 h1 span{ display:none;}
.errorBox p,.errorBox02 p{ padding:5px;}

.errorBox02{ width:400px; margin:0px auto; background:url(../../images/newUI/error_pic02.jpg) 110px 50px no-repeat; padding:100px 170px 150px 350px;}
.errorBox02 h1{ background:url(../../images/newUI/tip_tit.gif) no-repeat; height:35px;}


.pernavBox{width:860px; height:14px; line-height:14px; margin:0px auto 10px auto;padding:10px 20px 0 20px;}
.pernavBox a,.pernavBox a:visited{color:#4D4D4D;}

.duiBox{ background:url(../../images/newUI/tip/anniu_dui.gif) 0 0 no-repeat;}
.cuoBox{background: url(../../images/newUI/tip/anniu_cuo.gif) 0 0 no-repeat;}
.gantanBox{background: url(../../images/newUI/tip/anniu_tan.gif) 0 0 no-repeat;}
.duiBox h2,.cuoBox h2,.gantanBox h2{color:#CC0066;font-size:14px;}

/*粉红提示区样式0921*/
#topBox { border: solid 1px #ef9ebf; position:relative; width:898px;background:#fcf0f4; margin:8px auto 0 auto;}
#topBox #j1,#topBox #j2,#topBox #j3,#topBox #j4 { position:absolute;}
#topBox #j1{ top:-1px; left:-1px;}
#topBox #j2{ bottom:-1px; left:-1px;}
#topBox #j3{ top:-1px; right:-1px;}
#topBox #j4{ bottom:-1px; right:-1px;}
#topBox .box { border:solid 1px #fdf7fa; color:#321b1d; padding:5px;}
  #topBox .box li { float:left; color:#666666;}
  #topBox .box li h1{ font-size:14px;color:#CC0066;}
  #topBox .box li ul { margin-top:0px;}
  #topBox .box li li { float:none; line-height:20px;}
    
    #topBox .box li.boxli1{background: url(../../images/newUI/tip/anniu_tan.gif) no-repeat 20px center ; width:500px; padding:10px 20px 0 80px; _height:70px; min-height:70px;}
	#topBox .box li.boxli1_02{width:560px; padding:10px 20px 0 30px; _height:70px; min-height:70px;}
	  #topBox .box li.boxli1_02 p.gtBox{background: url(../../images/newUI/setting/gztico01.gif) no-repeat 0px 0px;padding:5px 0 0 30px;}
	  #topBox .box li.boxli1 p,#topBox .box li.boxli1_02 p{padding-top:5px;}
    #topBox .box li.boxli2 {height:77px; width:62px; border:solid 1px #666465; overflow:hidden; margin:0 15px 0 50px; background-color:#FFFFFF;}
    #topBox .box li.boxli2 img{ height:77px; width:62px;}
    #topBox .box li.boxli3 { width:150px;}
	
.toptip{ width:870px; background-color:#ffffc5; border:1px solid #b4b4b4;  margin:10px auto 0; padding: 10px 15px; color:#333; position:relative;font-family:Verdana;}
.toptip .close { position:absolute; height:17px; width:17px; display: block;top:4px; right:4px;}
/*诚信指数*/
/*.integrity{ background:url(../../images/newUI/staredit/cxico_bg.gif) no-repeat right 0;font-style:normal; padding-right:1px;height:12px; line-height:12px;}
.integrity span{background:url(../../images/newUI/staredit/cxico_bg.gif) no-repeat left 0;margin-right:1px; font-family: Tahoma;  font-size:10px; color:#ff0; font-weight:bold; padding: 0 0 0 2px;}*/
.integrity{ line-height:19px; height:19px}
.integrity em{background:url(../../images/newUI/staredit/cx_icon.gif) no-repeat 0 0;font-style:normal;height:11px; line-height:11px;font-family: Tahoma; font-size:10px; color:#ff0; font-weight:bold; width:22px; display:block; text-align:center; margin-top:3px; float:left}
.integrity em.s0{ background-position: 0 -16px;}
.integrity em.s1{ background-position: 0 -32px;}
.integrity em.s2{ background-position: 0 -48px;}
.integrity em.s3{ background-position: 0 -64px;}
.integrity em.s4{ background-position: 0 -80px;}
.integrity em.s5{ background-position: 0 -96px;}
.integrity em.s6{ background-position: 0 -112px;}
.integrity em.s7{ background-position: 0 -128px;}
.integrity em.s8{ background-position: 0 -144px;}
.integrity em.s9{ background-position: 0 -160px;}
.integrity em span{ display:none}