.activitypage {width: 1000px; margin: 0 auto;}
.activitypage .placeholder {width: 1000px;height: 100px;margin: 0 auto;_height:30px;}
.activitypage .overall {background: #f6f6f6;width: 1000px;margin: 0 auto;}
.activitypage .overall a {background-image:url(http://t6.tianlaikge.com/web/img/sns/down/activitiBtn1.png);display: block;background-repeat:no-repeat; height: 30px;}
.activitypage .sortByFrame {height: 50px;margin: 0 auto;border-bottom: 1px #CCC solid;}
.activitypage .overall .sortByFrame .sortBytime div,.overall .sortByFrame .sortBy div{width:122px;height:30px;float:left;}
.activitypage .overall .sortByFrame .sortBytime a,.overall .sortByFrame .sortBy a{width:122px;height:30px;display:block;cursor:pointer;}


.activitypage .overall .sortByFrame .sortBy {height: 35px;}
.activitypage .overall .sortByFrame .sortBy .sort {width: 55px;height: 30px;overflow: hidden;float: left;}
.activitypage .overall .sortByFrame .sortBy .sort a {background-position:-5px -2px;}



.activitypage .line {border-top: solid 1px #D3D3D3;width: 1000px;height: 20px;margin: 0 auto;}
.activitypage .list {width: 1000px;overflow: hidden;margin: 0 auto;}
.activitypage .left {border-bottom: solid 1px #D3D3D3;border-right: solid 1px #D3D3D3;background: #FFFFFF;width: 490px;height: 240px;margin: 0 auto;float: left;margin-top:20px;}
.activitypage .left1{float:right;}
.activitypage .right {border-bottom: solid 1px #D3D3D3;border-right: solid 1px #D3D3D3;background: #FFFFFF;width: 490px;height: 240px;margin: 0 auto;float: right;}
.activitypage .poster {background-image: url(http://t6.tianlaikge.com/web/img/sns/down/activity.png);width: 320px;height: 240px;margin: 0 auto;float: left;}
.activitypage .data {width: 152px;height: 145px;float: left;margin-left: 10px;}
.activitypage .name {margin-top: 14px;font-size: 18px;font-family: 'Microsoft YaHei' ! important;font-weight: bold;color: #2db2ea;}
.activitypage .raceNumberFrame {width: 130px;height: 16px;margin-top: -5px;float: left;}
.activitypage .raceNumber {width: 75px;height: 16px;float: left; font-size: 14px;font-family: 'Microsoft YaHei' ! important;font-weight: bold;color: #656565;}
.activitypage .playerNumber {width: 55px;height: 16px;float: right;font-size: 14px;font-family: 'Microsoft YaHei' ! important;font-weight: bold;color: #656565;}
.activitypage .type {width: 150px;height: 90px;float: left;margin-left: 10px;}

.activitypage .official {width: 80px;height: 30px;margin-top: -7px;overflow: hidden;float: left;}
.activitypage .official a {background-position:-428px -110px;}

.activitypage .unofficial {width: 80px;height: 30px;margin-top: -7px;overflow: hidden;float: left;}
.activitypage .unofficial a {background-position:-428px -144px;}

.activitypage .dayNumber {width: 150px;height: 16px;float: left;margin-top: 35px;font-size: 15px;font-family: 'Microsoft YaHei' ! important;font-weight: bold;color: #656565;}
.activitypage .divide {width: 1000px;height: 20px;margin: 0 auto;}

.activitypage .pageFrame {width: 430px;height: 45px; margin: 0 auto;margin-top: 45px;}

.activitypage .pageBlue {width: 45px;height: 45px;float: left;}
.activitypage .pageBlue a {width: 45px;height: 45px;float: left;background-position:-4px -95px;}
.activitypage .pageBlue p {width: 45px;height: 45px;float: left;position: absolute;text-align:center;font-size: 15px;font-family: 'Microsoft YaHei' ! important;font-weight: bold;color: #FFFFFF;}

.activitypage .pageWhite {width: 45px;height: 45px;float: left;}
.activitypage .pageWhite a {width: 45px;height: 45px;float: left;background-position:-4px -41px;}
.activitypage .pageWhite p {width: 45px;height: 45px;float: left;position: absolute;text-align:center;font-size: 15px;font-family: 'Microsoft YaHei' ! important;font-weight: bold;color: #656565;}

.activitypage .pageSpace {width: 10px;height: 45px;float: left;}
.activitypage .bottomSpace {width: 1000px;height: 100px;margin: 0 auto;}
.activitypage .bottomPlaceholder {width: 1000px;height: 90px;margin: 0 auto;}


.activitypage .overall .sortByFrame .sortBytime .sorttype{width: 55px;height: 30px;}
.activitypage .overall .sortByFrame .sortBytime .sorttype a {width: 55px;height: 30px;background-position:-5px 1px;}
.activitypage .overall .sortByFrame .sortBy .sort a {width: 55px;height: 30px;background-position:-5px -33px;}
.activitypage .overall .sortByFrame .sortBytime div.on a{background-position: -60px -8px;}
.activitypage .overall .sortByFrame .sortBytime div.will a{background-position: -181px -8px;}
.activitypage .overall .sortByFrame .sortBytime div.ed a{background-position: -302px -8px;}
.activitypage .overall .sortByFrame .sortBytime div.keep a{background-position: -423px -8px;}
.activitypage .overall .sortByFrame .sortBytime div.on a:hover{background-position: -60px -42px;}
.activitypage .overall .sortByFrame .sortBytime div.will a:hover{background-position: -181px -42px;}
.activitypage .overall .sortByFrame .sortBytime div.ed a:hover{background-position: -302px -42px;}
.activitypage .overall .sortByFrame .sortBytime div.keep a:hover{background-position: -423px -42px;}
.activitypage .overall .sortByFrame .sortBytime div.on a.select{background-position: -60px -76px;}
.activitypage .overall .sortByFrame .sortBytime div.will a.select{background-position: -181px -76px;}
.activitypage .overall .sortByFrame .sortBytime div.ed a.select{background-position: -302px -76px;}
.activitypage .overall .sortByFrame .sortBytime div.keep a.select{background-position: -423px -76px;}
.activitypage .overall .sortByFrame .sortBy div.hot a{background-position: -60px -110px;}
.activitypage .overall .sortByFrame .sortBy div.startTime a{background-position: -181px -110px;}
.activitypage .overall .sortByFrame .sortBy div.endTime a{background-position: -302px -110px;}
.activitypage .overall .sortByFrame .sortBy div.hot a:hover{background-position: -60px -144px;}
.activitypage .overall .sortByFrame .sortBy div.startTime a:hover{background-position: -181px -144px;}
.activitypage .overall .sortByFrame .sortBy div.endTime a:hover{background-position: -302px -144px;}
.activitypage .overall .sortByFrame .sortBy div.hot a.select{background-position: -60px -178px;}
.activitypage .overall .sortByFrame .sortBy div.startTime a.select{background-position: -181px -178px;}
.activitypage .overall .sortByFrame .sortBy div.endTime a.select{background-position: -302px -178px;}

.activitypage .overall .sortByFrame .sortBytime .sort{width: 55px;height: 30px;}
.activitypage .overall .sortByFrame .sortBytime .sort a {width: 55px;height: 30px;background-position:-5px -2px;}
