body, div, dl, dt, dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,select,img{ margin: 0;padding:0; }
body{font-family: "Microsoft YaHei";font-size:12px;}
a:link {text-decoration: none;}
a:visited {	text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
.clear{ clear:both;}
.left{ float:left; }
.right{ float:right; }
ul,li{ list-style-type:none;}
img{ border:0;}

.ranking{width: 1000px;margin: 0 auto; height: 580px;z-index: 99;position: relative;}
.ranking .head{margin-bottom:22px;height: 53px;line-height: 50px;text-align: center;border-bottom: 5px solid #2cb9fa;}
.ranking .head .ranking_logo{float: left;margin:5px 0 0 30px;}
.ranking .head ul{width:780px;display:none;float:right;}
.ranking .head ul li{cursor:pointer;float: left;width: 390px;height: 48px;border-top: 5px solid #d5d5d5;background: #f6f6f6;color: #6b6b6b;font-size: 20px;}
.ranking .head ul li.cur{background: #2cb9fa;border-top: 5px solid #0092cf;color: #ffffff;}
.ranking .ranking-box .item{display: none;}
.ranking .ranking-box .item ul{ width: 1100px;}
.ranking .ranking-box .item ul li{float: left;width:190px;margin-right: 7.5px;padding: 1px;border: 1px solid #cdcdcd;background: #ffffff;}
.ranking .ranking-box .item ul li .item-head{line-height:40px;height: 40px;text-align: center;font-weight: bold;font-size: 16px;color: #ffffff;}
.ranking .ranking-box .item ul li .head1{background: #9bd30c;}
.ranking .ranking-box .item ul li .head2{background: #ffb74d;}
.ranking .ranking-box .item ul li .head3{background: #ff7574;}
.ranking .ranking-box .item ul li .head4{background: #ffce23;}
.ranking .ranking-box .item ul li .head5{background: #70e0fc;}
.ranking .ranking-box .item ul li dl{ overflow:hidden;width: 177px;margin:8px auto;height: 355px;}
.ranking .ranking-box .item ul li .button{height: 35px;line-height: 35px;text-align: center;font-size: 12px;color: #ffffff;background: #2cb9fa;cursor: pointer;margin-top: 2px;}
.ranking .ranking-box .item ul li dl dt{ border-bottom:1px dotted #908f8f;height: 32px;padding-top: 3px;}
.ranking .ranking-box .item ul li dl dt span{margin-top:5px;display: inline-block;}
.ranking .ranking-box .item ul li dl dt span.width26{width: 26px;}
.ranking .ranking-box .item ul li dl dt span.width80{width: 60px;color: #333333;font-size: 14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;}
.ranking .ranking-box .item ul li dl dt span.width62{width: 80px;color: #333333;font-size: 14px;text-align: right;}
.ranking .ranking-box .item ul li dl dt span.width62 i{font-style: normal;}
.ranking .ranking-box .item ul li dl dt span.width26 i{display:inline-block;font-style: normal;font-size: 12px;color: #ffffff;line-height: 16px;text-align: center;width: 16px;height: 16px;background: #ededed;color: #666666;}
.ranking .ranking-box .item ul li dl dt span.width26 i.first{background: #ff6c00;color: #ffffff;}
.ranking .ranking-box .item ul li dl dt span.width26 i.second{background: #ff9700;color: #ffffff;}
.ranking .ranking-box .item ul li dl dt span.width26 i.third{background: #ffc800;color: #ffffff;}




