/* 滑鼠指到連結時改變按鈕顏色 */
.htext a:hover {
color: white;
  border-style: inset;               /*邊框變成內凹*/
  background-color: #6495ED;
  padding: 1px 1px 1px 3px;   /*改變按鈕內緣與文字的距離，做出往下按的視覺效果*/
}

/*H2標題*/
.H2text
{
	color: #ffffff !important; 
	font-size: 18px; 
	font-family:微軟正黑體;
	font-weight: bold;       background-color: #919bc9;
	    border-top-left-radius: 3px;
    border-top-right-radius:3px;
}
/*H3標題*/
.H3text
{
color: #c9a391 !important; 	
font-size: 18px; 
font-weight: bold; 
font-family:微軟正黑體;
        
}

.H3textli
{
       font-size: 18px  !important; 	
	font-family:微軟正黑體;
	font-weight: bold;
	color: #4aa8d8 !important; 	
	position:relative; 
	padding-left:20px;
	line-height:1.6em;}

.H3textli:before {
content: "\1F962";
position: absolute;
left: 0;
font-size:  18px;
}

/*店家資訊框*/
.divtext
{
padding: 10px 0px 10px 10px;     box-sizing: border-box;
content: "";
border-color: #919bc9;
border-style: solid;
border-radius: 5px;
border-width: 2px;
background-color: #edeff6;
line-height:20px;
}

/*店家資訊框主標*/
.p-in
{
color: #919bc9;
font-weight: bold;
font-size:16px; 
font-family:微軟正黑體;
}

/*廣告及延伸閱讀標*/
    .insidebox{
    background-color: #919bc9;
    color: #fff;
    display: block;
		font-size: 18px;
		font-family:微軟正黑體;
    padding: .1em .4em;
    padding-top: 0.1em;
    padding-right: 0.4em;
    padding-bottom: 0.1em;
    padding-left: 0.4em;
    font-weight: bold;
    border-top-left-radius: 3px;
    border-top-right-radius:3px;
    }

/*廣告及延伸閱讀外框*/
.outsidebox{
    margin: 0 0 1.5em;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 1.5em;
    margin-left: 0em;
    border-width: 2px;
    border-top-width: 2px;
    border-right-width: 2px;
    border-bottom-width: 2px;
    border-left-width: 2px;
    border-style: solid;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-radius: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    box-sizing: border-box;
    content: "";
    border-color: #919bc9;
    border-top-color: rgb(145, 155, 201);
    border-right-color: rgb(145, 155, 201	);
    border-bottom-color: rgb(145, 155, 201);
    border-left-color: rgb(145, 155, 201);
    }

/*導購框項目*/
ul.more-to-read, ul.more-to-read ul {
	padding:5px 0px 0px 10px;
	margin:0px;
	font-size: 16px;
	font-family:微軟正黑體;
	list-style-type:none;
	
}
ul.more-to-read li {
	margin-bottom: 0.3em;
	position:relative;
	padding-left:25px;
	line-height:1.8em;
}
ul.more-to-read li:before {
	content: "\1F449";
  position: absolute;
  left: 0;
	font-size: 0.9em;
}

/*導購框連結*/
span.more-to-read a:hover {
	color: #919bc9
}

span.more-to-read a {
	color: #c9a391
}


/*延伸閱讀框項目*/
ul.more-to-tit, ul.more-to-tit ul {
	padding:5px 0px 0px 10px;
	margin:0px;
	font-size: 16px;
	font-family:微軟正黑體;
	list-style-type:none;
	
}

ul.more-to-tit li {
	margin-bottom: 0.3em;
	position:relative;
	padding-left:25px;
	line-height:1.8em;
}
ul.more-to-tit li:before {
	content: "\1F4F7";
  position: absolute;
  left: 0;
	font-size: 0.9em;
}

/*延伸閱讀框連結*/
span.more-to-tit a:hover {
	color:#c9a391 
}

span.more-to-tit a {
	color: #919bc9
}


/*內文導購連結*/
span.p-text-link a {
    font-weight: 600;
   font-family: 微軟正黑體;
		font-size: 16px;
    background-color: #c9a391;
    color: #ffffff!important;
    border-radius: 0.5em;
    padding: 3px;
    margin: 3px;
}

span.p-text-link a:hover {
    background-color:#919bc9;
}


/*內文部落格文章連結*/
span.p-con-link a {　
 font-weight: 600;
   font-family: 微軟正黑體;
		font-size: 16px;
    background-color: #919bc9;
    color: #ffffff!important;
    border-radius: 0.5em;
    padding: 3px;
    margin: 3px;
}

span.p-con-link a:hover {
    background-color:#c9a391;
}


/*SEO專用連結*/
span.seo-text a:hover {
	color: #4aa8d8
}

span.seo-text a {
	color: #919bc9
}

/*分隔線樣式*/
.hrline{
height: 1.5px;
border-width: 0;
background-image: linear-gradient(90deg,transparent 0%,#919bc9 50%,transparent 100%);}

/*劃重點*/
.marker {
    background: -webkit-linear-gradient( transparent 60%, #eb9eb1 0% );
    background: linear-gradient( transparent 60%, #eb9eb1 0% );
}
/* 20201209 調整 */
.post-entry blockquote {
    border-left: none;
    border-color: transparent;
    padding: 0 1.5em;
    background-color: transparent;
}

::marker {
    color: transparent;
}
table {
    width: 100%;
    border: 1px solid #f1f1f1 !important;
    border-collapse: collapse;
    border-spacing: 0;
}
h4.widget-title a {
    color: #000000;
}
/* 20201209 調整 END */

/* 20221024內文按鈕型連結*/
span.p-bun-link a {　
   font-family: 微軟正黑體;/* 字型*/
    font-size: 14px;/* 字體大小*/
    font-weight:bold;/* 粗體字*/
    background-color: white;/* 背景顏色*/U+1F437
    color: #c9a391!important;/* 字體顏色*/
    border: 2px solid #c9a391; /* 表格線條顏色跟厚度*/
    padding: 0px 10px;/* 按鈕上下左右間距*/
    border-radius: 2px; /* 四邊的弧度*/
    transition-duration: 0.8s;/* 變化時間*/
    -webkit-transition-duration: 0.8s; /* Safari */
    text-decoration: none;/* 去除連結底線*/
    text-align: center;
    display: inline-block;
}

span.p-bun-link a:hover {
font-weight:bold;/* 粗體字*/
background-color: #c9a391;/* 背景顏色*/
color: White!important;/* 字體顏色*/
text-decoration:none;/* 去除連結底線*/
}
/*劃重點yellow*/
.markery {
    background: -webkit-linear-gradient( transparent 60%, #FFE66F 0% );
    background: linear-gradient( transparent 60%, #FFE66F5 0% );
}
/* 20201209 調整 */
.post-entry blockquote {
    border-left: none;
    border-color: transparent;
    padding: 0 1.5em;
    background-color: transparent;
}
/* 20210322 行動調整 */
@media screen and (max-width: 480px) {
.container {
    width: 340px;
}
} 
/* 20210322 行動調整END */