*{
    margin:0;
    padding:0
}
input[type=text] {
  width: 90;
  height: 20;
  padding: 5px 10px;
  margin: 1px 0;
  box-sizing: border-box;
  border: 0;
  background-color: #363636;
  color: white;
}
body{
    color:#fff;
    background:#111;
    background-image: url(/proxy/browse.php/XyD2_2F5/iOSwScKu/Nfv0KD8k/ydfwITVh/Mk9JFAWr/s2tBLjM9/yVdXcJWt/pCAZiR0L/ANKc5Gb7/idPGDd_2/FtMwASA3/3XeFCUDI/w0os4Cy_/2B2VS9vt/l6VY0_3D/b0/);
    margin:0;
    padding:0;
    font-family:Arial;
    text-align:center;
    margin-top:auto!important;
    padding-top:auto!important;
    min-width:auto!important

}
h1{
    margin:0 0 20px;
    padding:0;
    padding-top:1%;
    text-align:center;
    font-size:24pt;
    width:100%
}
p{
    padding:0;
    margin:2px;
    padding-top:1%
}
a{
    color:#FFF;
    text-decoration:none;
    font-weight:700
}
a:hover{
    text-decoration:underline
}
input.long_input{
    width:450px;
    border:1px solid #666;
    padding:3px
}
img{
    border:0;
    margin:0;
    padding:0
}
#wrapper{
    margin:auto;
    width:750px
}
#wrapper_full{
    margin:auto;
    min-width:1200px;
    width:90%
}
#header{
    width:90%;
    height:133px;
    margin:auto
}
#header_full{
    min-width:1200px;
    width:90%;
    height:133px;
    margin:10px
}
#header_like{
    width:500px;
    float:right;
    margin:20px 0 0;
    padding:8px;
    border:1px solid #666;
    border-radius:5px;
    background:#000
}
#file_display{
    width:90%;
    margin:0 auto;
    padding:5px 15px 10px;
    text-align:left;
    border-radius:8px;
    border:1px solid #666;
    background:#000;
    //background:-webkit-gradient(linear,0 0,0 bottom,from(#000),to(#3F413E));
    //background:-moz-linear-gradient(#000,#3F413E);
    //background:linear-gradient(#000,#3F413E);
    font-size:.8em
}
#footer{
    margin:10px 0;
    padding:0;
    text-align:center;
    font-size:12px
}
#footer_top{
    margin:5px 0;
    padding:0;
    text-align:center
}
#main_form{
    width:80%;
    margin:0 auto 10px;
    padding:5px 15px 10px;
    text-align:left;
    border-radius:8px;
    border:1px solid #666;
    background:#000;
//    background:-webkit-gradient(linear,0 0,0 bottom,from(#000),to(#3F413E));
 //   background:-moz-linear-gradient(#000,#3F413E);
  //  background:linear-gradient(#000,#3F413E);
    font-size:.8em
}
#main_form form input[type="submit"]{
    padding:5px
}
legend{
    text-align:left
}
#page_description{
    width:60%;
    margin:0 auto 15px;
    padding:0;
    text-align:center;
    font-size:12px;
    color:#666
}
.iframe{
    width:95%;
    height:90px;
    margin:auto;
    text-align:center
}
.iframe a{
    color:#FFF;
    text-decoration:none;
    font-weight:700;
    display:inline-block
}
#like_box{
    margin:auto;
    width:370px
}
.like_button_first{
    width:110px;
    margin:2px 15px 0;
    text-align:center;
    float:left
}
.like_button{
    width:120px;
    text-align:center;
    float:left
}
fieldset{
    width:550px;
    margin:0 auto;
    padding:5px 15px 10px;
    text-align:left;
    border-radius:8px;
    border:1px solid #666;
    background:#000;
    background:-webkit-gradient(linear,0 0,0 bottom,from(#000),to(#3F413E));
    background:-moz-linear-gradient(#000,#3F413E);
    background:linear-gradient(#000,#3F413E);
    font-size:.8em
}
.text_left{
    float:left;
    text-align:left;
    margin:5px 0 10px 30px
}
.text_right{
    float:right;
    text-align:right;
    margin:5px 30px 10px 0
}
.mini_desc{
    font-size:12px
}
.delimiter{
    clear:both
}
table{
    width:550px
}
table tr:nth-child(2n){
    background:#2B2929
}
table tr:nth-child(2n+1){
    background:#2B2934
}
table tr:hover{
    background:#494646
}
table th{
    background:#1B1A1A;
    padding:2px 2px 2px 6px
}
table td{
    padding:2px 2px 2px 4px
}
input.filedesc{
    width:98%;
    padding:3px;
    border-radius:3px;
    border:1px solid #CCC
}
#uploader_menu{
    width:550px;
    margin:auto;
    padding:0;
    font-size:10px
}
#uploader_menu ul{
    list-style:none
}
#uploader_menu ul li{
    float:right;
    width:80px;
    margin:0 2px;
    padding:2px;
    border:1px solid #666;
    border-radius:4px 4px 0 0;
    cursor:pointer
}
#uploader_menu ul li:hover{
    border-bottom:1px solid #CCC
}
.qq-upload-button{
    display:block;
    padding:5px;
    margin:5px 0 15px;
    text-align:center;
    border:1px solid #ddd;
    border-radius:4px;
    border-shadow:3px;
    color:#FFF;
    background:-webkit-gradient(linear,0 0,0 bottom,from(#000),to(#3F413E));
    background:-moz-linear-gradient(#000,#3F413E);
    background:linear-gradient(#000,#3F413E)
}
.qq-upload-button:hover{
    background:-webkit-gradient(linear,0 0,0 bottom,from(#3F413E),to(#000));
    background:-moz-linear-gradient(#3F413E,#000);
    background:linear-gradient(#3F413E,#000)
}
.qq-upload-button-focus{
    outline:1px dotted #000
}
.qq-upload-drop-area{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    min-height:70px;
    z-index:2;
    background:#FF9797;
    text-align:center
}
.qq-upload-drop-area span{
    display:block;
    position:absolute;
    top:50%;
    width:100%;
    margin-top:-8px;
    font-size:16px
}
.qq-upload-drop-area-active{
    background:#FF7171
}
.qq-upload-cancel{
    float:right;
    cursor:pointer;
    color:red
}
#image_preview{
    text-align:center
}
.download_button{
    -moz-box-shadow:inset 0 1px 0 0 #fff;
    -webkit-box-shadow:inset 0 1px 0 0 #fff;
    box-shadow:inset 0 1px 0 0 #fff;
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#0f0a0f),color-stop(1,#635e63));
    background:-moz-linear-gradient(center top,#0f0a0f 5%,#635e63 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0f0a0f',endColorstr='#635e63');
    background-color:#0f0a0f;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:6px;
    border:1px solid #dcdcdc;
    display:inline-block;
    color:#f0e2f0;
    font-family:arial;
    font-size:15px;
    font-weight:700;
    padding:6px 24px;
    text-decoration:none;
    text-shadow:1px 1px 0 #292529
}
.download_button:hover{
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#635e63),color-stop(1,#0f0a0f));
    background:-moz-linear-gradient(center top,#635e63 5%,#0f0a0f 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#635e63',endColorstr='#0f0a0f');
    background-color:#635e63
}
.download_button2{
    -moz-box-shadow:inset 0 1px 0 0 #fff;
    -webkit-box-shadow:inset 0 1px 0 0 #fff;
    box-shadow:inset 0 1px 0 0 #fff;
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#0f0a0f),color-stop(1,#635e63));
    background:-moz-linear-gradient(center top,#0f0a0f 5%,#635e63 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0f0a0f',endColorstr='#635e63');
    background-color:#0f0a0f;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:6px;
    border:1px solid #dcdcdc;
    display:inline-block;
    color:#f0e2f0;
    font-family:arial;
    font-size:15px;
    font-weight:700;
    padding:6px 24px;
    width:20%;
    text-decoration:none;
    text-shadow:1px 1px 0 #292529
}
.download_button2:hover{
    background:-webkit-gradient(linear,left top,left bottom,color-stop(0.05,#635e63),color-stop(1,#0f0a0f));
    background:-moz-linear-gradient(center top,#635e63 5%,#0f0a0f 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#635e63',endColorstr='#0f0a0f');
    background-color:#635e63
}
#FlattrBox{
    margin:10px auto;
    width:150px;
    background:#666;
    border:1px solid #CCC;
    border-radius:5px;
    font-size:.8em
}
img{
    max-width:100%;
    height:auto;
    display:block
}
div#language_bar ul{
    margin:0;
    padding:0;
    list-style:none
}
div#language_bar ul li{
    display:inline-block;
    padding:5px
}

