/* BASIC css start */
/* ÇÈ½º¹öÆ° */
#fix_left {position:fixed;left:-300px;top:calc(50% - 24px);z-index:99999;}
#fix_right {position:fixed;right:-300px;top:calc(50% - 15px);z-index:99999;}
#fix_icon {position:fixed;width:40px;right:25px;bottom:25px;z-index:99999;}

#fix_icon a {display:block;margin-top:5px;}
#fix_icon img {max-width:100%;}

#fix_left.active {left:40px;}
#fix_right.active {right:40px;}

#fix_left,
#fix_left.active,
#fix_right,
#fix_right.active {-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}


#fix_left span {position:relative;display:block;}
#fix_left span b {    position: absolute;
    left: -16px;
    bottom: -24px;
    width: 60px;
    color: #111;
    font-size: 13px;}
#fix_right span {position:relative;display:block;}
#fix_right span b {      position: absolute;
    left: -16px;
    bottom: -25px;
    width: 50px;
    font-size: 13px;
    color: #111;
    text-align: center;}




/* ¼ûÀº¸Þ´º */

#one_hide { position: fixed;left: 0;top: 0;background: linear-gradient(to right,rgb(185, 142, 117),rgba(228,216,180,0.91));width: 100%;height: 100%;z-index: 999999;text-align: center;opacity: 0;visibility: hidden;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
#one_hide.active {opacity:1;visibility:visible;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
#one_hide .hideLogo h1{letter-spacing: 2px;font-family: Lato;font-size: 35px;font-weight: 500;display: block;padding-top: 100px;line-height:35px;}
#one_hide .hideLogo h1 a {color:#fff;}
#one_hide .hideCate {width:650px;height:300px;margin:0 auto;}
#one_hide .hideCate > ul{display:table;width:100%;height:100%;}
#one_hide .hideCate > ul > li {position:relative;display:table-cell;vertical-align:middle;width:25%;}
#one_hide .hideCate > ul > li > a {font-size: 18px;color: #fff;font-family: 'lato';font-weight: 100;display: block;text-align: center;letter-spacing: 0.8px;line-height: 40px;padding: 0 5px;display: inline-block;}
#one_hide .hideCate > ul > li .hide_subMenu {position: absolute;left: 0;top: 220px;width: 100%;height: auto;box-sizing: border-box;padding: 5px 26px;}
#one_hide .hideCate > ul > li:hover .hide_subMenu {visibility:visible;opacity:1;}

#one_hide .hide_subMenu ul li {display: block;border-bottom: 1px solid rgba(255, 255, 255, 0.24);}
#one_hide .hide_subMenu ul li:last-child {border-bottom:0;}
#one_hide .hide_subMenu ul li a {color: rgba(255,255,255,0.8);font-size: 13px;line-height: 30px;}

#one_hide .hide_subMenu ul li a:hover {color:#fff;}
#one_hide .hide_subMenu ul li a,
#one_hide .hide_subMenu ul li a:hover {-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
#one_hide .hide_subMenu .sub-category {display:none !important;}
#one_hide .btn_hideClose {cursor:pointer;opacity:0;position:absolute;bottom:0%;left:calc(50% - 25px);color:#fff;font-size:50px;}
#one_hide .btn_hideClose.active {opacity:1;bottom:6%;}

#one_hide .btn_hideClose,
#one_hide .btn_hideClose.active{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}


#one_hide .hide_cate .sub-category {display:none !important;}
/* BASIC css end */

