@charset "UTF-8";
/* page_list-custom 列表-自定義 */

.page_list-custom {
	padding:40px 0 0;
}

/* 代表圖 */
.page_list-custom .portrait {
	display:none;
	margin-bottom:20px  
}

/* 描述 */
.page_list-custom .summary {
	display:none;
	border:2px solid #f7f7f7;
	font-style:italic;
	padding:20px;
	margin-bottom:40px;
}


/* 介紹/編輯器 */
.page_list-custom .editor {
	padding-bottom:40px;
}

/* 列表 */
.page_list-custom .list {
	display:block;
	width:100%;
}
.page_list-custom .list li {
     letter-spacing: 2px;
    border-bottom: 1px #5d5d5d dotted;
}
.page_list-custom .list li:last-child {
	border-bottom:none;
}
.page_list-custom .list li:nth-child(2n) {
    /*background: #f7f7f7;*/
}
.page_list-custom .list .item a {
	display: block;
	padding: 15px 20px;
	color: #fff;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.page_list-custom .list .pic {
	display:none;
}
.page_list-custom .list .item:hover a {
	color: #fdd0a9;
}
.page_list-custom .list .title,
.page_list-custom .list .date {
	display: inline;
	line-height:1.2;
}
.page_list-custom .list .title {  
}
.page_list-custom .list .date {
	padding:0 20px 0 0;
}
.page_list-custom .list .cont {
	display: none;
}

@media only screen and (max-width: 991px) {
	.page_list-custom {
		padding:20px 0 0;
	}
    /* 描述 */
    .page_list-custom .summary {
        display:none;
        border:2px solid #f7f7f7;
        font-style:italic;
        padding:10px;
        margin-bottom:0px;
    }
    .page_list-custom .editor {
        padding-bottom: 0;
    }
    .page_list-custom .list .item a {
        display: block;
        padding: 15px 0;
        color: #fff;
        overflow: auto;
        text-overflow: ellipsis;
        white-space: normal;
    }
    .page_list-custom .list .date {
       display: block;
        padding-bottom: 5px;
    }
}