*,:after,:before{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;color:#383838;direction:ltr;overflow-x:hidden;height:100%;font:300 14px/1.8 Microsoft Yahei,Helvetica Neue,helvetica,Arial,sans-serif;color:#444}body,h1,h2,h3,h4,h5,h6,html,ol,p,ul{padding:0;margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}a{text-decoration:none;transition:color .3s ease;color:#5badf0;cursor:pointer}a:hover{color:#3071a9}::-moz-selection{color:#222;background:#d6edff;text-shadow:none}::selection{color:#222;background:#d6edff;text-shadow:none}body,html{width:100%;height:100%;-webkit-tap-highlight-color:transparent}.browser-tips{position:relative;z-index:999999;line-height:3rem;height:3rem;font-size:.875rem;margin:0;padding:0;background-color:#ffffe1;text-align:center;box-shadow:0 0 5px rgba(0,0,0,.2)}.container{position:relative;max-width:800px;margin:0 auto;padding-left:20px;padding-right:20px}.container-fluid{padding-left:0;padding-right:0}.container-body{padding:20px 0}.hidden{display:none}.text-center{text-align:center}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge,.badge:hover{color:#fff}@media screen and (max-width:960px){.container{min-width:100%;width:auto}}.form,.form-group,form{display:block}.form-group{margin:20px 0}.form-control{display:inline-block;padding:8px;line-height:1.43;outline:none;border:1px solid #eee;transition:border-color .3s ease-in-out}.form-control:focus,.form-control:hover{border-color:#5badf0}.form-control[readonly]{border-color:#eee}.btn,input[type=checkbox],input[type=radio],label{cursor:pointer}.btn{display:inline-block;padding:5px 15px;line-height:1.43;font-family:Microsoft Yahei,Helvetica Neue,helvetica,Arial,sans-serif;font-size:14px;outline:none;border:none;background-color:#fff;color:#383838;border-radius:2px;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out}.btn:hover{background-color:#f7f7f7}.btn[disabled]{background-color:#ddd}.btn[disabled]:hover{background-color:#ccc}.btn-link{color:#5badf0}.btn-link,.btn-link:hover{background-color:transparent}.btn-link:hover{color:#3071a9}.btn-primary{background-color:#5badf0;color:#f7f7f7}.btn-primary:hover{background-color:#3071a9;color:#fff}.btn-success{background-color:#5cb85c;color:#f7f7f7}.btn-success:hover{background-color:#449d44;color:#fff}.btn-info{background-color:#5bc0de;color:#f7f7f7}.btn-info:hover{background-color:#31b0d5;color:#fff}.btn-warning{background-color:#f0ad4e;color:#f7f7f7}.btn-warning:hover{background-color:#ec971f;color:#fff}.btn-danger{background-color:#d9534f;color:#f7f7f7}.btn-danger:hover{background-color:#c9302c;color:#fff}.table,table{width:100%;max-width:100%;margin-bottom:20px;background-color:transparent;border-spacing:0;border-collapse:collapse}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th,table>caption+thead>tr:first-child>td,table>caption+thead>tr:first-child>th,table>colgroup+thead>tr:first-child>td,table>colgroup+thead>tr:first-child>th,table>thead:first-child>tr:first-child>td,table>thead:first-child>tr:first-child>th{border-top:0}.table>thead>tr>th,table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th,table>tbody>tr>td,table>tbody>tr>th,table>tfoot>tr>td,table>tfoot>tr>th,table>thead>tr>td,table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}caption{padding-top:8px;padding-bottom:8px;color:gray}caption,th{text-align:left}td,th{padding:0}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-body{padding:15px}.spinner{margin:0 auto;padding:30px 0;width:150px;text-align:center}.spinner.page-spinner{margin-top:100px;margin-bottom:100px}.spinner.components-spinner{height:200px}.spinner>.bounce{width:30px;height:30px;background-color:rgba(91,173,240,.6);border-radius:100%;display:inline-block;animation:bouncedelay 1.4s infinite ease-in-out;animation-fill-mode:both}.spinner>.bounce:nth-of-type(1){animation-delay:-.32s}.spinner>.bounce:nth-of-type(2){animation-delay:-.16s}@keyframes bouncedelay{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.two-column{font-size:0}.two-column .left,.two-column .right{font-size:14px;display:inline-block;vertical-align:top}.col-10{width:10%}.m-t-10{margin-top:10px}.m-r-10{margin-right:10px}.m-b-10{margin-bottom:10px}.m-l-10{margin-left:10px}.col-20{width:20%}.m-t-20{margin-top:20px}.m-r-20{margin-right:20px}.m-b-20{margin-bottom:20px}.m-l-20{margin-left:20px}.col-30{width:30%}.m-t-30{margin-top:30px}.m-r-30{margin-right:30px}.m-b-30{margin-bottom:30px}.m-l-30{margin-left:30px}.col-40{width:40%}.m-t-40{margin-top:40px}.m-r-40{margin-right:40px}.m-b-40{margin-bottom:40px}.m-l-40{margin-left:40px}.col-50{width:50%}.m-t-50{margin-top:50px}.m-r-50{margin-right:50px}.m-b-50{margin-bottom:50px}.m-l-50{margin-left:50px}.col-60{width:60%}.m-t-60{margin-top:60px}.m-r-60{margin-right:60px}.m-b-60{margin-bottom:60px}.m-l-60{margin-left:60px}.col-70{width:70%}.m-t-70{margin-top:70px}.m-r-70{margin-right:70px}.m-b-70{margin-bottom:70px}.m-l-70{margin-left:70px}.col-80{width:80%}.m-t-80{margin-top:80px}.m-r-80{margin-right:80px}.m-b-80{margin-bottom:80px}.m-l-80{margin-left:80px}.col-90{width:90%}.m-t-90{margin-top:90px}.m-r-90{margin-right:90px}.m-b-90{margin-bottom:90px}.m-l-90{margin-left:90px}.col-100{width:100%}.m-t-100{margin-top:100px}.m-r-100{margin-right:100px}.m-b-100{margin-bottom:100px}.m-l-100{margin-left:100px}.list-unstyle{list-style:none}.list-inline>li{display:inline-block}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}.animated.delay-500{animation-delay:.5s}.animated.delay-1000{animation-delay:1s}.animated.delay-1500{animation-delay:1.5s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}footer{padding:20px 0;background-color:#fff;box-shadow:0 -1px 2px rgba(0,0,0,.1)}.header{padding:15px 0;box-shadow:0 4px 8px rgba(0,0,0,.1)}.game-container{width:100%}.game-warp{width:100%;height:100%}