@charset "gb2312";
/*
* Description: 招标师发展历程
* Update:      08/07/2016
* Author:      yixiaofang
*/

/* reset css */
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
ul,ol{list-style:none;}
body{font-size: 16px; background:#fdfdfd; position: relative; color:#333;font-family: "microsoft YaHei";}
select,input,button{vertical-align: middle;font-size: 100%;border:0;}
fieldset,img{border: 0 none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}
em,i,b{font-style: normal;}
a{text-decoration: none;}
a:hover{text-decoration:none;}
.clear {clear: both;display: block;height: 0; visibility: hidden; font: 0/0 arial}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0}
.clearfix {*zoom: 1}
img{display:block;}
/*-----------------------------------------分隔线------------------------------------------------*/
.autoin{width:1000px;margin:0 auto;}


/* banner  */
	.banner{ width:100%;}
	.banner_01{ height:74px; padding-top:90px; background:url(../images/banner_01.jpg) no-repeat top center; }
	.banner_02{ height:160px; background:url(../images/banner_02.jpg) no-repeat top center; }
	.banner_03{ height:177px; background:url(../images/banner_03.jpg) no-repeat top center; }

	.banner_01 h3{ font-size:30px; color:#000; width:302px; height:51px; line-height:51px; border:1px dashed #fff; margin:0 auto; text-align:center; border-radius:30px; }
	.banner_03 p{ font-size:18px; line-height:32px; color:#fff; padding:25px 145px 0 136px; }
	
/*seven	*/
	.seven{ width:100%; background:url(../images/seven.jpg) no-repeat top center; padding-top:60px; }
	.seven ul{ height:2060px; padding-left:53px; }
	.seven ul li{ position:relative;  border-left:1px dashed #999999; padding:90px 0 50px 40px;}
	.seven ul li h4{ padding-left:68px; color:#fff; font-size:40px; height:75px; line-height:60px; position:absolute; top:0; left:-15px;  }
	.sevli01 h4{ background:url(../images/sev_01.png) no-repeat; width:331px; }
	.seli_d{ width:845px; background-color:#f6f6f6; padding:20px 20px 15px 25px; }
	.seli_d p{color:#666666; font-size:14px; line-height:28px;}
	.seli_d p b{ font-size:18px;  }
	.seli_d p a{ color:#0066cc; }
	.seli_d .s_a{ color:#cc0000;}
	.btn { margin-left:640px;}
	.seli_d .btn .s_a{ color:#fe2e36; text-decoration:underline;}
	
	.sevli02 h4{  background:url(../images/sev_02.png) no-repeat; width:511px; }
	.sevli03 h4{  background:url(../images/sev_03.png) no-repeat; width:433px; }
	.sevli04 h4{  background:url(../images/sev_04.png) no-repeat; width:449px; }

/*vip*/
	.vip{ width:100%; background:#fff;}
	.title{ padding-top:56px; width:613px; height:130px; background:url(../images/title.png) no-repeat; margin:0 auto; }
	.title h3{ font-size:38px; font-weight:bold; color:#6a7d95; text-align:right; padding-right:20px; width:488px; border-bottom:1px solid #74869c; margin-left:78px; line-height:60px;}
	.btn1 a{ display:block; text-align:center; color:#fff; background-color:#fe2e36; font-size:14px; float:left; width:88px; height:30px; line-height:30px;}
	.btn_01{ margin:0 10px 0 57px;}
	table{ width:1000px; margin:20px auto 0; border-left:1px solid #dfe4e8; text-align:center; color:#6a7d95; font-size:14px; line-height:34px; font-family:"宋体"; border-top:1px solid #dfe4e8;}
	table th,table td{border-right:1px solid #dfe4e8; border-bottom:1px solid #dfe4e8;}
	table th{ background-color:#f3f3f3; width:101px;}
	table td{ width:298px;}
	table em{ color:#fe2e36;}
	.tr_01 td em{ font-weight:bold; font-size:16px;}
	.tr_02 td em{  font-size:30px;}
	
/*fu_buy*/
.shade {
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
	background: #000 \9;  
	_background: none;
	filter: alpha(opacity=50);
	;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99990;
	display:none;
}
.fu_buy {
	position: fixed;
	top: 20%;
	left: 50%;
	margin-left: -370px;
	width: 720px;
	padding: 10px 10px;
	background: #fff;
	z-index: 99999;
	border: 1px solid #888888;
	display:none;
}
.fu{

	_margin-top: 80px;
	_position: absolute;
	_bottom: auto;
 _top:expression(eval(document.documentElement.scrollTop));
	_position:static
}
.fu .icon {
	display: inline-block;
	background-image: url('../images/icon.png');
	background-repeat: no-repeat;
}
.fu .icon-close {
	background-position: 0 -256px;
	height: 15px;
	width: 17px;
	float: right;
	margin-top: 5px;
	cursor: pointer;
}
.fu_title {
	border-bottom: 1px solid #dcdcdc;
	padding-bottom: 10px;
}
.fu_title s {
	text-decoration: none;
	font-size: 16px ;
	color: #333333;
	font-weight: bold;
}
.fu_title em {
	font-size: 12px ;
	color: #666666;
	font-style: normal;
	margin-left: 20px;
}
.fu_title em b {
	color: #5586dc;
	font-weight: normal;
}
.fu h4 {
	display: block;
	font-size: 14px ;
	color: #666;
	padding: 40px 0;
	text-align: center;
}
.fu .arrow {
	background-position: 0 -957px;
	height: 21px;
	width: 21px;
}
.fu .selectControl em {
	font-style: normal;
}
.fu .icon-success-small {
	background-position: 0 -1035px;
	height: 18px;
	width: 18px;
	vertical-align: middle;
	padding-right: 5px;
	margin-top: 15px;
}
.fu .icon-information-small {
	background-position: 0 -521px;
	height: 18px;
	width: 18px;
	vertical-align: middle;
	padding-right: 5px;
}
.fu .icon-error-small {
	background-position: 0 -399px;
	height: 18px;
	width: 18px;
	vertical-align: middle;
	padding-right: 5px;
}
.fu .information {
	font-size: 12px ;
	color: #999999;
	margin-top: 15px;
}
.fu .error {
	font-size: 12px ;
	color: #e4393c;
	margin-top: 15px;
}
.fu .star {
	color: #ff8432;
	font-size: 12px ;
	font-style: normal;
	margin-top: 15px;
}
.fu .item-btn {
	font: 12px ;
	color: #666666;
}
.fu_reg .item-btn a {
	color: #5586dc;
}
.fu .yanzheng {
	margin-top: 15px;
	font: 12px ;
	color: #999999;
}
.fu .yanzheng img {
	border: 1px solid #dddddd;
	border-radius: 5px;
	vertical-align: middle;
	margin-right: 5px;
}
.fu_login .formima {
	color: #666666;
	margin-left: 90px;
}
.fu .notice {
	color: #aaaaaa;
	border-top: 1px solid #dcdcdc;
	padding-top: 10px;
	margin-top: 35px;
}
.fu_se form .horizontal label {
	min-width: 260px;
}
.fu .item-btn {
	width: 100%;
}
.fu_buy_table {
	width: 700px;
	margin: 15px 0 0 10px;
}
.fu_buy_table th {
	width:100%;
	font-si: 14px;
	font-size: 14px ;
	font-weight: bold;
	background: #f5f5f5;
	text-align:left;
}
.fu_buy_table td {
	width:100%;
	font-size: 12px ;
	color: #000;
	vertical-align: middle;
	text-align:left;
}
.fu_buy .fu_buy_table .checkbox {
	margin-left: 10px;
}
.fu_buy .fu_buy_table input {
	margin-left: 60px;
}
.fu_buy .fu_buy_table .ch {
	margin: 5px 0px 5px;
	display: block;

}
.fu_buy .fu_buy_table .ch input{
	position: relative;

	margin-left: 10px;
}
.fu_buy .tagch {
 +display: inline-block;
 +margin-left:-8px;
 +margin-right: 8px;
}
.fu .button-blue {
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  background-image: linear-gradient(to bottom, #46adf4, #0095db);
  border: 1px solid #0095db;
  color: #fff !important;
  display: inline-block;
  font-family: "SimSun";
  font-size: 14px;
  height: 28px;
  line-height: 35px;
  margin: 10px;
  text-align: center;
  text-decoration: blink;
  width: 148px;
  background-color: #0095db\9;
}

/*扉页*/
.feiye{ line-height:30px;font-size:12px; color:#C6B7AC; text-align:center;margin-top:50px;}




