@charset "utf-8";
/* CSS Document */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, del, dfn, em, img, ins, kbd, q, samp, small, strong, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td, article, aside, footer, header, nav, section {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-family:MICROSOFT YaHei,Helvetica,Tahoma,sans-serif;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block; margin:0px; padding:0px;}
a:hover, a:active { outline:none;}
a{ text-decoration:none;}
img { border:0; max-width:100%; }
ul li{ list-style:none;}
li{list-style:none;}
input{outline:none;}

::-webkit-input-placeholder{color:#ccc;}
:-moz-placeholder{color:#ccc;}
::-moz-placeholder{color:#ccc;}
:-ms-input-placeholder{color:#ccc;}


.invitation-header {
  height:50px;
  background: #0065b3;
  line-height:50px;
}

.invitation-headerk{
  height:50px;
  background: #0065b3;
  line-height:50px;
  position:fixed;
  top:0px;
  width:100%;
  text-align:center; 
  color:#fff;}
  
.invitation-header_t{ 
   z-index:5;
   }
   
.invitation-header .city_1 {
  float: left;
  line-height: 45px;
  font-size: 14px;
  color: #fff;
  margin-left: 10px;
  max-width: 110px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.invitation-header .user_1 {
  float: right;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding-left: 15px;
  background-size: 12px auto;
  padding-right: 10px;
  position:relative;
   top:-48px;
}
.invitation-header .user_1 img{
  margin-top:13px;}

.invitation-header .brand_1 {
  height: 100%;
/*  margin: 0 110px;*/
  color: #fff;
  text-align: center;
  line-height: 50px;
  font-size: 16px;
  width:48%;
  position:absolute;
   top:0px;
   left:50%;
   margin-left:-24%;
}

.invitation-foot{
  display: -webkit-box;
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  background-color:#0065b3;
  border-top:2px solid #fff;
  padding:2px 0 2px 0;
      max-width: 900px;
    margin: 0px auto;
    left: 0px;
    right: 0px;
  }

.invitation-foot ul
{
    margin:0 auto;
}
.invitation-foot li{
	float:left;
	padding:0 19.0px;
	text-align:center;
	font-size:14px;}

.invitation-foot li  span{ width:22px; height:22px;}

.invitation-foot a{
	color:#fff;display:inline-block;}
	
.invitation-foot img{
	width:22px;
	height:22px;
	margin-top:3px;}

.invitation-foot p{ 
    font-size:14px;
    line-height:20px;
	}

.invitation-foot p.p1{
	color:#ef8200;
}


.invitation-foot li.li1 img{
	width:45px;
	 height:45px; 
	 margin-top:-20px;}


/**遮罩层**/
.mask{
	margin:0;
	padding:0;
	border:none;
	width:100%;
	height:100%;
	background:#fff;
	z-index:9999;
	position:fixed;
	top:0;
	left:0;
	display:none;}

.cate-container {
  padding: 13px 14px 8px 8px;
  background-color: #fff;
  margin-top:60px;
}

.cate-container a{
	color:#000;
}

.cate-container ul {
  display: box;
  display: -webkit-box;
  display: -moz-box;
  display: -o-box;
  margin-bottom: 10px;
}

.cate-container ul li {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -o-box-flex: 1;
  box-flex: 1;
  text-align: center;
  width: 1%;
  margin-top:0px;
}

.cate-container ul li p{
	padding-top:6px;}
	
.cate-container ul li img{
	width:65px;
	height:65px;}

.unstyled {
  padding-left: 0;
  list-style: none;
  margin-bottom: 0;

}


/**搜索页**/
.search-input {
  background: #fff;
  position: relative;
  width: 90%;
  height: 35px;
  overflow: hidden;
  margin:20px auto;
}

.search-input input {
  display: block;
  height: 100%;
  width: 100%;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #303030;
  padding: 0;
  padding-left: 10px;
  padding-right: 83px;
  border: 1px solid #0065b3;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.search-input button {
  cursor: pointer;
  display: block;
  width: 49px;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  text-indent: -9999px;
  overflow: hidden;
  border: 0;
  border-left: 1px solid #0065b3;
  background-color: #0065b3;
  background-image: url(http://newebapp2.nuomi.bdimg.com/static/list/widget/index_search/img/icon-search_6d482fd.png);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 17px 17px;
}





/**发布需求**/
.invitation-header {
  height:50px;
  background: #0065b3;
  text-align:center;
  color:#fff;
  line-height:50px;
  font-size:16px;
  position:fixed;
  z-index:14000;
  clear:both;
  top:0;
  width:100%;
  max-width: 900px;
    left: 0px;
    right: 0px;
    margin: 0px auto;
}

.tab{ width:100%;}
.tab li { cursor:pointer; float:left; width:50%; height:50px;  border-bottom:1px solid #009ee5;  font-size:16px;  background:#009ee5; color:#FFF;  text-align:center; line-height:50px; font-size:18px;}
.tab li.curr { background:#fff; float:left; color:#0060b0; font-size:16px; border-bottom:1px solid #009ee5;}
.tabcon {  width:100%;  padding-top:6px; float:left; margin-bottom:10px;}

.invitation-nr{ width:92%; text-align: left; padding:10px 4%; overflow:hidden;}
.invitation-nr_t{  border-top:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc; background:#fff; height:26px; line-height:26px; margin-top:18px;}
.m_t_0{ margin-top:0px; border-top:none; height:26px; line-height:26px;}

.invitation-nr-l{ width:100px; color:#666; font-size:16px;}
.invitation-nr-r input{ width:73%; border:none; font-size:16px; color:#ccc; height:26px; line-height:26px;  font-family:MICROSOFT YaHei,Helvetica,Tahoma,sans-serif;}
.invitation-nr-r input.input1{ width:82%;}
.invitation-nr-r input.input2{ width:46%;}
.invitation-nr-r input.input3{ width:18px; height:18px; margin-left:10px;}
.invitation-nr-r.button{ width:50px; height:20px;}
.invitation-nr-r textarea{ width:73%; border:none; height:80px; font-size:16px; font-family:MICROSOFT YaHei,Helvetica,Tahoma,sans-serif;}
.invitation-nr-r select{ width:73%; border:1px solid #b4b4b4; background:#fff; font-size:16px; color:#b4b4b4; height:30px; line-height:30px;  font-family:MICROSOFT YaHei,Helvetica,Tahoma,sans-serif;}
/*.invitation-nr_t select{ width:73%; border:none; color:#a1a1a2; color:#b4b4b4; height:30px; line-height:30px;  font-family:MICROSOFT YaHei,Helvetica,Tahoma,sans-serif; background:#fff url(../images/zhix.png) 225px 4px no-repeat;}*/

.invitation-nr_t select{ width:230px; color: #a1a1a2; border:none; height:26px; font-size:16px; font-family:MICROSOFT YaHei,Helvetica,Tahoma,sans-serif;}


.but1{ background:#FFF;  border:1px solid #999; width:35%; height:30px; color:#a1a1a2; font-size:14px; line-height:22px; font-family:MICROSOFT YaHei,Helvetica,Tahoma,sans-serif;}
.but2{ background:#c9c9ca; border:0; width:35%; height:30px; line-height:22px; color:#fff; font-family:MICROSOFT YaHei,Helvetica,Tahoma,sans-serif; font-size:18px;  font-weight:bold; margin-bottom:10px;}
.but5{ background:#c9c9ca; border:0; width:120px; height:70px; color:#fff; font-family:MICROSOFT YaHei,Helvetica,Tahoma,sans-serif; font-size:18px;  font-weight:bold;}
.but3{  background:#c9c9ca; border:0; width:74.4%; height:30px; line-height:22px; color:#fff; font-family:MICROSOFT YaHei,Helvetica,Tahoma,sans-serif; font-size:18px; font-weight:bold;}
.but4,.but6{  background:#c9c9ca; border:0; width:100%; height:30px; line-height:22px; color:#fff; font-family:MICROSOFT YaHei,Helvetica,Tahoma,sans-serif; font-size:18px; font-weight:bold;}
.but6{ width:52px; height:70px;}
.xtj{ color:#0060b0;}
.xtj a{ padding-left:15px; color:red;}

.invitation-nr-r input.but4{ background:#fff; border:1px solid #005bac; border-radius:4px;  margin-left:6px; width:25%; height:30px; line-height:26px; color:#005bac; font-family:MICROSOFT YaHei,Helvetica,Tahoma,sans-serif; font-size:14px;}

.invitation-nr-r_1 textarea{ width:98%; height:200px; margin-top:10px;}


.button_index,.button_t{ width:100%; height:47px; line-height:30px; border:0; background:#0165b1; color:#fff; font-size:18px; font-family:MICROSOFT YaHei,Helvetica,Tahoma,sans-serif; margin:30px 0 150px 0;}
.button_t{ background:#f08800;}


.xzhb{border:1px solid #0059aa; margin-top:10px; width:32%; float:left; display:none;}
.xzhb_wz{ float:left; color:#0059aa; padding-left:8px;}

.a1a1a2{ color:#0065b3; font-size:16px;}
.0060b0{ color:#0060b0;}

.invitation-gw{  font-size:12px; float:left; margin-top:20px;}
.invitation-gw img{ width:52px; height:70px;}
.invitation-gw_l{ margin-left:10.8%;}


/**登录**/
.index_login{ width:100%; background:url(../images/index_bj.jpg) repeat-x; padding-top:22px; height:205px; position:relative;}
.index_login_pic{ width:60px; height:60px; border:2px solid #fff; margin:0 auto; border-radius:60px; }
.index_login_pic img{ width:60px; height:60px; border-radius:60px;}
.index_login_dl{ width:80px; height:30px; line-height:30px; text-align:center; margin:0 auto; border:1px solid #fff;  border-radius:5px; margin-top:18px;}
.index_login_dl a{ color:#fff;}
.index_login_tm{ width:100%; height:50px; position:absolute; bottom:0px; background:rgba(159,111,173,0.2)
 }
.index_login_tm_l{ float:left; width:49.8%; height:24px; margin-top:12px; border-right:1px solid #fff;text-align:center; color:#fff; font-size:18px; }
.index_login_tm_r{ border-right:none;}
.index_login_tm_l a{ color:#fff;}

.index_login_nr{ width:100%; overflow:hidden; background:#fff; margin-top:15px; height:auto;}
.index_login_nr li{ width:100%; padding:12px 15px; line-height:30px; border-bottom:1px solid #d9d9d9; background:url(../images/zhix.png) 325px 18px no-repeat ;}
.index_login_nr li img{ width:25px; height:25px; margin-bottom:-6px; margin-right:10px;}
.index_login_nr a{ color:#000;}

       
/**调研**/
.prompt_info{ font-size:15px; margin-top:-135px; color:#999; text-align:center;}
.table_list{ width:100%; padding:0 2%; line-height:30px; font-size:12px; text-align:center; margin-top:10px;}
.table_list td{ border:1px solid #ddd;}
.table_list td input{ border:none; width:90%; color:#ccc;}
.table_list td select{ border:none; width:90%; color:#ccc;}
.table_r{ background:#103e7c; color:#fff;}
.button_index{ margin-top:20px;}



/**全部邀请**/
.quxq { width:94%; background:#fff; padding:15px 3%; border-bottom:1px solid #ccc; overflow:hidden; position:relative;}
.quxq dt{ float:left; width:85px;}
.quxq dt img{border:1px solid #ccc; width:85px; height:72px; float:left;}
.quxq dd{float:left; margin-left:4%; width:65%; padding:1px 0; line-height:17px; font-size:12px; color:#686666;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.quxq a .bule{ font-size:15px; color:#0077c3;}
.quxq a .ed7300{ color:#ed7300;}
.cjhz,.cjhz_o,.cjhz_t{  position:absolute; right:4%; bottom:18px;  background:#ed7300; font-size:14px; width:80px; height:26px; line-height:26px; text-align:center; color:#fff;}
.cjhz_o{ background:#bfbfc0;}
.cjhz img{ width:20px; height:20px; margin-top:2px;}
.cjhz_t{ background:#007ac6;}
.span_l{ padding-left:10px;}

.f18b00{ color:#f18b00;}
.invitation-nr a.0061b1{ color:#0061b1;}
.jf_xz{ position:absolute; right:4%; bottom:46px; color:#ed7300; font-size:14px;}
.yc_pic{ background:#fff url(../images/zhix.png) 328px center no-repeat; background-size:16px;}


p.footerICP{font-size: 10px; color: #ccc; margin: 50px auto 120px auto; text-align: center;}

/*遮罩层样式(在微信中访问视频播放页.给出"用浏览器打开"提示)*/
.maskImg {       
    position: absolute; top: 0px; /*filter: alpha(opacity=10); background-color: #777; */    
    z-index: 1002; left: 0px;  height:60%; width:100%; 
    background:url("../images/MaskLayerImg.png");
    background-repeat: round;  
    background-size:cover;
    /*opacity:0.5; -moz-opacity:0.5; */    
}  
/*遮罩层样式(在微信中提醒收藏)  */
.maskImgRemindCollect {       
    position: absolute; top: 0px; /*filter: alpha(opacity=10); background-color: #777; */    
    z-index: 1002; left: 0px;  height:100%; width:100%; 
    background:url("../images/MaskLayerRemindCollect.png") no-repeat;  
    background-size:cover;
    /*opacity:0.5; -moz-opacity:0.5; */    
}  
  
    /*新tab内容 20181212*/

        .tabContent{width:100%;margin-top:0px;overflow:hidden;}
        .tabContent-ul{width:100%;display:block;height:37px;}
        .tabContent-ul li{width:16.66%;cursor: pointer;font-size: 16px;text-align:center;display:inline-block;background-color:#b7b7b7;color:#fff;float:left;padding:0px 0px;border-top:1px solid #c2d2de;border-bottom:1px solid  #c2d2de;padding:0px 0px;height:36px!important;}
        .tabContent-ul li a{display:block;color:#fff;padding:4px 0px;width:100%;}
        .tabContent-ul li a.bl{border-left:1px solid  #c2d2de;}
        .tabContent-ul li.active{background-color:#0065b3}
        .tabContent-ul li.active a{color:#fff;}
        .tC-body-part{padding:0px;text-align:left;}
         .slider3.slider3_mt{padding:0px 0px;margin-top:0px;}
          .bx-wrapper{overflow:hidden;background: transparent;max-width:100%;}
          .bx-wrapper img.defaultbanenrimg{width:100%;}
          .bx-controls-direction{display:none;}
          
          
          
          
          body{margin:0px auto;}
       
      
      
      .aui-tab-item{background: #EFEFEF;border-left:1px solid #fff;}
      .aui-tab-item.aui-active{    color: #0065b3!important;
    border-bottom: 1px solid #0065b3!important;
    background-color: #fff;}
    .aui-list{padding:0.5rem 0.5rem 0rem;}
      .bx-wrapper .bx-controls-auto{display:none;}