.sample_request_body .sr_body_1 { background-color: #fff; padding-bottom: 40px; }
.sample_request_body .sr_body_1 .clearfix { width: 100%; position: relative; min-height: 400px; }
.sample_request_body .sr_body_1 .rs_txt { width: 800px; margin-right: 10px; }
.sample_request_body .sr_body_1 .rs_txt p { font-size: 14px; color: #333; line-height:24px; }
.sample_request_body .sr_body_1 .rs_txt p b { color: #d00202; font-style: normal; }
.sample_request_body .sr_body_1 .rs_txt p a { color: #0552c6; text-decoration: underline; }
.sample_request_body .sr_body_1 .rs_txt h3 { font-weight: 700; margin-top: 15px; margin-bottom: 15px; }
.sample_request_body .sr_body_1 .rs_txt .clearfix p { height: 50px; margin-bottom: 5px; }
.sample_request_body .sr_body_1 .rs_txt .swiper_out { width: 324px; overflow: hidden; margin-top: 20px; }
.sample_request_body .sr_body_1 .rs_txt .swiper_out img { display: block; width: 100%; }
.sample_request_body .sr_body_1 .rs_txt .swiper_out .swiper-pagination { position: inherit; text-align: center; }
.sample_request_body .sr_body_1 .rs_txt .swiper_out .swiper-pagination span { width: 35px; height: 4px; border-radius: 2px; margin: 0 5px; cursor: pointer; }
.sample_request_body .sr_body_1 .rs_img { position: absolute; top: 0; right: 0; }
.sample_request_body .sr_body_1 .rs_img .con { margin-top: 10px; }
.sample_request_body .sr_body_1 .rs_img .con.logined p { display: none; }
.sample_request_body .sr_body_1 .rs_img .con.logined .downlink i { background: url(/html2014/sample_request/images/hz2_2_p_a.jpg) center no-repeat; }
.sample_request_body .sr_body_1 .rs_img .con.logined .downlink span { color: #0552c6; }
.sample_request_body .sr_body_1 .rs_img .con .downlink i, .sample_request_body .sr_body_1 .rs_img .con .downlink span { vertical-align: middle; display: inline-block; }
.sample_request_body .sr_body_1 .rs_img .con .downlink i { background: url(/html2014/sample_request/images/hz2_2_p_a_h.jpg) center no-repeat; width: 27px; height: 19px; margin-right: 5px; }
.sample_request_body .sr_body_1 .rs_img .con .downlink span { color: #666; }
.sample_request_body .sr_body_2 { background-color: #f3f3f3; padding: 40px 0 40px; }
.sample_request_body .sr_body_2 h3 { color: #333; font-size: 16px; font-weight: 700; margin-bottom: 20px; }
.sample_request_body .sr_body_2 h3 b { color: #cf0000; }
.sample_request_body .sr_body_2 h3.mt20 { margin-top: 20px; }
.sample_request_body .sr_body_2 p { font-size: 14px; line-height: 24px; color: #333; }
.sample_request_body .sr_body_2 .swiper_out { width: 1000px; margin: 0 auto; }
.sample_request_body .sr_body_2 .swiper_out img { display: block; width: 100%; }
.sample_request_body .sr_body_2 .swiper_out .swiper-pagination { position: inherit; text-align: center; margin-top: 30px; }
.sample_request_body .sr_body_2 .swiper_out .swiper-pagination span { width: 85px; height: 8px; border-radius: 4px; margin: 0 5px; cursor: pointer; }
.sample_request_body .sr_body_3 { padding: 40px 0 40px; background-color: #fff; }
.sample_request_body .sr_body_3 img.logo { display: block; margin: 0 auto 40px; }
.sample_request_body .sr_body_3 img.logo.mt50 { margin-top: 50px; }
.sample_request_body .sr_body_3 h3, .sample_request_body .sr_body_3 p { color: #333; }
.sample_request_body .sr_body_3 h3 { font-size: 18px; margin-bottom: 10px; }
.sample_request_body .sr_body_3 p { font-size: 14px; line-height: 24px; }

.sample_request_body .sr_body_4{background-color:#f3f3f3;padding:50px 0;}
.sample_request_body .sr_body_4 .content{height:690px;background:url(../images/img_4_new_2025.jpg?v=1) no-repeat center;background-size:auto 100%}

.form_txt, .form_list { padding-top: 10px; }

.form_txt { width: 120px; border-right: 1px solid #e9e9e9; min-height: 290px; margin-right: 30px; }
.form_txt p { line-height: 30px; margin-bottom: 26px; }
.form_txt p span, .form_txt p em { vertical-align: middle; display: inline-block; }
.form_txt p span { width: 85px; }
.form_txt p em { color: #ff0000; }

.form_list { width: 340px; }
.form_list p { height: 57px; }
.form_list input { width: 240px; line-height: 30px; border: 1px solid #ccc; border-radius: 4px; padding: 0 10px; color: #666; box-shadow: 0 0 2px 1px #f0f0f0 inset; }
.form_list input::-webkit-input-placeholder { color: #666; }
.form_list input, .form_list a { vertical-align: middle; }
.form_list a img, .form_list a span { vertical-align: middle; }
.form_list a img { margin-right: 5px; }
.form_list a.code { margin-left: 15px; display: none; }
.form_list h6 { margin-top: 20px; }
.form_list h6 a { display: inline-block; width: 92px; height: 38px; line-height: 38px; margin-right: 10px; border-radius: 4px; background-color: #f4f4f4; color: #0552c6; border: 1px solid #0552c6; text-align: center; text-decoration: none; }
.form_list h6 a.submit_btn { background-color: #0552c6; color: #fff; }


.form_list p input[type="checkbox"]{ display: none; }
.form_list p input[type="checkbox"] + label{display:inline-block;font-size:14px;color:#0c0c0c;line-height:24px;background:url(/html2014/images/xl/seitem.png) no-repeat left 5px;cursor:pointer;padding-left:22px;margin:5px 0;}
.form_list p input[type="checkbox"]:checked + label, input[type="checkbox"]._checked + label{background:url(/html2014/images/xl/seitem_checked.png) no-repeat left 5px; }

.form_txt p.mb20,.form_list p.mb20{height:88px;margin-bottom:0;}
.mobile_block{display:none;}
@media only screen and (max-width: 1079px){
	.breakBar_2014_6 .cw{padding:0 20px;}
	.warp, .wrap, .cw{width:100%;box-sizing: border-box;padding:0 20px;min-width:100%!important;}
	.mobile_none{display:none;}
	.mobile_block{display:block;}
	.bigTit2014{margin-top:35px;margin-bottom:10px;}
	.mobile_top_1 img,.mobile_bottom_1 img{display:block;width:100%;}
	.sample_request_body .sr_body_1 .rs_txt{width:100%;margin-right:0;}
	.sample_request_body .sr_body_1 .rs_txt p{margin-bottom:5px!important;}
	.sample_request_body .sr_body_1 .rs_txt br{display:none;}
	.sample_request_body .sr_body_1 .rs_img{position: inherit;border-top:2px solid #f3f3f3;padding-top:30px;margin-top:30px;width:100%;}
	.form_txt{margin-right:10px;width:105px;}
	.form_txt p span{width:85px;}
	.form_list{width:calc(100% - 116px)}
	.form_list input{width:calc(100% - 65px)}
	.form_list p input[type="checkbox"] + label{font-size:13px;}
	.form_list h6{margin-top:30px;}
}