html{
	display:block;
	height:100%;
}
body{
	display:block;
	/* height:100%; */
}
#form1.mobile{
	width:360px;
	height: auto;
	/* overflow: hidden; */
}
#form1.mobile .header2012_float{
	display:none;
}
#form1.mobile>#mobileHeader{
	width: 360px;
	height:52px;
	background: #524B43;
	position:fixed;
	z-index: 1000;
	border-bottom: solid 4px #FAA820;
}
#form1.mobile>#mobileHeader:after{
	width: 134px;
	height: 25px;
	/* background:#F66; */
	position:absolute;
	background-image: url(/App_Themes/default/header/images/header2012.png);
	background-position: -215px -81px;
	content:" ";
	right: 10px;
	top: 15px;
	background-size: 350px;
	background-repeat: no-repeat;
}
#form1.mobile .newsMain{
	padding-top:20px;
}

#form1.mobile .newsMain,
#form1.mobile .newsCategory,
#form1.mobile .newsMainAllInfo {
    width: 100%;
}
#form1.mobile .newsCategory{
	position:relative;
}
#form1.mobile .newsAboutDate{

font-size: 14px;}
#form1.mobile .newsAboutArticleLeft{
	width: 154px;
	float: none;
	display: inline-block;
	padding-left: 13px;
	position: relative;
	line-height: 1.4em;
}
#form1.mobile .newsAboutArticleLeft>img{
	position:absolute;
	left:0;
	top:5px;
}


#form1.mobile .newsAboutArticleRight{
	float: none;
	display: inline-block;
	width: 115px;
	vertical-align: top;
}
#form1.mobile .newsAboutArticleRight>.newsAboutArticleIcon>span{
	display:inline-block;
	float: none;
}
#form1.mobile .newsRealTime{
	line-height: 77px;
	width: 100%;
	padding: 0;
	clear: none;
	font-size: 16px;
}

#form1.mobile .newsNewest,
#form1.mobile .newsNewest>.newsBlueSpace{
	width:100%;
	clear: none;
}
#form1.mobile .newsNewestAll{
	padding: 15px 15px;
}
#form1.mobile .newsNewest{
	margin: 0px 10px 10px 0px;
	height: auto;
}
#form1.mobile .newsNewestContent{
	width:auto;
	height: auto;
	float: none;
	padding: 0;
}

#form1.mobile .newsNewestImage{
	width: 100%;
	height:auto;
	margin: 0;
	margin-bottom: 15px;
}

#form1.mobile .newsNewestImage>a>img{
	width:100%;
}

#form1.mobile .newsNewestContent1{
	width: auto;
	padding-right: 0;
	float: none;
	height: auto;
	padding: 25px 16px 16px;
	position: relative;
}
#form1.mobile .newsNewestText{
	font-size:14px;
	line-height:1.5em;
	letter-spacing:0.1em
;
	text-align: justify;
}
#form1.mobile .newsNewestEdit{
	position:absolute;
	right:15px;
	top:0px;
}

#form1.mobile .newsspacedot{
	width:100%;
}


#form1.mobile #mainWrapper{
	width: auto;
	height: auto;
	padding-top: 52px;
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 20px;
}


#form1.mobile #instantsNewsWrapper{
	width: 345px;
	height: 42px;
}
#form1.mobile #instantsNewsWrapper>ul{
	
}
#form1.mobile #instantsNewsWrapper>ul>li{
	height: 42px;
	padding-left: 41px;
}
#form1.mobile #instantsNewsWrapper>ul>li>a.content{
	height: 37px;
	width: 249px;
	position: relative;
	left: 0;
	background-image: none;
	background-color: #FFF;
	border-radius: 0px 5px 5px 0px;
	border: solid 1px #524B43;
	border-left: 0;
	line-height: 1.1rem;
	padding-left: 47px;
	padding-top: 3px;
}
#form1.mobile #instantsNewsWrapper>ul>li>a.content:after{
	display:none;
}
#form1.mobile #instantsNewsWrapper>ul>li>a>span.title{
	width:auto;
	display: inline;
	margin-left: 0;
}
#form1.mobile #instantsNewsWrapper>ul>li>.category{
	background-image:none;
	width: 2.2rem;
	height: 36px;
	line-height: 1.15rem;
	font-size: 12px;
	padding: 3px;
	text-align: center;
	border-radius: 8px 0px 0px 8px;
	letter-spacing: 0.05rem;
}
#form1.mobile #instantsNewsWrapper>ul>li>.category:after{
	color: #fff;
	text-decoration: none;
}
#form1.mobile #instantsNewsWrapper>ul>li.news{
	
}
#form1.mobile #instantsNewsWrapper>ul>li.news>.category{
	/* background-image:none; */
	background-color: #22619A;
}
#form1.mobile #instantsNewsWrapper>ul>li.news>.category:after{
	content:"即時新聞";
}
#form1.mobile #instantsNewsWrapper>ul>li.finance>.category{
	background-color: #7F8C97;
}
#form1.mobile #instantsNewsWrapper>ul>li.finance>.category:after{
	content:"即時財經";
}
#form1.mobile #instantsNewsWrapper>ul>li.traffic>.category{
	background-color: #6E5C46;
}
#form1.mobile #instantsNewsWrapper>ul>li.traffic>.category:after{
	content:"即時交通";
}
#form1.mobile #instantsNewsWrapper>ul>li.international>.category{
	background-color: #EE2C2A;
}
#form1.mobile #instantsNewsWrapper>ul>li.international>.category:after{
	content:"即時國際";
}

#form1.mobile #instantsNewsWrapper>ul>li>a>span.time{
   display: block;
   width: 40px;
   position: absolute;
   top: 0;
   height: 16px;
   left: 0;
   padding: 12px 0;
   text-align: center;
   color: #FFF;
}


#form1.mobile #instantsNewsWrapper>ul>li.news>a>span.time{
   background-color: #2770B0;
}
#form1.mobile #instantsNewsWrapper>ul>li.finance>a>span.time{
   background-color: #8F9AA3;
}
#form1.mobile #instantsNewsWrapper>ul>li.traffic>a>span.time{
   background-color: #7C6850;
}
#form1.mobile #instantsNewsWrapper>ul>li.international>a>span.time{
   background-color: #F04542;
}

#form1.mobile #mainSkinheader{
	position:fixed;
	width: 0;
	overflow: hidden;
	-webkit-transition: width 0.2s; /* Safari */
    transition: width 0.2s;
    z-index:10;
	top: 0;
	left: 0;
}
#form1.mobile .header2012{
	display:block;
	width: 330px;
	height: auto;
	position: relative;
	background-color: #333;
	z-index:10;
	padding: 15px;
	padding-top: 65px;
	/* left: 0; */
	/* top: 0; */
}
#form1.mobile .header2012>ol{
	height:auto;
}
#form1.mobile .header2012>ol>li{
	display:block;
	float:none;
	font-size: 17px;
	color: #FFF;
}
#form1.mobile .header2012>ol>li>a{
	color: #FFF;
}

#form1.mobile .header2012>ol>li>a>span{
	color: #FFF;
}

#form1.mobile .header2012>ul{
	font-family: empty;
	margin: 0;
	padding: 0;
	text-align: center;
	font-size: 0;
	background: none;
	border: none;
	height: auto;
}
#form1.mobile .header2012>ul>li{
	font-family: serif;
	display: block;
	/* background-color: #ccc; */
	padding: 0 1px;/* Firefox fix */
	background-image: none;
	float: none;
	height: auto;
	width: auto;
	padding: 7px 5px;
}
#form1.mobile .header2012>ul>li>dl{
	display: block !important;
	position: relative;
	width: auto;
}
#form1.mobile .header2012>ul>li>dl>dd{
	
}
#form1.mobile .header2012>ul>li>dl>dd>a{
	width:auto;
	height: auto;
	line-height: 1em;
	font-size: 15px;
	padding: 0.7em 0.5em;
}
#form1.mobile .header2012>ul>li>a{

	padding: 0;
	margin: 0;
	letter-spacing: 0;
text-indent: 0;overflow: inherit;color: #FFF;
	display: block;
	width: 100%;
	height: 100%;
	font-size: 17px;
margin-bottom: 10px;}

#form1.mobile .header2012>ul>li.header2012_menu_1>a:before{
	content:"主頁";
}
#form1.mobile .header2012>ul>li.header2012_menu_2>a:before{
	content:"新聞";
}
#form1.mobile .header2012>ul>li.header2012_menu_3>a:before{
	content:"投資";
}
#form1.mobile .header2012>ul>li.header2012_menu_16>a:before{
	content:"網絡話題";
}
#form1.mobile .header2012>ul>li.header2012_menu_4>a:before{
	content:"雷霆881";
}
#form1.mobile .header2012>ul>li.header2012_menu_5>a:before{
	content:"叱咤903";
}
#form1.mobile .header2012>ul>li.header2012_menu_6>a:before{
	content:"AM864";
}
#form1.mobile .header2012>ul>li.header2012_menu_7>a:before{
	content:"視電台";
}
#form1.mobile .header2012>ul>li.header2012_menu_10>a:before{
	content:"骷髏會";
}
#form1.mobile .header2012>ul>li.header2012_menu_latest>a:before{
	content:"最新熱話";
}
#form1.mobile .header2012>ul>li.header2012_menu_essence>a:before{
	content:"節目精華";
}
#form1.mobile .header2012>ul>li.header2012_menu_allprograms>a:before{
	content:"所有節目";
}
#form1.mobile .header2012>ul>li.header2012_menu_replay>a:before{
	content:"節目重溫";
}
#form1.mobile #mainContent{
	width:340px;
	padding: 9px 10px;
	padding-top: 60px;
}

#form1.mobile #featureNewWrapper{zoom:0.569;
	margin-bottom:20px
;
	height: 510px;
}

#form1.mobile #banner555{
	height: auto;zoom:0.565;
	margin-bottom: 20px;
	padding-bottom: 177px;
	padding-top: 14px;
}

#form1.mobile #banner555 .mask{
	top:auto;
	bottom:15px;
}
#form1.mobile #banner555 .nav{
	font-size:25px;
	height: auto;
	position: relative;
	text-align: right;
	top: 0;
	width: auto;
	right: 0;
	padding: 0 10px;
}
#form1.mobile #banner555 .nav>a{
	height:1em;
	line-height:1em;
	padding: 8px 10px;
	border-radius: 8px;
	display: inline-block;
	float: none;
}
#form1.mobile #banner555 .nav>a>.leftDeco,
#form1.mobile #banner555 .nav>a>.rightDeco{
	display:none;
}
#form1.mobile #categoryWrapper .feedBox{
	width:305px;
	height: auto;
}
#form1.mobile #categoryWrapper .feedImg{
	display:block;
	width:100%
;
	height: auto;
	float: none;
	margin-right: 0;
	margin-bottom: 15px;
}
#form1.mobile #categoryWrapper .feedImg>img{
	width:100%
;
	max-height: none;
	max-width: none;
}
#form1.mobile #categoryWrapper .feedTitle{
	height:auto;
	font-size: 16px;
	font-weight: bold;
}
#form1.mobile #categoryWrapper .feedContent{
	height:auto;
	font-size: 15px;
}

#form1.mobile #liveBannerWrapper,
#form1.mobile #skyRipWrap,
#form1.mobile #audioColumn,
#form1.mobile #icolumnstarWrapper,
#form1.mobile #programPostWrapper,
#form1.mobile .song_div,
#form1.mobile #programBanner{
	zoom: 1.125;
margin-bottom: 10px;

}
#form1.mobile #programBanner a{
	margin-bottom:10px;
	display: block;
}
#form1.mobile #fbLikeBox iframe{
	-ms-zoom: 1.12;
	-moz-transform: scale(1.12);
	-moz-transform-origin: 0 0;
	-o-transform: scale(1.12);
	-o-transform-origin: 0 0;
	-webkit-transform: scale(1.12);
	-webkit-transform-origin: 0 0;
}
#form1.mobile .song_div{
	height:auto;
}
#form1.mobile .song_content{
	height: auto !important;
}
#form1.mobile .feedTitle{
	/* font-size: 15px; */
}
#form1.mobile .feedContent{
	/* font-size: 14px; */
	/* line-height:1.5em; */
	/* letter-spacing:0.1em; */
	/* height: auto; */
}

#form1.mobile #icolumnstarWrapper .feedBox{
	/* height:auto; */
}

#form1.mobile #icolumnstarWrapper .feedImg{
	/* display: block; */
	/* float: none; */
	/* margin: 0; */
	/* width: 100%; */
	/* height: auto; */
	/* margin-bottom: 15px; */
}
#form1.mobile #icolumnstarWrapper .feedImg>img{
	/* width: 100%; */
	/* max-height: none; */
	/* max-width: none; */
}

#form1.mobile #programPostWrapper .program{
	padding: 13px 12px;
	width: 276px;
}

#form1.mobile #programPostWrapper .program>img{
	max-width: none;
	max-height: none;
	float: none;
	width: 100%;
	margin: 0;
	margin-bottom: 14px;
}
#form1.mobile .Font_select_CHbg{
	background-image:none;
	color:#000;
}
/******* menu *******/
#form1.mobile>#mobileHeader>#btnMenu{
	width: 82px;
	height:52px;
	/* background:#6F6; */
	position:absolute;
	top:0;
	left: 0;
}
#form1.mobile>#mobileHeader>#btnMenu>span{
	display:block;
	width: 25px;
	height: 2px;
	background-color:#FFF;
	position:absolute;
	left: 19px;
	-webkit-transition-duration: 0.2s;/* Safari */
	transition-duration: 0.2s;
}
#form1.mobile>#mobileHeader>#btnMenu>span.stick1{
	top: 15px;
}
#form1.mobile>#mobileHeader>#btnMenu>span.stick2{

top: 25px;}
#form1.mobile>#mobileHeader>#btnMenu>span.stick3{
	top: 35px;
}


#form1.mobile.menuOpen{
}
#form1.mobile.menuOpen #mainContent{
	display: block;
	overflow:hidden;
	/*height:100%;*/
	/*position:fixed;*/
}
#form1.mobile.menuOpen #mainSkinheader{
	width: 360px;
	height:100%;
	overflow: auto;
}

#form1.mobile.menuOpen>#mobileHeader>#btnMenu>span.stick1{
	-ms-transform:translateY(10px) rotate(-45deg); /* IE 9 */
    -webkit-transform:translateY(10px) rotate(-45deg); /* Chrome, Safari, Opera */
    transform: translateY(10px) rotate(-45deg);
}
#form1.mobile.menuOpen>#mobileHeader>#btnMenu>span.stick2{
	opacity:0;
}
#form1.mobile.menuOpen>#mobileHeader>#btnMenu>span.stick3{
	-ms-transform:translateY(-10px) rotate(45deg); /* IE 9 */
    -webkit-transform:translateY(-10px) rotate(45deg); /* Chrome, Safari, Opera */
    transform:translateY(-10px) rotate(45deg) ;
}

/************* feature ***************/
#form1.mobile #mainWrapper>table{
	width: auto;
}
#form1.mobile #featureContent{
	width: auto;
}

#form1.mobile .catList{
	width: auto;
}
#form1.mobile #featureCatListItems a, #form1.mobile #pastCatListItems a{
	color: #617e98;
	font-weight: bold;
	font-family: Arial, "微軟正黑體";
	font-size: 16px;
}

#form1.mobile #featureCatListItems .newsCount, #form1.mobile #pastCatListItems .newsCount{
	color: #666666;
	font-size: 16px;
}

#form1.mobile #featureCatListTitle, #form1.mobile #pastCatListTitle{
	height: 30px;
	width: auto;
	font-size: 20px;
	color: #ffffff;
	padding-top: 9px;
	padding-left: 8px;
	background-color: #808080;
	font-family: Arial, "微軟正黑體";
}
#form1.mobile #featureCatList, #form1.mobile #pastCatList{
	width: auto;
	border: 1px solid #d8d8d8;
	margin-top: 20px;
	margin-bottom: 20px;
}
#form1.mobile #featureCatList ul{
	list-style: none;
	padding: 0;
	padding-left: 10px;
}

#form1.mobile #icolumnstarCatListItems{
	background-color: #fafafa;
}

#form1.mobile #icolumnstarCatListItems ul {
	margin: 0;
	padding-left: 8px;
	list-style: none;
	font-size: 2px;
}

#form1.mobile #icolumnstarCatListItems li {
	padding-bottom: 10px;
}

#form1.mobile #icolumnstarCatListItems a {
	color: #617e98;
	font-weight: bold;
	font-family: Arial, "微軟正黑體";
	font-size: 16px;
}

#form1.mobile #icolumnstarCatListItems  .newsCount{
	color: #666666;
	font-size: 16px;
}

#form1.mobile #icolumnstarCatListTitle{
	height: 30px;
	width: 97.5%;
	font-size: 20px;
	color: #ffffff;
	padding-top: 9px;
	padding-left: 8px;
	background-color: #808080;
	font-family: Arial, "微軟正黑體";
}

#form1.mobile #icolumnstarCatListSubTitle{
    color: yellow;
	font-size: 16px;
}
#form1.mobile #icolumnstarCatList{
	width: auto;
	border: 1px solid #d8d8d8;
	margin-top: 20px;
	margin-bottom: 20px;
}


#form1.mobile #icolumnstarContent{
	width: auto;
}

#form1.mobile #icolumnstardetailHeaderSub h1,
#form1.mobile #icolumnstardetailHeaderSub h1 a{
	font-family: Arial, "微軟正黑體";
	font-size: 31px;
	color: #444444;
	float: left;
	text-decoration: none;
}

#form1.mobile #icolumnstardetailHeaderSub .subcateName{
	float: left;
	color: #617e98;
	font-weight: bold;
	font-family: Arial, "微軟正黑體";
	font-size: 17px;
	margin-top: 28px;
	margin-left: 8px;
}
#form1.mobile #icolumnstardetailHeaderSub .subcateName a{
	color: #617e98;
}

#form1.mobile #icolumnstarContentListMaster ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#form1.mobile #icolumnstardetailHeaderSubTitle{
    color: blue;
	font-size: 16px;
}

#form1.mobile #icolumnstarContentList .content{
	width: auto;
	/* height: 160px; */
	clear: both;
	padding: 15px;
	border: 1px solid #dadada;
	background-color: #fff;
	margin-bottom: 10px;
	display: block;
}

#form1.mobile #icolumnstarContentList .content.wfThumbnail{
	min-height: 0;
}

#form1.mobile #icolumnstarContentList .content.wfThumbnail .contentTxt{
	float: none;
	width: auto;
}

#form1.mobile #icolumnstarContentList .title{
	font-family: Arial, "微軟正黑體";
	font-size: 20px;
	color: #333333;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
}

#form1.mobile #icolumnstarContentList .desc {
	font-family: Arial, "微軟正黑體";
	font-size: 13px;
	color: #666666;
	line-height: 20px;
	padding-top: 10px;
}

#form1.mobile #icolumnstarContentList .catName, 
#form1.mobile #icolumnstarContentList .catName a{
	padding-top: 10px;
	font-size: 14px;
	color: #46abe7;
	font-family: Arial, "微軟正黑體";
}
#form1.mobile #icolumnstarContentList .date{
	font-family: Arial, "微軟正黑體";
	font-size: 13px;
	color: #46abe7;
}

#form1.mobile #icolumnstarContentList .contentThumbnail{
	/* float: left; */
	width: 100%;
	/* height: 160px; */
	/* margin-right: 10px; */
	text-align: center;
	position: relative;
	margin-bottom: 15px;
}
#form1.mobile #icolumnstarContentList .contentThumbnail>img{
	width:100%;
}
#form1.mobile #icolumnstarContentList a{
	color: #333333;
	display:inline-block;
}

#form1.mobile #icolumnstarContent {
	display: none;
}

#form1.mobile #icolumnstarContentList .contentThumbnail .badge{
    width: 33px;
	height: 40px;
	top: -2px;
	left: 0px;
	position: absolute;
	background-image: url(/main/news/icolumnstar/images/red_badge.png);
}

/******** landscape *********/
@media screen and (orientation:landscape) {
	#form1.mobile #mainContent{
		padding-top: 35px;
	}
	#form1.mobile>#mobileHeader{
		width: 360px;
		height:24px;
	}
	#form1.mobile>#mobileHeader:after{
		width: 115px;
		height: 19px;
		/* background:#F66; */
		position:absolute;
		background-image: url(/App_Themes/default/header/images/header2012.png);
		background-position: -133px -58px;
		content:" ";
		right: 10px;
		top: 3px;
		background-size: 250px;
	}
	#form1.mobile>#mobileHeader>#btnMenu{
		width:64px;
		height:24px;
	}
	#form1.mobile>#mobileHeader>#btnMenu>span{
		width: 18px;
	}
	#form1.mobile>#mobileHeader>#btnMenu>span.stick1{
		top: 4px;
	}
	#form1.mobile>#mobileHeader>#btnMenu>span.stick2{

		top: 11px;}
	#form1.mobile>#mobileHeader>#btnMenu>span.stick3{
		top: 18px;
	}

	#form1.mobile.menuOpen #mainContent{
		display: block;
		overflow:hidden;
		/*height:100%;*/
		/*position:fixed;*/
	}
	#form1.mobile.menuOpen #mainSkinheader{
		width: 360px;
		height:100%;
		overflow: auto;
	}

	#form1.mobile.menuOpen>#mobileHeader>#btnMenu>span.stick1{
		-ms-transform:translateY(7px) rotate(-45deg); /* IE 9 */
		-webkit-transform:translateY(7px) rotate(-45deg); /* Chrome, Safari, Opera */
		transform: translateY(7px) rotate(-45deg);
	}
	#form1.mobile.menuOpen>#mobileHeader>#btnMenu>span.stick2{
		opacity:0;
	}
	#form1.mobile.menuOpen>#mobileHeader>#btnMenu>span.stick3{
		-ms-transform:translateY(-7px) rotate(45deg); /* IE 9 */
		-webkit-transform:translateY(-7px) rotate(45deg); /* Chrome, Safari, Opera */
		transform:translateY(-7px) rotate(45deg) ;
	}
}

#form1.mobile #featuredetailHeaderSub h1, 
#form1.mobile #featuredetailHeaderSub h1 a {
    font-family: Arial, "微軟正黑體";
    font-size: 31px;
    color: #444444;
    float: left;
    text-decoration: none;
}

#form1.mobile #footerBar,
#form1.mobile #hktblivemenu{
	display:none;
}





#form1.mobile #featureContentListMaster ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#form1.mobile #featureContentList .content{
	width: auto;
	height: auto;
	clear: both;
	padding: 15px;
	border: 1px solid #dadada;
	background-color: #fff;
	margin-bottom: 10px;
	display: block;
}

#form1.mobile #featureContentList .content.wfThumbnail{
min-height: 0;}

#form1.mobile #featureContentList .content.wfThumbnail .contentTxt{
	float: none;
	width: auto;
}

#form1.mobile #featureContentList .title{
	font-family: Arial, "微軟正黑體";
	font-size: 17px;
	color: #333333;
	text-overflow: ellipsis;
	overflow: hidden;
	/* white-space: nowrap; */
}

#form1.mobile #featureContentList .desc {
	font-family: Arial, "微軟正黑體";
	font-size: 15px;
	color: #666666;
	line-height: 1.50em;
	padding-top: 10px;
	margin-bottom: 8px;
}

#form1.mobile #featureContentList .catName, 
#form1.mobile #featureContentList .catName a{
	padding-top: 10px;
	font-size: 14px;
	color: #46abe7;
	font-family: Arial, "微軟正黑體";
}
#form1.mobile #featureContentList .date{
	font-family: Arial, "微軟正黑體";
	font-size: 13px;
	color: #46abe7;
}

#form1.mobile #featureContentList .contentThumbnail{
	float: none;
	width: 100%;
	/* margin-right: 10px; */
	text-align: center;
	margin-bottom:15px;
	height:auto;
}
#form1.mobile #featureContentList .contentThumbnail>img{
	/* float: left; */
	width: 100%;
}

#form1.mobile #featureContentList a{
	color: #333333;
	display:inline-block;
	width: 100%;
}

#form1.mobile A:link {text-decoration: none; color: #5c7f9f;}
#form1.mobile A:visited {text-decoration: none}
#form1.mobile A:active {text-decoration: none}
#form1.mobile A:hover {text-decoration: none; color: #0042ff;}


/*-----------------------*/

#form1.mobile #featureContentPaging{
	width: auto;
	height: 45px;
}

#form1.mobile #featureContentPaging div{
	float: left;
	width: 20px;
	height: 20px;
	text-align: center;
}

#form1.mobile #featureContentPaging div.pageItem{
	/*border: 1px solid red;*/
	width: 24px;
	height: 25px;
	background-image: url(/main/news/feature/images/page_box.gif);
	margin-right: 2px;
	margin-left: 2px;
	margin-bottom: 4px;
}

#form1.mobile #featureContentPaging div.pageItem.selected,
#form1.mobile #featureContentPaging div.pageItem:hover{
	background-image: url(/main/news/feature/images/page_box_o.gif);
}

#form1.mobile #featureContentPaging div.pageItem a{
	font-family: Arial, "微軟正黑體";
	font-size: 13px;
	color: black;
}


/*-----------------------*/
#form1.mobile .newsCategoryTitleImg{
	float:none;
}
#form1.mobile .newsSelectCategory{
	float:none;
	position: absolute;
	top: 41px;
	right: 0;
}
#form1.mobile .newsCategoryTitle{
	float:none;
	margin-bottom: 29px;
}

#form1.mobile .newsBack{
	float:none;
	display: inline-block;
	margin-left: auto;
	margin-right: 0;
	left: auto;
	right: 0;
	top: 86px;
	position: absolute;
	padding-top: 0;
}
#form1.mobile .newsOldSearch{
	width:100%;
}
#form1.mobile .newsOldSearch>div>img{
	width:100%;
}
#form1.mobile .newsOldSearch{
	width:100%;
}

#form1.mobile #featuredetailHeader{
	position: relative;
	margin-left: 10px;
	margin-top: -25px;
}

#form1.mobile #featuredetailHeader #featuredetailHeaderSub{
	line-height: 40px;
}

#form1.mobile #featuredetailHeader .backBtn{
	position: absolute;
	right: -11px;
	top: 40px;
}

#form1.mobile #featuredetailHeaderSub h1,
#form1.mobile #featuredetailHeaderSub h1 a{
	font-family: Arial, "微軟正黑體";
	font-size: 31px;
	color: #444444;
	float: left;
	text-decoration: none;
}

#form1.mobile #featuredetailHeaderSub .subcateName{
	float: left;
	color: #617e98;
	font-weight: bold;
	font-family: Arial, "微軟正黑體";
	font-size: 17px;
	margin-top: 28px;
	margin-left: 8px;
}
#form1.mobile #featuredetailHeaderSub .subcateName a{
	color: #617e98;
}

#form1.mobile .header2012_menu_9{
	display: none !important;
}

#form1.mobile .header2012_menu_3{
	/*display:none !important;*/
}
#form1.mobile .header2012>ol{
	display:none;
}


/*************** banner******************/

#form1.mobile #div-gpt-ad-1415345424387-0{
	       -ms-zoom: 0.75;
	       -moz-transform: scale(1.10);
	       -moz-transform-origin: 0 0;
	       -o-transform: scale(1.10);
	       -o-transform-origin: 0 0;
	       -webkit-transform: scale(1.1);
	       -webkit-transform-origin: 0 0;
	       width: 300px;
	       height: 280px;
	       margin-bottom: 13px;
}
#newsMainAllInfo{
	top:0;
	left:0;
}
#form1.mobile .newsAllInfo{
	width:auto;
}
#form1.mobile .middleImageBox{zoom:0.48;
	margin-bottom: 15px;
}
#form1.mobile .news-detail-other{
	margin-bottom:15px;
}
#form1.mobile .allSmallBox,
#form1.mobile .imageScrollBar,
#form1.mobile .imageSpace{
	width: 300px;
	margin-left: -10px;
}
#form1.mobile .allSmallBox{
margin-left: -10px;}

#form1.mobile .criAudioCtrl_881{

padding-left: 126px;padding-right: 103px;}

#form1.mobile .criAudioCtrl_881>a{
	width: 15px;
	height: 15px;
	background-size: 105px;
	top: 13px;
}
#form1.mobile .criAudioCtrl_881>.btnPlay{
background-position: -29px 0px;left: 39px;}
#form1.mobile .criAudioCtrl_881>.btnPause{
	left: 40px;
	background-position: -1px 0;
}
#form1.mobile .criAudioCtrl_881>.btnNext{
	background-position: -45px 0px;
	left: 61px;
}
#form1.mobile .criAudioCtrl_881>.btnPrev{
	background-position: -15px 0;left: 15px;
}
#form1.mobile .criAudioCtrl_881>.currentPos{
	left: 84px;
}
#form1.mobile .criAudioCtrl_881>.duration{
	right: 62px;
}
#form1.mobile .criAudioCtrl_881>.currentPos,
#form1.mobile .criAudioCtrl_881>.duration{
	font-size: 13px;
}

#form1.mobile .criAudioCtrl_881>.volumeSliderWrapper{
	right: 15px;
}

#form1.mobile .criAudioPlayer>.listWrapper>.currentTitle{
	width: auto;
	/* padding: 3px 0px; */
	/* margin: 0px 15px; */
}


#form1.mobile .newsMain #LC_Banner
{
	display:none !important;
}