*{ margin:0px; padding:0px; font-family:Microsoft Yahei; box-sizing:border-box; font-size:15px;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
img,input{ border:0px;}
ul li{ list-style:none;}
em,i{ font-style:normal;}
.left{ float:left;}
.right{ float:right;}
.main{ margin:0 auto;}
body{ margin:0 auto; max-width:640px;position:relative; background:#F7F7F7}
input[type="submit"],input[type="reset"],input[type="button"],button,input[type="text"]{-webkit-appearance: none;border-radius:0px; outline:none; border:0px;}
select{ border:0px;background:none;border-radius:0px;}
html,body{ height:100%}
.txt::-webkit-input-placeholder {color:#C2C2C2;}
.txt:-moz-placeholder {color:#C2C2C2;}
.txt::-moz-placeholder {color:#C2C2C2;}
.txt:-ms-input-placeholder {color:#C2C2C2}


.bg_bai{ background:#fff; display:block; width:100%; min-height:100vh;}
.banner,.banner img{ display:block; width:100%}
.yuyan{ padding:10px 0; text-align:right; line-height:30px;}
.yuyan a{color: rgb(199, 21, 133);font-size: 14px; margin-right:20px; font-weight: bold;}

.dl_one{ padding:0 15px 30px 15px }
.dl_one li{ padding-bottom:15px; display:flex;flex-wrap: wrap;}
.dl_one li h3{ font-size:15px; line-height:36px; font-weight:normal;}
.dl_one li h3 i{ font-weight:bold; color:red; padding-right:3px;}
.dl_one li .txt{ border:1px solid #E0E0E6; border-radius:3px; line-height:38px; height:40px; padding-left:10px; font-size:15px; width:100%}
.dl_one .flex{ display:flex;align-items:center; width:100%;justify-content: space-between;}
.dl_one li .imgYzm{ width:30%; margin-left:5px; height:40px;flex-shrink: 0}
.dl_one li select{ padding-left:7px !important;}
.dl_one .flex select{ width:31.33%}

.pBtn{ text-align:center; padding:20px 0 50px 0}
.pBtn .btn_save{ background:#ff8c00; width:48%; border:0; line-height:42px; color:#fff; font-size:16px; border-radius:4px; max-width:240px;}

.xx_list{ padding-top:15px; padding-bottom:0}
.xx_list li{ padding-bottom:10px;}
.xx_list dl{ padding-left:10px; display:block; width:100%; line-height:32px;}
.xx_list dl label{ display:flex;align-items:center;}
.xx_list dl label input{ width:18px; height:18px;flex-shrink: 0; margin-right:5px;}

.hz_main{ padding:15px; padding-bottom:0}
.hz_one{ text-align:center}
.hz_one .title{ color:#2DC26B; font-size:24px; line-height:40px;}
.hz_one .desc{ line-height:26px; color:#404040;}
.hz_one .desc strong{ color:#FF6600;}
.hz_two{ border:1px solid #D6D6D6; border-radius:5px; margin:25px 0; padding:15px; display:flex;align-items:center;justify-content: space-between;}
.hz_two .ma{ padding:10px; background:url(https://m-v2.huicanzhan.cn/b/646311133975557/images/bg_01.png) no-repeat; background-size:100% 100%; width:130px; height:130px;}
.hz_two .left{ width:100%; padding-right:15px; line-height:30px;}
.hz_two .left .name{ font-size:22px; letter-spacing:2px;}
.hz_three{ border-top:1px dashed #FF4500; border-bottom:1px dashed #FF4500; padding:15px;}
.hz_three .top{ text-align:center; font-size:16px; line-height:30px;}
.hz_three .desc{ font-size:14px; line-height:24px; margin-top:5px;}
.hz_four{ font-size:15px; line-height:28px; padding:15px; color:#515A6E}
@media (min-width: 640px) {
	.dl_one{ padding:15px 50px}
	.xx_list li{ padding-bottom:13px;}
	.hz_main{ padding:25px 50px 0 50px}
	.hz_two{ margin:40px 0; padding:25px;}
	.hz_two .ma{ width:160px; height:160px;}
	.hz_three .desc{ font-size:15px;}
	.hz_four{ font-size:16px; padding:15px 50px 50px 50px}
	.hz_three{ padding:20px 50px;}
}
.txt_qt{ display:none}



 body {
            font-family: Arial, sans-serif;
            /*padding: 20px;*/
        }

        .search-container {
            position: relative;
        }

        input[type="text"] {
            padding: 10px;
            width: 100%;
            box-sizing: border-box;
        }

        .dropdown {
            display: none;
            position: absolute;
            background-color: #f9f9f9;
            border: 1px solid #ccc;
            width: 100%;
            max-height: 200px;
            overflow-y: auto;
            z-index: 1;
            margin-top: 80px
        }

            .dropdown.active {
                display: block;
            }

            .dropdown ul {
                list-style-type: none;
                padding: 0;
                margin: 0;
            }

                .dropdown ul li {
                    padding: 10px;
                    cursor: pointer;
                }

                    .dropdown ul li:hover {
                        background-color: #f1f1f1;
                    }





                    .banner,.banner img{ display:block; width:100%}
.pMain{ padding:25px;}
.p_one{ background:#0096EA; padding:28px 15px 10px 15px; border-radius:6px; position:relative; margin-top:20px;}
.p_one .img_shou{ position:absolute; top:-20px; right:0; width:80px; z-index:1;}
.p_one .wangzhi{ background:#fff; padding:8px 10px; line-height:24px; font-size:15px;word-break:break-all; position:relative; z-index:22}
.p_one .img{ display:block; width:100%; margin-top:15px}

.p_list{ display:block; width:100%; padding:35px 0}
.p_list .img{ display:block; width:100%; margin-bottom:25px;}
