.page{text-align:center}.page .pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.page .pagination>li{display:inline}.page .pagination>li>a,.page .pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.page .pagination>li:first-child>a,.page .pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.page .pagination>li:last-child>a,.page .pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.header{height:59px;border-bottom:1px solid #404553;background-color:#393d49}.logo{position:absolute;left:0;top:10px}.logo img{height:41px}.header .layui-nav{position:absolute;right:0;top:0;padding:0;background:none}.header .layui-nav .layui-nav-item{margin:0 20px}.header .layui-nav .layui-nav-item[mobile]{display:none}.header .layui-container .logo{left:15px}.header .layui-container .layui-nav{right:15px}.footer{background:#393d49;padding-top:15px;color:#fff;line-height:2em}.footer a{color:#fff;margin-right:15px}.footer .footer-title{font-size:16px;border-bottom:1px dotted #5c6277;padding-bottom:10px}.footer .copy{margin-top:15px;border-top:1px dotted #5c6277;line-height:2.4em;text-align:center}.user-login-icon a i{display:block;border-radius:50%;font-size:26px}.index{background:#1a2838;color:#c7d5e0}.index .images{text-align:center}.index .images .layui-carousel{padding:20px 0}.index .images img{max-height:100%;height:100%}.index .detail{margin:15px 0}.index .detail .title{line-height:2.6em;border-left:4px solid #5fb878;padding-left:15px;font-size:16px}.index .detail .content{line-height:2em;padding:15px 0}.login-page,.register-page{background:url(/images/login.jpg?d492c8cdc94d7ed06429d237320fa859) no-repeat bottom;background-attachment:fixed;background-size:cover;min-height:900px;position:relative}.login-page .form-box,.register-page .form-box{position:absolute;right:5%;top:20%;padding:50px 15px;background:#fff}.product{background:#1a2838}.product .product-container .item{background:rgba(0,0,0,.2);margin:10px 0}.product .product-container .item:hover{background:rgba(0,0,0,.4)}.product .product-container .item .thumbnail{height:180px;overflow:hidden}.product .product-container .item .info{height:180px;padding-left:15px;color:#c7d5e0;line-height:2.2em;position:relative;padding-right:15px}.product .product-container .item .info .description{color:#384959}.product .product-container .item .info .buy_button{position:absolute;width:100%;height:36px;line-height:36px;bottom:0;right:15px;text-align:right}.product .product-container .item .info .buy_button .download{float:left;background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#799905),color-stop(95%,#536904));background:linear-gradient(180deg,#799905 5%,#536904 95%);border:none;border-radius:2px;color:#d2e885;padding:0 15px;font-size:15px;line-height:30px;cursor:pointer;margin-left:30px}.product .product-container .item .info .buy_button .price{float:right;background:#000;height:30px;line-height:30px;padding:0 10px;cursor:pointer}.product .product-container .item .info .buy_button .buy_now{float:right;background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#799905),color-stop(95%,#536904));background:linear-gradient(180deg,#799905 5%,#536904 95%);border:none;border-radius:2px;color:#d2e885;padding:0 15px;font-size:15px;line-height:30px;cursor:pointer}.user .user-face{padding:100px 0}