    /*
    * @Author: Marte
    * @Date:   2017-07-25 10:53:29
    * @Last Modified by:   Marte
    * @Last Modified time: 2021-07-09 17:40:31
    */
    body{
        background:white;
    }
    .qy_top_box{
        width: 100%;
        height:2.375rem;
        background:#fafafa;
        border-top: .1rem solid #c41536;
        position: absolute;
        left: 0;
        top: 0;
        z-index:999;
    }
    .qy_logo_img{
        width: 8.7rem;
        height:1.375rem;
        margin-top:.5rem;
        margin-left:.5rem;
        position:relative;
    }
    .qy_logo_img img{
        width: 8.65rem;
        height: 1.325rem;

    }
    .form-control{
        width: 13.25rem;
        height: 2.075rem;
        margin-top:.75rem;
        -webkit-appearance: none;
    }
    .qy_logo_back{
        width: 100%;
        height: 1rem;
        position: relative;
    }
    .qy_logo_back img{
        width: 100%;
        position: absolute;
        left: 0;
        top: 0;
        z-index:20;
    }
    .qy_rz{
        width: 100%;
        height: 2.3rem;
        background:#e4e5e6;
        margin-top:1rem;
        position: relative;
    }
    .qy_rz_img{
        width: 5rem;
        height: 1rem;
        background:url('../image/s2.png')center no-repeat;
        background-size: 4.875rem 0.85rem;
       position: absolute;
       bottom: .3rem;
       left: .5rem;
    }
    .qy_big_img{
        width: 100%;
    }
    .qy_big_img img{
        width: 100%;
    }
    .qy_contain{
        width:17.4rem;
        margin:0 auto;
    }
    .qy_contain span{
        display: inline-block;
        width:4.25rem;
        font-size:.75rem;
        font-family: "Microsoft YaHei" ! important;
        display: inline-block;
        float: left;
        margin-top:1.2rem;
    }

    .btn-success{
        width: 100%;
        height: 2.25rem;
        border-radius:.2rem;
        border:none;
        background:#c70125;
        margin-top:1.5rem;
        font-size:1rem;
        font-weight:400;
        font-family: "Microsoft YaHei" ! important;
    }
    .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control{
        background:white;
    }
    .qy_approve{
        margin-top:1rem;
    }
    .qy_approve a{
        color:#2686ff;
        text-decoration:underline;
        font-size:.65rem;
    }
    .btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success{
        background:#c70125;
    }
    .qy_rzcg{
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background:#000000;
        opacity: .3;
        z-index: 999;
        display: none;
    }
    .qy_top,.qy_floor{
        height: 2rem;
        width: 10rem;
        margin-left:.5rem;
        }
    .qy_contain{
        margin-top:.75rem;
    }
    .qy_text_box{
        width: 100%;
        height: 3.5rem;
    }
    .qy_text_box p{
     width: 90%;
     margin:0 auto;
     padding-top:1rem;
     color:#a1a1a1;
     padding-bottom: 1rem;
    }
    .qy_border_bottom{
        width: 95%;
        margin:0 auto;
        border-bottom: 1px solid #d7d7d7;
    }
    .qy_contain .qy_top span,.qy_contain .qy_floor span{
        margin-top:0;
    }
    .qy_rz_clgl{
        width: 5rem;
        height: 1rem;
        background:url('../image/c1.png')center no-repeat;
        background-size: 4.875rem 0.85rem;
       position: absolute;
       bottom: .3rem;
       left: .5rem;
    }
    .qy_zx_clgl{
        width: 5rem;
        height: 1rem;
        background:url('../image/zx_1.png')center no-repeat;
        background-size: 4.875rem 0.85rem;
       position: absolute;
       bottom: .3rem;
       left: .5rem;
    }
    .qiya_top_img{
        width: 100%;
        border-top:.15rem solid #c70026;
        height: 10rem;
        background:url('../image/z2.png')center/cover;
    }
    .qiya_top_img_logo{
        width: 6.5rem;
        height: 6.5rem;
        background:url('../image/z1.png')center/cover no-repeat;
        margin:auto;
        margin-top:1.5rem;
    }
    .qiya_top_img_jxs{
        width: 100%;
        border-top:.15rem solid #c70026;
        height: 10rem;
        background:url('../image/jxs_img.png')center/cover;
    }
    .qiya_top_img_logo_jxs{
        width: 6.5rem;
        height: 6.5rem;
        background:url('../image/new-logo.png')center/cover no-repeat;
        margin:auto;
        margin-top:1.5rem;
    }
    .qiya_top_img1{
        width: 100%;
        border-top:.15rem solid #c70026;
        height: 10rem;
        background:url('../image/page-2-2.jpg')center/cover;
    }
    .qiya_top_img_logo1{
        width: 6.5rem;
        height: 6.5rem;
        background:url('../image/z1.png')center/cover no-repeat;
        margin:auto;
        margin-top:1.5rem;
    }
    .qiya_cg_top_img{
        width: 100%;
        height: 8.0rem;
        background:url('../image/l6.png')center/cover;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .head-con{
        width: 16.8rem;
        height: 4.0rem;
        background: white;
        display: flex;
        align-items: center;
    }
    .touxiang-box {
        margin-left: 0.5rem;
        display: flex;
        align-items: center;
    }
    .fileinput-button{
        width: 3.0rem;
        height: 3.0rem;
        border-radius: 50%;
        position: relative;
    }
    .infos{
        margin-left: 0.5rem;
    }
    .qiya_cg_top_img_logo{
        width: 4.5rem;
        height: 4.5rem;
        margin:auto;
        margin-top:1rem;
        margin-left: 7.2rem
    }
    .qiya_cg_top_img_logo img{
        width: 100%;
    }
    .qiya_dlzc{
        width: 100%;
        height: 3rem;
        background:#e4e5e7;
    }
    .qiya_dlzc .qiya_dl,.qiya_dlzc .qiya_zc{
        width: 50%;
        float: left;
        text-align: center;
        height: 3rem;
        line-height: 3rem;
        font-size:.75rem;
        font-weight:500;
    }
    .on_red_1{
        color:#c70026;
    }
    .qiya_jiantou2{
        width:5rem;
        height:0.475rem;
        background:url('../image/z8.png') no-repeat;
        background-size: 6.475rem 2.475rem;
        margin-top: -.25rem;
        margin-left:12.2rem;
    }
    .qiya_jiantou3{
        width:5rem;
        height:0.475rem;
        background:url('../image/z8.png') no-repeat;
        background-size: 6.475rem 2.475rem;
        margin-top: -.25rem;
        margin-left:7.45rem;
    }
    .qiya_jiantou{
        width:13rem;
        height:0.475rem;
        background:url('../image/z8.png') no-repeat;
        background-size: 6.475rem 2.475rem;
        margin-top: -.25rem;
        margin-left:2.8rem;
    }
    .qiya_contain{
        width: 16.75rem;
        margin:0 auto;
        margin-top:1.5rem;
    }
    .qiya_iphone,.qiya_pass,.qiya_yzm{
        width: 16.75rem;
        height: 2.25rem;
        border:1px solid #ccc;
        border-radius:.2rem;
        margin-top:1rem;
        position:relative;
    }

    .qiya_iphone em,.qiya_pass em,.qiya_yzm em{
        display: inline-block;
        height: 1.2rem;
        width: .5rem;
        border-right:1px solid #d7d7d7;
        position:absolute;
        top: .5rem;
        left: 1.3rem;
    }
    .qiya_iphone span{
        display: inline-block;
        width: .8rem;
        height: 1.2rem;
        background:url('../image/z4.png')center/cover;
        margin-top:.5rem;
        margin-left:.5rem;
    }
    .qiya_yzm span{
        display: inline-block;
        width: 0.825rem;
        height: 0.725rem;
        background:url('../image/z6.png')center/cover;
        margin-top:.8rem;
        margin-left:.5rem;
    }
    .qiya_pass span{
        display: inline-block;
         width: 0.825rem;
         height: 0.925rem;
        background:url('../image/z5.png')center/cover;
        margin-top:.6rem;
        margin-left:.5rem;
    }



    a:link{
        text-decoration:none;
    }

    .qiya_iphone{
        position: relative;
    }
    .qy_form-control{
        position: absolute;
        top: -.85rem;
        right: 1.3rem;
    }

    .qiya_pass{
        position: relative;
    }
    .qiya_yzm{
        position: relative;
    }

    .qiya_yzm input{
      width: 10rem;
      right:4.5rem;
    }
    .qiya_yzm{
        position: relative;
    }
    input{
        border:1px solid #d7d7d7;
    }


    .qiya_cg_top_img_name,.qiya_cg_top_img_text{
        font-size:0.8rem;
        color:black;
    }
    .new-add{
        width: 10.5rem;
        height: 0.9rem;
        line-height: 0.9rem;
        font-size:0.7rem;
        color:white;
        background:#bb122b;
        text-align:center;
    }
    .qiya_cg_top_img_name{
        font-size:.9rem;
    }
    .qiya_cg_top_img_text{
        display: inline-block;
        height: 1.3rem;
        line-height: 1.3rem;
        margin-left:3.5rem;
        padding:0 .8rem;
        background:rgba(255,255,255,0.3);
        border-radius:1rem;
    }
    .qiya_cg_top_img a{
        display: inline-block;
        float: right;
        color:#fefefe;
        font-size:.75rem;
        margin-top:.5rem;
    }

    .qy_wj_img {
        width: 4rem;
        height: 0.85rem;
        background: url('../image/wj2.png')center no-repeat;
        background-size: 3.525rem 0.85rem;
        position: absolute;
        bottom: .4rem;
        left: .5rem;
    }
    .qy_wj2_img{
       display: inline-block;
        height: 0.85rem;
        width: 0.88rem;
       background: url('../image/wj1.png')center no-repeat;
       background-size:0.68rem 0.85rem;
       margin-top:1.06rem;
       margin-left:4.5rem;
    }
    .qy_xg_img{
        width: 5rem;
        height: 1rem;
        background:url('../image/xg1.png')center no-repeat;
        background-size: 4.875rem 0.85rem;
       position: absolute;
       bottom: .4rem;
       left: .5rem;
    }
    .qy_yf_img{
        width: 5rem;
        height: 1rem;
        background:url('../image/yf3.png')center no-repeat;
        background-size: 4.875rem 0.85rem;
       position: absolute;
       bottom: .4rem;
       left: .5rem;
    }
    .box_shadow{
        width: 100%;
        border-bottom:.05rem solid #d7d7d7;
        margin-top:1rem;
    }



    .quya_yf_text{
        margin-top:.5rem;
        margin-left:.5rem;
    }
    .quya_yf_text span,.quya_yf_text p{
        display: inline-block;
    }
    .quya_yf_text span{
        font-size:.75rem;
        font-weight:bold;
    }
    .quya_yf_text p{
        color:#a1a1a1;
    }
    .con_top_img{
        width: 4.1rem;
        height: 1.75rem;
        margin-top:.26rem;
    }
    .con_top_img img{
        width: 100%;
    }



    .qiya_gas_search_box{
        width: 100%;
        background:white;
    }
    .qiya_gas_search_box input{
        position: absolute;
        top: 3rem;
        left: 1rem;
        z-index: 1;
        width: 90%;
        height: 1.5rem;
    }

    .qiya_fw_search_box{
        width: 100%;
        height: 2.325rem;
        background:white;
        position: absolute;
        top: 2.3rem;
        left: 0rem;
        z-index: 1;
        padding-left:1rem;
    }
    .qiya_fw_search_box input{
        width: 17.75rem;
        height: 1.6rem;
        position: absolute;
        top: 2rem;
        left: 0rem;
        z-index:99;
    }
    .icon_search {
        display: inline-block;
        font-size:.7rem;
        font-weight:bold;
        font-family:'Adobe';
        margin-left:.5rem;
        padding-top:.8rem;
    }
    .icon_search img{
        position: absolute;
        left: 6rem;
        top: 3.1rem;
        width: .8rem;
        height:.8rem;
        z-index:999;
    }
    .shadow_bx{
    }
    .box_shadow{
     position:absolute;
     left: 0;
     z-index:999;
    }
    .qiya_fw_con_big_box{
        width: 100%;
        background:#f0f0f0;
    }
    .qiya_fw_con_box{
        width: 100%;
        background:#f0f0f0;
        position:fixed;
        top: 21rem;
        left: 0rem;
        z-index:999;
    }

    .qiya_fw_con{
     width: 100%;
     float: left;
     padding:0 .5rem;
     margin-bottom:.7rem;
     border-bottom:.05rem solid #d1d1d1;
     border-top:.05rem solid #d1d1d1;
     background:white;
    }
    .qiya_fw_con:nth-child(1){
        border-top:none;
    }
    .qiya_fw_con p{
        font-size:.75rem;
        font-weight:bold;
        margin-bottom:.3rem;
    }
    .qiya_fw_con span{
        color:#999999;
    }
    .qiya_fw_con em{
        display: inline-block;
        width: 100%;
        margin: 0 auto;
        height: .05rem;
        margin-top:1rem;
        border-bottom:.05rem solid #d1d1d1;
    }

    .qiya_fw_con2 span{
        width: 45%;
        text-align:center;
        height: 2.5rem;
        line-height: 2.5rem;
        float: left;
    }
    .qiya_fw_con2 .b_right{
        display: inline-block;
        float: left;
        width: .05rem;
        height: 1.6rem;
        border-right:.05rem solid #d1d1d1;
        margin-top:.5rem;
        margin-left:1rem;
    }
    .qiya_fw_con2 ._icon{
        width: .7rem;
        height: 0.55rem;
        display: inline-block;
        background:url('../image/fw2.png')center/cover;
        margin-right:.3rem;
    }
    .qiya_fw_con2 ._fw_iphone{
        color:#c70026;
        font-size: .8rem;
        font-weight: bold;
    }
    .qiya_fw_con2 ._fw_iphone2{
        color:#414141;
        font-size: .8rem;
    }

    .border-bottom{
        width: 100%;
        height: .05rem;
        border-bottom:.05rem solid #d1d1d1;
    }
    .box_shadow2{
        width: 100%;
        height: .6rem;
        border-bottom:.05rem solid #d1d1d1;
    }
    .qiya_shop_select{
        width: 25%;
        display: block;
        height: 1.2rem;
        padding: .1rem .6rem;
        font-size: .65rem;
        font-family:'Adobe';
        font-weight:bold;
        line-height: 1.42857143;
        background-color: #fff;
        background-image: none;
        border: 1px solid #d7d7d7;
        border-radius: 4px;
        -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
        box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
        -webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
        transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
        float: left;
        margin:auto;
        margin-top:.7rem;
        margin-right:.5rem;
    }
    .qy_shop_sar{
        width: 20%;
        height: 1.2rem;
        background:#a20713;
        text-align:center;
        line-height: 1.2rem;
        border:none;
        font-size:.75rem;
        border-radius:.2rem;
        color:white;
        margin-top:.7rem;
    }
    .qy_logo_back2{
        width: 3.55rem;
        height: 1.45rem;
        position:absolute;
        top: 0;
        right: -9rem;
    }
    .qy_logo_back2 img{
        width: 100%;
    }




    .qy_yuyue_img{
        width: 5rem;
        height: 1rem;
        background:url('../image/yf_1.png')center no-repeat;
        background-size: 4.875rem 0.85rem;
       position: absolute;
       bottom: .3rem;
       left: .5rem;
    }
    .qy_yuyueby_img{
        width: 5rem;
        height: 1rem;
        background:url('../image/yf_4.png')center no-repeat;
        background-size: 4.875rem 0.85rem;
       position: absolute;
       bottom: .3rem;
       left: .5rem;
    }
    .qy_wzcx_img{
        width: 5rem;
        height: 1rem;
        background:url('../image/wzcx_icon.png')center no-repeat;
        background-size: 4.875rem 0.85rem;
       position: absolute;
       bottom: .3rem;
       left: .5rem;
    }
    .qy_czsc_img{
        width: 4.875rem;
        height: 0.85rem;
        background:url('../image/czsc_icon.png')center no-repeat;
        background-size: 4.875rem 0.85rem;
       position: absolute;
       bottom: .3rem;
       left: .5rem;
    }
    .qy_yuyuenj_img{
        width: 5rem;
        height: 1rem;
        background:url('../image/yf_2.png')center no-repeat;
        background-size: 4.875rem 0.85rem;
       position: absolute;
       bottom: .3rem;
       left: .5rem;
    }
    .qy_yuyuegl_img{
        width: 5rem;
        height: 1rem;
        background:url('../image/c1.png')center no-repeat;
        background-size: 4.875rem 0.85rem;
       position: absolute;
       bottom: .3rem;
       left: .5rem;
    }
    .qy_yuyuegl2_img{
        width: 5rem;
        height: 1rem;
        background:url('../image/yf_6.png')center no-repeat;
        background-size: 4.875rem 0.85rem;
       position: absolute;
       bottom: .3rem;
       left: .5rem;
    }
    .qy_zh_img{
        width: 5rem;
        height: 1rem;
        background:url('../image/zh1.png')center no-repeat;
        background-size: 4.875rem 0.85rem;
       position: absolute;
       bottom: .3rem;
       left: .5rem;
    }

    .box_shadow_yf{
        width: 100%;
        border-bottom:1px solid #d7d7d7;
    }
    .shadow_bx_yf{
        margin-top:-.2rem;
    }
    .yuyue_con{
        width: 100%;
        height: 2rem;
        background:#f8f8f8;
        border-bottom:.05rem solid #d7d7d7;
    }
    .yuyue_con span{
        display: inline-block;
        font-size:.75rem;
        color:#666666;
        font-family:'Adobe';
        height: 2rem;
        line-height: 2rem;
    }
    .yuyue_con span:nth-child(1){
        margin-left:1rem;
    }
    .yuyue_con span:nth-child(3){
        margin-right:.75rem;
    }
    .yuyue_con2{
        margin-top:.75rem;
        margin-bottom:.75rem;
        padding:0 1rem;
    }
    .yuyue_con2 span,.yuyue_con2 p{
        display:block;
        font-size:.7rem;
        color:#333333;
        font-family:'Adobe';
        height: .75rem;
        line-height: .75rem;
    }
    .yuyue_con2 div{
        height: .5rem;
    }
    .yuyue_con2 p{
       font-size:.75rem;
    }
    .on_color{
        color:#999999 !important;
    }
    .on_color1{
        color:#007aff !important;
    }




    .qiya_cph2 span{
            display: block;
            width: 22%;
            text-align:right;
            height: 1.6rem;
            line-height: 1.6rem;
            font-size:.65rem;
            font-weight:bold;
        }
    .qiya_cph2 input{
        width: 13.25rem;
        height: 1.625rem;
        border-radius:0;
        }
     .zh_sel{
        width: 33%;
        display: block;
        height: 1.625rem;
        padding: .1rem .6rem;
        font-size: .65rem;
        font-family: 'Adobe';
        font-weight: bold;
        line-height: 1.42857143;
        background-color: #fff;
        background-image: none;
        border: 1px solid #d7d7d7;
        float: left;
        margin: auto;
        margin-top: .7rem;
        margin-right: .5rem;
    }



     .qiya_fwhd_box{
            width: 100%;
            margin-top:.5rem;
        }
        .qiya_fwhd_con{
            width: 18rem;
            margin:0 auto;
            height: 12.525rem;
            background:url('../image/f2.png')center/cover no-repeat;
            background-size:18rem 12.525rem;
        }
        .qiya_fwhd_con_img{
            width: 16rem;
            margin:0 auto;
        }
        .qiya_fwhd_con_img img{
            width: 100%;
            height: 7.8rem;
            margin-top:.8rem;
        }
        .qiya_fwhd_con_text{
            width: 16rem;
            margin:0 auto;
        }
        .qiya_fwhd_con_text p{
            margin-top:.05rem;
        }
        .qiya_fwhd_con_text p:nth-child(1){
            font-size:.9rem;
            font-weight:bold;
        }
        .qiya_fwhd_con_text p:nth-child(2){
            font-size:.55rem;
            color:#707070;
        }
       .qiya_fwhd_con_text p:nth-child(3){
            font-size:.55rem;
            color:#a0a0a0;
        }



        .qiya_fwhd_box_{
            width: 100%;
            margin-top:1rem;
        }
        .qiya_fwhd_con_fw{
            width: 16rem;
            margin:0 auto;
        }

        .qiya_fwhd_con_fw_img img{
            width:100%;
            height: 7.8rem;
            margin-top:.8rem;
        }

        .qiya_fwhd_con_fw_text p{
            margin-top:.05rem;
        }
        .qiya_fwhd_con_fw_text p:nth-child(1){
            font-size:.9rem;
            font-weight:bold;
        }

       .qiya_fwhd_con_fw_text p:nth-child(2){
            font-size:.55rem;
            color:#a0a0a0;
        }
        .qiya_fwhd_con_fw_img2{
            width: 15.025rem;
            height: 1.325em;
            padding-bottom:1rem;
        }
        .qiya_fwhd_con_fw_img2 img{
            width: 100%;
            margin-left:.4rem;
            margin-top:1rem;
        }
        .qiya_fwhd_con_fw_car{
            margin-top:1.5rem;
        }
        .qiya_fwhd_con_fw_car_text{
            margin-top:.5rem;
        }
        .qiya_fwhd_con_fw_car_text i{
            display: inline-block;
            width: 1.325rem;
            height: 1.325rem;
            border-radius:50%;
            background:#efefef;
            text-align:center;
            font-size:.65rem;
            line-height: 1.325rem;
        }
        .qiya_fwhd_con_fw_car_text span{
            font-size:.75rem;
            margin-left:.5rem;
        }


    .qy_by_text_con{
        width: 100%;
        margin-top:1rem;
        margin-bottom:1rem;
        padding:0 1rem;
    }
    .qy_by_text_con div{
        height: 1.5rem;
    }
    .qy_by_text_con p,.qy_by_text_con span{
        float: left;
    }
    .qy_by_text_con p{
        font-size:.75rem;
        font-weight:600;
    }
    .qy_by_text_con span{
        font-size:.75rem;
        color:#8f8f8f;
    }
    .qy_by_con_img{
        width: 5.675rem;
        height: 1.325rem;
        background:url('../image/yf_3.png')center no-repeat;
        background-size:5.675rem 1.325rem;
        color:white;
        font-size:.7rem;
        text-align:center;
        line-height: 1.325rem;
        text-indent:1rem;
        margin-bottom:.5rem;
    }
    .qy_by_big_text_con_box{
        width: 100%;
        padding:0 1rem;
        color:#989898;
    }

    .qy_by_big_text_con_box span{
        display: inline-block;
        font-size:.65rem;
        margin:.25rem 0;
        text-indent:2.3em;
        font-family:"Adobe";
    }

    .yuyue_jxgl_con{
        width: 100%;
        height: 2.1rem;
        background:white;
        border-bottom:.05rem solid #d7d7d7;
    }
    .yuyue_jxgl_con span{
        display: inline-block;
        font-size:.85rem;
        color:#666666;
        font-family:'Adobe';
        height: 1.8rem;
        line-height: 1.8rem;
        width: 49.5%;
        text-align:center;
        line-height: 2rem;
    }
    .yuyue_jxgl_con i{
        display: inline-block;
        width: 1%;
        height: 1rem;
        border-right:1px solid #d7d7d7;
        margin-top:.5rem;
    }

    .on_color_bor{
        color:#c70026 !important;
        border-bottom:.1rem solid #c70026;
    }
    .on_color_blue{
        color:#1183ff !important;
    }
    .wanch{
        display:block;
        width: 3.55rem;
        height: 1.6rem  !important;
        background:#c70026 !important;
        text-align:center !important;
        line-height: 1.6rem !important;
        color:#ffffff !important;
        font-size:.65rem !important;
        border-radius:.2rem;
    }
    .qy_rz input{
        display: inline-block;
        width: 11.5rem;
        height: 1.375rem;
        margin-top: .75rem;
        margin-right: .4rem;
        border-radius: .2rem;
        text-align:center;
    }
    .qy_rz i{
        display: inline-block;
        width: 0.65rem;
        height: 0.65rem;
        background:url('../image/wd1.png')center no-repeat;
        background-size:100% 100%;
        position:absolute;
        top: 1.2rem;
        right: 9rem;
        z-index:9998;
    }



    .qiya_xz_con{
        margin-top:1rem;
    }
    .qiya_xz{
        display: inline-block;
        width: 0.95rem;
        height: 0.95rem;
        background:url('../image/xz.png')center no-repeat;
        background-size:100% 100%;
        vertical-align:middle;
        margin-right:.5rem;
        margin-top:-.1rem;
    }
    .qiya_xz2{
        display: inline-block;
        width: 0.95rem;
        height: 0.95rem;
        background:url('../image/xz2.png')center no-repeat;
        background-size:100% 100%;
        vertical-align:middle;
        margin-right:.5rem;
        margin-top:-.1rem;
    }
    .qiya_xz_con span{
        width: 10rem;
    }




    .grsm{
        width: 100%;
        height: 100%;
        overflow:auto;
        background:white;
        display: block;
        position:fixed;
        left: 0;
        bottom: -100%;
       -webkit-transition: all .2s ;
    }
    .grsm img{
        width: 18.75rem;
        height: auto;
        margin-top:2rem;

    }
    .close_{
        width: 100%;
        height: 2rem;
        line-height: 2rem;
        display: none;
        position:fixed;
        top: 0;
        left: 0;
        z-index:99;
        background:rgba(0,0,0,.5);
    }
    .back_{
        text-align:center;
        color:white;
        font-size:.75rem;
        padding-left:.5rem;
    }
    .bt_bt{
        width: 17.7rem;
        margin:0 auto;
    }


    .wzcx_back,.wzcx_back2{
        width: 100%;
        height: 100%;
        background: rgba(0,0,0,.5);
        position:fixed;
        top: 0;
        left: 0;
        z-index:9999;
        display: none;
    }
    .wzcx_back .back_box_c,.wzcx_back2 .back_box_c2{
        width: 11.55rem;
        background:#ffffff;
        border-radius:.2rem;
        margin:0 auto;
        margin-top: 41%;
    }

    .wzcx_back .back_box_c p,.wzcx_back2 .back_box_c2 p{
        width: 6rem;
        display: block;
        font-size:.8rem;
        font-weight:600;
        margin:0 auto;
        padding-top:.9rem;
        margin-bottom:1rem;
    }
    .wzcx_back2 .back_box_c2 p{
        width: 8rem;
        margin-left:2.3rem;
    }
    .wzcx_back .back_box_c span,.wzcx_back2 .back_box_c2 span{
        width: 9.6rem;
        display: block;
        font-size:.6rem;
        margin:0 auto;
        padding-top:.5rem;
        padding-bottom:1rem;
    }
    .wzcx_back2 .back_box_c2 span{
        width: 10rem;
    }
    .wzcx_back .back_box_c .img_c_box,.wzcx_back2 .back_box_c2 .img_c_box2{
        width: 10rem;
        height: 5.9rem;
        margin:0 auto;
    }
    .wzcx_back .back_box_c .img_c_box img,.wzcx_back2 .back_box_c2 .img_c_box2 img{
        width: 100%;
    }
    .back_close,.back_close{
        width: 1.7rem;
        height: 1.7rem;
        margin: 0 auto;
        margin-top:2.2rem;
    }
    .back_close img,.back_close img{
        width: 100%;
    }



    .czsc_box_con{
        width: 100%;
        height: 5rem;
        border-bottom:.05rem solid #cccccc;
        position:relative;
    }
    .czsc_box_con span{
        display: inline-block;
       font-size: 0.8rem;
       font-weight:bold;
       padding-left:1rem;
       margin-top:.5rem;
       z-index:99;
    }
    .czsc_box_con .czsc_img{
        width: 6rem;
        height: 3.5rem;
        margin-top:-1rem;
        margin-left:2.8rem;
    }
    .czsc_box_con .czsc_img img{
       width: 100%;
    }
    .czsc_btn{
        width: 4.2rem;
        height: 1.5rem;
        background:#c70026;
        line-height: 1.5rem;
        text-align:center;
        font-size:0.7rem;
        border-radius:.2rem;
        color:#fff;
        position:absolute;
        top: 50%;
        right: .5rem;
        margin-top:-0.75rem;
    }

    .yxjy_box{
        width: 100%;
        border-bottom:.05rem solid #d1d1d1;
        margin-bottom:.8rem;
    }
    .yxjy_box_con{
        width: 100%;
        height: 3.75rem;
        background:white;
        padding:0 .5rem;
    }
    .yxjy_box_con em{
        display: inline-block;
        width: 100%;
        margin: 0 auto;
        height: .05rem;
        margin-top:.5rem;
        border-bottom: .05rem solid #d1d1d1;
    }
    .yxjy_box_con .con_left{
        width: 2.75rem;
        height: 2.75rem;
        float: left;
        margin-right:.5rem;
        margin-top:.5rem;
    }
    .yxjy_box_con .con_right{
    float: right;
    width: 1.4rem;
    height: 1.4rem;
    margin-top: 1.25rem;
    margin-right: .5rem;
    }
    .yxjy_box_con .con_center{
        margin-top:.7rem;
        position:relative;
    }
    .yxjy_box_con .con_left img{
        width: 2.75rem;
        height: 2.75rem;
    }
    .yxjy_box_con .con_right img{
        width: 100%;
    }
    .sxk_icon{
        display: inline-block;
        width: 0.6rem;
        height: .4rem;
        background:url('../image/yxjy_icon5.png')center no-repeat;
        background-size:100% 100%;
        margin-left: .3rem;
    }
    .sxk_icon-new{
        display: inline-block;
        width: 0.325rem;
        height: 0.575rem;
        background:url('../image/a-right.png')center no-repeat;
        background-size:100% 100%;
        margin-left: .3rem;
    }
.con_center select{
    width: 7.5rem;
    height:1rem;
    position:absolute;
    top: 1.5rem;
    left:0rem;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    font-size: .7rem;
    color:#999999;
    border:none;
    opacity:0;
}

.con_center select::-ms-expand { display: none; }

.wzcx_cxjg_box1{
    display: block;
    width: 100%;
}
.wzcx_cxjg_box  {
    // display: none;
    width: 100%;
    height: 12rem;
    padding:0 .5rem;
    margin-bottom:2.5rem;
}
.wzcx_cxjg_con{
    width: 100%;
    height: 2.05rem;
    background:#f8f8f8;
    border-top:.05rem solid #d7d7d7;
    border-bottom:.05rem solid #d7d7d7;
    text-align:center;
    line-height: 2.05rem;
    font-size:.8rem;
    color:#333333;
    margin-top:1.5rem;
}
.wzcx_cxjg p{
    display: inline-block;
    width: 13rem;
    height: .6rem;
    font-size:.7rem;
    color:#333333;
    margin-top:0.75rem;
    margin-left:3rem;
}
.wzcx_cxjg_box2 span,.wzcx_cxjg_box2 h3{
    display: inline-block;
    line-height: 1.5;
    font-size:0.7rem;
    color:#333333;
    margin-top:0.75rem;
    float: left;
}
.wzcx_cxjg_box2 h3{
    width: 80%;
}
.color_red{
    color:#fe0031 !important;
    font-weight: 600;
}
.color_blue{
    color:#007aff !important;
    font-weight: 600;
}
.wzcx_cxjg_box2 h3 em{
    color:#999999 !important;
}



.form-control,.zh_jx{
    box-shadow:none !important;
    border-radius:.1rem !important;
}

.qiya_cph2{
    position:relative;
}
.select_xljt1{
    display: inline-block;
    width: 0.6rem;
    height: 0.35rem;
    background:url('../image/xl.png')center/cover no-repeat;
    background-size:0.45rem 0.4rem;
    position:absolute;
    top: 1.3rem;
    left: 9rem;
}
.select_xljt2{
    display: inline-block;
    width: 0.6rem;
    height: 0.35rem;
    background:url('../image/xl.png')center/cover no-repeat;
    background-size:0.45rem 0.4rem;
    position:absolute;
    top: 1.3rem;
    right: 2.25rem;
}
.select_xljt3{
    display: inline-block;
    width: 0.6rem;
    height: 0.35rem;
    background:url('../image/xl.png')center/cover no-repeat;
    background-size:0.45rem 0.4rem;
    position:absolute;
    top: 1.1rem;
    left: 7rem;
}
.select_xljt4{
    display: inline-block;
    width: 0.6rem;
    height: 0.35rem;
    background:url('../image/xl.png')center/cover no-repeat;
    background-size:0.45rem 0.4rem;
    position:absolute;
    top: 1.1rem;
    right: 6.25rem;
}
.select_xljt5{
    display: inline-block;
    width: 0.6rem;
    height: 0.35rem;
    background:url('../image/xl.png')center/cover no-repeat;
    background-size:0.45rem 0.4rem;
    position:absolute;
    top: 1.6rem;
    left: 8.5rem;
}
.select_xljt6{
    display: inline-block;
    width: 0.6rem;
    height: 0.35rem;
    background:url('../image/xl.png')center/cover no-repeat;
    background-size:0.45rem 0.4rem;
    position:absolute;
    top: 1.6rem;
    right: 1.5rem;
}
.select_xljt7{
    display: inline-block;
    width: 0.6rem;
    height: 0.35rem;
    background:url('../image/xl.png')center/cover no-repeat;
    background-size:0.45rem 0.4rem;
    position:absolute;
    top: 0.7rem;
    right: 1.5rem;
}
.select_xljt8{
    display: inline-block;
    width: 0.6rem;
    height: 0.35rem;
    background:url('../image/xl.png')center/cover no-repeat;
    background-size:0.45rem 0.4rem;
    position:absolute;
    top: 0.6rem;
    right: 2rem;
}
.select_xljt9{
    display: inline-block;
    width: 0.6rem;
    height: 0.35rem;
    background:url('../image/xl.png')center/cover no-repeat;
    background-size:0.45rem 0.4rem;
    position:absolute;
    top: 1.3rem;
    right: 2.2rem;
}
.select_xljt10{
    display: inline-block;
    width: 0.6rem;
    height: 0.35rem;
    background:url('../image/xl.png')center/cover no-repeat;
    background-size:0.45rem 0.4rem;
    position:absolute;
    top: 2.6rem;
    right: 2.2rem;
}
.qy_dlcl .qy_dlcl_radio{
    width: 1rem;
    height: 1rem;
    background:url('../image/huan_1.png')center/cover no-repeat;
    background-size:100% 100%;
    position:relative;
}
 .qy_dlcl .qy_dlcl_radio .qy_dlcl_radio_small{
    width: 1rem;
    height: 1rem;

}
.on_red{
    background:url('../image/huan_2.png')center/cover no-repeat;
}
body{
    background:#f2f2f2;
}
.con{
    background:white;
    padding:0 0.75rem;
    margin-bottom: 0.5rem;
}
.main-detail-title{
    background: white;
    height: 2rem;
    line-height: 2rem;
    padding-left: 1.2rem;
    font-size: 0.8rem;
    font-weight: bold;
    position: relative;
    border-bottom: 0.025rem solid #d7d7d7;
}
.main-detail-title:before {
    content: '';
    display: block;
    width: 0.55rem;
    height: 0.55rem;
    box-sizing: border-box;
    border-radius: 50%;
    border: 0.175rem solid #bb122b;
    position: absolute;
    left: 0rem;
    top: 0.75rem;
}
.returngrzx{
    width: 100%;
    display: block;
    height: 2.7rem;
    line-height: 2.7rem;
    text-align: center;
    background: white;
    font-size: 0.8rem;
    color: #bb122b;
    margin-top: 1rem;
}

.icon_search-logo{
    width: 2.35rem;
    height: 1.275rem;
    background:url('../image/a-logo3.png')center no-repeat;
    background-size:100% 100%;
    margin-top: .65rem;
    margin-right: 0.5rem;
}

.selTwo-box{
    width: 10.925rem;
    height: 1.4rem;
    border:1px solid #d2d4d6;
    background:rgba(255,255,255,0.8);
    float: left;
    margin-top: .7rem;
}
.selectOne{
    width: 5rem;
    height: 1.4rem;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    border: none;
    background:url('../image/a-sel.png')4.225rem center no-repeat;
    background-size:0.5rem 0.3rem;
    margin: 0;
    padding:0;
    padding-left: 0.5rem;
    outline: none;
    float: left;
}
.selectOne::-ms-expand { display: none; }
.ll{
    width: 2px;
    height: 0.8rem;
    background:#d2d4d6;
    float:left;
    margin-left: 0.1rem;
    display: block;
    margin-top: 0.3rem;
}


.yxjy_box_con-new1{
    width: 17.25rem;
    height: 3.75rem;
    background:#bb122b;
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: absolute;
    top: -0.775rem;
    left: 50%;
    -webkit-transform:translateX(-8.625rem);
       -moz-transform:translateX(-8.625rem);
        -ms-transform:translateX(-8.625rem);
         -o-transform:translateX(-8.625rem);
            transform:translateX(-8.625rem);
            z-index: 9999;
}
.new1-logo{
    width: 2.0rem;
    height: 2rem;
    display: block;
}
.new1-info{
    margin-left: 0.5rem;
}
.yxjy_box_con .new1-lx{
    width: 4.0rem;
    height: 1.3rem;
    background:white;
    color:#bb122b!important;
    font-size:0.7rem;
    text-align:center;
    line-height: 1.3rem;
    margin-top: 0;
}
.flex-block{
    padding:0 0.75rem;
    height: 2.15rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.yxjy_box_con .new2-lx{
    width: 4.0rem;
    height: 1.3rem;
    border:1px solid #bb122b!important;
    color:white!important;
    font-size:0.7rem;
    text-align:center;
    line-height: 1.3rem;
}
.yxjy_box_con-new2{
    padding:0.625rem 0.75rem;
    padding-top: 3.5rem;
    height: auto;
}
.main-detail-title {
    background: white;
    height: 2rem;
    line-height: 2rem;
    padding-left: 1.2rem;
    font-size: 0.8rem;
    font-weight: bold;
    position: relative;
    border-bottom: 0.025rem solid #d7d7d7;
}
.main-detail-title:before {
    content: '';
    display: block;
    width: 0.55rem;
    height: 0.55rem;
    box-sizing: border-box;
    border-radius: 50%;
    border: 0.175rem solid #bb122b;
    position: absolute;
    left: 0rem;
    top: 0.75rem;
}
.flex-block div{
    margin-top: 0!important;
}
.new-h{
    padding-left:0.75rem;
    padding-right: 0.75rem;
    background:white;
}
.new-h-child{
    display: flex;
    justify-content:space-between;
    align-items: center;
}
.z-num{
    font-size:0.6rem;
}
.new-h-child .main-detail-title{
    border: none;
}
.qiya_fw_con-new{
    padding-left: 1rem;
    padding-right: 0.75rem;
}
.new-top,.new-floor{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.new-floor{
    margin-top: 0.5rem;
}
.new-top-left{
    width: 11.35rem;
    overflow: hidden;
}
.new-top-left span{
    width: 11.35rem;
    overflow: hidden;
}
.new-top-right{
    width: 4.0rem;
    display: flex;
    flex-direction:column;
    align-items: center;
    justify-content: center;
}
.xfj{
    display: block;
    width: 0.75rem;
    height: 0.75rem;
    background:url('../image/a-xfj.png')center no-repeat;
    background-size:0.75rem 0.75rem;
    position: absolute;
    left: 0;
    top: 0;
}
.xfjbox{
    width: 0.75rem;
    height: 0.75rem;
    background:transparent;
    position: relative;
    margin: 0;
    padding: 0;
    border: 0px solid transparent;  //自定义边框
    outline: none;    //消除默认点击蓝色边框效果
}
.qiya_fw_con .map-jl{
    font-size:0.55rem;
    color:#bb122b;
    font-weight:bold;
}
._fw_iphone-new{
    font-size:0.65rem;
    color:#bb122b;
}
.fswz-new{
   margin: 0;
    padding: 0;
    border: 0px solid transparent;  //自定义边框
    outline: none;    //消除默认点击蓝色边框效果
    background:transparent!important;
    display: inline-block;
    text-decoration:underline ;
    font-size:0.65rem;
    background-color:transparent!important;
    color:#bb122b!important;
}
._fw_iphone2-new{
    width: 4.0rem;
    height: 1.3rem;
    border: 1px solid #bb122b!important;
    color: white!important;
    font-size: 0.7rem;
    text-align: center;
    line-height: 1.3rem;
}