@import url(http://fonts.googleapis.com/css?family=Roboto:100,300,400,700);
@import url(http://fonts.googleapis.com/css?family=Roboto+Slab:100,300,400,700);
@import url(http://fonts.googleapis.com/css?family=PT+Sans:100,300,400,700);
body{padding-top:63px;}
.bg-body{background:url(/img/bg.jpg) fixed;}
h1{font:400 25px/30px 'Roboto Slab', sans-serif!important;color:#333;}
h2{font:400 24px/30px 'Roboto Slab', sans-serif!important;color:#333;}
h5{font:600 14px/30px 'Open Sans', sans-serif!important;color:#333;}
h6{font:600 14px/17px 'Open Sans', sans-serif!important;color:#333;}
h3 small,h4 small,h5 small{font-family:Roboto;font-weight:400;color:#ddd;}
h1 a,h2 a,h3 a,h4 a,h5 a{color:#333;text-decoration:none;}
h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{color:#0F93F9;text-decoration:none;}
h1 font{font-size:18px;font-weight:400;}
sup .span{border:none!important;font-size:12px;font-weight:bold;line-height:16px;cursor:default;padding:0 2px;}
sup .span.green{color:#96e426;}
sup .span.orange{color:#ff8674;}
a{cursor:pointer;}
ul,li{list-style:none;}
.clear{clear:both;}
hr.message{margin:0 0 20px 10%;}
.navbar.navbar-inverse{background:rgba(0,0,0,1)!important;border:none!important;}
.navbar .container-fluid{width:90%;margin:0 auto;}
.navbar .navbar-header img{padding:7px;}
.navbar .navbar-brand{height:63px;}
.navbar .navbar-nav.menu{padding-left:50px;}
.navbar .navbar-nav li a{font:18px 'PT Sans', sans-serif;color:#fff;text-transform:uppercase;padding:20px 25px;}
.navbar .navbar-nav li a:hover{background:rgba(255,255,255,0.05);}
.navbar .navbar-nav li a b.caret{opacity:0.3;margin:0 -5px 0 5px;}
.navbar .navbar-nav li.dropdown.open a:focus{background:none!important;}
.navbar .navbar-nav li.dropdown a.mainuser{padding:19.5px 20px;}
.navbar .navbar-nav li.dropdown a.mainuser img{width:35px;border-radius:30px;margin:-9px 10px -6px 0;}
.navbar .navbar-nav li.dropdown a.mainuser img.mymess{width:24px;margin:-5px 0 0 5px;}
.navbar .navbar-nav li.dropdown a.mainuser sup font{display:inline;position:relative;top:-3px;font-size:10px;color:#fff!important;background:#f39c12;border-radius:3px;margin:0 0 0 -6px;padding:0 3px;}
.navbar .navbar-nav li .dropdown-menu li a{font:18px 'PT Sans', sans-serif;color:#333;padding:10px 25px;}
.navbar .navbar-nav li .dropdown-menu li a:hover{background:#3896fe;color:#fff;}
.navbar .navbar-nav li .dropdown-menu.mainuser{width:100%;}
.navbar .navbar-nav.navbar-right li a{border-left:1px solid rgba(255,255,255,0.05);border-right:1px solid rgba(255,255,255,0.05);padding:15px 20px;}
.navbar .navbar-form{margin:0;}
.navbar .navbar-form .form-control{background:none;border:none;color:#fff;padding:31px;}
.navbar .navbar-form .form-control:focus{box-shadow:none;}
.navbar .navbar-form input[type=image]{margin:0 15px -8px;}
.search-result{display:none;position:absolute;right:5%;width:500px;margin-top:22px;background:rgba(0,0,0,0.85);z-index:2;padding:10px 40px 20px 30px;}
.search-result hr{border:none;margin:10px 20px;}
.search-result a li{height:30px;cursor:pointer;list-style:none;padding:10px 0;}
.search-result a li div.search_title{float:left;font:14px 'PT Sans', sans-serif;color:#fff;padding:0 20px 0 10px;}
.search-result a li div.search_year{float:left;width:30px;min-height:20px;padding-left:10px;font:11px/17px Tahoma, sans-serif;color:#888;}
.search-result a li div.search_rate{float:left;margin-left:0;font:11px/17px Tahoma, sans-serif;color:#888;}
.search-result .search_count{font:12px Tahoma, sans-serif;color:#888;padding:15px 20px 15px 10px;}
.search-result .search_count button{border:none;border-bottom:1px solid #888;border-radius:0;margin-left:200px;font-size:12px;line-height:13px;color:#888;background:none!important;padding:0;}
.search-result .search_count button:hover{background:none;color:#fff;border-color:#fff;}
.search-result .search_count span{display:none;padding-left:120px;color:#eee;}
.search-result .search_count span a{color:#fff;text-decoration:none;}
.search-result .search_count span a:hover{border-bottom:1px solid #fff;}
.banner .bp{height:275px;overflow:hidden;margin:0;padding:0;}
.banner .bp a{font:20px/25px 'Roboto Slab', sans-serif;color:#fff;text-decoration:none;}
.banner .bp a small{font:14px/20px 'PT Sans', sans-serif;color:#ccc;}
.banner .bp a:hover{text-decoration:none;}
.banner .bp .small{height:275px;overflow:hidden;}
.banner .bp .small .bg.black{width:100%;height:275px;background:rgba(0,0,0,0.6);padding:200px 0 0 30px;}
.main{float:none!important;background:#fff;border-radius:0;overflow:hidden;margin:0 auto!important;}
.news{padding:20px 0 50px;}
.article{margin:30px 0 10px;}
.article a{font:17px/20px 'PT Sans', sans-serif;color:#333;}
.article .img{width:95%;height:220px;overflow:hidden;margin:0 0 20px;}
.article .date{padding-top:10px;font:12px/30px Tahoma, sans-serif;color:#888;}
.user{height:90px;}
.user .photo img{max-width:100%;border-radius:100px;}
.user .photo .online{position:absolute;background:#96e426;width:9px;height:9px;border-radius:10px;border:2px solid #fff;margin:60% 0 0 60%;padding:0;}
.user font{font:12px/20px Tahoma, sans-serif;color:#ccc;padding:0 20px 0 0;}
.user font img{opacity:0.3;margin:0 0 -2px;}
.user font a{font:600 14px/25px 'Open Sans', sans-serif;color:#ff8674;text-decoration:none;}
.user font.user{padding:0 1px 0 0;}
.user font.user sup{position:relative;top:-14px;left:-22px;}
.user font.user sup font.lvl{font:10px Roboto, sans-serif!important;}
.user .span.green{font:11px/20px Tahoma;margin:5px 0 15px;padding:0 5px;}
.tape{margin:0;padding:40px 0 20px;}
.tape h5{font:17px/20px 'PT Sans', sans-serif!important;color:#333;margin:0;padding:5px 0;}
.tape h5 a{color:#333;}
.tape .date{font:12px/20px Tahoma, sans-serif;color:#888;}
.tape p{font:12px/20px Tahoma, sans-serif;color:#555;}
.tape font{font:12px Tahoma;color:#ccc;padding-right:20px;}
.tape font img{opacity:0.2;margin:-2px 0 0;}
font.like{display:inline-block;color:#96e426!important;background:url(/img/icon/like.png) center left no-repeat;cursor:pointer;padding:3px 8px 1px 20px !important;}
font.like:hover{background:url(/img/icon/like-h.png) center left no-repeat;}
font.dislike{display:inline-block;color:#ff8674!important;background:url(/img/icon/dislike.png) center left no-repeat;cursor:pointer;padding:3px 0 1px 22px !important;}
font.dislike:hover{background:url(/img/icon/dislike-h.png) center left no-repeat;}
.index-tab{width:60%;text-align:center;margin:0 auto;}
.nav-tabs.index-tab li{float:none;display:inline-block;border:none;}
.nav-tabs.index-tab li a{font:17px/30px 'PT Sans', sans-serif;color:#333;border:none;margin:0 10px;}
.nav-tabs.index-tab li a:hover{color:#3896fe;background:none;border:none;}
.nav-tabs.index-tab li.active a,.nav-tabs.index-tab li.active a:hover,.nav-tabs.index-tab li.active a:focus{padding-bottom:7px;color:#0079ff;border:none;border-bottom:4px solid #3896fe;}
.bg-grey{background:#f7f7f7;padding:20px 30px!important;}
.block{margin-left:10px;}
.items{margin:30px 0;}
.item{float:left;width:191px;max-height:410px;margin:15px 10px 30px;}
.item .rate .on{height:12px;background:url(/img/icon/rate-orange.jpg) repeat-x;}
.item .wait .on{height:12px;background:url(/img/icon/rate-blue.jpg) repeat-x;}
.item .vote{display:none;font:12px/20px Tahoma, sans-serif;color:#999;}
.item:hover .vote{display:inline-block;}
.item .youvote{display:inline-block;}
.item .youvote.label{padding:3px 4px 3px 3px;}
.item:hover .youvote{display:none;}
.item .progress{height:5px;margin-bottom:6px;border-radius:0;}
.item .photo{width:191px;height:260px;overflow:hidden;line-height:265px;background:#f5f5f5;margin:10px 0;}
.item .photo img{min-width:191px;max-width:191px;height:260px;vertical-align:top;text-align:center;}
.item.played .photo img{filter:grayscale(100%);}
.item.played:hover .photo img{filter:grayscale(0%);}
.item .info{min-height:75px;text-align:center;padding:10px 0 0;}
.item .info .title{display:block;overflow:hidden;font:600 12px/17px Tahoma, sans-serif;color:#333;}
.item .info .date{font:12px/30px Tahoma, sans-serif;color:#888;}
.item .action{text-align:center;}
.item .action img{opacity:0.3;cursor:pointer;padding:5px;}
.item .action img:hover{opacity:0.7;}
.item .action .btn{border:0;padding:0;}
.item .action .dropdown-menu li a img{opacity:0.7;margin:-3px 0 1px;}
.item.li{float:none;width:100%;margin:0;padding:15px 0;}
.item.li .photo{width:16.66666667%;max-height:245px;margin:0;padding:0;}
.item.li .photo img{min-width:100%!important;max-width:100%!important;max-height:100%!important;min-height:245px!important;height:auto!important;vertical-align:top;}
.item.li .info{text-align:left;margin:0;padding:20px 0 0 20px;}
.item.li .info .title{float:left;font:600 16px/17px 'Open Sans', sans-serif;color:#333;padding:0 30px 0 0;}
.item.li .info font{font-size:12px;display:inline-block;}
.item.li .info p{font:12px/20px Tahoma, sans-serif;color:#999;padding:10px 0 5px;}
.item.li font.date{margin-left:20px;}
.item.li font.rate-info{width:130px;}
.item.li .timer{text-align:center;font:18px/25px Open Sans;color:#ccc;padding:60px 0 0;}
.item.li .timer big{font-size:30px;}
.item.li .block-rate{margin:15px 0 5px;}
.item.li .block-rate .col-md-3{width:160px;text-align:left!important;padding:0;}
.item.li .block-rate .col-md-3.action{margin-top:-6px;}
.item.li .line{width:50%;}
.item.li .progress{width:100%;margin:5px 0 0;}
.item.li .info ul li{font:12px/25px Tahoma;color:#888;}
.item.li .info ul li span.name{height:25px;background:url(/img/line.png) center repeat-x;padding:0;}
.item.li .info ul li span.name font{background:#fff;padding:0 5px 0 0 !important;}
.item.li .info ul li span.value{color:#999;padding:0 0 0 10px;}
.item.str{float:none;width:100%;border-bottom:1px dotted #ddd;margin:0;padding:10px 0 8px;}
.item.str .num{float:left;width:15px;font:12px Tahoma, sans-serif;color:#999;}
.item.str .info{min-height:10px;text-align:left;margin:0 0 0 20px;padding:0;}
.item.str .timer{font:12px Tahoma, sans-serif;color:#999;text-align:right;}
.item font{display:inline-block;font:11px/14px Tahoma, sans-serif;color:#ccc;padding:0!important;}
.item font.like,.item font.dislike{float:right;visibility:hidden;min-height:20px;padding-left:20px!important;line-height:20px;font-size:12px;}
.item font.dislike{margin:0 5px 0 10px;}
.item font.votes{float:right;visibility:hidden;margin:2px 10px 3px 0;}
.text{margin:50px 0 0;}
.text p{font:12px/19px Tahoma;color:#333;}
.views{padding-right:25px!important;}
.views li.view{float:right;border:1px solid #ddd;cursor:pointer;font-size:21px;color:#b3b3b3;margin:0 5px 0 0;padding:6px 9px 2px;}
.views li.view:hover,.views li.view.on{background:#f9f9f9;box-shadow:inset 0 1px 2px rgba(0,0,0,0.102);outline:medium none currentColor;color:#888;border-color:#B3B3B3 #CCC #CCC;}
.setting{padding:15px 0 0;}
.setting font{color:#ccc;margin-right:15px;}
.setting span.default{display:inline-block;cursor:pointer;margin:0 15px 0 0;}
.setting span.default u{border-bottom:1px dotted #888;color:#888;text-decoration:none;}
.setting span.default:hover u{border:none;color:#555;}
.setting span.default .glyphicon{color:#999;}
.more{margin:5px 0;padding:15px 0;}
.more ul{float:left;width:70%;padding:0;}
.more ul li{font:14px/30px Open Sans;color:#999;}
.more ul li font{background:#fff;padding-right:5px;}
.more ul li span.name{float:left;width:170px;background:url(/img/line.png) center repeat-x;}
.more ul li span.value{display:inline-block;color:#333;padding:0 0 0 10px;}
.detail{font:12px/19px Tahoma, sans-serif;border-bottom:1px dotted #428bca;text-decoration:none;}
.detail:hover{border:none;text-decoration:none;}
.nav.nav-tabs.tab-game{border:none;border-top:1px solid #eee;margin:20px 0;padding:0;}
.nav.nav-tabs.tab-game li a{border:none;font:14px/20px Roboto;color:#888;text-transform:uppercase;}
.nav.nav-tabs.tab-game li a img{filter:grayscale(100%);opacity:0.5;}
.nav.nav-tabs.tab-game li:hover a img{filter:none;opacity:1;}
.nav.nav-tabs.tab-game li.active,.nav.nav-tabs.tab-game li:hover{margin-top:-1px;border-top:1px solid #0090FF;}
.nav.nav-tabs.tab-game li.active a,.nav.nav-tabs.tab-game li:hover a{border:none;background:none;color:#0090FF;}
.nav.nav-tabs.tab-game .dropdown-menu li{border-color:#fff;}
.nav.nav-tabs.tab-game li .tab-game-menu{min-width:200px;}
.nav.nav-tabs.tab-game li .tab-game-menu li a{font:14px/35px Roboto;color:#888;}
.nav.nav-tabs.tab-game li .tab-game-menu li a:hover{color:#0090FF;background:#ebf5ff;}
#page-button{margin-top:20px;}
#ajax_comments hr{border-color:#fff;}
.comment{display:block;margin:10px 0;}
.comment .col-md-2{padding:0 10px 0 0;}
.comment .col-md-1{min-width:100px;}
.comment .col-md-10{padding:0 0 0 10px;}
.comment .photo img{width:100%;border-radius:100px;}
.comment .photo .online{position:absolute;background:#96e426;width:7px;height:7px;border-radius:7px;border:2px solid #fff;margin:69px 0 0 57px;padding:0;}
.comment .info font{font:12px/25px Tahoma, sans-serif;color:#ccc;padding:0 20px 0 0;}
.comment .info font a{color:#ff8674;text-decoration:none;}
.comment .info font.user{font:600 14px/25px Open Sans, sans-serif;padding:0;}
.comment .info font.user sup{position:relative;top:-14px;left:-22px;margin-right:-20px;}
.comment .info font.user sup font.lvl{padding:0;font:10px Roboto, sans-serif!important;}
.comment .info font span.glyphicon{color:#ddd;padding:0 5px;}
.comment .info font.send:hover{color:#777;}
.comment .info font.user_send img{opacity:0.4;margin:-3px 0 0;padding:0 5px 0 8px;}
.comment .info font.date{padding-left:15px;}
.comment .info p{font:12px/19px Tahoma, sans-serif;color:#333;padding:3px 0;}
.comment .info textarea{width:100%;height:65px;margin:0;}
.comment .info input#user_send{border:none;background:none;box-shadow:none;color:#999;}
.comment .form-group{margin:0 0 8px!important;}
.comment .attach .btn{font:12px Tahoma, sans-serif;color:#529bd3;border:0;background:none;}
.comment .attach .btn:active,.comment .attach.btn-group.open .dropdown-toggle{border:0;background:none;box-shadow:none;}
.comment .attach ul li a{line-height:22px;cursor:pointer;color:#555;padding:5px 15px;}
.comment .attach ul li a:hover{background:rgba(210,233,236,0.35);color:#009E98;}
.comment .attach ul li img{opacity:0.6;margin:-3px 3px 0 0;}
.comment #comments_vote{display:none;font:12px Tahoma, sans-serif;color:#333;padding:5px 0;}
.comment #comments_vote .vote_hr{display:inline-block;width:97%;background:url(/img/line.png) center repeat-x;margin:0 5px 0 0;padding:5px 0 0;}
.comment #comments_vote .vote_hr font{display:inline-block;background:#f7f7f7;padding:0 3px 0 0;}
.comment #comments_vote .vote_li li{float:left;width:20px;height:20px;border-radius:30px;font-size:11px;border:1px solid #96e426;color:#96e426;text-align:center;line-height:20px;cursor:pointer;margin:5px 1px 0;}
.comment #comments_vote .vote_li li#on,.comment #comments_vote .vote_li li:hover{border:1px solid #ff5138;color:#ff5138;}
.comment .info .review_vote{width:500px;margin:10px 0 0;}
.comment .info .review_vote li{display:inline-block;width:140px;background:url(/img/line.png) center repeat-x;margin:0 30px 0 0;}
.comment .info .review_vote li font{display:inline-block;width:75px;font:12px/25px Tahoma, sans-serif;padding:0 10px 0 0;}
.comment .info .review_vote li font i{background:#f5f5f5;font-style:normal;padding:0 3px 0 0;}
.comment .info .review_vote li span{display:inline-block;width:65px;font:600 12px/25px Tahoma, sans-serif;color:#96e426;background:#f5f5f5;padding:0 5px;}
input[type=checkbox]{position:absolute;left:-9999px;cursor:pointer;padding:5px;}
input[type=checkbox] + label{background:url(/img/icon/check.png) no-repeat center left;font-weight:400;cursor:pointer;padding:0 0 0 25px;}
input[type=checkbox]:checked + label{background:url(/img/icon/check_h.png) no-repeat center left;}
input[type=checkbox] + label font{padding-left:5px;color:#ccc;}
.page_title{font:16px/20px Tahoma, sans-serif;color:#999;border-bottom:1px dotted #eee;margin:30px 0 20px;padding:0 0 10px;}
.char{font:12px/20px Tahoma, sans-serif;color:#333;border-bottom:1px solid #fff;padding:20px 10px 35px;}
.char h5{font:600 14px/30px 'Open Sans', sans-serif;color:#333;padding:0;}
.char li{padding:2px 0;}
.char li span{padding-left:10px;font:11px/20px Tahoma, sans-serif;color:#ccc;}
.char input[type=number]{width:80px;}
.char #slider-snap{margin-bottom:20px;}
.char.col{padding:0 0 20px 20px;}
.char.col li{display:inline-block;width:120px;padding:2px 0;}
.btn{border-radius:0!important;}
.btn.btn-sm{font:11px/18px Arial, sans-serif;}
.btn.btn-info{background:#57B5FF;border:none;}
.btn.btn-info:hover{background:#0F93F9;}
.btn.btn-success{background:#A9EA4C;border:none;}
.btn.btn-success:hover{background:#96e426;}
.modal{position:fixed;top:0;left:0;width:100%;z-index:1050;cursor:pointer;display:none;background:rgba(0,0,0,0.7);}
.modal_form{z-index:1100;display:none;position:absolute;padding:0;}
.dialog{position:absolute;top:100px;left:50%;z-index:1100;font:12px/17px Tahoma, sans-serif;color:#333;background:rgba(255,255,255,1);border-radius:5px;padding:10px 0;}
.dialog .dialog_close{float:right;background:url(/img/icon/close.png) right top;width:20px;height:20px;cursor:pointer;opacity:0.8;margin:5px 15px 0 0;}
.dialog .dialog_head{border-left:3px solid #f44a22;padding:0 10px 0 15px;}
.dialog .dialog_head p.title{font:400 18px/40px 'Open Sans';color:#333;text-transform:uppercase;}
.dialog center img{padding:20px 0 15px 30px;}
.dialog .dialog_body{padding:15px 20px 10px;}
.dialog .dialog_body h3{padding:0 0 15px;}
.dialog .dialog_body h5{padding:10px 0 5px;}
.dialog .dialog_body p{font:15px/20px Tahoma, sans-serif;color:#333;}
.dialog .dialog_body .button{width:100px;margin:0 15px 10px 0;}
.dialog .dialog_body a{display:inline-block;font:12px/30px Tahoma, sans-serif;color:#0F93F9;cursor:pointer;}
.dialog .dialog_body a:hover{text-decoration:none;color:#0090FF;}
.dialog .dialog_body .shops{float:left;width:200px;margin:0 0 30px;}
.dialog .dialog_body .shops ol{margin:10px 0 0 20px;}
.dialog .dialog_body .shops ol li{list-style:decimal;color:#ccc;line-height:23px;}
.dialog .dialog_body .shops ol li span{border-bottom:1px dotted #02629F;background:#f2faff;color:#02629F;}
.dialog .dialog_body .shops ol li span:hover{border-bottom:none;}
.dialog .dialog_body hr{border:none;border-bottom:1px solid #ddd;margin:0 0 20px;}
.dialog .dialog_body input[type=submit]{vertical-align:top;}
.dialog .dialog_body .auth{display:inline-block;width:30px;height:30px;overflow:hidden;border-radius:3px;opacity:0.7;}
.dialog .dialog_body .auth img{width:30px;margin:0;}
.dialog .dialog_body .searchlist{display:none;position:absolute;width:358px;background:#fff;border:1px solid #eee;border-radius:3px;margin:0px 0 0;z-index:999;}
.dialog .dialog_body .searchlist li{cursor:pointer;padding:10px;}
.dialog .dialog_body .slide_video ul{margin:0;padding:0;}
.dialog .dialog_body .slide_video ul li{min-height:404px;}
.dialog .dialog_body .left,.dialog .dialog_body .right{display:inline-block;position:absolute;cursor:pointer;opacity:0.8;margin:-280px 0 0;padding:20px;}
.dialog .dialog_body .left{margin-left:-120px;}
.dialog .dialog_body .right{margin-left:685px;}
.dialog .dialog_body #images li{display:inline-block;width:285px;height:155px;overflow:hidden;background:#f5f5f5;cursor:pointer;text-align:center;margin:0 1px -3px 0;}
.dialog .dialog_body #images li img{max-width:330px;max-height:550px;}
.dialog .dialog_body #images li div.delete{float:right;width:20px;height:20px;position:relative;visibility:hidden;background:rgba(0,0,0,0.4) url(/img/icon/close-white.png) no-repeat center;border-radius:3px;opacity:0.7;margin:3px 3px -35px 0;padding:15px;}
footer{font:12px/25px Tahoma, sans-serif;color:#888;margin:100px 20px 0;padding:30px 0;}
footer div p{font:300 17px/25px 'Open Sans', sans-serif;color:#888;padding:0 0 10px;}
footer div a{font:12px/19px Tahoma, sans-serif;color:#0F93F9;}
.loader{display:none;position:fixed;width:70px;bottom:50%;left:42%;background:#fff;box-shadow:0 0 5px rgba(255,255,255,0.5);z-index:999;border-radius:5px;padding:10px;}
#game h1{font-size:28px;margin:0;}
#game h1 sup{padding-left:10px;}
#game .game-menu{filter:grayscale(100%);border:none;border-radius:0;padding:9px 13px 7px;color:#009fff;opacity:0.5;}
#game .game-menu:hover,#game .game-menu:active{filter:none;background:#fff !important;opacity:1;box-shadow:none;}
#game .btn-group.open .game-menu.dropdown-toggle{filter:none;box-shadow:none !important;opacity:1;background-color:#fff !important;}
#game h3,#game h4{color:#333!important;margin:0;padding:4px 0 0;}
#game #photo .btn-group{margin:10px 0 0 15px;}
#game #photo .btn{border:1px solid #e2e2e2;padding:10px 11px 7px;border-radius:2px !important;color:#666;}
#game #photo .btn img{width:inherit;margin:-3px 4px 1px 2px;opacity:0.5;}
#game #photo .btn .caret{opacity:0.5;margin:0 0 0 5px;}
#game #photo .dropdown-menu li a img{width:inherit;opacity:0.7;margin:-3px 0 1px;padding:5px;}
#game #photo #heart{width:inherit;border:1px solid #ccc;cursor:pointer;opacity:0.6;margin:10px 0 0;padding:10px 12px;border-radius:2px;}
#game .info{padding-left:0;}
#game .info ul{padding:0 0 0 20px;}
#game .info ul li{font:14px/30px Roboto;color:#999;}
#game .info ul li span.name{height:30px;background:url(/img/line.png) center repeat-x;padding:0;}
#game .info ul li span.name.nobg{clear:left;background:none;}
#game .info ul li span.name font{background:#fff;padding:0 5px 0 0;}
#game .info ul li span.value{color:#333;padding:0 0 0 10px;}
#game .info ul li span.value a:hover{color:#0090FF;}
#game .info ul li span.value img{margin:-3px 0 0 3px;}
#game .info ul li span.value.mrg{margin-bottom:-30px;}
#game .info ul li span.value span.params{color:#888;cursor:pointer;}
#game .info ul li span.value span.params:hover font{color:#666;}
#game .info ul li span.value span.params img{opacity:0.4;}
#game .info ul li span.value span.params:hover img{opacity:0.6;}
#game .info h5{display:inline-block;position:relative;bottom:-22px;left:40%;background:#fff;border-radius:3px;font:14px/25px Tahoma, sans-serif !important;color:#999;margin:-5px 0 10px;padding:2px 10px;}
#game .info ul.date{border-top:1px solid #efefef;border-radius:3px;padding:20px 0 15px 0;margin-left:20px;}
#game p#about{font:14px/22px Tahoma, sans-serif;color:#888;padding-right:15px;}
#game #social{text-align:right;margin:20px 20px 10px 0;}
#game #rate{border-bottom:1px solid #f5f5f5;font:12px/20px Tahoma, sans-serif;color:#999;margin:0 0 25px;padding:0 0 30px;}
#game #rate img{opacity:0.3;margin:-4px 0 0;}
#game #rate b{display:inline-block;font:30px/33px Tahoma, sans-serif;color:#96e426;padding:15px 0 5px;}
#game #rate font#ajax_vote{margin-left:60px;}
#game .rating{width:320px;height:30px;position:relative;background:url(/img/icon/rate.png) top left repeat-x;margin:15px 0 10px;}
#game .rating li{float:left;}
#game .rating li a{cursor:pointer;outline:none;display:block;width:32px;height:30px;text-decoration:none;text-indent:-9000px;z-index:3;position:absolute;padding:0;}
#game .rating li a:hover{background:url(/img/icon/rate.png) left center;z-index:2;left:0;}
#game .rating a.r1-unit{left:0;}
#game .rating a.r1-unit:hover:hover{width:32px;}
#game .rating a.r2-unit{left:32px;}
#game .rating a.r2-unit:hover:hover{width:64px;}
#game .rating a.r3-unit{left:64px;}
#game .rating a.r3-unit:hover:hover{width:96px;}
#game .rating a.r4-unit{left:96px;}
#game .rating a.r4-unit:hover:hover{width:128px;}
#game .rating a.r5-unit{left:128px;}
#game .rating a.r5-unit:hover:hover{width:160px;}
#game .rating a.r6-unit{left:160px;}
#game .rating a.r6-unit:hover:hover{width:192px;}
#game .rating a.r7-unit{left:192px;}
#game .rating a.r7-unit:hover:hover{width:224px;}
#game .rating a.r8-unit{left:224px;}
#game .rating a.r8-unit:hover:hover{width:256px;}
#game .rating a.r9-unit{left:256px;}
#game .rating a.r9-unit:hover:hover{width:288px;}
#game .rating a.r10-unit{left:288px;}
#game .rating a.r10-unit:hover:hover{width:320px;}
#game .rating li.current-rating{left:0;background:url(/img/icon/rate.png) left bottom;position:absolute;height:30px;display:block;text-indent:-9000px;z-index:1;}
#game #rate .left.wait{margin-right:100px;}
#game #rate .left.wait .line{height:20px;background:#f5f5f5;border-radius:3px;box-shadow:inset 0 1px 3px -1px rgba(0,0,0,0.2);font:11px/20px Arial, sans-serif;color:#fff;text-align:center;margin:20px 0 10px;}
#game #rate .left.wait .line.on{background:#96e426;box-shadow:none;}
#game #rate .left.wait font.waiting{margin:3px 0 0;}
#game #ajax_fact,#game #ajax_cheat,#game #ajax_link{padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #f5f5f5;}
#game .images{padding-bottom:5px;}
#game .images .row{margin:0 0 10px;}
#game .images .row .col-md-6{height:140px;overflow:hidden;cursor:pointer;text-align:center;padding:0 0 1px 1px;}
#game .images .row .col-md-6 img{width:100%;height:100%;}
.images li div.delete{float:right;width:20px;height:20px;position:relative;visibility:hidden;background:rgba(0,0,0,0.4) url(/img/icon/close-white.png) no-repeat center;border-radius:3px;opacity:0.7;margin:3px 3px -35px 0;padding:5px;}
#game .video{margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #f5f5f5;}
#game .video .frame{width:100%;height:360px;background:#f5f5f5;box-shadow:inset 0 1px 3px -1px rgba(0,0,0,0.2);margin:20px 0 10px;}
#game #similar{margin-bottom:25px;border-bottom:1px solid #f5f5f5;border-top:1px solid #f5f5f5;padding:25px 0;}
#game #similar .item{float:left;width:177px;max-height:410px;overflow:hidden;margin:15px 10px 20px 0;}
#game #similar .photo{width:177px;height:240px;overflow:hidden;line-height:240px;background:#f5f5f5;margin:10px 0;}
#game #similar .photo img{min-width:177px;max-width:177px;height:240px;vertical-align:top;text-align:center;}
#game .table.table-game{font:12px/20px Tahoma, sans-serif;color:#333;margin:10px -15px 20px;}
#game .table.table-game tr td.num{padding-left:20px;color:#888;}
#game .table.table-game tr td{border-bottom:1px solid #eee;}
#game .table.table-game tr td .del{margin-left:15px;visibility:hidden;color:#888;border-bottom:1px dotted #888;cursor:pointer;}
#game .table.table-game tr:hover td .del{visibility:visible;border-bottom:none;}
.seo{font:11px/17px Tahoma, sans-serif;color:#666;margin:150px 10px 0 0;}
.alert{margin-bottom:0 !important;}
.footer-alert{display:none;position:fixed;right:20px;top:100px;border-radius:3px;}
.footer-alert .alert-info,.footer-alert .alert-danger,.footer-alert .alert-success{width:300px;text-align:left;border:none!important;margin:0;padding:15px;}
h3,h4{font:400 18px/20px 'Roboto Slab', sans-serif!important;color:#333;}
sup .span.blue,#game .info ul li span.value a,#game #rate .right b{color:#0F93F9;}
.navbar .navbar-nav li,.item .col-md-12,.item.li .info ul,.item.str .info a,#game .images .row .col-md-8,#game .images .row .col-md-4{padding:0;}
.article .img img,#game #photo img{width:100%;}
.user .photo .lvl,.comment .photo .lvl{display:none;position:absolute;width:20px;height:20px;border-radius:30px;overflow:hidden;padding:0!important;}
.user .photo .lvl img,.comment .photo .lvl img{width:100%;opacity:1!important;margin:0!important;padding:0!important;}
.user font a:hover,.comment .info font a:hover{color:#ff5138;}
.item .rate,.item .wait{float:left;width:65px;height:12px;background:url(/img/icon/rate-grey.jpg) repeat-x;margin:4px 10px 15px 60px;}
.item.li .vote,.item.str .vote,.item:hover font.like,.item:hover font.dislike,.item:hover font.votes,.dialog .dialog_body #images li:hover div.delete,.images li:hover div.delete{visibility:visible;}
.item .action img.opacity,.dialog .dialog_close:hover,.dialog .dialog_body .auth:hover,.dialog .dialog_body .left:hover,.dialog .dialog_body .right:hover,.dialog .dialog_body #images li div.delete:hover,#game #photo #heart:hover,.images li div.delete:hover{opacity:1;}
.item .action .btn:hover,#game #photo .btn:hover{background:none;}
.item .action .btn-group.open .dropdown-toggle,.item .action .btn-group.open .dropdown-toggle:active,.item .action .btn-group.open .dropdown-toggle:focus,#game #photo .btn-group.open .dropdown-toggle,#game #photo .btn-group.open .dropdown-toggle:active,#game #photo .btn-group.open .dropdown-toggle:focus{box-shadow:none;background:none;}
.item .action .dropdown-menu,#game #photo .dropdown-menu{border-radius:0;}
.item .action .dropdown-menu li a,#game #photo .dropdown-menu li a{font:14px/20px Tahoma, sans-serif;color:#444;padding:5px 25px 3px 10px;}
.item.li .rate,.item.li .wait{margin:4px 10px 15px 0;}
.item.li .info ul li span.value font,#game .info ul li span.value font{display:inline-block;width:125px;}
.item.str .rate,.item.str .wait{float:right;margin:4px 0;}
.comment .info font.send,.comment .info font.del{cursor:pointer;display:none;padding:0 0 0 15px;}
.comment .info font.send a,#game #rate .right a{color:#ccc;}
.comment .info font.send a:hover,.comment .info font.del:hover,#game .table.table-game thead tr td{color:#888;}
.comment:hover .info font.send,.comment:hover .info font.del{display:inline;}
.comment #comments_title,.comment #comments_video,.comment #comments_photo,.counter,.btn-hidden .btn{display:none;}
.dialog .dialog_body iframe,.dialog .dialog_body object{max-width:660px!important;max-height:400px!important;min-width:660px!important;min-height:400px;}
#game h1 sup span,#game .info ul li span.value span.span{padding:0 5px;}
#game #rate .left.wait font.like,#game #rate .left.wait font.dislike{float:right;}
#game .video .frame iframe,#game .video .frame object{max-width:100%!important;max-height:360px!important;min-width:100%;min-height:360px;}