﻿html, body {
    background-color: #e2eaec;
    color:#404040;
}
p {
    margin:0;
}
.content {
    background:#fff;
    width:900px;
    margin:85px auto 0px;
}
.content .title {
    text-align:center;
   /*margin-top: 90px;*/
}
.content .title h1{
    line-height:90px;
    height:90px;
    margin:0px;
    font-size:20px;
    color:#404040;
    font-weight:normal;
}
.main .item{
    padding:40px;
    overflow:hidden;
    position:relative;
    border-top:1px solid #e3eaec;
}
.main .item .icon_img{
    width:70px;
    height:70px;
    cursor:pointer;
    float:left;
}
.main .item .text{
    margin-left:90px;
    padding-right:170px;
}
.main .item .text h2{
    margin:0px 0px 8px 0px;
    font-size:14px;
    color:#336699;
    font-weight:normal;
}
.main .item .text h2 a{
    color:#336699;
}
.main .item .text p{
    line-height:1.5;
    color:#a4a4a4;
    font-size:12px;
}
.main .item .btn_group{
    position:absolute;
    right:45px;
    top:65px;
}
    .main .item .btn_group .btn {
        width: 154px;
        height: 32px;
        line-height: 32px;
        display: inline-block;
        text-align: center;
    }
.main .item .btn_group .btn img{
    vertical-align:middle;
    margin-right:5px;
}
.main .item .btn_group .btn span{
     vertical-align:middle;
}