/*------登录页面样式------*/
.loginRegisterContent{margin:45px auto 0 auto;}
.banner{width:400px;height:300px;float:left;margin-left:65px;_display:inline;background:url(../images/login/loginBanner.gif) 2px 50px no-repeat;}
.loginRegister{width:396px;_display:inline;float:right;margin-right:65px;margin-bottom:90px;}
.loginRegisterNav{width:396px;height:48px;}
.loginRegisterNav li{float:left;cursor:pointer;}
.loginRegisterNav li.loginNav{width:151px;height:30px;margin-right:20px;}
.loginRegisterNav li.registerNav{width:105px;height:30px;}
.loginNavBg{background:url(../images/login/loginNav.gif) no-repeat;}
.loginNavVBg{background:url(../images/login/loginNavV.gif) no-repeat;}
.loginBox,.notRegisteredBox{width:360px;padding:25px 0 25px 45px;background:url(../images/login/loginBg.gif) repeat-y;position:relative;}
.divClear{width:330px;overflow:hidden;clear:both;margin-bottom:20px;margin-left:-12px;}
.options{width:270px;overflow:hidden;margin-left:58px;*margin-left:54px;margin-top:-1px;*margin-top:-3px;_margin-top:-4px;}
.options label{float:left;display:block;margin:0 8px 0 0;*margin:4px 5px 0 0;}
.options input{margin:2px 5px 0 0;*margin-top:0 1px 0 0;float:left;}
.cityShow {float:left;margin-left:15px;}
.loginAth a {line-height:34px;padding:0 5px;}
.divClear .cityShow span {width:30px;}
.divClearMargin15{margin-bottom:20px;}
.divClear span{display:block;width:55px;float:left;margin:6px 3px 0 0;}
.inputW140H24{width:180px;height:24px;line-height:24px;border:1px solid #bbb;}
.inputW70H24{width:70px;height:24px;line-height:24px;border:1px solid #bbb;float:left;padding-left:2px;}
.inputW70H24No{width:142px;line-height:24px;float:left;padding:2px 2px;margin-top:4px;vertical-align:middle;}
.forgetPassword{display:block;float:left;margin-top:7px;}
.loginBtn{float:left;width:97px;height:34px;margin-left:58px;border:0;cursor:pointer;background:url(../images/login/login_btn.gif) 0 0 no-repeat;font-size:16px;color:#fff;font-weight:bold;}
.loginBtn:hover {background:url(../images/login/login_btn.gif) -101px 0 no-repeat;}
.loginBtnDis{float:left;width:97px;height:34px;margin-left:58px;border:0;cursor:pointer;background:url(../images/login/login_btn.gif) 0 -37px no-repeat;font-size:14px;color:#666;font-weight:bold;}
.partnersTip{color:#666;width:320px;overflow:hidden;margin-bottom:10px;}
.partners dt,.partners dd{float:left;}
.partners dd{margin-right:10px; margin-bottom:10px;}
.partners dt{width:16px;height:16px;margin-right:11px;}

.partners dt.qqweibo{background:url(../images/login/icon_site.gif) 0 0 no-repeat;}
.partners dt.alipay{background:url(../images/login/icon_site.gif) -17px 0 no-repeat;}
.partners dt.taobao{background:url(../images/login/icon_site.gif) -36px 0 no-repeat;}
.partners dt.baidu{background:url(../images/login/icon_site.gif) -55px 0 no-repeat;}
.partners dt.net163{background:url(../images/login/icon_site.gif) -71px 0 no-repeat;}
.partners dt.safe360{background:url(../images/login/icon_site.gif) -89px 0 no-repeat;}
.partners dt.qq{background:url(../images/login/icon_site.gif) -108px 0 no-repeat;}
.partners dt.sina{background:url(../images/login/icon_site.gif) -127px 0 no-repeat;}

.boxBottom{width:396px;height:15px;font-size:9px;background:url(../images/login/loginBgBottom.gif) no-repeat;}
.redError {color:#E60027;float:left;clear:both;margin-left:60px;line-height:20px;padding-top:2px;width:200px;}
/*------登录页面样式------*/
/*------注册页面样式------*/
.bcC {font:12px/24px "microsoft yahei",simsun;*vertical-align:-3px;color:#666;float:left;margin-right:7px;}
.bcB {background-color:#f1f9ff;border-color:#5d9de5 #67a1e2 #67a1e2 #5d9de5;border-style:solid;border-width:1px;box-shadow: 1px 1px 3px #d0dee6 inset;float:left;margin-right:7px;}
/*------注册页面样式------*/
/*地区联动*/
#suggest,#suggest2{width:200px;}
.gray{color:gray;}
.acResults {background:#fff;border:1px solid #7f9db9;position: absolute;z-index: 10000;display: none;right: 0;top: 280px;overflow: hidden;box-shadow:2px 2px 5px #333333;}
.acResults ul{margin:0;padding:0;list-style:none;}
.acResults li a{ border-bottom: 1px solid #FFFFFF;border-top: 1px solid #FFFFFF;color: #0055AA;cursor: pointer;display: block;height: 22px;line-height: 22px;min-height: 22px;overflow: hidden;padding: 1px 9px 0;text-align: left;text-decoration: none;}
.acResults li{border:1px solid #fff;}
.ac_over,.acResults li a:hover {background:#c8e3fc;}
.acResults li a span{ float: right;font: 10px/22px verdana;margin: 0;overflow: hidden;padding: 0;text-align: right;white-space: nowrap;width: 110px;}
/*邮箱补全*/
.focusBox {background:#f0f3f9;color:#c20;}
.emailNote {position:absolute;z-index:999999;width:auto;overflow:hidden;padding:0;margin:0;border:1px solid #CCC;background:#fff;text-align:left;top:52px;left:89px;width:180px;}
.emailNote li{white-space:nowrap;font-size:12px;list-style:none;margin:0 1px;height:20px;padding:0 5px;clear:both;line-height:20px;cursor:pointer;}
.listBox {color:#999;}
/*城市补全*/
.addressHot {top:98px;box-shadow:2px 2px 5px rgb(51, 51, 51); z-index: 99111; position: absolute; right:10px;background:#fff;width:280px;clear: both;}
.addressHotcity{background-color: #67A1E2;border-color: #2C7ECF;border-style: solid;border-width: 1px 1px 0;color: #CEE3FC;height: 24px;line-height: 24px;padding-left: 10px;}
.addressHotcity strong {color:#fff;}
.addressHotlist{border-color: #999999;border-style: solid;border-width: 0 1px 1px;overflow: hidden;padding: 5px;}
.addressHotAdress{ width: 100%;}
.addressHotAdress li{float: left;height: 24px;overflow: hidden;width: 66px;}
.addressHotAdress li a { border: 1px solid #FFFFFF;color: #000000;display: block;height: 22px;line-height: 22px;padding-left: 5px;}
.addressHotAdress li a:hover { border: 1px solid #acccef;color: #000000;display: block;height: 22px;line-height: 22px;padding-left: 5px;background:#e8f4ff;}
.acResultTip{ background-color: #67A1E2;border: medium none;color: #FFFFFF;display: block;font-family: Simsun;height: 1.7em;line-height: 20px;overflow: hidden;padding: 2px 0 2px 9px;text-overflow: ellipsis;white-space: nowrap;width: auto;}
.selectHeight{ height:24px; line-height:24px;}
.divide{height:4px;background:url(../images/login/divide_bg.gif) repeat-x;}
.inputW50H24{width:98px;height:24px;line-height:24px;margin-right:10px;border:1px solid #BBBBBB;}
.notice{
  background:none repeat scroll 0 0 #FFFFBF;
  border:1px solid #E60027;
  color:#CC2200;
  height:30px;
  line-height:30px;
  margin:6px auto 7px auto;
  text-indent:2em;
  display: none;
}
.woccbanner{ background:url("/portal/images/wocc/login_img_01.jpg") no-repeat scroll ;float:left; height:362px; margin-left:90px; width:567px;}
 
.wologinBtn{display:block;height:33px; width:100px; line-height:30px; text-align:center; background:url(/portal/images/wocc/icon_dl.gif) no-repeat; color:#000; font-size:16px;margin-left:58px;float:left;}

.wologinNavBg {background: url("../images/login/loginNav-woo.gif") no-repeat scroll 0 0;
}
.loginBoxTwoTp{width:330px;margin-left:-25px;margin-bottom:20px;padding-left:20px;line-height:25px;background:url(/portal/images/bulb-icon.gif) 5px center no-repeat #fef8f2;}