@charset "utf-8";
/* CSS Document */

/*reset*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6,    
pre, form, input, textarea, p, blockquote, th, td {    
padding: 0;    
margin: 0;    
}    
img {    
border: 0;    
}    
table {    
}    
   
/*address, caption, cite, code, dfn, em, strong, th, var {    
font-weight: normal;    
font-style: normal;    
}    
*/
caption, th {    
text-align: left;    
}    
h1, h2, h3, h4, h5, h6 {    
font-weight: normal;    
font-size: 100%;
}    
q:before, q:after {    
content: '';    
}    
abbr, acronym {    
border: 0;    
}    

/*reset end*/

/*clearfix*/
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {	display: inline-block;}
html[xmlns] .clearfix {	display: block;}

* html .clearfix {height: 1%;}
/*clearfix END*/


body{margin:0;padding:0;background:#E6E6E6;font-size: 0.8em;font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;color:#4D4D4D}
h1{border-bottom:0px solid #cccccc;font-size:1.8em;font-weight:bold;color:#F2B64E;margin-bottom:0.8em;}
h2{border-bottom:1px solid #6BB3B3;border-left:8px solid #6BB3B3;;font-size:1.4em;font-weight:bold;margin:0.8em 0;color:#6BB3B3;padding-left:10px;}
h3{font-size:1.2em;font-weight:bold;margin:10px 0;background:url(image/arrow.gif) no-repeat;padding-left:25px;}
h2,h3{clear:left}
.accesskey{color:#ffffff}
ul,ol{margin-left:4em;}
a{color:#727FA6}
a:hover{text-decoration:none}

table{text-align:left;margin:1em 2em;padding:2px;border-collapse:collapse;
}
caption{background:url(image/caption.gif) no-repeat;padding-left:20px;line-height:1.6em}
th{padding:7px;background:#998FBA;color:#FFF;border:1px solid #fff}
td{padding:7px;border:1px solid #cccccc;}
.tbg{background:#EEEDF4}
table ol,table ul{margin-left:2em} 

table.listview{
	border:1px solid #ccc;
	border-collapse:separate;
}

table.listview th {
  background: :#998FBA;
  color: #fff;
  font-weight: bold;
  border:0px;
}

table.listview td {
  vertical-align: top,center;
  border:0px
}

table.listview td * {

}

table.listview .alt td {
  background: #EEEDF4;
}


#wrapper{width:930px;margin:0 auto;background:;}
#header{height:85px;width:930px;position:relative;background:#FbFbFb;color:#666666}
#header a{text-decoration:none}
#header a:hover{text-decoration:underline}
#header img{}
#tlink{margin:0 10px;position:absolute;top:5px;right:0px;text-align:right;}
#tlink a{color:#333333}
.ask{background:url(image/question_yellow.png) no-repeat 170px 2px;line-height:25px;}
.ask a{color:#73003B}
#navi{width:930px;background:#7F73A9;height:37px}
#navi .accesskey{float:left;color:#7F73A9}


/*中間區塊*/
#cwrp{background:url(image/content_bg.png) #FCFCFC bottom no-repeat;padding:20px 4em 4em 4em}
#cwrp p{line-height:1.5em;padding:5px 0px}
.sp{color:#B26262}
.spb{font-weight:bold}
.list01 li{padding:2px 5px;float:left;width:32%;float:left}
.list02 li{padding:2px 5px;float:left;width:48%;float:left;}
.list03 li{padding:2px 5px;float:left;width:20%;float:left;}
#cwrp .policy {padding:0px;}
.indent01{margin-left:2em}
.indent02{text-indent:-2em;margin-left:2em}
#cwrp ol, #cwrp ul {line-height:1.6em;} 
.floatr{float:right;margin-left:10px}

dt{font-weight:bold;float:left;line-height:1.6em}
dd{margin-left:3em;padding:0 0 1em 2em ;line-height:1.6em;}


/*footer*/
#footer{clear:both;background:#E6E6E6;margin:0;padding:15px 0px 30px 0px;color:#808080}
#footer a{color:#808080}
#copyright{width:25%;float:left;text-align:right;padding-right:5px;font-weight:bold}
#copyright img{padding:0 3px;vertical-align:middle}
#info{padding-left:50px;text-align:left;padding-top:7px}
#info img{float:left;padding:2px 5px}


#contentlink ul{margin:1em auto;overflow:hidden;background:#F7F5EC;width:90%;padding:1.5em;}
#contentlink  ul li{float:left;width:28%;margin-left:2em;padding:2px 5px;}


/*FAQ style*/
#qaContent ul, #qaConten li {
	margin: 0;
	padding: 0;
	list-style: none;
}
#qaContent {
	width:;
}

#qaContent h3 {
	width: 500px;
	height: 22px;
}
#qaContent h3.qa_group_1 {
}
#qaContent h3.qa_group_2 {
}
#qaContent ul.accordionPart {
	margin:;
}
#qaContent ul.accordionPart li {
	border-bottom: solid 0px #e3e3e3;
}
#qaContent ul.accordionPart li .qa_title {
	cursor: pointer;
	color:#727FA6;
}
#qaContent ul.accordionPart li .qa_title_on {
	text-decoration: underline;
}
#qaContent ul.accordionPart li .qa_content {margin-left:2.5em
}

#qaContent ul.accordionPart li .qa_content ul{list-style:circle;margin-left:2em
}

a[href$=".pdf"]
{
	background:url(image/pdf_s.png) no-repeat;	
	padding-left:20px;
}
a[href$=".doc"]
{
	background:url(image/doc_s.png) no-repeat;
	padding-left:20px;
}
a[href$=".pptx"]
{
	background:url(image/pps_s.png) no-repeat;
	padding-left:20px;
}

a[href$=".rar"]
{
	background:url(image/rar_s.png) no-repeat;
	padding-left:20px;
}