﻿@charset "utf-8";
   .bsxzPopup { width: 960px; padding: 25px; box-sizing: border-box; background: linear-gradient(137deg, #f6f9ff, #f9fbff 0, #e8f1ff); border-radius: 10px; }

        .bsxzPopup-top { height: 26px; line-height: 26px; }

        .bsxzPopup-top-left { float: left; font-size: 20px; font-weight: 700; }

        .bsxzPopup-top-left img { vertical-align: text-bottom; }

        .bsxzPopup-top-left .promp { font-size: 14px; color: #969b9f; font-weight: 400; }

        .bsxzPopup-top-right { float: right; }

        .bsxzPopup-top-right a { font-size: 30px; }

        .bsxzPopup-text1 { font-size: 28px; font-weight: 700; }

        .bsxzPopup-text2 { padding: 10px 0; color: #969b9f; font-size: 14px; }

        .kthy-box-tab { border-top-left-radius: 8px; border-top-right-radius: 8px; overflow: hidden; }

        .kthy-box-tab li { float: left; width: 50%; text-align: center; height: 60px; line-height: 60px; font-size: 20px; font-weight: 700; background: #f8f8f8; color: #606266; cursor: pointer; }

        .kthy-box-tab li.active { background-color: #2f7fff; color: #fff; }

        .kthy-box-cont { height: 380px; }

        .kthy-cont-wrap { background-color: #FFFFFF; padding: 20px 0; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; }

        .kthy-cont-top { margin-bottom: 14px; padding: 0 20px; }

        .kthy-cont-top .kthy-cont-topL { float: left; color: #969b9f; }

        .kthy-cont-top .kthy-cont-topR { float: right; color: #969b9f; }

        .kthy-cont-list { }

        .kthy-cont-list .kthy-list-cell { margin-left: 20px; padding: 20px; float: left; height: 100px; box-sizing: border-box; width: 46.7%; background: #fff; border-radius: 8px; border: 1px solid #ddd; cursor: pointer; position: relative; }

        .kthy-cont-list .kthy-list-cell.active { border: 1px solid #2f7fff; }

        .kthy-list-cell .kthy-list-intro { float: left; }

        .kthy-list-intro .intro-bt { font-size: 20px; font-weight: 700; color: #333; line-height: 28px; }

        .kthy-list-intro .intro-text { font-size: 14px; color: #969b9f; margin-top: 10px; }

        .kyhy-list-price .xianjia { font-size: 20px; color: #606266; }

        .kyhy-list-price .xianjia .num1 { font-size: 32px; color: #f34c4c; font-weight: 700; }

        .kyhy-list-price .yuanjia, .kyhy-list-price .yuanjia .num2 { text-decoration: line-through; text-align: right; color: #969b9f; font-size: 14px; }

        .kthy-list-cell .kyhy-list-price { float: right; }

        .payBox { padding: 20px 0 20px 204px; background-color: #fff; margin-top: 20px; border-radius: 8px; }

        .payBox-ewm { float: left; width: 144px; height: 144px; padding: 10px; box-sizing: border-box; border: 1px solid #d8d8d8; }

        .payBox-ewm img { width: 100%; }

        .payBox-intro { float: left; margin-left: 15px; }

        .payBox-intro .payBox-price { margin-bottom: 10px; }

        .payBox-intro .payBox-price span { color: #f34c4c; font-size: 36px; font-weight: 700; }

        .payBox-intro-text { margin-bottom: 10px; }

        .rengong { border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; color: #333; padding: 35px 20px; background-color: #FFFFFF; }

        .rengong .rengong-left span { color: #f34c4c; }

        .rengong .rengong-left dl { margin-bottom: 40px; }

        .rengong .rengong-left dt { font-size: 16px; font-weight: bold; margin-bottom: 12px; }

        .rengong .rengong-left dd { color: #606266; }

        .rengong .rengong-right { padding-left: 44px; }

        .rengong .rengong-right img { border: 1px solid #dddddd; width: 204px; height: 204px; }

        .rengong .rengong-right p { color: #606266; font-size: 14px; margin-top: 20px; }

        .rengong-left { float: left; width: 545px; }

        .rengong-right { float: right; }

        .icon_file { margin-right: 10px; }

        .bsxz-wjxq .wjxq-label { overflow: hidden; }

        .bsxz-wjxq .wjxq-label_yezhu { max-width: 640px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
