@charset "gb2312";
/*头部登录
------------------------------------------------------------------------------------------------------------------------------------------------*/
.headLogin{ position:absolute; right:0; bottom:10px;}
		.headLogin li{ display:block; float:left; padding:0 0 0 10px; line-height:22px;zoom:1;}
		.headLogin li label{ *position:relative; *top:-3px; font-family:Verdana, Geneva, sans-serif; color:#6d7182;}
		.headLogin li .checkbox{ position:relative; top:2px;}
		.headLogin li .inputbox{ width:90px; padding:3px 5px 3px; line-height:16px; border:1px solid #d2d1d3; color:#6d7182;}
		.headLogin li .password{ width:90px; padding:3px 5px 3px !important; >padding:3px 5px 0 !important; padding:3px 5px 0px; line-height:16px; border:1px solid #d2d1d3; color:#6d7182;}
		.headLogin li a{ text-decoration:none;}
		
		.headLogin li.more{ position:relative;display:block;float:left; width:75px;height:23px;  margin:0 0 0 -2px; padding-left:14px; line-height:23px;text-decoration:none;}
		.headLogin li.more.now a{ text-decoration:none;}
		.headLogin li .menu{ position:absolute; top:23px; right:-8px; _right:-9px; width:97px; padding:6px 0 0;}
		.headLogin li .bottombg{  width:75px;padding:0 0 6px 12px;}
		.headLogin li .menu a{ display:block; width:100%; line-height:22px; text-decoration:none; }
		.headLogin li .menu a:hover{text-decoration:underline;}
		
/****其他分站*****/		
		.headLogin li .area{ position:relative; display:block; width:65px; padding:0 0 0 7px; line-height:23px; background:url(http://images.baihe.com/images/baihe_new/images/skin_index/area_bg.gif) no-repeat 0 0; text-decoration:none;}
		.headLogin li .area span{ position:absolute;top:18px; right:-2px; *right:1px;display:block; width:113px; padding:15px 0 0 0; color:#666; background:url(http://images.baihe.com/images/baihe_new/images/skin_index/area_selectbg.gif) no-repeat 0 0;}
		.headLogin li .area em{ display:block; width:88px; padding:0 10px 15px 15px; background:#fff url(http://images.baihe.com/images/baihe_new/images/skin_index/area_selectbg.gif) no-repeat 0 bottom; line-height:19px;}
		.headLogin li .area span a{ margin:0 5px 0 0; text-decoration:underline;}
		.headLogin li a.yellow{ color:#dc241a; text-decoration:underline;}
		.headLogin li a.gray{ color:#6d7182; text-decoration:underline;}
		.headLogin li strong{ font-size:14px; font-weight:700;}
		
		.comeback{ position:absolute; top:25px; left:200px; width:110px; height:22px; line-height:22px; background:url(http://images.baihe.com/images/baihe_new/images/button_comeback.png) no-repeat 0 0; text-align:center; overflow:hidden;}
		.comeback a{ text-decoration:none;}
		
		


/*背景部分
------------------------------------------------------------------------------------------------------------------------------------------------*/
	.index_cont{ width:100%; overflow:hidden; zoom:1; background:url(http://images.baihe.com/images/baihe_new/images/dot_line_bg.gif) repeat-x 0 bottom;}
		.index_focus{ float:left; width:706px; height:270px; _margin:0 -3px 0 0; border-right:1px solid #e4c9e6; overflow:hidden;}
		.index_focus .imgbox{ position:relative; width:706px; height:240px; background:#fff; overflow:hidden;}
		.index_focus .imgbox div{ position:absolute; top:0; left:0; }
		.index_focus .photo_showbtn{ padding:0 0 0 85px; height:30px; background:url(http://images.baihe.com/images/baihe_new/images/skin_index/index_focus_bg.gif) repeat-x 0 0; overflow:hidden;}
		.index_focus .photo_showbtn li{ float:left; width:110px; padding:4px 0 0; text-align:center; line-height:24px; overflow:hidden;}
		.index_focus .photo_showbtn li a,
		.index_focus .photo_showbtn li a:hover{ color:#fff; text-decoration:none; }
		.index_focus .photo_showbtn li.current{ border:1px solid #000; border-top:1px solid #fff; background:#fff url(http://images.baihe.com/images/baihe_new/images/skin_index/index_focus_now.gif) no-repeat center 0; font-weight:700;}
		.index_focus .photo_showbtn li.current a,
		.index_focus .photo_showbtn li.current a:hover{ color:#dd2c9d;}
		
		.index_register{ height:270px; padding:0 24px 0 25px; margin:0 1px 0 0; zoom:1; overflow:hidden; background:url(http://images.baihe.com/images/baihe_new/images/skin_index/index_register_bg.gif) repeat-x 0 bottom;}
		.index_register h3{ margin:39px 0 28px 0; font-family:黑体; font-size:16px; color:#ff6600; overflow:hidden; zoom:1;}
		.index_register h3 a{ float:right; font-family:宋体; font-size:12px; line-height:18px;}
		.index_register h3.line{ padding:0 0 5px 0; margin-bottom:22px; background:url(http://images.baihe.com/images/baihe_new/images/dot_line_bg.gif) repeat-x 0 bottom;}
		.index_register ul{ padding:0 0 0 10px; margin:0 0 5px 0; line-height:22px; color:#666; font-size:12px; overflow:hidden;}
		.index_register strong{ font-weight:700; color:#ff0000;}
		.index_register .btn{ display:block; width:203px; height:52px; padding:0 0 0 20px; color:#d44810; font-weight:700; text-decoration:none; font-size:16px; text-align:center; line-height:52px; background:url(http://images.baihe.com/images/baihe_new/images/skin_index/index_login_btn.gif) no-repeat;}
		.index_register a:hover{ text-decoration:underline;color:#d44810;}
		.index_register ul.enter{ padding:0 0 25px 0; font-size:12px;}
		.index_register .enter strong{ color:#ff6600;}
		.index_register .enter li{ margin:0 0 6px 0; line-height:16px; font-family:宋体;}
		.index_register .enter a{ color:#bd469f; text-decoration:none;}
		.index_register .enter img{ vertical-align:middle; margin:0 10px 0 0;}
		.index_register .enter a.join{ padding:0 0 0 32px; font-weight:700; color:#ff6600;}
		
		.btn123{ display:block; width:203px; height:52px; padding:0 0 0 20px; color:#d44810; font-weight:700; text-decoration:none; font-size:16px; text-align:center; line-height:52px; background:url(http://images.baihe.com/images/baihe_new/images/skin_index/index_login_btn.gif) no-repeat;}


/*index_main
------------------------------------------------------------------------------------------------------------------------------------------------*/
	.index_main{ width:100%; margin:0 0 15px 0; overflow:hidden; zoom:1;}
		.index_main .topimg,.index_main .bottomimg{ height:8px; line-height:8px; overflow:hidden;}
		.index_main .content{ width:978px; background:#fff; overflow:hidden; zoom:1;}
			.index_main .search{ height:45px; padding:19px 15px 0;overflow:hidden; zoom:1;}
			.index_main .search .icon{ width:40px; height:33px;}
			.index_main .search li{ float:left; padding:2px 10px 0 0; line-height:22px;}
			.index_main .search li input{ position:relative; top:2px;}
			.index_main .search li select{ *position:relative; *top:2px;}
			.index_main .search li.link{ padding:2px 13px 0 10px; white-space:nowrap;}
			.index_main .search li.link a{ color:#bd469f;}
			.index_main .search li.link a:hover{ color:#ff3c00;}
			
		
		.index_main .listRight{float:right; width:270px; line-height:19px;}
		.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(http://images.baihe.com/images/baihe_new/images/index_memrecommend_bg.gif) repeat-x 0 bottom;overflow:hidden; zoom:1;}
			.member_recommend b{ margin:0 15px 0 0; color:#bd469f; font-size:14px;}
			.member_recommend a{ margin:0 7px 0 0; text-decoration:none;}
			.member_recommend a.now{ color:#bd469f; text-decoration:underline;}
			
			.memberlist{ background:url(http://images.baihe.com/images/baihe_new/images/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://images.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:url(http://images.baihe.com/images/baihe_new/images/index_photo_bg.gif) no-repeat 0 0;}
			.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;display:inline-block;
}
			* html .startext .intro{ height:36px;}
			.startext a.more{ color:#bd469f; text-decoration:underline;}
			.startext a.more:hover{ color:#ff3c00;}
			
			
/************vedio_show************/	

		.vedio_show{ position:absolute; top:58px; left:7px; _left:-13px; width:256px;z-index:100; background:#606060 url(http://images.baihe.com/images/baihe_new/images/skin_index/vedio_connor_bg.gif) repeat-x 0 0; color:#fff; font-size:14px;}
		.vedio_show .cont{ position:relative; padding:8px 5px 28px; overflow:hidden; zoom:1;}
		.vedio_show .cont b.connor{ position:absolute; display:block; width:10px; height:8px; line-height:8px; background:url(http://images.baihe.com/images/baihe_new/images/skin_index/vedio_connor.gif) no-repeat; overflow:hidden;}
		.vedio_show .cont b.tl{ background-position:0 0; left:0; top:0;}
		.vedio_show .cont b.tr{ background-position:right 0; right:0; top:0;}
		.vedio_show .cont b.bl{ background-position:0 -8px; left:0; bottom:0;}
		.vedio_show .cont b.br{ background-position:right -8px; right:0; bottom:0;}
		.vedio_show  h3{ padding:5px 0 8px 0; text-align:center;}
		.vedio_show .close{ display:block; float:right; position:relative; top:-5px;}

/*baihe_news
------------------------------------------------------------------------------------------------------------------------------------------------*/
	.bh_news{ width:100%; overflow:hidden; zoom:1;}
	.bh_news dt{ float:left; width:94px; height:94px; margin:0 15px 0 0; _margin:0 12px 0 0;}
	.bh_news dd{ zoom:1; overflow:hidden;}
	.bh_news li{line-height:22px;font-family:宋体;}
	.bh_news li.video{ padding-right:1px; line-height:24px;}
	.bh_news strong{ display:block; font-size:14px; font-weight:700; color:#c255a7;}
	
	.friendly{ position:relative; width:978px; margin:0 0 15px 0; border:1px solid #c48ed7;}
	.friendly b.connor{ position:absolute; display:block; width:8px; height:8px; line-height:8px; background:url(http://images.baihe.com/images/baihe_new/images/skin_index/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(http://images.baihe.com/images/baihe_new/images/skin_index/index_friendly_bg.gif) repeat-x 0 0; }
	.friendly .cont01{ padding:10px 0 25px 10px;background:url(http://images.baihe.com/images/baihe_new/images/skin_index/index_friendly_bg01.gif) repeat-x 0 0; }
	.friendly .cont h3,
	.friendly .cont01 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:block; float:left; margin: 0 0px 0 15px; text-align:center;width:120px;}
	.friendly .cont ul li a{ color:#87619e; text-decoration:none;}
	
	.friendly .cont01 .media_pic{ height:160px; overflow:; zoom:1;height:155px; }
	.friendly .cont01 .media_pic li{ float:left;width:115px; margin:0 18px; overflow:; zoom:1;height:135px; }
	.friendly .cont01 .media_pic li p{ width:100px; height:135px; padding:5px; border:1px solid #c7c7c7;background:#fff; overflow:;text-align:center;height:135px;}
	.friendly .cont01 .media_pic li p a{ display:block; width:100px; height:135px; overflow:hidden; zoom:1; text-align:center;}
	.friendly .cont01 .media_pic li span{ text-align:center;}
	.friendly .cont01 .media_pic li img{ display:block; width:100px; height:135px;}
	.friendly .cont01 .media_pic li span{ display:block; margin:5px 0 0; line-height:18px;}
	.friendly .cont01 .media_pic li a{ color:#87619e; text-decoration:none;}
	
	
	.bottomlink{ width:100%; margin:0 0 15px 0; height:84px; overflow:hidden; zoom:1;}
	.bottomlink li{ display:block; float:left; width:122px; padding:25px 0 0 74px; line-height:18px;color:#87619e;}
	
	

/*会员登录
------------------------------------------------------------------------------------------------------------------------------------------------*/
.index_Memberlogin{ width:100%; padding:25px 0; background:#fff url(http://images.baihe.com/images/baihe_new/images/login/login_bg01.gif) repeat-x 0 bottom; overflow:hidden; zoom:1;}
.index_Memberlogin .fl{ float:left; width:570px; padding:0 25px; line-height:20px;  overflow:hidden; zoom:1;}
.index_Memberlogin .fl dl{ width:100%; overflow:hidden; zoom:1;}
.index_Memberlogin .fl dl dt{ float:left; width:126px; margin:0 20px 0 0; _margin:0 17px 0 0; overflow:hidden;}
.index_Memberlogin .fl dl dt img{ width:120px; height:150px; padding:2px; border:1px solid #d0d0d0;}
.index_Memberlogin .name{ color:#2f81d4;}
.index_Memberlogin p{ margin:15px 0; color:#3d3d3d;}
.index_Memberlogin .fl dl dd{ overflow:hidden; zoom:1;}
.index_Memberlogin .fl dl dd ul{ margin:30px 0 0;}
.index_Memberlogin .fl dl dd ul li{ margin:0 0 3px 0;}
.index_Memberlogin .title{ margin:0 0 7px 0; color:#bd469f; font-size:14px;}

.index_Memberlogin .fr{ float:right; width:320px; margin:0 20px 0 0; overflow:hidden; zoom:1;}
.index_Memberlogin .fr{ display:inline}
.index_Memberlogin .fr .top,
.index_Memberlogin .fr .bottom{ width:320px; height:15px; overflow:hidden; background:url(http://images.baihe.com/images/baihe_new/images/login/login_bg.gif) no-repeat 0 0;}
.index_Memberlogin .fr .bottom{ background:url(http://images.baihe.com/images/baihe_new/images/login/login_bg.gif) no-repeat 0 bottom;}
.index_Memberlogin .fr .cont{ width:288px; padding:0 15px; border:1px solid #ead2e0; border-width:0 1px; overflow:hidden; zoom:1;}
.index_Memberlogin h3{ width:100%; margin:0 0 15px 0; font-size:18px; font-family:黑体; color:#fe8c40;}
.index_Memberlogin h3.member{ padding:15px 0 0; border-top:1px dotted #d0d0d0; }
.index_Memberlogin .fr .cont li{ margin:0 0 10px 0;}
.index_Memberlogin .logininput{ padding:2px 5px; width:140px; margin:0 10px; border:1px solid #c9c9c9;}
.index_Memberlogin .red{ color:#fe8c40; font-weight:normal;}
.index_Memberlogin .password{ padding:0 0 0 55px;}
.index_Memberlogin .password input{ position:relative; top:2px; margin:0 5px 0 0;}
.index_Memberlogin .btn,.index_Memberlogin .btn01{ width:100%; text-align:center;}
.index_Memberlogin .btn01{ margin:0 0 15px 0;}
.index_Memberlogin .btn01 a{ color:#a52362; text-decoration:underline; font-weight:700; font-size:14px;}

/*video
------------------------------------------------------------------------------------------------------------------------------------------------*/	
.video_small{ position:absolute; left:0; bottom:0;}
.video_bg{ width:250px; height:57px; padding:18px 0 0 2px;  background-image:url('http://images.baihe.com/images/baihe_new/images/video_bg.png')!important;background-image:none; filter:none!important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.baihe.com/images/baihe_new/images/video_bg.png', sizingMethod='crop'); 
 overflow:hidden;}
	.video_pic{ position:relative;  float:left; width:60px; height:46px; padding:3px; background:#fff; border:1px solid #bd469f; overflow:hidden;}
	.video_link a{ position:relative; float:left; margin:33px 0 0 11px; color:#ffd4d4; text-align:right; text-decoration:none;}
	.video_link a:hover{ color:#ffd4d4; text-decoration:underline;}
	.video_btn{ position:relative; float:left; padding:12px 0 0 5px;}
	
	
/*fcwr
------------------------------------------------------------------------------------------------------------------------------------------------*/	
.bh_fcwr{ padding:15px 15px 7px 135px; background:#fff url(/index/fcwr_bg.jpg) no-repeat 0 bottom; border-bottom:1px solid #ebcde7; overflow:hidden; zoom:1;}
.bh_fcwr_pic{ position:relative; float:left;}
.bh_fcwr_pic ul li{ display:inline;}
.bh_fcwr_pic ul li a{ display:inline; float:left; height:125px; margin:0 13px 0 15px; text-decoration:none;overflow:hidden;}
.bh_fcwr_pic ul li img{ display:block; width:65px; height:90px; padding:4px; margin:0 0 5px 0; background:#fff; 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_arrowlf{ position:absolute; left:-25; top:35px;}
.bh_fcwr_arrowrf{ position:absolute; right:-5px; top:35px;}

.bh_fcwr_txt{ float:right; width:135px; color:#ff6600; line-height:18px; text-align:center;}
.bh_fcwr_txt strong{ font-weight:700;}
.bh_fcwr_txt .btn{ display:block; margin:12px 0 0;}