/* Global CSS */
body {text-align:center;font-family:宋体,serif;background:#ffffff;font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}   
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}   
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}   
q:before,q:after {content:'';}   
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;}   
strong {font-weight:normal;}
/* link color font */
a {color:#000000;text-decoration:none;}
a:visited {color:#83006f;text-decoration:none;}
a:hover {color:#ba2636;text-decoration:underline;}
a:active {color:#ba2636;}
.cWhite,.cWhite:visited,.cWhite a{color:#fff;}
.cYellow,.cYellow:visited{color:#ff0;}
.cGreen,.cGreen:visited{color:#008000;}
.cGray,.cGray:visited,.cGray a{color:#333;}
.cDGray,.cDGray:visited,.cDGray a{color:#727171;}
.cBlack,.cBlack:visited,.cBlack a{color:#000;}
.cBlue,.cBlue:visited,.cBlue a{color:#1E50A2;}
.cRed,.cRed:visited,.cRed a{color:Red;}
.cDRed,.cDRed:visited,.cDRed a{color:#ba2636;}
.cRed a:hover,a.cRed:hover,.cBlue a:hover,a.cBlue:hover,.cDRed a:hover,a.cDRed:hover,.cGray a:hover,a.cGray:hover,.cDGray a:hover,a.cDGray:hover,.cWhite a:hover,a.cWhite:hover,.cBlack a:hover,a.cBlack:hover,.cGreen a:hover,a.cGreen:hover,.cYellow a:hover,a.cYellow:hover{color:#ba2636;}
.fB{font-weight:bold;}
.fI{font-style: italic;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.left{float:left;}
.right{float:right;}
.hidden{display:none;}
.unLine,.unLine a{text-decoration:none;}
.noBorder{border:none;}
/* icon */
 
/* foot */
.foot{margin:0 auto; width:960px; line-height:21px; clear:both; color:#4d4d4d;}
.foot .text{padding:4px 0 5px; border-bottom:1px solid #4d4d4d; margin:0 0 5px;}
.foot a,.foot a:visited{color:#4d4d4d;}
.foot a:hover {color:#ba2636;}

/* span blank */
.clear {clear:both; height:0; overflow:hidden; display:block;}
.clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
.blankW {background:#fff;}
.blank3 {clear:both; height:3px; overflow:hidden; display:block;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block;}
.blank9w {background:#ffffff; clear:both; height:9px; overflow:hidden; display:block;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}


.box {text-align:left;width:950px;  overflow:hidden;  border:1px dashed #dcdddd; margin:4px 4px 4px 4px ; }

.head {margin-top:10px; width:960px;  overflow:hidden;text-align:center;MARGIN-RIGHT: auto; MARGIN-LEFT: auto;}
.pulogo {float:left; width:170;}

.headlist {text-align:left;}
.headlist a{color:#467902;}
.headlist a:hover{color:#ba2636;}

/* #jianpu img { max-width: 700px; width:expression(this.width > 700 ? "700px" : this.width) }*/
 
.globalTopNav{margin:0 auto; width:750px;padding:8px 0 4px;text-align:left; letter-spacing:2px; color:#999;}.globalTopNav a{color:#000;padding:0 2px;}.globalTopNav a:visited{color:#000;}.globalTopNav a:hover{color:#ba2636;}.globalTopNav a:active{color:#ba2636;}.signfont {color:#004585}.signinput {font-size: 12px;padding:2px 2px 0;border:#000000 1px solid;background:#3d88d2;width:120px;color:#fff}.signinput1{font-size:12px;padding:2px 2px 0;border:#000000 1px solid;background:#3d88d2;width:50px;color:#fff}.signtextfield{font-size:12px;height:17px;padding:2px 2px 0;border:#000 1px solid;background:#fff;width:145px;color:#000}.ad70{width:750px;margin:0 auto;padding:2px 0 6px;clear:both;}.adArc{margin:0 auto;width:750px;padding:2px 0 0;clear:both;}.ad750{width:750px;margin:0 auto;padding:9px 0;clear:both;}.ad960_70{width:960px;margin:3px auto;clear:both;overflow:hidden;height:70px;}.ad960_70 .ad_750{float:left;width:750px;}.ad960_70 .ad_200{float:right;width:200px;}


.bg_areaEnd {background:url(http://img1.cache.netease.com/cnews/css09/endpage_bg_areaend.gif) left top no-repeat;}
.bg_endPage {}
.bg_endPage_Lblue {background-color:#F7FCFF;   border-left:1px solid #dcdddd;   border-right:1px solid #dcdddd; }
.dotline {background:url(http://img1.cache.netease.com/cnews/css09/endpage_sprites.gif) left -301px repeat-x; display:block; overflow:hidden; height:1px; clear:both;}
.end_r_hr{margin:0 auto; width:200px; height:1px; font-size:1px; overflow:hidden; clear:both; background:url(http://img1.cache.netease.com/cnews/img07/end_n_bg8.gif);}
.areaEnd,.colEnd {background-color:#dcdddd; clear:both; overflow:hidden; display:block; height:1px;}
.endPage_Nav {float:right;background:url(http://img1.cache.netease.com/cnews/css09/endpage_nav_bg.jpg) left bottom repeat-x #fff; width:790px; margin:2px 0 0  4px; line-height:30px; height:32px; overflow:hidden;}
.endPage_Nav .nav {float:left; margin-left:60px; display:inline; color:#878787;}
.endPage_Nav .nav a {padding:0 6px;}
.endPage_Nav .nav a,.endPage_Nav .nav a:visited {color:#000;}
.endPage_Nav .nav a:hover {color:#ba2636;}
.endPage_Nav .rss {background:url(http://img1.cache.netease.com/cnews/css09/endpage_sprites.gif) -127px -100px no-repeat; margin:9px 9px 0; width:26px; height:14px; float:right; text-indent:-10em; overflow:hidden;}
.endPage_Nav .search {float:right; margin:1px 0 0 0;}
.endPage_Nav .search .textBox {background:#fff; width:155px; height:18px; line-height:18px; border:1px solid #dcdddd; color:#838383; margin-top:5px;}
.endPage_Nav .search .btn {margin:4px 0 0 6px; display:inline; float:left; cursor:pointer;}

.endArea {width:960px; margin:0 auto; text-align:left;}
.endArea .col1 {width:740px; float:left;}
.endArea .col2 {width:210px; float:right; display:inline; margin-right:1px;}
.endArea .path {background:#fff; height:37px; line-height:37px;}
.endArea .path .logo {background:url(http://img1.cache.netease.com/cnews/css09/endpage_logo.gif); width:70px; height:25px; overflow:hidden; margin:5px 9px 0 3px; display:block; float:left; font-size:0;text-indent:10em;}
.endArea .path .logo a {display:block; width:75px; height:25px;}

.endArea .col1pu {width:740px; float:left;}
.endArea .col2pu {width:210px; float:right; display:inline; margin-right:1px;}

.endContent {padding:12px 19px 9px; height:1%;}
.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:#fff; margin:15px 0 0; padding:12px 5px 6px; line-height:23px; font-size:14px; text-indent:2em; border:1px solid #dcdddd;}
/* 手动部分 */
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;}
#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; height:46px; line-height:44px; overflow:hidden; clear:both; margin:0 0 20px 0;}
	.endMore .left {display:inline; margin-left:9px; text-decoration:underline;}
	.endMore .left a {text-decoration:underline;}
	.endMore .right {display:inline; margin-right:9px;}
	.endMore .copyLink {background:url(http://img1.cache.netease.com/cnews/css09/endpage_sprites.gif) left -161px no-repeat; padding-left:20px;}
	.endMore .mail {background:url(http://img1.cache.netease.com/cnews/css09/endpage_sprites.gif) left -192px no-repeat; padding-left:20px;}
a.return {background:url(http://img1.cache.netease.com/cnews/css09/endpage_sprites.gif) left top no-repeat; display:block; width:153px; height:28px; overflow:hidden; color:#1e50a2; text-align:center; font-size:14px; line-height:30px; text-indent:1em; margin:9px auto 12px;}
a.return:visited {color:#1e50a2;}
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;}
.content {margin:0 6px; clear:both;}
.tagList li {float:left; line-height:1em; padding-bottom:5px; margin-right:2px; cursor:pointer;}
.tagList li.on {background:url(http://img1.cache.netease.com/cnews/css09/endpage_sprites.gif) center -264px no-repeat; overflow:hidden;}
.tagList li a {background:url(http://img1.cache.netease.com/cnews/css09/endpage_sprites.gif) left -254px repeat-x;float:left; line-height:19px; padding:1px 6px; border:1px solid #dcdddd; border-bottom:none;}
.tagList li.on a {background:url(http://img1.cache.netease.com/cnews/css09/endpage_sprites.gif) left -223px repeat-x; border:1px solid #A8C2EA; border-bottom:none;}
.f14blu li {background:url(http://img1.cache.netease.com/cnews/css09/endpage_sprites.gif) left -312px no-repeat; font-size:14px; line-height:25px; padding-left:9px; color:#1E50A2;}
.f14blu li a {color:#1E50A2;}
.f14blu li a:hover {color:#ba2636;}
.f14blu li span {line-height:20px;}
ol.f12blu li {background:none; padding-left:0; list-style:decimal; list-style-position:inside; font-size:12px; line-height:21px; color:#1E50A2;}
ol.f12blu li a {color:#1e50a2; margin-left:-5px;}
ol.f12blu li a:hover {color:#ba2636;}
.f12blu li {background:url(http://img1.cache.netease.com/cnews/css09/endpage_sprites.gif) left -314px no-repeat; padding-left:9px; font-size:12px; line-height:21px; color:#1E50A2;}
.f12blu li a {color:#1e50a2; margin-left:0;}
.f12blu li a:hover {color:#ba2636;}
.col1p2 .con {width:49%;}
.imgList1p3 {width:686px; overflow:hidden; margin:0 auto;}
.imgList1p3 ul {width:670px;}
.imgList1p3 li {background:url(http://img1.cache.netease.com/cnews/css09/endpage_doty.gif) right top repeat-y; float:left; width:162px; margin:0 40px 0 0; padding-bottom:12px;}
.imgList1p3 li img {border:1px solid #dcdddd; margin-bottom:6px;}
.imgList1p3 li cite {width:120px; display:block; line-height:21px; font-size:12px; clear:both; cursor:pointer;}
.imgList li {width:122px; padding-bottom:6px;}
.imgList li img {border:1px solid #dcdddd; margin-bottom:2px;}
.imgList li cite {width:120px; display:inline-block; line-height:21px; font-size:12px; clear:both; cursor:pointer;}
.border_Box {border:1px solid #dcdddd;}
.border_Box .content {margin:12px 16px;}
.titleBar {height:25px; line-height:25px; margin:0 0 6px 0; clear:both; text-align:left;}
.titleBar h2 {background:url(http://img1.cache.netease.com/cnews/css09/endpage_sprites.gif) -140px -124px no-repeat; padding:0 9px 0 19px; font-size:14px; float:left;}
.titleBar .more {float:right; display:inline; margin-right:8px;}
.endPageNum{ padding:10px 12px 6px; clear:both; }
.endPageNum .s1{width:52px; text-align:center;}
.endPageNum .s2{background:#1f3a87; border:1px solid #dcdddd; color:#fff; 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:#1f3a87;} 
.endPageNum a:hover{color:#fff; background:#1E50A2; border:1px solid #1E50A2;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;}
.endYoDao{ clear:both; margin:0 auto; width:692px; text-align:left; height:35px;}
.endYoDao input{height:16px; border:1px solid #dcdddd; font-size:12px; background:#fff; width:185px; margin:0 0 0 5px;}
.endYoDao input:hover{ border:1px solid #9CC9E4; background:#F7FCFF;}
.endYoDao button{ margin:0 0 0 6px; font-size:12px; cursor:pointer; clear:both;}
.endYoDao img{margin:3px 0 0;}
.tab .normal {display:none;}
.tab .on {display:block;}

/* 广告位 */
.gg590 {clear:both; width:740px; overflow:hidden; display:block; text-align:center; font-size:0; line-height:0;}
/* 评论框兼容0709-0902版 */
.endArea .endDeliver0709 {width:100%;}
.endDeliver0709 {margin:0 auto; width:94%; clear:both;}
.endDeliver0709 .textBox{clear:both; padding:2px 0 0;}
.endDeliver0709 .textBox textarea{width:99%; height:130px;  border:1px solid #dcdddd; background:url(http://img1.cache.netease.com/cnews/img07/end_n_bg9.gif) center 50px no-repeat #fff; font-size:14px; text-align:left;}
.endDeliver0709 .loginTip{clear:both;}
.endDeliver0709 .loginTip .login{float:left;padding:5px 0 0;}
.endDeliver0709 .loginTip .login .input1{background:#fff; width:80px; height:15px; border:1px solid #dcdddd; font-size:12px;}
.endDeliver0709 .loginTip .login .input2{cursor:pointer; font-size:12px;}
.endDeliver0709 .loginTip .send{float:right;padding:5px 0 0 10px;}
.endDeliver0709 .loginTip .send .input{cursor:pointer; font-size:12px;}
.endDeliver0709 .loginTip a{color:#1E50A2;}
.endDeliver0709 .loginTip a:visited{color:#1E50A2;}
.endDeliver0709 .loginTip a:hover{color:#ba2636;}
/* 右边标题 */
.endRightTitle{margin:0 10px 0 0; width:200px; background:url(http://img1.cache.netease.com/cnews/img07/end_n_bg3.gif) 0 12px repeat-x;  height:23px; clear:both;}
.endRightTitle h5{float:left; padding:6px 5px 0 0; font-size:12px; font-weight:normal; background:#fff;}
.endRightTitle span{float:right; padding:7px 5px 0; background:#fff;}
.endRightContent{clear:both; text-align:center;}
.endRightContent .title{ margin:0 10px 0 0; width:200px; clear:both; height:25px; background:url(http://img1.cache.netease.com/cnews/img07/end_n_bg3.gif) bottom repeat-x;}
.endRightContent .title ul{ clear:both; padding:0 0 0 6px;}
.endRightContent .title li{float:left; margin:0 5px 0 0; height:23px; background:#E9F1F6; border-left:1px solid #ccc; border-top:1px solid #ccc; border-right:1px solid #ccc;}
.endRightContent .title li h2{padding:6px 10px 0;}
.endRightContent .title .active{background:#fff; height:24px; float:left;margin:0 5px 0 0;}
.endRightContent .title li a{color:#1e50a2;}
.endRightContent .title li a:visited{color:#1e50a2;}
.endRightContent .title li a:hover{color:#ba2636;}
.endRightContent .picList{margin:0 auto; width:236px; clear:both;}
.endRightContent .picList ul{padding:12px 0 0;}
.endRightContent .picList li{list-style-type:none; float:left; width:50%;}
.endRightContent .picList li img{border:1px solid #dcdddd;}
.endRightContent .picList li h6{margin:0 auto; width:120px;text-align:left; font-size:12px; font-weight:normal; padding:4px 0 0;}
.endRightContent .list{ clear:both;}
.endRightContent .list ul{padding:10px 0 0;}
.endRightContent .list li{text-align:left; padding:5px 0 4px 21px; background:url(http://img1.cache.netease.com/cnews/img07/end_n_i2.gif) 13px 9px no-repeat; list-style-type:none;}
.endRightContent .list li span{color:#7B7C7D; font-size:12px; padding:0 0 0 2px;}
.endRightContent .list a{color:#1e50a2;}
.endRightContent .list a:hover{color:#ba2636;}
.endRightContent .more{ margin:0 auto; width:200px; clear:both;}
.endRightContent .more span{float:right; padding:6px 8px 0 8px; background:url(http://img1.cache.netease.com/cnews/img07/end_n_i5.gif) 0 8px no-repeat;}

.endAd550{margin:0 auto; width:721px; border-bottom:1px solid #dcdddd; padding:9px 0; clear:both;}
.endAdTop{margin:0 auto; width:960px; padding:3px 0 0;}
.endAd360{padding:5px 0 0;}
.adRtext{ margin:0 auto; clear:both; width:210px;}
.adRtext .pic{float:left; width:50%; padding:8px 0 0;}
.adRtext .pic img{border:1px solid #dcdddd;}
.adRtext ul{float:left; width:100%; padding:8px 0 3px;}
.adRtext li{ list-style-type:none;  background:url(http://img1.cache.netease.com/cnews/img07/end_n_i7.gif) 8px 7px no-repeat; text-align:left; padding:3px 0 3px 16px;}
.adRtext .unDot{padding:3px 0 3px 8px; background:none;}
.adRtext li h6{text-align:left; clear:both; padding:3px 0 0; font-size:12px; font-weight:normal;}
.adRtext li img{border:1px solid #000;}
.adRtext a{color:#467902;}
.adRtext a:hover{color:#ba2636;}

.adRline{ border-top:1px solid #dcdddd;}

.adRtext3{ margin:0 auto; clear:both; width:210px;}
.adRtext3 .title{float:left; width:20px; padding:10px 0 0; text-align:right; line-height:120%;}
.adRtext3 ul{float:left; width:170px; padding:8px 0 3px;}
.adRtext3 li{ list-style-type:none;  background:url(http://img1.cache.netease.com/cnews/img07/end_n_i7.gif) 8px 7px no-repeat; text-align:left; padding:3px 0 3px 16px; clear:both; float:left; width:154px !important; width:154px; width /**/ :170px;}
.adRtext3 li h6{text-align:left; clear:both; padding:3px 0 0; font-size:12px; font-weight:normal;}
.adRtext3 li img{border:1px solid #000;}
.adRtext3 a{color:#467902;}
.adRtext3 a:hover{color:#ba2636;}
.adRtext3 .title a ,.adRtext3 .title a:visited { color:#000;}
.adRtext3 .title a:hover { color:#ba2636;}

.adRPicText { width:210px; background:url(http://img1.cache.netease.com/cnews/img07/end_fldbg02.jpg) no-repeat right 0; height:45px;border-top:1px solid #9AB1C1; border-bottom:1px solid #9AB1C1; margin:0 auto; clear:both;}
.adRPicText .adRPicTextL { float:left; width:99px; text-align:left;}
.adRPicText .adRPicTextM { float:left; padding:25px 0 0; font-size:14px; font-weight:bold; color:#003399;}
.adRPicText .adRPicTextM a ,.adRPicText .adRPicTextM a:visited { color:#000;}
.adRPicText .adRPicTextM a:hover { color:#ba2636;}
.adRPicText .adRPicTextR {padding:2px 0 0;}
.adRPicText .adRPicTextR ul {}
.adRPicText .adRPicTextR li {padding:0 2px 0 0; text-align:right;}

#artistlist li{float:left; width:8%;font-size:14px;height:22;}
#jianpu img {max-width:710px;height:auto; scale:expression((this.offsetWidth > this.offsetHeight)?(this.style.width = this.offsetWidth >= 710 ? "710px" : "auto"):"auto"); display:inline !important;}

