ul {
    list-style: none;
}
ul li a,ul li a:hover,ul li a:active,ul li a:focus{text-decoration:none;}
ul.art-class li {
    list-style: none;
    list-style-type: none;
}
ul.art-class .active{color:rgb(255,166,38);}
ul.art-class>li {
    border-bottom: 0.1px #c7c5c5 solid;
    padding-bottom: 15px;
    margin-bottom: 15px;
}
ul.ext-class a.switch-btn::before {
    position: relative;
    content: "\e250";
    font-family: 'Glyphicons Halflings';
    padding-left: 5px;
    padding-right: 5px;
    font-size: 16px;
}
ul.ext-class .switch-btn.in::before {
    content: "\e252";
    font-family: 'Glyphicons Halflings';
}

ul.ext-class .art.not-icon::before {
    content: "";
}

ul.ext-class li a {
    font-size: 1.2em;
}

ul.date-class li {
    list-style: none;
    list-style-type: none;
}

ul.ext-class li a {
    font-size: 1.2em;
}

ul.ext-class ul {
    display: none;
}

ul.ext-class ul.in {
    display: block;
}

ul.ext-class a.date::before {
    position: relative;
    content: "\e250";
    font-family: 'Glyphicons Halflings';
    padding-left: 5px;
    padding-right: 5px;
    font-size: 16px;
}

ul.ext-class .date.in::before {
    content: "\e252";
    font-family: 'Glyphicons Halflings';
}

ul.ext-class .date.not-icon::before {
    content: "";
}
/*-----------PMTD2 aside功能列設定開始-----------*/
/*區塊上方border-top設定*/
.article-subject-classification,.Article-month-classification,.tag-block{
    margin-bottom: 15px;
     background-color: ghostwhite;
}

/*區塊上方border-top設定*/
.article-subject-classification,.Article-month-classification,.tag-block {
    border-top: 3px silver solid;
}

/*文章分類、文章日期，文字及下拉三角形顏色設定*/
ul.ext-class a{
    color:gray;
}

/*TAG標籤、文章分類、文章日期，文字hover顏色設定*/
.tag-block a:hover ,ul.ext-class a:hover{
    color: #337ab7;
}

.tag-block {
    background-color: ghostwhite;
    padding-bottom: 15px;
}


/*TAG標籤設定*/
.tag-block a {
    color:gray;
    text-decoration: underline;
    word-break: keep-all;
    padding: 0px 5px;
    line-height: 1.5em;
}

.tag-block span:nth-child(1) a{font-size: 18px;}
.tag-block span:nth-child(2) a{font-size: 24px;}
.tag-block span:nth-child(3) a{font-size: 18px;}
.tag-block span:nth-child(4) a{font-size: 24px;}
.tag-block span:nth-child(5) a{font-size: 32px;}
.tag-block span:nth-child(5) a{font-size: 18px;}
.tag-block span:nth-child(6) a{font-size: 24px;}
.tag-block span:nth-child(7) a{font-size: 24px;}
.tag-block span:nth-child(8) a{font-size: 24px;}
.tag-block span:nth-child(9) a{font-size: 18px;}
.tag-block span:nth-child(10) a{font-size: 18px;}
.tag-block span:nth-child(11) a{font-size: 24px;}
.tag-block span:nth-child(12) a{font-size: 32px;}
.tag-block span:nth-child(13) a{font-size: 32px;}
.tag-block span:nth-child(14) a{font-size: 18px;}
.tag-block span:nth-child(15) a{font-size: 24px;}
.tag-block span:nth-child(16) a{font-size: 18px;}
.tag-block span:nth-child(17) a{font-size: 24px;}
.tag-block span:nth-child(18) a{font-size: 32px;}
.tag-block span:nth-child(19) a{font-size: 18px;}
.tag-block span:nth-child(19) a{font-size: 24px;}
.tag-block span:nth-child(20) a{font-size: 24px;}
.tag-block span:nth-child(21) a{font-size: 24px;}
.tag-block span:nth-child(22) a{font-size: 18px;}
.tag-block span:nth-child(23) a{font-size: 18px;}
.tag-block span:nth-child(24) a{font-size: 24px;}
.tag-block span:nth-child(25) a{font-size: 32px;}
.tag-block span:nth-child(26) a{font-size: 32px;}

/*文章搜尋*/
div.form-group.field-articlesearch-keyword.required {
    padding-top: 15px;
}