﻿* { color: #494747; font-size: 14px; line-height: 150%; text-decoration: none; margin: 0; padding: 0; }
html { background-color: #333; width: 100%; }
body { background-color: #fdfdfd; width: 900px; margin: 0 auto; border-color: black; border-style: solid; border-width: 0 3px; }
#header { background-color: #333333; background-image: url(ico.png); background-repeat: no-repeat; background-position: right 20px; height: 80px; }
#header h1 { font-size: 38px; font-weight: bolder; line-height: 80px; text-decoration: none; text-align: center; width: auto; float: left; }
#header h3 { font-size: 14px; font-weight: bolder; line-height: 150%; text-decoration: none; text-indent: 28px; width: 1px; height: 1px; overflow: hidden; visibility: hidden; float: left; margin-right: 20px; padding-top: 18px; }
#header span { float: right; }
#header span a { color: #fc0; font-size: 12px; line-height: 150%; text-align: center; width: 58px; float: left; }
#menu { background-color: #333; width: 100%; height: 26px; border-top: 3px solid #ffc004; border-bottom: 6px solid #ffc004; cursor: pointer; }
#menu a { color: #fc0; font-size: 14px; font-weight: bolder; line-height: 26px; text-decoration: none; text-align: center; float: left; padding: 0 10px; border-right: 1px solid #ffc004; }
#menu a:hover { color: #333; background-color: #fc0; }
#main { background-color: #fbfbfb; }
.box7 { text-decoration: none; width: 600px; float: left; }
.box7 p { font-size: 13px; padding: 4px 8px 5px; }
.box6 { text-decoration: none; width: 600px; height: 180px; float: left; }
.box6 p { text-align: center; width: 20%; float: left; margin: 2px 0 0; display: block; }
.box6 strong { color: #fc0; font-size: 12px; line-height: 18px; background-color: #333; width: 100px; float: left; clear: both; margin-right: 10px; margin-left: 10px; cursor: pointer; }
.box6 span { color: #4a4a4a; font-size: 14px; font-weight: bolder; width: 580px; margin-right: auto; margin-left: auto; padding-top: 6px; display: block; }
.box6 p img { background-color: #ececec; width: 100px; height: 124px; clear: both; border-width: 0; }
.bg { background-image: url(/uf/flash/TN/2_580_170.jpg); background-repeat: no-repeat; background-position: center; }
.box { background-color: white; width: 300px; height: 180px; float: left; }
.boxs { line-height: 20px; background-color: white; width: 300px; float: left; }
.box a,.boxs a { background-image: url(a.gif); background-repeat: no-repeat; background-position: 0 3px; text-decoration: none; text-indent: 20px; width: 98%; float: right; clear: both; rder-bottom-style: solid; }
.box a:hover,.boxs a:hover { color: #ffc004; font-weight: bolder; background-color: #333; }
.bh h2 a:hover { color: #333; font-weight: bolder; background-color: #ffc004; }
.box h2,.box6 h2,.box h2 a,.box6 h2 a,.boxs h2,.boxs h2 a,.box7 h2,.box7 h2 a { font-size: 14px; font-weight: bolder; line-height: 26px; cursor: pointer; }
.box p { font-size: 13px; width: 96%; margin-right: auto; margin-left: auto; }
.box p strong { color: #f58220; }
.box p img { width: 75px; height: 75px; float: left; padding-top: 3px; padding-right: 10px; }
.hs { background-color: #ececec; }
.hs h2 { color: #ffc004; background-color: #333; background-image: none; text-indent: 14px; border-bottom: 3px solid #ffc004; }
.og { background-color: #f3f3f3; }
.og h2 { color: #333; background-color: #ffc004; background-image: none; text-indent: 14px; width: 100%; clear: both; border-bottom: 3px solid #4a4a4a; }
.ah h2 a { color: #FFC004; background-image: none; text-indent: 0; width: auto; float: left; margin-left: 12px; }
.bh h2 a { color: #333; background-image: none; text-indent: 0; width: auto; float: left; margin-left: 12px; }
.contact2s { float: auto; position: fixed !important; top: /**/ 200px;position: absolute;z-index: 350;top: expression(offsetParent.scrollTop+350); right: 0; }

.contact{ float: right; position: fixed !important; top: /**/ 200px;position: absolute;z-index: 120;top: expression(offsetParent.scrollTop+120); right: 0; }
.contact img { text-align: right; float: right; clear: both; }
.contact span { position: absolute; right: 0; bottom: 160px; }
#mainleft { background-color: #fff; width: 700px; float: left; padding: 0 0 20px; }
#mainleft h1 { font-size: 28px; line-height: 80px; text-align: center; width: 100%; clear: both; }
#content,#list { width: 96%; clear: both; margin: 0 auto; }
#list h3 { background-color: #dcdcdc; background-image: url(h3.gif); background-repeat: no-repeat; background-position: 6px 2px; text-indent: 26px; width: 100%; float: left; clear: both; margin-top: 12px; }
#list span { font-size: 12px; background-color: #f5f5f5; width: 95%; float: left; clear: both; padding: 8px 2.5%; cursor: pointer; }
#list img { background-image: url(/png/n.gif); background-repeat: no-repeat; width: 100px; height: 100px; margin-top: 12px; }
.guide { line-height: 24px; width: 100%; clear: both; }
.guide a { color: #333; font-weight: bolder; background-color: #ffc004; float: left; padding: 0 10px; border-style: solid; border-width: 1px 1px 1px 0; }
#mainright { background-color: #dfdddd; width: 200px; float: left; }
.hover a { color: #333; background-image: url(a.gif); background-repeat: no-repeat; background-position: 0 3px; text-indent: 20px; width: 100%; float: right; }
.hover h2 { color: #ffc004; background-color: #333; text-indent: 12px; clear: both; }
.hover h2 a { background-color: #FFC004; border-bottom: 3px solid #4a4a4a; }
.hover h3 { padding: 12px; }
.hover a:hover,#list h3  a:hover { color: #ffc004; background-color: #333; }
#map span a { font-size: 12px; width: 50%; float: left; }
.k_pagelist { width: 92%; clear: both; margin: 10px auto 0; display:table; }
.k_pagelist em {padding:2px;border:solid 1px #e7e7e7;font-size:12px;margin:0 1px;background:#f5f9fe;color:#f60;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:solid 1px #e7e7e7;font-size:12px;margin:0 1px;color:red;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}
#k_search { width: 96%; margin: auto; }
#k_search h3 { color: #333; background-color: #ffc004; text-indent: 14px; width: 100%; margin-top: 14px; }
#k_search p { background-color: #dcdcdc; width: 100%; }
#k_search form  { background-color: #dcdcdc; padding: 12px; }
#k_search label { width: 100px; float: left; }
.next { width: 96%; margin: 0 auto; }
#link { font-size: 12px; background-color: #ffc004; width: 96%; clear: both; padding: 0 2%; border-top: 5px solid #333; }
#link a { color: #ffc004; font-size: 12px; background-color: #333; margin-right: 5px; padding: 0 8px; }
#tag { background-color: #e3e3e3; width: 900px; float: left; clear: both; padding: 5px 0; border-top: 5px solid #f3f3f3; }
#tag h2 { font-size: 14px; line-height: 20px; background-color: #ffc004; width: 100%; float: left; clear: both; border-top: 3px solid #4a4a4a; border-bottom: 3px solid #919191; }
#tag a { font-size: 12px; background-image: url(tag.gif); background-repeat: no-repeat; background-position: 0 4px; width: 17.3%; float: left; margin-left: 1%; padding-left: 1.5%; }
.bhr { width: 100%; height: 1px; float: left; clear: both; }
#bottom { font-size: 13px; background-color: #ffc004; clear: both; padding-left: 12px; border-top: 5px solid #333; }

