.banner-top {
margin-top: -15px;
	background-color: #f6797f;

	height: 253px;

	font-family:"Microsoft YaHei";

}

.banner-top-content {

	width: 450px;

	margin: 0px auto;

	overflow: hidden;

	zoom: 1;

}

.banner-top-title {

	margin-top: 34px;

	color: #fff;

	font-size: 42px;

	text-align: center;

	margin-bottom: 18px;

}

.banner-top-detail {

	text-align: center;

	color: #fff;

	font-size: 16px;

	margin-bottom: 24px;

}

.banner-top-btn {

	display: block;

	width: 152px;

	height: 52px;

	background-color: #fff;

	margin-left: 137px;

	color: #f6797f;

	font-size: 22px;

	padding-left: 24px;

	line-height: 52px;

	position: relative;

	text-decoration: none;

	cursor: pointer;

}

a.banner-top-btn:hover {

	background-color: #fff;

    color: #f6797f;

}

.banner-top-btn i {

    display: block;

    position: absolute;

    width: 20px;

    height: 20px;

    background: url("images/cred-order.png") no-repeat;

    margin-left: 15px;

    right: 25px;

    top: 17px;

}

.banner-second {

	background-color: #f2f2f2;

	font-family:"Microsoft YaHei";

}

.banner-second .banner-second-content{

	width: 960px;

	height: 254px;

	margin: 0px auto;

	background: url("images/credential-banner.png") no-repeat;

	overflow: hidden;

	zoom: 1;

}

.banner-second-section {

	width: 420px;

	height: 186px;

	background-color: #fcfcfc;

	margin-top: 35px;

	margin-left: 30px;

}

.banner-second-title {

	margin-left: 33px;

	color: #ea646a;

	font-size: 18px;

	width: 356px;

	border-bottom: 1px dotted #ccc;

	height: 60px;

	line-height: 60px;

	margin-bottom: 21px;

}

.banner-second-detail {

	color: #636363;

	font-size: 16px;

	margin-left: 33px;

}

.banner-second-detail p {

	margin-bottom: 14px;

}

div.cred-table {

    background-color: #fff;

    margin: 0px auto;

    width: 960px;

    font-family:"Microsoft YaHei";

}

div.cred-table p.fyi {

	color: #999;

	font-size: 14px;

	margin-left: 62px;

	line-height: 33px;

	height: 33px;

}

div.cred-table .table-title {

	height: 83px;

	margin-left: 62px;

	font-size: 18px;

	color: #ea646a;

	line-height: 83px;

}

div.cred-table table {

    width: 837px;

    border-collapse: collapse;

    margin-left: 62px;

}

div.cred-table table td {

    border: 1px solid #ccc;

}

.cred-table table thead td {

    height: 50px;

    vertical-align: middle;

    text-align: center;

    color: #333333;

    font-size: 14px;

}

.cred-table tbody tr.first {

	background-color: #f9fcff;

}

.cred-table tbody tr.second {

	background-color: #f3ffec;

}

.cred-table tbody tr.third {

	background-color: #f9fcff;

}

.cred-table tbody tr.third td{

	height:auto;

}

.cred-table tbody tr.third p {

	padding:5px 10px 5px 27px;

	margin: 0;

	font-size: 14px;

}

.cred-table tbody tr.third .tbody-notice p{

	padding:10px 10px 0 10px;

}

.cred-table tbody tr.third p.hint{

	color:red;

	padding-bottom:10px;

}

.thead-type {

    width: 175px;

}

.thead-name {

    width: 250px;

}

.thead-price {

    width: 138px;

}

.thead-notice {

    width: 270px;

}

.cred-table table tbody td {

    height: 209px;

}

.tbody-type {

    vertical-align: middle;

    text-align: center;

    font-size: 16px;

    color: #333;

}

.tbody-price {

	vertical-align: middle;

    text-align: center;

    color: #1192fb;

    font-size: 14px;

}

.tbody-notice p {

	margin-left: 57px;

	font-size: 14px;

	color: #333;

	margin-bottom: 10px;

}

.tbody-notice p.last {

	margin-bottom: 0;

}

.tbody-notice p.num {

	margin-left: 76px;

}

tbody .control {

    overflow: hidden;

    zoom: 1;

    margin-bottom: 10px;

    color: #333;

    font-size: 14px;

}

.control .name-first {

    display: inline;

    float: left;

    margin-left: 27px;

}

.control .name-second {

    margin-left: 151px;

}

.control.last {

    margin-bottom: 0px;

}

.client-words {

    font-family:"Microsoft YaHei";

	width: 960px;

	margin: 0px auto;

	margin-top: 64px;

	padding-bottom: 240px;

}

.client-words-title {

	margin-left: 62px;

	color: #333;

	font-size: 18px;

	margin-bottom: 34px;

}

.client-words-wrap {

	margin-left: 62px;

	overflow: hidden;

	zoom: 1;

}

.client-words-first, .client-words-second, .client-words-third {

	float: left;

	width: 242px;

	margin-right: 56px;

}

.client-words-third {

	margin-right: 0px;

}

.client-words-wrap .comment{

	color: #333;

	font-size: 16px;

	line-height: 28px;

}

.client-words-wrap .job-info {

	color: #999999;

	font-size: 14px;

	margin-bottom: 34px;

}

.client-words-wrap .client-info {

	text-align: right;

	color: #999999;

	font-size: 14px;

}