/* --------------------------------------------------------------------------
   print.css 用途：列印頁
   -------------------------------------------------------------------------- */
@charset "utf-8";
/* CSS Document */
/*字型*/
@font-face{
	font-family: font1;
	src:local("微軟正黑體"), local("Heiti TC"), local("Microsoft JhengHei");
	unicode-range: U+4E00-9FFF;
}
@font-face{
	font-family: font1;
	src: local(Calibri), local(Verdana);
	unicode-range: U+00-024F;
}

/*共用 / reset*/
body{margin:1em 0px; padding:0px; font-family:font1; -webkit-text-size-adjust:none; max-width:700px; margin:0 auto;}
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:".";}

/*框架*/
h1.title{padding:1em 0.5em; border-bottom:#ccc 1px solid; font-size:1.5em;}
.content{word-wrap:break-word; word-break:normal; padding:1.5em 0.5em; line-height:1.8em;}
.content img{max-width:100%; width:expression(document.body.clientWidth>100?"100%":"auto"); overflow:hidden;}
.content p{padding-bottom:1.5em;}

.print{text-align:center; padding-bottom:1.5em;}
.print a{display:inline-block; padding:0.5em 2em; text-align:center; background:#000; color:#fff; font-size:0.9em;}
.print a:hover{background:#acda6d; color:#fff; transition:0.25s;}


/*.Detail*/
.Detail .date{font-size:0.9em; color:#999; padding-bottom:1em;}
.Detail .img{padding-bottom:1.5em; text-align:center;}

/*pdd*/
.pdd .img{padding:1.5em 0; text-align:center;}
.pdd .summary{padding:1em 0 0;}
.pdd .pdtitle{border-top:#ccc 1px solid; font-size:1.4em; font-weight:bold; padding:1em 0 1.5em; margin-top:1.5em;}
.pdcontent p{padding-bottom:1.5em;}
.pdcontent:after{clear:both; display:block; visibility:hidden; height:0; content:".";}
.pdcontent ul{padding-bottom:2em;}
.pdcontent li{background:url(../images/icon-check.gif) 0 8px no-repeat; padding-left:20px; padding-bottom:10px;}

 