/* CSS Document */
.dotline {background:url(../images09/endpage_sprites.gif) left -301px repeat-x; display:block; overflow:hidden; height:1px; clear:both;}

.AreaDetails { width:950px; margin:0 auto; background:url(../images09/DetailsBg.gif) repeat-y;}
.AreaDetailsLine {background:url(../images09/DetailsBotLine.gif); width:950px; height:8px; display:block; clear:both; overflow:hidden; margin:0 auto;}
.colL { width:630px; float:left;}
.colL .colLP { background:url(../images09/listpage_l1.gif) repeat-y;}
.colLPLine {background:url(../images09/listpage_l2.gif); width:630px; height:8px; display:block; clear:both; overflow:hidden; margin:0 auto;}
.colM { width:20px; float:left;}
.colR { width:300px; float:left;}
.colR .colRG { background:#ffffff url(../images09/listpage_r1.gif) repeat-y;}
.colRGLine {background:url(../images09/listpage_r2.gif); width:300px; height:9px; display:block; clear:both; overflow:hidden; margin:0 auto;}
.ListPageLine {background:url(../images09/listpage_line.gif); width:950px; height:10px; display:block; clear:both; overflow:hidden; margin:0 auto;}

.endContent {padding:12px 25px 9px; height:1%;  border-top:4px solid #C5D9E2;}
.endContent h1 {font-size:24px; line-height:28px; font-weight:bold; margin:17px 0 2px; clear:both;}
.endContent .info {line-height:21px;}
.endContent .summary {text-align:justify; text-justify:inter-ideograph; background:#F5F9F8; margin:15px 0 0; padding:12px 5px 6px; line-height:23px; font-size:14px; text-indent:2em; border:1px solid #C9E8D6; color:#666666;}
/* 手动部分 */
.endContent strong {font-weight:bold;}
strong {font-weight:bold;}
#endText {text-align:justify; text-justify:inter-ideograph; overflow:hidden; padding:9px 0; font-size:14px; clear:both; line-height:23px;word-wrap:break-word; word-break:break-all;  color:#333333;}
#endText h2 { font-size:14px; }
#endText .icon { margin:3px 0 0; border:0;}
#endText img {border:1px solid #ccc;}
#endText table {table-layout:fixed;}
#endText td {overflow:hidden;text-overflow:ellipsis;}
#endText p {font-size:14px; line-height:23px;}
#endText a,#endText a:visited {color:#1E50A2;  text-decoration:underline;}
#endText a:hover {color:#ba2636;}
	.endMore {background:#fff; overflow:hidden; clear:both; margin:0; padding:10px 0; border-top:1px dashed #e1e1e1; border-bottom:1px dashed #e1e1e1; height:1%;}
	.endMore .left {display:inline; margin:0 20px; float:left;}
	.endMore .midst { float:left; width:290px; margin-right:20px; line-height:20px; color:#388DA9; text-align:left;}
	.endMore .midst span { font-weight:bold; color:#BA469F;}
	.endMore .right {display:inline; margin-right:20px; float:right; width:92px;}
	.endMore .right img { margin-bottom:8px;}

.endPageNum{ padding:10px 12px 6px; clear:both; }
.endPageNum .s1{width:52px; text-align:center;}
.endPageNum .s2{background:#fff; border:1px solid #dcdddd; color:#BC479F; font-weight:bold; text-align:center;}
.endPageNum a.s2:visited {color:#fff;}
.endPageNum a{padding:4px 5px 0;margin:5px 4px 0 0; color:#1E50A2;background:#fff; display:inline-table; border:1px solid #dcdddd; float:left; text-align:center;}
.endPageNum a:visited{color:#BC479F;} 
.endPageNum a:hover{color:#BC479F; background:#C5D9E2; border:1px solid #77A4C1;float:left;}
.endPageNum .s3{cursor:default;padding:4px 5px 0;margin:5px 4px 0 0; color:#ccc;background:#fff; display:inline-table; border:1px solid #ccc; float:left; text-align:center;}

.path {background:#fff; height:25px; line-height:25px; text-align:left;}

.f14textlist{}
.f14textlist li{padding-left:9px; background:url(../images09/sprites.gif) no-repeat 0 -340px;  line-height:25px;}
.f14textlist li,.f14textlist li a{font-size:14px;}
.f14textlist li span{margin-right:10px;}
.f14textlist li span,.f14textlist li span a{color:#4a488e;font-size:14px;}

.OnNext { margin:0 15px; clear:both;}
.OnNext .f14textlist{ float:left; width:50%; text-align:left;}
.OnNext .f14textlist li {background:none;}
.OnNext .f14textlist li,.OnNext .f14textlist li a { font-size:12px; }
.OnNext .f14textlist li span { color:#BD479D; font-size:14px;}

.RelatedInfo{width:590px; margin:12px auto 0; clear:both; padding-top:1px; background:#F4F4F4;}
.RelatedInfo h6{ height:26px; background:url(../images09/sprites09.gif) no-repeat 0 -265px; overflow:hidden;}
.RelatedInfo h6 span{float:left;padding-left:14px;line-height:26px; color:#ffffff; font-size:14px; font-weight:bold; }
.RelatedInfo h6 .more{float:right; line-height:26px; margin-right:8px; color:#000;}
.RelatedInfo .f14textlist li{ text-align:left; background:url(../images09/end_sprites.gif) 0 8px no-repeat;}
.RelatedInfo .f14textlist{float:left;padding-left:7px; width:48%;}

.content { margin:0 15px; text-align:left;}
.RightTitle {height:24px; background:url(../images09/end_sprites.gif)  left -38px repeat-x; margin:0 1px; border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;}
.RightTitle h2,.RightTitle h3 {font-weight:bold; padding-left:20px; font-size:14px;}

/* 栏目css */
	.titleBar {height:25px; line-height:25px; overflow:hidden;}
	.titleBar .more {float:right; padding-right:8px;}
	.titleBar h2,.titleBar h3 {float:left; color:#000; font-weight:bold; line-height:25px;}
	.titleBar h2 a,.titleBar h2 a:visited,.titleBar h3 a,.titleBar h3 a:visited {color:#000;}
	.titleBar h2 a:hover,.titleBar h3 a:hover {color:#BA2636;}

/*.f12bla li {background:url(http://img1.cache.netease.com/cnews/img09/sprites.gif) left -544px no-repeat; padding-left:9px; line-height:21px; clear:both;}
.f12bla li .f14px {line-height:25px;}
.f12bla li.nobg {background:none; padding-left:0;}
.f12bla .firstNd {background:none; padding-left:0; line-height:0; margin-bottom:6px;}
.f12bla .firstNd h3,.f12bla .firstNd h4 {font-weight:bold; line-height:21px;}
.f12bla .firstNd img {float:left; margin:3px 8px 0 0; border:0px solid #dcdddd; line-height:21px;}
.f12bla .firstNd p {line-height:21px;  color:#727171; margin:0;}*/

.follow {line-height:21px;}
.follow dt,.follow dt a { color:#3A8DA8;}
.follow dd {color:#727171; margin-bottom:0px;}

.show { margin:0 15px; text-align:left;}
.show .f12bla .firstNd img { float:right; margin:3px 5px 0 0;}

.returnButton { margin: 0 auto 8px; width:350px}
a.return {background:url(../images09/endpage_sprites.gif) left top no-repeat; display:block; width:153px; height:28px; overflow:hidden; color:#FFFFFF; text-align:center; font-size:14px; line-height:30px; text-indent:1em; margin:9px 7px 12px 0; float:left;}
a.return:visited {color:#FFFFFF;}
a.return:hover {background-position:left -32px; text-decoration:none;}
a.return:active {background-position:left -67px; line-height:32px;}
a.return:focus {background-position:left -67px; line-height:32px;}


.discusslist{padding-left:6px; text-align:left; margin:0 15px;}
.discusslist li{ background:url(../images09/sprites09.gif) no-repeat 0px -329px; line-height:25px;}
.discusslist li .title{background:#fff url(../images09/sprites.gif) no-repeat 0 -345px;  padding-left:9px; padding-right:3px;color:#666666; font-size:14px; line-height:23px;}
.discusslist li span{background:#fff; float:right; padding-right:10px; text-align:right; padding-left:3px; line-height:20px;}
.discusslist li span,.discusslist li span a{font-size:12px; color:#646464;}
.discusslist li span em{margin:0 2px;}
.discusslist li strong{font-weight:normal;}

.sline{border-bottom:1px solid #D8D8D8; display:block; height:1px; overflow:hidden; clear:both; margin:0 15px;}

.listContent5{clear:both; overflow:hidden;}
.listContent5 .adPic{float:left; width:220px; text-align:left;}
.listContent5 .adPic img{border:1px solid #ccc; margin:0 0 0 15px;}
.listContent5 .textList{ float:left; width:390px; text-align:left;}
.listContent5 .textList .text{clear:both; margin:0 auto; width:390px; border-bottom:1px dashed #e1e1e1;}
.listContent5 .textList .text h4{ padding:0px 0 0; text-align:left; font-weight:bold; font-size:14px; clear:both;}
.listContent5 .textList .text p{text-align:left; line-height:20px; padding:3px 0 8px; margin:0; color:#666; clear:both;}
.listContent5 .textList .list { clear:both;padding:8px 0 0; }
.listContent5 .textList .list .f14textlist { float:left; width:48%;}
.listContent5 .textList .list .f14textlist li { font-size:12px; background:url(../images09/sprites.gif) 0 -365px no-repeat; line-height:20px;}
.listContent5 .textList .list .f14textlist li a { font-size:12px;}
.listContent5 a { color:#7C4996;}

.RightExp { margin:0 15px; text-align:center; }
.RightExp .f12bla .firstNd h4 { font-weight:normal; line-height:21px; color:#ff6600;}
.RightExp .f12bla .firstNd img { margin:3px 0px 8px 0; float:none;}
.RightExp .f12bla .firstNd p { text-align:left; background:#F6F6F6; padding:4px 8px;}
.RightExp .f12bla .firstCall { font-size:14px; color:#3A8DA8; background:none; line-height:25px; font-weight:bold;}
.RightExp .f12bla .button {background:none;}

.Advi_List li{ line-height:25px; margin:0px 15px; color:#666666; text-align:left;}
.Advi_List .bg1 { background:#E9E9E9; padding:0 5px;}
.Advi_List .bg2 { background:#FFFFFF; padding:0 5px;}
.Advi_List li .name { color:#548034;}
.Advi_List li .cont { color:#3A8DA8;}

.HotContent { border-top:4px solid #C4D9E2; text-align:left;}
.HotContent p { line-height:25px; padding:7px 15px 0; margin:0; color:#3A8DA8;}

.ListPageNum { color:#3A8DA8; margin:8px auto; text-align:center; width:90%;}