

#main { width:1200px; margin:0 auto;}

#total { background-image:url(/skins/gr/images/total_ex.gif);}


.newwrap {font-family:verdana,arial; width:980px; float:right;  border:1px solid #b3b3b3;}
.newwrap h2 { color:#1d8d23; font-size:12px; line-height:28px; height:28px; overflow:hidden; border-bottom:1px solid #dedede; background:url(/skins/gr/images/ttbg.gif) repeat-x; }
.newwrap h2 span { background:url(/skins/gr/images/nav_line.gif) no-repeat  right center ; float:left; padding:0  6px 0 4px; line-height:16px; *line-height:18px; vertical-align:middle; margin-top:7px; text-align:center;}
.newwrap .row1 {width:65px; padding-left:10px;}
.newwrap .row2 {width:583px;}
.newwrap .row3 {width:80px;}
.newwrap .row4 {width:80px;}
.newwrap .row5 {width:80px;}
.newwrap .row6 {width:80px; background:none;}


.new_list { background:url(/skins/gr/images/listbg.gif);}
.new_list li { height:30px; line-height:30px; overflow:hidden; padding:3px 5px 3px 10px; color:#555; vertical-align:bottom; }
.new_list .name {float:left;font-size:14px;height:30px;line-height:30px;overflow:hidden;width: 620px;}

.new_list .meta {float:right; width:310px;}
.new_list .meta span {float:left;height:30px;line-height:30px;overflow:hidden;width: 80px;padding:0 8px;text-align:center;}
.new_list .meta .date {color:#555;width: 90px;}
.new_list .lv img {margin-top: 0px;margin-left: 6px;}


.new_list .name a {color:#1d8d23; font-family:"瀹嬩綋";}
.new_list .name .gp{color:#555; margin-right:6px;}
.new_list .name a:hover { text-decoration:underline;}


.new_left {float:left; width:200px;}
#new_menu li { height:32px; font-size:16px; color:#438a32; font-family:'榛戜綋'; line-height:32px; text-align:center; margin-bottom:3px; background: url(/skins/gr/images/class_menu.gif) no-repeat 0 -32px; letter-spacing:8px;cursor:pointer;}
#new_menu li a { text-decoration:none; color:#438a32; padding-left:8px;}
#new_menu .active, #new_menu .hover {background-position:0 0;}
#new_menu .active a, #new_menu .hover a {color:#fff;}

.new_page {color:#333; line-height:25px; height:25px; margin-top:10px; margin:5px 0; background:#ebebeb; padding:0 8px; clear:both;}
.new_page a {color:#333; text-decoration:none; margin:0 3px;}
.new_page a:hover {color:#f00; text-decoration:underline;}

.cli { display:none; }


.newest_page .newwrap, .rank_page  .newwrap {width:auto; float:none; }
.newest_page .new_list .name, .rank_page .new_list .name {width:593px;}
.newest_page .newwrap .row2 , .rank_page .newwrap .row2 {width:566px;}

.rank_page .gp{ float:left; width:70px; display:inline; text-align:center; }
.rank_page #list_menu a , .rank_home #list_menu a { font-size:14px;}




#list_menu { border-width:1px 1px 0; border-style:solid; border-color:#41932c; height:31px; background: url(/skins/gr/images/list_nav.gif) repeat-x; padding-left:3px; margin-bottom:5px;}
#list_menu li { display:inline;}
#list_menu a {color:#fff; float:left; margin-top:1px; display:inline; height:30px; line-height:30px; font-size:12px; padding-left:5px; display:inline; margin-right:5px; cursor:pointer;}
#list_menu a b {float:left; padding:0 15px 0 10px; }
#list_menu .active, #list_menu a:hover { background:url(/skins/gr/images/list_tab.gif) no-repeat 0 0; color:#368224;}
#list_menu .active b, #list_menu a:hover b { background:url(/skins/gr/images/list_tab.gif) no-repeat right 0;}






#main { overflow:hidden; zoom:1;}
#rank_wrap { position:relative; left:-2px; width:1200px;}
#rank_wrap a:hover { text-decoration:underline; }
#rank_wrap .stime a:hover { text-decoration:none;}

.rank_item {border:1px solid #d8d8d8; float:left; width:391px; padding:1px; margin:0 0 5px 5px; display:inline; }
.rank_item .rank_title {background:url(/skins/gr/images/th_g.gif) repeat-x 0 -3px; height:28px; line-height:28px; padding:0 10px;}
.rank_item h2 {float:left; font-size:12px; }
.rank_item h2 a { color:#2e2e2e;}
.rank_item .stime {float:right;}
.rank_item .stime a { float:left; padding:0 10px; height:25px; line-height:25px; margin:3px 1px 0; color:#2e2e2e;  cursor:pointer;}
.rank_item .stime .on { margin:2px 0 0; border:1px solid #c3d7c0; border-bottom:none;  background:#fff;} 

.rank_list { background: url(/skins/gr/images/rankno.gif) no-repeat scroll 3px 8px transparent; padding: 0 5px 0 32px; margin-left:5px;}
.rank_list  a {color:#2e2e2e;}
.rank_list  a:hover {color:#EF660A;}
.rank_list li {height: 28px;line-height: 28px; overflow: hidden;}



.pg_pcl .tspage{font-size:12px; color:#666;background:transparent; line-height:36px; height:36px; }
.pg_pcl .tspage a{font-size:12px;padding:4px 5px 3px; line-height:26px; text-align:left; color:#000;/*閾炬帴鏂囧瓧榛樿棰滆壊*/ border:1px solid #ccc;/*閾炬帴榛樿杈规*/ text-decoration:none; margin:0 2px;outline:none;}
.pg_pcl .tspage a:hover{color:#f80;/*榧犳爣鏀惧湪涓婇潰鐨勯摼鎺ユ枃瀛楅鑹�*/ border:1px solid #f80;/*榧犳爣鏀惧湪涓婇潰鐨勯摼鎺ヨ竟妗�*/ text-decoration:underline}
.pg_pcl .tspage .tsp_nav b{padding:5px 6px 4px; border:none; line-height:26px; text-align:left; color:#fff;/*褰撳墠椤垫枃瀛楅鑹�*/ background:#f80;/*褰撳墠椤佃儗鏅壊*/ margin:1px 2px; font-size:12px}
.pg_pcl .tspage .tsp_prev {height:22px; border:none; padding:5px 12px 5px 18px;}
.pg_pcl .tspage .tsp_next{height:22px; border:none; padding:5px 18px 5px 12px;}
.pg_pcl .tspage .tsp_home {height:22px; border:none; padding:5px 12px 5px 18px;}
.pg_pcl .tspage .tsp_end {height:22px; border:none; padding:5px 18px 5px 12px;}

.pg_pcl  .tspage a:hover.tsp_prev{border:none; background-position:0 -75px;}
.pg_pcl  .tspage a:hover.tsp_next{border:none; background-position:0 -25px;}
.pg_pcl  .tspage a:hover.tsp_home {border:none; background-position:0 -250px;}
.pg_pcl  .tspage a:hover.tsp_end {border:none; background-position:0 -200px;}
.pg_pcl  .tspage .tsp_more, .pg_pcl  .tspage a:hover.tsp_more  {border:none;}

.pg_pcl .tsp_count i, .pg_pcl .tsp_count b {color:#FF8800;}
.pg_pcl .tsp_nav i { display:none;}
.pg_pcl .tsp_nav a i { display:inline;}
.pg_pcl select { vertical-align: middle; _margin-top:2px; }
.pg_pcl .tsp_count { line-height:26px\9; } 