@charset "utf-8";
.clear {clear:both}

#header{
	position:absolute;
	top:0;
	width:100%;
	height:80px;
	margin:0;
	z-index:9999999;
	transition:.3s;
	-webkit-transition:.3s;
	-moz-transition:.3s;
	-o-transition:.3s;
	-ms-transition:.3s;
}
.logo{
	position:absolute;
	height:80px;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	z-index:999;
	transition: all .6s cubic-bezier(.19,1,.22,1);
	-webkit-transition: all .6s cubic-bezier(.19,1,.22,1);
	-o-transition: all .6s cubic-bezier(.19,1,.22,1);
	-moz-transition: all .6s cubic-bezier(.19,1,.22,1);
	-ms-transition: all .6s cubic-bezier(.19,1,.22,1);
}
.logo img{height:80px;}
.tel{position:absolute;top:0;right:0; margin:0;text-align:center;z-index:999}
.tel img{height:80px;}
.m_top7{letter-spacing:-0.03rem;}
.m_top7 h2{font-size:2rem;font-weight:bold;padding:1.5rem 2rem;border-bottom:1px solid #e2e2e2}
#nav_contain .m_top7 h2{font-size:2rem;font-weight:bold;padding:1.5rem 0;border-bottom:1px solid #e2e2e2}
.m_top7 ul{padding:1rem 2rem;}
#nav_contain .m_top7 ul{padding:1rem 0;}
.m_top7 ul:after{clear:both;display:block;content:'';}
.m_top7 ul li{float:left;width:50%;line-height:3.2rem;font-size:1.4rem}
.best_icon{border-bottom:1px solid #e2e2e2}
.best_icon ul{}
.best_icon ul:after{clear:both;display:block;content:'';}
.best_icon ul li{float:left;width:20%; text-align:center; }
.best_icon ul li img{width:100%;}
#nav_contain .best_icon ul{padding:0 !important}
.tv_menu{padding:1.2rem 2rem;border-top:1px solid #e2e2e2}
.tv_menu a{font-size:1.8rem;font-weight:700;text-decoration:none;color:#222}
.tv_menu a img{display:inline-block;width:2.6rem;margin-right:1rem}
#nav_contain .tv_menu{padding:1.2rem 0;}
.green{color:#37d2aa}
.drawer{height:100%;}

/****************************************** 추후삭제 ************************************************************/
#lnb_top7{
	position:relative;
}
#lnb_top7 p{
	position:relative;
	z-index:999;
	padding-left:2rem;
	-webkit-animation-name: ColorAni;
	animation-name: ColorAni;
	animation-duration:3s;
	-webkit-animation-duration:3s;
	-moz-animation-duration:3s;
	-o-animation-duration:3s;
	animation-iteration-count: infinite;
}
#lnb_top7 .fa-heart{
	position:absolute;
	font-size:10px;
	left:2rem;
	top:2.6rem;
	color:#f896a6;
	-webkit-animation-name: DotColorAni;
	animation-name: DotColorAni;
	animation-duration:3s;
	-webkit-animation-duration:3s;
	-moz-animation-duration:3s;
	-o-animation-duration:3s;
	animation-iteration-count: infinite;
	z-index:11;

}
#nav_contain #lnb_top7 .fa-heart{
	left:0;


}


#best_heart .fa-heart{
	font-size:20px;
	left:50%;
	color:#f896a6;
	-webkit-animation-name: DotColorAni;
	animation-name: DotColorAni;
	animation-duration:3s;
	-webkit-animation-duration:3s;
	-moz-animation-duration:3s;
	-o-animation-duration:3s;
	animation-iteration-count: infinite;
	z-index:11;

}
#lnb_top7 span{
	position:relative;
	z-index:999;
	padding-left:8px;
}
#lnb_top7 i.back_ani{
	position:absolute;
	width:100%;
	height:100%;
	background:#ef4863;
	top:0;
	left:0;
	font-style:normal;
	-webkit-animation-name: lnbPointBack;
	animation-name: lnbPointBack;
	animation-duration:3s;
	-webkit-animation-duration:3s;
	-moz-animation-duration:3s;
	-o-animation-duration:3s;
	animation-iteration-count: infinite;
	z-index:9
}
@-webkit-keyframes DotColorAni {
	0% {opacity:0}
	10%{opacity:1}
	20%{opacity:0}
	30%{opacity:1}
	40%{opacity:0}
	50%{opacity:1}
	60%{opacity:0}
	70%{opacity:1}
	80%{opacity:0}
	90%{opacity:1}
	100%{opacity:0}
}
@-webkit-keyframes ColorAni {
	0% {color:#1a1a1a;transform: rotateX(0);}
	25% {color:#fff;transform: rotateX(0);}
	50% {color:#ef4863;transform: rotateX(0);}
	75% {color:#1a1a1a;transform: rotateX(360deg);}
	100% {color:#1a1a1a;transform: rotateX(360deg);}
}
@keyframes ColorAni {
	0% {color:#1a1a1a;transform: rotateX(0);}
	25% {color:#fff;transform: rotateX(0);}
	50% {color:#ef4863;transform: rotateX(0);}
	75% {color:#1a1a1a;transform: rotateX(360deg);}
	100% {color:#1a1a1a;transform: rotateX(360deg);}
}

@-webkit-keyframes lnbPointBack {
	0% {width:0%;}
	25% {width:100%;left:0;}
	50% {left:100%;}
	75% {left:100%;width:0%;}
	100% {width:0%;}
}
@keyframes lnbPointBack {
	0% {width:0%;}
	25% {width:100%;left:0;}
	50% {left:100%;}
	75% {left:100%;width:0%;}
	100% {width:0%;}
}

.nav-top-btns{position:absolute; right:10px;top:-50px; }
.pop_top7{overflow:hidden}
.pop_top7 a{
	position:relative;
	display:block;
	z-index:4;
	color:#1a1a1a;
	-webkit-animation-name: poptop7PointText;
	animation-name: poptop7PointText;
	animation-duration:3s;
	-webkit-animation-duration:3s;
	-moz-animation-duration:3s;
	-o-animation-duration:3s;
	animation-iteration-count: infinite;
	animation-delay: 3s;
	text-indent:-1.4rem;
}
.pop_top7 a > b{text-indent:0rem;}
.pop_top7 i.back_ani{
	position:absolute;
	width:100%;
	height:100%;

	top:0;
	left:0;
	font-style:normal;
	-webkit-animation-name: poptop7PointBack;
	animation-name: poptop7PointBack;
	animation-duration:3s;
	-webkit-animation-duration:3s;
	-moz-animation-duration:3s;
	-o-animation-duration:3s;
	animation-iteration-count: infinite;
	animation-delay: 3s;
	z-index:2
}
@-webkit-keyframes poptop7PointText {
	0% {}
	25% {}
	50% {color:#fff}
	75% {}
	100% {}
}
@keyframes poptop7PointText {
	0% {}
	25% {}
	50% {color:#fff}
	75% {}
	100% {}
}
@-webkit-keyframes poptop7PointBack {
	0% {width:0%;}
	25% {width:0%;}
	50% {width:100%;left:0;color:#fff;background:#ef4863;}
	75% {left:100%;}
	100% {left:100%;width:0%;}
	
}
@keyframes poptop7PointBack {
	0% {width:0%;}
	25% {width:0%;}
	50% {width:100%;left:0;color:#fff;background:#ef4863;}
	75% {left:100%;}
	100% {left:100%;width:0%;}
	
}

.global{
	position:absolute;
	width:auto;
    margin: 0;
	right:0;
	top:0;
	width:6rem;
	border-left:1px solid rgba(255,255,255,.3);
	text-align:center;
	z-index:99999;
}
.global:hover .global_item:hover .global_item_con,
.global .global_item--default .global_item_con{
    height: auto;
}
.global_item_con,
.global:hover .global_item_con {
    height: 5rem;
    overflow: hidden;
    transition: height .2s;
}

.global .global_item {
  width:100%;
}
.global_item_con > span{height:5rem;line-height:5rem;display:inline-block;font-size:1.2rem;padding-right:2rem}
#nav_contain .global_item_con > span{padding-right:0}
.global_item_con > ul{width:100%;padding:0 1rem;background:rgba(255,255,255,.85);text-align:center;border:1px solid #e2e2e2;border-top:none}
.global_item_con > ul > li{padding:1rem;}
.global_item_con > ul > li a{font-size:1.2rem}

.members{}
#nav_contain .members{left:0;text-align:right}
.members ul.member_list{height:50px;line-height:50px;}
.members ul.member_list:after{display:block;content:'';clear:both;}
.members ul.member_list li{
	float:left;
	margin-right:1rem; 
}
.members ul.member_list li a{font-size:1.5rem}

#quick{position:fixed;width:100%;right:0;bottom:0;z-index:99999}
#quick .quick_inner{}
#quick .quick_inner:after{content:'';display:block;clear:both}

ul.quick_btn{width:100%;height:7.8rem;position:relative;background:#1a1a1a;;z-index:99999}
ul.quick_btn:after{content:'';display:block;clear:both}
ul.quick_btn li{float:left;width:20%;height:100%;background:#1a1a1a;border-right:1px solid #373737;text-align:center;padding:1rem}
ul.quick_btn li:last-child{border:none}
ul.quick_btn li a{color:#fff}
ul.quick_btn li a img{width:100%;padding:0 0.5rem}
ul.quick_btn li a h4{font-size:1.2rem;font-weight:300;padding:0.5rem 0}

.q_db{width:100%;height:100%;position:fixed;bottom:0px;right:0px;overflow:hidden;display:none;z-index:1;color:#fff;z-index:9999}
.q_db_area{position:absolute;bottom:0px;right:0px;width:100%;height:100%;z-index:1;padding:0;background:rgba(0,0,0,.6);}
.q_db_area ul{width:100%;}
.q_db_area li{padding:2rem 0;width:100%}
.q_db_area li:nth-child(4) > p{font-size:1rem;}
.q_db_area li:nth-child(5){width:13%;padding:2rem 1rem;text-align:center}
.q_db_area li:nth-child(5) input{background:#75ffed;border:none;width:100%;height:40px;font-size:1.8rem;font-weight:700;}
.q_db_area li:nth-child(6){width:5%;cursor:pointer;text-align:center}
.q_db_area li:nth-child(6) img{height:100%;max-height:40px;padding:5px;}


#q_db_mask {  
	position:fixed;  
	z-index:999999999;  
	background:rgba(0,0,0,.9);  
	display:none;  
	left:0;
	top:0;
	width:100%;
	height:100%
}
.q_db_dimd{
	display: none;
	position:fixed;
	top:50%;
	left:50%;
	width:70%;
	transform:translate(-50%, -50%);
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	z-index:1000000000; 
}
.q_db_list ul{
	position:absolute;
	width:100%;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
}
.q_db_list ul li{width:100%;margin-bottom:2rem;color:#fff;font-size:1.4rem}
.q_db_list ul li input{background:#fff;border-radius:0;padding-left:5px}
.q_db_list ul li select{background:#fff;border-radius:0;padding-left:5px}
.q_db_list ul li.q_db_submit{width:100%;}
.q_db_list ul li.q_db_submit input{width:100%;height:5rem;font-size:1.8rem;background:#75ffed;border:none}
.close_q_db{width:5rem;text-align:center;margin:3rem auto 0}
.close_q_db img{width:5rem}

#see_tube{
	position:fixed;
	width:6rem;
	height:6rem;
	bottom:10rem;
	right:1.4rem;
	padding:1.4rem 0;
	border-radius:100%;
	background-color:#1a1a1a;
	text-align:center;
	z-index:99999;
}
#see_tube a img{height:100%;}
#see_tube .alarmNum{
	position:absolute;
	background:red;
	width:2.6rem;
	height:2.6rem;
	line-height:2.6rem;
	font-size:1.4rem;
	border-radius:100%;
	color:#fff;
	top:-0.6rem;
	right:-0.6rem;
	font-weight:700;
	letter-spacing:1px;
}

#m_top7_mask {  
	position:fixed;  
	z-index:999999999;  
	background:rgba(0,0,0,.9);  
	display:none;  
	left:0;
	top:0;
	width:100%;
	height:100%
}
.m_top7_dimd{
	display: none;
	position:fixed;
	top:50%;
	left:50%;
	width:70%;
	transform:translate(-50%, -50%);
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
	z-index:1000000000; 
}
.m_top7_list p{color:#fff;font-weight:600;font-size:3rem;text-align:center;}
.m_top7_list p span {color:#f896a6}
.m_top7_list h2{color:#75ffed;font-weight:700;font-size:3.6em;text-align:center;padding:0.4rem 0 ;}
.m_top7_list{
	position:absolute;
	width:100%;
	top:50%;
	left:50%;
	transform:translate(-50%, -50%);
	-webkit-transform:translate(-50%, -50%);
	-moz-transform:translate(-50%, -50%);
	-o-transform:translate(-50%, -50%);
	-ms-transform:translate(-50%, -50%);
}
.m_top7_list ul{padding:2rem 0}
.m_top7_list ul li{width:100%;margin-bottom:2rem;font-size:2rem;text-align:center}
.m_top7_list ul li a{color:#fff}
.close_m_top7{width:5rem;text-align:center;margin:5rem auto 0}
.close_m_top7 img{width:5rem}

/*
##Device = Tablets, Ipads (portrait),
##Screen = B/w 768px to 1024px
##Device = 怕喉复, 酒捞菩靛(技肺),
##Screen = 768px俊辑 1024px 荤捞
*/

@media (min-width: 481px) and (max-width: 1024px) {

	.drawer-nav{width:45vw;}
	.drawer--left.drawer-open .drawer-hamburger{left:45vw}
	ul.quick_btn li a{color:#fff}
	ul.quick_btn li a img{width:100%;padding:0 0.5rem}
	ul.quick_btn li a h4{font-size:1.2rem;font-weight:300;padding:0.5rem 0}


	
	ul.quick_btn{display:flex;justify-content:center;}
	ul.quick_btn li{float:none;width:20%;padding:0;height:6rem;line-height:6rem;text-align:center}
	ul.quick_btn li a{display:flex;justify-content:center;height:2rem;line-height:2rem;margin:2rem 0;}
	ul.quick_btn li a:after{display:block;content:'';clear:both;text-align:center}
	ul.quick_btn li a img{width:auto;height:100%;padding:0}
	ul.quick_btn li a h4{font-size:1.6rem;font-weight:300;padding:0;margin-left:1rem}

}

@media (min-width: 481px) and (orientation: landscape) {

	.drawer-nav{width:35vw;}
	.drawer--left.drawer-open .drawer-hamburger{left:35vw}
	ul.quick_btn li a{color:#fff}
	ul.quick_btn li a img{width:100%;padding:0 0.5rem}
	ul.quick_btn li a h4{font-size:1.2rem;font-weight:300;padding:0.5rem 0}


	
	ul.quick_btn{display:flex;justify-content:center;}
	ul.quick_btn li{float:none;width:20%;padding:0;height:6rem;line-height:6rem;text-align:center}
	ul.quick_btn li a{display:flex;justify-content:center;height:2rem;line-height:2rem;margin:2rem 0;}
	ul.quick_btn li a:after{display:block;content:'';clear:both;text-align:center}
	ul.quick_btn li a img{width:auto;height:100%;padding:0}
	ul.quick_btn li a h4{font-size:1.6rem;font-weight:300;padding:0;margin-left:1rem}
}

@media (min-width: 481px) and (max-width: 767px) {
}

@media (min-width: 481px) and (max-width: 767px)  and (orientation: landscape) {}



/* jquery-drawer v3.2.2 */
.drawer-open{
	overflow:hidden !important ; width:100%
}
.drawer-nav{
	position:fixed;
	z-index:2;
	top:0;
	overflow-y:scroll;
	width:80vw;
	height:100%;
	color:#222;
	background-color:#fff;
	z-index:9999999
}
.drawer-brand{
	font-size:1.5rem;
	font-weight:700;
	line-height:3.75rem;
	display:block;
	padding-right:.75rem;
	padding-left:.75rem;
	text-decoration:none;
	color:#222
}
.drawer-menu{
	margin:0;
	padding:0;
	list-style:none;
	letter-spacing:-0.03rem;	border-top:solid 1px #e2e2e2; 
}
.drawer-menu-item{
	font-size:1.8rem;
	display:block;
	padding:1.2rem 2rem;
	margin:0;
	text-decoration:none;
	color:#222;
	outline:none; font-weight:600
}

.drawer-menu-item:hover{
	text-decoration:none;
	color:#1a1a1a;
}
.drawer-overlay{
	position:fixed;
	z-index:1;
	top:0;
	left:0;
	display:none;
	width:100%;
	height:100%;
	background-color:rgba(255,255,255,1);
	z-index:999999
}
.drawer-open .drawer-overlay{
	display:block
}
.drawer--top .drawer-nav{
	top:-100%;
	left:0;
	width:100%;
	height:auto;
	max-height:100%;
	-webkit-transition:top .6s cubic-bezier(.19,1,.22,1);
	transition:top .6s cubic-bezier(.19,1,.22,1)
}
.drawer--top.drawer-open .drawer-nav{
	top:0
}
.drawer--top .drawer-hamburger,.drawer--top.drawer-open .drawer-hamburger{
	right:0
}
.drawer--left .drawer-nav{
	left:-100vw;
	-webkit-transition:left .6s cubic-bezier(.19,1,.22,1);
	transition:left .6s cubic-bezier(.19,1,.22,1)
}
.drawer--left .drawer-hamburger,.drawer--left.drawer-open .drawer-nav,.drawer--left.drawer-open .drawer-navbar .drawer-hamburger{
	left:0
}
.drawer--left.drawer-open .drawer-hamburger{left:80vw}
.drawer--right .drawer-nav{
	right:-16.25rem;
	-webkit-transition:right .6s cubic-bezier(.19,1,.22,1);
	transition:right .6s cubic-bezier(.19,1,.22,1)
}
.drawer--right .drawer-hamburger,.drawer--right.drawer-open .drawer-nav,.drawer--right.drawer-open .drawer-navbar .drawer-hamburger{
	right:0
}
.drawer--right.drawer-open .drawer-hamburger{
	right:0
}
.drawer-hamburger{
	position:absolute;
	padding:0rem 0 0 2rem;
	top:-0.6rem;
	left:0;
	display:block;
	box-sizing:content-box;
	width:2.8rem;
	height:100%;
	-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);
	-webkit-transform:translateZ(0);transform:translateZ(0);
	border:0;
	outline:0;
	background-color:transparent;
	z-index:9999999; 
}
.drawer-hamburger:hover{
	cursor:pointer;
	background-color:transparent
}
.drawer-hamburger-icon{
	position:relative;
	display:block;
	margin-top:10px
}
.drawer-hamburger-icon,.drawer-hamburger-icon:after,.drawer-hamburger-icon:before{
	width:100%;
	height:2px;
	-webkit-transition:all .6s cubic-bezier(.19,1,.22,1);
	transition:all .6s cubic-bezier(.19,1,.22,1);
	background-color:#fff
}
.drawer-hamburger-icon:after,.drawer-hamburger-icon:before{
	position:absolute;
	top:-10px;
	left:0;
	content:" "
}
.drawer-hamburger-icon:after{
	top:10px
}
.drawer-open .drawer-hamburger-icon{
	background-color:transparent;
}
.drawer-open .drawer-hamburger-icon:after,.drawer-open .drawer-hamburger-icon:before{
	top:0;
	background-color:#fff
}
.drawer-open .drawer-hamburger-icon:before{
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg)
}
.drawer-open .drawer-hamburger-icon:after{
	-webkit-transform:rotate(-45deg);
	transform:rotate(-45deg)
}
.sr-only{
	position:absolute;
	overflow:hidden;
	clip:rect(0,0,0,0);
	width:1px;
	height:1px;
	margin:-1px;
	padding:0;
	border:0
}
.sr-only-focusable:active,.sr-only-focusable:focus{
	position:static;
	overflow:visible;
	clip:auto;
	width:auto;
	height:auto;
	margin:0
}
.drawer--sidebar,.drawer--sidebar .drawer-contents{
	background-color:#fff
}

.drawer-dropdown-menu{
	display:none;
	box-sizing:border-box;
	width:90%;
	margin:1% 5%;
	padding:0;
	padding:1.5rem 3rem;
}
.drawer-dropdown-menu:after{
	display:block;
	clear:both;
	content:''
}
.drawer-dropdown-menu > li{
	width:50%;
	float:left;
	list-style:none
}
.drawer-dropdown-menu-item{
	line-height:3.2rem;
	font-size:1.4rem;
	display:block;
	padding:0;
	text-decoration:none;
	color:#222;
}
.drawer-dropdown-menu-item:hover{
	text-decoration:none;
	background-color:transparent
}
.drawer-dropdown.open > .drawer-dropdown-menu{
	display:block
}
.drawer-dropdown .drawer-caret{
	display:inline-block;
	position:absolute;
	width:0;
	height:0;
	margin-top:1rem;
	right:2rem;
	-webkit-transition:opacity .5s ease,-webkit-transform .5s ease;
	transition:opacity .5s ease,-webkit-transform .5s ease;
	transition:transform .5s ease,opacity .5s ease;
	transition:transform .5s ease,opacity .5s ease,-webkit-transform .5s ease;
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg);
	vertical-align:middle;
	border-top:4px solid;
	border-right:4px solid transparent;
	border-left:4px solid transparent
}
.drawer-dropdown.open .drawer-caret{
	-webkit-transform:rotate(180deg);
	transform:rotate(180deg);
}
.drawer-container{
	margin-right:auto;
	margin-left:auto
}



#header{background:#fff;position:relative;}
.drawer-hamburger{transition:none;}
.drawer-hamburger-icon, .drawer-hamburger-icon:after, .drawer-hamburger-icon:before{background-color:#1a1a1a;width:2.6rem;display:block;}
.drawer--left.drawer-open .drawer-hamburger{left:0;top:0;z-index:999999999;background:#fff;height:6rem;position:fixed;transition:none; width:100vw;} /*201215 width:100vw 추가*/
.drawer-open .drawer-hamburger-icon:after, .drawer-open .drawer-hamburger-icon:before{background-color:#1a1a1a}
.drawer-hamburger-icon:after, .drawer-hamburger-icon:before{top:-7px;}
.drawer-hamburger-icon:after{top:7px;}
.drawer-nav{
	width:100vw;
	position:fixed;
	padding-top:6rem
}

	.popular_nav{
		position:relative;
		background:#fff;
		width:100%;
		height:40px;
		line-height:40px;
		transition:.3s;
		-webkit-transition:.3s;
		-o-transition:.3s;
		-moz-transition:.3s;
		-ms-transition:.3s;
		top:0;
		z-index:99
	}
	.popular_nav ul{display:flex;justify-content:space-between;width:100%;height:100%;text-align:center;background:#fff}
	.popular_nav li{position:relative;width:33%;font-size:1.3rem;font-weight:700}
	.popular_nav li:nth-child(1), .popular_nav li:nth-child(5){display:none}
	.popular_nav li:nth-child(5) img{height:100%;width:auto;}
	.overflow-hidden{position:fixed;overflow:hidden;;height:100%}
	.pop_top7 b{background:#ef4863;width:1.6rem;height:1.6rem;font-size:1.2rem;border-radius:100%;line-height:1.6rem;color:#fff;display:inline-block;position:absolute;top:1rem;margin-left:0.5rem}





/****** 빠른상담/오시는길/top *****/
.quick_councel{display:block;position:fixed; height:120px; bottom:-120px;right:0;left:0; width:100%; -webkit-transition: all 1s ease !important;-moz-transition: all 1s ease !important;-o-transition: all 1s ease;transition: all 1s ease !important;z-index:999}
.quick_table {width:100%; display:table}
.quick_table_row {display:table-row}
.quick_table_cell1 {width:75%;display:table-cell ; position:relative; vertical-align:middle; background:#808797; padding:20px}
.quick_table_cell2 {width:25%;display:table-cell }
.quick_table_cell2 a {width:100%; height:120px; display:inline-block; line-height:120px;  text-align:center; vertical-align:middle; color:#fff; background:#232942;  font-weight:600; font-size:16px}
.quick_councel.show{bottom:0;}
.quick_counsel_tit {color:#fff; font-size:16px; padding:0 0 10px 0}
.quick_counsel_tit span{font-size:12px}
.quick_counsel_tit span a {color:#b3b9c7; font-size:12px; margin:0 0 0 5px}
.quick_counsel_list {width:100%}
.input_quick {width:100%; height:40px; background:#fff; border:none; font-size:14px !important; padding:0 0 0 5px}
.map-btn {position:fixed; width:50px; height:50px; border-radius:50px; box-shadow:5px 5px 10px rgba(0,0,0,0.2); bottom:80px;right:15px;z-index:999;-webkit-transition: all 1s ease !important;-moz-transition: all 1s ease !important;-o-transition: all 1s ease;transition: all 1s ease !important;}
.top-btn {position:fixed; width:50px; height:50px; border-radius:50px; box-shadow:5px 5px 10px rgba(0,0,0,0.2); bottom:15px;right:15px;z-index:999;-webkit-transition: all 1s ease !important;-moz-transition: all 1s ease !important;-o-transition: all 1s ease;transition: all 1s ease !important;}
.map-btn img {height:50px}
.top-btn img {height:50px}
.map-btn.map-up{bottom:190px;}
.top-btn.top-up{bottom:130px;}

@media (max-width:420px) {
	.quick_table_cell1 {padding:20px 10px}	

}




/********************************************* footer **********************************************/
footer{}



/********************************************* footer **********************************************/



