﻿@charset "utf-8";
/* CSS Document */
body{background:#efefef}
body,p,h1,h2,h3,h4,h5{margin:0;padding:0;color:#333;font-family:"Microsoft YaHei","Lucida Sans Unicode","Myriad Pro","Hiragino Sans GB","Heiti SC",Verdana,simsun ;  font:14px; }
 
a,input{font-family:"Microsoft YaHei","Lucida Sans Unicode","Myriad Pro","Hiragino Sans GB","Heiti SC",Verdana,simsun ;outline:none; text-decoration:none; color:#000; font-size:14px;}
div,form,img,ul,ol,li,dl,dt,dd,button,input,select{margin:0;padding:0;border:0;}
input{ outline:none;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:12px;font-weight: normal;}img{vertical-align:top;}li{list-style:none;}
.red{color:#f00}
.left{ float:left;}.right{ float:right;}
.clear{clear:both;font-size:1px;width:1px;visibility:hidden;margin-top:0px!important;margin-top:-1px;line-height:0;zoom:1;}/*ie and firefox1.5 updata */
.obtn{ background:#fda028; border-radius:3px; display:inline-block; text-align:center;color:#fff; line-height:250%}
.obtn:hover{ background:#e89417;}
.orange-f{ color:#ff9900}
.h-btn{background:#8a8a8a; border-radius:3px; display:inline-block; text-align:center;color:#fff; line-height:250%; font-size:14px}
.h-btn:hover{ background:#6f6d6d}
.h-btn-hover{background:#b1b1b1; border-radius:3px; display:inline-block; text-align:center;color:#fff; line-height:250%; font-size:12px;cursor:default}
.color-rad{color:#f00}
.b-blue{ background:#18a8e6; border-radius:3px; display:block;color:#fff; line-height:28px;padding:0 10px; display: inline-block;}
.b-blue:hover{ background:#048fcb}
.b-red{ background:#ef4545; border-radius:3px; display:block;color:#fff; line-height:28px;padding:0 10px}
.b-red:hover{ background:#cc2626}
.font-12{ font-size:12px}
.zc-text:focus{box-shadow:0 0 5px rgba(47,133,240,1);}
.qiye-name:focus{box-shadow:0 0 5px rgba(47,133,240,1);}
.user-name:focus{box-shadow:0 0 5px rgba(47,133,240,1);}
.b-color{color:#18a8e6;font-size:14px}
.b-color:hover{color:#048fcb;font-size:14px}
.text-style{ border:1px solid #ccc; border-radius:3px;padding-left:5px; line-height:30px}
.text-style:focus{box-shadow:0 0 5px rgba(47,133,240,1);}
table{cellpadding:0;cellspacing:0;  border-collapse:collapse;}
.bnt-font-1{width:48px; height:30px; text-align:center; line-height:30px; float:left}

.fl{float:left}
.m-t-10{margin-top:10px}
.m-l-10{margin-left:10px}

 /*外框*/
 
#wrap{  margin:0 auto;  }
 
  /*头部*/
#header-box{ background:#2d363f; width:100%; overflow:hidden}
#header {height:88px;  margin:0 auto; overflow:hidden}
#header .headr-left{height:87px;border-bottom:1px solid #000;border-right:1px solid #000;width:199px; background:#273440; text-align:center; float:left} 
#header .headr-right{    background:#273440;height:88px; border-left:1px solid #37414b; overflow:hidden}
#header .headr-right-title{ line-height:88px; color:#fff;margin-left:30px; float:left; font-size:18px; font-weight:bold}
#header .header-right-com {float:right;padding-right:10px }
.header-right-com-top{ text-align:right; height:40px; line-height:40px}
.header-right-com-top span{ color:#fff}
.header-right-com-top a{ color:#fff;}
.header-right-com-top a b{ font-style:none;margin:0 5px}
.header-right-com .header-top-nav {margin-top:16px}
.header-right-com .header-top-nav li{ float:left}
.header-right-com .header-top-nav li a{padding:6px 10px; display:inline-block; background:#344c61; color:#fff;margin-left:10px;  border-right:1px solid #333; font-size:14px;height:20px} 
 .header-right-com .header-top-nav li .nav-hover{ background:#efefef; color:#000}
 .header-right-com .header-top-nav li a:hover{ background:#efefef; color:#000}
 
   /*头部*/
 
   /*内容*/
 #com{ width:1440px; margin:0 auto; background:#efefef}
 
 
    /*--------------------------左导航-----------------------*/
 
 
#left-nav{ width:200px; overflow:hidden; float:left; background:#2e363f}
/*2017-9-30su添加左侧nav取消隐藏默认样式*/
#left-nav { overflow: inherit;  }
/*2017-9-30su添加左侧nav取消隐藏默认样式结束*/
#left-nav .left-nav-w-ul{ background:#2d363f;  }
#left-nav .left-nav-w-ul li a{ color:#fff}
#left-nav .left-nav-w-ul li span{  background:#2e363f; width:165px; border-bottom:1px solid #000; border-top:1px solid #37414b; line-height:45px; padding-left:35px; display:block ; color:#FFFFFF}

#left-nav .left-nav-w-ul .left-nav-hover{ background:#18a8e6; display:block;; border-top:1px solid #18a8e6; border-bottom:1px solid #18a8e6;}
#left-nav .left-nav-w-ul li span:hover{ background:#18a8e6; border-top:1px solid #18a8e6; border-bottom:1px solid #18a8e6}

#left-nav .left-nav-w-ul li .com-ul{ background:#000}
 
#left-nav .left-nav-w-ul li .com-ul li a{ height:45px; line-height:45px; display:block;padding-left:40px} 
#left-nav .left-nav-w-ul li .com-ul li .com-ul-hover{ background:#1d8cbc} 
#left-nav .left-nav-w-ul li .com-ul li a:hover{ background:#1d8cbc} 
 
 
 
 
 /*--------------------------左导航-结束-----------------------*/
  /*--------------------------内容-右侧-----------------------*/
 #right-box{margin-left:220px; overflow:hidden;padding-bottom:30px;padding-right:10px }
  #right-box .right-com{ margin-top:20px;}
 #right-box .right-com-title{ font-size:18px;padding-top:20px}
 #right-box .right-com-title i{ color:#125f95; font-style:normal}
 .right-com .right-com-bm{ width:49%; float:left; display:inline}
  .right-com .right-com-bm h4{ font-size:18px}
   .right-com .right-com-bm .com{margin-top:10px}
   .right-com .right-com-bm .com .xiangqing{ position:relative}
   .right-com .right-com-bm .com .xiangqing .xq-top{ position:absolute;top:0;right:0; background:#000;width:50px;height:20px;color:#fff; text-align:center; line-height:20px}
   .right-com .right-com-bm .com .xiangqing .xq-top:hover{ background:#18a8e6}
  .right-com .right-com-bm .com dl{   width:238px; background:#fff; float:left;margin-right:20px;margin-bottom:20px;padding:20px 0 20px 30px; display:inline;word-wrap: break-word;}
 .right-com .right-com-bm .com dl dd{margin-top:10px}
 .right-com .right-com-bm .com dl dd span{ font-size:24px}
 .right-com .left-com-bm{margin-left:18px}
 
 
   /*--------------------------内容-右侧结束-----------------------*/
 
 
 
 
 
 /*企业添加*/
.right-titli{padding-top:20px }
.right-titli h4{ float:left; font-size:18px}
.right-titli span{ float:right; margin-right:40px; display:block}

.right-com .user-com{  border-bottom:1px solid #ccc;padding-bottom:20px;padding-left:77px }
.right-com .user-com .user-box{position:relative;margin-top:15px}
.right-com .user-com .user-box .tishi-com{display:none; position:absolute;left:390px;top:1px;height:28px;line-height:30px;padding:0 5px; background:#fff9c9; border:1px solid #c7bf93; color:#666}
.right-com .user-com  .user-box .user-name{ height:30px; width:280px; background:#fff; border:1px solid #ccc; border-radius:3px; line-height:30px;padding-left:10px; float:left}
 .right-com .user-com  .user-box .user-name:hover{}
.right-com .user-com .user-label{ float:left;height:30px; line-height:30px;width:90px}
.right-com .user-com .tishi-font{ float:left}
.right-com .user-com .user-box .pwd-checklist-arrow{ position:absolute}
.right-com .user-com .user-box .pwd-checklist-arrow em.arrowa{ color:#ddd;left:0}
.right-com .user-com .user-box .pwd-checklist-arrow em.arrowb{ color:#fff;left:1px}
.right-com .user-com .use-qiye-name{ margin-top:20px;   }
.use-qiye-name .qiye-list{position:relative;margin-top:15px}
.use-qiye-name .qiye-list .qiye-label{width:180px; float:left; height:30px; line-height:30px}
.use-qiye-name .qiye-list .qiye-name{ float:left; height:30px; line-height:30px; width:325px;padding-left:10px;border:1px solid #ccc; border-radius:3px}
 
.use-qiye-name .qiye-list .qiye-tishi-com { display:none;
	position:absolute;
	left:525px;
	top:1px;
	height:28px;
	line-height:30px;
	padding:0 5px;
	background:#fff9c9;
	border:1px solid #c7bf93;
	color:#666;white-space:nowrap
}
 
.right-com .user-com .up-img-box{width:1060px; overflow:hidden} 
.right-com .user-com .up-img-box .up-img-com{width:1110px}
.zj-img { margin-top:20px;width:49%; float:left;margin-rigth:10px}
.zj-img span{ float:left; height:135px; line-height:166px;width: 180px;}
.zj-com-left{ float:left}
.zj-com-img{height:135px; width:210px; background:#fff;}
 .zj-com-left .btn-size{ width:59px; height:30px; float:left;margin-left:17px;margin-top:10px; display:inline }
.qiye-bm .qiye-bm1{margin-top:20px;margin-right:10px;width:49%; float:left}
.qiye-bm .qiye-bm1 span{ float:left}
.qiye-bm .qiye-bm1 .qiye-bm-left{ float:left; height:140px; width:380px; border:1px  solid #ccc;}
.right-com .qyzj-bm-btn { float:right;margin-top:20px;padding-right:70px}
.right-com .qyzj-bm-btn .bm-btn{ width:200px; height:40px; line-height:40px; text-align:center;}

/*添加图片设计上传的样式*/	
.right-com .user-com .up-img-box .up-img-com .zj-img .zj-com-left input[name="image"]{
	border: medium solid rgba(0, 0, 0, 0);
    cursor: pointer;
    margin: 0;
    opacity: 0;
    position: absolute;
    left:10px;
    top: 145px;width:80px;
}
.right-com .user-com .up-img-box .up-img-com .zj-img .zj-com-left{
	-moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #E6E6E6 #E6E6E6 #B3B3B3;
    border-image: none;
    border-radius: 4px;
    border-width: 1px;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    line-height: 18px;
    margin-right: 4px;
    overflow: hidden;
    position: relative;
    text-align: center;
    vertical-align: middle;
} 

/*列表页*/
 .list-page{padding-bottom:20px;padding-left:77px}
 .list-page .list-page-search{ text-align:center}
 .list-page .list-page-search p{ height:32px; line-height:32px}
 .list-page .list-page-search p label{ float:left;margin:0 10px }
 .list-page .list-page-search p .search-text{ float:left; height:30px; width:223px;margin-right:10px }
 .list-page .list-page-search p .sea-btn{width:50px; float:left; margin-left:10px; margin-top:2px}
 .list-page .list-page-search p .rz-select1{height:30px; line-height:30px;  float:left;margin-right:10px}
 .list-page .list-page-search p i{ float:left; font-style:normal;margin-right:15px; display:block}
 .right-com .list-page-com{ width:100%; border:1px solid #ccc;border-radius:3px }
 .right-com .list-page-com  table{ width:100%;}
 
 .right-com .list-page-com .list-page-com-titli td{background:#d6d6d6; }
 .right-com .list-page-com table tr td { border-bottom:1px solid #ccc; background:#fff;font-size:14px}
/* .right-com .list-page-com table tr td a{width:60px; float:left; display:block }*/
 .page-bm{ text-align:center;margin-top:20px}
  .page-bm .search-text{width:50px; border:1px solid #ccc;margin:0 10px}
  .right-com .Sequence-selsect{ height:30px; line-height:30px; margin:20px 0}
 .right-com .Sequence-selsect label{ float:left; display:block }
 .right-com .Sequence-selsect select{ float:left;   height:30px; border:1px solid #ccc;width:120px;margin:0 10px}
 .right-com .Sequence-selsect span{ float:left; display:block}
 
 
.tanchu{ position:fixed; width:1000px; border:1px solid #ccc;  background:#fff; left:50%;top:4%;margin-left:-482px;padding:20px; font-size:14px;padding-bottom:30px;z-index:100; border-radius:3px;overflow:auto;height:500px}

.tanchu .tc-title h4{ float:left; font-size:18px}
.Close{ float:right; height:25px; width:25px; border:1px solid #666; border-radius:20px; text-align:center; line-height:25px; }
.tanchu .tc-title span a{font-size:20px; color:#666}
.tanchu p { margin-top:10px; height:32px; line-height:32px}
.tanchu p label{ width:170px; display:block; float:left}
.tanchu p .tc-name{ height:30px; border:1px solid #ccc; line-height:30px; width:140px; float:left}
.some-ck-box {margin-left:50px;}
.some-ck-box .some-left{ float:left;margin-right:20px;width:114px}
.some-ck-box .some-right{width:535px; float:left}
.some-ck-box .some-right span{margin-left:15px;width:118px;float:left;display:block}
.some-ck-box li { line-height:30px}
.some-ck-box li .some-ck{ margin-left:5px; float:right;margin-top:9px}
.some-ck-box li .some-ck-r{margin-right:5px}
.tc-title .cd-bm-box{margin-left:30px}

 .invest_window-mask{ background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4) !important;
   
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 99;}





/*-----------------企业详情----------------------*/
.right-com .user-com .qyxq-wb{ clear:both;margin:10px 0; line-height:25px;font-size:14px}
.right-com .user-com .qyxq-wb .qyxq-left{width:135px; float:left}
.right-com .user-com .qyxq-wb .qyxq-right{ float:left;width:900px}




/*-----------------后台管理--数据对比----------------------*/
 .list-page-com-td{ border-right:1px solid #ccc}
.user-com-db{ width:690px; position:fixed;  border:1px solid #ccc;  background:#fff; left:50%;top:25%;margin-left:-360px;padding:20px; font-size:14px;padding-bottom:30px;z-index:100; border-radius:3px}

.user-com-db .user-com-title h4{float: left;font-size: 18px;}
.user-com-db p{clear:both;margin-top:15px;height:18px}
.user-com-db p label{width:115px; display:block; float:left}
.user-com-db p span{ display:block; float:left}
.user-text-c{width:224px; height:30px; line-height:30px; float:left}


/*登陆*/
#loginbox{ background:#2E363F; width:370px; height:330px; margin:80px auto;}
#loginbox h4{ color:#fff; height:60px; line-height:60px;font-size:18px}
.login-top p{ text-align:right; margin-bottom:20px}
.login-top .back-home{ font-size:14px; color:#fff;}
.main_input_box .login-user-img{ height:38px;width:48px; display:block; background:url(/images/login-user.png) no-repeat;float:left}
.main_input_box  input{height:38px; width:310px; line-height:38px; float:left;padding-left:10px}
.login-top{ border-top:1px solid #3f4954; border-bottom:1px solid #3f4954}
.main_input_box .login-password-img{height:38px;width:48px; display:block; background:url(/images/login-password.png) no-repeat;float:left}
.main_input_box{margin-bottom:50px}
.login-bm {margin-top:20px}
.login-bm a{color:#fff;font-size:16px}
.login-bm .login-btn{ float:left;margin-left:80px; display:inline}
.login-bm .reset-btn{ float:right;margin-right:80px; display:inline}

/*---------------------企业注册详情页弹出------------------*/
.tg-td{width:380px;height:180px;background: #fff;position:fixed;top:20%;left:50%;margin-left:-150px;padding:10px;z-index:100;border-radius:3px;}
.tg-td  table tr{height:55px}
.tg-td  table tr td .user-text{float: left;height: 30px;width: 223px;margin-right: 10px;}
.tg-td  .td-btn{width:150px; margin: 0 auto;}

/*创建用户*/
.user-box .cj-user{ height:30px; line-height:30px; width:196px; float:left;margin-right:10px}
.bnt-font-2{ height:30px; text-align:center; line-height:30px; float:left }


/*项目详情*/
.xiangmu-com h4{ font-size:18px}
.xiangmu-com .xmxq-com { border-bottom:1px solid #ccc;margin:20px 0 20px 50px;padding-bottom:20px;font-size:14px}
.xiangmu-com .xmxq-com  .xq-ul-left{width:49%; float:left}
.xiangmu-com .xmxq-com .xq-ul-left li{ clear:both; height:30px; line-height:30px}
.xiangmu-com .xmxq-com .xq-ul-left li label{ float:left;width:140px}
.xiangmu-com .xmxq-com .xq-ul-left li span{ float:left}
.xiangmu-com .xmxq-com .xq-mingxi li{ height:40px; line-height:40px}
.xiangmu-com .xmxq-com .xq-mingxi li {
    height: auto;
    display: inline-block;
    overflow: hidden;
    width: 100%;
}
.xiangmu-com .xmxq-com .xq-mingxi li p{ float:left;margin-right:10px}
.touzi-mingxi p{ height:30px; line-height:30px}
 .pjt-list li label{margin-right:20px; display:block;float:left}
 .pjt-list li span{margin-right:20px}
.xmxq-com .pjt-list{ border:1px solid #ccc;padding:10px; background:#fff;margin:5px 0 15px; border-radius:5px;margin-right:30px}
.xmxq-com .pjt-list li{ border-bottom:1px  dashed #ccc;  line-height:30px}

/*项目增加*/
.te-description{height:200px; border:1px solid #ccc; border-radius:4px;width:80%;float:left;padding:10px}
.user-box i{ float:left; display:block;margin-left:5px ; font-style:normal; line-height:30px}
.user-com .user-box .qiye-label{width: 180px;float: left;height: 30px;line-height: 30px;}

.zj-com-left .pjt-img-text{ clear:both; border:1px solid #ccc;  margin-top:15px; height:30px;width:200px;border-radius:3px;padding:0 5px }

.user-com .user-box .rz-select1{height:30px; line-height:30px;  float:left;margin-right:10px}
.user-com .user-box .btn-size{float: left;margin-left: 10px;margin-top: 2px;width: 85px;text-align:center}

/*黑幕*/
.userlist_window-mask {
    background: none repeat scroll 0 0 #000000;
    display: none;
    height: 100%;
    left: 0;
    opacity: 0.4;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 10000;}
  .approvelist_window-mask {
      background: none repeat scroll 0 0 #000000;
      height: 100%;
      left: 0;
      opacity: 0.4;
      position: fixed;
      top: 0;
      width: 100%;
      z-index: 10000;
      display: none;
  }