.activity_container{list-style:none;display:grid;gap:10px;margin:0px;grid-template-columns:repeat(auto-fill, minmax(170px, 1fr));min-height:1100px;}
@media screen and (max-width:320px){
.activity_container{grid-template-columns:repeat(auto-fill, minmax(140px, 1fr));}
}
.activity_container li{padding-top:5px;background:white;display:inline-block;border:1px solid #e7e9ec;border-radius:5px;font-size:16px;line-height:1;margin-bottom:1.25rem;min-height:150px;}
.activity_container li span{padding:4px 3px;float:right;display:block;}
.activity_container li span img{width:28px;border-radius:14px;margin-right:5px}
.activity_container li a img{width:100%;z-index:1;}
.platform_logo{border-radius:15px;width:30px;top:5px;left:-5px;position:relative;z-index:100;margin-bottom:-40px;float:right;}
.activity_released_date{font-size:13px;float:right!important;}
.activity_avatar{width:100%;border-radius:50%;margin-left:3px;}
.top_left{display:table;float:left;width:20%;}
.top_right{float:right;margin-bottom:5px;width:80%;}
.top_right span{width:100%;text-align:right;   text-overflow:ellipsis;overflow:hidden;white-space:nowrap;word-break:break-all;}
.activity_container_widget{list-style:none;display:grid;gap:10px;margin:0px;grid-template-columns:repeat(auto-fill, minmax(140px, 1fr));}
.activity_container_widget li{padding-top:5px;background:white;display:inline-block;border:1px solid #e7e9ec;border-radius:5px;font-size:16px;line-height:1;margin-bottom:1.25rem;}
.activity_container_widget li span{padding:4px 3px;float:right;}
.activity_img_box_height{height:0px;padding-bottom:100%;}
.activity_container_widget li span img{width:28px;border-radius:14px;margin-right:5px}
.activity_container_widget li a img{width:100%;z-index:1;}
.activity_container_profile{list-style:none;display:grid;gap:10px;margin:0px;grid-template-columns:repeat(auto-fill, minmax(140px, 1fr));}
.activity_profile_top{margin-bottom:5px;}
.activity_profile_top span{float:right;margin:10px 5px;}
.activity_profile_top img{margin:5px 5px;width:25px;height:25px;border-radius:50%;}
.activity_profile_down{height:0px;padding-bottom:100%;}
.activity_profile_down img{width:100%;}
.activity_container_profile li{padding-top:5px;background:white;display:inline-block;border:1px solid #e7e9ec;border-radius:5px;font-size:16px;line-height:1;margin-bottom:1.25rem;}
.activity_container_profile{min-height:650px;}
@media screen and (max-width:500px){
.activity_container_profile{
min-height:1400px;
}}
.activity_loadmore_container{text-align:center;margin-bottom:20px;}
#platform_filter{width:100%;display:table;}
#platform_filter img{float:right;width:35px;margin:0px 5px 10px 5px;border-radius:50%;border:#F5F5F5 solid 1px;}
#platform_filter img:hover{opacity:0.5;filter(alpha=50)}
.celebrity_rank{border:#D3D3D3 solid 0.5px;background:white;border-radius:5px;margin-left:0px !important;}
.celebrity_rank li{display:flex;align-items:center;list-style:none;border-bottom:#D3D3D3 solid 0.5px;padding:20px 15px;}
.celebrity_rank li a{padding:25px 0px;}
.celebrity_rank :hover{background:#f8f9fa;}
.celebrity_rank img{border-radius:50%;width:50px;margin:0px 10px;}
.celebrity_rank span{line-height:25px;}
.celebrity_rank div{display:inline-block;min-width:0;flex:1;}
.celebrity_rank_slogan{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#939597;font-size:14px;padding-top:5px;clear:both;}
.celebrity_rank_name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:calc(80%);float:left;}
.home_page_top10{display:flex;flex-wrap:wrap;background:white;border:1px solid #D3D3D3;padding-top:10px;margin-bottom:20px;}
.home_page_top10 div{padding:0 10px;}
.home_page_top10 ul{margin:0px;}
.home_page_top10 div{width:33%;margin-bottom:5px;}
@media screen and (max-width:1000px){
.home_page_top10 div{width:100%;margin-bottom:5px;}
}
.home_page_top10 h2{text-align:center;border-bottom:#D3D3D3 solid 0.5px;margin-bottom:5px;padding-bottom:10px;}
.home_page_top10 li{list-style:none;border-bottom:#D3D3D3 solid 0.5px;padding:15px 5px;}
.home_page_top10 img{border-radius:50%;width:45px;margin:0px 10px;}
.home_page_top10 div span{line-height:45px;}
.home_page_top10 div div{line-height:40px;width:100%;border-bottom:#D3D3D3 solid 0.5px;}
.home_page_group{display:flex;flex-wrap:wrap;background:white;border:1px solid #D3D3D3;padding-top:10px;margin-bottom:20px;}
.home_page_group div{padding:0 10px;}
.home_page_group ul{margin:0px;}
.home_page_group div{width:50%;margin-bottom:5px;}
@media screen and (max-width:1000px){
.home_page_group div{width:100%;margin-bottom:5px;}
}
.home_page_group h2{text-align:center;border-bottom:#D3D3D3 solid 0.5px;margin-bottom:5px;padding-bottom:10px;}
.home_page_group li{list-style:none;border-bottom:#D3D3D3 solid 0.5px;padding:15px 5px;}
.home_page_group img{border-radius:50%;width:45px;margin:0px 10px;}
.home_page_group div span{line-height:45px;}
.home_page_group div div{line-height:40px;width:100%;border-bottom:#D3D3D3 solid 0.5px;}
#celebrity_widget{margin:0 0;}
#celebrity_widget li{list-style:none;border-bottom:#D3D3D3 solid 0.5px;padding:15px 15px;font-weight:bold;margin:0 !important;}
#celebrity_widget img{border-radius:50%;width:45px;margin:0px 10px;}
#celebrity_widget span{line-height:45px;font-weight:bold;font-size:16px;}
#celebrity_widget a{color:#007cff;}
.cele-boxno{width:24px;display:inline-block;text-align:center;color:#4D5C6D}
.cele-boxbigno{width:35px;display:inline-block;text-align:center;color:#4D5C6D}
.cele-boxthousandno{width:46px;display:inline-block;text-align:center;color:#4D5C6D}
#text-6{padding:0 !important;}
.celebrity_mobile_banner{width:100%;height:0px;padding-bottom:41%;background:#547ba6;margin-top:10px;border-radius:5px;}
@media screen and (min-width:500px){
.celebrity_mobile_banner{display:none;}
}
.celebrity_mobile_banner_title{color:white;font-weight:bold;padding:5px 10px;display:inline-block;font-size:18px;}
.celebrity_mobile_banner_imgbox_background{background:radial-gradient(#c3e7ff,#97b3d2 );box-shadow:3px 3px 1px #888888;padding-top:10px;}
.celebrity_mobile_banner_img{width:33%;padding:0 30px;border-radius:50%;}
.celebrity_mobile_banner_name{width:33%;display:inline-block;text-align:center;color:white;font-size:13px;}
.drama_mobile_banner{width:100%;height:0px;padding-bottom:39%;background:#ebeaef;margin:10px 0px;text-align:center;}
@media screen and (min-width:500px){
.drama_mobile_banner{display:none;}
}
.drama_mobile_banner img{width:20%;padding:5px 3px;}
.activity_mobile_banner{background:#e5e5e5;margin:10px 0px;}
@media screen and (min-width:500px){
.activity_mobile_banner{display:none;}
}
#activity_question_container{position:fixed;top:60%;left:50%;display:block;background:white;width:300px;transform:translateX(-50%) translateY(-50%);z-index:200;padding:10px;border:1px solid #D3D3D3;border-radius:10px;font-size:16px;}
@media screen and (min-width:500px){
#activity_question_container{width:450px;}
}
#activity_question_container button{display:block;margin:0px auto;}
.celebrity_list_pagination{list-style-type:none;margin:5px 0px;display:inline-block;}
.celebrity_list_pagination li{display:inline;color:#939597;}
.celebrity_list_pagination_li_no:hover{background-color:#007CFF;color:white;}
.celebrity_list_pagination_li_page{background:white;}
.celebrity_list_pagination_li_no{padding:0px 5px;border:#D3D3D3 solid 0.5px;margin:0 5px;}
.celebrity_list_pagination_li_current_page{background:#007CFF !important;color:white !important;}
.celebrity_popularity{display:flex;list-style:none;justify-content:space-between;margin:0;}
.celebrity_popularity li{background:#FAFBFD;min-width:0;flex:1;}
.celebrity_popularity img{display:block;border-radius:50%;width:100%;padding:0px 5px;12:07 2022/3/23}
.celebrity_popularity span{display:block;font-size:12px;text-align:center;overflow:hidden;text-overflow:clip;white-space:nowrap;}
.celebrity_popularity_current_item{background:#e3f2fd !important;color:black;}
.edit_this_page_btn{background:#007cff;padding:5px 10px;border-radius:20px;color:white;display:inline-block;}
.edit_this_page_btn:hover{background:#0058e8;color:white;}
.top_contributer_list{list-style:none;display:flex;margin:10px 0px;flex-flow:wrap;}
.top_contributer_list li{margin:5px 5px;}
#celebrity_sort_rule_container{position:fixed;top:60%;left:50%;display:block;background:black;opacity:70%;width:300px;transform:translateX(-50%) translateY(-50%);z-index:200;padding:10px;border:1px solid #D3D3D3;border-radius:10px;font-size:16px;color:white;}
.basic_info_container{display:flex;}
.basic_info_left{min-width:50%;max-width:50%;padding:0px 20px 0px 0px;margin-bottom:20px;}
.basic_info_left img{width:100%;}
@media screen and (max-width:1024px){
.basic_info_container{flex-wrap:wrap;}
.basic_info_left{max-width:100%;width:100%;padding:0;}
}
.celebrity_image1{margin:auto;margin-bottom:20px;display:block;}
.drama_list_display_div{display:table;}
.drama_list_display_div ul{list-style:none;margin:0 10px 10px 10px !important;}
.drama_list_display_div li{float:left;padding:5px;color:#4D5C6D;}
.drama_list_display_div a{color:#4D5C6D !important;}
.drama_list_display_div a:hover{color:#007cff !important;}
.drama_list_filter_li_selected span{background:#007cff;color:white !important;border-radius:5px;padding:5px;}
.drama_list_img_link{position:relative;display:block;}
.drama_list_pic_text{display:block;position:absolute;bottom:0px;background-image:linear-gradient(transparent,rgba(0,0,0,.5));color:white;text-align:right;width:100%;padding-right:5px;font-size:14px;}
.drama_list_pic_text_short{line-height:20px;display:block;position:absolute;z-index:100;right:0px;background-color:rgb(19 19 19 / 50%);color:white;font-size:12px;margin:5px;padding:0px 2px;border-radius:5px;}
.celebrity_search_results{margin:0 0 20px 0;}
.celebrity_search_results li{display:inline-grid;width:150px;justify-items:center;}
.celebrity_search_results img{width:100px;border-radius:50%;}
.drama_in_profile{display:grid;grid-template-columns:repeat(auto-fill, 320px);list-style:none;margin:0;}
@media screen and (min-width:1200px){
.drama_in_profile{grid-template-columns:repeat(auto-fill, 50%);}
}
.drama_in_profile li{display:list-item;margin-bottom:15px;}
.drama_in_profile li img{width:100px;}
.drama_in_profile span{display:block;}
.drama_in_profile strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.drama_in_profile_li_character{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;}
.drama_widget{display:grid;grid-template-columns:repeat(auto-fill,50%);grid-row-gap:15px;}
.drama_widget img{border-radius:15px;}
.drama_widget div{margin:0px 5px;text-align:center;}
.drama_home{display:flex;flex-wrap:wrap;margin-bottom:20px;}
.drama_home div{width:16.6%;padding:0 5px;text-align:center;}
.drama_home span{display:block;}
.drama_home img{border-radius:15px;}
@media screen and (max-width:660px){
.drama_home div{width:50%;}
} .celebrity_drama_list_profle{border:1px solid #D3D3D3;background-color:#ffffff;min-height:112px;margin-bottom:10px;}
.celebrity_drama_list_profle_img{float:left;min-width:110px;}
.celebrity_drama_list_profle_text span{padding:0px 5px 0px 5px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;}
.celebrity_drama_list_profle img{width:110px;height:110px;}
.chp2_accordion_container{margin:20px 0;display:flex;flex-direction:column;gap:20px;}
.chp2_accordion_container .chp2_accordion_tab{position:relative;padding:0 20px;box-shadow:0 15px 25px rgba(0,0,0,0.05);border-radius:5px;overflow:hidden;}
.chp2_accordion_container .chp2_accordion_tab input{appearance:none;display:none;}
.chp2_accordion_container .chp2_accordion_tab label{display:flex;align-items:center;cursor:pointer;}
.chp2_accordion_container .chp2_accordion_tab label h3{margin:0;padding:20px 0;}
.chp2_accordion_container .chp2_accordion_tab label::after{content:'+';position:absolute;right:20px;font-size:2em;color:rgba(0,0,0,0.1);transition:transform 1s;}
.chp2_accordion_container .chp2_accordion_tab:hover label::after{color:#333;}
.chp2_accordion_container .chp2_accordion_tab input:checked ~ label::after{}
.chp2_accordion_container .chp2_accordion_tab .chp2_accordion_content{max-height:0;transition:1s;overflow:hidden;}
.chp2_accordion_container .chp2_accordion_tab input:checked ~ .chp2_accordion_content{max-height:200vh;}
.dramas_stackposter_container{list-style:none;display:grid;grid-template-columns:repeat(auto-fill, minmax(130px, 1fr));column-gap:20px;justify-items:end;margin:20px 0;}
.stackposter{--img-width:100%;--img-height:170px;border:6px solid #fff;float:left;height:var(--img-height);width:var(--img-width);position:relative;z-index:1;}
.stackposter img{object-fit:cover;width:var(--img-width);height:var(--img-height);border:6px solid #fff;position:absolute;top:-6px;right:-7px;-webkit-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.3);-moz-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.3);box-shadow:2px 2px 5px rgb(0 0 0 / 30%);}
.stackposter::before{content:"";height:var(--img-height);width:var(--img-width);background:#eff4de;border:6px solid #fff;position:absolute;z-index:-1;top:-6px;left:-5px;-webkit-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.3);-moz-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.3);box-shadow:2px 2px 5px rgba(0, 0, 0, 0.3);}
.stackposter::after{content:"";height:var(--img-height);width:var(--img-width);background:lightblue;border:6px solid #fff;position:absolute;z-index:-1;top:-6px;left:1px;-webkit-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.3);-moz-box-shadow:2px 2px 5px rgba(0, 0, 0, 0.3);box-shadow:2px 2px 5px rgba(0, 0, 0, 0.3);}
.dramas_stackposter_container li{width:100%;text-align:center;}
.stackposter span{display:block;}
.sidebar_widget_title{font-weight:500;margin-bottom:20px;display:block;font-size:16px;}
.top_20_news a{color:#4d5c6d !important;}
.top_20_news a :hover{color:#0070e6 !important;}
.top_20_news li{clear:both;}
.top_20_news img{width:80px;height:80px;float:left;margin-right:15px;margin-bottom:15px;}
.top_20_news span{font-weight:700;display:block;padding-bottom:5px;text-decoration:none;line-height:1.25em;font-size:16px;}
.top_5_news a{font-weight:700;display:block;padding-bottom:5px;text-decoration:none;line-height:1.25em;font-size:16px;color:#4d5c6d !important;}
.top_5_news a :hover{color:#0070e6 !important;}
.top_5_news img{width:100%;height:180px;object-fit:cover;}
.drama_list_widget{}
.drama_list_widget span{font-weight:700;display:block;padding:10px 0;text-decoration:none;line-height:1.25em;font-size:16px;clear:both;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.drama_list_widget a{color:#4d5c6d !important;}
.drama_list_widget li span :hover{color:#0070e6 !important;}
.list_clear_style{list-style:none !important;margin:0 !important;}
.watch_trailer_btn{background:white !important;border:1px solid #D3D3D3;color:black;padding:5px;border-radius:10px;box-shadow:#666 0px 1px 1px 0px;}
.watch_trailer_btn:hover{background:white !important;border:1px solid #D3D3D3;color:#0070e6;padding:5px;border-radius:10px;box-shadow:#666 0px 2px 2px 0px;}
.drama_tags_content_end{list-style:none;}
.drama_tags_content_end li{margin:0px 10px;float:left}
.social-icons{display:flex;align-items:center;padding:0px;}
.social-icons span{min-width:80px;font-weight:bolder;}
.social-icon{margin:0 10px;width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:all 0.3s ease;}
.social-icon:hover{transform:scale(1.2);}
.program_filter_container{background:white;margin-bottom:20px;border:#D3D3D3 solid 0.5px;clear:both;}
.drama_list_ad{min-height:280px;margin:50px 0;}
#ad_before_filter{min-height:300px;clear:both;}
@media screen and (min-width:500px){
#ad_before_filter{display:none;}
}
.ad_before_details_in_programs{min-height:280px;margin:60px 0;}
.ad_before_synopsis_in_programs{min-height:280px;margin:60px 0;}
.ad_before_basic_info_in_profile{min-height:280px;}
.ad_before_drama_list_in_profile{min-height:280px;margin:50px 0;}
.ad_before_film_list_in_profile{min-height:280px;}
.ad_after_celebrity_drama_list_profile{min-height:280px;padding-bottom:15px;}
@media screen and (min-width:500px){
.ad_after_celebrity_drama_list_profile{display:none;}
}
.photo_page_container_right{width:33%;}
.widget_text a{color:#4d5c6d !important;}
.widget_text a:hover{color:#007cff !important;}
.chp2_link_color a{color:#4d5c6d;}
.chp2_link_color a:hover{color:#007cff;}
.chp2_border{border:1px solid #E7E9EC;border-radius:4px;}
.synposis_in_list{display:-webkit-inline-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;}
@media screen and (min-width:500px){
.synposis_in_list{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;}
}
.related_posts{display:flex;flex-wrap:wrap;list-style:none;margin:0;background-color:#fff;}
.related_posts li{width:100%;margin:10px;}
.related_posts li a{color:#4d5c6d !important;}
.related_posts li a:hover{color:#0693e3 !important;}
.related_posts img{object-fit:cover;height:200px;width:100%;border-radius:5px;}
.related_posts span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
.related_post_li{display:block;}
.related_post_li_display{display:none;}
.related_post_show_more_display{display:none;}
@media screen and (min-width:500px){
.related_posts li{width:calc(50% - 20px);margin:10px;}
.related_posts img{height:160px;}
.related_post_li{display:none;}
  
.related_post_show_more_display{display:block;}
   
}
@media screen and (min-width:800px){
.related_posts li{width:calc(33% - 20px);margin:10px;}
.related_posts img{height:160px;}
}
.related_post_show_more{cursor:pointer;text-align:center;border:#D3D3D3 solid 0.5px;}
.related_post_show_more:hover{color:#0693e3;}
.view_all_div{text-align:center;border:1px solid grey;margin-bottom:20px;}
.recap_ad_container{min-height:250px;margin:60px 0px;}
.album_ul{margin:0 0 25px 0;}
.album_ul li{list-style:none;margin:10px 0px;}
.album_ul li div{display:inline-block;vertical-align:top;}
.album_ul_Li{border:1px solid #e7e9ec;border-radius:4px;}
.li_album_cover{width:80px;height:80px;margin:10px;}
.album_ul span{display:block;}
.album_song_ul li{list-style:circle;}
.song_ul{margin:0 0 25px 10px;}
.song_ul li{display:flex;margin-bottom:20px;}
.song_ul span{display:block;}
.song_ul img{width:25px;height:25px;margin:5px;}
.song_ul_note{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;}
.song_ul_listen_on{display:flex !important;justify-content:center !important;align-items:center !important;width:80px;}
.album_song_left_div{display:flex !important;align-items:center;flex:1;}
.album_song_li{margin:0 !important;border-bottom:1px solid #e7e9ec;}
.album_ul_li_right_div{margin-top:10px;width:calc(100% - 100PX);}
.responsive-iframe{width:100%;height:0;padding-bottom:56.25%;position:relative;}
.responsive-iframe iframe{width:100%;height:100%;position:absolute;top:0;left:0;}
.group-facts-container{border:1px solid #eee;padding:15px 15px 0px 15px;margin-bottom:20px;}
.ul_flex_container{margin:0;display:flex;flex-wrap:wrap;list-style:none;}
.flex_container_item{width:33.33%;box-sizing:border-box;padding:10px;}
@media(max-width:1280px){
.flex_container_item{width:50%;}
}
@media(max-width:500px){
.flex_container_item{width:100%;}
}
.flex_container_item img{position:absolute;width:100%;height:100%;object-fit:cover;}
.flex_container_item span{display:block;text-align:center;}
.flex_container_item div{position:relative;width:100%;height:0;padding-bottom:60%;}
.ad_before_basic_info{min-height:200px;}
#ad_after_popular_drama_tags{min-height:200px;}
.no-ads .google-auto-placed{display:none !important;}
.news_ad_container{
min-height:200px;
margin: 60px 0;
}