@charset "UTF-8";.cp-nav2 .nav-menu li a,.cp-nav2 .nav2shop .login_link{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.cp-nav2{background-color:#000;border-bottom:1px solid #888}.cp-nav2 .nav2-inner{margin:0 auto;line-height:80px;height:80px;text-align:center;position:relative}.cp-nav2 .nav-brand{position:absolute;left:0;top:0;height:100%}.cp-nav2 .nav-brand>a{display:inline-block;height:100%}.cp-nav2 .nav-brand>a img{vertical-align:middle;max-height:100%}.cp-nav2 .nav-menu{float:right;text-align:left}.cp-nav2 .nav-menu li{float:left}.cp-nav2 .nav-menu .login_link{width:6em}.cp-nav2 .nav-menu li a{display:block;color:#fff;text-decoration:none;box-sizing:border-box;padding:0 1em}.cp-nav2 .nav-menu li.login_link{padding-left:1.1428rem;text-align:center}.cp-nav2 .nav-menu li.login_link a{display:inline-block;padding:0 .2em}.cp-nav2 .back_btn,.cp-nav2 .search_btn,.cp-nav2 .toggle-switch{font-size:1.4em;width:44px;color:#fff;position:absolute;top:0;display:none}.cp-nav2 .toggle-switch{right:0}.cp-nav2 .back_btn{left:0}.cp-nav2 .search_btn{right:44px}.cp-nav2 .show-menu .toggle-switch{background-color:rgba(0,0,0,.1)}.cp-nav2 .back_btn .fa,.cp-nav2 .search_btn .fa,.cp-nav2 .toggle-switch .fa{vertical-align:middle}.cp-nav2 .back_btn .fa{font-size:1.6em;margin-top:-.13em}.cp-nav2 .animate{-webkit-transition-property:height,line-height;-o-transition-property:height,line-height;-moz-transition-property:height,line-height;transition-property:height,line-height;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s}.cp-nav2.small-nav .nav2-inner{line-height:60px;height:60px}.cp-nav2.scroll_at_top,.mobile-page .cp-nav2{position:fixed;left:0;top:0;right:0;z-index:101}.mobile-page .cp-nav2 .nav2-inner{line-height:44px;height:44px}.mobile-page .cp-nav2 .back_btn,.mobile-page .cp-nav2 .search_btn,.mobile-page .cp-nav2 .toggle-switch{display:inline-block}.mobile-page .cp-nav2 .nav-brand{display:inline-block;position:static}.mobile-page .cp-nav2 .nav-brand img{height:100%;width:auto}.mobile-page .cp-nav2 .nav-menu{float:none;display:none;border-top:1px solid #333}.mobile-page .cp-nav2 .nav-menu li{float:none}.mobile-page .cp-nav2 .nav-menu li.login_link{padding:0 1em;text-align:left}.mobile-page .cp-nav2 .show-menu .nav-menu{display:block;background-color:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.3);-moz-box-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 2px 10px rgba(0,0,0,.3)}.mobile-page .cp-nav2 .show-menu .menu-mask-layer{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background-color:rgba(255,255,255,.01);display:block}.mobile-page .cp-nav2.small-nav .nav2-inner{line-height:44px;height:44px}.cp-nav2 .nav2shop i{font-style:normal}.cp-nav2 .nav2shop a{text-decoration:none;color:inherit}.cp-nav2 .nav2shop .nav2-inner{position:relative}.cp-nav2 .nav2shop .nav-menu{position:absolute;left:180px;right:180px;top:0;height:100%;white-space:nowrap;overflow:hidden}.cp-nav2 .nav2shop .nav-menu>.menu_list{white-space:nowrap;display:inline-block}.cp-nav2 .nav2shop .nav-menu .menu_item{float:none;display:inline-block;vertical-align:middle}.cp-nav2 .nav2shop .nav-menu .menu_item>a{cursor:pointer;padding:0 1em}.cp-nav2 .nav2shop .nav-menu .btns,.cp-nav2 .nav2shop .nav-menu .more_menu-btn{display:inline-block}.cp-nav2 .nav2shop .cart_btn,.cp-nav2 .nav2shop .search_btn,.cp-nav2 .nav2shop .user_info{float:right;width:2rem;margin-left:2rem;padding-left:0;display:inline-block}.cp-nav2 .nav2shop .cart_btn .fa,.cp-nav2 .nav2shop .search_btn .fa,.cp-nav2 .nav2shop .user_info .fa{font-size:20px;color:#fff;vertical-align:middle;cursor:pointer}.cp-nav2 .nav2shop .cart_btn .svg_icon,.cp-nav2 .nav2shop .search_btn .svg_icon,.cp-nav2 .nav2shop .user_info .svg_icon{width:2em;height:2em}.cp-nav2 .nav2shop .cart_btn .svg_icon>svg,.cp-nav2 .nav2shop .search_btn .svg_icon>svg,.cp-nav2 .nav2shop .user_info .svg_icon>svg{fill:#fff}.cp-nav2 .nav2shop .search_btn{display:inline-block;position:static;right:auto}.cp-nav2 .nav2shop .login_link{box-sizing:border-box}.cp-nav2 .nav2shop .login_link .login_link_inner{display:inline-block;line-height:2.6;background-color:rgba(0,0,0,.2);padding:0 .6em;color:#fff}.cp-nav2 .nav2shop .login_link>a{color:inherit;text-decoration:none}.cp-nav2 .nav2shop .nav2shop_menu_layer{display:none;position:absolute;left:0;right:0;top:100%;background-color:#000;text-align:right}.cp-nav2 .nav2shop .nav2shop_menu_layer .menu_item{display:inline-block;vertical-align:middle}.cp-nav2 .nav2shop .nav2shop_menu_layer .menu_item>a{color:#fff;display:inline-block;line-height:1;padding:1em .4em;margin-right:1em;cursor:pointer}.cp-nav2 .nav2shop .user_info .user_face{width:40px;height:40px;display:inline-block;border:1px solid #eee;-moz-border-radius:50%;border-radius:50%;overflow:hidden;vertical-align:top;background-color:#fff}.cp-nav2 .nav2shop .user_info .user_face .face{width:100%;height:100%}.cp-nav2 .nav2shop .user_info .user_link{vertical-align:middle;display:inline-block;line-height:1}.cp-nav2 .nav2shop .user_info .user_layer{font-size:1rem;display:none;line-height:1.4;text-align:center;position:absolute;top:50%;right:0;background-color:#fff;border:1px solid #eee;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.2);-moz-box-shadow:1px 1px 3px rgba(0,0,0,.2);box-shadow:1px 1px 3px rgba(0,0,0,.2);margin-top:1.5em}.cp-nav2 .nav2shop .user_info .user_layer .user_face-block{padding:.5714rem 0}.cp-nav2 .nav2shop .user_info .user_layer .seperating_char{margin:0 .1em}.cp-nav2 .nav2shop .user_info .user_layer .logout_btn{color:#c70000}.cp-nav2 .nav2shop .user_info .user_layer .btns_bar{margin-top:.5714rem;padding:1.1428rem .5714rem;border-top:1px dashed #eee;white-space:nowrap}.cp-nav2 .nav2shop .user_info .user_layer .btns_bar>a{margin:0 .5714rem;display:inline-block;vertical-align:top;border:1px solid #e0e0e0;background-color:#f5f5f5;padding:.4em .6em;line-height:1;color:#999;min-width:5em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center}.cp-nav2 .nav2shop .user_info .user_layer .btns_bar>a:hover{color:#777;border-color:#ccc}.cp-nav2 .nav2shop .user_info .user_layer:after,.cp-nav2 .nav2shop .user_info .user_layer:before{left:95%}.cp-nav2 .nav2shop.show_category_menu .nav2shop_menu_layer{display:block}.cp-nav2 .nav2shop.show_category_menu .more_menu-btn{position:relative}.cp-nav2 .nav2shop.show_category_menu .more_menu-btn a{position:relative;z-index:2}.cp-nav2 .nav2shop.show_category_menu .more_menu-btn:before{z-index:1;top:100%;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #000;margin-left:-6px;margin-top:-6px}.cp-nav2 .nav2shop.show_category_menu .more_menu-btn:after{display:none}.cp-nav2 .nav2shop.show_user_layer .user_info .user_layer{display:block}.mobile-page .cp-nav2 .nav2shop .search_btn{right:0;width:2em;margin-left:-2em}.mobile-page .cp-nav2 .nav2shop .cart_btn,.mobile-page .cp-nav2 .nav2shop .toggle-switch,.mobile-page .cp-nav2 .nav2shop .user_info{display:none}.mobile-page .cp-nav2 .nav2shop .nav-menu{float:none;width:100%;padding-left:0}.mobile-page .cp-nav2 .nav2shop .nav-menu .menu_item{display:block}.mobile-page .cp-nav2 .nav2shop .login_link,.mobile-page .cp-nav2 .nav2shop .nav-menu .more_menu-btn,.mobile-page .cp-nav2 .nav2shop .user_info{display:none}.mobile-page body{padding-top:44px}