@charset "utf-8";

/* CSS Document */


/* 设定 */
.l-content {
    position: relative;
    margin: 0 auto;
    padding: 0;
    width: 950px;
    height: auto;
    color: #ffffff;
    font-family: Arial, "Microsoft Yahei", SimHei, STHeiti, Helvetica, serif;
    overflow: hidden;
    line-height: 1.2;
}

.l-content h1,
.l-content h2,
.l-content h3,
.l-content h4,
.l-content h5,
.l-content p,
.l-content a,
.l-content ul,
.l-content li,
.l-content dl,
.l-content dt,
.l-content dd,
.l-content a img {
    margin: 0;
    padding: 0;
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
    font-weight: normal;
}

.l-content img {
    border: none;
}

.l-content a {
    text-decoration: none;
}

.l-content em {
    font-style: normal;
}

/*common*/
.l-content .font-yellow {
    color: #ffcc00;
}

.l-content .font-blue{
    color: #15499a;
}

.l-content .p-abs {
    position: absolute;
}

.l-content .p-rel {
    position: relative;
}

/*common*/

/*活动时间 活动规则*/
.l-content .activity-time .point1 {
    left: 177px;
    top: 84px;
    font-size: 24px;
    line-height: 1.2;
    width: 616px;

}

.l-content .activity-time .list-order{
    left: 208px;
    top:372px;
    font-weight: bold;
    font-size: 64px;
    line-height: 64px;
}
.l-content .activity-time .list-order li{
    display: inline-block;
    width: 174px;
    text-align: left;
}
.l-content .activity-time .list-detail{
    top: 372px;
    left: 242px;
    font-size: 22px;
    line-height: 27px;
    font-weight: bold;
}
.l-content .activity-time .list-detail li{
    display: inline-block;
    margin-right: 61px;
    width: 130px;
}
.l-content .activity-time .list-detail li.last{
    width: 120px;
}
.l-content .activity-time .list-detail li span{
    font-size: 37px;
    line-height: 44px;
}

/*end 活动时间 活动规则*/
/*设计*/
.l-content .design .point1{
    top: 0;
    left: 194px;
    font-size: 50px;
    line-height: 58px;
    font-weight: bold;
}
.l-content .design .list{
    top: 270px;
    left: 182px;
}
.l-content .design .list li{
    display: inline-block;
    margin-right: 10px;
    width: 136px;
    font-size: 19px;
    line-height: 19px;
    text-align: center;
    font-weight: bold;
    letter-spacing: 1px;
}
.l-content .design .point2{
    top: 336px;
    left: 278px;
    text-align: center;
    font-size: 38px;
    font-weight: bold;
    line-height: 70px;
}
.l-content .design .point3{
    top: 556px;
    left: 266px;
    font-size: 42px;
    font-weight: bold;
}
.l-content .design .list2{
    top: 966px;
    left: 190px;
}
.l-content .design .list2 li{
    display: inline-block;
    margin-right: 21px;
    width: 174px;
    font-size: 20px;
    line-height: 30px;
    font-weight: bold;
    text-align: center;
}
.l-content .design .list2 li.odd{
    color: #519b28;
}
.l-content .design .point4{
    top: 1138px;
    left: 0;
    right: 0;
    text-align: center;
    font-size: 40px;
    line-height: 40px;
    font-weight: bold;
}
.l-content .design .list3{
    top: 1354px;
    left: 206px;
}
.l-content .design .list3 li{
    display: inline-block;
    margin-right: 52px;
    width: 144px;
    text-align: left;
    font-size: 12px;
    line-height: 14px;
}
/*end设计*/
/*采购*/
.l-content .purchase .point1{
    top: 0;
    left: 194px;
    font-size: 50px;
    line-height: 58px;
    font-weight: bold;
}
.l-content .purchase .list1{
    top: 280px;
    left: 182px;
}
.l-content .purchase .list1 li{
    display: inline-block;
    width: 136px;
    margin-right: 10px;
    font-size: 22px;
    line-height: 24px;
    text-align: center;
}
.l-content .purchase .list1 li span{
    font-size: 24px;
    line-height: 24px;
}
.l-content .purchase .point2{
    top: 364px;
    left: 214px;
    font-size: 37px;
    font-weight: bold;
    line-height: 74px;
}
.l-content .mission .purchase-point3{
    top: 46px;
    left: 176px;
    font-size: 42px;
    font-weight: bold;
    line-height: 42px;
}
/*end采购*/
/*任务*/
.l-content .mission dl{
    top: 208px;
    left: 172px;
    font-size: 18px;
    width: 344px;
    text-align: justify;
    -ms-text-justify: inter-ideograph;
}
.l-content .mission dt{
    left: 47px;
    font-size: 24px;
    line-height: 40px;
}
.l-content .mission dd{
    font-size: 18px;
    line-height: 24px;
}
.l-content .mission .list2{
     top: 502px;
    left: 442px;
}
.l-content .mission .list3{
    top: 716px;
    left: 172px;
    width: 305px;
}
.l-content .mission .list3 span{
    border-bottom: 2px solid #15499a;
}
.l-content .mission .point1{
    top: 350px;
    left: 284px;
    width: 216px;
    font-size: 16px;
    line-height: 18px;
}
.l-content .mission .point2,
.l-content .mission .point3,
.l-content .mission .point4,
.l-content .mission .point5{
    left: 0;
    right: 0;
    text-align: center;
    font-weight: bold;
}
.l-content .mission .point2{
    top: 1126px;
    font-size: 17px;
    line-height: 17px;
}
.l-content .mission .point3{
    top: 1196px;
    font-size: 35px;
    line-height: 35px;
}
.l-content .mission .point4{
    top: 1276px;
    font-size: 23px;
    line-height: 23px;
}
.l-content .mission .point5{
    top: 1360px;
    font-size: 35px;
    line-height: 35px;
}
.l-content .mission .list4{
    top: 1450px;
    left: 336px;

}
.l-content .mission .list4 li{
    display: inline-block;
    margin-right: 53px;
    font-weight: bold;
    font-size: 18px;
    line-height: 18px;
}
.l-content .mission .btn1{
    top: 882px;
    left: 170px;
    width: 247px;
    height: 83px;
}
.l-content .mission .btn2{
    top: 986px;
    left: 170px;
    width: 247px;
    height: 87px;
}
.l-content .mission .link1{
    top: 882px;
    left: 170px;
}
.l-content .mission .link2{
    top: 986px;
    left: 170px;
}
.l-content .mission .point6{
    top: 966px;
    left: 214px;
    font-size: 16px;
    line-height: 14px;
}
/*end任务*/
/*活动细则*/
.l-content .rule .point1{
    top: 86px;
    left: 0;
    right: 0;
    text-align: center;
    font-size: 40px;
    line-height: 40px;
    font-weight: bold;
}
.l-content .rule .point2,
.l-content .rule .point4,
.l-content .rule .point6{
    top: 180px;
    left: 180px;
    font-size: 20px;
    line-height: 20px;
    font-weight: bold;
}
.l-content .rule .point4{
    top: 574px;
}
.l-content .rule .point6{
    top: 686px;
}
.l-content .rule .point3,
.l-content .rule .point5,
.l-content .rule .point7{
    top: 210px;
    left: 180px;
    width: 586px;
    font-size: 18px;
    line-height: 26px;
    text-align: justify;
    -ms-text-justify: inter-ideograph;
}
.l-content .rule .point5{
    top: 606px;
}
.l-content .rule .point7{
    top: 716px;
}
/*end活动细则*/
