/* CSS Document */
#container{
width:770px;
margin:0 auto;
background:#fff;
}
.content{
float:left;
width:750px;
height:auto;
padding:0 9px; 
border:1px solid #ccc;
}
.content{
background:url(http://images.love21cn.com/w/parties/i/luyu/content.gif) 9px 0 repeat-y;
}
.c_header{
width:750px;
height:281px;
background:url(http://images.love21cn.com/w/parties/i/luyu/bg_header.gif) 0 0 no-repeat;
}
.ryyy{
float:left;
width:750px;
margin:-35px 0 0 0;
}
.ryyy .ry_left{
float:left;
width:358px;
padding:0 5px 0 10px;
background:url(http://images.love21cn.com/w/parties/i/luyu/bg_ryycontent.gif) 10px 0 repeat-y;
}
.ryyy .ry_left .ry_lheader{
float:left;
width:358px;
height:15px;
background:url(http://images.love21cn.com/w/parties/i/luyu/bg_ryyheader.gif) 0 0 no-repeat;
} 
.ryyy .ry_left .ry_lbottom{
float:left;
width:358px;
padding:0 0 20px 0;
background:url(http://images.love21cn.com/w/parties/i/luyu/bg_ryybottom.gif) 0 100% no-repeat;
} 
.ry_lbottom p{
float:left;
width:300px;
padding:0 0 0 30px;
color:#B97437;
text-align:left;
line-height:24px;
}
.ry_lbottom p span{
font-weight:bold;
}
.ryyy .ry_right{
float:left;
width:350px;
margin:35px 0 0 0; 
background:url(http://images.love21cn.com/w/parties/i/luyu/bg_ryrcontent.gif) 0 0 no-repeat;
}
.ryyy .ry_right .ry_rbottom{
float:left;
width:350px;
padding:20px 0 40px 25px;
background:url(http://images.love21cn.com/w/parties/i/luyu/bg_ryrbottom.gif) 0 100% no-repeat;
}
.ry_rbottom p.fh_ryyy{
float:left;
width:320px;
color:#B97437;
text-align:left;
font-weight:bold;
line-height:26px;
} 
.ry_rbottom p.fh_ryyy span{
color:#EC0083;
}
.ry_rbottom p.fh_ryyy1{
float:left;
width:320px;
padding:20px 0 0 0;
color:#B97437;
text-align:left;
line-height:26px;
} 
.ry_rbottom p.fh_ryyy1 span{
font-weight:bold;
}

.bmql{
float:left;
width:690px;
height:30px;
margin:12px 0 0 0;
padding:0 0 0 60px;
color:#B97437;
font-size:14px;
font-weight:bold;
text-align:left;
line-height:30px;
background:url(http://images.love21cn.com/w/parties/i/luyu/bg_bmql.gif) 20px 0 no-repeat;
}
.bm_content{
float:left;
width:734px;
position:relative;
left:10px;
background:url(http://images.love21cn.com/w/parties/i/luyu/bg_bmcontent_01.gif) 0 0 repeat-y;
}
.bm_content .bm_header{
float:left;
width:734px;
position:relative;
z-index:10;
padding:10px 0 0 0;
background: url(http://images.love21cn.com/w/parties/i/luyu/bg_bmheader.gif) 0 0 no-repeat;
}
.bm_content .bm_bottom{
float:left;
width:734px;
position:relative;
z-index:0;
padding:240px 0 15px 0;
margin:-200px 0 0 0;
background:url(http://images.love21cn.com/w/parties/i/luyu/bg_bmbottom.gif) 0 100% no-repeat;
}
.bm_header ul{
float:left;
width:140px;
height:160px;
padding:0 21px; 
margin:10px 0 0 0;
}
.bm_header li.bm_hyzp{
text-align:center;
}
.bm_header li.bm_hyzp img{
padding:2px;
border:1px solid #B97437;
}
.bm_header li.bm_hymz{
color:#EC0083;
text-align:center;
line-height:20px;
}
.bm_header li.bm_hygs{
color:#B97437;
text-align:left;
line-height:20px;
}
.bm_header li.bm_hygs span{
font-weight:bold;
}
.bm_bottom img{
vertical-align:middle;
}

.hzzb{
float:left;
width:734px;
position:relative;
left:9px;
height:125px;
text-align:center;
background:url(http://images.love21cn.com/w/parties/i/luyu/bg_zbdw.gif) 0 0 no-repeat;
}
.hzzb img{
margin:30px 0 0 0;
}
.ryyy_bottom{
float:left;
width:750px;
height:15px;
background:url(http://images.love21cn.com/w/parties/i/luyu/bg_ryyybottom.gif) 0 0 no-repeat;
}
/*鲁豫有约*/
.bmql span{
float:right;
position:relative;
z-index:100;
margin:0 50px 0 0;
}
.bmql span a{
color:#B97437;
text-decoration:none;
}
.bmql span a:hover{
color:#B97437;
text-decoration:underline;
}
.bm_content .bm_bottom1{
float:left;
width:734px;
height:60px;
margin:-50px 0 0 0;
background:url(http://images.love21cn.com/w/parties/i/luyu/bg_bmbottom1.gif) 0 0 no-repeat;
}
/*鲁豫有约报名展开页*/
.bm_content .bm_header2{
float:left;
width:734px;
position:relative;
z-index:10;
padding:10px 0 0 0;
background: url(http://images.love21cn.com/w/parties/i/luyu/bg_bmheader2.gif) 0 0 no-repeat;
}
.bm_content .bm_bottom2{
float:left;
width:734px;
height:108px;
position:relative;
z-index:0;
margin:-80px 0 0 0;
background: url(http://images.love21cn.com/w/parties/i/luyu/bg_bmbottom2.gif) 0 100% no-repeat;
}
.bm_header2 p{
float:left;
width:694px;
padding:10px 0 0 40px;
color:#994A00;
text-align:left;
line-height:30px;
}
.bm_header2 p img{
vertical-align:middle;
}
.bm_header2 p .input1{
width:130px;
height:18px;
border:1px solid #CCC299;
}
.bm_header2 p.bmxx{
float:left;
width:614px;
padding:25px 0 0 120px;
color:#676767;
line-height:12px;
}
.bm_header2 p.bmxx span.span1{
color:#000;
font-weight:bold;
margin:0 0 0 130px;
}
.bm_header2 p.bmxx span.span2{
color:#EC0083;
}
.bm_header2 p.bmxx span.span3{
margin:0 0 0 22px;
}
.bm_header2 p.bmxx span.span4{
color:#EC0083;
} 
/*鲁豫有约报名提示页*/
.bm_header2 p.jyts{
float:left;
width:534px;
padding:8px 0 0 200px;
color:#994A00;
text-align:left;
line-height:24px;
}
.bm_header2 p.gsxx{
float:left;
width:664px;
padding:10px 0 0 70px;
color:#676767;
line-height:10px;
}
.bm_header2 p.gsxx span{
color:#EC0083;
}
.bm_header2 p.gsxx span.span1{
padding:0 0 0 97px;
}
.bm_header2 p.gsxx span.span2{
color:#676767;
padding:0 0 0 79px;
}
.bm_header2 p.gsxx span.span3{
padding:0 0 0 61px;
}
.bm_header2 p.gsxx span.span4{
padding:0 0 0 96px;
}
.bm_header2 p.gsxx span.span5{
padding:0 0 0 96px;
}
.bm_header2 p.gsxx .input2{
width:330px;
height:18px;
border:1px solid #CCC299;
}
.bm_header2 p.gsxx .input3{
width:100px;
height:18px;
border:1px solid #CCC299;
}
.bm_header2 p.gsxx .textarea1{
width:430px;
height:120px;
margin:0 0 0 100px;
padding:2px;  
border:1px solid #CCC299;
}
.bm_header2 p.gsxx a{
color:#EC0083;
text-decoration:underline;
}
