@import url(//fonts.googleapis.com/earlyaccess/notosanskr.css);
:root{
--basic-border-gray1:#eeeeee;
--basic-border-gray2:#eeeeee;
}


*{
	box-sizing:border-box;margin:0;padding:0;

	-webkit-text-size-adjust : none;  /* 크롬, 사파리, 오페라 신버전 */
	-ms-text-size-adjust : none;  /* IE */
	-moz-text-size-adjust : none;  /* 파이어폭스 */
	-o-text-size-adjust : none;  /* 오페라 구버전 */	
}


/* 전체 스크롤바의 스타일을 설정합니다. */
::-webkit-scrollbar {
    width: 4px; /* 스크롤바의 너비 */
    height: 0px; /* 수평 스크롤바의 높이 (가로 스크롤 시) */

}

/* 스크롤바 트랙 (트랙은 스크롤바 배경 부분) */
::-webkit-scrollbar-track {
    background: #f1f1f1; /* 트랙의 배경 색 */
    border-radius: 10px; /* 트랙의 모서리를 둥글게 */
}

/* 스크롤바 핸들 (핸들은 사용자가 드래그 할 수 있는 부분) */
::-webkit-scrollbar-thumb {
    background: #888; /* 핸들의 배경 색 */
    border-radius: 10px; /* 핸들의 모서리를 둥글게 */
}

/* 스크롤바 핸들에 마우스 호버 시 */
::-webkit-scrollbar-thumb:hover {
    background: #555; /* 호버 시 핸들의 배경 색 */
}



body,html
{
	width:100%;height:100%;
	-webkit-text-size-adjust : none;  /* 크롬, 사파리, 오페라 신버전 */
	-ms-text-size-adjust : none;  /* IE */
	-moz-text-size-adjust : none;  /* 파이어폭스 */
	-o-text-size-adjust : none;  /* 오페라 구버전 */	
}

*{

	 font-family: 'Noto Sans KR', sans-serif;
}


.imgt
{
position:relative;
}
.pcs{display:block;}
.mobiles{display:none;}
.blind{width:100%;height:100%;position:fixed;z-index:500;opacity:0.6;background-color:#000000;display:none;}
.blind2{width:100%;height:100%;position:fixed;z-index:1000;opacity:0.6;background-color:#000000;display:none;}
.blind_m{width:100%;height:100%;position:fixed;z-index:13000;opacity:0.6;background-color:#000000;display:none;}
.blind_m2{width:100%;height:100%;position:fixed;z-index:18000;opacity:0.6;background-color:#000000;display:none;}
.load_div{display:none;}
.load_div2{display:none;z-index:15100;width:100%;height:100%;position:fixed;left:0;top:0;background-color:#ffffff;}
.load_div3{display:none;z-index:20000;width:100%;height:100%;position:fixed;left:0;top:0;background-color:#ffffff;}
.calc_div{display:none;}
.blank0{clear:both;width:100%;height:0px;}
.blank5{clear:both;width:100%;height:5px;}
.blank10{clear:both;width:100%;height:10px;}
.blank15{clear:both;width:100%;height:15px;}
.blank20{clear:both;width:100%;height:20px;}
.blank30{clear:both;width:100%;height:30px;}
.blank40{clear:both;width:100%;height:40px;}
.blank50{clear:both;width:100%;height:50px;}
.blank70{clear:both;width:100%;height:70px;}
.blank90{clear:both;width:100%;height:90px;}
.blank100{clear:both;width:100%;height:100px;}
.blank130{clear:both;width:100%;height:130px;}

.blank_bd{border-bottom:1px solid var(--basic-border-gray2);}


.fl{float:left;}
.fr{float:right;}
.ft09{font-size:9px !important;}
.ft10{font-size:10px !important;}
.ft11{font-size:11px !important;}
.ft12{font-size:12px !important;}
.ft13{font-size:13px !important;}
.ft14{font-size:14px !important;}
.ft15{font-size:15px !important;}
.ft16{font-size:16px !important;}
.ft17{font-size:17px !important;}
.ft18{font-size:18px !important;}
.ft19{font-size:19px !important;}
.ft20{font-size:20px !important;}
.ft21{font-size:21px !important;}
.ft22{font-size:22px !important;}
.ft23{font-size:23px !important;}
.ft24{font-size:24px !important;}
.ft25{font-size:25px !important;}
.thin{font-weight:100 !important;}
.light{font-weight:200 !important;}
.demiLight{font-weight:300 !important;}
.regular{font-weight:400 !important;}
.medium{font-weight:500 !important;}
.bold{font-weight:600 !important;}
.black{font-weight:700 !important;}


.main_more{width:46px;}
.m_sd_wrap{width:100%;background-color:#ffffff;max-width: 700px;margin: 0 auto;}
.a_pops{background-color:#ffffff;border-radius:30px;width:90%;left: 50%;  transform: translate(-50%, 0);position:fixed;top:30%;max-width:400px;padding:20px;z-index:99910;display:none;}
.pop_title{font-weight:500;font-size:18px;text-align:center;color:#444444;margin-top:10px;}
.pop_detail{font-size:16px;text-align:center;color:#636363;}
.pop_btn_wrap{width:280px;margin:0 auto;}
.pop_btn1{width:135px;border:1px solid #856ADB;border-radius:10px;text-align:center;line-height:37px;float:left;color:#856ADB;cursor:pointer;font-size:18px;}
.pop_btn2{width:135px;border:1px solid #856ADB;background-color:#856ADB;color:#ffffff;margin-left:10px;border-radius:10px;text-align:center;line-height:37px;float:left;cursor:pointer;font-size:18px;}
.report_text{width:100%;aspect-ratio: 1 / 1;padding:10px; border:1px solid #eaeaea;outline:none;}


.bwrap{max-width:700px;margin:0 auto;width:100%;padding:30px 15px;background-color:#f7f7f7;position:relative;padding-bottom:20px;}
.search_box{width:100%;height:50px;background-color:#ffffff;border-radius:10px;}
.title_box{width:100%;line-height:40px;}
.ti1{font-weight:600;font-size:18px;line-height:40px;cursor:pointer;}
.top_wraps{background-color:#f7f7f7;width:100%;position:fixed;top:0;z-index:9999;padding:15px 20px 0px 20px;max-width:700px;left: 50%;  transform: translate(-50%, 0);}
.ti2{color:#999999;margin-right:15px;font-size:9pt;cursor:pointer;line-height:40px;}
.li1_box{max-width:700px;margin:0 auto;}
.list_l1_box{width:calc(100% - 60px);margin-right:10px;float:left;border:1px solid #dfdfdf;border-radius:10px;cursor:pointer;position:relative;}
.list_l1_top{width:100%;background-color:#ffffff;border-radius:10px;border-radius:10px 10px 0px 0px;aspect-ratio: 10 / 9;background-size:cover;position:relative;}
.list_l1_inbox{position:absolute;width:50px;text-align:center;right:0px;padding:3px 7px;margin-right:5px;margin-top:5px;background-color:#ffffff;font-size:13px;border-radius:10px;color:#000000;background-color:#efeee9;opacity:0.8;}
.list_l1_title{font-weight:600;padding:10px 5px;font-size:10pt;}
.list_l1_title_shop{padding:5px 5px;font-weight:600;}

.st1{line-height:25px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;}
.st11{font-size:13px;font-weight:400;color:#818181;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.st2{font-size:14px;color:#4f20bc;font-weight:500;}

.inbox_tx{width:58px;text-align:center;right:0px;padding:3px 3px;background-color:#ffffff;font-size:13px;border-radius:10px;color:#000000;background-color:#efeee9;}

.more_box {	margin-top:20px;width: 230px;padding:10px 15px; position: absolute;   right: 15px;   border-radius: 15px;   background-color: #ffffff;display:none;z-index:16000;}

.load_close {position:absolute;color: #aaa;right:15px;top:20px;font-weight: bold;z-index:15200;}

.complete_div{width:100%;height:100%;position:absolute;background-color:#000000;opacity:0.3;border-radius:10px;z-index:1000;color:#ffffff;justify-content: center;font-size:15px;display: flex; align-items: center;}
.complete_text{width:100%;height:100%;position:absolute;color:#ffffff;z-index:1001;justify-content: center;font-size:15px;display: flex; align-items: center;}
.list_zone{width:100%;padding:0px 10px;background-color:#ffffff;}


.list_l1_title_used{padding:10px;font-weight:600;}
.ust1{height:40px;line-height:20px;overflow:hidden;font-size:9pt;}
.ust2{font-size:13pt;color:#4f20bc;}


.li1_box_mban{width:100%;overflow-y:hidden;left:0;aspect-ratio: 360 / 100;}
.ban_slide{width:100%;height:100%;background-color:#ffffff;color:#ffffff;display:flex;justify-content: center;align-items: center;vertical-align: middle;}

.list_l1_sub{padding-top:15px;padding-left:5px;font-size:10pt;}
.m_box_imgx{float:left;width:calc(20% - 20px);margin-right:25px;text-align:center;padding:0px 5px;cursor:pointer;}
.m_box_img{float:left;width:calc(25% - 25px);margin-right:25px;text-align:center;padding:0px 5px;cursor:pointer;}
.m_box_wrap{width:100%;margin-top:5px;background-color:#ffffff;border-radius:25px;padding:10px 20px;}

.list_l1_box_item{width:calc(50% - 10px);margin-right:10px;float:left;border:1px solid var(--basic-border-gray2);border-radius:10px;margin-top:10px;cursor:pointer;}
.tbox_border{border-bottom:1px solid var(--basic-border-gray2);}
.li2_box{width:100%;padding:0px;background-color:#ffffff;border-radius:0px;position:relative;cursor:pointer;border-bottom:1px solid #eeeeee !important;}
.l2_t1_box{width:80px;height:80px;background-color:#969696;border-radius:50%;float:left;}
.l2_t2_box{width:calc(100% - 80px);float:left;padding-left:10px;}
.l2_t2_box_no{width:calc(100% - 10px);float:left;padding-left:0px;}
.l2_t2_box_1{font-size:14px;color:#000000;font-weight:500;}
.l2_t2_box_2{max-width:calc(100% - 64px);font-weight:500;font-size:15px;margin-top:0px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.l2_t2_box_3{width:100%;font-size:10pt;color:#696969;}
.l2_btn{background-color:#4F20BC;color:#ffffff;font-size:13px;line-height:20px;padding:0px 10px;border-radius:5px;}
.l2_btnxx{background-color:#4F20BC;color:#ffffff;font-size:13px;padding:0px 3px;border-radius:5px;margin-right:5px;}
.myservice{width:100%;height:100%;top:0;left:0;position:fixed;overflow-y:scroll;background-color:#ffffff;z-index:12000;display:none;}

.l2_t2_box_2_ev{width:calc(100% - 60px);height:43px;font-weight:400;font-size:15px;margin-top:0px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}


.l2_t2_box_11{width:100%;font-size:14px;}
.l2_t2_box_22{width:100%;font-size:9pt;color:#696969;}
.l2_t2_box_33{width:calc(100% - 100px);font-size:9pt;color:#000000;position:absolute;bottom:15px;font-weight:600;}


.real_notice{width:100%;height:50px;line-height:50px;top:0;left:0;position:fixed;overflow-y:hidden;background-color:#00b7ea;z-index:99999;color:white;text-align:center;font-size:10pt;display:none;}

.f_b3{cursor:pointer;display:none;}
.li3_box{width:100%;padding:10px;background-color:#ffffff;border-radius:10px;cursor:pointer;}
.l3_t1_box{width:70px;height:70px;background-color:#f7f7f7;border-radius:15px;float:left;position:relative;}
.l3_t1_box_comp{width:100%;height:100%;position:absolute;background-color:#000000;opacity:0.3;border-radius:15px;z-index:1000;color:#ffffff;justify-content: center;font-size:15px;display: flex; align-items: center;}

.l3_t2_box{width:calc(100% - 80px);float:left;padding-left:0px;}
.l3_t2_box_1{width:100%;line-height:25px;font-size:10pt;color:#696969;}
.l3_t2_box_2{width:100%;line-height:25px;font-weight:600;font-size:10pt;}
.l3_t2_box_3{font-size:13px;color:#696969;float:left;}
.l3_t2_box_4{font-size:13px;color:#686868;float:right;}
.l3_btn{background-color:#897afb;color:#ffffff;font-size:9pt;line-height:20px;padding:0px 10px;border-radius:10px;}

.li4_box{width:100%;padding:20px 10px;background-color:#ffffff;border-radius:10px;}
.l4_t1_box{width:calc(100% - 50px);line-height:25px;color:#545454;font-size:13px;cursor:pointer;font-weight:200;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:relative;}

.btm_box{width:calc(100% - 40px);max-width:660px;margin:0 auto;padding:12px 14px;background-color:#4F20BC;border-radius:20px;position:fixed;bottom:20px;z-index:500;opacity:1.0;left:50%;  transform: translate(-50%, 0);}
.btm_box_list{width:20%;float:left;text-align:center;cursor:pointer;}

.f_b1{line-height:45px;cursor:pointer;}
.fa-ellipsis-v{cursor:pointer;}
.write_re{cursor:pointer;}
.rbt{cursor:pointer;}
.report_box{cursor:pointer;font-size:18px;color:#444444;line-height:40px;}
img{cursor:pointer;}
.li_wrap{cursor:pointer;}
.change_arrow{cursor:pointer;}
td{cursor:pointer;}
.f_title{width:calc(100% - 50px);text-align:center;font-size:15pt;font-weight:700;}

.li1_box_con{padding:10px 15px;background-color:#929292;color:#ffffff;font-size:10pt;border-radius:15px;margin-right:5px;}
.li1_box_con_on{background-color:#4F20BC;}

.sort_box{width:100%;padding:20px;background-color:#ffffff;border-radius:15px;border:1px solid #c3c3c3;}
.sort_area{padding:2px 20px 2px 10px;background-color:#4F20BC;color:#ffffff;font-size:14px;border-radius:15px;margin-right:10px;cursor:pointer;position:relative;}
.sort_area_ad{background-color:#000000;color:#ffffff;font-size:13px;width:27px;border-radius:5px;margin-right:10px;cursor:pointer;position:relative;margin-top:5px;text-align:center;}
.sort_close{position:absolute;right:5px;;top:1.5px;}



.sort_area2{width:55px;padding:2px 0px;text-align:center;background-color:#f7f7f7;color:#919191;border-radius:5px;margin-right:5px;margin-top:5px;cursor:pointer;font-size:14px;}
.sort_area2_on{background-color:#4F20BC;color:#ffffff;}
.sort_to_btn_wrap{width:100%;padding:0px 0px;bottom:20px;}
.sort_to_btn{width:calc(100% - 40px);padding:12px;background-color:#4F20BC;border-radius:20px;color:#ffffff;text-align:center;font-weight:600;font-size:18px;cursor:pointer;margin:0 auto;}

.bwrap2{background-color:#897afb;height:100%;width:80%;padding:50px 20px 0px 20px;position:fixed;overflow-y:scroll;top:0;z-index:13000;display:none;max-width:350px;}

.my_t1{width:50px;height:50px;border-radius:50%;background-color:#4F20BC;}
.my_t2{line-height:25px;margin-left:10px;color:#ffffff;}
.clear_line{width:100%;height:1px;clear:both;background-color:#eaeaea;}
.my_mtitle{line-height:40px;color:#ffffff;cursor:pointer;}
.my_to_btn{width:100%;padding:10px;background-color:#ffffff;border-radius:10px;color:#4F20BC;text-align:center;font-weight:600;font-size:13pt;cursor:pointer;}


.ser_t1{width:50px;height:50px;border-radius:50%;background-color:#4F20BC;}
.ser_t2{margin-left:10px;cursor:pointer;}

.swiper-button-next, .swiper-button-prev{color:#ffffff;}
.swiper-container3{position:relative;}
.pro_t1{margin:0 auto;width:152px;height:152px;border-radius:50%;background-color:#4F20BC;border:0px solid #ffffff;line-height:100px;text-align:center;color:#ffffff;}
.pro_text1{width:100%;text-align:center;font-size:18px;padding-top:15px;color:#444444;font-weight:600;}
.pro_text2{width:100%;text-align:center;font-size:14px;padding-top:5px;color:#7c7c7c;}
.pro_text3{width:100%;text-align:center;font-size:10pt;padding-top:30px;color:#ffffff;}

.pro_snstitle{width:calc(100% - 30px);margin:0 auto;border-bottom:1px solid var(--basic-border-gray2);font-size:16px;}
.n_box{width:calc(100% - 30px);text-align:center;padding-top:10px;margin:0 auto;}
.mb_nick{width:100%;height:40px;border:1px solid #d0d0d0;border-radius:10px;text-align:center;outline:none;}
.fl_blo{margin-left:4px;}






.pro_to_btn{width:70%;margin:0 auto;padding:10px;background-color:#ffffff;border-radius:10px;color:#4F20BC;text-align:center;font-weight:600;font-size:13pt;cursor:pointer;}
.pro_list_btm{width:100%;bottom:0;padding:20px 30px;border-radius:20px 20px 0px 0px;max-width:700px;}
.pro_list_btm2{position:absolute;width:100%;background-color:#f7f7f7;bottom:0;padding:20px;border-radius:20px 20px 0px 0px;height:100%;overflow-y:scroll;max-width:700px; left:50%; transform: translate(-50%, 0);}
.top_over{width:calc(100% - 40px);line-height:30px;position:fixed;text-align:center;margin-top:-20px;}
.top_over2{width:calc(100% - 40px);line-height:30px;position:fixed;text-align:center;margin-top:-20px;}

.ld_wrap{width:calc(100% - 40px);margin-left:0px;padding:20px;background-color:#ffffff;position:fixed;z-index:800;top:200px;border-radius:25px;}
.ld_t1{margin:0 auto;width:160px;height:160px;border-radius:50%;background-color:#4F20BC;border:3px solid #897AFB;line-height:160px;text-align:center;color:#ffffff;position:relative;margin-top:-90px;font-size:13pt;}
.ld_t2{width:100%;text-align:center;font-size:24pt;padding-top:20px;}
.ld_t3{width:100%;text-align:center;font-size:12pt;padding-top:5px;color:#666666;}
.ld_t4{width:100%;text-align:center;font-size:11pt;padding-top:15px;color:#999999;}
.ld_t5{width:100%;text-align:center;font-size:14pt;padding-top:15px;color:red;font-weight:600;}
.ld_to_btn{width:100%;padding:15px;background-color:#4F20BC;border-radius:30px;color:#ffffff;text-align:center;font-weight:600;font-size:13pt;cursor:pointer;}
.set_alert_box{background-color:#f7f7f7;}

.set_all_box{width:100%;border-radius:10px;overflow:hidden;}
.set_in_box{width:33.333333%;text-align:center;font-size:10pt;background-color:#ffffff;line-height:50px;}
.set_in_box_on{background-color:#4F20BC;color:#ffffff;}


.det_wrap{width:100%;max-width:700px;margin:0 auto;}
.det_top_img{width:100%;aspect-ratio: 4 / 3;}
.det_top_icon{width:100%;max-width:700px;padding:5px;position:absolute;z-index:15000;cursor:pointer;}
.det_2wrap{width:100%;padding:10px 15px;max-width:700px;margin:0 auto;}
.de_t1{width:50px;height:50px;border-radius:50%;background-color:#333333;cursor:pointer;}
.de_t2{line-height:20px;margin-left:10px;color:#000000;}
.de_t3{line-height:25px;color:#000000;}
.det_m_title{font-weight:400;font-size:15px;}
.det_sub_text{font-size:14px;color:#686868;}
.det_n_box1{width:51px;line-height:20px;background-color:#999999;color:#ffffff;font-size:13px;text-align:center;border-radius:5px;}
.det_n_box2{min-width:30px;line-height:20px;font-size:13px;margin-left:5px;}
.det_photo_box{width:60px;height:60px;margin-right:5px;margin-top:5px;background-color:#999999;border-radius:10px;}
.det_m_memo{width:100%;color:#818181;font-size:14px;}
.det_to_btn{padding:10px 20px;background-color:#4F20BC;border-radius:10px;color:#ffffff;text-align:center;font-weight:600;font-size:13pt;margin-top:5px;position:fixed;bottom:10px;right:20px;}

.det_to_btn_rex{position:relative;width:100%;padding:15px 0px;font-weight:600;font-size:13pt;bottom:0px;left:50%;border-top:0px solid #eeeeee;border-bottom:1px solid #eeeeee;background-color:#ffffff; max-width:700px; transform: translate(-50%, 0);}
.det_to_btn_rex_bx{width:calc(50% - 30px);line-height:35px;background-color:#4F20BC;border-radius:10px;color:#ffffff;text-align:center;font-weight:600;font-size:11pt;}
.det_to_btn_rex_bx2{width:calc(50% - 30px);line-height:35px;margin-left:10px;border-radius:10px;text-align:center;font-weight:600;border:1px solid #4F20BC;color:#4F20BC;font-size:11pt;}
.de_wrap{max-width:700px;margin:0 auto;}
.new_contents
{
	position:fixed;
	z-index:999;
	top:10px;
	left:0px;
	width:100%;
	height:130px;
	line-height:130px;
	background-color:black;
	color:white;
	text-align:center;
}

.h-refresh{width:240px;left:50%;margin-left:-120px;top:20px;font-size:11pt;line-height:40px;text-align:center;z-index:15000;position:fixed;border-radius:20px;background-color:#000000;color:#ffffff;display:none;}
.bwrapx {   width: 100%;   padding: 30px 20px;   background-color: #f7f7f7; max-width:700px;margin:0 auto;}
.btm_add_btn_xx{position:fixed;width:43px;height:43px;z-index:11500;bottom:70px;right:20px;text-align:center;color:white;  transform: translate(-50%, 0);}

.btm_add_btn{position:fixed;width:43px;height:43px;z-index:11500;bottom:80px;left:50%;text-align:center;color:white;margin-left:280px}
.re_text_box{width:calc(100% - 20px);margin-left:10px;bottom:0px;padding:15px 0px;position:fixed;text-align:right;border-top:1px solid var(--basic-border-gray2);border-bottom:1px solid #eeeeee;background-color:#ffffff;max-width:700px;}
.fa-send{cursor:pointer;}
.modal-content{padding:0px 0px !important;height:100%;}
.vct_wrap{width:100%;padding-top:10px;padding-bottom:5px;}
.asdfwf{width:150px;line-height:40px;margin:0 auto;font-size:10pt;letter-spacing:-1px;background-color:#bcbcbc;color:#ffffff;cursor:pointer;border-radius:10px;text-align:center;}
.nmain{color:#818181;line-height:22px;font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}



.sort_title{width:100%;border-bottom:1px solid var(--basic-border-gray2);font-weight:16px;padding-bottom:5px;}
.l2_btnx{font-size:16px;background-color:#F0ECF6;border-radius:15px;margin-right:5px;cursor:pointer;width:calc(100% / 3 - 5px);text-align:center;float:left;line-height:25px;color:#5021BC;}
.l2_btnx_on{color:#ffffff;    background-color: #4F20BC;}

.m_sns_box{border-radius:5px;padding:5px 15px;border:1px solid #ebebeb;position:absolute;background-color:#ffffff;vertical-align:middle;cursor:pointer;margin-left:28px;width:177px;display:none;}


.lm_btns{font-size:13px;padding:1px 2px;color:#ffffff;background-color:#4F20BE;border-radius:7px;cursor:pointer;}
.lm_r_btn{width:90%;margin:0 auto;border-radius:10px;background-color:#ffffff;font-size:15px;color:#7c7c7c;border:1px solid var(--basic-border-gray2);padding:5px 10px;cursor:pointer;}
.now_info{position:absolute;width:calc(100% + 25px);height:calc(100% + 10px);background-color:#a1a1a1;opacity:0.1;margin-left:-15px;margin-top:-10px;display:none;}
.com_like_cnt{font-size:14px;color:#545454;}
.col_p{color:#4F20BE;font-weight:500;font-size:16px;}
.c_p{color:#4F20BE;}
.myp_awrap{width:100%;height:100%;overflow-y:scroll;max-width:700px;margin:0 auto;position:relative;}
.poi_tl{font-weight:500;font-size:15px;width:100%;text-align:center;color:#7c7c7c;}
.poi_tl2{font-weight:600;font-size:18px;width:100%;text-align:center;color:#4F20BE;}
.p_i_box{width:50%;text-align:center;}
.p_i_t1{font-size:14px;color:#a0a0a0;}
.p_i_t2{font-weight:500;font-size:15px;color:#7c7c7c;}
.mpt_wrap{width:90%;margin:0 auto;}
.mpt_title{width:100%;border-bottom:1px solid var(--basic-border-gray2);font-size:16px;}
.mpt_left{width:75px;float:left;text-align:right;padding-right:15px;font-size:14px;line-height:30px;}
.mpt_right{width:calc(100% - 75px);float:left;font-size:14px;color:#919191;line-height:30px;}
.mpt_ebox{background-color:#4F20BE;color:#ffffff;font-size:13px;width:220px;height:25px;line-height:25px;margin-top:5px;text-align:center;border-radius:10px;}


.paging {width:100%;max-width:700px;margin:0 auto;font-size:14px;text-align:center;font-weight:300;color:#686868;}
.paging p{float:left;margin-left:5px;}
.paging .pageNum { borderx:1px solid #ccc;padding:3px 7px 3px 7px;line-height:26px; }
.paging .pageNext{background-colorx:#b8b8b8;borderx:1px solid #ccc;}
.paging .selPagex { background-colorx:#046491; padding:3px 7px 3px 7px;line-height:26px;font-weight:bold; }
.paging a:link, a:visited { text-decoration:none;color:#686868;}
.paging a:active, a:hover, a:focus { text-decoration:none;color:#686868;}
.poi_btm{position:fixed;bottom:0;width:100%;max-width:700px;}
.poi_btm_title{width:100%;border-top:1px solid var(--basic-border-gray2);background-color:#ffffff;padding:10px 15px;font-size:16px;cursor:pointer;}
.poi_btm_ans{width:100%;padding:10px 20px;background-color:#f7f7f7;color:#919191;font-size:14px;display:none;}
.poi_list{border-bottom:1px solid var(--basic-border-gray2);padding:10px 0px;}
.poi_l_t1{color:#000000;font-size:14px;}
.poi_l_t2{color:#7c7c7c;font-size:15px;font-weight:500;}
.poi_l_t3{color:#a0a0a0;font-size:13px;width:calc(100% - 50px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.poi_l_t4{color:#7c7c7c;font-size:14px;}
.info_text{width:100%;color:#7c7c7c;text-align:center;font-size:14px;}
.btm_m_wraps{position:fixed;bottom:10px;width:100%;text-align:center;max-width:700px;}
.pass_btn{width:calc(100% - 60px);line-height:33px;margin:0 auto;text-align:center;cursor:pointer;background-color:#cecece;color:#686868;border-radius:10px;font-weight:500;font-size:15px;}
.bo_tabs{width:50%;float:left;padding-top:20px;padding-bottom:10px;line-height:30px;text-align:center;font-size:18px;color:#7c7c7c;border-bottom:1px solid #C4B4F9;cursor:pointer;}
.bo_tabs_on{border-bottom:1px solid #4F20BE;}
.not_txt{font-size:13px;color:#7c7c7c;}


.l_tops{width:100%;height:42px;overflow-x:scroll;}
.l_top_wrap{width:980px;}
.l_top_menu{width:140px;float:left;border-bottom:1px solid #C4B4F9;color:#7c7c7c;line-height:40px;text-align:center;cursor:pointer;font-size:18px;}
.l_top_menu_on{border-bottom:2px solid #4F20BE;line-height:39px;}


.l_myNone{text-align:center;width:100%;line-height:120px;font-size:15px;color:#7c7c7c;}




.mc_cate {
    width:75px;margin-left:10px;
    float: left;
    margin-right: 5px;
    background-color: #f0ecf6;
    color: #4F20BC;
    text-align: center;
    border-radius: 10px;
    cursor: pointer;
}
.mc_cate_on {
    background-color: #4F20BC;
    color: #ffffff;
}

.red_dot{width:4px;height:4px;vertical-align:top;margin-left:0px;}
.td_overflow{float:left;max-width:calc(100% - 6px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.mc_re_title{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;padding:5px 10px;}
.mc_re_title2{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#757575;padding:0px 10px;}
.mc_re_title3{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:#686868;font-weight:300;padding:5px 10px;margin-left:10px;}
.s_but{cursor:pointer;}

.swiper-button-next:after, .swiper-button-prev:after {

    font-size: 20px;

}
@media(min-width:500px)
{

	.list_l1_box{width:calc(100% - 60px);}
	/*.btm_add_btn{position:fixed;width:60px;height:60px;z-index:11500;bottom:90px;left:50%;margin-left:200px;text-align:center;color:white;}*/
	.modal-content { margin: 0% auto !important;height:100%; }
	/*.list_l1_inbox{font-size:11pt;padding:5px 10px;}*/
	.fl_blo{margin-left:15px;}
	.l2_btnx{width:calc(100% / 6 - 5px);margin-bottom:5px;}
	
}
@media(max-width:700px)
{
	
	.pcs{display:none;}
	.mobiles{display:block;}
	.btm_add_btn{position:fixed;width:43px;height:43px;z-index:11500;bottom:80px;left:auto;right:20px;text-align:center;color:white;margin-left:0px;}

	.list_l1_box{width:calc(100% - 60px);}
	.m_box_img{width:25%;margin-right:0px;}
	

}