TD {
	FONT-SIZE: 9pt;
	TEXT-DECORATION: none;
	line-height: 190%;
	color: #666666;
}
A {
	COLOR: #666666;
	font-size: 12px;
	line-height: 190%;
	text-decoration: none;
}
A:hover {
	COLOR: #FF9900;
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 190%;
}
A.l1 {
	COLOR: #FFFFFF;
	HEIGHT: 10px;
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 150%;
	font-weight: bold;
}
A.l1:hover {
	COLOR: #FF9900;
	HEIGHT: 10px;
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 150%;
	font-weight: bold;
}
A.l2 {
	COLOR: #0066CC;	
	HEIGHT: 10px;
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 150%;
	font-weight: normal;
}
A.l2:hover {
	COLOR: #666666;	
	HEIGHT: 10px;
	TEXT-DECORATION: none;
	font-size: 12px;
	line-height: 150%;
	font-weight: normal;
}
A.l3 {
	COLOR: #0066CC;	
	HEIGHT: 10px;
	TEXT-DECORATION: none;
	font-size: 14px;
	line-height: 150%;
}
A.l3:hover {
	COLOR: #FF6600;	
	HEIGHT: 10px;
	TEXT-DECORATION: underline;
	font-size: 14px;
	line-height: 150%;
}
.tle {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #3CA3FF;
	border-left-color: #CCCCCC;
}
.p1 {
	color: #FFFFFF;
}
.p2 {
	font-weight: bold;
}
.unnamed1 {
	color: #F45600;
}
.unnamed2 {
	font-family: "Î¢ÈíÑÅºÚ";
	font-weight: bold;
	color: #FFCC00;
	font-size: 16px;
}
.sslytop{
	height:100%;
	width:100%;
	background-image: url(../images/ssly.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}




.top{
	height:546px;
	width:100%;
	background-image: url(../images/d01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}


.nytop{
	height:340px;
	width:100%;
	background-image: url(../images/d03.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}












/*
------------------------------------------------------------------------
*/


h1,h2,h3,select,input,button{font-size:100%}
body,h1,h2,h3,ul,li,form,p,img{margin:0;padding:0;border:0}
input,button,select,img{margin:0;line-height:normal}
select{padding:1px}
ul{list-style:none}
select,input,button,button img,label{vertical-align:middle}
header,footer,section,aside,nav,hgroup,figure,figcaption{display:block;margin:0;padding:0;border:none}

.fontWeight{font-weight:700;}
/* global */
.unvisi{visibility:hidden}
/* backgroundImage */
.themeCtrl a,
.loginFormIpt,
.headerIntro,
.loginIcoCurrent,
.loginIcoNew,
.themeText li,
.domain,
.whatAutologin,
.btn,
.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/bg.png)
}
.headerLogo,
.headerIntro,
.headerNav,
#headerEff,
.footerLogo,
.footerNav,
.loginIcoCurrent,
.loginIcoNew,
.loginFormTh,
.loginFormTdIpt,
.domain,
#whatAutologinTip,
#mobtips,
#mobtips_arr,
#mobtips_close{position:absolute}
/* ico */
.ico-uid{width:14px;height:16px;background-position: -169px -64px}
.ico-pwd{width:14px;height:16px;background-position: -193px -64px}
.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;}

/* main */
.main{height:600px;background:#fff;position: relative; min-width: 1000px;}
.main-inner{width:1000px;height:600px;overflow:visible;margin:0 auto;position:relative;clear:both}
#theme{height:600px;width:1000px;position:absolute;overflow:hidden;/*z-index:1;*/background-position:top right;background-repeat:no-repeat;text-align:left;top:0;left:0;}
.themeLink{height:274px;width:430px;display:block;outline:0;}
.themeText{margin-left:26px;}
.themeText li{line-height:22px;-line-height:24px;height:24px;color:#858686;text-indent:12px;background-position:-756px -72px;background-repeat:no-repeat}
.themeText li a{color:#005590;text-decoration:underline;}
.login{
	width:295px;
	height:300px;
	padding:14px 16px 15px;

	left:850px;

	text-align:left;
	position:absolute;
	z-index:2;
	background:url(../images/login_v1.png) no-repeat;
	-background-image:url(../images/login_ie6_v1.png);
}
.unishadow{box-shadow:0px 1px 3px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0px 1px 3px 0 rgba(0,0,0,0.2);-moz-box-shadow:0px 1px 3px 0 rgba(0,0,0,0.2);}
.loginFunc{width:100%;height:47px;overflow:hidden;clear:both;}
.loginFuncNormal,.loginFuncMobile{width:148px;height:100%;overflow:hidden;position:relative;line-height:46px;float:left;font-size:14px;text-align:center;+line-height:48px;color:#626262;cursor:pointer;}
.loginFuncMobile{width:147px;border-right:none;}
.loginIcoCurrent{width:24px;height:24px;left:26px;top:9px;display:none;}
.loginIcoNew{width:21px;height:10px;font-size:0;background-position:-684px 0;left:135px;top:12px;}

/* form */
.loginForm{position:relative;height:260px;padding-top:30px;}
#login126{height: 215px;}
.loginFormIpt{position:relative;width:240px;height:42px;line-height:42px;margin:0 0 18px 25px;padding-right:5px;clear:both;border-radius:4px;background-position:0 -352px;z-index:2;}
.loginFormIpt .ico{position:absolute;left:9px;top:13px;z-index:1;}
.loginFormIpt-over{}
.loginFormIpt-focus{box-shadow:0 0 5px rgba(40,195,15,.5);}
.loginFormIpt-focus .placeholder{color:#C9C9C9;}
.loginFormBtn{
	position:relative;
	width:245px;
	height:43px;
	margin-top: 16px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 90px;
}
.loginFormTh{width:36px;}
.loginFormThMob{display:none;}
.loginFormTdIpt{width:205px;padding:9px 0 10px;ime-mode:disabled;height:21px;top:1px;left:28px;font-size:14px;font-weight:700;border:none;font-family:verdana;line-height:21px;color:#92a4bf;background:transparent!important;}
.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;}
#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;}
.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:110px;height:38px;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{background-position:0 -208px;color:#fff;box-shadow:0 2px 5px rgba(0,94,21,.3)}
.btn-login-hover{background-position:0 -256px;}
.btn-login-active{background-position:0 -304px; color:#b1dab9;}
.btn-reg{background-position:-117px -208px;color:#5c7a5c;float:right;box-shadow:0 2px 5px rgba(0,0,0,.1);}
.loginFormBtn .btn-reg-hover{background-position:-117px -256px;color:#279c3b}
.loginFormBtn .btn-reg-active{background-position:-117px -304px;color:#5c7a5c}
.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:#eff5eb;}
.loginFormVerList li a.verSelected{color:#5aa869;background-position:-250px -58px;background-repeat:no-repeat;}
