@charset "utf-8";
/* CSS Document */
div,td{word-wrap: break-word; word-break: break-all;}
html,body{ width: 100%; height: 100%; font-size:12px;font-family:Arial,SimSun; color:#666666; /* url(../i/bj101111_1.jpg) left top repeat-x */ }

/*link*/
a{ text-decoration:none;color:#666666}
a:hover{ text-decoration:underline;color:#db4286}

/*框架*/
.index-table{width:960px; margin:0px auto;}
.index-table1{width:950px; margin:0px auto; padding:0px 5px;margin-top:10px;}

/*共用*/
.p_li{background:url(../i/bj01_new.gif) left -304px no-repeat; padding-left:7px;margin-left:11px; width:288px; line-height:21px; float:left; display:inline; overflow:hidden; height:21px;}
.p_li a.link1{ float:left}
.p_li a.link2{ float:right}
.on1{ display:block}
.off1{ display:none}

/*注册*/
.bk1{height:245px; }
.bk1 .registration{width:248px; height:245px; float:left;background:url(../i/bj7.jpg) left top no-repeat;padding:0px 11px 0px 6px;overflow:hidden}
.bk1 .registration p{ text-align:center; color:#fff; line-height:34px;}
.bk1 .registration p b{ font-size:25px; font-family:"黑体"; vertical-align:middle; margin:0px 5px;}
.bk1 .registration p.p00{ margin-top:55px;}
.bk1 .registration p.p0{ font-size:17px; color:#666}
.bk1 .registration p.p1{ color:#D32C73; }
.bk1 .registration p.p1 b{font-size:29px;}
.bk1 .registration p.p2{line-height:22px;color:#666; margin-bottom:5px;}
.bk1 .registration p a.link1{ float:left; margin:8px 0 0 14px}
.bk1 .registration p a.link2{ float:right;margin:8px 10px 0 0;}

/*登录以后*/
.bk1 .registration0{background:url(../i/bj36.jpg) left top no-repeat; width:230px;height:233px; float:left; margin:0px 0px 0px 4px;  _display:inline; padding:12px 10px 0 10px; display:inline;overflow:hidden}
.bk1 .registration0 .name span{ float:left;}
.bk1 .registration0 .name span.span2{float:right}
.bk1 .registration0 .name span.span1 a{color:#DB4286;}
.bk1 .registration0 .name span.span2 a,.bk1 .registration0 .center .text a,.bk1 .registration0 .bottom .right a{color:#0066CC; text-decoration:underline}
.bk1 .registration0 .center{border-bottom:1px solid #D7E4BE; padding:0 0 9px 14px; margin:12px 0 12px 0; width:216px;}
.bk1 .registration0 .center .img{background:url(../i/bj02_new.gif) -282px -214px no-repeat; width:78px; height:102px; padding:0px 0px 0px 3px; margin-right:11px; float:left;overflow:hidden; display:inline}
.bk1 .registration0 .center .img img{width:74px; height:89px;}
.bk1 .registration0 .center .text{ float:left; width:124px; line-height:20px;}
.bk1 .registration0 .center .text font{color:#DB4286; font-size:12px;}
.bk1 .registration0 .center .text a font{text-decoration:underline;color:#DB4286; font-size:12px;}
.bk1 .registration0 .center .text a.link1{ margin:0 0 0 4px;}


.bk1 .registration0 .bottom{ margin-bottom:12px}
.bk1 .registration0 .bottom .left{width:81px; text-align:right; float:left;margin-right:11px; float:left; margin-top:4px;}
.bk1 .registration0 .bottom .right{float:left; width:124px; line-height:20px;}
.bk1 .registration0 .bottom .right img{ margin-right:4px; float:left; cursor:pointer}
.bk1 .registration0 .bottom .right a{ margin-right:9px;}



/*注册2*/
.bk1 .registration1{width:240px; height:245px;background:url(../i/bj35.jpg) left top no-repeat; float:left;padding:0px 5px 0 5px; margin:0px 0px 0 2px; _display:inline; overflow:hidden}
.bk1 .registration1 p{ text-align:center; color:#fff; line-height:34px;}
.bk1 .registration1 p.p00{ margin-top:55px;}
.bk1 .registration1 p b{ font-size:25px; font-family:"黑体"; vertical-align:middle; margin:0px 5px;}
.bk1 .registration1 p.p0{ font-size:17px; }
.bk1 .registration1 p.p1{ color:#FFFF33; }
.bk1 .registration1 p.p1 b{font-size:29px; font-family:Verdana, Arial, Helvetica, sans-serif}
.bk1 .registration1 p.p1 b font{  font-size:20px; font-weight:normal}
.bk1 .registration1 p.p2{line-height:22px;color:#fff; margin-bottom:5px;}
.bk1 .registration1 p a.link1{ float:left; margin:8px 0 0 14px}
.bk1 .registration1 p a.link2{ float:right;margin:8px 10px 0 0;}

/*flash*/
.bk1 .flash{width:695px; height:245px;float:right; }
.bk1 .flash .img{width:528px; height:243px; border:1px solid #CDCDCD; float:left;  }
.bk1 .flash .img li,.bk1 .flash .img li img{width:528px; height:243px; }
.bk1 .flash .btn_table{width:161px;height:245px; background:#F8CBDD; float:left; margin:0px; padding:0px; display:inline}
.bk1 .flash .btn_table ul{ margin-top:2px;width:158px;height:240px; border-top:1px solid #ddd;border-right:1px solid #ddd;}
.bk1 .flash .btn_table li{ height:40px; width:158px; float:left; position:relative}
.bk1 .flash .btn_table li a{ height:39px; width:158px;border-bottom:1px solid #ddd; float:left;background:url(../i/bj03.jpg) left -157px repeat-x; line-height:39px; text-align:center;
hide-focus: expression(this.hideFocus=true);  /* for ie 5+ */   
outline: none;  /* for firefox 1.5 + */
}
.bk1 .flash .btn_table li a:hover{background:url(../i/bj03.jpg) left -208px repeat-x; text-decoration:none;}
.bk1 .flash .btn_table li a.on,.bk1 .flash .btn_table li a:hover.on{ border:0px; height:49px; width:158px;color:#fff; font-size:14px; font-weight:bold;background:url(../i/bj02_new.gif) left -93px no-repeat; padding-left:30px;line-height:60px;position:absolute; top:-10px; left:-21px; overflow:hidden;}
.bk1 .flash .btn_table li a.on{
hide-focus: expression(this.hideFocus=true);  /* for ie 5+ */   
outline: none;  /* for firefox 1.5 + */
}
.bk1 .flash .btn_table li a:hover.on{ text-decoration:none}


/*最新会员*/
.new_vip{ height:310px;  }
.new_vip .left{width:628px;height:308px; border:1px solid #CDCDCD;background:url(../i/bj10.jpg) left top no-repeat;float:left}
.new_vip .left div{ margin-top:7px;  margin-right:4px; width:624px; height:24px;}
.new_vip a.more{width:64px; height:24px; float:right; color:#fff;background:url(../i/bj02_new.gif) -291px -144px no-repeat; text-align:center; line-height:24px;}
.new_vip a.tip_1,.new_vip a.tip_2{ height:18px; float:right; line-height:18px; color:#06c; text-decoration: underline; padding:0 8px; margin-top:3px;}
.new_vip a.tip_2{border-right:1px solid #06c;}
.new_vip a.tip_1:link,.new_vip a.tip_1:visited,.new_vip a.tip_1 active,.new_vip a.tip_2:link,.new_vip a.tip_2:visited,.new_vip a.tip_2 active{color:#06c; text-decoration: underline;}
.new_vip a.tip_1:hover,.new_vip a.tip_2:hover{text-decoration: none;}
/*
.new_vip .left li{ margin-top:12px; margin-bottom:5px; width:74px; float:left;text-align:center; margin-left:24px; display:inline}
*/
.new_vip .left ul{ padding:0 0 0 16px; width:612px; width:588px;}
.new_vip .left li{ margin-top:12px; margin-bottom:0px; width:98px; float:left;text-align:center;display:inline; height:124px;overflow:hidden;}
.new_vip .left li img{width:74px; height:89px;}
.new_vip .left li p{ margin-top:6px;}


.new_vip .right{width:308px;height:308px;border:1px solid #CDCDCD; float:right;background:url(../i/bj03.jpg) left bottom repeat-x;}
.new_vip .right .title1{width:292px; height:24px; margin:6px 0 9px 13px;overflow:hidden}
.new_vip .right .title1 img{ float:left}
.new_vip .right li{ margin-left:12px; width:276px; margin-bottom:7px; height:69px; overflow:hidden; float:left; display:inline; position:relative}
.new_vip .right li .img{ padding:3px 0 0 3px;background:url(../i/bj02_new.gif) left -357px no-repeat; width:96px; height:66px; float:left }
.new_vip .right li .img img{ width:90px; height:60px;}
.new_vip .right li .text{width:167px; float:right; line-height:22px;}
.new_vip .right li .text em a{color:#DB4286;}
.new_vip .right li .text b a{color:#0066CC; text-decoration:underline;font-weight:normal; position:absolute; right:0px; bottom:3px/*.new_vip .right li*/}

.new_vip .right li.img{ margin:0px; padding:0px;margin-left:9px; width:290px; height:110px; }
.new_vip .right li.img img{width:290px; height:110px;}


/*小龙女创始人11.4.21日新加样式*/
.new_vip .right .xln_tab{height:30px;background:url(../i/xln_tab.jpg) no-repeat scroll left top;padding:2px 0 0 2px;margin:5px 0 3px 7px;}
.new_vip .right .xln_tab li{cursor:pointer;width:145px;height:28px;float:left;margin:0;margin-right:1px;text-align:center;line-height:23px;font-size:14px;color:#dc437c;font-weight:600;font-family:Microsoft YaHei;}
.new_vip .right .xln_tab li.hov{background:url(../i/xln2.jpg) no-repeat scroll left top;color:#fff;}
.new_vip .right .xln_tab li.xln{background:url(../i/xln.jpg) no-repeat scroll left top; }
.new_vip .right .xln_tab li.mt{background:url(../i/xln.jpg) no-repeat scroll left top;}

.mt_box{width:296px;height:152px;position:relative;background:url(../i/mt_bg.jpg) no-repeat scroll left top;margin-left:5px;}
.mt_box .mail{width:130px;display:block;color:#0066cc; text-decoration:underline;position:absolute;left:166px;top:41px;}
.mt_box .kefu_btn{display:block;width:193px;height:45px;position:absolute;left:83px;top:73px;}
/*banner*/
.banner1{ }
.banner1 img{ float:left; width:310px; height:110px; margin-right:10px;}

/*交友活动*/
.friend{background:url(../i/bj13.jpg) center top no-repeat; height:311px; position:relative; overflow:hidden; }
.friend .more{ line-height:22px; text-align:right; width:920px; padding-right:30px;}
.friend .more a{color:#fff} 
.friend .title1{ position:absolute;top:20px; left:34px;/*.friend*/}
.friend .flash{width:240px; height:245px; float:left; margin-top:36px; margin-left:36px; display:inline}
.friend .flash .img li{width:240px; height:245px; position:relative;z-index:4}
.friend .flash .img li img{width:240px; height:245px}
.friend .flash .img li p{position:absolute;width:240px;  height:30px;bottom:0px;*bottom:-1px; left:0px; text-align:center; z-index:2; line-height:30px;/*.friend .flash .img li*/}
.friend .flash .img li p a{ color:#fff}
.friend .flash .img li p a:hover{color:#fff; text-decoration:underline}
.friend .flash .img li .text{ position:absolute;width:240px;  height:30px; bottom:0px;*bottom:-1px; left:0px; background:#000;filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;z-index:1;/*.friend .flash .img li*/}
/*
.friend .flash ul.btn{ position:relative; z-index:5; top:-46px;*top:-49px; left:0px; }
.friend .flash ul.btn li{  height:16px; margin-right:2px; line-height:16px; text-align:center; color:#fff; font-weight:bold; display:inline; }
*/
.friend .flash ul.btn li{  height:16px; margin-right:2px; line-height:16px; text-align:center; color:#fff; font-weight:bold; display:inline; position:relative; z-index:5; top:-46px;*top:-45px;_top:-46px;left:0px;}

.friend .flash ul.btn li.on,.friend .flash ul.btn li.off{ background:#000; filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;width:17px; height:16px; float:left}
.friend .flash ul.btn li.off{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;background:url(../i/bj03.jpg) left -395px repeat-x; }

.friend .flash ul.btn li a{  padding:0px 5px;color:#fff; font-weight:bold; z-index:7 ; z-index:7; position:relative; float:left}



.friend .center{width:336px;height:245px;  float:left; margin:36px 11px 0 10px; display:inline}
.friend .center .ul1{ margin-left:11px; width:313px;}
.friend .center .ul1 li{width:313px; padding-bottom:10px; float:left}
.friend .center .ul1 li .img{ padding:2px; border:1px solid #FCADCE; float:left}
.friend .center .ul1 li .img img{ width:72px; height:52px;}
.friend .center .ul1 li .text{float:right; width:223px; text-align:left; line-height:22px;}
.friend .center .ul1 li .text a.link1{color:#DB4286}
.friend .center .ul1 li .text a:hover.link1{text-decoration:underline}

.friend .right{width:305px; height:259px; float:left; background:url(../i/bj14.jpg) left top no-repeat; margin-top:29px;}
.friend .right .title2{ margin-top:7px; height:36px; line-height:36px;}
.friend .right .title2 .img1{ margin:9px 0px 0px 13px; float:left; display:inline}
.friend .right .title2 a{ float:right; margin-right:21px; text-decoration:underline; color:#fff}
.friend .right .title2 a:hover{ text-decoration:none}
.friend .right .img2{ margin:18px 0px 11px 24px;  width:250px; text-align:center;}
.friend .right .img2 img{border:1px solid #92A0B4; margin-bottom:7px; width:248px; height:48px;}
.friend .right p{ margin-left:13px;}
.friend .right p.p_li{ width:250px;}

/*高端猎婚*/
.friend .column{color:#DB4286; font-size:14px; position:absolute;top:16px; right:99px;/*.friend*/}
.friend .column a{color:#DB4286; text-decoration:underline}
.friend .flash1{width:240px; height:245px; float:left; margin-top:36px; margin-left:36px; display:inline}
.friend .flash1 li{ position:relative;width:240px;height:auto !important;min-height:30px; height:30px; float:left}
.friend .flash1 li img{width:240px; height:185px;}
.friend .flash1 li .on,.friend .flash1 li .off{ background:#000; filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;z-index:1; position:absolute; left:0px;  bottom:-1px;width:240px; height:30px; z-index:1; line-height:30px;/*.friend .flash1 li*/}
.friend .flash1 li .off{ background:#EDEDED; filter:alpha(opacity=100);-moz-opacity:1;opacity:1; border:1px #ccc solid;width:238px; height:29px; line-height:29px; border-top:0px; color:#666}
.friend .flash1 li a.link1,.friend .flash1 li a.link2{position:absolute; left:0px; bottom:-1px;width:240px; height:30px; line-height:30px;color:#fff;z-index:2; text-align:center; font-size:14px;}
.friend .flash1 li a.link2{color:#666}
.friend .flash1 li a:hover.link1,.friend .flash1 li a:hover.link2{color:#ff6600; text-decoration:none;}



.friend .center .ul2{ margin-top:5px;}
.friend .center .ul2 li{width:318px; float:left;margin-bottom:13px; position:relative; height:110px; overflow:hidden}
.friend .center .ul2 li .img{border:0px; padding:0px;float:left; width:128px; height:100px;background:url(../i/bj02_new.gif) -148px -214px no-repeat; padding:5px 0px 0px 5px}
.friend .center .ul2 li .img img{width:118px; height:90px;}
.friend .center .ul2 li .text{float:right; width:181px; text-align:left; line-height:18px; margin-top:10px;}
.friend .center .ul2 li .text span{ width:60px; display:inline-block; margin-left:5px;}
.friend .center .ul2 li .text a.link1{color:#DB4286;}
.friend .center .ul2 li .text a.link2{color:#0066CC; float:right; clear:both; text-decoration:underline; font-size:12px; position:absolute; bottom:20px; right:0px;/*.friend .center .ul2 li*/}


.friend .right .ul3{width:296px; margin-left:2px; background:url(../i/bj03.jpg) left -423px repeat-x; height:30px;line-height:30px;}
.friend .right .ul3 li{ color:#DB4286; cursor:pointer;line-height:30px; float:left; padding:0px 6px;*padding:0px 0px 0px 6px;/* *padding:0px 4px; */  overflow:hidden;}
.friend .right .ul3 li.on{color:#666; background:#fff}


.friend .right .ul4{width:296px;  font-size:18px; }
.friend .right .ul4 .img1{height:141px; width:86px; margin:18px 0 0 13px; float:left}
.friend .right .ul4 .img1 img{width:86px; height:141px;}
.friend .right .ul4 .text1{ float:left;  margin:34px 0 0 8px;font-family:Verdana, Arial, Helvetica, sans-serif; line-height:26px;font-size:18px;}
.friend .right .ul4 .text1_1{ margin-top:15px;}
.friend .right .ul4 .text1_2{ margin-top:50px;}
.friend .right .ul4 .text1_3{ margin-top:25px;}
.friend .right .ul4 .text1_4{ margin-top:50px;}
.friend .right .ul4 .text1_5{ margin-top:25px;}
.friend .right .ul4 .text1_6{ margin-top:50px;}



/*光明榜*/
.bright{ height:431px;background:url(../i/bj18.jpg) center top no-repeat;*background:url(../i/bj18.jpg) 5px top no-repeat;}
.bright .ul5{ padding:10px 50px 0px 368px; width:539px; height:32px; overflow:hidden}
.bright .ul5 li{ margin:0 0 0 4px;background:url(../i/bj19.png) left top no-repeat; width:75px; height:32px; float:left; text-align:center; font-size:14px; font-weight:bold; line-height:35px; color:#fff; cursor:pointer; display:inline;overflow:hidden }
.bright .ul5 li.on{ display:none}
.bright .ul5 li.off{ display:block}
.bright .ul5 li.link1{ margin:0px;background:none; width:60px; text-align:right; float:right;overflow:hidden}
.bright .ul5 li.link1 a{color:#0066CC; text-decoration:underline; font-size:12px; font-weight:normal}
.bright .ul5 li.link1 a:hover{ text-decoration:none}

.bright .area_table{ padding:12px 14px 0 14px; width:922px; height:368px; clear:both}
.bright .area_table .area{width:922px; height:368px;}
.bright .area_table .area .sex{ margin:0px 50px 0px 27px; width:831px; height:26px; overflow:hidden; }
.bright .area_table .area .sex .sex_nav{ height:23px; width:181px; float:left;background:url(../i/bj02_new.gif) -215px top no-repeat; padding:2px 2px 0px 2px;}
.bright .area_table .area .sex .sex_nav .on,.bright .area_table .area .sex .sex_nav .off{height:24px; width:90px;background:url(../i/bj02_new.gif) -76px -65px no-repeat; text-align:center; line-height:18px;*line-height:20px; float:left}
.bright .area_table .area .sex .sex_nav .off{ background:none}
.bright .area_table .area .sex .sex_nav .on a{color:#fff}
.bright .area_table .area .sex .sex_nav .off a{color:#DB4286; text-decoration:underline}
.bright .area_table .area .sex .sex_nav .off a:hover{text-decoration:none}
.bright .area_table .area .sex .bright_btn{ float:right;height:21px; width:160px;background:url(../i/bj02_new.gif) -148px -392px no-repeat;text-align:center; line-height:21px;}
.bright .area_table .area .sex .bright_btn a{color:#DB4286}
.bright .area_table .area .sex .bright_btn a:hover{color:#ff6600}
.bright .area_table .area .number{width:920px; height:340px; margin-left:2px;*margin-left:6px; *width:916px}
.bright .area_table .area .number li{ float:left; display:block;}
.bright .area_table .area .number li a{width:296px; height:146px; display:block; background:url(../i/bj23.jpg) left top no-repeat; padding:20px 0 0 9px; cursor:pointer; overflow:hidden;position:relative}
.bright .area_table .area .number li a:hover{ text-decoration:none}
.bright .area_table .area .number li a:hover{ background:url(../i/bj23_1.jpg) left top no-repeat;}
.bright .area_table .area .number li img.img1{ float:left; width:111px; height:135px;}
.bright .area_table .area .number li .text1{ float:left; width:165px; padding-left:8px; line-height:22px; }
.bright .area_table .area .number li .text1 .name{ float:left; color:#DB4286; width:82px; overflow:hidden; height:20px; }
.bright .area_table .area .number li .text1 .star{ float:right; margin-right:15px;color:#DB4286; }
.bright .area_table .area .number li .text1 p{ clear:both; height:88px; overflow:hidden}
.bright .area_table .area .number li .text1 p span{color:#0066CC; font-size:12px; text-decoration:underline; position:absolute; right:20px; bottom:5px;/*.bright .area_table .area .number li a*/}


/*节目合作*/
.friend .center .ul6{width:314px; height:86px; background:#F9F9F9;border:1px solid #DDDDDD; line-height:19px; padding:8px 10px 0 10px; margin-bottom:8px;}
.friend .center .ul6 .p1{ text-align:center; line-height:22px;}
.friend .center .ul6 .p1 a{color:#DB4286; font-size:18px; font-weight:bold}
.friend .center .ul6 .p1 a:hover{text-decoration:underline }

.friend .center .ul7{height:141px;}
.friend .center .ul7 li{ float:left; display:block}
.friend .center .ul7 .li1{width:144px; height:118px; background:url(../i/bj02_new.gif) left -214px no-repeat; padding:1px 1px 22px 1px; }
.friend .center .ul7 .p_li{background:url(../i/bj01_new.gif) left -302px no-repeat;padding-left:7px;margin-left:11px; width:172px; line-height:20px; float:right; display:inline; margin-top:2px;}
.friend .right .program{width:293px; margin:15px 0 0 2px;}
.friend .right .program ul{clear:both; }
.friend .right .program li{ width:97px; text-align:center; float:left; display:block; line-height:22px;}
.friend .right .program li img{ margin-bottom:7px; width:74px; height:89px;}

.friend .right ul.icon{width:180px; padding:4px 0 0 80px;*padding-left:70px;height:12px; clear:both}
.friend .right .icon li{width:12px; height:12px; overflow:hidden; background:url(../i/bj01_new.gif) left -44px no-repeat; margin-left:18px; float:left;cursor:pointer }
.friend .right .icon li.on{width:12px; height:12px; overflow:hidden; background:url(../i/bj01_new.gif) left -88px no-repeat;}


/*媒体报道*/
.media { height:191px;background:url(../i/bj25.jpg) center top no-repeat;}


/*婚礼专家团*/
.friend .left{width:292px; height:238px; margin:39px 0 0 36px; float:left; display:inline;}
.friend .left .img{ width:121px; text-align:center; line-height:22px; float:left}
.friend .left .img img{ margin-bottom:5px;width:110px; height:135px;}
.friend .left .text1{float:right; width:151px; line-height:23px; position:relative; height:138px;}
.friend .left .text1 .name a{ color:#DB4286}
.friend .left .text1 p span a{color:#0066CC; font-size:12px; text-decoration:underline; position:absolute; right:0px; bottom:0px;/*.friend .left .text1*/}
.friend .left .text1 p span a:hover{ text-decoration:none}
.friend .left .bottom{width:219px; height:54px; float:right; margin-top:4px;padding:15px 5px 0px 65px; line-height:22px;background:url(../i/bj02_new.gif) left -144px no-repeat; }
.friend .left .bottom p{width:219px; height:45px;overflow:hidden}
.friend .left .bottom a{ margin-right:9px; display:inline-block }



.friend .center1,.friend .center1 .ul1{width:546px;margin-right:0px; overflow:hidden}
.friend .center1 .ul1 li{width:258px; margin-bottom:0px;padding-bottom:20px; float:left;margin-left:15px;display:inline; }
.friend .center1 .ul1 li .img1{ float:left}
.friend .center1 .ul1 li .img1 img{width:74px; height:89px;}
.friend .center1 .ul1 li .text1{ float:left; width:151px; margin-left:11px;position:relative; height:88px;}
.friend .center1 .ul1 li .text1 a.link2{color:#0066CC; text-decoration:underline; font-size:12px; position:absolute; bottom:0px; right:0px;/*.friend .center1 .ul1 li .text1*/}
.friend .center1 .ul16 li.p_li{ padding-bottom:0px;width:248px}


/*情感博客*/
.friend .center .ul6 .p2{ text-indent:24px; margin-top:9px;}
.p_li1{ width:315px; line-height:20px; margin-top:2px}
.p_li span.link2{ float:right}
.friend .right .ul8{width:293px; margin:6px 0 0 2px;clear:both; line-height:22px;}
.friend .right .ul8 li{ width:97px; text-align:center; float:left}
.friend .right .ul8 li img{ margin-bottom:7px; width:74px; height:89px;}
.friend .right .ul9{ margin-left:5px; width:290px; margin-top:12px;}
.friend .right .ul9 li{ text-align:left; margin-left:8px; width:130px; display:inline; height:20px;line-height:20px; overflow:hidden;background:url(../i/bj01_new.gif) left -304px no-repeat; padding-left:7px; margin-top:2px;}
/*.friend .right .ul9 a{ margin:0px 3px; display:inline}*/

/*精彩专题*/
#sideleft,#sideright{width:18px; height:26px;float:left; margin-top:81px; cursor:pointer; display:inline}


.friend #sideleft{ margin-left:24px; margin-right:10px}
.friend #sideright{margin-left:10px}


#sideleft .on,#sideleft .off,#sideright .on,#sideright .off{width:18px; height:26px; float:left; background:url(../i/bj02_new.gif) left -65px no-repeat; }
#sideleft .off{ background:url(../i/bj02_new.gif) -38px -65px no-repeat; }
#sideright .on{background:url(../i/bj02_new.gif) -19px -65px no-repeat;}
#sideright .off{background:url(../i/bj02_new.gif) -57px -65px no-repeat; }


.friend .photo{ width:950px;}
.friend .ul10{width:840px; float:left; height:136px; margin-top:34px;}
.friend .ul10 li{ width:210px; height:136px; text-align:center; background:url(../i/bj27.jpg) center top no-repeat; line-height:20px; float:left}
.friend .ul10 li img{ margin-bottom:9px; width:160px; height:100px;}

/*成功故事*/
.friend .flash2_table{width:240px; height:245px; float:left; margin-top:36px; margin-left:36px; display:inline}
.friend .flash2{width:240px; height:160px; position:relative; overflow:hidden}
.friend .flash2 div{ position:relative;width:240px;/*height:auto !important;min-height:30px; */height:160px;}
.friend .flash2 div img{width:240px;height:160px;}
.friend .flash2 div .on,.friend .flash2 div .off{ background:#000; filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;z-index:1; position:absolute; left:0px; bottom:-1px;width:240px; height:30px; z-index:1; line-height:30px; cursor:pointer/*它的容积*/}
.friend .flash2 div.off{ background:#EDEDED; filter:alpha(opacity=100);-moz-opacity:1;opacity:1; border:1px #ccc solid;width:238px; height:29px; line-height:29px; border-top:0px; color:#666}
.friend .flash2 div.off div,.friend .flash2 div.on div{position:absolute; left:0px; bottom:-1px;width:240px; height:30px; line-height:30px;color:#fff;z-index:2; text-align:center; font-size:14px;/*它的容积*/}
.friend .flash2 div.off div{color:#666}
.friend .flash2 div .on a ,.friend .right .img3 .on a{ color:#fff}
.friend .flash2 div .on a:hover,.friend .right .img3 .on a:hover{ text-decoration:underline}

.friend .flash2_table .bottom{width:178px; height:67px; background:url(../i/bj02_new.gif) -148px -322px no-repeat; margin-top:11px; padding-left:63px; padding-top:2px; line-height:22px;}
.friend .flash2_table .bottom a{ font-weight:bold;color:#5A5A5A; margin:5px 0px;}
.friend .flash2_table .bottom a.link1{ font-size:13px;}
.friend .flash2_table .bottom a.link2{color:#CC3399; font-size:15px;}
.friend .flash2_table .bottom a.link3{color:#FF3399; font-size:15px;}
.friend .flash2_table .bottom a.link4{color:#009900; font-size:15px;}
.friend .flash2_table .bottom a.link5{color:#FF00CC; font-size:15px;}

.friend .center .ul11 li .text{ line-height:22px; position:relative; height:87px;}
.friend .center .ul11 li .text a.link3{ position:absolute; bottom:0px; right:0px; color:#0066CC; text-decoration:underline/*.friend .center .ul11 li .text*/}
.friend .right .img3{ margin-bottom:12px; margin-top:11px;}
.friend .right .img3 img{border:1px solid #ccc; margin-bottom:0px; width:248px; height:98px;}
.friend .right .img3{ position:relative}
.friend .right .img3 .on{ position:absolute; bottom:0px; left:0px; width:250px;background:#000; filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;z-index:1; height:18px; line-height:18px;}
.friend .right .img3 .on div{ position:relative}

/*婚嫁门户*/
.friend .flash0{width:240px; height:245px; float:left; margin-top:36px; margin-left:36px; display:inline; background:#000}
.friend .flash0 div{ position:relative; float:left}
.friend .flash0 div a img{width:240px; height:185px;}
.friend .flash0 div .on{ background:#000; filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5;z-index:1; position:absolute; left:0px;  bottom:-1px;width:240px; height:30px; z-index:1;  /*.friend .flash1 li*/overflow:hidden}
.friend .flash0 .on div{ position:relative;width:240px; text-align:center; height:30px;line-height:30px;/*防止字透明*/}
.friend .flash0 .on a{color:#fff; font-size:14px;}
.friend .flash0 .on a:hover{color:#ff6600}

.friend .flash0 .off{background:#EDEDED; filter:alpha(opacity=100);-moz-opacity:1;opacity:1; border:1px #ccc solid;width:238px; height:29px; line-height:29px; border-top:0px; color:#666; float:left; text-align:center;overflow:hidden}
.friend .flash0 .off a{ font-size:14px;}
.friend .flash0 div.off div,.friend .flash0 div.on div{position:absolute; left:0px; bottom:-1px;width:240px; height:30px; line-height:30px;color:#fff;z-index:2; text-align:center; font-size:14px;}
.friend .center .ul11 li .text1{ margin-top:0px; line-height:21px;height:105px; width:181px; overflow:hidden}
.friend .center .ul11 li .text1 a font{  font-size:14px; font-weight:bold}
.friend .center2{ margin-right:0px;}

.friend .right1{background:none; height: 254px; margin-top:34px;}
.friend .right1 .ul12 li{width:90px; float:left; margin:0 5px 0 5px; text-align:center}
.friend .right1 .ul12 li.li1{width:288px; color:#DB4286; text-align:left; padding-left:17px; margin:9px 0 16px 0;}
.friend .right1 .ul12 li img{width:80px; height:80px; float:right}
.friend .right1 .ul12 li.li1 a{ text-decoration:underline}
.friend .right1 .ul13 li.li1{width:288px; color:#DB4286; text-align:left; padding-left:17px; margin:22px 0 0px 0;*margin-top:20px;}
.friend .right1 .ul13 li.li2 a,.friend .right1 .ul13 li.li3 a,.friend .right1 .ul13 li.li4 a{width:90px;background:url(../i/icon_13.jpg) center top no-repeat; padding-top:53px; float:left; text-align:center}
.friend .right1 .ul13 li.li3 a{background:url(../i/icon_14.jpg) center top no-repeat;}
.friend .right1 .ul13 li.li4 a{background:url(../i/icon_15.jpg) center top no-repeat;}

/*综合板块*/
.synthesis_table{ background:url(../i/bj29.jpg) center top no-repeat; }
.synthesis_table .synthesis{ margin:5px 0 0 14px; width:305px; height:226px;background:url(../i/bj30.jpg) left top no-repeat; float:left; display:inline}
.synthesis_table .synthesis .title2{width:273px; height:23px; margin:15px 0 0 20px;}
.synthesis_table .synthesis .title2 div{ float:left}
.synthesis_table .synthesis .title2 a{ float:right; color:#0066CC;}
.synthesis_table .synthesis .title2 a:hover{color:#db4286}
.synthesis_table .synthesis .ul14{ margin-top:20px;}
.synthesis_table .synthesis .ul14 li{width:101px; float:left; text-align:center; line-height:22px;}
.synthesis_table .synthesis .ul14 li img{ margin-bottom:7px;width:90px; height:135px;}

.synthesis_table .synthesis2,.synthesis_table .synthesis3{background:url(../i/bj31.jpg) left top no-repeat; margin-left:0px; margin-left:3px; overflow:hidden}
.synthesis_table .synthesis2 .ul15  li .img1{float:left; width:87px; height:67px;background:url(../i/bj02_new.gif) -190px -24px no-repeat; padding:5px 0px 0px 5px; margin:0 9px 0 7px; display:inline}
.synthesis_table .synthesis2 .ul15  li .img1 img{width:81px; height:62px;}
.synthesis_table .synthesis2 .ul15  li .text{float:left; width:188px; text-align:left; line-height:18px; margin-top:10px;}
.synthesis_table .synthesis2 .ul15  li .text span{ width:60px; display:inline-block; margin-left:5px;}
.synthesis_table .synthesis2 .ul15  li .text a.link1{color:#DB4286;}
.synthesis_table .synthesis2 .ul15  li .text a.link2{color:#0066CC; float:right; clear:both; text-decoration:underline; font-size:12px;}
.synthesis_table .synthesis2 .ul15  li .text a:hover.link2{ text-decoration:none}
.synthesis_table .synthesis2 p.p_li{ margin-left:12px; width:275px;}

.synthesis_table .synthesis3{background:url(../i/bj32.jpg) left top no-repeat; overflow:visible}
.synthesis_table .synthesis3 .p1{ margin-top:21px; color:#DB4286}
.synthesis_table .synthesis3 p{ margin:0 0 12px 15px;*margin:0 0 7px 15px;float:left; width:282px; display:inline; }
.synthesis_table .synthesis3 p input{ margin-right:5px; float:left}
.synthesis_table .synthesis3 p span{ float:left; margin-top:-2px;*margin-top:3px;}
.synthesis_table .synthesis3 .input4{width:70px; height:22px; text-align:center; color:#fff; text-align:center; line-height:20px; border:0px; background:url(../i/bj02_new.gif) -71px 0px no-repeat; cursor:pointer; font-size:12px; color:#fff}
.synthesis_table .synthesis3 a.input4{width:70px; height:22px; background:url(../i/bj02_new.gif) -71px 0px no-repeat; float:left;line-height:22px;}
.synthesis_table .synthesis3 a:hover.input4{ text-decoration:none}
.synthesis_table .synthesis3 p label{ float:left}
.synthesis_table .synthesis3 p span.text1{ position:relative; }
.synthesis_table .synthesis3 p span.text1 textarea{ position:absolute; clear:both;bottom:0px; left:0px; width:120px; height:50px; font-size:12px;background:#fff; border:1px solid #ccc;color:#000;/*..synthesis_table .synthesis3 p span.text1*/}

/*服务介绍*/
b.b1{height: 1px; font-size: 1px; overflow: hidden; display: block;margin:0px 5px; background:#FEE7F0;/*上下的线*/}
b.b2{ height: 1px; font-size: 1px; overflow: hidden; display: block; background:#FFF7FA;margin:0px 3px; border-left:2px solid #FEE7F0;border-right:2px solid #FEE7F0;}
b.b3{ height: 1px; font-size: 1px; overflow: hidden; display: block; background: #FFF7FA;margin:0px 2px; border-left:1px solid #FEE7F0;border-right:1px solid #FEE7F0;}
b.b4{ height: 2px; font-size: 1px; overflow: hidden; display: block; background: #FFF7FA;margin:0px 1px; border-left:1px solid #FEE7F0;border-right:1px solid #FEE7F0;}
.fw_bg{ background:#FFF7FA; height:157px; border-left:1px solid #FEE7F0;border-right:1px solid #FEE7F0; width:841px; padding-left:107px; padding-top:21px;}
.fw_bg li{background:url(../i/bj34.jpg) right top no-repeat; padding-right:44px; margin-right:38px; height:156px; width:81px; float:left; line-height:22px; display:inline;overflow:hidden}
.fw_bg li img{ margin-bottom:10px;}
.fw_bg li.li1{ background:none; margin-right:0px;}


/*链接*/
.friend .flash ul.btn li a:hover{color:#ff6600; text-decoration:none}


.new_vip .right li .text em a:hover,
.synthesis_table .synthesis2 .ul15 li .text a:hover.link1,
.search_table .search_quick .city_wz .close a:hover,
.bk1 .registration0 .name span.span1 a:hover{color:#db4286;}



.new_vip .right li .text b a:hover,
.friend .center .ul2 li .text a:hover.link2,
.friend .column a:hover,
.friend .center1 .ul1 li .text1 a:hover.link2,
.friend .center .ul11 li .text a:hover.link3,
.friend .right1 .ul12 li.li1 a:hover,
.bright .area_table .area .number li a:hover .text1 p span,
.bk1 .registration0 .name span.span2 a:hover,
.bk1 .registration0 .center .text a:hover,
.bk1 .registration0 .center .text a:hover font,
.bk1 .registration0 .bottom .right a:hover,
.friend .left .text1 p span a:hover{ text-decoration:none;color:#db4286;}

.bk1 .flash .btn_table li a.on,.friend .flash0 div.on div a,.friend .flash ul.btn li.on a{ cursor:default;}
.friend .flash0 div.on div a:hover,.friend .flash ul.btn li.on a:hover{ text-decoration:none; color:#fff;}

/*文字背景*/
/*小龙女*/
.text_1{background:url(../i/bj04.jpg) left top no-repeat; overflow:hidden}

/*右边*/
.text_2{background:url(../i/bj04.jpg) left -35px no-repeat;width:87px; height:22px;overflow:hidden }
.text_4,.text_13,.text_15,.text_16,.text_19,.text_20,.text_22,.text_23,.text_24,.text_25{background:url(../i/bj04.jpg) left -68px no-repeat;width:88px;height:22px;overflow:hidden}





/*光明榜*/
.text_6,.text_7,.text_8,.text_9,.text_10,.text_11,.text_12,.text_17{background:url(../i/bj04.jpg) left -100px no-repeat;width:110px;height:23px;overflow:hidden}
.text_7{background:url(../i/bj04.jpg) left -134px no-repeat;}
.text_8{background:url(../i/bj04.jpg) left -168px no-repeat;}
.text_9{background:url(../i/bj04.jpg) left -203px no-repeat;}
.text_10{background:url(../i/bj04.jpg) left -237px no-repeat;}
.text_11{background:url(../i/bj04.jpg) left -271px no-repeat;}
.text_12{background:url(../i/bj04.jpg) left -305px no-repeat;}

.text_13{background:url(../i/bj04.jpg) left -340px no-repeat;}
.text_15{background:url(../i/bj04.jpg) left -373px no-repeat;}
.text_16{background:url(../i/bj04.jpg) left -407px no-repeat;width:109px;}
.text_17{background:url(../i/bj04.jpg) left -440px no-repeat;}
.text_19{background:url(../i/bj04.jpg) left -473px no-repeat;}
.text_20{background:url(../i/bj04.jpg) left -506px no-repeat;}
.text_22{background:url(../i/bj04.jpg) left -540px no-repeat;}
.text_23{background:url(../i/bj04.jpg) left -573px no-repeat; height:23px;}
.text_24{background:url(../i/bj04.jpg) left -822px no-repeat;}
.text_25{background:url(../i/bj04.jpg) left -946px no-repeat;}


/*左边*/
.text_3,.text_14,.text_18,.text_21{background:url(../i/bj04.jpg) left -763px no-repeat;  width:71px;height:18px;overflow:hidden}
.text_5{background:url(../i/bj04.jpg) left -793px no-repeat;  width:72px;height:18px; overflow:hidden}
.text_14{background:url(../i/bj04.jpg) left -855px no-repeat;}
.text_18{background:url(../i/bj04.jpg) left -885px no-repeat;height:19px;}
.text_21{background:url(../i/bj04.jpg) left -915px no-repeat;height:19px;}


/*服务介绍*/
.text_26,.text_27,.text_28,.text_29,.text_30{background:url(../i/bj04.jpg) left -608px no-repeat;width:80px;height:20px; overflow:hidden; margin-bottom:10px;}
.text_27{background:url(../i/bj04.jpg) left -639px no-repeat;}
.text_28{background:url(../i/bj04.jpg) left -670px no-repeat;}
.text_29{background:url(../i/bj04.jpg) left -701px no-repeat;}
.text_30{background:url(../i/bj04.jpg) left -732px no-repeat; width:122px;}