﻿.w120{width:120px}.w860{width:860px}.category-list{border:1px solid #d0d0d0;background-color:#fff;line-height:31px;border-top:none}.category-list li{height:31px;font-size:14px;border-bottom:1px solid #f0f0f0;text-align:center}.category-list li:hover{background-color:#f9f9f9}.category-list li a{display:block}.category-list li.selected{background:url(/templates/default/images/box_repeat.png) repeat-x 0 -46px}.category-list li.selected a{display:block;border-top:1px solid #ffd800;border-left:none;border-right:none;color:#fff}.category-list h3{font-size:16px;height:30px;padding:2px;text-align:center;background:url(/templates/default/images/bg_line.png) repeat-x 0 -32px;border-bottom:1px solid #d0d0d0;text-shadow:1px 1px 1px #fff}.top-tab h5{width:240px;text-align:center;font-weight:bold;border-right:1px solid #ccc;padding-left:0}.top-tab{position:relative}.top-tab ul{position:absolute;top:0;left:241px}.top-tab ul li{width:120px;border-right:1px solid #ccc;text-align:center}.top-tab ul li.selected{border-top:4px solid #ff6a00;background-color:#fff;line-height:22px}.top-cont li{float:left;width:145px;padding:10px}.top-cont{padding:16px;background-color:#fff;border:1px solid #d0d0d0;border-top:none}.rank-detail{}.rank-detail td,.rank-detail th{padding:8px 4px;line-height:27px;height:27px;color:#999;text-align:center}.rank-detail th{font-size:14px;background-color:#f0f0f0;border-top:1px solid #f0f0f0;border-bottom:2px solid #e0e0e0;text-align:center;color:#666;padding:0 4px}.rank-title h5{display:inline-block;*display:inline;*zoom:1}.rank-detail td{border-bottom:1px solid #f0f0f0}.rank-detail tr:hover{background-color:#ffc}.rank-no{text-align:center;font-weight:bold}.rank-score{text-align:center}.rank-no span{display:block;width:21px;height:21px;line-height:21px;margin-top:3px;border-radius:3px;font-size:11px;margin:0 auto;background-color:#666;color:#fff;text-shadow:1px 1px 1px #000}.rank-no span.rank-no1,.rank-no span.rank-no2,.rank-no span.rank-no3{background-color:#ff6a00;color:#fff;text-shadow:1px 1px 1px #c00}.rank-detail .rank-author{text-align:left}.rank-detail .rank-title{text-align:left}.rank-update{color:#999}.rank-split th,.rank-split-first th{background-color:#fff;border:none;padding:0;height:40px;overflow:hidden}.rank-split-first th{height:16px}.rank-detail .rank-update{text-align:left}.rank-detail .rank-update a{color:#ff3a00}.rank-detail .rank-update a i{width:20px;height:20px;display:inline-block;background:url(/templates/default/images/bg_main.png) no-repeat -182px -80px}.rank-detail .rank-score{color:#ff6a00;font-weight:bold;font-size:14px}span.trend-no,span.trend-up,span.trend-down{width:8px;height:8px;overflow:hidden;display:inline-block;*display:inline;*zoom:1;background:url(/templates/default/images/bg_main.png) no-repeat}span.trend-no{background-position:-90px -256px}span.trend-up{background-position:-74px -256px}span.trend-down{background-position:-91px -256px}