.banner-top {
margin-top: -20px;
	background-color: #0089fb;

	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: 20px;

}

.banner-top-tel {

	color: #fff;

	font-size: 16px;

	text-align: center;

}

div.interpret-wrap {

	background-color: #eae5df;

	height: 300px;

	font-family:"Microsoft YaHei";

}

div.banner-second-content {

	width: 960px;

	margin: 0px auto;

	padding-left: 90px;

	padding-right: 90px;

	height: 300px;

	background: url("images/interpret.png");

	overflow: hidden;

	zoom: 1;

}

.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: #0089fb;

	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: 10px;

}

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: #0089fb;

	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;

}

.thead-type {

	width: 120px;

}

.thead-name {

	width: 138px;

}

.thead-level {

	width: 113px;

}

.thead-price {

	width: 470px;

}

tbody td {

	height: 44px;

	text-align: center;

}

tbody td p {

	margin-left: 0px;

}

thead td.thead-lang {

	width: 94px;

	background-color: #f4f4f4;

}

tbody tr.first, tbody tr.first-price {

	background-color: #fbfbe5;

}

tbody tr.second, tbody tr.second-second, tbody tr.second-third, tbody tr.second-fourth {

	background-color: #f3ffec;

}

tbody .tbody-second-even {

	background-color: #e9fae0;

}

tbody tr.first-price td.tbody-price-even {

	background-color: #f5f4d8;

}

.tbody-type {

	vertical-align: middle;

	text-align: center;

	font-size: 16px;

	color: #333;

}

.tbody-name {

	vertical-align: middle;

	text-align: center;

//color: #1192fb;

	font-size: 14px;

}

.example {

	width: 960px;

	margin: 0px auto;

	margin-top: 55px;

	overflow: hidden;

	zoom: 1;

	font-family:"Microsoft YaHei";

}

.example-title {

	margin-left: 62px;

	color: #333;

	font-size: 18px;

	margin-bottom: 20px;

}

.example-first {

	display: inline;

	float: left;

	margin-left: 62px;

	width: 363px;

	margin-right: 82px;

}

.example-first .example-img {

	width: 363px;

	height: 203px;

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

}

.example-second {

	float: left;

	width: 363px;

}

.example-second .example-img {

	width: 363px;

	height: 203px;

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

}

.third .example-img, .forth .example-img{

	width: 363px;

	height: 203px;

	background: url("images/likaifu.jpg") no-repeat;

}

.forth .example-img{

	background: url("images/internet_center.jpg") no-repeat;

}

.example-info p.first {

	margin-top: 15px;

	margin-bottom: 5px;

	color: #333;

	font-size: 16px;

}

.example-info p.second {

	font-size: 14px;

	line-height: 24px;

	margin-bottom:16px;

}

.example-link {

	color: #0089fb;

	font-size: 14px;

	margin-bottom: 30px;

	display: block;

}

.example-link:hover{

	background: none;

	color: #0089fb;

}

.banner-free-service{

	background: white;

	color:#0089fb;

	font-size:22px;

	text-align: center;

	padding:16px;

	width: 238px;

	margin: 0 auto;

}

/*form表单*/

.form-area{

	height: 600px;

	background: white;

	position: relative;

}



.form-area .form-title{

	background: #bad6ec;

	width: 496px;

	height: 101px;

	line-height: 50px;

	margin: 50px auto auto;

	text-align: center;

	font-size: 20px;

	color:#637f95;

	font-family:Microsoft Yahei;

}



.form-area .form-content{

	width: 480px;

	height: 500px;

	margin: auto;

	padding-top: 23px;

	zoom: 1;

}



.form-element{

	height:30px;

	margin-bottom: 20px;

	position: relative;

}



.form-big-element{

	height:136px;

	margin-bottom: 20px;

	position: relative;

}



.form-element .element-name, .form-big-element .element-name{

	font-size: 18px;

	color: #333333;

	position: relative;

	float: left;

	margin-top: 3px;

}



.form-element .element-input{

	width: 286px;

	height: 30px;

	margin-left: 5px;

	margin-right: 10px;

	position: relative;

	float: left;

	font-size: 16px;

	color: #cccccc;

	line-height: 30px;

}



#phone{

	maxlength:11;

}



.form-big-element .element-big-input{

	width: 286px;

	height: 136px;

	margin-left: 5px;

	margin-right: 10px;

	position: relative;

	float: left;

	font-size: 16px;

	color: #cccccc;

	line-height: 30px;

	word-break: break-all;

}



.form-element .element-hint{

	font-size: 14px;

	color: #999999;

	position: relative;

	float: left;

	margin-top: 5px;

}



.form-element .element-hint span{

	font-size: 14px;

	color: #999999;

	color: red;

	margin-top: 4px;

	margin-right: 5px;

}



.form-content .submit-btn{

	width: 158px;

	height: 50px;

	margin: 20px auto;

	background-image: url("vip/btn-submit-normal.html");

}



.form-content .submit-btn:hover{

	width: 158px;

	height: 50px;

	margin: 20px auto;

	background-image: url("vip/btn-submit-hover.html");

	cursor: pointer;

}



.form-telephone{

	font-size: 20px;

	color: #333333;

	width: 200px;

	margin: auto;

}



.form-content .hintBox{

	width: 400px;

	height: 58px;

	position: absolute;

	display: none;

	z-index: 101;

	zoom: 1;

	top:350px;

	_top:400px;

	*top:400px;

	background: #9E9E9E;

	line-height: 58px;

	-moz-opacity: 0.9;

	-ms-filter: alpha(opacity=0.9);

	opacity: 0.9;

}



.form-content .hintBox .emotion{

	font-size: 35px;

	color: white;

	font-weight: bold;

	margin-right: 5px;

	margin-left: 40px;

	position: relative;

	float: left;

}



.form-content .hintBox .hint-content{

	color: white;

	font-size: 16px;

	position: relative;

	float: left;

	margin-left: 10px;

	width: 290px;

}