.gameListModal{background:#fff;height:389px;opacity:0;overflow:visible;position:absolute;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out;width:512px;z-index:6000;}.gameListModal.visible{opacity:1;}.gameListModal.load{display:none;}.gameListModal .body{height:251px;padding:28px 0 0;position:relative;}.gameListModal .closeModal{background:url(http://image.gamespotcdn.net/gamespot/images/2011/game-list/close_modal_btn.png) no-repeat 0 0;cursor:pointer;height:0;overflow:hidden;padding-top:30px;position:absolute;top:-15px;right:-15px;width:30px;}
.gameListModal .addGameBlock{padding:0 0 0 168px;}.gameListModal .gameInfo{display:inline;float:left;margin-left:-168px;padding:0 15px;width:138px;}.gameListModal .gameBoxshot,.gameListModal .gameBoxshot img{display:block;margin:0 auto;height:140px;position:relative;width:100px;}.gameListModal .gameBoxshot img{bottom:0;height:auto;position:absolute;}.gameListModal .gameTitle{display:block;line-height:20px;padding:22px 0 0;text-align:center;}.gameListModal .gameListBlock{float:right;width:100%;}.gameListModal .blockTitle{font-size:20px;font-weight:normal;}
.gameListModal .template{display:none;}.gameListModal a.actionBtn{border-width:1px;border-color:#b03f00;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fb5a00;background:-moz-linear-gradient(top,#fb5a00 0,#d94e00 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fb5a00),color-stop(100%,#d94e00));background:-webkit-linear-gradient(top,#fb5a00 0,#d94e00 100%);background:-o-linear-gradient(top,#fb5a00 0,#d94e00 100%);background:-ms-linear-gradient(top,#fb5a00 0,#d94e00 100%);background:linear-gradient(top,#fb5a00 0,#d94e00 100%);color:#fff;height:18px;line-height:18px;text-align:center;}
.gameListModal a.actionBtn:hover{border-color:#bf4e0f;background:#ff690f;background:-moz-linear-gradient(top,#ff690f 0,#e85d0f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff690f),color-stop(100%,#e85d0f));background:-webkit-linear-gradient(top,#ff690f 0,#e85d0f 100%);background:-o-linear-gradient(top,#ff690f 0,#e85d0f 100%);background:-ms-linear-gradient(top,#ff690f 0,#e85d0f 100%);background:linear-gradient(top,#ff690f 0,#e85d0f 100%);}.gameListModal .hasItem a.actionBtn{border-color:#d6d6d6;background:#fafafa;background:-moz-linear-gradient(top,#fafafa 0,#ebebeb 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fafafa),color-stop(100%,#ebebeb));background:-webkit-linear-gradient(top,#fafafa 0,#ebebeb 100%);background:-o-linear-gradient(top,#fafafa 0,#ebebeb 100%);background:-ms-linear-gradient(top,#fafafa 0,#ebebeb 100%);background:linear-gradient(top,#fafafa 0,#ebebeb 100%);color:#ff7400;}
.gameListModal .hasItem a.actionBtn:hover{border-color:#656565;background:#000;color:#fff;}.gameListModal .gameListLists{height:228px;overflow-x:hidden;overflow-y:auto;}.gameListModal .gameListLists li{float:left;line-height:16px;padding:5px 0;width:100%;}.gameListModal .gameListLists .listItem{padding:0 94px 0 0;}.gameListModal .listItemTitle a{color:#000;word-wrap:break-word;}.gameListModal .gameListLists .infoBlock{float:left;font-size:14px;overflow:hidden;padding:2px 0;width:100%;}.gameListModal .gameListLists .listActions{display:inline;float:right;margin-right:-94px;width:94px;}
.gameListModal .gameListLists .listActions li{display:inline;padding:0;}.gameListModal .gameListLists .actionBtn{margin:0 17px;}.gameListModal li a.add{display:block;}.gameListModal li a.remove{display:none;}.gameListModal li.hasItem a.add{display:none;}.gameListModal li.hasItem a.remove{display:block;}.gameListModal .footer{background:#e7e7e7;overflow:hidden;width:100%;}.gameListModal .footerBlock{padding:0 48px 0 113px;}.gameListModal .footer .blockTitle{display:inline;float:left;line-height:26px;margin-left:-113px;padding:29px 25px;width:63px;}
.gameListModal .footer .formWrap{float:right;width:100%;}#gameListCreatorOverlay{padding:0 95px 0 0;}#gameListCreatorOverlay fieldset{float:left;width:100%;}#gameListCreatorOverlay fieldset.submit{display:inline;float:right;margin-right:-129px;padding:46px 34px 0;width:61px;}#gameListCreatorOverlay .formControl{background-color:#fff;border-color:#6d6f70 #c9cbcc #d3d5d6;border-width:1px;margin-top:20px;padding:0 10px;}#gameListCreatorOverlay .formControlWrap{height:100%;overflow:hidden;position:relative;}
#gameListCreatorOverlay .typeInput{height:20px;}#gameListCreatorOverlay .typeTextarea{margin-top:9px;padding:4px 10px;}#gameListCreatorOverlay .formControl input,#gameListCreatorOverlay .formControl textarea{border:0;color:#000;display:block;font-size:10px;height:20px;line-height:14px;margin:0;padding:0;width:100%;}#gameListCreatorOverlay .formControl input{float:left;}#gameListCreatorOverlay .typeTextarea textarea{height:34px;max-width:278px;overflow:auto;resize:none;}#gameListCreatorOverlay label{display:none;}
#gameListCreatorOverlay.enableTextOverlay label{color:#999;font-size:10px;height:100%;left:0;line-height:20px;position:absolute;top:0;width:100%;}#gameListCreatorOverlay.enableTextOverlay label.off{display:block;}#gameListCreatorOverlay.enableTextOverlay .typeTextarea label{line-height:14px;}#gameListCreatorOverlay input.submit{background:url(http://image.gamespotcdn.net/gamespot/images/2011/game-list/bg_create_list_btn.gif) repeat-x 0 0;border:1px solid #af3f00;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#fff;float:right;font-size:13px;font-weight:bold;height:21px;line-height:1;margin:0;padding:0;text-align:center;width:100%;}
#gameListCreatorOverlay input.submit:hover{background-position:0 -21px;border-color:#c45314;}