body{font-size: 16px;color: #333;}
*{margin:0;padding:0;line-height:1.5}
a{text-decoration:none;color:#181818;cursor:pointer;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
a:hover,a:focus,a:visited{text-decoration:none;outline:none}
a:active,a:hover{color: blue;}
ul{padding-left:0;}
img{max-width:100%;border:none;height:auto}
b,strong{font-weight: bold;}

main{font-size:18px;padding:20px 0}
.container{width:1170px}
.center{text-align:center}
.this_mb{display:none}
.title_pages{font-weight: bold;
    font-size: 32px;
    margin-bottom: 15px;
    text-transform: uppercase;}

.flex-align{display: flex;
    align-items: center;}
.sec-1{margin-bottom:30px}
.sec-1 .container{width:90%}
.sec-1 h1{background: linear-gradient(90deg, rgba(7, 164, 59, 1) 0%, rgb(162 220 33) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 28px;
    padding: 20px 0;
    text-align: center;text-transform:uppercase}
.sec-1 .logo img{width:250px;height:110px}

.sec-1 .link{width:75%;margin:auto}
.sec-1 .link_app, .sec-1 .link_cskh{margin:30px auto}
.sec-1 .link a, .sec-1 .button a{background: linear-gradient(33deg, #07a43b 0%, #d6dc21 100%);
    -webkit-box-shadow: 0 6px 7px 0 rgb(0 0 0 / 45%);
    line-height: 50px;
    text-align: center;
    font-size: 16px;
    font-weight: 700;
    color: #fff;
    border-radius: 10px;
    border: none;display:block;margin:auto}
.sec-1 .button a{width:200px}
.sec-1 .link_hd{margin-top:20px}
.sec-1 .link_app a, .sec-1 .link_cskh a, .sec-1 .link_hd a{width:300px}
.content-post h2{    font-size: 24px;
    margin-bottom: 20px;
    background: linear-gradient(90deg, rgba(7, 164, 59, 1) 0%, rgb(162 220 33) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;font-weight:bold;text-transform:uppercase}
.content-post h3{font-size:20px;margin-bottom:20px}

.home table{border: 1px solid rgba(232, 232, 232, 1);margin:20px 0;width:100%}
.home table tr{background:rgba(246, 250, 249, 1)}
.home table tr:nth-child(even){background:rgba(255, 255, 255, 0.002)}
.home table tr:first-child{background:rgba(212, 237, 255, 1);font-weight:bold;}
.home table td{border: 1px solid rgba(232, 232, 232, 1);padding:10px}

.owl-carousel .owl-stage-outer{    position: relative;
    overflow: hidden;
    -webkit-transform: translate3d(0px, 0px, 0px);
    width: 100%;
    height: 650px !important;
    text-align: center;}
.owl-carousel .owl-item img{width: 150px;
    height: 150px;
    margin: auto;}
.owl-carousel .owl-dots{text-align:center}
.owl-carousel .owl-dots .owl-dot{outline: none;
    background:none}
.owl-carousel .owl-dots .owl-dot.active span{background: #FAA82C;}
.owl-carousel .owl-dots .owl-dot span{width: 10px;
    height: 10px;
    background: #c4c4c4;
    border-radius: 10px;
    margin: 0 5px;
    display: block;}
.owl-carousel .owl-item .img-item img{width: 250px;
    height: 450px;}
.owl-carousel .owl-nav button{position: absolute;
    top: 50%;
    transform: translateY(-50%);
    outline: none;
    background: none}
.owl-carousel .owl-nav button span{    font-size: 22px;
    background-size: auto;
    width: 40px;
    height: 40px;
    display: block;
    border: 1px solid #2e2e2e;
    background-repeat: no-repeat;
    background-position: center;}
.owl-carousel .owl-nav button.owl-prev{left:300px}
.owl-carousel .owl-nav button.owl-next{right:300px}






@media(max-width:768px) {
	
.container{width: 100%!important;
        padding: 0 10px;
        overflow: hidden;}
.this_pc{display:none}
.this_mb{display:block}
.row .col-xs-6{width:50%}	
.sec-1 .link a, .sec-1 .button a{font-size:13px;}
.sec-1 .button a{width:160px}
.sec-1 .link_hd{margin:20px auto}
.owl-carousel .owl-nav.disabled, .owl-carousel .owl-dots.disabled{display:block}
.owl-carousel .owl-nav button.owl-prev{left:0}
.owl-carousel .owl-nav button.owl-next{right:0}

}
