@charset "utf-8";
/*------------------------------------------------
CSS Create: 2015-1-28         Author:Sunwenyi
*Filename:                    style.css
*Version:                     2.0.0
*Website:                     www.datalook.com.cn
*Page width:                  1000px
------------------------------------------------*/

/*--- 广告---*/
.banner-w{width:100%;height:100px; padding:20px 0;}
.subbanner{height:100px;width:1130px;margin:0 auto;background:url(../../../images/pc/subbanner.jpg) no-repeat;}
.img_products{background:url(../images/img_products.jpg) no-repeat scroll center center;}
.img_news{background:url(../images/img_news.jpg) no-repeat scroll center center;}
.img_case{background:url(../images/img_case.jpg) no-repeat scroll center center;}
.img_joinus{background:url(../images/img_joinus.jpg) no-repeat scroll center center;}
.news-w{border-top:1px solid #e5e5e5;}
.news{margin: 0 auto;overflow: hidden;width:1130px;height:28px; line-height:28px;font-size:14px;}
.news a{color:#282828;}
.news a:hover{color:#17479e;}/*本色*/

/*---  注册 ---*/
#body{background: #f4f4f4;}
.passcard-box {width:1130px;padding-top:20px; margin:0 auto;}
.passcard-nav {height:100px;font-size: 24px;color: #444444;margin-bottom:20px;cursor:pointer;}
.scl-logo{background: url(../../../images/pc/projectlist/logo.png) no-repeat left;width:420px;height:90px;float: left;
display: inline-block;vertical-align: middle;background-size: 420px;}
.right-subnav {font-size: 14px;float: right;height:40px;line-height:40px;margin:40px 0 20px 30px;}
.passcard-nav .c5::after {content: ''; display: inline-block;vertical-align: middle;width: 1px; height: 14px;
margin-top: -4px;background: #666666;margin-left: 20px;}
.passcon { min-height: 394px; margin: 30px 0;background: #ffffff;}
.passcon .passmail-title { height: 76px; line-height: 76px;font-size: 24px;text-align: center;font-weight: normal;}
.main-bg-color {background:#17479e; color:#fff;}/*本色*/
.passcon .retrieve-pass-box {padding: 40px 0 40px;border-top: none;}
.passcon .retrieve-pass-box .retrie-center{ width:420px;}
.passcon .retrieve-pass-box .retrie-center {margin:0 auto;}
.passcon .retrieve-pass-box .input-normal-style {width:420px;}
.text-style { height: 42px;padding-left: 20px;padding-right: 20px;color: #666666;font-size: 14px;border: 1px solid #dddddd;background: #f4f4f4;box-sizing: border-box;}
.passcon .retrieve-pass-box .retrie-center .agreemen-txt { font-size: 14px; color: #666666;}
.passcon .retrieve-pass-box .parent-input-box { position: relative;}
.passcon .retrieve-pass-box .verification-code {width: 218px; margin-right: 7px;}
.passcon .retrieve-pass-box .codebtn {padding: 0 14px;height: 42px;font-size: 14px;}
.btn-default-main {color: #fff; background:#17479e;border: 1px solid #1558d0;border-radius: 4px;
 cursor: pointer;text-align: center;}/*本色*/
.passcon .retrieve-pass-box .retrie-center .form-eye-icon {right: 10px;top: 10px;}
.passcon .retrieve-pass-box .form-eye-icon {display: inline-block;vertical-align: middle;
*vertical-align: auto; zoom: 1;*display: inline;width: 22px;height: 22px;position: absolute;
cursor: pointer;background-position: center; background-image: url(../common/img/vericodeicon.png);
background-repeat: no-repeat;}
.passcon .retrieve-pass-box .disabled-glance {background-image: url(../common/img/disabledglance.png);}
.check-c ,.check-cd{margin-right: 10px; background-size: 14px;}
.checkbox-wrap > label { height: 14px;line-height: 1;display: inline-block; vertical-align: middle;
*vertical-align: auto; zoom: 1; *display: inline;cursor: pointer;}
checkbox-wrap input[type="checkbox"] {opacity: 0; margin-right: 10px;vertical-align: middle;cursor: pointer;}
.passcard-btn ,.btn-current{height: 42px; background:#17479e;font-size: 16px;color:#fff;text-align: center; border:none;margin-bottom:16px;}/*本色*/
.passcard-btn{width:420px;}
.passcard-btn:hover,.btn-default-main:hover,.btn-current:hover{background: #1558d0;}


/*---  侧栏 ---*/
.sidebar_con{margin:0;width:260px;background:#fff;}
.sidebar_name{height:28px;padding:5px;border-bottom:1px solid #f4f4f4;}
.sidebar_name h1{color:#282828;height:28px;line-height:28px;}
.products_hard{font-size:14px; overflow:auto; padding:10px 0;min-height: 100px;max-height: 170px;}
.products_hard dt{/*background:#eeeeee;*/height:38px;line-height:38px;padding:0 15px; font-size:18px; color:#fb4d88;/*border-bottom:1px dashed #1d8fe0;*/}
.products_hard dd{padding:0 20px;margin:10px 0; float:left;}
.products_hard a{border-left:3px solid #fff;height:20px;line-height:20px;padding-left:10px;display:block;color:#282828;min-width: 90px;}
.products_hard a:hover ,a.sec-on{border-left:3px solid #17479e;color:#17479e;}/*本色*/
.passcon .retrieve-pass-box .retrie-center .form-tip {padding: 10px 0;display: block;font-size: 12px;*zoom: 1;}

/*--  登录  ---*/
#login-body {background: url(../images/login-ground.jpg) no-repeat,#17479e;background-size:cover;}/*本色*/
.module-l-static .l-static,.main-login{display: block;}
.main-login {width: 100%;height: 830px;padding-bottom: 80px;margin: 0 auto;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;box-sizing: border-box;}
.login-logo {margin: 0 auto; color:#17479e;font-size: 18px;text-align: center;padding: 58px 0 35px;}/*本色*/
.login-box {width: 336px;position: relative;min-height: 385px;background: #fff;border-radius: 4px;
margin: 0 auto; padding: 35px 32px;-webkit-box-shadow: 0 1px 12px 0 rgba(0,0,0,.2);box-shadow: 0 1px 12px 0 rgba(0,0,0,.2);}
.l-tab-covers {margin: 0 0 30px;font-size: 16px; border-bottom: 1px solid #eee;}
.l-tab-covers .l-tab-list.current, .l-tab-covers .l-tab-list:hover {color: #282828;border-bottom: 2px solid #282828;}
.l-tab-covers .l-tab-list {color: #999;display: inline-block;margin-right: 30px; border-bottom: 2px solid transparent;padding-bottom: 20px;margin-bottom: -1px;cursor: pointer;}
.ipt-default-current {width: 336px;margin-bottom: 20px;}
.btn-current{ width: 336px;}
.auto-login {margin-bottom: 32px;line-height: 14px;font-size:14px;}
.auto-login input {vertical-align: middle;margin-right: 8px;}
.third-account { margin-bottom: 15px;text-align: center; font-size:14px;}
.account-login { text-align: center;}
.account-login a { display: inline-block;}
.account-login .qq-login, .account-login .wechat-login, .account-login .weibo-login {width: 42px;height: 42px;background-color: #ddd;background-repeat: no-repeat;background-position: center;border-radius: 50%;}
.account-login .wechat-login { background-image: url(../images/wechat.png);}
.account-login .wechat-login:hover{background-color:#58bc46;}
.account-login .weibo-login:hover{background-color:#e90e24;}
.account-login .qq-login:hover{background-color:#3caae3;}
/*--  更多列表  ---*/
.products_list li{margin-right:10px;height:140px;float:left;padding:10px 0; border-bottom:1px dashed #e0e0e0;}
.products_img{float:left;width:138px;height:140px;margin-right:10px;border:1px solid #e0e0e0;}
.products_text{float:left;width:568px;height:140px;}
.account-login .weibo-login { background-image: url(../images/weibo.png);margin: 0 20px;}
.account-login .qq-login {background-image: url(../images/qq.png);}

/*--  页码  ---*/
.page{ margin:16px 0; float:right;width:100%;}
.p-num{float:right;}
.p-num a {border:1px solid rgb(224, 224, 224);color:#666;margin:0 4px;padding:0 10px;text-decoration: none;height:34px;line-height:34px; display:inline-block;min-width:14px;text-align: center;}
.p-num a.current ,.p-num a:hover{ background:#17479e;border: 1px solid #1558d0;color:rgb(255, 255, 255);  padding:0px 10px;}/*本色*/
.tioaye{width:34px;height:34px; margin: 0px 4px;border: 1px solid #ddd;text-align:center;}