body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,form,fieldset,legend,input,textarea,button,select{    
	margin:0px;
	padding:0px;       
}
body{
    background-color:#1D78AD;
    background-image:url(../../images/entry/login_mainbg.jpg);
    background-repeat:no-repeat;
    background-position:center center;
    font-size:12px;
}
body,input,button{color:#333;}

#pageWrapper{text-align:left;margin:0 auto;width:750px;padding-top:20px;}
#pageWrapper .header h2{position:relative;margin-top:10px;margin-bottom:20px;color:#fff;font-weight:normal;}
#pageWrapper .header h2 .text{ position:absolute;top:30px;left:200px;font-size:14px;}
#pageWrapper .header h2 b{font-size:16px;padding-right:6px;font-weight:700;}

.nav{background:#F7FAFF;border:1px solid #fff;height:32px;line-height:32px;margin-bottom:10px;}
.nav li{float:left;display:block;background:url(images/navbg.png) no-repeat 100% 50%;text-decoration:none;font-size:14px;color:#999;}
.nav a:hover,.nav a:active{text-decoration:none;}
.nav li span{float:left;display:block;height:32px;padding:0 40px 0 30px;}
.nav li.cur{background:url(images/curbg.png) no-repeat 100% 0;color:#ffffff;text-shadow:1px 1px 0 #333;}
.nav li.cur span{background:url(images/curbg.png) no-repeat 0 -32px;position:relative;left:-11px;padding-right:29px;}
.nav li.cur span#index{background:url(images/curbg.png) no-repeat 0 -64px;left:0;}
.nav li.finish{color:#333;}

.main{background:#F7FAFF;border:1px solid #ffffff;padding:20px;height:350px;overflow:auto;}
.main h1{font-size:16px;}
.main .agreement{line-height:22px;}
.main .agreement h2{margin-bottom:10px;margin-top:10px;font-size:14px;}
.main .content { line-height:28px;font-size:14px; }
.main .content td span{padding-left:8px;color:#F00;}
.main .content td cite{padding-left:8px;}
.main .content td span img,.main .content input{font-size:22px; margin-right:8px;vertical-align:middle;}
.main .content .list li{height:26px;line-height:26px;}
.main .content .list img{margin-right:14px;vertical-align:middle;}

.btnBar{border:1px solid #ffffff;border-top:none;background:#E7F3FF;padding:10px;}
.btnBar a{display:inline-block;width:100px;height:30px;text-align:center;line-height:30px;border-width:0px;border-style:solid;border-color:#aaa;margin-right:10px;text-decoration:none;font-size:14px;}
.btnBar a:hover{text-decoration:none;}
.btnBar a.back{background:#2f79be;color:#FFF;}
.btnBar a.next{background:#2f79be;color:#FFF;}
.btnBar a.disabled{background:#bbbbbb;color:#808080;}

.footer{text-align:center;padding:10px 0;font-family:Arial;color:#ffffff;}
.footer a,.copy a:link{
    color:#ffffff;
    text-decoration:none;
}
.footer a:hover{
    color:#ffffff;
    text-decoration:underline;
}

ul li{list-style:none;}
em,cite{font-style:normal;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:none;}