a{
  text-decoration: none;
}
p,h1,h2,h3,h4,h5,h6,body{
    margin:0;
    padding:0;
}

#index{
    width:100%;
    font-family:"Microsoft YaHei";
    color:#333;
    margin:0 auto;
}
div.implant{
    min-height: 135px;
}
div.cpt{
    background: #f3f3f3;
}
div.main>p.B2C_tit{
    width:346px;
    height:100px;
    font-size: 36px;
    color:#4D4D4D;
    margin-bottom: 8px;
}
div.main>p:nth-child(2){
    margin-bottom:12px;
}
div.main p span.power{
    font-size: 18px;
    color: #999;
    padding-right:5px;
}
div.intro{
    box-sizing: border-box;
    background:#fff;
    width:350px;
    border: 1px solid #E5E5E5;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.05);
    border-radius: 4px;
}

div.content{
    margin:46px 0 60px 50px;
}
div.content p{
    margin-bottom:16px;
}
div.content p>span.Small_tit{
    padding-left:15px;
    font-size: 14px;
}
div.content p.money{
    margin-bottom: 20px;
 }
div.content p.money>span:first-child{
    display: inline-block;
    width:12px;
    height:28px;
    font-size: 20px;
    position:relative;
    top:-15px;
    left:3px;
}
div.content p.money>span.price_b{
    display: inline-block;
    width:72px;
    height:40px;
    font-size: 40px;
    line-height: 40px;
    font-weight: bold;
    padding:0;
}
div.content p.money>span:last-child{
    font-size:14px;
    line-height:18px;
}
p.xian{
    width:250px;
    height:1px;
    background: #E5E5E5;
}
div.content p:nth-child(5){
    padding-bottom:12px;
}

div.preview>a,div.build>a,div.more>a{
    display: inline-block;
    height:40px;
}
div.more>a{
    width:90px;
    height:30px;
    font-size: 14px;
    text-align: center;
    line-height: 30px;
    float: right;
    position:relative;
    bottom:25px;
}
div.preview>a,div.build>a,div.more>a{
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.05);
    border-radius: 2px;
}
div.preview>a:first-child,div.build>a:first-child{
    width:250px;
    text-align: center;
    line-height: 40px;
    font-size: 18px;
}

div.preview>a,div.more>a{
    box-sizing: border-box;
    border: 1px solid #E5E5E5;
}
div.preview>a:first-child,div.more>a{
    background: #FFF;
    color:#333;
}

div.build>a:first-child{
    background: #00B00C;
    color:#fff;
}
div.build>a:last-child{
    background: rgba(0,176,12,0.90);
}
div.more>p{
    font-size:14px;
    margin:20px 0 12px 20px;
}
div.more>h3{
    font-size:18px;
    margin-left:20px;
}
#exhibition{
    background: #FAFAFA;
}
#exhibition>p:first-child{
    text-align: center;
    font-size: 32px;
    padding:67px 0 12px 0;
}
#exhibition>div:nth-child(2){
    margin:0 auto;
    font-size: 18px;
    text-align: center;
    color: #808080;
    line-height: 24px;
}
div.list{
    display: flex;
    justify-content:space-evenly;
    font-size: 18px;
    margin-top:30px;
}

