﻿@charset "utf-8";
/* CSS Document */

/* public */
.listEmpty{ padding:40px;}


/* Private */
.loginImg{ background: url(http://images.linsuo.com/loginImg.png) no-repeat; display: block;}
.loginImg_5 {background-position: -0px -0px; width: 30px; height: 31px; } 
.loginImg_1 {background-position: -32px -0px; width: 143px; height: 93px; }
.loginImg_3 {background-position: -177px -0px; width: 14px; height: 15px; }
.loginImg_4 {background-position: -193px -0px; width: 73px; height: 22px; }
.loginImg_2 {background-position: -268px -0px; width: 331px; height: 2px; }

.container{ background:#feffff url(http://images.linsuo.com/loginBg.jpg) center top no-repeat;}
	.page{ width:960px; margin:0 auto; padding-bottom:60px;}
		.pageBd{padding:0 0 0 268px; background:url(http://images.linsuo.com/loginBg4.jpg) left top no-repeat; }
			.pageBdMid{ padding:0 257px 0 0; background:url(http://images.linsuo.com/loginBg3.jpg) right top no-repeat;}
				.pageBdC{ padding:0 45px; background: url(http://images.linsuo.com/loginBg5.jpg) repeat-y; height:460px;}
		 			.loginTopPic{ overflow:hidden; zoom:1;}
						.loginTopPic li{ float:left; display:inline;}
						.loginTopPic li span{ float:left;}
						.loginTopPic li span.loginImg_5{_display:inline; margin:0 10px;}	
						.loginTopPic li span.loginImg_1{ _display:inline; margin-left:52px;}
						.loginTopPic .rightImg{ float:right;}
					.loginItem{ padding:27px 24px 0 24px; color:#939292;} 
						.loginItem span.loginImg_3{ float:left; _display:inline; margin-right:12px;}
						.loginItem .lgTop{ font-size:14px;}
						.loginItem  li a.loginLink:link,.loginItem li a.loginLink:visited,.loginItem li a.loginLink:active{ color:#fc8902; text-decoration:none;}
						.loginItem li a.loginLink:hover{ text-decoration:underline;}
						.loginItem .lgItemC{ color:#fc8902; font-weight:700;}
							.lgItemC .lgTips{ color:#939292; font-weight:normal; padding-left:50px;}
						.loginItem	span.loginImg_4{ margin-left:48px; float:left; _display:inline; cursor:pointer;}
						.loginItem  li a.forgetPd:link,.loginItem li a.forgetPd:visited,.loginItem li a.forgetPd:active{ color:#939292; text-decoration:none;}
						.loginItem li a.forgetPd:hover{ text-decoration:underline;}
						.LgPaddingLeft_13{ padding-left:13px;}
						.lgPaddingTop_18{ padding-top:18px;} 
						.lgPaddingBottom_12{ padding-bottom:12px;} 
						.lgPaddingBottom_16{ padding-bottom:16px;}
					.loginDp{ color:#8a8a89; padding:0 47px 0 22px; text-align:left; position:relative; bottom:-17px;  }  
						.loginDp p{ } 
						.loginDp  a.loginLink:link,.loginDp a.loginLink:visited,.loginDp a.loginLink:active{ color:#fc8902; text-decoration:none;}
						.loginDp  a.loginLink:hover{ text-decoration:underline;}
						.loginDp h3{color:#fc7203;}
						.loginDp p.lgPRight{ text-align:right;}
					.underLine{ height:2px; overflow:hidden;}
.pageFt{ margin:0 0 0 242px; background:url(http://images.linsuo.com/loginBg1.jpg) no-repeat left; height:245px;}





/* 注册 */
.regBg{ background:#feffff url(http://images.linsuo.com/regBg.jpg) no-repeat top center; }
	.regPageBd{ width:820px; margin:0 auto; padding:180px 80px 60px; 80px; min-height:500px; _height:500px; position:relative;}
		.regPageTop{ padding:0 25px 0 30px; zoom:1;}
			.regPageTop .left{ color:#363636;}
			.regPageTop .right{ color:#a4a4a4;}
			.regPageTop .right a:link,.regPageTop .right a:visited,.regPageTop .right a:active{color:#fb7203; text-decoration:none;}
			.regPageTop .right a:hover{ text-decoration:underline;}
		.regPageCon{ padding:20px 60px 0 100px;}	
			.regPageCon .regList li{ height:38px;}
			.regPageCon .regList li span.left{ display:block;}
			.regPageCon .regList li span.regText{ font-size:14px; font-weight:700;}
			.regPageCon .regList li span.regText input.text{ width:220px; height:22px;}
			.regPageCon .regList li span.regText input.regyzm{ width:109px; height:22px;}
			.regPageCon .regList li span.regTips{ background:#fbfbfb url(http://images.linsuo.com/regBg1.jpg) left top no-repeat; border:1px solid #efefef; padding-left:20px; padding-right:10px; height:28px; color:#a4a4a4; line-height:28px;  }
			.regPageCon .regList li.regLiItem{ padding-left:70px; color:#a4a4a4; padding-top:5px;}
			.regPageCon .regList li.regLiItem a:link,.regPageCon .regList li.regLiItem a:visited,.regPageCon .regList li.regLiItem a:active{color:#fb7203; text-decoration:none;}
			.regPageCon .regList li.regLiItem a:hover{ text-decoration:underline;}
			.regPaddignLeft_32{ padding-left:32px;}
	/* 用户协议 */
	.userAgt{ position:absolute; z-index:10; top:200px;}
		.hyzi_main_xy { width:660px; height:219px; padding:10px; margin:0 auto; background-color:#f8f8f8; border:1px solid #cccccc;float:left;}
		.hyzi_main_xy_a { height:20px; font-size:14px; font-weight:bold; color:#333;}
		.hyzi_main_xy_a_a {color: #666; font-size: 14px;}
		.hyzi_main_xy_nr { width:648px; height:187px; padding:5px; background-color:#FFF; border:1px solid #e9e9e9; overflow-y:scroll; font-size:12px; color:#333; line-height:18px;}
		.hyzi_main_xy_b { height:10px;}

		.radios label{margin-right:10px;cursor:pointer;display:inline-block;padding:0 3px 0 0;font-size:13px;width:35px;height:30px;line-height:30px;font-weight:500;color:#666;}
		.radios input, .checkboxes input {margin-right:6px;}
	/* 邮件验证 */
	.zc_con_main{width:580px;}
		.zc_con_main li{font-size:14px;color:#666;padding-top:20px; _height:0;}
		.yjrz_main_top_li{ line-height:20px;}
		.yjrz_main_top_li a { text-decoration:none; color:#F60;}
		.yjrz_main_top_li_a {color: #F60; font-weight: bold;}
		.yjrz_main_top_li_b {color: #F60;}
		li.yjrz_main_top_li_more{ text-align:left; padding:20px 0 0 130px; color:#666;line-height:170%; font-size:12px;}
   	 	.yjrz_main_top_li_more li{font-size:12px;padding:0px;}
		.yjrz_main_top_li_more a.red{text-decoration:underline;}
		.rSend ul li{list-style:square;}
		
	
	
	/* 注册上传资料 */
	.regUpPicC{ width:580px; color:#666666; position:relative; zoom:1;}
		.regUpPicC ul li{ overflow:hidden; zoom:1; }
		.regUpPicC ul .regUpPicTitle{ padding:20px 10px 0 0; height:20px;}
		.regUpPicC ul .regUpPicTitle span{ display:block;}
		.regUpPicC ul .regUpPicTitle h3{font-size:14px; margin:0 0 8px 0; font-weight:700;}
		.regUpPicC ul .regUpPicTitle span.right{ padding-right:30px;}
		.regUpPicC ul .regUpPicTitle span.right a{ color:#6899b9; font-size:14px; zoom:1;}
		.regUpPicC ul li.regUpPicTips{ font-size:14px; padding-bottom:10px;border-bottom:1px dashed #DDDDDD; margin-bottom:10px;}
		.regUpPicC ul li.regUpPicCenter{ text-align:center;}
		.regUpPadding_10{ padding-bottom:10px;}
		.regUpPicCut{ width:450px; position:absolute; top:20px; left:200px;}
	/* 注册.找朋友 */
	.regFindFd{ width:580px; padding-top:20px; color:#666666; line-height:25px;}
		.regFindFd ul li{ padding:5px 0;}
		.regFindFd ul li.regFdSt select{ height:25px; width:100px;}
		.regFindFd ul li.regAreaName .text{width:300px; }
		.regFindFd ul li.regFdBottom{ padding-left:80px;}
		.regFindFd ul li span.left{ display:block; width:80px; text-align:right;}
		
	.regFdC{ width:500px;} 
/*		.regFdCItemTop ul li{ float:left; line-height:20px;}
		.regFdCItemTop ul li span{color:#FF6600; font-weight:700;}
		.regFdCItemC .regFdCItemUser li{ float:left;}
		.regFdCItemC .regFdCItemUser li span.regFdAvatar{display:block;overflow:hidden;position:relative;z-index:1;width:48px;height:48px;padding:10px 6px 5px;}
		.regFdCItemC .regFdCItemUser li span.regFdAvatar img{width:48px;height:48px;padding:0;border:0;background:none;}
		.regFdCItemC .regFdCItemUser li span.regFdName input.checkbox{ position:absolute; bottom:3px; left:5px;*left:0;*bottom:0;}*/
		.ruItem{float:left;padding:7px 6px;text-align:center;}
	.ruItem a{display:block;overflow:hidden;position:relative;width:60px;height:84px;padding:0 4px;outline:none;background:#fff;color:#666;cursor:pointer;}
		.ruAvatar{display:block;overflow:hidden;position:relative;z-index:1;width:48px;height:48px;padding:10px 6px 5px;}
			.ruAvatar img{width:48px;height:48px;padding:0;border:0;background:none;}
		.ruName input.checkbox{ position:absolute; bottom:3px; left:5px;*left:0;*bottom:0;}
		.ruName{display:block;overflow:hidden;position:relative;z-index:3;width:3em;padding-left:22px;height:20px;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;line-height:21px;}
		.ruStatus{display:block;position:absolute;top:0;left:0;z-index:2;width:68px;height:84px;background:url(http:/http://images.linsuo.com.linsuo.com/friendSelector.gif) no-repeat;}
	.ruItem a:hover{background:#d4e2eb;text-decoration:none;}
		.ruItem a:hover .ruStatus{background-position:-100px 0;}
.ruItem-selected{}
	.ruItem-selected a{background:#5b92b0;color:#fff;}
		.ruItem-selected a .ruStatus,
		.ruItem-selected a:hover .ruStatus{background-position:-200px 0;}

.msg-succeed {background-color:#E7F9AD;color:#5F8D00;margin:0 0 10px;padding:5px 10px 5px 32px;}

/* from old version */
.box-error{background:transparent url(http:/http://images.linsuo.com.linsuo.com/reg_wg.gif) no-repeat scroll 0 0;float:left;width:235px;}
.box-right{ display:none;}
	.box-right img{ margin-top:6px;margin-left:6px;}
.box-error-error{background-position:0 -120px;}
.box-error-error .box-error-outer {background-position:100% -90px;}
.box-error p{color:#999;height:30px;line-height:31px;margin:0;overflow:hidden;padding:0 2px 0 20px;white-space:nowrap;}
.box-error-outer{background:transparent url(http:/http://images.linsuo.com.linsuo.com/reg_wg.gif) no-repeat scroll 100% -30px;}




/* 旧css */

/*wanshanziliao*/
.wszl_main { background-color:#fdf8d6; border:1px solid #fcc945; padding:20px; margin:0 auto;position:relative;}
.wszl_main_left { }
.wszl_main_right { padding-left:20px;}
.wszl_main_right_a { width:103px; height:25px; padding-right:10px; float:left;}
.wszl_main_left_a { color:#666;}
.wszl_main_left_b { height:25px; padding-top:10px; font-size:12px; color:#666;}
    .wszl_main_left_b .text{width: 300px;}
.wszl_main_left_h { height:45px;}
.wszl_main_left_b_a {color: #F60; font-weight: bold;}
.wszl_main_left_b_b {color: #F60; font-weight: bold; padding-left: 50px;}
.wszl_main_left_c { height:30px; font-size:12px; color:#F60;}
.wszl_main_left_d { width:463px; height:351px; background-color:#FFF; border:1px solid #CCC;}
.wszl_main_left_e { height:19px; padding-top:5px; padding-left:10px; font-size:12px; background-color:#fff1dc;}
.wszl_main_left_f { height:282px;}
.wszl_main_left_g { height:34px; padding-top:10px; text-align:center; border-top:1px solid #e3eeef; background-color:#f4f9f9;}
.wszl_main_center{ text-align:center;padding-top:10px;clear:both;}
.biaodan { width:103px; height:25px; float:left;}
.wszl_main_xqxz { width:80px; height:17px; padding-top:3px; padding-right:10px; text-align:right; float:left; font-size:12px; color:#666;}
.wb {width:150px; height:25px; float:left;}
.wszl_main_left_bottom { height:30px; padding:10px 0px; clear:both;}
.wszl_main_left_bottom_to { width:58px; height:25px; padding-right:10px; float:left;}
.wszl_main_right_b { height:20px; padding:10px 0px;}
.wszl_main_right_b li { float:left;}
.wszl_main_right_c { padding-top:8px; padding-left:10px; color:#666;}
.wszl_main_tx { width:82px; float:left; padding-right:18px;}
.wszl_main_right_d { width:70px; height:70px; background-color:#f6f6f3; border:1px solid #CCC; padding:5px;}
.wszl_main_right_e { height:120px; padding:10px 0px;}
.wszl_main_xm { height:18px; padding-top:10px; font-size:12px; color:#666;}
.fuxuan {width:14px; height:13px; margin:0px; position: relative; bottom: -2px;}

/*-- other - by tiger --*/
.regDonetip {background-color: #FFFDF0; margin: 8px auto 12px; padding: 15px 0 0; border: 1px solid #EFE5CA;height:47px;text-align:center;}

.regTitle{ padding:20px 10px 0 0; position:relative; clear:both}
.regTitle h1{ font-size:14px; margin:0 0 8px 0; font-weight:700;}
.regTitle a{ margin:0 5px;}
.regTitle a.skip{ position:absolute; top:20px; right:25px; color:#6899b9;}
.regContent{ padding:5px;}
