

.header{background:url(images/bg_signhead.gif) repeat-x;width:100%;height:88px}
.logoblk{background:url(images/signban.jpg) no-repeat;height:88px;}
.logo{margin-left:15px;margin-top:20px}
.wrap{text-align:center;padding:40px 0;background:#fff;min-height:expression(onresize=document.documentElement.clientHeight-275+"px");_height:expression(onresize=document.body.offsetHeight-205+"px")}
.wrap1{text-align:left;padding-left:113px;}
.wrap2{text-align:left;padding-top:28px;padding-left:19px;}
.main{width:580px; margin:0 auto;height:300px;*height:auto; padding:50px 0;text-align:left;}
*.main{width:630px; margin:0 auto;height:300px;*height:auto; padding:50px 0;text-align:left;}
*+.main{width:580px; margin:0 auto;height:300px;*height:auto; padding:50px 0;text-align:left;}

.main1{width:607px;height:400px;*height:auto;text-align:left;}
.lgnblk{width:284px;padding-bottom:40px;float:left;background:url(images/signbtm.gif) repeat-x 0 bottom;border:1px solid #69C;}
.lgntit{background:url(images/signtit.jpg) no-repeat;height:67px;clear:both}
.lgntit1{background:url(images/signtit1.jpg) no-repeat;height:67px;clear:both}
.regtit{background:url(images/regtit.gif) no-repeat;height:20px}
.signtit{background:url(images/signtit.gif) no-repeat;height:67px;clear:both}
.formblk{padding:20px;clear:both}
.formblk div{margin-bottom:10px}
label{width:80px;display:block;float:left;padding-top:4px;text-align:right}
.iptxt{width:120px;height:18px;_height:20px}

p.errmsg{display:block;color:#f00;margin-left:80px;background:url(images/tips.gif) no-repeat;padding-left:16px;clear:both}
.linktit{margin-left:80px;}
span.linktit label{float:none;width:auto;display:inline;}
.btnblk,.btnblk2,.btnblk3{clear:both;padding:10px;padding-left:100px}
.btnblk2{padding-left:60px}
.btnblk3{padding-left:80px}
.btnblk4{text-align:center}
.btn1,.btn2{font-size:14px;font-weight:bold;background:#000 url(images/bg_btn.gif);border:1px solid #fff;border-bottom-color:#b8b8b8;height:25px;line-height:22px;color:#fff}
.btn1{letter-spacing:1em;}
.regblk{padding-top:22px;padding-left:47px;float:right;width:245px;_width:295px;}
.regblk ul{padding:25px 4px 10px}
.regblk li{background:url(images/bg_sidearr_up.gif) no-repeat 0 3px;padding-left:20px;margin-bottom:15px}
.signblk{width:515px;margin-left:20px;float:left;background:url(images/signbtm.gif) repeat-x 0 bottom;border:1px solid #69C}
.signblk div{clear:both}
.signblk div{display:inline-block}
.signblk div:after{content: ".";display:block;height:0;clear:both;visibility:hidden} 
@media all and(min-width: 0px){.signblk div{display:block}} 
.signblk label{float:left}
.signblk .iptxt{width:200px;float:left}
.signblk .tip{width:185px;margin-left:5px;}
.signblk .tip .tj_tit{float:left;width:55px;height:35px;background:url(images/arrow_l.gif) no-repeat right 5px}
.signblk .tip .tj_con{position:absolute;background:#EBF8FF;width:130px;margin-top:-25px;padding:5px;}
.titblk{background:url(images/titbg.gif) repeat-x}
.tip,.tip2{color:#666}
.tip2{margin-left:80px;clear:both;}

.MemberType{ border:0;}

.help img,.helplist img{margin:0 3px;}
.help{background:url(images/help.gif) no-repeat;width:607px;height:38px;padding:11px 0 0 50px}
.help span{font-size:14px;}
.helplist{padding:10px 0 0 50px;}
.helplist li{float:left;padding:8px 0 5px 0;border-top:1px dotted #909090;}
.helplist li.li1{float:none;clear:both;width:auto;padding-bottom:20px;border-top:none}
.helplist li.li2{width:70px;}
.helplist li.li3{width:85px;font-size:16px;}
.helplist li.li4{width:370px;padding-right:5px;}

h1{font-size:16px;color:#000;font-weight:bold;}
.update{margin:30px 0 0 33px;width:750px;border:1px solid #cecece;background:#f0f0f0;}
.update .left{float:left;width:170px;_width:200px;height:274px;_height:315px;padding:17px 14px;border-top:1px solid #fff;border-left:1px solid #fff;}

.update .left ul{margin-bottom:20px;}
.update .left li{float:left;padding-left:40px;height:40px;background:url(images/menu1.gif) no-repeat;}
.update .left li a{float:left;margin-left:-40px;_margin-left:-40px;width:130px;_width:170px;padding-left:40px;height:40px;color:#000;text-decoration:none;background:url(images/menu3.gif) no-repeat;}
.update .left li a:hover{float:left;color:#f60;background:url(images/menu2.gif) no-repeat;}

.update .right{float:right;padding:15px;background:#fff;}
.update .right h2{font-size:14px;font-weight:bold;padding-bottom:20px;}
.update .note1{font-weight:bold;}
.update .note2{background:url(images/must.gif) no-repeat 6px 3px;color:#666;padding-left:16px;clear:both}
.update .note3{color:#666;margin:5px 0;padding-left:7px;clear:both}
.update .note4{color:#000;margin:5px 0;padding-left:7px;clear:both}
.update p{margin-bottom:15px;}
.formblk{clear:both;padding-bottom:15px;text-align:left}
.formblk th{height:0;font-weight:normal;width:100px;padding:5px 0 8px 11px;vertical-align:top}
.formblk td{border-bottom:none;line-height:23px;vertical-align:top}
.formblk td a{text-decoration:none}
.formblk td a:hover{text-decoration:underline}
.formblk .must{background:url(images/must.gif) no-repeat 13px 9px}
.formblk th span{margin-left:12px;display:block}
.formblk .tip{color:#666}
.formblk .err{margin-top:2px;color:#f00;padding-left:20px;background:url(images/tips.gif) no-repeat 0 center}




.goto{position:absolute;right:5px;top:5px;background:url(images/view_down.gif) no-repeat right 7px;padding-right:8px}
.gotoblk{position:absolute;background:#fff;border:1px solid #000;right:20px;top:18px;width:184px;padding:5px 0}
.gotoblk li{float:left;width:45px;text-align:center}
.gotoblk li.clear{clear:both;height:0;line-height:0;font-size:0}
.gotoblk li a{color:#039;display:block}
.gotoblk a:hover{color:#039;font-weight:bold}