﻿body{font-family: "Microsoft YaHei",Arial,Helvetica,sans-serif;}
/*分页*/
.dede_pages ul {
    float: left;
    padding: 12px 0;
}
.dede_pages ul li {
    border: 1px solid #ccc;
    float: left;
    font-family: Tahoma;
    line-height: 17px;
    margin-right: 6px;
	padding: 6px 8px;
}
.dede_pages ul li a {
    color: #555555;
    display: block;
    float: left;
}
.dede_pages ul li a:hover {
    color: #eb6212;
    text-decoration: none;
}
.dede_pages ul li.thisclass, .dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover {
    background-color: #eb6212;
	color:#fff;
    font-weight: bold;
}
.dede_pages .pageinfo {
    color: #999999;
}
.dede_pages .pageinfo strong {
    color: #555555;
    font-weight: normal;
    margin: 0 2px;
}

.viewbox {
    overflow: hidden;
		padding:0 16px 12px 16px;
  
}
.viewbox .title { height: 56px; line-height: 56px; overflow: hidden; text-align: center; padding: 10px 0 0 0; }
.viewbox .title h2 { color: #2B2B2B; font-size: 24px; text-align: left; }
.viewbox .info { color: #666666; height: 24px; line-height: 17px; overflow: hidden; text-align: left; border-bottom: 1px solid #e5e5e5; }
.viewbox .info small {
    color: #999999;
    font-size: 12px;
    margin-left: 8px;
    margin-right: 3px;
}
.viewbox .info a {
    color: #669900;
}
.viewbox .intro { background: none repeat scroll 0 0 #F6F7F8; border: 1px solid #DCDDDD; color: #706A6A; font-size: 14px; line-height: 24px;margin: 10px auto;padding: 15px;}
.viewbox .infolist {
    float: left;
    width: 368px;
}
.viewbox .infolist small {
    clear: left;
    color: #999999;
    display: block;
    float: left;
    font-size: 12px;
    height: 31px;
    line-height: 31px;
    overflow: hidden;
    text-align: right;
    width: 100px;
}
.viewbox .infolist span {
    float: left;
    height: 31px;
    line-height: 30px;
    overflow: hidden;
    width: 200px;
}
.viewbox .picview {
    float: right;
    padding-right: 24px;
    padding-top: 16px;
    width: 320px;
}
.viewbox .labeltitle {
    background: url("http://www.zanba.com/templets/default/images/view-labeltitle-bg.gif") repeat-x scroll left 10px rgba(0, 0, 0, 0);
    clear: both;
    height: 23px;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 10px;
}
.viewbox .labeltitle strong {
    background: url("http://www.zanba.com/templets/default/images/view-labeltitle-bg.gif") no-repeat scroll left -44px rgba(0, 0, 0, 0);
    color: #FFFFFF;
    display: block;
    float: left;
    height: 23px;
    letter-spacing: 1px;
    line-height: 23px;
    overflow: hidden;
    text-align: center;
    width: 80px;
}
.viewbox .content { color: #333333; font-size: 16px;line-height: 32px; }
.viewbox .content iframe {width: 650px;margin: 10px 0px;}
.viewbox .content p{ text-indent:2em; padding: 10px 0; }
.viewbox .dede_pages { float: none; overflow: hidden; text-align: center; width: 680px; }
.viewbox .dede_pages ul {
    clear: both;
    float: none;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    white-space: nowrap;
}
.viewbox .dede_pages ul li, .viewbox .dede_pages ul li a {
    display: inline;
    float: none;
}
.viewbox .boxoff {
    background: url("http://www.zanba.com/templets/default/images/boxoff.gif") repeat-x scroll left 15px rgba(0, 0, 0, 0);
    clear: both;
    height: 10px;
    margin: 4px auto;
    overflow: hidden;
    padding-top: 10px;
}
.viewbox .boxoff strong {
    background: url("http://www.zanba.com/templets/default/images/boxoff.gif") no-repeat scroll right -10px rgba(0, 0, 0, 0);
    display: block;
    float: left;
    font-size: 0;
    height: 10px;
    line-height: 100px;
    overflow: hidden;
    width: 8px;
}
.viewbox .newdigg {
    clear: both;
    height: 51px;
    margin: 8px auto;
    overflow: hidden;
    padding-left: 8px;
    width: 406px;
}
.viewbox .diggbox {
    cursor: pointer;
    float: left;
    height: 51px;
    margin-right: 8px;
    overflow: hidden;
    width: 195px;
}
.viewbox .diggbox .digg_act {
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 29px;
    line-height: 31px;
    overflow: hidden;
    text-indent: 32px;
}
.viewbox .diggbox .digg_num {
    float: left;
    line-height: 29px;
    text-indent: 5px;
}
.viewbox .diggbox .digg_percent {
    clear: both;
    overflow: hidden;
    padding-left: 10px;
    width: 180px;
}
.viewbox .diggbox .digg_percent .digg_percent_bar {
    background: none repeat scroll 0 0 #E8E8E8;
    border-right: 1px solid #CCCCCC;
    float: left;
    height: 7px;
    margin-top: 3px;
    overflow: hidden;
    width: 100px;
}
.viewbox .diggbox .digg_percent .digg_percent_num {
    float: left;
    font-size: 10px;
    padding-left: 10px;
}
.viewbox .diggbox .digg_percent .digg_percent_bar span {
    background: none repeat scroll 0 0 #000000;
    display: block;
    height: 5px;
    overflow: hidden;
}
.viewbox .newdigg .digg_good {
    background: url("http://www.zanba.com/templets/default/images/newdigg-bg.png") no-repeat scroll left top rgba(0, 0, 0, 0);
}
.viewbox .newdigg .digg_bad {
    background: url("http://www.zanba.com/templets/default/images/newdigg-bg.png") no-repeat scroll right top rgba(0, 0, 0, 0);
}
.viewbox .newdigg .digg_good .digg_act {
    color: #CC3300;
}
.viewbox .newdigg .digg_good .digg_num {
    color: #CC6633;
}
.viewbox .newdigg .digg_bad .digg_act {
    color: #3366CC;
}
.viewbox .newdigg .digg_bad .digg_num {
    color: #3399CC;
}
.viewbox .newdigg .digg_good .digg_percent .digg_percent_bar span {
    background: none repeat scroll 0 0 #FFC535;
    border: 1px solid #E37F24;
}
.viewbox .newdigg .digg_bad .digg_percent .digg_percent_bar span {
    background: none repeat scroll 0 0 #94C0E4;
    border: 1px solid #689ACC;
}
.viewbox .handle {
    clear: both;
    height: 59px;
    overflow: hidden;
    padding-top: 12px;
}
.viewbox .handle .digg {
    background: url("http://www.zanba.com/templets/default/images/digg-bg.gif") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    float: left;
    height: 59px;
    margin-right: 12px;
    width: 59px;
}
.viewbox .handle .digg .digg_num {
    color: #6B9169;
    font-size: 20px;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    text-align: center;
    width: 56px;
}
.viewbox .handle .digg .digg_act {
    height: 22px;
    line-height: 23px;
    overflow: hidden;
    width: 56px;
}
.viewbox .handle .digg .digg_act a {
    color: #666666;
    float: left;
    margin-left: 11px;
}
.viewbox .handle .context {
    float: left;
}
.viewbox .handle .context ul li { color: #333; line-height: 29px; font-size:14px; }
.viewbox .handle .context ul li a{ color:#333; text-decoration:underline;}
.viewbox .actbox {
    float: right;
    padding-right: 10px;
    padding-top: 20px;
    text-align: center;
    width: 260px;
}
.viewbox .actbox ul li {
    background-image: url("http://www.zanba.com/templets/default/images/actbox-ico.gif");
    background-repeat: no-repeat;
    display: inline;
    margin-right: 10px;
    padding-left: 22px;
}
.viewbox .actbox ul li a {
    color: #666666;
}
.viewbox .actbox ul li#act-fav {
    background-position: 4px 0;
}
.viewbox .actbox ul li#act-err {
    background-position: 4px -37px;
}
.viewbox .actbox ul li#act-pus {
    background-position: 4px -73px;
}
.viewbox .actbox ul li#act-pnt {
    background-position: 4px -109px;
}
.viewbox .downurllist {
    clear: both;
    overflow: hidden;
    width: 100%;
}
.viewbox .downurllist li {
    background: url("http://www.zanba.com/templets/default/images/downurl-bg.gif") no-repeat scroll right top rgba(0, 0, 0, 0);
    float: left;
    height: 27px;
    margin-right: 10px;
    margin-top: 10px;
    overflow: hidden;
    padding-right: 4px;
}
.viewbox .downurllist li a {
    background: url("http://www.zanba.com/templets/default/images/downurl-bg.gif") no-repeat scroll left top rgba(0, 0, 0, 0);
    color: #555555;
    display: block;
    float: left;
    font-size: 12px;
    height: 27px;
    line-height: 27px;
    padding-right: 5px;
    text-indent: 30px;
}
.viewbox .downurllist li a:hover {
    color: #FF6633;
    text-decoration: none;
}
.viewbox .picbox {
    font-size: 14px;
    line-height: 31px;
    overflow: hidden;
    padding-top: 10px;
    text-align: center;
    width: 100%;
}
.viewbox .picbox img {
    display: block;
    margin: 16px auto 6px;
}
.viewbox .picbox ul.e8 {
    font-size: 12px;
    line-height: normal;
}
.viewbox .picbox ul.e8 li .pic {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #EEEEEE;
    overflow: hidden;
}
.viewbox .picbox ul.e8 img {
    border: medium none;
    margin: 3px;
}
.viewbox .picbox ul.e8 li .title {
    padding-top: 0;
}

/*---------- frame : footer ---------*/
.footer {
    border-top: 1px solid #D0D0D0;
		width:1000px;
}
.links {
    border-top: 1px solid #D0D0D0;
    overflow: hidden;
    padding: 10px 0;
}
.links h3 {
    font-size: 16px;
    line-height: 50px;
    margin-left: 5px;
}
.links a {
    color: #666666;
    display: block;
    float: left;
    padding: 0 10px 10px 8px;
}
.ZB-footer {
    color: #666666;
    font-size: 13px;
    line-height: 22px;
    padding: 18px 0;
    text-align: center;
}
.ZB-footer a {
    color: #666666;
}
.ZB-footer strong {
    color: #666666;
}



.mt20{ margin-top:20px;}
.newsMain{ width:1000px; padding-top:65px;}

.newsHeader{ border-bottom:2px solid #eb610f; height:40px; line-height:40px; background:url(icon_01.jpg) no-repeat; padding-left:142px; overflow:hidden; }

.place {
    color: #999999;
    overflow: hidden;
    text-align: left;
}
.place strong {
    color: #666;
    font-weight: normal;
    letter-spacing: 1px;
		background:url(icon_02.jpg) no-repeat left center; padding-left:20px;
}
.place a {
    color: #666;
    margin: 0 2px;
}
.place a:hover {
    text-decoration: underline;
}

/*------ //搜索框 ---------*/
.search-keyword {
	width:250px;
	height:30px;
	line-height:30px;
	border:0px;
	border:#dedede solid 1px;
	background: #FFF;
	padding:0 10px;
	color:#444;
}
.search-submit {
	cursor:pointer;
	width:32px;
	height:32px;
	font-size:0px;
	color:#fafafa;
	border:0px;
	background:url(icon_03.jpg) no-repeat;;
}

.search{
	
	line-height:32px;
}
.form h4 {
	display:none;
}


.pleft{ width:700px;border-right:1px solid #eee; }


/**/
.Article-Tool { background-color: #fcfcfc; border: 1px solid #eee; height: 34px; padding: 8px; position: relative; top: -1px; vertical-align: middle; line-height: 34px; }
.Article-Tool a {
    background: url("http://www.zanba.com/statics/images/v9/icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    height: 16px;
    line-height: 16px;
    margin-left: 6px;
}
.Article-Tool a:hover {
    text-decoration: none;
}
.Article-Tool a.t, .Article-Tool a.t6 {
    background-position: left -336px;
    color: #8896B1;
    padding-left: 16px;
    width: auto;
}
.Article-Tool a.t1 {
    background-position: left -115px;
}
.Article-Tool a.t2 {
    background-position: left -159px;
}
.Article-Tool a.t3 {
    background-position: left -205px;
}
.Article-Tool a.t4 {
    background-position: left -250px;
}
.Article-Tool a.t5 {
    background-position: left -294px;
}
.Article-Tool a.t6 {
    background-position: left -421px;
    padding-left: 18px;
}


.listbox li {height: 155px;padding-bottom: 10px;border-bottom: 1px solid #CCC;margin: 15px;overflow: hidden;}
.listbox li h2{padding-bottom:5px;}
.listbox li h2 a{color:#353535;font-size:16px;}
.listbox li div {float: right;width: 475px;line-height: 26px;}
.listbox li .info small {font-style: normal;font-size: 12px;}
.listbox li .intro {font-size: 14px;}
.listbox li img {width: 180px;height: 150px;float: left;}
.nclass .nlist li a{border: 1px solid #CCC;padding: 5px 10px;color:#333;margin: 10px;background: #FAFAFA;float: left;font-size: 16px;}
.nclass .nlist li a:hover{background: #eb6212;color:#fff;border:1px solid #eb6212;text-decoration: underline;}
.nclass .nlist {height: 55px;border-bottom: 1px solid #CCC;padding: 10px 0;}

/*youce*/
.pright{ width:280px;}

.zbSendNumber dl { border-bottom: 1px solid #eee; height: 60px; margin-top: 10px; overflow: hidden; padding-left: 6px; }
.zbSendNumber dt {
    float: left;
    margin-right: 8px;
    width: 50px;
}
.zbSendNumber dt img {
    display: block;
    height: 50px;
    overflow: hidden;
    width: 50px;
}
.zbSendNumber dd {
    line-height: 24px;
}
.btnGain {
    background: none repeat scroll 0 0 #F0F0F0;
    border: 1px solid #DDDDDD;
    display: inline-block;
    height: 21px;
    line-height: 21px;
    padding: 0 8px;
    text-align: center;
}
.btnGain:hover {
    background: none repeat scroll 0 0 #FEFEFE;
    border: 1px solid #CCCCCC;
    color: #FF6600;
    text-decoration: none;
    transition: all 0.1s ease 0s;
}
.zbSendNumberTop {
    height: 26px;
    overflow: hidden;
    padding-right: 10px;
    text-align: right;
}
.zbSendNumberTop h4 {
    float: left;
}
.zbSendNumberTop h4 a {
    color: #004499;
    font-size: 14px;
}
.zbSendNumberTxt {
    overflow: hidden;
    padding: 8px 0;
}
.zbSendNumberTxt {
    overflow: hidden;
    text-align: right;
}
.zbSendNumberTxt li {
    height: 33px;
    line-height: 33px;
    overflow: hidden;
    padding-right: 10px;
}
.zbSendNumberTxt h4 {
    float: left;
}
.zbSendNumberTxt h4 a { font-size: 14px; font-weight: normal; color: #666; }

.editorRecommend {
   
   
}

.editorRecommendBox { margin-top: 11px; border-bottom: 1px dotted #d0d0d0; padding-bottom: 6px; }
.editorRecommendBox dl {
    height: 76px;
    overflow: hidden;
    padding: 10px 0 0 10px;
}
.editorRecommendBox dt {
    float: left;
    margin-right: 8px;
    width: 64px;
}
.editorRecommendBox dt img {
    display: block;
    height: 64px;
    overflow: hidden;
    width: 64px;
}
.editorRecommendBox dd {
    line-height: 22px;
}
.editorRecommendBox dd h4 {
    font-size: 16px;
}
.editorRecommendBox dd h4 a {
    color: #333333;
}
.editorRecommendBox dd p {
    color: #4F4F4F;
}
.editorRecommendBox dd span {
    color: #999999;
}

.rtitle{ background:url(newsPagerTitle.gif) no-repeat 0 32px;height: 34px;font-size: 18px;}
.rt2{ background: #EB6212;color: white;height: 34px;line-height: 34px;font-size: 16px;padding-left: 10px;}
.rt4{ background-position:0 -96px;}

.editorName h4 {
    
    font-weight: normal;
		text-indent:2em;
}

.top10News ul{ background:url(ranks.jpg) no-repeat left 7px;}
.top10News ul li{ height:30px; line-height:30px; padding-left:28px; font-size:14px;overflow: hidden;}
.top10News ul li a{ color:#666;}


.comment-form .posn {
    padding: 10px 0;
}
.comment-title {
    padding: 5px 0 10px;
    text-align: center;
}
.comment-title a:hover {
    color: #FF6600;
    text-decoration: none;
}
.comment {
    border: 1px solid #D5D5D5;
    padding: 8px 15px;
}
.comment h4 {
    border-bottom: 1px solid #D5D5D5;
    margin-bottom: 15px;
    padding-bottom: 6px;
}
.comment .title {
    margin-bottom: 5px;
}
.comment .title span {
    position: relative;
    top: -5px;
}
.comment .content {
    background: none repeat scroll 0 0 #F6F9FB;
    border: 1px solid #C4D5DF;
    font-size: 14px;
    margin: 5px 0;
    padding: 8px 10px;
}
.comment .content span {
    display: block;
}
.content a{color:#4C7FB6;}
.comment_button {
    margin-bottom: 15px;
}
.comment_button a {
    border: 1px solid #C3D4E7;
    padding: 5px;
}
.comment_button a.on {
    background: none repeat scroll 0 0 #4C7FB6;
    border: 1px solid #3E73A9;
    color: #FFFFFF;
}

#goTop {
    bottom: 50px;
    height: 54px;
    margin-left: 1028px;
    position: fixed;
    width: 54px;
}
#goTop a {
    background: url("http://rnimg.cn/common/images/goTop.png") no-repeat scroll -54px 0 rgba(0, 0, 0, 0);
    display: block;
    height: 54px;
    width: 54px;
}
#goTop a:hover {
    background: url("http://rnimg.cn/common/images/goTop.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}

/*search*/
.searchHeader{ height:135px; line-height:40px;text-align:center;overflow:hidden; }
.sleft {line-height: 25px;width: 700px;border-right:1px solid #eee;}
.sleft h3 {font-size: 16px;}
.sleft h3 a{color:#333;}
.resultlist ul {margin: 10px 0;border-bottom: 1px solid #EEE;padding: 5px 10px 10px 0;height: 125px;}
.sidebar h2{font-size:14px;}
.resultbar {font-size: 14px;line-height: 35px;border-bottom: 1px solid #EFEFEF; border-top:2px solid #eb610f; }
.search #search-keyword {height: 19px;font-size: 14px;border: 2px solid #ABABAB;width: 300px;padding: 5px;vertical-align: middle;}
.search #search-option {height: 33px;padding: 5px;border: 2px solid #ABABAB;vertical-align: middle;}
.simg{float:left;width:170px;}
.simg img{width:160px;height:120px;}
.search_logo {background: url(search_logo.jpg) no-repeat;width: 255px;height: 75px;margin: 0 auto;}
=======
.sr_app {display:none;}
.sr_app dl{padding: 20px 0px ;border-bottom: 1px solid #eee;width: 500px;float: left;height: 106px;}
.sr_app dl dt{float: left;width: 92px;text-align:left;}
.sr_app dl dd{text-align: left;line-height: 27px;}
.sr_app dd h4 a{font-size: 16px;margin-right: 10px;color:#333;}
.sr_app dd h4 .iPhone{background: #16aaff;color: #fff;padding: 4px;margin: 0px 4px;}
.sr_app dd h4 .Android{background: #71bc52;color: #fff;padding: 4px;margin: 0px 4px;}
.sr_app dd p {font-size:12px;}
.sr_app dd p span {background: #dfdfdf;padding: 5px;margin-right: 11px;}

/*table*/

.content table {width:100%;margin-bottom: 12px;}
.content td {
    border: 1px solid #ccc;
    margin: 1px;
text-align: center;
    vertical-align: middle;
}
.content caption, th {
    border: 1px solid #ccc;
    text-align: center;
}
.content table ul {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.content table ul li {
    float: left;
    padding: 10px 0;
    width: 90px;
}
.content table ul li  p{
font-size: 12px;
}
element.style {
    text-align: center;
}
.content td {
    border: 1px solid #ccc;
    margin: 1px;
    text-align: center;
    vertical-align: middle;
}
.content table ul li {
    float: left;
    padding: 10px 0;
    width: 90px;
}
.imgtextlist li {
float: left;
padding: 10px 0;
width: 90px;
}
.imgtextlist li img{
text-align:center;
}
.imgtextlist li span{
font-size:14px;
 display: block;
}

.content h3 {
    border-left: 3px solid #3498db;
    font-family: 微软雅黑;
    margin-bottom: 12px;
    padding-bottom: 2px;
    padding-left: 5px;
	line-height: 16px;
}