﻿@charset "utf-8";
/* miyac reset */
html{color:#000;background:transparent;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}caption,th{text-align:left;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}/* to preserve line-height and selector appearance */sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}/*to enable resizing for IE*/input,textarea,select{*font-size:100%;}
a{border:0;}strong{font-weight:bold;}a:link,a:visited{color:#006fae; text-decoration:none;}a:hover{text-decoration:underline;}img{vertical-align:baseline;border:0;}
body{font-size:12px; line-height:1.5em; min-width:1100px; color:#333;  vertical-align:baseline; font-family:"微軟正黑體",Arial, Helvetica, sans-serif,"新細明體";}
p{margin:.5em 0;}
.container{margin:0 auto;}
.content{clear:both; margin:1em auto 0;width:1080px; background:#fff; border:1px solid #ccc; padding:10px; zoom:1; overflow:auto;}
.page-area{width:910px; float:left; margin-bottom:1.5em; *padding-bottom:1.5em;}
.sidebar{float:right; width:225px; text-align:center}
/* */
.hd,.top-bar .top-bar-show{width:1100px; margin:0 auto; display:block;}
.top-bar{height:18px;padding-left:1px;padding-top:4px;padding-top:0\9;*line-height:22px;background:#1a1a1a; border-bottom:1px solid #ddd; height:28px;_height:30px; display:block; vertical-align:middle;font-size:12px; overflow:hidden; color:#b4b4b4; text-align:right; padding:7px 15px 0;*padding:0 15px 7px;_padding:2px 15px 3px;}
.top-bar a{color:#b4b4b4;}
.topbar-line{ vertical-align:bottom; *margin-bottom:-5px;_margin-bottom:-3px;}
.top-bar input{color:#666;}
.search-ipt{padding-left:20px;background:url(images/icon_15.gif) no-repeat 2px 2px #fff; margin:0 5px;}
input{vertical-align:middle;}
input[type="radio"]{vertical-align:-1px;vertical-align:middle\9;}
select{vertical-align:-1px;vertical-align:middle\9;}

a:link.btn-4,a:visited.btn-4,a:link.btn-2,a:visited.btn-2,a:link.btn-6,a:visited.btn-6{display:inline-block; height:28px; padding-top:2px;*padding-top:5px; text-align:center;font-size:13px; color:#fff;_zoom:1; *line-height:1.231;}
a.btn-4{background:url(images/btn_4.png) no-repeat 0 0; width:73px;}
a.btn-2{background:url(images/btn_2.gif) no-repeat 0 0; width:56px;}
a.btn-6{background:url(images/btn_6.gif) no-repeat 0 0; width:100px;}
a:hover.btn-4,a:hover.btn-2,a:hover.btn-6{text-decoration:none; background-position:0 -50px;}
/* */
.ad-sky{margin:1em 0 0;}
.tag-txt{margin:1em 0 0;display:block; border:1px solid #ccc; width:183px; height:160px; background:url(images/sb_tag_bg.png) no-repeat 0 0; padding:35px 5px 10px;}

.fl-rt{float:right;}
.fl-lf{float:left;}
.c-f{clear:both;}

.cl{clear:both; height:0;}

a:link.ad-post,a:visited.ad-post,a:link.ad-post img,a:visited.ad-post img,.ad-post{float:right; margin:15px 0 0;}

a:link.a-green,a:visited.a-green{color:#b4db37;}
a:link.a-purple,a:visited.a-purple{color:#606;}
a:link.a-bk,a:visited.a-bk{color:#333;}
.txt-L{font-size:13px; font-weight:bold;}
.txt-LL{font-size:15px;}

.bg-gy{background:#f2f2f2;}
.txt-gy{color:#777;}
.txt-red{color:#f00;}

.ft{clear:both;background:#828282; color:#fff; text-align:center; padding:.6em;}
.ft p{font-size:12px; font-weight:bold;}
.ft a:link,.ft a:visited{color:#fff;}

.ft-ad,.ft-ad-2{clear:both; display:block; text-align:center; padding:20px 0 10px;}
.ft-ad img,.ft-ad-2 img{border:1px solid #ccc; margin:0 7px;}
.ft-ad-2{margin:0 -10px;}

.bd-top{border-top:1px solid #999;}


/* 标题 */
h1{font-size:15px; font-weight:bold; color:#e37000; padding:.5em; border-bottom:1px solid #ccc; margin:.5em 0;}
h2{background:url(images/offical_h2.png) no-repeat 0 0; height:35px; margin:10px 0 0;padding:5px 0 0 50px; font-weight:bold; font-size:15px; }
h3{background:url(images/offical_h3.png) no-repeat 0 0; color:#fff; padding:5px 17px; margin-bottom:.5em;font-size:15px;}
h4{background:url(images/offical_h4.png) no-repeat 0 0; color:#fff; padding:5px 17px; margin-bottom:.5em;font-size:15px;}
h5{background:url(images/title_Bg.gif) no-repeat 0 0; color:#fff; font-weight:bold; padding:5px 10px;*padding:6px 10px 4px; font-size:15px;}
h6{color:#006FAE; font-size:15px;}

.main-area{clear:both;width:840px; float:left; margin-left:5px;}

.show-box{border:1px solid #ccc; border-top:none; padding:1.5em; *height:1%;}


.artide-page p{line-height:1.75em; margin:1.2em 0; font-size: 12pt;}


.main-area .sitemap li{height:auto; width:auto; float:none;}
.sitemap{ margin:1em 0;}
.sitemap p.txt-LL{clear:both; padding:5px 7px; display:block; font-size:18px; font-weight:bold; padding-left:25px; background:url(images/sitemap000.png) no-repeat 10px 8px #eee;}
.sitemap li{display:block; font-size:15px; margin:0 0 .5em 1em; list-style:none; padding-left:1em; background:url(images/sitmap001.png) no-repeat 0 3px ; font-weight:bold;}
.sitemap li li{font-size:13px; margin-left:2em; background:url(images/sitmap002.png) no-repeat 0 5px; overflow:auto; zoom:1;}
.sitemap li li li{font-size:12px; margin-left:0em; background:url(images/sitmap003.png) no-repeat 0 3px; padding-right:.5em; width:14em; padding-bottom:2px; margin-top:2px; border-bottom:1px dashed #999; float:left; font-weight:normal;}
.main-area .sitemap li a:link,.main-area .sitemap li a:visited{font-size:15px;color:#006fae; margin:0; line-height:1em;}
.main-area .sitemap li li a:link,.main-area .sitemap li li a:visited{font-size:13px;line-height:1.5em;}
.main-area .sitemap li li li a:link,.main-area .sitemap li li li a:visited{font-size:12px}

h1 {
	border-bottom:1px solid #999;
	color:#E37000;
	font-size:15px;
	font-weight:bold;
	margin:0.5em 0;
	padding:0.5em;
}


.topost-area,.toreg-area{border:1px solid #ddd; padding:10px;}
.topost-area p{vertical-align:bottom;}

h5{background:url(images/title_Bg.gif) no-repeat 0 0; color:#fff; font-weight:bold; padding:5px 10px;*padding:6px 10px 4px; font-size:15px;}
.toreg-area p{margin:1.7em 0 1.7em 3em;}
.toreg-area p strong,.my-data p strong{display:inline-block; width:7em; text-align:right;}
.toreg-area fieldset,.my-data fieldset{border:1px dashed #bbb; padding:0 1em; margin:0 15px;}
.toreg-area legend,.my-data legend{color:#F00; padding:0 5px;margin:0 5px; background:#fff;}
.toreg-area fieldset p,.my-data fieldset p{margin:1.5em 0 1.5em 1em;}
.toreg-area fieldset p strong,.my-data fieldset p strong{width:6.7em;}
