﻿@charset "utf-8";
/* CSS Document */
input[type="checkbox"], input[type="radio"] {box-sizing: border-box; padding: 0;}
.fleft{float:left;}
.fright{float:right;}
/* start */
.loginBox{width:530px; height:460px; margin:-240px 0 0 -275px; padding:10px; z-index: 9999!important;}
.loginBox .layerBox{width:530px; height:460px; background:#fff; position:relative; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; display:block; -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5); -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); box-shadow:0 0 10px rgba(0, 0, 0, 0.5);}

.bodybg{ display:none; background:#000; position:fixed; left:0px; top:0px; width:100%; height:100%; opacity:0.5; filter:alpha(opacity=50); z-index:100;}
/*hide-pop*/
.hide-pop{display:none; position:fixed; top:50%; left:50%; overflow:hidden; z-index:999;}
.pop-close{ position:absolute; right:15px; top:15px; display:block; background:url(http://i0.chexun.net/images/images/www2015/news_icon.png) no-repeat -24px -76px; width:18px; height:18px; cursor:pointer;}

/* 邮箱登陆  start */
.loginlogo{width:170px; height:98px; background:url(http://i2.chexun.net/images/images/www2015/logo.jpg) no-repeat 0 20px; text-indent:-9999px; display:block; margin:0 auto 10px; padding:20px 0 0 0;}
.loginpad{padding:5px 0; margin:0 auto; width:324px;}
.grayinput{width:322px; height:38px; background:#fff; text-indent:10px; font-size:16px; color:#c7c7c7; border:1px #c9c9c9 solid; line-height:38px;  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.blueinput{width:322px; height:38px; background:#fff; text-indent:10px; font-size:16px; color:#c7c7c7; border:1px #1facc6 solid; line-height:38px;  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.bluebutton{width:324px; height:40px; background:#b58d51; line-height:40px; text-align:center; font-size:18px; color:#fff!important; border:0 none; display:block; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.bluebutton:hover{ color:#fff;}
.grayinput230{width:230px; height:38px; background:#fff; text-indent:10px; font-size:16px; color:#c7c7c7; border:1px #c9c9c9 solid; line-height:38px;  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; float:left;}
.blueinput230{width:230px; height:38px; background:#fff; text-indent:10px; font-size:16px; color:#c7c7c7; border:1px #1facc6 solid; line-height:38px;  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; float:left;}

.checkB{width:12px; height:12px;  border:1px #8e8f8f solid; margin:4px 0 0 0;}
.nextlogin{color:#000; font-size:14px; padding:0 5px;}
.findpassword{color:#888; font-size:14px; cursor:pointer;}

.clickregister{width:102px;  float:left;}
.clickregister p{color:#888; font-size:14px; width:105px; text-align:center;}
.clickregisterbutton{ width:100px; height:34px; border:1px #d2d2d2 solid; text-align:center; font-size:14px; color:#0a0708; line-height:34px; display:block;  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; margin:10px 0;}
.thirdparty{float:right; width:120px; }
.thirdpartytext{color:#888; font-size:14px; width:120px; text-align:center;}
.thirdpartyicon{width:120px; text-align:center; margin:15px 0;}
.thirdpartyicon a{width:28px; height:23px; background:url(http://i1.chexun.net/images/images/www2015/three.png) no-repeat; display:inline-block; text-indent:-9999px;}
.thirdpartyicon .qq{background-position:0 0;}
.thirdpartyicon .qq:hover{background-position:0 -22px;}
.thirdpartyicon .sina{background-position:-28px 0; margin:0 12px;}
.thirdpartyicon .sina:hover{background-position:-28px -23px;}
.thirdpartyicon .renren{background-position:-56px 0;}
.thirdpartyicon .renren:hover{background-position:-56px -22px;}

.buttonone{width:43px; height:158px; background:url(http://i0.chexun.net/images/images/www2015/spritebg.png) no-repeat; position:absolute; top:50%; right:0; margin:-79px 0 0 0; cursor:pointer;}
.buttonone span{display:block; color:#706f6f; font-size:14px; line-height:18px; width:20px; display:block; padding:24px 0 0 20px;}





