﻿/*--------------------------全--局-------------------------------*/
body{
	margin:0;
	padding:110;
    leftmargin:99;
	background:#FFFFFF;
	text-align:left;
	color: #444444;
	font-size:12px;
	line-height:150%;
	font-family:"Arial","Trebuchet MS","宋体";
}
a{
	text-decoration: none;
}
a:link {
	color: #8B0000;
}
a:visited {
	color: #8B0000;
}
a:hover {
	color: #8B0000;
	background:#FFDAB9;
}
a:active {
	color: #8B0000;
}
h2  a:link, h2  a:visited {color: #444444; text-decoration: none;}
h2  a:hover {text-decoration: none; background-color: #FFDAB9; }
h3  {color: #555555;}
ul{
	list-style-type:none;
	list-style-position : outside;
	margin:0 0 0 0;
	padding:0 0 0 0;
	word-break:break-all;
}
li{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
p{
	margin:0 0 0 0;
	padding:0 0 0 0;
	word-break:break-all;
}
img{
	border:0;
}

/*---------------------------------------------------------------*/
#divAll{
	width:730px!important;
	width:730px;
	margin:0 auto;
	padding: 0;
	float:center;
	background:#FFFFFF;
}

#divPage{
	width:730px!important;
	width:730px;
	margin:0 auto;
	padding: 0;
	text-align:left;
	float:center;
}

#divMiddle{
	width:730px!important;
	width:730px;
	margin:0 10px 0 10px;
	padding: 0;
	text-align:left;
	float:center;
}

#divTopblog{
	float:left;
	width:90px!important;
	width:90px;
	margin:1px 0 0 10px!important;
	margin:1px 0 0 10px;
	padding:10px 0 0 0!important;
	padding:10px 0 0 0;
	text-align:left;
	height:32px!important;
	height:32px;
	float:center;
        border-bottom:1px solid #999;
}

#divYipinblog{
	width:160px;
	margin:10px 0 0 0;
	padding:0 0 10px 10px;
	text-align:center;
	float:right;
}

#divMain{
	width:530px;
	margin:0 0 0 0;
	padding: 0 0 0 0;
	text-align:left;
	float:left;
}

#divBottom{
	width:730px;
	margin:0 0 0 0;
	padding: 6px 0 0 0;
	text-align:center;
	height:40px;
	float:left;
	font-size:12px;
	color:444444;
        border-Top:1px solid #999;
}

/*---------------------------------------------------------------*/
div.function2 {
	float:left;
	width:160px;
	margin:0 0 5px 0;
	padding:0 0 2px 0;
	text-align:left;
}
div.function2 h3{
	font-size:12px;
	width:161px;
	height:20px;
	margin:0 0 0 6px;
	padding:0 0 0 0;
	color:555555;
}
div.function2 ul{
	text-align:left;
	width:170px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	/*background:red;*/
}
div.function2 li{
	list-style-position : outside;
	margin:0 0 0 0;
	padding:0 0 0 5px;
}

div.yipnblogyoubian {
	float:left;
	width:160px;
	margin:0 0 5px 0;
	padding:0 0 2px 0;
	text-align:left;
}
div.yipnblogyoubian h3{
	font-size:12px;
	width:161px;
	height:20px;
	margin:0 0 0 6px;
	padding:0 0 0 0;
	color:555555;
        border-bottom:1px solid #999;
}
div.yipnblogyoubian ul{
	text-align:left;
	width:170px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	/*background:red;*/
}
div.yipnblogyoubian li{
	list-style-position : outside;
	margin:0 0 0 0;
	padding:0 0 0 5px;
}
div.yipnblogyoubian img{
  padding:0px;
  border:1px solid #444;
  margin:6px 0 0 2px;
  }

div.function3 {
	float:left;
	width:160px;
	margin:0 0 5px 0;
	padding:0 0 2px 0;
	text-align:left;
}
div.function3 h3{
	font-size:12px;
	width:161px;
	height:20px;
	margin:0 0 0 6px;
	padding:0 0 0 0;
	color:555555;
        border-bottom:1px solid #999;
}
div.function3 ul{
	text-align:left;
	width:170px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	/*background:red;*/
}
div.function3 li{
	list-style-position : outside;
	margin:0 0 0 0;
	padding:0 0 0 6px;
}
div.function3 img{
  margin:3px 0 0 0;
}
#divMisc{
	padding:10px 0 5px 0;
}
#divMisc h3{
	font-size:12px;
	width:160px;
	height:20px;
	margin:0 0 0 6px;
	padding:0 0 0 0;
	color:555555;
}
#divMisc li{
	list-style-position : outside;
	margin:0 0 0 0;
	padding:0 0 0 5px;
}
/*---------------------------------------------------------------*/
div.postyipinblog2 {
	width:520px!important;
    width:520px;
	margin:10px 0 10px 25px;
	padding:0 0 0 0;
	text-align:left;
	font-size:12px;
	color:444444;
}
/*---------------------------------------------------------------*/
div.post {
	width:520px!important;
    width:525px;
	margin:10px 0 10px 10px;
	padding:0 0 0 0;
	text-align:left;
}

div.post-nav a.l{
	float:left;
	padding-right:10px;
	padding-bottom:5px;
}
div.post-nav a.r{
	float:right;
	padding-left:10px!important;
	padding-bottom:5px!important;
}

div.post .post-title{
	width:520px!important;
        width:520px;
	height:26px;
	margin:0 0 5px 0;
	padding:0 0 0 0;
	font-size:14px;
	color: #444444;
}

div.post .post-date{
	width:520px!important;
        width:520px;
	margin:0 0 0 0;
        margin:0 0 0 0!important;
	padding:2px 0 0 0;
	font-size:12px;
	color: #D2691E;
	height:23px; 
}
div.post .post-footer{
	width:520px!important;
       width:520px;
	margin:5px 0 5px 0;
	padding:2px 0 0 5px;
	font-size:12px;
	color:#666666;
	height:10px;
	font-style:normal;
}

div.post div.post-body{
	width:520px!important;
     width:520px;
	margin:0 0 0 0;
	padding:0 0 10px 0;
	font-size:12px;
	color:#444444;
	word-break:break-all;
	text-align:left;
	line-height:160px%;
}

div.post-body div.media a{
	padding-left:16px;
	background:#FBFBFB url("firewhite/media.gif") no-repeat 0 left;
}

div.post-body img{
  padding:3px;
  border:1px solid #ddd;
  margin:6px 6px 6px 3px;
}

div.post-body p.img{
	margin:0;
	padding:0;
	text-align:center;
}
div.post-body p.inscript{
	margin:0;
	padding:0;
	padding-right:20px;
	text-align:right;
}
div.post-body p.code{
	padding:5px;
	border:1px dotted black;
}
div.post-body p{
	margin:10px 0 15px 0;
	padding:0;
}

div.post-body h1{
	color: #444444;
	margin:0;
	padding:0;
	font-size:15px;
}
div.post-body h2{
	color: #444444;
	margin:0;
	padding:0;
	font-size:14px;
}
div.post-body h3{
	color: #555555;
	margin:0;
	padding:0;
	font-size:12px;
}
div.post-body h4{
	color: #000000;
	margin:0;
	padding:0;
	font-size:12px;
}
div.post-body h5{
	color: #000000;
	margin:0;
	padding:0;
	font-size:12px;
}
div.post-body h6{
	color: #000000;
	margin:0;
	padding:0;
	font-size:12px;
}

/*---------------------------------------------------------------*/
#BlogTitle{
	font-size:32px;
	font-family:"黑体";
	margin:60px 0 0 10px;
	padding:0;
	font-weight:bold;
}
#BlogTitle a{
	color:#ffffff;
}
#BlogTitle a:hover {
	color: #3F729E;
}
#BlogTitle a:active {
	color: #3F729E;
}
#BlogSubTitle{
	display:none;
}
#BlogPowerBy{
	font-size:10px;
	height:20px;
	margin:5px 0 0 0;
	padding:0 0 0 0;
	text-align:center;
	float:right;
	width:100%;
	color:#666666;
}
#BlogCopyRight{
	display:none;
}


/*---------------------------------------------------------------*/
p.posttop {
	margin:1px 0 0 0;
	padding:0;
	border-bottom:0px solid #aaaaaa;
}
p.postbottom {
	margin:0 0 10px 0;
	padding:0;
 	WIDTH: 450px; PADDING-TOP: 0.15em;
	border-top:1px dashed #bbb;
	border-left:1px dashed #bbb;
}

#frmSumbit{
	padding:0;
	margin:0;
}

#frmSumbit p{
	padding:5px 0 5px 0;
}

input.button {
        BORDER-RIGHT: #ff0000 1px solid;
        PADDING-RIGHT: 0.02em;
        BORDER-TOP: #ff0000 1px solid; 
        PADDING-LEFT: 0.02em; 
        BACKGROUND: #f2f2f2; 
        PADDING-BOTTOM: 0.05em; 
        MARGIN: 0.05em; 
        BORDER-LEFT: #ff0000 1px solid; 
        COLOR: #000; PADDING-TOP: 0.05em; 
        BORDER-bottom: #ff0000 1px solid; 
        HEIGHT: 20px
}
input.text {
	border-right:1px dashed #bbb;
 	PADDING-RIGHT: 0.25em;
 	border-top:1px dashed #bbb;
 	PADDING-LEFT: 0.25em;
 	BACKGROUND: #f8f8f8 repeat-x 50% bottom;
 	PADDING-BOTTOM: 0.2em;
 	border-left:1px dashed #bbb;
 	WIDTH: 160px; PADDING-TOP: 0.15em;
 	border-bottom:1px dashed #bbb;
}

TEXTAREA.text {
	border-right:1px dashed #bbb;
 	PADDING-RIGHT: 0.25em;
 	border-top:1px dashed #bbb;
 	PADDING-LEFT: 0.25em;
 	BACKGROUND: #f8f8f8 repeat-x 50% bottom;
 	PADDING-BOTTOM: 0.2em;
 	border-left:1px dashed #bbb;
 	WIDTH: 465px;
 	PADDING-TOP: 0.15em;
 	border-bottom:1px dashed #bbb;
 	HEIGHT: 120px
}

/*---------------------------------------------------------------*/
#divCalendar{
	padding:0 0 0 0;
	text-align:left;
}

#divCalendar h3{
	display:none;
}

#divCalendar div{
	width:160px;
	margin:0 0 0 0;
	padding:0 10 5px 0;
	float:left;
}

p.w{
	float:left;
	width:20px;
	height:16px;
	margin:4px 0 0 0;
	padding:0 0 2px 0;
	text-align:center;
	vertical-align :middle;
	font-size:9px;
	border-top:1px solid #aaaaaa;
	border-bottom:1px solid  #aaaaaa;
}

p.y{
	text-align:center;
	height:14px;
	margin:2px 0 0 0;
	padding:0 0 0 0;
	float:left;
	width:158px;
	font-size:12px;
	font-weight:bold;
}
p.d{
	float:left;
	width:20px;
	height:18px;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	text-align:center;
	vertical-align :middle;
}
p.yd{
	float:left;
	width:20px;
	height:18px;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	text-align:center;
	vertical-align :middle;
	text-decoration : line-through;
	color:#6090c0;
	font-weight : bold;
}
p.nd{
	float:left;
	width:20px;
	height:18px;
	margin:0 0 0 0;
	padding:2px 0 0 0;
	text-align:center;
	vertical-align :middle;
}
/*---------------------------------------------------------------*/
ul.inde{
	width:520px!important;
    width:520px;
	margin:0 0 6px 0;
	padding:3px 0 3px 0;
	list-style-position : outside;
	word-break:break-all;
	COLOR: #666666;
	background:#FFFFFF;
        border-bottom:1px dashed #555;
}
/*---------------------------------------------------------------*/
ul.inde3{
	width:520px!important;
    width:520px;
	margin:0 0 6px 0;
	padding:3px 0 3px 0;
	list-style-position : outside;
	word-break:break-all;
	COLOR: #666666;
	background:#FFFFFF;
}
/*---------------------------------------------------------------*/
div.inde2 {
	float:left;
	width:400px!important;
	width:400px;
	margin:0 0 6px 0;
	padding:0 0 0 0;
	text-align:left;
}
div.inde2 h3{
	font-size:12px;
	height:20px;
	margin:0 0 0 6px;
	padding:0 0 0 0;
	color:555555;
}
div.inde2 ul{
	margin:0 0 6px 5px;
	padding:0 0 0 0;
	list-style-position : outside;
	word-break:break-all;
	COLOR: #666666;
	background:#FFFFFF;
}
div.inde2 li{
	list-style-position : outside;
	margin:0 0 0 5px;
	padding:0 0 0 0;
}

/*---------------------------------------------------------------*/
ul.msg{
	width:450px!important;
        width:450px;
	font-size:12px;
	color:888888;
	margin:6px 0 0 10px;
	padding:0 0 0 0;
	list-style-position : outside;
	word-break:break-all;
}
li.msgname{
	border-bottom:1px dashed #999;
	list-style-image:url('commentauthor.gif');
	margin:0px; padding-left:5px; padding-right:0; padding-top:2px; padding-bottom:2px
	border-left:1px dashed #999;
 	WIDTH: 450px; PADDING-TOP: 0.15em;
 	border-bottom: #000 1px dashed #999;
}
li.tbname{
	list-style-image:url('quote.gif');
	margin: 12px 0 2px 22px;
 	BORDER-LEFT: #0000 1px dotted;
 	WIDTH: 450px; PADDING-TOP: 0.15em;
}

li.msgurl{
 	WIDTH: 520px!important;
 	WIDTH: 520px;
	border-bottom:1px dashed #999;
	list-style-image:url('commentauthor.gif');
	text-align:left;
	padding:2px 10px 2px 10px;
	margin:0px; padding-left:5px; padding-right:0; padding-top:2px; padding-bottom:2px
    PADDING-TOP: 0.15em;
}
li.msgurl2{
	text-align:left;
	font-size:12px;
	padding:2px 10px 2px 10px;
	margin:0 0 0 22px;
	background:#F8f8f8;
 	WIDTH: 450px;
	height:40px;
	border-top:1px dashed #bbb;
	border-bottom:1px dashed #bbb;
	border-left:1px dashed #bbb;
	border-right:1px dashed #bbb;
	color:444444;
}
li.msgarticle{
	font-size:12px;
	list-style-position : outside;
	padding:5px 0 0 14px;
	margin:0;
	color:555555;
}
li.msgtime{
	padding:2px 10px 20px 10px;
	margin:0px;
	list-style-position : outside;
}


/*---------------------------------------------------------------*/
#divNavBar{
	float:right;
	width:630px!important;
	width:630px;
	height:22px;
	width:100%;
        valign:bottom;
}

#divNavBar ul{
	width:635px!important;
	width:625px;
	height:22px;
	margin:0!important;
	margin:0;
	padding:0!important;
	padding:0;
        valign:bottom;
	font-size:12px;
	color: #000000;
        border-bottom:1px solid #999;
}
#divNavBar li{
	float:right;
	padding:0 0 0 20px;
	margin:0;
	font-size:12px;
        valign:bottom;
}
li.mutualityurl{
  text-align:left;
  padding:0;
  margin:0;
  line-height:160px%;
}