﻿/** tabBox_s1 **/
.tabBox_s1{

}
.tabBox_s1_header{

}
ul.tabBox_s1_tabs{
	list-style-type: none;
	margin: 0;
	padding: 0;
	z-index: 1000000;
	width: 100%;
	height: 30px;
	font-size: 15px;
}
ul.tabBox_s1_tabs li{
	margin-right: 2px;
	position: relative;
	white-space: nowrap;
	float: left;
}
ul.tabBox_s1_tabs li a{
	background-image: url(../images/tabBox_s1_tabs_left.png);
	background-repeat: no-repeat;
	background-position: left top;		
	height: 30px;
	float: left;
	text-decoration: none;
	cursor:hand;
	cursor:pointer;

}
ul.tabBox_s1_tabs li a span{
	background-image: url(../images/tabBox_s1_tabs_right.png);
	background-position: right top;
	background-repeat: no-repeat;
	height: 23px;
	padding-top: 3px;
	padding-top: 5px \9;	
	padding-right: 20px;
	margin-left: 20px;
	float: left;
	color: #FFF;
	text-decoration: none;
	white-space: nowrap;
}
ul.tabBox_s1_tabs li a:hover{
	text-decoration: none;
}
ul.tabBox_s1_tabs li.active {
}
ul.tabBox_s1_tabs li.active a{
	background-image: url(../images/tabBox_s1_tabs_active_left.png);
	background-repeat: no-repeat;
	background-position: left top;		
	float: left;
	text-decoration: none;
	cursor:hand;
	cursor:pointer;
	position: relative;
}
ul.tabBox_s1_tabs li.active a span{
	background-image: url(../images/tabBox_s1_tabs_active_right.png);
	background-position: right top;
	background-repeat: no-repeat;
	margin-left: 20px;
	float: left;
	color:  #FFF;
	text-decoration: none;
	white-space: nowrap;
}
.tabBox_s1_container{


}
.tabBox_s1_content{

}
/** tabBox_s2 **/
.tabBox_s2{

}
.tabBox_s2_header{
	padding-bottom: 10px;
}
ul.tabBox_s2_tabs{
	list-style-type: none;
	margin: 0;
	padding: 0;
	z-index: 1000000;
	width: 100%;
}
ul.tabBox_s2_tabs li{
	margin-right: 3px;
	position: relative;
	white-space: nowrap;
	float: left;
}
ul.tabBox_s2_tabs li a{
	float: left;
	text-decoration: none;
	cursor:hand;
	cursor:pointer;
	line-height: 1em;
	padding: 3px;
}
ul.tabBox_s2_tabs li a span{

	float: left;
	color: #666666;
	text-decoration: none;
	white-space: nowrap;
}
ul.tabBox_s2_tabs li a:hover{
	text-decoration: none;
}
ul.tabBox_s2_tabs li.active {
}
ul.tabBox_s2_tabs li.active a{	
	float: left;
	text-decoration: none;
	cursor:hand;
	cursor:pointer;
	position: relative;

}
ul.tabBox_s2_tabs li.active a span{
	float: left;
	color:  #7E664E;
	text-decoration: none;
	white-space: nowrap;
	font-weight: bold;
}
.tabBox_s2_container{


}
.tabBox_s2_content{

}

.tab-content >div.apageBox >ul li {
    background: none;
    padding-left: 0px!important;
}

/* -- 政策快遞頁籤 -- */
.abgne_tab2 { margin:0; position:relative;}
.abgne_tab2 ul.tabs { width:97%; height:47px; margin:0; padding:0;}
.abgne_tab2 ul.tabs li { float: left; position: relative; text-align:center; font-size: 1em; cursor:pointer; color:#afafaf; margin:0; padding:0 9px; height:47px; line-height:47px; list-style:none;}
.abgne_tab2 ul.tabs li.active {  background: url(../images/newstab.gif) repeat-x; color:#fff;border-top-left-radius:5px; border-top-right-radius:5px;}
div.tab_container2 { width: 100%; margin:0; /*border-top:#83aa41 1px solid;*/}
div.tab_container2 .tab_content { padding: 10px 0 30px 0;}
.bookMarktitle { font-size:1em; color:#333; font-weight:bold; margin-bottom:20px;}


#qaContent { width: 100%;}
#qaContent ul.accordionPart { margin: 0; padding:0;}
#qaContent ul.accordionPart li:first-child { border-top: none;}
#qaContent ul.accordionPart li:last-child { border-bottom: none;}
#qaContent ul.accordionPart li { border-bottom: dotted 1px #bababa; /*padding: 8px 0;*/ font-size:1em; margin:0; list-style:none;}
#qaContent ul.accordionPart li .qa_title { /*color: #2b73bb;*/ cursor: pointer; /*font-size:1em; font-weight:bold;*/ /*padding:5px 0 2px 10px; position:relative;*/}
#qaContent ul.accordionPart li .qa_title_on { text-decoration: none;}
#qaContent ul.accordionPart li .qa_content { /*margin: 5px 0; color: #3d3d3d; font-size:13px; line-height:26px;*/}
#qaContent ul.accordionPart li .qa_title .date { font-size: 0.75em; color:#3d3d3d; margin:6px 0;}
#qaContent ul.accordionPart li .traffic { color: #000; font-size:0.75em; line-height:30px;}
#qaContent ul.accordionPart li .showArrow a { width:50px; height:15px; position:absolute; top:-15px; right:0; background:url(../images/newsicon_down.gif) no-repeat right top;}
#qaContent ul.accordionPart li .showArrow a:hover { background:url(../images/newsicon_over.gif) no-repeat right top;}