@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; background:#fff; /*background:url(../i/bj1.jpg) center -36px no-repeat */}

/*link*/
a{ text-decoration:none;color:#666666}
a:hover{ text-decoration:underline;color:#FF6600}

/*框架*/
.index-table{width:960px; margin:0px auto;}
.index-table1{width:950px; margin:0px auto; padding:0px 5px;margin-top:10px;}
.index-clear{clear:both;}

/*共用*/
.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:#859C2C; }
.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 0 4px; 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;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:#A3D2EC; 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*/}
.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:#FF6600;}
.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:#409cd3;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:#FF6600}
.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:#1E6388; font-size:14px; position:absolute;top:16px; right:99px;/*.friend*/}
.friend .column a{color:#1E6388; 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:#FF6600;}
.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:#1E6388; cursor:pointer;line-height:30px; float:left; display:block; padding:0px 6px;*padding:0px 0px 0px 6px;/* *padding:0px 4px; */}
.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:#FF6600; 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:#0066CC}
.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:#FF6600; width:82px; overflow:hidden; height:20px;}
.bright .area_table .area .number li .text1 .star{ float:right; margin-right:15px;color:#FF6600; }
.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:#FF6600; 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:#FF6600}
.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 .right .img3 .on div a:hover{color:#fff}

/*婚嫁门户*/
.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:#FF6600; 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:#FF6600; 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:#FF6600; display:inline}
.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;}
.synthesis_table .synthesis3 .p1{ margin-top:21px; color:#FF6600}
.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:#D2E9F6;/*上下的线*/}
b.b2{ height: 1px; font-size: 1px; overflow: hidden; display: block; background:#F1F8FC;margin:0px 3px; border-left:2px solid #D2E9F6;border-right:2px solid #D2E9F6;}
b.b3{ height: 1px; font-size: 1px; overflow: hidden; display: block; background: #F1F8FC;margin:0px 2px; border-left:1px solid #D2E9F6;border-right:1px solid #D2E9F6;}
b.b4{ height: 2px; font-size: 1px; overflow: hidden; display: block; background: #F1F8FC;margin:0px 1px; border-left:1px solid #D2E9F6;border-right:1px solid #D2E9F6;}
.fw_bg{ background:#F1F8FC; height:157px; border-left:1px solid #D2E9F6;border-right:1px solid #D2E9F6; 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:#FF6600;}



.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:#FF6600;}

.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;}

/*主站是没有的 开始*/
.p_li a.link1,
.friend .center .ul7 .p_li a,
.friend .center1 .ul16 li.p_li a,
.synthesis_table .synthesis2 p.p_li a,
.fw_bg li a,
.bright .area_table .area .number li a,
.bk1 .flash .btn_table li a,
.new_vip .left li a,
.friend .right .img2 a,
.friend .flash0 .off a,
.friend .right .program li a,
.friend .ul10 li a,
.friend .right .ul8 li a,
.friend .right1 .ul12 li a,
.synthesis_table .synthesis .ul14 li a,
.friend .left .bottom p a,
.friend .left a,
.friend .center1 .ul1 li a{color:#666}

.p_li a:hover.link1,
.friend .center .ul7 .p_li a:hover,
.friend .center1 .ul16 li.p_li a:hover,
.synthesis_table .synthesis2 p.p_li a:hover,
.fw_bg li a:hover,
.bright .area_table .area .number li a:hover,
.bk1 .flash .btn_table li a:hover,
.new_vip .left li a:hover,
.friend .right .img2 a:hover,
.friend .flash0 .off a:hover,
.friend .right .program li a:hover,
.friend .ul10 li a:hover,
.friend .right .ul8 li a:hover,
.friend .right1 .ul12 li a:hover,
.synthesis_table .synthesis .ul14 li a:hover,
.friend .left .bottom p a:hover,
.friend .left a:hover,
.friend .center1 .ul1 li a:hover{text-decoration:underline;color:#FF6600}
/*主站是没有的 结束*/

/*文字背景*/
/*小龙女*/
.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;}