#HEjLx020dtilist1{width:100%;display:table;}
#HEjLx020dtilist1 .item{padding:10px;margin-bottom:50px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
#HEjLx020dtilist1 .item:hover,
#HEjLx020dtilist1 .over {
    background-color: RGBA(248,200,214,0.2);
    transition: all 0.5s ease-in-out;
}
#HEjLx020dtilist1 .image{line-height:0px;height:200px;overflow:hidden;}
#HEjLx020dtilist1 .image img{min-width: 100%;}
#HEjLx020dtilist1 .subject{text-align:center;margin-top:20px;margin-bottom:20px;}
#HEjLx020dtilist1 .subject a{color:#3D3A3A;font-size:14pt;font-weight:bold;}                                                                                                                                                                                                                                                                                              #HEjLx020dtilist1 .p_cell_1{display:none;}
#HEjLx020dtilist1 .more font:before{font-family:fontello;content:'\f138';}
#HEjLx020dtilist1 .more {
    color: #e66470;
    font-size: 13pt;
    font-weight: bold;
    text-align: center;
    display: block;
}
@media screen and (max-width: 1024px) {#HEjLx020dtilist1 .image{height:220px;}#HEjLx020dtilist1 .more{font-size:12pt;}}
@media screen and (max-width: 768px) {#HEjLx020dtilist1 .subject a{font-size:12pt;}}
@media screen and (max-width: 480px) {#HEjLx020dtilist1 .item{margin-top:20px;margin-bottom:20px;}#HEjLx020dtilist1 .image{height:200px;}#HEjLx020dtilist1 .subject a{font-size:15pt;}#HEjLx020dtilist1 .more{font-size:11pt;}}
#HEjLx020details{width:65%;margin-right:3%;border-right:#c0c0c0 1px solid;float:left;display:block;}
@media screen and (max-width: 768px) {#HEjLx020details{width:100%;margin-right:auto;margin-bottom:50px;margin-left:auto;border-top:none;border-right:none;border-bottom:none;border-left:none;float:none;}}
#HEjLx020dtilist2{width:25%;margin-top:10px;display:inline-block;}
@media screen and (max-width: 768px) {#HEjLx020dtilist2{width:90%;margin-right:auto;margin-left:auto;display:block;}}
#HEjLx020dtilist2 .title{font-size:14pt;background-image:url(../Userfile/file/ff210729173146665745.svg);background-repeat:no-repeat;background-position-y:center;text-align:left;padding-left:25px;margin-bottom:0px;-moz-background-size:contain;
-webkit-background-size:contain;
-o-background-size:contain;
background-size:18px;
}
@media screen and (max-width: 768px) {#HEjLx020dtilist2 .title{font-size:13pt;}}
#HEjLx020dtilist2 .listBox{margin-bottom:20px;}#HEjLx020dtilist2 .itemBox strong{padding-top:10px;padding-bottom:10px;border-bottom:#cccccc 1px dashed;}#HEjLx020dtilist2 .itemBox a{color:#000000;font-size:12pt;font-weight:normal;}#HEjLx020dtilist2 .itemBox a:hover,#HEjLx020dtilist2 .itemBoxOve a{color:#B8A47E;}
@media screen and (max-width: 480px) {#HEjLx020dtilist2 .listBox{width:100%;display:block;}#HEjLx020dtilist2 .itemBox a{font-size:11pt;font-weight:normal;}}
#HEjLqkbut1{margin-top:50px;}#HEjLqkbut1 a:before{font-family:fontello;content:'\f104';padding-right:5px;}#HEjLqkbut1 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: 768px) {#HEjLqkbut1{width:auto;margin-right:auto;margin-left:auto;display:table;}}
@media screen and (max-width: 480px) {#HEjLqkbut1{text-align:center;}#HEjLqkbut1 a{margin-left:0px;right:0px;left:auto;}}
#HEjLx008cgolist1 .listBox{text-align:center;}#HEjLx008cgolist1 .itemBox{background-color:#F7C9D6;width:31%;padding-top:5px;padding-bottom:5px;margin-top:50px;margin-right:1%;margin-left:1%;float:left;display:inline-block;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 50px;}
#HEjLx008cgolist1 .itemBox:hover,#HEjLx008cgolist1 .itemBoxOve{background-color:#e66470;transition: all 0.5s ease-in-out;}
#HEjLx008cgolist1 .itemBox a{color:#FFFFFF;width:100%;display:inline-block;}
@media screen and (max-width: 480px) {#HEjLx008cgolist1 .listBox{margin-bottom:30px;}#HEjLx008cgolist1 .itemBox{width:100%;margin-top:10px;}}
#HEjLx020cgolist1 .listBox{text-align:center;}#HEjLx020cgolist1 .itemBox{background-color:#F7C9D6;width:31%;padding-top:5px;padding-bottom:5px;margin-top:50px;margin-right:1%;margin-left:1%;float:left;display:inline-block;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 50px;}
#HEjLx020cgolist1 .itemBox:hover,#HEjLx020cgolist1 .itemBoxOve{background-color:#e66470;transition: all 0.5s ease-in-out;}
#HEjLx020cgolist1 .itemBox a{color:#FFFFFF;width:100%;display:inline-block;}
@media screen and (max-width: 480px) {#HEjLx020cgolist1 .listBox{margin-bottom:30px;}#HEjLx020cgolist1 .itemBox{width:100%;margin-top:10px;}}
#HEjLx021cgolist1 .listBox{text-align:center;}#HEjLx021cgolist1 .itemBox{background-color:#F7C9D6;width:31%;padding-top:5px;padding-bottom:5px;margin-top:50px;margin-right:1%;margin-left:1%;float:left;display:inline-block;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 50px;}
#HEjLx021cgolist1 .itemBox:hover,#HEjLx021cgolist1 .itemBoxOve{background-color:#e66470;transition: all 0.5s ease-in-out;}
#HEjLx021cgolist1 .itemBox a{color:#FFFFFF;width:100%;display:inline-block;}
@media screen and (max-width: 480px) {#HEjLx021cgolist1 .listBox{margin-bottom:30px;}#HEjLx021cgolist1 .itemBox{width:100%;margin-top:10px;}}
#HEjLx020dtilist1 .dbottom {
    position:relative;
}
#HEjLx020dtilist1.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;
}
#HEjLx020dtilist1 .p_cell_2 {
    width:30%;
    position:absolute;
    right:0px;
    top:16px;
    font-size:10pt;
    letter-spacing:0px;
    color:#666;
}
#HEjLx020dtilist1 .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;
}
#HEjLx020dtilist1 .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;
}
#HEjLx020dtilist1 .more font{
    display:block;
    width:80px;
    float:right;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}
#HEjLx020dtilist1 .more:hover font {
    background-color:#e66470;
    color:#fff;
    transition: all 0.45s cubic-bezier(0.65, 0, 0.076, 1);
}