@charset "gb2312";
/* CSS Document */
body {
	/*background-image: url(images/woodbg2d.jpg);*/
}
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; } 
fieldset,img { border:0; } 
address,caption,cite,code,dfn,em,strong,th,var { font-weight:normal; font-style:normal; } 
ol,ul { list-style:none; } 
caption,th { text-align:left; } 
h1,h2,h3,h4,h5,h6 { font-weight:normal; font-size:100%; } 
.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:982px; margin:0 auto;color:#666; overflow:hidden; zoom:1; background-color:#FFFFFF }
#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,.friendly .cont ul li a,.memberlist li .photo,.mbindex_mod h3,.mbindex_more,.mb_more,.headLogin li .area,.headLogin li .area span{ background:url(/lo/index_sprits.gif) no-repeat;}

/*****主体*****/
.bhHeader{ width:980px; height:75px; margin:0 auto; zoom:1; background-color:#FFFFFF;}
.bhHeader:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
h1 a{ display:block; float:left; width:200px; height:75px; background:url(/images/logo.jpg) no-repeat 0 center; text-indent:-999em; overflow:hidden;}
.userTel{ width:980px; background-color:#FFFFFF; font-size:13px; background-image:url(../images/nav_b.gif);height:41px;text-align: center;  }
/*****bhNav*****/
.bhHomeNav .bhTel ul li,.bhLoginCont .loginMode a,.searchCont ul,.bhLoginTop ul li a.msgIcon,.bhLoginTop ul li a.msggrayIcon,.bhLoginTop ul li a.mobileIcon,.bhLoginTop ul li a.chatIcon{ background:url(/lo/headerIcon.gif) no-repeat;}
.bhHomeNav .homeCity a,.bhLoginCont .btnCont .loginBtn{ background:url(/lo/sprits_bg.gif) no-repeat;}

.bhHomeNav{ float:left; width:780px; 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:19;}
.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 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(/lo/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:241px; height:215px; padding:15px 17px; background:url(/lo/loginCont_bg.gif) no-repeat; overflow:hidden; z-index:10;}
.bhLoginCont .inputbox{ width:220px; 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 10px 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(/lo/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; text-align:center; overflow:hidden; zoom:1; }
.bhLoginCont .loginMode a{ padding:3px 10px 3px 20px;}
.bhLoginCont .loginMode a.QQ{ background-position:0 -100px;}
.bhLoginCont .loginMode a.alipay{ padding-left:30px; background-position:10px -120px;}

/*****导航*****/
.bhHomeNav .bhNav{ clear:both; width:780px; line-height:18px; text-align:right; zoom:1;}
.bhHomeNav .homeNav{ float:left; width:645px; color:#c8c8c8;}
.bhHomeNav .homeNav a{ padding:0 8px; font-weight:700;}
.bhHomeNav .homeCity{ position:relative; float:right; font-weight:700; color:#999; }
.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:75px; border:1px solid #c8c7ca; background:#fff;}
.bhHomeNav .homeCity ul li{ display:inline;}
.bhHomeNav .homeCity ul li a{ display:block; width:70px; 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(/lo/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://images.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(/lo/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 -80px;}
.bhLoginTop ul li a.chatIcon{ padding:0 0 0 25px; background-position:0 -180px;}
.bhLoginTop ul li .QQIcon{ padding:0 0 0 25px; background:url(/lo/nav_QQ.gif) no-repeat 5px 0;}
.bhLoginTop ul li .payIcon{ padding:0 0 0 25px; background:url(http://images.baihe.com/images/baihe_new/images/icon/nav_pay.gif) no-repeat 5px 0;}


.bhLoginTop ul li .arrowIcon{ padding:4px 22px 3px 8px; _padding-top:5px; background:url(/lo/login_top.gif) 0 -44px;}
.bhLoginTop ul li .arrowIcon.now{ background:url(/lo/login_top.gif) 0 -66px;}

.bhLoginTop .servieCont{ position:absolute; left:0; top:19px; width:109px; height:168px; padding:8px 5px 0 0; background:url(/lo/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; width:980px;}
#baihe_footer ul li{ float:left; height:115px; padding:15px 0 0 15px; margin:0 10px; 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 375px; overflow:hidden; zoom:1;}
#baihe_footer .approve a{ display:block; float:left; height:42px; padding:2px 15px 4px 48px; line-height:18px; background:url(/lo/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_footer1 ul{ display:block; height:140px; background:#2b262e; padding:5px 0 0; color:#959397; font:12px normal; font-family:Simsun; overflow:hidden; width:980px;}
#baihe_footer1 ul li{ float:left; height:115px; padding:15px 0 0 15px; margin:0 10px; line-height:16px; border-left:1px solid #555158; overflow:hidden;}
#baihe_footer1 ul li{ display:inline;}
#baihe_footer1 ul li a{color:#959397; text-decoration:underline;}
#baihe_footer1 ul li span{ display:block; margin:0 0 10px 0; line-height:22px;}
#baihe_footer1 ul li .service{ padding:7px 3px 0; line-height:18px;}
#baihe_footer1 ul li.noline{ border:0; padding-left:0; margin-right:0}
#baihe_footer1 p{ padding:15px 0 10px 0; text-align:center;}
#baihe_footer1 p a{ padding:0 5px; text-decoration:none;}
#baihe_footer1 .approve { padding:0 0 15px 375px; overflow:hidden; zoom:1;}
#baihe_footer1 .approve a{ display:block; float:left; height:42px; padding:2px 15px 4px 48px; line-height:18px; background:url(../lo/footerIcon.gif) no-repeat; text-decoration:none; white-space:nowrap; overflow:hidden;}
#baihe_footer1 a.Icon1{ background-position:0 0;}
#baihe_footer1 a.Icon2{ background-position:0 -48px;}
#baihe_footer1 a.Icon3{ background-position:0 -96px;}
#baihe_footer1 a.Icon4{ background-position:0 -144px;}

/************模块************/
.mb_button{ display:block; height:22px; line-height:22px; *line-height:24px; background:url(/lo/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 h3{ padding:0 0 10px 18px; margin:0 0 15px 0; font-size:14px; background-position:-100px -100px; font-weight:700;color:#ec5f19; }/**模块title**/
.mbindex_more{ float:right; padding:0 20px 0 0; background-position:-70px -68px;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; padding:8px; margin:0 0 15px 0; background:#f5f5f5; border:1px solid #c2c2c2; overflow:hidden;}
#banner_index .ad{ width:960px; height:90px; border:1px solid #dcdcdc; text-align:center; background:#e5e5e5}
.index_banner{ width:100%; height:90px; border-bottom:1px solid #dcdcdc; background:url(/lo/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:0px 0 0; overflow:hidden; zoom:1;   border: 1px solid #E0E0E0;  border-top:none; width:982; height:310; }

.index_focus{ position:relative; float:left; width:680px; height:290px;  overflow:hidden; zoom:1;margin:5px; }
.xxxc{ margin:5px 5px 5px 0px; background-color:#F7F4F2; width:285px; height:290px;float:right; }
.index_focus .imgbox{ position:relative; width:680px; height:290px; background:#342214; overflow:hidden;}
.index_focus .imgbox div{ position:absolute; top:0; left:0; }
.index_focus .imgbox span{ position:absolute; bottom:-53px; left:-24px; display:block; width:680px; height:40px; padding:0 20px; line-height:40px; font-size:14px; color:#fff; background:url(/lo/focus_bg.png) no-repeat;}
.index_focus .photo_showbtn{ position:absolute; bottom:5px; right:445px; 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:26px; height:10px; line-height:10px; text-indent:-999em; background:#fff; text-decoration:none; overflow:hidden; zoom:1;}
.index_focus .photo_showbtn li.current a{ background:#ff6600;}
.index_focus .photo_showbtn 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:url(http://images1.baihe.com/images/baihe_new/images/skin_index/index_register_bg.gif) repeat-x 0 bottom; }
.index_register h3,.index_register h2{
	display:block;
	height:220px;
	font:16px 微软雅黑;
	color:#ff6600;
	overflow:hidden;
	zoom:1;
	margin-top: 39px;
	margin-right: 0;
	margin-bottom: 24px;
	margin-left: 0;
}
.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(/lo/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_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_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 .search{ height:45px; padding:19px 15px 0; border-bottom:1px solid #e2e2e2; overflow:hidden; zoom:1;}
.index_main .search li{ float:left; padding:2px 10px 0 0; line-height:22px;}
.index_main .search li input{ position:relative; top:2px; *top:0;}
.index_main .search li select{  height:20px; font-size:12px; font-family:Verdana, Geneva, sans-serif;}
.index_main .search li strong{ color:#ff6600;}
.index_main .search li.link{ padding:2px 13px 0 10px; white-space:nowrap;color:#333;}
		
.index_main .listRight{float:right; width:270px; line-height:19px;border:1px solid #dcdcdc; border-width:0 0 0 1px; background:#e9e9e9;}
.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 20px 0; margin:0 auto;}
.member_recommend{ height:31px; padding:13px 0 0 22px; line-height:20px; background:url(/lo/index_memrecommend_bg.gif) repeat-x 0 bottom;overflow:hidden; zoom:1;}
.member_recommend b{ margin:0 15px 0 0; color:#ff6600; font-size:14px;}
.member_recommend a{ margin:0 7px 0 0; text-decoration:none;}
.member_recommend a.now{ text-decoration:underline;}
	
.memberlist{ background:url(/lo/index_memberlist_bg.gif) repeat-x 0 bottom; overflow:hidden; zoom:1;}
.memberlist li{ float:left; width:333px;padding:10px; color:#333; }
.memberlist li.right{ float:right;background:url(http://images1.baihe.com/images/baihe_new/images/dot_line01_bg.gif) repeat-y left 0;}
.memberlist li .photo{ display:block; float:left; width:106px; height:124px; background-position:0 -310px;}
.memberlist li .photo img{ width:80px; height:100px; margin:12px;}
.clearmemberlist{clear:both; margin:-1px 0 0; height:1px; line-height:1px; background:#f6f6f6; overflow:hidden;}
	
.startext{ padding:10px 0 0 5px; zoom:1; overflow:hidden; line-height:18px;}
.startext h3{ margin:0 0 5px 0;}
.startext .star_level{ float:right; position:relative; top:-5px; height:22px; line-height:22px;}
.startext h3 a{ color:#2f81d4; text-decoration:underline;}
.startext h3 a:hover{ color:#ff3c00;}
.startext .intro{ width:100%; margin:5px 0 7px 0; color:#7f7f7f;min-height:36px; overflow:hidden;}
* html .startext .intro{ height:36px;}
.startext a.more{ color:#ff6600; text-decoration:underline;}
	
.listRight .ad{ padding:20px 0 0; background:url(http://images1.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(/lo/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;}

/***右侧广告位***/

/************friendly************/
.friendly{ position:relative; width:978px; margin:0 0 0 0; border:1px solid #c2c2c2;}
.friendly b.connor{ position:absolute; display:block; width:8px; height:8px; line-height:8px; background:url(/lo/index_friendly_connor.gif) no-repeat; overflow:hidden;}
.friendly b.tl{ background-position:0 0; left:-1px; top:-1px}
.friendly b.tr{ background-position:right 0; right:-1px; top:-1px}
.friendly b.bl{ background-position:0 -8px; left:-1px; bottom:-1px;}
.friendly b.br{ background-position:right -8px; right:-1px; bottom:-1px}
.friendly .cont{ padding:8px 0 8px 15px;background:url(/lo/index_friendly_bg.gif) repeat-x 0 0; }
.friendly .cont h3{ padding:0 10px 0 0; margin:0 0 27px 0; font-size:14px; font-weight:700;}
.friendly .cont ul{ width:100%; overflow:hidden; zoom:1;}
.friendly .cont ul li{ display:inline;}
.friendly .cont ul li a{ display:block; float:left; padding:55px 0 0; margin:0 25px 0 25px; color:#87619e; text-decoration:none; text-align:center; background-position:0 -140px;}
.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;}

/************fcwr************/	
.bh_fcwr{ height:160px; background:#fff url(/lo/fcwr_20110718_bg.jpg) no-repeat right 0; border-bottom:1px solid #dcdcdc; overflow:hidden; zoom:1;}
.bh_fcwr.blty{ background-position:right -160px;}
.bh_fcwr_pic{ position:relative; float:left; width:570px; padding:17px 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{ display:inline; float:left; height:125px; margin:0 10px 0 18px; text-decoration:none;overflow:hidden;}
.bh_fcwr_pic ul li img{ display:block; width:80px; height:100px; margin:0 0 5px 0; border:1px solid #ccc;}
.bh_fcwr_pic ul li p{ text-align:center; line-height:20px; vertical-align:middle; }
.bh_fcwr_pic ul li a:hover{ text-decoration:underline;}
.bh_fcwr_btn{  float:right; width:120px; padding:112px 10px 0 0; text-align:center;}

.event_tag{ height:40px; line-height:40px; background:url(http://images1.baihe.com/images/baihe_new/images/fcwr_line03.gif) repeat-x 0 0;}
.event_tag li{ display:block; float:left; font-size:14px;}
.event_tag a{ display:block; padding:0 29px; background:url(http://images1.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:url(/lo/fcwr_line02.gif) repeat-x 0 0;}

/************pop************/	
.pop_bg{ position: absolute;top:50%; left:50%; border:5px solid #828282;-moz-border-radius:10px;-webkit-border-radius:10px; background:#fff url(/lo/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(/lo/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(/lo/pop_btn_left.png) no-repeat 0 0;}
.pop_btn a{ display:block; float:left; background:url(/lo/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(/lo/pop_btn_left.png) no-repeat 0 0;}
.pop_btn_left .pop_btn span{ display:block; background:url(/lo/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(/lo/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(/lo/pop_index_btn.jpg) no-repeat;}
.popLogin{ position:relative; padding:15px 15px 10px; background:#fff; line-height:22px; overflow:hidden; zoom:1;}
.popLogin .close01{ position:absolute; top:10px; right:10px; width:16px; height:16px; line-height:16px; background:url(/lo/pop_close.gif) no-repeat; cursor:pointer; text-indent:-999em; overflow:hidden;}
.popLogin h5{ display:block; margin:0 0 15px 0; font-weight:700; font-size:14px; color:#ff6600;}
.popLogin .fl{ float:left; width:260px;}
.popLogin .fr{ float:right; width:170px; padding:0 0 0 25px; height:210px; background:url(/lo/pop_new_img.jpg) no-repeat right bottom;}
.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:60px; line-height:24px;}
.popLogin .code{ padding:0 0 0 60px; margin:0 0 10px 0; overflow:hidden;}
.popLogin .btn{ padding:0 0 0 60px; overflow:hidden;}
.popLogin .loginBtn{ display:block; width:92px; height:37px; margin:0 0 8px 0; background-position:0 0; color:#e85d00; font:18px/34px 微软雅黑; text-align:center; text-decoration:none;}
.popLogin .loginBtn:hover{ color:#e85d00; text-decoration:none;}
.popLogin .regBtn{ display:block; width:100px; height:36px; padding:0 27px 0 0; margin:30px 0 0; background-position:0 -37px; color:#fff; font:18px/36px 微软雅黑; text-align:center; text-decoration:none;}
.popLogin .regBtn:hover{ color:#fff; text-decoration:none;}

/************匹配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(/lo/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;}
