body {text-align:center;font-family: '宋体';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,p{padding:0; margin:0;}   
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
table.tbl1 { width: 188px; margin: 0 auto; }
table.tbl1 th, table.tbl1 td { height: 23px; line-height: 23px; padding: 0 6px; text-align: left;}
table.tbl1 th { background: #DAF1FA; text-align: left; color: #333; font-weight: normal;}
table.tbl1 tr.alter td { background: #EAF4FC; }
img{vertical-align:top;border:none;}
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;}  


li img{ border:1px solid #CCC;}
/* link color font */
a {color:#2555A5;text-decoration:none;}
a:visited {color:#2555A5;text-decoration:none;}
a:hover {color:#BA2636;text-decoration:underline;}
a:active {color:#BA2636;}

/*
.sider-left a,.sider-right a{ color:#333;}
.sider-left a:hover,sider-right a:hover {color:#BA2636;text-decoration:underline;}
.sider-left a:visited,sider-right a:visited {color:#555;text-decoration:underline;}
*/

.cGg,.cGg a,.cGg:visited {color:#7B7C7D;}
.cWhite,.cWhite:visited,.cWhite a{color:#fff;}
.cYellow{color:#EC6800;}
.cGreen,.cGreen:visited{color:#008000;}
.cGray,.cGray:visited,.cGray a{color:#999;}
.cDGray,.cDGray:visited,.cDGray a{color:#727171;}
.cBlack,.cBlack:visited,.cBlack a{color:#000;}
.cBlue,.cBlue:visited,.cBlue a{color:#328EDC;}
.cDBlue,.cDBlue:visited,.cDBlue a{color:#2555A5;}
.cRed,.cRed:visited,.cRed a{color:Red;}
.cDRed,.cDRed:visited,.cDRed a{color:#BA2636;}
.cGg a:hover,a.cGg:hover,.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,.cDBlue a:hover,a.cDBlue:hover{color:#BA2636;}
.cYellow a,.cYellow a:hover,a.cYellow:hover, .cYellow a:visited, .cYellow a:active, a.cYellow:visited,a.cYellow:active{color:#EC6800;}
.upbg { background:#FFD4D4; }
.downbg { background:#D9EFD3; }
.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;}
.tCenter { text-align:center;}

.h21 { height:21px; line-height:21px; overflow:hidden;}
.h40{ height:40px; overflow:hidden;}

.cBlack p{ line-height:20px;}
/* 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;}
.blank2 {clear:both; height:2px; overflow:hidden; display:block; font-size:1px;}
.blank3 {clear:both; height:3px; overflow:hidden; display:block; font-size:1px;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block; font-size:1px;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block; font-size:1px;}
.blank10 {clear:both; height:10px; overflow:hidden; display:block; font-size:1px;}
.blank9w {background:#ffffff; clear:both; height:9px; overflow:hidden; display:block; font-size:1px;}
.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;}

/*layout*/
.bbn{border-bottom:1px solid #FFF;}
.bln{border-left:0px;}
.brn{border-right:0px;}
.btn{border-top:0px;}
.bt1{ border-top:1px solid #dcdddd;}
.bb1{ border-bottom:1px solid #dcdddd;}
/* 框架 */
.donews-game-wrapper {width:960px; margin:0 auto; text-align:left; color:#2b2b2b;}
.sider-left {width:310px; float:left;}

.main {width:410px; float:left; margin-left:15px;}
.sider-right {width:210px; float:right;}
.dotLine ,.dotline {background:url(images/dotline.png) repeat-x; height:1px; display:block; clear:both; overflow:hidden;}
.sider-right .dotLine {margin:10px 10px;}
.main .content{ margin-left:10px;}
.main .cDBlue p{ margin:0; padding:0px; line-height: 21px;}/* 解决碎片P问题 */
/* 首页栏目列表 */
.main-list-box{}
.main-list-box .mlb-header{background:url(images/bg.png) no-repeat 0 -95px; height:20px; padding-top:10px; margin-bottom:10px;}
.main-list-box .mlb-header h2{ float:left; padding:0 5px; font-size:14px; font-weight:bold;}
.main-list-box .mlb-header h2 a{ color:#000;}
.main-list-box .mlb-header .more{ float:right;}
.main-list-box .content{ margin-left:10px;}
/* 首页右侧容器*/

.right-tag{height:90px; overflow:hidden;}
.right-tag p{ line-height:19px; font-size:12px;}
.right-tag a{ color:#2555A5;}
/* tag 下广告条*/
.tagbad{ width:210px; height:60px; overflow:hidden;}

.right-box{ background:#F8F8F8; border:1px solid #DCDDDD;border-top: none;}
.right-box .rb-header{ height:30px; background:url(images/bg.png) repeat-x 0 -131px; color:#000; line-height:30px;}
.right-box .rb-header h3{ font-weight:bold; margin-left:15px;}

/*专栏*/
.zhuanlan{ margin:5px 0; overflow:hidden;}
.zhuanlan dt{ float:left; width:100px;}
.zhuanlan dl{ float:right; width:200px;}



/* 列表布局 */
.donews-list-box {width:960px; margin:0 auto; text-align:left;}
.donews-list-box .left {width:640px; float:left;}
.donews-list-box .right {width:300px; float:right;display:inline;}
/* 列表页列表 */
.donews-list-box .list{clear: both;margin: 0;padding: 10px 20px;overflow: hidden;zoom: 1; border:1px solid #CCC;}
.donews-list-box .list li{ font-size:14px; margin:5px 0; line-height:24px; hanging-punctuation:24px;}
.donews-list-box .list li.hr{ margin-bottom:30px;}
.donews-list-box .list li .rt{ float:right; font-size:12px;}

.catlist{ margin-bottom:10px;}
.catlist h5{ border-bottom:1px solid #cccccc; font-size:14px; padding:5px;}
.catlist h5 .more{ font-size:12px; font-weight:normal; float:right;}

/* 分页 */
#pages { padding:14px 0 10px 20px; font-family:宋体; text-align:center; }
#pages a { display:inline-block; height:20px; line-height:20px; background:#fff; border:1px solid #cccccc; text-align:center; color:#333; padding:0 8px; margin:0 5px;}
#pages a.a1 { background: #eeeeee; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:20px; line-height:20px; background:#eeeeee; border:1px solid #ccc; color:#333; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:20px; line-height:20px; background:#eeeeee; border:1px solid #cccccc; text-align:center; color:#a4a4a4; }
/* 通用容器 */
.box{border:1px solid #D1E3F4;zoom:1; overflow:auto; padding-bottom:10px}
.box h5,.box h6{background:url(images/bg2.png) repeat-x 0 0;color:#333; font-size:14px; height:23px; margin-bottom:10px; line-height:23px; padding-left:10px;border-bottom:1px solid #D1E3F4; position:relative}
.box h6{ margin-bottom:0}
.box h5.title-2 span.tab{float:right; padding-right:6px; color:#333}
.box h5.title-2 span.tab span{ color:#333;cursor: hand;!important;cursor: pointer}
.box a.more{ font-size:12px; font-family:"宋体"; margin-right:8px; font-weight:normal; position:absolute;top:0; *top:1px;_top:1px; right:0}
.box .content{ padding:0 10px; overflow:auto; line-height: 21px;}
.box .boximglist li img{ float:left; margin-right:5px;}
.box .boximglist li p{ padding:0px; margin:0px;}
.box .boximglist li p.title{ font-weight:bold; margin-bottom:5px;}
/* 默认幻灯片 */
#slides{width:308px;border:1px solid #eeeeee;height:295px; position:relative;}
#slides .slides_container {width:300px;border:4px solid #fff;height:270px;display:none;}
#slides .slides_container div {width:300px;height:250px;display:block;}
#slides .slides_container div p{width:290px;height:20px;overflow:hidden;padding:0 5px;margin:10px 0 0 0;font-size:14px; line-height:20px; font-weight:bold;
}
#slides .pagination{ position:absolute; bottom:5px; right:5px;}
#slides .pagination li{ float:left; padding:3px; margin:3px; width:10px; height:10px; background:#eee; color:#000;}
#slides .pagination li.current{background:#036; width:10px; padding:3px; margin:3px; height:10px; color:#fff;}
#slides .pagination .current a {color:#fff;}

#slides .tad{position:absolute; bottom:5px; left:5px; width:180px; height:20px; line-height:20px; overflow:hidden;}
/* tab_menu */
.tabbox{border:1px solid #dcdddd; border-top:none; border-bottom:0; width:308px;}
.tbtbpm1{border-top:1px solid #dcdddd;}

.tab_menu{list-style:none;overflow:hidden; height:24px; /*background:url(images/bg.png) no-repeat 0 0;*/ }
.tab_menu_mt1{ margin-top:-1px;}

.tab_menu li{width:90px;float:left; font-weight:bold; margin:0 0 0 0px; background:url(images/tabli.png); line-height:23px;color:#666;text-align:center;cursor:pointer; border: 1px solid #DCDDDD; border-left:none;}
.tab_menu li.current{color:#333;background:url(images/tablion.png) no-repeat;  margin-bottom:-1px;}
.tab_box{border-top: 1px solid #DCDDDD; padding:10px; padding-top:1; margin-top:-1px; background:#fff; overflow:hidden;}


.tabbox .tbpb27{ padding-bottom:30px;}
.tabbox .tbmb27{ padding-bottom:30px; margin-bottom:-30px;}
.tab_box .hide{display:none;}
.hover{ background:#FFF;}

.right-box .content{ padding:10px; min-height:180px;}

.right-tag .content{ padding-top:2px;}
/* 带切换的右侧header*/
.right-box .tab_menu{list-style:none;overflow:hidden; height:25px;  background:url(images/bg.png) no-repeat 0 -131px;}
.right-box .tab_menu li{float:left;height:25px; width:98px; border:0px; font-weight:bold; margin:0px; padding:0 3px; background: none; line-height:25px;color:#333;text-align:center;cursor:pointer;}
.right-box .tab_menu li a{ color:#333;}
.right-box .tab_menu li.current{color:#000; background:url(images/tablion_r.png) repeat-x; height:25px; margin-bottom:-1px;}
.right-box .tab_menu li.current a{ color:#333;}
.right-box .tab_box{border-top:none; padding:10px; background:#F8F8F8; }

/* 单页右侧切换*/
.dgsp .right .tab_menu{list-style:none;overflow:hidden; height:20px; padding-top:3px;  background:url(images/bg.png) no-repeat 0 -229px; border-bottom:1px solid #D1E3F4; }
.dgsp .right .tab_menu li{float:left;height:20px; width:80px; font-weight:bold; margin:0 0 0 3px; padding:0 3px; background:#eee; line-height:20px;color:#333;text-align:center;cursor:pointer;}
.dgsp .right .tab_menu li a{ color:#000;}
.dgsp .right .tab_menu li.current{color:#000; background:#fff; height:20px; padding-bottom: 1px;margin-bottom: -1px;position: relative;}
.dgsp .right .tab_menu li.current a{ color:#333;}
.dgsp .right .tab_box{border-top:none; padding:10px; background:#fff;}


/* 单页布局 donews-games-singlepage */
.dgsp {width:960px; margin:0 auto; text-align:left; background:url(images/con_bg.gif) repeat-y 0 0; border-top:1px #c8d8f2 solid;}
.dgsp .left {width:640px; float:left;}
.dgsp .right {width:300px; float:right;display:inline;}
.path {width:960px; margin:0 auto; text-align:left; background:#fff; height:37px; line-height:37px;}
.path .logo {margin:5px 9px 0 3px; float:left;}
.content-bg {background: #F5F8FD; border:1px solid #C8D8F2; border-top: none;}
.dotline {background:url(images/bg_n.gif) left -343px repeat-x; display:block; overflow:hidden; height:1px; clear:both;}
.endContent {padding:12px 40px 9px; height:1%;}
.endContent h1 {font-size:24px; text-align:center; height: 40px;min-height:40px; height:auto !important;
line-height:40px; border-bottom: 1px #C8D8F2 solid; font-weight:bold; margin:17px 0 2px; clear:both;}
.endContent .info {line-height:21px; text-align:center;}
.endContent .summary {text-align:justify; text-justify:inter-ideograph; background:#fff; margin:15px 0 20px 0; padding:12px 5px 6px; line-height:23px; font-size:14px; text-indent:2em; border:1px solid #eee;}
.rightContent {background: #fefefe; margin:0 auto; clear:both; overflow:hidden; border-bottom:1px solid #cccccc; height:1%;}

.MainBorderBottom {width:960px; margin:0 auto;height: 1px;overflow: hidden;clear: both;font-size: 0;background: url(images/con_bottom_bg.gif) no-repeat;}
/* 右侧公用容器 */

/* 分页 */
.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;}

/* 单页内容区域 */
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;}
#endText h2 { font-size:14px; }
#endText .icon { margin:3px 0 0; border:0;}
#endText img {border:1px solid #ccc;}
#endText p {font-size:14px; line-height:25px; margin: 15px 0;}
#endText a,#endText a:visited {color:#1E50A2;}
#endText a:hover {color:#ba2636;}

.Article-Tool{position:relative; top:-1px; text-align:right; padding:8px; vertical-align:middle; height:15px;}
.Article-Tool a{width:16px;height:1px; padding:0 8px 0 7px; line-height:16px;background: url(images/icon.png) no-repeat; margin-left:6px;}
.Article-Tool a:hover{text-decoration: none}
.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;}
/* 栏目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:28px;}
.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;}
.colL .titleBar {margin:0 10px 9px 0; clear:both;}
.colM .titleBar {margin:0 0 0 10px; clear:both;}
.colR .titleBar {margin:0 11px 9px; clear:both;}

/* 大事记 */
.about_donews_games{margin:0 auto; width:958px; border:1px solid #dcdddd; overflow:auto; clear:both;  margin-bottom:6px;}
.about_donews_games h5{background:url(images/bg2.png) repeat-x 0 -23px;color:#fff; text-align:left; font-weight:bold; font-size:14px; height:28px; line-height:28px; padding-left:10px; position:relative}
.about_donews_games h5 a{ color:#FFF;}
.about_donews_games ul{padding:10px;}
.about_donews_games ul li{ width:290px; float:left; margin:3px 8px; height:20px; line-height:20px; overflow:hidden; text-align:left;}
.about_donews_games ul li span{ font-weight:bold;}
/* 合作媒体 */
.friendLink{margin:0 auto; width:958px; border:1px solid #dcdddd; background:#FAFAFA; overflow:auto; clear:both; color:#4d4d4d; margin-bottom:20px;}
.friendLink a:hover {color:#BA2636;}
.friendLink a,.friendLink a:visited {color:#4d4d4d;}
.friendLink .text{line-height:21px; padding:9px 9px 5px; clear:both; text-align:left;}

.footer {width:958px; padding: 10px 0;position: relative;clear: both; margin:20px auto; border-top:1px solid #ccc; }
.footer p{ text-align:center; line-height:25px;}

/* 编辑名单 */
.editor{margin:0 auto; width:958px; border:1px solid #fff; background:#fff; clear:both; color:#4d4d4d;}
.editor p{line-height:20px; height:20px; padding:0 40px; margin:0; text-align: center;}

.container {
	width: 960px;
	max-width: 960px;
	min-width: 960px;
	background: #FFF;
	margin: 0 auto; 
}

.header {
	background: #fff; height:45px;
}
.header .logo{ float:left; width:300px;}
.header .had{ float:left; width:360px;}
.header .had p{ margin:18px 20px 0 20px;}
.header .ss{ float:right; width:300px;
margin-top:18px; text-align:right;}




.logo{ margin:10px 0;}
#nav{
	height:64px;
	margin-bottom:10px;
	width:auto;
	overflow:hidden;
	padding-left:20px;
	background-image: url(images/bg_gnav.jpg);
	position: relative;
}
#nav li{ float:left; margin:6px 0 0 0; height:16px; padding:5px 10px; font-weight:bold; font-size:12px; display:inline-block;}
#nav li.alt{background:url(images/bg_gnav_alt.png) repeat-x; padding:5px 10px 7px 10px; border:1px solid #bcbcbc; border-bottom:none;}
#nav li a{color:#fff;}
#nav li a:hover{color:#333;}
#nav li.alt a{color:#000; font-size:14px;}

#nav li ul {
	list-style-type: none;
	text-align: left;
	left: 10px;
	position: absolute;
	float: left;
	top: 30px;
	width: 950px;
}
#nav li ul{ display:none;}
#nav li.alt ul{ display: block;}
#nav li.alt ul p,#nav li.alt ul p a{ height:25px; font-size:12px; line-height:25px; overflow:hidden; margin-top:5px; font-weight:normal;}
#nav li.alt ul li a{font-size:12px; font-weight:normal; color:#333;}

/* 列表css */
.w400{ width:400px; }
.f14bla li {background:url(images/bg_n.png) -367px -482px no-repeat; padding-left:9px; line-height:25px; height:25px; font-size:14px;  overflow:hidden; clear:both;}
.f14bla li .cGray{ float:right; font-size:12px;}
.f14bla li .f12px {line-height:21px;}
.f12bla li {background:url(images/bg_n.png) -367px -484px no-repeat; overflow:hidden; padding-left:9px; line-height:21px; clear:both;}
.f12bla li.h21 { height:21px;}
.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:8px;}
.f12bla .firstNd h3,.f12bla .firstNd h4 {font-weight:bold; line-height:21px; height:21px; overflow:hidden;}
.f12bla .firstNd img {float:left; margin:3px 8px 0 0; border:1px solid #dcdddd; line-height:21px;}
.f12bla .firstNd p {line-height:21px; color:#727171;}
.citeList li {line-height:17px; height:17px; overflow:hidden; clear:both; margin-bottom:4px;}
.grayBox {background:#dcdddd; float:left; padding:1px 9px; height:17px; line-height:17px; overflow:hidden; margin-right:6px;}
.textList { float:left; width:115px; height:163px;background:url(images/bg_n.png) 111px -225px no-repeat; margin-left:18px; text-align:left;}
.textList.end { background:none;}
.textList  li {background:url(images/bg_n.png) left -539px no-repeat; padding-left:9px; color:#727171; line-height:21px; clear:both;}
.textList  li  a {color:#727171;}
/* 图片列表 */
.imgList1p2 {width:287px; overflow:hidden;}
.imgList1p2 ul {width:300px;}
.imgList1p2 li {width:122px; float:left; margin-right:18px;}
.imgList1p2 p { margin-top:3px;}
.imgList1p2 li img {border:1px solid #dcdddd; margin-bottom:3px;}
.imgList1p3 {width:287px; overflow:hidden;}
.imgList1p3 ul {width:300px;}
.imgList1p3 li {width:77px; float:left; margin-right:22px;}
.imgList1p3 li img {border:1px solid #dcdddd; margin-bottom:3px;}
.btnList { clear:both; margin:0 auto;}
.btnList ul { margin-left:5px;}
.btnList li { width:100px; float:left;}
.btnList li h3 {background:url(images/bg_n.png) -199px -108px no-repeat; width:91px; height:24px; line-height:24px; text-align:center; clear:both; margin:3px auto;}
/*left*/

.focusImg {border: 1px solid #DCDDDD;height: 300px;overflow: hidden;margin: 0 auto;}
.fimg {margin: 4px 0 0 4px;}
.fimg li {display: none;}
.fimg li.on {display: block;}
.forday {padding: 0 0 0 14px;}
.forday ul {
	float: right;
	height: 24px;
	overflow: hidden;
	font-size: 14px;
}
.forday li {
	width: 21px;
	float: left;
	margin-right: 7px;
	background: url(images/bg_n.png) -163px top no-repeat;
	text-align: center;
	cursor: pointer;
	font-family: Verdana;
	text-align: center;
	height: 24px;
	line-height: 24px;
	font-weight: bold;
}
li.on {
	background: url(images/bg_n.png) -111px top no-repeat;
	color: white;
}


/*main*/


h2.bigsize {
	font-family: '黑体';
	font-size: 20px;
	font-weight: 100;
	line-height: 24px;
	margin: 8px 0 4px;
}
h3.bigsize {
	font-family: '黑体';
	font-size: 18px;
	font-weight: 100;
	line-height: 24px;
	margin: 7px 0 4px;
}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
/* 广告位 */
.ggarea{width:960px; margin:0 auto; clear:both; overflow:hidden; text-align:left;}

/*layout*/
.bbn{border-bottom:1px solid #FFF;}
.bln{border-left:0px;}
.brn{border-right:0px;}
.btn{border-top:0px;}
.bt1{ border-top:1px solid #dcdddd;}
.bb1{ border-bottom:1px solid #dcdddd;}


.tagpage{ margin:0 auto; width:960px; text-align:left;}
.tagpage .taglistbox{ width:740px; float:left;}
.tagpage .sider{ width:200px; float:right;}

.count{ padding:5px 10px; height:20px; line-height:20px; background:#efefef; margin-bottom:20px;}
.taglist{}

.taglist li{ padding:5px 10px; margin-bottom:20px; text-align:left;}
.taglist li img{ float:left; margin:0 10px 5px 0;}
.taglist li h3{ font-size:15px; font-weight:bold;}
.taglist li p{ line-height:20px;}
.taglist li p.date{ color:#CCC;}


.donews_page {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.donews_page A {
	BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; BORDER-LEFT: #dedfde 1px solid; COLOR: #0061de; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #dedfde 1px solid; TEXT-DECORATION: none
}
.donews_page A:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #0061de
}
.donews_page A:active {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #000 1px solid; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #0061de
}
.donews_page SPAN.current {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #ff0084; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
.donews_page SPAN.disabled {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #adaaad; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}


/*vote*/

.vote_result{ border:1px solid #eee; padding:10px;}
.vote_result .tit{ border-bottom:1px solid #eee; margin-bottom:10px; padding-bottom:10px;}
.votetitle{ font-size:14px; font-weight:bold; padding:10px 0;}
.votetab{}
.votetab td{ padding:4px;}
.votetab .tp_tit{ width:30%;}
.votetab .tp_n{ width:10%; text-align:right;}
.votetab .tp_t{ width:40%;}
.votetab .tp_p{ width:20%; text-align:right;}