/* BASIC css start */
/* ¸ÞÀÎ ÇÃ·ÎÆÃ¹è³Ê */
.main_floating_btn {width:50px; height:50px; vertical-align:middle; background-color:#333; border-radius:50%;-webkit-border-radius:50%; -moz-border-radius:50%; text-align:center;position:fixed;bottom:25px; left:25px;z-index:10;}
.main_floating_btn a {color:#fff;display:inline-block;font-size:13px;line-height:16px;font-weight:400;margin-top:10px;}
.main_floating_btn.is-open {bottom:-50px;} 
.main_floating_btn.is-closed {bottom:25px;} 
.main_floating_btn:hover {opacity:0.8;}
.main_floating {position:fixed;bottom:-420px;left:25px;z-index:99;}
.main_floating .main_floating_close {position:absolute; top:15px; right:15px;z-index:10;}
.main_floating_close img.rotate { border-radius: 50em; -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; }
.main_floating_close img.rotate:hover { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } 
.floating {width:300px;}
.floating .swiper-wrapper {height:auto;}
.floating .swiper-pagination_floating {display:none;}
.floating .swiper-slide {background-color:#fff;}
.floating_text {margin:0 auto;font-size:0;text-align:center;z-index:1;background-color:#404040;}
.floating_text li {width:33.33%;margin:0;line-height:47px;font-size:13px;display:inline-block;font-weight:400;cursor:pointer;color:#aaa9a9;}
.floating_text li:hover,
.floating_text li.swiper_over {font-weight:700;color:#fff;}
.floating .swiper-button-next {position:absolute;top:50%;width:25px;height:45px;margin-top:-47px;z-index:10;cursor:pointer;background-size:25px 45px;opacity:0;}
.floating .swiper-button-prev {position:absolute;top:50%;width:25px;height:45px;margin-top:-47px;z-index:10;cursor:pointer;background-size:25px 45px;opacity:0;}
.floating .swiper-button-next {background-image:url('/design/ins6155/0761plaiiin/icon_fix_arrow_right.png'); right:0;}
.floating .swiper-button-prev {background-image:url('/design/ins6155/0761plaiiin/icon_fix_arrow_left.png'); left:0;}
.floating .swiper-button-next:hover {opacity:0.5 !important;}
.floating .swiper-button-prev:hover {opacity:0.5 !important;}
.floating:hover .swiper-button-next,
.floating:hover .swiper-button-prev {opacity:1;}

/* BASIC css end */

