
.cnav { height: 46px; line-height: 46px; border-bottom: 1px #eee solid; margin-bottom:5px}
.cnav li { float:left;background:url(../../images/space.png) 0px 15px  no-repeat;padding:0 25px 0 30px}
.cnav li:first-child { padding-left: 0px; background: initial; }
.cnav a { font-size: 16px; }

.col-r .box { margin:10px 0;padding-bottom:10px }
.col-r .box .t { height: 50px;line-height:40px;border-top:2px #ddd solid}
.col-r .box .t span { border-top:2px #f34540 solid;margin-top:-2px;font-size:16px;position:relative;font-weight:bold;display:inline-block}
.col-r .ads { margin-bottom: 10px; }
.rank li { height: 40px; line-height: 40px; border-bottom: 1px dotted #eee; font-size: 14px; }
.rank li:last-child { border: 0px; }
.rank li:nth-child(n+4) .num{color: #ddd; }
.rank .num {font-family: Arial; font-size: 20px; width:40px;display:inline-block;color:#f0454c;vertical-align:middle;float:left;font-style:italic}
.rank .h3 { float: left; height:30px;overflow:hidden;width:280px}
.rank a { color: #404040; }
.rank .view { font-family: Arial;display:inline-block;float:right;width:50px;color:#3395eb;text-align:right;font-size: 16px; }

.jctw ul { width: 390px; }
.jctw li { width: 180px; position:relative;float:left;height:135px;margin:0 10px 10px 0;}
.jctw li img { width: 100%;height: 100% }
.jctw li span { position: absolute; height: 24px; line-height: 24px; color: #fff; width: 100%; left: 0px; bottom: 0px;z-index:99 ;text-align:center;overflow:hidden}
.jctw li span.bg {background: #000000; filter: alpha(opacity=40); -moz-opacity: 0.4; opacity: 0.4;z-index:88; }
.jctw li span a { color: #fff; }

.sm .col-l { float: left; width: 870px; }
.sm .col-r { float: right; width: 300px;padding-top:15px; }
.sm .jctw li { width: 145px;height:135px;margin-bottom:15px}
.sm .jctw li img {width: 145px;height:108px; }
.sm .jctw li span { position: initial;line-height:26px;height:26px;display:block;font-size:12px}
.sm .jctw li span.bg { display: none; }
.sm .jctw li span a { color:#333;}
.sm .rank .view { display: none; }
.sm .rank .h3 { width: 250px; }