*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}
body{font-size:12px;line-height:24px;color:#5b5b5b;font-family:Arial,Helvetica,sans-serif}input,select,textarea{font-size:12px;color:#5b5b5b;font-family:Arial,Helvetica,sans-serif;outline:0}
a{color:#5b5b5b;text-decoration:none}
a:hover{color:#ed6d00;text-decoration:none}
li,ul{list-style:none}img{border:none}
.en{font-family:Arial,Helvetica,sans-serif}
.clearfix{zoom:1}
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both}
.clear{clear:both}
.reveal-modal-bg {
	position: fixed;
	height: 100%;
	width: 100%;
	background: #000;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	z-index: 1000000;
	display: none;
	top: 0;
	left: 0;
}

.reveal-modal {
	display: none;
	top: 0px;
	left: 50%;
	position: absolute;
	z-index: 10000001;
	width: 910px;
	margin-left: -455px;
	height: auto;
	top: 5px;
}

.clear {
	clear: both;
}

.reveal-modal .reveal-msgbox {
	width: 900px;
	margin: 0 auto;
	position: relative;
}
.msgbox-b {
	background: #fff;
  border-radius: 5px;
}
.close-reveal-modal2 {
  position: absolute;
  cursor: pointer;
  top: 12px;
  right: 15px;
  width: 15px;
  height: 15px;
}
.msgbox-b .clt {
  width: 484px;
  float: left;
}
.msgbox-b .crt {
  width: 414px;
  float: right;
  padding: 70px 0 30px 0;
}
.msgbox-b .clt .box {
  width: 395px;
  float: left;
  padding: 40px 0 0 80px;
}
.msgbox-b .clt .box .ti {
  font-size: 30px;
	color: #3e3e3e;
	line-height: 40px;
	margin-bottom: 20px;
	font-weight: bold;
}
.msgbox-b .clt .box dl {
	margin-top: 5px;
}
.msgbox-b .clt .box dl dt {
	font-size: 16px;
	color: #5b5b5b;
	font-family: "微软雅黑";
}
.msgbox-b .clt .box dl .ipt-txt {
	height: 32px;
	width: 100%;
	line-height: 32px;
	background: none;
	border: none;
	border-bottom: 1px solid #d4d4d4;
	font-size: 14px;
	padding: 0 5px;
}
.msgbox-b .clt .box dl .dd1 {
	border-bottom: 1px solid #d4d4d4;
	padding: 10px 0 0 0;
}
.msgbox-b .clt .box dl .dd1 select {
	height: 32px;
	width: 100%;
	line-height: 32px;
	background: none;
	border: none;
	font-size: 14px;
}
.msgbox-b .crt .check-box {
	margin-top: 10px;
}
.msgbox-b .crt .check-box .cr {
	color: #afafaf;
	line-height: 16px;
	width: 290px;
	float: left;
	font-family: "微软雅黑";
	margin-left: 10px;
}
.msgbox-b .crt .check-box .cr a {
	color: #ed6d00;
}
.msgbox-b .crt .check-box .cl {
	width: 15px;
	float: left;
}
.msgbox-b .crt .check-box .cl .ico {
	width: 15px;
	height: 15px;
	background: url(../img/msg_check_ico.jpg) no-repeat;
	cursor: pointer;
	display: inline-block;
}
.msgbox-b .crt .check-box .cl .ico-hov {
	width: 15px;
	height: 15px;
	background: url(../img/msg_check_ico_hov.jpg) no-repeat;
	cursor: pointer;
	display: inline-block;
}
.msgbox-b .btn-box {
	width: 214px;
	margin: 0 auto;
	margin-bottom: 50px;
}
.msgbox-b .btn-box .ipt-submit {
	font-size: 20px;
	color: #fff;
	font-weight: bold;
	cursor: pointer;
	line-height: 44px;
	background: #ed6d00;
	border-radius: 3px;
	width: 100%;
	display: block;
	border: none;
}
.bk10 {
	height: 10px;
	clear: both;
}