body{
	margin: 0;
	padding: 0px;
	border: 0px;
	font: 15px;
	font-family: 'Source Han Sans Traditional Chinese','Microsoft YaHei', '微软雅黑体','Microsoft JhengHei', '微軟正黑體', 'Arial', 'Helvetica', 'sans-serif';
	/*font-family:'黑體', 'Helvetica', 'Heiti TC', 'Segoe UI', 'Meiryo', 微軟正黑體;*/
	background-color:#f0f0f0;
	letter-spacing:1px;
}
a:visited {
	color: #039;
	text-decoration: none;
}

a:link{
	color: #0a0a0a;
	text-decoration: none;
}

a:hover {
	color: #07e;
	text-decoration: none;
}

.textRed {
	 color: #da4539;
}

.textGreen {
	 color: #090;
}

/*Channel Start*/
#Logo {
    background-image: url(/funddjx/images/Top-Logo-Default.png);
    background-repeat: no-repeat;
	width:148px;
	height:90px;
	float:left;
	display:block;
}
#Logo span{
	position: relative;
	top: -25px;
	font-size: 12px;
	color: #3b82c5;
}
/*Channel End*/
.buttonmore2{
	background : linear-gradient(0deg, #b20204, #da5439);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b20204', endColorstr='#da5439',GradientType=0 ); /* IE6-9 */
	border:1px solid #b20204;
	border-radius:6px;
	line-height:18px;
	color:#fff;
	font-size:13px;
	cursor:pointer;
	padding-right: 6px;
    padding-left: 6px;
    padding-bottom: 2px;
	position: relative;
    top: -5px;
	display:block;
	width:35px;
	float:right;
	margin-top:10px;
}

.buttonmore2:hover{
	background : linear-gradient(0deg, #da5439, #b20204);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#da5439', endColorstr='#b20204',GradientType=0 ); /* IE6-9 */
}

.header {   
	width: 100%;
	height: 126px;
	position: fixed;
	z-index: 100;
	top: 36px;
	background-color:#fff;
	border-bottom: 2px solid #07e;    
	/*box-shadow: 0 3px 10px 3px rgba(150,150,150,.5);*/
	box-shadow: 0 4px 10px -2px rgba(150,150,150,.5);
}
.header_scroll {   
	width: 100%;
	height: 30px;
	position: fixed;
	z-index: 100;
	top: 0px;
	/*background-color:#fff;*/
	/*background : linear-gradient(0deg, #0055aa, #0077ee);*/
	
	background: url(/funddjx/images/menu_background_2_30.jpg);
	/*filter : progid:DXImageTransform.Microsoft.gradient(startColorstr='#0055aa', endColorstr='#0077ee');*/
	border-bottom: 0px solid #07e;    
	box-shadow: 0 3px 10px 3px rgba(150,150,150,.5);
}
#HeadDiv{
	width:1200px;
	clear:both;
	height:96px;
	background-color:#fff;
	padding-top:6px;
	display:block;
}
#content{
    width: 1200px;
	margin: auto;
	background-color: #f0f0f0;
	position: relative;
	top: 126px;
	/*top: 104px\9;*/
	padding-top:6px;
}

#TopQuote{
	width:300px;
	float:right;	
}
#TopQuote .change{
	background-color: #fc3;
	/*opacity:0.5;*/
}
#TopQuote .ontime{
	float:left;
	background-image:url(/funddjx/images/immediate_57_25.png);
	background-size: 57px 25px;
	background-repeat:no-repeat;
	background-position: 0px 0px;
	width:57px;
	height:25px;
}
#TopQuote .stockdiv{
	float:left;
	width:98px;
	height:65px;
	border-left:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
}
#TopQuote .name{
	padding-left:6px;
	padding-bottom:1px;
	font-size:14px;
	color:#3a3a3a;
}
#TopQuote .quote{
	padding-right:3px;
	padding-bottom:1px;
	font-size:16px;
	color:#3a3a3a;
	text-align:right;
}
#TopQuote .percent{
	padding-right:3px;
	padding-bottom:3px;
	font-size:14px;
	color:#3a3a3a;
	padding-top:4px;
}

.Qred{
	border-top:4px solid #da4539;
}

.Qgreen{
	border-top:4px solid #090;
}

.space{
	height:24px;
	clear:both;
	display:block;
}

.Qred_arrow{
	width:6px;
	height:5px;
	display:inline-block;
	background-image:url(/funddjx/images/stock_6_5_6_10.png);
	background-size: 6px 35px;
	background-repeat:no-repeat;
	background-position: 0px 0px;
	position:relative;
	top:-3px;
	padding-right:3px;
}
.Qgreen_arrow{
	width:6px;
	height:5px;
	display:inline-block;
	background-image:url(/funddjx/images/stock_6_5_6_10.png);
	background-size: 6px 35px;
	background-repeat:no-repeat;
	background-position: 0px -15px;
	position:relative;
	top:-3px;
	padding-right:3px;
}

/*Tab*/
.Tab-D {
    padding: 0;
    margin: 0;
	background-color: #e5e5e5;
	height:30px;
	font-size:15px;
    /*border-bottom: 1px solid #00a1a4;*/
}
.Tab-D ul {
    list-style: none;
    text-align: left;
    margin: 0;
    padding: 0;
}
.Tab-D ul li {
    float: left;
    padding: 0;
    margin: 0;
	cursor:pointer;
	height: 30px;
}
.Tab-D ul li a {
    display: inline-block;
    color: #3a3a3a;
	padding-top:0px;
	padding-right:12px;
	padding-bottom:4px;
	padding-left:12px;
    margin: 0;
    text-decoration: none;
    border-top: 2px solid #e9e7e1;
	line-height: 30px;
}
.Tab-D ul li a.on {
    background-color: #fff;
    border-top: 2px solid #07e;
    /*border-left: 1px solid #00a1a4;
    border-right: 1px solid #00a1a4;
    border-bottom: 1px solid #fff;*/
    color: #07e;
}


#HeroAD .Tab-D ul li a {
    padding-right:6px;
	padding-left:6px;
}

/*表格*/
.table {
	background-color: #fff;
	border:1px solid #e0e0e0;
	width:300px;
}


/*左區塊*/
#section{
	width: 876px;
	float: left;
	background-color: #f0f0f0;	
}
#news_section{
	width: 876px;
	height: 250px;
}
#AD_3words{
	width: 1200px;
	height: 36px;
	clear:both;
	/*background-color: #6666CC;*/
}
.AD_3words_div{
	width: 300px;
	line-height: 30px;
	float: left;
	text-align:center;
}
#AD_300x300{
	width: 300px;
	height: 300px;
	/*background-color: #CC6666;*/
	float: left;
}
#Hero{
	width: 552px;
	height: 235px;
	/*background-color: #009933;*/
	float: right;
	border:1px solid #e0e0e0;
	background-color:#fff;
}
#HeroAD{
	width: 552px;
	/*position:relative;*/
	top:0px;
	left:0px;
	/*top:0px\9;
	left:0px\9;*/
}
.Head{
	float: left;
	text-decoration: none;
	padding-right:12px;
	line-height:30px;
	color:#000;
	font-weight:bolder;
	font-size:17px;
}
#Hero .Head{
	padding-right:6px;
}
#HeroHead{
	float: left;
	background-image:url(/funddjx/images/icon_18_18_18_36.png);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	width:18px;
	height:18px;
	display:block;
	position:relative;
	top:7px;
	left:0px;
	margin-left:12px;
	margin-right:6px;
}
#HotHead{
	float: left;
	background-image:url(/funddjx/images/icon_18_18_18_36.png);
	background-repeat:no-repeat;
	background-position: 0px -144px;
	width:18px;
	height:18px;
	display:block;
	position:relative;
	top:7px;
	left:0px;
	margin-left:12px;
	margin-right:6px;
}
#AD_876x90{
	width: 876px;
	height: 90px;
	/*background-color: #6600CC;*/
	/*float: right;*/
	display:block;
	clear:both;

}
#fastlink{
	width: 296px;
	height: 474px;
	float: left;
	border:2px solid #07e;
	background-color:#fff;
}
.fasttitle{
	line-height:30px;
	padding-left:12px;
	color:#fff;
	font-weight:bold;
	font-size:18px;
	background-color:#07e;
	width:286px;
}
.fasttitle > div{
	line-height:30px;
	
}
.fasthead{
	float:left;
	width:58px;
	padding-top:5px;
}
.fasthead > span{
	padding-left:12px;
	font-size:15px;
	color:#07e;
	font-weight:bold;
}
.fastcontent{
	float:left;
	width:238px;
	border-bottom:1px solid #e0e0e0;
	line-height:31px;
	font-size:15px;
	color:#3a3a3a;
}
.fastcontent > span{
	padding-right:6px;
	float:left;
}
#video{
	width: 552px;
	height: 346px;
	background-color: #fff;
	float: right;
	border:1px solid #e0e0e0;
}
#video .pic{
	padding-left:12px;
	padding-top:12px;
}
#video .pic > a > img{
	width:250px;
	height:180px;
}
#video .title{
	padding-left:12px;
	padding-top:12px;
	line-height:21px;
	font-size:15px;
	color:#07e;
	margin-top:-10px;
	min-height:40px;
}
#video .title2{
	padding-right:12px;
	padding-bottom:12px;
	height:18px;
	font-size:13px;
	text-align:right;
	color:#9a9a9a;
}
#video .dpic{
	padding-left:12px;
	padding-top:7px;
}
#video .dtitle{
	padding-left:12px;
	padding-top:10px;
	line-height:21px;
	font-size:15px;
	color:#07e;
	margin-top:-10px;
	min-height:40px;
}
#video .dtitle2{
	padding-bottom:12px;
	height:18px;
	font-size:13px;
	text-align:right;
	color:#9a9a9a;
}
#VideoHead{
	float: left;
	background-image:url(/funddjx/images/icon_18_18_18_36.png);
	background-repeat:no-repeat;
	background-position: 0px -36px;
	width:18px;
	height:18px;
	display:block;
	position:relative;
	top:7px;
	left:0px;
	margin-left:12px;
	margin-right:6px;
}

#todaybest{
	width: 300px;
	height: 181px;
	background-color: #fff;
}
#todayhead{
	height:30px;
	line-height:30px;
	background-color:#fcebeb;
	font-size:15px;
	color:#da5439;
	font-weight: bolder;
	padding-left:12px;
	border:1px solid #da5439;
	border-bottom:0px solid #da5439;
}
#AD_6words{
	width: 298px;
	height:150px;
	display:block;
    border:1px solid #da5439;
	border-top:0px solid #da5439;
	position:relative;
	top:-16px;
}
#AD_6words > div {
	width: 298px;
	height:180px;
}
#AD_6words ul li{
	width: 298px;
	line-height: 30px;
	text-align:left;
	list-style: none;
	font-size:15px;
	margin:0;	
}
#AD_6words ul li a{
	position: relative;
    left: -32px;
}
#market{
	width: 552px;
	/*height: 419px;*/
	background-color: #fff;
	float: right;
	border:1px solid #e0e0e0;
	/*position: relative;
    top: -422px;*/
}
#market_title {
    height: 22px;
    font-size: 16px;
    line-height: 22px;
    color: #0a0a0a;
    padding-top: 10px;
    padding-right: 12px;
    letter-spacing: 1px;
}
#market_content {
    font-size: 13px;
    color: #6a6a6a;
    line-height: 24px;
    padding-top: 7px;
    letter-spacing: 1px;
}
#market_paper{
	width:528px;
	clear:both;
	margin-left:12px;
	margin-right:12px;
	min-height:120px;
}
#market_paper ul{
	list-style: none;
    text-align: left;
    margin: 0;
	line-height:37px;
	font-size-adjust:15px;	
	margin-left:-40px;
}
#market_paper ul li{
	border-bottom:1px solid #e0e0e0;
}
#market_paper ul li #market_AD2{
}
.marketdate{
	float:right;
	display:block;
	font-size:13px;
	color:#6a6a6a;
	line-height:30px;
}
.marketdate4{
	padding-left:6px;
	font-size:13px;
	color:#6a6a6a;
	line-height:30px;
}
.marketdate3{
	float:right;
	display:block;
	font-size:13px;
	color:#6a6a6a;
	line-height:30px;
}
.marketdate2{
	float:right;
	display:block;
	font-size:13px;
	color:#6a6a6a;
	line-height:20px;
	height: 44px;
    overflow: hidden;
	/*width:528px;
	text-overflow:ellipsis;
	white-space:nowrap; 
	-moz-binding: url('ellipsis.xml#ellipsis');*/
}
#iQuote{
	width: 876px;
	height: 225px;
	background-color: #fff;
	float: left;
	border:1px solid #e5e5e5;
}
#hotitem{
	width: 876px;
	height: 241px;
	background-color: #fff;	
	float: left;
	border:1px solid #e5e5e5;
}
#Display{
	margin-bottom:12px;
	width: 876px;
	height: 604px;
	height: 612px\9;
	background-color: #fff;	
	float: left;
	border:1px solid #e0e0e0;
}
#NewsDiv {
	/*line-height:22px;*/
	clear:both;
	text-align: left;
	padding-right:6px;
}
.NewsTime,.NewsTime2,.NewsTime3 {
	color:#999;
	/*min-width:55px;*/
	/*display:inline-block;*/
	/*padding-left:12px;*/
	/*padding-right:6px;*/
	float:right;
	text-align:right;
	/*background-color:red;*/
}
#NewsDiv ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	margin-top:5px;
}
#NewsDiv ul li{
	margin: 0;
	padding: 0;
	padding-right:6px;
	width:418px;
	/*background-color:red;*/
	line-height:31px;
	display:inline-block;
	margin-top:-4px;
}

#NewsDiv ul li:hover{
	background-color: #f0f0f0;
	text-decoration: none;
	display:inline-block;
	line-height:31px;
	margin-top:-4px;
}

#NewsDiv{
	border-top: 1px solid #dadada;
	background-color:#ffffff;
	height:217px;
}
.box{
    overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap; 
	-moz-binding: url('ellipsis.xml#ellipsis');
	display:inline-block;
	float:left;
	width:340px;
	width:325px\9;
	padding-left:12px;
	display:inline-block;
	/*background-color:yellow;*/
}
.box2{
    overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap; 
	-moz-binding: url('ellipsis.xml#ellipsis');
	display:inline-block;
	float:left;
	width:315px;
	width:310px\9;
	padding-left:12px;
	/*background-color:yellow;*/
}
.ellipsis260{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap; 
	-moz-binding: url('ellipsis.xml#ellipsis');
	display:block;
	width:254px;
}
.ellipsis250{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap; 
	-moz-binding: url('ellipsis.xml#ellipsis');
	display:block;
	width:254px;
}
.ellipsis200{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap; 
	-moz-binding: url('ellipsis.xml#ellipsis');
	display:block;
	width:175px;
}
.ellipsis155{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap; 
	-moz-binding: url('ellipsis.xml#ellipsis');
	display:inline-block;
	width:126px;
	position:relative;
	top:4px;
}

.ellipsis190{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap; 
	-moz-binding: url('ellipsis.xml#ellipsis');
	display:inline-block;
	width:175px;
	position:relative;
	top:4px;
	/*background-color:red;*/
}
/*
.ellipsis300{
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap; 
	-moz-binding: url('ellipsis.xml#ellipsis');
	display:inline-block;
	width:295px;
	
}
*/

/*右區塊*/
#aside{
	width: 300px;
	float: right;
	/*background-color: pink;*/
}
#AD_970x90{
	clear: both;
	width: 970px;
	height: 90px;
	margin: 0 auto;
}
#Rank{
	border:1px solid #e0e0e0;
	border-bottom:1px solid #f0f0f0;
}
#Rank .more a{
	margin-right:2px;
}
#Rank .Tab-D ul li a {
	padding-left:10px;
	padding-right:10px;
}
#scrolldiv{
	width:1200px;
	height:0px;
}
/** loading **/
.ajax_loader{background:url("/funddjx/images/loading_cycle_30_30.gif") no-repeat center center transparent;width:100%;height:100%;display:none;}

/** light box **/
#boxes {
	display:none;
}

#mask {
  position:fixed;
  left:0;
  top:0;
  right:0;
  bottom:0;
  z-index:101;
  background-color:gray;
  display:none;
  opacity:0.8;
  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
}
  
#boxes .window {
  position:absolute;
  left:0;
  top:0;
  width:370px;
  height:160px;
  display:none;
  z-index:9999;
  padding:20px;
}

#boxes #dialog {
  display:none;
  width:370px; 
  height:160px;
  padding:10px;
  background-color:#ffffff;
}


.modl-mask {
  position: relative;
  left: 0;
  top: -325px;
  background-color: #fff;
  display: none;
  opacity: 0.6;
  filter: alpha(opacity=60);
  height:300px;
  width:298px;
  z-index:49;
  display: block;
}
.modl-wnd {
  position: relative;
  left: 79px;
  top: -150px;
  display: none;
  z-index: 100;
  padding: 8px;
  display: none;
  background-color: #ffffff;
  width:128px;
  height:20px;
  background-image:url(/funddjx/images/login_144_36_144_72.png);
  background-position: 0 0px;
  background-repeat:no-repeat;
  cursor:pointer;
}
.modl-wnd:hover {
	background-image:url(/funddjx/images/login_144_36_144_72.png);
	background-position: 0 -72px;
}
.news-a-shadow{
	text-align:left;
	font-size:24px;
	line-height:20px;
	font-weight:normal;
    color:#fff;
    position:relative;
	top:-119px;
	width:450px;
	height:120px;
	background: linear-gradient(to top,  rgba(0,0,0,1) 0%,rgba(0,0,0,0.8) 50%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
}	
.news-a-shadow>div{
	/*padding-top:20px;
	padding-left:24px;
	padding-right:24px;*/
}
.newsspace{
	border-right:1px solid #3a3a3a;
	height:24px;
	margin-left:12px;
	margin-right:12px;
	float:left;
	position: relative;
    top: -36px;
	width:1px;
}
.TitleDiv0 {
	float:left;
	width:428px;
	height:42px;
	position:relative;
	top: 37px;
    padding-left: 12px;
    padding-right: 12px;
	font-size:24px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap; 
	-moz-binding: url('ellipsis.xml#ellipsis');
	display:inline-block;
	line-height:42px;
}
.TitleDiv0 a{
	color:#fff;
}
.TitleDiv0 a:hover{
	color:#fc3;
}
#TitleDivR span,#TitleDivL span{
	font-size:13px;
	cursor:pointer;
}
#TitleDivR span:hover,#TitleDivL span:hover{
	color:#fc3;
}
.TitleDiv {
	position: relative;
    top: -36px;
	float:left;
	width:175px;
	height:36px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap; 
	-moz-binding: url('ellipsis.xml#ellipsis');
	display:inline-block;
}
.TitleDiv a{
	color:#fff;
	font-size:15px;
	line-height:24px;
}
.TitleDiv a:hover{
	color:#fc3;
}
#HeadLine .Title2{
	border-top:1px solid #3a3a3a;
	width:426px;
	height:36px;
	position:relative;
	top:83px;
	margin-left:12px;
	margin-right:12px;
	
}
.news-b-shadow{
	text-align:left;
	font-size:15px;
	line-height:24px;
	font-weight:normal;
    color:#fff;
    position:relative;
	top:-37px;
	width:200px;
	height:33px;
    background: linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0.75) 50%, rgba(0, 0, 0, 0) 100%);
}
.news-b-shadow>div{
	padding-top:6px;
	padding-left:6px;
	padding-right:6px;
}
.ArrowLeft{
	position:relative;
	top:-35px;
	cursor:pointer;
	width:36px;
	height:36px;
	background-image:url(/funddjx/images/news_arrow_36_36_36_72.png);
	background-position: 0 0px;
	background-size: 36px 252px;
	background-repeat:no-repeat;
	padding:0;
}
.ArrowRight{
	position:relative;
	top:-71px;
	left:414px;
	cursor:pointer;
	width:36px;
	height:36px;
	background-image:url(/funddjx/images/news_arrow_36_36_36_72.png);
	background-position: 0 -72px;
	background-size: 36px 252px;
	background-repeat:no-repeat;
	padding:0;
}
.ArrowLeft_hover{
	position:relative;
	top:-35px;
	cursor:pointer;
	width:36px;
	height:36px;
	background-image:url(/funddjx/images/news_arrow_36_36_36_72.png);
	background-position: 0 -144px;
	background-size: 36px 252px;
	background-repeat:no-repeat;
	padding:0;
}
.ArrowRight_hover{
	position:relative;
	top:-71px;
	left:414px;
	cursor:pointer;
	width:36px;
	height:36px;
	background-image:url(/funddjx/images/news_arrow_36_36_36_72.png);
	background-position: 0 -216px;
	background-size: 36px 252px;
	background-repeat:no-repeat;
	padding:0;
}
#NewsTab.Tab-D ul li a{
	padding-right:10px;
}
.Tab-D ul li a > span{
	width:16px;
	height:16px;
	float:left;
	margin-left:6px;
	margin-right:6px;
	margin-top:7px;
	display:inline-block;
	background-image:url(/funddjx/images/news_16_16_16_32.png);
	background-size: 16px 176px;
	background-repeat:no-repeat;
}
.Tab-D ul li a > span.News1{
	background-position: 0px 0px;
}
.Tab-D ul li a.on > span.News1{
	background-position: 0px -32px;
}
.Tab-D ul li a > span.News2{
	background-position: 0px -64px;
}
.Tab-D ul li a.on > span.News2{	
	background-position: 0px -96px;
}
.Tab-D ul li a > span.News3{
	background-position: 0px -128px;
}
.Tab-D ul li a.on > span.News3{	
	background-position: 0px -160px;
}
.more a{
	float:right;
	margin-right:12px;
	display:inline-block;
	font-size:12px;
	color:#da4539;
	font-weight:bolder;
	padding-top:10px;
	cursor:pointer;
}
.more a:hover,.more2 a:hover{
	color:#b20204;
}
.more3 a:hover{
	color:#fc3;
}
.Hero .more a{
	margin-right:6px;
}
.more2 a{
	float:right;
	display:inline-block;
	font-size:12px;
	color:#da4539;
	font-weight:bolder;
	cursor:pointer;
}
.more3 a{
	float:right;
	display:inline-block;
	font-size:12px;
	color:#fff;
	font-weight:bolder;
	cursor:pointer;
	padding-right:12px;
}
.memberfb{
	float:right;
	/*border-radius:6px 6px 0 0;
	border:1px solid #6ae;*/
	color:#07e;
	text-align:center;
	height:22px;
	border-bottom:0px;
	padding-left:6px;
	padding-right:26px;
	cursor:pointer;
	margin-left:12px;
	padding-top:2px;
}
.memberfb:hover{
	color:#fff;
	background-color:#07e;/**/
}
.memberfb.on{
	color:#fff;
	background-color:#07e;/**/
}
.memberfb > span.arrowblue-down{
	background-image:url(/funddjx/images/blue_arrow_6_4_12_8.png);
	background-size: 6px 12px;
	background-repeat:no-repeat;
	background-position: 0px 0px;
	width:6px;
	height:6px;
	display:block;
	position:relative;
	top:-12px;
	left:40px;
}
.memberfb:hover > span.arrowblue-down,.memberfb.on > span.arrowblue-down{
	background-image:url(/funddjx/images/blue_arrow_6_4_12_8.png);
	background-size: 6px 12px;
	background-repeat:no-repeat;
	background-position: 0px -6px;
	width:6px;
	height:6px;
	display:block;
	position:relative;
	top:-12px;
	left:40px;
}
.memberfb_div{
	width:1197px;
	height:252px;
	background-color:#fff;
	border:2px solid #07e;
	position: fixed;
	top:156px;
	display:none;
}
.memberfb2{
	float:right;
	border-radius:6px 6px 0 0;
	/*border:1px solid #6ae;*/
	color:#07e;
	background-color:#fff;
	text-align:center;
	height:25px;
	border-bottom:0px;
	padding-left:6px;
	padding-right:26px;
	cursor:pointer;
	margin-left:12px;
	padding-top:2px;
	margin-top:3px;
}
.memberfb2:hover{
	color:#fff;
	background-color:#da5439;/**/
}
.memberfb2.on{
	color:#fff;
	background-color:#da5439;/**/
}
.memberfb2 > span.arrowblue-down{
	background-image:url(/funddjx/images/blue_arrow_6_4_12_8.png);
	background-size: 6px 12px;
	background-repeat:no-repeat;
	background-position: 0px 0px;
	width:6px;
	height:6px;
	display:block;
	position:relative;
	top:-12px;
	left:40px;
}
.memberfb2:hover > span.arrowblue-down,.memberfb2.on > span.arrowblue-down{
	background-image:url(/funddjx/images/blue_arrow_6_4_12_8.png);
	background-size: 6px 12px;
	background-repeat:no-repeat;
	background-position: 0px -6px;
	width:6px;
	height:6px;
	display:block;
	position:relative;
	top:-12px;
	left:40px;
}
.memberfb3{
	float:right;
	/*border-radius:6px 6px 0 0;
	border:1px solid #6ae;*/
	color:#000;
	text-align:center;
	height:22px;
	border-bottom:0px;
	padding-left:6px;
	padding-right:6px;
	cursor:pointer;
	margin-left:12px;
	padding-top:2px;
	background-color:#fc3;
}
.memberfb3:hover{
	color:#fff;
	background-color:#da5439;/**/
}
.memberfb3.on{
	color:#fff;
	background-color:#da5439;/**/
}
.memberfb3 > span.membericon{
	background-image: url(/funddjx/images/icon_24_16_24_32.png);
    background-size: 24px 48px;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width: 24px;
    height: 16px;
    display: block;
    position: relative;
    top: 3px;
    left: 0px;
    display:inline-block;
}
.memberfb3:hover > span.membericon,.memberfb3.on > span.membericon{
	background-image:url(/funddjx/images/icon_24_16_24_32.png);
	background-size: 24px 48px;
	background-repeat:no-repeat;
	background-position: 0px -31px;
 	width: 24px;
    height: 16px;
	display:block;
	position:relative;
	top:3px;
	left:0px;
	display:inline-block;
}
.memberspan{
	display:inline-block;
}
.arrow-down-scroll{
	background-image:url(/funddjx/images/blue_arrow_6_4_12_8.png);
	background-size: 6px 12px;
	background-repeat:no-repeat;
	background-position: 0px -6px;
	width:6px;
	height:6px;
	display:block;
	position:relative;
	top:-12px;
	left:40px;	
}
.number1{
	background-image:url(/funddjx/images/ranking_18_18_18_36.png);
	background-size: 18px 90px;
	background-repeat:no-repeat;
	background-position: 0px 0px;
	width:18px;
	height:18px;
	display:block;
	position:relative;
	top:0px;
	left:7px;
}
.number2{
	background-image:url(/funddjx/images/ranking_18_18_18_36.png);
	background-size: 18px 90px;
	background-repeat:no-repeat;
	background-position: 0px -36px;
	width:18px;
	height:18px;
	display:block;
	position:relative;
	top:0px;
	left:7px;
}
.number3{
	background-image:url(/funddjx/images/ranking_18_18_18_36.png);
	background-size: 18px 90px;
	background-repeat:no-repeat;
	background-position: 0px -72px;
	width:18px;
	height:18px;
	display:block;
	position:relative;
	top:0px;
	left:7px;
}
.MemberAD{
	width:300px;
	height:256px;
	float:left;
}
.MemberAD_pic{
	width:250px;
	height:180px;
	margin-top:12px;
	margin-bottom:12px;
	margin-left:24px;
	margin-right:24px;
}
.MemberAD_str{
	width:250px;
	height:36px;
	margin-bottom:12px;
	margin-left:24px;
	margin-right:24px;
	font-size:13px;
	line-height:18px;
	text-align: left;
}
.ADspace{
	width:1px;
	height:180px;
	float:left;
	border-right:1px solid #e0e0e0;
	margin-top:12px;
	margin-bottom:12px;
}
.MemberStr{	
	float:left;
	width:290px;
}
.MemberStr ul{	
	padding-right: 12px;
    font-size: 18px;
    color: #3a3a3a;
    margin-top: 11px;
    margin-left: -36px;
}
.MemberStr ul li{
	list-style:none;
	line-height:35px;
	border-bottom:1px solid #e0e0e0;
	text-align:left;
	padding-left:12px;
}
.MemberStr ul li:hover{
	background-color:#f0f0f0;
}
.arrowleftblue{
	
	
}
#WatchDiv,#WatchDiv2{
	height:301px;
	background-color:#fff;
	
}
#WatchDiv .wtitle,#WatchDiv2 .wtitle{
	position:relative;
	top:-33px;
	line-height:30px;
	font-size:18px;
	background-color:#07e;
	opacity:0.8;
	z-index:9;
	font-weight:bolder;
	padding-left:12px;
	padding-right:12px;
}
#WatchDiv .wtitle a,#WatchDiv2 .wtitle a{
	color:#fff;
}


#WatchDiv  .wcontent,#WatchDiv2  .wcontent{
	position:relative;
	top:0px;
	line-height:24px;
	font-size:13px;
	color:#6a6a6a;
	border:1px solid #e0e0e0;
	border-top:0px solid #e0e0e0;
	padding-left:12px;
	padding-right:12px;
	/*width:300px;
	text-overflow:ellipsis;
	white-space:nowrap; 
	-moz-binding: url('ellipsis.xml#ellipsis');
	display:inline-block;
	height:36px;*/
	
}
#WatchDiv  .wtitle2,#WatchDiv2  .wtitle2{
	position:relative;
	top:0px;
	line-height:35px;
	font-size:15px;
	color:#6a6a6a;
	border:1px solid #e0e0e0;
	border-top:0px solid #e0e0e0;
	padding-left:12px;
	padding-right:12px;
}
#WatchDiv  .wtitle2 span,#WatchDiv2  .wtitle2 span{
	position:relative;
	top:-2px;
	padding-right:6px;
}
#Observe{
	border:1px solid #e0e0e0;
	background-color:#fff;
	height:370px;
	width:300px;
}

#ObserveTime{
	font-size:13px;
	color:#6a6a6a;
	line-height:35px;
	text-align:right;
	background-color:#fff;
	clear:both;
	position:relative;
	top:125px;
	padding-right:12px;
}
#NewsTab.Tab-D ul li a {
    display: inline-block;
    color: #3a3a3a;
    padding-top:0px;
    padding-right:6px;
    padding-bottom:4px;
    padding-left: 6px;
    margin: 0;
    text-decoration: none;
    /*border-top: 2px solid #e9e7e1;*/
    line-height: 30px;
}
.paddingright12{
	padding-right:12px;
}
.topmarket{
	line-height:34px;
	clear:both;
	border:1px solid #e0e0e0;
	border-top:0px solid #e0e0e0;
	font-size:15px;
	padding-left:12px;
	background-color:#fff;
}
.number1_topmarket{
	background-image:url(/funddjx/images/ranking_18_18_18_36.png);
	background-size: 18px 90px;
	background-repeat:no-repeat;
	background-position: 0px 0px;
	width:18px;
	height:18px;
	display:block;
	position:relative;
	top:9px;
	left:0px;
	float:left;
	padding-right:6px;
}
.number2_topmarket{
	background-image:url(/funddjx/images/ranking_18_18_18_36.png);
	background-size: 18px 90px;
	background-repeat:no-repeat;
	background-position: 0px -36px;
	width:18px;
	height:18px;
	display:block;
	position:relative;
	top:9px;
	left:0px;
	float:left;
	padding-right:6px;
}
.number3_topmarket{
	background-image:url(/funddjx/images/ranking_18_18_18_36.png);
	background-size: 18px 90px;
	background-repeat:no-repeat;
	background-position: 0px -72px;
	width:18px;
	height:18px;
	display:block;
	position:relative;
	top:9px;
	left:0px;
	float:left;
	padding-right:6px;
}
.number_topmarket{
	float:left;
	padding-right:9px;
	padding-left:6px;
}
#hotfundtype .new{
	float:left;
	background-image:url(/funddjx/images/new_36_24.png);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	width:36px;
	height:24px;
	top:7px;
	left:-20px;
	position:relative;
}
#HotFundHead {
    float: left;
    background-image: url(/funddjx/images/icon_18_18_18_36.png);
    background-repeat: no-repeat;
    background-position: 0px -216px;
    width: 18px;
    height: 18px;
    display: block;
    position: relative;
    top: 7px;
    left: 0px;
    margin-left: 12px;
    margin-right: 6px;
}
#NewIndexHead{
	float: left;
    background-image: url(/funddjx/images/icon_18_18_18_36.png);
    background-repeat: no-repeat;
    background-position: 0px -252px;
    width: 18px;
    height: 18px;
    display: block;
    position: relative;
    top: 7px;
    left: 0px;
    margin-left: 12px;
    margin-right: 6px;
}
#NewIndex{
	border:1px solid #e0e0e0;
}
#NewIndexHead2,#NewIndexHead3{
	width:300px;
	background-color:#e5e5e5;
	height:30px;
	line-height:30px;
	font-weight: bolder;
    font-size: 17px;
	display:inline-block;
}
#NewIndexHead2 .more2 a,#NewIndexHead3 .more2 a{
	padding-right:12px;
}
#iQuoteHead{
	float: left;
    background-image: url(/funddjx/images/icon_18_18_18_36.png);
    background-repeat: no-repeat;
    background-position: 0px -108px;
    width: 18px;
    height: 18px;
    display: block;
    position: relative;
    top: 7px;
    left: 0px;
    margin-left: 12px;
    margin-right: 6px;
}
#DisplayHead{
	float: left;
    background-image: url(/funddjx/images/icon_18_18_18_36.png);
    background-repeat: no-repeat;
    background-position: 0px -180px;
    width: 18px;
    height: 18px;
    display: block;
    position: relative;
    top: 7px;
    left: 0px;
    margin-left: 12px;
    margin-right: 6px;
}
.period {
	width: 40px;
    float: left;
    /* margin-left: 12px; */
    /* margin-right: 12px; */
    /* height: 20px; */
    text-align: center;
    font-size: 13px;
    cursor: pointer;
    /* background-color: yellow; */
    line-height: 20px;
    position: relative;
    display: inline-block;
    top: -10px;
    border: 1px solid #07e;
	border-left:0px;
}
.first{
	border-top-left-radius:6px;
	border-bottom-left-radius:6px;
	border-left: 1px solid #07e;
}
.last{
	border-top-right-radius:6px;
	border-bottom-right-radius:6px;
}
.period a{
	color:#6a6a6a;
	line-height: 20px;
	width:40px;	
}
.period a.on span{
	/*border-radius:6px;
	border:1px solid #07e;*/
	text-align:center;
	font-size:13px;
	background-color:#07e;
	color:#fff;
	width:40px;	
	display:block;
}
#PeriodR ,#PeriodL{
	/*position:relative;
	top:-16px;*/
	width:320px;
	position: relative;
    top: 6px;
	/*background-color:red;*/
	left:80px;
}
#add_observe{
    background-image: url(/funddjx/images/watchlist_42_36_42_72.png);
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width: 42px;
    height: 19px;
    display:block;
	border:0px;
	position:relative;
	top:1px;
	cursor:pointer;
}
#add_observe:hover{
    background-image: url(/funddjx/images/watchlist_42_36_42_72.png);
    background-position: 0px -29px;
}
/** 主選單開始 **/
.topmenu1{
	height:24px;
	/*background-color:yellow;*/
	width:1200px;
	clear:both;
	background-color:#fff;
}
ul.css3menu1 .topmenu { height:24px;}
ul.css3menu1 .topmenu a{color:#07e;text-align:left;height:24px;}
ul.css3menu1 .topmenu a:hover{color:#fff;background-color:#da5439;height:24px;}
ul.css3menu1 .topmenu ul li a{color:#000;height:30px;}
ul.css3menu1 .topmenu ul li a:hover{color:#fff;border-radius:0 0 0 0;background-color:#da5439;height:30px;}
ul.css3menu1 .topmenu ul li ul li a{color:#000;height:30px;}
ul.css3menu1 .topmenu ul li ul li a:hover{color:#fff;border-radius:0 0 0 0;background-color:#da5439;height:30px;}
ul.css3menu1, ul.css3menu1 ul {
	margin:0;
	list-style:none;
	padding:0;
	background-color:#FFF;
}
ul.css3menu1 ul {
	display:none;
	position:absolute;
	left:0;
	background-color:#ffffff;
	border:1px solid #da5439;
	color:#3a3a3a;
}
ul.css3menu1 li:hover>* {
	display:block;
}
ul.css3menu1 li {
	position:relative;
	display:block;
	white-space:nowrap;
	float:left;

}
ul.css3menu1 li:hover {
	z-index:1;
}
ul.css3menu1 ul ul {
	position:absolute;
	left:100%;
	top:0;
}
ul.css3menu1 {
	z-index:999;
	/*position:relative;*/
	display:inline-block;
	zoom:1;
	padding:0;
	*display:inline;
}
* html ul.css3menu1 li a {
	display:inline-block;
}
ul.css3menu1>li {
	margin:0;
}
ul.css3menu1 a:active, ul.css3menu1 a:focus {
	outline-style:none;
}
ul.css3menu1 a {
	display:block;
	vertical-align:middle;
	text-decoration:none;
	color:#7d7d7d;
	/*width:78px;*/
	cursor:pointer;
	/*height:24px;*/
	padding-left:4px;
	padding-right:4px;
	border-radius:6px 6px 0 0;
	min-width:80px;
}

ul.css3menu1 a > div{
	padding-top:3px;
	padding-left:6px;
	/*width:78px;*/
}
ul.css3menu1 a .arrowblue-down{
	/*position: absolute;
    left: 75px;
    top: 12px;
	border-style: solid;
	border-width: 5.2px 3px 0 3px;
	border-color: #07e transparent transparent transparent;*/
	background-image:url(/funddjx/images/blue_arrow_6_4_12_8.png);
	background-size: 6px 12px;
	background-repeat:no-repeat;
	background-position: 0px 0px;
	width:6px;
	height:6px;
	display:block;
	position:relative;
	top:-12px;
	left:67px;
}
ul.css3menu1 a:hover span.arrowblue-down{
	/*position: absolute;
    left: 75px;
    top: 10px;
	border-style: solid;
	border-width: 5.2px 3px 0 3px;
	border-color: #fff transparent transparent transparent;*/
	background-image:url(/funddjx/images/blue_arrow_6_4_12_8.png);
	background-size: 6px 12px;
	background-repeat:no-repeat;
	background-position: 0px -6px;
	width:6px;
	height:6px;
	display:block;
	position:relative;
	top:-12px;
	left:67px;
}
ul.css3menu1 ul li {
	float:none;
	margin:0px 0 0;
}
ul.css3menu1 ul li a{
	/*padding:8px 30px;*/
	line-height:30px;
	padding-left:6px;
	padding-right:16px;
}
ul.css3menu1 ul  {
	background-color: #fff;
}
ul.css3menu1 ul a {
	text-align:left;
	padding:4px;
	background-color: #fff;
	border-width:0; 
	font:16px ;
	color:#fff;
	text-decoration:none;
}

ul.css3menu1 ul .sub2 {
	/*background-image: url(http://www.sysjust.com.tw/images/arrowsub.png);
	background-repeat: no-repeat;
	background-position: right;*/
}
ul.css3menu1 ul .sub2:hover {
	/*background-image: url(http://www.sysjust.com.tw/images/arrowsub.png);
	background-repeat: no-repeat;
	background-position: right;*/
}
ul.css3menu1 > li.switch:hover:before {
	background:#000000;
}
ul.css3menu1 li:hover > a {
	background-color:#da5439;
	color:#fff;
	text-decoration:none;
	border-radius:6px 6px 0 0;
}
ul.css3menu1 li:hover > a > div > span.arrowblue-down{
	background-image:url(/funddjx/images/blue_arrow_6_4_12_8.png);
	background-size: 6px 12px;
	background-repeat:no-repeat;
	background-position: 0px -6px;
	width:6px;
	height:6px;
	display:block;
	position:relative;
	top:-12px;
	left:67px;
}
ul.css3menu1 ul li:hover > a {
	background-color:#da5439;
	color:#fff;
	text-decoration:none;
	border-radius:0 0 0 0;
}
ul.css3menu1 ul li:hover > a > span.arrowwhite-right{
	background-image:url(/funddjx/images/red_arrow_4_6_8_6.png);
	background-repeat:no-repeat;
	background-position: -8px 0px;
	width:5px;
	height:6px;
	position:absolute;
	top:16px;
	right:6px;
	display:inline-block;
}
/*
ul.css3menu1 a > div.iPad{
	background-color:#07e;
	color:#fff;
	padding-left:15px;
	height:22px;
}
ul.css3menu1 a:hover > div.iPad{
	background-color:#da5439;
	color:#fff;
	padding-left:15px;
	border-radius:0 0 0 0;
}*/
.topmenu1 .iPad{
	background-color:#07e;
	width:78px;
	height:21px;
	margin-left:6px;
	padding-top:3px;
}
.topmenu1 .Robot{
	background-color:#8e05c1;
	width:78px;
	height:21px;
	margin-left:6px;
	padding-top:3px;
}
.topmenu1 .iPad a,.topmenu1 .Robot a{
	
	color:#fff;
}
.topmenu1 .iPad:hover,.topmenu1 .Robot:hover{
	background-color:#da5439;
}
ul.css3menu1 a .arrowwhite-right{
	background-image:url(/funddjx/images/red_arrow_4_6_8_6.png);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	width:5px;
	height:6px;
	position:absolute;
	top:16px;
	right:6px;
	display:inline-block;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/funddjx/images/red_arrow_4_6_8_6.png', sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/funddjx/images/red_arrow_4_6_8_6.png', sizingMethod='scale')";*/
}
.ie6 ul.css3menu1 a .arrowwhite-right, 
.ie7 ul.css3menu1 a .arrowwhite-right, 
.ie8 ul.css3menu1 a .arrowwhite-right {
    /*background-image: none;*/
}
ul.css3menu1 a:hover .arrowwhite-right,ul.css3menu1 a:visited .arrowwhite-right{
	/*background-image:url(/funddjx/images/red_arrow_4_6_8_6.png);
	background-repeat:no-repeat;
	background-position: 6px 0px;
	width:5px;
	height:6px;
	position:absolute;
	top:16px;
	right:6px;
	display:inline-block;*/
}
ul.css3menu1 .topmenu.fundbuy {background-color:#da5439;border-radius:6px 6px 0 0;color:#000;}
ul.css3menu1 .topmenu.fundbuy a{color:#fff;border-radius:6px 6px 0 0;}
ul.css3menu1 .topmenu.fundbuy #d_fundbuy a:hover{background-color:#07e;}
ul.css3menu1 .topmenu.fundbuy ul li a{color:#000;height:30px;}
ul.css3menu1 .topmenu.fundbuy ul li a:hover{color:#fff;background-color:#07e;height:30px;border-radius:0 0 0 0;}
ul.css3menu1 .topmenu.fundbuy ul {border:1px solid #07e;}
/** 主選單結束 **/
/** 主選單開始 **/
.topmenu2{
	background:linear-gradient(0deg, #0055aa, #0077ee);
	width:1200px;
	clear:both;
	background-color:#fff;
}
ul.css3menu2 .topmenu { height:30px;}
ul.css3menu2 .topmenu a{color:#fff;text-align:left;height:30px;}
ul.css3menu2 .topmenu a:hover{color:#fff;background-color:#da5439;height:30px;}
ul.css3menu2 .topmenu ul li a{color:#000;height:30px;}
ul.css3menu2 .topmenu ul li a:hover{color:#fff;border-radius:0 0 0 0;background-color:#da5439;height:30px;}
ul.css3menu2 .topmenu ul li ul li a{color:#000;height:30px;}
ul.css3menu2 .topmenu ul li ul li a:hover{color:#fff;border-radius:0 0 0 0;background-color:#da5439;height:30px;}
ul.css3menu2, ul.css3menu2 ul {
	margin:0;
	list-style:none;
	padding:0;
	background:linear-gradient(0deg, #0055aa, #0077ee);
}
ul.css3menu2 ul {
	display:none;
	position:absolute;
	left:0;
	background-color:#ffffff;
	border:1px solid #da5439;
	color:#3a3a3a;
}
ul.css3menu2 li:hover>* {
	display:block;
}
ul.css3menu2 li {
	position:relative;
	display:block;
	white-space:nowrap;
	float:left;

}
ul.css3menu2 li:hover {
	z-index:1;
}
ul.css3menu2 ul ul {
	position:absolute;
	left:100%;
	top:0;
}
ul.css3menu2 {
	z-index:999;
	/*position:relative;*/
	display:inline-block;
	zoom:1;
	padding:0;
	*display:inline;
}
* html ul.css3menu2 li a {
	display:inline-block;
}
ul.css3menu2>li {
	margin:0;
}
ul.css3menu2 a:active, ul.css3menu2 a:focus {
	outline-style:none;
}
ul.css3menu2 a {
	display:block;
	vertical-align:middle;
	text-decoration:none;
	color:#7d7d7d;
	/*width:78px;*/
	cursor:pointer;
	/*height:24px;*/
	padding-left:4px;
	padding-right:4px;
	/*border-radius:6px 6px 0 0;*/
	min-width:80px;
}

ul.css3menu2 a > div{
	padding-top:3px;
	padding-left:6px;
	/*color:#fff;*/
}
ul.css3menu2 a .arrowblue-down{
	background-image:url(/funddjx/images/blue_arrow_6_4_12_8.png);
	background-size: 6px 12px;
	background-repeat:no-repeat;
	background-position: 0px -6px;
	width:6px;
	height:6px;
	display:block;
	position:relative;
	top:-12px;
	left:67px;
}
ul.css3menu2 a:hover span.arrowblue-down{
	background-image:url(/funddjx/images/blue_arrow_6_4_12_8.png);
	background-size: 6px 12px;
	background-repeat:no-repeat;
	background-position: 0px 0px;
	width:6px;
	height:6px;
	display:block;
	position:relative;
	top:-12px;
	left:67px;
}
ul.css3menu2 ul li {
	float:none;
	margin:0px 0 0;
}
ul.css3menu2 ul li a{
	/*padding:8px 30px;*/
	line-height:30px;
	padding-left:6px;
	padding-right:16px;
}
ul.css3menu2 ul  {
	background-color: #fff;
}
ul.css3menu2 ul a {
	text-align:left;
	padding:4px;
	background-color: #fff;
	border-width:0; 
	font:16px ;
	color:#fff;
	text-decoration:none;
}

ul.css3menu2 ul .sub2 {
	/*background-image: url(http://www.sysjust.com.tw/images/arrowsub.png);
	background-repeat: no-repeat;
	background-position: right;*/
}
ul.css3menu2 ul .sub2:hover {
	/*background-image: url(http://www.sysjust.com.tw/images/arrowsub.png);
	background-repeat: no-repeat;
	background-position: right;*/
}
ul.css3menu2 > li.switch:hover:before {
	background:#000000;
}
ul.css3menu2 li:hover > a {
	background-color:#da5439;
	color:#fff;
	text-decoration:none;
	border-radius:6px 6px 0 0;
}
ul.css3menu2 li:hover > a > div > span.arrowblue-down{
	background-image:url(/funddjx/images/blue_arrow_6_4_12_8.png);
	background-size: 6px 12px;
	background-repeat:no-repeat;
	background-position: 0px -6px;
	width:6px;
	height:6px;
	display:block;
	position:relative;
	top:-12px;
	left:67px;
}
ul.css3menu2 ul li:hover > a {
	background-color:#da5439;
	color:#fff;
	text-decoration:none;
	border-radius:0 0 0 0;
}
ul.css3menu2 ul li:hover > a > span.arrowwhite-right{
	background-image:url(/funddjx/images/red_arrow_4_6_8_6.png);
	background-repeat:no-repeat;
	background-position: -8px 0px;
	width:4px;
	height:6px;
	position:absolute;
	top:16px;
	right:6px;
	display:inline-block;
}
.topmenu2 .iPad{
	background-color:#da5439;
	width:78px;
	height:27px;
	margin-left:6px;
	padding-top:3px;
}
.topmenu2 .Robot{
	background-color:#8e05c1;
	width:78px;
	height:27px;
	margin-left:6px;
	padding-top:3px;
}

.topmenu2 .iPad a,.topmenu2 .Robot a{
	
	color:#fff;
}
.topmenu2 .iPad:hover,.topmenu2 .Robot:hover{
	background-color:#b20204;
}
ul.css3menu2 a .arrowwhite-right{
	background-image:url(/funddjx/images/red_arrow_4_6_8_6.png);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	width:4px;
	height:6px;
	position:absolute;
	top:16px;
	right:6px;
	display:inline-block;
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/funddjx/images/red_arrow_4_6_8_6.png', sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/funddjx/images/red_arrow_4_6_8_6.png', sizingMethod='scale')";*/
}
.ie6 ul.css3menu2 a .arrowwhite-right, 
.ie7 ul.css3menu2 a .arrowwhite-right, 
.ie8 ul.css3menu2 a .arrowwhite-right {
    background-image: none;
}
ul.css3menu2 a:hover .arrowwhite-right,ul.css3menu2 a:visited .arrowwhite-right{
	background-image:url(/funddjx/images/red_arrow_4_6_8_6.png);
	background-repeat:no-repeat;
	background-position: -8px 0px;
	width:4px;
	height:6px;
	position:absolute;
	top:16px;
	right:6px;
	display:inline-block;
}
/** 主選單結束 **/
.mask_videobig{
	position:relative;
	top:-257px;
	left:12px;
	background-image:url(/funddjx/images/video_250_180_250_360.png);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	width:250px;
	height:180px;
}
.mask_videobig:hover{
	background-image:url(/funddjx/images/video_250_180_250_360.png);
	background-position: 0px -360px;
	cursor:pointer;
}
.mask_video{
	position:relative;
	top:-196px;
	left:13px;
	background-image:url(/funddjx/images/video_168_120_168_240.png);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	width:170px;
	height:120px;
}
/*#VideoDiv5 .mask_video{
	    top: -218px;
}*/
.mask_video:hover{
	background-image:url(/funddjx/images/video_168_120_168_240.png);
	background-position: 0px -240px;
	cursor:pointer;
}
#News{
	width:423px;
	float:right;
	border: 1px solid #dadada;
	height:249px;
	font-size:15px;
}
.red{
	color:#da4539;
}
.green{
	color:#009900;
}
#PicDiv{
	width:450px;
	height:250px;
}
#HeadLine{
	width:450px;
	float:left;
	height:250px;
}
#HeadNews{
	width:450px;
	height:250px;
}
#HeroTab{
	width:100%;
}
#HeroDiv{
	width:100%;
}
#video .Head{
	width:540px;
	background-color:#e5e5e5;
}
#video .pic > a > img{
	width:250px;
	height:180px;
}
#video .dpic > a > img{
	width:170px;
	height:120px;
}
#VideoDiv1,#VideoDiv2{
	width:274px;
	float:left;
	height:252px;
}
#VideoDiv2{
	float:right;
}
#VideoDiv3,#VideoDiv4,#VideoDiv5{
	width:180px;
	float:left;
	height:190px;
}
#AD_market_IMG{
	padding-top:12px;
	padding-right:12px;
	float:left;
}
#market .Head{
	width:540px;
	background-color:#e5e5e5;
}
#AD_market,#AD_market2{
	width:527px;
	clear:both;
	border-bottom:1px solid #e0e0e0;
	height:150px;
	margin:12px 12px 12px 12px;
}
#AD_market_Content{
	width:315px;
	height:144px;
	float:left;
}
#AD_414_IMG{
	padding-top:12px;
	padding-left:6px;
	padding-right:6px;
	float:left;
}
#AD_414{
	width:300px;
	clear:both;
	height:110px;
	background-color:#ffffff;
}
#AD_414_Content{
	width:135px;
	/*height:144px;*/
	float:left;
	padding-top:8px;
	font-weight:bold;
}
.market_paper{
	height:78px;
	border-bottom:1px solid #e0e0e0;
}
#iQuoteTab,#HotTab,#DisplayTab{
	width:876px;
}
#HotL{
	float:left;
	width:430px;
	margin-right:12px;
}
#HotR{
	float:right;
	width:430px;
}
#DisplayL{
	float:left;
	width:430px;
	margin-right:12px;
}
#DisplayR{
	float:right;
	width:430px;
}
#NewsTab{
	width:412px;
	margin-left:12px;
}
#FooterDiv{
	clear:both;
	width:1200px;
	margin-top:10px;
}
#iQ01,#iQ02,#iQ03,#iQ04{
	float:left;
	width:173px;
	height:195px;
	border-right:1px solid #e0e0e0;
}
#iQ05{
	float:left;
	width:173px;
	height:195px;
}
#info_icon{
	float: right;
    position: relative;
    top: 8px;
    right: 6px;
	cursor:pointer;
}
#info_symbol2{
	position:relative;
	top:-7px;
}
#info_symbol {
	/*
    background-color: #369AB9;
    border-radius: 10px;
    color: #FFF;
    display: inline-block;
    font: italic bold 10px georgia;
    height: 12px;
    padding: 1x;
    text-align: center;
    text-transform: lowercase;
    width: 12px;*/
	position:relative;
	top:2px;
}
#info_show,#info_show2,#info_show3{
	display:none;
}
#info_textarea {
	display: block;
    line-height: 26px;
    /* z-index: 99; */
    position: absolute;
    top: 22px;
    z-index: 99;
    background-color: red;
	width:200px;
	padding-left:6px;
	background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 6px;
    box-shadow: 0 1px 6px 2px #c0c0c0;
	left:-142px;
	font-weight: normal;
	font-size:15px;
}
#info_textarea_arrow img{
	display: block;
	z-index: 100;
	width:8px;
	height:5px;
	position: relative;
    top: -2px;
	left:2px;
}
#info_show2 #info_textarea_arrow img{
	top: -12px;
}
#Link-MDJ2,#Link-FDJ {
    float: left;
	position:relative;
	top:-5px;
}
#GoOld{
	position:relative;
	top: -31px;
    left: 573px;
	background-image:url(/funddjx/images/goback_50_20_50_40.png);
	background-repeat:no-repeat;
	background-position: 0px 0px;
	width:50px;
	height:20px;
}
#GoOld:hover{
	position:relative;
	top: -31px;
    left: 573px;
	background-image:url(/funddjx/images/goback_50_20_50_40.png);
	background-repeat:no-repeat;
	background-position: 0px -40px;
	width:50px;
	height:20px;
}
@media screen and (max-width: 1230px) {
	#channelmore{
		left: 925px;
	}
	#channel ul {
		margin-left: 0px;
	}
	#TopQuote {
		display: none;
	}
	#HeadDiv {
		width: 960px;
		padding-left: 28px;
	}
	.topmenu1 {
		width: 960px;
	}
	ul.css3menu1 a {
		padding-left:0px;
		padding-right:0px;
		min-width:80px;
	}
	.topmenu2 {
		width: 960px;
	}
	ul.css3menu2 a {
		padding-left:0px;
		padding-right:0px;
		min-width:80px;
	}
	#section {
		width: 636px;
		/*overflow:hidden;*/
		margin-left:32px;
	}
	#aside {
		position: relative;
		left: -23px;
	}
	#News{
		width: 336px;
		float:left;
		overflow:hidden;
	}
	#AD_3words {
		width: 960px;
	}
	.AD_3words_div {
		width: 240px;
	}
	#PicDiv{
		width: 300px;
		overflow: hidden;
	}
	.news-a-shadow{
		width: 300px;
	}
	.TitleDiv0{
		width: 295px;
		top:29px;
	}
	#HeadLine{
		width:300px;
	}
	#HeadLine .Title2 {
		width:277px;
		top:70px;
	}
	.TitleDiv a {
		font-size:13px;
	}
	#TitleDivR{
		float:right;
		margin-right:0px;
	}
	#NewsDiv ul li.box {
		width:321px;
	}
	.Tab-D ul li a > span.News1{
		display:none;
	}
	.Tab-D ul li a.on > span.News1{
		display:none;
	}
	.Tab-D ul li a > span.News2{
		display:none;
	}
	.Tab-D ul li a.on > span.News2{	
		display:none;
	}
	.Tab-D ul li a > span.News3{
		display:none;
	}
	.Tab-D ul li a.on > span.News3{	
		display:none;
	}
	#HeadNews{
		width:300px;
	}
	#fastlink {
		position: relative;
		top: -624px;
		left: 325px;
		height: 296px;
	}
	.fastcontent {
		height: 37px;
		overflow: hidden;
	}
	.fasttitle {
		width:296px;
	}
	#fastlink {
		width: 308px;
	}
	#Hero {
		position: relative;
		top: 24px;
		width:634px;
	}
	#HeroTab{
		width:634px;
	}
	#HeroDiv{
		width:634px;
	}
	.MemberAD {
		width: 256px;
	}
	.MemberAD_pic {
		margin-left: 0px;
		margin-right: 0px;
	}
	.memberfb_div {
		width: 956px;
	}
	.MemberStr {
		width: 184px;
	}
	.MemberAD_str{
		margin-left: 0px;
		margin-right: 0px;
	}
	.MemberStr ul{	
		font-size: 13px;
	}
	.ellipsis260 {
		width: 306px;
	}
	.ellipsis250 {
		width: 150px;
	}
	#video {
		width: 636px;
		position: relative;
		top: -276px;
		height: 530px;
	}
	#video .Head{
		width: 624px;
	}
	#video .pic > a > img{
		width:282px;
		height:204px;
	}
	#video .dpic > a > img{
		width:180px;
		height:128px;
	}
	#VideoDiv1,#VideoDiv2{
		width:282px;
		float:left;
		margin-left:24px;
		margin-top:24px;
		height: 275px;
	}
	#video .pic {
		padding-left: 0px;
		padding-top: 0px; 
	}
	#VideoDiv3,#VideoDiv4,#VideoDiv5{
		width:180px;
		float:left;
		margin-left:24px;
		height:190px;
	}
	#video .dpic{
		padding-left: 0px;
		padding-top: 0px; 
	}
	#video .title {
		padding-left: 0px;
	}
	#video .title,#video .dtitle {
		padding-left: 0px;
	}
	#Observe,#todaybest { 
		position: relative;
		top: -276px;
	}
	#market {
		position: relative;
		top: -276px;
		width: 312px;
	}
	#AD_market_IMG{
		display:none;
	}
	.marketdate2 {
		float: left;
		line-height: 21px;
		width: 295px;
		overflow: hidden;
		height: 64px;
		position: relative;
		top: 6px;
	}
	.marketdate3 {
		float: right;
		display: block;
		font-size: 13px;
		color: #6a6a6a;
		line-height: 30px;
		padding-right: 12px;
	}
	#market .Head{
		width:300px;
		background-color:#e5e5e5;
	}
	#market_AD2{
		width:300px;
	}
	#AD_market{
		width:300px;
		overflow: hidden;
		height:135px;
	}
	.market_paper,#market_paper{
		width:300px;
		overflow: hidden;
	}
	.marketdate{
		display:none;
	}
	#AD_market_Content{
		width:315px;
		height:144px;
		float:left;
	}
	#AD_market{
		margin-top:0px;
	}
	#market_content {
		overflow: hidden;
        height: 92px;
        display: block;
        width: 295px;
        padding-top: 9px;
        line-height: 22px;
	}
	.market_paper{
		height:93px;
	}
	#AD_876x90 {
		position: relative;
		top: -276px;
	}
	#iQuote{
		position: relative;
		top: -276px;
	}
	#iQuote {
		width: 636px;
		overflow: hidden;
	}
	#iQuoteTab,#HotTab,#DisplayTab{
		width:636px;
	}
	#hotitem{
		position: relative;
		top: -276px;
		width: 636px;
	}
	.ellipsis260{
		width:340px;
	}
	.ellipsis200{
		width:70px;
	}
	#HotL,#HotR{
		width:312px;
	}
	#Display{
		width:636px;
		position: relative;
		top: -276px;
	}
	#DisplayL{
		width:324px;
		margin-right:0px;
		display:inline-block;
		height:570px;
	}
	#DisplayR{
		width:312px;
		float:right;
	}
	#PeriodL,#PeriodR{
		width:267px;
		left: 44px;
	}
	#Display table.dataTable tbody tr td:first-child {
	    padding-left:0px;
	}
	#news_section{
	    width:638px;
	}
	#hotfundtype{
		position:relative;
		top:285px;
	}
	#AD_300x250_2{
		position:relative;
		top:285px;
	}
	#NewIndex{
		position:relative;
		top:285px;
	}
	#NewIndexHead2{
		position:relative;
		top:285px;
	}
	#AD_970x90 {
		position: relative;
		top: -264px;
	}
	#FooterDiv{
		width:960px;
		position: relative;
		top: -264px;
	}
	#content{
		width: 1007px;
	}
	#NewsTab{
		width:328px;
		margin-left:12px;
	}
	.NewsTime,.NewsTime2,.NewsTime3{
		float:left;
	}
	.NewsTime2{
		width:53px;
	}
	.NewsTime3{
		width:79px;
	}
	.box {
		width:263px;
	}
	.box2 {
		width:239px;
	}
	.memberfb, .memberfb2{
		margin-left:0px;
		margin-right:6px;
		font-size:14px;
	}
	#iQ01,#iQ02,#iQ03{
		float:left;
		width:211px;
		height:195px;
		border-right:1px solid #e0e0e0;
	}
	ul.css3menu1,ul.css3menu2,.topmenu1 .iPad,.topmenu2 .iPad,.topmenu2 .Robot{
		font-size:14px;
	}
	.ArrowLeft{
		top:-46px;
		width:24px;
		height:24px;
		background-image:url(/funddjx/images/news_arrow_24_24_24_48.png);
		background-position: 0 0px;
		background-size: 24px 168px;
		background-repeat:no-repeat;
		padding:0;
	}
	.ArrowRight{
		top: -52px;
		left: 276px;
		width:24px;
		height:24px;
		background-image:url(/funddjx/images/news_arrow_24_24_24_48.png);
		background-position: 0 -48px;
		background-size: 24px 168px;
		background-repeat:no-repeat;
		padding:0;
	}
	.ArrowLeft_hover{
		top:-46px;
		width:24px;
		height:24px;
		background-image:url(/funddjx/images/news_arrow_24_24_24_48.png);
		background-position: 0 -96px;
		background-size: 24px 168px;
		background-repeat:no-repeat;
		padding:0;
	}
	.ArrowRight_hover{
		top: -47px;
		left: 276px;
		width:24px;
		height:24px;
		background-image:url(/funddjx/images/news_arrow_24_24_24_48.png);
		background-position: 0 -144px;
		background-size: 24px 168px;
		background-repeat:no-repeat;
		padding:0;
	}
	.marketdate4{
		display:none;
	}
	.mask_videobig {
		position: relative;
		top: -281px;
		left: 0px;
		background-image: url(/funddjx/images/video_282_204_282_408.png);
		background-repeat: no-repeat;
		background-position: 0px 0px;
		width: 282px;
		height: 204px;
	}
	.mask_videobig:hover{
		background-image:url(/funddjx/images/video_282_204_282_408.png);
		background-position: 0px -408px;
		cursor:pointer;
	}
	.mask_video{
		position:relative;
		top:-204px;
		left:0px;
		background-image:url(/funddjx/images/video_180_128_180_256.png);
		background-repeat:no-repeat;
		background-position: 0px 0px;
		width:180px;
		height:128px;
	}
	.mask_video:hover{
		background-image:url(/funddjx/images/video_180_128_180_256.png);
		background-position: 0px -256px;
		cursor:pointer;
	}
	.newsspace{
		border-right:0px solid #3a3a3a;
	}
	.TitleDiv{
		width:240px;	
		top: -42px;
		height: 24px;
		left:-10px;
	}
	#HeadLine .Title2 {
		margin-left:12px;
		margin-right:12px;
	}
	.copyright-3 {
		padding-left: 120px;
		width: 834px;
	}
	ul.css3menu1 a .arrowblue-down,ul.css3menu2 a .arrowblue-down{
		left:63px;
	}
	ul.css3menu1 a:hover span.arrowblue-down,ul.css3menu2 a:hover span.arrowblue-down{
		left:63px;
	}
	ul.css3menu1 li:hover > a > div > span.arrowblue-down,ul.css3menu2 li:hover > a > div > span.arrowblue-down{
		left:63px;
	}
	#market_paper ul li{
		height:36px;
		overflow:hidden;
	}
	#GoOld,#GoOld:hover {
		top: -1px;
		left: 433px;
	}
	#Display .number1,#Display .number2,#Display .number3{
		left:13px;
	}
	/*safari8*/
	_::-webkit-full-page-media, _:future, :root #eTableL,#eTableR{height:515px;}
	_::-webkit-full-page-media, _:future, :root .ellipsis155 { top: 0px; }
	_::-webkit-full-page-media, _:future, :root #market_content {
		overflow: hidden;
		height: 92px;
		display: block;
		width: 295px;
	}
	_::-webkit-full-page-media, _:future, :root .srh .srhText input{height:18px;}
	_::-webkit-full-page-media, _:future, :root .srh .srhSubmit input{height:26px;}
}
@media screen and (max-width: 1280px) { /*手機平板*/
	/*safari8*/
	_::-webkit-full-page-media, _:future, :root #eTableL,#eTableR{height:515px;}
	_::-webkit-full-page-media, _:future, :root .ellipsis155 { top: 0px; }
	_::-webkit-full-page-media, _:future, :root #market_content {overflow: hidden;height: 92px;display: block;width: 295px;}
	_::-webkit-full-page-media, _:future, :root .srh .srhText input{height:18px;}
	_::-webkit-full-page-media, _:future, :root .srh .srhSubmit input{height:26px;}
}
/*safari9*/
@supports (overflow:-webkit-marquee) and (justify-content:inherit) 
{
	.ellipsis155 { top: 0px; }
	#eTableL,#eTableR{height:515px;}
	.srh .srhText input{height:24px;}
	@media screen and (max-width: 1230px) {
		#market_content {
			overflow: hidden;
			height: 92px;
			display: block;
			width: 295px;
		}
	}
}