
/*--------------------ad--------------------*/
.cis_date_pub{ z-index:9999; position:fixed; padding:10px 0; height:40px;background:#000; background:rgba(0,0,0,0.8); filter:alpha(opacity=80); left:0px; top:0px; width:100%;}
.cis_date_pub span#close:before{ content:"\e641";font-family:"datefont"; float:left; width:50px; line-height:40px; text-align: center; color:#fff; font-size:24px; }
.cis_date_pub a{ float:right; margin-right:10px; margin-top:5px; height:30px; line-height:30px; padding:0 10px;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; font-size:14px;}
.cis_date_pub img{ float:left; width:40px; height:40px;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; margin-right:10px;}
.cis_date_pub h3{ font-weight:400; font-size:15px; height:20px; line-height:20px; overflow:hidden }
.cis_date_pub p{ color:#ccc; height:20px; line-height:20px; overflow:hidden}

.cis_date_app{ top:inherit; bottom:0px; }
.cis_date_app span#close:before{  float:right;}
.cis_date_app a{ margin-right:0px;}
.cis_date_app img{margin:0 10px;}

.cis_date_inad{ z-index:9998; position:fixed; width:100%; height:100%; left:0px; top:0px;}
.cis_date_inad span#close{ position:absolute; right:10px; top:10px; height:30px; line-height:30px; padding:0 15px; z-index:9999;background:#000; background:rgba(0,0,0,0.2); filter:alpha(opacity=20);moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px;}
.cis_date_inad_area { width: 100%;position:relative; height:80%; overflow:hidden; }
.cis_date_inad_area .swiper-slide img { width:100%;display:block;}
.cis_date_inad_area .swiper-pagination .swiper-pagination-bullet-active{ background:#F60; }

.cis_date_inadinfo{ position:absolute; width:100%; bottom:0px;}
.cis_date_inadinfo p{ height:40px; line-height:40px; color:#ccc}
.cis_date_inadinfo img{ display:inline-block; vertical-align:middle; width:40px;-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.comiis_mh_img19 {padding:12px;height:48px;line-height:24px;overflow:hidden;}
.comiis_mh_img19 span.kmtit {float:left;width:40px;height:48px;line-height:24px;font-size:16px;letter-spacing:2px;font-style:italic;padding-right:6px;font-weight:400;overflow:hidden;}
.comiis_mh_img19 span.kmx {float:left;width:1px;height:40px;line-height:40px;font-size:0;margin-top:5px;margin-right:12px;overflow:hidden;}
.comiis_mh_img19 li, .comiis_mh_img19 li a {display:block;height:48px;line-height:24px;font-size:16px;font-weight:400;overflow:hidden;}
.comiis_mh_img19 li a img {float:right;height:48px;margin-left:10px;border-radius:2px;overflow:hidden;}
.comiis_mh_img20 {padding:12px 12px 10px;overflow:hidden;}
.comiis_mh_img20 li {float:left;width:33%;padding-left:8px;padding-top:8px;box-sizing:border-box;}
.comiis_mh_img20 li.kmimg2 {width:34%;padding-left:0;}
.comiis_mh_img20 li a {display:block;width:100%;overflow:hidden;position:relative;}
.comiis_mh_img20 li img {object-fit:cover;width:100%;height:100%;}
.comiis_mh_img20 li .kmtit {width:100%;margin-top:8px;font-size:13px;height:36px;line-height:18px;overflow:hidden;}
.comiis_mh_img20 li .kmimg {width:100%;height:70px;overflow:hidden;}
.comiis_mh_img20 li.kmhot {float:none;width:100%;height:130px;padding:0;overflow:hidden;}
.comiis_mh_img20 li.kmhot .kmimg {float:right;width:calc(66% - 8px);height:130px;overflow:hidden;}
.comiis_mh_img20 li.kmhot .kmtit {float:left;width:34%;padding:0 8px;box-sizing:border-box;margin-top:0;height:100%;overflow:hidden;}
.comiis_mh_img20 li.kmhot .kmtit .kmhottop {width:100%;height:24px;line-height:24px;font-size:12px;}
.comiis_mh_img20 li.kmhot .kmtit .kmhottop span {display:inline-block;height:24px;line-height:24px;padding:0 6px;overflow:hidden;}
.comiis_mh_img20 li.kmhot .kmtit .kmhottit {margin:6px 0 5px;height:66px;line-height:22px;font-size:16px;font-weight:400;overflow:hidden;}
.comiis_mh_img20 li.kmhot .kmtit .kmhotfoot {width:100%;height:20px;line-height:20px;font-size:12px;padding-top:6px;position:relative;}
.comiis_mh_img20 li.kmhot .kmtit .kmhotfoot em {display:inline-block;position:absolute;left:0;top:0;height:2px;padding:0 6px;line-height:30px;overflow:hidden;}
.comiis_mhswfa {background:#000;overflow:hidden;position:relative;}
.comiis_mhswfa .swiper-slide span {position:absolute;left:0;bottom:36px;float:left;color:#fff;width:auto;padding:2px 10px;font-size:14px;max-height:60px;line-height:30px;background:rgba(0,0,0,0.7);overflow:hidden;}
.comiis_mhswfa_roll {position:absolute;left:0;bottom:0;margin-bottom:18px;height:18px;width:100%;text-align:center;color:#fff;z-index:9;overflow:hidden;}
.comiis_mhswfa_roll .swiper-pagination-bullet {display:inline-block;width:4px;height:4px;margin:0 2px;background-color:rgba(0, 0, 0, 0.35);border-radius:6px;}
.comiis_mhswfa_roll .swiper-pagination-bullet-active {background-color:#fff;width:10px;}
.comiis_mh_nav03 {box-sizing:border-box;padding:6px 0;overflow:hidden;}
.comiis_mh_nav03 {line-height:28px;font-size:16px;box-sizing:border-box;}
.comiis_mh_nav03 li a {display:block;text-align:center;text-overflow:ellipsis;}
.comiis_mh_kx01 {padding:10px 12px;overflow:hidden;}
.comiis_mh_kx01 .kx01_ico {float:left;height:39px;padding:0 1px;margin-top:1px;margin-right:8px;text-align:center;overflow:hidden;border-radius:1.5px;}
.comiis_mh_kx01 .kx01_ico span {display:block;height:20px;line-height:20px;margin:1px auto;font-size:15px;font-weight:400;padding:1px 4px 0 2px;font-style:oblique;overflow:hidden;border-radius:1.5px;}
.comiis_mh_kx01 .kx01_ico p {display:block;height:16px;line-height:16px;font-size:calc(22px / 2);padding:0 4px;overflow:hidden;}
.comiis_mh_kx01 .kx01_ico p em {display:block;height:40px;line-height:16px;overflow:hidden;font-weight:300;}
.comiis_mh_kx01 li {height:40px;line-height:20px;font-size:16px;overflow:hidden;}
.comiis_mh_kx01 li i {height:40px;line-height:40px;padding-left:10px;margin-right:-4px;}
.comiis_mh_kx01 li span {display:block;height:24px;line-height:22px;overflow:hidden;}
.comiis_mh_kx01 li em {display:block;height:16px;line-height:16px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.comiis_mh_user02 {padding:0 6px;overflow:hidden;}
.comiis_mh_user02 li {float:left;width:auto;min-width:70px;margin:0 6px;padding:13px 4px 12px;text-align:center;overflow:hidden;}
.comiis_mh_user02 li a {display:block;}
.comiis_mh_user02 li .kmimg {margin:0 auto;width:58px;height:58px;padding:2px;border-radius:100%;background:#bbb;position:relative;}
.comiis_mh_user02 li .kmimg img {width:58px;height:58px;border-radius:100%;overflow:hidden;}
.comiis_mh_user02 li .kmimg span {position:absolute;left:50%;bottom:-5px;margin-left:-17px;display:inline-block;height:14px;line-height:14px;width:34px;text-align:center;background:#bbb;color:#fff;border-radius:2px;overflow:hidden;}
.comiis_mh_user02 li h2 {margin-top:12px;text-align:center;height:24px;line-height:24px;font-size:15px;font-weight:400;overflow:hidden;}
.comiis_mh_user02 li p.kmtxt {height:18px;line-height:18px;font-size:12px;overflow:hidden;}
.comiis_mh_user02 li .km01, .comiis_mh_user02 li .km01 span {background:#FF705E;}
.comiis_mh_user02 li .km02, .comiis_mh_user02 li .km02 span {background:#FFB900;}
.comiis_mh_user02 li .km03, .comiis_mh_user02 li .km03 span {background:#A8C500;}