@import url("pub.css");

#regChooseBox{width:970px; height:362px;}
#regChooseBox2{width:970px;}
#regCseBoxBg{width:970px; height:352px; background:url(../memberImg/regAndLoading/reg_05.jpg) repeat-y}
#regCseBoxBg2{width:970px; background:url(../memberImg/regAndLoading/reg_05.jpg) repeat-y; height:560px}
#regCseBoxBg3{width:970px; background:url(../memberImg/regAndLoading/reg_05.jpg) repeat-y; height:700px}
#regCseBoxBg #centerLine{background:url(../memberImg/regAndLoading/reg_12.jpg) no-repeat 455px 102px;width:970px; height:352px; position:relative}
#centerLine #choosePic{position:absolute; top:12px; left:23px}
#centerLine #MberReg{width:338px; height:188px; position:absolute; top:115px; left:68px;}
#regCseBoxBg h2{font-size:18px; color:#ff6600; font-family:"ËÎÌå"; margin-bottom:10px}
.mbIcon{position:absolute; top:0; left:0}
.mberRegTxt{width:190px; height:196px; position:absolute; top:0; right:0}
#regCseBoxBg ul li{height:29px; line-height:32px; background:url(../memberImg/regAndLoading/reg_21.jpg) no-repeat left center; text-indent:20px; font-size:13px; color:#000}
#regCseBoxBg .regBtn{margin-top:15px}

#centerLine #SjMemberReg{width:350px; height:188px; position:absolute; top:115px; right:54px}

#grhyReg{margin:10px 0 7px 29px}
#regBg{width:924px; background:url(../memberImg/regAndLoading/reg1_09.jpg) repeat-y; margin:0 auto 27px auto; height:470px; position:relative;}
#regBg2{width:924px; background:url(../memberImg/regAndLoading/reg1_09.jpg) repeat-y; margin:0 auto 27px auto; height:600px; position:relative;}
#regOption{width:580px; height:405px; position:absolute; top:18px; left:20px;}

#ImageButton1{margin-top:15px}

#regOption ul li{height:49px; line-height:49px; text-indent:22px}
#regOption ul li span{color:#7c7c7c}

#regOption ul li span.checkred{
border:1px solid #FF0000;
background-color:#FFF0F0;
height:20px;
padding-top:4px;
padding-bottom:2px;
padding-left:25px;
padding-right:5px;
background-image:url(../images/err.gif);
background-repeat:no-repeat;
background-position:5px 50%;
color:#333333;
}
#regOption ul li div.red{color:red; line-height:normal}
#regOption ul li span.checkgreen
{
border:1px solid #006600;
background-color:#F9FFEE;
height:20px;
padding-top:4px;
padding-bottom:2px;
padding-left:25px;
padding-right:5px;
background-image:url(../images/ok.gif);
background-repeat:no-repeat;
background-position:5px 50%;
color:#333333;
}

#regOption ul li span b{color:#f96b2c; font-weight:normal}
#regOption ul li.pdlft{padding-left:55px}
.regBox{width:168px; height:21px; background:white; border:1px solid #ccc; font-size:12px; line-height:21px; padding:0 5px;}
.regBoxHover{height:21px; background:#f6f8fc; border:1px solid #c2d4ed; font-size:12px; line-height:21px; padding:0 5px;}
.width{width:40px}

#regRight{width:280px; height:350px; position:absolute; top:15px; right:5px;}
#regRight p{font-size:14px; line-height:160%; margin:5px 0; color:#666}
#regRight .rgtBlockBg{width:265px; background:#f2f9f2; padding:10px; margin:10px 0; color:#919090; line-height:180%}
#regRight .rgtBlockBg b{color:#cc3300}
#regRight .rgtBlockBg span{color:#FF0000}
#regRight .rgtBlockBg a{color:#0048ff; text-decoration:underline}
#regRight h3{font-size:14px; margin:5px 0}
#regRight #loadBtn{margin:10px 0}


.code{color:#3d3d3d; font-family:Georgia, "Times New Roman", Times, serif; letter-spacing:1px; margin-right:5px; margin-left:3px; background:#eeeeee; padding:1px 1px 1px 3px}


#LoadingTopBlock{width:997px; height:90px; position:relative;}
#loadingLogo{position:absolute; top:13px; left:5px}
#LoadingTopBlock #topTxt{position:absolute; top:20px; right:35px; color:#ccc}
#loadingCenterBlock{width:998px; height:350px;background:url(../memberImg/regAndLoading/loading_14.jpg) repeat-x bottom #FAFAFA; margin:10px auto; position:relative; border:1px solid #ccc}
#loadBigPic{position:absolute; top:0; left:10px}
#loadBox{width:550px; height:250px; position:absolute; top:45px; left:20px; border-right:1px dashed #ccc}

#loadBoxBg h3{font-size:14px; position:absolute; top:18px; left:30px}
#loadBoxBg ul{width:550px; height:168px; position:absolute; top:50px; left:45px}
#loadBoxBg ul li{height:40px; clear:both;}
#loadBoxBg ul li div{float:left; padding-top:8px}
#loadBoxBg ul li span{color:#999999;}
#loadBoxBg ul li span span{color:red;}
#loadBoxBg ul li span a{color:#555}
#loadBoxBg ul li.rememberLoadingCheckBox a{color:#006dd2;}
#loadMsg{position:absolute; top:12px; left:580px; width:360px}
#loadMsg dl{margin-top:10px}
#loadMsg dl dd{margin:6px 0; color:#444}
#forgetPwd{margin-top:10px; margin-left:6px; width:80px}
.inputClass{width:260px; height:26px; color:#c1c1c1; border:1px solid #c7c7c7; background:url(../memberImg/regAndLoading/inputBg.jpg) repeat-x; line-height:26px; padding:0 3px;}
.inputClassHaveTxt{width:260px; height:26px; color:#555; border:1px solid #c7c7c7; background:url(../memberImg/regAndLoading/inputBg.jpg) repeat-x; line-height:26px; padding:0 3px;}
.inputClassRed{width:260px; height:26px; color:red; border:1px solid red; background:url(../memberImg/regAndLoading/inputBg.jpg) repeat-x; line-height:26px; padding:0 3px;}
.rememberLoadingCheckBox{padding-left:50px; color:#999}
#loadBoxBg ul li#rememberLoadingCheckBox{padding-left:50px; color:#999; height:25px}


#loadBoxEndBg{width:346px; height:142px; background:url(../memberImg/regAndLoading/loading_14.jpg) no-repeat;}
#loadBoxEndBg div{width:220px; height:105px; margin:0 auto; text-align:center; color:#666; line-height:180%; padding-top:20px}
#loadBoxEndBg div img{margin-top:6px}