body{
    margin:0;
    padding:0;
    text-align:center;
}
a{
    text-decoration: none;
}


#logo{
    width:1250px;
    height:95px;
    margin-left:auto;
    margin-right:auto;

}
#logo .left{
    float:left;
    width:300px;
    height:95px;
    line-height:95px;
    text-align:left;
}


#logo .right{
    float:right;
    width:940px;
    height:95px;
    line-height:95px;
    text-align:right;
}

#logo .right li{
    list-style: none;
    display: inline;
    margin:0;
    padding:0;
    font-size:20px;
    margin-left:20px;
    font-weight: inherit;
    color: #555555;
    font-family: 微软雅黑;
}
#logo .right a{
    color: #555555;
}
#logo .right a:hover{
    color: #FF0000;
}
#banner{
    width:100%;
    height:400px;
    margin-left:auto;
    margin-right:auto;
    background-color: #FF6F02;
    border-radius:5px;   
}

#banner .img{
    width:1250px;
    height:400px;
    margin-left:auto;
    margin-right:auto;
    background-image:url("../images/banner.jpg");
    text-align:right;
}

.login{
    margin-right:20px;
    filter:alpha(opacity=90); 
    -moz-opacity:0.9; 
    -khtml-opacity: 0.9; 
    opacity: 0.9;
    margin-top:50px;
    float:right;
    width:400px;
    height:300px;
    z-index:10;
    background-color: #B74E00;
    border-radius: 5px;
    box-shadow:0px 0px 5px 5px #DFDFDF;
    font-family:微软雅黑;
}

.login .username{
    width:400px;
    height:75px;
}
.login .l{
    width:80px;
    height:66px;
    line-height:66px;
    font-size:24px;
    float:left;
    text-align:center;
    color:#FFFFFF;


}

.login .r{
    text-align:left;
    width:auto;
    height:66px;
    line-height:66px;
    font-size:18px;
    float:left;
}
.login .r a{
    text-decoration:none;
    font-size:16px;
    color:#FFF;
}

.login .r .text{
    width:280px;
    height:35px;
    font-size:24px;

    color:#FFF;
    border: 0;
    background:none;
    border-bottom:2px solid #FFF;
    border-style: dotted;
}

.login .title{
    width:400px;
    text-align:center;
    line-height:60px;
    color:#FFF;
    font-size:24px;

}
#shuju{
    margin-top:10px;
    width:1250px;
    height:60px;
    line-height:60px;
    font-size:20px;
    color: #666666;
    text-align:left;
    margin-left:auto;
    margin-right:auto;
    background-color: #FBFBFB;
    border:1px solid #B6B6B6;
    font-weight: 100;
}
#shuju .tgshuju,.usernum,.paymoney{
    color:#FF0000;
}

#main{
    margin-bottom:10px;
    margin-top:10px;
    width:1250px;
    height:auto;
    display:table;
    margin-left:auto;
    margin-right:auto;
    text-align:left;
    
}

#left{
    float:left;
    width:800px;
    height:auto;
}
#left .title{
    width:800px;
    height:50px;
    line-height:50px;
    font-size:20px;
    font-family:微软雅黑;
    color: #3E3E3E;
    text-align:left;
}
#left .td{
    width:800px;
    height:190px;
    text-align:left;
}
#left .text{
    width:800px;
    height:auto;
    display:table;
    margin-top:10px;
    margin-bottom:10px;
    text-align:left;
}
#left fieldset{
    min-height:60px;
    border:1px solid #D8D8D8;
    line-height:50px;
    color: #666666;
    background-color: #EAF9FF;
    font-size:18px;
    font-family:微软雅黑;
    border-radius:5px;
}
#left legend{
    line-height:35px;
    font-size:22px;
    color: #006595;
    font-family:微软雅黑;
    border:1px solid #D8D8D8;
    background:#FFFFFF;
    letter-spacing: 1px;
}
#left .ad1{
    width:190px;
    height:190px;
    float:left;
    background:url("../images/as/1.jpg");
    background-size:100% auto;
    border-radius:5px;
}

#left .ad2{
    margin-left:13px;
    width:190px;
    height:190px;
    float:left;
    background:url("../images/as/2.jpg");
    background-size:100% auto;
    border-radius:5px;
}
#left .ad3{
    margin-left:13px;
    width:190px;
    height:190px;
    float:left;
    background:url("../images/as/3.jpg");
    background-size:100% auto;
    border-radius:5px;
}

#left .ad4{
    width:190px;
    height:190px;
    float:right;
    background:url("../images/as/4.jpg");
    background-size:100% auto;
    border-radius:5px;
}

#left .ad1:hover{
    background:url("../images/as/11.jpg");
    background-size:100% auto;
}

#left .ad2:hover{
    background:url("../images/as/22.jpg");
    background-size:100% auto;
}
#left .ad3:hover{
    background:url("../images/as/33.jpg");
    background-size:100% auto;
}

#left .ad4:hover{
    background:url("../images/as/44.jpg");
    background-size:100% auto;
}

#left .us1{
    width:190px;
    height:190px;
    float:left;
    background:url("../images/us/1.jpg");
    background-size:100% auto;
    border-radius:5px;
}

#left .us2{
    margin-left:13px;
    width:190px;
    height:190px;
    float:left;
    background:url("../images/us/2.jpg");
    background-size:100% auto;
    border-radius:5px;
}
#left .us3{
    margin-left:13px;
    width:190px;
    height:190px;
    float:left;
    background:url("../images/us/3.jpg");
    background-size:100% auto;
    border-radius:5px;
}

#left .us4{
    width:190px;
    height:190px;
    float:right;
    background:url("../images/us/4.jpg");
    background-size:100% auto;
    border-radius:5px;
}

#left .us1:hover{
    background:url("../images/us/01.jpg");
    background-size:100% auto;
}

#left .us2:hover{
    background:url("../images/us/02.jpg");
    background-size:100% auto;
}
#left .us3:hover{
    background:url("../images/us/03.jpg");
    background-size:100% auto;
}

#left .us4:hover{
    background:url("../images/us/04.jpg");
    background-size:100% auto;
}


#right{
    float:right;
    width:350px;
    height:auto;
    display:table;
}

#right .title{
    margin-left:10px;
    width:350px;
    height:50px;
    line-height:50px;
    font-size:24px;
    font-family:微软雅黑;
    color: #3E3E3E;
    text-align:left;
    border-bottom:2px solid #D1D1D1;
    
}
#right .text{
    margin-left:10px;
    width:350px;
    height:auto;
    display: table;
    line-height:30px;
    font-size:16px;
    color: #6D6D6D;
    text-align:left;
    
}
#right .text .qq{
    margin-top:10px;
    height:25px;
    width:280px;
    font-size:16px;
    font-weight:bold;
}
#gg_list li{
    list-style: none;
}
#gg_list a{
    font-size:16px;
    color: #8A8A8A;
}
#link{
    margin:10px 0 10px 0;
    width:1250px;
    height:40px;
    background-color: #E8E8E8;
    text-align:left;
    line-height:40px;
    color: #939393;
    border:1px solid #C1C1C1;
    margin-left:auto;
    margin-right:auto;
}
#link a{
    color: #3A3A3A;
}
#bottom{
    width: 100%;
    height:350px;
    background-color: #2E2E2E;
}
#bottoms{
    width:1250px;
    height:350px;
    margin-left:auto;
    margin-right:auto;
    font-family: 微软雅黑;
    font-weight: 100;
}
#bottoms .a{
    float:left;
    width:550px;
    height:300px;
    text-align:left;
    color: #D7D7D7;
    font-size:16px;
    line-height:30px;
}
#bottoms .a img{
    margin-right:12px;
}
#bottoms .b{
    float:left;
    width:400px;
    height:300px;
    line-height:15px;
    text-align:left;
    color: #D7D7D7;
    font-size:16px;
    letter-spacing: 1px;
}
#bottoms .c{
    float:left;
    width:300px;
    height:300px;
    line-height:25px;
    text-align:left;
    color: #D7D7D7;
    font-size:18px;
}


