@charset "gb2312";
/*头部登录
------------------------------------------------------------------------------------------------------------------------------------------------*/
.headLogin{ position:absolute; right:0; bottom:14px;}
		.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:120px; padding:3px 5px 3px; line-height:16px; border:1px solid #d2d1d3; color:#6d7182;}
		.headLogin li .password{ width:120px; 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;}
		
		.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_bg_cont{ position:relative; width:100%; height:325px; padding:10px 0 0; overflow:hidden; zoom:1;}
		.slogan{ float:left; width:200px; margin:35px 0 0 3px; line-height:18px; color:#bd469f;}
		.vin_info{ position:absolute; width:50px; height:20px;color:#f7d8e6; cursor:pointer}
		.vin_info li{ margin:0 0 5px 0; line-height:18px;}
		.index_login{float:right; width:237px; height:309px; padding:25px 5px 0 29px; background-image:url('http://images.baihe.com/images/baihe_new/images/skin_index/index_login_bg.png')!important;background-image:none; filter:none!important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.baihe.com/images/baihe_new/images/skin_index/index_login_bg.png', sizingMethod='crop'); background-repeat:no-repeat; overflow:hidden;}
		.index_login h3{ position:relative; margin:0 0 10px 0; font-family: 黑体, Arial, Helvetica, sans-serif; font-size:18px; color:#fd893f;}
		.index_login h3 a{ position:relative; float:right; padding:0 24px 0 0; font-size:12px; line-height:22px;}
		.index_login dl{ position:relative; width:100%; margin:0 0 7px 0;  color:#a57a97; overflow:hidden;}
		.index_login dl dt{ float:left; width:50px; padding:0 10px 0 0;height:24px; line-height:26px !important; >line-height:28px !important; line-height:28px; overflow:hidden;}
		.index_login dl dd { float:left;}
		.index_login dl dd .inputbox{ padding:2px; width:148px; border:1px solid #c6c3c6;}
		.index_login dl dd .sex{ height:24px; height:28px !important; vertical-align: middle;}
		*+html .index_login dl dd .sex{ height:24px;}
		* html .index_login dl dd .sex{ height:28px; position:relative; top:-2px;}
		.index_login dl dd .checkbox{ width:18px; margin:0 8px 0 0; vertical-align:middle;}
		* html .index_login dl dd .checkbox{ position:relative; top:-2px;}
		.milieu_btn{ position:relative; width:100%; left:-10px; text-align:center;}
		.milieu_btn a{ display:block; width:220px; height:50px; padding:0 0 0 10px; background-image:url('http://images.baihe.com/images/baihe_new/images/button_large04.png')!important;background-image:none; filter:none!important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.baihe.com/images/baihe_new/images/button_large04.png', sizingMethod='crop'); line-height:46px; cursor:pointer; color:#bd469f;text-decoration:underline; overflow:hidden; color:#a52362;}
		
		.index_login ul{ position:relative; margin:0 24px 0 0; padding:10px 0 0;background:url(http://images.baihe.com/images/baihe_new/images/dot_line_bg.gif) repeat-x ;}
		.index_login li{ margin:0 0 8px 0;}
		.index_login li strong{ vertical-align:middle; color:#fd893f; font-weight:700;}
		* html .index_login li strong{position:relative; top:-2px; }
		.index_login li img{ vertical-align:middle; margin:0 10px 0 0;}
		* html .index_login li img{ position:relative; top:-2px;}
		.index_login li a{ color:#bd469f; text-decoration:none;}
		.index_login li a:hover{text-decoration:none;}
		.index_login .intro{ padding:10px 0 0; margin:7px 24px 0 0; background:url(http://images.baihe.com/images/baihe_new/images/dot_line_bg.gif) repeat-x;color:#bd469f; line-height:18px; }
		
		.error_notice ul{ position:absolute;right:250px; top:65px; width:100%; }
		* html .error_notice ul{ right:222px;}
		.error_notice li{ *float:right; width:100%; height:28px; _padding:0 28px 0 0; margin:0 0 3px 0; overflow:hidden; zoom:1; }
		.error_notice li em{ display:block; float:right; width:28px; height:28px; background-image:url('http://images.baihe.com/images/baihe_new/images/error_notice_right.png')!important;background-image:none; filter:none!important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.baihe.com/images/baihe_new/images/error_notice_right.png', sizingMethod='crop'); background-repeat:no-repeat; }
		.error_notice li em.default{background-image:url('http://images.baihe.com/images/baihe_new/images/error_notice01_right.png')!important;background-image:none; filter:none!important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.baihe.com/images/baihe_new/images/error_notice01_right.png', sizingMethod='crop');}
		.error_notice li span{ display:block; float:right; padding:6px 3px 6px 17px; background-image:url('http://images.baihe.com/images/baihe_new/images/error_notice_left.png')!important;background-image:none; filter:none!important;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://images.baihe.com/images/baihe_new/images/error_notice_left.png', sizingMethod='crop'); background-repeat:no-repeat; background-position:left 0; line-height:16px; color:#ff6600; overflow:hidden; }
		.error_notice li span.gray{ color:#626064;}


/*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:57px; padding:0 15px;overflow:hidden; zoom:1;}
			.index_main .search .icon{ width:40px; height:33px;}
			.index_main .search li{ float:left; padding:15px 15px 0 0; line-height:24px;}
			.index_main .search li input{ position:relative; top:2px;}
			.index_main .search li select{ *position:relative; *top:2px;}
			.index_main .search li.link{ padding:15px 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{ padding:15px 20px; margin:0 auto;}
			.member_recommend{ height:44px; background:url(http://images.baihe.com/images/baihe_new/images/index_memrecommend_bg.gif) repeat-x 0 bottom;overflow:hidden; zoom:1;}
			.member_recommend li{ float:left; padding:13px 25px 0 20px; line-height:22px;}
			.member_recommend li b{ color:#bd469f; font-size:14px;}
			.member_recommend li input{ vertical-align:middle; height:20px;}
			.member_recommend li .now{ font-weight:700; color:#bd469f; text-decoration:underline;}
			* html .member_recommend li input{ position:relative; top:-2px; height:22px;}
			
			.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;}
			.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:#bd469f; text-decoration:underline;}
			.startext a.more:hover{ color:#ff3c00;}
			
			
		

/*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;}
	
	.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{ display:block; margin:0 0 15px 0; font-size:18px; font-family:黑体; color:#fe8c40;}
.index_Memberlogin .member{ padding:15px 0 0 25px; border-top:1px dotted #d0d0d0; font:12px/20px Simsun; color:#999;}
.index_Memberlogin .member ol li{ float:left; height:20px; padding:0 3px 0 20px; margin:0; background:url(http://images.baihe.com/images/baihe_new/images/header_new/headerIcon.gif) no-repeat;}
.index_Memberlogin .member ol li a{ display:block; float:left; width:52px; white-space:nowrap; text-decoration:none;}
.index_Memberlogin .member ol li span{ display:block; float:left;}
.index_Memberlogin .member .QQ{ background-position:0 -100px;}
.index_Memberlogin .member .alipay{ background-position:0 -120px;}
.index_Memberlogin .member .baidu{ background-position:0 -220px;}
.index_Memberlogin .member .sina{ background-position:0 -240px;}
.index_Memberlogin .member .renren{ background-position:0 -260px;}
.index_Memberlogin .member .kaixin{ background-position:0 -280px;}

.index_Memberlogin .fr .cont ul 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;}
.index_Memberlogin .error{ padding:5px 0 1px 28px; margin:0 0 10px 0; line-height:20px; background:#fff6db url(http://images.baihe.com/images/baihe_new/images/icon/mybaihe_icon_031.gif) no-repeat 5px 3px; border:1px solid #ffcb99; color:#666;}
.index_Memberlogin .btn{ position:relative;}
.index_Memberlogin .link{ position:absolute; right:30px; top:10px; color:#ff6600;}
.index_Memberlogin h3 img{ position:relative; top:5px; margin:0 0 0 5px;}


.index_Memberlogin.bg{ background:#fff url(http://images.baihe.com/images/baihe_new/images/login/login01_bg.jpg) no-repeat 0 0;}
.index_Memberlogin.bgfcwr{ background:#fff url(http://images.baihe.com/images/baihe_new/images/login/login02_bg.jpg) no-repeat 0 0;}
.index_Memberlogin .fl .intro{ padding:130px 0 0 30px; font-size:14px; color:#db37ac; line-height:28px;}
.index_Memberlogin .fl .intro a{ color:#fe8c40; font-weight:700; text-decoration:underline;}
.index_Memberlogin .fr .top01,
.index_Memberlogin .fr .bottom01{ width:320px; height:15px; overflow:hidden; background:url(http://images.baihe.com/images/baihe_new/images/login/login01_bg.gif) no-repeat 0 0;}
.index_Memberlogin .fr .bottom01{ background:url(http://images.baihe.com/images/baihe_new/images/login/login01_bg.gif) no-repeat 0 bottom;}
.index_Memberlogin .fr .cont.whitebg{ width:288px; padding:0 15px;border:1px solid #ead2e0; background:#fff;border-width:0 1px; overflow:hidden; zoom:1;}

/*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;}