.box-group{padding:15px;border:solid 1px #ddd;border-radius:4px;background-color:#fff;box-shadow:0 0 10px #ddd}@media (min-width:960px){.box-group{box-shadow:10px 10px #eaeaea}}.box-title{position:relative;height:50px;line-height:50px;font-size:16px;color:#ddd}.box-title::before{position:absolute;display:block;content:"";left:0;bottom:0;height:1px;width:100%;background-color:#ddd}.box-title::after{position:absolute;display:block;content:"";left:0;bottom:0;height:4px;width:0%;background-color:#1862a5;-webkit-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.box-title:hover::after{width:100%}.box-title .icon{float:left;margin:10px 10px 0 0;font-size:28px;font-weight:400;color:#1862a5}.box-title span{color:#ccc;margin:0 10px}.box-title b{position:relative;display:inline-block;height:50px;line-height:50px;font-size:20px;font-weight:700;color:#1862a5}.box-title b::before{position:absolute;display:block;content:"";left:0;bottom:0;height:4px;width:100%;background-color:#1862a5}.box-title.no-line b::before{background-color:transparent!important}.box-title a,.box-title a:hover{text-decoration:none}.box-title .more,.box-title .sublink{float:right;display:block;margin-top:16px;height:22px;line-height:22px;text-align:center;font-size:12px;color:#666;-moz-border-radius:4px;border-radius:4px;background-color:#eaeaea}.box-title .more{width:32px}.box-title .sublink{padding:0 8px}.box-title .more~.more,.box-title .sublink~.sublink{margin-right:10px}.box-title a.more:hover,.box-title a.sublink:hover{color:#fff;background-color:#1862a5}.box-thumb{position:relative;z-index:100;display:block;margin:7.5px 0;background-color:#fff;overflow:hidden}.box-thumb.this-border{padding:4px;border:1px solid #eaeaea;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;-moz-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.box-thumb.this-radius .thumb-wrap{border-radius:8px}.box-thumb.this-border.this-radius{border-radius:8px}.box-thumb.this-badge{padding-top:4px}.box-thumb .thumb-badge{display:inline-block;position:absolute;z-index:120;top:0;left:15px;min-width:30px;height:30px;line-height:30px;margin-top:0;padding:0 5px;-moz-border-radius-topright:2px;border-top-right-radius:2px;-moz-border-radius-topleft:2px;border-top-left-radius:2px;-moz-border-radius-bottomright:15px;border-bottom-right-radius:15px;-moz-border-radius-bottomleft:15px;border-bottom-left-radius:15px;background-color:#1862a5;text-align:center;font-size:14px;color:#fff;overflow:hidden}.box-thumb .thumb-badge .icon{display:inline-block;font-size:18px}.box-thumb .thumb-wrap{z-index:110;position:relative;display:block;background-color:#eaeaea;overflow:hidden}a.box-thumb.this-border:hover{border-color:#ddd}.box-thumb a,.box-thumb a:hover,a.box-thumb,a.box-thumb:hover{text-decoration:none}.box-thumb img{width:100%;height:auto;max-height:300px;overflow:hidden}.box-thumb .thumb{width:100%;height:0;padding-bottom:75%;background-position:center top;background-repeat:no-repeat;-moz-background-size:cover;background-size:cover;overflow:hidden;-webkit-transition:-webkit-transform .3s ease-in-out 0s;transition:-webkit-transform .3s ease-in-out 0s;-o-transition:transform .3s ease-in-out 0s;-moz-transition:transform .3s ease-in-out 0s,-moz-transform .3s ease-in-out 0s;transition:transform .3s ease-in-out 0s;transition:transform .3s ease-in-out 0s,-webkit-transform .3s ease-in-out 0s,-moz-transform .3s ease-in-out 0s}.box-thumb a:hover .thumb,a.box-thumb:hover .thumb{-webkit-transform:scale3d(1.05,1.05,1);-moz-transform:scale3d(1.05,1.05,1);-ms-transform:scale3d(1.05,1.05,1);transform:scale3d(1.05,1.05,1)}.box-thumb .thumb-1-1{padding-bottom:100%}.box-thumb .thumb-7-5{padding-bottom:71.428%}.box-thumb .thumb-4-3{padding-bottom:75%}.box-thumb .thumb-16-9{padding-bottom:56.25%}.box-thumb .thumb-16-10{padding-bottom:62.5%}.box-thumb .thumb-4-5{padding-bottom:125%}.box-thumb .thumb-3-4{padding-bottom:133.33%}.box-thumb .thumb-5-7{padding-bottom:140%}.box-thumb .thumb-4-6{padding-bottom:150%}.box-thumb .thumb-3-5{padding-bottom:166.66%}.box-thumb .thumb-9-16{padding-bottom:177.77%}.box-thumb .thumb-10-16{padding-bottom:160%}.box-thumb .thumb-1-2{padding-bottom:200%}.box-thumb .thumb-2-5{padding-bottom:250%}.box-thumb .thumb-1-3{padding-bottom:300%}.box-thumb .thumb-type{position:absolute;top:0;right:0}.box-thumb .thumb-type{position:absolute;right:10px;top:10px;display:table;width:50px;height:50px;line-height:50px;text-align:center;font-size:30px;color:#eaeaea;color:rgba(255,255,255,.9);-moz-border-radius:50%;border-radius:50%;background-color:#666;background-color:rgba(0,0,0,.5);-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.box-thumb .thumb-type .icon{display:table-cell;vertical-align:middle}.box-thumb a:hover .thumb-type,a.box-thumb:hover .thumb-type{color:#1862a5;background-color:rgba(255,255,255,.5)}.box-thumb .caption{padding:5px}.box-thumb .caption.inside,.box-thumb .summary~.caption{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,.5);-webkit-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}.box-thumb .summary{position:absolute;bottom:-90px;left:0;width:100%;height:90px;padding:0 10px;background-color:rgba(0,0,0,.5);-webkit-transition:all .5s ease-in-out 0s;-o-transition:all .5s ease-in-out 0s;-moz-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s;overflow:hidden}.box-thumb .summary.title{height:40px;bottom:-40px}.box-thumb .summary.lg{bottom:-150px;height:150px;padding:0 20px}.box-thumb .summary.lg.title{height:60px;bottom:-60px}.box-thumb .summary h3,.box-thumb .summary p{margin:0;padding:0;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.box-thumb .summary h3{height:40px;line-height:40px;font-weight:400;font-size:14px;color:#fff;border-bottom:1px solid #ddd}.box-thumb .summary.lg h3{height:60px;line-height:60px;font-size:18px}.box-thumb .summary.title h3{border:none}.box-thumb .summary p{line-height:25px;font-size:12px;color:#ddd;height:50px}.box-thumb .summary.lg p{line-height:30px;font-size:14px;height:90px}.box-thumb a:hover .caption.inside,a.box-thumb:hover .caption.inside{background-color:rgba(0,0,0,.8)}.box-thumb a:hover .summary,a.box-thumb:hover .summary{bottom:0}.box-thumb a:hover .summary~.caption,a.box-thumb:hover .summary~.caption{display:none}.box-thumb .caption h3{margin:10px 0;padding:0;height:48px;line-height:24px;font-size:18px;color:#333;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.box-thumb .caption h3.isometry{height:24px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:2}.box-thumb .caption p{margin:5px 0;padding:0;height:36px;line-height:18px;font-size:14px;color:#999;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.box-thumb .caption p.isometry{height:18px;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;-webkit-line-clamp:1}.box-thumb .caption.inside h3,.box-thumb .caption.inside p,.box-thumb .summary~.caption h3,.box-thumb .summary~.caption p{color:#fff}.box-3d{display:block;position:relative;padding:70px 0 10px 0;overflow:hidden}.box-3d-wrap{z-index:10;perspective:1440px;perspective-origin:50% -100%}.box-3d .this-box{display:block;border-radius:6px;padding:10px;background-color:#eaeaea;border:1px solid #ddd}.box-3d .this-bg{position:absolute;z-index:1;width:100%;top:0;left:0;right:0;bottom:0;will-change:transform;transform-style:preserve-3d;transition:all .8s ease}.box-3d .this-card{position:relative;z-index:10;transform-style:preserve-3d}.box-3d .this-info{display:block;position:relative;z-index:10;padding:15px 15px 0 15px;text-decoration:none}.box-3d h3{margin:0 0 15px 0;font-size:22px;height:34px;line-height:34px;color:#1862a5;font-weight:700}.box-3d h3 .icon{margin-right:.25em;font-weight:400}.box-3d p{margin:0;font-size:12px;color:#888;height:60px;line-height:20px;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical}.box-3d .this-box{background:#fff linear-gradient(225deg,#c6e3ff,#fff 50%);border-color:#ddd}.box-3d .this-gray .this-box{background:#f7fcff linear-gradient(180deg,#fff,#f6f6f6);border-color:#ddd}.box-3d .this-primary .this-box{background:#1862a5 linear-gradient(180deg,#85ceff,#1862a5);border-color:#6e97be}.box-3d .this-primary a:hover h3,.box-3d .this-primary h3{color:#fff}.box-3d .this-primary p{color:#fff}.box-3d .this-secondary .this-box{background:#f7fcff linear-gradient(180deg,#fff,#b4eafc);border-color:#ddd}.box-3d .this-success .this-box{background:#f7fcff linear-gradient(180deg,#fff,#bcfcb4);border-color:#ddd}.box-3d .this-info .this-box{background:#f7fcff linear-gradient(180deg,#fff,#c5fafa);border-color:#ddd}.box-3d .this-warning .this-box{background:#f7bc85 linear-gradient(180deg,#fff,#f7bc85);border-color:#d4c6c2}.box-3d .this-warning a:hover h3,.box-3d .this-warning h3{color:#a82a04}.box-3d .this-warning p{color:#300c02}.box-3d .this-danger .this-box{background:#fac4c4 linear-gradient(180deg,#fff,#fac4c4);border-color:#d4c6c2}.box-3d .this-danger a:hover h3,.box-3d .this-danger h3{color:#7c1c1c}.box-3d .this-danger p{color:#2c1914}.box-3d .this-bg:nth-of-type(1){transform:translate3d(0,0,-100px);opacity:.8}.box-3d .this-bg:nth-of-type(2){transform:translate3d(0,0,-200px);opacity:.6}.box-3d .this-bg:nth-of-type(3){transform:translate3d(0,0,-300px);opacity:.4}.box-3d:hover .this-bg:nth-of-type(1){transform:translate3d(0,0,-250px);opacity:.6}.box-3d:hover .this-bg:nth-of-type(2){transform:translate3d(0,0,-500px);opacity:.4}.box-3d:hover .this-bg:nth-of-type(3){transform:translate3d(0,0,-750px);opacity:.2}.box-btn-group .btn{margin:.5em 0}.box-pages{padding:15px;background-color:#f6f6f6;border-radius:4px}.pages{display:block;margin:0;padding:0;text-align:center;font-size:16px;line-height:1}.pages ul{display:inline-block;margin:0 auto;padding:0;border-radius:4px}.pages li{display:inline}.pages li a,.pages li span{position:relative;float:left;margin-left:-1px;padding:0 .75em;border:1px solid #ddd;background-color:#fff;text-decoration:none;height:2em;line-height:2em;overflow:hidden}.pages li:first-child a,.pages li:first-child span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pages li:last-child a,.pages li:last-child span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pages li a:focus,.pages li a:hover,.pages li span:focus,.pages li span:hover{background-color:#eee}.pages .active a,.pages .active a:focus,.pages .active a:hover,.pages .active span,.pages .active span:focus,.pages .active span:hover{z-index:2;border-color:#428bca;background-color:#428bca;color:#fff;cursor:default}.pages .disabled a,.pages .disabled a:focus,.pages .disabled a:hover,.pages .disabled span,.pages .disabled span:focus,.pages .disabled span:hover{border-color:#ddd;background-color:#fff;color:#999;cursor:not-allowed}