@media screen and (min-width: 1024px) {
	#background_div {
		display: block;
		position: absolute;
		z-index: 1000;
		background-color: black;
		filter: alpha(opacity=50);
		opacity: 0.5;
	}
	#message_div {
		display: inline-block;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
		position: fixed;
		z-index: 1004;
		border: 4px solid #a8a8a8;
		background-color: #ffffff;
	}
	#message_cont_div {
		display: inline-block;
		margin-left: 75px;
		margin-right: 75px;
		margin-top: 35px;
		margin-bottom: 35px;
		text-align: center;
	}
	#message_body_div {
		display: inline-block;
		text-align: center;
		color: #5e5e5e;
		font-size: 24px;
		font-family: "Helvetica Neue", "Microsoft YaHei", "Simsun", "Arial";
		width: 100%;
	}
	#error_message {
		display: block;
		text-align: center;
		color: #d4000b;
		font-size: 12px;
		height: 30px;
		line-height: 30px;
	}
	#mesage_button {
		display: inline-block;
		height: 38px;
		text-align: center;
	}

	body .mesage_button_enter {
		background: url("//p.yunshuren.com/qcjw/images/enter_button.png") no-repeat;
		background: #f0871b;
	}
	body.up .mesage_button_enter {
		background: url("//p.yunshuren.com/qcjw/images/enter_button.png") no-repeat;
		background: #f0871b;
	}
	body.ali .mesage_button_enter {
		background: url("//papu.yunshuren.com/qcjw/images/enter_button.png") no-repeat;
		background: #f0871b;
	}

	.mesage_button_enter {
		display: inline-block;
		width: 72px;
		height: 33px;
		line-height: 33px;
		text-align: center;
		color: white;
		font-size: 14px;

		text-decoration: none;
		color: #fff;

		border-radius: 4px;
		-webkit-border-radius: 4px;
		-moz-border-radius: 4px;
	}

	.mesage_button_enter:hover {
		text-decoration: none;
	}

	body .mesage_button_exit {
		background: url("//p.yunshuren.com/qcjw/images/exit_button.png") no-repeat;
	}
	body.up .mesage_button_exit {
		background: url("//p.yunshuren.com/qcjw/images/exit_button.png") no-repeat;
	}
	body.ali .mesage_button_exit {
		background: url("//papu.yunshuren.com/qcjw/images/exit_button.png") no-repeat;
	}

	.mesage_button_exit {
		display: inline-block;
		width: 72px;
		height: 33px;
		line-height: 33px;
		text-align: center;
		color: white;
		font-size: 14px;

		margin-left: 9px;
		text-decoration: none;
	}
	.mesage_button_exit:hover {
		text-decoration: none;
	}
	.message_content_input_bg {
		display: block;
	}
	.message_content_label {
		display: inline-block;
		width: 100px;
		text-align: right;
		font-size: 14px;
		padding-right: 5px;
		color: white;
		float: left;
	}
	.content_source_capture_div {
		display: inline-block;
		font-size: 14px;
		text-align: left;
		color: white;
		float: left;
	}
	.message_content_input_bg {
		display: block;
		height: 20px;
	}
	.message_content_input_bgs {
		display: inline-block;
		text-align: center;
		vertical-align: middle;
	}

	.message_content_input {
		display: inline-block;
		width: 167px;
		height: 35px;
		background-color: white;
		float: left;
	}
	.business_member_input {
		width: 153px;
		height: 30px;
		border: 1px solid #959595;
	}
	.message_content_input_index {
		display: inline-block;
		width: 157px;
		height: 25px;
		outline: none;
		border: 0px;
		margin-top: 5px;
		margin-left: 5px;
		margin-right: 5px;
	}
	.business_member_input_index {
		width: 143px;
		height: 20px;
	}
	.input_height {
		height: 35px;
	}
	.input_label {
		width: 70px;
		line-height: 35px;
	}
}

@media all and (max-width: 1023px) and (min-width: 768px) {
	#message_div {
		width: 50%;
		display: inline-block;
		border: 0;
		background-color: #001607;
		position: fixed;
		z-index: 1101;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		filter: alpha(opacity=95);
		-moz-opacity: 0.95;
		-khtml-opacity: 0.95;
		opacity: 0.95;
		background-color: #fff;
	}
	#message_body_div {
		display: inline-block;
		text-align: center;
		z-index: 1102;
		width: 100%;
		line-height: 2em;
		padding-top: 2em;
		font-size: 1.2em;
		font-family: "宋体";
		color: #020202;
		font-size: 1em;
		font-family: "Adobe 黑体 Std";
	}
	#message_cont_div {
		display: inline-block;
		margin: 0;
		text-align: center;
		width: 100%;
	}
	#mesage_button {
		display: inline-block;
		text-align: center;
		border-top: 1px solid #cecece;
		width: 100%;
	}
	.mesage_button_enter {
		display: inline-block;
		width: 49%;
		height: 3em;
		line-height: 3em;
		text-align: center;
		color: white;
		font-size: 1em;
		text-decoration: none;
		background-size: 80%;
		margin: 0 auto;
		font-family: "Adobe 黑体 Std";
		color: #f0871b;
	}
	#background_div {
		display: block;
		position: absolute;
		z-index: 1100;
		background-color: black;
		filter: alpha(opacity=50);
		opacity: 0.5;
	}
	.mesage_button_exit {
		display: inline-block;
		height: 3em;
		line-height: 3em;
		text-align: center;
		color: white;
		font-size: 1em;
		text-decoration: none;
		background-size: 80%;
		margin: 0 auto;
		border-left: 1px solid #cecece;
		display: inline-block;
		width: 49%;
		text-align: center;
		color: #f0871b;
		font-family: "Adobe 黑体 Std";
	}
	#error_message {
		display: block;
		text-align: center;
		color: #d4000b;
		font-size: 12px;
		height: 30px;
		line-height: 30px;
	}
}
@media all and (max-width: 767px) {
	#message_div {
		width: 60%;
		display: inline-block;
		border: 0.16em solid white;
		background-color: #001607;
		position: fixed;
		z-index: 124;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		filter: alpha(opacity=95);
		-moz-opacity: 0.95;
		-khtml-opacity: 0.95;
		opacity: 0.95;
		border: 0;
		background-color: #fff;
	}
	#message_cont_div {
		display: inline-block;
		margin: 0;
		text-align: center;
	}
	#message_cont_div {
		width: 100%;
		display: inline-block;
		margin-top: 0;
		text-align: center;

		/* padding: 0 1em; */
	}
	#mesage_button {
		display: inline-block;
		text-align: center;
		border-top: 1px solid #cecece;
		width: 100%;
	}
	#background_div {
		display: block;
		position: absolute;
		z-index: 123;
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
		background: rgba(0, 0, 0, 0.5);
	}
	.mesage_button_enter {
		display: inline-block;
		width: 49%;
		height: 2.5em;
		line-height: 2.5em;
		text-align: center;
		color: white;
		text-decoration: none;
		color: #f0871b;
		font-size: 1.5em;
		font-family: "Adobe 黑体 Std";
	}
	.mesage_button_exit {
		display: inline-block;
		height: 2.5em;
		line-height: 2.5em;
		text-align: center;
		color: white;
		font-size: 1.5em;
		text-decoration: none;
		background-size: 80%;
		margin: 0 auto;
		border-left: 1px solid #cecece;
		display: inline-block;
		width: 49%;
		text-align: center;
		color: #f0871b;
		font-family: "Adobe 黑体 Std";
	}
	#message_body_div {
		display: inline-block;
		text-align: center;
		z-index: 1102;
		width: 100%;
		font-size: 1.6em;
		font-family: "宋体";
		width: 100%;
		line-height: 2.5em;
		color: #020202;
		font-size: 1.5em;
		font-family: "Adobe 黑体 Std";
		padding-top: 2.9em;
	}
	#error_message {
		display: block;
		text-align: center;
		color: #d4000b;
		font-size: 12px;
		height: 30px;
		line-height: 30px;
	}
}
