.comiis_xifont {position:relative;padding:0 8px}
.comiis_xifont:after {content:" ";width:200%;height:200%;position:absolute;top:0;left:0;border-radius:4px;border-width:1px;border-style:solid;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 0;transform-origin:0 0;box-sizing:border-box}
/* 酒店民宿-列表页 */
.comiis_flxx_jdbox {padding-top:5px;overflow:hidden}
.comiis_flxx_jditem {padding:12px;overflow:hidden;position:relative}
.comiis_flxx_jditem .km_img {float:left;margin-right:12px;width:130px;height:110px;overflow:hidden;position:relative;border-radius:6px}
.comiis_flxx_jditem .km_img img {width:100%;height:100%;overflow:hidden;object-fit:cover;transition:all .4s}
.comiis_flxx_jditem .km_img:hover img {transform:scale(1.1)}
.comiis_flxx_jditem .km_img .km_type {position:absolute;left:0;bottom:12px;height:20px;line-height:20px;padding:0 8px 0 6px;border-radius:0 10px 10px 0;background:rgba(0, 0, 0, 0.5);color:#fff;overflow:hidden}
.comiis_flxx_jditem .km_tit, .comiis_flxx_jditem .km_jiage, .comiis_flxx_jditem .km_add, .comiis_flxx_jditem .flxx_li_tag {display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.comiis_flxx_jditem .km_tit {margin-bottom:8px;height:22px;line-height:22px;font-size:18px;font-weight:400}
.comiis_flxx_jditem .km_jiage {margin-bottom:10px;height:22px;line-height:22px;text-align:right;font-size:22px;font-weight:400}
.comiis_flxx_jditem .km_jiage em {float:right;margin:2px 0 0 4px;font-size:12px}
.comiis_flxx_jditem .km_add {margin-bottom:3px;height:16px;line-height:16px;font-size:13px;font-weight:400}
.comiis_flxx_jditem .flxx_li_tag {line-height:20px}
.comiis_flxx_jditem .km_tel {position:absolute;right:12px;bottom:12px;width:46px;height:30px;line-height:30px;padding:0;text-align:center;border-radius:30px;background:#ff6951;color:#fff;overflow:hidden}
.comiis_flxx_jditem .km_tel img {margin:0 auto 5px;height:20px}
.comiis_flxx_jditem .km_tel em {display:none;color:#fff;font-size:14px}
/* PC补充 */
.comiis_flxx_jdbox .comiis_flxx_jditem .flxx_li_tag {font-size:14px}
.comiis_flxx_jdbox .comiis_flxx_jditem {padding:15px 0;border-top:1px solid var(--comiis-borderb)}
.comiis_flxx_jdbox .comiis_flxx_jditem:first-child {border-top:none}
.comiis_flxx_jdbox .comiis_flxx_jditem .km_img {width:160px}
.comiis_flxx_jdbox .comiis_flxx_jditem .km_tel {right:0;width:auto;padding:0 10px}
.comiis_flxx_jdbox .comiis_flxx_jditem .km_tel img {float:left;margin:5px 5px 0 0}
.comiis_flxx_jdbox .comiis_flxx_jditem .km_tel em {display:inline-block}
/* 酒店民宿-内容页 */
.comiis_jdms_swiper {overflow:hidden;position:relative}
.comiis_jdms_swiper-a {margin:0;overflow:hidden}
.comiis_jdms_swiper li {overflow:hidden}
.comiis_jdms_swiper li a {display:block;width:100%;height:230px;overflow:hidden}
.comiis_jdms_swiper li img {width:100%;height:100%;overflow:hidden;object-fit:cover;transition:all .4s}
.comiis_jdms_swiper li a {display:block}
.comiis_jdms_swiper li a:hover img {transform:scale(1.1)}
.comiis_jdms_swiper_roll {position:absolute;right:15px;bottom:15px;height:16px;text-align:right;z-index:9;transform:translate3d(0,0,0);overflow:hidden}
.comiis_jdms_swiper_roll .swiper-pagination-bullet {display:inline-block;width:6px;height:6px;margin:0 2px;background-color:rgba(0, 0, 0, .4);border-radius:var(--comiis-radius-l, 8px)}
.comiis_jdms_swiper_roll .swiper-pagination-bullet-active {background-color:rgba(255, 255, 255, .9);width:18px}
.comiis_jdms_title {display:none}
.comiis_flxx_jdview {overflow:hidden}
.comiis_flxx_jdvtop {padding:12px;overflow:hidden;position:relative}
.comiis_flxx_jdvtop .km_tel {position:absolute;right:12px;bottom:43px;height:30px;line-height:30px;padding:0 10px;text-align:center;border-radius:30px;background:#ff6951;color:#fff;overflow:hidden}
.comiis_flxx_jdvtop .km_tel img {float:left;margin:5px 5px 0 0;height:20px}
.comiis_flxx_jdvtop .km_tel em {font-size:14px;color:#fff}
.comiis_flxx_jdvtop .km_tel:hover {opacity:.8}
.comiis_flxx_jdvtop .km_tit, .comiis_flxx_jdvtop .km_jiage, .comiis_flxx_jdvtop .km_add {display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.comiis_flxx_jdvtop .km_tit em, .comiis_flxx_jdvtop .km_jiage em, .comiis_flxx_jdvtop .km_add em, .comiis_flxx_jdvtop .km_item em {float:left;margin-right:5px}
.comiis_flxx_jdvtop .km_tit {margin-bottom:12px;height:30px;line-height:30px;font-size:22px;font-weight:400}
.comiis_flxx_jdvtop .km_add {margin-bottom:10px;height:16px;line-height:16px;font-size:14px;font-weight:400}
.comiis_flxx_jdvtop .km_jiage {margin-bottom:5px;height:22px;line-height:22px;font-size:14px;font-weight:400}
.comiis_flxx_jdvtop .km_jiage em.view_jgd {font-size:20px}
.comiis_flxx_jdvtop .km_jiage em.view_jgx {margin-top:2px;font-size:12px}
.comiis_flxx_jdvtop .flxx_li_tag {height:auto;overflow:hidden}
.comiis_flxx_jdvtop .flxx_li_tag em, .comiis_flxx_bzview .flxx_li_tag em, .comiis_flxx_jditem .flxx_li_tag em, .comiis_flxx_bzitem .flxx_li_tag em {float:left;padding:0 6px;margin-top:8px;margin-right:8px;height:22px;line-height:22px}
.comiis_flxx_jdvtop .flxx_li_tag em:nth-child(5n+1), .comiis_flxx_bzview .flxx_li_tag em:nth-child(5n+1), .comiis_flxx_jditem .flxx_li_tag em:nth-child(5n+1), .comiis_flxx_bzitem .flxx_li_tag em:nth-child(5n+1) {color:#8bb7f0}
.comiis_flxx_jdvtop .flxx_li_tag em:nth-child(5n+2), .comiis_flxx_bzview .flxx_li_tag em:nth-child(5n+2), .comiis_flxx_jditem .flxx_li_tag em:nth-child(5n+2), .comiis_flxx_bzitem .flxx_li_tag em:nth-child(5n+2) {color:#f78f8f}
.comiis_flxx_jdvtop .flxx_li_tag em:nth-child(5n+3), .comiis_flxx_bzview .flxx_li_tag em:nth-child(5n+3), .comiis_flxx_jditem .flxx_li_tag em:nth-child(5n+3), .comiis_flxx_bzitem .flxx_li_tag em:nth-child(5n+3) {color:#79ba7e}
.comiis_flxx_jdvtop .flxx_li_tag em:nth-child(5n+4), .comiis_flxx_bzview .flxx_li_tag em:nth-child(5n+4), .comiis_flxx_jditem .flxx_li_tag em:nth-child(5n+4), .comiis_flxx_bzitem .flxx_li_tag em:nth-child(5n+4) {color:#a59dd1}
.comiis_flxx_jdvtop .flxx_li_tag em:nth-child(5n+5), .comiis_flxx_bzview .flxx_li_tag em:nth-child(5n+5), .comiis_flxx_jditem .flxx_li_tag em:nth-child(5n+5), .comiis_flxx_bzitem .flxx_li_tag em:nth-child(5n+5) {color:#dbb065}
.comiis_flxx_jdvtop .km_item {float:left;width:50%;height:24px;line-height:24px;font-size:14px;font-weight:400}
.comiis_flxx_jdvtop .km_item em {margin-left:10%}
.comiis_flxx_jdvtop .km_item .view_tit {width:62px;text-align:right;font-size:14px}
.comiis_flxx_jdvtop .km_item_all {display:block;float:none;width:calc(100% - 5% - 67px);padding-left:calc(67px + 5%);height:auto;position:relative}
.comiis_flxx_jdvtop .km_item_all em {position:absolute;left:0;top:0;margin-left:5%}
.comiis_flxx_jdvtop.bg_e {margin:5px 12px;border-radius:6px}
/* PC补充 */
.pcb .swiper-wrapper {display:block}
.pcb .comiis_jdms_swiper {margin:5px 0 15px;padding:10px 12px 12px;background:var(--comiis-bgc, #f5f7fc);overflow:hidden;border-radius:var(--comiis-radius-l, 8px)}
.pcb .comiis_jdms_swiper-a li {float:left;width:calc(20% - 16px);height:120px;margin:8px;overflow:hidden;border-radius:var(--comiis-radius-l, 8px)}
.pcb .comiis_jdms_swiper-a li a {width:100%;height:100%}
.pcb .comiis_jdms_title {display:block;padding:4px 10px;font-size:15px;font-weight:600}
.pcb .comiis_flxx_jdvtop {margin-bottom:15px;padding:16px 20px 20px;background:var(--comiis-bgc);border-radius:var(--comiis-radius-l)}
.pcb .comiis_flxx_jdvtop .km_tel {right:20px;bottom:20px}
.pcb .comiis_flxx_jdvtop .km_tel em {font-size:15px}
.pcb .comiis_flxx_jdvtop .flxx_li_tag {font-size:13px}
.pcb .comiis_flxx_jdvtop .km_item {height:30px;line-height:30px}
.pcb .comiis_flxx_jdvtop.bg_e {margin:0 0 15px;padding:10px;border-radius:var(--comiis-radius-l)}
/* 交友搭子-内容页 */
.comiis_flxx_dzview {margin:5px 0 8px;padding:12px 20px 12px 5px;background:var(--comiis-bgc);overflow:hidden;position:relative;border-radius:var(--comiis-radius-l, 8px)}
.comiis_flxx_dzview .km_item {display:block;width:calc(100% - 26%);padding-left:26%;height:auto;line-height:30px;font-size:14px;font-weight:400;position:relative}
.comiis_flxx_dzview .km_item .view_tit {position:absolute;left:0;top:0;margin-right:8px;width:calc(26% - 8px);text-align:right;font-size:14px}
.comiis_flxx_dzview .km_img {width:calc(100% - 15px);padding:8px 0 10px 15px}
.comiis_flxx_dzview .km_img img {border-radius:var(--comiis-radius-l, 8px)}
/* 本地帮助-列表页 */
.comiis_flxx_bzbox {padding-top:5px;overflow:hidden}
.comiis_flxx_bzitem {padding:12px;overflow:hidden;position:relative}
.comiis_flxx_bzitem .km_img {float:right;margin-left:12px;width:130px;height:110px;overflow:hidden;position:relative;border-radius:6px}
.comiis_flxx_bzitem .km_img img {width:100%;height:100%;overflow:hidden;object-fit:cover;transition:all .4s}
.comiis_flxx_bzitem .km_img:hover img {transform:scale(1.1)}
.comiis_flxx_bzitem .km_img .km_type {position:absolute;right:8px;top:8px;height:20px;line-height:20px;padding:0 8px;border-radius:10px;background:rgba(0, 0, 0, 0.5);color:#fff;overflow:hidden}
.comiis_flxx_bzitem .km_tit, .comiis_flxx_bzitem .km_jiage, .comiis_flxx_bzitem .km_add, .comiis_flxx_bzitem .flxx_li_tag {display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.comiis_flxx_bzitem .km_tit {margin-bottom:15px;height:22px;line-height:22px;font-size:18px;font-weight:400}
.comiis_flxx_bzitem .km_add {height:16px;line-height:16px;font-size:13px;font-weight:400}
.comiis_flxx_bzitem .flxx_li_tag {line-height:20px}
.comiis_flxx_bzitem .km_user {display:block;margin-top:10px;height:20px;line-height:20px;overflow:hidden;position:relative}
.comiis_flxx_bzitem .km_user img {float:left;width:20px;height:20px;border-radius:50%}
.comiis_flxx_bzitem .km_user a {padding:0 6px;text-decoration:none}
/* PC补充 */
.comiis_flxx_bzbox .comiis_flxx_bzitem .flxx_li_tag {font-size:14px}
.comiis_flxx_bzbox .comiis_flxx_bzitem {padding:15px 0;border-top:1px solid var(--comiis-borderb)}
.comiis_flxx_bzbox .comiis_flxx_bzitem:first-child {border-top:none}
.comiis_flxx_bzbox .comiis_flxx_bzitem .km_img {width:160px}
.comiis_flxx_bzbox .comiis_flxx_bzitem .km_user {margin-top:8px}
/* 本地帮助-内容页 */
.comiis_flxx_bzview {margin:5px 0 8px;padding:20px;background:var(--comiis-bgc);overflow:hidden;position:relative;border-radius:var(--comiis-radius-l, 8px)}
.comiis_flxx_bzview .km_item {display:block;padding:0;height:auto;line-height:30px;font-size:14px;font-weight:400;position:relative}
.comiis_flxx_bzview .km_item .view_tit {margin-right:8px;font-size:14px}
.comiis_flxx_bzview .km_img {display:block;margin-bottom:12px;overflow:hidden;position:relative;border-radius:var(--comiis-radius-l, 8px)}
