#HEprx011dtilist1{display:table;}
#HEprx011dtilist1 .list{text-align:center;}
#HEprx011dtilist1 .item{padding:10px;margin-top:50px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
#HEprx011dtilist1 .item:hover,
#HEprx011dtilist1 .over{background-color:RGBA(248,200,214,0.2);transition: all 0.5s ease-in-out;}
#HEprx011dtilist1 .image{line-height:0px;}
#HEprx011dtilist1 .subject{text-align:center;margin-top:10px;margin-bottom:10px;}
#HEprx011dtilist1 .subject a{color:#3D3A3A;font-size:14pt;font-weight:bold;}
#HEprx011dtilist1 .p_cell_1{display:none;}
#HEprx011dtilist1 .p_cell_2{font-size:11pt;text-decoration:none ;}
#HEprx011dtilist1 .more font:before{font-family:fontello;content:'\f138';}
#HEprx011dtilist1 .more{color:#e66470;font-size:13pt;font-weight:bold;text-align:center;display:block;}
@media screen and (max-width: 1024px) {#HEprx011dtilist1 .more{font-size:12pt;}}
@media screen and (max-width: 768px) {#HEprx011dtilist1 .subject a{font-size:12pt;}}
@media screen and (max-width: 480px) {#HEprx011dtilist1 .item{margin-top:20px;margin-bottom:20px;}#HEprx011dtilist1 .subject a{font-size:15pt;}#HEprx011dtilist1 .more{font-size:11pt;}}
#HEprx011dtilist2{margin-top:50px;}
#HEprx011dtilist2 .item{width:100%;border-bottom:#c0c0c0 1px dashed;}
#HEprx011dtilist2 .subject{width:80%;padding-top:10px;padding-bottom:10px;float:left;display:inline-block;}
#HEprx011dtilist2 .subject a{color:#3D3A3A;background-image:url(../Userfile/file/ff210804104747837396.png);background-repeat:no-repeat;background-position:left center;padding-left:20px;}
#HEprx011dtilist2 .subject a:hover,
#HEprx011dtilist2 .over .subject a{color:#e66470;}
#HEprx011dtilist2 .p_cell_1{float:left;display:none;}
#HEprx011dtilist2 .p_cell_2{padding-top:10px;padding-right:10px;padding-bottom:10px;float:right;display:inline-block;}
@media screen and (max-width: 480px) {#HEprx011dtilist2 .subject{width:100%;}#HEprx011dtilist2 .p_cell_2{font-size:13px;}}
#HEprx011details{width:70%;padding-right:10%;float:left;display:inline-block;}
@media screen and (max-width: 768px) {#HEprx011details{padding-right:5%;}}
@media screen and (max-width: 480px) {#HEprx011details{width:100%;float:none;}}
#HEprx011dtilist3{width:20%;margin-top:50px;float:left;display:inline-block;}
@media screen and (max-width: 768px) {#HEprx011dtilist3{width:25%;}}
@media screen and (max-width: 480px) {#HEprx011dtilist3{width:100%;float:none;}}
#HEprx011dtilist3 .title{text-align:left;}
#HEprx011dtilist3 .item{width:100%;}#HEprx011dtilist3 .subject{padding-top:10px;padding-bottom:10px;border-bottom:#cccccc 1px dashed;}#HEprx011dtilist3 .subject a{color:#3D3A3A;background-image:url(../Userfile/file/ff210804104747837396.png);background-repeat:no-repeat;background-position:left center;padding-left:20px;}#HEprx011dtilist3 .subject a:hover,#HEprx011dtilist3 .over .subject a{color:#B8A47E;}#HEprx011dtilist3 .p_cell_1{width:100%;float:left;display:inline-block;}
#HEprqkbut1{width:100%;padding-top:50px;display:table;}#HEprqkbut1 a:before{font-family:fontello;content:'\f104';padding-right:5px;}#HEprqkbut1 a{color:#703800;font-size:12pt;font-weight:bold;padding:5px;border-top:#703800 2px solid;border-bottom:#703800 5px solid;display:inline-block;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 3px;}
@media screen and (max-width: 480px) {#HEprqkbut1{text-align:center;}#HEprqkbut1 a{margin-left:0px;right:0px;left:auto;}}
#HEprx011dtilist1 .dbottom {
    position:relative;
}
#HEprx011dtilist1 .subject{
    text-align:left;
    line-height:120%;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;   /*省略第n行後的文字*/
    -webkit-box-orient: vertical;  /*設定元素是垂直布局*/
    /*若須支援IE，可加入以下兩個*/
    overflow: hidden;
    width:70%;
    margin:12px 0px 24px 0px;
}
#HEprx011dtilist1 .p_cell_2 {
    width:30%;
    position:absolute;
    right:0px;
    top:16px;
    font-size:10pt;
    letter-spacing:0px;
    color:#666;
}
#HEprx011dtilist1 .idction {
    clear: both;
    line-height:150%;
    font-size:11pt;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 3;   /*省略第n行後的文字*/
    -webkit-box-orient: vertical;  /*設定元素是垂直布局*/
    text-align:left;
}
#HEprx011dtilist1 .more {
    clear: both;
    font-size: 10pt;
    font-weight:normal;
    text-align:center;
    margin:12px 0px 0px 0px;
    padding:6px 0px 0px 0px;
    border-top:dotted 1px #ccc;
    overflow:hidden;
}
#HEprx011dtilist1 .more font{
    display:block;
    width:80px;
    float:right;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}
#HEprx011dtilist1 .more:hover font {
    background-color:#e66470;
    color:#fff;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}