@charset "utf-8";
/* CSS Document */
*{margin:0px; padding:0px}
fieldset,img{border:0px;}
ul,ol{list-style-type:none;}
html,body{width: 100%; height: 100%;}
input,img{vertical-align:middle; margin:0px; padding:0px;}
.index-clear{clear:both}
address, caption, cite, code, dfn, em, th, var, i{font-style: normal;font-weight: normal;}
div,td{word-wrap: break-word; word-break: break-all;}


/*png IE6 BUG*/
img.png{behavior:expression((this.src.toString().lastIndexOf('.png')>0)?(T=this,T.runtimeStyle.behavior="none")&&(T.p?0:((T.runtimeStyle.backgroundImage="none",T.runtimeStyle.filter ="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+T.src+"',sizingMethod='image')",T.src="http://images.jiayuan.com/w3/global/i/bg.gif")),T.p=1):0)}


/*link*/
a{text-decoration:none;color:#666666}
a:hover{text-decoration:underline;color:#db4286}




div.login a,
.nav a{text-decoration:none;color:#fff}
div.login a:hover,
.nav a:hover,
.nav .right li a:hover.link3{text-decoration:underline;color:#fff}


/*½*/
div.login{padding:0px 0px 0px 17px; height:39px;  width:933px; line-height:28px; overflow:hidden;color:#fff;background:#fff url(../i/bj101111_1.jpg) left top repeat-x;margin:0 auto;font-size:12px;font-family:Arial,SimSun;}
.login .left{float:left;}
.login .left a.link1{background:url(../i/bj011_new.gif) left -347px no-repeat; padding-left:18px;}
.login .left a.link2{margin-left:6px;color: #fff;text-decoration: underline;}
.login .left a:hover.link2{text-decoration:none;}
.login .input1{width:90px; height:19px; background:url(../i/bj033.jpg) left top repeat-x; padding:0px 1px;border:1px solid #c91c72; float:left; margin:4px 9px 0px 0px; overflow:hidden; line-height:19px;}
*+html .login .input1{padding-top:2px;height:17px; }
.login .input1 span{ margin-left:3px; clear:left}
.login .input1 input{width:90px;  color:#000; font-size:12px; border:0px; background:none; font-size:12px; margin-top:2px;  padding-bottom:3px; height:16px; line-height:14px;}
.login .input2{width:60px;}
.login .input2 input{width:60px; }
.login .span1{float:left; line-height:28px; *margin-top:2px}
.login .input3{border:0px; height:22px; width:70px; float:left; text-align:center; line-height:20px; background:url(../i/bj022_new.gif) -71px 0px no-repeat; color:#fff; margin:4px 9px 0px 0px; cursor:pointer}
/*
.login .right{float:left; *margin-top:6px; margin-left:80px; line-height:28px;}
*/
.login .right{float:right; margin:0px 5px 0 0;*margin:1px 5px 0 0; _margin:2px 5px 0 0;display:inline; }
.login .right a{margin:0px 3px 0px 3px; display:inline}
.login .right a.link1{color:#FFFF00;}
.login .right em{margin-left:10px;}
.login .right a.link2,.login .right a.link3{background:url(../i/bj011_new.gif) left -256px no-repeat;*background:url(../i/bj011_new.gif) left -258px no-repeat;padding-left:18px;  display:inline-block}
.login .right a.link3{background:url(../i/bj011_new.gif) left -401px no-repeat;}



/**/
.nav{height:80px; padding:0 0 0 10px; width:940px; position:relative; z-index:300;margin:0 auto;font-size:12px;font-family:Arial,SimSun;color:#666; background:url(/w4/new_index/i/logo_bg.jpg) no-repeat top left;}
.nav img{float:left; margin:7px 11px 0 0;}
.nav .city{float:left;}
.nav .off{float:left;margin-top:17px; position:relative;padding:4px; border:0px;z-index:2;}
.nav .off span{font-family:"黑体"; font-size:20px; color:#666; text-align:center; display:block; }
.nav .off p a{background:url(../i/arrow.gif) right 5px no-repeat; padding-right:10px;}
.nav .off p a{color:#666; text-decoration:underline}
.nav .off p a:hover{color:#db4286; text-decoration:none}
.nav .on{border:1px solid #CDCDCD; border-bottom:0px; height:38px; }


.nav .right{float:right;margin:2px 0 0 0;width:670px; height:60px;}
.nav .right img{width:670px; height:60px;margin: 7px 0 0 0}




/*¼ӵ*/
/*
.nav_search{background:url(../i/bj101111_2.jpg) center 20px no-repeat; height:85px; padding:20px 0 10px 0;_padding-top:15px; _background-position: center 15px;}
*/
.nav_search{background:url(../i/bj101111_2.jpg) center top no-repeat; height:85px; padding:0 0 10px 0; width:950px; margin:0 auto;font-size:12px;font-family:Arial,SimSun;}
.xjnav{height:47px; overflow:hidden}
.xjnav .left{float:left; line-height:52px;padding-left:18px;}
.xjnav .left a{font-size:16px;color:#fff; /*font-weight:bold; font-family: "Microsoft Yahei";*/font-family:"";font-weight:bold;text-align:center; width:82px;margin-right:3px;height:47px;float:left;overflow:hidden;}
.xjnav a:hover{text-decoration:underline;color:#fff}
.xjnav .left a.link1{background:url(../i/bj101112_1.jpg) left top; color:#666666;}
.xjnav .left a:hover.link1{text-decoration:none}
.xjnav .right{float:right; text-align:left; padding-top:10px;}
.xjnav .right a{color:#fff; font-size:12px; margin-right:12px;}


.bj1{position:absolute; top:4px; right:-5px;background:#CDCDCD; width:4px; height:42px;*height:43px; overflow:hidden;/*.nav .city_btn*/}

.city_content{position:absolute; height:358px; width:602px;border:1px solid #CDCDCD;  left:16px;top:63px;*top:64px;z-index:1; background:#fff url(../i/bj6.jpg) right bottom no-repeat; font-size:14px; padding:0px 10px 0px 18px; /*.nav*/}
.city_content .city_wz{position:absolute; z-index:2;font-size:14px;left:18px; top:0px;}
.city_content .close{margin:8px 10px 5px 558px; cursor:pointer;background:url(../i/bj011_new.gif) left 1px no-repeat; padding-left:17px; width:30px;}
.city_content .close a{font-size:12px;color:#666;}
.city_content .close a:hover{color:#db4286;}
.city_content p{width:602px; line-height:40px;  clear:both}
.city_content b{float:left;display:block}
.city_content font{color:#DB4286; font-size:14px; cursor:pointer; width:55px; float:left; display:block}
.city_content span{cursor:pointer;width:55px;float:left;display:block}

.city_content .bj2{position:absolute; background:#CDCDCD; height:359px; width:4px; top:4px; right:-5px; overflow:hidden;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;/*.city_content*/}
.city_content .bj3{position:absolute; background:#CDCDCD; height:4px; width:627px;top:359px; left:5px;overflow:hidden;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;/*.city_content*/}


/*search*/
.search_table{position:relative; z-index:100; width:950px; margin:0 auto}
/*
.search_table .search{padding-left:56px; width:904px; height:38px;background:url(../i/search_bj.jpg) center top no-repeat; margin-top:8px;  color:#fff; line-height:42px;}
*/
.search_table .search{padding-left:36px; width:914px; height:38px;/*background:url(../i/search_bj.jpg) center top no-repeat;*/color:#666; line-height:42px;}
.search_table .search span,.search select,.search input{float:left}
.search_table .search span{*margin-top:1px; font-family:""}
.search_table .search .span1{background:url(../i/bj011_new.gif) left -118px no-repeat; padding-left:20px; height:38px;}
.search_table .search select{margin:12px 7px 0px 3px;*margin:12px 6px 0px 3px;height:20px;}
.search_table .search .input1{margin:15px 5px 0px 2px;*margin:10px 5px 0px 2px;_margin:11px 5px 0px 2px;}
.search_table .search a{color:#0066CC; text-decoration:underline}
.search_table .search a:hover{text-decoration:none}
.search_table .search .span2 a{width:70px; height:22px;background:url(../i/bj022_new.gif) left top no-repeat; line-height:22px;color:#fff; float:left; text-align:center; margin:11px 10px 0 10px;*margin-top:9px; cursor:pointer;text-decoration:none}
.search_table .search .span2 a:hover{text-decoration:none}
.search_table .search .off{width:62px; height:21px;background:url(../i/bj022_new.gif) -141px top no-repeat; padding-left:7px; line-height:21px; margin-top:11px; margin-left:24px;cursor:pointer;color:#7E9A2C;}
.search_table .search .map_search{background:url(../i/map_search.png) no-repeat scroll 0 0;padding:0;width:70px;height:21px; text-align:center;}
.search_table .search .map_search a{color:#7E9A2C; text-decoration:none;}
.search_table .search_quick a{text-decoration:none}
.search_table .search_quick{width:300px; height:150px; background:#fff;border:1px solid #CDCDCD; position:absolute; right:-2px; top:38px;}
.search_table .search_quick .city_wz{position:absolute; z-index:2;width:300px; overflow:hidden;left:0px; top:0px; text-align:left}
.search_table .search_quick .city_wz .close{margin:8px 10px 2px 250px; cursor:pointer;background:url(../i/bj011_new.gif) left 4px no-repeat; padding-left:17px; width:30px;line-height:21px; }
.search_table .search_quick .city_wz .link{margin:0 0 0 17px; width:267px; line-height:30px;}
.search_table .search_quick .city_wz .close a{font-size:12px; font-weight:normal; color:#666666;font-family:Arial,SimSun;}
.search_table .search_quick.bj2{position:absolute; background:#CDCDCD; height:150px; width:4px; top:4px; right:-5px; overflow:hidden;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;/*.search_table .search .off*/}
.search_table .search_quick.bj3{position:absolute; background:#CDCDCD; height:4px; width:300px;top:150px; left:5px;overflow:hidden;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;/*.search_table .search .off*/}




.search_table .search_quick .city_wz .link a{font-weight:bold;color:#5A5A5A; margin:8px 0px; font-size:12px;}
.search_table .search_quick .city_wz .link a.link1{font-size:16px; color:#0066CC;}
.search_table .search_quick .city_wz .link a.link2{color:#DB4286; font-size:16px;}
.search_table .search_quick .city_wz .link a.link3{color:#009900; font-size:14px;}
.search_table .search_quick .city_wz .link a.link4{color:#CC00CC; font-size:16px;}
.search_table .search_quick .city_wz .link a.link5{color:#FF0033; font-size:14px;}
.search_table .search_quick .city_wz .link a.link6{color:#996600; font-size:19px;}



.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;}


/*个人资料页面增加*/
.search_table .search101222{padding-left:26px; width:934px;}
.search_table .search101222 b{color:#DC4386; font-size:14px; margin-right:8px;}
.search_table .search101222 i{margin:0 5px 0 0;}
.search_table .search101222 a{color:#185D94; text-decoration:none; margin-left:5px;}
.search_table .search101222 a:hover{text-decoration:underline;color:#db4286}

.nav .city101224{font-family:"Microsoft Yahei";font-size:21px; color:#db4286; text-align:center; background:url(../i/bj101221_1.gif) left  center no-repeat; height:60px;  padding:10px 0 0 10px;}
.city101224 p.p1{color:#999999; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif}

/*搜索页面的头*/
.nav_search110105{background:url(../i/bj110105.jpg) center top no-repeat;padding:0 0 10px 0; width:950px; margin:0 auto;font-size:12px;font-family:Arial,SimSun;}
.nav_search110105 .search_table{width:940px; margin:0 auto}
.nav_search110105 .search_table .divli_1,
.nav_search110105 .search_table .divli_2,
.nav_search110105 .search_table .divli_3,
.nav_search110105 .search_table .divli_4{margin:0 5px; background:#CDCDCD;height:1px; font-size:0px; overflow:hidden; clear:both;}
.nav_search110105 .search_table .divli_2{margin:0 3px; background:#F5F9EA;border-left:2px solid #CDCDCD;border-right:2px solid #CDCDCD;}
.nav_search110105 .search_table .divli_3{margin:0 2px; background:#F5F9EA;border-left:1px solid #CDCDCD;border-right:1px solid #CDCDCD;}
.nav_search110105 .search_table .divli_4{margin:0 1px; background:#F5F9EA;border-left:1px solid #CDCDCD;border-right:1px solid #CDCDCD;}
.nav_search110105 .search_table .divli_bj{background:white;}


.nav_search110105 .search_table .search{border-left:1px solid #CDCDCD;border-right:1px solid #CDCDCD;width:902px; background:url(../i/bj110105_1.jpg) left top repeat-x; border-bottom:1px solid #CDCDCD; height:34px; overflow:hidden; line-height:34px}

.nav_search110105 .search_table .search select{margin-top:7px;}
.nav_search110105 .search_table .search .span2 a{margin-top:6px}
.nav_search110105 .search_table .input1{margin-top:11px;*margin-top:6px;_margin-top:7px;}
.nav_search110105 .search_table .search .span1{background-position:left -123px;}


/*search 2*/
.nav_search110105 .search_2{border:1px solid #CDCDCD;border-top:0px;width:893px; height:76px;background:#F1F7E3; padding-left:45px;color:#000;}
.nav_search110105 .search_2_k1,
.nav_search110105 .search_2_k2,
.nav_search110105 .search_2_k3{float:left; width:310px;*width:307px; height:35px; line-height:35px; overflow:hidden}
.nav_search110105 .search_2_k2{width:260px; }
.nav_search110105 .search_2_k3{width:290px; }
.nav_search110105 .search_2 span,
.nav_search110105 .search_2 select,
.nav_search110105 .search_2 input{float:left;margin-top:10px; height:21px; line-height:21px;}
.nav_search110105 .search_2 span{padding-right:2px;}
.nav_search110105 .search_2 span.span3{padding:0px; padding:0px 7px;}
.nav_search110105 .search_2 span.span4{padding:0px;}


/*search 3*/
.nav_search110105 .search_3{border-left:1px solid #CDCDCD;border-right:1px solid #CDCDCD;width:879px;padding:0 23px 0 36px;height:31px; line-height:35px;background:white; overflow:hidden}
.nav_search110105 .search_3_left{float:left}
.nav_search110105 .search_3_left a{color:#0066CC;font-size:12px; font-family:"宋体"; text-decoration:underline}
.nav_search110105 .search_3_left a:hover{color:#db4286; text-decoration:none}
.nav_search110105 .more_show,.more_hide{float:right; text-align:right; width:130px;}

.nav_search110105 .more_show a,
.nav_search110105 .more_show a:hover,
.nav_search110105 .more_hide a,
.nav_search110105 .more_hide a:hover{height:30px; display:block;background:url(../i/bj110105_2_1.jpg) no-repeat right 8px;color:#666;font-size:12px; font-family:"宋体"; padding-right:24px;*padding-right:20px;}
.nav_search110105 .more_hide a,
.nav_search110105 .more_hide a:hover{background:url(../i/bj110105_2_2.jpg) no-repeat right 8px;}
.nav_search110105 .more_show a:hover,
.nav_search110105 .more_hide a:hover{color:#db4286;}

/*MSN新头*/
.msnNewStyle{width:960px;margin:0 auto;position:relative;}
.msnNewMenu{height: 55px;border-bottom:solid 3px #009AD9;}
.msnNewMenu ul{padding:0; margin:0;}
.msnNewMenu li{list-style-type:none;float:left;width:85px;height:35px;background:#f1f1f1;margin-top:20px;color:#666;text-align:center;}
.msnNewMenu li.msn_showTime{background:#009AD9;color:#fff;}

.msnNewMenu li.msn_jy{width:138px;height:55px;background:#fff url(../i/msn_jy.jpg);padding:0;margin:0;}
.msnNewMenu li.msn_jiayuan{width:135px;height:55px;background:#fff;padding:0;margin:0;float:right;}
.msnNewMenu li a:link,.msnNewMenu li a:visited{color:#666; font-size:16px; font-family:"Microsoft Yahei"; line-height:35px; text-decoration:none; }

.msnNewMenu li.msn_showTime a:link,.msnNewMenu li.msn_showTime a:visited{color:#fff;}
.msnNewMenu li.msn_morePd{background:#f1f1f1 url(../i/msn_weizhankai.jpg) 78px center no-repeat;}
.msnSearch{background:url(../i/msn_sarchbg.jpg);}
.msnSearch td{font-size:12px;height: 48px;line-height: normal;color:#666;}
.msn_denglu{width: 63px; text-align:right;}
.msn_zhuce{width:64px;}
.msn_icon{padding-left:20px;}
.msnSearch_l{width:815px;float:left;}
.msnSearch_r{float:right; width:127px;}

.msn_dlwz{width:136px; height:20px; background:url(../i/dlwz.png); position:absolute;right:20px;bottom:-5px;padding:8px 6px 0 0;}
.clear_ling{clear:both;}
.msn_dlwzClose{width:15px; height:15px; float:right; display:block;}
#msnNewMenutc{width:83px; border:solid 1px #009AD9; background:#fff; position:absolute; z-index:100; right:144px; top:20px;}
.msn_moreNum1{height:36px;text-align:center;color:#666; font-size:16px; font-family:"Microsoft Yahei"; text-decoration:none;line-height:36px;background:#fff url(../i/msn_zhankai.jpg) 75px center no-repeat;}
#msnNewMenutc a:link,#msnNewMenutc a:visited{width:83px;height:22px;line-height:22px;color:#666;display:block;font-size:14px;}
#msnNewMenutc a:hover{background:#DBF0FB url(../i/msn_ahoverbg.jpg) 5px center no-repeat;color:#009AD9;}