@charset "utf-8";

.margin_t_15{margin-top:15px;}
.margin_b_15{margin-bottom:15px;}
.margin_b_16{margin-bottom:16px;}

.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.word-break-all{word-break:break-all;overflow-wrap:break-word;}
.word-break-word{word-break:keep-all;overflow-wrap:break-word;}

.txt_clamp{display:block !important;display:-webkit-box !important;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;}
.txt_clamp.line2{-webkit-line-clamp:2;}
.txt_clamp.line3{-webkit-line-clamp:3;}
.txt_clamp.line4{-webkit-line-clamp:4;}
.txt_clamp.line5{-webkit-line-clamp:5;}
.txt_clamp.line6{-webkit-line-clamp:6;}
.txt_clamp.line7{-webkit-line-clamp:7;}
.txt_clamp.line8{-webkit-line-clamp:8;}
.txt_clamp.line9{-webkit-line-clamp:9;}
.txt_clamp.line10{-webkit-line-clamp:10;}

.etalkecall_asset{display:block;background:url('../images/etalkecall_asset.png') 0 0 no-repeat;background-size:640px;text-indent:110%;white-space:nowrap;overflow:hidden;font-size:0;line-height:0;color:transparent}
.etalkecall_asset.alimi_logo{width:100px;height:100px;background-position:0 0;}
.etalkecall_asset.audio_receive{width:70px;height:70px;background-position:-150px 0;}
.etalkecall_asset.video_receive{width:70px;height:70px;background-position:-250px 0;}
.etalkecall_asset.call_end{width:70px;height:70px;background-position:-350px 0;}
.etalkecall_asset.opt_mute{width:70px;height:70px;background-position:0 -150px;}
.etalkecall_asset.opt_speaker{width:70px;height:70px;background-position:-100px -150px;}
.etalkecall_asset.opt_video{width:70px;height:70px;background-position:-200px -150px;}
.etalkecall_asset.opt_record{width:70px;height:70px;background-position:-300px -150px;}
.etalkecall_asset.opt_msg{width:70px;height:70px;background-position:-400px -150px;}
.etalkecall_asset.opt_mute_bell{width:70px;height:70px;background-position:-500px -150px;}
.etalkecall_asset.opt_mute.active{width:70px;height:70px;background-position:0 -250px;}
.etalkecall_asset.opt_speaker.active{width:70px;height:70px;background-position:-100px -250px;}
.etalkecall_asset.opt_video.active{width:70px;height:70px;background-position:-200px -250px;}
.etalkecall_asset.opt_record.active{width:70px;height:70px;background-position:-300px -250px;}
.etalkecall_asset.opt_back{width:16px;height:16px;background-position:-150px -350px;}
.etalkecall_asset.opt_setting{width:4px;height:18px;background-position:-200px -350px;}
.etalkecall_asset.chat_profile{width:40px;height:40px;background-position:0px -350px;}
.etalkecall_asset.chat_msg_send{width:20px;height:20px;background-position:-100px -350px;}
.etalkecall_asset.chat_msg_send.disabled{width:20px;height:20px;background-position:-100px -375px;}
.etalkecall_asset.opt_back_arrow{width:8px;height:16px;background-position:-250px -350px;}
.etalkecall_asset.opt_share{width:20px;height:22px;background-position:-300px -350px;}
.etalkecall_asset.opt_download{width:20px;height:20px;background-position:-350px -350px;}
.etalkecall_asset.header_back{width:20px;height:18px;background-position:-350px -375px;}
.etalkecall_asset.list_call_type1{width:16px;height:16px;background-position:-385px -350px;}
.etalkecall_asset.list_call_type2{width:16px;height:16px;background-position:-385px -370px;}
.etalkecall_asset.list_call_type3{width:20.5px;height:14.5px;background-position:-385px -390px;}
.etalkecall_asset.confirm_ico{width:36px;height:36px;background-position:0 -400px;}
.etalkecall_asset.msg_ico{width:36px;height:34px;background-position:-50px -400px;}
.etalkecall_asset.page_down_ico{width:13px;height:13px;background-position:-100px -400px;}
.etalkecall_asset.msg_plus{width:16px;height:16px;background-position:-125px -400px;}
.etalkecall_asset.g_trans{width:22px;height:22px;background-position:-415px -350px;}
.etalkecall_asset.set_gear{width:22px;height:22px;background-position:-440px -350px;}
.etalkecall_asset.notice_speak{width:20px;height:19px;background-position:-150px -400px;}
.etalkecall_asset.arrow_right{width:8px;height:14px;background-position:-175px -400px;}
.etalkecall_asset.arrow_left.sm{width:5px;height:9.5px;background-position:-185px -400px;}
.etalkecall_asset.arrow_right.sm{width:5px;height:9.5px;background-position:-185px -410px;}
.etalkecall_asset.arrow_right.sm.gray{width:5px;height:9.5px;background-position:-175px -420px;}
.etalkecall_asset.arrow_down{width:14px;height:8px;background-position:-100px -420px;}
.etalkecall_asset.msg_like{width:21px;height:24px;background-position:0 -440px;}
.etalkecall_asset.msg_heart{width:24px;height:21px;background-position:-25px -440px;}
.etalkecall_asset.msg_que{width:24px;height:24px;background-position:-50px -440px;}
.etalkecall_asset.msg_check{width:24px;height:24px;background-position:-75px -440px;}
.etalkecall_asset.msg_foor{width:24px;height:24px;background-position:-100px -440px;}
.etalkecall_asset.msg_warn{width:20px;height:20px;background-position:-125px -440px;}
.etalkecall_asset.msg_like.sm{width:14px;height:16px;background-position:0 -470px;}
.etalkecall_asset.msg_heart.sm{width:16px;height:14px;background-position:-20px -470px;}
.etalkecall_asset.msg_que.sm{width:16px;height:16px;background-position:-40px -470px;}
.etalkecall_asset.msg_check.sm{width:16px;height:16px;background-position:-60px -470px;}
.etalkecall_asset.msg_foor.sm{width:16px;height:16px;background-position:-80px -470px;}
.etalkecall_asset.msg_warn.sm{width:16px;height:16px;background-position:-100px -470px;}
.etalkecall_asset.msg_imp.sm{width:13px;height:14px;background-position:-120px -470px;}
.etalkecall_asset.attach_down{width:32px;height:32px;background-position:-200px -400px;}
.etalkecall_asset.attach_down.cancel{width:32px;height:32px;background-position:-235px -400px;}
.etalkecall_asset.attach_del{width:24px;height:24px;background-position:-200px -510px;}
.etalkecall_asset.msg_input_btns.plus{width:36px;height:36px;background-position:-275px -400px;}
.etalkecall_asset.msg_input_btns.plus.disabled{width:36px;height:36px;background-position:-565px -400px;}
.etalkecall_asset.msg_input_btns.cancel{width:36px;height:36px;background-position:-315px -400px;}
.etalkecall_asset.msg_input_types.imoji{width:20px;height:20px;background-position:-360px -410px;}
.etalkecall_asset.msg_input_types.keyboard{width:21px;height:18px;background-position:-385px -410px;}
.etalkecall_asset.msg_input_con_btns.camera{width:48px;height:48px;background-position:-410px -400px;}
.etalkecall_asset.msg_input_con_btns.album{width:48px;height:48px;background-position:-460px -400px;}
.etalkecall_asset.msg_input_con_btns.file{width:48px;height:48px;background-position:-510px -400px;}
.etalkecall_asset.del_x_cir{width:21px;height:21px;background-position:-360px -435px;}
.etalkecall_asset.chat_room_zzz{width:36px;height:34px;background-position:-275px -440px;}
.etalkecall_asset.chat_room_lock{width:36px;height:34px;background-position:-315px -440px;}
.etalkecall_asset.chat_room_del{width:36px;height:34px;background-position:-275px -530px;}
.etalkecall_asset.chat_room_out{width:36px;height:34px;background-position:-315px -530px;}
.etalkecall_asset.list_group_arrow.up{width:14.5px;height:8px;background-position:-245px -435px;}
.etalkecall_asset.list_group_arrow.down{width:14.5px;height:8.5px;background-position:-245px -445px;}
.etalkecall_asset.btn_call{width:32px;height:32px;background-position:-200px -440px;}
.etalkecall_asset.btn_talk{width:32px;height:32px;background-position:-200px -475px;}
.etalkecall_asset.btn_call.md{width:48px;height:48px;background-position:-440px -455px;}
.etalkecall_asset.btn_talk.md{width:48px;height:48px;background-position:-490px -455px;}
.etalkecall_asset.chat_list_ico.groups{width:16px;height:14px;background-position:-245px -460px;}
.etalkecall_asset.chat_list_ico.favo{width:12px;height:16px;background-position:-245px -480px;}
.etalkecall_asset.chat_list_ico.mute{width:14px;height:16px;background-position:-245px -500px;}
.etalkecall_asset.chat_list_ico.lock{width:14px;height:16px;background-position:-245px -520px;}
.etalkecall_asset.chat_his_btn{width:50px;height:50px;background-position:-275px -475px;}
.etalkecall_asset.chat_add_btn{width:50px;height:50px;background-position:-330px -475px;}
.etalkecall_asset.openchat_add_btn{width:50px;height:50px;background-position:-385px -475px;}
.etalkecall_asset.layer_close_x{width:22px;height:22px;background-position:-475px -350px;}
.etalkecall_asset.i_arr_cir_l{width:30px;height:30px;background-position:-505px -350px;}
.etalkecall_asset.i_arr_cir_r{width:30px;height:30px;background-position:-540px -350px;}
.etalkecall_asset.chat_set_ico.colorcheck{width:16px;height:16px;background-position:0 -560px;}
.etalkecall_asset.chat_set_ico.out{width:14.5px;height:13px;background-position:-20px -560px;}
.etalkecall_asset.chat_set_ico.favo.on{width:16px;height:22px;background-position:-40px -560px;}
.etalkecall_asset.chat_set_ico.favo{width:16px;height:22px;background-position:-65px -560px;}
.etalkecall_asset.chat_set_ico.bell.on{width:22px;height:24px;background-position:-85px -560px;}
.etalkecall_asset.chat_set_ico.bell{width:22px;height:24px;background-position:-110px -560px;}
.etalkecall_asset.cal{width:20px;height:19px;background-position:-385px -435px;}
.etalkecall_asset.phone_ico{width:10px;height:15px;background-position:0 -590px;}
.etalkecall_asset.warn_ico_gray{width:16px;height:16px;background-position:-15px -590px;}
.etalkecall_asset.warn_ico_orange{width:16px;height:16px;background-position:-35px -590px;}
.etalkecall_asset.chat_schedule_btn{width:50px;height:50px;background-position:-440px -510px;}
.etalkecall_asset.chat_back_btn{width:50px;height:50px;background-position:-495px -510px;}
.etalkecall_asset.network{width:56px;height:42px;background-position:-550px -455px;}
.etalkecall_asset.chat_jump{width:18px;height:15px;background-position:-245px -540px;}
.etalkecall_asset.clip{width:19px;height:21px;background-position:-200px -540px;}
.etalkecall_asset.i_info_mark_blue{width:20px;height:20px;background-position:0 -610px;}
.etalkecall_asset.i_info_mark_red{width:20px;height:20px;background-position:-25px -610px;}

.ico_asset_03{display:block;background:url('../images/ico_asset_03.png') 0 0 no-repeat;background-size:320px;text-indent:110%;white-space:nowrap;overflow:hidden;font-size:0;line-height:0;color:transparent}
.ico_asset_03.i_circle_del_x{width:24px;height:24px;background-position:0 0;}
.ico_asset_03.i_prev_eye{width:22px;height:15px;background-position:-30px 0;}
.ico_asset_03.i_new_dot{width:12px;height:12px;background-position:-60px 0;}
.ico_asset_03.i_person{width:12px;height:12px;background-position:-80px 0;}
.ico_asset_03.i_circle_info{width:16px;height:16px;background-position:-100px 0;}
.ico_asset_03.i_circle_chk{width:15px;height:15px;background-position:-120px 0;}
.ico_asset_03.i_set_gear{width:18px;height:18px;background-position:-140px 0;}
.ico_asset_03.i_doc_double{width:15px;height:18px;background-position:-165px 0;}
.ico_asset_03.i_fe_link{width:18px;height:18px;background-position:-185px 0;}
.ico_asset_03.i_report_p{width:18px;height:18px;background-position:-210px 0;}
.ico_asset_03.i_report_g{width:20px;height:20px;background-position:-235px 0;}
.ico_asset_03.i_report_g2{width:18px;height:18px;background-position:-260px 0;}
.ico_asset_03.i_lock{width:14px;height:18px;background-position:-280px 0;}
.ico_asset_03.i_unlock{width:14px;height:18px;background-position:-300px 0;}
.ico_asset_03.i_arr_back_white{width:16px;height:16px;background-position:0 -70px;}
.ico_asset_03.i_print_white{width:22px;height:22px;background-position:-45px -70px;}
.ico_asset_03.i_down_white{width:20px;height:20px;background-position:-20px -70px;}
.ico_asset_03.i_arr_l_white{width:7px;height:12px;background-position:-70px -70px;}
.ico_asset_03.i_arr_r_white{width:7px;height:12px;background-position:-80px -70px;}
.ico_asset_03.i_arr_r_gray{width:8px;height:15px;background-position:-95px -70px;}
.ico_asset_03.i_add_s{width:18px;height:18px;background-position:-60px -100px;}
.ico_asset_03.i_msg_f{width:12px;height:9px;background-position:-85px -100px;}
.ico_asset_03.i_set_gear_b{width:22px;height:22px;background-position:-100px -100px;}
.ico_asset_03.i_main_alim_1{width:28px;height:28px;background-position:0 -30px;}
.ico_asset_03.i_main_alim_2{width:28px;height:28px;background-position:-40px -30px;}
.ico_asset_03.i_main_alim_3{width:31px;height:28px;background-position:-80px -30px;}
.ico_asset_03.i_main_alim_4{width:24px;height:28px;background-position:-120px -30px;}
.ico_asset_03.i_main_alim_5{width:28px;height:28px;background-position:-160px -30px;}
.ico_asset_03.i_main_alim_6{width:24px;height:28px;background-position:-200px -30px;}

.ping_ani{width:70px;height:70px;}
.ping_ani .etalkecall_asset{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:3;}
.ping_ani:before,
.ping_ani:after{display:block;content:'';position:absolute;top:50%;left:50%;width:70px;height:70px;transform:translate(-50%, -50%);border-radius:50%;animation:1.2s linear infinite ping;z-index:1;}
.ping_ani:after{animation-delay:0.6s;z-index:2;}

@keyframes ping {
    0% {
        width:70px;
        height:70px;
        background-color:rgba(102, 210, 85, 0.5);
    }
    100% {
        width:110px;
        height:110px;
        background-color:rgba(102, 210, 85, 0);
    }
}

input.gb_input,
select.gb_input,
textarea.gb_input{width:100%;height:30px;padding:0 10px;font-size:0.875rem;font-family:inherit;background-color:#fff;border:1px solid #dcdcdc;box-sizing:border-box}
textarea.gb_input{padding:2px 10px;}

.date_sel_box{display:flex;align-items:center;gap:10px;}
.date_sel_box .wave{font-size:0.875rem;color:#a4a6ac;}
.date_sel_box.date_time{gap:4px;flex-wrap:wrap;}
.date_sel_box.date_time .time_con{display:flex;align-items:center;gap:2px;}
.date_sel_box.date_time .time_con .time_sel{width:70px;}
.cal_input{position:relative;padding-right:26px;}
.cal_input .gb_input{width:100px;}
.cal_input i{position:absolute;top:0;bottom:0;right:0;margin:auto;}

.btn_type{display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0 10px;min-width:80px;white-space:nowrap;height:30px;vertical-align:middle;font-family:inherit;font-size:0.875rem;font-weight:bold;text-align:center;color:#6d6d6d;border:1px solid #e6e7f4;background-color:#e6e7f4;border-radius:5px;box-sizing:border-box;}
.btn_type.wauto{min-width:auto;}
.btn_type.w50px{min-width:50px;}
.btn_type.w100per{min-width:100%;}
.btn_type.white{color:#505050;background-color:#fff;border:1px solid #a0a0a0;}
.btn_type.gray,
.btn_type.add,
.btn_type.del,
.btn_type.print,
.btn_type.download,
.btn_type.close,
.btn_type.pc,
.btn_type.mobile{color:#fff;background-color:#a0a0a0;border:1px solid #a0a0a0;}
.btn_type.purple{color:#fff;background-color:#677dd0;border:1px solid #677dd0;}
.btn_type.red{color:#fff;background-color:#e44444;border:1px solid #e44444;}
.btn_type.purple_border{color:#677dd0;background-color:#fff;border:1px solid #677dd0;}
.btn_type.sky{color:#fff;background-color:#6eabea;border:1px solid #6eabea;}
.btn_type.small{min-width:auto;height:20px;font-size:0.75rem;}
.btn_type.big{font-size:1rem;height:50px;font-weight:bold;}
.btn_type.xlarge{font-size:1rem;height:80px}
.btn_type.add:before,
.btn_type.del:before{content:'';display:inline-block;width:12px;height:12px;padding-right:5px;background:url('../images/ico_asset_01.png') 0 0 no-repeat;}
.btn_type.add:before{background-position:-135px -200px;}
.btn_type.del:before{background-position:-185px -200px;}
.btn_type.disabled{background-color:#e6e6e6;color:#afafaf;border-color:#e6e6e6;}
.btn_type.print:before{content:'';display:inline-block;width:16px;height:15px;padding-right:5px;background:url('../images/ico_asset_01.png') -497px -200px no-repeat;}
.btn_type.download:before{content:'';display:inline-block;width:15px;height:15px;padding-right:5px;background:url('../images/ico_asset_01.png') -554px -200px no-repeat;}
.btn_type.close:before{content:'';display:inline-block;width:12px;height:11px;padding-right:5px;background:url('../images/ico_asset_01.png') -608px -201px no-repeat;}
.btn_type.pc:before{content:'';display:inline-block;width:16px;height:14px;padding-right:5px;background:url('../images/ico_asset_01.png') -410px -272px no-repeat;}
.btn_type.mobile:before{content:'';display:inline-block;width:11px;height:16px;padding-right:5px;background:url('../images/ico_asset_01.png') -464px -272px no-repeat;}
.btn_type.prev:before,
.btn_type.next:after{content:'';display:inline-block;width:7px;height:11px;background:url('../images/ico_asset_01.png') 0 0 no-repeat;}
.btn_type.prev:before{padding-right:5px;background-position:-178px -132px;}
.btn_type.next:after{padding-left:5px;background-position:-203px -132px;}
.btn_type.graph,
.btn_type.table{width:44px;height:30px;min-width:auto;position:relative;}
.btn_type.graph:before{content:'';display:block;position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;width:19px;height:19px;background:url('../images/ico_asset_01.png') -411px -411px no-repeat;}
.btn_type.table:before{content:'';display:block;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-10px;width:20px;height:13px;background:url('../images/ico_asset_01.png') -480px -414px no-repeat;}
.btn_type.graph.active,
.btn_type.table.active{background-color:#677dd0;border-color:#677dd0;}
.btn_type.graph.active:before{background-position:-430px -411px;}
.btn_type.table.active:before{background-position:-500px -414px;}

.img_check{display:flex !important;}
.img_check input[type="radio"],
.img_check input[type="checkbox"]{position:absolute !important;width:1px !important;height:1px !important;margin:0 !important;padding:0 !important;overflow:hidden !important;border:0 none !important;clip:rect(0, 0, 0, 0) !important;}
.img_check input[type="radio"]:focus + label,
.img_check input[type="checkbox"]:focus + label{outline:1px dotted #1e1e1e;}
.img_check input[type="radio"] + label,
.img_check input[type="checkbox"] + label{display:inline-flex;align-items:center;gap:7px;min-height:20px;font-size:0.875rem;box-sizing:border-box;cursor:pointer;}
.img_check input[type="radio"] + label > i,
.img_check input[type="checkbox"] + label > i{flex-shrink:0;width:20px;height:20px;background:url('../images/etalkecall_asset.png') 0 -500px / 640px no-repeat;}
.img_check input[type="checkbox"] + label > i{background-position-y:-500px;}
.img_check input[type="radio"]:checked + label > i,
.img_check input[type="checkbox"]:checked + label > i{background-position-x:-25px;}
.img_check.check_type1 input[type="radio"] + label,
.img_check.check_type1 input[type="checkbox"] + label{min-height:24px;}
.img_check.check_type1 input[type="radio"] + label > i,
.img_check.check_type1 input[type="checkbox"] + label > i{width:24px;height:24px;background-position-x:-50px;}
.img_check.check_type1 input[type="radio"]:checked + label > i,
.img_check.check_type1 input[type="checkbox"]:checked + label > i{background-position-x:-75px;}
.img_check.type1 input[type="radio"] + label > i{width:16px;height:16px;margin-left:6px;background-position-x:-105px;}
.img_check.type1 input[type="radio"]:checked + label > i{background-position-x:-125px;}
.img_check.type1 input[type="checkbox"] + label > i{width:19px;height:18px;margin-left:6px;background-position-x:-145px;background-position-y:-498px;}
.img_check.type1 input[type="checkbox"]:checked + label > i{width:19px;height:18px;background-position-x:-165px;background-position-y:-498px;}
.img_check.md input[type="checkbox"] + label{font-size:1rem;}
.img_check.lg input[type="checkbox"] + label{font-size:1.0625rem;font-weight:bold;}

.img_check.weekday input[type="checkbox"] + label{justify-content:center;width:40px;height:40px;font-size:1.0625rem;color:#787878;border:1px solid #dcdcdc;border-radius:6px;box-sizing:border-box;}
.img_check.weekday input[type="checkbox"]:checked + label{color:#fff;background-color:#677dd0;border:0 none;}

.img_check.colorpick input[type="radio"] + label{position:relative;width:32px;height:32px;border:1px solid #dcdcdc;border-radius:5px;box-sizing:border-box;}
.img_check.colorpick input[type="radio"] + label > i{display:none;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.img_check.colorpick input[type="radio"]:checked + label{border-color:#677dd0;}
.img_check.colorpick input[type="radio"]:checked + label > i{display:block;width:16px;height:16px;background-position-x:0;background-position-y:-560px;}
.img_check.colorpick.c1 input[type="radio"] + label{background-color:#fff;}
.img_check.colorpick.c2 input[type="radio"] + label{background-color:#fef2d7;}
.img_check.colorpick.c3 input[type="radio"] + label{background-color:#e2faf0;}
.img_check.colorpick.c4 input[type="radio"] + label{background-color:#ffdadc;}
.img_check.colorpick.c5 input[type="radio"] + label{background-color:#e4dcff;}

.img_check.toggle input[type="checkbox"] + label{gap:10px;min-height:26px;}
.img_check.toggle input[type="checkbox"] + label > i{width:58px;height:26px;background-position:0 -530px;}
.img_check.toggle input[type="checkbox"]:checked + label > i{background-position-x:-60px;}
.img_check.toggle.full input[type="checkbox"] + label{flex-grow:1;display:flex;justify-content:space-between;}

.v4_check_aligner{display:flex;flex-wrap:wrap;gap:20px;row-gap:10px;}
.v4_check_aligner.col{flex-direction:column;}

.layer_pop_mask{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.73);display:none;z-index:9}

.ecall_page_tab_wrap{position:relative;padding-left:20px;}
.ecall_page_tab_wrap:after{position:absolute;display:block;content:'';width:100%;height:1px;bottom:0.5px;left:0;background-color:#e6e6e6;}
.ecall_page_tab{position:relative;overflow-x:auto;}
.ecall_page_tab::-webkit-scrollbar{display:none;}
.ecall_page_tab{scrollbar-width:none;-ms-overflow-style:none;}
.ecall_page_tab ul{width:max-content;}
.ecall_page_tab ul:after{clear:both;display:block;content:'';}
.ecall_page_tab ul li{position:relative;float:left;margin-left:10px;}
.ecall_page_tab ul li:first-child{margin-left:0;}
.ecall_page_tab ul li a{display:block;height:48px;padding:12px 10px;color:#969696;box-sizing:border-box;}
.ecall_page_tab ul li.active a{font-weight:bold;color:#1e1e1e;}
.ecall_page_tab ul li.active:after{display:block;content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#1e1e1e;z-index:1;}
.ecall_page_tab + .full_liner{margin-top:-1.5px;}

.etalkecall_wrap{width:100vw;width:100dvw;height:100vh;height:100dvh;}

.ecall_header{position:relative;height:55px;padding:16px;border-bottom:1px solid #e6e6e6;box-sizing:border-box;}
.ecall_header .ecall_back_btn{position:absolute;display:block;width:24px;height:24px;top:16px;left:16px;}
.ecall_header .ecall_back_btn i{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.ecall_header .header_title{font-size:1rem;text-align:center;}
.ecall_main{display:flex;flex-direction:column;height:calc(100vh - 56px);height:calc(100dvh - 56px);}
.ecall_main .ecall_main_accounts_contents{position:relative;margin-top:8px;}

.ecall_main .ecall_main_accounts_contents .btn_scroll{display:none;position:absolute;top:0;width:45px;height:calc(100% - 1px);background-color:#fff;z-index:1;}
.ecall_main .ecall_main_accounts_contents .btn_scroll.prev{left:0;}
.ecall_main .ecall_main_accounts_contents .btn_scroll.prev:before{position:absolute;display:block;content:'';top:0;left:45px;width:20px;height:100%;background-image:linear-gradient(to left, rgba(255, 255, 255, 0), #fff);}
.ecall_main .ecall_main_accounts_contents .btn_scroll.next{right:0;}
.ecall_main .ecall_main_accounts_contents .btn_scroll.next:before{position:absolute;display:block;content:'';top:0;right:45px;width:20px;height:100%;background-image:linear-gradient(to right, rgba(255, 255, 255, 0), #fff);}
.ecall_main .ecall_main_accounts_contents .btn_scroll .btn{display:block;position:relative;width:100%;height:100%;overflow:hidden;}
.ecall_main .ecall_main_accounts_contents .btn_scroll .btn i{position:absolute;top:0;bottom:0;margin:auto;}
.ecall_main .ecall_main_accounts_contents .btn_scroll.prev .btn i{left:15px;}
.ecall_main .ecall_main_accounts_contents .btn_scroll.next .btn i{right:15px;}
.ecall_main .ecall_main_accounts_contents.has_prev .prev{display:block;}
.ecall_main .ecall_main_accounts_contents.has_next .next{display:block;}

.ecall_main .ecall_main_accounts_lists{border-bottom:1px solid #e6e6e6;overflow:hidden;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;}
.ecall_main .ecall_main_accounts_lists::-webkit-scrollbar{display:none;}
.ecall_main .ecall_main_accounts_lists .account_wrap{display:flex;align-items:center;gap:4px;width:max-content;padding:0 15px;}
.ecall_main .ecall_main_accounts_lists .account_wrap .account_item{flex-shrink:0;position:relative;width:88px;padding:4px 4px 8px 4px;}
.ecall_main .ecall_main_accounts_lists .account_wrap .account_item .account_link,
.ecall_main .ecall_main_accounts_lists .account_wrap .account_item .logo,
.ecall_main .ecall_main_accounts_lists .account_wrap .account_item .org_name,
.ecall_main .ecall_main_accounts_lists .account_wrap .account_item .user_name,
.ecall_main .ecall_main_accounts_lists .account_wrap .account_item .manage_name{display:block;}
.ecall_main .ecall_main_accounts_lists .account_wrap .account_item .logo_con{display:block;position:relative;width:48px;height:48px;margin:0 auto;}
.ecall_main .ecall_main_accounts_lists .account_wrap .account_item .logo_con img{display:block;width:100%;height:100%;border-radius:50%;}
.ecall_main .ecall_main_accounts_lists .account_wrap .account_item .logo_con .stat_dot{display:block;position:absolute;top:0;right:0;width:11px;height:11px;background-color:#e44444;border:2px solid #fff;border-radius:50%;}
.ecall_main .ecall_main_accounts_lists .account_wrap .account_item .logo_con .i_set_gear_b{display:block;position:absolute;bottom:0;right:0;}
.ecall_main .ecall_main_accounts_lists .account_wrap .account_item .org_name{margin-top:2px;font-size:0.75rem;color:#505050;text-align:center;}
.ecall_main .ecall_main_accounts_lists .account_wrap .account_item .user_name{font-size:0.8125rem;font-weight:bold;color:#505050;text-align:center;}
.ecall_main .ecall_main_accounts_lists .account_wrap .account_item .manage_name{margin-top:2px;font-size:0.75rem;font-weight:bold;color:#505050;text-align:center;}
.ecall_main .ecall_main_accounts_lists .account_wrap .account_item.type_stat .logo_con:before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.5);border-radius:50%;}
.ecall_main .ecall_main_accounts_lists .account_wrap .account_item.type_stat .logo_con .stat_text{display:block;position:absolute;top:50%;left:50%;width:max-content;padding:0 4px;font-size:0.75rem;color:#fff;background-color:#3d3c37;border:2px solid #fff;box-shadow:0 3px 6px 0 rgba(30, 30, 30, 0.1);border-radius:11px;transform:translate(-50%, -50%);}
.ecall_main .ecall_main_accounts_lists .account_wrap .account_item.type_manage .logo_con{width:50px;height:50px;}
.ecall_main .ecall_main_accounts_lists .account_wrap .account_item.active:after{display:block;content:'';position:absolute;bottom:0;left:50%;width:66px;height:4px;background-color:#677dd0;border-radius:2px;transform:translateX(-50%);}
.ecall_main .ecall_main_accounts_lists .account_wrap .account_item.active .org_name,
.ecall_main .ecall_main_accounts_lists .account_wrap .account_item.active .user_name{color:#4d63b6;}
.ecall_main .ecall_main_accounts_lists .account_wrap .account_item .account_item_layer_temp{display:none;}
.ecall_main .account_item_layer{display:none;position:absolute;top:100%;left:15px;width:calc(100% - 30px);padding:8px;background-color:#fff;border:1px solid #e6e7f4;box-shadow:0 3px 8px 0 rgba(230, 231, 244, 0.5);border-radius:10px;z-index:2;box-sizing:border-box;}
.ecall_main .account_item_layer > ul{padding:0 10px;}
.ecall_main .account_item_layer a{display:flex;align-items:center;gap:4px;position:relative;height:48px;padding-right:15px;}
.ecall_main .account_item_layer a .text{display:block;font-size:0.875rem;}
.ecall_main .account_item_layer a .cnt{display:block;padding:0 8px;font-size:0.875rem;color:#fff;background-color:#748de8;border-radius:10px;}
.ecall_main .account_item_layer a i{position:absolute;top:50%;right:10px;transform:translateY(-50%);}
.ecall_main .account_item_layer .account_go{border-top:1px solid #e6e7f4;}
.ecall_main .account_item_layer .account_go a .text{font-weight:bold;}
.ecall_main .account_item_layer .account_item_info{border-bottom:1px solid #e6e7f4;}
.ecall_main .account_item_layer .account_item_info_box{position:relative;padding:10px 50px 10px 0;}
.ecall_main .account_item_layer .account_item_info_box .account_nm{font-size:0.875rem;font-weight:bold;}
.ecall_main .account_item_layer .account_item_info_box .account_desc{font-size:0.75rem;}
.ecall_main .account_item_layer .account_item_info_box .account_desc:after{display:block;content:'';clear:both;}
.ecall_main .account_item_layer .account_item_info_box .account_desc span{position:relative;display:block;float:left;padding-right:13px;}
.ecall_main .account_item_layer .account_item_info_box .account_desc span:after{position:absolute;top:4px;right:6px;display:block;content:'';width:1px;height:10px;background-color:#969696;}
.ecall_main .account_item_layer .account_item_info_box .account_desc span:last-child{padding-right:0;}
.ecall_main .account_item_layer .account_item_info_box .account_desc span:last-child:after{display:none;}
.ecall_main .account_item_layer .account_item_info_box .account_mod_btn{position:absolute;top:10px;right:0;display:inline;padding:0;height:auto;font-size:0.8125rem;color:#677dd0;}
.ecall_main .search_bar_wrap{padding:15px;}
.ecall_main .search_bar_wrap .search_bar_inner{display:flex;align-items:center;gap:5px;}
.ecall_main .search_bar_wrap .search_bar_inner .input{flex-grow:1;}
.ecall_main .lists_wrap{flex-grow:1;display:flex;flex-direction:column;padding:0 15px 15px 15px;overflow:hidden;overflow-y:auto;}
.ecall_main .lists_wrap .list_group_body_main_wrap{flex-grow:1;}
.ecall_main .lists_wrap .list_group{margin-bottom:15px;}
.ecall_main .lists_wrap .list_group:last-child{margin-bottom:0;}
.ecall_main .lists_wrap .list_group .list_title{margin-bottom:8px;font-size:0.875rem;font-weight:bold;color:#969696;}
.ecall_main .lists_wrap .list_group .list_box{margin-bottom:8px;}
.ecall_main .lists_wrap .list_group .list_box:last-child{margin-bottom:0px;}
.ecall_main .lists_wrap .list_group .list_box .box{position:relative;padding:16px 14px 16px 52px;border:1px solid #e6e6e6;border-radius:12px;}
.ecall_main .lists_wrap .list_group .list_box .box .etalkecall_asset{position:absolute;top:0;bottom:0;left:19px;margin:auto;}
.ecall_main .lists_wrap .list_group .list_box .box .call_info{display:flex;gap:5px;}
.ecall_main .lists_wrap .list_group .list_box .box .call_info .call_target{flex-grow:1;}
.ecall_main .lists_wrap .list_group .list_box .box .target_nm{font-size:0.9375rem;}
.ecall_main .lists_wrap .list_group .list_box .box .target_nm .po{color:#677dd0;}
.ecall_main .lists_wrap .list_group .list_box .box .target_info{margin-top:4px;font-size:0.8125rem;color:#afafaf;}
.ecall_main .lists_wrap .list_group .list_box .box.call_type3 .target_nm{color:#fb5636;}
.ecall_main .lists_wrap .list_group .list_box .box .call_time{text-align:right;font-size:0.8125rem;color:#969696;}
.ecall_main .lists_wrap .list_group .list_box .box .call_time .time2{margin-top:6px;}
.ecall_main .lists_wrap .list_group .list_box .item .box .box_con{display:flex;align-items:center;gap:10px;}
.ecall_main .lists_wrap .list_group .list_box .item .box .box_con.type2{gap:5px;}
.ecall_main .lists_wrap .list_group .list_box .item .box .box_con .box_con_l{flex-grow:1;}
.ecall_main .lists_wrap .list_group .list_box .item .box .box_con .box_con_r{flex-shrink:0;}
.ecall_main .lists_wrap .list_group .list_box .item .box .box_con .box_con_l .item_cont .cont_text{max-width:100%;}
.ecall_main .lists_wrap .list_empty_box{padding:30px;font-size:0.875rem;color:#afafaf;text-align:center;}
.ecall_main .lists_wrap.type2 .list_group{margin-bottom:10px;}
.ecall_main .lists_wrap.type2 .list_group:last-child{margin-bottom:0;}
.ecall_main .lists_wrap.type2 .list_group .list_group_expand_btn .list_box{display:none;}
.ecall_main .lists_wrap.type2 .list_group .list_group_expand_btn i.up{display:none;}
.ecall_main .lists_wrap.type2 .list_group .list_group_expand_btn .group_head_title{position:relative;display:block;padding:12px 40px 12px 16px;font-weight:bold;color:#6d6d6d;background-color:#f2f4f8;border-radius:8px;}
.ecall_main .lists_wrap.type2 .list_group .list_group_expand_btn .group_head_title i{position:absolute;top:0;bottom:0;right:22px;margin:auto;}
.ecall_main .lists_wrap.type2 .list_group .list_group_expand_btn .group_head_title .light{color:#afafaf;}
.ecall_main .lists_wrap.type2 .list_group .list_box{display:none;border:1px solid #e6e6e6;border-radius:8px;}
.ecall_main .lists_wrap.type2 .list_group .list_box .item{border-bottom:1px solid #e6e6e6;}
.ecall_main .lists_wrap.type2 .list_group .list_box .item:last-child{border-bottom:0 none;}
.ecall_main .lists_wrap.type2 .list_group .list_box .item .box{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border:0 none;border-radius:0;}
.ecall_main .lists_wrap.type2 .list_group .list_box .item .box .item_name{flex-grow:1;font-size:0.9375rem;}
.ecall_main .lists_wrap.type2 .list_group .list_box .item .box .item_name .point{color:#677dd0;}
.ecall_main .lists_wrap.type2 .list_group .list_box .item .box .item_name .point2{color:#e44444;}
.ecall_main .lists_wrap.type2 .list_group .list_box .item .box .item_name span.phone_ico{position:relative;padding-left:18px;}
.ecall_main .lists_wrap.type2 .list_group .list_box .item .box .item_name span.phone_ico i{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.ecall_main .lists_wrap.type2 .list_group .list_box .item .box .item_btns{min-width:80px;margin-left:14px;display:flex;align-items:center;justify-content:flex-end;gap:16px;}
.ecall_main .lists_wrap.type2 .list_group .list_box .item .box .item_btns .etalkecall_asset{position:static;}
.ecall_main .lists_wrap.type2 .list_group.expand .list_group_expand_btn{margin-bottom:5px;}
.ecall_main .lists_wrap.type2 .list_group.expand .list_group_expand_btn .list_box{display:block;}
.ecall_main .lists_wrap.type2 .list_group.expand .list_group_expand_btn i.up{display:block;}
.ecall_main .lists_wrap.type2 .list_group.expand .list_group_expand_btn i.down{display:none;}
.ecall_main .lists_wrap.type2 .list_group.expand .list_box{display:block;}
.ecall_main .lists_wrap.type3 .list_group{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #e6e6e6;}
.ecall_main .lists_wrap.type3 .list_group.bdnone{border-bottom:0 none;}
.ecall_main .lists_wrap.type3 .list_group.last,
.ecall_main .lists_wrap.type3 .list_group:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0 none;}
.ecall_main .lists_wrap.type3 .list_group .list_group_expand_btn{position:relative;}
.ecall_main .lists_wrap.type3 .list_group .list_group_expand_btn .list_box{display:none;}
.ecall_main .lists_wrap.type3 .list_group .list_group_expand_btn i.up{display:none;}
.ecall_main .lists_wrap.type3 .list_group .list_group_expand_btn .group_head_title{position:relative;display:block;font-size:0.875rem;font-weight:bold;color:#969696;}
.ecall_main .lists_wrap.type3 .list_group .list_group_expand_btn .group_head_title i{position:absolute;top:0;bottom:0;right:0;margin:auto;}
.ecall_main .lists_wrap.type3 .list_group .list_group_expand_btn .list_group_sort{position:absolute;top:0;right:24px;}
.ecall_main .lists_wrap.type3 .list_group .list_group_expand_btn .list_group_sort .list_group_sort_link{display:block;text-align:right;font-size:0.875rem;color:#969696;}
.ecall_main .lists_wrap.type3 .list_group .list_group_expand_btn .list_group_sort .list_group_sort_layer{position:absolute;display:none;min-width:172px;top:31px;right:-24px;z-index:1;}
.ecall_main .lists_wrap.type3 .list_group .list_group_expand_btn .list_group_sort .list_group_sort_layer ul{padding:0 16px;background-color:#fff;border:1px solid #e6e6e6;box-shadow:2px 2px 16px 0 rgba(36, 46, 61, 0.08);border-radius:12px;}
.ecall_main .lists_wrap.type3 .list_group .list_group_expand_btn .list_group_sort .list_group_sort_layer ul li{border-bottom:1px solid #e6e6e6;}
.ecall_main .lists_wrap.type3 .list_group .list_group_expand_btn .list_group_sort .list_group_sort_layer ul li a{display:block;padding:12px 0;font-size:0.875rem;}
.ecall_main .lists_wrap.type3 .list_group .list_group_expand_btn .list_group_sort.active .list_group_sort_layer{display:block;}
.ecall_main .lists_wrap.type3 .list_group .list_box{display:none;}
.ecall_main .lists_wrap.type3 .list_group .list_box .item{margin-bottom:8px;}
.ecall_main .lists_wrap.type3 .list_group .list_box .item:last-child{margin-bottom:0;}
.ecall_main .lists_wrap.type3 .list_group .list_box .item .box{padding:16px;}
.ecall_main .lists_wrap.type3 .list_group .list_box .item .box .item_header{display:flex;align-items:center;gap:20px;}
.ecall_main .lists_wrap.type3 .list_group .list_box .item .box .item_header .item_titles{flex-grow:1;display:flex;align-items:center;gap:4px;}
.ecall_main .lists_wrap.type3 .list_group .list_box .item .box .item_header .item_titles > span{flex:0 0 auto;}
.ecall_main .lists_wrap.type3 .list_group .list_box .item .box .item_header .item_titles > span.chat_title{flex:0 1 auto;}
.ecall_main .lists_wrap.type3 .list_group .list_box .item .box .item_header .chat_title{display:flex;align-items:center;font-size:0.9375rem;font-weight:bold;}
.ecall_main .lists_wrap.type3 .list_group .list_box .item .box .item_header .chat_title_cnt{flex-shrink:0;font-weight:normal;}
.ecall_main .lists_wrap.type3 .list_group .list_box .item .box .item_header .room_manger{display:block;padding:1px 2px;font-size:0.625rem;color:#787878;background-color:#e6e6e6;border-radius:2px;}
.ecall_main .lists_wrap.type3 .list_group .list_box .item .box .item_header .item_time{flex-shrink:0;font-size:0.8125rem;color:#969696;}
.ecall_main .lists_wrap.type3 .list_group .list_box .item .box .item_header .etalkecall_asset{position:static;}
.ecall_main .lists_wrap.type3 .list_group .list_box .item .box .item_header .item_warn{margin-left:31px;}
.ecall_main .lists_wrap.type3 .list_group .list_box .item .box .item_cont{margin-top:4px;display:flex;align-items:center;justify-content:space-between;gap:20px;}
.ecall_main .lists_wrap.type3 .list_group .list_box .item .box .item_cont .cont_text{flex-grow:1;max-width:calc(100% - 51px);font-size:0.8125rem;color:#969696;}
.ecall_main .lists_wrap.type3 .list_group .list_box .item .box .item_cont .cont_text.has-jump{position:relative;padding-left:22px;}
.ecall_main .lists_wrap.type3 .list_group .list_box .item .box .item_cont .cont_text.has-jump .chat_jump{top:0;left:0;margin:unset;}
.ecall_main .lists_wrap.type3 .list_group .list_box .item .box .item_cont .cont_cnt .cnt{display:block;padding:1px 6px;font-size:0.75rem;color:#fff;background-color:#e44444;border-radius:9.5px;}
.ecall_main .lists_wrap.type3 .list_group .list_box .item .box .item_status{margin-top:10px;font-size:0.8125rem;color:#969696;}
.ecall_main .lists_wrap.type3 .list_group .list_box .item .box .stat_text{color:#787878;}
.ecall_main .lists_wrap.type3 .list_group .list_box .item .box .point{color:#677dd0;}
.ecall_main .lists_wrap.type3 .list_group .list_box .item .box .point2{color:#e44444;}
.ecall_main .lists_wrap.type3 .list_group .list_box .item .box.has_warn .item_header .item_titles{color:#787878;}
.ecall_main .lists_wrap.type3 .list_group.expand .list_group_expand_btn{margin-bottom:10px;}
.ecall_main .lists_wrap.type3 .list_group.expand .list_group_expand_btn .list_box{display:block;}
.ecall_main .lists_wrap.type3 .list_group.expand .list_group_expand_btn i.up{display:block;}
.ecall_main .lists_wrap.type3 .list_group.expand .list_group_expand_btn i.down{display:none;}
.ecall_main .lists_wrap.type3 .list_group.expand .list_box{display:block;}
.ecall_main .chat_list_opt_btns{position:sticky;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;padding:15px 0;}
.ecall_main .chat_list_opt_btns.type1{justify-content:flex-end;}

.ecall_main .setting_wrap{position:relative;flex-grow:1;margin-top:20px;padding:0 15px 15px 15px;overflow:hidden;overflow-y:auto;}
.ecall_main .setting_wrap .setting_group{padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #dedede;}
.ecall_main .setting_wrap .box_title{margin-bottom:8px;}
.ecall_main .setting_wrap .box_title.type2{display:flex;align-items:center;justify-content:space-between;gap:60px;}
.ecall_main .setting_wrap .box_title.type2 .box_title_item.fix{flex-shrink:0;}
.ecall_main .setting_wrap .box_title.type2 .item_link{font-size:0.875rem;color:#677dd0;}
.ecall_main .setting_wrap .box_title.type2 .item_link.multi{display:flex;align-items:center;}
.ecall_main .setting_wrap .box_title.type2 .item_link.multi > span:not(.txt_clamp){flex-shrink:0;}
.ecall_main .setting_wrap .box_desc{margin-top:8px;font-size:0.875rem;color:#787878;}
.ecall_main .setting_wrap .box_type_link{position:relative;display:block;padding-right:20px;}
.ecall_main .setting_wrap .box_type_link .etalkecall_asset{position:absolute;top:0;bottom:0;right:0;margin:auto;}
.ecall_main .setting_wrap .weekday_lists{display:flex;align-items:center;flex-wrap:wrap;gap:8px;}
.ecall_main .setting_wrap .box_sub_lists{margin-top:16px;}
.ecall_main .setting_wrap .box_sub_lists .option_lists li{margin-bottom:10px;}
.ecall_main .setting_wrap .box_sub_lists .option_lists li:last-child{margin-bottom:0;}
.ecall_main .setting_wrap .box_sub_lists .sub_label{font-weight:500;}
.ecall_main .setting_wrap .box_sub_lists .option_lists .option_time{display:flex;align-items:center;justify-content:space-between;}
.ecall_main .setting_wrap .box_sub_lists .option_lists .option_time .time_box{display:flex;align-items:center;gap:2px;}
.ecall_main .setting_wrap .box_sub_lists .option_lists .option_time .time_box .time_select{width:70px;}
.ecall_main .setting_btns{padding:15px;}

.modal_layer_wrap{display:none;position:fixed;top:50%;left:50%;width:100%;max-width:355px;z-index:10;background-color:#fff;border-radius:10px;box-sizing:border-box;transform:translate(-50%, -50%);overflow:hidden;}
.callconfirm .confirm_box{padding:30px;}
.callconfirm .confirm_box .confirm_head{position:relative;padding-top:52px;font-weight:bold;text-align:center;}
.callconfirm .confirm_box .confirm_head .etalkecall_asset{position:absolute;top:0;left:0;right:0;margin:auto;}
.callconfirm .confirm_box .confirm_title{font-weight:bold;text-align:center;}
.callconfirm .confirm_box .confirm_text{margin-top:4px;color:#787878;text-align:center;}
.callconfirm .confirm_box .confirm_text .point{color:#677dd0;}
.callconfirm .confirm_box .confirm_text .point2{color:#e44444;}
.callconfirm .confirm_btns{display:flex;}
.callconfirm .confirm_btns > div{flex:1 1 auto;}
.callconfirm .confirm_btns .btn_confirm{display:flex;align-items:center;justify-content:center;width:100%;height:50px;font-size:1rem;font-weight:bold;color:#6d6d6d;background-color:#e6e7f4;border:0 none;}
.callconfirm .confirm_btns .btn_confirm.type_confirm{color:#fff;background-color:#677dd0;}
.callconfirm .confirm_btns .btn_confirm.type_confirm.red{background-color:#e44444;}
.callconfirm.callmsg .confirm_box .confirm_head{padding-top:34px;}
.callconfirm.callmsg .confirm_box .confirm_text{margin-top:16px;}
.callconfirm.attachimg .confirm_img{position:relative;width:180px;margin:auto;border:1px solid #e6e6e6;box-sizing:border-box;overflow:hidden;}
.callconfirm.attachimg .confirm_img:before{display:block;content:'';width:100%;padding-top:100%;}
.callconfirm.attachimg .confirm_img img{position:absolute;display:block;content:'';width:100%;height:100%;top:0;left:0;object-fit:cover;}
.callconfirm.attachimg .confirm_text{margin-top:16px;}
.callconfirm.attachimg2 .confirm_box{padding:16px;}
.callconfirm.attachimg2 .confirm_box .confirm_file_list{max-height:420px;overflow:hidden;overflow-y:auto;}
.callconfirm.attachimg2 .attach-box-wrap + .attach-box-wrap{margin-top:4px;}
.callconfirm.attachimg2 .attach-img-list{display:flex;flex-wrap:wrap;gap:4px;width:100vw;max-width:100%;}
.callconfirm.attachimg2 .attach-img-list .attach-box{position:relative;display:block;flex:0 0 calc((100% / 3) - 3px)}
.callconfirm.attachimg2 .attach-img-list .attach-img{position:relative;display:block;width:100%;border:1px solid #e6e6e6;background-color:#fff;border-radius:10px;box-sizing:border-box;overflow:hidden;}
.callconfirm.attachimg2 .attach-img-list .attach-img:before{display:block;content:'';width:100%;padding-top:100%;}
.callconfirm.attachimg2 .attach-img-list .attach-img img{position:absolute;display:block;width:100%;height:100%;top:0;left:0;object-fit:cover;}
.callconfirm.attachimg2 .attach-img-list .attach-del{position:absolute;top:8px;right:8px;}
.callconfirm.attachimg2 .attach-file-list{display:flex;flex-direction:column;gap:4px;width:100vw;max-width:100%;}
.callconfirm.attachimg2 .attach-file-list .attach-box{display:flex;align-items:center;gap:10px;padding:12px 14px 12px 12px;background-color:#fff;border:1px solid #e6e6e6;border-radius:10px;}
.callconfirm.attachimg2 .attach-file-list .file-name{flex-grow:1;font-size:0.875rem;word-break:break-all;}

.call_main .call_logo{position:relative;width:100%;height:100px;}
.call_main .call_logo .alimi_logo_back{position:absolute;top:50%;left:50%;width:108px;height:108px;transform:translate(-50%, -50%);background-color:#677dd0;opacity:0.19;border-radius:50%;}
.call_main .call_logo .alimi_logo_dots{position:absolute;top:50%;left:50%;width:232px;height:8px;transform:translate(-50%, -50%);}
.call_main .call_logo .alimi_logo_dots:after{display:block;content:'';clear:both;}
.call_main .call_logo .alimi_logo_dots > div{float:left;}
.call_main .call_logo .alimi_logo_dots > div:after{display:block;content:'';clear:both;}
.call_main .call_logo .alimi_logo_dots > div + div{margin-left:144px;}
.call_main .call_logo .alimi_logo_dots > div i{position:relative;display:block;float:left;width:8px;height:8px;}
.call_main .call_logo .alimi_logo_dots > div i:after{position:absolute;display:block;content:'';top:50%;left:50%;width:100%;height:100%;background-color:#e1e6f6;border-radius:50%;transform:translate(-50%, -50%);}
.call_main .call_logo .alimi_logo_dots > div i + i{margin-left:10px;}
.call_main .call_logo .alimi_logo{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.call_main .call_logo .alimi_logo img{position:absolute;top:0;left:0;width:100px;height:100px;border-radius:50%;}
.call_main .call_target{margin-top:30px;font-size:1.25rem;font-weight:bold;text-align:center;}
.call_main .call_target_desc{margin-top:4px;color:#afafaf;text-align:center;}
.call_main .call_msg{margin-top:16px;color:#787878;text-align:center;}
.call_main .call_record{margin-top:10px;text-align:center;}
.call_main .call_record .record_info{display:inline-block;padding:6px 12px;background-color:#464e53;box-shadow:0 0 8px 0 rgba(30, 32, 36, 0.16);border-radius:16px;}
.call_main .call_record .record_info_inner{display:flex;align-items:center;gap:8px;font-size:0.875rem;color:#eee;line-height:1;}
.call_main .call_record .record_info_inner i{width:8px;height:8px;background-color:#e44444;border-radius:50%;}
.call_main .call_btns{display:flex;justify-content:center;gap:80px;margin-top:60px;}
.call_main .call_btns > div{position:relative;}
.call_main .call_btns > div a{position:relative;display:block;width:70px;height:70px;overflow:hidden;}
.call_main .call_btns > div a .etalkecall_asset{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.call_main .call_opt_btns{display:flex;justify-content:center;gap:80px;}
.call_main .call_opt_btns.type1{gap:20px;}
.call_main .call_opt_btns > div{position:relative;}
.call_main .call_opt_btns > div a{position:relative;display:block;width:70px;padding-top:78px;font-size:0.875rem;color:#c8c8c8;text-align:center;overflow:hidden;}
.call_main .call_opt_btns > div a .etalkecall_asset{position:absolute;top:0;left:0;}
.call_main .call_page_hide{margin-top:60px;}
.call_main .call_page_hide_btn{position:relative;display:block;padding-bottom:17px;color:#afafaf;text-align:center;}
.call_main .call_page_hide_btn i{position:absolute;bottom:0;left:0;right:0;margin:auto;}
.call_main .msg_layer{position:absolute;bottom:110px;left:-12px;display:none;}
.call_main .msg_layer.active{display:block;}
.call_main .msg_layer ul{width:260px;padding:0 16px;background-color:#fff;border:1px solid #e6e6e6;box-shadow:2px 2px 16px 0 rgba(36, 46, 61, 0.08);border-radius:12px;box-sizing:border-box;}
.call_main .msg_layer ul li .msg_btn{display:flex;align-items:center;gap:8px;width:auto;padding:12px 0;font-size:0.875rem;text-align:left;color:#1e1e1e;border-bottom:1px solid #e6e6e6;}
.call_main .msg_layer ul li:last-child .msg_btn{border-bottom:0 none;}
.call_main .msg_layer ul li .msg_btn .etalkecall_asset{position:static;}

.call_main.calling .call_logo{height:124px;}
.call_main.calling .call_logo .alimi_logo_back{width:124px;height:124px;}
.call_main.calling .call_logo .alimi_logo_dots{width:248px;}
.call_main.calling .call_logo .alimi_logo_dots > div i:nth-child(2){width:16px;}
.call_main.calling .call_logo .alimi_logo_dots > div i:nth-child(2):after{height:16px;}
.call_main.calling .call_btns{margin-top:36px;}
.call_main.calling .call_page_hide{margin-top:30px;}

.call_main_box_wrap{display:flex;flex-direction:column;justify-content:space-between;gap:50px;height:100vh;height:100dvh;}
.call_main_box_wrap > div{flex:0 0 auto;}
.call_main_box_wrap > div:first-child{padding-top:68px;}
.call_main_box_wrap > div:last-child{padding-bottom:40px;}
.call_main.calling .call_main_box_wrap > div:first-child{padding-top:60px;}

.helper_box_wrap{position:sticky;bottom:0;left:0;z-index:2;}
.helper_box{display:none;position:absolute;width:100%;padding:0 20px;bottom:-100px;text-align:center;z-index:2;opacity:0;box-sizing:border-box;}
.helper_box.active{display:block;}
.helper_box .helper_inner{position:relative;display:inline-block;padding:14px 16px 14px 46px;font-size:0.875em;color:#fff;text-align:left;background-color:rgba(30, 30, 30, 0.8);border-radius:24px;}
.helper_box .helper_inner i{position:absolute;top:50%;left:16px;margin-top:-10px;}

.video_main{width:100%;height:100%;background-color:#000;}
.video_main .video_box_base{width:100%;height:calc(100% - 110px);}
.video_main .video_box_top{position:fixed;top:10px;left:10px;width:88px;height:160px;background-color:#fff;border-radius:5px;}
.video_main .video_msg{position:fixed;bottom:126px;left:0;width:100%;color:#fff;text-align:center;}
.video_main .video_bottom_box{position:fixed;bottom:0;left:0;width:100%;height:110px;padding:20px 0;background-color:#3f445a;box-sizing:border-box;}
.video_main .video_opt_btns{width:250px;margin:0 auto;}
.video_main .video_opt_btns:after{display:block;content:'';clear:both;}
.video_main .video_opt_btns > div{float:left;position:relative;}
.video_main .video_opt_btns > div + div{margin-left:20px;}
.video_main .video_opt_btns > div a{position:relative;display:block;width:70px;height:70px;overflow:hidden;}
.video_main .video_opt_btns > div a .etalkecall_asset{position:absolute;top:0;left:0;}

.chat_main .chat_inner_mx{max-width:720px;margin:0 auto;box-sizing:border-box;}
.chat_main .chat_box{display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden;}
.chat_main .chat_box .chat_header{height:56px;border-bottom:1px solid #e6e6e6;box-sizing:border-box;}
.chat_main .chat_box .chat_header .chat_inner_mx{position:relative;padding:16px;}
.chat_main .chat_box .chat_header .chat_title{padding:0 80px;line-height:24px;font-weight:bold;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.chat_main .chat_box .chat_header .chat_back{position:absolute;top:16px;left:16px;width:auto;height:24px;line-height:24px;}
.chat_main .chat_box .chat_header .chat_share{position:absolute;top:17px;right:60px;width:20px;height:22px;}
.chat_main .chat_box .chat_header .chat_download{position:absolute;top:18px;right:16px;width:20px;height:20px;}
.chat_main .chat_box .chat_header .chat_g_trans{position:absolute;top:16px;right:56px;width:24px;height:24px;}
.chat_main .chat_box .chat_header .chat_setting{position:absolute;top:16px;right:16px;width:24px;height:24px;}
.chat_main .chat_box .chat_header .chat_back a,
.chat_main .chat_box .chat_header .chat_share a,
.chat_main .chat_box .chat_header .chat_g_trans a,
.chat_main .chat_box .chat_header .chat_download a,
.chat_main .chat_box .chat_header .chat_setting a{position:relative;display:block;width:100%;height:100%;}
.chat_main .chat_box .chat_header .chat_back a{padding-left:18px;}
.chat_main .chat_box .chat_header .chat_back .etalkecall_asset{position:absolute;top:50%;left:0;transform:translateY(-50%);}
.chat_main .chat_box .chat_header .chat_share .etalkecall_asset,
.chat_main .chat_box .chat_header .chat_download .etalkecall_asset,
.chat_main .chat_box .chat_header .chat_g_trans .etalkecall_asset,
.chat_main .chat_box .chat_header .chat_setting .etalkecall_asset{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.chat_main .chat_box .chat_header .chat_setting .setting_layer{display:none;position:absolute;top:42px;right:-14px;padding:12px 16px;width:160px;background-color:#fff;border:1px solid #e6e7f4;border-radius:10px;box-sizing:border-box;}
.chat_main .chat_box .chat_header .chat_setting .setting_layer li{font-size:0.875rem;}
.chat_main .chat_box .chat_header .chat_setting .setting_layer li + li{margin-top:8px;}
.chat_main .chat_box .chat_header .chat_setting.active .setting_layer{display:block;}
.chat_main .chat_box .chat_header .stat_dot{display:block;position:absolute;top:-8px;right:-8px;width:10px;height:10px;background-color:#e44444;border:2px solid #fff;border-radius:50%;}
.chat_main .chat_box .chat_content{flex-grow:1;overflow:hidden;overflow-y:auto;background-color:#fff;z-index:1;}
.chat_main .chat_box .chat_msg_input_box{width:100%;flex:0 1 auto;background-color:#fff;border-top:1px solid #e6e6e6;box-sizing:border-box;}

.chat_main .chat_box .chat_liner_item{position:relative;margin-bottom:20px;text-align:center;}
.chat_main .chat_box .com_msg{display:inline-block;padding:4px 20px;background-color:#eef1f6;border-radius:13px;font-size:0.75rem;color:#8f96a1;}
.chat_main .chat_box .com_msg .com_msg_link{display:inline-flex;align-items:center;gap:8px;color:inherit;}
.chat_main .chat_box .chat_liner_item.top_notice{position:sticky;top:8px;left:0;margin-top:-12px;z-index:3;}
.chat_main .chat_box .con_notice{display:block;text-align:left;background-color:#fff;border:1px solid #e6e6e6;box-shadow:2px 2px 16px 0 rgba(36, 46, 61, 0.08);border-radius:12px;}
.chat_main .chat_box .con_notice .notice_link{position:relative;display:block;padding:16px 48px;font-size:0.875rem;}
.chat_main .chat_box .con_notice .notice_link .etalkecall_asset{position:absolute;top:50%;transform:translateY(-50%);}
.chat_main .chat_box .con_notice .notice_link .notice_speak{left:16px;}
.chat_main .chat_box .con_notice .notice_link .arrow_right{right:24px;}
/* .chat_main .chat_box .date_liner{display:block;width:100%;height:18px;}
.chat_main .chat_box .date_liner:before{display:block;content:'';position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#e6e6e6;transform:translateY(-50%);}
.chat_main .chat_box .date_liner .date_text{display:inline-block;position:absolute;top:50%;left:50%;padding:0 12px;background-color:#fff;font-size:0.75rem;color:#afafaf;transform:translate(-50%, -50%);} */
.chat_main .chat_box .date_liner{display:flex;align-items:center;justify-content:space-between;}
.chat_main .chat_box .date_liner:before,
.chat_main .chat_box .date_liner:after{flex:1 1 auto;display:block;content:'';width:100%;height:1px;background-color:#e6e6e6;}
.chat_main .chat_box .date_liner .date_text{flex-shrink:0;display:block;padding:0 12px;font-size:0.75rem;color:#afafaf;}
.chat_main .chat_box .chat_liner_item.bottom_ticker_box{position:sticky;margin-bottom:0;bottom:8px;left:0;z-index:3;}
.chat_main .chat_box .chat_liner_item.bottom_ticker_box .ticker_cons{margin-bottom:8px;}
/* .chat_main .chat_box .chat_liner_item.bottom_ticker_box .ticker_cons:last-child{margin-bottom:0;} */
.chat_main .chat_box .chat_liner_item.bottom_ticker_box .ticker_type_black{display:flex;align-items:center;padding:8px 12px 8px 16px;background-color:rgba(30, 30, 30, 0.8);box-shadow:0 2px 8px 0 rgba(36, 46, 61, 0.08);border-radius:12px;}
.chat_main .chat_box .chat_liner_item.bottom_ticker_box .ticker_check_opt{justify-content:space-between;font-size:0.875rem;color:#fff;}
.chat_main .chat_box .chat_liner_item.bottom_ticker_box .ticker_check_opt .cancel_btn{font-size:0.875rem;color:#c8c8c8;}
.chat_main .chat_box .chat_liner_item.bottom_ticker_box .ticker_check_opt .select{display:flex;align-items:center;}
.chat_main .chat_box .chat_liner_item.bottom_ticker_box .ticker_check_opt .select .btn{margin-left:10px;}
.chat_main .chat_box .chat_liner_item.bottom_ticker_box .ticker_check_opt .select .btn button{display:flex;align-items:center;height:30px;padding:0 10px;font-size:0.875rem;color:#fff;background-color:#a0a0a0;border:0 none;border-radius:5px;}
.chat_main .chat_box .chat_liner_item.bottom_ticker_box .ticker_warn{gap:10px;font-size:0.875rem;color:#fff;text-align:left;}
.chat_main .chat_box .chat_liner_item.bottom_ticker_box .ticker_type_white{height:42px;padding:12px 14px 12px 16px;background-color:#fff;border:1px solid #e6e6e6;border-radius:12px;box-shadow:0 2px 8px 0 rgba(36, 46, 61, 0.08);box-sizing:border-box;}
.chat_main .chat_box .chat_liner_item.bottom_ticker_box .ticker_down .ticker_down_link{display:flex;align-items:center;gap:8px;overflow:hidden;}
.chat_main .chat_box .chat_liner_item.bottom_ticker_box .ticker_down .ticker_down_link .down_text{flex-grow:1;display:flex;align-items:center;gap:4px;font-size:0.75rem;overflow:hidden;}
/* .chat_main .chat_box .chat_liner_item.bottom_ticker_box .ticker_down .ticker_down_link .mem_name,
.chat_main .chat_box .chat_liner_item.bottom_ticker_box .ticker_down .ticker_down_link .mem_text{flex:1 1 auto;} */
.chat_main .chat_box .chat_liner_item.bottom_ticker_box .ticker_down .ticker_down_link .mem_text{color:#969696;}
.chat_main .chat_box .chat_liner_item.bottom_ticker_box .ticker_down .ticker_down_link .etalkecall_asset{flex-shrink:0;}
.chat_main .chat_box .chat_liner_item.bottom_ticker_box .ticker_down.sm{width:42px;padding:0;margin-left:auto;}
.chat_main .chat_box .chat_liner_item.bottom_ticker_box .ticker_down.sm .ticker_down_link{width:100%;height:100%;justify-content:center;}
.chat_main .chat_box .chat_liner_item.bottom_ticker_box .ticker_down.sm .ticker_down_link .down_text{display:none;}

.chat_main .chat_box .chat_content .chat_body{display:flex;flex-direction:column;min-height:100%;padding:20px 16px 0 16px;box-sizing:border-box;}
.chat_main .chat_box .chat_content .chat_body .chat_items{flex-grow:1;display:flex;flex-direction:column;position:relative;width:100%;max-width:688px;margin:0 auto;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_body_main_wrap{flex-grow:1;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item:after{clear:both;display:block;content:'';}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item{margin-bottom:20px;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner{max-width:65%;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner li{margin-bottom:8px;line-height:1;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner li > * {line-height:1.5}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner li:last-child{margin-bottom:0;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .box-profile-con{display:none;position:relative;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text:first-child .box-profile-con{display:block;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text span{display:inline-block;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .name{display:block;margin-bottom:8px;font-size:0.8125rem;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .text{padding:10px;font-size:0.875rem;word-break:break-all;background-color:#eef1f6;border-radius:10px;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .text .text-split-box .split-item{display:block;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #d5dae2;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .text .text-split-box .split-item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0 none;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .text .text-split-box.type1 .split-item{padding-bottom:0;margin-bottom:8px;border-bottom:0 none;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .text .text-split-box.type1 .split-item:last-child{margin-bottom:0;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .text .text-reply-box .reply-name{display:block;font-size:0.75rem;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .text .text-reply-box .reply-content{display:block;margin-top:4px;font-size:0.75rem;color:#969696;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .text .text-reply-box .ans-content{display:block;margin-top:10px;padding-top:10px;border-top:1px solid #d3d8e0;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .text a{color:inherit;text-decoration:underline;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .text .text-more{display:block;font-size:0.75rem;text-decoration:none;text-align:center;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .time{display:none;position:absolute;bottom:0;right:-38px;font-size:0.75rem;color:#afafaf;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text:last-child .time{display:inline-block;}
.profile{position:absolute;top:0;left:-48px;}
.profile .etalkecall_asset{border-radius:50%;}
.profile img{width:40px;height:40px;border-radius:50%;}
.profile .colorbox{display:flex !important;align-items:center;justify-content:center;width:39px;height:39px;font-size:0.9375rem;font-weight:bold;color:#afafaf;background-color:#e6e6e6;border:1px solid #dcdcdc;border-radius:50%;}
.profile .colorbox.c1{color:#fff;background-color:#3a8cde;}
.profile .colorbox.c2{color:#fff;background-color:#3cc06d;}
.profile .colorbox.c3{color:#fff;background-color:#eca02e;}
.profile .colorbox.c4{color:#fff;background-color:#d74869;}
.profile .colorbox.c5{color:#fff;background-color:#8b54af;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .box-text-con{position:relative;display:inline-block;max-width:100%;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .box-option-layer-line{position:relative;height:0;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .box-option-layer{position:absolute;bottom:0;text-align:left;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .box-option-layer .option-lists{width:240px;margin-bottom:4px;padding:0 16px;background-color:#fff;border:1px solid #e6e6e6;box-shadow:2px 2px 16px 0 rgba(36, 46, 61, 0.08);border-radius:12px;box-sizing:border-box;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .box-option-layer .option-lists li{margin-bottom:0;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .box-option-layer .option-lists.list a{display:block;padding:12px 0;font-size:0.875rem;border-bottom:1px solid #e6e6e6;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .box-option-layer .option-lists.list li:last-child a{border-bottom:0 none;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .box-option-layer .option-lists.list a.red{color:#e44444;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .box-option-layer .option-lists.ico{padding:12px 16px;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .box-option-layer .option-lists.ico ul{display:flex;align-items:center;justify-content:space-between;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .box-option-layer .option-lists.ico a{position:relative;display:block;width:24px;height:24px;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .box-option-layer .option-lists.ico a .etalkecall_asset{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .box-msg-ico-stat{margin-top:8px;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .box-msg-ico-stat .ico-stat{display:flex;gap:8px;font-size:0.75rem;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .box-msg-ico-stat .ico-stat .ico{position:relative;display:block;width:16px;height:16px;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .box-msg-ico-stat .ico-stat .ico .etalkecall_asset{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .box-msg-ico-stat .ico-stat .stats{display:flex;align-items:center;gap:4px;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .box-msg-ico-imp .ico-imp{display:inline-flex;align-items:center;gap:4px;margin-bottom:4px;padding:3px 7px;font-size:0.8125rem;font-weight:500;color:#969696;background-color:#eef1f6;border-radius:8px;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .box-text-con.has-warn .time{padding-right:20px;right:-58px;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .box-text-con.has-warn i.msg_warn{position:absolute;bottom:0;right:0;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .box-text-con.has-warn .msg_resend_box{position:absolute;display:flex;gap:6px;width:max-content;bottom:22px;left:0;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .box-text-con.has-warn .msg_resend_box .msg_resend_btn{padding:2px 6px;color:#333d44;background-color:#eaeff3;border-radius:4px;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .box-text-con.has-warn .msg_resend_box .msg_resend_btn.del{color:#ec1414;background-color:#ffe5e5;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .box-text-con.has-reader .msg_read_box{position:absolute;width:max-content;bottom:22px;left:0;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .box-text-con.has-reader .msg_read_box .msg_read_btn{display:flex;align-items:center;gap:5px;color:#677dd0;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .page_thumb_box{display:block;text-align:left;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .page_thumb_box .page_name_box{display:block;padding:10px;border:1px solid #e6e6e6;background-color:#fff;border-radius:10px 10px 0 0;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .page_thumb_box .page_name_box .page_title{display:block;font-size:0.875rem;font-weight:bold;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .page_thumb_box .page_name_box .page_desc{display:block;margin-top:4px;font-size:0.875rem;color:#969696;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .page_thumb_box .page_img_box{display:block;height:120px;border:1px solid #e6e6e6;border-top:0 none;background-color:#fff;border-radius:0 0 10px 10px;overflow:hidden;box-sizing:border-box;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .page_thumb_box .page_img_box img{display:block;width:100%;height:100%;object-fit:cover;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .attach-file-box{padding:12px 10px 12px 14px;text-align:left;border:1px solid #e6e6e6;background-color:#fff;border-radius:10px;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .attach-file-box .attach-file-link{display:flex;align-items:center;gap:10px;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .attach-file-box .attach-file-ico{position:relative;width:36px;height:36px;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .attach-file-box .attach-file-ico i{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .attach-file-box .file-name{display:block;font-size:0.875rem;word-break:break-all;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .attach-file-box .file-end-date{display:block;margin-top:8px;font-size:0.75rem;color:#969696;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .attach-img-box{display:block;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .attach-img-box .attach-img-link{display:block;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .attach-img-box .attach-img{position:relative;display:block;width:152px;border:1px solid #e6e6e6;background-color:#fff;border-radius:10px;box-sizing:border-box;overflow:hidden;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .attach-img-box .attach-img:before{display:block;content:'';width:100%;padding-top:100%;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .attach-img-box .attach-img img{position:absolute;display:block;width:100%;height:100%;top:0;left:0;object-fit:cover;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .attach-file-options .file-btns{display:inline-flex;align-items:center;gap:8px;margin-top:8px;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .attach-file-options .file-end-date{display:block;margin-top:8px;font-size:0.75rem;color:#969696;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .attach-img-box .checked .attach-img{border:2px solid #677dd0;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .attach-img-box .checked .attach-img:after{position:absolute;display:block;content:'';width:100%;padding-top:100%;top:0;left:0;background-color:rgba(30, 30, 30, 0.3);border-radius:inherit;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .attach-img-box.multi{display:flex;flex-wrap:wrap;gap:4px;width:100vw;max-width:100%;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .attach-img-box.multi > span{position:relative;display:block;flex:0 0 calc((100% / 2) - 2px)}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .attach-img-box.multi .attach-img{width:100%;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .attach-img-box.multi .img_check{position:absolute;top:8px;left:8px;z-index:1;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner.type_page_share{width:100%;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner.type_page_share .box-text .box-page-con{display:block;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item .chat_aligner .box-text .msg-check-line{display:none;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item.has_check .chat_aligner{padding-left:30px;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item.has_check .chat_aligner .box-text .msg-check-line{position:absolute;display:block;left:0;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item.left .chat_aligner{float:left;padding-left:48px;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item.left.has_check .chat_aligner{padding-left:78px;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item.right .chat_aligner{float:right;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item.right .chat_aligner .box-text{text-align:right;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item.right .chat_aligner .box-text .text{color:#fff;background-color:#677dd0;text-align:left;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item.right .chat_aligner .box-text .text .text-split-box .split-item{border-color:#8d9ee0;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item.right .chat_aligner .box-text .text .text-reply-box .reply-content{color:#bfceec;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item.right .chat_aligner .box-text .text .text-reply-box .ans-content{border-color:#8d9ee0;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item.right .chat_aligner .box-text .time{left:-38px;right:auto;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item.right .chat_aligner .box-text .box-option-layer{right:0;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item.right .chat_aligner .box-text .box-msg-ico-stat .ico-stat{justify-content:flex-end;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item.right .chat_aligner .box-text .box-text-con.has-warn .time{padding-left:20px;padding-right:0;left:-58px;right:auto;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item.right .chat_aligner .box-text .box-text-con.has-warn i.msg_warn{left:0;right:auto;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item.right .chat_aligner .box-text .box-text-con.has-warn .msg_resend_box{right:0;left:auto;}
.chat_main .chat_box .chat_content .chat_body .chat_items .chat_item.right .chat_aligner .box-text .box-text-con.has-reader .msg_read_box{right:0;left:auto;}

.chat_main .chat_box .chat_msg_input_box .chat_msg_input_item{display:flex;align-items:flex-end;padding:10px 16px;max-width:720px;margin:0 auto;box-sizing:border-box;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_item .chat_msg_input_btn{width:36px;height:36px;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_item .chat_msg_input_btn button{position:relative;display:block;width:100%;height:100%;padding:0;background-color:transparent;border:0 none;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_item .chat_msg_input_btn button .etalkecall_asset{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_item .chat_msg_input{position:relative;flex-grow:1;margin-left:10px;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_item .chat_msg_input .chat_msg_input_con{padding:6px 42px 6px 18px;line-height:0;background-color:#eef1f6;border:0 none;border-radius:18px;box-sizing:border-box;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_item .chat_msg_input input,
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_item .chat_msg_input textarea{width:100%;height:24px;max-height:96px;font-size:1rem;background-color:transparent;border:0 none;box-sizing:border-box;resize:none;outline:0;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_item .chat_msg_input input::placeholder,
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_item .chat_msg_input textarea::placeholder{color:#a8aeb8;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_item .chat_msg_input .chat_msg_input_con.disabled{background-color:#e6e6e6;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_item .chat_msg_input .chat_msg_input_con.disabled input::placeholder,
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_item .chat_msg_input .chat_msg_input_con.disabled textarea::placeholder{color:#afafaf;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_item .chat_msg_input .chat_msg_input_type{position:absolute;bottom:0;right:2px;width:36px;height:36px;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_item .chat_msg_input .chat_msg_input_type button{position:relative;display:block;width:100%;height:100%;padding:0;background-color:transparent;border:0 none;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_item .chat_msg_input .chat_msg_input_type button .etalkecall_asset{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_item .chat_msg_btn{margin-left:10px;width:24px;height:36px;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_item .chat_msg_btn button{position:relative;display:block;width:100%;height:100%;padding:0;background-color:transparent;border:0 none;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_item .chat_msg_btn button .etalkecall_asset{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_options{border-top:1px solid #e6e6e6;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_options .msg_attach_select_btns{display:flex;align-items:center;justify-content:space-between;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_options .msg_attach_select_btns > span{display:block;flex:1 1 auto;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_options .msg_attach_select_btns .attach_type_btns{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px;font-size:0.8125rem;color:#787878;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_options .msg_attach_select_btns .attach_type_btns .type_name{display:block;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_options .msg_attach_select_btns.only_file{margin:16px;background-color:#f2f4f8;border-radius:8px;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_options .msg_attach_select_btns.only_file .attach_type_btns{flex-grow:1;padding:14px;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_options .favorite_msg_box{padding:5px 16px 16px 16px;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_options .favorite_msg_box .favorite_msg_head{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_options .favorite_msg_box .favorite_msg_head .title{font-size:0.8125rem;color:#969696;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_options .favorite_msg_box .favorite_msg_head .mng_link{font-size:0.8125rem;color:#677dd0;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_options .favorite_msg_box .favorite_msg_lists li{margin-bottom:4px;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_options .favorite_msg_box .favorite_msg_lists li:nth-child(n + 3),
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_options .favorite_msg_box .favorite_msg_lists li:last-child{margin-bottom:0;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_options .favorite_msg_box .favorite_msg_lists li:nth-child(n + 4){display:none;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_options .favorite_msg_box .favorite_msg_lists .favorite_msg_link{display:block;padding:8px 16px;font-size:0.8125rem;background-color:#f2f4f8;border-radius:8px;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_options .msg_attach_imoji{padding:16px;max-height:228px;overflow:hidden;overflow-y:auto;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_options .msg_attach_imoji .imoji_con_box{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_options .msg_attach_imoji .imoji_con_box > span{flex:0 0 calc((100% / 4) - 16px);}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_options .msg_attach_imoji .imoji_con_box .imoji_link{position:relative;display:block;width:100%;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_options .msg_attach_imoji .imoji_con_box .imoji_link:before{display:block;content:'';width:100%;padding-top:100%;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_options .msg_attach_imoji .imoji_con_box .imoji_link img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:center;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_options .msg_chat_room_zzz{display:flex;align-items:center;justify-content:center;height:260px;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_options .msg_chat_room_zzz .zzz_msg_box{display:flex;flex-direction:column;align-items:center;text-align:center;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_options .msg_chat_room_zzz .zzz_msg_box .msg_text{margin-top:12px;font-size:0.9375rem;color:#787878;line-height:1.73;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_input_options .msg_chat_room_zzz .zzz_msg_box .msg_btn{margin-top:32px;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_reply_target{font-size:0.75rem;border-bottom:1px solid #e6e6e6;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_reply_target .chat_inner_mx{position:relative;padding:8px 49px 8px 16px;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_reply_target .target_content{margin-top:4px;color:#969696;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_reply_target .target_del{position:absolute;display:block;width:21px;height:21px;top:0;bottom:0;right:16px;margin:auto;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_target{border-bottom:1px solid #e6e6e6;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_target .target_lists{max-height:143px;overflow:hidden;overflow-y:auto;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_target .target_lists .target_link{display:block;padding:8px 16px;border-bottom:1px solid #e6e6e6;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_target .target_lists .target_link:last-child{border-bottom:0 none;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_target .target_lists .target_link .target_name{display:block;font-size:0.9125rem;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_target .target_lists .target_link .target_type{color:#677dd0;}
.chat_main .chat_box .chat_msg_input_box .chat_msg_target .target_lists .target_link .target_groups{display:block;margin-top:4px;font-size:0.8125rem;color:#afafaf;}

.chat_loader{position:fixed;width:100vw;height:100vh;background-color:rgba(0, 0, 0, 0.5);z-index:10;}
.chat_loader .loader_box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.chat_loader .loader_box .spinner_box{padding:8px;width:52px;height:52px;background-color:rgb(30, 30, 30, 0.2);border-radius:50%;box-sizing:border-box;}
.chat_loader .loader_box .spinner_box .spinner{width:36px;height:36px;transform:rotate(270deg);}
.chat_loader .loader_box .spinner_box .spinner .spinner_asset{animation:0.6s linear infinite spinner;}
.chat_loader .loader_box .loader_text{margin-top:10px;font-size:0.875rem;color:#fff;text-align:center;}

@keyframes spinner {
    0% {
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(360deg);
    }
}

.layer_wrap{position:fixed;top:0;left:0;width:100vw;height:100vh;width:100dvw;height:100dvh;}
.layer_wrap .layer_body{display:flex;flex-direction:column;height:100%;}
.layer_wrap .layer_body .layer_top{position:relative;padding:20px;}
.layer_wrap .layer_body .layer_top .layer_title{font-size:1.25rem;font-weight:bold;}
.layer_wrap .layer_body .layer_top .layer_close{position:absolute;top:20px;right:20px;}
.layer_wrap .layer_body .layer_inner{padding:0 20px 0 20px;margin-bottom:20px;flex-grow:1;overflow:hidden;overflow-y:auto;}
.layer_wrap .layer_body .layer_bottom{padding:0 20px 20px 20px;}
/* .layer_wrap .layer_body .layer_inner .layer_inner_wrap{display:flex;flex-direction:column;height:100%;}
.layer_wrap .layer_body .layer_inner .layer_inner_wrap .scroll_base{flex-grow:1;overflow:hidden;overflow-y:auto;} */

.etalkecall_layertrash .trash_list_wrap .list_box .item{margin-bottom:8px;}
.etalkecall_layertrash .trash_list_wrap .list_box .item:last-child{margin-bottom:0;padding-bottom:8px;border-bottom:1px solid #e6e6e6;}
.etalkecall_layertrash .trash_list_wrap .list_box .item .box{padding:16px;border:1px solid #e6e6e6;border-radius:12px;}
.etalkecall_layertrash .trash_list_wrap .list_box .item .box .box_con{display:flex;align-items:center;gap:10px;}
.etalkecall_layertrash .trash_list_wrap .list_box .item .box .box_con .box_con_l{flex-grow:1;}
.etalkecall_layertrash .trash_list_wrap .list_box .item .box .box_con .box_con_r{flex-shrink:0;}
.etalkecall_layertrash .trash_list_wrap .list_box .item .box .item_header .chat_title{display:flex;align-items:center;font-size:0.9375rem;font-weight:bold;}
.etalkecall_layertrash .trash_list_wrap .list_box .item .box .item_header .chat_title_cnt{flex-shrink:0;font-weight:normal;}
.etalkecall_layertrash .trash_list_wrap .list_box .item .box .item_cont{margin-top:4px;display:flex;align-items:center;gap:20px;}
.etalkecall_layertrash .trash_list_wrap .list_box .item .box .item_cont .cont_text{flex-grow:1;max-width:calc(100% - 51px);font-size:0.8125rem;color:#969696;}

.etalkecall_layermemview .memview_wrap .msg_red{padding-bottom:15px;font-size:0.875rem;color:#e44444;}
.etalkecall_layermemview .memview_wrap .info_box{border-top:1px solid #787878;border-bottom:1px solid #787878;}
.etalkecall_layermemview .memview_wrap .info_box .item{padding:5px 10px;border-bottom:1px solid #dedede;}
.etalkecall_layermemview .memview_wrap .info_box .item:last-child{border-bottom:0 none;}
.etalkecall_layermemview .memview_wrap .info_box .item .label{font-size:0.875rem;font-weight:bold;color:#677dd0;}
.etalkecall_layermemview .memview_wrap .info_box .item .value{font-size:0.875rem;}
.etalkecall_layermemview .memview_wrap .info_box .item .label + .value{margin-top:10px;}
.etalkecall_layermemview .memview_wrap .memview_btns{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:24px;}

/* .etalkecall_layerviewlist.layer_wrap .layer_body .layer_inner{padding:0 0 20px 0;}
.etalkecall_layerviewlist.layer_wrap .layer_body .layer_inner .layer_inner_wrap .scroll_base{padding:0 20px 0 20px;} */
.etalkecall_layerviewlist .viewlist_list_wrap .list_box .item .box{padding:16px 0;border-bottom:1px solid #dedede;}
.etalkecall_layerviewlist .viewlist_list_wrap .list_box .item .box .box_con{display:flex;align-items:center;gap:10px;}
.etalkecall_layerviewlist .viewlist_list_wrap .list_box .item .box .box_con .box_con_l{flex-grow:1;}
.etalkecall_layerviewlist .viewlist_list_wrap .list_box .item .box .box_con .box_con_r{flex-shrink:0;}
.etalkecall_layerviewlist .viewlist_list_wrap .list_box .item .box .box_con .info_name{font-size:0.9375rem;}
.etalkecall_layerviewlist .viewlist_list_wrap .list_box .item .box .box_con .info_name .point{color:#677dd0;}
.etalkecall_layerviewlist .viewlist_list_wrap .list_box .item .box .box_con .info_name span.phone_ico{position:relative;padding-left:18px;}
.etalkecall_layerviewlist .viewlist_list_wrap .list_box .item .box .box_con .info_name span.phone_ico i{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.etalkecall_layerviewlist .viewlist_list_wrap .list_box .item .box .box_con .info_desc{margin-top:4px;font-size:0.8125rem;color:#afafaf;}
.etalkecall_layerviewlist .viewlist_list_wrap .list_box .item .box .box_con .stat{font-size:0.8125rem;color:#969696;}
.etalkecall_layerviewlist .viewlist_list_wrap .list_box .item .box .box_con .stat.read{color:#677dd0;}

/* .etalkecall_layerview.layer_wrap .layer_body .layer_inner{padding:0 0 20px 0;}
.etalkecall_layerview.layer_wrap .layer_body .layer_inner .layer_inner_wrap .scroll_base{padding:0 20px 0 20px;margin-top:16px;} */
.etalkecall_layerview.layer_wrap .layer_body .layer_inner{margin-top:20px;}
.etalkecall_layerview .info_body{padding:0 20px;}
.etalkecall_layerview .info_wrap{position:relative;padding-left:52px;padding-bottom:12px;border-bottom:1px solid #dedede;}
.etalkecall_layerview .info_wrap .profile{left:0;}
.etalkecall_layerview .info_wrap .info_name{font-size:0.8125rem;font-weight:bold;}
.etalkecall_layerview .info_wrap .info_desc{margin-top:4px;font-size:0.8125rem;color:#afafaf;}
.etalkecall_layerview .info_wrap .reg_dt{margin-top:8px;font-size:0.8125rem;color:#afafaf;text-align:right;}
.etalkecall_layerview .view_content_wrap{font-size:0.875rem;}
.etalkecall_layerview .info_btn{padding:30px 20px 0 20px;}

/* .etalkecall_layertrans.layer_wrap .layer_body .layer_inner{padding:0 0 20px 0;}
.etalkecall_layertrans.layer_wrap .layer_body .layer_inner .layer_inner_wrap .scroll_base{padding:0 20px 0 20px;margin-top:8px;} */
.etalkecall_layertrans.layer_wrap .layer_body .layer_inner{margin-top:8px;}
.etalkecall_layertrans .trans_select{padding:0 20px;}
.etalkecall_layertrans .trans_select_wrap{display:flex;align-items:center;gap:12px;padding:12px 16px;background-color:#f2f4f8;border-radius:8px;}
.etalkecall_layertrans .trans_select_lang{font-size:0.875rem;}
.etalkecall_layertrans .trans_lang_list_wrap > ul > li{padding:16px 0;border-bottom:1px solid #dedede;}

.etalkecall_layergoodlist .goodlist_list_wrap .list_box .item .box{padding:16px 0;border-bottom:1px solid #dedede;}
.etalkecall_layergoodlist .goodlist_list_wrap .list_box .item .box .info_name{font-size:0.9375rem;}
.etalkecall_layergoodlist .goodlist_list_wrap .list_box .item .box .info_name span.phone_ico{position:relative;padding-left:18px;}
.etalkecall_layergoodlist .goodlist_list_wrap .list_box .item .box .info_name span.phone_ico i{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.etalkecall_layergoodlist .goodlist_list_wrap .list_box .item .box .info_name .point{color:#677dd0;}
.etalkecall_layergoodlist .goodlist_list_wrap .list_box .item .box .info_desc{margin-top:4px;font-size:0.8125rem;color:#afafaf;}

.etalkecall_layerfavotext.layer_wrap .layer_body .layer_inner{margin-top:10px;}
.etalkecall_layerfavotext .favotext_content_wrap .item{margin-bottom:24px;}
.etalkecall_layerfavotext .favotext_content_wrap .item:last-child{margin-bottom:0;}
.etalkecall_layerfavotext .favotext_content_wrap .item .item_head{display:flex;align-items:center;justify-content:space-between;}
.etalkecall_layerfavotext .favotext_content_wrap .item .item_head .item_title{font-size:0.875rem;color:#787878;}
.etalkecall_layerfavotext .favotext_content_wrap .item .item_head .item_text_len{font-size:0.875rem;color:#afafaf;}
.etalkecall_layerfavotext .favotext_content_wrap .item .item_text{margin-top:10px;padding:8px 16px;background-color:#f2f4f8;border-radius:8px;}
.etalkecall_layerfavotext .favotext_content_wrap .item .item_text textarea{width:100%;height:64px;padding:0;background-color:transparent;border:0 none;resize:none;}

.etalkecall_layersetting.layer_wrap .layer_body .layer_inner{margin-bottom:0;}
.etalkecall_layersetting.layer_wrap .layer_body .layer_bottom{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;}
.etalkecall_layersetting .chat_out_link{display:flex;align-items:center;gap:6px;font-size:0.875rem;color:#787878;}
.etalkecall_layersetting .chat_opt{display:flex;align-items:center;gap:24px;}
.etalkecall_layersetting .chat_opt .ico{position:relative;display:block;width:24px;height:24px;}
.etalkecall_layersetting .chat_opt .ico i{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.etalkecall_layersetting .chat_opt .ico i.on{display:none;}
.etalkecall_layersetting .chat_opt .active .ico i{display:none;}
.etalkecall_layersetting .chat_opt .active .ico i.on{display:block;}
.etalkecall_layersetting .setting_content_wrap .item .box{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid #dedede;}
.etalkecall_layersetting .setting_content_wrap .item .box .label{font-weight:bold;}
.etalkecall_layersetting .setting_content_wrap .item .box .item_con{color:#787878;}
.etalkecall_layersetting .setting_content_wrap .item .box .setting_link{position:relative;display:block;padding-right:20px;flex-grow:1;}
.etalkecall_layersetting .setting_content_wrap .item .box .setting_link i{position:absolute;top:0;bottom:0;right:0;margin:auto;}
.etalkecall_layersetting .setting_content_wrap .item .box .item_color_pick{display:flex;gap:4px;}
.etalkecall_layersetting .setting_content_wrap .item .box.type2{flex-direction:column;gap:8px;}
.etalkecall_layersetting .setting_content_wrap .item .box.type2 .box_inner{display:flex;align-items:center;justify-content:space-between;width:100%;}
.etalkecall_layersetting .setting_content_wrap .item .box .list_box_wrap{width:100%;}
.etalkecall_layersetting .setting_content_wrap .item .box .list_box_wrap .list_item{margin-bottom:8px;}
.etalkecall_layersetting .setting_content_wrap .item .box .list_box_wrap .list_item:last-child{margin-bottom:0;}
.etalkecall_layersetting .setting_content_wrap .item .box .list_box_wrap .list_item .list_box{padding:16px;border:1px solid #e6e6e6;border-radius:12px;}
.etalkecall_layersetting .setting_content_wrap .item .box .list_box_wrap .list_item .list_box .box_con{display:flex;align-items:center;gap:10px;}
.etalkecall_layersetting .setting_content_wrap .item .box .list_box_wrap .list_item .list_box .box_con .box_con_l{flex-grow:1;}
.etalkecall_layersetting .setting_content_wrap .item .box .list_box_wrap .list_item .list_box .box_con .box_con_r{flex-shrink:0;}
.etalkecall_layersetting .setting_content_wrap .item .box .list_box_wrap .list_item .list_box .box_con .info_name{font-size:0.9375rem;}
.etalkecall_layersetting .setting_content_wrap .item .box .list_box_wrap .list_item .list_box .box_con .info_name .point{color:#677dd0;}
.etalkecall_layersetting .setting_content_wrap .item .box .list_box_wrap .list_item .list_box .box_con .info_desc{margin-top:4px;font-size:0.8125rem;color:#afafaf;}
.etalkecall_layersetting .setting_content_wrap .item .box .list_box_wrap .list_item .list_box .box_con .stat{font-size:0.8125rem;color:#969696;}
.etalkecall_layersetting .setting_content_wrap .item .box .list_box_wrap .list_item .list_box .box_con .stat.read{color:#677dd0;}

.etalkecall_layerinvite.layer_wrap .layer_body .layer_inner{margin-top:16px;margin-bottom:0;}
.etalkecall_layerinvite.layer_wrap .layer_body .layer_bottom{padding:15px 20px;}
.etalkecall_layerinvite.layer_wrap .layer_body .layer_bottom .select_cnt{margin-bottom:10px;font-size:0.875rem;color:#677dd0;text-align:center;}
.etalkecall_layerinvite .search_bar_wrap{padding:0 20px;}
.etalkecall_layerinvite .search_bar_wrap .search_bar_inner{display:flex;align-items:center;gap:5px;}
.etalkecall_layerinvite .search_bar_wrap .search_bar_inner .input{flex-grow:1;}
.etalkecall_layerinvite .lists_wrap .list_group{margin-bottom:10px;}
.etalkecall_layerinvite .lists_wrap .list_group:last-child{margin-bottom:0;}
.etalkecall_layerinvite .lists_wrap .list_group .list_group_expand_btn{position:relative;}
.etalkecall_layerinvite .lists_wrap .list_group .list_group_expand_btn .img_check{position:absolute;top:0;bottom:0;left:16px;margin:auto;z-index:1;}
.etalkecall_layerinvite .lists_wrap .list_group .list_group_expand_btn .list_box{display:none;}
.etalkecall_layerinvite .lists_wrap .list_group .list_group_expand_btn i.up{display:none;}
.etalkecall_layerinvite .lists_wrap .list_group .list_group_expand_btn .group_head_title{position:relative;display:block;padding:12px 40px 12px 50px;font-weight:bold;color:#6d6d6d;background-color:#f2f4f8;border-radius:8px;}
.etalkecall_layerinvite .lists_wrap .list_group .list_group_expand_btn .group_head_title i{position:absolute;top:0;bottom:0;right:22px;margin:auto;}
.etalkecall_layerinvite .lists_wrap .list_group .list_group_expand_btn .group_head_title .point{color:#677dd0;}
.etalkecall_layerinvite .lists_wrap .list_group .list_group_expand_btn .group_head_title .light{color:#afafaf;}
.etalkecall_layerinvite .lists_wrap .list_group .list_box{display:none;border:1px solid #e6e6e6;border-radius:8px;}
.etalkecall_layerinvite .lists_wrap .list_group .list_box .item{border-bottom:1px solid #e6e6e6;}
.etalkecall_layerinvite .lists_wrap .list_group .list_box .item:last-child{border-bottom:0 none;}
.etalkecall_layerinvite .lists_wrap .list_group .list_box .item .box{position:relative;display:flex;align-items:center;justify-content:space-between;padding:12px 16px 12px 49px;border:0 none;border-radius:0;}
.etalkecall_layerinvite .lists_wrap .list_group .list_box .item .box .img_check{position:absolute;top:0;bottom:0;left:15px;margin:auto;}
.etalkecall_layerinvite .lists_wrap .list_group .list_box .item .box .item_name{flex-grow:1;font-size:0.9375rem;}
.etalkecall_layerinvite .lists_wrap .list_group .list_box .item .box .item_name .point{color:#677dd0;}
.etalkecall_layerinvite .lists_wrap .list_group .list_box .item .box .item_name span.phone_ico{position:relative;padding-left:18px;}
.etalkecall_layerinvite .lists_wrap .list_group .list_box .item .box .item_name span.phone_ico i{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.etalkecall_layerinvite .lists_wrap .list_group.expand .list_group_expand_btn{margin-bottom:5px;}
.etalkecall_layerinvite .lists_wrap .list_group.expand .list_group_expand_btn .list_box{display:block;}
.etalkecall_layerinvite .lists_wrap .list_group.expand .list_group_expand_btn i.up{display:block;}
.etalkecall_layerinvite .lists_wrap .list_group.expand .list_group_expand_btn i.down{display:none;}
.etalkecall_layerinvite .lists_wrap .list_group.expand .list_box{display:block;}

.etalkecall_layertarget.layer_wrap .layer_body .layer_inner{margin-top:16px;margin-bottom:0;}
.etalkecall_layertarget.layer_wrap .layer_body .layer_bottom{padding:15px 20px;}
.etalkecall_layertarget.layer_wrap .layer_body .layer_bottom .select_cnt{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:10px;font-size:0.875rem;color:#677dd0;text-align:center;}
.etalkecall_layertarget.layer_wrap .layer_body .layer_bottom .select_cnt .select_cnt_reset{color:#787878;}
.etalkecall_layertarget .search_bar_wrap{padding:0 20px;}
.etalkecall_layertarget .search_bar_wrap .search_bar_inner{display:flex;align-items:center;gap:5px;}
.etalkecall_layertarget .search_bar_wrap .search_bar_inner .input{flex-grow:1;}
.etalkecall_layertarget .lists_wrap .list_group{margin-bottom:10px;}
.etalkecall_layertarget .lists_wrap .list_group:last-child{margin-bottom:0;}
.etalkecall_layertarget .lists_wrap .list_group .list_group_expand_btn{position:relative;}
.etalkecall_layertarget .lists_wrap .list_group .list_group_expand_btn .img_check{position:absolute;top:0;bottom:0;left:16px;margin:auto;z-index:1;}
.etalkecall_layertarget .lists_wrap .list_group .list_group_expand_btn .list_box{display:none;}
.etalkecall_layertarget .lists_wrap .list_group .list_group_expand_btn i.up{display:none;}
.etalkecall_layertarget .lists_wrap .list_group .list_group_expand_btn .group_head_title{position:relative;display:block;padding:12px 40px 12px 50px;font-weight:bold;color:#6d6d6d;background-color:#f2f4f8;border-radius:8px;}
.etalkecall_layertarget .lists_wrap .list_group .list_group_expand_btn .group_head_title i{position:absolute;top:0;bottom:0;right:22px;margin:auto;}
.etalkecall_layertarget .lists_wrap .list_group .list_group_expand_btn .group_head_title .point{color:#677dd0;}
.etalkecall_layertarget .lists_wrap .list_group .list_group_expand_btn .group_head_title .light{color:#afafaf;}
.etalkecall_layertarget .lists_wrap .list_group .list_box{display:none;border:1px solid #e6e6e6;border-radius:8px;}
.etalkecall_layertarget .lists_wrap .list_group .list_box .item{border-bottom:1px solid #e6e6e6;}
.etalkecall_layertarget .lists_wrap .list_group .list_box .item:last-child{border-bottom:0 none;}
.etalkecall_layertarget .lists_wrap .list_group .list_box .item .box{position:relative;display:flex;align-items:center;justify-content:space-between;padding:12px 16px 12px 49px;border:0 none;border-radius:0;}
.etalkecall_layertarget .lists_wrap .list_group .list_box .item .box .img_check{position:absolute;top:0;bottom:0;left:15px;margin:auto;}
.etalkecall_layertarget .lists_wrap .list_group .list_box .item .box .item_name{flex-grow:1;font-size:0.9375rem;}
.etalkecall_layertarget .lists_wrap .list_group .list_box .item .box .item_name .point{color:#677dd0;}
.etalkecall_layertarget .lists_wrap .list_group .list_box .item .box .item_name span.phone_ico{position:relative;padding-left:18px;}
.etalkecall_layertarget .lists_wrap .list_group .list_box .item .box .item_name span.phone_ico i{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.etalkecall_layertarget .lists_wrap .list_group.expand .list_group_expand_btn{margin-bottom:5px;}
.etalkecall_layertarget .lists_wrap .list_group.expand .list_group_expand_btn .list_box{display:block;}
.etalkecall_layertarget .lists_wrap .list_group.expand .list_group_expand_btn i.up{display:block;}
.etalkecall_layertarget .lists_wrap .list_group.expand .list_group_expand_btn i.down{display:none;}
.etalkecall_layertarget .lists_wrap .list_group.expand .list_box{display:block;}

.etalkecall_layerchatmng .chat_out_link{display:flex;align-items:center;gap:6px;font-size:0.875rem;color:#787878;}
.etalkecall_layerchatmng .chatmng_content_wrap .item .box{display:flex;flex-direction:column;gap:12px;padding:16px 0;border-bottom:1px solid #dedede;}
.etalkecall_layerchatmng .chatmng_content_wrap .item .box .label{font-weight:bold;}
.etalkecall_layerchatmng .chatmng_content_wrap .item .box .item_con{color:#787878;}
.etalkecall_layerchatmng .chatmng_content_wrap .item .box .item_desc{font-size:0.875rem;color:#787878;}
.etalkecall_layerchatmng .chatmng_content_wrap .item .box .date_sel_box{margin-top:10px;}
.etalkecall_layerchatmng .chatmng_content_wrap .item .box .down_btn{margin-top:4px;}
.etalkecall_layerchatmng .chatmng_content_wrap .item .box.type2{gap:6px;}
.etalkecall_layerchatmng .chatmng_content_wrap .item .box.type3{gap:6px;padding-top:0;}
.etalkecall_layerchatmng .chatmng_content_wrap .item_btn{padding:24px 0;}

.etalkecall_layeropenetalkin .openetalk_info{padding:30px 0;}
.etalkecall_layeropenetalkin .openetalk_info .info_title_box{font-size:1.25rem;font-weight:bold;}
.etalkecall_layeropenetalkin .openetalk_info .info_title_box .cnt{font-size:1rem;font-weight:normal;color:#afafaf;}
.etalkecall_layeropenetalkin .openetalk_info .info_desc_box{margin-top:8px;font-size:0.875rem;color:#787878;}
.etalkecall_layeropenetalkin .openetalk_info .info_mng_box{display:flex;align-items:center;gap:4px;margin-top:16px;}
.etalkecall_layeropenetalkin .openetalk_info .room_manger{display:block;padding:1px 2px;font-size:0.625rem;color:#787878;background-color:#e6e6e6;border-radius:2px;}
.etalkecall_layeropenetalkin .openetalk_info .manager_text{flex-grow:1;font-size:0.875rem;}
.etalkecall_layeropenetalkin .openetalk_user_info{padding:4px 0;}
.etalkecall_layeropenetalkin .openetalk_user_info .item .box{padding:16px 0;border-bottom:1px solid #dedede;}
.etalkecall_layeropenetalkin .openetalk_user_info .item .box .label{font-weight:bold;}
.etalkecall_layeropenetalkin .openetalk_user_info .item .box .item_con{margin-top:6px;}
.etalkecall_layeropenetalkin .openetalk_user_info .item .box .item_con .item_desc{font-size:0.875rem;color:#969696;}
.etalkecall_layeropenetalkin .openetalk_user_info .item .box .item_con .item_input{margin-top:12px;}

.etalkecall_layeropenetalkcreate .item .box{padding:16px 0;border-bottom:1px solid #dedede;}
.etalkecall_layeropenetalkcreate .item .box .label{position:relative;font-weight:bold;}
.etalkecall_layeropenetalkcreate .item .box .label .text-sizes{position:absolute;right:0;font-size:0.875rem;font-weight:normal;color:#787878;}
.etalkecall_layeropenetalkcreate .item .box .label .text-sizes .point{color:#677dd0;}
.etalkecall_layeropenetalkcreate .item .box .item_con{margin-top:6px;}
.etalkecall_layeropenetalkcreate .item .box .item_con .item_desc{font-size:0.875rem;color:#969696;}
.etalkecall_layeropenetalkcreate .item .box .item_con .item_input{margin-top:12px;}
.etalkecall_layeropenetalkcreate .item .box .item_con .item_input textarea{height:80px;resize:none;}

.etalkecall_layeropenetalksetting.layer_wrap .layer_body .layer_inner{margin-bottom:0;}
.etalkecall_layeropenetalksetting.layer_wrap .layer_body .layer_bottom{display:flex;align-items:center;justify-content:space-between;padding:15px 20px;}
.etalkecall_layeropenetalksetting .chat_out_link{display:flex;align-items:center;gap:6px;font-size:0.875rem;color:#787878;text-decoration:underline;}
.etalkecall_layeropenetalksetting .chat_opt{display:flex;align-items:center;gap:24px;}
.etalkecall_layeropenetalksetting .chat_opt .ico{position:relative;display:block;width:24px;height:24px;}
.etalkecall_layeropenetalksetting .chat_opt .ico i{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}
.etalkecall_layeropenetalksetting .chat_opt .ico i.on{display:none;}
.etalkecall_layeropenetalksetting .chat_opt .active .ico i{display:none;}
.etalkecall_layeropenetalksetting .chat_opt .active .ico i.on{display:block;}
.etalkecall_layeropenetalksetting .setting_content_wrap .item .box{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid #dedede;}
.etalkecall_layeropenetalksetting .setting_content_wrap .item .box .label{font-weight:bold;}
.etalkecall_layeropenetalksetting .setting_content_wrap .item .box .item_con{color:#787878;}
.etalkecall_layeropenetalksetting .setting_content_wrap .item .box .setting_link{position:relative;display:block;padding-right:20px;flex-grow:1;}
.etalkecall_layeropenetalksetting .setting_content_wrap .item .box .setting_link i{position:absolute;top:0;bottom:0;right:0;margin:auto;}
.etalkecall_layeropenetalksetting .setting_content_wrap .item .box .item_color_pick{display:flex;gap:4px;}
.etalkecall_layeropenetalksetting .setting_content_wrap .item .box.type2{flex-direction:column;gap:8px;}
.etalkecall_layeropenetalksetting .setting_content_wrap .item .box.type2 .box_inner{display:flex;align-items:center;justify-content:space-between;width:100%;}
.etalkecall_layeropenetalksetting .setting_content_wrap .item .box .list_box_wrap{width:100%;}
.etalkecall_layeropenetalksetting .setting_content_wrap .item .box .list_box_wrap .list_item{margin-bottom:8px;}
.etalkecall_layeropenetalksetting .setting_content_wrap .item .box .list_box_wrap .list_item:last-child{margin-bottom:0;}
.etalkecall_layeropenetalksetting .setting_content_wrap .item .box .list_box_wrap .list_item .list_box{padding:16px;border:1px solid #e6e6e6;border-radius:12px;}
.etalkecall_layeropenetalksetting .setting_content_wrap .item .box .list_box_wrap .list_item .list_box .box_con{display:flex;align-items:center;gap:10px;}
.etalkecall_layeropenetalksetting .setting_content_wrap .item .box .list_box_wrap .list_item .list_box .box_con .box_con_l{flex-grow:1;}
.etalkecall_layeropenetalksetting .setting_content_wrap .item .box .list_box_wrap .list_item .list_box .box_con .box_con_r{flex-shrink:0;}
.etalkecall_layeropenetalksetting .setting_content_wrap .item .box .list_box_wrap .list_item .list_box .box_con .info_name{font-size:0.9375rem;}
.etalkecall_layeropenetalksetting .setting_content_wrap .item .box .list_box_wrap .list_item .list_box .box_con .info_name .point{color:#677dd0;}
.etalkecall_layeropenetalksetting .setting_content_wrap .item .box .list_box_wrap .list_item .list_box .box_con .info_name span.phone_ico{position:relative;padding-left:18px;}
.etalkecall_layeropenetalksetting .setting_content_wrap .item .box .list_box_wrap .list_item .list_box .box_con .info_name span.phone_ico i{position:absolute;top:0;bottom:0;right:0;margin:auto;}
.etalkecall_layeropenetalksetting .setting_content_wrap .item .box .list_box_wrap .list_item .list_box .box_con .info_desc{margin-top:4px;font-size:0.8125rem;color:#afafaf;}
.etalkecall_layeropenetalksetting .setting_content_wrap .item .box .list_box_wrap .list_item .list_box .box_con .stat{font-size:0.8125rem;color:#969696;}
.etalkecall_layeropenetalksetting .setting_content_wrap .item .box .list_box_wrap .list_item .list_box .box_con .stat.read{color:#677dd0;}

.etalkecall_layeropenetalkmng .chat_out_link{display:flex;align-items:center;gap:6px;font-size:0.875rem;color:#787878;text-decoration:underline;}
.etalkecall_layeropenetalkmng .openetalkmng_content_wrap .item .box{display:flex;flex-direction:column;gap:12px;padding:16px 0;border-bottom:1px solid #dedede;}
.etalkecall_layeropenetalkmng .openetalkmng_content_wrap .item .box .label{position:relative;font-weight:bold;}
.etalkecall_layeropenetalkmng .openetalkmng_content_wrap .item .box .label .label-btns{position:absolute;top:0;bottom:0;right:0;margin:auto;}
.etalkecall_layeropenetalkmng .openetalkmng_content_wrap .item .box .item_con{color:#787878;}
.etalkecall_layeropenetalkmng .openetalkmng_content_wrap .item .box .item_con textarea{height:80px;resize:none;}
.etalkecall_layeropenetalkmng .openetalkmng_content_wrap .item .box .item_desc{font-size:0.875rem;color:#787878;}
.etalkecall_layeropenetalkmng .openetalkmng_content_wrap .item .box.type2{gap:6px;}
.etalkecall_layeropenetalkmng .openetalkmng_content_wrap .item .box.type3{gap:6px;padding-top:0;}
.etalkecall_layeropenetalkmng .openetalkmng_content_wrap .item_btn{padding:24px 0;}
.etalkecall_layeropenetalkmng .openetalkmng_content_wrap .item_btn + .item_btn{padding-top:0;}

.etalkecall_layeropenetalkmngchange.layer_wrap .layer_body .layer_inner{margin-top:16px;margin-bottom:0;}
.etalkecall_layeropenetalkmngchange.layer_wrap .layer_body .layer_bottom{padding:20px;}
.etalkecall_layeropenetalkmngchange .search_bar_wrap{padding:0 20px;}
.etalkecall_layeropenetalkmngchange .search_bar_wrap .search_bar_inner{display:flex;align-items:center;gap:5px;}
.etalkecall_layeropenetalkmngchange .search_bar_wrap .search_bar_inner .input{flex-grow:1;}
.etalkecall_layeropenetalkmngchange .warning_text{display:flex;align-items:center;gap:8px;font-size:0.875rem;color:#787878;}
.etalkecall_layeropenetalkmngchange .list_box_wrap{margin-bottom:16px;border:1px solid #e6e6e6;border-radius:8px;}
.etalkecall_layeropenetalkmngchange .list_box_wrap:last-child{margin-bottom:0;}
.etalkecall_layeropenetalkmngchange .list_box_wrap .item .box{padding:12px 15px;border-bottom:1px solid #f0f0f0;}
.etalkecall_layeropenetalkmngchange .list_box_wrap .item:last-child .box{border-bottom:0 none;}
.etalkecall_layeropenetalkmngchange .list_box_wrap .item .box .label_con_box{padding-left:5px;}
.etalkecall_layeropenetalkmngchange .list_box_wrap .item .box .label_con_box .name{display:block;font-size:0.9375rem;font-weight:bold;}
.etalkecall_layeropenetalkmngchange .list_box_wrap .item .box .label_con_box .name span.phone_ico{position:relative;padding-left:18px;}
.etalkecall_layeropenetalkmngchange .list_box_wrap .item .box .label_con_box .name span.phone_ico i{position:absolute;top:0;bottom:0;right:0;margin:auto;}
.etalkecall_layeropenetalkmngchange .list_box_wrap .item .box .label_con_box .desc{display:block;margin-top:5px;font-size:0.8125rem;color:#969696;}
.etalkecall_layeropenetalkmngchange .list_empty_box{padding:30px;font-size:0.875rem;color:#afafaf;text-align:center;border:0 none;}

.etalkecall_layeropenetalklist.layer_wrap .layer_body .layer_inner{margin-top:24px;margin-bottom:0;}
.etalkecall_layeropenetalklist .list_date_wrap{padding:0 20px;}
.etalkecall_layeropenetalklist .list_date_wrap .list_date_inner{display:flex;align-items:center;justify-content:space-between;gap:5px;padding-bottom:16px;border-bottom:1px solid #dedede;}
.etalkecall_layeropenetalklist .list_date_wrap .list_date_inner .label{font-weight:bold;}
.etalkecall_layeropenetalklist .list_date_wrap .list_date_inner .date{font-size:0.875rem;color:#787878;}
.etalkecall_layeropenetalklist .list_box_wrap .list_title{font-weight:bold;}
.etalkecall_layeropenetalklist .list_box_wrap .list_item_wrap .item .box{display:flex;align-items:center;justify-content:space-between;gap:5px;padding:16px 0;border-bottom:1px solid #dedede;}
.etalkecall_layeropenetalklist .list_box_wrap .list_item_wrap .item:last-child .box{border-bottom:0 none;}
.etalkecall_layeropenetalklist .list_box_wrap .list_item_wrap .item .box .text{font-size:0.9375rem;}
.etalkecall_layeropenetalklist .list_box_wrap .list_item_wrap .item .box .cnt{color:#969696;}
.etalkecall_layeropenetalklist .list_box_wrap .list_item_wrap .item .box .status{font-size:0.8125rem;color:#787878;}
.etalkecall_layeropenetalklist .list_box_wrap .list_item_wrap .item .box .status.failed{color:#e44444;}

.etalkecall_layeropenetalksend.layer_wrap .layer_body .layer_inner{margin-top:24px;margin-bottom:0;}
.etalkecall_layeropenetalksend .list_date_wrap{padding:0 20px;}
.etalkecall_layeropenetalksend .list_date_wrap .list_date_inner{padding-bottom:16px;border-bottom:1px solid #dedede;}
.etalkecall_layeropenetalksend .list_date_wrap .list_date_inner .date_title_box{display:flex;align-items:center;justify-content:space-between;gap:5px;}
.etalkecall_layeropenetalksend .list_date_wrap .list_date_inner .date_title_box .label{font-weight:bold;}
.etalkecall_layeropenetalksend .list_date_wrap .list_date_inner .date_title_box .date{font-size:0.875rem;color:#787878;}
.etalkecall_layeropenetalksend .list_date_wrap .list_date_inner .date_sel_box{margin-top:12px;}
.etalkecall_layeropenetalksend .openetalksend_content_wrap .list_item_wrap{margin-top:10px;}
.etalkecall_layeropenetalksend .openetalksend_content_wrap .list_item_wrap .item .box{padding:16px 0;border-bottom:1px solid #dedede;}
.etalkecall_layeropenetalksend .openetalksend_content_wrap .list_item_wrap .item:last-child .box{border-bottom:0 none;}
.etalkecall_layeropenetalksend .openetalksend_content_wrap .list_item_wrap .item .box .img_check label{font-size:0.9375rem;}
.etalkecall_layeropenetalksend .openetalksend_content_wrap .list_item_wrap .item .box .img_check label .cnt{color:#969696;}
.etalkecall_layeropenetalksend .chat_main .chat_box{height:auto;max-height:100vh;max-height:100dvh;}

.info_network{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;height:100%;text-align:center;}
.info_network .info_title{font-size:1.125rem;font-weight:bold;}
.info_network .info_desc{margin-top:8px;font-size:0.875rem;color:#787878;}

/* 공통 뷰어 */
.full_layer_open body{overflow:hidden;}
.full_layer_open .full_layer_wrap{position:fixed;width:100vw;height:100vh;top:0;left:0;background-color:#fff;z-index:10;}
.full_layer_open .full_layer_wrap .layer_top{position:relative;height:55px;border-bottom:1px solid #e6e7f4;}
.full_layer_open .full_layer_wrap .layer_top .layer_title{position:absolute;width:100%;top:50%;left:0;margin-top:-0.5em;line-height:1;font-weight:500;text-align:center;z-index:0;}
.full_layer_open .full_layer_wrap .layer_top .layer_back{display:none;position:absolute;top:50%;left:20px;margin-top:-12px;z-index:1;}
.full_layer_open .full_layer_wrap .layer_top .layer_back img{display:block;width:24px;height:24px;}
.full_layer_open .full_layer_wrap .layer_top .layer_close{display:block;position:absolute;top:50%;right:20px;margin-top:-12px;z-index:1;}
.full_layer_open .full_layer_wrap .layer_top .layer_close img{display:block;width:24px;height:24px;}
.full_layer_open .full_layer_wrap .layer_inner{height:calc(100vh - 56px);overflow:hidden;overflow-y:auto;}
.full_layer_open .full_layer_wrap .layer_inner .layer_inner_wrap{max-width:740px;margin:0 auto;padding:20px 20px 60px 20px;box-sizing:border-box;}

.full_layer_open .full_layer_wrap.global_layer_img_view{animation:0.3s linear 1 layeropen;}
.full_layer_open .full_layer_wrap.global_layer_img_view{background-color:#1e1e1e;}
.full_layer_open .full_layer_wrap.global_layer_img_view .layer_top{height:52px;border-bottom:0 none;}
.full_layer_open .full_layer_wrap.global_layer_img_view .layer_inner{height:calc(100vh - 52px);overflow-y:hidden;}
.full_layer_open .full_layer_wrap.global_layer_img_view .layer_inner .layer_inner_wrap{width:100%;height:100%;max-width:100%;padding:0;}
.global_layer_img_view .layer_top{padding:0 20px;}
.global_layer_img_view .layer_top .top_tit{margin-left:16px;font-size:0.875em;color:#fff;}
.global_layer_img_view .layer_top .stat_cnt{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-align:center;font-size:0.875em;color:#afafaf;text-align:center;}
.global_layer_img_view .layer_top .stat_cnt .current{color:#748de8;}
.global_layer_img_view .layer_top .left,
.global_layer_img_view .layer_top .right{position:absolute;top:0;left:20px;display:flex;align-items:center;height:100%;z-index:1;}
.global_layer_img_view .layer_top .right{left:auto;right:20px;}
.global_layer_img_view .layer_top .right .layer_top_btn{margin-left:20px;}
.global_layer_img_view .layer_top .layer_top_btn{position:relative;display:block;width:24px;height:24px;color:transparent;font-size:0;overflow:hidden;}
.global_layer_img_view .layer_top .layer_top_btn i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.global_layer_img_view .img_viewer{position:relative;width:100%;height:100%;}
.global_layer_img_view .img_viewer .img_nav{display:none;position:absolute;top:50%;left:20px;margin-top:-23px;z-index:1;}
.global_layer_img_view .img_viewer .img_nav .img_nav_btn{position:relative;display:block;width:46px;height:46px;color:transparent;font-size:0;overflow:hidden;border-radius:50%;}
.global_layer_img_view .img_viewer .img_nav .img_nav_btn i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);}
.global_layer_img_view .img_viewer .img_nav .img_nav_btn:before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:0.3;}
.global_layer_img_view .img_viewer .img_nav.next{left:auto;right:20px;}
.global_layer_img_view .img_viewer .img_box{position:absolute;top:50%;left:50%;max-width:100%;max-height:100%;transform:translate(-50%, -50%);}
.global_layer_img_view .img_viewer .img_box img{display:block;max-width:calc(100vw - 180px);max-height:calc(100vh - 52px);}
.global_layer_img_view .img_viewer .img_nav_slider{display:none;position:fixed;bottom:0;left:0;width:100%;height:80px;padding:10px 20px;box-sizing:border-box;}
.global_layer_img_view .img_viewer .img_nav_slider:before{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#1e1e1e;opacity:0.9;}
.global_layer_img_view .img_viewer .img_nav_slider .img_nav_slider_lists{position:relative;overflow-x:auto;}
.global_layer_img_view .img_viewer .img_nav_slider .img_nav_slider_lists::-webkit-scrollbar{display:none;}
.global_layer_img_view .img_viewer .img_nav_slider .img_nav_slider_lists{scrollbar-width:none;-ms-overflow-style:none;}
.global_layer_img_view .img_viewer .img_nav_slider .img_nav_slider_lists ul{width:max-content;margin:0 auto;}
.global_layer_img_view .img_viewer .img_nav_slider .img_nav_slider_lists ul li{float:left;width:60px;height:60px;margin-left:8px;box-sizing:border-box;}
.global_layer_img_view .img_viewer .img_nav_slider .img_nav_slider_lists ul li:first-child{margin-left:0;}
.global_layer_img_view .img_viewer .img_nav_slider .img_nav_slider_lists ul li a{position:relative;display:block;width:100%;height:100%;}
.global_layer_img_view .img_viewer .img_nav_slider .img_nav_slider_lists ul li img{display:block;width:100%;height:100%;}
.global_layer_img_view .img_viewer .img_nav_slider .img_nav_slider_lists ul li.active a:after{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid #748de8;box-sizing:border-box;}

.global_layer_img_view .img_viewer{position:relative;width:100%;height:100%;overflow:hidden;overflow-y:auto;}
.global_layer_img_view .img_viewer .pdf_box{width:max-content;max-width:100%;max-height:100%;margin:0 auto;padding:20px;box-sizing:border-box;}
.global_layer_img_view .img_viewer .pdf_box .pdf_doc{max-width:100%;}

.body_clicked .global_layer_img_view .img_viewer .img_nav,
.body_clicked .global_layer_img_view .img_viewer .img_nav_slider{display:block;}

@keyframes layeropen {
    0% {
        top:100vh;
    }
    100% {
        top:0;
    }
}