@charset "utf-8";
/* CSS Document */
@font-face{
	font-family: custom-sans-serif;
	src: local("微軟正黑體"), local("Microsoft JhengHei");
	unicode-range: U+4E00-9FFF;
}
@font-face{
	font-family: custom-sans-serif;
	src: local(Calibri), local(Verdana) ;
	unicode-range: U+00-024F;
}

body{padding:0; margin:0; text-align:center; webkit-text-size-adjust:none; font-size:100%; font-family:custom-sans-serif;}
a{color:#666; text-decoration:none; noFocusline:expression(this.onFocus=this.blur()); outline:0;}
a:hover{color:#c00; text-decoration:none;}
a:focus{-moz-outline-style:none;}	
h1,h2,h3,h4,h5,h6,p{padding:0; margin:0; word-wrap:break-word; overflow:hidden; font-weight:normal;}
ul,li{list-style-type:none; padding:0; margin:0;}
dl,dd,dt{padding:0; margin:0;}

.txtLeft{text-align:left;}
.txtRight{text-align:right;}
.txtCenter{text-align:center;}
.floatLeft,.image-left{float:left;margin-right:15px;}
.floatRight,.image-right{float:right; margin-left:15px;}
.floatClear{clear:both; height:1px;}
.clearfix:after{clear:both; display:block; visibility:hidden; height:0; content:".";}
img{border:none;}


h1.title{font-size:1.6em; border-bottom:#e1e1e1 1px solid; padding:0.5em;}
.content{word-wrap:break-word; word-break:normal; text-align:left; padding:1em;}
.content img{max-width:100%; width:expression(document.body.clientWidth>100?"100%":"auto"); overflow:hidden;}
.content p{padding-bottom:25px;}
.print{padding-top:1em;}
.print a{background:#666; color:#fff; border:none; padding:0.6em 1.5em; cursor:pointer; margin:0 auto; display:inline-block;}
.print a:hover{background:#06c; color:#fff;}


.pdimg{text-align:center; padding:1em;}
.pdDetail pdtxt h3 strong{font-size:1.2em; color:#fe101b; font-family:Verdana, Geneva, sans-serif;}
.pdDetail .pdtxt ul{margin-left:20px;}
.pdDetail .pdtxt li{list-style:square; padding-bottom:5px;}
.pdDetail .app{padding-top:1.5em;}

.pdtitle{font-size:1.3em; padding:1em 0; font-weight:bold;}
.pdcontent{padding:1em 0;}
.pdcontent ul{margin-left:25px;}
.pdcontent li{list-style:square; padding-bottom:5px;}

.pdtb{margin-bottom:1.5em; width:100%; border-collapse:collapse; border:#ccc 1px solid; border-top:#c00 3px solid;}
.pdtb th, td{padding:1%; border:#ccc 1px solid;}
.pdtb th{color:#c00;}
.pdtb td.title{border-bottom:#c00 2px solid; border-top:#c00 2px solid; color:#c00;}

.pdtb table th,.pdtb table td{border:none; text-align:left; font-size:0.9em; color:#666;}
.pdtb table td.title2{width:32%; background:url(../images/icon/icon_arrow5.gif) right 5px no-repeat;}


