﻿* {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

html, form {
    height: 100%;
    min-height: 100%;
    _height: 100%;
    margin: 0 auto;
}

body {
    margin: 0;
    padding: 0;
    font-size: 12px;
    font-family: "simsun";
    width: 100%;
    min-height: 100%;
    _height: 100%;
    height: 100%;
}

a, p, span, ul, li, tr, td, h5, img {
    /*display:inline-block;*/
    list-style: none;
    margin: 0px;
    padding: 0px;
    color: #565555;
    font-size: 16px;
    text-decoration: none;
    border: none;
}

input {
    outline: none;
}

a:hover {
    color: #fe4949;
}
/*公司帐户注册*/
.container {
    height: 100%;
    min-height: 100%;
    _height: 100%;
}

.cpreg {
    width: 100%;
    background: #2ca1cc;
    font: 1.5em arial, verdana, sans-serif;
    float:left;
}
.regmain {
    width:500px;
    height:450px;
    background:#fff;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-box-shadow: 0px 2px 20px #0f556f;
    -webkit-box-shadow: 0px 2px 20px #0f556f;
    box-shadow: 0px 2px 20px #0f556f;
}
.regTitle {
    font-size:18px;
    font-family:'Microsoft YaHei';
    color:#2d2d2d;
    float:left;
    width:490px;
    height:46px;
    line-height:46px;
    padding-left:10px;
    border-bottom:1px solid #e1e1e1;
}
.regTitle a {
    float:right;
    font-size:12px;
    color:#cccccc;
    font-family:SimSun;
    font-weight:400;
    margin-right:20px;
}
.regTitle a:hover {
    color:#f92823;
}
.regmain ul {
    float:left;
    width:500px;
    border-top:1px solid #f6f6f6;
}
.regmain ul li {
    float:left;
    width:500px;
    height:40px;
    margin-top:20px;
    position:relative;
}
.lb {
    font-size:14px;
    font-family:'Microsoft YaHei';
    color:#3c3c3c;
    position:absolute;
    top:12px;
    left:35px;
    width:60px;
}
.Codeimg {
    position:absolute;
    top:2px;
    right:27px;
    width:68px;
    height:39px;
}
.txtbox {
    width:370px;
    float:left;
    height:41px;
    border:1px solid #dddddd;
    outline:none;
    margin-left:25px;
    padding-left:78px;
    font-size:14px;
    font-family:'Microsoft YaHei';
}
.btnsub {
    width:450px;
    height:40px;
    float:left;
    margin:10px 25px 0 25px;
    border:none;
    outline:none;
    background:#37528c;
    font-size:14px;
    font-family:'Microsoft YaHei';
    color:#fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}
.btnsub:hover {
    background:#4e679b;
}
.btnsub:active {
    background:#1b3265;
}

/*登录页面*/
.cplogin {
   width:100%;
   float:left;
   background:#f2f2f2 url(../Images/companybg.png) top center no-repeat;
   height:400px;
}
.cplogin img {
   width:100%;
   min-width:1000px;
   background:#f2f2f2;
}
.login_box {
    width:100%;
    min-width:1000px;
    height:380px;
    float:left;
}
.lbmain {
    width:1000px;
    height:380px;
    margin:0px auto;
    position:relative;
}
.lbcontent {
    float:left;
    height:300px;
    position:absolute;
}
.lbcleft {
    width:650px;
    font-size:24px;
    font-family:'Microsoft YaHei';
    text-align:center;
    line-height:50px;
    top:0;
    left:0;
}
.lbcright {
    width:350px;
    background:#fff;
    top:-80px;
    right:0;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-box-shadow: 0px 2px 2px #b5b5b5;
    -webkit-box-shadow: 0px 2px 2px #b5b5b5;
    box-shadow: 0px 2px 2px #b5b5b5;
}
.lbcontent h5 {
    font-size:18px;
    font-family:'Microsoft YaHei';
    font-weight:400;
    height:50px;
    width:340px;
    line-height:50px;
    padding-left:10px;
    border-bottom:1px solid #cccccc;
    color:#414141;
}
.lbcontent ul {
    border-top:1px solid #f1f1f1;
    width:350px;
}
.lbcontent ul li {
    margin-left:25px;
    float:left;
    height:40px;
    width:300px;
    margin-top:20px;
    position:relative;
}
.txtlbox {
    width:230px;
    height:38px;
    font-size:14px;
    font-family:'Microsoft YaHei';
    border:none;
    border-bottom:1px solid #cccccc;
    background:#fff;
    padding-left:70px;
}
.lblbox {
    position:absolute;
    top:9px;
    left:0px;
    font-size:14px;
    font-family:'Microsoft YaHei';
}
.lbcontent ul li span {
    font-size:12px;
    font-family:SimSun;
    color:#a1a1a1;
}
.lbcontent ul li a {
    font-size:12px;
    font-family:SimSun;
    color:#808080;
}
.lbcontent ul li a:hover {
    color:#d02b2b;
}
#btnClogin {
    width:300px;
    height:40px;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border:none;
    outline:none;
    background:#fc8a26;
    font-size:14px;
    font-family:'Microsoft YaHei';
    color:#fff;
}
#btnClogin:hover {
    background:#fc9d49;
}
#btnClogin:active {
    background:#e97711;
}
.cpfooter {
    width:100%;
    height:120px;
    background:#363535;
    float:left;
}
.cpfootermain {
    width:1000px;
    height:120px;
    margin:0 auto;
    line-height:120px;
    text-align:center;
    color:#fff;
}
.STip {
    border:1px solid #ffbc8b;
    font-size:12px;
    font-family:SimSun;
    padding:5px 10px 5px 10px;
    background:#ffeadb;
}
/*---------------公司用户中心--------------*/
.cpcenterhead {
    height:40px;
    width:100%;
    min-width:1000px;
    float:left;
    background:#229dff;
}
.cpcenterhead_main {
    width:1000px;
    height:40px;
    margin:0px auto;
}
.cpcenterhead_main h5 {
    height:40px;
    float:left;
    line-height:40px;
    font-family:'Microsoft YaHei';
    color:#fff;
}
.cpcontent {
    width:100%;
    min-width:1000px;
    float:left;
    margin:20px 0 20px 0;
}
.cpcontent_main {
    width:1000px;
    margin:0 auto;
}
.logotitle {
    height:80px;
    width:100%;
    min-width:1000px;
    float:left;
}
.logotitlemain {
    width:1000px;
    height:80px;
    margin:0px auto;
}
.logotitlemain a {
    width:300px;
    float:left;
    margin-top:21px;
}
.logotitlemain span {
    float:right;
    height:80px;
    line-height:80px;
    font-size:14px;
    font-family:'Microsoft YaHei';
}
.cpcenterhead_main ul li {
    float:left;
    padding-right:20px;
    height:40px;
    line-height:40px;
}
.cpcenterhead_main ul li a {
    color:#fff;
    font-size:14px;
    font-family:'Microsoft YaHei';
}
.cpcenterhead_main ul li a:hover {
    color:#ececec;
}
.cpbox {
    width:1000px;
    float:left;
}
.cpcontent_left {
    width:260px;
    min-height:650px;
    background:#c8e6fd;
}
.cpcontent_right {
    width:720px;
    min-height:650px;
    margin-left:20px;
}
.logotitlemain a.exitcp {
    float:right;
    width:68px;
    margin-top:0px;
    margin-left:20px;
    font-size:14px;
    color:#2879dd;
}
.logotitlemain a.exitcp:hover {
    color:#ff3f3f;
}
.cpcontent_left h5 {
    width:100%;
    height:60px;
    text-align:center;
    float:left;
    line-height:60px;
    color:#414141;
    font-size:18px;
    font-family:'Microsoft YaHei';
}
.cpcontent_left span {
    font-size:14px;
    font-family:'Microsoft YaHei';
    text-indent:2em;
    display: inline-block;
    line-height: 24px;
    margin: 0 10px 0 10px;
    color:#8f8f8f;
}
.date_Box {
    border:1px solid #52b9f5;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    margin-top:20px;
}
.ccTitle {
    border-top:1px solid #d2efff;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
    border-bottom:1px solid #52b9f5;
    height:40px;
    background:#58bcf6;
    font-size:14px;
    font-family:'Microsoft YaHei';
    line-height:40px;
    color:#fff;
    padding-left:20px;
}
.tab_Employee {
    border-spacing:0px;
    text-align:center;
    margin:-1px 0 0 -1px;
    width: 100.2%;
}
.tab_Employee thead tr td {
    background:#9adaff;
    font-size:14px;
    font-family:'Microsoft YaHei';
    color:#fff;
}
.tab_Employee tr td {
    height:40px;
    border-left:1px solid #52b9f5;
    border-top:1px solid #52b9f5;
    font-size:12px;
    font-family:'Microsoft YaHei';
}
.tab_Employee tr td a {
    font-size:12px;
    font-family:'Microsoft YaHei';
}
.FundBox {
    width:800px;
    min-height:600px;
    margin:20px auto;
    display:none;
    position:absolute;
    background:#f1f1f1;
    -moz-box-shadow: 0px 2px 20px #767676;
    -webkit-box-shadow: 0px 2px 20px #767676;
    box-shadow: 0px 2px 20px #767676;
}
.FundBox table {
    width:720px;
    border-spacing:0px;
}
.FundBox table tr td {
    text-align:center;
    height:26px;
}
.FundBox table tr th{
    height:40px;
}
.FundBoxClose {
    width:20px;
    height:20px;
    background:#5f5f5f;
	color: #edffff;  
	font: normal normal normal 16.3333330154419px/normal Arial;
    border-radius: 50px;
    -moz-border-radius: 50px;
    -webkit-border-radius: 50px;
    display:inline-block;
    font-weight:600;
    text-align:center;
    line-height:20px;
    position:absolute;
    top:-5px;
    right:-5px;
    cursor:pointer;
    z-index:10000000000;
}
.AuditContent {
    width:100%;
    min-width:1000px;
    min-height:600px;
    float:left;
    margin:20px 0 20px 0;
}
.AuditContentMain {
    width:1000px;
    min-height:200px;
    margin:0 auto;
}
.auditTitle {
    height:40px;
    font-size:24px;
    font-family:'Microsoft YaHei';
    font-weight:400;
    color:#414141;
}
.auditEmployee {
    width:50%;
    border-spacing:0;
}
.auditEmployee tr td,.auditEmployee thead tr td {
    height:36px;
    padding-left:10px;
    font-size:14px;
    font-family:'Microsoft YaHei';
}
.auditEmployee thead tr td {
    background:#f1f1f1;
    color:#474748;
}
.state {
    width:65px;
    height:26px;
    font-size:14px;
    font-family:'Microsoft YaHei';
    color:#fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    text-align:center;
    line-height:26px;
    display:inline-block;
    margin:0 5px 0 5px;
}
.agreed {
    background:#5fcd54;
}
.agreed:hover {
    background:#7adb71;
    color:#fff;
}
.agreed:active {
    background:#47c33a;
    color:#fff;
}
.refused {
    background:#f59727;
    
}
.refused:hover {
    background:#f8a23c;
    color:#fff;
}
.refused:active {
    background:#e38412;
    color:#fff;
}
.companyInfo {
   height:140px;
   width:720px;
   background:#fff4c8; 
   margin-top:20px;
}
.companyInfo ul.infoul {
   height:100%;
   width:100%;
   float:left;
   margin:20px 0 0 20px;
}
.companyInfo ul.infoul li {
   line-height:26px;
   font-size:14px;
    font-family:'Microsoft YaHei';
}
.Funlogs {
    height:99px;
    width:720px;
    background:#ececec;
}
.Funlogs h5 {
    margin-top:20px;
    float:left;
    margin-left:20px;
    color:#414141;
    font-size:16px;
    font-family:'Microsoft YaHei';
}
.CompanyFun {
    width:100%;
    height:50px; 
    float:left;
    margin-top:10px;
    margin-left:20px;
}
.CompanyFun label {
    font-size:14px;
    font-family:'Microsoft YaHei';
    float:left;
    margin-top:5px;
}
.CompanyFun span {
    font-size:24px;
    font-family:'Microsoft YaHei';
    float:left;
    color:#fe4949;
}
.clook {
    font-size:12px;
    font-family:SimSun;
    color:#52b9f5;
}