@charset "big5";

*{font-family: "Noto Sans JP","Microsoft JhengHei", "Apple Symbols";}
a{text-decoration:none;}
.discount .product_box .product_img > a {display: none;}




/*�I��q�۰ʤW�[*/
.module_wrapper{  float: left; /* margin-top: 25px;  margin-bottom: 30px;*/  height: auto;}
.PhuQuoc .discount{width: 100%}
.PhuQuoc .discount .title_box {position: relative; width:100%; /*height: 26px;margin-bottom: 10px;*/ }
.PhuQuoc .discount .title_box .left_box{  float:left;width:100%; position:relative; display:none; }
.PhuQuoc .discount .title_box .left_box h1{position: relative; background: #FF9393;color: #fff; display:table;min-width: 126px; padding-left: 5px;height: 26px; letter-spacing: 2px; text-align: center;font-size: 15px; line-height: 26px;margin-bottom: 10px;  } /*��P�D�D���D*/
.PhuQuoc .discount .title_box .left_box h1:after{left: 100%;top:0; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(255, 102, 102, 0); border-left-color: #FF9393; border-width: 13px; margin-top:0;} /*��P�D�D���D-�T����*/
.PhuQuoc .discount .title_box .left_box img{ display:none; float:left;margin:4px 8px 4px 0;}
.PhuQuoc .discount .title_box .right_box{float:left; position:absolute;right:0px;bottom:0px;display:none;}
.PhuQuoc .discount .title_box .right_box h1{width:350px;color:#4c6ea9; font-size:37px; text-align:left;margin:0px 0px 0px 50px;padding:0px;line-height:70px;letter-spacing: 1px;}
.PhuQuoc .discount .title_box .right_box img{width:19px; height:19px;float:left;margin-right:5px;}
.PhuQuoc .discount .title_box .right_box span{width:168px;line-height:15px; background:#45774f;color:#FFF;font-size:14px;padding:2px 0px;float:left;text-align:center;}
.PhuQuoc .discount .product_all{  width: 100%;display:table; /* margin-bottom: 10px;padding-bottom: 20px;*/ }
.PhuQuoc .discount .product_box{background: #FFFFFF; position:relative ; padding: 16px 0; width: 100%;height: auto; float: left;  border-bottom: 1px dotted #666;} 
.PhuQuoc .discount .product_box .product_img{
	float: left;
	width: 11px;
	height: 11px;
	margin: 0 0 0 6px;
	display: block;
	background-image: url(https://www.pktravel.com.tw/material-alias/theme/vietnam/phuquoc/images/list.png);
}
.PhuQuoc .discount .product_box .product_name{ float:left; width:75%; color:#333; /*min-height:30px;*/ display:table; text-indent: 0px; margin: -4px 0px 4px 8px;}
.PhuQuoc .discount .product_box .product_name a{ font-size: 17px;  font-weight: normal;  color: #333333;  text-decoration: none;  line-height: 1.5em; letter-spacing: 0.05em; }  
.PhuQuoc .discount .product_box .product_name a:hover {color: #FF6633;}
.PhuQuoc .discount .product_description{width: 100%; float: left; font-size: 14px;line-height: 1.5em;  letter-spacing: 0.05em;  color: #FF0033;  font-weight: normal;  padding-left:25px;}
.PhuQuoc .discount .product_description:before{ content:"�u�f�W�ɡG";  font-size: 14px; line-height: 2em;   letter-spacing: 0.05em;  color: #666; font-weight: normal; width:auto;display: none;}
.PhuQuoc .discount .product_offer{width: 90%; float: left;  font-size: 14px;  font-weight: normal;color: #14B7C6;  text-decoration: none;  line-height: 1.5em;
  letter-spacing: 0.05em; padding-left: 25px;}
.PhuQuoc .discount .departure_date{  width: 100%; float: left;  font-size: 14px;  line-height: 2em;  letter-spacing: 0.05em;  color: #666;  font-weight: normal; padding-left:25px; }
.PhuQuoc .discount .departure_date span{color: #0099ff;}
.PhuQuoc .discount .departure_date > s{ color: #F06; }
.PhuQuoc .discount .departure_date > s > a { color: #F06; }
.PhuQuoc .discount .departure_date > s > a:hover { color: #F06; }
.PhuQuoc .discount .departure_date > s > a:before { content: ' '; color: #F06 !important; position: absolute; font-size: 15px; width: 28px; top: 9px; left: 0;}
.PhuQuoc .discount .departure_date a{font-size: 14px;  line-height: 1.5em;  color: #0099ff;  font-weight: normal;  letter-spacing: 0.05em; position: relative;}
.PhuQuoc .discount .departure_date a:hover{color:#008BFF; text-decoration:underline;}
.PhuQuoc .discount .product_price {width:20%;float:right;text-align:right;position: absolute;right: 10px;color: #FF0033; font-weight:bold; font-size: 13px; margin-right:6px;}
.PhuQuoc .discount .product_price h {color: #FF0033; font-size: 16px;  line-height: 1em;  font-weight: bold;  letter-spacing: 0.05em;  padding-top: 5px;}
.PhuQuoc .discount .product_price p {color: #ff6666; font-size: 14px; margin:0; font-weight:normal; }

/*-----------------------------------------*/
@media only screen and (max-width: 980px) {
.PhuQuoc .discount .product_box .product_name{ width:80%; }
.PhuQuoc .discount .product_box .product_name a{ font-size: 19px;}  
.PhuQuoc .discount .product_price {width:20%; margin-right:0px; }
.PhuQuoc .discount .product_price h{font-size: 17px;}
.PhuQuoc .discount .departure_date{  width: 95%;font-size: 16px; }
.PhuQuoc .discount .departure_date a{font-size: 16px;}
.PhuQuoc .discount .product_description{width: 95%; font-size: 16px; }
.PhuQuoc .discount .product_description:before{ font-size: 16px; }
.PhuQuoc .discount .product_offer{font-size: 16px;}

}
@media only screen and (max-width: 640px) {
.PhuQuoc .discount .product_box .product_img{display: none;}
.PhuQuoc .discount .product_box{padding: 4% 0% 13% 0%;} 
.PhuQuoc .discount .product_box .product_name{ width: 97%; }
.PhuQuoc .discount .product_box .product_name a{margin-left: 1%;font-size: 21px;}  
.PhuQuoc .discount .product_price {width: 97%;background-color: #ccf2f9;position: absolute;text-align: center;left: 10px;bottom: 20px;font-size: 16px;margin-right: 3%;padding-bottom: 0.3em; padding-top: 0.3em;}
.PhuQuoc .discount .product_price h{font-size: 21px;}
.PhuQuoc .discount .departure_date{width: 95%;font-size: 16px;padding-left:10px; }
.PhuQuoc .discount .departure_date a{font-size:16px; }
.PhuQuoc .discount .product_description {width: 95%;font-size: 16px;padding-left: 10px;margin-bottom: 25px;}
.PhuQuoc .discount .product_offer{padding-left: 10px;}
}