body{
    background: url("img/bg.png") repeat-x fixed center top #f3f3d5;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 14px;
    color: #000000;
    margin: auto;
    max-width:100%;
    padding:1px;
}
#img {transition:all 15s ease;
-webkit-transition:all 15s ease;
-moz-transition:all 15s ease;
transition-delay:5s;
-webkit-transition-delay:5s;
-moz-transition-delay: 5s;
transform:rotate(0deg);
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
}
#img:hover {
padding:5px;
transition:all 3s ease;
-webkit-transition:all 3s ease;
-moz-transition:all 3s ease;
transform:rotate(360deg);
-moz-transform:rotate(360deg);
-webkit-transform: rotate(360deg);
position:relative;
}
#bang {border:1px solid grey}
#bang select {display:none}
img {max-width:640px;
}
a:link, a:visited {;text-decoration:none;}
a:focus {
 color:#ff8700;
 text-decoration:none;
 text-shadow: 0 0 6px #ff4e00;
}
a:hover {
 text-decoration:none;
 background-image:url(img/lk.gif);
}
input, textarea, select{
 background-color:#ddd;
 color:#444;
 border:1px solid #aaa;
 border-top-left-radius:2px;
 border-top-right-radius:2px;
 border-bottom-left-radius:2px;
 border-bottom-right-radius:2px;
 margin-left:4px;
 margin-right:4px;
 margin-top:2px;
 margin-bottom:2px;
 padding:2px;
}
input[type="submit"] {color:#08A8E8;
 padding:2px;
 border:1px solid #088e8;
 font-weight:bold;
}
input[type=file]{
 max-width:220px;
}
h3 {
 margin:0;
 padding:0;
 padding-bottom:2px;
}
hr {
 margin-top:2px;
 margin-bottom:2px;
 border-top:1px solid #e3e3e3;
 border-right-style:none;
 border-right-width:0; 
 border-bottom-style: none;
 border-bottom-width:0;
 border-left-style:none;
 border-left-width:0;
}
p {margin-top:6px;
margin-bottom:6px;}
ul {margin:0;
padding-left:10px;}
.wcode{background-color:#f2f6f8;
border:1px solid #e0e0e0;
margin:2px;
color:green;
padding:2px 4px 2px 4px;}
.wcode input{display:none}
td {line-height:15px}
#tab {
 padding-left:5px;
 border-bottom:5px solid #FFB600;
 font-size:12px
}
#tab a {
 color:#494949;
 font-weight:bold
}
#tab tr, #tab td {
 height:25px;
 padding-top:4px
}
#tab td {
 padding-left:5px;
 padding-right:5px;
 text-align:center
}
#tab .active {background:#FFB600;}
#tab .active a {color:#fff}
.mkin {
 background-color:#cff;
 background-image:url(img/logo.png);
 background-repeat:repeat x;
 text-align:center;
 font-weight:bold;
 border:1px dashed #00f;
 margin:2px;
 padding:10px;
}
.mkend {
 text-align:center;
 background-color:#41ffff;
 border:1px solid silver;
 background-image: url(img/end.png);
 background-repeat:repeat x;
  padding:2px 2px 2px 2px;
 margin:0px;
 font-weight:bold;
}
.listk {
 background-color:#fdfdfd;
 margin-top:1px;
 margin-bottom:1px;
 padding:2px;
 border:1px solid #88beff;
}
.listm {
 background-color:#f6f6f6;
 margin-top:1px;
 margin-bottom:1px;
 padding:2px;border:1px solid #88beff;
}
.s1{
 border-bottom:1px solid #aaa;
 margin-left:4px;
 margin-right:4px;
}
.s2 {
 background-color:#84e2f8;
 border-left:2px solid #aaa;
 border-right:2px solid #aaa;
 padding-top:1px;
 margin-left:2px;
 margin-right:2px;
}
.s3 {
 background-color: #84e2f8;
 border-left:1px solid #aaa;
 border-right:1px solid #aaa;
 padding-top:2px;
 margin-left:1px;
 margin-right:1px;
}
.s4 {
 background-color:#84e2f8;
 border-left:1px solid #aaa;
 border-right:1px solid #aaa;
 padding-top:2px;
 margin-left:1px;
 margin-right:1px;
}
.moder {
 first-letter:30px #fff;
 background-color:#84e2f8;
 border-left:1px solid #aaa;
 border-right:1px solid #aaa;
 padding-left:2px;
}
.next t{
 border:1px solid #d0d0d0;
 margin-left:3px;
 padding-left:4px;
 padding-right:4px;
}
.next2{
 font-size:0px;
}
.next2 a{
 border: 1px solid #d0d0d0;
 margin-left: 3px;
 padding-left: 4px;
 padding-right: 4px;
}
.paging {
 font-size:0px}
.paging a{
 background:#fff;
 font-size:12px;
 border:1px solid #008000;
 padding: 0px 3px 0px 3px;
 margin-left: 2px;
}
.paging b {
 background: #28d75c;
 color:#fff;
 border:1px solid #080;
 padding: 0px 3px 1px 3px;
 margin-left: 2px;
}
.menu {
 color:#75bf00;
 background-color:#fafff0;
 background-image:url(img/m.png);
 background-repeat: repeat-x;
 background-position:50% top;
 margin-top:1px;
 margin-bottom:1px;
 padding:2px;
 border:1px solid #d4eba1;
 font-weight:bold;
}
.msg {
 background-color:#000;
 text-align:left;
 color:purple2;
 background-image: url(img/msg.png);
 width:auto;
 height:auto;
 margin-left:6px;
 margin-top:0px;
 margin-bottom:0px;
 margin-right:0px;
 padding-left:3px;
 padding-right:3px;
 padding-top:3px;
 padding-bottom:3px;
}
.quote {
 background-color:#f2f6f8;
 border-top:1px solid #e0e0e0;
 border-right:1px solid #e0e0e0;
 border-bottom:1px solid #e0e0e0;
 border-left:3px solid #80abc8;
 margin:2px;
 color:grey;
 padding: 2px 4px 2px 4px;
}
.top {
 color:#fffaee;
 font-weight:bold;
 text-shadow:#45cdf5 1px 1px 1px;
 background-color:#319aff;
 background-repeat:repeat-x; 
 background-position:50% top;
 margin-top:1px;
 margin-bottom:1px;
 padding:2px;
 border:1px solid #007dff;
}
