body,html{height:100%;color:#666;background:#f4f7f7;font-size:14px}.wrap{min-height:100%;height:auto;margin:0 auto -160px;padding:0 0 160px}.wrap>.wrap-container{padding:85px 5px 20px}.footer{height:160px;color:#fff;background-color:#41444b;padding:50px 0 20px;overflow:auto}.footer a{color:#D9D9D9;text-decoration:none}.footer a:hover{color:#fff}.footer .footer-item-title{color:#fff;font-size:22px;margin-bottom:30px}.footer p{position:relative;color:rgba(255,255,255,.6)}.footer p .layui-icon{color:rgba(255,255,255,.4);font-size:24px;vertical-align:middle;margin-right:10px;display:inline-block}.footer p.img-group{position:relative;padding-left:150px;height:130px;max-width:300px;display:table-cell;vertical-align:middle}.footer p.img-group>img{position:absolute;left:0;top:0;width:130px;height:130px}@media (max-width:768px){.footer p.img-group{padding-left:0}.footer p.img-group img{display:block;position:static;margin-bottom:15px}}.navbar-main{background:#fff;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.05);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border-bottom:none}.navbar-main .navbar-header{padding:10px 0;margin-right:50px}.navbar-main .navbar-header img{width:160px;height:50px}.navbar-main .navbar-toggle{position:absolute;float:none;right:5px;margin-right:0}.navbar-main .navbar-toggle i{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:all .3s;transition:all .3s;cursor:pointer}.navbar-main .navbar-toggle:focus i,.navbar-main .navbar-toggle:hover i{-webkit-transform:rotate(0);transform:rotate(0)}.navbar-main .nav>li>a{line-height:70px;padding:0 15px;font-size:16px;color:#666;border-bottom:2px solid transparent}.navbar-main .nav>li>a:focus{background:0 0}.navbar-main .nav>li.active>a,.navbar-main .nav>li>a:hover{color:#1890ff;background:0 0;border-bottom:2px solid #1890ff}@media (max-width:992px){.navbar-main .navbar-header{margin-right:0}}@media (max-width:768px){.navbar-main .navbar-header{text-align:center}.navbar-main .navbar-collapse{max-height:400px}.navbar-main .navbar-collapse .nav>li>a{line-height:50px;text-align:center}}.banner{overflow:hidden;background:#fff;color:#999}.banner .container{position:relative;padding:60px 15px 100px}.banner .container h1{margin-top:100px;margin-bottom:35px;color:#333}.banner .container h2{font-size:1.5em;line-height:2em}.banner .container .banner-btn-group{margin-top:50px}.banner .container .banner-image{text-align:center}.banner .container .banner-image img{width:90%}@media (max-width:991px){.banner .container{text-align:center;padding:10px 15px 50px}.banner .container h1{font-size:25px;margin-bottom:35px;margin-top:50px;color:#333}.banner .container h2{line-height:2em;text-align:left}.banner .container .banner-btn-group{margin-top:50px;margin-bottom:50px}.banner .container .banner-image{text-align:center}.banner .container .banner-image img{width:90%}}.section{padding:80px 0}.section-title{margin:0 0 60px;text-align:center}.section-title>h2{color:#333;font-size:30px;font-weight:400;margin-bottom:10px}.section-title>p{font-size:18px;color:#999}.product{padding:50px 20px;border:1px solid #eee;background:#fff;-webkit-transition:all .3s;transition:all .3s}.product:hover{-webkit-box-shadow:0 0 10px 3px rgba(30,159,255,.5);box-shadow:0 0 10px 3px rgba(30,159,255,.5);-webkit-transform:translate(0,-5px);transform:translate(0,-5px)}.product-title{font-size:20px;font-weight:400;color:#333;text-align:center}.product-price{margin:20px 0;text-align:center;font-weight:400;font-size:25px}.product-price span{font-size:50px}.product-desc{font-size:16px;text-align:center}.product-btn{margin:20px 0}.product-content{line-height:2em;font-size:16px}.product-content i{color:#5FB878}#form-forget,#form-login,#form-signup{width:380px;max-width:100%;margin:100px auto 0;background-color:#fff;-webkit-box-shadow:0 3px 6px -1px rgba(0,0,0,.2);box-shadow:0 3px 6px -1px rgba(0,0,0,.2);padding:25px 20px 10px}@media (max-width:991px){#form-forget,#form-login,#form-signup{margin-top:0}}#form-forget h2,#form-login h2,#form-signup h2{color:#333;font-size:18px;text-align:center;margin-bottom:20px}#form-forget .form-control,#form-login .form-control,#form-signup .form-control{height:44px}