@charset "gb2312";
.user_login2 { text-align: center; }
.user_login2 .inputtext { width: 58px; height: 20px; line-height: 20px; padding-left: 5px; font-size: 12px; font-family: Arial; background-image: url(imgback.gif); background-repeat: no-repeat; background-position: -708px -65px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.user_login2 input#validationCode2 { width:58px!important; background:url(imgback.gif) no-repeat -708px -65px; font-size:11px; font-family:Arial; }
.user_login2 input.user_login_submit{ background:url(imgback.gif) no-repeat -72px -38px; overflow:hidden; border:none; cursor: pointer; height: 22px; width: 66px; margin-right: 10px; }
.user_login2 a.user_login_reg{ background:url(imgback.gif) no-repeat 0px -38px; overflow:hidden; border:none; cursor: pointer; height: 22px; width: 66px; display:block;margin-right: 10px;  }
.user_quick_login { position: relative; padding-right: 5px; padding-top: 5px; }
.user_quick_login li { float: left; height: 18px; line-height:18px; }
.user_quick_login li a { padding-right: 10px; padding-left: 22px; display: inline-block; }
.user_quick_login li a:hover { }
.user_quick_login li a.reg { background-image: url(imgico197.gif); background-repeat: no-repeat; background-position: left -137px; }
.user_quick_login li a.rss { background-image: url(imgico197.gif); background-repeat: no-repeat; background-position: left 2px; }
.user_quick_login li a.home { background-image: url(imgico197.gif); background-repeat: no-repeat; background-position: left -57px; }
.user_quick_login li a.fav { background-image: url(imgico197.gif); background-repeat: no-repeat; background-position: left -28px; }
.user_quick_login li a.login_poping { background:none; padding-left:4px; padding-right:4px; }
.user_quick_login li a.gb_big5 { background-image: url(imgico197.gif); background-repeat: no-repeat; background-position: left -191px; }
#loginedUserInfo { left:0px; width:146px; text-align:left; background:#f3f3f3; position: absolute; z-index:3; background:url(img/yhksdl_popping_bg.gif) no-repeat left bottom; padding-bottom: 5px; padding-top: 5px; top: 26px; }
#loginedUserInfo ul { padding:5px; padding-top:0px; }
#loginedUserInfo li { height:20px; line-height:20px; padding-left:10px; width: 130px; color: #000; }
#loginedUserInfo li.user_out { background:url(img/yhksdl_popping_line.gif) no-repeat center bottom; padding-bottom:3px; }
#loginedUserInfo li span { padding-top: 0px; padding-right: 7px; padding-bottom: 0px; padding-left: 7px; }
#loginedUserInfo li.user_out a { padding-left:0px; }
#loginedUserInfo li.money { padding-top:3px; }
#loginedUserInfo li a { color:#333; padding: 0px; }
#loginedUserInfo li a:hover { color:#09c; text-decoration:underline; }
.quick_login { top:32%!important; }
.quick_login_content { width:489px; height:295px; background-image: url(img/yhksdl_login_bg.png); background-repeat: no-repeat; background-position: center top; }
.quick_login_content .close img { float:right; display:inline; margin-top:5px; cursor: pointer; width:15px; height:13px; display:inine-block; margin-right: 10px; }
.quick_login_content h4 { height:31px; line-height:31px; font-size:20px; color:#FFF; padding-left:120px; padding-top: 38px; }
.quick_login_info { width:300px; padding-left: 165px; padding-top: 30px; }
.quick_login_info ul { height: 148px; width: 286px; padding-top: 7px; padding-right: 0px; padding-bottom: 7px; padding-left: 14px; overflow: hidden; }
.quick_login_info li { height:27px; line-height:27px; margin:8px 0px; }
.quick_login_info li input { border:1px solid #b6b4b4; background:#fefefe; color:#333; height:13px; font-family:Arial; font-size:12px; padding-top: 3px; padding-right: 0px; padding-bottom: 3px; padding-left: 3px; margin-left: 5px; }
.quick_login_info li.check { cursor: pointer; height:16px; line-height:16px; padding-top:5px; display: none; }
.quick_login_info li.check span { }
.quick_login_info li.check input { border:none; padding:0px 1px; background:none; margin-top:-5px; margin-right:5px; _margin-top:0px; }
*+html .quick_login_info li.check input { margin-top:0px; }
.quick_login_info li label { height:24px; }
.quick_login_info li input#validateCode { width:52px; }
.quick_login_info li img { cursor: pointer; padding-left:5px; }
.quick_login_info li.login img,
.quick_login_info li.check { padding-left:70px; padding-top: 5px; }
.reg_info { height:31px; line-height:31px; font-size:12px; color:#CCC; text-align: right; padding-right: 10px; padding-top: 0px; }
.reg_info a { color:#FF0; }
.reg_info a:hover { color:#FF0; }

