body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { padding:0; margin:0; } 
table { border-collapse:collapse; border-spacing:0; } 
ol,ul { list-style:none; } 
input{ outline:none; list-style:none;}
fieldset,img { border:0; } 
.fixfloat:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.fixfloat{zoom:1}

body{ font-size:12px; font-family:Arial,SimSun; background:#fff; color:#666;}
a{ color:#666; text-decoration:none;}
a:hover{ color:#ff6600; text-decoration:underline;}
a.mb_button:hover{ text-decoration:none; color:#ff6600;}/**标准按钮选中状态**/

/************主体内容************/
#index_bg{ width:980px; margin:0 auto;color:#666; overflow:hidden; zoom:1;}
#baihe_content{ border:1px solid #c7c7c7; border-left:1px solid #b7babf;  border-right:1px solid #b7babf; zoom:1;}
#baihe_indexheader{ zoom:1;}
#baihe_indexheader:after{content:".";display:block;clear:both;visibility:hidden;height:0;}


.index_register .btn,.index_registerNew .btn,.friendly .cont ul li a,.memberlist li .photo,.mbindex_mod h3,.mbindex_mod h2,.mb_more,.headLogin li .area,.headLogin li .area span,.bhMobile,.bh_fcwr_pic ul li a,.bhRecommend dl dt a{ background:url(http://images3.baihe.com/images/baihe_new/images/skin_index/index_sprits.gif) no-repeat;}

/*****主体*****/
.bhHeader{ width:980px; height:75px; margin:0 auto; zoom:1;}
.bhHeader:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
h1 a{ display:block; float:left; width:225px; height:75px; background:url(http://images3.baihe.com/images/baihe_new/images/logo.gif) no-repeat 0 center; line-height:0; font-size:0; cursor:pointer; text-indent:-999em; overflow:hidden;}

/*****bhNav*****/
.bhHomeNav .bhTel ul li,.bhLoginCont .loginMode ul li,.searchCont ul,.bhLoginTop ul li a.msgIcon,.bhLoginTop ul li a.msggrayIcon,.bhLoginTop ul li a.mobileIcon,.popLogin .share ul li{ background:url(http://images3.baihe.com/images/baihe_new/images/header_new/headerIcon.gif) no-repeat;}
.bhHomeNav .homeCity a,.bhLoginCont .btnCont .loginBtn{ background:url(http://images3.baihe.com/images/baihe_new/images/header_new/sprits_bg.gif) no-repeat;}

.bhHomeNav{ float:left; width:755px; height:65px; padding:5px 0; zoom:1;}
.bhHomeNav .bhTel{ float:right; height:22px; line-height:22px; margin:0 0 13px 0; zoom:1;}
.bhHomeNav .bhTel .login{ position:relative; float:left; margin-left:30px; z-index:100;}
.bhHomeNav .bhTel ul{ float:left;}
.bhHomeNav .bhTel ul li{ float:left; padding:0 0 0 50px;}
.bhHomeNav .bhTel ul li.tel01{ background-position:30px 0;}
.bhHomeNav .bhTel ul li.tel02{ background-position:30px -20px;}
.bhHomeNav .bhTel ul li.tel03{ background-position:30px -360px;}
.bhHomeNav .bhTel ul li strong{ color:#ff6600; font-weight:700;}
.bhHomeNav .bhTel .login .reg{ display:block; float:left; width:60px; height:22px;}
.bhHomeNav .bhTel .login .btn,.bhHomeNav .bhTel .login .current{ display:block; float:left; width:61px; padding:0 0 0 18px; text-align:left; color:#ff6600;  background:url(http://images4.baihe.com/images/baihe_new/images/header_new/login_top.gif) no-repeat;}
.bhHomeNav .bhTel .login .btn{ background-position:0 0;}
.bhHomeNav .bhTel .login .current{ background-position:0 -22px;}

/*****登录浮动框*****/
.bhLoginCont{ position:absolute; top:21px; right:0; _right:-1px; width:240px; height:230px; padding:15px 20px 15px 15px; background:url(http://images4.baihe.com/images/baihe_new/images/header_new/loginCont_bg.gif) no-repeat; overflow:hidden; z-index:10;}
.bhLoginCont .inputbox{ width:228px; padding:3px 5px; font-family:Arial, Helvetica, sans-serif; color:#666; border:1px solid #c3c3c3; border-right:1px solid #ebebeb; border-bottom:1px solid #ebebeb;}
.bhLoginCont dl{ margin:0 0 5px 0; overflow:hidden; zoom:1;}
.bhLoginCont .btnCont{ padding:3px 5px 0 0; line-height:28px; color:#999; overflow:hidden; zoom:1;}
.bhLoginCont .btnCont input{ position:relative; top:2px; *top:0;}
.bhLoginCont .btnCont a{ text-decoration:underline;}
.bhLoginCont .btnCont .loginBtn{ float:right; display:block; width:69px; height:28px; font:14px/28px Simsun; color:#fff; background-position:0 -30px; text-align:center; text-decoration:none; overflow:hidden;}
.bhLoginCont .btnCont span{ display:block; float:left; padding:2px 0 0;}
.bhLoginCont .errorPoint{ padding:0 5px 0 30px; margin:0 0 5px 0; background:#ffe5d5 url(http://images4.baihe.com/images/baihe_new/images/header_new/headerIcon.gif) no-repeat 5px -200px; border:1px solid #ffb381;}

/*****登录方式*****/
.bhLoginCont .loginMode{ padding:10px 0 0; margin:15px 0 0; border-top:1px dotted #e6e6e6; color:#999; line-height:20px; overflow:hidden; zoom:1; }
.bhLoginCont .loginMode ul li{ float:left; height:20px; padding:0 3px 0 20px;}
.bhLoginCont .loginMode ul li a{ display:block; float:left; width:52px; white-space:nowrap;}
.bhLoginCont .loginMode ul li span{ display:block; float:left;}
.bhLoginCont .loginMode .QQ{ background-position:0 -100px;}
.bhLoginCont .loginMode .alipay{ background-position:0 -120px;}
.bhLoginCont .loginMode .baidu{ background-position:0 -220px;}
.bhLoginCont .loginMode .sina{ background-position:0 -240px;}
.bhLoginCont .loginMode .renren{ background-position:0 -260px;}
.bhLoginCont .loginMode .kaixin{ background-position:0 -280px;}

/*****导航*****/
.bhHomeNav .bhNav{ clear:both; width:755px; line-height:18px; text-align:right; zoom:1;}
.bhHomeNav .homeNav{ float:left; width:620px; color:#c8c8c8;}
.bhHomeNav .homeNav a{ padding:0 7.5px; font-weight:700;}
.bhHomeNav .homeCity{ position:relative; float:right; font-weight:700; color:#999; z-index:10; }
.bhHomeNav .homeCity .intro{ display:block; float:left; padding:0 10px 0 0; _line-height:20px;}
.bhHomeNav .homeCity a{ display:block; float:left; height:18px; width:72px; padding:0 0 0 5px; font:12px normal; line-height:18px; _line-height:20px; color:#999; text-align:left; background-position:0 0;}
.bhHomeNav .homeCity ul{ position:absolute; right:0; top:18px; width:140px; border:1px solid #c8c7ca; background:#fff;}
.bhHomeNav .homeCity ul li{ display:inline;}
.bhHomeNav .homeCity ul li a{ display:block; width:70px; height:20px; padding:0; text-align:center; line-height:20px; background:none; border-bottom:1px solid #f0f0f0;}


/*****bhSearch*****/
.bhSearch{ padding:10px 0; margin:0 0 15px 0; border-top:1px solid #f0f0f0; border-bottom:1px solid #e6e6e6; background:#f5f5f5;}
.searchCont{ width:980px; margin:0 auto; height:20px; line-height:20px;}
.searchCont ul{ width:950px; padding:0 0 0 30px; background-position:0 -140px; overflow:hidden; zoom:1;}
.searchCont ul li{ float: left; padding:0 13px 0 0; *padding:0 10px 0 0; color:#999; overflow:hidden; zoom:1;}
.searchCont select{ margin:0 5px 0 0; height:20px; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
.searchCont input{ position:relative; top:2px; _top:1px; margin:0 3px 0 0; _margin:0;}
.searchCont .searchBtn{ display:block; width:57px; height:22px; line-height:22px; *line-height:24px; background:url(http://images4.baihe.com/images/baihe_new/images/button_small.png) no-repeat 0 -66px; text-align:center; text-decoration:none; overflow:hidden;}
.searchCont .link{ line-height:22px;}
.searchCont .link a{ margin:0 0 0 10px; white-space:nowrap;}


/*****已登录条框*****/
.bhLoginText{ height:31px; background:url(http://images5.baihe.com/images/baihe_new/images/header_new/bhLoginText_bg.gif) repeat-x 0 bottom;}
.bhLoginTop{ width:980px; height:22px; line-height:22px;padding:4px 0 5px;  margin:0 auto; zoom:1;}
.bhLoginTop ul{ float:left;}
.bhLoginTop ul li{ float:left; height:22px; padding:0 13px 0 0; margin:0 13px 0 0; background:url(http://images5.baihe.com/images/baihe_new/images/header_new/loginTop_line.gif) no-repeat right center; overflow:hidden; zoom:1;}
.bhLoginTop ul li.last{ background:none;}
.bhLoginTop ul li.arrow{ position:relative; margin-left:-8px; overflow:visible;}
.bhLoginTop ul li strong{ color:#ff6600;}
.bhLoginTop ul li a.msgIcon{ padding:0 0 0 25px; background-position:0 -40px;}
.bhLoginTop ul li a.msggrayIcon{ padding:0 0 0 25px; background-position:0 -60px;}
.bhLoginTop ul li a.mobileIcon{ padding:4px 0 3px 25px; _padding-top:5px; background-position:0 -360px;}

.bhLoginTop ul li .QQIcon,.bhLoginTop ul li .payIcon,.bhLoginTop ul li .renrenIcon,.bhLoginTop ul li .kaixinIcon,.bhLoginTop ul li .sinaIcon,.bhLoginTop ul li .baiduIcon{  padding:2px 0 2px 25px; background:url(http://images5.baihe.com/images/baihe_new/images/header_new/headerIcon.gif) no-repeat;}
.bhLoginTop ul li .QQIcon{ background-position:3px -100px}
.bhLoginTop ul li .payIcon{ background-position:3px -120px}
.bhLoginTop ul li .renrenIcon{ background-position:3px -260px}
.bhLoginTop ul li .kaixinIcon{ background-position:3px -280px}
.bhLoginTop ul li .sinaIcon{ background-position:3px -240px}
.bhLoginTop ul li .baiduIcon{ background-position:3px -220px}

.bhLoginTop ul li .arrowIcon{ padding:4px 22px 3px 8px; _padding-top:5px; background:url(http://images5.baihe.com/images/baihe_new/images/header_new/login_top.gif) 0 -44px;}
.bhLoginTop ul li .arrowIcon.now{ background:url(http://images1.baihe.com/images/baihe_new/images/header_new/login_top.gif) 0 -66px;}

.bhLoginTop .servieCont{ position:absolute; left:0; top:19px; width:109px; height:168px; padding:8px 5px 0 0; background:url(http://images1.baihe.com/images/baihe_new/images/header_new/loginCont_bg01.gif) no-repeat; overflow:hidden; z-index:10;}
.bhLoginTop .servieCont a{ display:block; padding:4px 15px; border-bottom:1px dotted #e6e6e6;}
.bhLoginTop .servieCont a:hover{ background:#ffe5d5;}

/*****入口*****/
.bhLoginTop .loginFun{ float:right; color:#999;}
.bhLoginTop .loginFun a{ padding:0 10px;}


/************标准尾部************/
/*#baihe_footer ul{ display:block; height:140px; background:#2b262e; padding:5px 0 0; color:#959397; font:12px normal; font-family:Simsun; overflow:hidden;}
#baihe_footer ul li{ float:left; height:115px; padding:15px 0 0 20px; margin:0 15px 0 20px; line-height:16px; border-left:1px solid #555158; overflow:hidden;}
#baihe_footer ul li{ display:inline;}
#baihe_footer ul li a{color:#959397; text-decoration:underline;}
#baihe_footer ul li span{ display:block; margin:0 0 10px 0; line-height:22px;}
#baihe_footer ul li .service{ padding:7px 3px 0; line-height:18px;}
#baihe_footer ul li.noline{ border:0; padding-left:0; margin-right:0}
#baihe_footer p{ padding:15px 0 10px 0; text-align:center;}
#baihe_footer p a{ padding:0 5px; text-decoration:none;}
#baihe_footer .approve { padding:0 0 15px 300px; overflow:hidden; zoom:1;}
#baihe_footer .approve a{ display:block; float:left; height:42px; padding:2px 15px 4px 48px; line-height:18px; background:url(http://images1.baihe.com/images/baihe_new/images/footerIcon.gif) no-repeat; text-decoration:none; white-space:nowrap; overflow:hidden;}
#baihe_footer a.Icon1{ background-position:0 0;}
#baihe_footer a.Icon2{ background-position:0 -48px;}
#baihe_footer a.Icon3{ background-position:0 -96px;}
#baihe_footer a.Icon4{ background-position:0 -144px;}
#baihe_footer a.Icon5{ width:53px; background:url(http://images1.baihe.com/images/baihe_new/images/footerIcon1.gif) no-repeat; }

*/
/************模块************/
.mb_button{ display:block; height:22px; line-height:22px; *line-height:24px; background:url(http://images1.baihe.com/images/baihe_new/images/button_small.png) no-repeat; text-align:center; text-decoration:none; overflow:hidden;}
.btn57{  width:57px; background-position:0 -66px;}
.mbindex_mod{ width:100%; padding:0 0 15px 0; overflow:hidden; zoom:1;}/**右侧模块**/
.mbindex_mod h2,.mbindex_mod h3{ padding:0 0 10px 0; margin:0 0 5px 0; font-size:14px;font-weight:700; color:#933e00; }/**模块title**/
.mbindex_mod h2{ background-position:-450px -100px;}/**模块title**/
.mbindex_mod h3{ background-position:-100px -100px;}/**模块title**/
.mbindex_mod h3.noline{ margin:0; background:none;}
.mbindex_more{ float:right; font-weight:normal; font-size:12px;}/**更多**/
.mb_more{ float:right; padding:0 20px 0 0; background-position:-170px -68px; font-weight:normal; font-size:12px;}/**更多**/

#banner_index{clear:both; height:90px; margin:0 0 15px 0; border:1px solid #e6e6e6; overflow:hidden;}
.index_banner{ width:100%; height:90px; border-bottom:1px solid #dcdcdc; background:url(http://images2.baihe.com/images/baihe_new/images/index_banner_bg.gif) repeat-x 0 bottom; overflow:hidden;}


/**首页会员列表右侧**/
.space10{ clear:both; line-height:10px; height:10px; overflow:hidden; zoom:1;}
.space15{ clear:both; line-height:15px; height:15px; overflow:hidden; zoom:1;}
.space30{ clear:both; line-height:30px; height:30px; overflow:hidden; zoom:1;}

/************焦点图************/
.index_bg_cont{ padding:1px 0 0; overflow:hidden; zoom:1; background:url(http://images2.baihe.com/images/baihe_new/images/skin_index/dotLine.gif) repeat-x 0 0;}
.index_focus{ position:relative; float:left; width:708px; height:270px; _margin:0 -3px 0 0;overflow:hidden; zoom:1;}
.index_focus .imgbox{ position:relative; width:708px; height:270px; background:#fff; overflow:hidden;}
.index_focus .imgbox div{ position:absolute; top:0; left:0; }
.index_focus .imgbox span{ position:absolute; bottom:0; left:0; display:block; width:668px; height:40px; padding:0 20px; line-height:40px; font-size:14px; color:#fff; background:url(http://images2.baihe.com/images/baihe_new/images/skin_index/focus_bg.png) no-repeat;}

.index_focus .imgboxNew{ position:relative; width:980; height:270px; background:#fff; overflow:hidden;}
.index_focus .imgboxNew div{ position:absolute; top:0; left:0; }

.index_focus .photo_showbtn{ position:absolute; bottom:9px; right:-15px; overflow:hidden;}
.index_focus .photo_showbtn li{ float:left; margin:0 0 0 6px;}
.index_focus .photo_showbtn li a{ display:block; float:left; width:18px; height:20px; line-height:20px; background:#fff; text-align:center; text-decoration:none; border:1px solid #999; overflow:hidden; zoom:1;}
.index_focus .photo_showbtn li.current a{ background:#ff6600; color:#fff;}
.index_focus .photo_showbtn li a.pause{ background:none;}

.index_focus .photo_showbtnNew{ position:absolute; bottom:9px; left:350px; overflow:hidden;}
.index_focus .photo_showbtnNew li{ float:left; width:22px; height:8px; line-height:8px;  margin:0 0 0 6px; background:#fff; cursor:pointer; }
.index_focus .photo_showbtnNew li.current{ background:#ff6600; }
.index_focus .photo_showbtnNew li a{  display:block; float:left; width:22px; height:8px; line-height:8px; overflow:hidden; zoom:1;}
.index_focus .photo_showbtnNew li a.pause{ background:none;}


/************首页登录************/
.index_register{ height:270px;padding:0 25px; border:1px solid #e6e6e6; border-width:0 1px; overflow:hidden; zoom:1; background:#fff;}
.index_register h3,.index_register h2{ display:block; height:24px; margin:39px 0 24px 0; font:16px 微软雅黑; color:#ff6600; overflow:hidden; zoom:1;}
.index_register h3 a{ float:right; font:12px/24px Arial, Helvetica, sans-serif;}
.index_register .show{ margin:24px 0 15px 0; padding:0 0 15px 0; line-height:24px; background:url(http://images3.baihe.com/images/baihe_new/images/skin_index/index_show_line.gif) no-repeat center bottom; overflow:hidden; zoom:1;}
.index_register .show .pic{ display:block; float:left; padding:1px; margin:0 10px 0 0; border:1px solid #b4b4b4;}
.index_register .show .exit{ float:right; margin:24px 0 0; color:#ff6600;}
.index_register .show .exit:hover{ text-decoration:underline;}


.index_registerNew{ position:absolute; right:25px; top:12px; width:220px; height:245px;padding:0 11px; background:url(http://images3.baihe.com/images/baihe_new/images/skin_index/focus_textbg.png) no-repeat; overflow:hidden; zoom:1;}
.index_registerNew h3{ display:block; height:24px; margin:39px 0 15px 0; font:16px 微软雅黑; color:#ff6600; overflow:hidden; zoom:1;}
.index_registerNew ul{ padding:0 0 0 27px; margin:0 0 20px 0; line-height:30px; color:#666; font-size:14px; overflow:hidden; font-family:微软雅黑;}
.index_registerNew strong{ color:#ff6600;}
.index_registerNew .btn{ display:block; width:196px; height:43px; margin:0 auto; color:#fff; text-decoration:none; font:18px/43px 微软雅黑,黑体; text-align:center;background-position:-250px 0; text-indent:-999em; overflow:hidden;}
.index_registerNew .btn:hover{ color:#fff; text-decoration:underline;}


.index_register ul{ padding:0 0 0 27px; margin:0 0 20px 0; line-height:30px; color:#666; font-size:14px; overflow:hidden; font-family:微软雅黑;}
.index_register strong{ color:#ff6600;}
.index_register .btn{ display:block; width:147px; height:36px; margin:0 auto; color:#fff; text-decoration:none; font:18px/36px 微软雅黑,黑体; text-align:center;background-position:0 0; overflow:hidden;}
.index_register .btn:hover{ color:#fff; text-decoration:underline;}
.index_register ul.enter{ padding:0 0 25px 0; font-size:12px; }
.index_register .enter strong{ color:#ff6600;}
.index_register .enter li{ padding:0 0 0 35px; margin:0 0 6px 0; line-height:16px; font-family:Verdana, Geneva, sans-serif; }
.index_register .enter a{ text-decoration:none;}
.index_register .enter b{ color:#999; font-weight:normal;}
.index_register .enter img{ position:relative; top:3px; margin:0 10px 0 0;}
.index_register .enter a.join{ padding:0 0 0 32px; font-weight:700; color:#ff6600;}

/************首页主体部分************/
.index_main{ width:100%; margin:0 0 15px 0; overflow:hidden; zoom:1;}
.index_main .content{ width:978px; background:#fff;border:1px solid #e6e6e6;overflow:hidden; zoom:1;}		
.index_main .listRight{float:right; width:270px; line-height:19px;border:1px solid #dcdcdc; border-width:0 0 0 1px; background:#faf5eb;}
.index_main .listLeft{ float:left; width:707px;}
.index_main .listRight,.index_main .listLeft{ padding-bottom: 32767px !important;margin-bottom: -32767px !important; }
@media all and (min-width: 0px) { .index_main .listRight,.index_main .listLeft{ padding-bottom: 0 !important;margin-bottom: 0 !important; }
.index_main .listRight:before,.index_main .listLeft:before {content: '[DO NOT LEAVE IT IS NOT REAL]'; display:block; background:inherit; border: inherit; padding-top: 32767px !important;margin-bottom: -32767px !important; height: 0; margin-left:-1px !important;}}
	
.listRight .indexmod{ position:relative; padding:15px 15px 0; margin:0 auto;}
.member_recommend{ height:31px; padding:13px 0 0 22px; line-height:20px; background:url(http://images3.baihe.com/images/baihe_new/images/index_memrecommend_bg.gif) repeat-x 0 bottom; color:#c8c8c8; overflow:hidden; zoom:1;}
.member_recommend b{ margin:0 15px 0 0; color:#ff6600; font-size:14px;}
.member_recommend a{ margin:0 7px; text-decoration:none;}
.member_recommend a.now{ text-decoration:underline;}
	
.memberlist{ background:url(http://images3.baihe.com/images/baihe_new/images/index_memberlist_bg.gif) repeat-x 0 bottom; zoom:1;}
.memberlist:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.memberlist li{ float:left; width:333px; padding:10px; color:#333; }
.memberlist li.right{ float:right;background:url(http://images4.baihe.com/images/baihe_new/images/dot_line01_bg.gif) repeat-y left 0;}
.memberlist li .photo{ display:block; float:left; width:106px; height:128px; background-position:0 -310px; overflow:hidden; zoom:1;}
.memberlist li .photo a img{ display:block; width:80px; height:100px; margin:12px; border:2px solid #fff;}
.memberlist li .photo a:hover img{ border:2px solid #ff6600;}
.clearmemberlist{clear:both; margin:-1px 0 0; height:1px; line-height:1px; background:#f6f6f6; overflow:hidden;}
	
.startext{ float:left; width:222px; padding:12px 0 0 5px; zoom:1; line-height:18px;}
.startext:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.startext h3{ clear:both; height:22px; font:12px/18px Simsun;}
.startext .star_level{ float:right; position:relative; top:-5px; height:22px; line-height:22px;}
.startext h3 a{ color:#ff6600;}
.startext .intro{ width:100%; margin:5px 0 7px 0; color:#999;min-height:36px; *height:36px; overflow:hidden;}
.startext a.more{ text-decoration:underline;}
	
.listRight .ad{ padding:20px 0 0; background:url(http://images4.baihe.com/images/baihe_new/images/dot_line_bg.gif) repeat-x 0 0; }
.listRight .ad_top{ width:100%; padding:0 0 15px 0; overflow:hidden; zoom:1;}
.listRight .ad_match{ height:470px; padding:0 0 15px 0; background:url(http://images4.baihe.com/images/baihe_new/images/skin_index/match_ad.jpg) no-repeat; overflow:hidden; zoom:1;}
.listRight .ad_match a{ display:block; height:360px; padding:110px 15px 0 0; text-align:right; overflow:hidden;}

/************微博************/
.bhWeibo{ overflow:hidden; zoom:1;}
.bhWeibo a{ display:block; float:left; margin:0 8px 0 0; width:32px; height:32px; background:url(http://images4.baihe.com/images/baihe_new/images/icon/weibo_icon.gif) no-repeat; text-indent:-999em; overflow:hidden;}
.bhWeibo a.wbSina{ background-position:0 0;}
.bhWeibo a.wbQQ{ background-position:0 -32px;}
.bhWeibo a.wbQzone{ background-position:0 -64px;}
.bhWeibo a.wbKaixin{ background-position:0 -96px;}
.bhWeibo a.wbRenren{ background-position:0 -128px;}

.bhMobile{ height:36px; padding:0 10px; line-height:36px; background-position:-300px -400px;}
.bhMobile a{ color:#ff6600;}

/************征友推荐************/
.bhRecommend{ overflow:hidden; zoom:1;}
.bhRecommend dl{ margin:0 0 15px 0; border-bottom:1px dotted #999; overflow:hidden; zoom:1;}
.bhRecommend dl.noline{ border:none; margin:0;}
.bhRecommend dl dt a{ display:block; float:left; width:60px; height:70px; margin:0 8px 0 0; _margin:0 5px 0 0; text-indent:-999em; background: overflow:hidden;}
.bhRecommend dl dt a.service01{ background-position:-720px 0;}
.bhRecommend dl dt a.service02{ background-position:-720px -70px;}
.bhRecommend dl dt a.service03{ background-position:-720px -140px;}
.bhRecommend dl dt a.service04{ background-position:-720px -210px;}
.bhRecommend dl dt a.service05{ background-position:-720px -280px;}
.bhRecommend dl dd{ overflow:hidden; zoom:1;}
.bhRecommend dl dd p{ color:#999;}

/************story************/
.bhStory{ overflow:hidden; zoom:1;}
.bhStory li{ position:relative; float:left;text-align:center;}
.bhStory li.fl{ float:left;}
.bhStory li.fr{ float:right;}
.bhStory li a .pic{ display:block; width:107px; height:80px; padding:3px; border:1px solid #ccc; background:#fff;}
.bhStory li a span{ display:block; padding:3px 0;}
.bhStory li .icon{ position:absolute; top:69px; right:3px;}
.bhStory li .icon1{ position:absolute; top:58px; left:4px; display:block; width:26px; height:26px;background-image:url('http://images.baihe.com/images/baihe_new/images/icon/videoIcon.png')!important;background-image:none; filter:none!important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.baihe.com/images/baihe_new/images/icon/videoIcon.png', sizingMethod='crop'); overflow:hidden; cursor:pointer; text-indent:-999em;}

/************friendly************/
.friendly{ position:relative; width:978px; margin:0 0 15px 0; border:1px solid #e6e6e6;}
.friendly .cont{ padding:0 0 15px 0; overflow:hidden; zoom:1;}
.friendly .cont h3{ padding:10px; margin:0 0 15px 0; font-size:14px; font-weight:700; border-bottom:1px solid #e6e6e6;}
.friendly .cont ul{ overflow:hidden; zoom:1;}
.friendly .cont ul li a{ display:block; float:left;padding:55px 0 0; margin:0 25px 0 30px; text-decoration:none; text-align:center; overflow:hidden;}
.friendly .cont ul li,.friendly .cont ul li a{ display:inline;}
.friendly .cont ul li a.qh{ width:85px; background-position:15px -140px;}
.friendly .cont ul li a.hy{ background-position:-70px -140px;}
.friendly .cont ul li a.sf{ background-position:-190px -140px;}
.friendly .cont ul li a.zky{ background-position:-275px -140px;}
.friendly .cont ul li a.df{ width:85px; background-position:-383px -140px;}
.friendly .cont ul li a.js{ width:75px; background-position:-490px -140px;}
.friendly .cont ul li a.qq{ width:65px; background-position:-594px -140px;}
	
/************bh_news************/
.bh_news{ line-height:22px; font-family:Simsun; color:#999;}

/************fcwr************/	
.bh_fcwr{ height:170px; background:#fff url(http://images5.baihe.com/images/baihe_new/images/skin_index/fcwr_20110718_bg.jpg) no-repeat right 0; border-bottom:1px solid #dcdcdc; overflow:hidden; zoom:1;}
.bh_fcwr.blty{ background-position:right -170px;}
.bh_fcwr_pic{ position:relative; float:left; width:570px; padding:7px 0 0; overflow:hidden; zoom:1;}
.bh_fcwr_pic ul{ overflow:hidden; zoom:1;}
.bh_fcwr_pic ul li{ display:inline;}
.bh_fcwr_pic ul li a{ position:relative; display:inline; float:left; width:106px; height:148px; margin:0 3px; background-position:-600px -310px; text-decoration:none;overflow:hidden;}
.bh_fcwr_pic ul li a img{ display:block; width:80px; height:100px; margin:12px; border:2px solid #fff;}
.bh_fcwr_pic ul li a:hover img{ border:2px solid #ff6600;}
.bh_fcwr_pic ul li p{ text-align:center; line-height:20px; vertical-align:middle; }
.bh_fcwr_pic ul li .icon1{ position:absolute; top:88px; left:14px; display:block; width:26px; height:26px;background-image:url('http://images.baihe.com/images/baihe_new/images/icon/videoIcon.png')!important;background-image:none; filter:none!important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.baihe.com/images/baihe_new/images/icon/videoIcon.png', sizingMethod='crop'); overflow:hidden; cursor:pointer; text-indent:-999em;}


.bh_fcwr_btn{  float:right; width:120px; padding:122px 10px 0 0; text-align:center;}

.event_tag{ height:40px; line-height:40px; background:url(http://images5.baihe.com/images/baihe_new/images/fcwr_line03.gif) repeat-x 0 0;}
.event_tag li{ position:relative; display:block; float:left; font-size:14px;}
.event_tag li img{ position:absolute; top:3px; right:5px;}
.event_tag a{ display:block; padding:0 29px; background:url(http://images5.baihe.com/images/baihe_new/images/fcwr_line01.gif) no-repeat right 0; text-decoration:none; color:#666;}
.event_tag a:hover{ color:#666; }
.event_tag li.now a{ display:block; padding:0 30px; color:#ff6600; font-weight:700; border-right:1px solid #dcdcdc;}
.event_tag li.now a:hover{ color:#ff6600;}
.event_tag li.now{ background:#fff;}

/************pop************/	
.pop_bg{ position: absolute;top:50%; left:50%; border:7px solid #b7b7b7;border-radius:4px; -moz-border-radius:4px;-webkit-border-radius:4px; background:#fff url(http://images5.baihe.com/images/baihe_new/images/pop_img/pop_title_bg.gif) repeat-x;zoom:1; }
.pop_bg a{ color:#6d7182;}
.pop_bg a:hover{ text-decoration:underline; color:#2f81d4;}
.pop_bg a.name{ color:#2f81d4; text-decoration:underline;}
.pop_bg a.name:hover{ color:#ff3c00;}
.pop_bg .red01{ color:#ff0000;}


.pop_corner{ position:absolute; width:60%;height:12px; margin:-12px 0; line-height:12px; }
.pop_corner_red{ position:absolute; width:60%;height:12px; margin:-12px 0; line-height:12px;}
.pop_video{ position:absolute; width:60%;height:12px; margin:-12px 0; line-height:12px;}
.tl{ background-position:left top; top:0; left:0;}
.tr{ background-position:right top; top:0; right:0;}
.bl{ background-position:left bottom; left:0; margin:0}
.br{ background-position:right bottom; right:0; margin:0}

/************main************/
.pop_text{ overflow:hidden; zoom:1; padding:0 0 10px 0;}
.pop_video_text{ position:relative; zoom:1; padding:5px 10px;}
.pop_text h3{ margin:0 0 20px 0; padding:7px 15px 0; font-family:黑体; font-size:16px;color:#666; line-height:26px; }
.pop_text h3.nomargin{ margin:0 0 7px 0;}
.pop_text h2{ margin:0 0 25px 0;padding:0 20px 10px 20px; font-family:黑体; font-size:18px; color:#ff6600; border-bottom:1px solid #ccc; overflow:hidden;}
.pop_text h2.center{ text-align:center; border-bottom:0; margin:0;}
.pop_text h2.center img{ position:relative; top:5px; margin:0 10px 0 0;}
.pop_text .pop_text_right{ clear:both; padding:20px 30px 0; font-size:12px; text-align:right; line-height:22px;}
.pop_text_right .blue{ color:#2f81d4; text-decoration:underline;}
.pop_text_right .yellow{ color:#ff6600;}
.pop_close{ float:right; width:16px; height:16px; margin:5px 0 0; background:url(http://images1.baihe.com/images/baihe_new/images/pop_img/pop_close.gif) no-repeat 0 0; cursor:pointer; overflow:hidden;}
	
/************按钮************/
.pop_btn_center{ position:relative; margin:0 auto; float:left; left:50%; }
.pop_btn_center	.pop_btn{ position:relative;right:50%; float:left;padding:0 0 0 25px; margin:0 0 0 10px; height:40px; background:url(http://images1.baihe.com/images/baihe_new/images/pop_img/pop_btn_left.png) no-repeat 0 0;}
.pop_btn a{ display:block; float:left; background:url(http://images1.baihe.com/images/baihe_new/images/pop_img/pop_btn_right.png) no-repeat right 0; padding:5px 25px 16px 0; font:15px 微软雅黑; color:#5f5f5f; text-decoration:none;}
.pop_btn a:hover{ color:#ff6600; text-decoration:none;}
.pop_btn_left .pop_btn{ float:left;padding:0 0 0 25px; margin:0 10px 0 0; height:40px; background:url(http://images1.baihe.com/images/baihe_new/images/pop_img/pop_btn_left.png) no-repeat 0 0;}
.pop_btn_left .pop_btn span{ display:block; background:url(http://images2.baihe.com/images/baihe_new/images/pop_img/pop_btn_right.png) no-repeat right 0; font:15px 微软雅黑;}

/************提示部分************/
.pop_point{ padding:40px 20px; text-align:center; font-weight:700; font-size:14px; color:#ff6600; overflow:hidden;}
.pop_error{ padding:2px 5px 0 24px; color:#ff3c00; background:#fff6dc url(http://images2.baihe.com/images/baihe_new/images/icon/mybaihe_icon_014.gif) no-repeat 5px 6px; border:1px solid #ffcb98;}
.pop_blue{ padding:7px 15px; background:#e9f2f7; border:1px solid #b0cbda;}
.pop_loading{ padding:15px 20px; text-align:center; font-size:12px; line-height:40px; overflow:hidden;}
.pop_loading01{ padding:50px 20px; text-align:center; font-size:14px; font-weight:700; line-height:40px; overflow:hidden;}

/************新登录************/
.popLogin .loginBtn,.popLogin .regBtn{ background:url(http://images2.baihe.com/images/baihe_new/images/pop_img/pop_index_btn.jpg) no-repeat;}
.popLogin{ position:relative; padding:20px 0 20px 25px;_padding-bottom:10px; background:#fff url(http://images2.baihe.com/images/baihe_new/images/pop_img/pop_new_img.jpg) no-repeat right center; line-height:22px; overflow:hidden; zoom:1;}
.popLogin .close01{ position:absolute; top:10px; right:10px; width:16px; height:16px; line-height:16px; background:url(http://images3.baihe.com/images/baihe_new/images/pop_img/pop_close.gif) no-repeat; cursor:pointer; text-indent:-999em; overflow:hidden;}
.popLogin h5{ display:block; margin:0 0 12px 0; font-weight:700; font-size:16px; font-family:微软雅黑; color:#ff6600;}
.popLogin .fl{ float:left; width:280px;}
.popLogin .fr{ float:right; width:170px; padding:185px 0 0; color:#333;}
.popLogin .fr a{ color:#ff6600; text-decoration:underline;}
.popLogin .inputbox{ width:170px; padding:2px; border:1px solid #ccc;}
.popLogin .inputbox01{ position:relative; top:2px; margin:0 3px 0 0;}
.popLogin dl{ margin:0 0 10px 0; overflow:hidden; zoom:1;}
.popLogin dl dt{ float:left; width:70px; padding:0 5px 0 0; line-height:24px;}
.popLogin dl dt strong{ color:#ff6600;}
.popLogin dl dd{ float:left;}
.popLogin dl dd span{ display:block; padding:2px 0 0; color:#999; line-height:16px;}
.popLogin dl dd span.error{ color:#ff6600;}
.popLogin .code{ padding:0 0 0 75px; margin:0 0 10px 0; overflow:hidden;}
.popLogin .btn{ clear:both; padding:0 0 15px 75px; overflow:hidden; zoom:1;}
.popLogin .loginBtn{ display:block; float:left; width:94px; height:37px; margin:0 10px 0 0; background-position:0 0; color:#fff; font:18px/34px 微软雅黑; text-align:center; text-decoration:none;}
.popLogin .loginBtn:hover{ color:#fff; text-decoration:none;}
.popLogin .codeBtn{ line-height:37px; color:#ff6600; text-decoration:underline;}
.popLogin .regBtn{ display:block; width:173px; height:45px;background-position:0 -37px; color:#fff; font:20px/45px 微软雅黑; text-align:center; text-decoration:none;}
.popLogin .regBtn:hover{ color:#fff; text-decoration:none;}
.popLogin .share{ clear:both; overflow:hidden; zoom:1;}
.popLogin .share span{ display:block; float:left; line-height:22px;}
.popLogin .share a{ display:block; float:left; width:26px; height:22px; margin:0 5px 0 0; text-indent:-999em; background:url(http://images3.baihe.com/images/baihe_new/images/pop_img/pop_loginIcon.gif) no-repeat; overflow:hidden; zoom:1;}
.popLogin .share a.QQ{ background-position:0 0;}
.popLogin .share a.sina{ background-position:0 -22px;}

/************匹配flash************/
.popMatch{ position:absolute; top:50%; left:50%; width:960px; height:550px; margin:-225px 0 0 -480px; z-index:10; overflow:hidden; zoom:1;}
.popMatch a.close{ display:block; float:right; width:64px; height:25px; margin:0 0 5px 0; background:url(http://images3.baihe.com/images/baihe_new/images/pop_img/popMatch_icon.gif) no-repeat 0 -25px; text-indent:-999em; overflow:hidden; zoom:1;}
.popMatch a.close:hover{ background-position:0 0;}
.popMatch .text{ clear:both; overflow:hidden;}



/*****2011最新样式*****/
.pop_userApp{ font-size:12px; overflow: hidden; zoom:1;}
.pop_userApp.sp10{ padding-bottom:25px;}
.pop_userApp h3{  padding:0 15px; line-height:39px; font-family:Simsun; font-size:14px; color:#ff6600; }
.pop_userApp h3 .redIcon,.pop_userApp h3 .grayIcon{ padding:3px 6px; margin:0 5px; background:url(http://images3.baihe.com/images/baihe_new/images/pop_img/pop_title_icon.gif) no-repeat; color:#fff;}
.pop_userApp h3 .redIcon{ background-position:0 0;}
.pop_userApp h3 .grayIcon{ background-position:0 -39px;}
.pop_userApp h3 .gray{ color:#666;}
.pop_userApp .btn{ padding:15px 0 0 40px; overflow:hidden; zoom:1;}
.pop_userApp .btn a{ display:block; float:left; padding:4px 15px;}
.pop_userApp .btn a.fr{ float:right;}
.pop_userApp .appBtn{ display:block; float:left; padding:4px 15px; margin:0 5px 0 0; line-height:16px; background:#f96400; border:1px solid #d43300; border-top:1px solid #ffa76c; border-right:1px solid #ffa76c; color:#fff; text-decoration:none;} 
.pop_userApp .appBtn:hover{ color:#fff;}
.pop_userApp .cancelBtn{ display:block; float:left; padding:4px 15px; margin:0 0 0 15px; line-height:16px; background:#5d89c9; border:1px solid #7fa2d4; border-bottom:1px solid #56617f; border-right:1px solid #56617f; color:#fff; text-decoration:none; white-space:nowrap;} 
.pop_userApp .cancelBtn:hover{ color:#fff;}


/*****2011提示模板*****/
.popTemp{ padding:15px; overflow:hidden; zoom:1;}
.popTemp .center{ text-align:center;}
.popTemp .oneLine{ padding:40px 0 30px 0; font-size:14px;}
.popTemp dl{ overflow:hidden; zoom:1;}
.popTemp dl dt{ float:left; width:70px;}
.popTemp dl dd{ padding:10px 0; line-height:22px; font-size:14px;}
.popTemp .inputbox{ padding:3px; margin:0 5px; border:1px solid #cecece; line-height:16px;}

.pop_btn_center{ position:relative; margin:0 auto; float:left; left:50%; }
.pop_btn{ position:relative;right:50%; float:left;padding:0 0 0 20px; margin:0 5px; _margin:0 0 0 10px; height:34px; background:url(http://images4.baihe.com/images/baihe_new/images/pop_img/pop_btn_left.png) no-repeat 0 0;}
.pop_btn a{ display:block; float:left; background:url(http://images4.baihe.com/images/baihe_new/images/pop_img/pop_btn_right.png) no-repeat right 0; padding:0 20px 0 0; line-height:34px; font-size:14px; color:#fff; text-decoration:none;}
.pop_btn a:hover{ color:#fff; text-decoration:underline;}

#TopBig,#TopSmall{ width:980px; margin:0 auto; overflow:hidden; zoom:1;}
#TopSmall{ position:relative;z-index:5; display:none;}
#TopSmall .close{ position:absolute; top:1px; right:5px; display:block; width:20px; height:20px; background:#fff; opacity:0; filter:alpha(opacity=0); text-indent:-999em; overflow:hidden;}


#topTools{ position:fixed; width:55px; height:168px; *z-index:100; -ie6-position-fixed-delay:200;}
* html #topTools { *position: expression(function(ele){ele.runtimeStyle.position='absolute';Expressions.style.position.fixed(ele);}(this))}
#topTools a{ display:block; width:55px; height:51px; margin:0 0 5px 0; background:url(http://images4.baihe.com/images/baihe_new/images/skin_index/index_topIcon.gif) no-repeat; text-indent:-999em; overflow:hidden; zoom:1;}
#topTools a.topIcon{ background-position:0 0;}
#topTools a.regIcon{ background-position:0 -51px;}
#topTools a.loginIcon{ background-position:0 -102px;}


/*****2012新用户beta版本*****/
.index_main .betaLeft{ float:left; width:667px; border-right:1px solid #e6e6e6;}
.index_main .betaLeft.bg{ background:#fafafa url(http://images2.baihe.com/images/baihe_new/images/skin_index/newIntroBg.jpg) repeat-y right 0;}
.index_main .betaRight{float:right; width:310px; height:785px; background:#eeeeee;}
.betaRight .close { padding:5px 10px; overflow:hidden; zoom:1;}
.betaRight .close a{ display:block; float:right; width:15px; height:15px; background: url(http://images2.baihe.com/images/baihe_new/images/skin_index/newClose.gif) no-repeat; text-indent:-999em; overflow:hidden; zoom:1;}

.index_main .betaLeft.bg .member_recommend{ margin:0 7px 0 0;}

.memberlistNew{ margin:0 7px 0 0; background:url(http://images2.baihe.com/images/baihe_new/images/skin_index/newDot.gif) repeat-x 0 bottom; zoom:1;}
.memberlistNew:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.memberlistNew li{ float:left; width:328px; padding:10px 1px; color:#333; }
.memberlistNew li.right{ float:right;background:url(http://images2.baihe.com/images/baihe_new/images/dot_line01_bg.gif) repeat-y left 0;}
.memberlistNew li .photo{ display:block; float:left; width:106px; height:128px; background:url(http://images3.baihe.com/images/baihe_new/images/skin_index/newPhotoBg.gif) no-repeat; overflow:hidden; zoom:1;}
.memberlistNew li .photo a img{ display:block; width:80px; height:100px; margin:12px; border:2px solid #fff;}
.memberlistNew li .photo a:hover img{ border:2px solid #ff6600;}
	
.startextNew{ float:left; width:207px; padding:12px 10px 0 5px; zoom:1; line-height:18px;}
.startextNew:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.startextNew h3{ clear:both; height:22px; font:12px/18px Simsun;}
.startextNew .star_level{ float:right; position:relative; top:-5px; height:22px; line-height:22px;}
.startextNew h3 a{ color:#ff6600;}
.startextNew .intro{ width:100%; margin:5px 0 7px 0; color:#999;min-height:36px; *height:36px; overflow:hidden;}
.startextNew a.more{ text-decoration:underline;}


.newIntro{ position:relative; float:left; width:290px; padding:10px;}
.newPhoto{width:290px; height:290px;overflow:hidden;}

.newIntro ul{ padding:10px 0; overflow:hidden; zoom:1;}
.newIntro ul li{ position:relative; display:block;float:left; width:52px; height:52px; margin:0 3px;}
.newIntro ul li{ display:inline;}
.newIntro ul li a img{ display:block;}
.newIntro ul li .now{ position:absolute; left:-3px; top:-3px; width:54px; height:54px; border:2px solid #ff7b00;}
.newIntro a,.pro_msglf a:hover{ text-decoration:none;}
.newIntro .arrowlf,
.newIntro .arrowrf{ position:absolute; display:block; width:16px; height:16px; background:url(http://images3.baihe.com/images/baihe_new/images/icon/mybaihe_arrow_01.gif) 0 0;text-decoration:none; overflow:hidden;}
.newIntro .arrowlf{ left:-3px; top:330px; background-position:0 0;}
.newIntro .arrowrf{ right:-3px; top:330px; background-position:16px 0;}
a.arrowlf:hover{ background-position:0 -16px;}
a.arrowrf:hover{ background-position:16px -16px;}

.newPro{ clear:both; padding:8px 15px 10px; zoom:1;}
.newPro:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.newMod{ margin:0 0 18px 0; zoom:1;}
.newMod:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.newMod h3{ display:block; margin:0 0 8px 0; font-size:14px; height:20px;}
.newMod h3 span{ font-size:12px; font-weight:normal; line-height:22px;}
.newMod h3 .more{ float:right; font:12px normal; color:#ff6600; text-decoration:underline;}
.newMod h3.line{ padding:0 0 5px 0; background:url(http://images3.baihe.com/images/baihe_new/images/skin_index/newLine.gif) repeat-x 0 bottom;color:#333; }
.newMod p{ line-height:20px;}
.newMod .list{ overflow:hidden; zoom:1;}
.newMod .list ul li{ float:left; width:50%; color:#333; line-height:24px; overflow:hidden; zoom:1;}
.newMod .list ul li strong{ display:block; float:left; color:#666; font-weight:normal;}
.newMod .list ul li span{ display:block; float:left; width:80px; height:20px; overflow:hidden; zoom:1;}
.newPro .link{ font-size:14px;}
.newPro .link a{ color:#ff6600; text-decoration:underline;}

.newStoryList{ padding:15px 15px 0 42px; background:url(http://images3.baihe.com/images/baihe_new/images/skin_index/newRightBg.gif) no-repeat 15px 15px;}
.newStoryList .text{ height:30px; padding:0 0 0 5px; margin:0 0 10px 0; line-height:30px; overflow:hidden;}
.newStoryList .text strong{ color:#ff6600; font-weight:700;}
.newStoryList .list{ overflow:hidden; zoom:1;}
.newStoryList .list ul li{ margin:0 0 15px 0; overflow:hidden;}
.newStoryList .list ul li strong{ display:block; padding:0 0 0 10px; height:16px; margin:0 0 5px 0; font-weight:normal; color:#ff6600;}
.newStoryList .list dl{ height:80px; padding:10px 18px 10px 15px; background:url(http://images4.baihe.com/images/baihe_new/images/skin_index/homeStoryBg.png) no-repeat; overflow:hidden;}
.newStoryList .list dl dt{ float:left; width:80px; margin:0 10px 0 0;}
.newStoryList .list dl dt img{ display:block;}
.newStoryList .list dl dd{ line-height:20px; overflow:hidden; zoom:1;}


.realName{ position:relative; cursor:pointer;}
.realPop{ position:absolute; bottom:25px;left:-50px; width:130px; height:45px; padding:15px; background:#fff; text-align:center; border:4px solid #ccc;}
.startext .realBtn{ display:block; width:92px; height:21px; margin:10px auto 0; line-height:21px; font-size:12px; font-weight:normal; color:#fff; text-align:center; background:url(http://images4.baihe.com/images/baihe_new/images/button/btn_prvoe.gif) no-repeat; text-decoration:none; cursor:pointer; z-index:100;}
.realBtn:hover{ color:#fff; text-decoration:none;}

.namePop{ display:block; position:absolute; bottom:22px; left:-50px; width:243px;background:#f5f5f5; color:#333; text-align:left; border:4px solid #ccc; zoom:1; z-index:100}
.namePop .title{ display:block;  padding:5px 10px; color:#333; background:#e6e6e6; font-size:14px; border-bottom:1px solid #ccc; overflow:hidden; zoom:1;}
.namePop .title .nameClose{ float:right; display:block; width:16px; height:16px; background:url(http://images4.baihe.com/images/baihe_new/images/icon/close_01.gif) no-repeat; text-indent:-999em; cursor:pointer; overflow:hidden;}
.namePop .text{ position:relative; display:block; padding:10px 15px; overflow:hidden; zoom:1;}
.namePop .text em{ position:absolute; display:block; width:58px; height:71px; right:18px; top:13px; z-index:10; background:#fff; opacity:0; filter:alpha(opacity=0);}
.namePop .text img{ float:right; display:block; width:58px; height:71px; padding:2px; border:1px solid #ccc;}
.namePop .intro{ float:left; width:140px; height:106px; margin:0; font-size:14px; line-height:26px; color:#333;}
.namePop .intro strong{ font:12px/26px SimSun; color:#999;}
.namePop .close{ position:relative; top:-50px; right:-55px; display:block; width:16px; height:16px; background: url(http://images5.baihe.com/images/baihe_new/images/icon/icon_02.gif) no-repeat; text-indent:-999em; overflow:hidden;}