@charset "gb2312";
/* CSS Document */

/* µÇÂ¼ */
.login{float:left; width:114px; height:24px; margin-top:22px; padding-left:16px; font-size:16px; text-align:right;}
.login .youxi_item{background-position:left -475px; max-width:64px; _width:64px; height:24px; line-height:24px; padding-left:20px; display:inline-block; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; text-align:left;}
.login .youxi_item:hover{background-position:0 -535px; text-decoration:none;}
.login .youxi_exit{width:14px; height:24px; display:inline-block; margin-left:14px; background-position:0 -595px;}
.login .youxi_exit:hover{ background-position:-50px -595px;}

/*µÇÂ¼×¢²áµ¯³ö¿ò--ÐÞ¸Ä 160801*/
.youxi_login, .youxi_reg { width: 360px; padding: 0px 0; top: 50%; left: 50%; margin-left: -215px; margin-top: -15%; position: fixed; _position: absolute; z-index: 1000; background: #fff; border: 1px solid #ccc; box-shadow: 5px 5px 0 #ccc; font-size: 12px; color: #666; }
.youxi-pop{width:360px;overflow: hidden;display: block;background:#ffffff;}
.youxi-pop .youxi-pop-t{height: 50px;position: relative;border-bottom: 2px solid #eaeaea;background: #f6f6f6;margin-bottom: 10px;}
.youxi-pop .youxi-pop-tab{margin-left: 30px;}
.youxi-pop .youxi-pop-tab li{font-size: 20px;color: #666666;cursor: pointer;float: left;width: 80px;text-align: center;line-height: 50px;}
.youxi-pop .youxi-pop-tab li.active{color: #ff9800;border-bottom: 2px solid #ff9800;}
.youxi-pop .youxi-pop-t .youxi-close{width: 15px;height: 15px;position: absolute;left: 325px;top:20px;background: url(../images/pop-bg.png) no-repeat 0 0;}
.youxi-pop .youxi-pop-m{overflow: hidden;padding: 0 30px;background: #ffffff;border-bottom: 1px dashed #dbdbdb;}
.youxi-pop .tip{color: #ff4400;font-size: 12px;margin-bottom:8px ;display: black;}
.youxi-pop .youxi-tab2{display: none;}
.youxi-pop .youxi-inptxt{width:280px;color: #cacaca;border: 1px solid #d9d9d9;margin-bottom: 10px;height:20px;padding:9px;background: url(../images/pop-bg.png) no-repeat;}
.youxi-pop .username{background-position: 270px -15px;}
.youxi-pop .password{background-position: 270px -45px;}
.youxi-pop .rw{position: absolute;width: 19px;height: 23px;background: url(../images/pop-bg.png) no-repeat 0 -15px;display: block;right: 10px;top: 8px;}
.youxi-pop .pwd{position: absolute;width: 15px;height: 20px;background: url(../images/pop-bg.png) no-repeat 0 -38px;display: block;right: 10px;top: 10px;}
.youxi-pop .clear{font-size: 12px;line-height: 20px;height: 20px;padding-top: 6px;margin-bottom: 10px;}
.youxi-pop .keep{color: #787878;float: left;}
.youxi-pop .keep input{vertical-align: middle;}
.youxi-pop .youxi-pop-m  a.forget{float: right;color:#787878}
.youxi-pop .youxi-pop-m .log{width: 298px;height: 38px;border: 1px solid #ff8400;background: #ff9500;display: block;border-radius: 4px;color: #ffffff;font-size: 20px;text-align: center;line-height: 38px;margin-bottom: 20px;}
.youxi-pop .youxi-pop-m .log:hover{opacity: 0.9;}
.youxi-pop .youxi-pop-b{font-size: 12px;overflow: hidden;padding: 13px 30px;}
.youxi-pop .youxi-pop-b p{color: #8e92a0;margin-bottom: 13px;}
.youxi-pop .youxi-pop-b a{float: left;color: #666666;height: 19px;margin-right: 10px;}
.youxi-pop .youxi-pop-b a:hover{color: #f60;}
.youxi-pop .youxi-pop-b a{background: url(../images/pop-bg.png) no-repeat;display: inline-block;margin-right:10px;padding-left:20px}
.youxi-pop .youxi-pop-b .qq-icon{background-position: 0 -180px;}
.youxi-pop .youxi-pop-b .sina-icon{background-position: 0 -203px;}
.youxi-inptxt{color:#333333}
/*µÇÂ¼×¢²áµ¯³ö¿ò--ÐÞ¸Ä  end*/
