/* ÃÊ±âÈ­ */
body {margin:0;padding:0;font-family: 'S-CoreDream-5Medium';}
h1, h2, h3, h4, h5, h6 {font-family: 'S-CoreDream-5Medium';}



@charset "utf-8";
@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(//cdn.rawgit.com/hiun/NanumSquare/master/nanumsquare.css);
@font-face {
     font-family: 'S-CoreDream-5Medium';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-5Medium.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}

@font-face {
     font-family: 'S-CoreDream-3Light';
     src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_six@1.2/S-CoreDream-3Light.woff') format('woff');
     font-weight: normal;
     font-style: normal;
}

#tops_wraps{position:relative; background:#f9f9ec; overflow:hidden; padding:7px;}
#tops_wraps .navis_wraps{width:1200px; margin:0 auto;}
#tops_wraps .navis_wraps .top_nav{float:right;}
#tops_wraps .navis_wraps .top_nav li{display:inline-block; font-size:14px; padding-right:20px;}


#heads_news{overflow:hidden; border-bottom:1px solid #8FC400;}
#heads_news .header_tops{width:1200px; display:flex; justify-content:space-between; align-items:center; overflow:hidden; margin:0 auto;}
#heads_news .header_tops .logos{}
#heads_news .header_tops .n_menus{padding-left:0px; width:52%; border-radius:24px; border:4px solid #8FC400;}
#heads_news .header_tops .n_menus ul{display:flex; align-items: center;}
#heads_news .header_tops .n_menus .f_home{width:46px; height:46px;  display:flex; align-items: center; justify-content: center; text-align:center; color:#fff; border-radius:20px; background:#6B9300;}
#heads_news .header_tops .n_menus .f_home a{display:block; color:#fff;}
#heads_news .header_tops .n_menus li{width:19%; font-family: 'S-CoreDream-5Medium'; font-size:15px; text-align:center; border-right:1px solid #dedede;} 
#heads_news .header_tops .n_menus li:last-child{border-right:none;}
#heads_news .header_tops .n_menus li a{display:block; line-height:46px;}
#heads_news .header_tops .search_ms{width:345px; height:49px; border-radius:24px; background:#fbabd7; border:4px solid #8FC400; background:#fff; float:right;}
#heads_news .header_tops .search_ms input{font-size:16px; width:270px; border-radius:24px; height:39px; background:#fff; border:0; outline:none; float:left;}
#heads_news .header_tops .search_ms button{width:54px; height:41px; border:0px; border-radius:24px; background:#8FC400; outline:none; float:right; color:#fff;}

#heads_news .header_tops .search_ms input:-ms-input-placeholder{color:#a8a8a8;}
#heads_news .header_tops .search_ms input:-webkit-input-placeholder{color:#a8a8a8;}
#heads_news .header_tops .search_ms input:-moz-placeholder{color:#a8a8a8;}

#mo_headers_m{display:none;}
#mo_topmenu{display:none;}
#mo_menus_m{display:none;}
#mo_customs{display:none;}
#mo_coin_in{display:none;}
#mo_quick{display:none;}
#mo_footer_m{display:none;}

#menu_mains{position:relative; width:100%; overflow:hidden;}
#menu_mains .con_tents{position:relative; width:1200px;  margin:0 auto; padding-top:10px;}
#menu_mains .con_tents .all_menus{width:214px; border-radius:12px; float:left;}
#menu_mains .con_tents .all_menus .top_tit{padding:10px; border-radius:15px 15px 0 0; font-size:18px; text-align:center; color:#fff; background:#d3c82a;}
#menu_mains .con_tents .all_menus .al_menu{ border:2px solid #d3c82a; padding:10px; border-radius:0px 0px 15px 15px; padding-bottom:126px;}
#menu_mains .con_tents .all_menus .al_menu li a{display:block; padding:5px; text-decoration:none; font-size:14px; color:#333;}
#menu_mains .con_tents .all_menus .al_menu li a:hover{background:#d3c82a; color:#fff;}

#menu_mains .con_tents .mains_wrap{width:975px; float:right;}
#menu_mains .con_tents .mains_wrap .main_sliders{overflow:hidden;}

#menu_mains .con_tents .mains_wrap .main_banner_list{position:relative;}
#menu_mains .con_tents .mains_wrap .main_banner_list ul{display:flex; justify-content: space-between; flex-direction: row; flex-wrap: wrap;}
#menu_mains .con_tents .mains_wrap .main_banner_list li{width:calc(98% / 3); margin:0 0 5px;}
#menu_mains .con_tents .mains_wrap .main_banner_list li a{display:block;}
#menu_mains .con_tents .mains_wrap .main_banner_list li .imgs{width:100%; padding:0;}
#menu_mains .con_tents .mains_wrap .main_banner_list li .imgs img{width: 100%; height: 100%; object-fit: cover; display: block;}
#menu_mains .con_tents .mains_wrap .main_banner_list li .m1_bs{width:100%; background:#8fc400; text-align:center; color:#fff; font-size:12px; padding:7px;}
#menu_mains .con_tents .mains_wrap .main_banner_list li .m2_bs{width:100%; background:#5ac2f1; text-align:center; color:#fff; font-size:12px; padding:7px;}
#menu_mains .con_tents .mains_wrap .main_banner_list li .m3_bs{width:100%; background:#ffb10b; text-align:center; color:#fff; font-size:12px; padding:7px;}
#menu_mains .con_tents .mains_wrap .main_banner_list li .m4_bs{width:100%; background:#c6cc11; text-align:center; color:#fff; font-size:12px; padding:7px;}
#menu_mains .con_tents .mains_wrap .main_banner_list li .m5_bs{width:100%; background:#ec9dbf; text-align:center; color:#fff; font-size:12px; padding:7px;}
#menu_mains .con_tents .mains_wrap .main_banner_list li .m6_bs{width:100%; background:#7ad0ed; text-align:center; color:#fff; font-size:12px; padding:7px;}

#menu_mains .con_tents .mains_wrap .box_bann1{width:324px; position:relative; height:218px; float:left; background:#feffe0; overflow:hidden; border:1px solid #cbcbcb;}
#menu_mains .con_tents .mains_wrap .box_bann1 .bx_ba_ts{position:absolute; top:20px; left:15px; z-index:99;}
#menu_mains .con_tents .mains_wrap .box_bann1 .bx_ba_ts .txs{font-size:16px; color:#f33699;}
#menu_mains .con_tents .mains_wrap .box_bann1 .bx_ba_ts .txs2{font-size:18px; color:#585858; padding-top:7px;}
#menu_mains .con_tents .mains_wrap .box_bann1 .bx_ba_ts .icon{padding:25px 0 0;}

#menu_mains .con_tents .mains_wrap .box_bann2{width:324px; position:relative; height:218px; float:left; background:#f8e1eb; overflow:hidden; border:1px solid #cbcbcb;}
#menu_mains .con_tents .mains_wrap .box_bann2 .bx_ba_ts{position:absolute; top:20px; left:15px; z-index:99;}
#menu_mains .con_tents .mains_wrap .box_bann2 .bx_ba_ts .txs{font-size:16px; color:#f33699;}
#menu_mains .con_tents .mains_wrap .box_bann2 .bx_ba_ts .txs2{font-size:18px; color:#585858; padding-top:7px;}
#menu_mains .con_tents .mains_wrap .box_bann2 .bx_ba_ts .icon{padding:25px 0 0;}

#menu_mains .con_tents .mains_wrap .box_bann3{width:326px; position:relative; height:218px; float:left; background:#d8f5ff; overflow:hidden; border:1px solid #cbcbcb;}
#menu_mains .con_tents .mains_wrap .box_bann3 .bx_ba_ts{position:absolute; top:20px; left:15px; z-index:99;}
#menu_mains .con_tents .mains_wrap .box_bann3 .bx_ba_ts .txs{font-size:16px; color:#f33699;}
#menu_mains .con_tents .mains_wrap .box_bann3 .bx_ba_ts .txs2{font-size:18px; color:#585858; padding-top:7px;}
#menu_mains .con_tents .mains_wrap .box_bann3 .bx_ba_ts .icon{padding:25px 0 0;}

/*#mbs_banns{position:relative; margin-left:-136px; margin-top:10px;}
#mbs_banns .mini_tit{position:relative; background:#f33699; width:134px; font-size:16px; padding:8px; text-align:center; color:#fff;}
#mbs_banns .mini_bann1{width:134px; border:2px solid #f33699;}*/

#shop_sects{padding-top:40px; overflow:hidden;}
#shop_sects .shop_bars_m{width:1200px; display:flex; align-items:center; margin:0 auto; overflow:hidden; border-radius:24px; padding:10px 0px; border:2px solid #8FC400;}
#shop_sects .shop_bars_m .icons{padding-left:20px;}
#shop_sects .shop_bars_m .texts{padding-left:40px; font-size:22px;}
#shop_sects .shop_cons{padding-top:20px; width:1200px; margin:0 auto; padding-bottom:30px;}

#shop_sects .shop_cons .pros{width:23%; overflow:hidden; float:left; margin-right:1%;}
#shop_sects .shop_cons .pros a{display:block;}
#shop_sects .shop_cons .pros .imgs_pro{border:1px solid #cccccc; text-align:center; padding:10px; z-index:999999;}
#shop_sects .shop_cons .pros .mark{text-align:center; padding-top:10px;}
#shop_sects .shop_cons .pros .txt_m{text-align:center; font-size:15px; font-weight:bold; padding-top:10px;}
#shop_sects .shop_cons .pros .price_s{text-align:center; font-weight:bold; font-size:15px; color:#8FC400;}
#shop_sects .shop_cons .btns_m a{display:block; width:193px; margin:0 auto; clear:both; font-size:11pt; line-height:36px; font-weight:bold; border:1px solid #d4d4d4; margin-bottom:30px;}
#shop_sects .shop_cons .btns_m a:hover{border:1px solid #042394; color:#042394;}
#shop_sects .shop_cons .btns_m .stx{text-align:center;} 


.slider {
        width: 100%;
        /*margin: 100px auto;*/
    }

    .slick-slide {
      margin: 0px 3px;
    }

    .slick-slide img {
      width: 100%;
    }

    .slick-prev:before,
    .slick-next:before {
      color: black;
    }



#custom_cons{border-top:1px solid #dadada; overflow:hidden; padding:30px 0 30px 0;}
#custom_cons .custom_contents{width:1200px; display:flex; margin:0 auto;}
#custom_cons .custom_contents .center_cons{width:374px;}
#custom_cons .custom_contents .center_cons .cen_tit{font-size:20px; padding-bottom:10px;}
#custom_cons .custom_contents .center_cons .cen_ts1{font-size:21px; line-height:30px;}
#custom_cons .custom_contents .center_cons .time_table{font-size:14px; padding-top:10px; line-height:18px;}

#custom_cons .custom_contents .ns{width:11px;}

#custom_cons .custom_contents .bank_bann{width:340px;}
#custom_cons .custom_contents .bank_bann .bank_tit{font-size:20px; padding-bottom:10px;}
#custom_cons .custom_contents .bank_bann .bank_ins{display:flex; overflow:hidden;}
#custom_cons .custom_contents .bank_bann .bank_ins .banks_ins{width:208px;}
#custom_cons .custom_contents .bank_bann .bank_ins .banks_ins .imgd{width:100%;}
#custom_cons .custom_contents .bank_bann .bank_ins .banks_ins .coins_rans{padding-top:20px; font-size:14px; line-height:18px;}

#custom_cons .custom_contents .bank_bann .bank_ins .banks_escrow{width:132px;}

#custom_cons .custom_contents .quick_ms{width:464px;}
#custom_cons .custom_contents .quick_ms .quic_tit{font-size:20px; padding-bottom:10px;}
#custom_cons .custom_contents .quick_ms .ms_cons_m{overflow:hidden; display:flex; justify-content:space-between;}
#custom_cons .custom_contents .quick_ms .ms_cons_m .ms1_cons{width:145px;}
#custom_cons .custom_contents .quick_ms .ms_cons_m .ms1_cons a{display:block;}
#custom_cons .custom_contents .quick_ms .ms_cons_m .ms1_cons .imd{width:100%;}
#custom_cons .custom_contents .quick_ms .ms_cons_m .ms1_cons .txts{text-align:center; font-size:15px; line-height:22px;}

#custom_cons .custom_contents .quick_ms .ms_cons_m .ms2_cons{width:145px;}
#custom_cons .custom_contents .quick_ms .ms_cons_m .ms2_cons a{display:block;}
#custom_cons .custom_contents .quick_ms .ms_cons_m .ms2_cons .imd{width:100%;}
#custom_cons .custom_contents .quick_ms .ms_cons_m .ms2_cons .txts{text-align:center; font-size:15px; line-height:22px;}

#custom_cons .custom_contents .quick_ms .ms_cons_m .ms3_cons{width:145px;}
#custom_cons .custom_contents .quick_ms .ms_cons_m .ms3_cons a{display:block;}
#custom_cons .custom_contents .quick_ms .ms_cons_m .ms3_cons .imd{width:100%;}
#custom_cons .custom_contents .quick_ms .ms_cons_m .ms3_cons .txts{text-align:center; font-size:15px; line-height:22px;}


#new_footers{overflow:hidden; background:#4e4e4e; padding:40px 0 30px 0;}
#new_footers .n_footer_ms{width:1200px; margin:0 auto;}
#new_footers .n_footer_ms .f_navis{overflow:hidden;}
#new_footers .n_footer_ms .f_navis li{float:left; padding-right:20px; font-size:14px; color:#fff; line-height:18px;}
#new_footers .n_footer_ms .f_navis li a{display:block; color:#fff;}
#new_footers .copy_ms{width:1200px; margin:0 auto; clear:both; padding-top:25px;}
#new_footers .copy_ms li{font-size:13px; font-weight:200; color:#fff; line-height:19px;}

/* #top_srcoll_wrap{position:absolute; width:200px;  top:168px; left:-132px; margin-left:0px; z-index:120;} */
#scroll_left{position:absolute; top:10px; left:-140px; width:136px; text-align:right;}
#scroll_left.scrolls{position:fixed; top:20px; left:11%; z-index:999;}

#mks{width:136px;}
#mks .tits{width:100%; height:30px; line-height:30px; color:#fff; font-size:13px; font-weight:500; text-align:center; border-radius:15px 15px 0 0; background:#8FC400;}
#mks .innr{box-sizing:border-box; width:100%; padding:5px 0 15px; text-align:left; border:1px solid #8FC400; border-radius:0 0 15px 15px; background:#fff;}
#mks .innr a{display:block; padding:0 5px 0 10px; color:#777; font-size:12px; text-decoration:none; line-height:25px; transition:all 0.3s ease-in-out;}
#mks .innr a:hover{padding:0 5px 0 20px; color:#222; font-size:13px; background:#f7f7f7;}

#mks .tits2{margin-top:10px; width:100%; height:30px; line-height:30px; color:#fff; font-size:13px; font-weight:500; text-align:center; border-radius:15px 15px 0 0; background:#5bc1f1;}
#mks .innr2{box-sizing:border-box; width:100%; padding:5px 0 15px; text-align:left; border:1px solid #5bc1f1; border-radius:0 0 15px 15px; background:#fff;}

#mks .innr2 .bu1{text-align:center; font-size:13px;}
#mks .innr2 .bu1_s{text-align:center; font-size:14px; color:#069bcf;}
#mks .innr2 .bu2{padding-top:10px; text-align:center; font-size:13px;}
#mks .innr2 .bu2_s{text-align:center; font-size:14px; color:#069bcf;}
#mks .innr2 .times{padding-top:10px; padding-left:10px; font-size:12px;}

#mks .tits3{margin-top:10px; width:100%; height:30px; line-height:30px; color:#fff; border:1px solid #ffb209; font-size:13px; font-weight:500; text-align:center; border-radius:15px 15px 0 0; background:#ffb209;}
#mks .innr3{box-sizing:border-box; width:100%; padding:5px 0 15px; text-align:left; border:1px solid #ffb209; border-radius:0 0 15px 15px; background:#fff;}
#mks .innr3 .coins_m{text-align:center; font-size:13px;}



#sub_mains{position:relative; width:100%; overflow:hidden;}
#sub_mains .con_tents{position:relative; width:1200px;  margin:0 auto; padding-top:10px; padding-bottom:280px;}
#sub_mains .con_tents .all_menus{width:214px; border-radius:12px; float:left;}
#sub_mains .con_tents .all_menus .top_tit{padding:10px; border-radius:15px 15px 0 0; font-size:18px; text-align:center; color:#fff; background:#d3c82a;}
#sub_mains .con_tents .all_menus .al_menu{ border:2px solid #d3c82a; padding:10px; border-radius:0px 0px 15px 15px; padding-bottom:94px;}
#sub_mains .con_tents .all_menus .al_menu li a{display:block; padding:5px; text-decoration:none; font-size:14px; color:#333;}
#sub_mains .con_tents .all_menus .al_menu li a:hover{background:#d3c82a; color:#fff;}

#sub_mains .con_tents .sub_wrap{width:975px; float:right;}



/* ////// ¹ÝÀÀÇü À¥ ////// */

@media screen and (max-width:1200px){

	#tops_wraps .navis_wraps{
	width:100%; margin:0 auto;
	}

	#heads_news .header_tops{
	padding:10px; 
	width:98%; 
	display:flex; 
	justify-content:space-between; 
	align-items:center; 
	overflow:hidden; 
	margin:0 auto;
	}

	#heads_news .header_tops .n_menus{
	padding-left:0px;
	float:left;
	}

	#heads_news .header_tops .n_menus li{
	font-size:13px; 
	float:left;
	} 

	#heads_news .header_tops .search_ms{
	width:30%; 
	height:49px;
	border:4px solid #ff88c7; 
	background:#fff; 
	float:right;
	}

	#heads_news .header_tops .search_ms input{
	font-size:16px; 
	width:70%; 
	height:39px; 
	border:0; 
	outline:none; 
	float:left;
	}

	#heads_news .header_tops .search_ms button{
	width:54px; 
	height:41px; 
	border:0px; 
	background:#ff88c7; 
	outline:none; 
	float:right; 
	color:#fff;
	}

	#scroll_left{display:none;}


	#mo_menus_m{
	display:block;
	clear:both;
	overflow:hidden;
	background:#8FC400;
	}

	#mo_menus_m .cate_tit{
	text-align:center;
	font-size:16px;
	color:#fff;
	padding:7px;
	border-bottom:1px solid #cecece;
	}

	#mo_menus_m .menu_s{
	overflow:hidden;
	background:#fabf95;
	}

	#mo_menus_m .menu_s li a{
    display:block;
	text-decoration:none;
	color:#000;
	float:left;
	width:32.9%;
    padding:7px 0 7px 0;
	overflow:hidden;
    text-align:center;
	font-size:10px;
	border-right:1px solid #cecece;
	border-bottom:1px solid #cecece;
	}

	#menu_mains .con_tents{
	position:relative; 
	width:100%;  
	margin:0 auto; 
	padding-top:10px;
	}

	#menu_mains .con_tents .all_menus{
	display:none;
	width:100%; 
	border-radius:12px; 
	float:none;
	}

	#menu_mains .con_tents .mains_wrap{
	width:100%; 
	float:none;
	}
	
	#menu_mains .con_tents .mains_wrap .main_sliders img{
	width:100%;
	}
	
	#menu_mains .con_tents .mains_wrap .box_bann1{
	width:33%; 
	position:relative; 
	height:auto; 
	float:left; 
	background:#feffe0; 
	overflow:hidden; 
	border:1px solid #cbcbcb;
	}

	#menu_mains .con_tents .mains_wrap .box_bann1 .bx_ba_ts img{
	width:100%;
	}

	#menu_mains .con_tents .mains_wrap .box_bann2{
	width:33%; 
	position:relative; 
	height:auto; 
	float:left; 
	background:#f8e1eb; 
	overflow:hidden; 
	border:1px solid #cbcbcb;
	}

	#menu_mains .con_tents .mains_wrap .box_bann2 .bx_ba_ts img{
	width:100%;
	}

	#menu_mains .con_tents .mains_wrap .box_bann3{
	width:33%; 
	position:relative; 
	height:auto; 
	float:left; 
	background:#d8f5ff; 
	overflow:hidden; 
	border:1px solid #cbcbcb;
	}

	#menu_mains .con_tents .mains_wrap .box_bann3 .bx_ba_ts img{
	width:100%;
	}

	#shop_sects{
	padding-top:40px; 
	overflow:hidden;
	}

	#shop_sects .shop_bars_m{
	width:98%; 
	display:flex; 
	align-items:center; 
	margin:0 auto; 
	overflow:hidden; 
	border-radius:0px; 
	padding:10px 0px; 
	border:0px solid #ff88c7;
	border-bottom:1px solid #cecece;
	}

	#shop_sects .shop_bars_m .icons{
	padding-left:20px;
	}

	#shop_sects .shop_bars_m .texts{
	padding-left:10px; 
	font-size:15px;
	}

	#shop_sects .shop_cons{
	padding-top:20px;
	width:98%; 
	margin:0 auto; 
	padding-bottom:30px;
	}

	#shop_sects .shop_cons .pros{width:22%; overflow:hidden; float:left; margin-right:1%;}
	#shop_sects .shop_cons .pros .imgs_pro{border:1px solid #cccccc; text-align:center; padding:10px; z-index:999999;}
	#shop_sects .shop_cons .pros .imgs_pro img{width:100%; max-width: 100%; height: auto;}

	
	#custom_cons .custom_contents{
	width:98%; 
	display:flex; 
	margin:0 auto;
	}
	
	#custom_cons .custom_contents .center_cons{
	width:30%;
	}
	
	#custom_cons .custom_contents .ns{
	width:1%;
	}

	#custom_cons .custom_contents .bank_bann{
	width:30%;
	}

	#custom_cons .custom_contents .quick_ms{
	width:38%;
	}

	#custom_cons .custom_contents .center_cons .cen_tit{
	font-size:15px; 
	padding-bottom:10px;
	}

	#custom_cons .custom_contents .center_cons .cen_ts1{
	font-size:16px;
	}

	#custom_cons .custom_contents .center_cons .time_table{
	font-size:14px; 
	padding-top:10px; 
	line-height:18px;
	}

	#custom_cons .custom_contents .bank_bann .bank_tit{
	font-size:15px; 
	padding-bottom:10px;
	}

	#custom_cons .custom_contents .bank_bann .bank_ins{
	display:flex; 
	overflow:hidden;
	}

	#custom_cons .custom_contents .bank_bann .bank_ins .banks_ins{
	width:208px;
	}

	#custom_cons .custom_contents .bank_bann .bank_ins .banks_ins .imgd{
	width:100%;
	}

	#custom_cons .custom_contents .bank_bann .bank_ins .banks_ins .coins_rans{
	padding-top:20px; 
	font-size:14px; 
	line-height:18px;
	}

	#custom_cons .custom_contents .bank_bann .bank_ins .banks_escrow{
	width:132px;
	}

	#custom_cons .custom_contents .quick_ms{
	width:464px;
	}

	#custom_cons .custom_contents .quick_ms .quic_tit{
	font-size:15px; 
	padding-bottom:10px;
	}

	#custom_cons .custom_contents .quick_ms .ms_cons_m{
	overflow:hidden; 
	display:flex; 
	justify-content:space-between;
	}

	#custom_cons .custom_contents .quick_ms .ms_cons_m .ms1_cons{
	width:32%;
	}

	#custom_cons .custom_contents .quick_ms .ms_cons_m .ms1_cons .imd img{
	width:100%;
	}

	#custom_cons .custom_contents .quick_ms .ms_cons_m .ms1_cons .txts{
	text-align:center; 
	font-size:15px; 
	line-height:22px;
	}

	#custom_cons .custom_contents .quick_ms .ms_cons_m .ms2_cons{
	width:32%;
	}

	#custom_cons .custom_contents .quick_ms .ms_cons_m .ms2_cons .imd img{
	width:100%;
	}

	#custom_cons .custom_contents .quick_ms .ms_cons_m .ms2_cons .txts{
	text-align:center; 
	font-size:15px; 
	line-height:22px;
	}

	#custom_cons .custom_contents .quick_ms .ms_cons_m .ms3_cons{
	width:32%;
	}

	#custom_cons .custom_contents .quick_ms .ms_cons_m .ms3_cons .imd img{
	width:100%;
	}

	#custom_cons .custom_contents .quick_ms .ms_cons_m .ms3_cons .txts{
	text-align:center; 
	font-size:15px; 
	line-height:22px;
	}

	#new_footers{overflow:hidden; background:#4e4e4e; padding:40px 0 30px 0;}
	#new_footers .n_footer_ms{width:98%; margin:0 auto;}
	#new_footers .n_footer_ms .f_navis{overflow:hidden;}
	#new_footers .n_footer_ms .f_navis li{float:left; padding-right:20px; font-size:14px; color:#fff; line-height:18px;}
	#new_footers .copy_ms{width:98%; margin:0 auto; clear:both; padding-top:25px;}
	#new_footers .copy_ms li{font-size:13px; font-weight:200; color:#fff; line-height:19px;}

	#sub_mains{position:relative; width:98%; margin:0 auto; overflow:hidden;}
	#sub_mains .con_tents{position:relative; width:100%;  margin:0 auto; padding-top:10px; padding-bottom:50px;}
	#sub_mains .con_tents .all_menus{width:100%; display:none; border-radius:12px; float:none;}
	#sub_mains .con_tents .all_menus .top_tit{padding:10px; border-radius:15px 15px 0 0; font-size:18px; text-align:center; color:#fff; background:#fbabd7;}
	#sub_mains .con_tents .all_menus .al_menu{ border:2px solid #fbabd7; padding:10px; border-radius:0px 0px 15px 15px; padding-bottom:94px;}
	#sub_mains .con_tents .all_menus .al_menu li a{display:block; padding:5px; text-decoration:none; font-size:14px; color:#333;}
	#sub_mains .con_tents .all_menus .al_menu li a:hover{background:#fbabd7; color:#fff;}

	#sub_mains .con_tents .sub_wrap{width:100%; float:none;}

}



@media screen and (max-width:980px){

	#heads_news .header_tops .n_menus{
	padding-left:0px;
	float:left;
	}
	
	#heads_news .header_tops .n_menus li{
	font-size:11px; 
	float:left;
	} 

	#menu_mains .con_tents .mains_wrap .main_banner_list ul {
	}

	#menu_mains .con_tents .mains_wrap .main_banner_list li {
		width: calc(98% / 2);
	}

	#custom_cons{display:none;}

	#mo_customs{display:block; width:98%; margin:0 auto; overflow:hidden; border-radius:25px; background:#8FC400; margin-top:10px;}
	#mo_customs .titls{text-align:center; padding:10px; font-size:16px; text-align:center; border-radius:25px 25px 0 0; color:#fff;}
	#mo_customs .mds_m{border:3px solid #8FC400; background:#fff; text-align:center; border-radius:0 0 25px 25px; overflow:hidden;}
	#mo_customs .mds_m .stis{font-size:16px; text-align:center; color:#000; padding-top:10px;}
	#mo_customs .mds_m .s_cois{font-size:23px; text-align:center; color:#8FC400; padding-top:10px;}

	#mo_customs .mds_m .stis2{font-size:16px; text-align:center; color:#000; padding-top:10px;}
	#mo_customs .mds_m .s_cois2{font-size:23px; text-align:center; color:#8FC400; padding-top:10px;}
	
	#mo_customs .mds_m .time_ts{width:240px; margin:0 auto; padding-top:20px; padding-bottom:20px;} 
	#mo_customs .mds_m .time_ts .ns{font-size:14px; text-align:left; color:#333; line-height:19px;}

	#mo_coin_in{display:block; width:98%; margin:0 auto; overflow:hidden; border-radius:25px; background:#ffb209; margin-top:10px;}
	#mo_coin_in .titls{text-align:center; padding:10px; font-size:16px; text-align:center; border-radius:25px 25px 0 0; color:#fff;}
	#mo_coin_in .mds_m{border:3px solid #ffb209; background:#fff; text-align:center; border-radius:0 0 25px 25px; overflow:hidden;}
	#mo_coin_in .mds_m .stis{font-size:16px; text-align:center; color:#000; padding-top:10px;}
	#mo_coin_in .mds_m .s_cois{font-size:15px; text-align:center; color:#333; padding-bottom:7px;}
	#mo_coin_in .mds_m .s_escrow{text-align:center; padding-bottom:20px;}

	#mo_quick{display:block; width:98%; margin:0 auto; overflow:hidden; border-radius:25px; background:#5bc1f1; margin-top:10px; margin-bottom:20px;}
	#mo_quick .titls{text-align:center; padding:10px; font-size:16px; text-align:center; border-radius:25px; color:#fff;}
	#mo_quick .m_boxs{padding-top:10px; background:#fff; display:flex; justify-content:space-between; overflow:hidden;}
	#mo_quick .m_boxs .mo_bans1{width:32%;}
	#mo_quick .m_boxs .mo_bans1 .img_m{width:100%;}
	#mo_quick .m_boxs .mo_bans1 .img_m img{width:100%;}
	#mo_quick .m_boxs .mo_bans1 .txt_mo{text-align:center; font-size:15px; line-height:20px; color:#000;}

	#mo_quick .m_boxs .mo_bans2{width:32%;}
	#mo_quick .m_boxs .mo_bans2 .img_m{width:100%;}
	#mo_quick .m_boxs .mo_bans2 .img_m img{width:100%;}
	#mo_quick .m_boxs .mo_bans2 .txt_mo{text-align:center; font-size:15px; line-height:20px; color:#000;}

	#mo_quick .m_boxs .mo_bans3{width:32%;}
	#mo_quick .m_boxs .mo_bans3 .img_m{width:100%;}
	#mo_quick .m_boxs .mo_bans3 .img_m img{width:100%;} 
	#mo_quick .m_boxs .mo_bans3 .txt_mo{text-align:center; font-size:15px; line-height:20px; color:#000;}


}


@media screen and (max-width:924px){
	
	#tops_wraps{
	display:none;
	}

	#heads_news{
	display:none;
	}

	#mo_headers_m{
	display:block; 
	padding:10px; 
	display:flex;
	align-items:center;
	justify-content:space-between;
	overflow:hidden;
	border-bottom:1px solid #000;
	}
    
	#mo_topmenu{
	display:block;
	overflow:hidden;
	padding:0px;
	}

	#mo_topmenu li a{
	float:left;
	width:20%;
	float:left;
	text-align:center;
	text-decoration:none;
	font-size:11px;
	line-height:50px;
	color:#000;
	}


	#mo_headers_m .mo_menus_logo{
	float:left;
	display:flex;
	align-items:center;
	}

	#mo_headers_m .mo_menus_logo .m_ms{
	
	}

	#mo_headers_m .mo_menus_logo .m_ms button{
    border:none;
	background:none;
	}

	#mo_headers_m .mo_menus_logo .logo{
	padding-left:58px;
	}


	#mo_headers_m .infos_m{
	display:flex;
	align-items:center;
	float:right;
	padding-right:15px;
	}

    #mo_headers_m .infos_m .m_search{
	font-size:22px;
	padding-right:20px;
	}

	#mo_headers_m .infos_m .m_search button{
	border:none;
	background:none;
	margin-left:3px;
	}

	#mo_headers_m .infos_m .m_cart{
	font-size:22px;
	padding-right:20px;
	}

	#mo_headers_m .infos_m .m_cart .counts{
	position:absolute;
	top:42px;
	right:55px;
	display:block;
	height:16px;
	line-height:16px;
	background:#8FC400;
	font-size:11px;
	color:#fff;
	padding:0 5px;
	border-radius:50%;
	}

	#mo_headers_m .infos_m .m_user{
	font-size:22px;
	}

	#mo_headers_m .infos_m .m_user > a{
	vertical-align: top;
	text-align: center;
	}

	#mo_headers_m .infos_m .m_user button{
	border:none;
	background:none;
	}
	
	#mo_menus_m.mks{
    display: block;
    clear: both;
    overflow: hidden;
    background: #8FC400;
	}

	#mo_menus_m {
    display: none;
    clear: both;
    overflow: hidden;
    background: #8FC400;
	}
	
}

@media screen and (max-width:730px){
	#new_footers{display:none;}
	#mo_footer_m{display:block; background:#4e4e4e; padding:30px 0 30px 0;}
	#mo_footer_m .mo_navis_ms{text-align:center; color:#fff; font-size:13px; font-family: 'S-CoreDream-3Light';}
	#mo_footer_m .mo_copys{text-align:center; color:#fff; font-size:11px; line-height:16px; padding-top:15px; font-family: 'S-CoreDream-3Light';}
}

@media screen and (max-width:624px){

	#menu_mains .con_tents .mains_wrap .box_bann1{
	display:none;
	width:100%; 
	position:relative; 
	height:auto; 
	float:none; 
	background:#feffe0; 
	overflow:hidden; 
	border:1px solid #cbcbcb;
	}

	#menu_mains .con_tents .mains_wrap .box_bann2{
	display:none;
	width:100%; 
	position:relative; 
	height:auto; 
	float:none; 
	background:#f8e1eb; 
	overflow:hidden; 
	border:1px solid #cbcbcb;
	}

	#menu_mains .con_tents .mains_wrap .box_bann3{
	display:none;
	width:100%; 
	position:relative; 
	height:auto; 
	float:none; 
	background:#d8f5ff; 
	overflow:hidden; 
	border:1px solid #cbcbcb;
	}
	
}


@media screen and (max-width:645px){
	 #menu_mains .con_tents .mains_wrap .main_banner_list li {
        width: 100%;
    }
}


@media screen and (max-width:450px){

	#mo_menus_m .menu_s li a{
    display:block;
	text-decoration:none;
	color:#000;
	float:left;
	width:24.4%;
    padding:7px 0 7px 0;
	overflow:hidden;
    text-align:center;
	font-family: 'S-CoreDream-5Medium';
	font-size:10px;
	border-right:1px solid #FBCFB0;
	border-bottom:1px solid #FBCFB0;
	}
	
	#shop_sects .shop_cons .pros .txt_m{
	text-align:center; 
	font-size:13px; 
	font-weight:normal; 
	padding-top:10px;
	}


}
