  .top_bg2{ height:80px; background-color: #000000; border-bottom:0px solid #222222; color: #666666;}
  .top_banner2{}
  .main2_bg2{background-color: #000000;}
  .main2{padding: 20px 0; background-color: #000000}
  .footer2{padding:10px 0 15px 0; background-color: #222222; border-top:1px solid #222222; color: #888888;}
  .last2{margin: 0 auto;line-height: 1.5rem;}

  .main2_info2{}
  .main2_info2 li{line-height: 1.8;}
  .title2{color:#ff5bac;}
  .sub_title2{color: #ffffff; padding: 0;margin: 10px 0 5px 0;}

  .more_info2{
    margin: 12px 0;
    padding: 15px;
    line-height: 1.8;
    border:1px solid #ff5bac;
    background-color: #000000;
        border-radius: 5px;
  }
  .more_info2 p{margin: 0; padding: 0 10px;}
  .more_info2 ul{padding-right: 1em;}
  .more_info2 li{
    line-height: 1.6;
    margin-top: 5px;
  }
  .more_info2 hr{border-top:1px dotted #cccccc;border-bottom: none;}


  .btn2{
    display: inline-block;
    -moz-box-shadow: inset 0px 1px 0px 0px #ff5bac;
    -webkit-box-shadow: inset 0px 1px 0px 0px #ff5bac;
    box-shadow: inset 0px 1px 0px 0px #ff5bac;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ff5bac), color-stop(1, #ff5bac));
    background: -moz-linear-gradient(top, #ff5bac 5%, #ff5bac 100%);
    background: -webkit-linear-gradient(top, #ff5bac 5%, #ff5bac 100%);
    background: -o-linear-gradient(top, #ff5bac 5%, #ff5bac 100%);
    background: -ms-linear-gradient(top, #ff5bac 5%, #ff5bac 100%);
    background: linear-gradient(to bottom, #ff5bac 5%, #ff5bac 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bac', endColorstr='#ff5bac',GradientType=0);
    background-color: #ff5bac;
    border-radius: 3px;
    border: 1px solid #ff5bac;
    cursor: pointer;
    color: #000000;
    padding: 6px 24px;
  }
  .btn2:hover {
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ff5bac), color-stop(1, #ff1a69));
    background:-moz-linear-gradient(top, #ff5bac 5%, #ff1a69 100%);
        background:-webkit-linear-gradient(top, #ff5bac 5%, #ff1a69 100%);
        background:-o-linear-gradient(top, #ff5bac 5%, #ff1a69 100%);
        background:-ms-linear-gradient(top, #ff5bac 5%, #ff1a69 100%);
        background:linear-gradient(to bottom, #ff5bac 5%, #ff1a69 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bac', endColorstr='#ff1a69',GradientType=0);
        background-color:#ff5bac;
  }


.content_box2
{
        border: 1px solid #ffffff;
        padding: 10px;
        margin: 5px 5px 0px 0px;
        overflow:hidden;
        font-size:10px;
        font-family: Arial, "文泉驛正黑", "WenQuanYi Zen Hei", "儷黑 Pro", "LiHei Pro", "微軟正黑體", "Microsoft JhengHei", "新細明體", PMingLiU, sans-serif;
        line-height: 150%;
                width:240px;
        height:168px;

        color:#353535;
        -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
        border-style:solid;
        border-width:1px;
        border-color:#ff5bac;
        border-radius: 5px;
        display: inline-block;
        background-color:#000000;

}


/* 標 */
.post_content{
        font-size:16px;
        color:#eeeeee;
        padding: 5px 0px 0px 0px;
        overflow:hidden;
        text-overflow:ellipsis;
        }


.post_content2{
        font-size:14px;
        color:#cccccc;
        padding: 5px 0px 3px 0px;
        overflow:hidden;
        text-overflow:ellipsis;
        }

.go{
        font-size:14px;
        color:#ff5bac;
        width:20px;
        padding: 0px 5px 0px 4px;
        margin-bottom:85px;
        display: inline-block;
        text-align:center;
        overflow:hidden;
        }

