    button{
      outline: none;
    }
    .BigTitle{
      font-size: 35px;
      font-family: -webkit-pictograph;
      font-weight: 700;
    }
    @media (max-width: 991px) {
      .BigTitle{
        font-size: 78px;
      }
    }
    .BigEnglishTitle2{
      font-size: 41px;
      line-height: 90px;
    }
    @media (max-width: 991px) {
     .BigEnglishTitle2{
        font-size: 41px;
        line-height: 90px;
      }
    }
    .TestDay{
      border-top:1px dashed #8F8F8F;
      border-bottom:1px dashed #8F8F8F;
      text-align:center;
      padding: 20px 0px;
      line-height: 50px;
    }
    .TestDay div:nth-child(1){
      padding:0px;
      width: 74px;
    }

    .TestDay div:nth-child(2) span:first-of-type{
      font-size: 30px;
      letter-spacing: 3px;
    }
    .TestDay div span:nth-child(1){
      font-size: 25px; 
    }
  
    .TestDay div:nth-child(4) span:nth-child(1){
      position: absolute;
      left: 0px;
      font-size: 18px; 
    }
    .TestDay div:nth-child(4) span:nth-child(2){
      font-size: 50px; 
      color:red;
    }
    .TestDay div:nth-child(4) span:nth-child(3){
      position: absolute;
      right:0px;
      font-size: 18px; 
    }
    @media (max-width: 991px) {
      .TestDay {
        line-height: normal;
      }
      .TestDay div:nth-child(2){
        text-align: left;
        line-height: 36px;
      }
      .TestDay div:nth-child(2) span:first-of-type {
        font-size: 23px;
      }
      /*.TestDay div:nth-child(3){
        line-height: 67px;
      }*/
      .TestDay div span:nth-child(3) {
        font-size: 23px;
      }
    }
    @media (max-width: 767px) {

      .TestDay div:nth-child(2) {
        float: left;
        width: auto;
      }
      /*.TestDay div:nth-child(3) span:nth-child(2) {
        right: 20px;
        position: absolute;
        font-size: 30px;
      }
      .TestDay div:nth-child(3) span:nth-child(1) {
        font-size: 16px;
      }
      .TestDay div:nth-child(3) {
        float: right;
        top: 24px;
        width: 110px;
      }*/
    }
    @media (max-width: 394px) {
      /*.TestDay{
        height: 200px;
      
      .TestDay div:nth-child(3) {
        float: left;
        left: 98px;
      }}*/
    }
    .ThreeInformation{
      text-align:center; 
      font-size:25px;
      margin-top:100px;
    }
    .MoreButton{
      width:170px;
      height:40px;
      border:1px solid #666;
      background-color: #FFF;
      border-radius:99em;
      text-align:center;
      padding-bottom:40px;/*將more往上*/
    }
    @media screen and (min-width: 768px){
      .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next {
        margin-right: 14px;
      }
      .carousel-control .glyphicon-chevron-left, .carousel-control .icon-prev {
        margin-left: 16px;
      }
    }
    #carousel-EventHighlights{
      padding: 0px 50px 0px 50px;
      text-align: center;
    }
    #carousel-EventHighlights a{
      color:#333;
    }
    #carousel-EventHighlights a:hover{
      color:#333;
      text-decoration:none;
    }
    .EventHighlightsMore{
      text-align:center; 
      font-size:25px;
    }
    .HomeCarousel-Control{
      border:1px solid transparent;
      transform: scale(2,3);
      -ms-transform: scale(2,3);  /* IE 9 */
      -webkit-transform: scale(2,3);  /* Safari 和 Chrome */
      -o-transform: scale(2,3); /* Opera */
      -moz-transform: scale(2,3);
      color: #666;  
      width: 50px; 
      height: 50px; 
    }
    .EventHighlightsFont{
      font-size: 16px;
      line-height: 50px;
    }
    .EventHighlights_PadPhoneImg div{
      padding-bottom:30px;
      text-align:center;
    }
    .EventHighlights_PadPhoneImg a{
      color:#333;
    }
    .EventHighlights_PadPhoneImg a:hover{
      color:#333;
      text-decoration:none;
    }
    #carousel-HonorsList{
      padding: 0px 50px 0px 50px;
      text-align: center;
    }
    #carousel-HonorsList a{
      color:#333;
    }
    #carousel-HonorsList a:hover{
      color:#333;
      text-decoration:none;
    }
    .HonorsListFont{
      padding-top:30px;
      font-size: 16px;
      line-height: 25px;
    }
    @media (min-width: 992px) and  (max-width: 1199px){
      .HonorsListFont{
        font-size: 13px;
      }
    }
    @media(max-width: 332px){
      .HonorsListFont{
        font-size: 15px;
      }
    }
    .HonorsList_PadPhoneImg div{
      padding-bottom:30px;
      text-align:center;
    }
    .HonorsList_PadPhoneImg a{
      color:#333;
    }
    .HonorsList_PadPhoneImg a:hover{
      color:#333;
      text-decoration:none;
    }
    .HonorsListMore{
      text-align:center; 
      font-size:25px;
      margin-top: 40px;
    }