/******************* 
   UserLogin style
 *******************/
.loginheader{ width:660px; height:92px; text-align:left; margin:auto; position:relative; overflow:hidden;}
.loginheader .logo{ position:absolute; left:3px; top:26px;}
.loginheader .cue{ position:absolute; right:3px; top:60px; color:#1e8ec6; font-size:18px; font-weight:bold;}
.loginline{ height:3px; background-color:#49a9dc; clear:both; overflow:hidden;}
.loginBox{ width:397px; margin:auto; text-align:left; margin-top:28px; overflow:hidden;}
.login{ width:100%; height:220px; background:url(../images/userlogin_bg.gif) top repeat-y; position:relative;}
.login li{ display:block; margin-top:10px; margin-left:22px;}
.login a{ color:#005cd5;}
.login a:hover{ color:#ff6600;}
.login .note{ margin-left:20px;}
.login .note2{ margin-left:4px;}
.login li.ts{ margin-top:3px; color:#0098d3; padding-left:54px;}
.login li.ts2{ margin-top:3px;}
.login input{ width:132px; height:18px; line-height:18px; border:1px solid #7fadcf;}
.login h2{ height:23px; padding-top:8px; padding-left:20px; color:#FFFFFF; background:url(../images/userlogin_title_bg.gif) top repeat-x; clear:both;}
.login .btn{ float:left; margin-left:77px; margin-top:15px;}
.login .quickregister{ float:left; margin-left:22px; margin-top:25px;}
.login .quickregister a{ font-weight:bold; color:#005cd5; text-decoration:underline;}
.login .quickregister a:hover{ color:#ff6600;}
.login .pic{ position:absolute; left:0px; bottom:0px;}
.loginhelp{ width:100%; height:44px;}
.loginhelp li{ width:130px; float:left; margin-top:16px; margin-left:18px; padding-left:16px; background:url(../images/arrow_03.gif) 0px 0px no-repeat;}
.loginhelp .c1 a{ color:#005bd8;}
.loginhelp .c2 a{ color:#ff0000;}
.loginhelp .c1 a:hover,.loginhelp .c2 a:hover{ color:#ff6600;}
.loginCue{ width:365px; height:22px; border:1px solid #c5efd9; background:url(../images/cue_02.gif) 10px 9px no-repeat; background-color:#f2fff6; padding-left:30px; padding-top:6px;}