@import url("mainbanner-flexslider.css");

@charset "utf-8";

article h2{font-weight:700;color:#252525;margin:0.8em auto 0.8em;}
article section{width:100%;margin: auto;}
section h3{font-size:0.8;font-weight:500;color:#252525;margin:1.2em auto 0.8em;padding:10px 15px;background:#f7f7f7;border-radius: 2px;}
section h3 a:hover{text-decoration:underline;}
article h2 span, article h3 span {font-size:0.8em;font-weight:normal;margin-left:10px;}

.entertainment{width:100%;
	    margin:0px auto 20px;
		float:left;}


/* 娛樂中心精選 */

section dl{
	width:95%;
	margin:10px auto;
	padding-top:15px;padding-bottom:25px;
	border-bottom:#c3c3c3 dotted 2px;
	line-height: 160%;
}

section dt{
	color: #252525;
	padding-top: 5px;
	padding-bottom: 2px;
	display:block;
	font-weight: bold;
}
section dt h2{
	margin-top:40px;
	margin-bottom:5px;
	}
section dt img{
	float: left;
	margin:auto 15px 10px 0px;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    width: 270px;
	height:auto;
}
section dd{
	left:270px;
	color: #212121;
	margin-bottom:30px
	}
section dd img{margin:4px 5px 5px 0px;}

/* dl end */

@media screen and (max-width: 736px){

section dl{
	width:100%;
	}
section dt img{
	margin-right:10px;
	width: 250px; 
	/*width: 80%;  */
}
section dd {
	margin-left:260px;
	}
}
@media screen and (max-width: 540px) {
section dl{
	/*padding-left:10px;
	padding-right:10px;*/
	padding:0px 10px 15px 10px; 
	}
section dt img{
	display:block;
	margin:0px auto;
	/*width: 270px;  */
	width: 70%;
	float:none;
}
section dt h2{
	margin-top:10px;
	margin-bottom:5px;
	}
section dd{
	margin-left:auto;
	margin-bottom: 0px;}
section dd a{
	margin:auto;
	}
}

