.bg_newsList { background:url(http://imgcache.cnyes.com/cnews/img/bg_newsPage.gif) repeat-y left top;}
.bg_newsPage_Lblue {background:url(http://imgcache.cnyes.com/cnews/img/bg_newsPage_Lblue.gif) left top repeat-y;}
.areaBdr { clear:both; display:block; height:1px; overflow:hidden; background-color:#ccc;}
.bd_dbottom{background:url(http://imgcache.cnyes.com/cnews/img/db_c.gif) left bottom repeat-x; zoom:1; overflow:hidden;}
.bd_bottom{border-bottom:1px solid #ccc;}

/* listPage */
.listArea { margin:0 auto; width:960px; text-align:left; overflow:hidden; }
.listArea .col1 { float:left; width:650px;}
.listArea .col2 { float:right; width:300px; overflow:hidden;}
.listArea p { margin:0; line-height:22px; }
.listArea .path { height:35px; line-height:35px; background:#fff;}
.listPage{padding:5px 15px;}
.listPage .pagination{padding:7px 0 20px 0;}
.listPage .dateSearch{text-align:center;}
.listPage .dateSearch a{font-size:13px; color:#CC0000; padding:0 5px;}
.listPage .dateSearch select{margin:0 5px;}
input.submit{ margin:0; height:22px;padding:0 0 2px 0; +padding:1px 0 0 0;  overflow:hidden;}
.listPage .dateSearch select,.listPage .dateSearch input{vertical-align:middle;}
.listPage .dateSearch span{padding:0 8px;}

.title1 {clear:both; margin:8px auto 0; height:25px; background:url(http://imgcache.cnyes.com/cnews/img/bg_line.gif) no-repeat 0 24px;}
.title1 h2 {float:left; padding:3px 20px 0; color:#2353A7; font-weight:bold; font-size:13px; background:url(http://imgcache.cnyes.com/cnews/img/icon.gif) 5px -126px;}
.title1 .tabMenu { float:left; border-left:1px solid #ddd;}
.title1 .tabMenu li { float:left; padding:4px 5px; border-top:1px solid #ddd;border-right:1px solid #ddd; background:#f3f3f3; text-align:center;  }
.title1 .tabMenu li.current { border-bottom:1px solid #fff; background:#fff;}
/*hack for utf-8 fontsize Bug*/.title1 .tabMenu li { *padding:7px 5px 2px; }/*hack for utf-8 fontsize Bug End*/
.title1 .tabMenu li a:visited { color:#333;}
.title1 span {float:right; padding:5px 5px 0 0; color:#000;}

.title_1{height:22px; line-height:22px; padding:4px 0 0 0 ; border-bottom:1px solid #e7e7e7;}
.title_1 strong{padding:0 0 0 23px; background:url(http://imgcache.cnyes.com/cnews/img/icon.gif) 5px -129px; font-size:13px; font-weight:bold; color:#2353A7;}
.title_1 .date{float:right; padding-right:5px; color:#000;}
.title_1 .more a{float:right; padding-right:5px; color:#777;}

.list_1{ padding:10px 0;}
.list_1 li{ line-height:25px; font-size:15px;}
.list_1 li span{color:#777; padding:0 10px 0 0;}
.list_1 li strong a{float:right; color:#777; font-size:12px;}
.list_1 li a {color:#2353A7;text-decoration:none;}
.list_1 li a:visited {color:#83006f;text-decoration:none;}
.list_1 li a:hover {color:#CC0000;text-decoration:underline;}
.list_1 li a:active {color:#CC0000;}


.list_2 {}
.list_2 li{line-height:26px; padding:0 0 0 12px; background:url(http://imgcache.cnyes.com/cnews/img/con_tpimg.gif) 0 -65px no-repeat;}
.list_2 li span{color:#ff6600; font-size:12px; padding:0 0 0 10px;}

.pagination { clear:both; padding:40px 0; text-align:center; }
.pagination a { margin-left:5px; padding:2px 6px; color:#000; text-decoration:none; border:1px solid #ccc ; background:#fff url(http://imgcache.cnyes.com/cnews/img/bg_optionsbtn.gif) left top repeat-x;}
.pagination a:hover { color:#BC2931; text-decoration:none; border:1px solid #ccc; background-color:#fff; }
.pagination span.current { margin-left:5px; padding:2px 5px; color:#BC2931; font-weight:bold; border:1px solid #fff; background-color:#F7FCFF; }

/* votePage */
.votePage{padding:5px 15px;}
.votePage input {vertical-align:middle; margin-right:5px;}
.votePage .title1 h2 { padding:3px 20px 0 25px; background:url(http://imgcache.cnyes.com/cnews/img/con_tpimg.gif) 3px 3px no-repeat;}
.voteContent {padding:0 5px 15px;}
.voteContent h3 { margin:15px 0; font-size:15px; line-height:24px;}
.voteContent h3 span{color:#ff6600; padding-left:10px; font-size:12px;}
.voteList li{height:22px; line-height:26px; font-size:13px;}
.voteContent td{height:26px; vertical-align:middle; color:#333; font-size:13px;}
.voteContent td.data{width:40%;}
.voteContent td.data .box{position:relative; width:125px;}
.voteContent td.data strong{position:absolute; width:100px; padding-left:10px; font-size:12px;}
.voteContent td.data strong span{color:#ff6600; padding:0 2px;}
.voteContent td.data span.bod{height:12px; overflow:hidden; vertical-align:middle; position:relative; display:inline-block; background:url(http://imgcache.cnyes.com/cnews/img/con_tpimg.gif) 0 -46px;}
.voteSearch{padding:15px 0; text-align:center;}
.voteSearch .input { margin:0 5px; padding:2px 0 0 1px; width:159px; height:17px; font-size:12px; background:#fff; border:1px solid #D0D0D0;}
.voteSearch .searchbtn { cursor:pointer; width:46px; height:21px; border:none; background:url(http://imgcache.cnyes.com/cnews/img/ico_newspage_001.gif) no-repeat 0 -58px;}

.cysSearch { padding:4px 0 0 0; height:31px; background:#fff;}
.cysSearch .input { float:left; padding:2px 0 0 1px; width:159px; height:17px; background:#fff; border:1px solid #D0D0D0;}
.cysSearch select { float:left; display:inline; margin:0 6px; padding:1px 0;}
.cysSearch .searchbtn { float:left; cursor:pointer; width:46px; height:21px; border:none; background:url(http://imgcache.cnyes.com/cnews/img/icon.gif) no-repeat -107px -520px;}

.contentBoxTitle { clear:both; height:24px; border:1px solid #ccc; border-width:1px 1px 1px 0; background:url(http://imgcache.cnyes.com/cnews/img/bg_newspage_repeat.gif) repeat-x 0 0;}
.contentBoxTitle .title { float:left; padding:2px 0 0 10px; font-size:13px; line-height:22px; font-weight:bold; border-left:1px solid #ccc;}
.contentBoxTitle .menu { float:right;}
.contentBoxTitle .menu li { float:left; padding:1px 0; border-style:solid; border-width:0 0 0 1px; border-color:#ccc; cursor:pointer; line-height:22px; text-align:center;}
.contentBoxTitle .menu li.selected { position:relative; z-index:2; margin:0 -1px -5px 0; padding:1px 0 6px 1px; background:url(http://imgcache.cnyes.com/cnews/img/ico_newspage_001.gif) no-repeat; border: none; }
.contentBoxTitle .title a:visited, .contentBoxTitle .menu li a:visited {color:#2353A7;}
.menu-w55 .menu li { width:55px; }
.menu-w55 .menu li.selected { background-position:0 0;}
.menu-w60 .menu li { width:59px;}
.menu-w60 .menu li.selected { background-position:-259px 0;}
.menu-w75 .menu li { width:74px; }
.menu-w75 .menu li.selected { background-position:-65px 0;}
.menu-w100 .menu li { width:99px; }
.menu-w100 .menu li.selected { background-position:-150px 0;}


.contentBoxBody { padding:8px 0 8px 10px; width:288px; overflow:hidden; background:#fff; border-right:1px solid #ccc; border-left:1px solid #ccc;}
.contentBoxBody ol label { float:left; overflow:hidden; margin:6px 6px 0 0; width:13px; height:9px; background:url(http://imgcache.cnyes.com/cnews/img/ico_newspage_001.gif) no-repeat 0 0; }
.contentBoxBody ol .No01 { background-position:0 -39px }
.contentBoxBody ol .No02 { background-position:-23px -39px }
.contentBoxBody ol .No03 { background-position:-46px -39px }
.contentBoxBody ol .No04 { background-position:-69px -39px }
.contentBoxBody ol .No05 { background-position:-92px -39px }
.contentBoxBody ol .No06 { background-position:-115px -39px }
.contentBoxBody ol .No07 { background-position:-138px -39px }
.contentBoxBody ol .No08 { background-position:-161px -39px }
.contentBoxBody ol .No09 { background-position:-184px -39px }
.contentBoxBody ol .No10 { background-position:-207px -39px }
.contentBoxBody li { font-size:13px; line-height:22px; }
.contentBoxBody a, .contentBoxBody a:visited { color:#333; }
.contentBoxBody a:hover, .contentBoxBody a:active { color:#CC0000; text-decoration:underline;}

.newsCategory { margin:0 auto;}
.newsCategory li { float:left; width:57px;}

.list_dot_txt12 li { padding:0 0 0 10px; font-size:13px; line-height:22px; overflow:hidden; background:url(http://imgcache.cnyes.com/cnews/img/bg_newspage_repeat.gif) no-repeat 0 -24px; }
.list_txt12 li { height:22px; overflow:hidden; }
.list_pic img { display:block; margin:0 auto; padding:4px; border-style:solid; border-width:1px; }
.list_pic p { padding:3px 0; line-height:20px;}

.list_txt_row_02 { float:left; overflow:hidden;}
.list_txt_row_02 li { float:left; width:130px; line-height:22px;}
.list_pic_01 { margin-right:8px; overflow:hidden; text-align:center;}
.list_pic_01 ul { float:left;}
.list_pic_01 li { float:left; width:49.99%;}
.list_pic_01 .list_pic img { border-color:#ddd; }

.voteTopic { padding:0 10px 0 3px; font-size:13px; }
.voteOption { line-height:25px;}
.voteSend { padding:10px 0 0 3px;}
.voteSend input { padding:2px 0 0 0; font-size:12px;}

.sCol { float:left;display:inline; margin-right:10px; padding:6px 0; width:134px;}
.sCol a .pic { float:left; display:inline; margin-right:10px; padding:1px; border:1px solid #ddd;}
.sCol a:hover .pic { border:1px solid #cc0000;}
.sCol h5 { height:15px; font-size:13px; font-weight:bold; overflow:hidden; }
.sCol h5 a { color:#000;}
.sCol p { margin-top:6px; line-height:18px; }

.hotbars { margin:6px 10px 6px 0; line-height:22px;}
.hotbarList { float:left; width:134px; }
.hotbarList li {float:left; clear:both; width:100%; line-height:23px; background:transparent url(http://imgcache.cnyes.com/cnews/img/listdot.gif) no-repeat 10px 10px; border-bottom:1px solid #EEEEEE; overflow:hidden; }
.hotbarList li .left { float:left; width:85px; height:23px; overflow:hidden; }
.hotbarList li .left em { float:left; display:inline; width:11px; margin-right:9px; color:#cc0000; text-align:right; }
.hotbarList li .right { float:right; font-size:11px; color:#777777;}

.stkwinner { margin-right:10px;}
.stkwinner p { margin-top:5px; text-align:center;}
.dataTable { width:100%; table-layout:fixed;}
.dataTable th, .dataTable td { height:22px; text-align:left; }
.dataTable th { border-bottom:2px solid #ccc; }
.dataTable td { border-bottom:1px dotted #ccc;}
.dataTable td.r { padding:0 5px; color:#FF0000; text-align:center; font-size: 10px;}
.dataTable td.g { padding:0 5px; color:#008000; text-align:center; font-size: 10px;}
.dataTable td.b { padding:0 5px; color:#464646; text-align:center; font-size: 10px;}

.ad_nsRT_cysAdP dl { float:left;}
.ad_nsRT_cysAdP dt { float:left; margin:0 5px 5px 0; width:120px; height:30px;}
.ad_nsRT_cysAdP dd { float:left; margin:0 0 5px 0; width:175px; height:30px;}
.ad_nsRT_cysAdP dd a, .ad_nsRT_cysAdP dd a:visited { color:#666; }
.ad_nsRT_cysAdP dd a:hover, .ad_nsRT_cysAdP dd a:active { color:#CC0000; text-decoration:underline;}