@import url("font.css");
@import url("table.css");
@import url("avg.css");
body{background:#f6f6f6}
a{color:#555}
a:hover{color:#222;text-decoration:none}
ul,dl,ol,li{list-style:none}

.u-a,.am-a{position:relative;z-index:2;display:block}
.u-a a,.am-a a{display:inline-block;width:100%;height:100%;position:absolute;left:0;top:0px;right:0;bottom:0px;z-index:9}

.u-pic-scale img{transition:all 0.5s ease-out 0s}
.u-pic-scale:hover img{transform:scale(1.1)}
.u-img-scale img{transition:all 0.5s ease-out 0s}
.u-img-scale a:hover img{transform:scale(1.1)}

.top{background:#222;color:#fff;line-height:30px;min-height:30px;padding:0px 10px}
.top .top-box{margin:0 auto;}
.top span{font-size:14px;float:left;}
.top-text{float:right;font-size:12px;}
.top-text a{color:#fff;margin-left:10px;margin-right:10px;line-height:30px;display:inline-block}
.top-text a:first-child{margin-left:0px}
.top-text a:last-child{margin-right:0px}
.top-text a:hover{color:#ff0}
.header{background:url(../images/header-bg.png) no-repeat right top;}
.header .logo{margin-top:10px;}
.nav{background:#9B0D14;color:#fff;font-size:14px}
.nav a{color:#fff;}
.uk-navbar-container:not(.uk-navbar-transparent){background:none}
.uk-navbar-item, .uk-navbar-nav>li>a, .uk-navbar-toggle{min-height:50px;color:#fff}
.uk-navbar-nav>li:hover>a, .uk-navbar-nav>li>a.uk-open, .uk-navbar-nav>li>a:focus{color:#ff0}
[class*=uk-navbar-dropdown-bottom]{margin-top:0px}
.uk-navbar-dropdown{padding:0px;background:#9B0D14;min-width:120px;width:auto}
.uk-nav>li>a{padding:0px 15px;line-height:40px;color:#eee;text-align:center}
.uk-navbar-dropdown-nav>li>a:hover{background:#000;color:#fff}
.uk-navbar-dropdown-nav>li.uk-active>a{color:#ff0}
.uk-navbar-nav{width:100%;box-sizing:border-box}
.uk-banner-bg{text-align:center;padding-bottom:20px}

.uk-breadcrumb{height:40px;line-height:40px;font-size:12px;color:#ccc;}
.uk-breadcrumb a{color:#ccc}
.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before{margin:0px 5px;color:#ccc}

.am-form dl{border:1px solid #eee;font-size:14px;padding:10px;box-sizing:border-box;}
.am-form dt{margin-bottom:5px}
.am-form dl:hover{box-shadow:0 5px 15px rgba(0,0,0,0.08)}
.am-form dd img{height:30px;}

.agreement{padding-top:10px;font-size:12px;color:#999}
#MyContent p{margin:20px auto}
#MyContent table p{margin:0px auto}
/*class*/
.uk-ctitle{border-left:3px solid #9B0D14;background:rgba(155, 13, 20, .85);position:relative;height:60px;margin-top:-60px;z-index:999;color:#fff;font-size:20px;font-weight:700;line-height:60px;padding:0px 30px}
.uk-listnav{box-sizing:border-box;box-shadow:0 5px 15px rgba(0,0,0,0.08);}
.uk-listbg{background:url(../images/leftbg.png) right bottom no-repeat #f9f9f9;min-height:200px;border-left:3px solid #ccc;padding-bottom:50px;}
.uk-listbg li{border-bottom:1px solid #ddd;box-sizing:border-box;position:relative}
.uk-listbg li a{display:block;box-sizing:border-box;height:50px;line-height:50px;padding:0px 15px;position:relative;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:14px}
.uk-listbg li a:hover{background:#f2f2f2}
.uk-listbg li a i{position:absolute;right:0px;top:15px;}
.uk-listbg li.currclass{background:#f2f2f2}
.uk-listbg li.currclass a{color:#9B0D14}
.uk-listbg li.currclass:before{content:"";border-left:3px solid #9B0D14;height:50px;transition:all 0.2s ease-out 0s;position:absolute;left:-3px;top:0;}

.l-avg-schoologo{font-size:14px}
.l-avg-schoologo dl{border:1px solid #eee;padding:5px;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:center;color:#999}
.l-avg-schoologo dl:hover{color:#666;border-color:#999}

.uk-tit{height:40px;line-height:20px;font-size:16px;padding:10px 30px;margin:0px auto;box-sizing:border-box;}
.uk-tit:before{content:"";border-left:3px solid #9B0D14;height:16px;transition:all 0.2s ease-out 0s;position:absolute;left:0px;top:12px;}
.uk-leftbg{padding:0px 10px;}

.m-avg-botton a{box-sizing:border-box;display:block;text-align:center;border-radius:3px;line-height:30px;font-size:14px;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.uk-col dt{font-weight:normal;word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#ccc;}
.uk-col dd{font-size:0.875em;}

.uk-col-tit{font-size:16px;margin-bottom:15px;border-bottom:1px solid #ccc;height:40px;box-sizing:border-box}
.uk-col-tit .t{display:inline-block;height:38px;border-top:2px solid #9B0D14;line-height:36px;font-weight:bold}
.uk-col-tit .uk-float-right{font-size:14px;height:38px;border-top:2px solid #fff;line-height:36px;}

.l-avg-photo dd{padding:10px;text-align:center}
.l-avg-photo dl{box-shadow:0 5px 15px rgba(0,0,0,0.08);}
.l-avg-photo dl:hover{box-shadow:0 14px 25px rgba(0, 0, 0, 0.16);background:#fff;position:relative;z-index:9}
.l-avg-photo dt{overflow:hidden;}
.uk-col .l-avg-photo dt{max-height:173px}
.l-avg-photo dt img{width:100%}

.uk-news-list dl{display:flex;align-items:center;}
.uk-news-list dt{min-width:60px;width:33%;margin-right:15px}
.uk-news-list dt img{width:100%}
.uk-news-list dt a{display:block;overflow:hidden}
.uk-news-list dd{color:#999;flex:1;width:100%}
.uk-news-list dd h4{margin:0px auto;font-size:16px;font-weight:600;}
.uk-news-list dd p{margin:10px auto 0px;font-size:14px;display:none}
@media (max-width:640px){
.uk-news-list dl{flex-direction:column;}
.uk-news-list dt{width:100%;margin-right:0}
.uk-news-list dd{padding:15px 0}
.uk-news-list dd p{display:block}
}
.uk-article-title{font-size:30px;}
.uk-article-title{display:inline-block;box-sizing:border-box;position:relative}
.uk-article-title:before{content:"";border-left:5px solid #9B0D14;height:28px;transition:all 0.2s ease-out 0s;position:absolute;left:-10px;top:6px;}

.uk-pic-list{padding-left:0;background:#fff;margin-top:0 !important}
.uk-pic-list li{padding:15px;border-top:1px solid #e5e5e5}
.uk-pic-list li:first-child{border:none}
.uk-pic-list a{display:flex;align-items:center;}
.uk-pic-list a dt{min-width:60px;width:33%;margin-right:15px;max-height:120px;overflow:hidden}
.uk-pic-list a img{width:100%}
.uk-pic-list a dd{flex:1;width:100%}
.uk-pic-list a p{margin-top:10px;margin-bottom:0;font-size:14px;color:#eee;}

.next{font-size:12px;color:#999}
.next i{margin-right:5px}
.next a{position:relative;color:#999}
.next a::before{content:"";position:absolute;bottom:0;left:0;right:100%;border-bottom:1px solid #333;transition:right 0.3s ease-out;}
.next a:hover,.next a:focus{color:#333;}
.next a:hover::before,.next a:focus::before{right:0;}
.next a:disabled{color:#999;}
.next a:disabled::before{display:none;}

.fenye{font-size:12px;color:#ccc}
.fenye a{border:1px solid #eee;padding:2px 3px;color:#ccc}
.fenye a.curr{border:1px solid #fff;color:#F30}
.fenye .next{border:1px solid #ddd;padding:2px 3px;color:#ccc}
.fenye .prev{border:1px solid #eee;padding:2px 3px;color:#eee}

.footer{background:#c4212a;color:#fff;color:#14px;padding:10px 0px;}
.footer h4{color:#fff;font-size:14px;font-weight:700;margin-bottom:10px}
.footer ul{margin:0px;padding:0px;}
.footer ul a{color:#fff;font-size:13px;}
.footer ul li{word-wrap:normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.copyright{background:#222;color:#eee;font-size:14px;padding:10px 0px}
.copyright a{color:#ddd}
.qrcode{width:260px;margin:20px auto 10px;position:relative;font-size:14px;text-align:center}
.qrcode-l{width:120px;display:inline-block;}
.qrcode-r{width:120px;margin-left:20px;display:inline-block}
.qrcode img{z-index:9999;transition:all 0.3s linear;width:100%;}
.qrcode-l:hover img{transform:scale(1.5);}
.qrcode-r:hover img{transform:scale(1.5);}
@media (max-width:640px){.qrcode{display:none}}

.uk-button-red{background-color:#ff5454;color:#fff;border:1px solid transparent;}
.uk-button-red:hover,.uk-button-red:focus{background-color:#ff2121;color:#fff;}
.uk-button-red:active,.uk-button-red.uk-active{background-color:#ff5454;color:#fff;}
.uk-button-pink{background-color:#f94877;color:#fff;border:1px solid transparent;}
.uk-button-pink:hover,.uk-button-pink:focus{background-color:#f94877;color:#fff;}
.uk-button-pink:active,.uk-button-pink.uk-active{background-color:#E91E63;color:#fff;}
.uk-button-org{background-color:#FF9800;color:#fff;border:1px solid transparent;}
.uk-button-org:hover,.uk-button-org:focus{background-color:#F7931E;color:#fff;}
.uk-button-org:active,.uk-button-org.uk-active{background-color:#FBB44C;color:#fff;}
.uk-button-pur{background-color:#9C27B0;color:#fff;border:1px solid transparent;}
.uk-button-pur:hover,.uk-button-pur:focus{background-color:#673AB7;color:#fff;}
.uk-button-pur:active,.uk-button-pur.uk-active{background-color:#720E9E;color:#fff;}
.uk-button-gre{background-color:#5eb95e;color:#fff;border:1px solid transparent;}
.uk-button-gre:hover,.uk-button-gre:focus{background-color:#8BC34A;color:#fff;}
.uk-button-gre:active,.uk-button-gre.uk-active{background-color:#79c447;color:#fff;}
.uk-button-yel{background-color:#CDDC39;color:#fff;border:1px solid transparent;}
.uk-button-yel:hover,.uk-button-yel:focus{background-color:#FFC107;color:#fff;}
.uk-button-yel:active,.uk-button-yel.uk-active{background-color:#FFEB3B;color:#fff;}
.uk-button-blue{background-color:#0e90d2;color:#fff;border:1px solid transparent;}
.uk-button-blue:hover,.uk-button-blue:focus{background-color:#337ab7;color:#fff;}
.uk-button-blue:active,.uk-button-blue.uk-active{background-color:#1087DD;color:#fff;}
.uk-button-sky{background-color:#1AB7EA;color:#fff;border:1px solid transparent;}
.uk-button-sky:hover,.uk-button-sky:focus{background-color:#03A9F4;color:#fff;}
.uk-button-sky:active,.uk-button-sky.uk-active{background-color:#67c2ef;color:#fff;}

.uk-container{box-sizing:content-box;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;}
@media (min-width:640px){.uk-container{padding-left:15px;padding-right:15px;}}
@media (min-width:960px){.uk-container{padding-left:20px;padding-right:20px;}}
@media (min-width:1200px){.uk-container{padding-left:30px;padding-right:30px;}}
@media (min-width:1600px){.uk-container{padding-left:40px;padding-right:40px;}}
.uk-grid{margin-left:-10px;}
.uk-grid > *{padding-left:10px;}
.uk-grid + .uk-grid,.uk-grid > .uk-grid-margin,* + .uk-grid-margin{margin-top:10px;}
.uk-grid-divider{margin-left:-20px;}
.uk-grid-divider>*{padding-left:20px}
.uk-grid-small,.uk-grid-column-small{margin-left:-10px;}
.uk-grid-small > *,.uk-grid-column-small > *{padding-left:10px;}
.uk-grid + .uk-grid-small,.uk-grid + .uk-grid-row-small,.uk-grid-small > .uk-grid-margin,.uk-grid-row-small > .uk-grid-margin,* + .uk-grid-margin-small{margin-top:10px;}
.uk-grid-collapse,.uk-grid-column-collapse{margin-left:0;}
.uk-grid-collapse > *,.uk-grid-column-collapse > *{padding-left:0;}
.uk-grid + .uk-grid-collapse,.uk-grid + .uk-grid-row-collapse,.uk-grid-collapse > .uk-grid-margin,.uk-grid-row-collapse > .uk-grid-margin{margin-top:0;}
@media (min-width:640px){
.uk-grid{margin-left:-15px;}
.uk-grid > *{padding-left:15px;}
.uk-grid + .uk-grid,.uk-grid > .uk-grid-margin,* + .uk-grid-margin{margin-top:15px;}
.uk-grid-divider{margin-left:-30px;}
.uk-grid-divider>*{padding-left:30px}

.uk-grid-small,.uk-grid-column-small{margin-left:-15px;}
.uk-grid-small > *,.uk-grid-column-small > *{padding-left:15px;}
.uk-grid + .uk-grid-small,.uk-grid + .uk-grid-row-small,.uk-grid-small > .uk-grid-margin,.uk-grid-row-small > .uk-grid-margin,* + .uk-grid-margin-small{margin-top:15px;}
.uk-grid-collapse,.uk-grid-column-collapse{margin-left:0;}
.uk-grid-collapse > *,.uk-grid-column-collapse > *{padding-left:0;}
.uk-grid + .uk-grid-collapse,.uk-grid + .uk-grid-row-collapse,.uk-grid-collapse > .uk-grid-margin,.uk-grid-row-collapse > .uk-grid-margin{margin-top:0;}
}
@media (min-width:960px){
.uk-grid{margin-left:-20px;}
.uk-grid > *{padding-left:20px;}
.uk-grid + .uk-grid,.uk-grid > .uk-grid-margin,* + .uk-grid-margin{margin-top:20px;}
.uk-grid-divider{margin-left:-40px;}
.uk-grid-divider>*{padding-left:40px}
.uk-grid-small,.uk-grid-column-small{margin-left:-15px;}
.uk-grid-small > *,.uk-grid-column-small > *{padding-left:15px;}
.uk-grid + .uk-grid-small,.uk-grid + .uk-grid-row-small,.uk-grid-small > .uk-grid-margin,.uk-grid-row-small > .uk-grid-margin,* + .uk-grid-margin-small{margin-top:15px;}
.uk-grid-collapse,.uk-grid-column-collapse{margin-left:0;}
.uk-grid-collapse > *,.uk-grid-column-collapse > *{padding-left:0;}
.uk-grid + .uk-grid-collapse,.uk-grid + .uk-grid-row-collapse,.uk-grid-collapse > .uk-grid-margin,.uk-grid-row-collapse > .uk-grid-margin{margin-top:0;}
}
@media (min-width:1200px){
.uk-grid{margin-left:-30px;}
.uk-grid > *{padding-left:30px;}
.uk-grid + .uk-grid,.uk-grid > .uk-grid-margin,* + .uk-grid-margin{margin-top:30px;}
.uk-grid-divider{margin-left:-60px;}
.uk-grid-divider>*{padding-left:60px}
.uk-grid-small,.uk-grid-column-small{margin-left:-15px;}
.uk-grid-small > *,.uk-grid-column-small > *{padding-left:15px;}
.uk-grid + .uk-grid-small,.uk-grid + .uk-grid-row-small,.uk-grid-small > .uk-grid-margin,.uk-grid-row-small > .uk-grid-margin,* + .uk-grid-margin-small{margin-top:15px;}
.uk-grid-collapse,.uk-grid-column-collapse{margin-left:0;}
.uk-grid-collapse > *,.uk-grid-column-collapse > *{padding-left:0;}
.uk-grid + .uk-grid-collapse,.uk-grid + .uk-grid-row-collapse,.uk-grid-collapse > .uk-grid-margin,.uk-grid-row-collapse > .uk-grid-margin{margin-top:0;}
}
@media (min-width:1600px){
.uk-grid{margin-left:-40px;}
.uk-grid > *{padding-left:40px;}
.uk-grid + .uk-grid,.uk-grid > .uk-grid-margin,* + .uk-grid-margin{margin-top:40px;}
.uk-grid-divider{margin-left:-80px;}
.uk-grid-divider>*{padding-left:80px}
.uk-grid-small,.uk-grid-column-small{margin-left:-15px;}
.uk-grid-small > *,.uk-grid-column-small > *{padding-left:15px;}
.uk-grid + .uk-grid-small,.uk-grid + .uk-grid-row-small,.uk-grid-small > .uk-grid-margin,.uk-grid-row-small > .uk-grid-margin,* + .uk-grid-margin-small{margin-top:15px;}
.uk-grid-collapse,.uk-grid-column-collapse{margin-left:0;}
.uk-grid-collapse > *,.uk-grid-column-collapse > *{padding-left:0;}
.uk-grid + .uk-grid-collapse,.uk-grid + .uk-grid-row-collapse,.uk-grid-collapse > .uk-grid-margin,.uk-grid-row-collapse > .uk-grid-margin{margin-top:0;}
}
.uk-card-body{padding:10px;}
.uk-card-header{padding:5px 10px;}
.uk-card-footer{padding:5px 10px;}
@media (min-width:640px){
.uk-card-body{padding:15px;}
.uk-card-header{padding:8px 15px;}.uk-card-footer{padding:8px 15px;}
.uk-article-title:before{left:-15px}
}
@media (min-width:960px){
.uk-card-body{padding:20px;}
.uk-card-header{padding:10px 20px;}.uk-card-footer{padding:10px 20px;}
.uk-leftbg{padding:0px 15px;}
.uk-article-title:before{left:-20px}
}
@media (min-width:1200px){
.uk-card-body{padding:30px;}
.uk-card-header{padding:15px 30px;}.uk-card-footer{padding:15px 30px;}
.uk-article-title:before{left:-30px}
}
@media (min-width:1600px){
.uk-card-body{padding:40px;}
.uk-card-header{padding:20px 40px;}.uk-card-footer{padding:20px 40px;}
.uk-article-title:before{left:-40px}
}

/*Desktop*/
@media only screen and (min-width:1200px) and (max-width:1599px){
}

/*book*/
@media only screen and (min-width:1024px) and (max-width:1199px){
}

/*ipad pro*/
@media only screen and (min-width:960px) and (max-width:1023px){
}
/*ipad*/
@media only screen and (min-width:640px) and (max-width:959px){

}

/*book*/
@media (max-width:1599px){

}
/*ipad pro!important*/
@media (max-width:1199px){

}
/*ipad*/
@media (max-width:959px){
.uk-navbar-item, .uk-navbar-nav>li>a, .uk-navbar-toggle{padding:0px 10px}

}
/*ipad Mini*/
@media (max-width:767px){

}
/*iphone*/
@media (max-width:639px){
.uk-navbar-item, .uk-navbar-nav>li>a, .uk-navbar-toggle{min-height:30px;}
.nav{padding:10px 0px}
    .uk-h3, h3{
        font-size:1.3rem;
    }
    .uk-tile span{
        font-size:14px;
    }
    .uk-avg-s-4 > li:nth-child(1){
        display:none;
    }
    .uk-avg-s-4 > li:nth-of-type(4n + 1){
        clear:none;
    }
    .top{
        height:30px;
    }
    .top .top-box{
        width:100%;
        height:100%;
    }
    .top-text{
        display:none;
    }
    .top span{
        height:100%;
    }
}
@media (max-width:549px){


}
/*376-414*/
@media (max-width:414px){

}
/*360-375*/
@media (max-width:375px){

}
/*320-359*/
@media (max-width:359px){

}


@media only screen and (min-width:640px){
.top{padding:0px 15px}
.footer{padding:15px 0px}
}
@media only screen and (min-width:960px){
.top{padding:0px 20px}
.footer{padding:20px 0px}
}
@media only screen and (min-width:1200px){
.top{padding:0px 30px}
.footer{padding:30px 0px}
}
@media only screen and (min-width:1600px){
.top{padding:0px 40px}
.footer{padding:40px 0px}
}