@charset "utf-8";
/*---------------------------------
Site:天工云
Description:通用样式
Company:同望
Author:liuxsh
Created:2016.01.22
Updated:2016.01.22
Updated by:liuxsh
---------------------------------*/
.banner{background:url(../images/ico-bg0527.jpg) center bottom no-repeat;height:520px;width:100%;}
.banner .login{height:405px;width:320px;background:url(../images/tab-bg.png) 0 0 repeat;float:right;margin-top:40px;padding:10px;box-shadow:0 0 10px rgba(0,0,0,.3) ;border-radius:5px;}
    .tabs{background:#fff;height:405px;}
.all-user{height:500px;overflow:hidden;}
/*tab*/
.tabs .tab-hd li {float:left;width:86px;text-align:center;font-size:14px;color:#888;height:46px;line-height:46px;cursor:pointer;position:relative;margin:0 10px;transition:all .3s;}
.tabs .tab-hd li.active {font-size:15px;color:#333;}
.tabs .tab-hd li.active:after {content:'';width:100%;height:2px;background:#30a5ff;left:0px;bottom:-2px;position:absolute;}
.tabs .tab-bd .ewm-warp{text-align:center;}
.tabs .tab-bd .ewm-warp img{margin:35px auto;width:144px;height:144px;}
	.tabs .tab-bd .login-warp{padding:30px 20px;position:relative;}
	.tabs .tab-bd .login-warp .input-text{border:1px solid #ddd;height:16px;line-height:16px;padding:15px 5px;width:275px;margin-bottom:10px;font-size:12px;}
    .login-warp .pwd-summary{margin-bottom:20px;}
	.login-warp .pwd-summary label{float:left;}
	.login-warp .pwd-summary label input{vertical-align:middle;}
	.login-warp .pwd-summary a{float:right;color:#008ad2}
	.login-warp .pwd-summary a:hover{text-decoration:underline;}
	.login-warp  a.submit{display:block;background:#008ad2;height:48px;line-height:48px;font-size:16px;text-align:center;color:#fff;transition:.3s;}
	.login-warp  a.submit:hover{background:#47b0e7;transition:.3s;}
    .login-warp .codes {position:absolute;right:13px;top:87px;background-color:#008ad2;height:49px;padding:0 10px;line-height:48px;cursor:pointer;color:#fff;}
    .login-warp .codes:hover {background-color:#005c8c;}
    .login-warp .codes.send0k {background-color:#ddd;color:#999;}
    .login-warp  a.submit.code-btn {margin-top:40px;}

.main h2{height:114px;line-height:114px;}
.cont{padding:20px 0;overflow:hidden;background:url(../images/line.gif) 730px 0 #fff repeat-y;}
.u-tit h3{font-weight:700;font-size:16px;margin:10px 0 10px 20px;float:left;}
.u-tit .company-tit{width:710px;}
.u-tit .person-tit{width:300px;}
.u-company{width:700px;padding:20px 30px 0 0;float:left;}
.u-company li{float:left;width:330px;margin:0 0 50px 15px;line-height:1.8em;cursor: pointer;}
.u-company li img{float:left;width:66px;height:66px;padding:1px;border:1px solid #ddd;margin-right:7px;}
.u-company li h4 {color:#333;font-size:16px;padding-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;width:250px;}
.u-company li span,.u-company li p{color:#999;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.u-person{width:290px;float:left;padding-left:10px;}
.u-person li{float:left;text-align:center;padding:0 15px;width:115px;margin-bottom:28px;cursor: pointer;}
.u-person li .avater{position:relative;width:60px;height:60px;margin:0 auto;}
.u-person li .avater img{display:block;width:60px;height:60px;}
.u-person li .avater i{position:absolute;width:60px;height:60px;left:0;top:0;background:url(../images/mask.png) 0 0 no-repeat;}
.u-person li span,.u-person li h4 {display:inline-block;width:140px;text-align:left;color:#888;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;}

.header .extra a.zp-img {background:url(../images/zp.png) no-repeat;width:110px;height:38px;display:inline-block;margin-right:8px;border-radius:3px;margin-top:-2px;}
.header .extra a.zp-img:hover {background-position:-110px top;}

.l-txt {position:absolute;left:0;top:90px;color:#bababb;width:540px;}
.img-txt {background:url(../images/ico-txt.png) no-repeat;width:345px;height:60px;}
.l-txt .i-txt {padding-left:15px;padding-top:8px; line-height:22px;}
.m-right {float:right;padding-top:26px;}
.m-right a {color:#ddd;padding:0 12px;display:inline-block; line-height:24px;}
.m-right a:hover {color:#fff;}


