#game-list-container {    width: 1240px;    margin: auto;    overflow: hidden;    background: white;    padding: 5px 0 0px;    box-sizing: border-box;	margin-top:20px;}#game-list-container .title-container {    width: 1180px;    margin: 12px auto;}#game-list-container .game-type-ul,#game-list-container .sort-container {    width: 1180px;    margin: auto;}#game-num {    font-size: 14px;    position: absolute;    left: 135px;    bottom: -6px;    color: #555555;}#game-num span {    color: #2189ff;    padding: 0 12px;}.game-type-ul {    padding: 10px 0;}.game-type-li {    padding: 11px 0 0;    line-height: 24px;    font-size: 14px;    overflow: hidden;    color: #555555;}.game-type-li > p {    float: left;    width: 98px;}.game-type-li .game-type-container {    float: left;    width: 1060px;    box-sizing: border-box;    position: relative;    height: 34px;    overflow: hidden;}.game-type-li .game-type-container.checked {    height: auto;}.game-type-li .game-type-container .game-type {    padding: 0 10px;    height: 24px;    line-height: 24px;    background: transparent;    border-radius: 4px;    margin-right: 20px;    cursor: pointer;    word-break: keep-all;    margin-bottom: 10px;    display: inline-block;	border:#a5b3c4 1px solid;	color:#a5b3c4;}.game-type-li .game-type-container .game-type:hover,.game-type-li .game-type-container .game-type.checked {    border: #2189ff 1px solid;    color: #2189ff;}.game-type-container .game-type-more {    width: 50px;    height: 24px;    line-height: 22px;    overflow: hidden;    display: block;    position: absolute;    bottom: 8px;    right: 5px;    text-align: center;    font-size: 14px;    color: #2189ff;    background: white;    cursor: pointer;}.game-type-container .game-type-more:after {    background: url(/tpl/duotegame/images/ico.png) no-repeat -54px -75px;    content: "";    width: 10px;    height: 14px;    float: right;    margin-top: 4px;}.game-type-container .game-type-more.checked:after {    background-position: -54px -96px;}.sort-container {    height: 24px;    line-height: 24px;    color: #555555;}.sort-container p {    float: left;    width: 98px;}.sort-container .sort-ul {    float: left;}.sort-container .sort-ul .sort-li {    height: 24px;    line-height: 24px;    border-radius: 4px;    margin-right: 20px;	padding:0 10px;    cursor: pointer;    word-break: keep-all;    display: inline-block;	border:#a5b3c4 1px solid;	color:#a5b3c4;}.sort-container .sort-ul .sort-li.checked,.sort-container .sort-ul .sort-li:hover {    color: #2189ff;    border:#2189ff 1px solid;}.game-list-container {    width: 100%;    overflow: hidden;}.game-list-ul{    width:100%;}.game-list-li {    width:374px;	height:110px;	padding:11px;    float: left;	margin:30px 0 0 30px;	border:#eee 1px solid;	box-sizing:border-box;}.game-content {    width: 100%;    height: 100%;}.game-content >a {float:left;}.game-content img {    width: 86px;    height: 86px;    border-radius: 24px;}.game-content .game-name {    height: 26px;    width: 253px;    overflow: hidden;    line-height:26px;	float:right;}.game-content .game-info{width:253px;float:right;}.game-content .game-type-size {    width: 100%;    overflow: hidden;    height: 20px;    line-height: 20px;    color: #999999;    font-size:12px;}.game-content .game-intro{width:100%;height:40px;line-height:20px;overflow:hidden;color:#666;}.game-content .game-score {    width: 100%;    overflow: hidden;    height: 28px;    line-height: 28px;    color: #2189ff;}.game-content .game-score.no-score {    color: #999999;}.game-content .game-score span {    font-weight: bold;}