

.Menubox{width:286px;height:47px;border:0px #cfedff solid;border-bottom:0;background:url(../images/tabbg126.gif) repeat-x;font-size:14px;font-family:"微软雅黑"; color:#666; }
.Menubox ul{margin:0;padding:0;}
.Menubox ul li img{float:left;padding-left:15px;}
.Menubox ul li{float:left;height:47px;line-height:47px;text-align:left;cursor:pointer;list-style-type:none; width:143px;background-color:#73b3df;font-size:16px;color:white}


.Menubox ul li.hover{background:#fff;color:#030303;font-weight:bold}

.Contentbox{clear:both;margin-top:0px;border-top:none;height:181px;padding-top:8px;height:100%;}
.Contentbox ul{list-style:none;margin:7px;padding:0;}
.Contentbox ul li{line-height:24px;border-bottom:1px dotted #ccc;}



/* backgroundImage */
.themeCtrl a,
.loginFormIpt,
.headerIntro,
.loginIcoCurrent,
.loginIcoNew,
.themeText li,
.domain,
.whatAutologin,
.dialogbox .hd .rc,
.dialogbox .hd,
.btn-moblogin,
.btn-moblogin2,
.ico,
.locationTestTitle,
.verSelected,
.servSelected,
.locationTestTitleClose,
.ext-4free,
#extText li,
#extMobLogin li,
#mobtips_arr,
#mobtips_close{background-image:url("../images/img/bg_v1.png")}
.headerLogo,
.headerIntro,
.headerNav,
#headerEff,
.footerLogo,
.footerNav,
.loginIcoCurrent,
.loginIcoNew,
.loginFormTh,
.loginFormTdIpt,
.domain,
#whatAutologinTip,
#mobtips,
#mobtips_arr,
#mobtips_close{position:absolute}

/* ico */
.ico-a1{width:14px;height:16px;background-position: -154px -64px}
.ico-a2{width:14px;height:16px;background-position: -178px -64px}
.ico-a3{width:14px;height:16px;background-position: -200px -64px}
.ico-a4{width:14px;height:16px;background-position: -220px -64px}
.ico-b1{width:14px;height:16px;background-position: -154px -84px}
.ico-b2{width:14px;height:16px;background-position: -178px -84px}
.ico-b3{width:14px;height:16px;background-position: -200px -84px}
.ico-b4{width:14px;height:16px;background-position: -220px -84px}
.ico-arr{display:inline-block;width:7px;height:12px;vertical-align:baseline;background-position:-160px -112px;}
.ico-arr-d{background-position:-160px -110px;}
.loginFormConf a:hover .ico-arr-d,
.ico-arr-d-focus{background-position:-176px -110px;}
*+html .ico-arr-d{background-position:-160px -112px;}
*+html .loginFormConf a:hover .ico-arr-d,
*+html .loginFormConf a:hover .ico-arr-d,
*+html .ico-arr-d-focus{background-position:-176px -112px;}



/* form */
.loginForm{position:relative;height:380px;padding-top:30px;}
#login163{height: 215px;}
.loginFormIpt{position:relative;width:250px;height:32px;line-height:32px;margin:0 0 10px 15px;padding-right:5px;clear:both;}
.loginFormIpt label{width:60px;float: left;}
.loginFormIpt .ico{position:absolute;left:9px;top:13px;z-index:1;}
.loginFormIpt-over{}
.loginFormIpt-focus{box-shadow:0 0 5px rgba(2,145,252,.5);}
.loginFormIpt-focus .placeholder{color:#C9C9C9;}
.loginFormBtn{position:relative;width:145px;height:43px;margin:16px 0 0 75px}
.loginFormTh{width:36px;}
.loginFormThMob{display:none;}
.loginFormTdIpt{width:180px;padding: 3px 0 3px 5px;height:21px;line-height:21px;color:#A09A9A;}
.loginFormTdIpt:focus{outline:0;}
.loginFormTdIpt-focus{color:#333;font-weight:700;}
.showPlaceholder .placeholder{visibility:visible;cursor:text;}
.placeholder{color:#C9C9C9;;font-size:14px;position:absolute;left:30px;top:14px;line-height:14px;visibility:hidden;background:none;}
.domain{width:80px;height:33px;background-position:0 -112px;line-height:999em;overflow:hidden;display:block;right:8px;top:4px;}
#idInputTest{visibility: hidden; float: left; font-size: 14px; font-weight: 700;}
.loginFormCheck{height:13px;line-height:13px;color:#555;margin-left:25px;clear:both;width:245px;position:relative;z-index:1;}
.loginFormCheckInner{height:14px;width:150px;float:left;position: relative;}
.forgetPwdLine{text-align: right}
#capsLockHint{position: absolute; top: 42px; left: 0px;padding: 4px 8px; line-height: 12px; background-color: #ffffcc; border: 1px solid #d7d7d7; color: #555; z-index: 2;}
#remAutoLogin{visibility:hidden; position: absolute;left:0;}
.ico-checkbox{display: inline-block; width: 13px; height: 13px; background-position: -40px -160px; vertical-align: middle; cursor: pointer;}
.autoLogin-checked .ico-checkbox{background-position: -40px -180px;}
#remAutoLoginTxt,
.forgetPwd{color:#848585;}
#remAutoLoginTxt:hover,
.forgetPwd:hover{color:#626262;}
.loginFormCbx{width:13px;height:13px;padding:0;overflow:hidden;margin:0; vertical-align: middle;}
.whatAutologin{display:inline-block;vertical-align:top;width:14px;height:14px;background-position:-112px -112px;line-height:999em;overflow:hidden}
#whatAutologinTip{z-index:9; width:180px; height:36px;background-color:#fffde4; border:1px #dfb86d solid; left:0px;top:16px;text-align:left; padding:5px 10px;line-height:18px; color:#dc9632;display:none;border-radius: 4px}
.btn{width: 120px;
height: 36px;float:left;text-align:center;cursor:pointer;border:0;padding:0;font-weight:700;font-size:14px;display:inline-block;vertical-align:baseline;line-height:38px;outline:0;background-color:transparent;border-radius:3px;}
.btn-login{color:#fff;background-image:url("../images/search.png")}
.btn-login-hover{background-position:0 -256px;}
.btn-login-active{background-position:0 -304px;color:#b5d1ee;}
.btn-reg{background-position:-117px -208px;color:#6d798c;float:right;box-shadow:0 2px 5px rgba(0,0,0,.1);}
.loginFormBtn .btn-reg-hover{background-position:-117px -256px;color:#347bc7;}
.loginFormBtn .btn-reg-active{background-position:-117px -304px;color:#6d798c;}
.btn-moblogin2{width:202px;height:37px;text-align:center;font-size:14px;background-position:-396px -288px;background-color:#fff;margin-top:30px;float:none;margin-left:25px;}
.loginFormConf{height:12px;line-height:14px;margin-left:25px;margin-top:12px;clear:both;width:245px;position:relative;color:#848585;z-index:1;}
.loginFormVer{float:left;width:160px;}
.loginFormService{float:right;text-align:right;}
.loginFormVerList{width:140px;position:absolute;padding:1px;background:#fff;border:1px solid #b7c2c9;top:-5px;top:-4px\9;left:33px;display:none;}
.loginFormVerList li a{height:22px;line-height:22px;width:140px;overflow:hidden;color:#848585;display:block;text-indent:22px;}
.loginFormVerList li a:hover{background-color:#eef3f8;}
.loginFormVerList li a.verSelected{color:#5B8CCA;background-position:-250px -58px;background-repeat:no-repeat;}
/* ext */
#extVerSelect,#extText,#extMobLogin,#extMobLogin2{display:none;}
.ext{width:250px;height:43px;position:absolute;bottom:0;left:12px;padding:0 10px; border-top:1px solid #e4f0f7;}
#extText{margin-top:7px;line-height:12px;}
#extText li{margin-bottom: 5px;padding-left:7px;background-position:-240px -123px;background-repeat:no-repeat;}
#extText li a{color:#9bacc6;}
#extText li a:hover{color:#5B8CCA;}
#extMobLogin{margin-top:7px;text-align: center;line-height:12px;}
#extMobLogin li{margin-bottom:9px;padding-left:7px;color:#848585;height:12px;line-height:12px;background-position:-240px -107px;background-repeat:no-repeat}
#extMobLogin a{color:#6d798c;font-size:12px;font-weight:normal;text-decoration: none;}
#extMobLogin .ext-tt{margin-bottom: 5px}
#extMobLogin .ext-tt a{font-weight: bold;}
#extVerSelect{height:66px;line-height:66px;font-size:14px;text-align:center;font-weight:700;}
#extVerSelect a{color:#005590;text-decoration:underline;}
.setMobLoginInfo{margin-left:46px;color:#848585;margin-top:10px;}
/* tab-2 */
.tab-2 #extMobLogin var{margin:0 4px; color: #cbd2de; font-style: normal;}
.tab-2 .ext-4free{display: inline-block; padding-right: 26px; background-position:97px -156px;}
.tab-2 .loginFormIpt .ico{top:12px;}
.tab-2 .ico-uid{height:18px; background-position: -200px -64px;}
/*.tab-2 .ext{height:76px;}
.tab-2 .loginFormCheck{margin-top:10px;}
.tab-2 .loginFormBtn{margin-top:10px;}*/
/* footer */
.footer-inner{width:1000px;height:63px;overflow:visible;margin:0 auto;color:#848585;position:relative;}
.footerLogo{top:11px;left:35px}
.footerNav{top:25px;right:123px;}
.footerNav a{margin-left:12px}
.copyright{margin-left:12px}
/* noscript */
.noscriptTitle{line-height:32px;font-size:24px;color:#d90000;padding-top:60px;font-weight:700;background:#fff;}
.noscriptLink{text-decoration:underline;color:#005590;font-size:14px;}
/* mobtips */
#mobtips{height:18px;border:1px solid #c6c6a8;top:29px;left:46px;line-height:18px;background:#ffffe1;padding-left:6px;padding-right:20px;display:none;color:#565656;zoom:1;}
#mobtips_arr{width:9px;height:9px;background-position:-684px -72px;top:-5px;left:15px;}
#mobtips_close{background-position:-715px -68px;top:2px;width:16px;height:14px;right:0px;}
#mobtips em{font-style:normal;color:#328721;}
#mobtips a{text-decoration:underline;color:#005590;}
/* mask */
.mask{position:absolute;left:0;bottom:0;width:100%;height:16%;background:#000;filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;z-index:998}

