.breaking_wrapper {width: 98.8%; background-color: #FFDD00; padding:0.6%;}
.breaking_wrapper .breaking_headline {padding: 0 0.5em 0.2em;}
.breaking_wrapper .breakingtag{ font-size: 1.8em; background-color: #C30000; margin: 0.35em 0.5em 0 0; border-top: 1px solid #7E0000; border-bottom: 1px solid #EBABAB; color: #FFF; float: left; padding: 0.1em 0.8em; line-height: 120%; font-family: Arial,Calibri,Helvetica,"Heiti TC","PMingLiu",sans-serif;}
.breaking_wrapper h1{ font-size :3em; float: left; font-family: Arial,Calibri,Helvetica,"Heiti TC","PMingLiu",sans-serif; line-height: 120%; margin: 0px;}
.breaking_wrapper h1 .time { font-weight: normal;}
.breaking_wrapper .close{ float: right; background: url(../image/close_normal.gif) no-repeat top center; width: 20px; height: 20px; margin: 1.3em 0.4em;}
.breaking_wrapper .content{ clear:both; background-color: #9A9486; text-align: center; margin-top: 0; padding: 0.5em; width: auto;}
.breaking_wrapper .content .videoplayer_wrapper { max-width: 600px; margin: 0 auto;}
.breaking_wrapper .content .boxSep {background-color: transparent; border: none; width: 98%;}
.breaking_wrapper .content .videoplayer_wrapper .video { position: relative; padding-bottom: 56.25%; height: 0; margin-bottom: 2%; }
.breaking_wrapper .content .videoplayer_wrapper .video iframe { position: absolute;	top: 0; left: 0; width: 100%; height: 100%; overflow:hidden;}
.breaking_wrapper .content .videoplayer_wrapper .video object { position: absolute;	top: 0; left: 0; width: 100%; height: 100%; overflow:hidden;}
.breaking_wrapper .content .videoplayer_wrapper .video embed { position: absolute;	top: 0; left: 0; width: 100%; height: 100%; overflow:hidden;}
.breaking_wrapper .content .videoplayer_wrapper .video .container {width: 100%; overflow: hidden;}

.breaking_wrapper .content.indeep { background-color: #EDEDED;}
.breaking_wrapper .content.indeep .boxSep{ width: 52%; float: left;}
.breaking_wrapper .content.indeep .videoplayer_wrapper { width: 52%; float: left;}
.breaking_wrapper .content.indeep img {width: 100%}
.breaking_wrapper .content.indeep .detail{ width: 47%; float: left; margin-left: 1%; text-align: left; line-height: 160%;}
.breaking_wrapper .content.indeep .link {margin-top: 1.5em; line-height: 140%;}
.breaking_wrapper .content.indeep .link a{ text-decoration: underline;}

.breaking_wrapper.red {background-color: #EA3C25;}
.breaking_wrapper.red .breakingtag {background-color: #FFD232; border-top: 1px solid #A58820; border-bottom: 1px solid #FFF0BB; color: #000;}
.breaking_wrapper.red h1{ color: #FFF;}
.breaking_wrapper.red .close{ background: url(../image/close_red.gif) no-repeat top center;}

.breaking_wrapper.black {background-color: #000;}
.breaking_wrapper.black .breakingtag {background-color: #C30000; border-top: 1px solid #7E0000; border-bottom: 1px solid #EBABAB; color: #FFF;}
.breaking_wrapper.black h1{ color: #FFF;}
.breaking_wrapper.black .close{ background: url(../image/close_black.gif) no-repeat top center;}
.breaking_wrapper.black .content{ background-color: #333; color: #FFF;}
.breaking_wrapper.black .content.indeep .link a { color: #FFF; }

.breaking_wrapper.photoresize_H280{ width:500px; height:280px;}

/******************************320px to 468px*****************************/
@media only screen and (min-width : 10em) and (max-width: 30em) {
	.breaking_wrapper {width: 98%; padding:1%;}
	.breaking_wrapper h1{ font-size :2em; }
	.breaking_wrapper .breakingtag{ font-size: 1.5em;}
	.breaking_wrapper .close{ margin: 0.8em 0.4em;}
	.breaking_wrapper .content.indeep .boxSep{ width: 100%; float: none;}
	.breaking_wrapper .content.indeep .detail{ width: 100%; float: none; margin-left: 0;}
	.breaking_wrapper .content.indeep .videoplayer_wrapper { width: 100%; float: none;}
	.breaking_wrapper .content { padding: 0em;}	
}

/******************************592px to 768px*****************************/
@media only screen and (min-width : 30.1em) and (max-width :50em) {
	.breaking_wrapper {width: 98%; padding:1%;}
	.breaking_wrapper h1{ font-size :2em; }
	.breaking_wrapper .breakingtag{ font-size: 1.5em; margin: 0.15em 0.5em 0 0;}
	.breaking_wrapper .close{ margin: 0.6em 0.4em;}
	.breaking_wrapper .content.indeep .boxSep{ width: 100%; float: none;}
	.breaking_wrapper .content.indeep .detail{ width: 100%; float: none; margin-left: 0;}
	.breaking_wrapper .content.indeep .videoplayer_wrapper { width: 100%; float: none;}
}