@charset "utf-8";
/* CSS Document */

/*--------------------------------------
page color
--------------------------------------*/
#subMenu .subTitle{ color:#03a0da;}
#subMenu .subList li.active{ background:#0384b4;}
#subMenu .subList li.active a{ background:#03a0da;}
#subMenu .subList a{background-color:#19a5d9;}

#pageTitleBlock .pageTitle{color:#03a0da; border-bottom:rgba(3, 160, 218, 0.3) 2px solid;}

input[type=submit], input[type=button], input[type=reset], a.btn, .field-file{
    background-color:#03a0da;
}

/*--------------------------------------
current
--------------------------------------*/
.current div.time{
    margin-bottom:25px;
    text-align:center;
    font-size:18px;
    color:#777;
}
    .current div.time span{
        color:#0384B4;
    }
.current div.centerBlock{
    width:600px;
    margin:auto;
}
    .current img{
        border-radius:10px;
        max-width:600px;
    }

/*--------------------------------------
past
--------------------------------------*/
.past{ overflow:hidden;}
.past div.nquire{
    margin-bottom:25px;
}
.past div.box{
    float:left;
    margin:20px 26px 20px;
}
    .past div.box a{
        display:block;
        color:#111;
        border-radius:10px;
        padding:5px;
    }
    .past div.box a:focus,
    .past div.box a:hover{
        background-color:#f5f5f5;
        color:#009bee;
    }
        .past div.box a img{
            width:120px;
            height:170px;
            border-radius:10px;
        }
        .past div.box a p{
            text-align:center;
        }

/*--------------------------------------
book
--------------------------------------*/
.book ul{
    padding:0;
    margin:0;
}
    .book ul li{
        list-style:none;
    }
        .book ul li a{
            display:block;
            background-image:url(../images/icon_file.png);
            background-position:20px 14px;
            background-repeat:no-repeat;
            background-size:16px auto;
            padding:15px 15px 15px 40px;
            color:#111;
            font-size:15px;
            border:1px solid #eee;
            border-radius:50px;
            margin-bottom:20px;
            position:relative;
        }
        .book ul li a[target="_blank"]{
            background-image:url(../images/icon_blank.png);
        }
        .book ul li a[href*=".pdf"]{
            background-image:url(../images/icon_pdf.png);
        }
        .book ul li a[href*=".doc"]{
            background-image:url(../images/icon_word.png);
        }
        .book ul li a[href*=".xls"]{
            background-image:url(../images/icon_excel.png);
        }
        .book ul li a[href*=".jpg"],
        .book ul li a[href*=".jpeg"],
        .book ul li a[href*=".png"]{
            background-image:url(../images/icon_img.png);
        }
        .book ul li a:focus,
        .book ul li a:hover{
            border:rgba(255,144,0,0.3) 1px solid;
            color:#009bee;
        }