/* BODY */

body {
	background: url('../images/bg.gif');
	font-family: Verdana;
	text-align:left;
	color:#666;
	font-size: 12pt;
	margin:  0px;
	padding: 0;
}

a {text-decoration: none;}
img {border:0}

/* TOP */

.blue1 {  font-size:15px; font-weight:bold; color:#0d2b5f; }
.blue1 a:link {  font-size:15px; font-weight:bold; color:#0d2b5f; }
.blue1 a:visited {  font-size:15px; font-weight:bold; color:#0d2b5f; }
.blue1 a:hover {  font-size:15px; font-weight:bold; color:#0d2b5f;text-decoration: underline; }

.input{height:15px;font-size:12px;color:#999999;float:left;display: inline; border: #c3eae5 2px inset;} 

form{margin:0;padding:0;display: inline} 

.white1 {  font-size:15px; font-weight:bold; color:#ffffff; }
.white1 a:link {  font-size:15px; font-weight:bold; color:#ffffff; }
.white1 a:visited {  font-size:15px; font-weight:bold; color:#ffffff; }
.white1 a:hover {  font-size:15px; font-weight:bold; color:#ffffff;text-decoration: underline;  }

.blue2 {  font-size:12px; color:#0d2b5f;  line-height:150%;}
.blue2 a:link{  font-size:12px; color:#0d2b5f;  line-height:150%;}
.blue2 a:visited{  font-size:12px; color:#0d2b5f;  line-height:150%; }
.blue2 a:hover {  font-size:12px; color:#ff9600;  line-height:150%; text-decoration: underline; }


/* left */

.left1 { padding:0 }

.left1 p { margin:5px}

.white2 {  font-size:12px; font-weight:bold; color:#ffffff; }
.white2  a:link, a:visited{  font-size:12px; font-weight:bold; color:#ffffff; }
.white2  a:hover {  font-size:12px; font-weight:bold; color:#ffffff;text-decoration: underline; }

.tablewhite {width:626px; border:0;  bordercolor:#FFFFFF; background:#FFFFFF; }

.tableblue1 {width:640px; border:0;  background:#c3eae5; }

.green-top1 { background:url('../images/bg-green1.gif'); height:26px; vertical-align: middle;}
.green-top1 img{vertical-align:middle;}

.white4 { font-size:13px; font-weight:bold; color:#ffffff;}
.white4 a:link { font-size:13px; font-weight:bold; color:#ffffff; }
.white4 a:visited { font-size:13px; font-weight:bold; color:#ffffff; }
.white4 a:hover { font-size:13px; font-weight:bold; color:#ffffff; text-decoration: underline;}

.txt1 { padding:4px 4px 4px 4px }

.txt1 p { font-size:12px; color:#222222; line-height:140%; margin:5px;text-indent:0em}

.gray1 { font-size:12px; color:#222222; line-height:140%; margin:5px}
.gray1 a:link { font-size:12px; color:#0d2b5f; line-height:140%; margin:5px}
.gray1 a:visited { font-size:12px; color:#0d2b5f; line-height:140%; margin:5px}
.gray1 a:hover { font-size:12px; color:#ff9600; line-height:140%; margin:5px}

.blue3 {  font-size:12px; color:#136188;  font-weight:bold;  line-height:150%;}

.blue4 {  font-size:12px; color:#136188;  line-height:150%;}
.blue4 a:link {  font-size:12px; color:#136188;  line-height:150%;}
.blue4 a:visited {  font-size:12px; color:#136188;  line-height:150%;}
.blue4 a:hover {  font-size:12px; color:#ff9600;  line-height:150%;text-decoration: underline;}

.coverindex {  width:150px; height:200px; text-align:center; }

.footertable {  width:150px; height:320px; text-align:left; vertical-align:top; }
.footertable p {  text-align:left; vertical-align:top; text-indent:15px; font-size:13px; color:#136188}
.footertable a:link {  color:#136188}
.footertable a:visited {  color:#136188}
.footertable a:hover {   color:#ff9600;}

.blue5 { font-size:12px; color:#36cff1;  line-height:150%;} 
.blue5 a:link{ font-size:12px; color:#36cff1;  line-height:150%;}
.blue5 a:visited{ font-size:12px; color:#36cff1;  line-height:150%;}
.blue5 a:hover{ font-size:12px; color:#36cff1;  line-height:150%;} 

/* right */

.tableblue2 {width:323px; border:0;  background:#23c8e6; }

.tableblue3 {width:311px; border:0;  background:#23c8e6; }

.green-top2 { background:url('../images/bg-green2.gif'); height:26px; vertical-align: middle;}
.green-top2 img{vertical-align:middle;}

.white3 {  font-size:12px;  color:#ffffff; line-height:140%; font-weight:normal; }
.white3 a:link, a:visited{  font-size:12px;  color:#ffffff; line-height:140%; font-weight:normal; }
.white3 a:hover {  font-size:12px;  color:#ff9600; line-height:140%;text-decoration: underline;}

.postlist ul {background:transparent url('../images/icon04.gif') no-repeat 0 5px;border:0;margin:0 0 5px;padding:3px 5px 5px 33px; border-bottom:2px groove #a7ebf8;}

.tablegreen2 {width:311px; border:0;  background:#7bd623; }


/* PNG图片在IE6下的兼容显示 */

div.righttop {
width:315px;
height:180px;
background:url(../images/righttop.png)!important; /* 提升改段属性优先权，让IE7与非IE浏览器读取背景图片。 */
background:none; /* 设置背景色为：无，并覆盖上一段背景图片的设置。*/
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/righttop.png',sizingMethod='image'); /* 使用IE专属滤镜，让PNG图片背景透明。 */
}

div.right-cover {
width:323px;
height:448px;
background:url(../images/right-cover.png)!important; /* 提升改段属性优先权，让IE7与非IE浏览器读取背景图片。 */
background:none; /* 设置背景色为：无，并覆盖上一段背景图片的设置。*/
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/right-cover.png',sizingMethod='image'); /* 使用IE专属滤镜，让PNG图片背景透明。 */
}

/* 本期内容详情页面 */

.gray2 { font-size:12px; color:#666666; line-height:140%; margin:5px}
.gray2 a:link { font-size:12px; color:#0d2b5f; line-height:140%; margin:5px}
.gray2 a:visited { font-size:12px; color:#0d2b5f; line-height:140%; margin:5px}
.gray2 a:hover { font-size:12px; color:#ff9600; line-height:140%; margin:5px}

.txt2 { padding:8px 15px 8px 15px }
.txt2 p { font-size:12px; color:#333333; line-height:140%; margin:12px;text-indent:0em}

/* 评论 */

#commentlist { border-bottom:1px solid #e8e7d0; list-style-type:none; margin:1.2em 0; padding:0; width:80%;}

#commentlist li { border-top:1px solid #e8e7d0; background-color:#fff; padding:1px 5px 1px 15px; }

.commenttitle { margin-bottom:0; font-size:1.1em; }

.commentmeta { margin-top:0; font-size:0.9em; color:#999; }

.commentlist li { list-style:none; border:1px solid #DDD; clear:both; margin:5px 0; padding:5px 10px 0; }

.commentlist li.trackback { border:1px double #EDD; }

.author,.author a { font-weight:700; }

.commentlist .body { margin:5px 10px; }

.commentlist .body p { font-size:13px; margin:5px 0 0; }

.commentlist li .gravatar { border:1px solid #DDD; float:right; margin:0 0 5px 10px; padding:5px; }

.commentlist ul { border:none; margin:7px 0 0 20px; padding:0; }

.commentlist { border:none; margin:0; padding:0; }

.commenthead,.meta { font-weight:200;color:#888;font-size:12px;margin:5px;}

.commenthead a,.meta a {color:#36b;}

form {margin:0;}

.commentform {	margin:10px 0 10px 20px;}

#listcomment { white-space:normal !important;
word-break:break-all !important;
overflow:hidden !important;
}

#listcomment a {
display:inline !important;
width:auto;
white-space:normal !important;
word-break:break-all !important;
overflow:hidden !important;
margin:0 !important;
padding:0 !important;
}

textarea { width:100%; border:1px solid #b0b0b0; }

#reco span { color:#999; }

/* 推荐内容详情 */

.pink1 {  font-size:15px; font-weight:bold; color:#cb165a; }
.pink1 a:link {  font-size:15px; font-weight:bold; color:#cb165a; }
.pink1 a:visited {  font-size:15px; font-weight:bold; color:#cb165a; }
.pink1 a:hover {  font-size:15px; font-weight:bold; color:#cb165a;text-decoration: underline; }

.pink2 {  font-size:12px; color:#cb165a;  line-height:150%;}
.pink2 a:link{  font-size:12px; color:#cb165a;  line-height:150%;}
.pink2 a:visited{  font-size:12px; color:#cb165a;  line-height:150%; }
.pink2 a:hover {  font-size:12px; color:#cb165a;  line-height:150%; text-decoration: underline; }

/* 文章列表 */

.txtlist ul {background:transparent url('../images/icon04.gif') no-repeat 0 5px;border:0;margin:0 0 5px;padding:3px 5px 5px 33px; border-bottom:2px dotted #999999;}





