﻿
body {
  background:#fff; 
  font-size:12px; 
  font-family:arial,verdana;
  line-height:12pt; 
  padding:0px;
  margin:0px; 
  text-align:center;
  }

div{
  color:#111; 
  font-size:12px;
  font-weight:normal; 
  font-family:verdana,arial;
  line-height:12pt; 
  padding:0px;
  text-decoration:none; 
  letter-spacing:0px;
  }

p {
  color:#111; 
  font-size:12px;
  font-weight:normal; 
  font-family:verdana,arial;
  line-height:12pt; 
  padding:0px;
  text-decoration:none; 
  letter-spacing:0px;
  }

td {
  font-size:12px; 
  font-family:verdana,verdana;
  line-height:12pt; 
  valign: top;
  }

hr {
  color:#ddd; 
  height:1px;
  }

hr.x {
  color:#bbb; 
  border:1px dashed;
  }

span {
  color: #d11; 
  font-size:12px; 
  font-family:verdana;
  }

h1 {
  color:#555; 
  font-size:18px; 
  font-family:tahoma,verdana;
  font-weight:bold;
  line-height:12pt; 
  text-decoration:none; 
  letter-spacing:0px;
  }

h2 {
  color:#e91; 
  font-size:18px; 
  font-family:arial,verdana;
  font-weight:bold;
  line-height:12pt; 
  text-decoration:none; 
  letter-spacing:0px;
  }

h3 {
  color:#888; 
  font-size:18px; 
  font-family:黑体; 
  font-weight:normal;
  line-height:12pt; 
  text-decoration:none; 
  letter-spacing:2px;
  }

h4 {
  background:#fff;
  color:#555; 
  font-size:13px; 
  font-family:arial black, arial;
  font-weight:normal;
  line-height:10pt; 
  text-decoration:none; 
  letter-spacing:2px;
  padding-top:1px;
  padding-left:10px;
  border-right:300px solid #7b7;
  border-bottom:2px solid #7b7;
  }

a {
  color:#171; 
  font-size:12px; 
  line-height:12pt; 
  font-family:verdana; 
  text-decoration:none; 
  }

a.auto {
  color:#171; 
  font-size:12px; 
  line-height:12pt; 
  font-family:arial; 
  text-decoration:none; 
  border-bottom: 1px dashed #4a4;
  }

a:hover {
  color: #fff; 
  text-decoration:none; 
  background:#e93;
  }

ul{
  list-style-type: square;
  list-style-image: url(images/square.bmp);
  list-style-position: outside;
  margin-left: 10px;
  padding-left: 10px;
  }

img.framed { 
  padding:5px; 
  margin:5px; 
  border:2px solid #ccc; 
  } 

#main{
  width:100%;
  height:100%;
  background:#888;
  margin:0px;
  padding:0px;
  border:1px solid #fff;
  }

#header{
  background-image: url(images/cooltop.jpg);
  background-repeat: repeat;
  background-position: lefttop;
  height:100px;
  width:100%;
  color:#fff;
  font-family:verdana;
  font-size:16px; 
  font-weight:normal; 
  line-height:12pt; 
  text-align:left;
  margin:0px;
  padding-left:18px;
  padding-top:45px;
  }

#mate{
  position:absolute; right: 25px; top: 30px; width: 400px; height: 50px; z-index: 11;
  text-align:right;
  font-family:arial;
  font-size:11px;
  line-height:9pt;
  color:fbb;
  }

#topmenu{
  font-family:arial; 
  font-size:11px; 
  background:#fff;
  margin:0px;
  padding-right:20px;
  text-align:right;
  border-bottom:3px solid #999;
  }

#left{
  background-color:#eee;
  font-family:arial; 
  font-size:11px; 
  width:200px;
  height:100%;
  float:left;
  text-align:left;
  margin-top:17px;
  padding-top:23px;
  padding-left:20px;
  padding-right:20px;
  border-right:1px solid #ccc;
  }

#right{
  background-color: #fff;
  background-image: url(images/xxx.gif);
  background-repeat: no-repeat;
  background-position: bottom right;
  font-family:verdana; 
  font-size:11px; 
  width:250px;
  float:right;
  text-align:left;
  margin-top:0px;
  margin-left:10px;
  margin-right:0px;
  margin-bottom:10px;
  padding:10px;
  border-top:1px solid #ccc;
  border-left:1px solid #ccc;
  }

#right ul{
  list-style-type: disc;
  list-style-image: url(images/square.bmp);
  list-style-position: outside;
  margin-left: 10px;
  padding-left: 5px;
  }

#bag{
  height:100%;
  background:#fff; 
  margin:0px;
  padding:0px; 
  }

#content{
  background-image: url(images/city.jpg);
  background-repeat: no-repeat;
  background-position: right bottom;
  background-color: #fff;
  height:100%;
  text-align:left;
  margin-left:0px;
  padding-top:0px;
  border-bottom:10px solid #ccc;
  }

#down{
  background-image: url(images/cooldown.jpg);
  background-repeat: repeat;
  background-position: leftbottom;
  height:60px;
  color:#fff;
  font-size:11px;
  text-align:center;
  margin:0px;
  padding:10px;
  border-top:3px solid #888; 
  }

#box{
  margin:0px;
  padding-top:0px;
  padding-left:15px;
  padding-right:25px;
  padding-bottom:0px;
  }

#pop{
  margin:10px;
  padding:0px;
  }

#sbox{
  font-family:verdana;
  background:#fff;
  margin:0px;
  padding:10px;
  border-top:1px solid #ccc;
  border-left:1px solid #ccc; 
  border-right:1px solid #ccc;
  border-bottom:2px solid #ccc;
  }

#child1{
  font-family:verdana,arial;
  font-size:12px;
  background:#fff;
  margin:10px;
  padding:10px;
  border-top:2px solid #369;
  border-left:2px solid #369; 
  border-right:2px solid #369;
  border-bottom:2px solid #369;
  }

#CoverNews{
  font-family:verdana;
  background:#fff;
  text-align:left;
  margin:0px;
  padding-top:10px;
  border-top:1px solid #ccc;
  width:100%;
  height:100%;
  }

#warning{
  color:#fff;
  font-weight:bold;
  text-align:center;
  background:#d44;
  margin:20px;
  padding:20px;
  border-top:2px solid #dd4;
  border-left:2px solid #dd4; 
  border-right:2px solid #dd4;
  border-bottom:2px solid #dd4;
  }

#objDiv {
  width:300px;
  font-family:verdana,arial;
  background:#eee;
  margin:0px;
  padding:5px;
  border-top:1px solid #aaa;
  border-left:1px solid #aaa; 
  border-right:2px solid #aaa;
  border-bottom:2px solid #aaa;
  }

#board{
  font-family:vernada;
  background-image: url(images/board-top.bmp);
  background-repeat: repeat-x;
  background-position: top;
  margin:10px;
  padding-top:3px;
  padding-left:15px;
  padding-right:15px;
  padding-bottom:10px;
  border-top:1px solid #999;
  border-left:1px solid #999; 
  border-right:1px solid #999;
  border-bottom:2px solid #999;
  }

#g-board{
  background-image: url(images/side-pins.gif);
  background-repeat: repeat-y;
  background-position: left;
  margin-left:20px;
  margin-right:20px;
  padding-top:10px;
  padding-left:30px;
  padding-right:10px;
  padding-bottom:10px;
  border-top:1px solid #aaa;
  border-left:1px solid #aaa; 
  border-right:2px solid #bbb;
  border-bottom:2px solid #bbb;
  }

#paper{
  background: url("images/paper.jpg");
  margin:10px;
  padding:10px;
  border:0px;
  }

#tag{
  margin:0px;
  padding-top:10px;
  padding-bottom:20px;
  border-top:1px dashed #aaa;
  }

#dash{
  background:#eee;
  margin:0px;
  padding-top:6px;
  padding-bottom:4px;
  border-bottom:1px dashed #bbb;
  }

#pic{
  background: #fff;
  float:left;
  margin-right:5px;
  margin-bottom:5px;
  height:100px;
  padding:3px;
  border:1px solid #ccc;
  }

#pic img{
  max-height:80px; 
  height:expression(document.body.clientHeight>100? "100px": "auto");
  border:0px solid #ccc;
  vertical-align: middle;
  }

#gallary{
  float:left;
  margin:3px;
  height:80px;
  padding:3px;
  border:1px solid #ccc;
  }

#gallary img{
  float:left;
  max-height:80px; 
  height:expression(document.body.clientHeight>80? "80px": "auto");
  border:0px;
  z-index:-1;
  }

#show{
  float:right;
  margin:10px;
  height:80px;
  padding:3px;
  border:1px solid #ccc;
  }

#show img{
  max-height:80px; 
  height:expression(document.body.clientHeight>80? "80px": "auto");
  border:0px;
  }

.cn{
  color:#000; 
  font-size:13px;
  font-weight:normal; 
  font-family:宋体;
  line-height:13pt; 
  padding:0px;
  text-decoration:none; 
  letter-spacing:0px;
  }

.indent {
  padding-left: 20px;
  }

.gb-addtime{
  color:#999;
  font-family:verdana;
  font-size:11px;
  text-align:right;
  }

.gap{
  margin-right:15px;
  }

.ReplaceKeyword {
  text-decoration: none; 
  border-bottom: 1px dashed #4a4;
}

.bold {
  font-size:12px; 
  font-weight:bold; 
  font-family:verdana; 
  line-height:12pt; 
  padding:0px; 
  text-decoration:none; 
  letter-spacing:0px;
  }

.terms {
  color: #4a4; 
  font-size:18px; 
  font-weight:bold; 
  font-family:verdana; 
  line-height:12pt; 
  padding:0px; 
  text-decoration:none; 
  letter-spacing:0px;
  }

.title {
  color:#d33; 
  font-size:11px; 
  font-family:verdana; 
  line-height:11pt; 
  padding-left:3px; 
  padding-right:3px; 
  text-decoration:none; 
  letter-spacing:0px;
  }

.small {
  color:#666; 
  font-size:11px; 
  font-family:verdana; 
  line-height:11pt; 
  padding:0px; 
  text-decoration:none; 
  letter-spacing:0px;
  }

.little {
  color: #333; 
  font-size:11px; 
  font-weight:bold; 
  font-family:verdana; 
  line-height:11pt; 
  padding:0px; 
  text-decoration: none; 
  letter-spacing:0px;
  }

.focus {
  color: #111; 
  font-size:13px; 
  font-weight:normal; 
  font-family:verdana,verdana; 
  line-height:12pt; 
  padding:0px; 
  text-decoration: none; 
  letter-spacing:0px;
  }

.type {
  background: #fff;
  color: #000; 
  font-size: 12px; 
  font-family: "courier new"; 
  line-height:12pt; 
  padding-left:10px; 
  text-decoration:none; 
  letter-spacing:0px;
  }

.mark {
  background: #ffc; 
  color: #000;
  }

.markt {
  background:#d63; 
  font-size:12px; 
  line-height:12pt; 
  font-family:verdana; 
  font-weight:bold; 
  color:#fff; 
  border-top:3px #d63 solid; 
  padding-left:15px; 
  padding-right:15px; 
  }

.index {
  background:#369; 
  font-size:11px; 
  font-family:"courier new"; 
  font-weight:normal; 
  color:#fff; 
  padding-left:20px; 
  padding-right:20px; 
  line-height:11px; 
  letter-spacing:0px;
  }

.input {
	FONT-SIZE: 12px;
	COLOR: #444444;
	BACKGROUND-COLOR: #eeeeee;
	font-family: "verdana";
	font-weight: bold;
	border: 1px solid #999999;
}

.inputline {
	FONT-SIZE: 12px;
	COLOR: #444444;
	BACKGROUND-COLOR: #fff;
	font-family: "verdana";
	font-weight: normal;
	border: 0px;
	border-bottom: 1px solid #999999;
}

.b1,.b2,.b3,.b4,.b1b,.b2b,.b3b,.b4b,.b{display:block;overflow:hidden;}
.b1,.b2,.b3,.b1b,.b2b,.b3b{height:1px;}
.b2,.b3,.b4,.b2b,.b3b,.b4b,.b{border-left:1px solid #999;border-right:1px solid #999;}
.b1,.b1b{margin:0 5px;background:#999;}
.b2,.b2b{margin:0 3px;border-width:2px;}
.b3,.b3b{margin:0 2px;}
.b4,.b4b{height:2px;margin:0 1px;}
.d1{background:#F7F8F9;}

.frame ul{
  list-style:none;
  }

.frame li{
  float:left;
  width:80px;
  background:#999;
  margin-left:0px;
  line-height:14px;
  }

.pic {
  position:relative; 
  background:#ccc; 
  margin:10px;
  }

.v_XHList{
background-color: #E1F0FF}
.v_XHList2{
background-color: #8EC7FF}

/**鼠标停留解说**/
.Gys_AltTable{
FILTER:alpha(opacity=80) shadow(color=#C7D5EF,direction=135);
}
.Gys_Alt{
background-color:#d11;
BORDER:#d55 1px solid;
width:100%;
}

.info {
	font-family: verdana;
	font-weight: normal;
	color: #e63;
                position:relative;
                border-bottom:1px solid #e63;
}
.info span {display: none;}
.info:hover span {display:block;width:200px;position:absolute;
top:16px;left:-5px;border:5px solid #fff; font-size:12px; background:#c9c; color:#fff; padding:5px; line-height:14px;z-index:100;}



