
.pconBox{ float:right; width:690px; background:url(../../images/newUI/newsc/zhong690.gif) repeat-y;z-index:1;}
.sideBox{background:url(../../images/newUI/newsc/tou690.gif) 0 0 no-repeat;position:relative;}
.sideBox dl{_width:678px;}
.sideBox dt strong{ color:#333;}

#newssjgBox{padding:10px 0; background:url(../../images/newUI/newsc/di690.gif) 0 bottom no-repeat;}
.modeelect{border:solid #c5d9eb;border-width:1px 0;background-color:#e3eef9; padding:10px 15px; margin:0 10px;}
.mode1,.mode3,.mode4,.mode5{ float:left; display:inline}
.mode1{ margin:1px 12px 0 0;}
.mode1 select{ vertical-align:middle;}
.mode3,.mode4{ margin-right:5px}
.mode2 a,.mode3 a,.mode4 a,.mode5 a{height:23px; line-height:23px;display:block; padding-left:20px}
.mode3 a{background:url(../../images/newUI/search/new_ico.png) no-repeat; width:30px; }
.mode4 a{background:url(../../images/newUI/search/cx_ico.png) no-repeat; width:40px;}
.mode5 a{background:url(../../images/newUI/search/star_rank.gif) no-repeat; width:74px;}
.mode3 a.current,.mode3 a:hover,.mode4 a.current,.mode4 a:hover{ background-position:0 -24px; color:#f60; text-decoration:none}
.mode5 a:hover { color:#f60; text-decoration:none;}
.mode1 label.xz{ color:#f60; font-weight:bold;}
.mode2{ float:right;}
/*.mode2 a,.mode2 a:visited{ color:#4D4D4D; padding:0 0 0 15px;text-decoration:none;}
.mode2 a:hover{ color:#f60; text-decoration:none;}*/
.mode2 a{background:url(../../images/newUI/search/xs_ico.png) no-repeat;padding-left:23px}
.mode2 a:hover{ color:#f60; text-decoration:none}
.mode2 a.xs1{ background-position:0 0; width:67px;}
.mode2 a.xs2{ background-position:0 -24px;width:116px;}


a.list{ background:url(../../images/newUI/search/1b.gif) no-repeat;margin-right:5px;}
a.list2,a.list:hover,a.list2:hover{ background:url(../../images/newUI/search/1h.gif) no-repeat;margin-right:5px;}
a.photo{ background:url(../../images/newUI/search/2b.gif) no-repeat;}
a.photo2,a.photo:hover,a.photo2:hover{ background:url(../../images/newUI/search/2h.gif) no-repeat;}
.mode2 a.list2,.mode2 a.list2:visited,.mode2 a.photo2,.mode2 a.photo2:visited{color:#f60; }

a.ssBox,a.ssBox:visited,a.VIPssBox,a.VIPssBox:visited{display:inline; float:left; width:148px; height:205px; color:#4D4D4D; text-align:center; margin:10px 0 0 18px;}
a.ssBox,a.ssBox:visited{ border:1px solid #eee; background-color:#FBFBFB; }
a.VIPssBox,a.VIPssBox:visited,.VIPresultBox,.VIPresultBox:visited{border:1px solid #d2e3f1; background-color:#f1fbfe;}
a.ssBox:hover,a.VIPssBox:hover{ text-decoration:none; color:#0861A2;background-color:#f0f8fd;border:1px solid #a8ceea;}
a.ssBox img,a.VIPssBox img{ border:1px solid #ccc;}
.nameBox{ margin:8px 20px 2px 24px;}
.nameBox h3{ text-align:left;font-size:14px;}
a.ssBox .cxstar img,a.VIPssBox .cxstar img{ border:none;}
a.ssBox p,a.VIPssBox p{ line-height:140%}
a.ssBox .integrity,a.VIPssBox .integrity{ width:80px; margin:0 auto}




a.VIPssBox,.VIPresultBox{position:relative;}
a.VIPssBox .nameBox h3,.dataBox .vip,.weekstar li.actBox strong.vip{ background:url(../../images/newUI/vipmatch/vip_ico.gif) no-repeat;color:#f60;text-align:left;font-size:12px;}

a.VIPssBox .nameBox h3{padding:0 0 0 23px;}
a.VIPssBox .trvip{ background:url(../../images/newUI/vipmatch/vip_ico_rt3.gif) no-repeat; width:47px; height:47px; position:absolute; top:-2px; right:-2px}
.VIPresultBox .trvip{ background:url(../../images/newUI/vipmatch/vip_ico_rt2.gif) no-repeat; width:62px; height:62px; position:absolute; top:-2px; right:-2px}
.resultBox{ background:#FBFBFB;border-top: 1px solid #EEEEEE;}
.hover{background-color:#f0f8fd;border-top:1px solid #a8ceea;}
.resultBox,a.resultBox,a.resultBox:visited,.VIPresultBox,.VIPresultBox:visited{display:block;margin:10px;padding:10px 10px 10px 30px;color:#4D4D4D;}
a.resultBox,a.resultBox:visited{ border-top:1px solid #eee; background-color:#FBFBFB; }
a.resultBox:hover,.VIPresultBox:hover{text-decoration:none; color:#0861A2;background-color:#f0f8fd;border-top:1px solid #a8ceea;}
.VIPresultBox:hover{border:1px solid #a8ceea;}
a.resultBox img.imgBox,.VIPresultBox img.imgBox{ float:left;border:1px solid #ccc; width:100px;}
.dataBox{ float:left; margin:0 15px; width:150px;}
/*.dataBox p{ margin-top:8px;}*/
.talkBox,.starbox{ float:left; width:320px;}
.talkBox p{ height:80px; overflow:hidden;}
.starbox{ margin-top:5px;}
.starbox strong{ float:left;}
.starbox span.xxbt{float:right;background:url(../../images/newUI/search/tupian.gif) no-repeat; width:94px; height:27px; line-height:27px; display:block; text-align:center;}
.img_link{ overflow:hidden; display:block; width:100px; float:left;border:1px solid #ececec; }

/*  ad-banner 20120823 */
.ad-banner{width:900px;height:80px; overflow:hidden; position:relative; background:white;margin-bottom:10px;}
.ad-banner .ad-banner-inner{ position:relative;height:80px;}
.ad-banner .ad-banner-inner a{ position:absolute;top:0;left:0; text-decoration:none; display:none;}
.ad-banner .ad-banner-nav{height: 14px;position: absolute;z-index: 100;bottom: 6px;right: 4px;width:900px;}
.ad-banner .ad-banner-nav ul{height: 16px;float: right;}
.ad-banner .ad-banner-nav ul li {float: left;display: inline;height: 16px;text-align: center;width: 16px;overflow: hidden;margin-right: 1px;}
.ad-banner .ad-banner-nav ul li a {border: #313131 solid 1px;display: block;color: white;text-decoration: none;background: #666;width: 14px;height: 14px;line-height: 14px;margin: 0 auto;}
.ad-banner .ad-banner-nav ul li.thisHover a {background: #CA0068;border: 1px solid #8B6418;}

#myindexLBox{float: left; width:200px;z-index:2;position:relative;}
#myindexLBox dl{background:url(../../images/newUI/search/newlbg3.gif) repeat-y;margin-bottom:10px}
#myindexLBox dd.lBoxb{ background:url(../../images/newUI/search/rboxb3.gif) no-repeat 0 bottom; padding-bottom:10px; padding-left:20px; line-height:24px;}
#myindexLBox dd p{ padding:5px 0;}
#myindexLBox dd input.inputBox{ border:1px solid #999; padding:2px;color:#666; width:125px}
#myindexLBox dd input { vertical-align:middle;}
#myindexLBox dt strong{ font-size:14px; color:#333}
#myindexLBox dd.weekstar{ padding-top:0;}
#myindexLBox dl.ss-redbox{background:url(../../images/newUI/search/ss-redbox-m.gif) repeat-y;}
#myindexLBox .ss-redbox dt,#myindexLBox .ss-redbox dd.ss-redbox-b{ background:url(../../images/newUI/search/ss-bluebox.gif) no-repeat;}
#myindexLBox .ss-redbox dt{background-position:0 0; display:block;font-family:"微软雅黑"; color:#0059b4;height:40px;line-height:36px; padding-left:10px;font-size:14px; font-weight:bold; position:relative;}
#myindexLBox .ss-redbox dt a{position:absolute;top:0; right:10px; font-weight:normal; font-size:12px;}
#myindexLBox .ss-redbox dd.butBox{ padding:0 10px; text-align:right}
#myindexLBox .ss-redbox dd.ss-redbox-b { background-position:0 -40px; height:12px; overflow:hidden; padding:0}	
#myindexLBox .search_ad_left { padding-bottom:10px;}

.weekstar li{ float:left; line-height:22px;}
.weekstar li.starpic{ width:105px; height:127px; padding:10px 0 0 0; overflow:hidden;}
.weekstar li.starpic img{ border:1px solid #ccc;}
.weekstar li.actBox{ float:left; width:75px; text-align:left; padding:10px 0;overflow:hidden;}
.weekstar li.actBox a.nofloat{ float:none; margin:0;}
.weekstar li.actBox a{display:inline-block;width:85px;overflow:hidden;white-space:nowrap;}
.weekstar li.actBox strong.vip,.dataBox .vip{padding:4px 0 4px 23px;}
.weekstar li.actBox strong.v,.dataBox .v{padding:4px 0 4px 23px;}


#myindexLBox dl.ncssBox{background:url(../../images/newUI/search/newlbg2.gif) repeat-y; margin-top:10px;}
#myindexLBox dl.ncssBox dt{ background:url(../../images/newUI/search/rboxt.gif) 0 top no-repeat; padding:10px 0 5px 20px; height:20px;line-height:20px;}
#myindexLBox dl.ncssBox dt strong{color:#c06; background:none; padding:0;}
#myindexLBox dl.ncssBox dd{ padding:5px 0 0 20px; line-height:18px;}
#myindexLBox dl.ncssBox dd input.inputBox{ height:16px;}
.bt2{background:url(../../images/newUI/button/button.gif) 0 0 no-repeat;width:40px; height:23px; border:none; color:#fff; line-height:23px; cursor:pointer;padding-bottom:3px; vertical-align: top;}
#myindexLBox dl.ncssBox dd.lBoxb{padding-bottom:20px;}
.icon_ss{background:url(../../images/newUI/myindex/iconn.gif) no-repeat 15px -748px; display:block; padding:0 0 0 40px;}

/*.pageBox{ border-top:1px solid #F0F0F0; background:none; margin:10px 1px 0 1px; padding:10px 0 0 0; text-align:center;}
.pageBox a:link,.pageBox a:visited,.pageBox a:active{border:none 0;}
.pageBox a,.pageBox a:visited{color:#666; padding:0 2px;}
.pageBox a:hover{ color:#f60; background: none; border:0 none}
.pageBox a.sed:link,.pageBox a.sed:hover,.pageBox a.sed:visited,.pageBox a.sed:active
{color:#D21904; font-weight:bold; font-size:16px;background: none}
.pageBox a.prevbt{ padding-right:20px;}
.pageBox a.nextbt{ padding-left:20px;}
.pageBox a.bolds,.pageBox a.bolds:visited{ color:#f60}
.pageBox input{ vertical-align:middle}*/
.pageBox{ border-top:1px solid #F0F0F0; background:none; margin:10px 10px 0;padding:10px 0; text-align:center; _width:670px;}
.pageBox a:link,.pageBox a:visited,.pageBox a:active{border:1px solid #ddd;}
.pageBox a,.pageBox a:visited{color:#666; padding:3px 8px 2px; text-align:center}
.pageBox a:hover,.pageBox a.sed:link,.pageBox a.sed:hover,.pageBox a.sed:visited,.pageBox a.sed:active
{color:#f60; background: #fffcee}
.pageBox a.sed:link,.pageBox a.sed:hover,.pageBox a.sed:visited,.pageBox a.sed:active{font-weight:bold;}
.pageBox a.bolds,.pageBox a.bolds:visited{ color:#f60}
.pageBox input{ vertical-align:middle}
.pageBox input.grayborder{ font-size:12px; width:20px; margin:0 3px; border:1px solid #ddd; padding:1px; height:16px; line-height:16px; text-align:center}

/*新升级按钮*/
.sideBox dd.updataBt a,.updataBt a:visited{ background:url(../../images/newUI/button/09new_headbut.gif) no-repeat -100px 1px;  position:absolute; right:-38px; top:-9px;display:block; width:111px; height:28px; overflow:hidden; text-decoration:none;}
.sideBox dd.updataBt a:hover{ background-position:-100px -28px; text-decoration:none;}
.sideBox dd.updataBt a span,.search-criteria-tipt a span{ display:none}
/*200元红娘牵线*/
.sideBox dd.updataBt_2 a,.updataBt_2 a:visited{ background:url(../../images/newUI/button/09new_headbut_2.gif) no-repeat -100px 1px;  position:absolute; right:-38px; top:-9px;display:block; width:111px; height:28px; overflow:hidden; text-decoration:none;}
.sideBox dd.updataBt_2 a:hover{ background-position:-100px -28px; text-decoration:none;}
.sideBox dd.updataBt_2 a span,.search-criteria-tipt a span{ display:none}
/*200元红娘牵线end*/
/*0311左选择层*/
.selectSize {width:60px;}
.select53{ width:53px;}
.select50{ width:50px;}
.search-criteria {background:url(../../images/newUI/search/ss-criteria-mbg.gif) repeat-y; margin-bottom:10px; color:#333}
.search-criteria h2,.ss-criteria-b{background:url(../../images/newUI/search/ss-criteria-tbg.gif) no-repeat}
.search-criteria h2{ background-position:0 0; font-family:"微软雅黑";padding:8px 0 0 13px; height:32px;color:#fff; font-size:14px}
.ss-criteria-b{ background-position: 0 -40px; height:15px; overflow:hidden;}
.search-criteria-m { padding:6px 10px}
.search-criteria-m .scbox li.title,.search-criteria-m .scbox2 li.title{  display:block; position:relative; height:25px; line-height:25px; padding-left:7px; color:#0861A2}
.search-criteria-m .scbox li.title a,.search-criteria-m .scbox2 li.title a{ background:none;position:absolute; right:5px; top:0px}
.search-criteria-m .scbox li{ padding:0 5px 0 20px;}
.search-criteria-m .scbox2{ border-top:1px dashed #d2d2d2; padding-top:2px}
.search-criteria-m .scbox2 li{ display:inline}
.search-criteria-m .scbox2 li a,.search-criteria-tipt a{background:url(../../images/newUI/search/ss-criteria-close.gif) no-repeat}
.search-criteria-m .scbox2 li.label a{ background-position:7px 5px;padding:0 5px 0 20px;color:#333;display:block; height:20px; width:147px;}
.search-criteria-m .scbox2 li.label a:hover{ color:#f60}
.search-criteria-m a.lgray:link,.search-criteria-m a.lgray:visited{color:#f60;}
.search-criteria-m a.lgray:hover{color:#333; text-decoration:none}
.search-criteria h3 { background-color:#cfe4f3; font-size:12px; border-top:1px solid #a4cbe8; height:23px; line-height:23px; padding:0 8px; margin:2px 0}
.search-criteria-m .textRight{margin-right:5px}
.commonbox li { display:block; border-bottom:1px dashed #d1d1d1;padding:5px 12px; cursor:pointer; min-height:20px;_height:20px;}
.commonbox li.carrow,.databox dt.darrow{ background:url(../../images/newUI/search/xtb04.gif) no-repeat 160px center;}
.commonbox li.carrow2,.databox dt.darrow2{ background:url(../../images/newUI/search/xtb03.gif) no-repeat 160px center;}
.databox dt.darrow,.databox dt.darrow2 { background-position:190px center;}
.addbut{ background:url(../../images/newUI/button/but-r-36.gif) no-repeat; width:36px; height:20px; border:0  none; cursor:pointer; color:#fff; vertical-align:middle;}
.commonbox li.commonlist{ padding:7px 2px 7px 12px;}
.commonbox li.commonlist a,.commonbox li.commonlist a:visited { display:block; color:#808080; padding-left:10px}
.commonbox li.commonlist a:hover{color:#f60;}
/*0311弹层*/
#fullbg{background-color:#000;display:none;z-index:10;position:absolute;left:0px;top:0px;filter:Alpha(Opacity=20);/* IE */-moz-opacity:0.2;/* Moz + FF */opacity: 0.2;}
#group_id{ z-index:900; width:900px; position:absolute; margin:0 auto;display:none;}
.B_group { z-index: 901;position:absolute;width:900px; left:0px; top:0px;}
.search-criteria-tipt,.search-criteria-tipb{background:url(../../images/newUI/search/ss-criteria-tiptbg.gif) no-repeat;}
.search-criteria-tipt{ background-position:0 0;height:40px; padding:0 10px}
.search-criteria-tipb { background-position:0 -40px; height:10px; overflow:hidden}
.search-criteria-tipt h2{ background:url(../../images/newUI/search/ss-criteria-tiptioc.gif) no-repeat 0 9px; float:left;height:32px; padding:8px 0 0 25px; font-size:14px; color:#fff;}
.search-criteria-tipt a { float:right; display:block; background-position:0 -37px; width:23px; height:23px; margin-top:5px}
.search-criteria-tipt a:hover { text-decoration:none;}
.search-criteria-tipm { background:url(../../images/newUI/search/ss-criteria-tipmbg.gif) repeat-y; padding:0 4px;}
.search-criteria-tipm .tipboxl{ float:left; margin-right:3px; width:192px; background-color:#f4fbff;}
.search-criteria-tipm .tipboxr{ float:left; width:695px; padding:0 1px}

.tipboxl h4{ font-size:12px; font-weight:normal; color:#999; padding: 5px 20px}
.tipboxl h3 { font-size:12px; padding-left:15px}
.tipboxr .databox { padding:10px 8px 30px; background-color:#fff;}
.tipboxr .databox li{ float:left; margin:0 6px;width:212px;display: inline;}
.tipboxr .databox h5 { font-size:12px; color:#f60; border-bottom:1px dashed #ccc;}
.tipboxr .databox li .basic { background-color:#f4fbff; border:1px solid #d9e8f7; padding:5px 10px 0 ;margin-bottom:20px;}
.tipboxr .databox li .basic li { float:none; width:190px; margin:0; padding-bottom:5px; display:block}
.tipboxr .databox dl { margin-bottom:17px}
.tipboxr .databox dt {border-bottom:1px dashed #d1d1d1;padding:5px 10px; cursor:pointer; color:#333; width:190px}
.tipboxr .databox dt.current { background-color:#f4fbff}
.tipboxr .databox dd { background-color:#f5f5f5; padding:8px; line-height:22px;}
.tipboxr .databox dd li{ width:180px}
.tipboxr .databox dd li p.w105{ width:105px; margin:0}
.tipboxr .databox dd li p { float:left; width:80px;}
.tipboxr .butbox {text-align:center; background-color:#F5F5F5; border-top:1px solid #F3F3F3; padding-top:10px;width:696px; position:relative;}
.tipboxr .butbox .butarrow { position:absolute; background:url(../../images/newUI/search/ss-criteria-tiparrow.gif) no-repeat; width:18px; height:10px; overflow:hidden; top:-10px; left:340px}

/*201010 搜索结果修改*/
/*left*/
.search-select{ padding-top:15px;}
.search-select li{padding:0 0 10px 12px}
.search-select li.pl{ padding-left:62px}
.search-select li.textCenter{ padding:8px 0 0}
.search-select li select{ vertical-align: middle}
.search-select .selectSize{ width:50px}
.search-select .selectSize1{ width:65px}
.search-select .newselect{ width:70px;vertical-align:middle}
.ts input{ vertical-align:middle; margin-top:0}
#myindexLBox dl.ss-feedback dt {background:url(../../images/newUI/search/ss-bluebox-t.png) no-repeat; height:6px; overflow:hidden}
#myindexLBox dl.ss-feedback dd textarea{ width:170px; height:60px;overflow-y:auto; padding:4px; border:1px solid; border-color:#8aa2ba #adcae9 #adcae9 #8aa2ba; margin-bottom:5px; color:#666;}
.ss-feedback dd .but50{background:url(../../images/newUI/button/b-but50.png) no-repeat; border:0 none; width:50px; height:23px; cursor:pointer; color:#0861a2}
#myindexLBox dl.ss-feedback p{ text-align:left; color:#f60; padding:0}
/*right*/
.sideBox dt.w7{ width:145px}
.sideBox dt.w4{ width:110px}
.sideBox dd.selectlist{ background:0; margin:10px 0 0; color:#0861A2; height:20px; line-height:18px; width:410px; overflow:hidden}
.selectbox{ background-color:#F1F8FC; border: solid #C5D9EB; border-width:1px 0; margin:10px 10px 0;}
.selectbox dt{ background-color:#e7f2f9; padding:5px 15px;}
   .selectbox dt em{background:url(../../images/newUI/search/selecttitle.png) no-repeat;float:left; width:85px; height:21px;}
   .selectbox dt ul{width:550px; float:left}
   .selectbox dt li{ display: inline-table;*display: inline; zoom:1; margin:0 3px 5px 0; background-color:#fff; border:1px solid #80b3da; padding:3px;-moz-border-radius:2px;-webkit-border-radius:2px;}
   .selectbox dt li a{background:url(../../images/newUI/search/selectclose.png) no-repeat right top;padding:1px 17px 0 0;height:12px;color:#666;line-height: normal; text-decoration:none;display: inline-table; float:left}
   /** html .selectbox dt li span,* html .selectbox dd li span { border-left:40px dashed transparent; position:relative;z-index:1;}
   * html .selectbox dt li span a,* html .selectbox dd li span a { margin-left:-40px; position:relative; float:left; z-index:2;}*/
   .selectbox dt li a:hover{ background-position:right -17px;text-decoration:none; color:#f60}
.selectbox dd{ padding:10px 15px}
   .selectbox dd em{background:url(../../images/newUI/search/selectresult.png) no-repeat;float:left; width:85px; height:50px;}
   .selectbox dd .tags{float:left; width:550px;}
   .selectbox dd ul{background:url(../../images/newUI/search/selecttbg.png);padding:0 2px;width:550px;}
   .selectbox dd li{ margin-right:25px;display: inline-table;*display: inline; zoom:1; height:26px;line-height:26px;}
   @media screen and (-webkit-min-device-pixel-ratio:0) {
 .selectbox dd li{ line-height:22px;height:22px;}/*Google Chrome*/}
   .selectbox dd li a{display:block;}
   
   .tags a.more,.tags a.more2{color:#f60;  padding:0 12px 0 0; line-height:26px; clear:both;text-decoration:none; outline:0 none;blr:expression(this.onFocus=this.blur()); margin-top:5px; display: inline-block}
   .tags a.more{background:url(../../images/newUI/idio_page/b_arrow.gif) no-repeat right center;text-decoration:underline;}
   .tags a.more2{background:url(../../images/newUI/idio_page/t_arrow.gif) no-repeat right center;text-decoration:underline;}
   .morelist{ display:none}
   
#newssjgBox dl.gantanBox{ background-position:0 0; padding:5px 30px 0 50px; margin:30px 60px 50px; font-size:14px; min-height:40px;_height:40px;}
#newssjgBox dl.gantanBox dt{ font-weight:bold; color:#f60}
/*分享*/
.ckepopBox{ background-color:#f1f8fc; padding:8px 10px 8px 15px; margin:0 10px;}
#ckepop p{ float:left; margin-right:5px; line-height:18px}
#ckepop a span.lh{color:#0861A2;line-height:18px;}
/*20120522加v标志_城市明显栏*/

a.ssBox .nameBox .v{padding:0 0 0 23px; background:url(../../images/newUI/renzheng/v_ico.gif) no-repeat; text-align:left;font-size:12px;}
a.VIPssBox .nameBox .v,.dataBox .v,.weekstar li.actBox strong.v{ background:url(../../images/newUI/renzheng/v_ico.gif) no-repeat;text-align:left;font-size:12px;}
.dataBox .v, .weekstar li.actBox strong.v{ background: url(../../images/newUI/vipmatch/v_ico.gif) no-repeat scroll 0 0 transparent; font-size: 12px; text-align: left; padding: 4px 0 4px 23px;}
/*身份证认证模块加V标志*/
a.GZTssBox,a.GZTssBox:visited{display:inline; float:left; width:148px; height:205px; color:#4D4D4D; text-align:center; margin:10px 0 0 18px;}
a.GZTssBox,a.GZTssBox:visited{ border:1px solid #eee; background-color:#FBFBFB; }
a.GZTssBox:hover{ text-decoration:none; color:#0861A2;background-color:#f0f8fd;border:1px solid #a8ceea;}
a.GZTssBox img{ border:1px solid #ccc;}
.nameBox{ margin:8px 20px 2px 24px;}
.nameBox h3{ text-align:left;font-size:14px;}
a.GZTssBox .cxstar img,a.VIPssBox .cxstar img{ border:none;}
a.GZTssBox p,a.VIPssBox p{ line-height:140%}
a.GZTssBox .integrity,a.VIPssBox .integrity{ width:80px; margin:0 auto}
a.GZTssBox,.VIPresultBox{position:relative;}
a.GZTssBox .nameBox h3{ background:url(../../images/newUI/vipmatch/v_ico.gif) no-repeat; text-align:left;font-size:12px;}
a.GZTssBox .nameBox h3{padding:0 0 0 23px;}
a.VIPssBox .trvip{ background:url(../../images/newUI/vipmatch/vip_ico_rt3.gif) no-repeat; width:47px; height:47px; position:absolute; top:-2px; right:-2px}
.VIPresultBox .trvip{ background:url(../../images/newUI/vipmatch/vip_ico_rt2.gif) no-repeat; width:62px; height:62px; position:absolute; top:-2px; right:-2px}
/*只显示照片加V标志样式end*/
a.GZTssBox2,a.GZTssBox2:visited{ background-color:#f1fbfe;color:#4D4D4D; margin:10px; padding: 10px 10px 10px 30px;}
a.GZTssBox2 img.imgBox, .VIPresultBox img.imgBox{ float: left; width: 100px;}
a.GZTssBox2 .dataBox p strong{ background:url(../../images/newUI/vipmatch/v_ico.gif) no-repeat; text-align:left;font-size:12px; display:block; margin-bottom:3px; padding:0 0 0 23px;}
a.GZTssBox2,a.GZTssBox2:visited{ border-top:1px solid #eee; background-color:#FBFBFB; }
a.GZTssBox2 img.imgBox,a.GZTssBox2 img.imgBox{ float:left; border:1px solid #ccc; width:100px;}
a.GZTssBox2:hover{text-decoration:none; color:#0861A2;background-color:#f0f8fd;border-top:1px solid #a8ceea;}

/* 搜索页无形象照提示 */
#nophoto_box{  background:url(../../images/newUI/setting/2x.png) 35px 18px no-repeat #fff3c7; border:1px solid #ffdc55; border-width:1px 0 1px 0px; margin:6px 10px -3px;overflow: hidden; clear:both; height:75px; position:relative;}
#nophoto_box p{ color:#ff4e00; line-height:22px; margin:25px 35px 0 95px; position:relative}
#nophoto_box p a{ text-decoration:underline;}
a.closeBox,a.closeBox:link{ color:#fff;background:url(../../images/newUI/search/close.gif) no-repeat; position:absolute; top:5px; right:5px; width:17px; height:17px; text-align:center; display:block; cursor:pointer; zoom:1; border:none;}
a.closeBox:hover,a.closeBox:active{background:url(../../images/newUI/search/close_hover.gif) no-repeat;;}
.phsbox {display: block; height:16px; overflow: hidden;  position: absolute; left:183px; top: 41px; width:72px;}
.phsbox .file {display: block;font-size: 16px;filter:alpha(opacity:0);opacity: 0; position: absolute;  right: 0;}

/* 20120803 */
.dataBox .vip{padding-left:0;background:none !important;}
.dataBox .vip a{background:none;}
.dataBox .vip .tovip{width:19px;height:0;padding-top:17px;margin:-4px 6px 0 0;vertical-align:middle;overflow:hidden;display:inline-block;background:url(../../images/newUI/vipmatch/vip_ico.gif) no-repeat;}
.VIPresultBox .trvip a{height:100%;display:block;outline:none;}
.sideBox dd.updataBt a,.updataBt a:visited{ background:url(../../images/upgrade/icon_payment_159x39.gif) no-repeat; position:absolute; right:-15px; top:-15px;display:block; width:129px; height:39px; overflow:hidden; text-decoration:none;}
.sideBox dd.updataBt a:hover{background-position:0 0;}
/*珍挑细选*/
.sideBox dd.updataBt_3 a,.updataBt_3 a:visited{ background:url(../../images/upgrade/icon_choosement_159x39.gif) no-repeat; position:absolute; right:-15px; top:-15px;display:block; width:129px; height:39px; overflow:hidden; text-decoration:none;}
.sideBox dd.updataBt_3 a:hover{background-position:0 0;}
/*珍挑细选end*/
/*搜索结果页添加按钮*/
.resultBox{ padding:10px 0px 10px 15px; position:relative;}

.VIPresultBox{padding:10px 0px 10px 15px; }
/*星级会员*/

.dataBox .to_ster_level{ background: url("../../images/newUI/ster_level/ster_level_ico.gif ") no-repeat scroll 0 0; display:inline-block; height: 0; margin:-4px 0px 0 6px; overflow: hidden; padding-top:17px; vertical-align: middle; width:20px;}
.dataBox .to_ster_level02{ background: url("../../images/newUI/ster_level/ster_level_ico.gif ") no-repeat scroll 0 -20px; display:inline-block; height: 0; margin:-4px 0px 0 6px; overflow: hidden; padding-top:17px; vertical-align: middle; width:20px;}

.nameBox h3.star_level{background: url("../../images/newUI/ster_level/ster_level_ico.gif ") no-repeat scroll 0 -2px;  padding-left:25px;}
.VIPresultBox{padding:10px 0px 10px 15px; }

/* 2012光棍节浮窗,活动结束可删 */
* html,* html body{background-image:url(about:blank);background-attachment:fixed}
.singgle { width:210px; height:260px; position:fixed; right:0; top:50%; margin-top:-130px;z-index:100;_position:absolute; 
_top:expression(documentElement.scrollTop + document.documentElement.clientHeight/2); }
.singgle_window { width:100%; height:100%;background: url(../../images/newUI/activity/singgle2012/float_bg.png) no-repeat;_background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='crop', src="http://images.zhenai.com/zhenai3/images/newUI/activity/singgle2012/float_bg.png");}
.singgle_x { position:absolute; right:25px; top:3px; display:inline-block; zoom:1; *display:inline; width:20px; height:20px; cursor:pointer; text-indent:-9999px;background-image:url(about:blank);}
.singgle_go { position:absolute; display:block; width:88px; height:30px; left:65px; top:222px;  text-indent:-9999px; cursor:pointer;}
.singgle_about { position: absolute; left:28px; top:50px; width:155px; line-height:18px;}
.singgle .singgle_about a { position:relative; text-decoration:underline; color:#ec008c;}
.singgle_about span {width:18px; height:18px; display:inline-block; margin:-3px 0 0 5px; vertical-align:middle; background:url(../../images/newUI/setting/singgle_on.gif) no-repeat;}
.singgle img { position:relative;  top:87px; left:83px; width:56px; height:70px; border:1px solid #a90047;}

#cysc label{ vertical-align:middle;}
#cysc input{ vertical-align:middle;}
.textLeft input{vertical-align:middle;}
.textLeft label{vertical-align:middle;}

/*星级会员浮动窗*/
.xj_fixed_box{  margin:0 auto; position:fixed;  right:20px; top:148px;  _position:absolute;_top:expression(eval(document.documentElement.scrollTop+248)); z-index:800; width:201px; height:250px; background:url(../../images/newUI/activity/xingjihuiyuan/xj_float_bg.png) no-repeat; }
.xj_fixed_box .xj_fixed_main{ width:91px; margin:70px auto 0 auto; position:relative;}
.xj_fixed_box .slide_box { position:relative; width:91px;  overflow:hidden;}
.xj_fixed_box .slide_box ul{ width: 800px; position:relative;}
.xj_fixed_box .xj_fixed_main .slide_left{position:absolute; left:-32px; top:35px; display:none; color:#ff5400; cursor:pointer;}
.xj_fixed_box .xj_fixed_main .slide_right{position:absolute; right:-32px; top:35px; display:none; color:#ff5400; cursor:pointer;}
.xj_fixed_box .slide_box li{ float:left; text-align:center; width:94px;}
.xj_fixed_box .slide_box li .user_photo { padding:2px; border:1px solid #efd9a6;}
.xj_fixed_box .slide_box li  img{ width:61px; height:76px; padding:2px; background:#fff; border:1px solid #efd9a6;}
.xj_fixed_box .slide_box li p{ padding-top:4px;}
.xj_fixed_box .slide_box li a{ color:#0861a2; font-weight:bold;}
.xj_fixed_box .slide_box2 { height:16px; overflow:hidden; position:absolute; top:230px; left:10px; width:190px;}
.xj_fixed_box .slide_box2 ul li{ line-height:16px; height:16px; overflow:hidden; color:#ff7300; text-align:center; font-weight:bold; }
.xj_fixed_box .xj_lnk{ display:block; width:155px; height:45px; position:absolute; top:178px; left:45px;}
.xj_fixed_box .xj_tips{ position:absolute; width:76px; height:37px; padding:5px 0 0 10px; left:-20px; top:78px; background:url(../../images/newUI/activity/xingjihuiyuan/xj_tips.png) no-repeat; line-height:16px; color:#3b3b3b; display:none;}
.xj_fixed_box .xj_close{ position:absolute; top:10px; right:5px; background:url(../../images/newUI/activity/xingjihuiyuan/xj_close.png) no-repeat; width:19px; height:19px; cursor:pointer;}
/*爱出色单身派对宣传*/
.chusebox{ width:147px; height:250px; background:url(../../images/newUI/activity/zunxiangzhenghuen/chuse02.jpg) no-repeat; position:fixed;  right:0px; top:180px; overflow:hidden; _position:absolute;_top:expression(eval(document.documentElement.scrollTop+180)); z-index:800;}
.chusebox .chuse{ position:relative;}
.chusebox .chuse .lejia{ position:absolute; top:0px; left:0px; width:147px; height:250px; display:block; z-index:1;}
.chusebox .chuse .guanbi{ position:absolute; top:3px; right:6px; height:14px; width:14px; z-index:9;}