﻿@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; background:#fff; color:#404040; font-family:"Microsoft YaHei"; font-size:16px;}
ul,li,dl,dt,dd,p,h1,h2,h3,h4,h5{ margin:0; padding:0; list-style:none;}
em,i{ font-style:normal;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
a{ color:#404040;}
a:link{ text-decoration:none;}
a:hover{ text-decoration:none; color:#bd1a2d;}
.none{ display:none;}
.block{ display:block;}
.clearfix:after { clear: both; content: " "; display: block; height: 0; visibility: hidden;} 
.clearfix { zoom:1; }
#myzj_main { width:1200px; margin:0px auto; display:block; overflow:hidden; padding:20px 0; background:#fff;}
#myzj_main .title { clear:both; height:auto; background:none; width:100%; border-bottom: 2px solid #bd1a2d;}
#myzj_main .title p { clear:both;  padding:0 0 12px 30px; text-align:left; font-size:24px; font-family:Microsoft YaHei; color:#bd1a2d;}
#myzj_main .breadcrumb { text-align:left; font-size:14px;font-family:Microsoft YaHei; line-height:54px; color:#404040; width:95%; margin:0px auto; display:block; overflow:hidden; height:63px; background:url(../images/breadcrumb_bg.gif) repeat-x bottom left;}
#myzj_main .breadcrumb img { float:left; margin:20px 8px 0 0 ;}
#myzj_main .breadcrumb a{ color:#404040;}
#myzj_main .list_01 { width:95%; margin:0px auto; display:block; overflow:hidden; margin-top:20px;}
#myzj_main .list_01 .line { width:100%; border-bottom:1px dashed #CCCCCC; height:14px; display:block; overflow:hidden; margin-bottom:14px;}
#myzj_main .list_01 li { background:url(../images/li_bg02.gif) no-repeat left 22px;   text-align:left; line-height: 32px;font-size:16px font-family:Microsoft YaHei; color:#404040;  display:block; overflow:hidden; padding:8px 0 8px 10px ;}
#myzj_main .list_01 li p { width:57px; height:18px; text-align:center; font-size:12px; color:#AC1325; line-height:17px; font-family:Microsoft YaHei; display:block; overflow:hidden; float:left; margin-right:10px;margin-top:8px;border:1px solid #AC1325;}
#myzj_main .list_01 li a { float:left; display:block; overflow:hidden;color:#404040;}
#myzj_main .list_01 li span { width:230px; display:block; overflow:hidden; font-size:12px; color:#CBCBCB;}
#myzj_main .fenye{text-align: center;padding: 10px; font-size:16px; font-family:Microsoft YaHei;color:#fff;}
#myzj_main .fenye a { color:#404040;display: inline-block;margin: 0 5px;border: 1px solid #e8e8e8;padding: 8px 20px;}
#myzj_main .fenye li{ display: inline-block}

#myzj_main .text { width:95%; margin:0px auto; display:block; overflow:hidden; }
#myzj_main .text h2 {  padding:10px 50px 0 50px; border-bottom:1px dashed #CCCCCC; text-align:center; font-size:24px; color:#404040;font-family:Microsoft YaHei; font-weight:bold; line-height:150%;}
#myzj_main .text h2 p { text-align:center; font-size:14px;font-family:Microsoft YaHei; font-weight: normal; color:#CBCBCB; line-height:257%; padding:6px 0;}
#myzj_main .text .content .state { text-align:left; font-size:14px;font-family:Microsoft YaHei; line-height:16px; color:#656565; width:1200px; margin:0px auto; display:block; overflow:hidden; padding:22px 0;}
#myzj_main .text .content .state p { width:56px; float:left; height:16px; text-align:center;font-family:Microsoft YaHei; font-size:12px; color:#FFF; line-height:16px; background:url(../images/text_bg01.gif) no-repeat left top; margin-right:8px;}
#myzj_main .text .content { width:95%; margin:0px auto; display:block; overflow:hidden; text-align:left; font-size:16px;font-family:Microsoft YaHei; color:#404040; line-height:200%;}
#myzj_main .text .content a { color:#404040;}
#myzj_main .text .forms { width:874px; margin:0px auto; display:block; overflow:hidden; padding:50px 0px 0px 0;}
#myzj_main .text .forms .form_1 { width:100%; display:block; overflow:hidden; font-size:14px;font-family:Microsoft YaHei; color:#404040; line-height:35px;text-align:left; }
#myzj_main .text .forms .form_1 input { float:right; border:1px solid #DDDDDD; background:#F1F1F1; height:21px; padding:0px 10px;}
#myzj_main .text .forms .form_1 .name { width:221px; float:left;}
#myzj_main .text .forms .form_1 .name span { width:46px; float:left; }
#myzj_main .text .forms .form_1 .name input { width:148px;}
#myzj_main .text .forms .form_1 .phone { width:249px; float:left; padding-left:62px;}
#myzj_main .text .forms .form_1 .phone span { width:74px; float:left; }
#myzj_main .text .forms .form_1 .phone input { width:148px;}
#myzj_main .text .forms .form_1 .Code { width:193px; float:left; padding-left:53px;}
#myzj_main .text .forms .form_1 .Code span { width:88px; float:left; }
#myzj_main .text .forms .form_1 .Code input { width:80px;}
#myzj_main .text .forms .form_1 .Check_code { width:330px; float:left;}
#myzj_main .text .forms .form_1 .Check_code span { width:60px; float:left; }
#myzj_main .text .forms .form_1 .Check_code input { width:80px; float:left;}
#myzj_main .text .forms .form_1 .Check_code i { width:65px; height:23px; float:left; padding-left:10px;}
#myzj_main .text .forms .form_1 .Check_code a { width:40px; height:23px; float:right; color:#3E6AB2; font-size:12px; background:none;}
#myzj_main .text .forms .form_1 a { width:90px; height:23px; background:#3D69B2; text-align:center; font-size:14px; color:#fff; line-height:23px;font-family:Microsoft YaHei; float:right; }
#myzj_main .text .forms .form_2 { width:100%; display:block; overflow:hidden;  padding-top:20px; }
#myzj_main .text .forms .form_2 dl { width:100%;}
#myzj_main .text .forms .form_2 dt {font-size:14px;font-family:Microsoft YaHei; color:#404040; line-height:23px;text-align:left; padding-bottom:6px;}
#myzj_main .text .forms .form_2 textarea {border:1px solid #DDDDDD; background:#F1F1F1; padding:10px; height:130px; width:852px;}
#myzj_main .text .forms .form_2 .tip { width:100%; text-align:left; font-size:12px;font-family:Microsoft YaHei;color:#CC1C1C; padding:8px 0 20px 0; }
#myzj_main .text .tips { width:874px; height:68px; display:block; overflow:hidden; background:url(../images/text_bg02.gif) no-repeat left top; margin:0px auto; margin-top:50px; text-align:center; font-size:30px; font-family:Microsoft YaHei; color:#CBCBCB; padding-top:30px; line-height:39px; }
#myzj_main .text .tips p { width:280px; margin:0px auto;}
#myzj_main .text .tips img { margin:6px 16px 0 0; float:left;}
#myzj_main .tips2 { width:988px; height:68px; display:block; overflow:hidden;  margin:0px auto; margin-top:30px; text-align:center; font-size:30px; font-family:Microsoft YaHei; color:#CC1B1B; border-bottom:1px solid #CBCBCB;}
#myzj_main .tips2 p { width:496px; margin:0px auto;}
#myzj_main .tips2 img { margin:6px 10px 0 0; float:left;}
#myzj_main .list_02 { width:988px; margin:0px auto; display:block; overflow:hidden; margin-bottom:10px; }
#myzj_main .list_02 li { text-align:left; font-size:14px; font-family:Microsoft YaHei; color:#404040; line-height:120%; display:block; overflow:hidden; padding:28px 0 28px 0px ;border-bottom:1px dashed #CCCCCC; }
#myzj_main .list_02 li a { width:788px; float:left; display:block; overflow:hidden;color:#404040; font-weight:bold;}
#myzj_main .list_02 li span { width:150px; float:right; display:block; overflow:hidden; text-align:right; font-size:14px; color:#CBCBCB;}

#myzj_main .zxzx_form { width:936px; margin:0px auto; padding-top:40px; display:block; overflow:hidden;}
#myzj_main .zxzx_form .left { width:670px; float:left;}
#myzj_main .zxzx_form .left p { width:100%; display:block; overflow:hidden;}
#myzj_main .zxzx_form .left span {font-size:16px;font-family:Microsoft YaHei; color:#404040; line-height:28px; width:90px; float:left; display:block; overflow:hidden; text-align:right;}
#myzj_main .zxzx_form .left input {border:1px solid #DDDDDD; background:#F7F7F7; height:30px; padding:0px 10px; float:left;border-radius:5px; font-size:16px; color:#404040;font-family:Microsoft YaHei;}
#myzj_main .zxzx_form .left .key { width:100%; padding-bottom:26px;}
#myzj_main .zxzx_form .left .key input { width:557px;}
#myzj_main .zxzx_form .left .time {width:100%;}
#myzj_main .zxzx_form .left .time input { width:190px; float:left; margin-right:20px;}
#myzj_main .zxzx_form .left .time font { float:left; width:20px; float:left;font-size:14px;font-family:Microsoft YaHei; color:#0F0F0F; line-height:28px; text-align:left; margin-right:20px;}
#myzj_main .zxzx_form .left .time a { text-align:center; font-size:14px;font-family:Microsoft YaHei;  color:#fff; line-height:28px; width:68px; height:28px; display:block; overflow:hidden; float:right; background:#bd1a2d;border-radius:5px;}
#myzj_main .zxzx_form .right { width:220px; float:right;}
#myzj_main .zxzx_form .right img { float:left; margin-left:28px;}
#myzj_main .zxwt_list { width:990px; margin:0px auto; margin-top:54px; padding-bottom:40px; border:0;}
#myzj_main .zxwt_list tr { clear:both;border:0; line-height:none; height:auto;}
#myzj_main .zxwt_list th { border-bottom:2px solid #DFDFDF; text-align:left; font-size:16px; color:#404040;font-family:Microsoft YaHei; font-weight:normal; padding:0px;}
#myzj_main .zxwt_list td a{  color:#404040;background: url(http://www.beijing.gov.cn/images/pointIcon_xb_20181026.png) 3px 15px no-repeat;padding-left: 20px;display: inline-block;}
#myzj_main .zxwt_list th img { margin:2px 10px 0px 10px; float:left;}
#myzj_main .zxwt_list td { clear:both; border:0; border-bottom:1px dashed #CBCBCB; text-align:left; font-size:16px; color:#404040;font-family:Microsoft YaHei; padding:0px 36px 0 10px; height:50px; line-height:32px;}
#myzj_main .zxwt_list td img { float:left; margin:9px 8px 0 0;}
#myzj_main .zxwt_list .time { color:#404040}
#myzj_main .clause { width:987px; margin:0px auto; padding:40px 0 50px 0; text-align:left; font-size:16px; font-family:Microsoft YaHei; color:#404040; line-height:32px; }
#myzj_main .clause h2 { width:100%; height:49px; background:url(../images/zxzx_bg01.gif) no-repeat center top; text-align:center; font-size:24px; font-family:Microsoft YaHei; color:#fff; font-weight:normal; line-height:39px; margin-bottom:20px;}
#myzj_main .clause .form { width:100%; text-align:left; font-size:14px; font-family:; color:#656565; line-height:120%; padding:30px 0;}

#myzj_main .zxdy-21-tit-1{ background:#eee; height:32px; font-size:16px; color:#bd1a2d; line-height:32px; margin:10px auto; padding:0 10px; width:92%;}
#myzj_main .zxdy-21-tit-1 .left{ float:left;}
#myzj_main .zxdy-21-tit-1 .right{ float:right;}
#myzj_main .questions .con1 .right li b{font-weight: normal}
#myzj_main .questions .con2 .right li b{font-weight: normal}

.regular-checkbox {
	display: none;
}

.regular-checkbox + label {
	background-color: #fff;
	border: 1px solid #3D69B3;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
	padding: 8px;
	border-radius: 3px;
	display: inline-block;
	position: relative; float:left; margin-right:10px;
}

.regular-checkbox + label:active, .regular-checkbox:checked + label:active {
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}

.regular-checkbox:checked + label {
	background-color: #fff;
	border: 1px solid #3D69B3;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1);
	color: #99a1a7;
}

.regular-checkbox:checked + label:after {
	content: '\2714';
	font-size: 12px;
	position: absolute;
	top: 0px;
	left: 3px;
	color: #3D69B3;
}
#myzj_main .clause p { width:100%; display:block; overflow:hidden; padding-top:20px; text-align:center;}
#myzj_main .clause p a { width:90px; height:23px; margin-left:34px; text-align:center; font-size:14px; color:#fff; line-height:23px; display:block; overflow:hidden; float:right;}
#myzj_main .clause p .comply { background:#49BB81;}
#myzj_main .clause p .non-comply { background:#C92E2E;}
#myzj_main .clause p .Write { width:140px; height:50px; display:block; overflow:hidden; margin:0px auto; background:#bd1a2d;border-radius: 3px; text-align:center; font-size:20px; color:#fff; font-family:Microsoft YaHei; line-height:50px; float:none;}
#myzj_main .zxzx_form2 { width:840px; margin:0px auto; padding-top:40px; display:block; overflow:hidden; }
#myzj_main .zxzx_form2 dl { width:100%; display:block; overflow:hidden;padding-bottom:26px;}
#myzj_main .zxzx_form2 dt { width:116px; text-align:right; font-size:16px; line-height:23px; color:#404040; float:left; display:block; overflow:hidden; margin-top:2px;}
#myzj_main .zxzx_form2 dt font { color:#bd1a2d; padding-right:8px;}
#myzj_main .zxzx_form2 dd { width:704px; float:right; display:block; overflow:hidden;}
#myzj_main .zxzx_form2 dd input {border:1px solid #DDDDDD; background:#F7F7F7; height:32px; padding:0px 10px; float:left;border-radius:5px; font-size:16px; color:#404040;font-family:Microsoft YaHei;}
#myzj_main .zxzx_form2 dd .w520 { width:682px;}
#myzj_main .zxzx_form2 dd .w410 { width:410px;}
#myzj_main .zxzx_form2 dd .w80 { width:80px;}
#myzj_main .zxzx_form2 dd a {width:140px; height:50px; display:block; overflow:hidden;background:#bd1a2d;border-radius: 3px; text-align:center; font-size:20px; color:#fff; font-family:Microsoft YaHei; line-height:50px; }
#myzj_main .zxzx_form2 dd .CAPTCHA { margin-left:20px; float:left; }
#myzj_main .zxzx_form2 dd select { width:100px; height:23px; border:1px solid #DDDDDD; background:#F1F1F1; font-size:14px;}
#myzj_main .zxzx_form2 dd textarea {border:1px solid #DDDDDD; background:#F7F7F7; height:180px; padding:3px 10px; float:left;border-radius:5px; font-size:16px; color:#404040;font-family:Microsoft YaHei;}
#myzj_main .zxzx_form2 dd  span { width:60px; float:left;line-height:30px; }
#myzj_main .zxzx_form2 dd  span input{margin-right:5px }
#myzj_main .zxzx_form2 dd .upload { width:110px; height:18px; float: left; background:#47B379; text-align:center; font-size:12px; color:#fff; line-height:18px; margin-top:3px; cursor:pointer;}
#myzj_main .zxzx_form2 dd  b { float:left; font-size:12px; font-family:Microsoft YaHei; color:#656565; font-weight:normal; padding:3px 0 0 8px;}
#myzj_main .zxzx_form2 dd  i { width:65px; height:23px; float:left; padding:3px 10px; display:block; overflow:hidden;font-family:Microsoft YaHei;}
#myzj_main .zxzx_form2 dd em { font-size:14px; float:left; padding:0 20px 0 8px; font-style:normal;}
#myzj_main .zxzx_form2 dd .code_btn {width:40px; height:28px;color:#bd1a2d; font-size:12px; background:none; float:left; display:block; overflow:hidden; line-height:28px;}
#myzj_main .zxzx_form2 dd .tips {width:100%; text-align:left; font-size:14px;font-family:Microsoft YaHei;color:#404040; float:left; padding-top:8px;}
#myzj_main .zxzx_form2 dd .tips font{ color:#bd1a2d;}
#myzj_main .zxzx_form2 dd.attachment{margin-top:10px;font-size:14px}
#myzj_main .zxzx_form2 dd .appendAttachment{margin-left:20px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;color: #fff;background-color: #47B379;border-color: #47B379;display: inline-block;margin-bottom: 0;font-weight: normal;text-align: center;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background-image: none;border: 1px solid transparent;}
.regular-radio {
	display: none;
}

.regular-radio + label {
	-webkit-appearance: none;
	background-color: #fafafa;
	border: 1px solid #cacece;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05);
	padding: 5px;
	border-radius: 50px;
	display: inline-block;
	position: relative; float:left; margin-top:5px;
}

.regular-radio:checked + label:after {
	content: ' ';
	width: 6px;
	height: 6px;
	border-radius: 50px;
	position: absolute;
	top: 2px;
	background: #99a1a7;
	box-shadow: inset 0px 0px 10px rgba(0,0,0,0.3);
	text-shadow: 0px;
	left:2px;
	font-size: 32px;
}

.regular-radio:checked + label {
	background-color: #e9ecee;
	color: #99a1a7;
	border: 1px solid #adb8c0;
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1), inset 0px 0px 10px rgba(0,0,0,0.1);
}

.regular-radio + label:active, .regular-radio:checked + label:active {
	box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1);
}

.big-radio + label {
	padding: 16px;
}

.big-radio:checked + label:after {
	width: 24px;
	height: 24px;
	left: 4px;
	top: 4px;
}

#myzj_main .zxzx_form3 { width:990px; margin:0px auto; padding-top:20px; display:block; overflow:hidden; }
#myzj_main .zxzx_form3 h2 { width:100%; border-bottom:1px solid #bd1a2d; padding-bottom:6px; text-align:left; font-size:24px; font-family:Microsoft YaHei; color:#bd1a2d;}
#myzj_main .zxzx_form3 h2 img { float:left; margin:7px 6px 0 0;}
#myzj_main .zxzx_form3 dl { width:800px; margin:0px auto; display:block; overflow:hidden; padding-top:30px;}
#myzj_main .zxzx_form3 dl input { width:618px; float:left;border:1px solid #DDDDDD; background:#F7F7F7; height:48px; padding:0px 10px; float:left;border-radius:5px; font-size:16px; color:#404040;font-family:Microsoft YaHei;}
#myzj_main .zxzx_form3 dl img { width:140px; float:right; display:block; overflow:hidden;}
#myzj_main .zxzx_form3 dl p { width:100%; text-align:left; font-size:16px; color:#404040;font-family:Microsoft YaHei; line-height:30px; float:left;}
#myzj_main .zxzx_form3 dl p a { clear:both; color:#bd1a2d; text-decoration:underline; float: none;}

#myzj_main .zxzx_form4 { width:990px; margin:0px auto; padding-top:30px; display:block; overflow:hidden; }
#myzj_main .zxzx_form4 h2 { width:100%; border-bottom:1px solid #DFDFDF; padding-bottom:6px; text-align:left; font-size:18px; font-family:Microsoft YaHei; color:#3D69B3;}
#myzj_main .zxzx_form4 h2 img { float:left; margin:7px 6px 0 0;}
#myzj_main .zxzx_form4 dl { width:958px; margin:0px auto; display:block; overflow:hidden; margin-top:30px;}
#myzj_main .zxzx_form4 dl input { width:138px; float:left;border:1px solid #DDDDDD; background:#F7F7F7; height:28px; padding:0px 10px; float:left;border-radius:5px; font-size:14px; color:#656565;font-family:Microsoft YaHei; margin-left:15px;}
#myzj_main .zxzx_form4 dl select { width:160px; height:30px; border:1px solid #DDDDDD; background:#F7F7F7; font-size:14px;color:#656565; margin-left:15px;border-radius:5px;}
#myzj_main .zxzx_form4 dl a { width:68px; float:right; height:30px; background:#3D69B3; text-align:center; font-size:14px; color:#fff; font-family:Microsoft YaHei;line-height:30px;border-radius:5px; cursor:pointer; display:block; overflow:hidden;}

#myzj_main .sub_success { width:870px; margin:0px auto; display:blockl; overflow:hidden; padding-top:40px;}
#myzj_main .sub_success h2 { width:100%; text-align:center; font-size:28px; font-weight:bold; color:#404040; padding-bottom:30px;}
#myzj_main .sub_success dl { width:100%; display:block; overflow:hidden; margin:0px auto; }
#myzj_main .sub_success dt { width:40%; text-align:right; font-size:16px; color:#404040; line-height:32px; float:left;}
#myzj_main .sub_success dd { width:60%; float:right;text-align:left; font-size:20px; color:#bd1a2d; line-height:32px;}
#myzj_main .sub_success p { text-align:center; font-size:16px; color:#404040; line-height:175%; padding:36px 0;}
#myzj_main .sub_success p .save { color:#bd1a2d; text-decoration:underline;}
#myzj_main .sub_success p .user { color:#bd1a2d; text-decoration:underline;}

#myzj_main .questions { width:990px; display:block; overflow:hidden; margin:0px auto;}
#myzj_main .questions .con1 { width:100%; display:block; overflow:hidden; margin-top:40px; border-bottom:2px solid #DFDFDF;}
#myzj_main .questions .con1 .left { width:60px; float:left; display:block; overflow:hidden; text-align:center; margin-top:5px;}
#myzj_main .questions .con1 .right { width:876px; float:left; font-size:16px; color:#404040; line-height:32px;}
#myzj_main .questions .con1 .right ul { width:100%; display:block; overflow:hidden;}
#myzj_main .questions .con1 .right li { text-align:left; padding-bottom:10px;}
#myzj_main .questions .con2 { width:100%; display:block; overflow:hidden; margin-top:40px;margin-bottom:20px;}/*20190820margin-bottom:20px;*/
#myzj_main .questions .con2 .left { width:60px; float:left; display:block; overflow:hidden; text-align:center; margin-top:5px}
#myzj_main .questions .con2 .right { width:876px; float:left; font-size:16px; color:#404040; line-height:32px;}
#myzj_main .questions .con2 .right ul { width:100%; display:block; overflow:hidden;}
#myzj_main .questions .con2 .right li {padding-bottom: 10px;}
#myzj_main .questions .con2 .right .evaluate { width:100%; padding:30px 0;}
#myzj_main .questions .con2 .right .evaluate p { width:100%; text-align:center;}
#myzj_main .questions .con2 .right .order-evaluation-checkbox { width:405px; margin:0px auto; padding:24px 0;}

.order-evaluation-checkbox ul li{ 
	width:121px;
	height:34px;
	text-align: left;
	background: #DDDDDD;
	font-size:14px;
	color:#222;
	line-height:34px;
	margin-right:14px;
	float:left;
	cursor: pointer;
	overflow: hidden;
	position:relative;
}
.order-evaluation-checkbox ul li i,.order-evaluation-checkbox ul li em { float:left; text-align:right; width:60px;}
.order-evaluation-checkbox ul li img { margin-top:6px;} 
.order-evaluation-checkbox ul li i{ display:none;}
.order-evaluation-checkbox ul li em{ display: inline-block;}
.order-evaluation-checkbox ul li.checked em{
	display: none;
}
.order-evaluation-checkbox ul li.checked i{
	display: inline-block;
}
.order-evaluation-checkbox ul li.checked{ background:#F1AD4E; color:#fff;}

#myzj_main .questions .con2 .right .input { width:854px; float:left;border:1px solid #DDDDDD; background:#F7F7F7; height:118px; padding:10px; float:left;border-radius:5px; font-size:14px; color:#404040;font-family:Microsoft YaHei; margin-bottom:30px; }
#myzj_main .questions .con2 .right .submit { text-align:center; font-size:20px; color:#fff; line-height:50px; width:140px; height:50px; display:block; overflow:hidden; margin:0px auto; background:#3D69B3;border-radius:5px;}
#myzj_main .mail { width:990px; margin:0px auto; display:block; overflow:hidden; border-top:2px solid #DFDFDF; margin-top:40px; padding-bottom:30px;}
#myzj_main .mail dl { width:100%; display:block; overflow:hidden; border-bottom:1px dashed #CBCBCB; padding:24px 0;text-align:left; font-size:14px; color:#404040; line-height:214%;}
#myzj_main .mail dt { text-align:left; padding:0 0 20px 42px; background:url(../images/question_icon.gif) no-repeat left top; }
#myzj_main .mail dd { padding-left:42px;background: url(../images/Reply_icon.gif) no-repeat left top; }

#footer {}

@media screen and (max-width: 414px) { 
#myzj_main{ width:100%; margin:0 auto;}
#myzj_main .list_01{ width:100%;}
#myzj_main .list_01 li a{ width:70%;}
#myzj_main .list_01 li span{ display:none;}
#myzj_main .fenye{ font-size:12px;}
#myzj_main .fenye a{ padding:5px 10px}
#myzj_main .text{ width:95%; }
#myzj_main .text .tips {width: 100%;background: none;}
#myzj_main .text .content{ width:95%; }
#myzj_main .text .content .state{ width:100%; }
#myzj_main .text h2{ padding:20px 0;}
}
