/*header */
header {
    width: 100%;
    height: 39px;
    background-color: #f5f5f5;
}

header p {
    line-height: 39px;
    color: #666;
}

header p span {
    font-size: 14px;
}

header ul {
    /*width: 100px;*/
    height: 30px;
    margin-top: 5px;
}

header li {
    display: block;
    height: 30px;
    line-height: 30px;
}

header li:first-child {
    margin-right: 27px;

}

header li a {
    display: block;
    width: 100%;
    height: 100%;
    line-height: 30px;
}

header a.register {
    color: #0075be;
}

header a.landing {
    color: #515151;
}

/*header END*/


/*footer*/
footer {
    height: 314px;
}

.foo s.blank {
    display: block;
    width: 1px;
    height: 80px;
    background-color: #c6c6c6;
    float: left;
    margin-top: 73px;

}

.foo {
    background-color: #fafafa; /*fafafa*/
}

.fooul {
    width: 318px;
    height: 203px;
    padding: 42px 0 0 55px;
}

.fooul li {
    width: 100px;
    height: 44px;
    clear: both;
}

.fooul li s {
    display: block;
    width: 23px;
    height: 23px;
    float: left;
}

.fooul li p {
    float: left;
    color: #666666;
    text-align: center;
    line-height: 22px;
    padding-left: 12px;
}

.fooul li:nth-child(1) s {
    background: url("../images/script.png") no-repeat -127px -116px;
}

.fooul li:nth-child(2) s {
    background: url("../images/script.png") no-repeat -127px -138px;

}

.fooul li:nth-child(3) s {
    background: url("../images/script.png") no-repeat -127px -162px;
}

.fooul li:nth-child(4) s {
    background: url("../images/script.png") no-repeat -127px -185px;

}

.address {
    width: 361px;
    height: 196px;
    padding: 49px 0 0 93px;
}

.address h1 {
    font-size: 14px;
    line-height: 34px;
    color: #0075be;
    text-align: left;
}

.address h2 {
    width: 230px;
    height: 45px;
    font: 24px/45px "΢���ź� Regular";
    color: #ffffff;
    background-color: #0075be;
    margin-bottom: 7px;

}

.address h2 i {
    display: block;
    width: 43px;
    height: 38px;
    float: left;
    margin: 3px 8px 0 8px;
    background: url("../images/script.png") no-repeat -127px -209px;

}

.address p {
    font: 12px/25px "΢���ź� Regular";
    text-align: left;
    color: #666;
}

.ewmbot {
    width: 371px;
    height: 200px;
    float: left;
    padding: 45px 0 0 0;
}

.ewmbot img {
    display: block;
    margin: 0 auto; 
    width: 200px;
    height: 200px;
}

.ewmbot p {
    font: 14px/32px "΢���ź� Regular";
    color: #666;
    text-align: center;
}

.frdlink {
    background-color: #0b0b0b;
}

.frdlink ul {
    width: 650px;
    margin: 0 auto;
}

.frdlink li {
    float: left;
    width: 130px;
    height: 25px;
    font: 12px/12px "΢���ź� Regular";
    text-align: center;
    line-height: 25px;
}

.frdlink li a {
    color: #999;

}

.frdlink li:first-child {
    color: #ddd;
}

/*footer END*/