﻿*{ margin:0px; padding:0px;}
body{ font-size:12px; line-height:26px; font-family:Verdana,Arial, "宋体"; vertical-align:baseline; }
body a{ color:black; text-decoration:none; cursor:pointer;}
body a:hover{ color:#07f;}
body a img{ border:none;}
body img{ vertical-align:bottom;}
body em,body i{ font-style:normal;}
ul li{ list-style:none; vertical-align:bottom;}
.ma{ margin:0 auto; width:920px; background-color:white;}
.l{ float:left;}
.r{ float:right;}
.tr{ text-align:right;}
.tl{ text-align:left;}
.relate{  position:relative;}
.lblue a{ color:#1c5e84;}
.lblue a:hover{ color:#07f;}
li.ad,.ad li div{ background-color:#e1eaee; text-align:center;}
.ad li div{ height:100%;}

.blue{ color:Blue;}
.red{ color:red;}
.green{ color:#080;}
.gray{ color:Gray;}
.clear{ clear:both; display:none;}

.lrad{  width:146px;}
.lrad li{ width:120px; height:auto; margin:0 auto 15px auto; line-height:20px;}
.lrad li img,.lrad li embed,.lrad li object{}
.lwhite a{ color:white;}
.lwhite a:hover{ color:yellow;}

.hiframe{ width:1px; height:1px; overflow:hidden;}
.menu{ height:28px; line-height:27px;   padding:0 4px 0 7px; overflow:hidden; }
.menu a{ padding:0 7px; font-size:12px; }
.menu .in{ float:right; font-size:12px; color:#555; border:solid 1px #ccc; background-color:white; height:20px; line-height:20px; margin-top:3px; margin-left:4px; padding:0 4px;text-align:center;}
.menu .in a{ padding:0 4px;}
.bmenu { float:left;}
.bmenu a{ display:block; float:left;}
.bmenu span{ float:left;}
.bmenu a.sel{ padding:0 12px;}
.sfont{ font-size:10px; color:#aaa;}
.hand{ cursor:pointer;}
.tc{ text-align:center;} 
.dbt{ height:27px;  height:26px;}
.dbt a{  padding:3px 5px; display:block; float:left; height:14px; line-height:14px;  margin-right:2px;}
.dbt a.sel{ background-position:left center; color:white; }
.dbt a.r{ margin-right:0; float:right;}
.demo{ text-align:center; line-height:22px; padding:10px;}
.demo a{ color:#00c;}
.demo a:hover{ color:#c00;}

.fwindow{ position:absolute; z-index:6002; background-color:#eef3f6; border:solid 1px #9ab; padding:5px; line-height:23px; /*display:none;*/ visibility:hidden;}
.fwindow .bottom{ text-align:right; color:#9ab;}
.poptxt{position: absolute; z-index: 6003; visibility: hidden; text-align:center; font-size:12px;line-height:18px; background-color:#ffc;border:1px solid #000;padding:4px 6px;}

.fma{ margin:0 auto; width:920px; background-color:white;  position:relative; z-index:107; }
.fbox{ border:solid 2px #555; background-color:white; z-index:6001; position:absolute;   display:none; width:307px; text-align:left;}
.fbox h3{ background-color:#e4ecef; color:#333; padding:0 6px 0 11px; font-size:12px; line-height:26px;}
.fbox h3 span{ border:solid 1px #b70; color:#b70; background-color:white; width:14px; height:14px; overflow:hidden; text-align:center; float:right; font-size:12px; font-weight:normal; display:block; padding:0; line-height:12px; margin-top:5px; cursor:pointer; }
.fbox h3 span:hover{ text-decoration:none; color:red;}
.fbox .bt{ text-align:center; margin:11px 0; color:#1c5e84; clear:both;}
.fbox .bt label{ margin-right:7px;}
#pkhistorybox{ margin:10px;}
.fbox .ahalf a{display:block; float:left; width:44%; padding-left:5%; height:21px; line-height:21px; border-bottom:solid 1px #e9eff2;}
.bt span,.bt a{ border:solid 1px #a4bfce; background-color:#e9eff2; padding:4px 15px; cursor:pointer; margin: 0 4px; cursor:pointer; color:#444;}
.bt a:hover,.bt a.sel{ text-decoration:none;  color:white; background-color:#025aac; border-color:#025aac;}
.bt a.red{ background-color:#a00; color:white; border-color:#a00;}
.fad{ width:80px; z-index:2; bottom:100px;  position: absolute; }
.ffad{ width:70px;}
.fad li,.ffad li{margin-bottom:20px; overflow:hidden; }
.fad img,.ffad img{ width:80px; height:80px;}
.colorblock{ height:26px; line-height:26px; }
.colorblock li b{ display:block; float:left; width:11px; height:11px; overflow:hidden; margin:8px 4px 0 0; cursor:pointer;}
.colorblock li{ float:left; }
#floatleftad{ left:3px;}
#floatrightad{ right:3px;float:right;  }
#floatlrad{  position:absolute; width:100%; bottom:10px; z-index:102; left:0px; }
#floatlrad .box{ padding:0 3px; }
#mtops{ z-index:200; position:relative;}

#copyright{
	background-color:#fff;
	padding-top:10px;
	line-height:20px;
}
#copyright .box{
	float:right;
	width:660px;
	color:#777; padding-right:10px;
	text-align:left;
}
#copyright .aleft{
	padding:20px 0 0 46px;
	float:left;
}

#leftad0{ height:490px;}