@charset "utf-8";
/* CSS Document */
body,td,th {
	font-family: Tahoma;
}
body {
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
.hdm {
background-color:#F2B748;
border-bottom:#FFFFFF 2px solid;
border-top: #FFFFFF 2px solid;
font-size:18px;
color:#CCCCCC;
height:30px;
font-weight:bold;
}
.hdm a {
color:#333333;
font-size:10px;
text-decoration:none;
}
.hdm a:hover {
text-decoration:underline;
}
.ots {
margin-left:30px;
}
.hb {
background-color:#C4DBFD;
}
.hf1 {
background:url(image/3.gif);
}
.hf2 {
background:url(image/3.gif);
}
.name {
color:#0066CC;
font-weight:bold;
font-size:36px;
margin-left:50px;
}
.name2 {
color:#666666;
font-size:12px;
font-weight:bold;
margin-left:10px;
}
.banner1 {
border:#CCCCCC 1px dashed;
width:468px;
height:60px;
float:right;
margin-right:40px;
}
.banner2 {
border:#CCCCCC 1px dashed;
width:468px;
height:200px;
margin-right:10px;
margin-left:10px;
margin-bottom:20px;
}
.banner3 {
border:#CCCCCC 1px dashed;
width:468px;
height:60px;
margin-right:10px;
margin-left:10px;
margin-bottom:20px;
}
.sform {
float:right;
font-size:12px;
color:#666666;
margin-right:40px;
margin-top:10px;

}
.lc {
margin-left:10px;
}
.rc {
margin-right:10px;
}
.cc {
margin-left:10px;
margin-right:10px;
}
.cc legend {
font-weight:bold;
color:#009900;
}
.cbnr {
text-align:center;
}
.cname {
font-size:11px;
color:#0099FF;
font-weight:bold;
text-align:center;
}
.mnp {
margin-left:7px;
}
.mnp a {
font-size:11px;
color:#333333;
font-weight:bold;
}
.mnp2 {
margin-left:17px;
color:#FF6600;
font-size:11px;
}
.mnp2 a {
font-size:11px;
color:#333333;
}
.mnp a:hover { 
color:#FF3300;
}
.mnp2 a:hover {
color:#FF3300;
}
.nws {
font-size:11px;
margin-left:7px;
margin-bottom:10px;
text-align:justify;
margin-right:10px;
}
.nws a {
color:#666666;
}
.nws a:hover {
color:#FF3300;
}
.al a {
font-size:10px;
color:#0066FF;
}
.al a:hover {
text-decoration:none;
}
.al {
margin-right:10px;
float:right;
}
.sp a{
color:#006600;
font-size:12px;
}
.sp {
color:#666666;
font-size:10px;
font-weight:bold;
}
.sp a:hover {
color:#FF3300;
}
.sp td {
padding-top:7px;
padding-bottom:25px;
padding-left:7px;
padding-right:7px;
}
.ctname {
font-size:12px;
font-weight:bold;
margin-bottom:10px;
margin-left:20px;
}
.footr {
background:#DADADA;
border-top:#CCCCCC 1px solid;
color:#666666;
font-size:11px;
height:130px;
}
.footr a {
color:#666666;
font-size:11px;
}
.fdsc {
border-bottom:#D1DBFA 1px solid;
padding:10px;
color:#333333;
font-size:12px;
margin-bottom:10px;
}
.fdsc strong {
font-weight:normal;
}
.fname a {
color:#006600;
}
.fname a:hover {
color:#FF6600;
}
.fname h3 {
font-size:14px;
}
.vend {
font-size:10px;
font-weight:bold;
margin-top:3px;
}
.vend a {
color:#333333;
}
.fdwn a {
color:#FF6600;
font-size:11px;
}
.fdwn a:hover {
text-decoration:none;
}
.fdwn {
margin-top:3px;
}
.pdsc {
font-size:13px;
color:#333333;
margin:20px;
text-align:justify;
}
.pdsc image {
margin-right:10px;
margin-bottom:5px;
}
.pdsc h1 {
font-size:18px;
color:#006600;
}
.vers {
margin-left:30px;
border-top:#CADAFB 1px solid;
margin-top:30px;

}
.versn h3 {
font-weight:bold;
font-size:14px;
}
.os {
font-size:11px;
font-weight:bold;
margin-top:7px;
}
.vdwn {
color:#FF6600;
font-size:12px;
font-weight:bold;
margin-top:10px;
margin-bottom:10px;
float:right;
padding:10px;
border-bottom:#DFE2FD 1px dotted;
border-top:#DFE2FD 1px dotted;
}
.vdwn a {
color:#006600;
}
.vdwn a:hover {
color:#FF6600;
}
.price {
font-size:11px;
margin-left:7px;
margin-top:7px;
}
.price span {
font-size:13px;
font-weight:bold;
}
.price a {
color:#0099FF;
}
.price a:hover {
text-decoration:none;
}
.scr {
margin-bottom:10px;
}
.scr a {
font-size:11px;
color:#0099FF;
}
.ct {
margin-top:20px;
}
.ct a {
color:#009900;
font-weight:bold;
}
.ct a:hover {
color:#FF6600;
}
.ct2 {
float:left;
}
.ct2 a {
color:#333333;
}
.ct2 a:hover {
color:#FF6600;
}
.ct3 a {
color:#333333;
}
.ct3 a:hover {
color:#FF6600;
}
.act {
font-size:12px;
margin-left:20px;
margin-right:20px;
text-align:justify;
margin-bottom:30px;
}
.ctv {
font-size:14px;
color:#666666;
margin-left:10px;
}
.pg {
font-size:12px;
color:#666666;
margin-left:30px;
margin-bottom:30px;
margin-top:20px;
}
.pg strong {
color:#FF6600;
}
.pg a {
color:#666666;
}
.nores {
margin-left:30px;
margin-right:30px;
margin-top:30px;
margin-bottom:100px;
font-size:14px;
}
.fnw {
margin-left:20px;
margin-right:20px;
text-align:justify;
font-size:12px;
margin-bottom:30px;
}
.tnw {
margin-left:30px;
margin-bottom:20px;
color:#009900;
font-size:16px;
}
.catb {
border:#999999 1px solid;
float:right;
height:250px;
width:250px;
margin:20px;
}
.lebn {
border:#CCCCCC 1px dashed;
width:200px;
height:200px;
}
.ribn {
border:#CCCCCC 1px dashed;
width:220px;
height:400px;
}
.dop {
margin-top:30px;
margin-bottom:30px;
}
.dop a {
font-size:11px;
color:#0099FF;
}
.map {
margin:20px;
font-size:14px;
}
.map a {
font-size:12px;
color:#0099FF;
}