body{margin:4px 10px;}form{margin:0}
td,div{line-height:18px;font-size:12px;font-family:Arial;text-align:left}
table {table-layout: fixed;word-wrap:break-word;}
div {word-wrap:break-word;}
a:link{color:#444;text-decoration: none;}
a:visited{color:#800080;text-decoration: none;}
a:hover {color: #FF8000;text-decoration: underline;}
a:active {color: #FF8000;text-decoration: underline;}


/*---------------------------顶部----------------------------------*/
#usrbar{font-size:12px;height:19px;line-height:19px;text-align:right;}
#divTop{
	width:100%;
	margin:0 auto;
	padding:0;
	text-align:left;
	height:80px; /*19+68*/
	border-bottom:2px solid white;
}
#BlogTitle{float:left;font-size:25px;line-height:35px;margin:0 0 0 0;padding:16px 0 0px 44px;background: url("firewhite/logo.gif") no-repeat 8px 10px;/**/}
#BlogTitle a{color:#96BC17;font-weight:bold;font-family:"黑体";}
#BlogTitle a:hover {color: #FF8000;text-decoration: underline;}
#BlogTitle a:active {color: #FF8000;text-decoration: underline;}
#BlogSubTitle{font-family:"宋体";color:#666;line-height:22px;font-size:12px;}
#TopAD{float:right;color: #F0FFF0;font-size:12px;margin:10px;padding:0;}
#Topright{float:right;width:100px;color: #F0FFF0;line-height:22px;font-size:12px;margin:12px 10px 0 10px;padding:0;}
#Topright a:hover {color: #333;}
#Topright a:active {color: #666;}
/*--------------------------底部-------------------------------*/

#ft{clear:both;margin-top:10px;line-height:20px;text-align:right}
#ft,#ft *{color:#6f6f6f;font-size:12px;font-family:Arial;white-space:nowrap}
/*-------------------------------------------------------------*/


/*--------------------------主体,main内-------------------------------*/
#main{margin-top:10px;min-width:756px;max-width:979px}
#left{padding-left:10px;float:left;width:160px;/*border-right:1px solid #ff0000;
background-color:#E4E4E4*/}
#right{float:right;width:160px}
#center{margin:0 160px 0 160px;padding:0 12px 0 12px !important;padding:0 9px 0 9px}

/*--------------------------字体字号及颜色-----------------------------------*/
.t3{padding-left:5px;height:24px;line-height:24px;border-bottom:1px solid #E4E4E4;font-size:14px;font-weight:bold;}
.t4{padding-left:10px;height:24px;line-height:24px;border-width:1px 1px 1px 1px;border-style:solid;font-size:14px;font-weight:bold;}
.b3{padding:5px 5px 5px 8px;border-width:0px 1px 1px;border-style:solid;}
.bgg{background-color:#DDF1D8;}.bgb{background-color:#DEEEF4}.bgy{background-color:#FBF5C6;}
.bcg{border-color:#58CB64}.bcy{border-color:#F4BF20}.bcb{border-color:#64B7D7}
.b4y{padding:5px 5px 5px 8px;border:1px solid #F4BF20;}
.b4g{padding:5px 10px 8px 10px;border:1px solid #58CB64;}
.b4b{padding:5px 10px 8px 10px;border:1px solid #64B7D7;}
.f14{font-size:14px;line-height:22px}
.f14B{font-size:14px;line-height:22px;font-weight:bold;}
.B {FONT-WEIGHT: bold}

/*--------------------------特别处理-----------------------------------*/
.wr {table-layout:fixed; word-wrap:break-word;}
.lh5{line-height:5px}
.lh25{line-height:25px ;height:25px;}
.textright{text-align:right;}
.B {FONT-WEIGHT: bold}
.mb12{margin-bottom:12px}
#SearchGoogle{float:right;width:400px;margin-top:35px;vertical-align :middle;}
#ggad1{padding-top:8px;}
.noright{margin:0 160px 0 0}

.keyslist a{display:block;font-size:12px;margin:0;padding-left:10px;width:200px;}
.keyslist a:hover{background:#E4E4E4;}

#daykeys {padding-left:20px;text-align:left}
#daykeys a{display:block;width:160px;padding-left:7px;float:left;background:url("image/d2.gif") left center no-repeat;color:#669900;font-size:14px;line-height:24px;font-size:14px; }
#daykeys a:hover {color: #FF8000;text-decoration: underline;background:#E4E4E4;}
#daykeys a:active {color: #FF8000;text-decoration: underline;}
.writehtml{line-height:24px;border-width:0}
.writehtml h2{display:inline;font-size:14px;color:#FFF;background:#96BC17; /*border:1px solid #E4E4E4;*/text-decoration:none; padding:5px 5px 5px 5px;}
/*.writehtml ul{margin:0px 0 0 0px;border:1px solid #E4E4E4;padding:5px;}*/
.writehtml li{color:#669900;font-size:14px;line-height:24px;}
.writehtml a{color:#669900;font-size:14px;}
.writehtml a:visited{color:#96BC17;}
.writehtml a:hover {color: #FF8000;text-decoration: underline;}
.writehtml a:active {color: #FF8000;text-decoration: underline;}
.writehtml.date{margin:-20px 0 8px 0;color:#96BC17; font-size:11px; text-align:right;}

.writehtml p,.writehtml td{color:#000;font-size:12px;margin:0 5px 0 15px;line-height:16px;}
.writehtml br{line-height:17px;}
.writehtml table{margin:10px 0 0 0px;border:1px solid #E4E4E4;}



/*-------------------------------*/




/*---------------------------------------------------------------*/

/*---------------------------------------------------------------*/
#divNavBar{
	width:100%;
	/*border-bottom:2px solid black;*/
	background:#999;
	height:30px;
	margin-bottom:10px;font-size:14px;font-weight:bold;
}
.middle-demo-1{
height: 4em;
line-height: 4em;
overflow: hidden;
} 

#divNavBar h3{
	display:none;
}

#divNavBar ul{
	margin:0;
	padding:0;
}

#divNavBar li{
	float:left;
	padding:0 0 0 0;
	margin:0 0 0 0;
	font-family:"宋体","黑体";
}

#divNavBar a{
	float:left;
	margin:0;
	padding-left:10px;
	font-family:"宋体","黑体";
	height: 24px;
	text-decoration: none;
}

#divNavBar a.on {
	background-color:#D8D8D8;color:#000;
}
#divNavBar a:link {
	color:#fff;
}
#divNavBar a:visited {
	color:#fff;
}
#divNavBar a:hover {
	color: #FF8000;
	background:#D8D8D8;text-decoration: underline;
}
#divNavBar a:active {
	color: #FF8000;
	background:#333;text-decoration: underline;
}
