*{
	padding:0;
	margin:0;
	border:0;
	font-family: '微软雅黑';
}
a{
	text-decoration: none;
}
ul,li{
	list-style: none;
}
body{
	background-color: #e5e5e5;
}
.DC_messageHeader{
	height:35px;
	border-bottom:1px solid #c8c8c8;
	background-color: #f1f1f1;
	min-width: 1100px;
}
.DC_messageHeaderC{
	width:1100px;
	height:35px;
	line-height: 35px;
	margin:0 auto;	
}
.DC_messageHeaderC a,span{
	color:#005cb4;
	font-size: 12px;
}
.headerSpan{
	padding:0 10px;
}
.left{
   float: left;
}
.right{
	float: right;
}
.DC_messagecenter{
	width:1100px;
	margin:0 auto;
}
.DC_messageBanner{
  position: relative;
}
.DC_messageBanner img{
	vertical-align: middle;
	width:100%;
}
.DC_messageSearchB{
    width:257px;
    position: absolute;
    top:50%;
    margin-top: -15px;
    right:260px;
    overflow: hidden;
}
.DC_messageSearchB input{
    width:182px;
    padding-left: 10px;	
    height:27px;
    line-height: 27px;
    float: left;
    border:2px solid #69acf2;
    background-color: #fff;
    border-radius: 2px;
}
.DC_messageSearchB a{
	width:56px;
	height: 31px;
	float: right;
	line-height: 31px;
	color:#fff;
	text-align: center;
	display: block; 
	border-radius: 2px;
	background-color: #257fde;
	font-size: 12px;
}
.DC_messageNavUl{
	overflow: hidden;
	padding:0 60px;
    height:36px;
    background-color: #005cb4;
}
.DC_messageNavUl span{
	display:block;
	float: left;
	color:#fff;
    font-size: 14px;
	line-height: 36px;
}
.DC_messageNavUl li{
	float: left;
	width:135px;
	line-height: 36px;
	overflow: hidden;
}
.DC_messageNavUl li a{
	text-align:center;
	display:block;
	width:97%;
	line-height: 36px;
	height:36px;
	float: left;
	color:#fff; 
    transition: .3s;
    -moz-transition: .3s;	/* Firefox 4 */
    -webkit-transition: .3s;	/* Safari 和 Chrome */
    -o-transition: .3s;
}
.DC_messageNavUl li a:hover{
	text-decoration: underline;
	font-weight: bold;
}
.DC_messageContent{
	background-color: #fff;
	padding:16px 60px 45px;
}
.DC_messageNav{
	margin-bottom:16px;
    overflow: hidden;
}
.DC_messageNav a,span{
   font-size: 12px;
   color:#878787;  
}
.DC_messageBox{
	border: 1px solid #e5e5e5;
	padding: 50px 80px 0;
}
.DC_messageBTitle{
	display: inline-block;
	padding:0 60px;
	font-size: 48px;
	color:#ea474a;
	font-weight: bold;
	height: 60px;
	line-height: 60px;
	margin:0px auto 50px;
	text-align:center;
	position: relative;
}
.DC_messageBTitle .TLeft{
   position: absolute;
   left: 0px;
   top:0px;
}
.DC_messageBTitle .TRight{
   position: absolute;
   right: 0px;
   bottom:0px;
}
.DC_messageInputB{
	height:100px;
	overflow: hidden;
	margin-bottom:20px;
}
.DC_messageInputB .DC_messageInputL{
	float: left;
	width:27%;
	height:100px;
	line-height: 100px;
	text-align: right;
	color:#fefefe;
	font-size: 16px;
	background:#12aeed;
}
.DC_messageInputR{
	float: right;
	width:73%;
	height:100px;
	background:#feb52c;

}
.DC_messageInputRB{
	padding:0 20px;
}
.DC_messageInputR label{
	font-size: 14px;
	color:#fff;

}
.DC_messageInputR input{
	background-color:#fff;
	height:22px;
	padding-left:15px;
	outline: none;
	line-height: 22px;
	vertical-align: middle;
}
#name{
	width:172px;
	margin:20px;
}
#phone{
	width:182px;
	margin:20px;
}
#mail{
	width:465px;
	margin-left:20px;
}
.DC_messageInputCen{
   padding:30px 0px 10px 145px;
   background-color:#f6f6f6;
   margin-bottom: 36px;
}
.DC_messageInputCen div{
    margin-bottom: 20px;
    color:#6a6a6a;
    font-size: 16px;
}
.DC_messageInputCen .theme input{
   position: relative;
   left:4px;
   width:480px;
   height:38px;
   padding-left:15px;
   border:1px solid #dcdcdc;
   line-height: 38px;
}
.DC_messageInputCen .mainBody{
	position: relative;
	padding-left: 62px;
}
.DC_messageInputCen .mainBody span{
	position: absolute;
	top:0px;
	left: 0px;
	 color:#6a6a6a;
    font-size: 16px;
} 
.DC_messageInputCen .mainBody textarea{
	width:465px;
   height:175px;
   padding: 0 15px;
   border:1px solid #dcdcdc;
}
.DC_messageInputCen  .verify input{
   width:73px;
   height:38px;
   line-height: 38px;
   padding-left:15px;
   border:1px solid #dcdcdc;
   vertical-align: middle;
}
.DC_messageInputCen  .verify img{
	vertical-align: middle;
	padding-left: 20px
}
.DC_messageBtnBox{
	text-align: center;
	margin-bottom: 40px
}
.DC_messageBtnBox a{
	display: inline-block;
	width:135px;
	height:42px;
	text-align: center;
	line-height: 42px;
	color:#fff;
	font-size: 18px
}
.DC_messageBtnBox .tijiao{
	background:#12aeed;
	margin-right:13px;
}
.DC_messageBtnBox .chongzhi{
	background:#fc6366;
}
.DC_messageFooter{
	margin-top: 20px;
	background-color: #f5f5f5;
    color:#636363;
    font-size: 12px;
    padding:40px 0;
}
.DC_messageFooter p{
	text-align: center;
	 color:#636363;
    font-size: 12px;
    margin-bottom: 10px;
}
.DC_messageFooter p span{
	padding:0 10px;
	color:#3e3e3e;
    font-size: 12px;

}
.DC_surveyMessageBox{
	overflow: hidden;
}
.DC_surveyMessageBox li{
	width:33.3%;
	float: left;
	height:31px;
	line-height: 31px;
	color:#fff;
	font-size: 14px;
	text-align: center;
}
.DC_surveyMessageBox li span{
		color:#fff;
	font-size: 14px;
}
.DC_surveyMessageOne{
	background:#12aeed;
}
.DC_surveyMessageTwo{
	background:#feb52c;
}
.DC_surveyMessageThere{
	background:#fc6366;
}
.DC_surveyContent{
	margin-top:30px ;
	border-bottom: 1px dashed #b5b5b5;
}
.DC_surveyContent p{
	vertical-align: middle;
	color:#333;
	font-size: 14px;
	margin-bottom: 20px;
}
.DC_surveyContent p img{
	vertical-align: middle;
	padding-right: 10px;
}
.DC_surveyContentUl{
    margin-bottom: 30px;
}
.DC_surveyContentUl li{
	margin-bottom: 12px;
}
.DC_surveyContentUl li span{
	display: inline-block;
	width:18px;
	height:18px;
	color:#fff;
	font-size: 14px;
	text-align: center;
	line-height: 18px;
	background-color: #fc6366;
    margin-right:10px;
}
.DC_surveyContentUl li input{
	vertical-align: middle;
	padding-right: 10px;
}