body {    color: #666;background: #f1f2f3;}.g-main{margin: 30px 0;position: relative;overflow: hidden;}.newsmix {min-width: 1110px;max-width: 1240px;margin: 0 auto;position: relative;}.newsmix-left {    width: 73%;}.fl {    float: left;    display: inline;}.newsmix-right {    width: 25%;}.fr {    float: right;    display: inline;}.newstype {    border-radius: 5px;    overflow: hidden;    background: #fff;    position: relative;}.newstype a:hover, .newstype .active {    color: #fff;    background: #03b4f5;}.newstype a {    height: 40px;    line-height: 40px;    color: #666;    font-size: 16px;    padding: 0 12px;    margin-right: 10px;    float: left;    display: inline;    position: relative;}.news-list li {    padding: 10px 0;border-bottom: #f1f2f3 dotted 1px;}.news-list{    padding: 15px 12px;    margin-top: 15px;background: #fff;transition: all 0.3s ease;border-radius: 5px;}.news-list .type {    padding: 3px 12px;    color: #fff;    border-radius: 10px;    background: #76d6f9;margin-right:10px;}.bdr-tit {height: 40px;line-height: 40px;font-size: 18px;padding-left: 10px;}.laybox {    border-radius: 5px;    box-shadow: 0 3px 0 #e9e9e9;    overflow: hidden;    background: #fff;    zoom: 1;}.rank-game-list {width: 100%;    padding: 8px 10px 16px;}.rank-game-list li {    height: 22px;    padding: 8px 0px;    border-bottom: 1px dotted #cecece;    vertical-align: top;    overflow: hidden;    position: relative;}.rank-game-list .rank {    width: 20px;    height: 20px;    line-height: 20px;    text-align: center;    color: #fff;    border-radius: 5px;    background: #ccc;    float: left;}.rank-game-list .rank-0 {    background: #fd5253;}.rank-game-list .rank-1 {    background: #ff7b41;}.rank-game-list .rank-2 {    background: #ffad2b;}.rank-game-list .desc {    width: 250px;    height: 22px;    line-height: 18px;    top: 8px;    right: 0px;}.rank-game-list .info .type{line-height:30px;}.rank-game-list .desc .name{padding-left:10px;}.rank-game-list .name {    display: inline-block;    width: 120px;    font-size: 14px;    color: #666;}.rank-game-list .type {    color: #999;}.rank-game-list .active {    height: 70px;    padding: 9px 0;}.rank-game-list .active .rank {    margin-top: 24px;}.rank-game-list .active .desc {    opacity: 0;    filter: alpha(opacity=0);}.rank-game-list .detail {  display:none;}.rank-game-list .active .detail {     display: block;    transform: scale(1);    transition: all 0.3s ease-in-out;}.rank-game-list .detail .img {    display: block;    width: 68px;    height: 68px;    border-radius: 15px;    margin: 0 10px;    overflow: hidden;}.rank-game-list .detail .info {    width: 100px;    height: 70px;    overflow: hidden;}.rank-game-list .g-btn-s {    margin-top: 20px;}.g-btn-s {    display: inline-block;    vertical-align: top;    width: 72px;    min-width: 72px;    height: 24px;    line-height: 24px;    text-align: center;    color: #fff;    border-radius: 15px;    cursor: pointer;    background: #fd5253;    font-family: 'microsoft yahei';    font-size: 12px;    box-sizing: content-box;}.news-detail-box {    width:73%;    padding: 18px 0;    border-radius: 5px;    background: #fff;float: left;display: inline;}.detail-hd {    height: 76px;    border-left: 5px solid #03b4f5;    padding-left: 5px;}.detail-hd h2 {    height: 48px;    line-height: 48px;    color: #03b4f5;    font-size: 36px;    font-weight: normal;    padding-left: 12px;}.detail-hd .local {    height: 27px;    line-height: 28px;    color: #bfbebe;    border-bottom: 1px solid #ececec;    padding-left: 12px;}.detail-bd {    padding: 30px 45px;}.detail-bd .title {    font-size: 24px;    color: #666;    text-align: center;    margin-bottom: 20px;}.detail-bd .content {    font-size: 14px;    padding: 20px 0;line-height:30px;}.iconfont{font-size: 26px;color: #03b4f5;float: left;padding-right: 10px;}.page{width:70%;height:40px;margin: 0 auto;position: relative;text-align:center;}.page .pagination {margin-top: 30px;}.pagination li{    display:inline;text-align: center;color: #999;background: #fff;margin: 0 6px;padding: 10px;border-radius: 5px;width:20px;}.pagination .active{color: #fff;background: #03b4f5;}.pagination a,.pagination span {width: auto !important;}.pagination a.active {color: #fff;background-color: #ff823c;cursor: default}