@charset "utf-8";
/* CSS Document */
.t-div{border:1px solid #FFF; padding:8px; border-radius:50% 50%; text-align:center;  background:#005959; width:20px; height:20px;}
.top{ color:#FFF; font-weight:bold; text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.top:hover{ color:#F90;}
.s{ float:left;}
.para{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#555657; line-height:21px; vertical-align:top;}
.btn{ color:#9b3b3b; font-size:15px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;}
.btn:hover{ color:#009;}
.mison{color:#2589ee; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.txt{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#555657; line-height:23px; vertical-align:top;}
.ovr{ color:#409ed4; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.ovr:hover{ color:#666;}
.res{color:#ff6100; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.res:hover{ color:#09F;}
.b-menu{ color:#FFF; font-size:14px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.b-menu:hover{ color:#F90;}
.tt{ color:#FFF; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.soft{ font-size:13px; color:#36F; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.soft:hover{ color:#666;}
h1, h2, h3, h4,h5, h6{ margin:0; vertical-align:top; font-family:Arial, Helvetica, sans-serif; font-size:100%;}
.he{ color:#ff6100; font-size:25px; margin-left:10px; margin-top:20px;}
.he1{ color:#ff6100; font-size:25px;  margin-top:20px;}
.d{ color:#804000; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.t1{ border:0; outline:none; width:90%; height:20px;}
.t2{ border:0; outline:none; width:88%; height:80px;}
.loc{ font-size:16px; color:#408080; font-family:Arial, Helvetica, sans-serif; line-height:25px;}
.bo{ font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-top:12px; text-align:justify; font-weight:normal; border-bottom:1px dashed #666;}
#active{color:#F90; }

.opacity{filter:alpha(opacity=100); opacity:1.0;}
.opacity:hover{filter:alpha(opacity=80); opacity:0.8;}
.bt{ border:1px solid #066; background:#FFF; color:#F30; width:100px;  padding:2px; border-radius:5px; text-align:center;}
.add{color:#666; padding-top:30px; font:Arial, Helvetica, sans-serif; font-size:16px; line-height:28px;}
.add1{color:#666; padding-top:5px; font:Arial, Helvetica, sans-serif; font-size:12px;}
.ff{border:1px solid #FFF; width:180px; margin-top:20px; margin-left:20px; padding-bottom:5px; border-radius:5px; filter:alpha(opacity=100); opacity:1.0;}
.ff:hover{filter:alpha(opacity=70); opacity:0.7; border:1px solid #00baff;}
.ff1{border:1px solid #FFF; width:180px; margin-top:20px; padding-bottom:5px; border-radius:5px; filter:alpha(opacity=100); opacity:1.0;}
.ff1:hover{filter:alpha(opacity=70); opacity:0.7; border:1px solid #00baff;}
.gg{border:1px solid #FFF; width:180px; margin-top:20px; padding-bottom:5px; border-radius:5px; height:148px; filter:alpha(opacity=100); opacity:1.0;}
.gg:hover{filter:alpha(opacity=70); opacity:0.7; border:1px solid #00baff;}
.wh{color:#ff6100; font-size:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.ddd{ font-size:13px; color:#004000; font-weight:n; font-family:Arial, Helvetica, sans-serif;}
.cc{font-size:13px; color:#666; font-weight:normal; font-family:Arial, Helvetica, sans-serif;}
.ee{ color:#ff6100; font-size:20px; margin-left:10px; margin-top:20px; font-family:Arial, Helvetica, sans-serif;}
.v1{ font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#666; padding-top:12px; text-align:justify; font-weight:normal; vertical-align:top;}
.hh{ color:#666; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
.nav_up{
	padding:7px;
	background-color:white;
	border:1px solid #CCC;
	position:fixed;
	background:transparent url(../images/arrow_up.png) no-repeat top left;
	background-position:50% 50%;
	width:20px;
	height:20px;
	bottom:10px;
	opacity:0.7;
	right:30px;
	white-space:nowrap;
	cursor: pointer;
	-moz-border-radius: 3px 3px 3px 3px;
    -webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
    -khtml-border-top-left-radius:3px;
	-khtml-border-top-right-radius:3px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}
/*.nav_down{
	padding:7px;
	background-color:white;
	border:1px solid #CCC;
	position:fixed;
	background:transparent url(../images/arrow_down.png) no-repeat top left;
	background-position:50% 50%;
	width:20px;
	height:20px;
	bottom:10px;
	opacity:0.7;
	left:70px;
	white-space:nowrap;
	cursor: pointer;
	-moz-border-radius: 3px 3px 3px 3px;
    -webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
    -khtml-border-top-left-radius:3px;
	-khtml-border-top-right-radius:3px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
}*/