#quick #floatMenu {z-index:21; position: fixed;  right:20px; top: 60%; transform:translate(-0%,-50%);  overflow:hidden;}
#quick .overLayer{display: ; z-index:21; width: 100px; height: 27px; box-sizing:border-box; text-align:center;
border:1px solid #333; background-color:#FFF; padding:3px; font-size:13px;  border-radius:3px; color:#111  }
#quick .tableLayer ul {padding:0; margin:0; list-style:none;}
#quick .tableLayer ul li{ padding:5px 0px;}
#quick .tableLayer ul li a{display:block; width:95px; height:95px; background-color:rgba(0,0,0,.9);
border-radius:100px 100px; background-repeat:no-repeat; background-position:center 12px; color:#111; font-weight:700;
padding: 60px 0 0 0px; text-align:center; background-size:auto; background-color:#f9e000}
#quick .tableLayer ul li a span {display:block; font-size:15px; line-height:20px; }
#quick .tableLayer ul li a:hover{/*background-color:rgba(237,28,36,.8); */}
#quick .tableLayer ul li.ico1 a{background-image:url("../img/ico1.png");  }
#quick .tableLayer ul li.ico2 a{background-image:url("../img/ico2.png");   }
#quick .tableLayer ul li.ico3 a{background-image:url("../img/ico3.png"); color:#333;}
#quick .overLayer:before {  content: "";  width: 0px;  height: 0px;  position: absolute;  border-left: 6px solid #333; 
border-right: 6px solid transparent; border-top: 6px solid transparent; border-bottom: 6px solid transparent; right: -12px; top:7px;}
#quick .overLayer:after { content: ""; width: 0px; height: 0px; position: absolute; border-left: 6px solid #fff;
border-right: 6px solid transparent; border-top: 6px solid transparent; border-bottom: 6px solid transparent; right: -10px; top:7px;}

#quick2 #floatMenu2 {width:100%; z-index:21; position: fixed;  left:50%; bottom: 0%; background:#fa7f8d;
transform:translate(-50%,-0%);  overflow:hidden;}
#quick2 .tableLayer2 ul {display:flex; flex-wrap: wrap;  justify-content: center; 
	padding:0; margin:0 auto; list-style:none; width:100%;  }
#quick2 .tableLayer2 ul li:first-child{ width:280px; }
#quick2 .tableLayer2 ul li:last-child{ width:300px; }
#quick2 .tableLayer2 ul li a{display:inline-block; width:100%; height:80px; 
 background-repeat:no-repeat; background-position:20px center; color:#fff; font-weight:600;
padding: 10px 0 0 0px; background-size:auto; text-align:center;}
#quick2 .tableLayer2 ul li a img {display:inline-block; vertical-align: middle; padding-bottom:10px }
#quick2 .tableLayer2 ul li a span {display:inline-block; font-size:24px; line-height:25px; padding:0px 0 0 15px }
/*#quick2 .tableLayer2 ul li.ico4 a{background-image:url("../img/ico4.png");  }
#quick2 .tableLayer2 ul li.ico5 a{background-image:url("../img/ico5.png");   }*/


/*---------------------------------------
  MOBILE RESPONSIVE              
-----------------------------------------*/
@media (max-width: 1023px) {
#quick {display:none;}
#quick #floatMenu {z-index:21; position: fixed; top:auto; transform:translate(-0%,-0%); right: 0px; bottom: 25px;  overflow:hidden;}
#quick .tableLayer ul li{ padding:3px 0px;}
#quick .tableLayer ul li a{display:block; width:58px; height:55px; background-color:rgba(0,0,0,.9);
border-radius:100px 0 0 100px; background-repeat:no-repeat; background-position:60%; center; color:#fff;
padding: 50px 0 0 15px; text-align:center; background-size:36px;}
#quick .tableLayer ul li a span {display:block; font-size:15px; line-height:16px; }
#quick .tableLayer ul li a span {font-size:15px; display:none; }

#quick2 .tableLayer2 ul li:first-child{ width:50%; border-right:1px solid #fff}
#quick2 .tableLayer2 ul li:last-child{ width:50%; }
#quick2 .tableLayer2 ul li a{display:inline-block; width:100%; height:50px; 
 background-repeat:no-repeat; color:#fff; font-weight:500; background-size:36px;
padding: 8px 0 0 0px; background-position:20px center; }
#quick2 .tableLayer2 ul li a img {width:36px; vertical-align: middle; padding-bottom:3px }
#quick2 .tableLayer2 ul li a span {display:inline-block; font-size:15px; line-height:16px;  padding:0px 0 0 6px}
}
@media (max-width: 768px) {
}
@media (max-width: 640px) {
}
@media (max-width: 480px) {
}
@media (max-width: 320px) {