@charset "utf-8";
html {
	width: 100%;
	background-color: #FFF;
}
body {
	position: relative;
	margin: 0;
	padding: 0;
	-webkit-text-size-adjust: none;
	font: 16px/1 "Microsoft Jhenghei", "Verdana", "Arial", "PMingLiU", "sans-serif";
}
.wrapper {
	width: 100%;
	position: relative;
	background-color: #FFF;
}
.stack {
	width: 980px;
	margin: 0 auto;
	background-color: #FFF;
}
h1 {
}
h2 {
	color: #333;
	font: 18px/1.7 "Microsoft YaHei", "Verdana", "Arial", "PMingLiU", "sans-serif";
}
h3 {
	font-size: 16px;
	line-height: 1.5;
	color: #333;
}
h4 {
}
h5 {
	font-size: 15px;
	padding: 3px;
}
h6 {
}
#ui-datepicker-div {
	font-size: 12px;
	line-height: 1.5;
	z-index: 10 !important;
}
#datepicker2 {
	font-size: 12px;
	line-height: 1.5;
	margin: 0 13px 13px;
}
input#datepicker {
	display: none;
}
/*--idx header--*/
header.globehead {
	position: relative;
	height: 88px;
}
header.globehead.new {
	height: 122px;
}
header.globehead hgroup {
	position: absolute;
	left: 0;
	z-index: 1;
	top: 5px;
}
header.globehead.new hgroup {
	top: 40px;
}
header.globehead hgroup h1 a {/*--如果都沒有吃到id時的預設值--*/
	background: url(../images/logo_chinatimes.png) no-repeat scroll 0 0 transparent;
	text-indent: -9999px;
	width: 195px;
	height: 79px;
	display: block;
	margin: 1px 0 0;
}
header.globehead hgroup h2 {
	text-indent: -9999px;
	display: none;
}
header.globehead .spc_pmt {
	position: absolute;
	z-index: 5;
	display: block;
	left: 882px;
	top: 51px;
	font-size: 13px;
}
header.globehead .spc_pmt a:link, header.globehead .spc_pmt a:visited {
	color: #36C;
	text-decoration: underline;
}
header.globehead .spc_pmt a:hover, header.globehead .spc_pmt a:active {
	text-decoration: none;
}
header.globehead .top_menu {
	position: absolute;
	z-index: 3;
	right: 65px;
	top: 15px;
	width: 700px;
}
header.globehead .top_menu.ad_bg {
	top: 10px;
}
header.globehead .top_menu ul {
	width: 100%;
}
header.globehead.new .top_menu {
	right: 0;
	width: 100%;
	margin-right: -5px;
}
header.globehead.new .top_menu ul.second {
	margin: -8px 85px 0 0;
	float: right;
}
header.globehead .top_menu li {
	float: right;
	padding: 0 8px;
	border-right: 1px solid #CCC;
	height: 18px;
	margin-bottom: 16px;
}
header.globehead .top_menu.ad_bg li {
	float: right;
	padding: 2px 8px;
	border-right: 1px solid #CCC;
	margin-bottom: 15px;
}
header.globehead .top_menu.ad_bg li.oneone {
	float: right;
	padding: 2px 8px;
	border-right: 1px solid #CCC;
	margin-bottom: 15px;
	background-color: #DBFBFD;
}
header.globehead .top_menu li a.tellme {
	background: url(../images/edit.png) no-repeat scroll 10px 4px #DA251D;
	padding: 0 6px 2px 31px;
	color: #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	behavior: url(/Scripts/PIE.htc);
}
header.globehead .top_menu li a {
	color: #333;
	font-family: "Microsoft JhengHei", "Arial", "PMingLiU", "sans-serif";
}
header.globehead .top_menu li a[href*="www.loveparents.org/"] {
	padding: 0 5px;
	border: 2px solid #da251d;
	border-radius: 5px;
	color: #da251d !important;
	text-decoration: none;
}
header.globehead .top_menu li.sethomepage a {
	background: url(../images/ui-icons_222222.png) no-repeat scroll 0 -112px #eee;
	border: solid 1px #CCC;
	display: block;
	height: 16px;
	padding: 0;
	text-indent: -9999px;
	width: 16px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-o-border-radius: 5px;
	-ms-border-radius: 5px;
	border-radius: 5px;
	behavior: url(/Scripts/PIE.htc);
}
header.globehead .top_menu li.sethomepage a:hover {
	background: url(../images/ui-icons_888888.png) no-repeat scroll 0 -112px #eee;
}
header.globehead .top_menu li.lang a {
/*display: block;
	float:left;*/
}
header.globehead .top_menu li.lang span.change {
	background: url(../images/ui-icons_222222.png) no-repeat scroll -96px -80px transparent;
	display: block;
	float: left;
	height: 16px;
	padding: 0;
	width: 16px;
	text-indent: -9999px;
}
header.globehead .top_menu li:first-child, header.globehead .top_menu li.first {
	border-right: none;
}
header.globehead .top_menu ul.second li:first-child, header.globehead .top_menu ul.second li.first {
	border-right: 1px solid #CCC;
}
header.globehead .head_search {
}
/*--idx nav--*/
#portamento_container {
	position: relative;
	z-index: 1002;
}
#main_nav {
	width: 100%;
	height: 48px;
}
#portamento_container #main_nav.fixed {
	position: relative !important;
	left: 0 !important;
	top: 0 !important;/*background:url(../images/header_shadow_bottom02.png) repeat-x scroll 0 0 transparent;*/
}
#main_nav .container {
	background-color: #333;
	height: 42px;
	margin: 0 auto;
	position: relative;
	width: 980px;
}
.fancybox-lock #main_nav.fixed .container {
	left: -8px;
}
#main_nav .container > .title_name {
	display: none;
}
#portamento_container #main_nav .container .cti_icon a {
	background: url(../images/cti-icon.gif) no-repeat scroll 0 0 transparent;
	display: none;
	/*	display: inline-block;
 *zoom:1;
 *display:inline;*/
	height: 16px;
	left: -60px;
	opacity: 0;
	filter: alpha(opacity=0);
	position: absolute;
	text-indent: -9999px;
	top: 12px;
	-webkit-transition: all 0.5s ease 0s;
	-moz-transition: all 0.5s ease 0s;
	-o-transition: all 0.5s ease 0s;
	-ms-transition: all 0.5s ease 0s;
	transition: all 0.5s ease 0s;
	width: 16px;
	z-index: 1002;
	behavior: url(/Scripts/PIE.htc);
}
#portamento_container #main_nav.fixed .container .cti_icon a {
/*opacity: 0.5;
	filter:alpha(opacity=50);*/
}
#portamento_container #main_nav.fixed .container .cti_icon a:hover {
	opacity: 1;
	filter: alpha(opacity=100);
}
#main_nav .today_date {
	height: 71px;
	left: 923px;
	position: absolute;
	top: -80px;
	width: 54px;
	overflow: hidden;
}
#main_nav .date {
	background: url(../images/ico_cti.png) no-repeat scroll 0 -4px transparent;
	height: 73px;
	margin-top: 3px;
	width: 56px;
	position: relative;
}
#main_nav .today_date .date .calendar {
	width: 56px;
	height: 67px;
	top: 0;
	left: 0;
	position: absolute;
}
#main_nav .today_date .calendar>span {
	text-align: center;
	font-size: 12px;
	line-height: 1.5;
	width: 56px;
	display: block;
}
#main_nav .today_date .calendar>img {
	width: 56px;
	height: 73px;
	cursor: pointer;
}
#main_nav .today_date .date #today_box {
	border-top: 6px solid red;
	padding-top: 3px;
	text-align: center;
}
#main_nav .today_date .date .sbox {
	background: url(../images/ico_sprite.png) no-repeat scroll -381px -110px transparent;
	width: 50px;
	margin: 0 auto;
	height: 16px;
}
#main_nav .today_date .date span.icon {
	background: url(../images/ui-icons_222222.png) no-repeat scroll -64px -16px transparent;
	display: block;
	height: 16px;
	margin: 0 auto;
	width: 16px;
}
#main_nav .today_date .date #today_box span.month {
	color: #7D7D7D;
	display: block;
	font-size: 13px;
	line-height: 1.1;
	text-align: center;
	margin-bottom: 1px;
}
#main_nav .today_date .date #today_box span.day {
	color: #333;
	font-weight: bold;
	font-size: 22px;
	line-height: 1.15;
	padding-bottom: 1px;
	display: block;
}
#main_nav .today_date .fast_menu {
	margin: 8px 0 0 -10px;
	padding: 5px;
	width: 56px;
}
#main_nav .today_date .fast_menu p {
	text-align: center;
	margin: 5px 0 0;
	font-size: 13px;
	line-height: 1.7;
	width: 56px;
	padding: 10px 5px;
	background-color: #999;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-top-left-radius: 5px;
	-moz-border-top-right-radius: 5px;
	-o-border-top-left-radius: 5px;
	-o-border-top-right-radius: 5px;
	-ms-border-top-left-radius: 5px;
	-ms-border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	behavior: url(/Scripts/PIE.htc);
}
#main_nav .today_date .fast_menu .fm_box {
	overflow: hidden;
	width: 66px;
}
#main_nav .today_date .fast_menu .fm_box .menu_list {
	background-color: #999;
	margin-top: 0px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-bottom-left-radius: 5px;
	-moz-border-bottom-right-radius: 5px;
	-o-border-bottom-left-radius: 5px;
	-o-border-bottom-right-radius: 5px;
	-ms-border-bottom-left-radius: 5px;
	-ms-border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	behavior: url(/Scripts/PIE.htc);
	display: none;
}
#main_nav .today_date .fast_menu .fm_box .menu_list li {
	border-top: 1px solid #999;
	padding: 8px 5px;
	text-align: center;
	width: 56px;
	background-color: #DDD;
}
#main_nav .today_date .fast_menu .fm_box .menu_list li:hover {
	background-color: #FFF;
}
#main_nav .today_date .fast_menu .fm_box .menu_list li:first-child, #portamento_container #main_nav .today_date .fast_menu .fm_box .menu_list li.first {
	border-top: 0px solid #999;
}
#main_nav .today_date .fast_menu .switcher {
	background: url(../images/ico_cti.png) no-repeat scroll -65px 0 transparent;
	display: block;
	margin-left: 2px;
	width: 64px;
}
#main_nav .today_date .fast_menu .switcher span {
	background: url(../images/ico_cti.png) no-repeat scroll 26px -77px transparent;
	display: block;
	text-indent: -9999em;
}
#main_nav .today_date .fast_menu .menu_list.expanded .switcher {
	background: url(../images/ico_cti.png) no-repeat scroll -132px 0 transparent;
}
#main_nav .today_date .fast_menu .menu_list.expanded .switcher span {
	background: url(../images/ico_cti.png) no-repeat scroll -19px -98px transparent;
	display: block;
	text-indent: -9999em;
}
#main_nav.fixed .container.line {
	border-bottom: 1px solid #FFF;
}
#main_nav .container li {
}
#main_nav .container li.read_later {
	float: right;
	position: relative;
	color: #FFF;
	display: none;
	margin: 0;
}
#main_nav .container li.read_later a {
	position: relative;
	display: block;
	text-align: center;
	text-decoration: none;
	width: 77px;
	height: 40px;
	border-top: 1px solid #6C6C6C;
	border-right: 1px solid #313131;
	border-bottom: 1px solid #333;
	border-left: 1px solid #696969;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkzOTM5MyIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(147,147,147,0.65) 0%, rgba(0,0,0,0) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(147,147,147,0.65)), color-stop(100%, rgba(0,0,0,0)));
	background: -webkit-linear-gradient(top, rgba(147,147,147,0.65) 0%, rgba(0,0,0,0) 100%);
	background: -o-linear-gradient(top, rgba(147,147,147,0.65) 0%, rgba(0,0,0,0) 100%);
	background: -ms-linear-gradient(top, rgba(147,147,147,0.65) 0%, rgba(0,0,0,0) 100%);
	background: linear-gradient(to bottom, rgba(147,147,147,0.65) 0%, rgba(0,0,0,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6939393', endColorstr='#00000000', GradientType=0 );
}
#main_nav .container li.read_later a span.rl_icon {
	background: url(/images/ico_cti.png) no-repeat scroll -622px -23px transparent;
	width: 29px;
	height: 21px;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	top: 10px;
	left: 25px;
}
#main_nav .container li.read_later a span.newsN {
	position: absolute;
	z-index: 3;
	top: 4px;
	left: 39px;
	color: #FFF;
	font: bold 10px/1.5 "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin-left: 8px;
	border-color: #E23923 #D83722 #C0311E;
	border-image: none;
	border-left: 1px solid #D83722;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	-o-border-radius: 2px;
	-ms-border-radius: 2px;
	border-radius: 2px;
	border-right: 1px solid #D83722;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 0 rgba(51, 51, 51, 0.77);
	display: inline-block;
	background-color: #F03D25;
 *zoom:1;
 *display:inline;
	padding: 0 3px 0 2px;
	behavior: url(/Scripts/PIE.htc);
}
#main_nav .container li.fm {
	float: left;
	position: relative;
	color: #FFF;
	display: block;
	margin: 0;
	border-right: solid 0px #dedede;
}
#main_nav .container li.fm>a {
	background-color: #555;
	border-color: #828282 #888 #555 #696969;
	border-style: solid;
	border-width: 0 0 6px 0;
	color: #FFFCFC;
	display: block;
	height: 16px;
	margin: 0;
	padding: 10px 0;
	position: relative;
	text-decoration: none;
	width: 97px;
}
#main_nav .container li.fm>a span.rwd {
	display: none;
}
#main_nav .container li.fm>a.on {
	background-color: #555;
	border-width: 0;
	height: 22px;
}
#main_nav .container li.fm>a span.view_icon {
	display: block;
	width: 15px;
	height: 14px;
	overflow: hidden;
	background: url(/images/ico-quick-view-list.png) no-repeat scroll 0 0 transparent;
	float: left;
	margin: 2px 5px 0 24px;
}
#main_nav .container li.fm a span.fm_icon {
	background: url(/images/ico_cti.png) no-repeat scroll -622px 0 transparent;
	width: 24px;
	height: 22px;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	top: 10px;
	left: 17px;
}
#main_nav .container li.fm .fm_box {
	position: absolute;
	top: 41px;
	left: 0;
	background-color: #FFF;
	border: 1px solid #666;
	width: 95px;
	text-align: center;
	display: none;
	z-index: 10;
}
#main_nav .container li.fm .fm_box li {
	padding: 8px;
	border-top: 1px dotted #CCC;
}
#main_nav .container li.fm .fm_box li a {
	color: #333;
}
#main_nav .container li.fm .fm_box li:hover {
	background-color: #CCC;
}
#main_nav .container li.fm .fm_box li:first-child, #main_nav .container li.fm .fm_box li.first {
	border-top: 0px dotted #CCC;
}
#main_nav .container li.search {
	float: right;
	position: relative;
	color: #FFF;
	display: block;
	margin: 0;
}
#main_nav .container li.search a {
	display: block;
	padding: 9px 14px;
	text-align: center;
	text-decoration: none;
	width: 38px;
	height: 22px;
	border-top: 1px solid #6C6C6C;
	border-right: 1px solid #313131;
	border-bottom: 1px solid #333;
	border-left: 1px solid #696969;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkzOTM5MyIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(147,147,147,0.65) 0%, rgba(0,0,0,0) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(147,147,147,0.65)), color-stop(100%, rgba(0,0,0,0)));
	background: -webkit-linear-gradient(top, rgba(147,147,147,0.65) 0%, rgba(0,0,0,0) 100%);
	background: -o-linear-gradient(top, rgba(147,147,147,0.65) 0%, rgba(0,0,0,0) 100%);
	background: -ms-linear-gradient(top, rgba(147,147,147,0.65) 0%, rgba(0,0,0,0) 100%);
	background: linear-gradient(to bottom, rgba(147,147,147,0.65) 0%, rgba(0,0,0,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6939393', endColorstr='#00000000', GradientType=0 );
}
#main_nav .container li.search a span {
	background: url(../images/ico_cti.png) no-repeat scroll -33px -124px transparent;
	display: block;
	width: 38px;
	height: 22px;
	text-indent: -9999px;
}
#main_nav .container li.search .search_view {
	position: absolute;
	width: 980px;
	height: 61px;
	top: 42px;
	left: -912px;
	overflow: hidden;
	z-index: 1;
	display: none;
}
#main_nav .container li.search .search_view .search_pos {
	float: right;
	width: 950px;
	height: 48px;
	background-color: #333;
	padding: 10px 0 0 30px;
	border-top: 1px solid #FFF;
	position: absolute;
	top: -59px;
	z-index: 2;
}
#main_nav li.search .search_pos .input-container {
	float: left;
	position: relative;
	margin-left: 320px;
 *margin-left:164px;
}
#main_nav li.search .search_pos .input-container input.text-input {
	background: url(../images/ico_cti.png) no-repeat scroll -840px -30px #FFF;
	border: 0 none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	box-shadow: 0 2px 3px rgba(0, 0, 0, 0.4) inset;
	color: #333333;
	font-size: 20px;
	font-weight: bold;
	height: 40px;
	margin-right: 10px;
	outline: 0 none;
	padding: 0 36px 0 40px;
	width: 330px;
	behavior: url(/Scripts/PIE.htc);
}
#main_nav li.search .search_pos .input-container .input-clear {
	background: url(../images/ico_cti.png) no-repeat scroll -849px -81px transparent;
	display: none;
	height: 25px;
	overflow: hidden;
	position: absolute;
	right: 18px;
	top: 8px;
	width: 25px;
	z-index: 6;
	cursor: pointer;
}
#main_nav li.search .search_pos input.submit {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkzOTM5MyIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0OTQ5NDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(147,147,147,0.65) 0%, rgba(73,73,73,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(147,147,147,0.65)), color-stop(100%, rgba(73,73,73,1)));
	background: -webkit-linear-gradient(top, rgba(147,147,147,0.65) 0%, rgba(73,73,73,1) 100%);
	background: -o-linear-gradient(top, rgba(147,147,147,0.65) 0%, rgba(73,73,73,1) 100%);
	background: -ms-linear-gradient(top, rgba(147,147,147,0.65) 0%, rgba(73,73,73,1) 100%);
	background: linear-gradient(to bottom, rgba(147,147,147,0.65) 0%, rgba(73,73,73,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6939393', endColorstr='#494949', GradientType=0 );
	border: 0 none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	box-shadow: 0 1px 0 #535353 inset, 0 2px 2px rgba(0, 0, 0, 0.9);
	color: #FFF;
	font-size: 20px;
	line-height: 40px;
	height: 40px;
	letter-spacing: 5px;
	margin-left: 10px;
	text-shadow: 0 1px 2px #000000;
	text-transform: uppercase;
	width: 120px;
	behavior: url(/Scripts/PIE.htc);
	float: left;
	padding: 0 0 4px;
	cursor: pointer;
}
#main_nav li.search .search_pos input.submit:hover {
	background: #797979;
}
#main_nav li.search .search_pos span.cancel {
	float: left;
	margin-left: 20px;
	border: 0 none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	box-shadow: 0 1px 0 #535353 inset, 0 2px 2px rgba(0, 0, 0, 0.9);
	color: #FFFFFF;
	font-size: 20px;
	line-height: 40px;
	height: 36px;
	text-shadow: 0 1px 2px #000000;
	text-transform: uppercase;
	width: 40px;
	behavior: url(/Scripts/PIE.htc);
	padding: 0 0 4px;
	cursor: pointer;
	text-align: center;
	background: #333;
}
#main_nav li.search .search_pos span.cancel:hover {
	background: #666;
}
#main_nav .container li.menu {
	float: left;
	padding: 0;
	position: relative;
	height: 42px;
}
#main_nav .container li.menu.index {
	width: 0;
	overflow: hidden;
}
#main_nav .container li.menu>a.text.on {
	height: 18px;
}
#main_nav .container li.menu>a.text.on.click {
	height: 19px;
	border-top: 1px solid #FFF;
	border-right: 1px solid #FFF;
	border-bottom: 1px none #FFF;
	border-left: 1px solid #FFF;
	padding: 9px 19px 14px;
	box-shadow: 0 0 2px 1px #626262;
	behavior: url(/Scripts/PIE.htc);
}
#main_nav .container li.menu_idx {/*--首頁--*/
	background-color: #0072BC;
	border-right: 0px solid #B7B7B7;
}
#main_nav .container li.menu_idx a.text.on {/*--首頁--*/
	background: rgb(0,70,127);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNDY3ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDcyYmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(0,70,127,1) 0%, rgba(0,114,188,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,70,127,1)), color-stop(100%, rgba(0,114,188,1)));
	background: -webkit-linear-gradient(top, rgba(0,70,127,1) 0%, rgba(0,114,188,1) 100%);
	background: -o-linear-gradient(top, rgba(0,70,127,1) 0%, rgba(0,114,188,1) 100%);
	background: -ms-linear-gradient(top, rgba(0,70,127,1) 0%, rgba(0,114,188,1) 100%);
	background: linear-gradient(to bottom, rgba(0,70,127,1) 0%, rgba(0,114,188,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00467f', endColorstr='#0072bc', GradientType=0 );
	behavior: url(/Scripts/PIE.htc);
}
#main_nav .container li.menu_realtime {/*--即時--*/
	background-color: #88307F;
	border-right: 0px solid #B7B7B7;
}
#main_nav .container li.menu_realtime a.text.on {/*--即時--*/
	background: rgb(94,33,87);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVlMjE1NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ODMwN2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(94,33,87,1) 0%, rgba(136,48,127,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(94,33,87,1)), color-stop(100%, rgba(136,48,127,1)));
	background: -webkit-linear-gradient(top, rgba(94,33,87,1) 0%, rgba(136,48,127,1) 100%);
	background: -o-linear-gradient(top, rgba(94,33,87,1) 0%, rgba(136,48,127,1) 100%);
	background: -ms-linear-gradient(top, rgba(94,33,87,1) 0%, rgba(136,48,127,1) 100%);
	background: linear-gradient(to bottom, rgba(94,33,87,1) 0%, rgba(136,48,127,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e2157', endColorstr='#88307f', GradientType=0 );
	behavior: url(/Scripts/PIE.htc);
}
#main_nav .container li.menu_realtime a.text:hover {/*--即時--*/
	background: rgb(94,33,87);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVlMjE1NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ODMwN2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(94,33,87,1) 0%, rgba(136,48,127,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(94,33,87,1)), color-stop(100%, rgba(136,48,127,1)));
	background: -webkit-linear-gradient(top, rgba(94,33,87,1) 0%, rgba(136,48,127,1) 100%);
	background: -o-linear-gradient(top, rgba(94,33,87,1) 0%, rgba(136,48,127,1) 100%);
	background: -ms-linear-gradient(top, rgba(94,33,87,1) 0%, rgba(136,48,127,1) 100%);
	background: linear-gradient(to bottom, rgba(94,33,87,1) 0%, rgba(136,48,127,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5e2157', endColorstr='#88307f', GradientType=0 );
	behavior: url(/Scripts/PIE.htc);
}
#main_nav .container li.menu_papers {/*--日報--*/
	background-color: #DA251D;
	border-right: 0px solid #B7B7B7;
}
#main_nav .container li.menu_papers a.text.on {/*--日報--*/
	background: rgb(155,30,21);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzliMWUxNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYTI1MWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(155,30,21,1) 0%, rgba(218,37,29,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(155,30,21,1)), color-stop(100%, rgba(218,37,29,1)));
	background: -webkit-linear-gradient(top, rgba(155,30,21,1) 0%, rgba(218,37,29,1) 100%);
	background: -o-linear-gradient(top, rgba(155,30,21,1) 0%, rgba(218,37,29,1) 100%);
	background: -ms-linear-gradient(top, rgba(155,30,21,1) 0%, rgba(218,37,29,1) 100%);
	background: linear-gradient(to bottom, rgba(155,30,21,1) 0%, rgba(218,37,29,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9b1e15', endColorstr='#da251d', GradientType=0 );
	behavior: url(/Scripts/PIE.htc);
}
#main_nav .container li.menu_tv {/*--電視--*/
	background-color: #0172da;
	border-right: 0px solid #B7B7B7;
}
#main_nav .container li.menu_tv a.text:hover {/*--電視--*/
	background: rgb(1,86,155);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAxNTY5YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTcyZGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(1,86,155,1) 0%, rgba(1,114,218,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(1,86,155,1)), color-stop(100%, rgba(1,114,218,1)));
	background: -webkit-linear-gradient(top, rgba(1,86,155,1) 0%, rgba(1,114,218,1) 100%);
	background: -o-linear-gradient(top, rgba(1,86,155,1) 0%, rgba(1,114,218,1) 100%);
	background: -ms-linear-gradient(top, rgba(1,86,155,1) 0%, rgba(1,114,218,1) 100%);
	background: linear-gradient(to bottom, rgba(1,86,155,1) 0%, rgba(1,114,218,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#01569b', endColorstr='#0172da', GradientType=0 );
	behavior: url(/Scripts/PIE.htc);
}
#main_nav .container li.menu_mag {/*--雜誌--*/
	background-color: #652DB7;
	border-right: 0px solid #B7B7B7;
}
#main_nav .container li.menu_mag a.text:hover {/*--雜誌--*/
	background: rgb(71,31,127);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ3MWY3ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM2NTJkYjciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(71,31,127,1) 0%, rgba(101,45,183,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(71,31,127,1)), color-stop(100%, rgba(101,45,183,1)));
	background: -webkit-linear-gradient(top, rgba(71,31,127,1) 0%, rgba(101,45,183,1) 100%);
	background: -o-linear-gradient(top, rgba(71,31,127,1) 0%, rgba(101,45,183,1) 100%);
	background: -ms-linear-gradient(top, rgba(71,31,127,1) 0%, rgba(101,45,183,1) 100%);
	background: linear-gradient(to bottom, rgba(71,31,127,1) 0%, rgba(101,45,183,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#471f7f', endColorstr='#652db7', GradientType=0 );
	behavior: url(/Scripts/PIE.htc);
}
#main_nav .container li.menu_money {/*--理財--*/
	background-color: #C6AB00;
	border-right: 0px solid #B7B7B7;
}
#main_nav .container li.menu_money a.text:hover {/*--理財--*/
	background: rgb(137,117,0);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg5NzUwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNmFiMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(137,117,0,1) 0%, rgba(198,171,0,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(137,117,0,1)), color-stop(100%, rgba(198,171,0,1)));
	background: -webkit-linear-gradient(top, rgba(137,117,0,1) 0%, rgba(198,171,0,1) 100%);
	background: -o-linear-gradient(top, rgba(137,117,0,1) 0%, rgba(198,171,0,1) 100%);
	background: -ms-linear-gradient(top, rgba(137,117,0,1) 0%, rgba(198,171,0,1) 100%);
	background: linear-gradient(to bottom, rgba(137,117,0,1) 0%, rgba(198,171,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#897500', endColorstr='#c6ab00', GradientType=0 );
	behavior: url(/Scripts/PIE.htc);
}
#main_nav .container li.menu_showbiz {/*--娛樂--*/
	background-color: #2dc2d4;
	border-right: 0px solid #B7B7B7;
}
#main_nav .container li.menu_showbiz a.text:hover {/*--娛樂--*/
	background: rgb(34,141,155);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyOGQ5YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZGMyZDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(34,141,155,1) 0%, rgba(45,194,212,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(34,141,155,1)), color-stop(100%, rgba(45,194,212,1)));
	background: -webkit-linear-gradient(top, rgba(34,141,155,1) 0%, rgba(45,194,212,1) 100%);
	background: -o-linear-gradient(top, rgba(34,141,155,1) 0%, rgba(45,194,212,1) 100%);
	background: -ms-linear-gradient(top, rgba(34,141,155,1) 0%, rgba(45,194,212,1) 100%);
	background: linear-gradient(to bottom, rgba(34,141,155,1) 0%, rgba(45,194,212,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#228d9b', endColorstr='#2dc2d4', GradientType=0 );
	behavior: url(/Scripts/PIE.htc);
}
#main_nav .container li.menu_showbiz a.text.on {/*--娛樂--*/
	background: rgb(34,141,155);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzIyOGQ5YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyZGMyZDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(34,141,155,1) 0%, rgba(45,194,212,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(34,141,155,1)), color-stop(100%, rgba(45,194,212,1)));
	background: -webkit-linear-gradient(top, rgba(34,141,155,1) 0%, rgba(45,194,212,1) 100%);
	background: -o-linear-gradient(top, rgba(34,141,155,1) 0%, rgba(45,194,212,1) 100%);
	background: -ms-linear-gradient(top, rgba(34,141,155,1) 0%, rgba(45,194,212,1) 100%);
	background: linear-gradient(to bottom, rgba(34,141,155,1) 0%, rgba(45,194,212,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#228d9b', endColorstr='#2dc2d4', GradientType=0 );
	behavior: url(/Scripts/PIE.htc);
}
#main_nav .container li.menu_life {/*--樂活--*/
	background-color: #FF6600;
	border-right: 0px solid #B7B7B7;
}
#main_nav .container li.menu_life.rwd, #main_nav .container li.menu_showbiz.rwd, #main_nav .container li.menu_blog.rwd, #main_nav .container li.menu_hotnews.rwd {/*--樂活--*/
	display: none;
}
#main_nav .container li.menu_life .blog_box, #main_nav .container li.menu_showbiz .showbiz_box, #main_nav .container li.menu_blog .photoapp_box, #main_nav .container li.menu_hotnews .hotnews_box {/*--樂活--*/
	display: none;
}
#main_nav .container li.menu_life a.text:hover {/*--樂活--*/
	background: rgb(178,83,0);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IyNTMwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjY2MDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(178,83,0,1) 0%, rgba(255,102,0,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(178,83,0,1)), color-stop(100%, rgba(255,102,0,1)));
	background: -webkit-linear-gradient(top, rgba(178,83,0,1) 0%, rgba(255,102,0,1) 100%);
	background: -o-linear-gradient(top, rgba(178,83,0,1) 0%, rgba(255,102,0,1) 100%);
	background: -ms-linear-gradient(top, rgba(178,83,0,1) 0%, rgba(255,102,0,1) 100%);
	background: linear-gradient(to bottom, rgba(178,83,0,1) 0%, rgba(255,102,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b25300', endColorstr='#ff6600', GradientType=0 );
	behavior: url(/Scripts/PIE.htc);
}
#main_nav .container li.menu_hotnews {
	background-color: #d950ac;
	border-right: 0px solid #B7B7B7;
}
#main_nav .container li.menu_hotnews a.text {
	width: 39px;
}
#main_nav .container li.menu_hotnews a.text:hover {/*--世足--*/
	background: #bf0d89;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2JmMGQ4OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOTUwYWMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #bf0d89 0%, #d950ac 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bf0d89), color-stop(100%, #d950ac));
	background: -webkit-linear-gradient(top, #bf0d89 0%, #d950ac 100%);
	background: -o-linear-gradient(top, #bf0d89 0%, #d950ac 100%);
	background: -ms-linear-gradient(top, #bf0d89 0%, #d950ac 100%);
	background: linear-gradient(to bottom, #bf0d89 0%, #d950ac 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bf0d89', endColorstr='#d950ac', GradientType=0 );
}
#main_nav .container li.menu_blog {/*--部落格--*/
	background-color: #8DC63F;
	border-right: 0px solid #B7B7B7;
}
#main_nav .container li.menu_blog a.text:hover {/*--部落格--*/
	background: rgb(92,135,43);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzVjODcyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ZGM2M2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(92,135,43,1) 0%, rgba(141,198,63,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(92,135,43,1)), color-stop(100%, rgba(141,198,63,1)));
	background: -webkit-linear-gradient(top, rgba(92,135,43,1) 0%, rgba(141,198,63,1) 100%);
	background: -o-linear-gradient(top, rgba(92,135,43,1) 0%, rgba(141,198,63,1) 100%);
	background: -ms-linear-gradient(top, rgba(92,135,43,1) 0%, rgba(141,198,63,1) 100%);
	background: linear-gradient(to bottom, rgba(92,135,43,1) 0%, rgba(141,198,63,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5c872b', endColorstr='#8dc63f', GradientType=0 );
	behavior: url(/Scripts/PIE.htc);
}
#main_nav .container li.menu_camera {/*--照片--*/
	background-color: #C8215D;
	border-right: 0px solid #B7B7B7;
}
#main_nav .container li.menu_camera a.text:hover {/*--照片--*/
	background: rgb(132,22,64);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg0MTY0MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjODIxNWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(132,22,64,1) 0%, rgba(200,33,93,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(132,22,64,1)), color-stop(100%, rgba(200,33,93,1)));
	background: -webkit-linear-gradient(top, rgba(132,22,64,1) 0%, rgba(200,33,93,1) 100%);
	background: -o-linear-gradient(top, rgba(132,22,64,1) 0%, rgba(200,33,93,1) 100%);
	background: -ms-linear-gradient(top, rgba(132,22,64,1) 0%, rgba(200,33,93,1) 100%);
	background: linear-gradient(to bottom, rgba(132,22,64,1) 0%, rgba(200,33,93,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#841640', endColorstr='#c8215d', GradientType=0 );
	behavior: url(/Scripts/PIE.htc);
}
#main_nav .container li.menu_broadcast {/*--廣播--*/
	background-color: #C40079;
	border-right: 0px solid #B7B7B7;
}
#main_nav .container li.menu_broadcast a.text:hover {/*--廣播--*/
	background: #8c0056;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzhjMDA1NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjNDAwNzkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, #8c0056 0%, #c40079 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #8c0056), color-stop(100%, #c40079));
	background: -webkit-linear-gradient(top, #8c0056 0%, #c40079 100%);
	background: -o-linear-gradient(top, #8c0056 0%, #c40079 100%);
	background: -ms-linear-gradient(top, #8c0056 0%, #c40079 100%);
	background: linear-gradient(to bottom, #8c0056 0%, #c40079 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8c0056', endColorstr='#c40079', GradientType=0 );
	behavior: url(/Scripts/PIE.htc);
}
#main_nav .container li.menu a.text {
	color: #000;
	display: inline-block;
	margin: 0;
	padding: 10px 20px;
	text-align: center;
	text-decoration: none;
	background-color: #d1d1d1;
}
#main_nav .container li.menu a.text.on {
	padding: 10px 20px 14px;
	color: #FFF;
}
#main_nav .container li.menu a.text:hover {
	color: #FFF;
}
#main_nav .container li.menu div.mega_icon {
	background: url(../images/ui-icons_white.png) no-repeat scroll -17px -130px transparent;
	display: none;
	height: 14px;
	left: 53px;
	margin: 0;
	position: absolute;
	top: 14px;
	width: 14px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(/Scripts/PIE.htc);
}
#main_nav .container li.menu div.new_icon {
	display: none;
	left: 42px;
	position: absolute;
	top: -5px;
	z-index: 1;
	padding: 2px;
	background: #F60;
	color: #fff;
	border: 1px solid #666;
	font: bold 8px/1 "Verdana", "Arial", "PMingLiU", "sans-serif";
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(/Scripts/PIE.htc);
}
#main_nav .container li.menu div.new_icon.on {
	display: block;
}
#main_nav .container li.menu div.mega_icon.on {
	display: block;
}
#main_nav .container li.menu div.mega_icon.on.click {
	background: url(../images/ui-icons_white.png) no-repeat scroll -49px -130px transparent;
	display: block;
	height: 14px;
	left: 53px;
	margin: 0;
	position: absolute;
	top: 14px;
	width: 14px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(/Scripts/PIE.htc);
}
#main_nav .container li.menu div.mega_box {
	background-color: #FFFFFF;
	display: none;
	font-size: 15px;
	height: auto;
	left: -97px;
	padding: 18px 10px 15px;
	position: absolute;
	top: 43px;
	/*width: 960px;*/
	width: 680px;
	z-index: 1000;
	border-top: 5px solid #666666;
	border-right: 0px solid #666666;
	border-bottom: 5px solid #666666;
	border-left: 0px solid #666666;
	-webkit-border-radius: 0 0 10px 10px;
	-moz-border-radius: 0 0 10px 10px;
	-o-border-radius: 0 0 10px 10px;
	-ms-border-radius: 0 0 10px 10px;
	border-radius: 0 0 10px 10px;
	box-shadow: 0 6px 7px 0 rgba(0,0,0,0.6);
	behavior: url(/Scripts/PIE.htc);
}
:root #main_nav .container li.menu div.mega_box {
	box-shadow: 0 6px 7px 0 #999;
	behavior: url(/Scripts/PIE.htc);
}
#main_nav .container li.menu_idx div.mega_box {
	border-color: #0072BC;
}
#main_nav .container li.menu_realtime div.mega_box {
	border-color: #88307F;
	left: -169px;
}
#main_nav .container li.menu_papers div.mega_box {
	border-color: #DA251D;
	left: -241px;
}
#main_nav .container li.menu_broadcast div.mega_box {
	border-color: #C40079;
	left: -313px;
}
#main_nav li.menu div.mega_box .submenu {
	float: left;
	margin-right: 12px;
	min-height: 330px;
	width: 100px;
}
#main_nav li.menu_broadcast div.mega_box .submenu {
	width: 147px;
}
#main_nav li.menu_idx div.mega_box .submenu {
	background-color: #0072BC;
}
#main_nav li.menu_realtime div.mega_box .submenu {
	background-color: #88307F;
}
#main_nav li.menu_papers div.mega_box .submenu {
	background-color: #DA2510;
}
#main_nav li.menu_broadcast div.mega_box .submenu {
	background-color: #C40079;
}
#main_nav li.menu div.mega_box .submenu li {
	border-top: 1px solid #EEE;
	color: #FFF;
	margin: 0 auto;
}
#main_nav li.menu div.mega_box .submenu li.tellme {
	display: none;
}
#main_nav li.menu div.mega_box .submenu li:first-child, #main_nav li.menu div.mega_box .submenu li.first {
	border-bottom: none;
}
#main_nav li.menu div.mega_box .submenu li:last-child span {
	display: none;
}
#main_nav li.menu div.mega_box .submenu li.last span {
	display: none;
}
#main_nav li.menu div.mega_box .submenu li a {
	color: #FFF;
	padding: 8px 8px 7px;
	text-align: center;
	width: 84px;
	display: block;
	text-decoration: none;
}
#main_nav li.menu_broadcast div.mega_box .submenu li a {
	width: auto;
}
#main_nav li.menu div.mega_box .submenu li a:hover {
	color: #FFF;
	background-color: #333;
}
#main_nav li.menu div.mega_box .content {
	float: left;
	margin-right: 8px;
	width: 555px;
}
#main_nav li.menu_broadcast div.mega_box .content {
	width: 513px;
}
#main_nav li.menu div.mega_box .content .issue {
	float: left;
	width: 285px;
	height: 329px;
}
#main_nav li.menu div.mega_box .content .issue .title {
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	padding: 5px 8px;
	margin-bottom: 5px;
	background-color: #0072BC;
}
#main_nav li.menu div.mega_box .content .issue li.b_pic {
	width: 285px;
	height: 160px;
	overflow: hidden;
	margin-bottom: 8px;
}
#main_nav li.menu div.mega_box .content .issue li.b_pic a {
	width: 285px;
	height: 160px;
	overflow: hidden;
	position: relative;
	display: block;
}
#main_nav li.menu div.mega_box .content .issue li.b_pic a img {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	width: 285px;
	height: auto;
}
#main_nav li.menu div.mega_box .content .issue li.b_pic a .textbg {
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 2;
	width: 100%;
	height: 55px;
	background-color: #000;
	opacity: 0.6;
	filter: alpha(opacity=60);
	color: #FFF;
}
#main_nav li.menu div.mega_box .content .issue li.b_pic a p {
	position: absolute;
	bottom: 4px;
	left: 55px;
	z-index: 3;
	color: #FFF;
	font-size: 18px;
	font-weight: bold;
	line-height: 1.3;
}
#main_nav li.menu div.mega_box .content .issue li.b_pic a .voteicon {
	position: absolute;
	bottom: 8px;
	left: 10px;
	z-index: 3;
	width: 36px;
	height: 36px;
	background: url(../images/vote01.png) no-repeat scroll 0px 0px;
}
#main_nav li.menu div.mega_box .content .issue li.s_pic {
	border-bottom: 1px dashed #CCC;
	padding: 0 0 8px;
	margin-bottom: 5px;
}
#main_nav li.menu div.mega_box .content .issue li.s_pic a {
	display: inline-block;
 *zoom:1;
 *display:inline;
	float: right;
	width: 222px;
	font-size: 16px;
	line-height: 1.6;
}
#main_nav li.menu div.mega_box .content .issue li.s_pic .pic {
	width: 50px;
	height: 50px;
	overflow: hidden;
	margin: 0;
	border: 1px solid #ccc;
	float: left;
}
#main_nav li.menu div.mega_box .content .keyword {
	float: right;
}
#main_nav li.menu div.mega_box .content .keyword .title {
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	padding: 5px 8px;
	margin-bottom: 5px;
	background-color: #0072BC;
}
#main_nav li.menu div.mega_box .content .keyword .title span.mdate {
	font-size: 12px;
	color: #FFF;
	margin-left: 8px;
	color: #fff;
}
#main_nav li.menu div.mega_box .content .keyword .bg {
	position: relative;
	top: 0;
	left: 0;
	width: 260px;
	height: 300px;
}
#main_nav li.menu div.mega_box .content .keyword .bg.bg01 {
	background: url(../images/kw_bg01.gif) no-repeat scroll -20px 0;
}
#main_nav li.menu div.mega_box .content .keyword .bg.bg02 {
	background: url(../images/kw_bg02.gif) no-repeat scroll -20px 0;
}
#main_nav li.menu div.mega_box .content .keyword .bg.bg03 {
	background: url(../images/kw_bg03.gif) no-repeat scroll -20px 0;
}
#main_nav li.menu div.mega_box .content .keyword .bg.bg04 {
	background: url(../images/kw_bg04.gif) no-repeat scroll -20px -18px;
}
#main_nav li.menu div.mega_box .content .keyword .bg a.more {
	position: absolute;
	width: 61px;
	height: 20px;
	bottom: 8px;
	right: 3px;
}
#main_nav li.menu div.mega_box .content .keyword .bg li {
	position: absolute;
	width: 76px;
	height: 36px;
	color: #fff;
	font-weight: bold;
	text-align: center;
}
#main_nav li.menu div.mega_box .content .keyword .bg li a {
	color: #fff;
}
#main_nav li.menu div.mega_box .content .keyword .bg.bg01 li.li01 {
	top: 63px;
	left: 46px;
}
#main_nav li.menu div.mega_box .content .keyword .bg.bg01 li.li02 {
	top: 63px;
	left: 131px;
}
#main_nav li.menu div.mega_box .content .keyword .bg.bg01 li.li03 {
	top: 130px;
	left: 3px;
}
#main_nav li.menu div.mega_box .content .keyword .bg.bg01 li.li04 {
	top: 141px;
	left: 91px;
}
#main_nav li.menu div.mega_box .content .keyword .bg.bg01 li.li05 {
	top: 129px;
	left: 179px;
}
#main_nav li.menu div.mega_box .content .keyword .bg.bg02 li.li01 {
	top: 46px;
	left: 92px;
}
#main_nav li.menu div.mega_box .content .keyword .bg.bg02 li.li02 {
	top: 106px;
	left: 33px;
}
#main_nav li.menu div.mega_box .content .keyword .bg.bg02 li.li03 {
	top: 112px;
	left: 156px;
}
#main_nav li.menu div.mega_box .content .keyword .bg.bg02 li.li04 {
	top: 182px;
	left: 49px;
}
#main_nav li.menu div.mega_box .content .keyword .bg.bg02 li.li05 {
	top: 183px;
	left: 151px;
}
#main_nav li.menu div.mega_box .content .keyword .bg.bg03 li.li01 {
	top: 37px;
	left: 120px;
}
#main_nav li.menu div.mega_box .content .keyword .bg.bg03 li.li02 {
	top: 86px;
	left: 70px;
}
#main_nav li.menu div.mega_box .content .keyword .bg.bg03 li.li03 {
	top: 134px;
	left: 101px;
}
#main_nav li.menu div.mega_box .content .keyword .bg.bg03 li.li04 {
	top: 185px;
	left: 67px;
}
#main_nav li.menu div.mega_box .content .keyword .bg.bg03 li.li05 {
	top: 238px;
	left: 105px;
}
#main_nav li.menu div.mega_box .content .keyword .bg.bg04 li.li01 {
	top: 46px;
	left: 82px;
}
#main_nav li.menu div.mega_box .content .keyword .bg.bg04 li.li02 {
	top: 90px;
	left: 61px;
}
#main_nav li.menu div.mega_box .content .keyword .bg.bg04 li.li03 {
	top: 136px;
	left: 90px;
}
#main_nav li.menu div.mega_box .content .keyword .bg.bg04 li.li04 {
	top: 177px;
	left: 57px;
}
#main_nav li.menu div.mega_box .content .keyword .bg.bg04 li.li05 {
	top: 221px;
	left: 128px;
}
#main_nav li.menu div.mega_box .content .keyword .bg li.w2 {
	font-size: 27px;
	line-height: 1.2;
}
#main_nav li.menu div.mega_box .content .keyword .bg li.w3 {
	font-size: 22px;
	line-height: 1.5;
}
#main_nav li.menu div.mega_box .content .keyword .bg li.w4 {
	font-size: 16px;
	line-height: 1.9;
}
#main_nav li.menu_idx div.mega_box .content .clumn1 {
	float: left;
	margin-right: 8px;
	width: 150px;
}
#main_nav li.menu div.mega_box .content .titlename {
	color: #FFF;
	display: block;
	font-weight: bold;
	margin-bottom: 8px;
	padding: 5px;
	text-align: center;
}
#main_nav li.menu_idx div.mega_box .content .clumn1 .titlename {
	background-color: #0072BC;
}
#main_nav li.menu_realtime div.mega_box .content .clumn1 .titlename {
	background-color: #88307F;
}
#main_nav li.menu_broadcast div.mega_box .content .clumn1 .titlename {
	background-color: #C40079;
}
#main_nav li.menu_papers div.mega_box .content .titlename {
	background-color: #DA2510;
}
#main_nav li.menu_idx div.mega_box .content .clumn1 dl {
	border-bottom: 1px dashed #999999;
	color: #333333;
	font-size: 15px;
	line-height: 160%;
	list-style-type: none;
	margin-bottom: 5px;
	padding-bottom: 3px;
	text-align: left;
}
#main_nav li.menu_idx div.mega_box .content .clumn1 dt {
	color: #FD025A;
	display: inline;
	font-size: 13px;
}
#main_nav li.menu_idx div.mega_box .content .clumn1 dd {
	display: inline;
}
#main_nav li.menu_idx div.mega_box .content .clumn2 {
	float: left;
	margin-right: 8px;
	width: 200px;
	height: 330px;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0px 0px;
}
#main_nav li.menu_idx div.mega_box .content .clumn2 img {
	width: 200px;
	height: auto;
}
#main_nav li.menu_idx div.mega_box .content .clumn3 {
	float: left;
	width: 180px;
}
#main_nav li.menu_idx div.mega_box .content .clumn3 li {
	height: 100px;
	margin-top: 14px;
	overflow: hidden;
	position: relative;
	width: 180px;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0px 0px;
}
#main_nav li.menu_idx div.mega_box .content .clumn3 li:first-child, #main_nav li.menu_idx div.mega_box .content .clumn3 li.first {
	margin-top: 0px;
}
#main_nav li.menu_idx div.mega_box .content .clumn3 li div {
	width: 164px;
	height: 20px;
	padding: 8px;
	bottom: 0;
	left: 0;
	z-index: 10;
	position: absolute;
	color: #FFF;
	-webkit-transition: all 300ms linear;
	-moz-transition: all 300ms linear;
	-o-transition: all 300ms linear;
	-ms-transition: all 300ms linear;
	transition: all 300ms linear;
	background: url(../images/opacity.png) repeat scroll 0px 0px;
}
#main_nav li.menu_idx div.mega_box .content .clumn3 li:hover div p span {
}
#main_nav li.menu_idx div.mega_box .content .clumn3 li img {
	height: auto;
	margin: 0 auto;
	width: 180px;
}
#main_nav li.menu div.mega_box .ad {
	float: left;
	font-size: 13px;
	line-height: 150%;
	min-height: 330px;
	padding: 0 5px;
	text-align: left;
	width: 265px;
}
#main_nav li.menu_broadcast div.mega_box .ad {
	padding: 0;
}
#main_nav li.menu_idx div.mega_box .ad {
	border-left: 2px solid #0072BC;
}
#main_nav li.menu_idx div.mega_box .ad .i_h_a {
	height: 74px;
	overflow: hidden;
	padding: 4px 6px;
	width: 265px;
}
#main_nav li.menu_idx div.mega_box .ad .i_h_a .text {
	float: left;
	height: 80px;
	margin-left: 7px;
	width: 177px;
}
#main_nav li.menu_idx div.mega_box .ad .i_h_a .text .title {
	font-weight: bold;
	font-size: 15px;
	line-height: 1.3;
	margin: 3px 0 2px;
}
#main_nav li.menu_idx div.mega_box .ad .i_h_a .text p {
	font-size: 14px;
	line-height: 1.4;
}
#main_nav li.menu_idx div.mega_box .ad .i_h_a .pic {
	float: left;
	height: 80px;
	overflow: hidden;
	width: 80px;
}
#main_nav li.menu_realtime div.mega_box .ad {
	border-left: 2px solid #88307F;
}
#main_nav li.menu_papers div.mega_box .ad {
	border-left: 2px solid #DA2510;
}
.ad_sub_title {
	border-bottom: 1px solid #CCC;
	font-size: 15px;
	margin-bottom: 15px;
	padding: 5px;
}
.icon_16x16 {
	background: url(../images/ui-icons_222222.png) no-repeat scroll -192px -128px transparent;
	display: block;
	float: left;
	height: 16px;
	margin: 3px 6px 0 0;
	width: 16px;
}
#main_nav li.menu div.mega_box .ad li {
	margin-top: 8px;
}
#main_nav li.menu div.mega_box .ad li:first-child, #main_nav li.menu div.mega_box .ad li.first {
	margin-top: 0px;
}
#main_nav li.menu_realtime div.mega_box .content .clumn1 {
	float: left;
	width: 340px;
	margin-right: 8px;
}
#main_nav li.menu_broadcast div.mega_box .content .clumn1 {
	float: left;
	width: 299px;
	margin-right: 8px;
}
#main_nav li.menu_realtime div.mega_box .content .clumn1 li {
	border-top: 1px dotted #CCC;
	line-height: 1.5;
	padding: 8px 0 8px 55px;
	font-size: 16px;
}
#main_nav li.menu_broadcast div.mega_box .content .clumn1 li {
	border-top: 1px dotted #CCC;
	line-height: 1.5;
	padding: 4px 0;
	font-size: 16px;
}
#main_nav li.menu_broadcast div.mega_box .content .clumn1 li .img_box {
	float: left;
	width: 60px;
	height: 60px;
	overflow: hidden;
	background-color: #CCC;
	margin: 5px 11px 0 0;
}
#main_nav li.menu_broadcast div.mega_box .content .clumn1 li .img_box img {
	width: 70px;
	height: auto;
}
#main_nav li.menu_broadcast div.mega_box .content .clumn1 li .text_box {
	float: left;
	width: 215px;
}
#main_nav li.menu_broadcast div.mega_box .content .clumn1 li .text_box .title a {
	font-size: 16px;
	font-weight: bold;
	line-height: 1.7;
}
#main_nav li.menu_broadcast div.mega_box .content .clumn1 li .text_box p {
	line-height: 1.5;
	font-size: 15px;
}
#main_nav li.menu_realtime div.mega_box .content .clumn1 li:first-child, #main_nav li.menu_realtime div.mega_box .content .clumn1 li.first {
	border-top: none;
}
#main_nav li.menu_broadcast div.mega_box .content .clumn1 li:first-child, #main_nav li.menu_broadcast div.mega_box .content .clumn1 li.first {
	border-top: none;
}
#main_nav li.menu_realtime div.mega_box .content .clumn1 li time {
	color: #CC0000;
	font-weight: bold;
	font-size: 12px;
	line-height: 1.3;
	text-align: left;
	margin-left: -50px;
	padding-right: 10px;
}
#main_nav li.menu_realtime div.mega_box .content .clumn2 {
	float: left;
	width: 206px;
}
#main_nav li.menu_broadcast div.mega_box .content .clumn2 {
	float: left;
	width: 206px;
	height: 343px;
	overflow: hidden;
	position: relative;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
#main_nav li.menu_broadcast div.mega_box .content .clumn2 img {
	width: 206px;
	height: auto;
}
#main_nav li.menu_broadcast div.mega_box .content .clumn2 p {
	width: 206px;
	height: auto;
	position: absolute;
	bottom: 8px;
	left: 0;
	background: url(../images/opacity_60.png) repeat scroll 0px 0px transparent;
	padding: 8px 5px;
	color: #fff;
	line-height: 1.7;
}
#main_nav li.menu_realtime div.mega_box .content .clumn2 li {
	position: relative;
	margin-top: 20px;
}
#main_nav li.menu_realtime div.mega_box .content .clumn2 li:first-child, #main_nav li.menu_realtime div.mega_box .content .clumn2 li.first {
	margin-top: 0;
}
#main_nav li.menu_realtime div.mega_box .content .clumn2 li a {
	width: 200px;
	height: 152px;
	display: block;
	overflow: hidden;
}
#main_nav li.menu_realtime div.mega_box .content .clumn2 li a img {
	width: 200px;
	height: auto;
}
#main_nav li.menu_realtime div.mega_box .content .clumn2 li a .textbg {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 8px;
	background-color: #000;
	opacity: 0.8;
	filter: alpha(opacity=80);
	height: 27px;
	width: 184px;
	z-index: 2;
}
#main_nav li.menu_realtime div.mega_box .content .clumn2 li a p {
	position: absolute;
	bottom: 6px;
	left: 0;
	padding: 10px 8px;
	text-align: center;
	color: #FFF;
	height: 20px;
	width: 184px;
	z-index: 9;
	font-size: 13px;
}
#main_nav li.menu_papers div.mega_box .content .clumn_cti {
	float: left;
	width: 180px;
	margin-right: 7px;
}
#main_nav li.menu_papers div.mega_box .content .clumn_cti:hover ul li {
	background-color: #EEE;
}
#main_nav li.menu_papers div.mega_box .content .clumn_ctee {
	float: left;
	width: 180px;
	margin-right: 8px;
}
#main_nav li.menu_papers div.mega_box .content .clumn_ctee:hover ul li {
	background-color: #EEE;
}
#main_nav li.menu_papers div.mega_box .content .clumn_wd {
	float: left;
	width: 180px;
}
#main_nav li.menu_papers div.mega_box .content .clumn_wd:hover ul li {
	background-color: #EEE;
}
#main_nav li.menu_papers div.mega_box .content .papers_cover {
	width: 180px;
	height: 150px;
	margin-bottom: 8px;
	overflow: hidden;
}
#main_nav li.menu_papers div.mega_box .content .papers_cover img {
	width: 180px;
	height: auto;
}
#main_nav li.menu_papers div.mega_box .content li {
	padding: 8px 12px;
	border-top: 1px dotted #CCC;
	line-height: 150%;
	font-weight: bold;
	width: 156px;
}
#main_nav li.menu_papers div.mega_box .content li:first-child, #main_nav li.menu_papers div.mega_box .content li.first {
	border-top: none;
}
/*--idx realtime--*/
.idx_realtime {
	left: 244px;
	padding: 0;
	position: absolute;
	top: -123px;
	z-index: 1;
}
.idx_realtime .breakingnewsbox {
	position: relative;
	font-size: 13px;
	line-height: 1.5;
	width: 628px;
}
.idx_realtime .breakingnewsbox article {
	float: left;
	width: 554px;
}
.idx_realtime .breakingnewsbox h4.titlename {
	float: left;
	color: #fff;
	padding: 8px 0px 8px 13px;
	margin: 0;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-top-left-radius: 5px;
	-moz-border-bottom-left-radius: 5px;
	-o-border-top-left-radius: 5px;
	-o-border-bottom-left-radius: 5px;
	-ms-border-top-left-radius: 5px;
	-ms-border-bottom-left-radius: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	text-shadow: 0 1px 1px rgba(0,0,0,0.5);
	behavior: url(/Scripts/PIE.htc);
	background: url(../images/idx_realtime_arrow.png) no-repeat scroll 0px -70px transparent;
	/*background: url(../images/menu-arrows.png) no-repeat scroll 80px 13px transparent;*/
	width: 92px;
	font-size: 13px;
	line-height: 1.5;
	font-weight: normal;
	display: none;
}
.idx_realtime .breakingnewsbox span.arr_l {
	background: url("../images/arr_s.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	display: inline-block;
	float: left;
	height: 64px;
	opacity: 0.3;
	overflow: hidden;
	width: 18px;
}
.idx_realtime.second .breakingnewsbox span.arr_l, .idx_realtime.second .breakingnewsbox span.arr_r {
	transform: scaleY(0.85);
}
.idx_realtime .breakingnewsbox span.arr_r {
	background: url("../images/arr_s.png") no-repeat scroll -18px 0 rgba(0, 0, 0, 0);
	display: inline-block;
	float: left;
	height: 64px;
	opacity: 0.3;
	overflow: hidden;
	width: 18px;
}
.idx_realtime .breakingnewsbox div#abgne_marquee {
	height: 64px;
	margin-top: -4px;
	overflow: hidden;
	position: relative;
	width: 600px;
}
.idx_realtime .breakingnewsbox div#abgne_marquee ul, .idx_realtime .breakingnewsbox div#abgne_marquee li {
	margin: 0;
	padding: 0;
	float: none;
	height: 64px;
	line-height: 25px;
	color: #333;
	border-style: none;
	list-style: none;
	position: relative;
	width: 540px;
}
.idx_realtime .breakingnewsbox div#abgne_marquee ul {
	margin: 0 5px -2px 0;
}
.idx_realtime .breakingnewsbox div#abgne_marquee ul {
	position: absolute;
	left: 10px;
}
.idx_realtime .breakingnewsbox div#abgne_marquee ul li a {
	display: block;
	font-size: 13px;
	height: 25px;
	line-height: 25px;
	text-decoration: none;
}
.idx_realtime .breakingnewsbox div#abgne_marquee ul li a h2 {
	margin: 0;
	font: bold 33px/1.2 "微软雅黑", "黑体", "helvetica neue", "lucida grande", "Arial", "PMingLiU", "Trebuchet MS", "Helvetica", "Verdana", "sans-serif";
	height: 40px;
	overflow: hidden;
	width: 552px;
}
.idx_realtime .breakingnewsbox div#abgne_marquee ul li time {
	font-size: 12px;
	line-height: 1.5;
	color: #666;
	display: none;
 *zoom:1;
 *display:inline;
	vertical-align: middle;
}
.idx_realtime .breakingnewsbox div#abgne_marquee ul li div.top {
	color: #FFFFFF;
	display: inline-block;
 *zoom:1;
 *display:inline;
	font-size: 12px;
	line-height: 1.3;
	vertical-align: middle;
	background: #C03;
	padding: 2px 5px;
	margin: 0;
}
.idx_realtime .breakingnewsbox div#abgne_marquee ul li div.kind_of {
	padding: 0px 4px;
	display: none;
 *zoom:1;
 *display:inline;
	background-color: #9D9D9D;
	color: #FFF;
	margin: 1px 12px 3px;
	height: 23px;
	vertical-align: middle;
}
.idx_realtime .breakingnewsbox div#abgne_marquee ul li div.kind_of a {
	color: #FFF;
}
.idx_realtime .breakingnewsbox div#abgne_marquee ul li dl {
	display: inline-block;
 *zoom:1;
 *display:inline;
	margin: 0 20px;
	float: left;
	height: 20px;
	padding-top: 5px
}
.idx_realtime .breakingnewsbox div#abgne_marquee ul li dl dd {
	float: left;
	margin-right: 3px;
	cursor: pointer;
}
.idx_realtime .breakingnewsbox div#abgne_marquee div.marquee_btn {
	position: absolute;
	cursor: pointer;
}
.idx_realtime .breakingnewsbox div#abgne_marquee div#marquee_next_btn {
	right: 0;
	top: 7px;
}
.idx_realtime .breakingnewsbox div#abgne_marquee div#marquee_prev_btn {
	right: 0;
	top: 34px;
}
div#abgne_marquee div#marquee_next_btn span.icon_16x16 {
	position: relative;
	background: url(../images/ico_cti.png) no-repeat scroll 3px -217px #7a7a7a;
	color: #FFFFFF;
	margin: 2px 0 0 0;
	padding: 3px;
	width: 13px;
	height: 13px;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	-o-border-radius: 9px;
	-ms-border-radius: 9px;
	border-radius: 9px;
	behavior: url(/Scripts/PIE.htc);
}
div#abgne_marquee div#marquee_next_btn span.icon_16x16:hover {
	background: url(../images/ico_cti.png) no-repeat scroll 3px -217px #000;
}
div#abgne_marquee div#marquee_prev_btn span.icon_16x16 {
	position: relative;
	background: url(../images/ico_cti.png) no-repeat scroll 3px -156px #7a7a7a;
	color: #FFF;
	margin: 2px 0 0 0;
	padding: 3px;
	width: 13px;
	height: 13px;
	-webkit-border-radius: 9px;
	-moz-border-radius: 9px;
	-o-border-radius: 9px;
	-ms-border-radius: 9px;
	border-radius: 9px;
	behavior: url(/Scripts/PIE.htc);
}
div#abgne_marquee div#marquee_prev_btn span.icon_16x16:hover {
	background: url(../images/ico_cti.png) no-repeat scroll 3px -156px #000;
}
/*--idx idx_focus--*/
section.idx_focus {
	background-color: #BBB;
}
section.idx_focus header {
	display: none;
}
article .pic_100x100 {
	margin: 0 8px 8px 0;
	width: 100px;
	height: 100px;
	overflow: hidden;
	float: left;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0px 0px;
}
article .clumn3 .pic_100x100 {
	float: right;
	margin: 0 0 8px 8px;
}
article .pic_100x100 img {
	width: 100px;
	height: auto;
}
article p {
	font-size: 15px;
	line-height: 1.7;
}
article time {
	color: #999;
	display: block;
	font-size: 12px;
	margin: 8px 3px 0 0;
	padding-right: 0;
	text-align: right;
}
section.idx_hot article span.readLaterIcon {
	background: url(../images/ui-icons_222222.png) no-repeat scroll -240px -128px #FFCC00;
	display: none;
	height: 16px;
	margin: 0;
	width: 16px;
	position: absolute;
	top: 11px;
	right: 5px;
	border: 2px solid #FFCC00;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	border-radius: 10px;
	behavior: url(/Scripts/PIE.htc);
	font-size: 0px;
	text-align: center;
	z-index: 50;
}
section.idx_hot article .later_index {
	position: relative;
	background-color: #FFCC00;
	-webkit-border-radius: 13px;
	-moz-border-radius: 13px;
	-o-border-radius: 13px;
	-ms-border-radius: 13px;
	border-radius: 13px;
	behavior: url(/Scripts/PIE.htc);
	color: #000000;
	display: none;
	position: absolute;
	right: 3px;
	top: 8px;
	z-index: 40;
}
section.idx_hot article .later_index a {
	padding: 5px 30px 5px 10px;
	display: block;
}
section.idx_hot article span.readLaterIcon.on {
	display: none;
}
section.idx_hot article span.readLaterIcon.on a {
	display: block;
	width: 16px;
	height: 16px;
}
section.idx_hot article .clumn2 {
	float: left;
	width: 200px;
	margin-right: 8px;
}
section.idx_hot article .clumn2.clumn_pic {
	padding: 0;
	position: relative;
	width: 200px;
	height: 307px;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0px 0px;
	margin-top: 0;
}
.clumn_pic h2.text {
	bottom: 0;
	height: auto;
	padding: 8px 5px;
	position: absolute;
	text-align: center;
	width: 190px;
	z-index: 15;
	font-size: 16px;
	line-height: 1.45;
	color: #FFF;
	margin-bottom: 0;
	background: url(../images/opacity_60.png) repeat scroll 0 0 transparent;
}
#idx_tab_model10 .clumn_pic h2.text {
	position: relative;
	text-align: left;
	padding: 8px 10px;
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	color: #000;
}
#idx_tab_model10 .clumn_pic p {
	padding: 0 10px;
}
.clumn_pic h2.text a {
	color: #FFF;
}
#idx_tab_model10 .clumn_pic h2.text a {
	color: #000;
}
section.idx_hot article .clumn3 {
	float: left;
	width: 226px;
	margin-top: 0;
	margin-right: 10px;
}
section.idx_hot article .clumn5 {
	float: left;
	width: 300px;
	height: 250px;
	margin-top: 58px;
}
section.idx_hot article .clumn6 {
	float: left;
	width: 186px;
	height: 50px;
	position: absolute;
	top: 6px;
	left: 732px;
	background-color: #FFF;
}
section.idx_hot article .clumn6 .follow li {
	border-top: 0 solid #ccc;
}
section.idx_hot article .clumn6 .follow .soc_box {
	float: left;
	margin-left: 8px;
}
section.idx_hot article .clumn6 .follow .fb {
	margin: 6px 3px 0 3px;
}
section.idx_hot article .clumn6 .follow .google {
	margin: 5px 0px 0 0;
}
section.idx_hot article .clumn6 .follow .twitter {
	margin: 1px 0 0;
}
section.idx_hot article .clumn4 {
	position: absolute;
	top: 329px;
	right: 5px;
}
section.idx_hot article .clumn4 li {
	padding: 15px 5px;
	position: relative;
	width: 730px;
	height: 113px;
}
section.idx_hot article .clumn4:hover {
	background-color: #EEE;
}
section.idx_hot article .clumn4 span.arr_l {
	display: inline-block;
 *zoom:1;
 *display:inline;
	width: 32px;
	height: 113px;
	overflow: hidden;
	background: url("../images/arr.png") no-repeat scroll 0 0 transparent;
	float: left;
	opacity: 0.3;
	filter: alpha(opacity=30);
}
section.idx_hot article .clumn4 span.arr_r {
	display: inline-block;
 *zoom:1;
 *display:inline;
	width: 32px;
	height: 113px;
	overflow: hidden;
	background: url("../images/arr.png") no-repeat scroll -32px 0 transparent;
	float: left;
	opacity: 0.3;
	filter: alpha(opacity=30);
}
section.idx_hot article .clumn4 h1 {
	font: bold 36px/1.3 "微软雅黑", "黑体", "helvetica neue", "lucida grande", "Arial", "PMingLiU", "Trebuchet MS", "Helvetica", "Verdana", "sans-serif";
	width: 644px;
	float: left;
	height: 60px;
	padding: 44px 10px 0;
}
section.idx_hot article .clumn4 .kind {
	display: inline-block;
	padding: 3px 5px;
	color: #fff;
	background-color: #E2366D;
	margin: 6px 0 8px;
	position: absolute;
	top: 27px;
	left: 50px;
}
section.idx_hot article .clumn4 h1 a:link, section.idx_hot article .clumn4 h1 a:visited, .idx_papers #idx_tab_editorial .clumn1 .ed_header h1 a:link, .idx_papers #idx_tab_editorial .clumn1 .ed_header h1 a:visited {
	color: #333;
}
section.idx_hot article .clumn4 h1 a:hover, section.idx_hot article .clumn4 h1 a:active, .idx_papers #idx_tab_editorial .clumn1 .ed_header h1 a:hover, .idx_papers #idx_tab_editorial .clumn1 .ed_header h1 a:active {
	color: #3366CC;
}
.idx_first_box .idx_hot_ad {
	width: 668px;
	overflow: hidden;
	margin: 7px 0 14px;
}
section.idx_hot .idx_hot_ad li {
	float: left;
	background-color: #f1f1f1;
	padding: 10px 6px;
	width: 210px;
	height: 82px;
}
section.idx_hot .idx_hot_ad li .i_h_a {
	height: 82px;
	overflow: hidden;
	width: 210px;
}
section.idx_hot .idx_hot_ad li .i_h_a .pic {
	float: left;
	height: 80px;
	overflow: hidden;
	width: 80px;
}
section.idx_hot .idx_hot_ad li .i_h_a .pic a {
	border-style: none;
	margin: 0;
	padding: 0;
}
section.idx_hot .idx_hot_ad li .i_h_a .text {
	float: left;
	height: 75px;
	margin: 5px 0 0 7px;
	width: 116px;
}
section.idx_hot .idx_hot_ad li.i_h_a .text a:link, section.idx_hot .idx_hot_ad li .i_h_a .text a:visited {
	color: #333333;
	text-decoration: none;
}
section.idx_hot .idx_hot_ad li .i_h_a .text .title a {
	font: bold 15px/1.3 "Arial", "PMingLiU", "Helvetica", "sans-serif";
	margin: 3px 0 2px;
}
section.idx_hot .idx_hot_ad li .i_h_a .text p {
	margin: 0;
	padding: 0;
}
section.idx_hot .idx_hot_ad li .i_h_a .text p a {
	font: 13px/1.4 "Arial", "PMingLiU", "Helvetica", "sans-serif";
	margin: 0;
	padding: 0;
}
section.idx_hot .ad {
	float: right;
	width: 306px;
	background: none repeat scroll 0 0 transparent;
	margin-top: 0px;
}
section.idx_hot .ad .banner-300x250 {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #CCC;
	font-size: 0;
	height: 250px;
	margin: 0 auto 5px;
	overflow: hidden;
	padding: 2px;
	text-align: left;
	width: 300px;
}
section.idx_hot .ad .banner-300x100 {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #CCC;
	font-size: 0;
	height: 100px;
	margin: 0 auto;
	overflow: hidden;
	padding: 2px;
	text-align: left;
	width: 300px;
}
/*--idx idx_first_box--*/
.idx_first_box {
	position: relative;
	min-height: 914px;
}
.idx_first_box section.idx_headline_box {
	width: 656px;
	height: 429px;
	background-color: #fff;
	margin-bottom: 10px;
	padding: 5px;
	border: 1px solid #f1f1f1;
}
#idx_headline {
	width: 656px;
	height: 429px;
	position: relative;
	/*	box-shadow:0 0 2px 1px rgba(0,0,0,0.5);*/
	margin: 0 auto;
	-webkit-transform-origin: 0 0;
	-moz-transform-origin: 0 0;
	-ms-transform-origin: 0 0;
	-o-transform-origin: 0 0;
	transform-origin: 0 0;
}
.idx_headline_box header {
	display: none;
}
.idx_headline_player {
	width: 656px;	/* 圖片的寬 */
	height: 429px;	/* 圖片的高 */
	position: relative;
	overflow: hidden;
}
.idx_headline_player ul.idx_headline_list {
	position: absolute;
	width: 9999px;
	height: 100%;
}
.idx_headline_player ul.idx_headline_list li {
	float: left;
	width: 656px;	/* 圖片的寬 */
	height: 100%;
	position: relative;
}
.idx_headline_player ul.idx_headline_list li a:hover h1 {
	text-decoration: underline;
}
.idx_headline_player ul.idx_headline_list img {
	width: 100%;
	height: auto;
	border: 0;
}
.idx_headline_control {
}
.idx_headline_control ul.arrows {
	display: block;
}
.idx_headline_control ul.arrows li.next {
	width: 50px;
	height: 100%;
	overflow: hidden;
	right: -10px;
	top: 0;
	position: absolute;
}
.idx_headline_control ul.arrows li.next a {
	background: url("../images/ico_cti.png") no-repeat scroll -55px -495px transparent;
	display: inline-block;
 *zoom:1;
 *display:inline;
	height: 70px;
	width: 50px;
	position: relative;
	top: 180px;
	right: 0;
	z-index: 100;
	text-indent: -9999px;
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	opacity: 0.8;
	transition-delay: 300ms;
	transition-property: left, right, opacity;
	transition-duration: 500ms;
}
.idx_headline_control ul.arrows li.next a.starhide {
	transition-delay: 10s;
	right: -50px;
}
.idx_headline_control ul.arrows li.next a.hide {
	transition-delay: 600ms;
	right: -50px;
}
.idx_headline_control ul.arrows li.next a.show {
	right: 0;
}
.idx_headline_control ul.arrows li.next a:hover, .idx_headline_control ul.arrows li.prev a:hover {
	background-color: #0072BC;
}
.idx_headline_control ul.arrows li.prev {
	width: 50px;
	height: 100%;
	overflow: hidden;
	left: -10px;
	top: 0;
	position: absolute;
}
.idx_headline_control ul.arrows li.prev a {
	background: url("../images/ico_cti.png") no-repeat scroll -3px -495px transparent;
	display: inline-block;
 *zoom:1;
 *display:inline;
	height: 70px;
	width: 50px;
	position: relative;
	top: 180px;
	left: 0;
	z-index: 100;
	text-indent: -9999px;
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	opacity: 0.8;
	transition-delay: 300ms;
	transition-property: left, right, opacity;
	transition-duration: 500ms;
}
.idx_headline_control ul.arrows li.prev a.starhide {
	transition-delay: 10s;
	left: -50px;
}
.idx_headline_control ul.arrows li.prev a.hide {
	transition-delay: 600ms;
	left: -50px;
}
.idx_headline_control ul.arrows li.prev a.show {
	left: 0;
}
.idx_headline_control ul.numbers {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 10px;
	left: 10px;
	height: 14px;
	z-index: 100;
}
.idx_headline_control ul.numbers li {
	float: left;
	width: 20px;
	height: 20px;
	cursor: pointer;
	margin: 0px 2px;
	background: url(../images/cir_ctrl.png) no-repeat -20px 0 transparent;
	text-indent: -9999px;
}
.idx_headline_control ul.numbers li:hover {
	background: url(../images/cir_ctrl.png) no-repeat -40px 0 transparent;
}
.idx_headline_control ul li.current, .idx_headline_control ul li.current:hover {
	background-position: 0 0;
}
#idx_headline ul.idx_headline_list li h1 {
	position: absolute;
	bottom: 12px;
	left: 0;
	width: 656px;
	text-align: center;
	z-index: 10;
	font: bold 48px/1.7 "微软雅黑", "黑体", "helvetica neue", "lucida grande", "Arial", "PMingLiU", "Trebuchet MS", "Helvetica", "Verdana", "sans-serif";
	color: #FFF;
}
#idx_headline ul.idx_headline_list li .sub_title {
	position: absolute;
	bottom: 29px;
	left: 0;
	width: 656px;
	z-index: 15;
	color: #FFF;
}
#idx_headline ul.idx_headline_list li .sub_title a {
	font: bold 16px/1.7 "微软雅黑", "黑体", "helvetica neue", "lucida grande", "Arial", "PMingLiU", "Trebuchet MS", "Helvetica", "Verdana", "sans-serif";
	color: #FFF;
	text-decoration: none;
	float: left;
	width: 50%;
	overflow: hidden;
}
#idx_headline ul.idx_headline_list li .sub_title a:hover {
	text-decoration: underline;
}
#idx_headline ul.idx_headline_list li .sub_title a h2 .icon_16x16 {
	background: url(../images/ui-icons_white.png) no-repeat scroll -80px -144px transparent;
	margin: 6px 2px 0 5px;
	display: block;
	width: 16px;
	height: 16px;
	overflow: hidden;
}
#idx_headline ul.idx_headline_list li .sub_title a h2 {
	color: #FFF;
	display: inline-block;
 *zoom:1;
 *display:inline;
}
#idx_headline ul.idx_headline_list li .sub_title a h2:hover {
	text-decoration: underline;
}
#idx_headline ul.idx_headline_list li .sub_title a h2.sub01 {
	float: right;
	margin-right: 15px;
}
#idx_headline ul.idx_headline_list li .sub_title a h2.sub02 {
	float: left;
}
#idx_headline ul.idx_headline_list li span {
	background-color: #000;
	opacity: 0.55;
	filter: alpha(opacity=55);
	height: 68px;
	position: absolute;
	display: block;
	width: 100%;
	z-index: 5;
	bottom: 18px;
	left: 0;
	width: 100%;
}
#idx_headline ul.idx_headline_list li .click {
	position: absolute;
	top: 4px;
	right: 4px;
}
#idx_headline ul.idx_headline_list li .click a {
	text-align: center;
	font: bold 17px/1 Verdana, Geneva, sans-serif;
	color: #C00;
	display: block;
	opacity: 1;
	filter: alpha(opacity=100);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	behavior: url(/Scripts/PIE.htc);
	padding: 5px 8px;
	background: url(../images/opacity_70_white.png) repeat scroll 0px 0px;
	border: 1px solid #fff;
	box-shadow: 0 0 2px 2px rgba(0,0,0,0.5) inset, 0 0 2px 2px rgba(0,0,0,0.3);
}
#idx_headline ul.idx_headline_list li a.related_news {
	display: block;
	padding: 6px 8px 8px 5px;
	position: absolute;
	top: 300px;
	right: 0;
	font: 22px/1 "微软雅黑", "黑体", "helvetica neue", "lucida grande", "Arial";
	background: url(../images/opacity_60_red.png) repeat scroll 0px 0px;
	color: #fff;
	width: 118px;
	height: 22px;
	left: 525px;
}
#idx_headline ul.idx_headline_list li a.related_news span {
	background: url(../images/ui-icons_white.png) no-repeat scroll -208px -112px #000;
	height: 16px;
	width: 16px;
	overflow: hidden;
	margin: 0 8px 0 0;
	display: inline-block;
	position: relative;
	top: auto;
	left: auto;
	bottom: auto;
	opacity: 1;
	filter: alpha(opacity=100);
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(/Scripts/PIE.htc);
}
section.idx_hot {
	width: 980px;
	margin: 20px auto;
}
section.idx_hot header {
	display: none;
}
section.idx_hot article {
	position: relative;
	display: block;
}
section.idx_hot article .clumn1 {
	float: left;
	width: 226px;
	margin-right: 8px;
}
section.idx_hot article li {
	padding: 7px 5px;
	border-top: 1px dotted #CCC;
	position: relative;
}
section.idx_hot article li:first-child, section.idx_hot article li.first {
	border-top: none;
}
section.idx_hot article li.on {
	background-color: #EEE;
}
section.idx_hot article h2 {
	margin-bottom: 12px;
}
.idx_first_box .idx_ad_box {
	position: absolute;
	width: 306px;
	top: 0;
	right: 0;
}
.idx_first_box .idx_ad_box .text-ad {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #F1F1F1;
	margin: 0 auto 5px;
	overflow: hidden;
	padding: 2px;
	width: 300px;
	font-size: 13px;
	line-height: 1.47;
	text-align: left;
}
.idx_first_box .idx_ad_box .text-ad.ddd {
	font-size: 14px;
	line-height: 2.2;
}
.idx_first_box .idx_ad_box .text-ad.ddd strong {
	font-weight: bold;
}
.idx_first_box .idx_ad_box .text-ad .container {
	margin: 6px 0 0;
}
.idx_first_box .idx_ad_box .indexright.layout1 .text-ad .container {
	margin: 23px 0 0;
}
.idx_first_box .idx_ad_box .text-ad .container p {
	height: 28px;
}
.idx_first_box .idx_ad_box .text-ad .container p strong {
	font-weight: bold !important;
}
.idx_first_box .idx_ad_box .indexright.layout1 .text-ad .container p {
	height: 37px;
}
.idx_first_box .idx_ad_box .banner-300x250 {
	height: 250px;
}
.idx_first_box .idx_ad_box .banner-300x600 {
	height: 600px;
	text-align: center;
}
.idx_first_box .idx_ad_box .banner-300x100 {
	height: 100px;
}
.idx_first_box .idx_ad_box .banner-300x250, .idx_first_box .idx_ad_box .banner-300x100, .idx_first_box .idx_ad_box .banner-300x600 {
	background: none repeat scroll 0 0 #FFF;
	border: 1px solid #F1F1F1;
	margin: 0 auto 4px;
	overflow: hidden;
	padding: 2px;
	width: 300px;
}
.idx_first_box .satisfaction {
	position: absolute;
	width: 300px;
	height: 250px;
	border: 1px solid #f1f1f1;
	padding: 2px;
	top: 185px;
	right: 0;
	background-color: #fff;
}
.idx_first_box section.idx_real_tab {
	width: 668px;
	height: 1000px;
	overflow: hidden;
	position: relative;
	margin-top: 10px;
}
.idx_first_box section.idx_real_tab #idx_tab4 .tab_container4 #idx4_realtab_01, .idx_first_box section.idx_real_tab #idx_tab4 .tab_container4 #idx4_realtab_02, .idx_first_box section.idx_real_tab #idx_tab4 .tab_container4 #idx4_realtab_03 {
	display: none;
}
.idx_first_box section.idx_real_tab #idx_tab4 .tab_container4 #idx4_realtab_01.on, .idx_first_box section.idx_real_tab #idx_tab4 .tab_container4 #idx4_realtab_02.on, .idx_first_box section.idx_real_tab #idx_tab4 .tab_container4 #idx4_realtab_03.on {
	display: block;
}
.idx_first_box .clumn_left {
	width: 660px;
	float: left;
	position: relative;
	overflow: hidden;
	margin-top: 42px;
	overflow: hidden;
	padding: 5px 3px 3px;
	border-top: 1px solid #666;
	border-right: 1px none #666;
	border-bottom: 1px none #666;
	border-left: 1px none #666;
}
.idx_first_box .idx_real_tab .tab_title {
	position: absolute;
	top: 4px;
	left: 4px;
	width: 225px;
	height: 15px;
	padding: 10px 2px;
	text-align: center;
	line-height: 0.8;
}
.idx_first_box .idx_real_tab .tab_title a span {
	background: url("../images/ui-icons_white.png") no-repeat scroll -224px -112px #570C96;
	height: 16px;
	margin: -3px 0 0;
	width: 16px;
	border: 2px solid #D2D2D2;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	border-radius: 10px;
	behavior: url(/Scripts/PIE.htc);
	float: left;
	display: block;
}
.idx_first_box .idx_real_tab .tab_menu_realtime {
	position: absolute;
	top: 8px;
	right: 20px;
	text-align: center;
	line-height: 0.8;
	float: none;
	margin: 0;
	width: auto;
}
.idx_first_box .idx_real_tab .tab_menu_realtime li {
	float: left;
	margin-right: 3px;
}
.idx_first_box .idx_real_tab .tab_menu_realtime li a {
	border: 1px solid #666;
	padding: 10px 24px;
	color: #333;
	display: block;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-top-left-radius: 5px;
	-moz-border-top-right-radius: 5px;
	-o-border-top-left-radius: 5px;
	-o-border-top-right-radius: 5px;
	-ms-border-top-left-radius: 5px;
	-ms-border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	behavior: url(/Scripts/PIE.htc);
}
.idx_first_box .idx_real_tab .tab_menu_realtime li a:hover {
	border: 1px solid #CCC;
	background: #CCC;
}
.idx_first_box .idx_real_tab .tab_menu_realtime li.on a {
	color: #fff;
	display: block;
	background-color: #666;
}
.idx_first_box .idx_real_tab .tab_menu_realtime li.on a:hover {
	border: 1px solid #666;
}
.idx_first_box .idx_real_tab .tab_title a {
	color: #570C96;
	font-size: 32px;
	font-weight: bold;
	line-height: 0.2;
}
.idx_first_box .clumn_right {
	width: 238px;
	height: 476px;
	float: right;
	margin-left: 10px;
	overflow: hidden;
}
.idx_first_box .clumn_right .idx_real_pic {
	margin-bottom: 2px;
	padding-bottom: 10px;
	border-bottom: 5px solid #4F0871;
}
.idx_first_box .clumn_right .idx_real_pic .pic_box {
	width: 238px;
	height: 190px;
	margin-bottom: 8px;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
.idx_first_box .clumn_right .idx_real_pic .pic_box img {
	width: 238px;
	height: auto;
}
.idx_first_box .clumn_right .idx_real_pic p {
	font-weight: bold;
	line-height: 1.5;
}
.idx_real_tab .tab_menu {
	float: left;
	width: 100px;
	margin: 0 9px 0 0;
}
.idx_real_tab .tab_menu li {
	background-color: #DADADA;
	border-top: 1px dotted #FFFFFF;
	margin-bottom: 0;
	padding: 17px 8px;
	position: relative;
	font-size: 16px;
	text-align: center;
	border-left: 1px solid #999;
}
.idx_real_tab .tab_menu li:nth-child(1) {
	border-right: 7px solid #0072BC;
}
.idx_real_tab .tab_menu li:nth-child(2) {
	border-right: 7px solid #88307F;
}
.idx_real_tab .tab_menu li:nth-child(3) {
	border-right: 7px solid #DA251D;
}
.idx_real_tab .tab_menu li:nth-child(4) {
	border-right: 7px solid #FF6600;
}
.idx_real_tab .tab_menu li:nth-child(5) {
	border-right: 7px solid #0172da;
}
.idx_real_tab .tab_menu li:nth-child(6) {
	border-right: 7px solid #652DB7;
}
.idx_real_tab .tab_menu li:nth-child(7) {
	border-right: 7px solid #C6AB00;
}
.idx_real_tab .tab_menu li:nth-child(8) {
	border-right: 7px solid #2dc2d4;
}
.idx_real_tab .tab_menu li:nth-child(9) {
	border-right: 7px solid #8DC63F;
}
.idx_real_tab .tab_menu li:nth-child(10) {
	border-right: 7px solid #C8215D;
}
.idx_real_tab .tab_menu li:nth-child(11) {
	border-right: 7px solid #1DA2CD;
}
.idx_real_tab .tab_menu li:nth-child(12) {
	border-right: 7px solid #C19B28;
}
.idx_real_tab .tab_menu li span.arrow {
	background: url("../images/ico_cti.png") no-repeat scroll -576px 0 rgba(0, 0, 0, 0);
	display: none;
	height: 15px;
	overflow: hidden;
	position: absolute;
	right: -16px;
	top: 19px;
	width: 9px;
}
.idx_real_tab .tab_menu li.active {
	background-color: #88307F;
	border-right: 7px solid #88307F;
}
.idx_real_tab .tab_menu li.active span.arrow {
	display: block;
}
.idx_real_tab .tab_menu li a {
	color: #000;
}
.idx_real_tab .tab_menu li.active a {
	color: #fff;
	font-weight: bold;
}
.idx_real_tab .tab_menu li:first-child, .idx_real_tab .tab_menu li.first {
	border-top: 0px dotted #999999;
}
.idx_real_tab .tab_container {
	float: left;
	width: 535px;
	overflow: hidden;
	margin-left: 8px;
}
.idx_real_tab .idx_tab .tab_container > section {
	display: none;
	height: 661px;
	width: 540px;
	overflow: hidden;
}
.idx_real_tab .idx_tab .tab_container > section header {
	display: none;
}
.idx_real_tab .idx_tab .tab_container > section .realmore {
	width: 540px;
	border-top: 3px solid #88307F;
}
.idx_real_tab .idx_tab .tab_container > section .realmore a {
	display: block;
	margin: 15px auto;
	width: 187px;
}
.idx_real_tab .idx_tab .tab_container > section .realmore a span.blod {
	font-weight: bold;
	float: left;
	font-size: 18px;
}
.idx_real_tab .idx_tab .tab_container > section .realmore a span.icon {
	margin: -7px 7px 0;
	display: block;
	padding: 3px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	-o-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px;
	behavior: url(/Scripts/PIE.htc);
	background: url(../images/ico_cti.png) no-repeat scroll -161px -518px #88307F;
	width: 23px;
	height: 23px;
	overflow: hidden;
	float: left;
}
.idx_real_tab .idx_tab .tab_container li {
	border-top: 1px dotted #CFCFCF;
	height: auto;
	padding: 10px 10px 12px 3px;
	position: relative;
}
.idx_real_tab .idx_tab .tab_container li h2 {
	font-size: 18px;
}
.idx_real_tab .idx_tab .tab_container li span.icon.video {
	background: url(../images/ico_video_none.png) no-repeat scroll 0 0 transparent;
	color: #FFF;
	font-size: 12px;
	line-height: 1.3;
	height: 32px;
	padding-top: 6px;
	position: absolute;
	right: 5px;
	text-align: center;
	top: 30%;
	width: 32px;
}
.idx_real_tab .idx_tab .tab_container li span.icon.pic {
	background: url(../images/ico_pic_none.png) no-repeat scroll 0 0 transparent;
	color: #FFF;
	font-size: 12px;
	line-height: 1.3;
	height: 32px;
	padding-top: 6px;
	position: absolute;
	right: 50px;
	text-align: center;
	top: 30%;
	width: 32px;
}
.idx_real_tab .idx_tab .tab_container li span.icon.video.on {
	background: url(../images/ico_cti.png) no-repeat scroll -519px -39px transparent;
	color: #FFF;
	font-size: 12px;
	line-height: 1.3;
	height: 32px;
	padding-top: 6px;
	position: absolute;
	right: 5px;
	text-align: center;
	top: 30%;
	width: 32px;
}
.idx_real_tab .idx_tab .tab_container li span.icon.pic.on {
	background: url(../images/ico_cti.png) no-repeat scroll -297px -39px transparent;
	color: #FFF;
	font-size: 12px;
	line-height: 1.3;
	height: 32px;
	padding-top: 6px;
	position: absolute;
	right: 50px;
	text-align: center;
	top: 30%;
	width: 32px;
}
.idx_real_tab .idx_tab .tab_container li span.icon a {
	color: #FFF;
}
.idx_real_tab .idx_tab .tab_container li:first-child, .idx_real_tab .idx_tab .tab_container li.first {
	border-top: 0px dotted #999;
}
.idx_real_tab .idx_tab .tab_container li .rt_info {
	color: #999;
	float: left;
	font-size: 13px;
	line-height: 1.5;
	margin: 5px 0 -3px 5px;
	width: 246px;
}
.idx_real_tab .idx_tab .tab_container li .rt_info span.icon_16x16 {
	background: url("../images/ui-icons_888888.png") no-repeat scroll -80px -112px rgba(0, 0, 0, 0);
	display: block;
	float: left;
	height: 16px;
	margin: 1px 4px 0 3px;
	width: 16px;
}
.idx_real_tab .idx_tab .tab_container li .rt_info time {
	display: inline-block;
	float: left;
	font-size: 13px;
	line-height: 1.5;
	margin: 0 8px 0 0;
}
.idx_real_tab .idx_tab .tab_container li .rt_info .click {
	margin: 0 0 0 8px;
}
.idx_real_tab .idx_tab .tab_container li .rt_info .click span {
	font: bold 14px/1 Verdana, Geneva, sans-serif;
	color: #CC0000;
}
.idx_real_tab .idx_tab .tab_container li .rt_info time span.h {
	color: #636363;
}
.idx_real_tab .idx_tab .tab_container li .rt_info a {
	color: #999999;
	display: inline-block;
	float: left;
}
/*--idx idx_topic--*/
section.idx_topic, section.idx_sales, section.idx_papers {
	/*padding: 0 0 10px 0;*/
	position: relative;
	margin: 20px auto;
}
.idx_topic .idx_tab, .idx_sales .idx_tab {
	margin: 15px 0 0;
}
.idx_topic .idx_tab .tab_menu, .idx_sales .idx_tab .tab_menu {
	padding: 0;
	display: block;
}
.idx_topic .idx_tab .tab_menu ul.tabs, .idx_sales .idx_tab .tab_menu ul.tabs {
	color: #FFF;
	padding: 0 15px;
	z-index: 100;
	position: absolute;
	width: 950px;
}
.idx_topic .idx_tab #lava, .idx_sales .idx_tab #lava02 {
	position: relative;
	height: 40px;
}
#lava #box, #lava02 #box04 {
	height: 52px;
	width: 96px;
	left: 0;
	position: absolute;
	top: -6px;
	z-index: 80;
}
#lava #box02, #lava02 #box05 {
	height: 52px;
	width: 96px;
	left: 0;
	position: absolute;
	top: -6px;
	z-index: 60;
}
#lava .tab_bg, #lava02 .tab_bg {
	height: 40px;
	width: 950px;
	padding: 0 15px;
	left: 0;
	position: absolute;
	z-index: 50;
	background-color: #34495e;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
	behavior: url(/Scripts/PIE.htc);
}
#lava #box .head, #lava02 #box04 .head {
	height: 58px;
	width: 109px;
	background: url(../images/tab_box.png) repeat-x scroll 0px 0px transparent;
	margin-top: -2px;
	margin-left: -3px;
	border-style: none;
	border-width: 0px;
}
#lava #box02 .head, #lava02 #box05 .head {
	height: 51px;
	width: 97px;
	overflow: hidden;
	background-color: #7f8c8d;
	opacity: 0.5;
	filter: alpha(opacity=50);
	margin-left: -1px;
	border-style: none;
}
.idx_topic .idx_tab .tab_menu ul.tabs li, .idx_sales .idx_tab .tab_menu ul.tabs li {
	float: left;
}
.idx_topic .idx_tab .tab_menu ul.tabs li a, .idx_sales .idx_tab .tab_menu ul.tabs li a {
	display: inline-block;
 *zoom:1;
 *display:inline;
	padding: 12px 0 0;
	color: #FFF;
	opacity: 0.8;
	filter: alpha(opacity=80);
	text-decoration: none;
	text-align: center;
	width: 104px;
	height: 40px;
}
.idx_topic .idx_tab .tab_menu ul.tabs li.selected a, .idx_sales .idx_tab .tab_menu ul.tabs li.selected a {
	position: relative;
	color: #fff;
	text-shadow: 0 1px 1px rgb(107,107,107);
	opacity: 1;
	filter: alpha(opacity=100);
	behavior: url(/Scripts/PIE.htc);
}
:root .idx_topic .idx_tab .tab_menu ul.tabs li.selected a, :root .idx_sales .idx_tab .tab_menu ul.tabs li.selected a {
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7);
}
.idx_topic .idx_tab .tab_container, .idx_sales .idx_tab .tab_container {
	position: relative;
	width: 958px;
	height: 420px;
	padding: 12px 10px 0;
	margin: 16px 0 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #f1f1f1;
	behavior: url(/Scripts/PIE.htc);
}
.idx_tab .tab_container header {
	display: none;
}
.idx_tab .tab_container header a {
	display: none;
}
.idx_tab .tab_container>section {
	display: none;
	height: 420px;
	width: 958px;
	overflow: hidden;
}
.idx_tab .tab_container>section article {
	height: 367px;
	width: 958px;
	overflow: hidden;
}
.idx_tab .tab_container>section .tabmore {
	width: 958px;
	border-top: 3px solid #96ce00;
	margin-top: 4px;
}
.idx_tab .tab_container>section .tabmore a {
	display: block;
	margin: 15px auto;
	width: 187px;
}
.idx_tab .tab_container>section .tabmore a span.blod {
	float: left;
	font-size: 18px;
}
.idx_tab .tab_container>section .tabmore a span.icon {
	margin: -7px 7px 0;
	display: block;
	padding: 3px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	-o-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px;
	behavior: url(/Scripts/PIE.htc);
	background: url(../images/ico_cti.png) no-repeat scroll -161px -518px #96ce00;
	width: 23px;
	height: 23px;
	overflow: hidden;
	float: left;
}
.idx_spc .idx_tab .tab_container>section .tabmore {
	width: 958px;
	border-top: 3px solid #60c523;
	margin: 4px auto 0;
}
.idx_spc .idx_tab .tab_container>section .tabmore a {
	display: block;
	margin: 15px auto;
	width: 187px;
}
.idx_spc .idx_tab .tab_container>section .tabmore a span.blod {
	font-weight: bold;
	float: left;
	font-size: 18px;
}
.idx_spc .idx_tab .tab_container>section .tabmore a span.icon {
	margin: -7px 7px 0;
	display: block;
	padding: 3px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	-o-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px;
	behavior: url(/Scripts/PIE.htc);
	background: url(../images/ico_cti.png) no-repeat scroll -161px -518px #49718c;
	width: 23px;
	height: 23px;
	overflow: hidden;
	float: left;
}
.tab_container #idx_tab_showbiz {
}
.layout1 .clumn1 {
	width: 282px;
	margin-right: 8px;
	float: left;
}
.layout1.spc1 .clumn5 {
	width: 490px;
	margin-right: 8px;
	float: left;
	height: 365px;
	overflow: hidden;
}
.layout1.spc1 .clumn5 .adaptive-gallery .stage-container {
	min-height: 365px !important;
}
.layout1.spc1 .clumn5 .adaptive-gallery .stage-container img {
	top: 0 !important;
	left: 0 !important;
}
.layout1.spc1 .clumn5 .navigation .btn.btn-next a {
	background: url("../images/ico_cti.png") no-repeat scroll -55px -495px transparent;
	display: inline-block;
 *zoom:1;
 *display:inline;
	height: 70px;
	width: 50px;
	position: relative;
	top: 0;
	right: 0;
	z-index: 100;
	text-indent: -9999px;
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	opacity: 0.8;
	transition-delay: 300ms;
	transition-property: left, right, opacity;
	transition-duration: 500ms;
}
.idx_headline_control ul.arrows li.next a.starhide {
	transition-delay: 10s;
	right: -50px;
}
.layout1.spc1 .clumn5 .navigation .btn.btn-next.hide a {
	transition-delay: 600ms;
	right: -25px;
}
.layout1.spc1 .clumn5 .navigation .btn.btn-next.show a {
	right: 25px;
}
.layout1.spc1 .clumn5 .navigation .btn.btn-next.show.hover a, .layout1.spc1 .clumn5 .navigation .btn.btn-prev.show.hover a {
	background-color: #0072BC;
}
.layout1.spc1 .clumn5 .navigation .btn.btn-prev a {
	background: url("../images/ico_cti.png") no-repeat scroll -3px -495px transparent;
	display: inline-block;
 *zoom:1;
 *display:inline;
	height: 70px;
	width: 50px;
	position: relative;
	top: 0;
	left: 0;
	z-index: 100;
	text-indent: -9999px;
 filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	opacity: 0.8;
	transition-delay: 300ms;
	transition-property: left, right, opacity;
	transition-duration: 500ms;
}
.idx_headline_control ul.arrows li.prev a.starhide {
	transition-delay: 10s;
	left: -50px;
}
.layout1.spc1 .clumn5 .navigation .btn.btn-prev.hide a {
	transition-delay: 600ms;
	left: -50px;
}
.layout1.spc1 .clumn5 .navigation .btn.btn-prev.show a {
	left: 0;
}
.idx_topic article li, .idx_sales article li {
	padding: 2px 5px;
	border-top: 1px dotted #CCC;
	position: relative;
}
.idx_topic article li.on, .idx_sales article li.on {
	background-color: #EEE;
}
.idx_topic article li:first-child, .idx_topic article li.first, .idx_sales article li:first-child, .idx_sales article li.first {
	border-top: 0px dotted #CCC;
}
.idx_topic article p, .idx_sales article p {
	font-size: 15px;
	line-height: 1.7;
}
.idx_topic article h2, .idx_sales article h2 {
	margin-bottom: 9px;
}
.idx_topic .pic_100x100 img, .idx_sales .pic_100x100 img {
	width: 100px;
	height: auto;
}
.idx_topic article time, .idx_sales article time {
	color: #999;
	display: block;
	font-size: 11px;
	margin-top: 8px;
	padding-right: 3px;
	text-align: right;
}
.idx_topic #idx_tab_model10 article time, .idx_sales #idx_tab_model10 article time {
	display: none;
}
.layout1 article .clumn2 {
	width: 200px;
	margin-right: 8px;
	float: left;
	background-color: #999;
}
.layout1 article .clumn2 li h2.text, .layout1 article .clumn3 li h2.text {
	bottom: 0;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 1.45;
	height: 22px;
	padding: 5px;
	position: absolute;
	text-align: center;
	width: 210px;
	z-index: 15;
}
.layout1 article .clumn2 h2, .layout1 article .clumn3 h2, .layout1 article .clumn4 h2 {
	margin-bottom: 0;
}
.layout1 article .clumn2 h2 a, .layout1 article .clumn3 h2 a, .layout1 article .clumn4 h2 a {
	color: #FFF;
}
.idx_topic article .clumn_pic, .idx_sales article .clumn_pic {
	padding: 0;
	position: relative;
	width: 200px;
	height: 367px;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0px 0px;
}
#idx_tab_model10 article .clumn_pic .pic {
	width: 200px;
	height: 246px;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0px 0px;
}
.idx_topic article .clumn_pic img, .idx_sales article .clumn_pic img {
	width: 200px;
	height: auto;
}
.layout1 article .clumn3 {
	width: 220px;
	margin-right: 0;
	float: right;
	padding-top: 3px;
}
.idx_topic article h5, .idx_sales article h5 {
	margin-bottom: 15px;
}
.idx_topic article h5 span.icon_16x16, .idx_sales article h5 span.icon_16x16 {
	background: url(../images/ui-icons_222222.png) no-repeat scroll -192px -128px transparent;
	margin: 0 6px 0 0;
}
.layout1 article .clumn3 li {
	padding: 0;
	margin-top: 8px;
	position: relative;
}
.layout1 article .clumn3 li:first-child, .layout1 article .clumn3 li.first {
	margin-top: 0px;
}
.layout1 article .clumn3 li .pic_220x160 {
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
	width: 220px;
	height: 160px;
	overflow: hidden;
	position: relative;
}
.layout1 article .clumn3 li .textbg {
	background-color: #000;
	bottom: 0;
	height: 34px;
	opacity: 0.5;
	filter: alpha(opacity=50);
	position: absolute;
	width: 220px;
	z-index: 10;
}
.layout1 article .clumn3 li img {
	width: 220px;
	height: auto;
}
.layout1 article .clumn4 {
	width: 220px;
	float: left;
	margin-left: 7px;
	padding-top: 3px;
}
.layout1 article .clumn4 .clumn_box {
	position: relative;
	height: 160px;
	margin-bottom: 8px;
}
.layout1 article .clumn4 .clumn_box .pic_232x160 {
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
	width: 220px;
	height: 160px;
	overflow: hidden;
	position: absolute;
	z-index: 1;
}
.layout1 article .clumn4 .clumn_box .pic_232x160 img {
	width: 220px;
	height: auto;
}
.layout1 article .clumn4 h2.text {
	bottom: 0;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 1.45;
	height: auto;
	padding: 8px 5px;
	position: absolute;
	text-align: center;
	width: 210px;
	z-index: 15;
	background: url(../images/opacity_60.png) repeat scroll 0 0 transparent;
}
.layout1 article .clumn4 ul {
}
.layout1 article .clumn4 li {
	padding: 8px 0;
}
.layout1 article .clumn4 li h3 {
	font-weight: normal;
}
.layout1 article .clumn4 li span.icon_16x16 {
	background: url(../images/ui-icons_222222.png) no-repeat scroll -80px -144px transparent;
	margin: 2px 10px 0 5px;
}
.layout2 .clumn1 {
	width: 200px;
	margin-right: 8px;
	float: left;
}
.layout2 .clumn2 {
	width: 470px;
	float: left;
	margin-right: 8px;
}
.layout2 .clumn2 .title_name {
	background-color: #666;
	border-bottom: 2px solid #990000;
	color: #FFCC00;
	display: inline-block;
 *zoom:1;
 *display:inline;
	float: left;
	font-size: 13px;
	margin: 0 8px 0 0;
	padding: 4px 5px;
	text-align: center;
}
.layout2 .clumn2 h2 {
	float: left;
	margin-bottom: 0;
	display: inline-block;
 *zoom:1;
 *display:inline;
}
.layout2 .clumn2 h2 a {
}
.layout2 .clumn2 .info {
	float: left;
	display: inline-block;
 *zoom:1;
 *display:inline;
	color: #999;
	font-size: 13px;
	margin: 5px 0 0 8px;
}
.layout2 .clumn2 .content {
	margin: 37px 0 0;
}
.layout2 .clumn2 .content .pic {
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
	width: 180px;
	height: 130px;
	overflow: hidden;
	float: right;
	margin: 0 0 0 8px;
}
#idx_tab_model10.layout2 .clumn2 .content .pic {
	width: 231px;
}
.layout2 .clumn2 .content .pic img {
	width: 180px;
	height: auto;
}
#idx_tab_model10.layout2 .clumn2 .content .pic img, #idx_tab_act3.layout2 .clumn2 .content .pic img {
	width: 231px;
}
.layout2 .clumn2 .content .pic img {
	width: 180px;
	height: auto;
}
.layout2 .clumn2 .content p {
}
.layout2 .clumn3 {
	float: left;
	width: 272px;
}
.layout2 .clumn3 li {
	border-top: 1px dashed #999;
	height: 80px;
	margin-top: 3px;
	padding: 5px 8px 5px 0;
	position: relative;
}
.layout2 .clumn3 li:first-child, #idx_tab_fashion .clumn3 li.first {
	border-top: 0px dashed #999;
	margin-top: 0px;
}
.layout2 .clumn3 li span {
	display: block;
	float: left;
	margin-right: 8px;
	width: 80px;
	height: 80px;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
#idx_tab_model10.layout2 .clumn3 li span {
	width: 107px;
}
#idx_tab_model10.layout2 .clumn3 li span img {
	width: 107px;
	height: auto;
}
.layout2 .clumn3 li h3 {
}
.layout2 .clumn3 li p {
	word-break: break-all;
	word-wrap: break-word;
}
.layout3 .clumn1 {
	width: 300px;
	margin-right: 13px;
	float: left;
}
.layout3 .clumn1 li {
	padding: 0;
	background-color: #EEE;
	height: 370px;
}
.layout3 .clumn1 .pic {
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
	width: 300px;
	height: 192px;
	overflow: hidden;
	margin-bottom: 13px;
}
.layout3 .clumn1 .pic img {
	width: 300px;
	height: auto;
}
.layout3 .clumn1 h2 {
	padding: 0 8px;
}
.layout3 .clumn1 p {
	padding: 0 8px
}
.layout3 .clumn1 .more {
	font-size: 13px;
	margin: 16px 8px 0 0;
	float: right;
	width: 134px;
}
.layout3 .clumn1 .more span.icon_16x16 {
	background: url(../images/ui-icons_222222.png) no-repeat scroll -192px -128px transparent;
	margin: 0 6px 0 0;
}
.layout3 .clumn2 {
	float: left;
	width: 380px;
	margin-right: 8px;
	padding-top: 3px;
}
.layout3 .clumn2 h5 {
	margin-bottom: 15px;
}
.layout3 .clumn2 li {
	padding: 8px 5px;
	border-top: 1px dotted #999;
}
.layout3 .clumn2 li:first-child, #idx_tab_fun .clumn2 li.first {
	border-top: 0px dotted #999;
}
.layout3 .clumn2 li h3 {
	width: 245px;
	float: left;
	font-size: 16px;
}
#idx_tab_exam.layout3 .clumn2 li h3 {
	width: 370px;
}
.layout3 .clumn2 li time {
	width: 121px;
	float: right;
	font-size: 11px;
	line-height: 1.5;
	margin: 0;
}
.layout3 .clumn1 li time {
	width: 121px;
	float: right;
	font-size: 11px;
	line-height: 1.5;
	margin: 8px 8px 0 0;
}
.layout3 .clumn3 {
	float: left;
	width: 256px;
	padding-top: 3px;
}
.layout3 .clumn3 li {
	float: left;
	width: 120px;
	padding: 0;
	margin: 0 8px 4px 0;
	border-style: none;
}
.layout3 .clumn3 li p {
	text-align: center;
	padding: 0 5px;
	width: 110px;
	height: 22px;
	overflow: hidden;
}
.layout3 .clumn3 li:nth-child(2n), .layout3 .clumn3 li.odd {
	margin: 0 0 4px 0;
}
.layout3 .clumn3 li .pic {
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
	width: 120px;
	height: 80px;
	overflow: hidden;
	margin-bottom: 5px;
}
.layout3 .clumn3 li .pic img {
	width: 120px;
	height: auto;
}
/*--idx ad--*/
#idx_market {
	margin: 20px auto;
}
.ad .ad_box {
	width: 321px;
	margin-left: 8px;
	float: left;
}
.ad .ad_box:first-child, .ad .ad_box.first {
	margin-left: 0px;
}
.ad .ad_box .title_name {
	font-size: 15px;
	line-height: 1.47;
	height: 20px;
	margin-bottom: 3px;
	padding: 3px 0;
}
.ad .ad_box .title_name span.icon_16x16 {
	background: url(../images/ui-icons_222222.png) no-repeat scroll -240px -96px transparent;
	margin: 2px 6px 0 0px;
}
.ad .ad_box .title_name a.more {
	float: right;
	display: inline-block;
 *zoom:1;
 *display:inline;
	padding: 2px 14px;
	background-color: #eee;
 *margin-top:-20px;
}
.ad .ad_box .articlebox {
	background-color: #F1F1F1;
	clear: both;
	color: #333333;
	font-size: 13px;
	height: 218px;
	line-height: 170%;
	padding: 9px;
	overflow: hidden;
}
.ad .ad_box .articlebox .headline {
	background: url(../images/dash-h.gif) repeat-x scroll 0 bottom transparent;
	min-height: 110px;
	padding-bottom: 10px;
}
.ad .ad_box .articlebox h3 {
	font: bold 16px/1.5 "Microsoft Jhenghei", "Verdana", "Arial", "PMingLiU", "sans-serif";
	margin-bottom: 8px;
	width: 300px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.ad .ad_box .headline .thumb-photo {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #CCCCCC;
	display: inline;
	float: left;
	margin-right: 10px;
	padding: 2px;
}
.ad .ad_box .headline .thumb-photo .cropper {
	height: 72px;
	overflow: hidden;
	width: 125px;
}
.ad .ad_box .headline .thumb-photo img {
	height: auto;
	width: 125px;
}
.ad .ad_box .vertical-list {
	padding: 5px 0 10px 2px;
}
.ad .ad_box .vertical-list li {
	background: url(../images/li-dot-01.gif) no-repeat scroll 0 3px transparent;
	list-style: none outside none;
	margin: 5px 0;
	padding: 0 0 0 18px;
	width: 280px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
/*--idx idx_papers--*/
section.idx_papers {
	padding: 0 0 10px;
}
.idx_papers .idx_tab {
}
.idx_papers .idx_tab .tab_menu ul.tabs {
	color: #FFF;
	padding: 0 15px;
	z-index: 100;
	position: absolute;
	width: 950px;
}
.idx_papers .idx_tab #lava01 {
	position: relative;
	height: 40px;
	margin-top: 10px;
}
.idx_papers .idx_tab #lava02 {
	position: relative;
	height: 40px;
	margin-top: 10px;
}
#lava01 #box01 {
	height: 52px;
	width: 96px;
	left: 0;
	position: absolute;
	top: -6px;
	z-index: 80;
}
#lava01 #box03 {
	height: 52px;
	width: 96px;
	left: 0;
	position: absolute;
	top: -6px;
	z-index: 60;
}
#lava01 .tab_bg {
	height: 40px;
	width: 950px;
	padding: 0 15px;
	left: 0;
	position: absolute;
	z-index: 50;
	background-color: #34495e;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
	behavior: url(/Scripts/PIE.htc);
}
#lava01 #box01 .head {
	height: 58px;
	width: 109px;
	background: url(../images/tab_box02.png) repeat-x scroll 0px 0px;
	margin-top: -2px;
	margin-left: -3px;
}
#lava01 #box03 .head {
	height: 51px;
	width: 97px;
	overflow: hidden;
	background-color: #7f8c8d;
	opacity: 0.5;
	filter: alpha(opacity=50);
	margin-left: -1px;
	border-style: none;
}
#lava02 #box02 {
	height: 52px;
	width: 96px;
	left: 0;
	position: absolute;
	top: -6px;
	z-index: 80;
}
#lava02 #box03 {
	height: 52px;
	width: 96px;
	left: 0;
	position: absolute;
	top: -6px;
	z-index: 60;
}
#lava02 #box04 {
	height: 52px;
	width: 96px;
	left: 0;
	position: absolute;
	top: -6px;
	z-index: 80;
}
#lava02 #box05 {
	height: 52px;
	width: 96px;
	left: 0;
	position: absolute;
	top: -6px;
	z-index: 60;
}
#lava02 .tab_bg {
	height: 40px;
	width: 950px;
	padding: 0 15px;
	left: 0;
	position: absolute;
	z-index: 50;
	background-color: #34495e;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
	behavior: url(/Scripts/PIE.htc);
}
.idx_papers .idx_tab .tab_menu ul.tabs li {
	float: left;
}
.idx_papers .idx_tab .tab_menu ul.tabs li a {
	display: inline-block;
 *zoom:1;
 *display:inline;
	padding: 12px 0 0;
	color: #FFF;
	opacity: 0.8;
	filter: alpha(opacity=80);
	text-decoration: none;
	text-align: center;
	width: 104px;
	height: 40px;
}
.idx_papers .idx_tab .tab_menu ul.tabs li.selected a {
	color: #fff;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.7);
	opacity: 1;
	filter: alpha(opacity=100);
}
.idx_papers .idx_tab > .tab_container {
	width: 958px;
	height: auto;
	padding: 12px 10px 0;
	margin: 16px 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #f1f1f1;
	behavior: url(/Scripts/PIE.htc);
}
.idx_papers .idx_tab > .tab_container section {
	width: 958px;
	height: 546px;
	overflow: hidden;
}
.idx_papers .idx_tab > .tab_container section article {
	width: 958px;
	height: 488px;
	overflow: hidden;
}
.idx_papers .idx_tab > .tab_container section .tabmore {
	width: 958px;
	border-top: 3px solid #FFA40B;
	margin-top: 4px;
}
.idx_papers .idx_tab > .tab_container section .tabmore a {
	display: block;
	margin: 15px auto;
	width: 187px;
}
.idx_papers .idx_tab > .tab_container section .tabmore a span.blod {
	float: left;
	font-size: 18px;
}
.idx_papers .idx_tab > .tab_container section a span.icon {
	margin: -7px 7px 0;
	display: block;
	padding: 3px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	-o-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px;
	behavior: url(/Scripts/PIE.htc);
	background: url(../images/ico_cti.png) no-repeat scroll -161px -518px #FFA40B;
	width: 23px;
	height: 23px;
	overflow: hidden;
	float: left;
}
.idx_papers .idx_tab .tab_container header {
	display: none;
}
.idx_papers #idx_tab_editorial .clumn1 {
	width: 305px;
	float: left;
	margin-right: 8px;
}
.idx_papers #idx_tab_editorial .clumn1 .editorial_icon {
	margin: 5px 8px 0 0;
	overflow: hidden;
	width: 70px;
}
.idx_papers #idx_tab_editorial .clumn1 .editorial_icon img {
	width: 70px;
	height: auto;
}
.idx_papers #idx_tab_editorial .clumn1 .ed_header {
	padding: 38px 8px 8px 8px;
	background: url(../images/blockquote_top.png) no-repeat scroll 8px 8px;
	position: relative;
}
.idx_papers #idx_tab_editorial .clumn1 .ed_header.on {
	background-color: #EEE;
}
.idx_papers #idx_tab_editorial .clumn1 .ed_bg {
	padding: 0 0 30px 12px;
	background: url(../images/blockquote_buttom.png) no-repeat scroll right bottom;
}
.idx_papers #idx_tab_editorial .clumn1 .ed_header h1 {
	color: #000000;
	font: bold 36px/1.3 "微软雅黑", "黑体", "helvetica neue", "lucida grande", "Arial", "PMingLiU", "Trebuchet MS", "Helvetica", "Verdana", "sans-serif";
}
.idx_papers #idx_tab_editorial .clumn1 .ed_header .text {
	color: #333;
	font-size: 15px;
	line-height: 1.7;
	margin-top: 20px;
}
.idx_papers #idx_tab_editorial .clumn1 .ed_header .text .this_logo {
	float: left;
	height: 50px;
	margin-right: 8px;
	margin-top: 4px;
	overflow: hidden;
	width: 50px;
}
.idx_papers #idx_tab_editorial .clumn1 .ed_header .text .this_logo img {
	height: auto;
	width: 50px;
}
.idx_papers #idx_tab_editorial .clumn1 ul {
	margin-top: 0;
}
.idx_papers #idx_tab_editorial .clumn1 li {
	border-top: 1px dotted #999;
	font-size: 15px;
	padding: 20px 5px 11px 21px;
}
.idx_papers #idx_tab_editorial .clumn1 li:first-child, .idx_papers #idx_tab_editorial .clumn1 li.first {
	border-top: 0px dotted #999;
}
.idx_papers #idx_tab_editorial .clumn1 li span.logo {
	float: left;
	height: 50px;
	margin-right: 10px;
	margin-top: -12px;
	overflow: hidden;
	width: 50px;
}
.idx_papers #idx_tab_editorial .clumn1 li span.logo img {
	height: auto;
	width: 50px;
}
.idx_papers article span.readLaterIcon {
	background: url(../images/ui-icons_222222.png) no-repeat scroll -240px -128px #FFCC00;
	display: none;
	height: 16px;
	margin: 0;
	width: 16px;
	position: absolute;
	top: 11px;
	right: 5px;
	border: 2px solid #FFCC00;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	border-radius: 10px;
	behavior: url(/Scripts/PIE.htc);
	font-size: 0px;
	text-align: center;
	z-index: 50;
}
.idx_papers article span.readLaterIcon:hover {
	background-color: #FFF;
}
.idx_papers article span.readLaterIcon.on {
	display: none;
}
.idx_papers article span.readLaterIcon.on a {
	display: block;
	height: 16px;
	width: 16px;
}
.idx_papers article .later_index {
	background-color: #FFCC00;
	-webkit-border-radius: 13px;
	-moz-border-radius: 13px;
	-o-border-radius: 13px;
	-ms-border-radius: 13px;
	border-radius: 13px;
	behavior: url(/Scripts/PIE.htc);
	color: #000000;
	display: none;
	padding: 5px 30px 5px 10px;
	position: absolute;
	right: 3px;
	top: 8px;
	z-index: 40;
}
.idx_papers #idx_tab_editorial .clumn2 {
	width: 310px;
	float: left;
	margin-right: 8px;
}
.idx_papers #idx_tab_editorial article .clumn2 li {
	border-top: 1px dotted #CCC;
	padding: 7px 5px;
	position: relative;
}
.idx_papers #idx_tab_editorial article .clumn3 li {
	position: relative;
}
.idx_papers #idx_tab_editorial article .clumn3 li span.readLaterIcon, .idx_papers #idx_tab_editorial article .clumn3 li .later_index {
	margin-right: 5px;
}
.idx_papers #idx_tab_editorial article .clumn2 li.on {
	background-color: #EEE;
}
.idx_papers #idx_tab_editorial article .clumn2 li:first-child, .idx_papers #idx_tab_editorial article .clumn2 li.first {
	border-top: 0px dotted #CCC;
}
.idx_papers article h2 {
	margin-bottom: 8px;
}
.idx_papers article .clumn1 h2 {
	margin: -12px auto 0;
	line-height: 1.6;
}
.idx_papers #idx_tab_editorial .clumn3 {
	width: 327px;
	float: left;
}
.idx_papers #idx_tab_editorial .clumn3 .coco {
	border: 1px solid #CCC;
	margin-bottom: 8px;
	padding: 3px;
	width: 316px;
	height: 229px;
	overflow: hidden;
}
.idx_papers #idx_tab_editorial .clumn3 .cocobox {
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
	width: 316px;
	height: 229px;
	overflow: hidden;
}
.idx_papers #idx_tab_editorial .clumn3 .coco h2.text {
	display: none;
}
.idx_papers #idx_tab_editorial .clumn3 .coco img {
	width: 316px;
	height: auto;
}
.idx_papers #idx_tab_editorial .clumn3 .hot_news {
}
.idx_papers #idx_tab_editorial .clumn3 .hot_news h5 {
	height: 20px;
	margin-bottom: 3px;
	padding: 3px 3px 3px 0;
	font-weight: normal;
}
.idx_papers #idx_tab_editorial .clumn3 .hot_news h5 span.icon_16x16 {
	background: url(../images/ui-icons_222222.png) no-repeat scroll -128px -96px transparent;
	margin: 0 6px 0 0;
}
.idx_papers #idx_tab_editorial .clumn3 .hot_news .date {
	border-left: 1px solid #666;
	border-right: 1px solid #666;
	border-top: 1px solid #666;
}
.idx_papers #idx_tab_editorial .clumn3 .hot_news .date .tabs {
	float: left;
	width: 280px;
}
.idx_papers #idx_tab_editorial .clumn3 .hot_news .date li {
	float: left;
	margin-right: -1px;
}
.idx_papers #idx_tab_editorial .clumn3 .hot_news .date li a {
	background-color: #999;
	border: 1px solid #FFF;
	color: #FFF;
	height: 45px;
	padding: 4px 2px 2px;
	text-align: center;
	width: 35px;
	font-size: 13px;
	line-height: 1.5;
	display: block;
}
.idx_papers #idx_tab_editorial .clumn3 .hot_news .date li.active a {
	background-color: #FF3300;
	color: #FFF;
}
.idx_papers #idx_tab_editorial .clumn3 .hot_news .date .all a {
	color: #FFF;
	display: block;
	background-color: #333;
	width: 39px;
	border: 1px solid #FFF;
	float: left;
	height: 45px;
	margin-right: -1px;
	padding: 4px 2px 2px;
	text-align: center;
	font-size: 13px;
	line-height: 1.5;
}
.idx_papers #idx_tab_editorial .clumn3 .hot_news .date li span {
	display: block;
	margin: 3px 0 0 0;
	text-align: center;
}
.idx_papers #idx_tab_editorial .clumn3 .hot_news .todayHotNews {
	border-bottom: 1px solid #666;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
	padding: 15px 8px 5px;
}
.idx_papers #idx_tab_editorial .clumn3 .hot_news .todayHotNews li {
	border-top: 1px dotted #CCC;
	padding: 10px 0;
}
.idx_papers #idx_tab_editorial .clumn3 .hot_news .todayHotNews li:hover {
	background-color: #EEE;
}
.idx_papers #idx_tab_editorial .clumn3 .hot_news .todayHotNews li:first-child, .idx_papers #idx_tab_editorial .clumn3 .hot_news .todayHotNews li.first {
	border-top: 0px dotted #CCC;
}
.idx_papers #idx_tab_editorial .clumn3 .hot_news .todayHotNews li h3 {
	font-weight: normal;
}
.idx_papers #idx_tab_editorial .clumn3 .hot_news .todayHotNews span.icon_16x16 {
	background: url(../images/ui-icons_222222.png) no-repeat scroll -80px -110px transparent;
	margin: 1px 6px 0 0;
}
#idx_tab_reporter .clumn1 {
	width: 407px;
	float: left;
	margin-right: 18px;
}
#idx_tab_reporter .clumn1 li {
	width: 151px;
	height: 265px;
	float: left;
	margin: -8px 0 0 30px;
	padding: 110px 15px 0;
	position: relative;
}
#idx_tab_reporter .clumn1 li .nothing_b {
	background: url(../images/ico_cti.png) no-repeat scroll -695px -554px transparent;
	width: 199px;
	height: 43px;
	overflow: hidden;
	position: absolute;
	bottom: -1px;
	left: -7px;
	z-index: 1;
}
#idx_tab_reporter .clumn1 li .nothing_t {
	background: url(../images/ico_cti.png) no-repeat scroll -718px -417px transparent;
	width: 161px;
	height: 135px;
	overflow: hidden;
	position: absolute;
	top: -35px;
	left: 14px;
	z-index: 1;
}
#idx_tab_reporter .clumn1 li:first-child, #idx_tab_reporter .clumn1 li.first {
	margin-left: 0px;
}
#idx_tab_reporter .clumn1 li .title_name {
	text-align: center;
	position: absolute;
	top: 20px;
	left: 45px;
	z-index: 2;
}
#idx_tab_reporter .clumn1 li h3 {
	position: relative;
	margin: 0 auto 1px;
	width: 151px;
	font: 28px/1.7 "微软雅黑", "黑体", "helvetica neue", "lucida grande", "Arial", "PMingLiU", "Trebuchet MS", "Helvetica", "Verdana", "sans-serif";
	text-align: center;
	background-color: #E6E6E6;
	-webkit-border-radius: 10px 10px 0 0;
	-moz-border-radius: 10px 10px 0 0;
	-o-border-radius: 10px 10px 0 0;
	-ms-border-radius: 10px 10px 0 0;
	border-radius: 10px 10px 0 0;
	behavior: url(/Scripts/PIE.htc);
}
:root #idx_tab_reporter .clumn1 li h3 {
	background-color: rgba(250,250,250,0.6);
}
#idx_tab_reporter .clumn1 li .num {
	position: relative;
	width: 151px;
	padding: 8px 0;
	text-align: center;
	font-weight: bold;
	font-size: 23px;
	line-height: 1.5;
	background-color: #FFF;
	color: #CC0000;
	margin: 0 auto 15px;
	-webkit-border-radius: 0 0 10px 10px;
	-moz-border-radius: 0 0 10px 10px;
	-o-border-radius: 0 0 10px 10px;
	-ms-border-radius: 0 0 10px 10px;
	border-radius: 0 0 10px 10px;
	behavior: url(/Scripts/PIE.htc);
}
#idx_tab_reporter .clumn1 li .info {
	width: 160px;
	margin: 20px auto 0;
	font-size: 18px;
	line-height: 1.7;
	text-align: center;
}
#idx_tab_reporter .clumn1 li .info span {
	display: block;
	margin: 15px auto 0;
	text-shadow: 0 1px 1px rgb(252,255,175);
	behavior: url(/Scripts/PIE.htc);
}
:root #idx_tab_reporter .clumn1 li .info span {
	text-shadow: 1px 1px 1px rgba(250,250,250,0.8);
	behavior: url(/Scripts/PIE.htc);
}
#idx_tab_reporter .clumn1 li .title_name span {
	color: #fff;
	font-weight: normal;
}
#idx_tab_reporter .clumn1 li .title_name span+span {
	display: block;
	margin: 0;
	font-weight: normal;
	font-size: 30px;
	line-height: 1.7;
	color: #FFF;
}
#idx_tab_reporter .clumn1 li.king_click {
	background-color: #9aa518;
}
#idx_tab_reporter .clumn1 li.king_share {
	background-color: #e68000;
	display:none;
}
#idx_tab_reporter .clumn1 li.king_facebook {
	background-color: #c43400;
}
#idx_tab_reporter .clumn2 {
	width: 520px;
	float: right;
	margin-right: 10px;
	margin-top: -7px;
}
#idx_tab_reporter .clumn2 .title_name {
	font-size: 24px;
	line-height: 1.5;
	margin: 0 0 2px;
}
.idx_papers #idx_tab_reporter .clumn2 li {
	padding: 7px 0;
	border-top: 1px dotted #CCC;
}
#idx_tab_reporter .clumn2 li:first-child, .idx_papers #idx_tab_reporter .clumn2 li.first {
	border-top: 0px dotted #CCC;
}
#idx_tab_reporter .clumn2 li.time {
	padding: 12px 8px 8px 0;
	text-align: right;
	font-size: 12px;
	color: #666;
}
#idx_tab_reporter .clumn2 li div.num {
	float: left;
	background-color: #999;
	color: #FFF;
	display: inline-block;
 *zoom:1;
 *display:inline;
	margin-right: 17px;
	padding: 5px;
	text-align: center;
	width: 20px;
	margin-top: 4px;
}
#idx_tab_reporter .clumn2 li .num.red {
	background-color: #CC0000;
}
#idx_tab_reporter .clumn2 li h3 {
	float: left;
	display: inline-block;
 *zoom:1;
 *display:inline;
	font-weight: normal;
	font-size: 22px;
	line-height: 1.5;
	width: 128px;
}
#idx_tab_reporter .clumn2 li h3 a {
}
#idx_tab_reporter .clumn2 li span.info {
	float: left;
	margin: 8px 8px 0 7px;
	width: 80px;
	font-size: 13px;
	line-height: 1.5;
}
#idx_tab_reporter .clumn2 li span.info:before {
	content: "/";
	padding: 0 5px 0 0;
}
#idx_tab_reporter .clumn2 li span.click {
	float: right;
	margin: 8px 0 0;
	font-size: 13px;
	line-height: 1.5;
	color: #666;
	width: 122px;
}
#idx_tab_reporter .clumn2 li span.click span.num {
	font-weight: bold;
	font-size: 15px;
	line-height: 1.5;
}
.idx_papers #idx_tab_survey .clumn1 {
	width: 355px;
	float: left;
	margin-right: 8px;
}
.idx_papers #idx_tab_survey .clumn1 .bpic {
	border: 1px solid #ccc;
	padding: 9px;
	position: relative;
}
.idx_papers #idx_tab_survey .clumn1 .bpic .img_box {
	width: 335px;
	height: 219px;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
	margin-bottom: 10px;
}
.idx_papers #idx_tab_survey .clumn1 .bpic .img_box img {
	width: 335px;
	height: auto;
}
.idx_papers #idx_tab_survey .clumn1 .bpic a .title {
	padding: 5px;
	background-color: #F30;
	color: #fff;
	margin-bottom: 8px;
}
.idx_papers #idx_tab_survey .clumn1 .bpic a:hover {
	text-decoration: none;
}
.idx_papers #idx_tab_survey .clumn1 .bpic p {
	font: bold 26px/1.3 "微软雅黑", "黑体", "helvetica neue", "lucida grande", "Arial", "PMingLiU", "Trebuchet MS", "Helvetica", "Verdana", "sans-serif";
}
.idx_papers #idx_tab_survey .clumn1 .bpic a:hover p {
	text-decoration: underline;
}
.idx_papers #idx_tab_survey .clumn1 .spic {
	padding: 13px 0 15px 8px;
	border-bottom: 1px solid #ccc;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.4;
}
.idx_papers #idx_tab_survey .clumn1 .spic span.icon_16x16 {
	background: url(../images/ui-icons_white.png) no-repeat scroll -144px -97px #484848;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(/Scripts/PIE.htc);
	margin: 4px 6px 5px 0;
}
.idx_papers #idx_tab_survey .clumn2 {
	width: 310px;
	float: left;
	margin-right: 8px;
}
.idx_papers #idx_tab_survey article .clumn2 li {
	border-top: 1px dotted #CCC;
	padding: 7px 5px;
	position: relative;
}
.idx_papers #idx_tab_survey article .clumn2 li.on {
	background-color: #EEE;
}
.idx_papers #idx_tab_survey article .clumn2 li:first-child, .idx_papers #idx_tab_survey article .clumn2 li.first {
	border-top: 0px dotted #CCC;
}
.idx_papers #idx_tab_survey .clumn3 {
	width: 257px;
	height: 473px;
	float: left;
	margin-right: 0;
	background: url("../images/noise_bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
	padding: 0 10px;
}
.idx_papers #idx_tab_survey .clumn3 .title {
	font-size: 22px;
	font-weight: bold;
	padding: 25px 5px;
	border-bottom: 3px solid #333;
	margin-bottom: 0;
}
.idx_papers #idx_tab_survey .clumn3 li {
	font: bold 26px/1.3 "微软雅黑", "黑体", "helvetica neue", "lucida grande", "Arial", "PMingLiU", "Trebuchet MS", "Helvetica", "Verdana", "sans-serif";
	padding: 25px 0;
	margin-bottom: 0;
	border-top: 1px solid #999;
	box-shadow: 0 2px 0 0 #fff inset;
}
.idx_papers #idx_tab_survey .clumn3 li:first-child, .idx_papers #idx_tab_survey .clumn3 li.first {
	border-top: none;
}
.social_idxbox {
	margin: 15px auto;
}
.social_idxbox ul {
	width: 890px;
	margin: 0 auto;
}
.social_idxbox ul li {
	float: left;
	margin-right: 70px;
}
.social_idxbox ul li:last-child, .social_idxbox ul li.last {
	float: left;
	margin-right: 0;
	margin: 0;
	padding: 0;
}
.social_idxbox ul li a {
	display: block;
	width: 50px;
	height: 50px;
	overflow: hidden;
	text-indent: -9999px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-o-border-radius: 6px;
	-ms-border-radius: 6px;
	border-radius: 6px;
	behavior: url(/Scripts/PIE.htc);
}
.social_idxbox ul li.Pinterest a {
	background: url(../images/social_index_icon.jpg) no-repeat scroll 0 0 transparent;
}
.social_idxbox ul li.Pinterest a:hover {
	background: url(../images/social_index_icon.jpg) no-repeat scroll 0 -50px transparent;
}
.social_idxbox ul li.Instagram a {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -50px 0 transparent;
}
.social_idxbox ul li.Instagram a:hover {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -50px -50px transparent;
}
.social_idxbox ul li.Weebly a {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -100px 0 transparent;
}
.social_idxbox ul li.Weebly a:hover {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -100px -50px transparent;
}
.social_idxbox ul li.tumblr a {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -150px 0 transparent;
}
.social_idxbox ul li.tumblr a:hover {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -150px -50px transparent;
}
.social_idxbox ul li.Flickr a {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -200px 0 transparent;
}
.social_idxbox ul li.Flickr a:hover {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -200px -50px transparent;
}
.social_idxbox ul li.Twitter a {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -250px 0 transparent;
	display: none;
}
.social_idxbox ul li.Twitter a:hover {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -250px -50px transparent;
}
.social_idxbox ul li.Line a {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -300px 0 transparent;
}
.social_idxbox ul li.Line a:hover {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -300px -50px transparent;
}
.social_idxbox ul li.weibo a {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -350px 0 transparent;
}
.social_idxbox ul li.weibo a:hover {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -350px -50px transparent;
}
.social_idxbox ul li.tudou a {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -400px 0 transparent;
}
.social_idxbox ul li.tudou a:hover {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -400px -50px transparent;
}
.social_idxbox ul li.Snapchat a {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -450px 0 transparent;
}
.social_idxbox ul li.Snapchat a:hover {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -450px -50px transparent;
}
.social_idxbox ul li.linkedin a {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -500px 0 transparent;
}
.social_idxbox ul li.linkedin a:hover {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -500px -50px transparent;
}
.social_idxbox ul li.WeChat a {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -550px 0 transparent;
}
.social_idxbox ul li.WeChat a:hover {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -550px -50px transparent;
}
.social_idxbox ul li.toutiao a {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -600px 0 transparent;
}
.social_idxbox ul li.toutiao a:hover {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -600px -50px transparent;
}
.social_idxbox ul li.radio a {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -650px 0 transparent;
}
.social_idxbox ul li.radio a:hover {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -650px -50px transparent;
}
.social_idxbox ul li.weishi a {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -700px 0 transparent;
}
.social_idxbox ul li.weishi a:hover {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -700px -50px transparent;
}
.social_idxbox ul li.plurk a {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -750px 0 transparent;
}
.social_idxbox ul li.plurk a:hover {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -750px -50px transparent;
}
.social_idxbox ul li.meipai a {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -800px 0 transparent;
}
.social_idxbox ul li.meipai a:hover {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -800px -50px transparent;
}
.social_idxbox ul li.youku a {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -850px 0 transparent;
}
.social_idxbox ul li.youku a:hover {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -850px -50px transparent;
}
.social_idxbox ul li.youtube a {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -900px 0 transparent;
}
.social_idxbox ul li.youtube a:hover {
	background: url(../images/social_index_icon.jpg) no-repeat scroll -900px -50px transparent;
}
/*--idx footer--*/
footer {
	width: 100%;
	margin: 15px 0 0 0;
	padding: 0;
	font-size: 16px;
	line-height: 1.5;
	background-color: #333;
}
footer .stack {
	background-color: #333;
	padding: 15px 0;
}
footer .mobile {
	height: 150px;
	background: url(../images/footer_mobile_bg.gif) repeat scroll 0 0 transparent;
	border-top: 1px solid rgba(0, 0, 0, 0.25);
	box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2) inset, 0 -1px 0 rgba(255, 255, 255, 0.25);
}
footer .mobile .stack {
	background-color: transparent;
	width: 980px;
	margin: 0 auto;
	padding: 25px 0 0;
}
footer .mobile .mobile_box {
	float: left;
	width: 607px;
}
footer .mobile .mobile_box li {
	float: left;
	width: 125px;
	height: 111px;
	border: 1px solid transparent;
	padding-top: 8px;
	margin: -8px 8px 0;
}
footer .mobile .mobile_box li:hover {
	position: relative;
	border: 1px solid #c5cace;
	background-color: #dfdfe0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	-webkit-transition: all 160ms ease 0ms;
	-moz-transition: all 160ms ease 0ms;
	-o-transition: all 160ms ease 0ms;
	-ms-transition: all 160ms ease 0ms;
	transition: all 160ms ease 0ms;
	behavior: url(/Scripts/PIE.htc);
}
footer .mobile .mobile_box li span {
	width: 87px;
	height: 87px;
	overflow: hidden;
	margin: 0 auto;
	display: block;
}
footer .mobile .mobile_box li p {
	width: 102px;
	text-align: center;
	margin-top: -5px;
}
footer .mobile .mobile_box li:hover p {
	margin-top: 0;
}
footer .mobile .mobile_box li a {
	text-decoration: none;
	color: #495563;
}
footer .mobile .mobile_box li span.ipad_app {
	background: url(../images/ipad_app_s.png) no-repeat scroll -6px 0px;
}
footer .mobile .mobile_box li:hover span.ipad_app {
	background: url(../images/idx_footer_qrcode.jpg) no-repeat scroll 0px 0px;
}
footer .mobile .mobile_box li span.pad_android {
	background: url(../images/ipad_app_s.png) no-repeat scroll -6px 0px;
}
footer .mobile .mobile_box li:hover span.pad_android {
	background: url(../images/idx_footer_qrcode.jpg) no-repeat scroll 0px -96px;
}
footer .mobile .mobile_box li span.iphone_app {
	background: url(../images/iphone_app_s.png) no-repeat scroll -6px 0px;
}
footer .mobile .mobile_box li:hover span.iphone_app {
	background: url(../images/idx_footer_qrcode.jpg) no-repeat scroll 0px -194px;
}
footer .mobile .mobile_box li span.mobile_app {
	background: url(../images/mobile_app_s.png) no-repeat scroll -6px 0px;
}
footer .mobile .mobile_box li:hover span.mobile_app {
	background: url(../images/idx_footer_qrcode.jpg) no-repeat scroll 0px 0px;
}
footer .mobile .mobile_box li span.web_app {
	background: url(../images/web_app_s.png) no-repeat scroll 0px 0px;
}
footer .mobile .mobile_box li span.site_map {
	background: url(../images/site_map_s.png) no-repeat scroll -6px 0px;
}
footer .mobile .mobile_box li:hover span.site_map {
	background: url(../images/idx_footer_qrcode.jpg) no-repeat scroll 0px -390px;
}
footer .mobile .mobile_box li span.rss {
	background: url(../images/rss_s.png) no-repeat scroll 0px 0px;
}
footer .mobile .mobile_box li:hover span.rss {
	background: url(../images/idx_footer_qrcode.jpg) no-repeat scroll 0px -489px;
}
footer .mobile .mobile_box li span.toolbar {
	background: url(../images/toolbar_s.png) no-repeat scroll 0px 0px;
}
footer .mobile .mobile_box li span.android_app {
	background: url(../images/android_app_s.png) no-repeat scroll -6px 0px;
}
footer .mobile .mobile_box li:hover span.android_app {
	background: url(../images/idx_footer_qrcode.jpg) no-repeat scroll 0px -291px;
}
footer .mobile .mobile_box li span.m_app {
	background: url(../images/footer_m_01.png) no-repeat scroll -6px 0px;
}
footer .mobile .mobile_box li:hover span.m_app {
	background: url(../images/idx_footer_qrcode.jpg) no-repeat scroll 0 0;
}
footer .mobile .mobile_box li span.wwm {
	background: url(../images/footer_m_02.png) no-repeat scroll -6px 0px;
}
footer .mobile .mobile_box li:hover span.wwm {
	background: url(../images/idx_footer_qrcode.jpg) no-repeat scroll 0px -97px;
}
footer .mobile .mobile_box li span.wwt {
	background: url(../images/footer_m_03.png) no-repeat scroll -6px 0px;
}
footer .mobile .mobile_box li:hover span.wwt {
	background: url(../images/idx_footer_qrcode.jpg) no-repeat scroll 0px -194px;
}
footer .mobile .share_box {
	float: right;
	width: 372px;
	margin-top: 35px;
}
footer .mobile .share_box li {
	float: left;
	width: 181px;
	margin: 0 0 5px 5px;
	font-size: 14px;
	line-height: 2.5;
}
footer .mobile .share_box li span.icon {
	display: block;
	width: 50px;
	height: 50px;
	overflow: hidden;
	float: left;
	margin-right: 8px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	border-radius: 10px;
	behavior: url(/Scripts/PIE.htc);
}
footer .mobile .share_box li span.fb {
	background: url(../images/fb_5050.jpg) no-repeat scroll 0 0 transparent;
}
footer .mobile .share_box li span.google {
	background: url(../images/ico_cti.png) no-repeat scroll -375px -230px transparent;
}
footer .mobile .share_box li span.weibo {
	background: url(../images/weibo_5050.jpg) no-repeat scroll 0 0 transparent;
}
footer .mobile .share_box li span.twitter {
	background: url(../images/ico_cti.png) no-repeat scroll -343px -230px transparent;
}
footer .mobile .share_box li span.youtube {
	background: url(../images/ico_cti.png) no-repeat scroll -407px -230px transparent;
}
footer .mobile .share_box li span.tencent {
	background: url(../images/ico_cti.png) no-repeat scroll -471px -230px transparent;
}
footer .mobile .share_box li span.title {
	width: 123px;
	float: left;
	line-height: 1;
	padding: 7px 0 10px;
	height: 3px;
	font-size: 17px;
}
footer .mobile .share_box li span.num {
	font-size: 13px;
	line-height: 1;
	color: #990000;
	font: 17px/1 "Verdana", "Arial", "PMingLiU", "sans-serif";
	padding: 5px 0;
}
footer .mobile .share_box li a {
	text-decoration: none;
	color: #333;
}
footer .corpinfo a {
	color: #FFF;
}
footer .corpinfo .title_name {
	border-bottom: 1px dotted #C6C6C6;
	color: #EFEFEF;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 15px;
	padding-bottom: 10px;
}
footer .corpinfo .clumn1 {
	float: left;
	width: 285px;
	margin: 0 25px 0 10px;
}
footer .corpinfo .clumn1 li, footer .corpinfo .clumn3 li {
	float: left;
	width: 120px;
	margin-bottom: 8px;
	padding: 4px 4px 2px;
}
footer .corpinfo .clumn2 {
	float: left;
	width: 360px;
	margin-right: 25px;
}
footer .corpinfo .clumn2 .wantwant {
	float: left;
	width: 360px;
}
footer .corpinfo .clumn2 .chinatimes {
	float: left;
	width: 190px;
}
footer .corpinfo .clumn2 .wantwant img, footer .corpinfo .clumn2 .chinatimes img {
	float: left;
	margin-right: 0;
}
footer .corpinfo .clumn2 .wantwant li, footer .corpinfo .clumn2 .chinatimes li {
	margin-bottom: 0;
	padding: 2px 8px;
	float:left;
}
footer .corpinfo .clumn3 {
	float: left;
	width: 275px;
}
footer .copyright {
	width: 100%;
	background-color: #FFF;
	padding: 15px 0 0 0;
}
footer .copyright .stack {
	background-color: #FFF;
}
footer .copyright .stack img {
	display: block;
	float: left;
	margin-left: 170px;
}
footer .copyright .stack span {
	display: block;
	float: left;
	height: 30px;
	padding-top: 20px;
	text-align: left;
	width: 500px;
	font-size: 13px;
}
footer .fbox {
	width: 100%;
	background-color: #FFF;
	padding: 0;
}
footer .fbox a {
	color: #333;
	text-decoration: none;
}
footer .fbox a:hover {
	text-decoration: underline;
}
footer .fbox .fbox_fit {
	background-color: #fff;
}
footer .fbox .fbox_fit .crp {
	float: left;
	margin: 0 25px 0 10px;
	width: 285px;
}
footer .fbox .fbox_fit .crp .title {
	border-bottom: 1px dotted #C6C6C6;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 15px;
	padding-bottom: 10px;
}
footer .fbox .fbox_fit .crp ul {
}
footer .fbox .fbox_fit .crp ul li {
	float: left;
	margin-bottom: 8px;
	padding: 4px 4px 2px;
	width: 82px;
}
footer .fbox .fbox_fit .rlx {
	float: left;
	margin: 0;
	width: 660px;
}
footer .fbox .fbox_fit .rlx .title {
	border-bottom: 1px dotted #C6C6C6;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 15px;
	padding-bottom: 10px;
	position: relative;
}
footer .fbox .fbox_fit .rlx .title span {
	border-bottom: none;
	font-size: 12px;
	font-weight: normal;
	position: absolute;
	top: 8px;
	right: 0;
	color: #999;
}
footer .fbox .fbox_fit .rlx ul {
}
footer .fbox .fbox_fit .rlx ul li {
	width: 200px;
	height: auto;
	float: left;
	margin-right: 20px;
}
footer .fbox .fbox_fit .rlx ul li a {
	display: block;
	text-align: center;
}
footer .fbox .fbox_fit .rlx ul li img {
	max-width: 200px;
	height: auto;
	margin: 10px auto;
	display: block;
}
/*gototop*/
.gototop > a {
	border-radius: 5px 5px 5px 5px;
	color: #FFFFFF;
	height: 27px;
	margin-left: 990px;
	padding: 8px;
	position: fixed;
	display: none;
	text-align: left;
	text-decoration: none;
	top: 90%;
	width: 71px;
	z-index: 1001;
	background: #525252;
	border-top: 1px none #333333;
	border-right: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px none #333333;
	box-shadow: 1px 1px 2px 0 rgba(0,0,0,0.5), 1px 1px 2px 0 rgba(250,250,250,0.4) inset;
	behavior: url(/Scripts/PIE.htc);
	font-size: 25px;
	opacity: 0.7;
}
.gototop .disqustop {
	margin-left: 996px;
	padding: 8px;
	position: fixed;
	text-align: center;
	text-decoration: none;
	top: 82.5%;
	width: 60px;
	z-index: 1001;
	opacity: 1;
	display: none;
	background-color: #fff;
}
.gototop .disqustop a span.icon {
	background: url("../images/messages.png") no-repeat scroll center 0 transparent;
	content: "";
	display: block;
	height: 24px;
	overflow: hidden;
	width: 60px;
}
.gototop .disqustop a:link, .gototop .disqustop a:hover, .gototop .disqustop a:visited {
	color: #cc0000;
	font: 16px/1.5 "Verdana", "Arial", "PMingLiU", "sans-serif";
}
.gototop .disqustop a:link, .gototop .disqustop a:hover {
	text-decoration: none;
}
.gototop > a:link {
	color: #fff;
}
.gototop > a.on {
	display: block;
}
.gototop .disqustop.on {
	display: block;
}
.gototop > a span.icon_16x16 {
	background: none;
	margin: 0 8px 0 0;
}
.gototop > a span:before {
	content: '';
	height: 15px;
	width: 15px;
	display: block;
	border: 4px solid #FFF;
	border-left-width: 0;
	border-bottom-width: 0;
	transform: rotate(-45deg);
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	-o-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	position: absolute;
	top: 12px;
	left: 10px;
}
.gototop > a span:after {
	content: '';
	height: 23px;
	width: 5px;
	display: block;
	background: #FFF;
	position: absolute;
	top: 11px;
	left: 17px;
}
.gototop > a:link, .gototop > a:visited {
	color: #fff;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
}
.gototop > a:hover, .gototop > a:active {
	color: #fff;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	text-decoration: underline;
}
/*super_ad*/
.ad .banner-300, .ad .adbanner, .ad .banner-300x100, .ad .banner-300x150, .ad .banner-300x167, .ad .banner-300x250, .ad .banner-300x370 {
	background: none repeat scroll 0 0 #FFF;
	border: 1px solid #F1F1F1;
	font-size: 0;
	margin: 5px auto;
	overflow: hidden;
	padding: 2px;
	text-align: left;
	width: 300px;
}
.ad .banner-300x100 {
	height: 100px;
}
.ad .banner-300x150 {
	height: 150px;
}
.ad .banner-300x167 {
	height: 600px;
	border: none;
}
.ad .banner-300x167 #ccmedia-300x167 {
	height: 167px;
}
.ad .banner-300x250 {
	height: 250px;
}
.googlesearch .banner-300x250 {
	height: 250px;
	background: none repeat scroll 0 0 #FFF;
	border: 1px solid #F1F1F1;
	font-size: 0;
	margin: 5px auto;
	overflow: hidden;
	padding: 2px;
	text-align: left;
	width: 300px;
}
.ad .banner-300x250 iframe#ad-scupio {
	height: 250px;
	margin: 0;
	width: 300px;
}
.ad .text-ad.markets {
	height: 225px;
}
.ad .text-ad.markets #markets {
	height: 225px;
	width: 300px;
}
.ad #right-health, .ad #Right-health, .ad #right-markets, .ad #markets, .ad #right-events {
	height: 225px;
	width: 300px;
}
.ad .banner-300x370 {
	height: 511px;
}
#super_ad {
	background: url(../images/opacity_80.png) repeat scroll 0 0 transparent;
	height: 2000px;
	opacity: 1;
	filter: alpha(opacity=100);
	padding: 30px 35px 0;
	position: fixed;
	right: -370px;
	top: 0;
	width: 300px;
	z-index: 2000;
}
#super_ad a.close_partner {
	background: url(../images/ico_cti.png) no-repeat scroll -848px -266px transparent;
	color: #FFF;
	display: block;
	font-size: 12px;
	line-height: 24px;
	height: 21px;
	margin: 0;
	overflow: hidden;
	padding: 0 0 0 27px;
	text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
	text-transform: uppercase;
	text-decoration: none;
}
#super_ad a.close_partner:hover {
	background: url(../images/ico_cti.png) no-repeat scroll -848px -340px transparent;
}
#super_ad > p:before {
	border-top: 1px solid #000;
	content: "";
	display: block;
	margin-top: 1px;
}
#super_ad > p {
	border-top: 1px solid rgba(255, 255, 255, 0.08);
	color: #FFF;
	font-size: 10px;
	line-height: 10px;
	margin: 10px 0;
	text-align: right;
	text-transform: uppercase;
}
#super_ad > p span {
	display: block;
	font-size: 12px;
	line-height: 1.5;
	padding: 10px 0 0 20px;
}
#super_ad .ad .banner-300x250 {
	height: 250px;
}
#super_ad .ad .text-ad {
	background: none repeat scroll 0 0 #FFF;
	border: 1px solid #CCC;
	font-size: 13px;
	line-height: 1.47;
	height: auto;
	margin: 0 auto 5px;
	overflow: hidden;
	padding: 2px;
	text-align: left;
	width: 300px;
}
#super_ad .ad .banner-300x100 {
	height: 100px;
}
#super_ad .ad .text-ad .container p {
	height: 27px;
	margin: 0 3px;
	overflow: hidden;
	text-align: left;
}
.rwdforpc {
	width: 100%;
	background-color: #333;
	padding: 15px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}
#mobile {
	width: 186px;
	margin: 0;
	float: left;
	color: #fff;
}
#mobile .m_box {
	width: 100%;
	margin: 0 auto;
	text-align: center;
	font-size: 22px;
}
#mobile .m_box a {
	font-weight: bold;
	color: #fff;
}
#idx_tab_reporter .star_box .star_bg {
	width: 115px;
	margin: 0 auto 10px;
}
#idx_tab_reporter .star_box .star_bg {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -23px transparent;
	width: 115px;
	height: 23px;
	overflow: hidden;
	display: block;
}
#idx_tab_reporter .star_box .star_bg.s0 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -23px transparent;
}
#idx_tab_reporter .star_box .star_bg.s5 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -46px transparent;
}
#idx_tab_reporter .star_box .star_bg.s10 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -69px transparent;
}
#idx_tab_reporter .star_box .star_bg.s15 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -91px transparent;
}
#idx_tab_reporter .star_box .star_bg.s20 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -114px transparent;
}
#idx_tab_reporter .star_box .star_bg.s25 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -137px transparent;
}
#idx_tab_reporter .star_box .star_bg.s30 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -160px transparent;
}
#idx_tab_reporter .star_box .star_bg.s35 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -183px transparent;
}
#idx_tab_reporter .star_box .star_bg.s40 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -206px transparent;
}
#idx_tab_reporter .star_box .star_bg.s45 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -229px transparent;
}
#idx_tab_reporter .star_box .star_bg.s50 {
	background: url(../images/ico_cti.png) no-repeat scroll -710px -252px transparent;
}
.googlead_idx_b_97090 {
	width: 970px;
	height: 90px;
	overflow: hidden;
	margin: 20px auto;
}
.googlead_idx_c_97090 {
	width: 970px;
	height: 90px;
	overflow: hidden;
	margin: 12px auto 6px;
}
.googlead_idx_d_97090 {
	width: 970px;
	height: 90px;
	overflow: hidden;
	margin: 0 auto 20px;
}
.googlead_idx_e_120600 {
	width: 160px;
	height: 600px;
	overflow: hidden;
	position: absolute;
	top: 34px;
	left: -170px;
	text-align: right;
}
.googlead_idx_f_120600 {
	width: 120px;
	height: 617px;
	overflow: hidden;
	position: absolute;
	top: 215px;
	right: -130px;
	z-index: 2;
	display: none;
}
.notice_idx_120304 {
	width: 120px;
	height: 304px;
	overflow: hidden;
	position: absolute;
	top: -125px;
	right: -130px;
	background-color: #E8E8E8;
	z-index: 1001;
}
.googlead_idx_e_120600 .adwords, .googlead_idx_f_120600 .adwords {
	font: 12px/1.2 Arial, Helvetica, sans-serif;
	text-align: center;
	margin-bottom: 3px;
}
.googlead_idx_h_97090 {
	width: 970px;
	height: auto;
	overflow: hidden;
	margin: 10px auto 20px;
	text-align: center;
}
#lang {
	width: 74px;
	margin: 0;
	text-align: center;
	font-size: 22px;
	font-weight: normal;
	float: left;
	color: #fff;
}
#lang a {
	font-weight: bold;
	color: #fff;
}
#lang:after {
	content: "";
	display: table;
	clear: both;
}
/*--idx idx_spc--*/
section.idx_spc {
	padding: 0 0 10px 0;
	position: relative;
}
section.idx_spc .tab_menu .tab_bg {
	border-radius: 4px;
	height: 40px;
	left: 0;
	padding: 0;
	position: absolute;
	width: 980px;
	z-index: 50;
	background: transparent url(../images/2014vote-tbg.png) repeat scroll center top;
}
.idx_spc .idx_tab {
	margin: 15px 0 0;
}
.idx_spc .idx_tab .tab_menu {
	padding: 0;
	display: block;
	position: relative;
	height: 40px;
}
.idx_spc .idx_tab .tab_menu ul.tabs {
	color: #FFF;
	padding: 0 15px;
	z-index: 100;
	position: absolute;
	width: 950px;
}
.idx_spc .idx_tab .tab_menu ul.tabs li {
	float: left;
	padding: 10px 0 0;
	color: #FFF;
	text-decoration: none;
	text-align: left;
	width: 300px;
	height: 40px;
	margin: 0 0 0 60px;
	font-size: 21px;
	font-weight: bold;
}
.idx_spc.taosc .idx_tab .tab_menu ul.tabs li {
	margin: 0;
}
.idx_spc .icon01 {
	position: absolute;
	top: -21px;
	left: 8px;
	width: 84px;
	height: 73px;
	overflow: hidden;
	background: transparent url(../images/2014vote-icon.png) no-repeat scroll -24px -14px;
	z-index: 100;
}
.idx_spc.taosc .icon01 {
	display: none;
}
.idx_spc .icon02 {
	position: absolute;
	top: -20px;
	right: 0;
	width: 133px;
	height: 77px;
	overflow: hidden;
	background: transparent url(../images/2014vote-icon.png) no-repeat scroll -120px -10px;
	z-index: 100;
}
.idx_spc.taosc .icon02 {
	display: none;
}
.idx_spc .idx_tab .tab_container {
	position: relative;
	width: 970px;
	height: 442px;
	padding: 10px 5px 0;
	margin: -19px 0 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	background: rgb(96,197,35);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzYwYzUyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0OTcxOGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left, rgba(96,197,35,1) 0%, rgba(73,113,140,1) 100%);
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(96,197,35,1)), color-stop(100%, rgba(73,113,140,1)));
	background: -webkit-linear-gradient(left, rgba(96,197,35,1) 0%, rgba(73,113,140,1) 100%);
	background: -o-linear-gradient(left, rgba(96,197,35,1) 0%, rgba(73,113,140,1) 100%);
	background: -ms-linear-gradient(left, rgba(96,197,35,1) 0%, rgba(73,113,140,1) 100%);
	background: linear-gradient(to right, rgba(96,197,35,1) 0%, rgba(73,113,140,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#60c523', endColorstr='#49718c', GradientType=1 );
	behavior: url(/Scripts/PIE.htc);
}
.idx_spc .idx_tab .tab_container header {
	display: none;
}
.idx_spc .idx_tab .tab_container header a {
	display: none;
}
.idx_spc .idx_tab .tab_container>section {
	display: block;
	height: 407px;
	width: 970px;
	overflow: hidden;
	background: #fffce8 url(../images/2014vote-tbg.png) no-repeat scroll center -31px;
	padding: 20px 0 10px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	behavior: url(/Scripts/PIE.htc);
}
.idx_spc .idx_tab .tab_container>section article {
	height: 367px;
	width: 958px;
	overflow: hidden;
}
.idx_spc article li {
	padding: 7px 5px 7px 0;
	border-top: 1px dotted #CCC;
	position: relative;
}
.idx_spc article li.on {
}
.idx_spc article li:first-child, .idx_topic article li.first {
	border-top: 0px dotted #CCC;
}
.idx_spc article p {
	font-size: 15px;
	line-height: 1.7;
}
.idx_spc article h2 {
	margin-bottom: 12px;
}
.idx_spc .pic_100x100 img {
	width: 100px;
	height: auto;
}
.idx_spc article time {
	color: #999;
	display: block;
	font-size: 11px;
	margin-top: 8px;
	padding-right: 3px;
	text-align: right;
}
.idx_spc #idx_tab_model10 article time {
	display: none;
}
.idx_spc article span.readLaterIcon {
	background: url(../images/ui-icons_222222.png) no-repeat scroll -240px -128px #FFCC00;
	display: none;
	height: 16px;
	margin: 0;
	width: 16px;
	position: absolute;
	top: 11px;
	right: 5px;
	border: 2px solid #FFCC00;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	border-radius: 10px;
	behavior: url(/Scripts/PIE.htc);
	font-size: 0px;
	text-align: center;
	z-index: 50;
}
.idx_spc article .later_index {
	background-color: #FFCC00;
	-webkit-border-radius: 13px;
	-moz-border-radius: 13px;
	-o-border-radius: 13px;
	-ms-border-radius: 13px;
	border-radius: 13px;
	behavior: url(/Scripts/PIE.htc);
	color: #000000;
	display: none;
	padding: 5px 30px 5px 10px;
	position: absolute;
	right: 3px;
	top: 8px;
	z-index: 40;
}
.idx_spc article span.readLaterIcon.on {
	display: block;
}
.idx_spc article span.readLaterIcon.on a {
	display: block;
	height: 16px;
	width: 16px;
}
.idx_spc article .clumn_pic {
	padding: 0;
	position: relative;
	width: 200px;
	height: 367px;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0px 0px;
}
.idx_spc article .clumn_pic img {
	width: 200px;
	height: auto;
}
.idx_spc article h5 {
	margin-bottom: 15px;
}
.idx_spc article h5 span.icon_16x16 {
	background: url(../images/ui-icons_222222.png) no-repeat scroll -192px -128px transparent;
	margin: 0 6px 0 0;
}
.idx_spc .layout2 .clumn1 {
	width: 200px;
	margin: 0 8px 0 5px;
	float: left;
}
.idx_spc .layout2 .clumn2 {
	width: 465px;
	float: left;
	margin-right: 8px;
}
.idx_spc .layout2 .clumn2 .title_name {
	background-color: #666;
	border-bottom: 2px solid #990000;
	color: #FFCC00;
	display: inline-block;
 *zoom:1;
 *display:inline;
	float: left;
	font-size: 13px;
	margin: 0 8px 0 0;
	padding: 4px 5px;
	text-align: center;
}
.idx_spc .layout2 .clumn2 h2 {
	float: left;
	margin-bottom: 0;
	display: inline-block;
 *zoom:1;
 *display:inline;
}
.idx_spc .layout2 .clumn2 h2 a {
}
.idx_spc .layout2 .clumn2 .info {
	float: left;
	display: inline-block;
 *zoom:1;
 *display:inline;
	color: #999;
	font-size: 13px;
	margin: 5px 0 0 8px;
}
.idx_spc .layout2 .clumn2 .content {
	margin: 37px 0 0;
}
.idx_spc .layout2 .clumn2 .content .pic {
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
	width: 180px;
	height: 130px;
	overflow: hidden;
	float: right;
	margin: 0 0 0 8px;
}
.idx_spc .layout2 .clumn2 .content .pic img {
	width: 180px;
	height: auto;
}
.idx_spc .layout2 .clumn2 .content .pic img {
	width: 180px;
	height: auto;
}
.idx_spc .layout2 .clumn2 .content p {
}
.idx_spc .layout2 .clumn3 {
	float: left;
	width: 269px;
}
.idx_spc .layout2 .clumn3 li {
	border-top: 1px dashed #999;
	height: 80px;
	margin-top: 3px;
	padding: 5px 8px 5px 0;
	position: relative;
}
.idx_spc .layout2 .clumn3 li:first-child {
	border-top: 0px dashed #999;
	margin-top: 0px;
}
.idx_spc .layout2 .clumn3 li span {
	display: block;
	float: left;
	margin-right: 8px;
	width: 80px;
	height: 80px;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
}
.idx_spc .layout2 .clumn3 li span.readLaterIcon {
	display: none;
	float: none;
	margin-right: 0px;
	width: 16px;
	height: 16px;
	overflow: hidden;
	background: url(../images/ui-icons_222222.png) no-repeat scroll -240px -128px #FFCC00;
}
.idx_spc .layout2 .clumn3 li span.readLaterIcon.on {
	display: block;
}
.idx_spc .layout2 .clumn3 li span.readLaterIcon.on a {
	display: block;
	height: 16px;
	width: 16px;
}
.idx_spc .layout2 .clumn3 li h3 {
}
.idx_spc .layout2 .clumn3 li p {
	word-break: break-all;
	word-wrap: break-word;
}
section.idx_spc .idx_spc_ad {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99;
	display: none;
}
section.idx_spc .idx_spc_ad a.spc_btn {
	position: absolute;
	top: 40px;
	left: -108px;
	width: 108px;
	height: 403px;
	overflow: hidden;
	display: block;
	background: url(../images/spc_btn_open2.png) repeat scroll 0 0 transparent;
}
section.idx_spc .idx_spc_ad a.spc_btn.on {
	background: url(../images/spc_btn_close2.png) repeat scroll 0 0 transparent;
}
section.idx_spc .idx_spc_ad .spc_content {
	position: absolute;
	top: 40px;
	left: 0;
	width: 980px;
	height: 403px;
	overflow: hidden;
	display: none;
	background: #FFCCCC;
	background: url(../images/newyear_bg2.jpg) repeat scroll 0 0 transparent;
	-webkit-border-bottom-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-moz-border-bottom-left-radius: 4px;
	-moz-border-bottom-right-radius: 4px;
	-o-border-bottom-left-radius: 4px;
	-o-border-bottom-right-radius: 4px;
	-ms-border-bottom-left-radius: 4px;
	-ms-border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	behavior: url(/Scripts/PIE.htc);
}
section.idx_spc .idx_spc_ad .spc_content.on {
	display: block;
}
section.idx_spc .idx_spc_ad .spc_content.on {
	display: block;
}
section.idx_spc .idx_spc_ad .spc_content h2 a {
	position: absolute;
	top: 118px;
	left: 267px;
	font-size: 54px;
	font-weight: bold;
	line-height: 1.3;
	display: block;
	text-decoration: none;
}
.m_ad_wrapper {
	display: none;
}
.ad_watermark {
	height: 160px;
	overflow: hidden;
	position: fixed;
	right: 0;
	top: 164px;
	width: 120px;
	z-index: 1000;
}
.ad_watermark.idx {
	height: 160px;
	overflow: hidden;
	position: fixed;
	right: 0;
	top: 125px;
	width: 120px;
	z-index: 1000;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(/Scripts/PIE.htc);
}
.ad_watermark a {
	display: block;
	height: 160px;
	overflow: hidden;
	width: 120px;
	position: relative;
}
.ad_watermark a img {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
}
.ad_watermark a #spanvotedate {
	position: absolute;
	top: 75px;
	left: 15px;
	z-index: 2;
	width: 120px;
	text-align: center;
	font: bold 50px/1 "Arial", "PMingLiU", "sans-serif";
	color: #fff;
}
.ad_watermark.idx a #spanvotedate span {
	font: bold 15px/1 "PMingLiU", "sans-serif";
	color: #333;
	display: inline;
	width: auto;
	text-align: left;
	margin-top: 0;
	margin-left: 5px;
	-webkit-border-radius: 11px;
	-moz-border-radius: 11px;
	-o-border-radius: 11px;
	-ms-border-radius: 11px;
	border-radius: 11px;
	behavior: url(/Scripts/PIE.htc);
	background-color: #fff;
	padding: 3px;
}
.ad_watermark.idx {
	z-index: 1;
	top: 125px;
}
.ad_watermark.idx a {
	background: none !important;
	text-decoration: none;
}
.ad_watermark.idx a span {
	display: block;
	width: 120px;
	text-align: center;
	font: bold 50px/1 "Arial", "PMingLiU", "sans-serif";
	color: #FF0000;
	margin-top: 88px;
}
.google-analytics {
	position: absolute;
	top: -80px;
	left: -130px;
	width: 130px;
	height: 106px;
	overflow: hidden;
	z-index: 1003;
}
.google-analytics .text1 {
	display: block;
	font-size: 16px;
	color: #666;
	text-align: center;
	line-height: 1;
}
.google-analytics .text2 {
	display: block;
	font-size: 12px;
	color: #666;
	text-align: center;
	line-height: 1.5;
}
.google-analytics .text3 {
	display: block;
	font: bold 26px/1 "Verdana", "Arial", "PMingLiU", "sans-serif";
	text-align: center;
	color: #333;
	line-height: 1.5;
}
.google-analytics .text4 {
	display: block;
	font-size: 12px;
	color: #666;
	text-align: center;
	line-height: 1.3;
}
.google-analytics .text5 {
	display: block;
	font-size: 10px;
	color: #999;
	text-align: center;
	line-height: 1;
}
.addthis_index {
	position: absolute;
	top: 73px;
	left: -130px;
	width: 130px;
	height: 306px;
	overflow: hidden;
	z-index: 1004;
}
.addthis_index .title {
	margin-bottom: 15px;
	color: #666666;
	padding: 0 0 5px;
}
.addthis_toolbox.addthis_vertical_style span.addthis_follow_label {
	color: #36c;
}
#fifa {
	background: url(../images/fifa_title_bg01.jpg) no-repeat scroll 0px 0px;
	border: 5px solid #106593;
	width: 970px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	behavior: url(/Scripts/PIE.htc);
	margin: 10px auto 35px;
}
#fifa .tt_box {
	height: 150px;
	background: url(../images/fifa_title_bg02.jpg) no-repeat scroll 0px 0px;
	position: relative;
	z-index: 1;
}
#fifa .tt_box h2 {
	display: none;
}
#fifa .tt_box .title {
	position: absolute;
	top: 17px;
	left: 109px;
	width: 169px;
	height: 113px;
	overflow: hidden;
	background: url(../images/fifa_title.png) no-repeat scroll 0px 0px;
	z-index: 3;
}
#fifa .tt_box .title a {
	display: block;
	width: 100%;
	height: 100%;
}
#fifa .tt_box .p1 {
}
#fifa .tt_box .p2 {
/*	position:absolute;
	top:-24px;
	right:-69px;
	width:217px;
	height:271px;
	overflow:hidden;
	background: url(../images/fifa_p2.png) no-repeat scroll 0px 0px;
	z-index:2;*/
}
#fifa .tt_box .fifa_ad {
	position: absolute;
	top: 16px;
	left: 359px;
	width: 500px;
	height: 100px;
	overflow: hidden;
	background-color: #fff;
	text-align: center;
	z-index: 2;
	display: none;
}
#fifa .tt_box a.worldcup2014 {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 1;
}
#fifa .ct_box {
	margin: 11px auto;
}
#fifa .ct_box article {
	height: 367px;
	overflow: hidden;
	width: 958px;
}
#fifa .ct_box article .clumn1 {
	width: 274px;
	margin: 0 8px;
	float: left;
}
#fifa .ct_box article li {
	padding: 7px 5px;
	border-top: 1px dotted #CCC;
	position: relative;
}
#fifa .ct_box article li:first-child, #fifa .ct_box article li.first {
	border-top: 0px dotted #CCC;
}
#fifa .ct_box article p {
	font-size: 15px;
	line-height: 1.7;
}
#fifa .ct_box article h2 {
	margin-bottom: 12px;
}
#fifa .ct_box article .pic_100x100 img {
	width: 100px;
	height: auto;
}
#fifa .ct_box article time {
	color: #999;
	display: block;
	font-size: 11px;
	margin-top: 8px;
	padding-right: 3px;
	text-align: right;
}
#fifa .ct_box article .clumn2 {
	width: 200px;
	margin-right: 8px;
	float: left;
	background-color: #999;
}
#fifa .ct_box article .clumn2 li h2.text, #fifa .ct_box article .clumn3 li h2.text {
	bottom: 0;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 15px;
	line-height: 1.45;
	height: 22px;
	padding: 5px;
	position: absolute;
	text-align: center;
	width: 210px;
	z-index: 15;
}
#fifa .ct_box article .clumn2 h2, #fifa .ct_box article .clumn3 h2, #fifa .ct_box article .clumn4 h2 {
	margin-bottom: 0;
}
#fifa .ct_box article .clumn2 h2 a, #fifa .ct_box article .clumn3 h2 a, #fifa .ct_box article .clumn4 h2 a {
	color: #FFF;
}
#fifa .ct_box article .clumn_pic {
	padding: 0;
	position: relative;
	width: 200px;
	height: 367px;
	overflow: hidden;
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0px 0px;
}
#fifa .ct_box article .clumn_pic img {
	width: 200px;
	height: auto;
}
#fifa .ct_box article .clumn3 {
	width: 220px;
	margin-right: 0;
	float: right;
	padding-top: 3px;
}
#fifa .ct_box article h5 {
	margin-bottom: 15px;
}
#fifa .ct_box article h5 span.icon_16x16 {
	background: url(../images/ui-icons_222222.png) no-repeat scroll -192px -128px transparent;
	margin: 0 6px 0 0;
}
#fifa .ct_box article .clumn3 li {
	padding: 0;
	margin-top: 8px;
	position: relative;
}
#fifa .ct_box article .clumn3 li:first-child, #fifa .ct_box article .clumn3 li.first {
	margin-top: 0px;
}
#fifa .ct_box article .clumn3 li .pic_220x160 {
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
	width: 220px;
	height: 160px;
	overflow: hidden;
	position: relative;
}
#fifa .ct_box article .clumn3 li .textbg {
	background-color: #000;
	bottom: 0;
	height: 34px;
	opacity: 0.5;
	filter: alpha(opacity=50);
	position: absolute;
	width: 220px;
	z-index: 10;
}
#fifa .ct_box article.clumn3 li img {
	width: 220px;
	height: auto;
}
#fifa .ct_box article .clumn4 {
	width: 220px;
	float: left;
	margin-left: 7px;
	padding-top: 3px;
}
#fifa .ct_box article .clumn4 .clumn_box {
	position: relative;
	height: 160px;
	margin-bottom: 8px;
}
#fifa .ct_box article .clumn4 .clumn_box .pic_232x160 {
	background: url(../images/gallery_stripe_bg.gif) repeat scroll 0 0 transparent;
	width: 220px;
	height: 160px;
	overflow: hidden;
	position: absolute;
	z-index: 1;
}
#fifa .ct_box article .clumn4 .clumn_box .pic_232x160 img {
	width: 220px;
	height: auto;
}
#fifa .ct_box article .clumn4 h2.text {
	bottom: 0;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 15px;
	line-height: 1.45;
	height: auto;
	padding: 8px 5px;
	position: absolute;
	text-align: center;
	width: 210px;
	z-index: 15;
	background: url(../images/opacity_60.png) repeat scroll 0 0 transparent;
}
#fifa .ct_box article .clumn4 li {
	padding: 8px 0;
}
#fifa .ct_box article .clumn4 li h3 {
	font-weight: normal;
}
#fifa .ct_box article .clumn4 li span.icon_16x16 {
	background: url(../images/ui-icons_222222.png) no-repeat scroll -80px -144px transparent;
	margin: 2px 10px 0 5px;
}
#fifa .ct_box .provide {
	text-align: right;
	font-size: 12px;
	color: #666;
	margin: 12px;
}
#fifa .ct_box .tabmore {
	border-top: 3px solid #106593;
	margin: 19px auto -15px;
	width: 958px;
}
#fifa .ct_box .tabmore a {
	display: block;
	margin: 15px auto;
	width: 187px;
}
#fifa .ct_box .tabmore a span.blod {
	float: left;
	font-size: 18px;
	font-weight: bold;
}
#fifa .ct_box .tabmore a span.icon {
	background: url("../images/ico_cti.png") no-repeat scroll -161px -518px #106593;
	border-radius: 15px;
	display: block;
	float: left;
	height: 23px;
	margin: -7px 7px 0;
	overflow: hidden;
	padding: 3px;
	width: 23px;
}
#fifa .ct_box .provide span.eltatv {
	display: inline-block;
	width: 105px;
	height: 30px;
	overflow: hidden;
	background: url(../images/pv_ad_logo.png) repeat scroll 0 0 transparent;
	margin: 0 8px -9px;
}
#fifa .ct_box .provide span.weishi {
	display: inline-block;
	width: 30px;
	height: 30px;
	overflow: hidden;
	background: url(../images/pv_ad_logo.png) repeat scroll -136px 0 transparent;
	margin: 0 8px -9px 0;
}
#fifa .ct_box .provide span.taiwanyes {
	display: inline-block;
	width: 100px;
	height: 30px;
	overflow: hidden;
	background: url(../images/pv_ad_logo.png) repeat scroll -170px 0 transparent;
	margin: 0 8px -9px 0;
}
.fifa_live {
	width: 980px;
	height: 90px;
	overflow: hidden;
	margin: 3px auto 10px;
}
.fifa-carousel {
	width: 980px;
	height: 90px;
	padding: 0;
	position: relative;
}
.fifa-carousel * {
	margin: 0;
	padding: 0;
}
.fifa-carousel ul, .fifa-carousel li {
	list-style: none;
}
.fifa-carousel .page {
	position: absolute;
	top: 12px;
	right: 80px;
	display: none;
}
.fifa-carousel .btn {
	position: absolute;
	top: 10px;
	right: 5px;
	height: 20px;
	display: none;
}
.fifa-carousel .btn a {
	width: 31px;
	height: 24px;
	float: left;
	text-indent: -9999px;
}
.fifa-carousel .btn a.prev {
	background: url(images/btn.gif) no-repeat 0 -42px;
}
.fifa-carousel .btn a.next {
	background: url(images/btn.gif) no-repeat 0 0;
}
.fifa-carousel .frame {
	position: relative;
	overflow: hidden;
	width: 980px;	/* (li 的寬度 + li 的邊框寬度 * 2 ) * 一次要顯示的數量 + li 的右邊界 * (一次要顯示的數量 - 1) */
	height: 90px;
}
.fifa-carousel ul {
	width: 99999px;
	position: absolute;
}
.fifa-carousel li {
	float: left;
	width: 980px;
	height: 90px;
	position: relative;
	margin-right: 0;
}
.fifa-carousel li.fifa-online {
	background: url(../images/fifa_98090_bg.jpg) no-repeat scroll 0 0 transparent;
	position: relative;
}
.fifa_live.school .fifa-carousel li.fifa-online {
	background: url(../images/school103.jpg) no-repeat scroll 0 0 transparent;
	position: relative;
}
.fifa-carousel li.fifa-online a.fifa_index {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 270px;
	height: 90px;
}
.fifa-carousel li.fifa-online .fifaibox {
	position: absolute;
	top: 0;
	width: 355px;
	height: 90px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.fifa-carousel li.fifa-online .fifaibox .live {
	position: absolute;
	top: 4px;
	left: 158px;
	width: 56px;
	height: 21px;
	overflow: hidden;
	background: url(../images/live.gif) no-repeat scroll 0 0 transparent;
}
.fifa-carousel li.fifa-online .fifaibox .text a {
	position: absolute;
	top: 60px;
	left: 137px;
	width: 86px;
	height: 21px;
	display: block;
	text-decoration: underline;
	color: #F00;
	text-align: center;
}
.fifa-carousel li.fifa-online .fifaibox.game1 {
	left: 270px;
}
.fifa-carousel li.fifa-online .fifaibox.game2 {
	left: 625px;
}
.fifa-carousel li.fifa-online .fifaibox .flag01 {
	position: absolute;
	top: 22px;
	left: 28px;
	width: 35px;
	height: 35px;
	overflow: hidden;
}
.fifa-carousel li.fifa-online .fifaibox .country01 {
	position: absolute;
	top: 24px;
	left: 67px;
	width: 70px;
	height: 35px;
	text-align: center;
	font: bold 30px/1 Verdana, Geneva, sans-serif;
	color: #0484EB;
}
.fifa-carousel li.fifa-online .fifaibox .country-cn01 {
	position: absolute;
	top: 62px;
	left: 48px;
	width: 100px;
	height: 35px;
	text-align: center;
	font: 13px/1 Arial, Helvetica, sans-serif;
	color: #333;
}
.fifa-carousel li.fifa-online .fifaibox .scores {
	position: absolute;
	top: 28px;
	left: 140px;
	width: 80px;
	height: 35px;
	text-align: center;
	font: bold 24px/1 Arial, Helvetica, sans-serif;
	color: #000;
}
.fifa-carousel li.fifa-online .fifaibox .flag02 {
	position: absolute;
	top: 22px;
	left: 297px;
	width: 35px;
	height: 35px;
	overflow: hidden;
}
.fifa-carousel li.fifa-online .fifaibox .country02 {
	position: absolute;
	top: 24px;
	left: 223px;
	width: 70px;
	height: 35px;
	text-align: center;
	font: bold 30px/1 Verdana, Geneva, sans-serif;
	color: #0484EB;
}
.fifa-carousel li.fifa-online .fifaibox .country-cn02 {
	position: absolute;
	top: 62px;
	left: 212px;
	width: 100px;
	height: 35px;
	text-align: center;
	font: 13px/1 Arial, Helvetica, sans-serif;
	color: #333;
}
.fifa-carousel li.fifa-online .fifaibox .CRO {
	background: url(../images/flag.png) no-repeat scroll 0 0 transparent;
}
.fifa-carousel li.fifa-online .fifaibox .CMR {
	background: url(../images/flag.png) no-repeat scroll -35px 0 transparent;
}
.fifa-carousel li.fifa-online .fifaibox .MEX {
	background: url(../images/flag.png) no-repeat scroll -70px 0 transparent;
}
.fifa-carousel li.fifa-online .fifaibox .BRA {
	background: url(../images/flag.png) no-repeat scroll -105px 0 transparent;
}
.fifa-carousel li.fifa-online .fifaibox .CHI {
	background: url(../images/flag.png) no-repeat scroll -140px 0 transparent;
}
.fifa-carousel li.fifa-online .fifaibox .AUS {
	background: url(../images/flag.png) no-repeat scroll 0 -35px transparent;
}
.fifa-carousel li.fifa-online .fifaibox .NED {
	background: url(../images/flag.png) no-repeat scroll -35px -35px transparent;
}
.fifa-carousel li.fifa-online .fifaibox .ESP {
	background: url(../images/flag.png) no-repeat scroll -70px -35px transparent;
}
.fifa-carousel li.fifa-online .fifaibox .COL {
	background: url(../images/flag.png) no-repeat scroll -105px -35px transparent;
}
.fifa-carousel li.fifa-online .fifaibox .GRE {
	background: url(../images/flag.png) no-repeat scroll -140px -35px transparent;
}
.fifa-carousel li.fifa-online .fifaibox .JPN {
	background: url(../images/flag.png) no-repeat scroll 0 -70px transparent;
}
.fifa-carousel li.fifa-online .fifaibox .CIV {
	background: url(../images/flag.png) no-repeat scroll -35px -70px transparent;
}
.fifa-carousel li.fifa-online .fifaibox .CRC {
	background: url(../images/flag.png) no-repeat scroll -70px -70px transparent;
}
.fifa-carousel li.fifa-online .fifaibox .URU {
	background: url(../images/flag.png) no-repeat scroll -105px -70px transparent;
}
.fifa-carousel li.fifa-online .fifaibox .ITA {
	background: url(../images/flag.png) no-repeat scroll -140px -70px transparent;
}
.fifa-carousel li.fifa-online .fifaibox .ENG {
	background: url(../images/flag.png) no-repeat scroll 0 -105px transparent;
}
.fifa-carousel li.fifa-online .fifaibox .ECU {
	background: url(../images/flag.png) no-repeat scroll -35px -105px transparent;
}
.fifa-carousel li.fifa-online .fifaibox .HON {
	background: url(../images/flag.png) no-repeat scroll -70px -105px transparent;
}
.fifa-carousel li.fifa-online .fifaibox .FRA {
	background: url(../images/flag.png) no-repeat scroll -105px -105px transparent;
}
.fifa-carousel li.fifa-online .fifaibox .SUI {
	background: url(../images/flag.png) no-repeat scroll -140px -105px transparent;
}
.fifa-carousel li.fifa-online .fifaibox .IRN {
	background: url(../images/flag.png) no-repeat scroll 0 -140px transparent;
}
.fifa-carousel li.fifa-online .fifaibox .NGA {
	background: url(../images/flag.png) no-repeat scroll -35px -140px transparent;
}
.fifa-carousel li.fifa-online .fifaibox .BIH {
	background: url(../images/flag.png) no-repeat scroll -70px -140px transparent;
}
.fifa-carousel li.fifa-online .fifaibox .ARG {
	background: url(../images/flag.png) no-repeat scroll -105px -140px transparent;
}
.fifa-carousel li.fifa-online .fifaibox .GER {
	background: url(../images/flag.png) no-repeat scroll -140px -140px transparent;
}
.fifa-carousel li.fifa-online .fifaibox .USA {
	background: url(../images/flag.png) no-repeat scroll 0 -175px transparent;
}
.fifa-carousel li.fifa-online .fifaibox .POR {
	background: url(../images/flag.png) no-repeat scroll -35px -175px transparent;
}
.fifa-carousel li.fifa-online .fifaibox .GHA {
	background: url(../images/flag.png) no-repeat scroll -70px -175px transparent;
}
.fifa-carousel li.fifa-online .fifaibox .RUS {
	background: url(../images/flag.png) no-repeat scroll -105px -175px transparent;
}
.fifa-carousel li.fifa-online .fifaibox .KOR {
	background: url(../images/flag.png) no-repeat scroll -140px -175px transparent;
}
.fifa-carousel li.fifa-online .fifaibox .BEL {
	background: url(../images/flag.png) no-repeat scroll 0 -210px transparent;
}
.fifa-carousel li.fifa-online .fifaibox .ALG {
	background: url(../images/flag.png) no-repeat scroll -35px -210px transparent;
}
.fifa-carousel li.ad {
	text-align: center;
}
header.globehead {
/*border: 15px solid #FFF;*/
}
.fifa.ad #DynamicAD {
	width: 980px;
	position: relative;
	margin: 0 auto;
}
.big_ads {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 5px;
	z-index: 1500;
	left: 50%;
	margin-left: -490px;
}
#wordbanner {
	width: 100%;
	height: 100%;
	position: relative;
	left: -1600px;
	z-index: 1510;
	cursor: pointer;
}
.wrapper.fifa #ad {
	width: 100%;
	position: relative;
	z-index: 1509;
	display: none;	/* 先隱藏 */
	margin: 0 auto;
}
.wrapper.fifa #ad a img {
	border: none;
	vertical-align: middle;
}
.wrapper.fifa #ad .control {
	margin: 0;
	padding: 0;
	position: absolute;
	width: 20px;
	height: 20px;
	right: 5px;
	top: 0px;
	cursor: pointer;
	z-index: 1515;
	background-image: url(../images/click_icon.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.wrapper.fifa #ad .fifa_video {
	position: absolute;
	top: 170px;
	left: 256px;
	z-index: 3;
}
.wrapper.fifa #ad .fifa_video_bg {
	position: absolute;
	top: 140px;
	left: 226px;
	width: 540px;
	height: 465px;
	overflow: hidden;
	z-index: 2;
	background: url(../images/opacity_70_white.png) repeat scroll 0 0 transparent;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
	behavior: url(/Scripts/PIE.htc);
}
.wrapper.fifa #ad .fifa_title {
	position: absolute;
	top: 538px;
	left: 256px;
	z-index: 3;
	font: bold 24px/1.2 "微软雅黑", "黑体", "helvetica neue", "lucida grande", "Arial";
	width: 480px;
}
.mad_gads {
	display: none;
}
.idx_spc.taosc .tabmore {
	border-top: 3px solid #b9700a;
	margin: 19px auto -15px;
	width: 958px;
}
.idx_spc.taosc .tabmore a {
	display: block;
	margin: 15px auto;
	width: 187px;
}
.idx_spc.taosc .tabmore a {
	display: block;
	margin: 15px auto;
	width: 198px;
}
.idx_spc.taosc .tabmore a span.blod {
	float: left;
	font-size: 18px;
	font-weight: bold;
}
.idx_spc.taosc .tabmore a span.icon {
	background: url("../images/ico_cti.png") no-repeat scroll -161px -518px #b9700a;
	border-radius: 15px;
	display: block;
	float: left;
	height: 23px;
	margin: -7px 7px 0;
	overflow: hidden;
	padding: 3px;
	width: 23px;
}
.idx_spc.taosc .idx_tab .tab_container {
	height: 460px;
	background: none;
	background-color: #b9700a;
}
.idx_spc.taosc .idx_tab .tab_container > section {
	height: 425px;
}
section.idx_spc.taosc .tab_menu .tab_bg {
	background: url("../images/taosc.jpg") repeat scroll center top transparent;
}
.idx_spc.taosc .idx_tab .tab_container > section {
	background: url("../images/taosc-bg.jpg") no-repeat scroll center -31px #fff;
	padding: 20px 0 10px;
	width: 970px;
}
.fifa_live.school .fifa-carousel li.fifa-online a.school_index {
	float: left;
	width: 268px;
	height: 90px;
	overflow: hidden;
	text-indent: -9999px;
}
.fifa_live.school .fifa-carousel li.fifa-online .number {
	float: left;
	width: 150px;
	height: 70px;
	overflow: hidden;
	margin-right: 61px;
	padding: 10px 8px;
	font-size: 13px;
}
.fifa_live.school .fifa-carousel li.fifa-online .name {
	float: left;
	width: 150px;
	height: 70px;
	overflow: hidden;
	margin-right: 25px;
	padding: 10px 8px;
	font-size: 13px;
}
.fifa_live.school .fifa-carousel li.fifa-online .department {
	float: left;
	width: 300px;
	height: 70px;
	overflow: hidden;
	padding: 10px 8px;
	position: relative;
	font-size: 13px;
}
.fifa_live.school .fifa-carousel li.fifa-online .title {
	margin-bottom: 6px;
}
.fifa_live.school .fifa-carousel li.fifa-online .title span {
	display: none;
}
.fifa_live.school .fifa-carousel li.fifa-online input {
	margin-bottom: 6px;
	font-size: 13px;
	border: 1px solid #999;
	height: 20px;
	padding: 0 5px;
}
.fifa_live.school .fifa-carousel li.fifa-online input[type=button] {
	height: auto;
}
.fifa_live.school .fifa-carousel li.fifa-online select {
	border: 0 none;
	margin: 0;
	outline: 0 none;
	padding: 0;
	float: left;
	margin-bottom: 6px;
	font-size: 13px;
	border: 1px solid #999;
}
.fifa_live.school .fifa-carousel li.fifa-online select.sch {
	margin-right: 10px;
}
.newad20140911 {
	background: none repeat scroll 0 0 #ffffff;
	border: 1px solid #f1f1f1;
	font-size: 13px;
	line-height: 1.47;
	margin: 0 auto 5px;
	overflow: hidden;
	padding: 2px;
	width: 300px;
}
.newad20140911 li {
	float: left;
	margin-left: 3px;
}
.newad20140911 li:first-child, .newad20140911 li.first {
	margin-left: 0;
}
.newad20140911 li a {
	display: block;
	text-align: center;
	width: 88px;
	padding: 5px;
	height: 33px;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
}
.newad20140911 li a:hover {
	text-decoration: none;
}
.newad20140911 li a.a1 {
	background-color: #d61518;
	color: #fff;
}
.newad20140911 li a.a2 {
	background-color: #ffc700;
	color: #000;
}
.newad20140911 li a.a3 {
	background-color: #009241;
	color: #fff;
}
.tvlink {
	font-size: 20px;
	margin-bottom: 10px;
	position: relative;
	padding-left: 60px;
}
.tvlink a span {
	display: inline-block;
	width: 32px;
	height: 32px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(../images/screen2.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: absolute;
	top: 3px;
	left: 15px;
}
#abgne_marquee li .vote_pic {
	position: absolute;
	width: 60px;
	height: 60px;
	overflow: hidden;
	top: 4px;
	left: 0;
}
#abgne_marquee li .vote_pic img {
	max-width: 60px;
	height: auto;
}
#abgne_marquee li .vote_time {
	background-color: #E0E0E0;
	color: #606060;
	font-size: 13px;
	left: 70px;
	line-height: 20px;
	padding: 0;
	position: absolute;
	text-align: center;
	top: 8px;
	width: 110px;
}
#abgne_marquee li .vote_city a {
	position: absolute;
	top: 26px;
	left: 70px;
	font: bold 32px/1.2 "微软雅黑", "黑体", "helvetica neue", "lucida grande", "Arial" !important;
	width: 110px;
	text-align: center;
	letter-spacing: 2px;
	display: block;
}
#abgne_marquee li .vote_people a {
	position: absolute;
	top: -3px;
	left: 189px;
	font: bold 58px/1.2 "微软雅黑", "黑体", "helvetica neue", "lucida grande", "Arial" !important;
	display: block;
}
#abgne_marquee li .vote_num {
	position: absolute;
	top: 22px;
	left: 363px;
	font: bold 27px/1.2 "Verdana", "Arial";
	color: #c03;
}
#abgne_marquee li .vote_num span {
	font: bold 18px/1.2 "微软雅黑", "黑体", "helvetica neue", "lucida grande", "Arial";
	color: #000;
	margin: 4px 0 0 5px;
	float: right;
	display: inline-block;
}
.idx_real_tab .idx_new_real {
	float: left;
	width: 378px;
	border-right: 1px solid #A0A0A0;
}
.idx_real_tab .idx_new_real .title, .idx_real_tab .idx_new_video .title {
	line-height: 0.8;
	padding: 16px 2px;
	width: 95%;
	margin: 0 auto 8px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;/*background-color:#F4E7FF;*/
}
.idx_real_tab .idx_new_real .nlink {
	float: left;
	margin: 8px 0 0 15px;
}
.idx_real_tab .idx_new_real .nlink ul {
	width: 100%;
}
.idx_real_tab .idx_new_real .nlink li {
	float: left;
	border-top: 0 dotted #cfcfcf;
	height: auto;
	padding: 3px;
	position: relative;
	background-color: #fff !important;
	border-left: 1px solid #999;
	padding: 0 5px;
}
.idx_real_tab .idx_new_real .nlink li:first-child {
	border-left: 0px solid #999;
}
.idx_real_tab .idx_new_real .nlink li a {
	font-size: 16px;
	font-weight: 100;
	color: #333;
}
.idx_real_tab .idx_new_real a.rwdtitle, .idx_real_tab .idx_new_video a.rwdtitle {
	display: none;
}
.idx_real_tab .idx_new_real .title a {
	color: #570c96;
	display: inline-block;
 *zoom:1;
 *display:inline;
	text-align: left;
	float: left;
	font: 32px/1 "Microsoft YaHei", "Verdana", "Arial", "PMingLiU", "sans-serif";
}
.idx_real_tab .idx_new_video .title a {
	color: #1891a4;
	display: block;
	text-align: left;
	font: 32px/1 "Microsoft YaHei", "Verdana", "Arial", "PMingLiU", "sans-serif";
}
.idx_real_tab .idx_new_real .title span {
	background: url("../images/ui-icons_white.png") no-repeat scroll -224px -112px #570C96;
	height: 16px;
	margin: -3px 5px 0 0;
	width: 16px;
	border: 2px solid #D2D2D2;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	-o-border-radius: 10px;
	-ms-border-radius: 10px;
	border-radius: 10px;
	behavior: url(/Scripts/PIE.htc);
	display: inline-block;
 *zoom:1;
 *display:inline;
}
.idx_real_tab .idx_new_real ul {
	width: 95%;
	margin: 0 auto;
}
.idx_real_tab .idx_new_video ul {
	width: 95%;
	margin: 0 auto;
}
.idx_real_tab .idx_new_real li, .idx_real_tab .idx_new_video li {
	border-top: 1px dotted #cfcfcf;
	height: auto;
	padding: 10px 3px;
	position: relative;
}
.idx_real_tab .idx_new_video li .pic {
	display: none;
}
.idx_real_tab .idx_new_real li:nth-child(2n+1), .idx_real_tab .idx_new_video li:nth-child(2n+1) {
	background-color: #F7F7F7;
}
.idx_real_tab .idx_new_video.sport li:nth-child(2n+1) {
	background-color: #F7F7F7;
}
.idx_real_tab .idx_new_real li:first-child, .idx_real_tab .idx_new_real li.first, .idx_real_tab .idx_new_video li:first-child, .idx_real_tab .idx_new_video li.first {
	border-top: 0 dotted #cfcfcf;
}
.idx_real_tab .idx_new_real li .kindof {
	padding: 5px;
	width: 30px;
	text-align: center;
	font-size: 13px;
	margin: 4px 5px 0 5px;
	color: #fff;
	float: left;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	behavior: url(/Scripts/PIE.htc);
}
.idx_real_tab .idx_new_real li .kindof a {
	color: #fff;
}
.idx_real_tab .idx_new_real li h2 {
	font-size: 17px;
	margin-left: 51px;
	line-height: 1.8;
}
.idx_real_tab .idx_new_video li h2 {
	font-size: 17px;
	margin-left: 8px;
	line-height: 1.8;
}
.idx_real_tab li h2.highlight a {
	color: #DA251D;
}
.idx_real_tab .idx_new_real li .rt_info {
	color: #999;
	font-size: 13px;
	line-height: 1.5;
	margin: 6px 0 0 6px;
	float: left;
}
.idx_real_tab .idx_new_video li .rt_info {
	color: #999;
	font-size: 13px;
	line-height: 1.5;
	margin: 6px 0 0 6px;
	float: left;
}
.idx_real_tab .idx_new_real li .rt_info span.icon_16x16, .idx_real_tab .idx_new_video li .rt_info span.icon_16x16 {
	background: url("../images/ui-icons_888888.png") no-repeat scroll -80px -112px rgba(0, 0, 0, 0);
	display: block;
	float: left;
	height: 16px;
	margin: 1px 4px 0 3px;
	width: 16px;
}
.idx_real_tab .idx_new_real li .rt_info time, .idx_real_tab .idx_new_video li .rt_info time {
	display: inline-block;
	float: left;
	font-size: 13px;
	line-height: 1.5;
	margin: 0 8px 0 0;
}
.idx_real_tab .idx_new_real li .rt_info time span.h, .idx_real_tab .idx_new_video li .rt_info time span.h {
	color: #636363;
}
.idx_real_tab .idx_new_real li .rt_info .click, .idx_real_tab .idx_new_video li .rt_info .click {
	margin: 0 0 0 8px;
}
.idx_real_tab .idx_new_real li .rt_info .click span, .idx_real_tab .idx_new_video li .rt_info .click span {
	color: #cc0000;
	font: bold 14px/1 Verdana, Geneva, sans-serif;
}
.idx_new_real .kindof {
	background-color: #848484;
}
.kindof.real-2601,.kindof.real-2602,.kindof.real-2603{/*日報_中時、工商、旺報*/
	background-color:#e65751 !important;
}
.kindof.real-260402{/*社會*/
	background-color:#d46bd5 !important;
}
.kindof.real-260403{/*體育*/
	background-color:#b87d6f !important;
}
.kindof.real-260404{/*娛樂*/
	background-color:#39bad0 !important;
}
.kindof.real-260405{/*生活*/
	background-color:#33bcad !important;
}
.kindof.real-260407{/*政治*/
	background-color:#e3705c !important;
}
.kindof.real-260408{/*國際*/
	background-color:#ed843e !important;
}
.kindof.real-260409{/*兩岸*/
	background-color:#e66abd !important;
}
.kindof.real-260410{/*財經*/
	background-color:#957de0 !important;
}
.kindof.real-260412{/*科技*/
	background-color: #50a9e5 !important;
}
.kindof.real-260415,.kindof.real-2630{/*旅遊*/
	background-color:#b6b728 !important;
}
.kindof.real-260417{/*軍事*/
	background-color:#2db87e !important;
}
.kindof.real-260418{/*健康*/
	background-color:#27ad40 !important;
}
.kindof.real-2607{/*廣播*/
	background-color:#d69d23 !important;
}
.kindof.real-2608{/*話題*/
	background-color:#89c03d !important;
}
.kindof.real-2614{/*有影*/
	background-color:#5e91f1 !important;
}
.kindof.real-2621{/*言論*/
	background-color:#63b054 !important;
}
.kindof.real-ad2{/*廣告*/
	background-color: #d6355c !important;
}
.idx_real_tab .idx_new_real .realmore {
	border-top: 3px solid #88307f;
	width: 95%;
	margin: 0 auto;
}
.idx_real_tab .idx_new_video .realmore {
	border-top: 3px solid #1891a4;
	width: 95%;
	margin: 0 auto;
}
.idx_real_tab .idx_new_real .realmore a, .idx_real_tab .idx_new_video .realmore a {
	display: block;
	margin: 15px auto;
	width: 148px;
}
.idx_real_tab .idx_new_real .realmore a span.blod, .idx_real_tab .idx_new_video .realmore a span.blod {
	float: left;
	font-size: 18px;
}
.idx_real_tab .idx_new_real .realmore a span.icon, .idx_real_tab .idx_new_video .realmore a span.icon {
	background: url("../images/ico_cti.png") no-repeat scroll -161px -518px #88307f;
	border-radius: 15px;
	display: block;
	float: left;
	height: 23px;
	margin: -7px 7px 0;
	overflow: hidden;
	padding: 3px;
	width: 23px;
}
.idx_real_tab .idx_new_video .realmore a span.icon {
	background: url("../images/ico_cti.png") no-repeat scroll -161px -518px #1891a4;
}
.idx_real_tab .idx_new_video {
	float: left;
	width: 287px;
}
.idx_real_tab .idx_new_video.sport {
	margin-top: 27px;
}
.idx_real_tab .idx_new_video.sport .title a {
	color: #b87d6f;
}
.idx_real_tab .idx_new_video.sport .realmore {
	border-top: 3px solid #b87d6f;
}
.idx_real_tab .idx_new_video.sport .realmore a span.icon {
	background: url("../images/ico_cti.png") no-repeat scroll -161px -518px #b87d6f;
}
.idx_real_tab .idx_new_video .title span {
	background: url("../images/ui-icons_white.png") no-repeat scroll -224px -129px #1891a4;
	height: 16px;
	margin: -3px 5px 0 0;
	width: 16px;
	border: 2px solid #D2D2D2;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-o-border-radius: 50%;
	-ms-border-radius: 50%;
	border-radius: 50%;
	behavior: url(/Scripts/PIE.htc);
	display: inline-block;
 *zoom:1;
 *display:inline;
}
.idx_real_tab .idx_new_video.sport .title span {
	background: url("../images/ui-icons_white.png") no-repeat scroll -208px -113px #b87d6f;
}
ul.rwdforrt {
	display: none;
}
.rwdfootermenu {
	display: none;
	background-color: #fff;
}
.rwd_ad_300250 {
	display: none;
}
.linebutton {
	display: none !important;
}
.star_submenu {
	padding: 12px 2px;
	background-color: #2dc2d4;
	width: 980px;
	margin: -6px auto 8px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;/*box-shadow:0 1px 2px rgba(0, 0, 0, 0.3) inset;*/
}
.photoapp_submenu {
	padding: 12px 2px;
	background-color: #8DC63F;
	width: 980px;
	margin: -6px auto 8px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;/*box-shadow:0 1px 2px rgba(0, 0, 0, 0.3) inset;*/
}
.ivoting_submenu {
	padding: 12px 2px;
	background-color: #d950ac;
	width: 980px;
	margin: -6px auto 8px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;/*box-shadow:0 1px 2px rgba(0, 0, 0, 0.3) inset;*/
}
.star_submenu li, .photoapp_submenu li, .ivoting_submenu li {
	float: left;
	margin: 0;
	padding: 0 20px;
	border-left: 1px solid #fff;
}
.star_submenu li:first-child, .photoapp_submenu li:first-child, .ivoting_submenu li:first-child {
	border-left: 0 solid #fff;
}
.star_submenu li a:link, .star_submenu li a:visited, .photoapp_submenu li a:link, .photoapp_submenu li a:visited, .ivoting_submenu li a:link, .ivoting_submenu li a:visited {
	color: #fff;
	text-decoration: none;
}
.star_submenu li a:hover, .photoapp_submenu li a:hover, .ivoting_submenu li a:hover {
	color: #fff;
	text-decoration: underline;
}
/*----------------新選單start------------------------*/
header.new .today_date {
	height: 71px;
	right: 0;
	position: absolute;
	top: 45px;
	width: 54px;
	overflow: hidden;
}
header .today_date {
	height: 71px;
	right: 0;
	position: absolute;
	top: 11px;
	width: 54px;
	overflow: hidden;
}
header .today_date .date {
	background: url(../images/ico_cti.png) no-repeat scroll 0 -4px transparent;
	height: 73px;
	margin-top: 3px;
	width: 56px;
	position: relative;
}
header .today_date .date .calendar {
	width: 56px;
	height: 67px;
	top: 0;
	left: 0;
	position: absolute;
}
header .today_date .calendar>span {
	text-align: center;
	font-size: 12px;
	line-height: 1.5;
	width: 56px;
	display: block;
}
header .today_date .calendar>img {
	width: 56px;
	height: 73px;
	cursor: pointer;
}
header .today_date .date #today_box {
	border-top: 6px solid red;
	padding-top: 3px;
	text-align: center;
}
header .today_date .date .sbox {
	background: url(../images/ico_sprite.png) no-repeat scroll -381px -110px transparent;
	width: 50px;
	margin: 0 auto;
	height: 16px;
}
header .today_date .date span.icon {
	background: url(../images/ui-icons_222222.png) no-repeat scroll -64px -16px transparent;
	display: block;
	height: 16px;
	margin: 0 auto;
	width: 16px;
}
header .today_date .date #today_box span.month {
	color: #7D7D7D;
	display: block;
	font-size: 13px;
	line-height: 1.1;
	text-align: center;
	margin-bottom: 1px;
}
header .today_date .date #today_box span.day {
	color: #333;
	font-weight: bold;
	font-size: 22px;
	line-height: 1.15;
	padding-bottom: 1px;
	display: block;
}
header .today_date .fast_menu {
	margin: 8px 0 0 -10px;
	padding: 5px;
	width: 56px;
}
header .today_date .fast_menu p {
	text-align: center;
	margin: 5px 0 0;
	font-size: 13px;
	line-height: 1.7;
	width: 56px;
	padding: 10px 5px;
	background-color: #999;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-top-left-radius: 5px;
	-moz-border-top-right-radius: 5px;
	-o-border-top-left-radius: 5px;
	-o-border-top-right-radius: 5px;
	-ms-border-top-left-radius: 5px;
	-ms-border-top-right-radius: 5px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	behavior: url(/Scripts/PIE.htc);
}
header .today_date .fast_menu .fm_box {
	overflow: hidden;
	width: 66px;
}
header .today_date .fast_menu .fm_box .menu_list {
	background-color: #999;
	margin-top: 0px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-bottom-left-radius: 5px;
	-moz-border-bottom-right-radius: 5px;
	-o-border-bottom-left-radius: 5px;
	-o-border-bottom-right-radius: 5px;
	-ms-border-bottom-left-radius: 5px;
	-ms-border-bottom-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	behavior: url(/Scripts/PIE.htc);
	display: none;
}
header .today_date .fast_menu .fm_box .menu_list li {
	border-top: 1px solid #999;
	padding: 8px 5px;
	text-align: center;
	width: 56px;
	background-color: #DDD;
}
header .today_date .fast_menu .fm_box .menu_list li:hover {
	background-color: #FFF;
}
header .today_date .fast_menu .fm_box .menu_list li:first-child, header .today_date .fast_menu .fm_box .menu_list li.first {
	border-top: 0px solid #999;
}
header .today_date .fast_menu .switcher {
	background: url(../images/ico_cti.png) no-repeat scroll -65px 0 transparent;
	display: block;
	margin-left: 2px;
	width: 64px;
}
header .today_date .fast_menu .switcher span {
	background: url(../images/ico_cti.png) no-repeat scroll 26px -77px transparent;
	display: block;
	text-indent: -9999em;
}
header .today_date .fast_menu .menu_list.expanded .switcher {
	background: url(../images/ico_cti.png) no-repeat scroll -132px 0 transparent;
}
header .today_date .fast_menu .menu_list.expanded .switcher span {
	background: url(../images/ico_cti.png) no-repeat scroll -19px -98px transparent;
	display: block;
	text-indent: -9999em;
}
header .idx_realtime {
	left: 244px;
	padding: 0;
	position: absolute;
	top: 47px;
	z-index: 1;
}
header .idx_realtime.second {
	top: 59px;
	overflow: hidden;
}
header .idx_realtime .breakingnewsbox div#abgne_marquee div#marquee_next_btn {
	right: 0;
	top: 10px;
}
.idx_realtime .breakingnewsbox div#abgne_marquee div#marquee_prev_btn {
	right: 0;
	top: 39px;
}
header .google-analytics {
	position: absolute;
	top: 92px;
	left: -130px;
	width: 130px;
	height: 106px;
	overflow: hidden;
	z-index: 1003;
	font-family: "Microsoft JhengHei", "Arial", "PMingLiU", "sans-serif";
	background-color: #fff;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(/Scripts/PIE.htc);
	padding: 8px 0;
}
nav.newmenu.idx {
	margin: 3px auto 12px;
	min-height: 45px;
	position: relative;
}
nav.newmenu.page {
	margin: 3px auto 12px;
	/*min-height:45px;*/
	min-height: 74px;
	position: relative;
}
nav.newmenu.page.nosub_ctwebsub {
	min-height: 34px;
}
nav.newmenu.page.nosub_noctwebsub {
	min-height: 45px;
}
nav.newmenu .menulist {
	/*width:900px;*/
	float: left;
	background-color: #696969;
}
nav.newmenu .menulist li.menu {
	float: left;
	list-style-image: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	background: none repeat scroll 0 0 #fff;
	border-color: #d3dee4;
	border-style: solid;
	border-width: 0 1px 1px 0;
	height: 45px;
}
nav.newmenu .menulist li.menu.wantcar {
	display: none;
}
nav.newmenu .menulist li.menu > a {
	border-top: 5px solid #848484;
	color: #242424;
	display: block;
	height: 45px;
	padding: 0 16px;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 37px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	font: 20px/1.9 "Microsoft JhengHei", "helvetica neue", "lucida grande", "Arial";
}
nav.newmenu .menulist li.menu.sub.on a.icon {
	height: 46px;
}
nav.newmenu .menulist li.menu > a:hover {
	transition: background 0.1s ease-in-out 0s;
	color: #fff;
}
nav.newmenu .menulist li.menu.focus a {
	border-top: 5px solid #696969;
	background-color: #696969;
	color: #fff;
}
nav.newmenu .menulist li.menu.focus.on a.icon {
	border-top: 5px solid #696969;
	background: none repeat scroll 0 0 #696969;
	color: #fff;
	height: 46px;
}
nav.newmenu .menulist li.menu.realtimenews a {
	border-top: 5px solid #c267d5;
}
nav.newmenu .menulist li.menu.realtimenews a:hover {
	background: none repeat scroll 0 0 #c267d5;
}
nav.newmenu .menulist li.menu.realtimenews.on a.icon {
	border-top: 5px solid #c267d5;
	background: none repeat scroll 0 0 #c267d5;
	color: #fff;
	height: 46px;
}
nav.newmenu .menulist li.menu.newspapers a {
	border-top: 5px solid #e65751;
}
nav.newmenu .menulist li.menu.newspapers a:hover {
	background: none repeat scroll 0 0 #e65751;
}
nav.newmenu .menulist li.menu.newspapers.on a.icon {
	border-top: 5px solid #e65751;
	background: none repeat scroll 0 0 #e65751;
	color: #fff;
	height: 46px;
}
nav.newmenu .menulist li.menu.politic a {
	border-top: 5px solid #e3705c;
}
nav.newmenu .menulist li.menu.politic a:hover {
	background: none repeat scroll 0 0 #e3705c;
}
nav.newmenu .menulist li.menu.politic.on a.icon {
	border-top: 5px solid #e3705c;
	background: none repeat scroll 0 0 #e3705c;
	color: #fff;
	height: 46px;
}
nav.newmenu .menulist li.menu.life a {
	border-top: 5px solid #33bcad;
}
nav.newmenu .menulist li.menu.life a:hover {
	background: none repeat scroll 0 0 #33bcad;
}
nav.newmenu .menulist li.menu.life.on a.icon {
	border-top: 5px solid #e65751;
	background: none repeat scroll 0 0 #33bcad;
	color: #fff;
	height: 46px;
}
nav.newmenu .menulist li.menu.society a {
	border-top: 5px solid #d46bd5;
}
nav.newmenu .menulist li.menu.society a:hover {
	background: none repeat scroll 0 0 #d46bd5;
}
nav.newmenu .menulist li.menu.society.on a.icon {
	border-top: 5px solid #e65751;
	background: none repeat scroll 0 0 #d46bd5;
	color: #fff;
	height: 46px;
}
nav.newmenu .menulist li.menu.star a {
	border-top: 5px solid #39bad0;
}
nav.newmenu .menulist li.menu.star a:hover {
	background: none repeat scroll 0 0 #39bad0;
}
nav.newmenu .menulist li.menu.star.on a.icon {
	border-top: 5px solid #39bad0;
	background: none repeat scroll 0 0 #39bad0;
	color: #fff;
	height: 46px;
}
nav.newmenu .menulist li.menu.photo-app a.icon {
	border-top: 5px solid #89c03d;
}
nav.newmenu .menulist li.menu.photo-app.on a.icon {
	border-top: 5px solid #89c03d;
	background: none repeat scroll 0 0 #89c03d;
	color: #fff;
	height: 46px;
}
nav.newmenu .menulist li.menu.photo-app a.icon:hover {
	background: none repeat scroll 0 0 #89c03d;
}
nav.newmenu .menulist li.menu.newsblog a {
	border-top: 5px solid #ed843e;
}
nav.newmenu .menulist li.menu.newsblog a:hover {
	background: none repeat scroll 0 0 #ed843e;
}
nav.newmenu .menulist li.menu.newsblog.on a.icon {
	border-top: 5px solid #ed843e;
	background: none repeat scroll 0 0 #ed843e;
	color: #fff;
	height: 46px;
}
nav.newmenu .menulist li.menu.sports a {
	border-top: 5px solid #b87d6f;
}
nav.newmenu .menulist li.menu.sports a:hover {
	background: none repeat scroll 0 0 #b87d6f;
}
nav.newmenu .menulist li.menu.sports.on a.icon {
	border-top: 5px solid #b87d6f;
	background: none repeat scroll 0 0 #b87d6f;
	color: #fff;
	height: 46px;
}
nav.newmenu .menulist li.menu.ivoting a {
	border-top: 5px solid #e66abd;
}
nav.newmenu .menulist li.menu.ivoting a:hover {
	background: none repeat scroll 0 0 #e66abd;
}
nav.newmenu .menulist li.menu.ivoting.on a.icon {
	border-top: 5px solid #e66abd;
	background: none repeat scroll 0 0 #e66abd;
	color: #fff;
	height: 46px;
}
nav.newmenu .menulist li.menu.broadcast a {
	border-top: 5px solid #d69d23;
}
nav.newmenu .menulist li.menu.broadcast a:hover {
	background: none repeat scroll 0 0 #d69d23;
}
nav.newmenu .menulist li.menu.broadcast.on a.icon {
	border-top: 5px solid #d69d23;
	background: none repeat scroll 0 0 #d69d23;
	color: #fff;
	height: 46px;
}
nav.newmenu .menulist li.menu.money a {
	border-top: 5px solid #957de0;
}
nav.newmenu .menulist li.menu.money a:hover {
	background: none repeat scroll 0 0 #957de0;
}
nav.newmenu .menulist li.menu.money.on a.icon {
	border-top: 5px solid #957de0;
	background: none repeat scroll 0 0 #957de0;
	color: #fff;
	height: 46px;
}
nav.newmenu .menulist li.menu.tv a {
	border-top: 5px solid #5e91f1;
}
nav.newmenu .menulist li.menu.tv a:hover {
	background: none repeat scroll 0 0 #5e91f1;
}
nav.newmenu .menulist li.menu.tv.on a.icon {
	border-top: 5px solid #5e91f1;
	background: none repeat scroll 0 0 #5e91f1;
	color: #fff;
	height: 46px;
}
nav.newmenu .menulist li.menu.mag a {
	border-top: 5px solid #2db87e;
}
nav.newmenu .menulist li.menu.mag a:hover {
	background: none repeat scroll 0 0 #2db87e;
}
nav.newmenu .menulist li.menu.mag.on a.icon {
	border-top: 5px solid #2db87e;
	background: none repeat scroll 0 0 #2db87e;
	color: #fff;
	height: 46px;
}
nav.newmenu .menulist li.menu.more a {
	border-top: 5px solid #696969;
	text-align: center;
}
nav.newmenu .menulist li.menu.more a:hover {
	background: none repeat scroll 0 0 #696969;
}
nav.newmenu .menulist li.menu.more.on a.icon {
	border-top: 5px solid #696969;
	background: none repeat scroll 0 0 #696969;
	color: #fff;
	height: 46px;
}
nav.newmenu .menulist li.menu.world a {
	border-top: 5px solid #ed843e;
}
nav.newmenu .menulist li.menu.world a:hover {
	background: none repeat scroll 0 0 #ed843e;
}
nav.newmenu .menulist li.menu.world.on a.icon {
	border-top: 5px solid #ed843e;
	background: none repeat scroll 0 0 #ed843e;
	color: #fff;
	height: 46px;
}
nav.newmenu .menulist li.menu.chinese a {
	border-top: 5px solid #e66abd;
}
nav.newmenu .menulist li.menu.chinese a:hover {
	background: none repeat scroll 0 0 #e66abd;
}
nav.newmenu .menulist li.menu.chinese.on a.icon {
	border-top: 5px solid #e66abd;
	background: none repeat scroll 0 0 #e66abd;
	color: #fff;
	height: 46px;
}
nav.newmenu .menulist li.menu.armament a {
	border-top: 5px solid #2db87e;
}
nav.newmenu .menulist li.menu.armament a:hover {
	background: none repeat scroll 0 0 #2db87e;
}
nav.newmenu .menulist li.menu.armament.on a.icon {
	border-top: 5px solid #2db87e;
	background: none repeat scroll 0 0 #2db87e;
	color: #fff;
	height: 46px;
}
nav.newmenu .menulist li.menu.travel a {
	border-top: 5px solid #b6b728;
}
nav.newmenu .menulist li.menu.travel a:hover {
	background: none repeat scroll 0 0 #b6b728;
}
nav.newmenu .menulist li.menu.travel.on a.icon {
	border-top: 5px solid #b6b728;
	background: none repeat scroll 0 0 #f0f1d4;
	color: #fff;
	height: 46px;
}
nav.newmenu .menulist li.menu.hotnews a {
	border-top: 5px solid #848484;
}
nav.newmenu .menulist li.menu.hotnews a:hover {
	background: none repeat scroll 0 0 #848484;
}
nav.newmenu .menulist li.menu.hotnews.on a.icon {
	border-top: 5px solid #35bcc0;
	background: none repeat scroll 0 0 #848484;
	color: #fff;
	height: 46px;
}
nav.newmenu .menulist li.menu.stylec a,nav.newmenu .menulist li.menu.styletc a {
	border-top: 5px solid #009999;
}
nav.newmenu .menulist li.menu.stylec a:hover,nav.newmenu .menulist li.menu.styletc a:hover {
	background: none repeat scroll 0 0 #009999;
}
nav.newmenu .menulist li.menu.stylec.on a.icon,nav.newmenu .menulist li.menu.styletc.on a.icon {
	border-top: 5px solid #35bcc0;
	background: none repeat scroll 0 0 #009999;
	color: #fff;
	height: 46px;
}
nav.newmenu .search {
	/*width: 104px;*/
	width: calc(100% - 876px);
	float: right;
	position: relative;
}
nav.newmenu .search a {
	border-top: 5px solid #696969;
	background-color: #696969;
	color: #fff;
	display: block;
	height: 46px;
	text-decoration: none;
	text-transform: uppercase;
	text-align: center;
	line-height: 37px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	font-weight: bold;
	padding: 7px 35px;
	border-bottom: 1px solid #d3dee4;
}
nav.newmenu .search a span {
	background: url(../images/ico_cti.png) no-repeat scroll -37px -124px transparent;
	display: block;
	width: 38px;
	height: 22px;
	text-indent: -9999px;
}
nav.newmenu .search .search_view {
	position: absolute;
	width: 980px;
	height: 61px;
	top: 46px;
	right: 0;
	overflow: hidden;
	z-index: 2;
	display: none;
}
nav.newmenu .search .search_view .search_pos {
	float: right;
	width: 950px;
	height: 48px;
	background-color: #333;
	padding: 10px 0 0 30px;
	position: absolute;
	top: -59px;
	z-index: 2;
}
nav.newmenu .search .search_pos .input-container {
	float: left;
	position: relative;
	margin-left: 320px;
 *margin-left:164px;
}
nav.newmenu .search .search_pos .input-container input.text-input {
	background: url(../images/ico_cti.png) no-repeat scroll -840px -30px #FFF;
	border: 0 none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	box-shadow: 0 2px 3px rgba(0, 0, 0, 0.4) inset;
	color: #333333;
	font-size: 20px;
	font-weight: bold;
	height: 40px;
	margin-right: 10px;
	outline: 0 none;
	padding: 0 36px 0 40px;
	width: 330px;
	behavior: url(/Scripts/PIE.htc);
}
nav.newmenu .search .search_pos .input-container .input-clear {
	background: url(../images/ico_cti.png) no-repeat scroll -849px -81px transparent;
	display: none;
	height: 25px;
	overflow: hidden;
	position: absolute;
	right: 18px;
	top: 8px;
	width: 25px;
	z-index: 6;
	cursor: pointer;
}
nav.newmenu .search .search_pos input.submit {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzkzOTM5MyIgc3RvcC1vcGFjaXR5PSIwLjY1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0OTQ5NDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(147,147,147,0.65) 0%, rgba(73,73,73,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(147,147,147,0.65)), color-stop(100%, rgba(73,73,73,1)));
	background: -webkit-linear-gradient(top, rgba(147,147,147,0.65) 0%, rgba(73,73,73,1) 100%);
	background: -o-linear-gradient(top, rgba(147,147,147,0.65) 0%, rgba(73,73,73,1) 100%);
	background: -ms-linear-gradient(top, rgba(147,147,147,0.65) 0%, rgba(73,73,73,1) 100%);
	background: linear-gradient(to bottom, rgba(147,147,147,0.65) 0%, rgba(73,73,73,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6939393', endColorstr='#494949', GradientType=0 );
	border: 0 none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	box-shadow: 0 1px 0 #535353 inset, 0 2px 2px rgba(0, 0, 0, 0.9);
	color: #FFF;
	font-size: 20px;
	line-height: 40px;
	height: 40px;
	letter-spacing: 5px;
	margin-left: 10px;
	text-shadow: 0 1px 2px #000000;
	text-transform: uppercase;
	width: 120px;
	behavior: url(/Scripts/PIE.htc);
	float: left;
	padding: 0 0 4px;
	cursor: pointer;
}
nav.newmenu .search .search_pos input.submit:hover {
	background: #797979;
}
nav.newmenu .search .search_pos span.cancel {
	float: left;
	margin-left: 20px;
	border: 0 none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	box-shadow: 0 1px 0 #535353 inset, 0 2px 2px rgba(0, 0, 0, 0.9);
	color: #FFFFFF;
	font-size: 20px;
	line-height: 40px;
	height: 36px;
	text-shadow: 0 1px 2px #000000;
	text-transform: uppercase;
	width: 40px;
	behavior: url(/Scripts/PIE.htc);
	padding: 0 0 4px;
	cursor: pointer;
	text-align: center;
	background: #333;
}
nav.newmenu .search .search_pos span.cancel:hover {
	background: #666;
}
.rwdmenuicon, .rwdsearchicon {
	display: none;
}
nav.newmenu li.menu .submenu {
	display: none;
	padding: 3px 5px;
	background-color: #89c03d;
	width: 980px;
	margin: -6px auto 8px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	position: absolute;
	top: 52px;
	left: 0;
	z-index: 1;
}
nav.newmenu li.menu.focus .submenu, nav.newmenu li.menu.more .submenu {
	background-color: #696969;
}
nav.newmenu li.menu.realtimenews .submenu {
	background-color: #c267d5;
}
nav.newmenu li.menu.newspapers .submenu {
	background-color: #e65751;
}
nav.newmenu li.menu.tv .submenu {
	background-color: #5e91f1;
}
nav.newmenu li.menu.money .submenu {
	background-color: #957de0;
}
nav.newmenu li.menu.star .submenu {
	background-color: #39bad0;
}
nav.newmenu li.menu.sports .submenu {
	background-color: #b87d6f;
}
nav.newmenu li.menu.photo-app .submenu {
	background-color: #89c03d;
}
nav.newmenu li.menu.mag .submenu {
	background-color: #2db87e;
}
nav.newmenu li.menu.newsblog .submenu {
	background-color: #ed843e;
}
nav.newmenu li.menu.ivoting .submenu {
	background-color: #e66abd;
}
nav.newmenu li.menu.broadcast .submenu {
	background-color: #d69d23;
}
nav.newmenu li.menu.on .submenu {
	display: block !important;/*上線之後important可以拿掉*/
}
nav.newmenu .submenu.world_submenu {
	background-color: #ed843e !important;
}
nav.newmenu .submenu.chinese_submenu {
	background-color: #e66abd !important;
}
nav.newmenu .submenu.armament_submenu {
	background-color: #2db87e !important;
}
nav.newmenu li.menu .submenu li {
	float: left;
	margin: 5px 0 6px;
	padding: 0;
	border-left: 1px solid rgba(255,255,255,0.4);
}
nav.newmenu li.menu .submenu a {
	padding: 0 14px;
	display: block;
	color: #fff;
	border-top: none !important;
}
nav.newmenu li.menu .submenu li:first-child, nav.newmenu li.menu .submenu li.first {
	border-left: 0 solid #fff;
}
/*----------------新選單end------------------------*/
.idx_vote {
	width: 958px;
	height: auto;
	padding: 12px 10px 0;
	margin: 20px auto;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-ms-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #f1f1f1;
	behavior: url(/Scripts/PIE.htc);
}
.idx_vote section {
	width: 958px;
	height: 546px;
	overflow: hidden;
}
.idx_vote section article {
	width: 958px;
	height: 488px;
	overflow: hidden;
}
.idx_vote section .tabmore {
	width: 958px;
	border-top: 3px solid #FFA40B;
	margin-top: 4px;
}
.idx_vote section .tabmore a {
	display: block;
	margin: 15px auto;
	width: 187px;
}
.idx_vote section .tabmore a span.blod {
	float: left;
	font-size: 18px;
}
.idx_vote section a span.icon {
	margin: -7px 7px 0;
	display: block;
	padding: 3px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	-o-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px;
	behavior: url(/Scripts/PIE.htc);
	background: url(../images/ico_cti.png) no-repeat scroll -161px -518px #FFA40B;
	width: 23px;
	height: 23px;
	overflow: hidden;
	float: left;
}
.idx_vote header {
	display: none;
}
.idx_vote #idx_tab_ivoting .clumn3 {
	width: 292px;
	float: left;
	margin-right: 0px;
}
.idx_vote #idx_tab_ivoting h2 {
	margin: 4px 10px 13px;
	font-size: 20px;
	line-height: 1.7;
}
.idx_vote #idx_tab_ivoting p {
	margin: 0 10px;
	color: #900;
}
.idx_vote #idx_tab_ivoting .more_btn {
	width: 60%;
	margin: 0 auto;
	text-align: center;
	font-size: 23px;
	border: 1px solid #d950ac;
	background-color: #d950ac;
	padding: 5px 10px 8px 10px;
	margin: 10px auto;
}
.idx_vote #idx_tab_ivoting .more_btn a {
	color: #FFF;
}
.idx_vote #idx_tab_ivoting .pic {
	position: relative;
	width: 300px;
	height: 218px;
	overflow: hidden;
}
.idx_vote #idx_tab_ivoting .pic .tag1 {
	position: absolute;
	z-index: 5;
	top: 0;
	left: 0;
	width: 125px;
	height: 60px;
	background-image: url(../images/ivoting_1.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.idx_vote #idx_tab_ivoting .pic .tag2 {
	position: absolute;
	z-index: 5;
	top: 0;
	left: 0;
	width: 125px;
	height: 60px;
	background-image: url(../images/ivoting_2.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.idx_vote #idx_tab_ivoting .clumn1 {
	width: 300px;
	margin-right: 28px;
	float: left;
}
.idx_vote #idx_tab_ivoting .clumn2 {
	width: 300px;
	margin-right: 28px;
	float: left;
}
.idx_papers #idx_tab_ivoting .clumn3 {
	width: 292px;
	float: left;
	margin-right: 0px;
}
.idx_vote #idx_tab_ivoting article .clumn1 li.on, .idx_vote #idx_tab_ivoting article .clumn2 li.on, .idx_vote #idx_tab_ivoting article .clumn3 li.on {
	background-color: #EEE;
}
.idx_vote #idx_tab_ivoting .result {
	padding: 0;
	text-align: center;
	margin: 2px auto 20px;
	width: 100%;
	font-size: 20px;
	line-height: 1.5;
	border-bottom: 1px dashed #999;
	background-color: #EFEFEF;
}
.idx_vote #idx_tab_ivoting .result .title {
	display: inline-block;
	float: none;
	width: 172px;
	vertical-align: middle;
	text-align: left;
}
.idx_vote #idx_tab_ivoting .num {
	width: 128px;
	font-size: 40px;
	margin: 0 10px;
	color: #C00;
	left: 0;
	vertical-align: middle;
}
.idx_vote #idx_tab_ivoting .clumn1 .pic img {
	width: 300px;
	height: auto;
}
.idx_vote #idx_tab_ivoting .clumn2 .pic img {
	width: 300px;
	height: auto;
}
.idx_vote #idx_tab_ivoting .clumn3 span img {
	width: 100px;
	height: auto;
}
.idx_vote #idx_tab_ivoting .clumn1 li {
	padding: 0;
}
.idx_vote #idx_tab_ivoting article .clumn2 li {
	padding: 0;
}
.idx_vote #idx_tab_ivoting .clumn3 li {
	border-top: 1px dashed #999;
	height: 80px;
	margin-top: 3px;
	padding: 5px 8px 10px 0;
	position: relative;
}
.idx_vote #idx_tab_ivoting .clumn3 li.first {
	border-top: 0px dashed #999;
	padding: 0px 8px 10px 0;
	margin-top: 0px;
}
.idx_vote #idx_tab_ivoting .clumn3 li span {
	display: block;
	float: left;
	margin-right: 8px;
	width: 100px;
	height: 80px;
	overflow: hidden;
	background: transparent url("../images/gallery_stripe_bg.gif") repeat scroll 0px 0px;
}
.idx_vote #idx_tab_ivoting .clumn3 li p {
	word-break: break-all;
	word-wrap: break-word;
}
.idx_vote #idx_tab_ivoting .color1 a {
	color: #E40000;
	font-size: 14px;
	padding: 1px 5px 1px 0px;
}
.idx_vote #idx_tab_ivoting .color2 a {
	color: #174CE5;
	font-size: 14px;
	padding: 1px 5px 1px 0px;
}
.idx_vote #idx_tab_ivoting .color3 a {
	color: #08C767;
	font-size: 14px;
	padding: 1px 5px 1px 0px;
}
.idx_vote #idx_tab_ivoting .color4 a {
	color: #9E00DF;
	font-size: 14px;
	padding: 1px 5px 1px 0px;
}
.idx_vote #idx_tab_ivoting .color5 a {
	color: #22C0AC;
	;
	font-size: 14px;
	padding: 1px 5px 1px 0px;
}
.idx_vote #idx_tab_ivoting h4.color1, .idx_vote #idx_tab_ivoting h4.color2, .idx_vote #idx_tab_ivoting h4.color3, .idx_vote #idx_tab_ivoting h4.color4, .idx_vote #idx_tab_ivoting h4.color5 {
	margin-top: 2px;
	margin-bottom: 10px;
}
.idx_vote #idx_tab_ivoting h3 {
	font-weight: normal;
}
.idx_vote section#idx_tab_ivoting .tabmore {
	border-color: #e66abd;
}
.idx_vote section#idx_tab_ivoting a span.icon {
	background-color: #e66abd;
}
.ad_970560 {
	width: 970px;
	margin: 15px auto;
}
.idx_tube {
	width: 978px;
	height: auto;
	margin: 20px auto;
}
.idx_tube section {
	width: 978px;
	height: auto;
	overflow: hidden;
	position: relative;
}
.idx_tube section > a {
	display: none;
}
.idx_tube section article {
	width: 978px;
	height: auto;
	overflow: hidden;
}
.idx_tube section article .clumn_right {
	float: right;
	width: 600px;
}
.idx_tube section article .clumn_right li:nth-child(1) {
	margin-bottom: 15px;
	float: left;
}
.idx_tube section article .clumn_right li:nth-child(2), .idx_tube section article .clumn_right li:nth-child(3), .idx_tube section article .clumn_right li:nth-child(4) {
	float: left;
	margin: 0 15px 15px 0;
	width: 190px;
}
.idx_tube section article .clumn_right li:nth-child(4) {
	margin: 0 0 15px 0;
}
.idx_tube section article .clumn_right li:nth-child(1) .thumb-photo {
	width: 600px;
	height: 300px;
	overflow: hidden;
	position: relative;
}
.idx_tube section article .clumn_right li:nth-child(1) .thumb-photo .cropper {
	width: 600px;
	height: 300px;
}
.idx_tube section article .clumn_right li:nth-child(1) .thumb-photo .cropper i.video-icon {
	background: url(../images/idx_tube_arrow.png) no-repeat -44px 0;
	width: 75px;
	height: 75px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -37px;
	margin-top: -37px;
	z-index: 1;
	opacity: 0.7;
	filter: alpha(opacity=70);
}
.idx_tube section article .clumn_right li:nth-child(1) .thumb-photo .cropper:hover i.video-icon {
	opacity: 1;
	filter: alpha(opacity=100);
}
.idx_tube section article .thumb-photo .cropper {
	background: url("//tube.chinatimes.com/images/photo-pattern.png") repeat scroll 0 0;
	letter-spacing: -3px;
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
	white-space: nowrap;
	width: 100%;
	position: relative;
}
.idx_tube section article .thumb-photo .cropper a {
	display: block;
	width: 100%;
	height: 100%;
	position: relative;
}
.idx_tube section article .thumb-photo .cropper i.video-icon {
	background: url(../images/idx_tube_arrow.png) no-repeat 0 0;
	width: 44px;
	height: 44px;
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -22px;
	margin-top: -22px;
	z-index: 1;
	opacity: 0.7;
	filter: alpha(opacity=70);
}
.idx_tube section article .thumb-photo .cropper:hover i.video-icon {
	opacity: 1;
	filter: alpha(opacity=100);
}
.idx_tube section article .thumb-photo .cropper img {
	display: inline;
	font-size: 0;
	height: auto;
	letter-spacing: -3px;
	vertical-align: middle;
	width: 100%;
	position: absolute;
}
.idx_tube section article h2 {
	font-size: 20px;
}
.idx_tube section article .thumb-photo .cropper img.rel-h {
	width: auto !important;
	height: 100% !important;
}
.idx_tube section article .thumb-photo .cropper img.rel-v {
	width: 100% !important;
	height: auto !important;
}
.idx_tube section article .clumn_right li:nth-child(2) .thumb-photo, .idx_tube section article .clumn_right li:nth-child(3) .thumb-photo, .idx_tube section article .clumn_right li:nth-child(4) .thumb-photo {
	width: 190px;
	height: 120px;
	overflow: hidden;
	position: relative;
}
.idx_tube section article .clumn_right li:nth-child(2) .thumb-photo .cropper, .idx_tube section article .clumn_right li:nth-child(3) .thumb-photo .cropper, .idx_tube section article .clumn_right li:nth-child(4) .thumb-photo .cropper {
	width: 190px;
	height: 120px;
}
.idx_tube section article .clumn_right li:nth-child(1) .video-title {
	margin: 0;
}
.idx_tube section article .clumn_right li:nth-child(1) .video-title h2 {
	font-size: 36px;
	font-weight: bold;
}
.idx_tube section article .clumn_left {
	float: left;
	width: 350px;
}
.idx_tube section article .clumn_left li {
	margin: 0 0 8px 0;
	border-bottom: solid 1px #eee;
	padding: 15px 0;
}
.idx_tube section article .clumn_left li:first-child {
	padding: 0 0 15px;
}
.idx_tube section article .clumn_left li:last-child {
	border-bottom: none;
	padding: 15px 0 0;
}
.idx_tube section article .clumn_left li .thumb-photo {
	float: left;
	width: 140px;
	height: 110px;
	overflow: hidden;
	margin-right: 15px;
	position: relative;
}
.idx_tube section article .clumn_left li .thumb-photo .cropper {
	width: 140px;
	height: 110px;
}
.idx_tube section article .clumn_left li .video-title {
	float: left;
	width: 187px
}
.idx_tube section article .clumn_down {
	width: 100%;
	height: 150px;
	margin: 0 auto;
}
.idx_tube section article .clumn_down {
	width: 100%;
	height: 120px;
	margin: 0 auto;
}
.idx_tube section article .clumn_down ul {
	height: 87px;
	margin-top: 28px;
}
.idx_tube section article .clumn_down ul li {
	float: left;
}
.idx_tube section article .clumn_down ul li a {
	display: block;
	width: 244px;
	height: 87px;
	padding-top: 8px;
	position: relative;
}
.idx_tube section article .clumn_down ul li a:hover {
	text-decoration: none;
}
.idx_tube section article .clumn_down ul li a .pic {
	position: absolute;
	z-index: 100;
	top: -20px;
	right: 0;
	width: 100px;
	height: 115px;
	overflow: hidden;
}
.idx_tube section article .clumn_down ul li a .text {
	width: 150px;
}
.idx_tube section article .clumn_down ul li a .text h3 {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	line-height: 1.6em;
	margin: 8px 0 5px;
}
.idx_tube section article .clumn_down ul li a .text h4 {
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	color: #f4422f;
}
.idx_tube section .tabmore {
	width: 978px;
	border-top: 3px solid #5e91f1;
}
.idx_tube section .tabmore a {
	display: block;
	margin: 15px auto;
	width: 187px;
}
.idx_tube section .tabmore a span.blod {
	float: left;
	font-size: 18px;
}
.idx_tube section a span.icon {
	margin: -7px 7px 0;
	display: block;
	padding: 3px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	-o-border-radius: 15px;
	-ms-border-radius: 15px;
	border-radius: 15px;
	behavior: url(/Scripts/PIE.htc);
	background: url(../images/ico_cti.png) no-repeat scroll -161px -518px #5e91f1;
	width: 23px;
	height: 23px;
	overflow: hidden;
	float: left;
}
.m_video_ad_box {
	display: none;
}
.videoad_type6 {
	display: none;
}
.tab_4_box {
	margin: 8px auto 15px;
	width: 306px;
}
.tab_4_box li {
	width: 25%;
	float: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
}
.tab_4_box li div {
	width: 95%;
	height: 73px;
	overflow: hidden;
	background-color: #CCC;
	margin: 0 auto 8px;
}
.tab_4_box li div+span {
	display: block;
	text-align: center;
}
.editorial_box {
	width: 306px;
	height: 150px;
	overflow: hidden;
	margin: 8px auto 0;
}
.ad_watermark.idx.new {
	z-index: 1;
	top: 54px;
}
.ad_watermark.idx.new a.ad120240 {
	display: block;
	margin-bottom: 10px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(/Scripts/PIE.htc);
	width: 120px;
	height: 200px;
	overflow: hidden;
}
.ad_watermark.idx.new a.ad120160 {
	display: block;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	behavior: url(/Scripts/PIE.htc);
	width: 120px;
	height: 160px;
	overflow: hidden;
}
.newtop {
	width: 60px;
	height: auto;
	position: fixed;
	bottom: 115px;
	right: 11px;
	z-index: 900;
	display: none;
}
.newtop.on {
	display: block;
}
.newtop .top a {
	width: 60px;
	height: 60px;
	overflow: hidden;
	background: url(../images/top_all.png) no-repeat scroll 0 0 transparent;
	background-size: 100%;
	display: block;
}
.newtop .msg a {
	width: 60px;
	height: 60px;
	overflow: hidden;
	background: url(../images/top_all.png) no-repeat scroll 0 -60px transparent;
	background-size: 100%;
	margin-top: 5px;
	display: block;
}
#web_push {
	width: 62px !important;
	height: 62px !important;
}
.recommended-photo {
	width: 980px;
	margin: 20px auto;
}
.recommended-photo .clumn {
	width: 33.3%;
	float: left;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	padding: 0 12px;
}
.recommended-photo ul.vertical-list {
	padding-left: 0;
	padding-right: 0;
}
.recommended-photo ul.vertical-list > li {
	padding-left: 0;
	padding-right: 0;
}
.recommended-photo .vertical-list > li {
	border-top: 1px dotted #666666;
	padding: 0.45em;
	line-height: 1.3;
	list-style: none;
	margin: 0;
	background: none;
	position: relative;
}
.recommended-photo ul.vertical-list > li:before {
	content: "";
	display: none;
}
.recommended-photo .thumb-photo {
	float: left;
	width: 100px;
	height: 80px;
	margin-right: 15px;
}
.recommended-photo .caption .caption-title {
	font-size: 18px;
	line-height: 1.3;
}
.recommended-photo .meta-info {
	color: #666666;
	margin-top: 8px;
}
.recommended-photo .thumb-photo .cropper {
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
	font-size: 0;
	white-space: nowrap;
	text-align: center;
	background: url("../images/rgba[0,0,0,0.1].png");
	background: rgba(0, 0, 0, 0.1);
}
.recommended-photo .thumb-photo .cropper:after {
	content: "";
	display: inline-block;
	width: 0;
	height: 100%;
	vertical-align: middle;
}
.recommended-photo .thumb-photo .cropper .photo {
	display: inline-block;
	width: auto;
	height: 100%;
	vertical-align: middle;
	position: relative;
}
.recommended-photo img.rel-h {
	width: auto !important;
	height: 100% !important;
}
.recommended-photo img.rel-v {
	width: 100% !important;
	height: auto !important;
}
.recommended-photo .caption .caption-title {
	font-size: 18px;
	line-height: 1.3;
}
.recommended-photo .caption h3 {
	font-family: "Microsoft YaHei", sans-serif;
	font-weight: normal;
	color: inherit;
}
.recommended-photo .meta-info {
	color: #666666;
	margin-top: 8px;
}
.recommended-photo .meta-info {
	color: #666666;
	margin-top: 8px;
}
.recommended-photo .meta-info {
	margin-top: 5px;
	font-size: 0;
}
.recommended-photo .meta-info > * {
	font-size: 14px;
	line-height: 1;
}
.recommended-photo .meta-info .category {
	display: inline-block;
	background: #848484;
	color: #ffffff;
	padding: 4px 10px;
	vertical-align: middle;
	margin: 0 10px 10px 0;
}
.recommended-photo .meta-info .click span {
	color: #abd444;
	font: bold 25px/1 Verdana, Geneva, sans-serif;
}
.recommended-photo .meta-info .click span {
	font-size: 18px;
}
section.recommended-photo > header {
	position: relative;
	border-bottom: 5px solid #89c03d;
}
section.recommended-photo > header .section-title {
	color: #89c03d;
	font: 32px/1 "Microsoft YaHei", "Verdana", "Arial", "PMingLiU", "sans-serif";
	margin-bottom: 10px;
	font-weight: 100;
}
section.recommended-photo > header .more {
	display: none;
}
.recommended-photo .vertical-list > li:first-child, .recommended-photo .vertical-list > li.first {
	border: none;
}
.idx_pushdown_box {
	width: 970px;
	margin: 0 auto;
}
}
 @media only screen and (max-device-width:1024px) {
.gototop a {
	margin-left: 850px;
}
.googlead_idx_e_120600 {
	display: none;
}
.googlead_idx_f_120600 {
	display: none;
}
.googlead_idx_h_97090 {
	display: block;
}
.googlead_g_120600 {
	display: none;
}
.googlead_d_120600 {
	display: none;
}
.m_ad_wrapper {
	display: none;
}
.google-analytics {
	display: none;
}
#fifa .tt_box .p2 {
	display: none;
}
.ad_watermark {
	display: none;
}
.rwdfootermenu {
	display: none;
}
.rwd_ad_300250 {
	display: none;
}
.page_container > article > article {
	margin-left: 14px;
}
}
@media screen and (max-width:1024px) {
.gototop a {
	margin-left: 850px;
}
.googlead_idx_e_120600 {
	display: none;
}
.googlead_idx_f_120600 {
	display: none;
}
.googlead_idx_h_97090 {
	display: block;
}
.googlead_g_120600 {
	display: none;
}
.googlead_d_120600 {
	display: none;
}
.m_ad_wrapper {
	display: none;
}
.google-analytics {
	display: none;
}
#fifa .tt_box .p2 {
	display: none;
}
.ad_watermark {
	display: none;
}
.rwdfootermenu {
	display: none;
}
.rwd_ad_300250 {
	display: none;
}
.page_container > article > article {
	margin-left: 14px;
}
nav.newmenu .search {
	width: 83px;
}
}
