.header {}

/* Navigation Bar */
.sec_nav {	background: transparent url(../../../images/stock/stock_nav.png) top left no-repeat;}

/* Stock */
.st_1 {	width: 80px;}
.st_2, .st_3, .st_4, .st_5, .st_6 {	width: 72px;}
.st_7 {	width: 90px;}
.st_8 {	width: 96px;}
.st_9 {	width: 96px;}

/**/
.f_secion {	background-color: #c6c6c6;	height: 160px;}
.flash_block {	background: transparent url(../../../images/futures/blue_kv.jpg) top left no-repeat;	float: left;	width: 420px;	height: 160px;}
.founction_block {	float: right;	width: 531px;}
.home_quick_menu {	background-color: #d80003;	float: left;	width: 192px;}
.promo a {	display: block;	width: 192px;	overflow: hidden;	text-indent: -999em;}
.promo a.order1 {	background: url(../../../images/stock/s_order_1.png) no-repeat;	height: 40px;}
.promo a.order2 {	background: url(../../../images/stock/s_order_2.png) no-repeat;	height: 38px;}
.promo a.order3 {	background: url(../../../images/stock/s_order_3.png) no-repeat;	height: 38px;}
.promo a.order4 {	background: url(../../../images/stock/s_order_4.png) no-repeat;	height: 44px;}

/**/
.home_login_block {	background: #474747 url(../../../images/search_bar.png) top left repeat-x;	float: right;	width: 339px;	height: 33px;	border-bottom: 1px solid #ffffff;}
.login {	float: left;	margin: 4px 0 0 7px;}
.home_login_block label {	color: #ffffff;	padding-right: 3px;}
.home_login_block .idNumber {	width: 70px;}
.home_login_block .pw {	width: 50px;}
.login ul {	display: inline;}
.login li {	background: transparent url(../../../images/futures/sepLine.gif) no-repeat 0 -3px;	padding-left: 7px;	display: inline;}
.login a {	color: #c4c4c4;}
.home_login_block .first {	background: none;	padding: 0;}

/* Search Block */
.searchBlock {	background: #a4a4a4 url(../../../images/search_bar.png) top left repeat-x;}
.searchBlock .search {	padding: 6px 0 0 12px;}
.stockSearchTitle {	background: transparent url(../../../images/futures/search.png) left center no-repeat;	padding-left: 16px;}
.s_icon {	background: transparent url(../../../images/d_gray_search.png) left center no-repeat;	padding-left: 16px !important;}
.sitesearch {	padding-left: 0px;}
.siteSearch {	width: 52px;}
.memberzone {	float: left;}

/**/
.formBtn {	background: #dad09f url(../../../images/bgFormBtn.gif) center center repeat-x;	border: 1px solid #8e8e8e;	position: relative;	top: 1px;	color: #333333;	font-size: 12px;	padding: 2px;	height: 21px;	cursor: pointer;	_width:30px;	}
.memberzone .qna {	background: transparent url(/include../../../images/stock/stock_qna.png) left center no-repeat;}

/* Tab Block */
.tab_block li .mes {	width: 334px;}
.tab_block .squeeze h3 {	margin-bottom: 3px;}
.tab_block .squeeze h3 a {	float: left;	width: 460px;}
.tab_block .squeeze h3 em {	background-color: #c71b23;	font-style: normal;	color: #ffffff;	padding: 1px 3px;	margin-right: 5px;}
.tab_block .squeeze h3 span {	color: #7f7f7f;	font-size: 11px;	margin-left: 26px;}

/* Section right*/
.side_sq {	padding: 8px 8px 0;}
.p_bgc .side_sq {	padding: 15px 15px 1px;}
.p_bgc .side_sq .side_sq {	padding-bottom: 12px;}
.hotools {	padding-bottom: 7px;}
.hotools span {	margin: -23px 12px 0 0;	float: right;	font-size: 13px;	color: #896102;}
.hotools h4 {	color: #cb5100;}
.hotools p {	color: #666666;}
.hotools .common {	float: right;	width: 190px;}
.hotools .service_menu {	float: left;	width: 110px;	padding-left: 5px;}
.hotools .list_1 a {	color: #000000;}
.calevent {	padding-bottom: 7px;}
.service_menu select {	width: 125px;	margin: 10px 0 0 0;}
.service_menu li a {	display: block;	width: 65px;	height: 32px;	font-size: 13px;	color: #7a661f !important;	line-height: 34px;	padding-left: 42px;	margin-bottom: 6px;}
.servicezone:after {	content: "";	clear: both;	display: block;}

/* Cal table */
.cal_block {	float: left;	width: 150px;}
.hlite {	color: #fe1515 !important;}
.side_sq:after {	content: "";	clear: both;	display: block;}

/* Cal Events */
.cal_event {	float: right;	width: 160px;	height: 14.5em;	overflow: auto;   /* overflow-x: hidden;*/}
.cal_event h4,
.cal_event em,
.cal_event p {	width: 137px;}
.cal_event h4 {	font-size: 12px;	color: #000;	font-weight: bold;}
.cal_event em {	width: 137px;	color: #cb5100;	font-style: normal;}
.cal_event p {	background: transparent url(/include../../../images/cal_event_sp_line.png) bottom left no-repeat;
	color: #666666;	margin-bottom: 1px;	padding: 0 6px 4px 0;}

/* Content Page Function Line */
.stock_search_qv_box {	background: #ffffff url(/include../../../images/member_club_bg_twin.png) top left no-repeat;	margin-bottom: 6px;}
.stock_search_qv_box .searchblock {	background: none;}
.stock_quickview_block {	height: 24px;	padding: 6px 0;	line-height: 1em;}
.stock_quickview_block ul {	padding-left: 12px;}
.stock_quickview_block li.sep_btns {	float: left;}
.sitesearchtext {	height: 17px;	line-height: 19px;	margin-right: 2px;	padding: 1px;	width: 147px;	border: 1px solid #8E8E8E;}
.sitesearchtext_1 {	height: 17px;	line-height: 19px;	margin-right: 2px;	padding: 1px;	width: 147px;	_width: 165px;	border: 1px solid #8E8E8E;}
.stock_quickview_block li.searchinput {	float: right;	width: 275px;	_position:relative;	_width:290px;}
.stock_quickview_block li.searchinput_1 {	float: right;		_width:287px;}
.searchinput label {	margin-right: 4px;	padding-left: 37px;	color: #414141;}
.searchinput_1 label {	margin-right: 4px;	padding-left: 37px;	color: #414141;}
.stock_quickview_block li {	display: inline;}

.text_sqzer{ padding:0 20px; _padding:0 0; }
.text_sqzer img{margin-left:-20px; _margin-left:0}
.text_sqzer .left img{margin-left:0;}


/* added for 資料來源:元富投顧提供 Yangky @2012/4/6 */
#authorBy{ clear:both; float:none; height:120px;position:relative; text-align:right;
           background: transparent url('/include/images/stock/authorBy_bg.jpg') no-repeat right bottom;}
#authorBy .name{ position:absolute; right:100px; bottom:4px; *bottom:2px; font-size:15px; color:#666;}
#authorBy .icon{ position:absolute; right:-20px; bottom:0;}


/******************************************************************
 * overwrited for 0000021080  證券網_電商志斌_調整研究報告內文字距 
 * by Yangky @2012/06 
******************************************************************/

/* Left menu Setting */
.menufield ul li ul li a{ font-size:13px;}
.lvl_1 ul li { font-size:13px; color:#666; line-height:150%;}
.lvl_2{font-size:13px;line-height:150%;}


/* Global Layout & Text */
.article_block { font-family:Verdana; font-size:15px; line-height:1.8em;}
.article_block a,
.article_block a:visited{color:#1a5e9d;}
.article_block a:hover { text-decoration:none;}
.article_block table a,
.article_block table a:visited{ text-decoration:none; border-bottom:1px solid #1a5e9d;}
.article_block table a:hover{ border-bottom:0;}


/* Header Setting  */
.text_sqzer h4 {position:relative; color:#000000; font-size:15px; font-weight:bold; margin-bottom:1px; margin-top:1em;}
.text_sqzer h4 span {position:absolute; top:0; right:2px; color:#808080; font-size:12px; font-weight:normal}/* date:yyyy/mm/dd */
.right > h3{ text-align:left;}

/* Content Setting */
.bgc_para {background-color:#fdf5f5; padding:15px 28px; margin-bottom:24px}
div.notice,
em.impnote{font-size:13px}
.notice {background-color: #f8eded;	border: 1px solid #e6cdcd;	padding: 14px 18px;	color: #a27a0e;	margin-top: 20px;}
.notice a {	font-weight: bold;	color: #ab0000;}
.notice em{ display:block; font-style:normal; color:#333;}
li.bgc_para, 
p.bgc_para,
.text_sqzer p{text-align: justify; text-justify:inter-ideograph;}


/* 2 column */
.left{ width:398px; padding-left:0;}
.right{ width:398px; padding-left:23px;}
.left .squeezer { padding-top: 15px;}
.text_sqzer > .left > table table{ font-family:Arial; font-size:12px;}

/* TABLE with 2 column */
.tableleft{ width:294px; padding:0;}


/* .picbox */
.picbox{border: 1px solid #cccccc;padding: 10px 0; margin-bottom: 25px;	text-align: center;}
.picbox p {	margin-top: 6px; padding:10px;	text-align: left;}


/* 分析月份 **************/
.choosedateblock{ margin-top:30px; }
    .choosedateblock .viewindate em{ font-style:normal; font-weight:bold; font-size:15px; margin-left:10px; color:#b60101;}


/* li **************/
.liStyle{ background:url(/include/images/arrow_rtop.png) no-repeat 14px center; text-indent:30px; line-height:1.5em;}

/* pageswitcher **************/
.pageswitcher {	padding: 28px 0 0 0;}
.pageswitcher a {padding: 0 6px 0 10px;}





