﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
img{ border:none;}
body{ background:url(/static/images/header/body_bg.gif) repeat-x; font-size:12px; font-family:Arial, Helvetica, sans-serif; background-color:#fdd6e5; color:#333;}
ul,ol{ list-style-type:none; margin:0; padding:0;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#c80852; text-decoration:underline;}
.clear{ clear:both;}
#wrap{ margin:0 auto; width:960px;}

/*头部*/
#header{ margin-top:5px;}
#top{ padding-bottom:6px;}
#logo{float:left; background:url(/static/images/header/logo.gif) no-repeat; width:394px; height:74px; margin-top:5px;}
#logo a{ width:150px; height:60px; display:block;}
#topreg{ float:right; width:558px;}
#topreg h6{  height:24px; float:right; margin-top:15px; margin-right:8px;}
#topreg ul{ float:right; width:558px;height:30px; padding-top:15px;}
#topreg ul li{float:left; padding-left:6px; line-height:22px; display:block;}
#topreg ul li input{ width:104px; height:12px;}
#topreg ul li strong{ font-weight:normal;color:#c80852;}
#topreg ul li input.btntj{background:url(/static/images/header/btn_login.gif) no-repeat; width:59px; height:19px; border:0 none;}

/*菜单*/
#menu{ height:61px; background:url(/static/images/header/menu_bg.gif) repeat-x;}
#menu #left{ float:left; background:url(/static/images/header/menu_left.gif) no-repeat; width:15px; height:61px; display:block;}
#menu #right{ float:right; background:url(/static/images/header/menu_right.gif) no-repeat; width:15px; height:61px;display:block;}
#menu #mid{ float:left; width:928px;}
#menu #mid ul{ padding-top:3px;width:928px; display:block;}
#menu #mid ul li{ float:left;font-size:14px; font-weight:bold; height:31px; line-height:31px; display:block; background:url(/static/images/header/menu_line.gif) right center no-repeat; padding:0 13px 0 13px;}
#menu #mid ul li a{color:#fff;}
#menu #mid ul li a:hover{color:#fff; background:url(/static/images/header/menu_sanjiao.gif) center bottom no-repeat; display:block; text-decoration:none;}
#menu #mid ul li.noline{ background:none;}
#menu #mid ul li.current{background:url(/static/images/header/menu_sanjiao.gif) center bottom no-repeat;}
#menu #mid p{ display:block; width:920px; padding:8px 0 0 5px; clear:both;}

/*婚恋百科*/
.main{margin:0 auto; width:960px; height:2200px; background:#FFFFFF}
.bk_0{padding:3px; width:954px; height:26px; border-bottom:1px solid #FCD6E5}
.bk_0l{width:400px; line-height:26px; text-indent:1em; float:left; display:inline;}
.bk_0r{width:415px; line-height:26px; float:right; display:inline;}
.bk_0r a{text-decoration:underline;}
.bk_1l{margin:8px; width:317px; height:511px; float:left; display:inline; overflow:hidden; background:url(/static/images/hlbk/hl_tl_bg.jpg) repeat-x}
.bk_lx{padding:8px; height:438px}
.bk_lx_title{width:300px; height:36px; line-height:36px;  background-color:rgba(212,0,0,0.5); background: url(/static/images/hlbk/photo-titleshow.png); filter:alpha(opacity=70); position:absolute; top:322px; left:8px; text-align:center; color:#900; font-size:12px; font-weight:bold;}
.big_pic{width:300px; height:350px; float:left}
.small_pic{width:298px; height:76px; float:left; display:inline; background:#FFFFFF; padding:12px 0px 0px 2px;}
.li0{float:left; width:48px; height:56px; border:#fff solid 5px; overflow:hidden;}
.li_1{border:#d8c2be solid 5px;}
.bk_1l_wz{margin-top:-2px; width:317px; background: url(/static/images/hlbk/lx_wz_bg.jpg) repeat-x}
.bk_1l_bg1{width:15px; height:59px; background:url(/static/images/hlbk/lx_wz_bg.jpg); float:left; display:inline}
.bk_1l_bg1 ul{margin:7px 0px 0px 4px; width:278px; height:40px;}
.bk_1l_bg1 ul li{margin-right:8px; width:131px; height:20px; line-height:20px; float:left; display:inline; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.bk_1l_bg1 ul li a{ color:#000000;}
.bk_1l_bg1 ul li a:hover{ color:#ffffff; font-weight:bold; text-decoration:underline;}
.bk_lmid{margin-left:0px; width:393px;}
.bk_lmida{margin:0; padding:0; width:393px; height:30px; float:left; display:inline}
.bk_lmid0{width:50px; height:226px; background:url(/static/images/hlbk/cmid_0.jpg) no-repeat; float:left; display:inline;}
.bk_lmid1{width:296px; background:url(/static/images/hlbk/cmid_bg.jpg) repeat-x;}
.bk_lmid1 h3{height:50px; line-height:50px; text-align:center; color:#fff113; font-size:14px}
.bk_lmid1 h3 a{color:#fff113;}
.bk_lmid1 h3 a:hover{text-decoration:underline;}
.bk_lmid1 p{height:60px; line-height:18px; color:#000000; font-size:12px; text-indent:2em; padding:0px 10px 0px 9px}
.bk_lmid2{width:47px; background:url(/static/images/hlbk/cmid_1.jpg) repeat-x;}
.bk_lmid3{width:34px; height:177px; background:url(/static/images/hlbk/cmid_2.jpg) no-repeat}
.bk_lmid4{width:308px; background:url(/static/images/hlbk/cmid_2bg.jpg) no-repeat; float:left;}
.bk_lmid4 ul li{margin-left:5px; height:25px; line-height:25px; font-size:14px;}
.bk_lmid4 ul li a:hover{ color:#ffffff; text-decoration:underline;}
.bk_icon{background:url(/static/images/hlbk/bg_heart.gif) no-repeat; float:left; width:21px; height:24px;}
.bk_lmid5{width:51px; background:url(/static/images/hlbk/cmid_2r.jpg)}         
.bk_lr{width:218px;}
.bk_search{padding:12px 0px 8px 18px; height:138px; font-weight:bold; color:#FFFFFF; line-height:30px}
.bk_search ul li{height:30px; line-height:30px}
.bk_search input{padding:10px;}
.bk_ad0{background:#FFFFFF; padding:4px 0px 3px 0px;  overflow:hidden}
.bk_tag{padding:8px 5px 0px 9px; background:url(/static/images/hlbk/r_jb.jpg) repeat-x; width:217px; height:102px; font-weight:bold; line-height:18px; overflow:hidden}
.bk_tag ul{height:90px}
.bk_tag ul li{ margin-right:10px; float:left; display:inline; width:60px; height:18px; line-height:18px; overflow:hidden}
.bk_tag ul li a{color:#000000;}
.bk_tag ul li a:hover{text-decoration:underline}
.bk_tag ul li .font1{color:#FFFFFF}
.bk_tag ul li .font2{color:#c8de05}
.bk_tag ul li .font3{color:#000000}
.font4{color:#fff113}
.font5{color:#000000}
/*明星情感&婚恋教室&单身部落&爱情故事*/
.float{float:left; display:inline}
.bk_same{margin-left:7px; padding-bottom:9px; width:945px; float:left; display:inline;}
.bk_b1{margin-left:0px; width:711px; height:402px; background:#FFFFFF url(/static/images/hlbk/b_bg1.jpg) repeat-x; padding:4px;}
.bk_bg{height:262px; background:url(/static/images/hlbk/bk_bg.jpg) repeat-x}
.bk_b11{width:597px; height:40px; background:#FFFFFF url(/static/images/hlbk/mxqg_bg.jpg) repeat-x; float:left;}
.bk_b11 h3{padding:13px 0px 11px 0px; font-weight:normal; font-size:12px}
.bk_b11 h4{padding:13px 0px 11px 0px; font-weight:normal; font-size:12px}
.bk_b2l{width:711px; height:221px; float:left}
.bk_pic{width:202px; height:202px; background:#FFFFFF; padding:19px 22px 0px 22px; float:left; display:inline; margin-top:0px}
.bk_pic1{width:180px; height:170px; padding:10px; border:1px solid #CCCCCC}
.bk_pic h3{border-top:2px solid #FFFFFF; background:#CCCCFF; float:left; width:180px; height:9px; text-align:center; line-height:9px;}
.bk_b11r{width:465px; height:221px; padding:0; float:left; display:inline; background:#FFFFFF; overflow:hidden}
.bk_b11r ul{margin:10px 0px 0px 5px; padding:0; width:460px; height:100px; float:left; display:inline;}
.bk_b11r ul li{height:25px; line-height:25px; float:left; width:230px}
.list_pic{float:left; width:22px; height:23px; background: url(/static/images/hlbk/list_pic.gif) no-repeat}
.bk_bllr_top{padding-top:13px; line-height:22px; float:left; display:inline; width:464px; height:100px; border:0;}
.bk_bllr_top h3{font-size:14px; line-height:50px; color:#be3074;}
.bk_bllr_top h3 a{color:#be3074;}
.bk_bllr_top h3 a:hover{text-decoration:underline;}
.bk_bllr_top p{text-indent:2em}
.bk_bllr_top img{padding:10px 10px 10px 0px; float:left; display:inline}
.bk_bllr_b{width:704px; height:140px; padding-left:7px; float:left; display:inline; background:#FFFFFF; overflow:hidden}
.bk_bllr_b1{float:left; display:inline; width:82px; height:120px; margin:12px 0px 0px 16px}
.bk_bllr_b1 img{border:1px solid #CCCCCC; padding:3px; width:74px; height:74px}
.bk_bllr_b1 p{ margin-top:1px; width:80px; height:32px; line-height:16px; text-align:center;}
/*热点专题&专题推荐*/
.bk_blr{width:216px; height:408px; float:right; display:inline; border:1px solid #BD2963;}
.bk_blr_more{height:33px; background:url(/static/images/hlbk/rdzt.jpg) no-repeat; text-align:right; line-height:33px; border:0}
.bk_blr_1{margin-left:3px; width:210px; float:left; display:inline; border-bottom:1px dotted #BD2963}
.bk_blr_1 ul{margin-top:14px; padding-bottom:14px}
.bk_blr_1 ul li{margin-left:3px; height:23px; line-height:23px}
.bk_blr_1 img{padding:9px 4px 9px 3px; width:68px; height:68px; float:left}
.bk_blr_2{margin-top:4px; width:133px; float:left; display:inline}
.bk_blr_2 h3{height:30px; line-height:30px; font-size:12px;}
.bk_blr_2 p{line-height:23px; color:#999999}
.more{width:156px; height:26px; line-height:26px; text-align:right; float:right; background:url(/static/images/hlbk/m1.jpg) no-repeat}
/*婚恋风俗*/
.bk_fs0{width:210px; height:262px; margin-left:8px;}
.bk_fs1{width:210px; background:#ffffff url(/static/images/hlbk/hlfs.jpg) no-repeat;}
.bk_fs2{width:60px; background:0; float:right}
.bk_fsm{float:left; display:inline}
.bk_fs3{width:210px; float:left; display:inline; height:221px; background:#FFFFFF;}
.bk_fs3 ul{margin:20px 0px 0px 20px; }
.bk_fs3 ul li{float:left; width:180px; height:23px; line-height:23px}
.bk_fs_ad{width:210px; height:262px; margin-left:8px; padding:0}
/*广告*/
.ad2{float:left; display:inline}
.ad3{margin-left:8px}



























