﻿.container #wrapper
{
    height:1480px !important;
    overflow:hidden;
}

.container #wrapper #main
{
    width:1004px !important;
    overflow:visible;
    z-index:10;

}
.container #wrapper #sub
{
    width:0px;
    height:0px;
}

.container #wrapper #main .bg1
{
    background:url('http://static.youhuiduo.net/content/images/ValentineDay/bg1.jpg') no-repeat;
    width:1003px;
    height:240px;
    float:left;    
}
.container #wrapper #main .bg2
{
    background:url('http://static.youhuiduo.net/content/images/ValentineDay/bg2.jpg') no-repeat;
    width:1003px;
    height:398px;
    float:left;
}
.container #wrapper #main .bg3
{
    background:url('http://static.youhuiduo.net/content/images/ValentineDay/bg3.jpg') no-repeat;
    width:1003px;
    height:309px;
    float:left;    
}
.container #wrapper #main .bg4
{
    background:url('http://static.youhuiduo.net/content/images/ValentineDay/bg4.jpg') no-repeat ;
    width:1003px;
    height:362px;
    float:left;    
}
.container #wrapper #main .bg5
{
    background:url('http://static.youhuiduo.net/content/images/ValentineDay/bg5.jpg') no-repeat ;
    width:1003px;
    height:171px;
    float:left;
}

.container #wrapper #main .bg2 .introduct
{
    color:White;
    width:630px;
    height:276px;
    margin-left:55px;
    margin-top:116px;
    float:left;
    display:inline;
}
.container #wrapper #main .bg2 .bless
{
    margin-right:56px;
    margin-top:172px;
    float:right;
    display:inline;
    width:201px;
    height:207px;
}
.container #wrapper #main .bg2 .bless_msg
{
    display:block;
    font-size:14px;
    color:Black;
    width:200px;
    height:180px;
    text-align:left;
}

.container #wrapper #main .bg2 .bless_btn
{
    display:block;
    margin-left:30px;
    border:none;
    background:url('http://static.youhuiduo.net/content/images/ValentineDay/zhufu.jpg') no-repeat;
    width:111px;
    height:29px;
    display:inline;
}

.container #wrapper #main .bg3 .card
{
    width:900px;
    height:174px;
    margin-left:75px;
    margin-top:90px;
}
.container #wrapper #main .bg3 .card img
{
    margin-right:45px;    
}

.container #wrapper #main .bg4 .recommend
{
    width:636px;
    height:170px;
    margin-left:77px;
    margin-top:149px;
    float:left;
    display:inline;    
}
.container #wrapper #main .bg4 .recommend a
{
    display:block;
    line-height:35px;
    width:279px;
    border-bottom:1px dotted rgb(222,122,127);
    float:left;
    font-size:14px;
    margin-right:36px;
    margin-bottom:10px;
    display:inline;
}
.container #wrapper #main .bg4 .recommend .noborder{border-bottom:0px;}

.container #wrapper #main .bg4 .active
{
    width:175px;
    height:198px;
    margin-right:63px;
    margin-top:128px;
    float:right;
    display:inline;
}
.container #wrapper #main .bg4 .active a
{
    font-size:14px;
    text-decoration:underline;
    line-height:25px;
}
.container #wrapper #main .bg5 .ad
{
    margin-left:38px;
    margin-top:28px;
    width:966px;
    height:122px;
}
.container #wrapper #main .bg5 .ad img
{
    margin-right:28px;
    float:left;
    
    display:inline;
}
