@charset "gb2312";
/* CSS Document */

body{
    max-width: 720px;
    margin:0 auto;
    overflow-x: hidden;
}
body.main{
    background: url(/home/images/bg.png) 0 0 repeat-y;
}
/*div, span, iframe, map, font, input, img, a img, samp, hr, h1, h2, h3, h4, h5, h6, p, blockquote, a, address, code, dl, dt, dd, ol, ul, li, form, label, table, tr, td, th {

    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}*/






.mg-footer{background-color:#773c2e;color:#fff;line-height:25px;font-size:12px;text-align:center;}
.mg-foot-link{background:#e3eef9;-webkit-column-count:3;-moz-column-count:3;column-count:3;}
.mg-foot-link a{font-size:14px;color:#666;display:block;height:30px;line-height:30px;text-align:center;}
.mg-copyright{padding:5px 0;margin-bottom: 55px;}






ol, ul {
    list-style: none;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
}
a{
    color: #444;
}
a:link {
    text-decoration: none;
}

a:visited {
    text-decoration: none;
}

a.bot:hover {
    text-decoration: none;
    left: 1px;
    position:relative;
    top: 1px;
}

a:active {
    text-decoration: none;
}

a:focus {
    outline: none;
}

a.hidefocus {
    outline: none
}



input[type=text], input[type=button], input[type=submit] {
    -webkit-appearance: none;
    outline: none;
}




button {
    border: 0;
    outline: none;
    cursor: pointer;
}
input{outline:none}

.clearfix:before, .clearfix:after {
    content: "";
    display: table;
}
.clearfix:after {
    clear: both;
}
img{
}
.red{
    color: #ff0000;
}
.pink{
    color: #ff7e00;
}
.y-bg{
    background: #FFFF00;
}
.c-bg{
    background: #ffcc66;
}
.z-bg{
    background: #ff99ff;
}
.r-bg{
    background: #fd8282;
}
.h-bg{
    background: #d58263;
}