body{
	font-size:12px;
	color:#333;
	font-family:Tahoma,ËÎÌå;
}
.th_logobg{
	width:268px;
	height:82px;
	background:url(../Login/logobg.gif)  no-repeat;
	text-align:center;
}
.logininfos{
	width:742px;
	height:49px;
	background:url(../Login/topinfobg.gif)  no-repeat;
	padding-left:4px;
	color:#2D76C4;
}
.contants{
	width:742px;
	height:33px;
	background:url(../Login/contact.gif)  no-repeat;

}
.navbg{
	width:990px;
	height:35px;
	background:url(../Login/navbg.gif)  center no-repeat;
	font-size:14px;
}

.navbg a:link,.navbg a:visited{
	color:#333;
	text-decoration:none;
}
.navbg a:hover{
	color:#ff6000;
	text-decoration:none;
}
.usertit{
	width:240px;
	height:26px;
	background:url(../Login/usertop.gif)  center no-repeat;
	font-weight:bold;
	color:#0066A7;
	font-size:14px;
	padding-left:36px;
	padding-top:2px;
}
.userg{
	width:276px;
	height:31px;
	background:url(../Login/userregi.gif)  center no-repeat;
}
.jp_intext{
	border:1px solid #BBBBBB;
	height:17px;
}
.loginfont{
	font-size:14px;
	color:#777;
}
.mstit{
	font-size:14px;
	font-weight:bold;
	color:#2480BD;
	padding-left:10px;
	background:url(../Login/arrows.gif) left no-repeat;

}
.newsfont{
	padding-left:13px;
	line-height:22px;
	/*background:url(../Login/narrow.gif) left no-repeat;*/

}
.newsfont a:link,.newsfont a:visited{
	color:#333;
	text-decoration:none;
}
.newsfont a:hover{
	color:#ff6000;
	text-decoration:none;
}

.botinfo{
	color:#F2F2F2;
	font-size:14px;
	text-align:center;
}
.botinfo a:link{color:#F2F2F2;text-decoration:none;}
.botinfo a:hover{color:#999999;}
.botinfo a:visited{color:#F2F2F2;text-decoration:none;}
.botinfo a:active{color:#999999;}
#txtPrefix{width:71px; border:solid 1px #CFDAE4; background:#eee; color:#888;}

div.l-box{width:276px;}
div.l-box .l-box-t{
line-height:28px;
background:url(box-t.gif) no-repeat;
}
div.l-box .l-box-b{
border-left:solid 1px #7FADC6;
border-right:solid 1px #7FADC6;
border-bottom:solid 1px #7FADC6;
text-align:center;
padding:10px 0px;
}
div.login{width:255px; height:178px;}
div.login .title{height:30px; background:url(tab-c.gif) repeat-x;}
div.login .title .l{height:30px; background:url(tab-l.gif) no-repeat left top;}
div.login .title .r{height:30px; background:url(tab-r.gif) no-repeat right top;}
div.login .title .r ul{list-style:none; margin:0px; padding:0px; height:30px; line-height:30px;}
div.login .title .r ul li{
float:left;
width:85px;
text-align:center;
border-right:solid 1px #B6D1E6;
color:#15377E;
font-weight:bold;
cursor:pointer;
}
div.login .title .r ul li.selected{background:url(tab-c-s.gif) repeat-x;}
div.login .title .r ul li.first div{background:url(tab-s-s-l.gif) no-repeat left top;}
div.login .title .r ul li.last div{background:url(tab-s-s-r.gif) no-repeat right top; width:83px;}
div.login .title .r ul li.le{border-right:none; width:83px}
div.login .container{
border-left:solid 1px #CFDAE4;
border-right:solid 1px #CFDAE4;
border-bottom:solid 1px #CFDAE4;
text-align:center;
}
div.login .container input{border:solid 1px #CFDAE4;}
div.login .container input.text,
div.login .container input[type=text]{width:150px;}
div.login .container input.button,
div.login .container input[type=button]{
background:#F7FAFB url(icon_lock.gif) no-repeat 5px center;
color:#15377E; 
line-height:22px;
text-indent:10px;
}
div.login .container a{color:#15377E; text-decoration:none;}
div.login .container a:hover{color:#BA6840; text-decoration:underline;}

/* [begin] loading-box style */
.loading-box{
    border:1px solid #6593cf;
    background:#c3daf9;
    padding:2px;
    z-index:20001;
}
.loading-box div{
    padding:5px 10px 5px 25px;
    background:#eee;
    border:1px solid #a3bad9;
    color:#222;
    font:normal 11px tahoma,arial,helvetica,sans-serif;
    cursor:wait;
    background:#fbfbfb url( loading-1.gif ) no-repeat 5px 5px;
    line-height:16px;
}
/* [end] loading-box style */
