﻿@charset "utf-8";
html { color:#000; background-color: #ddf3ff; }
body { padding: 0px; margin: 0px; font-size:12px; color:#000; background-image: url(register2-bg.gif); background-repeat: repeat-x; }
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, input, button, textarea, p, th, td, form { padding: 0px; margin: 0px; }
img { border:none; }
strong { font-style:normal }
ul, li, ol { list-style-type: none; }
table { border-collapse: collapse; border-spacing: 0 }
#layout:after { display: block; clear: both; content: ''; visibility:hidden; height: 0; }
.cl { clear: both; height: 1px; _height: auto; overflow: hidden; }
.clear { CLEAR: both; }
.float-left { float:left;}
.float-right { float:right;}
.red {color: #ef2d00; }
.ie6-double-margin {_display:inline;}
#wrap { width: 880px; margin-right: auto; margin-left: auto; overflow: hidden; }
#wrap .header { background-image: url(register1.png); background-repeat: no-repeat; height: 143px; position: relative; }
#wrap .header a { position: absolute; left: 6px; width: 176px; height: 63px; top: 73px; }
#wrap .main { }
#wrap .main .centerBg { background-image: url(register3-mainBg.gif); background-repeat: repeat-y; width: 880px; overflow: hidden; padding-top: 23px; padding-bottom: 30px; }
#wrap .main .centerBg .part1 { width: 614px; margin-top: -17px; }
#wrap .main .centerBg .part1 h1 { font-family: "微软雅黑"; font-size: 22px; font-weight: normal; padding-left: 31px; line-height: 36px; padding-bottom: 20px; }
#wrap .main .centerBg .part1 p { padding-left: 56px; line-height: 50px; height: 50px; overflow: hidden; font-family: "宋体"; }
#wrap .main .centerBg .part1 .checkboxP { padding-left: 132px; }
#wrap .main .centerBg .part1 .checkboxP .register { height: 39px; width: 163px; display: block; background-image: url(register4-btn.jpg); background-repeat: no-repeat; }
#wrap .main .centerBg .part1 .checkboxP .register:hover { background-image: url(register4-btn_hover.jpg); background-repeat: no-repeat; }
#wrap .main .centerBg .part1 p label { font-size: 14px; line-height:29px; float:left; text-align: right; width: 70px; padding-right: 6px; }
#wrap .main .centerBg .part1 p .frame { height: 28px; width: 221px; border:1px solid #cccccc; line-height:28px; float:left; padding-left: 5px; font-size: 16px; color: #000000; padding-top: 1px; }

#wrap .main .centerBg .part1 p .frameB { height: 30px; width: 223px; border:0; float:left; padding-left: 5px; padding-top:1px; font-size: 16px; color: #000000; background-image: url(register12.jpg); background-repeat: no-repeat; background-color:transparent; }
#wrap .main .centerBg .part1 p .frameBv { height: 30px; width: 82px; border:0; float:left; padding-left: 5px; padding-top:1px; font-size: 16px; color: #000000; background-image: url(register13.jpg); background-repeat: no-repeat; background-color:transparent; }
#wrap .main .centerBg .part1 p .frame-grey { height: 29px; width: 221px; border:1px solid #cccccc; line-height:29px; float:left; padding-left: 5px; font-size: 14px; color: #cccccc;}
#wrap .main .centerBg .part1 p .frame-vld { height: 28px; width: 80px; border:1px solid #cccccc; line-height:28px; float:left; padding-left: 5px; font-size: 16px; color: #000000; padding-top: 1px;  }
#wrap .main .centerBg .part1 p span { float: left; padding-left: 10px; line-height: 29px; color: #999999; font-size: 12px; width: 220px; }
#wrap .main .centerBg .part1 p .val { width: auto; }
#wrap .main .centerBg .part1 p .change { float: left; padding-left: 8px; font-size: 12px; color: #999999; }
#wrap .main .centerBg .part1 p .checkbox { height: 29px; float:left;}
#wrap .main .centerBg .part1 p .deepColor { color: #666666; }
#wrap .main .centerBg .part1 p .deepColor a { color: #666666; }
#wrap .main .centerBg .boundary { border-left:1px solid #e8e8e8; height:390px; font-size: 0px; line-height: 0px; }
#wrap .main .centerBg .part1 .btn { text-align: center; }
#wrap .main .centerBg .part2 { padding-right: 27px; padding-left: 20px; width: 218px; }
#wrap .main .centerBg .part2 .straight-login { display: block; margin-top: 38px; margin-bottom: 20px; }
#wrap .main .centerBg .part2 p { line-height: 26px; color: #333333; border-bottom:1px dashed #e8e8e8 }
#wrap .main .centerBg .part2 ul { width: 218px; padding-top: 15px; overflow: hidden; }
#wrap .main .centerBg .part2 ul li { float: left; margin-bottom: 17px; height: 29px; width: 102px; font-size: 0px; line-height: 0px; overflow: hidden; }
#wrap .main .centerBg .part2 ul .hasPadding { padding-right: 14px; }
#wrap .main .centerBg .part2 ul li .login-icon1 { display: block; height: 29px; width: 102px; background-image: url(register6-icon1.gif); background-repeat: no-repeat; }
#wrap .main .centerBg .part2 ul li .login-icon1:hover { background-image: url(register6-icon1-hover.jpg); }
#wrap .main .centerBg .part2 ul li .login-icon2 { display: block; height: 29px; width: 102px; background-image: url(register6-icon2.gif); background-repeat: no-repeat; }
#wrap .main .centerBg .part2 ul li .login-icon2:hover { background-image: url(register6-icon2-hover.jpg); }
#wrap .main .centerBg .part2 ul li .login-icon3 { display: block; height: 29px; width: 102px; background-image: url(register6-icon3.gif); background-repeat: no-repeat; }
#wrap .main .centerBg .part2 ul li .login-icon3:hover { background-image: url(register6-icon3-hover.jpg); }
#wrap .main .centerBg .part2 ul li .login-icon4 { display: block; height: 29px; width: 102px; background-image: url(register6-icon4.gif); background-repeat: no-repeat; }
#wrap .main .centerBg .part2 ul li .login-icon4:hover { background-image: url(register6-icon4-hover.jpg); }
#wrap .main .centerBg .part2 ul li .login-icon5 { display: block; height: 29px; width: 102px; background-image: url(register6-icon5.gif); background-repeat: no-repeat; }
#wrap .main .centerBg .part2 ul li .login-icon5:hover { background-image: url(register6-icon5-hover.jpg); }
.create { font-size: 14px; color: #333333; display: block; line-height: 30px; text-decoration: underline; border-top:1px dashed #E8E8E8; margin-top: 50px; padding-top: 8px; text-align: center; }

#wrap .main .centerBg .part3 { padding-right: 52px; padding-left: 50px; width: 218px; }
#wrap .main .centerBg .part3 .straight-login { display: block; margin-top: 34px; margin-bottom: 20px; }
#wrap .main .centerBg .part3 p { line-height: 26px; color: #333333; border-bottom:1px dashed #e8e8e8 }
#wrap .main .centerBg .part3 ul { width: 218px; padding-top: 15px; overflow: hidden; }
#wrap .main .centerBg .part3 ul li { float: left; margin-bottom: 17px; height: 29px; width: 102px; font-size: 0px; line-height: 0px; overflow: hidden; }
#wrap .main .centerBg .part3 ul .hasPadding { padding-right: 14px; }
#wrap .main .centerBg .part3 ul li .login-icon1 { display: block; height: 29px; width: 102px; background-image: url(register6-icon1.gif); background-repeat: no-repeat; }
#wrap .main .centerBg .part3 ul li .login-icon1:hover { background-image: url(register6-icon1-hover.jpg); }
#wrap .main .centerBg .part3 ul li .login-icon2 { display: block; height: 29px; width: 102px; background-image: url(register6-icon2.gif); background-repeat: no-repeat; }
#wrap .main .centerBg .part3 ul li .login-icon2:hover { background-image: url(register6-icon2-hover.jpg); }
#wrap .main .centerBg .part3 ul li .login-icon3 { display: block; height: 29px; width: 102px; background-image: url(register6-icon3.gif); background-repeat: no-repeat; }
#wrap .main .centerBg .part3 ul li .login-icon3:hover { background-image: url(register6-icon3-hover.jpg); }
#wrap .main .centerBg .part3 ul li .login-icon4 { display: block; height: 29px; width: 102px; background-image: url(register6-icon4.gif); background-repeat: no-repeat; }
#wrap .main .centerBg .part3 ul li .login-icon4:hover { background-image: url(register6-icon4-hover.jpg); }
#wrap .main .centerBg .part3 ul li .login-icon5 { display: block; height: 29px; width: 102px; background-image: url(register6-icon5.gif); background-repeat: no-repeat; }
#wrap .main .centerBg .part3 ul li .login-icon5:hover { background-image: url(register6-icon5-hover.jpg); }
#wrap .main .centerBg .part4 { float: left; padding-top: 20px; }
#wrap .main .centerBg .part4 h1 { font-family: "微软雅黑"; font-size: 22px; font-weight: normal; padding-left: 80px; line-height: 48px; }
#wrap .main .centerBg .part4 p { width: 450px; padding-left: 100px; padding-top: 25px; height: 29px; }
#wrap .main .centerBg .part4 p label { font-size: 14px; line-height:29px; float:left; text-align: right; width: 70px; padding-right: 6px; font-family: "宋体"; }
#wrap .main .centerBg .part4 p .frame { height: 29px; width: 248px; border:1px solid #cccccc; line-height:29px; float:left; padding-left: 5px; font-size: 16px; color: #000000; }
#wrap .main .centerBg .part4 p .frame_yz { height: 28px; width: 90px; border:1px solid #ccc; line-height:28px; float:left; padding-left: 5px; font-size: 16px; color: #000000; padding-top: 1px; margin-right:6px;}
#wrap .main .centerBg .part4 p .picborder { border:1px solid #ccc;}
#wrap .main .centerBg .part4 .fail_box { width:245px; height:55px; background:#fff2e0; border:1px solid #F90; display:block; overflow:hidden; margin:15px 0px 0px 176px; font-size:12px; color:#c00; line-height:18px; padding:4px;}
#wrap .main .centerBg .part4 .bnts { padding-top: 25px; height: 36px; padding-left: 176px; }
#wrap .main .centerBg .part4 .bnts input { border:0; background-color:transparent; cursor: pointer; }
#wrap .main .centerBg .part4 .bnts .login { background-image: url(register10.gif); background-repeat: no-repeat; width:132px; height:36px; }
#wrap .main .centerBg .part4 .bnts .ip { background-image: url(register11.gif); background-repeat: no-repeat; width:106px; height:36px; margin-left: 16px; }
#wrap .main .centerBg .part4 .function { line-height: 30px; font-family: "宋体"; padding-left: 176px; font-size: 12px; padding-top: 10px; }
#wrap .main .centerBg .part4 .function .forgetPwd { font-size: 12px; color: #016ab4; text-decoration: none; }
#wrap .main .centerBg .part4 .function .sign-in { font-size: 12px; color: #cc0000; text-decoration: underline; }


#wrap .main .success { background-image: url(register3-mainBg.gif); background-repeat: repeat-y; width: 830px; overflow: hidden; padding-left: 25px; padding-top: 20px; padding-right: 25px; padding-bottom: 40px; }
#wrap .main .success { background-image: url(register3-mainBg.gif); background-repeat: repeat-y; width: 830px; overflow: hidden; padding-left: 25px; padding-top: 20px; padding-right: 25px; padding-bottom: 40px; }
#wrap .main .success h2 { font-family: "微软雅黑"; font-weight: normal; font-size: 18px; color: #666666; line-height: 32px; border-bottom:1px dashed #d2d1d1; }
#wrap .main .success .redcc0000 { color: #cc0000; }
#wrap .main .success .bigTitle { font-family: "微软雅黑"; font-size: 25px; text-align: center; background-image: url(register7.gif); background-repeat: no-repeat; background-position: 210px 10px; padding-top: 20px; padding-bottom: 30px; margin-left: 55px; }
#wrap .main .success p { font-size: 14px; color: #999999; font-family: "宋体"; line-height: 20px; text-align: center; }
#wrap .main .success p a { color: #0066cc; text-decoration: underline; }
#wrap .main .success .links { margin-top: 70px; width: 828px; overflow: hidden; background-color: #fbfbfb; border:1px solid #e1e1e1; padding-top: 11px; padding-bottom: 11px; }
#wrap .main .success .links dl { float: left; width: 180px; padding-right: 13px; padding-left: 13px; padding-bottom: 15px; padding-top: 10px; }
#wrap .main .success .links .rightline { border-right:1px dashed #cccccc;}
#wrap .main .success .links dl dt { font-family: "微软雅黑"; font-size: 18px; color: #333333; line-height: 30px; padding-left: 25px; margin-bottom: 3px; }
#wrap .main .success .links dt a  { text-decoration: none; color: #333333; }
#wrap .main .success .links .icon1  { background-image: url(register8-icon1.gif); background-repeat: no-repeat; background-position: left center; }
#wrap .main .success .links .icon2  { background-image: url(register8-icon2.gif); background-repeat: no-repeat; background-position: left center; }
#wrap .main .success .links .icon3  { background-image: url(register8-icon3.gif); background-repeat: no-repeat; background-position: left center; }
#wrap .main .success .links .icon4  { background-image: url(register8-icon4.gif); background-repeat: no-repeat; background-position: left center; }
#wrap .main .success .links dl dd { font-family: "宋体"; font-size: 12px; color: #999999; line-height: 20px; }
#wrap .main .success .links dl dd a {  color: #999999; text-decoration:none;}
#wrap .main .success .links dd .enter { color: #999999; text-decoration: none; float: right; }
#wrap .main .success .links dd .enter:hover { text-decoration: underline; }
#wrap .footer { font-size: 12px; line-height: 22px; color: #999999; padding-top: 15px; padding-bottom: 50px; padding-left: 5px; font-family: "宋体"; }
#wrap .footer a { color: #999999; text-decoration: none; }
