
/* CSS Document */
/*

* {
	padding: 0;
	margin: 0;
}
*/

/*body {
	font-family:Verdana, Arial, Helvitica, sans-serif;
	color:#000000;
	font-size: 12px;
	line-height:1.2;
	background-color:#e0e0e0;
	background-image:url(/img/wv_bg.gif);
	background-repeat:repeat-x;
}*/
/*
from{
	margin:0px;
	
	}

h1 {
	font-size: 15px;
	font-family:Georgia, Times New Roman, Times, serif;
	color:#000000;
	font-weight: bold;
	line-height:1;
	margin-bottom:10px;
	margin-top:7px;
}

h2 {
	font-size: 13px;
	color:#1c50ba;
}

a.h2:hover {
	color:#000000 !important;
	text-decoration:none;
}
 
a.h2 {
	color:#1c50ba !important;
	text-decoration:none;
}

h3 {
	font-size: 12px;
	color:#1c50ba;
	font-weight:bold;
	background-color:#d2d7b6;
	padding:6px;
}


th{ font-size:12px;
    padding:3px;
	}
td{ font-size:12px;
    padding:5px;
	}
	
.img {
	padding:0 3px 0 3px;
}

.img2 {
	padding:35px 5px 3px 3px;
}

.img3 {
	padding:27px 5px 0px 20px;
}
A:link {
	COLOR: #14316C; TEXT-DECORATION: none
}
A:visited {
	COLOR: #14316C; TEXT-DECORATION: none
}
A:hover {
	COLOR: #A50020; TEXT-DECORATION: underline
}
A:active {
	COLOR: #14316C;
}
*/
/*---會打架的css 且隔離先

a:link {
	color:#7c9d3a;
	text-decoration:none;
}

a:hover {
	color:#000000;
	text-decoration:none;
}-----*/

/*
p {
	padding: 3px;
}
*/

/*
.header {
	width:960px;
	float: left;
	height: 60px;
	background-image:url(/img/top_bgk.jpg);
	padding:10px 10px 10px 10px;
}
*/
a.language, a.language:link, a.language:visited {
    background: none repeat scroll 0 0 #444444;
    color: #FFFFFF;
    padding: 1px 2px;
    text-decoration: none;
	margin-right:2px;
}
.headermi {
	width:970px;
	float:left;
	height:54px;
	background-color:#FFF;
	padding:0 5px;
}


.toplink {
	width:980px;
	float: left;
	height: 40px;
}
.toplink {
	width:974px;
	float: left;
	height: 11px;
	text-align:right;
	font-weight: bold;
	padding:3px;
}
.toplink a {
	color:#2f3743;
	font-size:11px;
	text-decoration:none;
	margin:3px;
	padding:3px;
}
.toplink a:hover {
	color:#ffffff;
	font-size:11px;
	text-decoration:none;
	background-color:#1c50ba;
	margin:3px;
	padding:3px;
}
.menu_wv {
	width:974px;
	float: left;
	text-align:right;
	color:#43882b;
	font-size: 12px;
	padding:5px;
	height:28px;
}
.menu_wv a {
	color:#1c50ba;
	font-weight:bold;
	padding:0 7px;
	text-decoration:none;
}
.menu_wv a:hover {
	color:#000000;
	text-decoration:none;
}
/* ---------------------- Greenslate nav ---------------------- */

.micontent{
	padding:10px;
	position:relative;
	float: left;
	top:16px;
	left:0px;
	width: 960px;
	background-color:#FFF;
	}

.micontent_index{

	position:relative;
	float: left;
	top:16px;
	width:980px;


	background-color:#FFF;
	}
.printcontent{
	padding:10px;
	position:relative;
	float: left;
	top:14px;
	left:0px;
	width: 700px;
	font-size:13px;
	}
.blue .menu {
	position:relative;
	display:block;
	height:42px;
	font-size:12px;
	font-weight:bold;
	background:transparent url(/img//bluemenu_background.gif) repeat-x top left;
	font-family:Arial, Verdana, Helvitica, sans-serif;
	height:44px;
}
.blue .menu ul {
	margin:0px;
	padding:0;
	list-style-type:none;
	width:auto;
}
.blue .menu ul li {
	display:block;
	float:left;
	margin:0 1px 0 0;
}
.blue .menu ul li a {
	display:block;
	float:left;
	color:#afdbf1;
	text-decoration:none;
	
	height:28px;
	padding:15px 30px 0 30px;
}
.blue .menu li a:hover,.blue .menu ul li a.current {
	color:#fff;
	background:transparent url(/img//bluemenu_backgroundOVER.gif) no-repeat top center;
	font-family: Arial, Verdana, Helvitica, sans-serif;
	padding:15px 30px 0 30px;
}
/* ---------------------- END Greenslate nav ---------------------- */

/*.navigation {
	float: left;
	width: 980px;
	height: 28px;
	color: #333;
	background: #8AA1B6;
}*/

.messages {
	margin: 0 auto;
	width: 980px;
	position:relative;
	float: left;
	top:14px;
	left:0px;
}
.marquee {
	float: left;
	background: #000000;
	height: 24px;
	width: 977px;
	display: inline;
	padding:6px 0px 0px 3px;
}
a.marquee {
	color:#c3e8ff;
	font-weight:bold;
	text-decoration:none;
}
a.marquee:hover {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}


a.more {
	color:#1D385C;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}
a.more:hover {
	color:#A50020;
	text-decoration:none;
}
/* --------layout-----------*/

/*

.left-product {
	background-color:#FFFFFF;
	display:inline;
	float:left;
	padding:4px 2px;
	width:476px;
}

*/
.left-productmi {
	background-color:#ffffff;
	display:inline;
	float:left;
	_float:left;
	line-height:159%;
	width:468px;
	_width:468px;
	padding-bottom:10px;
}
.rightcolumnmi {
	color: #2a2a2a;
	color: #2a2a2a !important;
 	background-repeat :repeat-x;	
	background-color:#ffffff;
	float:left;
	margin:12px 0px 6px 7px;
	width:478px;
	border:#CCC 1px solid;
	top:16px;
	left:0px;
}


/*
.right-product {
	float:left;
	color:#a3a3a3;
	background: #FFFFFF;
	width: 482px;
	background-image:url(/img//Columnbg_.gif);
	background-repeat :repeat-x;
	display: inline;
	padding:6px 4px 8px 5px;
	position:relative;
	top:14px;
	width:482px;
}
*/
.right-productmi { 
	float:right;
	_float:right;
 	color:#a3a3a3;
 	background: #FFFFFF;
 	width: 480px;
	_width: 482px;
	background-color:#FFF;
 	background-repeat :repeat-x;
 	display: inline;
	padding:12px 6px 35px 3px;
	_padding:12px 6px 35px 3px;
	position:relative;
	top:16px;
	left:0px;
	
}
/*.footer { 
	width: 980px;
	height:50px;
	clear: both;
	border-top:#e0e0e0 10px solid;
	margin-top:30px;
	position:relative;
	background-color:#ffffff;
	top:6px;
	left:0px;

}*/
.footermi {
	clear:both; 
	position:relative;
	width: 980px;
	padding-top:17px;
	height:20px;
	

}

.foot_leftmi {
	background-color:#ffffff;
	display:inline;
	float:left;
	float:left\0;
	*float:left;
	color:#a3a3a3;
	font-size: 11px;
	-webkit-text-size-adjust:none;
	border-top:#676767 3px solid;
	width: 970px;
	padding:0px 5px 0px 5px;
}
/*
.foot_left {
	background-color:#ffffff;
	display:inline;
	float:left;
	width:612px;
	padding:10px;
	color:#a3a3a3;
	font-size: 11px;
	height:96px;
}
*/
/*
.foot_right{
	background-color:#ffffff;
	display:inline;
	float:left;
	padding:24px 0px 0px 200px;
	width:148px;
	height:92px;
	color:#000000;
}
*/
/* ----------------------other block  style ---------------------- */

.banner {
	background-color:#ffffff;
	float:left;
	margin:0px 0px 8px 0px;
	padding:3px;
	width:472px;
	border:#CCC 1px solid;
}
.banner_news {
	background-color:#ffffff;
	float:left;
	padding:3px 3px 3px 0px;
	width:468px;
}
.banner_news p{
	padding:3px 3px 3px 0px;	
}

/*
.market {
	font-size: 11px;
	margin-top:8px;
	border-bottom:20px;
	
}
*/
/*.market ul {
	/*--list-style-image:url(/img/iconblue.gif);
	list-style-position:outside;
	list-style-type:none;
	margin-bottom:6px;
	margin-left:14px;
	padding:5px;
}
--*/
/*
.market li {
	background:transparent url(/img/iconblue.gif) no-repeat scroll left center;
	border-bottom:1px solid #CCCCCC;
	padding:6px 0 6px 15px;
}

a.market {
	font-size: 11px;
	color:#565f17;
	text-decoration:none;
}

a.market:hover{
	font-size: 11px;
	color:#000000;
	text-decoration:none;
}
*/

.date {
	font-size: 9px;
	color:#a3a3a3;
	margin-left:10px;
}


.date2 {
	font-size: 10px;
	color:#a0a3a0;
	margin-left:15px;	
}

.package {
	font-size: 9px;
	color:#666666;
	font-weight:bold;
	margin-left:10px;
}

.dl {
	background-color:#ffffff;
	border:#CCC 1px solid;
	display:inline;
	float:left;
	padding:0px;
	width:478px;
	margin-right:2px;
	color:#ffffff;
	font-weight:bold;
	font-size: 12px;
}
.dl_title {
	background-color:#85ad58;
	float:left;
	padding-top:3px;
	padding-left:3px;
	width:469px;
	height:17px;
	font-size:12px;
	margin:3px;
	font-weight:bold;
	color:#FFF;
}

a.dl_title {
font-size:12px;
	font-weight:bold;
	color:#FFF;
}

a.dl_title:hover {
	font-size:12px;
	font-weight:bold;
	color:#eaed00;
}

.dl_news {
	background-color:#ffffff;
	float:left;
	padding:5px;
	width:462px;
}

.flashchart {
	background-color:#ffffff;
	float:left;
	margin:6px 0px 6px 0px;
	padding:3px;
	width:472px;
	border:#CCC 1px solid;
}



.flashchart_title {
	background-color:#396c9b;
	float:left;
	padding-top:3px;
	padding-left:3px;
	width:469px;
	height:17px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}
.flashchart_news {
	background-color:#ffffff;
	float:left;
	padding:4px;
	width:465px;
}

.ps {
	color:#7d7d7d;
	font-size:10px;
	background-image:url(/img/download_hot.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:18px;
	margin-left:14px;
	margin-top:-56px;
	padding-left:17px;
	padding-top:7px;
}

/*
a.product {
	color:#7c9d3a;
	font-weight:bold;
	text-decoration:none;
}
a.product:hover {
	color:#336020;
	font-weight:bold;
	text-decoration:none;
}
*/
.miMothy  {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	float:left;
	margin:0px 0 3px 4px;
	padding:3px;
	width:450px;
}

.miMothy_title {
	background-color:#396c9b;
	float:left;
	padding-top:3px;
	padding-left:3px;
	width:447px;
	height:17px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}

.miMothy_title a {
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}

.miMothy_title a:hover {
font-size:12px;
	font-weight:bold;
	color:#eaed00;
	text-decoration:none;
}


.miMothy_news {
	background-color:#ffffff;
	float:left;
	padding:4px;
	width:440px;
}
.miMothy ul {
	list-style-position:outside;
	background-position:left center;-
	list-style-type:none;
	margin:5px;
	margin:0;
	padding:0;
	list-style-type:none;
	
		
}
.miMothy li {
	background:url(/img/download_hot.gif) ;
	background-repeat:no-repeat;
	background-position:left center;
	padding:4px 0 6px 25px;
	border-bottom:#CCC 1px dotted;
	padding-bottom:6px;
	
	
}
a.miMothylink {
	font-size: 11px;
	color:#4870bf;
	text-decoration:none;
}
a.miMothylink:hover {
	font-size: 11px;
	color:#000000;
	text-decoration:none;
}

.miQuarterly {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	float:left;
	margin:6px 6px 6px 4px;
	padding:3px;
	width:450px;
}
.miQuarterly_title {
	background-color:#396c9b;
	float:left;
	padding-top:3px;
	padding-left:3px;
	width:447px;
	height:17px;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
}

.miQuarterly_title a {
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;

}

.miQuarterly_title a:hover {
font-size:12px;
	font-weight:bold;
	color:#eaed00;
	text-decoration:none;

}


.miQuarterly_news {
	background-color:#ffffff;
	float:left;
	padding:4px;
	width:440px;
}
.miQuarterly ul {
	list-style-position:outside;
	background-position:left center;
	list-style-type:none;
	margin:0px;
	padding:0;
	list-style-type:none;
	
}
.miQuarterly li {
	background:url(/img/download_hot.gif) ;
	background-repeat:no-repeat;
	background-position:left center;
	padding:4px 0 6px 25px;
	border-bottom:#CCC 1px solid;
	padding-bottom:6px;
}
a.miQuarterlylink  {
	font-size: 12px;
	color:#4870bf;
	text-decoration:none;
}
a.miQuarterlylink:hover {
	color:#CC0000;
	text-decoration:none;
}

/*-----MarketStatus style--------------*/

.ms-search {
background-color:#EFEFEF;
border-bottom:1px solid #c0c0c0;
color:#000000;
height:22px;
padding:5px;
text-align:right;
margin-top:20px;
margin-bottom:20px;
color:#7d7d7d;
font-weight:bold;
}

.ms-title{
	font-family:Georgia,Times New Roman,Times,serif;
	font-size:15px;
	color:#000;
	font-weight:bold;
	margin-bottom:5px;
}

a.ms-title{
	font-family:Georgia,Times New Roman,Times,serif;
	font-size:15px;
	color:#3c6aa9;
	font-weight:bold;
	text-decoration:none;
	line-height:1.4;
	
}

a.ms-title:hover{
	font-family:Georgia,Times New Roman,Times,serif;
	font-size:15px;
	color:#CC0000;
	font-weight:bold;
	text-decoration:none;
	
}

.published{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#a3a3a3;
	background-image:url(../../img/clock.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:18px;
	padding-top:3px;
	height:19px;
	margin-bottom:15px;
}

.ms-contents{
	font-family:Verdana, Geneva, sans-serif;
	line-height:1.4;	
	font-size:12px;
	color:#666666;
	margin-bottom:40px;text-align:justify;text-justify:inter-ideograph;
	width:80%; 
	list-style-type: decimal;
    list-style-position:outside;
	
}
.ms-contents ol{
 margin: 0px ;
 list-style-type: decimal;
 list-style-position:outside;
 margin:10px 10px 10px 20px;
	
}
.ms-contents li{
 margin-left:10px ;
 list-style-type: decimal;
 list-style-position:outside;
	
}

/*-----market trend style   end--------------*/

/*------頁碼設定-----------------*/

.pages {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	margin:10px;
	padding:3px;
}

.pages a {
	background-position:50% bottom;	
	border:1px solid #CCCCCC;
	color:#383838;
	margin-right:3px;
	padding:2px 6px;
	text-decoration:none;
}

.pages a:hover {
	background-color:#1d385c;
	background-image:none;
	color:#FFFFFF;
}

.pages a:active {
	background-color:#4261DF;
	background-image:none;
	color:#FFFFFF;
	font-size:12px;
}

.pages span.current {
	color:#000000;
	margin-right:3px;
	padding:2px 6px;
}

.pages span.disabled {
	display:none;
}

.pages span {
	color:#666666;
	font-size:12px;
	margin-right:3px;
	padding:2px 6px;
	text-decoration:underline;
}

/*------頁碼設定  結束-----------------*/

/*------Breadcrumbs style-----------------*/

.Breadcrumbs {
	padding:5px;
	position:relative;
	float: left;
	top:4px;
	left:0px;
	width: 970px;
}

.Breadcrumbs a {
	color:#1d385c; 
	font-size: 11px;
	text-decoration:none;
	
}

.Breadcrumbs a:hover{
	color:#000000; 
	font-size: 11px;
	text-decoration:none;
}

.Breadcrumbs a:active,.Breadcrumbs a.current{
	color:#1d385c; 
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;

}

/*------Breadcrumbs end-----------------*/


/* ----------------------font style ---------------------- */

.orange {
    color:#FF6600;
}
.product_name{
    color:#cc0000;
	font-weight:bold;
}


.printfriendly{
	float:right
	padding-right:10px;
	margin-bottom:15px;
	}
	
.print{
border-bottom:1px solid #C0C0C0;
height:46px;
margin-bottom:15px;
margin-top:0;
padding:0;
text-align:right;

}


.Articleslist{
	font-size:12px;
	margin-bottom:5px;
	padding-top:6px;
}

a.Articleslist{
	font-size:12px;
	color:#5f676d;
	text-decoration:none;
	}

a.Articleslist:hover{
	font-size:12px;
	color:#000;
	text-decoration:none;
	}

.Articleslist ul {
	list-style-type: none;
	list-style-position: outside;
	padding: 5px 0px 0px 0px;
	line-height:1.4;
	margin-left: 20px;
	list-style-image: url(//seminar.ledinside.com/ledinsideNews/images/icon3.gif);
	
	
}
.Articleslist li {
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
	PADDING-left: 0px; 
}

/*----My account 設定------*/

.myaccount{
	margin-top:6px;
	margin-bottom:6px;
}

	
/*/.myaccount_search{
   background-color:#EFEFEF;
   border-bottom:1px solid #c0c0c0;
   color:#000000;
   height:22px;
   padding:5px;
   margin-bottom:20px;
   color:#7d7d7d;
   font-weight:bold;
   width:960px;
   
}/*/
.myaccount_leftcolumn { 
 color: #333;
 background: #ffffff;
 height:auto;
 width:490px;
 float: left;
 margin-bottom:10px;
 }

.myaccount_droplist{
	margin-right:5px!important;
	font-family:Verdana, Geneva, sans-serif;
	*margin-right:0;
	}

.account_more{
	float:right;
	margin-right:23px;
}

.myaccount_rightcolumn { 
 float: left;
 background: #ffffff;
 height:auto;
 width: 450px;
 display: inline;
 margin-bottom:10px;
 margin-left:4px;
 margin-top:-2px;
 padding:3px;

}


.myaccount ul {
	list-style-position:outside;
	list-style-type:none;
	margin-left:0px;
	padding:3px 0 0;
	padding-bottom:5px;
}
.myaccount li {
	padding-bottom:13px;
	padding-top:5px;
}

.myaccount2{
	margin-top:6px;
	margin-bottom:6px;}


.myaccount2 ul {
	list-style-position:outside;
	list-style-type:none;
	margin-left:0px;
	padding:3px 0 0;
	padding-bottom:5px;
}
.myaccount2 li {
	padding-bottom:5px;
	padding-top:5px;
	list-style-position:outside;
}

a.myaccount2 {
	font-size: 12px;
	color:#315DAC;
	text-decoration:none;
	padding-left:10px;
	padding-top:2px;
}

a.myaccount2:hover{
	font-size:12px;
	color:#CC0000;
	text-decoration:none;
	padding-left:10px;
	padding-top:2px;
}


.greenball{
	background-image:url(/img/Myact_greenball.png);
	background-repeat:no-repeat;
	background-position:left center;	
	padding-left:7px;
}

.redball{
	background-image:url(/img/Myact_redball.png);
	background-repeat:no-repeat;
	background-position:left center;	
	padding-left:7px;
}

.yellowball{
	background-image:url(/img/Myact_yellowball.png);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:7px;
}

a.myaccount {
	font-size: 12px;
	color:#315dac;
	text-decoration:none;
	background-image:url(//seminar.ledinside.com/ledinsideNews/images/icon3.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:18px;
	padding-top:2px;
}
a.myaccount:hover {
	font-size: 12px;
	color:#CC0000;
	text-decoration:none;
	background-image:url(//seminar.ledinside.com/ledinsideNews/images/icon3.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:18px;
	padding-top:2px;
}

a.myaccount2 {
	font-size: 11px;
	color:#696;
	text-decoration:none;
	background-image:url(//seminar.ledinside.com/ledinsideNews/images/mail-link.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:18px;
	padding-top:2px;
	line-height:20px;
}
a.myaccount2:hover {
	font-size: 11px;
	color:#000000;
	text-decoration:none;
	background-image:url(//seminar.ledinside.com/ledinsideNews/images/mail-link.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:18px;
	padding-top:2px;
	line-height:20px;
}
.dotted-line{
	border-bottom:#999 dotted 1px; 
	padding-bottom:10px;
}
.reportresult_search_l{ 
 color: #333;
 background: #ffffff;
 height:auto;
 width:490px;
 float: left;
 margin-bottom:6px;
 

}

.reportresult_search_r { 
 float: right;
 height:auto;
 display: inline;
 margin-bottom:10px;
 margin-left:4px;
 padding:3px;
 text-align:right;
 color:#666;
}
.red { 
 color:#900;
}


/*----My account end------*/

/* -----------top message for header start----------- */
.topmessage {	
    color:#0066FF;
	float:right;
	padding:0px 5px 3px 3px;
	font-weight:bold;
	}
/* -----------top message for header end----------- */

.mi-lineheight {
margin-bottom:15px;
margin-top:50px;
}

.expiring{
	font-size:11px;
	color:#900;
	margin-left:16px;
	
	}
/* -----------about_intelligence----------- */
#round {
	position:relative;
	width:970px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	height: 100%;
	background-color:#FFFFFF;
}
#top {
	width:970px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding:0;
	height: 40px;
	background-color:#FFFFFF;
	top: 0px;

}

#left {
	position:absolute;
	width:230px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding:0;
	background-color:#FFFFFF;
	left:0px;

}

#content {
	padding:0px;
	background-color:#FFFFFF;
	top: 40px;
	width:730px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 230px;

}
#bottom {
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-color:#EFEFEF;
	height: 60px;
	bottom: 0px;
}

.contect_Box {
font-size:12px;
line-height:22px;color: #555555; font-family:Verdana, Arial, Helvitica, sans-serif;text-align: justify;text-justify:inter-ideograph;

}
.hctext1 h3 {
font-size:18px;
line-height:1.7em;
}
.hctext1 a
{
    color: #004ABB;
    text-decoration: none;
}
.hctext1 a:hover
{
    color: #CC0000;
    text-decoration: underline;
}
.hctext1 ul
{
    margin: 0px 0px 5px 12px;
}
a.faq_link:hover {color: #666666;font-size:12px;text-decoration: underline;font-family:Verdana,Arial,Helvetica,sans-serif; line-height:24px;}
.faq_link {color: #537399;font-size:12px;text-decoration: none;font-family:Verdana,Arial,Helvetica,sans-serif; line-height:24px;}
.term_title {font-size:15px;line-height:28px;color: #333333; font-family:Verdana, Arial, Helvitica, sans-serif;font-weight:bold;}
/* -----------about_intelligence end----------- */

/* -----------pricemain----------- */
#idRemark ol{color:#333333;line-height:22px;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;list-style-type:decimal; margin-left:17px;}
#idRemark li{color:#333333;line-height:22px;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;list-style-type:decimal; margin-left:17px;}
.more1 a:hover {
background-image:url(/img/button_bg2.gif);
background-position:-450px 0;
background-repeat:no-repeat;
}
.more1 a {
background-image:url(/img/button_bg2.gif);
background-position:-235px 0;
background-repeat:no-repeat;
color:#FFFFFF;
margin:5px;
padding:7px;
text-decoration:none;
}
.more2 a {
background-image:url(/img/button_bg2.gif);
background-position:-25px 0;
background-repeat:no-repeat;
color:#FFFFFF;
margin:5px;
padding:7px;
text-decoration:none;
}
.more2 a:hover {
background-image:url(/img/button_bg2.gif);
background-position:-450px 0;
background-repeat:no-repeat;
}
/* -----------pricemain end----------- */


/*------Product & Service------*/
.pro_ser{
	font-size:11px;
	color:#999;
}

.accordion {
	width: 960px;
	border-bottom: solid 1px #c4c4c4;
	margin-top:10px;
	margin-bottom:10px;
}
.accordion h3 {
	background: #e9e7e7 url(/img/arrow-square.gif) no-repeat right -51px;
	padding: 7px 15px;
	margin: 0;
	font: bold 100%/100% Arial, Helvetica, sans-serif;
	border: solid 1px #c4c4c4;
	border-bottom: none;
	cursor: pointer;
	color:#6b6b6b;
}
.accordion h3:hover {
	background-color: #e3e2e2;
}
.accordion h3.active {
	background-position: right 5px;
}
.accordion p {
	background: #f7f7f7;
	margin: 0;
	padding: 10px 15px 20px;
	border-left: solid 1px #c4c4c4;
	border-right: solid 1px #c4c4c4;
}

/*------Product & Service  end------*/
/*------price download start------*/
.gray11 {
    color: #666666;
    font-size:11px;
}
/*------price download end------*/


/*----price main 設定-------*/

.pricemain{
	font-size:11px;
	color:#727272;
	
	}


.pricemain_title{
	font-size:14px;
	color:#FFF;	
	}
.pricemain_title2{
	color:#fbe000;
	font-size:11px;
}
.pricemain ul{
	margin-left: -20px ;
 	list-style-type: decimal;
 	list-style-position:outside;
}

.pricemain li{
	margin:11px ;
 	list-style-type: decimal;
 	list-style-position:outside;
}
/*----price main 設定-------*/
/* Style for tabs tabs */
    
.tabs {
  
  color:#111;
  padding:0px 0px;
}

.tabs li { list-style:none; 
		   float:left;
		   padding:0;
			}

.tabs ul a {
  display:block;
  padding:3px 5px;
  text-decoration:none!important;
  margin:1px;
  margin-left:0;
  font:10px Verdana;
  color:#000;
  background:#cccccc;
}
.tabs ul a:hover {
  color:#FFF;
  background:#111;
  }
.tabs ul a.selected {
  margin-bottom:0;
  color:#FFF;
  background:#444;
  border-bottom:1px solid snow;
  cursor:default;
  }
.tabs div {
  padding:0;
  clear:left;
  background:snow;
  font:10pt Georgia;
  border-top:1px solid #CCC;
  border-bottom:1px solid #CCC;
  border-left:1px solid #CCC;
  border-right:1px solid #CCC;
}
.tabs div a { color:#004276;
			  font-size:12px;
			  font-family:Arial, Helvetica, sans-serif;}
/* Style for tabs tabs end */

/*----Price Download  style-----*/

.PriceDownload{
	color:#06C;
	
	}

.PriceDownload_leftcolumn { 
 background: #ffffff;
 height:auto;
 width:480px;
 float: left;
 margin-bottom:10px;
 }

.PriceDownload_rightcolumn { 
 float: right;
 background: #ffffff;
 height:auto;
 width: 460px;
 display: inline;
 margin-bottom:10px;
 margin-left:4px;
 margin-top:-2px;
 padding:3px;

}

.PriceDownloadcopy{
	color:#000;
	font-size:10px;
	margin-top:20px;
	margin-bottom:20px;
	clear:both;
	
	}

/*----Price Download  style end -----*/

.pro-contents  {
color:#666666;
font-family:Verdana,Geneva,sans-serif;
font-size:12px;
line-height:1.4;
list-style-position:outside;
list-style-type:decimal;
margin-bottom:40px;
text-align:justify;
width:100%;
}

.topnavmi{
	/*font-size: 11px;
	color: #ccc;
	text-align:right;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:5px;*/
	border-top: 3px solid #417ca6;
}

.topnav a{
	color:#333;
	text-decoration:none;
	margin:3px;
	padding:3px;
	}
	
.topnav a:hover{
	color:#C00;
	margin:3px;
	padding:3px;
	
	}
	
.trendforce{
	color:#57a611;
	font-weight:bold;
	font-size:12px;
	
	}	
	
	.trendforce a{
		
	color:#57a611;
	font-weight:bold;
	
	}
	
	.trendforce a:hover{
	color:#000000;
	font-weight:bold;
	
	
	}
	
	 /*----newsproducts設定-------*/

.newsproducts_content { 
 float: left;
 color: #333;

 width: 690px;
 display: inline;
}

.newsproducts_leftcolumn { 
 color: #333;
 height: 350px;
 width: 210px;
 float: left;
}

ul.vert-one{margin:0;padding:0;list-style-type:none;display:block;
font:bold 11px Helvetica, Verdana, Arial, sans-serif;line-height:150%;
width:200px;}

ul.vert-one li{margin:0;padding:0;border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;}

ul.vert-one li a{display:block;text-decoration:none;color:#fff;
background:#2d93cd;padding:8px;width:180px;}

ul.vert-one li a:hover{
background:#900 url("/img/vert-one_arrow.gif") no-repeat 0 4px;}

ul.vert-one li a.current,ul.vert-one li a.current:hover{
background:#990000 url("/img/vert-one_arrow.gif") no-repeat 0 4px;}

.leftcolumnmi { 
 	color: #2a2a2a;
	color: #2a2a2a !important;
 	background: #ffffff;
 	width: 480px;
	_width: 480px;
 	background-repeat :repeat-x;
 	float: left;
	_float: left;
 	padding:12px 2px 0px 7px;
	_padding:12px 2px 87px 7px;
	position:relative;
	left:0px;
 
}

		