*{
    padding: 0;
    margin: 0;
  }

  #container {
    
    width:1198px;
    height:700px;
    border:1px solid gray;
    display: block;
	margin:20px auto;
  }

  .search_box {
    position: relative;
    width: 998px;
	 margin:20px auto; font-family:"微软雅黑"; font-size:16px;
    
  }
  #search{
      border: 1px solid #ccc;
      width:220px;
      height:30px;
      text-indent:3px;
  }
  .search_results {
    border: 1px solid #ccc;
    height: auto;
    max-height: 200px;
    overflow-y: scroll;
    width: 220px;
    position: relative;
    display: none;
  }

  .search_results > li {
      color: #333;
      font-size: 14px;
      height: 30px;
      line-height: 30px;
      list-style: outside none none;
      text-indent: 10px;
  }
  .search_results > li:hover {
    background: #f2f2f2;
  }
  .search_results a {
      text-decoration: none;
      color: #333;
  }

.Left {

	float:left

}

.Right {

	float:right

}

.r {

	text-align:right!important

}

.c {

	text-align:center!important

}

.l {

	text-align:left!important

}

a {

	text-decoration:none;

	color:#333

}

a:hover {

	color:#0aa74e;

	text-decoration:underline

}

a:hover img {

	text-decoration:none

}

.red, a.red {

	color:#c9033b

}




.banner_box { width:1200px; margin:0px auto; }

.banner_box, .xspace_box {

	background-color: #f6f6f6; 

	border: #e5e5e7 1px solid;

	position: relative

}

.F4446A {

	color: #f4446a!important

}

.CFA465 {

	color: #cfa465!important

}

.banner_box .tab {

	height: 40px;

	line-height: 40px;

	padding: 0 20px;

	display: inline-block;

	color: #5c5c5c;

	font-family: '微软雅黑';

	font-weight: 700;

	border-right: dotted 1px #ffd3ac;

	font-size: 15px

}

.banner_box .tab_zuixin {

	height: 40px;

	line-height: 40px;

	padding: 0 20px;

	display: inline-block; background-color:#00923f; 

	color: #fff;

	font-family: '微软雅黑';

	font-weight: 700;

	border-right: solid 1px #CDCDCD;

	font-size: 15px

}


.banner_box .tab_zuire {

	height: 40px;

	line-height: 40px;

	padding: 0 20px;

	display: inline-block;

	color: #5c5c5c;

	font-family: '微软雅黑';

	font-weight: 700;

border-right: solid 1px #CDCDCD;

	font-size: 15px

}

.banner_box .active, .banner_box .tab:hover {

	background-color:#efefef;

	color: #333!important;

	text-decoration: none;

	border-right: solid 0px #d4003c

}

.host_classify, .time_fianl {

	color: #878787;

	height: 40px;

	line-height: 40px;

	margin-left: 20px

}

.host_classify a, .time_fianl a {

	color: #878787; 

	padding-right: 20px; font-family:"微软雅黑"; font-size:15px;

}

.host_classify a.active {

	color: #ff771d!important;

	background: 0;

	border-right: none!important

}


