/*head*/
@charset "GBK";
.ynd_usersidebar_about {
	width:190px;
	float:left;
	color:#999;
	font-size:12px;
}
.ynd_usercontaine_about {
	width:760px;
	float:left;
	margin-left:10px;
	color:#999;
	font-size:12px;
}
/*LEFT--START*/
.ynd_usersidebar_about h2 {
	margin:0;
	padding:3px 0 10px 27px;
	border-bottom:2px solid #076400;
	background:url("../images/icon9.gif") no-repeat scroll 10px 0 transparent;
	color:#5E5E5C;
	font-size:14px;
	font-weight:bold;
}
.ynd_usersidebar_about ul {
	width:100%;
	font-size:12px;
}
.ynd_usersidebar_about li {
	padding:0 0 0 10px;
	line-height:36px;
	text-align:left;
	border-bottom: 1px dashed #E0E0E0;
}
.ynd_usersidebar_about a {
	display:block;
	width:100%;
	color:#777777;
	font-size:12px;
	text-decoration:none;
}
.ynd_usersidebar_about li.current {
	background:#fff url(../images/left_bg.gif) no-repeat 0 0;
}
.ynd_usersidebar_about li:hover {
	background:#fff url(../images/left_bg.gif) no-repeat 0 0;
}
/*LEFT-END*/

/*RIGHT--START*/
.font_14 {
	font-size:14px;
	font-weight:bolder;
}
.font_16 {
	font-size:16px;
	font-weight:bolder;
}
.ynd_usercontaine_about h3 {
	height:36px;
	margin:0 0 10px 0;
	padding:0 0 0 25px;
	line-height:36px;
	background:url(../images/line5.gif) no-repeat 0 0;
	font-size:16px;
	color:#777;
	font-weight:bold;
}
.ynd_usercontaine_about p {
	margin:20px 10px;
	font-size:12px;
	color:#666;
	line-height:20px;
	color:#383838;
}
.ynd_usercontaine_about h4 {
	margin:20px 10px;
	font-size:13px;
	color:#333;
}
.ynd_usercontaine_about img {
	border:1px dashed #CCC;
}
.about {
	list-style:circle outside none;
	color:#383838;
	font-size:12px;
}
.about li {
	list-style:circle;
	margin:3px 0 3px 15px;
	font-size:12px;
}
.ynd_usercontaine_about dl {
	width:720px;
	margin:20px 0 0 20px;
	color:#383838;
	font-size:12px;
}
.ynd_usercontaine_about dl dt {
	display:inline;
	float:left;
	width:240px;
	margin:0;
	padding:15px 5px 8px 0;
	text-align:center;
}
.ynd_usercontaine_about dl dd {
	display:inline;
	clear:none;
	float:left;
	width:410px;
	margin:0;
	padding:8px 0 8px 10px;
	text-align:left;
	line-height:25px;
}
.ynd_usercontaine_about ul li span {
	clear:both;
	display:block;
	width:700px;
	height:1px;
	font-size:1px;
	border-bottom:1px dashed #ccc;
}
.ynd_usercontaine_about table {
	background:#CCC;
	color:#383838;
	font-size:12px;
}
.ynd_usercontaine_about table th {
	background: #EFEFEF;
	padding:10px;
}
.ynd_usercontaine_about table td {
	background:#FFF;
	padding:10px;
}
/*RIGHT--END*/
/*===================================help_general=========================================================*/
/*head*/
.ynd_main {
	width:960px;
	margin:10px auto;
	padding:0;
}
.ynd_usersidebar_help {
	width:190px;
	float:left;
	color:#999;
}
.ynd_usercontaine_help {
	width:760px;
	float:left;
	margin-left:10px;
	color:#999;
}
/*LEFT--START*/
.ynd_usersidebar_help h2 {
	margin:0;
	padding:3px 0 10px 27px;
	border-bottom:2px solid #076400;
	background:url("../images/icon9.gif") no-repeat scroll 10px 0 transparent;
	color:#5E5E5C;
	font-size:14px;
	font-weight:bold;
}
.ynd_usersidebar_help ul {
	width:100%;
}
.ynd_usersidebar_help li {
	padding:0 0 0 10px;
	line-height:36px;
	text-align:left;
	border-bottom: 1px dashed #E0E0E0;
}
.ynd_usersidebar_help a {
	display:block;
	width:100%;
	color:#777777;
	font-size:12px;
	text-decoration:none;
}
.ynd_usersidebar_help li.current {
	background:#fff url(../images/left_bg.gif) no-repeat 0 0;
}
.ynd_usersidebar_help li:hover {
	background:#fff url(../images/left_bg.gif) no-repeat 0 0;
}
/*LEFT-END*/
/*RIGHT--START*/
.ynd_usercontaine_help h3 {
	height:36px;
	margin:0 0 10px 0;
	padding:0 0 0 25px;
	line-height:36px;
	background:url(../images/line5.gif) no-repeat 0 0;
	font-size:16px;
	color:#777;
	font-weight:bold;
}
.ynd_usercontaine_help p {
	margin:20px 0;
	font-size:12px;
	color:#666;
	line-height:20px;
}
.ynd_usercontaine_help h4 {
	margin:20px 0;
	font-size:13px;
	color:#333;
}
.ynd_usercontaine_help img {
	border:1px dashed #CCC;
}
/*RIGHT--END*/
/*============================================basket==================================================*/
/*head*/
.ynd_usersidebar_basket {
	width:190px;
	float:left;
	color:#999;
}
.ynd_usercontaine_basket {
	width:760px;
	float:left;
	margin-left:10px;
	color:#999;
	font-size:12px;
}
/*head*/
/*left start */
.ynd_user_nav {
	width:190px;
	margin:0;
	padding:0;
}
.ynd_user_nav_top {
	width:190px;
	height:7px;
	margin:0;
	padding:0;
	overflow:hidden;
	background: url(../images/user/border_1.gif) no-repeat left top;
}
.ynd_user_nav_mid {
	width:190px;
	height:150px;
	margin:0;
	padding:0;
	overflow:hidden;
	background:url(../images/user/border_1_mid.gif) repeat-y;
}
.ynd_user_nav_mid img {
	width:80px;
	height:80px;
	overflow:hidden;
	margin:0 0 5px 45px;
}
.ynd_user_nav_mid p {
	width:150px;
	height:22px;
	margin:0 0 0 30px;
	padding:0;
	overflow:hidden;
	line-height:22px;
	font-size:12px;
}
.ynd_user_nav_but {
	width:190px;
	height:7px;
	margin:0;
	padding:0;
	overflow:hidden;
	background:url(../images/user/border_1.gif) no-repeat 0 -10px;
}
/*左边 end */
/*右侧 start*/
.ynd_usercontaine_basket h2 {
	width:633px;
	height:25px;
	margin:5px 0 0 20px;
	padding:0;
	background:url(../images/user/right_line.gif) no-repeat left bottom;
	font-size:14px;
	font-weight:bold;
	color:#383838;
}
.ynd_usercontaine_basket table {
	width:700px;
	margin:20px 0 0 10px;
	border:0;
	text-align:center;
	font-size:12px;
	color:#383838;
	background:#d9d9d9;
}
.ynd_usercontaine_basket table.invite {
	width:650px;
	margin:20px 0 0 10px;
	border:0;
	text-align:center;
	font-size:12px;
	color:#383838;
	background:#d9d9d9;
}
.ynd_usercontaine_basket table.table_2 {
	width:300px;
	margin:20px 0 0 30px;
	border:0;
	text-align:center;
	font-size:12px;
	color:#383838;
	background:#d9d9d9;
}
.ynd_usercontaine_basket table tr {
	height:40px;
}
.color_1 {
	background:#f1f1f1;
}
.ynd_usercontaine_basket table tr td {
	height:30px;
	background:#FFF;
	line-height:25px;
}
.ynd_usercontaine_basket table tr.color_2 td {
	background:#f9f9f9;
}
.ynd_usercontaine_basket table tr td a {
	color:#92002d;
}
.ynd_usercontaine_basket table tr td a:hover {
	color:#92002d;
	text-decoration:none;
}
.ynd_usercontaine_basket table tr td input {
	width:74px;
	height:20px;
	background:url(../images/user/ynd_btn_all_2.gif) no-repeat left center;
	border:0;
}
.ynd_usercontaine_basket h3 {
	width:200px;
	height:20px;
	margin:10px 0 0 30px;
	color:#383838;
	font-weight:bold;
}
.ynd_usercontaine_basket ul {
	margin:5px 0 0 50px;
	font-size:12px;
}
.ynd_usercontaine_basket ul li {
	height:30px;
	line-height:30px;
	color:#383838;
}
.ynd_usercontaine_basket ul.fiel {
	width:460px;
	margin:15px 0 0 50px;
	font-size:12px;
	list-style:none;
}
.ynd_usercontaine_basket ul.fiel li {
	float:left;
	width:160px;
	height:40px;
	line-height:30px;
	color:#383838;
	text-align:left;
}
.ynd_usercontaine_basket span a {
	color:#C30;
	text-decoration:none;
}
.ynd_usercontaine_basket dl {
	position:relative;
	width:640px;
	margin:20px 0 0 20px;
	font-size:12px;
	color:#383838;
}
.ynd_usercontaine_basket dl dt {
	float:left;
	width:95px;
	margin:0;
	padding:8px 5px 8px 0;
	text-align:right;
}
.ynd_usercontaine_basket dl dd {
	float:left;
	width:530px;
	margin:0;
	padding:8px 0 8px 10px;
}
.ynd_usercontaine_basket dl dd label {
	width:50px;
}
.intro {
	clear:both;
	margin:10px 0 0 10px;
	line-height:20px;
	font-size:12px;
	font-weight:normal;
	color:#383838;
}
.intro a {
	color:#C30;
}
.intro_wel {
	clear:both;
	width:500px;
	margin:28px 0 0 48px;
	padding:10px 0 0 150px;
	line-height:20px;
	font-size:12px;
	color:#000;
	background:#ecf1e2 url(../images/wel_bg.png) no-repeat 30px 30px;
	border:1px dotted #999;
}
.intro_wel p {
	height:30px;
	line-height:30px;
}
.intro_wel B {
	font-size:14px;
	color:#c30;
}
.intro_wel a{ color:#c30;font-size:14px;}
.red {
	color:#F00;
}
.ynd_reg_btn1 {
	width:74px;
	height:20px;
	margin:0;
	background:url(../images/user/ynd_btn_all_2.gif) no-repeat left top;
	border:0;
	color:#333;
}
.ynd_usercontaine_basket.butt {
	clear:both;
	width:500px;
	height:20px;
	margin:20px 0 0 30px;
	clear:both;
	color:#383838;
}
/*快速出借--start*/
.error {
	width:650px;
	height:30px;
	margin:10px;
	padding:0 0 0 40px;
	line-height:30px;
	border:1px solid #CCC;
	background:#efe url(../images/user/error_icon.png) no-repeat left center;
	color:#383838;
	font-size:14px;
	font-weight:bold;
}
.success {
	width:650px;
	height:30px;
	margin:10px;
	padding:0 0 0 40px;
	line-height:30px;
	border:1px solid #CCC;
	background:#efe url(../images/user/success_icon.png) no-repeat left center;
	color:#383838;
	font-size:14px;
	font-weight:bold;
}
/*快速出借--end*/
/*========================================user=======================================================*/
/*head*/
.ynd_usersidebar_user {
	width:190px;
	float:left;
	color:#999;
}
.ynd_usercontaine_user {
	width:760px;
	float:left;
	margin-left:10px;
	color:#999;
}
.ynd_usercontaine_usernew{
	width:760px;
	float:left;
	margin-left:10px;
}
.ynd_usercontaine_usernew_creat h2 {
font-size:16px; font-family:microsoft yahei; border-bottom:#060 solid 3px; line-height:25px; padding-left:8px; font-weight:bold;
}
.ynd_usercontaine_usernew h2 {
	width:633px;
	height:25px;
	margin:5px 0 0 20px;
	padding:0;
	background:url(../images/user/right_line.gif) no-repeat left bottom;
	font-size:14px;
	font-weight:bold;
	color:#383838;
}

.ynd_usercontaine_user2 {
	width:760px;
	float:left;
	margin-left:10px;
	color:#999;
}
/*head*/
/*left start */
.ynd_nav {
	width:190px;
	margin:0;
	padding:0;
}
.ynd_nav_top {
	width:190px;
	height:7px;
	margin:0;
	padding:0;
	overflow:hidden;
	background: url(../images/user/border_1.gif) no-repeat left top;
}
.ynd_nav_mid {
	width:190px;
	margin:0;
	padding:0;
	overflow:hidden;
	background:url(../images/user/border_1_mid.gif) repeat-y;
}
.ynd_nav_mid img {
	width:80px;
	height:80px;
	overflow:hidden;
	margin:0 0 5px 45px;
}
.ynd_nav_mid img.per_left {
	width:50px;
	height:32px;
	overflow:hidden;
	margin:5px 0 0 45px;
}
.ynd_nav_mid .perc {
	display: block;
	float:right;
	margin:5px 15px 0 0;
	width:80px;
	font-size:24px;
	color:#983d10;
	font-weight:bold;
	line-height:30px;
}
.perc_left_cup {
	display: block;
	float:left;
	width:50px;
	height:32px;
	margin:5px 0 0 30px;
	background:url(../images/user/percent_left.png);
}
.perc_left_cup_bar{
	background:#FFF;
	border:#ddd 1px solid;
	position:relative;
	width:230px;
	height:18px;
}
.perc_left_cup  span {
	margin-left:3px;
	margin-top:3px;
	background:transparent url() no-repeat scroll 0 0;
	display:block;
	line-height:16px;
	height:16px;
	left:0px;
	overflow:hidden;
 
	width:29px;
	height:25px;
	background:#9e3400;
	text-align:center;
	position:relative;
}
.perc_left_cup  span  em{ position:absolute;
top:-1px;
left:-3px;
 width:40px;
 background:#FFF;
overflow:hidden;
}
.perc_left_cup_bar span {
	background:transparent url() no-repeat scroll 0 0;
	display:block;
	line-height:16px;
	height:16px;
	left:1px;
	overflow:hidden;
	position:absolute;
	top:1px;
	width:228px;
	text-align:center;
}
.perc_left_cup_bar em {
	background:transparent url() repeat-x scroll 0 0;
	display:block;
	height:20px;
	position:absolute;
	top:0;
	width:200px;
}
.perc_left_cup_bar span font {
	color:#333;
	font-size:12px;
	font-style:italic;
	margin:0px;
	padding:0px;
	position:absolute;
	width:228px;
	top:0px;
	left:0px;
}
.ynd_nav_mid p {
	width:150px;
	height:22px;
	margin:0 0 0 30px;
	padding:0;
	overflow:hidden;
	line-height:22px;
	font-size:12px;
}
.ynd_nav_but {
	width:190px;
	height:7px;
	margin:0;
	padding:0;
	overflow:hidden;
	background:url(../images/user/border_1.gif) no-repeat 0 -10px;
}
.ynd_user {
	width:190px;
	height:auto;
	margin:5px 0 0 0;
}
.ynd_user_top {
	width:160px;
	height:30px;
	margin:0;
	padding:0;
	overflow:hidden;
	background: url(../images/user/border_1.gif) no-repeat 0 -20px;
	color:#FFF;
	font-size:14px;
	padding:10px 0 0 30px;
}
.ynd_user_mid {
	width:190px;
	height: auto;
	margin:0;
	padding:0;
	overflow:hidden;
	background:url(../images/user/border_2_mid.gif) repeat-y;
}
.ynd_user_mid ul {
	margin:0 0 0 15px;
	padding:0;
	list-style:none;
}
.ynd_user_mid ul li {
	width:150px;
	height:30px;
	margin:0 0 0 0;
	padding:0 0 0 10px;
	line-height:30px;
	background:url(../images/user/icon_1.gif) no-repeat left center;
}
.ynd_user_mid ul li a {
	width:150px;
	color:#383838;
	font-size:12px;
	line-height:26px;
}
.ynd_user_mid ul li a:hover, .ynd_user_mid ul li.current a {
	width:150px;
	color:#383838;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
.ynd_user_mid ul li.line {
	border-bottom:1px dashed #ebeaeb;
}
.ynd_user_but {
	width:190px;
	height:7px;
	margin:0;
	padding:0;
	overflow:hidden;
	background:url(../images/user/border_1.gif) no-repeat 0 -10px;
}
/*left end */
/*right start*/
.ynd_usercontaine_user h2 {
	width:633px;
	height:25px;
	margin:5px 0 0 20px;
	padding:0;
	background:url(../images/user/right_line.gif) no-repeat left bottom;
	font-size:14px;
	font-weight:bold;
	color:#383838;
}
.ynd_usercontaine_user2 h2 {
	width:633px;
	height:25px;
	margin:5px 0 0 20px;
	padding:0;
	background:url(../images/user/right_line.gif) no-repeat left bottom;
	font-size:14px;
	font-weight:bold;
	color:#383838;
	line-height:25px;
}
.ynd_usercontaine_user table {
	width:700px;
	margin:20px 0 0 10px;
	border:0;
	text-align:center;
	font-size:12px;
	color:#383838;
	background:#d9d9d9;
}
.ynd_usercontaine_user table.invite {
	width:650px;
	margin:20px 0 0 10px;
	border:0;
	text-align:center;
	font-size:12px;
	color:#383838;
	background:#d9d9d9;
}
.ynd_usercontaine_user table.table_2 {
	width:300px;
	margin:20px 0 0 30px;
	border:0;
	text-align:center;
	font-size:12px;
	color:#383838;
	background:#d9d9d9;
}
.ynd_usercontaine_user table tr {
	height:40px;
}
.color_1 {
	background:#f1f1f1;
}
.ynd_usercontaine_user table tr td {
	height:30px;
	background:#FFF;
	line-height:25px;
}
.ynd_usercontaine_user table tr.color_2 td {
	background:#f9f9f9;
}
.ynd_usercontaine_user table tr td a {
	color:#92002d;
}
.ynd_usercontaine_user table tr td a:hover {
	color:#92002d;
	text-decoration:none;
}
.ynd_usercontaine_user table tr td input {
	width:74px;
	height:20px;
	background:url(../images/user/ynd_btn_all_2.gif) no-repeat left center;
	border:0;
}
.ynd_usercontaine_user h3 {
	width:200px;
	height:20px;
	margin:10px 0 0 30px;
	color:#383838;
	font-weight:bold;
}
.ynd_usercontaine_user h4 {
	width:200px;
	height:30px;
	margin:40px 0 0 30px;
	font-size:14px;
	font-weight:bold;
	color:#383838;
}
.ynd_usercontaine_user ul {
	margin-left:30px;
	font-size:12px;
}
.ynd_usercontaine_user ul li {
	color:#383838;
}
.ynd_usercontaine_user ul.fiel {
	width:460px;
	margin:15px 0 0 50px;
	font-size:12px;
}
.ynd_usercontaine_user ul.fiel li {
	float:left;
	width:230px;
	height:40px;
	line-height:30px;
	color:#383838;
	text-align:left;
}
.ynd_usercontaine_user span a {
	color:#C30;
	text-decoration:none;
}
.page_bottom {
	float:right;
	width:350px;
	height:20px;
	margin:20px 50px 0 0;
	line-height:20px;
}
.page_bottom span {
	display: inline;
	width:20px;
	height:20px;
	margin:0 0 0 5px;
	padding:0 5px;
	border:1px solid #A1DB00;
	background:#ECFFE3;
	font-weight:700;
	color:#A1DB00;
}
.page_bottom span a {
	color:#A1DB00;
}
.intro2 {
	float:right;
	width:200px;
	margin:10px 20px 0 0;
	line-height:20px;
	font-size:12px;
	font-weight:normal;
	color:#F00;
}
.intro2 a {
	color:#c30;
}
.red {
	color:#F00;
}
.intro span {
	margin:0 0 0 10px;
}
.intro input {
background:url("../images/user/ynd_btn_all_2.gif") no-repeat scroll left top transparent;
border:0 none;
color:#333333;
height:20px;
margin:0 0 0 20px;
width:74px;
}
.intro_save input {
background:url("../images/user/ynd_btn_all_2.gif") no-repeat scroll left top transparent;
border:0 none;
color:#333333;
height:20px;
margin:10px 0 0 90px;
width:74px;
}
.intro input.in_2 {
	width:100px;
	height:20px;
	margin:20px 0 0 10px;
	background:url(../images/user/ynd_btn_all_2.gif) no-repeat left bottom;
	border:0;
	color:#333;
}
.right_ad {
	width:635px;
	height:130px;
	margin:10px 0 0 20px;
	background:url(../images/user/ad.gif) no-repeat 0 0;
}
.field {
	width:635px;
	padding:0 5px 10px 5px;
	margin:10px 0 0 20px;
	border:1px solid #ccc;
}
.fiel_table {
	width:635px;
}
.butt {
	clear:both;
	width:500px;
	height:20px;
	margin:20px 0 0 30px;
	color:#383838;
}
.butt input {
	width:74px;
	height:20px;
	margin:0 0 0 100px;
	border:0;
	color:#383838;
}
.butt input.save {
	background:url(../images/user/ynd_btn_all_2.gif) no-repeat left top;
	color:#383838;
}
.butt input.concel {
	background:url(../images/user/ynd_btn_all_2.gif) no-repeat left center;
}
dd input.in_2 {
	width:100px;
	height:20px;
	background:url(../images/user/ynd_btn_all_2.gif) no-repeat left bottom;
	border:0;
	color:#333;
}
.tableimg td img{ border:1px solid #fff;margin:7px 0 0;}
/*myselft start*/
.ynd_usercontaine_user dl {
	position:relative;
	width:640px;
	margin:20px 0 0 20px;
	font-size:12px;
	color:#383838;
}
.ynd_usercontaine_user dl dt {
	float:left;
	width:95px;
	margin:0;
	padding:8px 5px 8px 0;
	text-align:right;
}
.ynd_usercontaine_user dl dd {
	float:left;
	width:530px;
	margin:0;
	padding:8px 0 8px 10px;
}
.ynd_usercontaine_user dl dd label {
	width:50px;
}
.fri_alink {
	float:right;
	margin:10px 80px 0 0;
	color:#c30;
}
.per_intro {
	width:400px;
	height:100px;
}
.intro_mid {
	width:600px;
	height:25px;
	margin:5px 0 0 30px;
*margin:9px 0 0 30px;
	padding:5px 0 0 10px;
	border-bottom:1px dashed #ccc;
	color:#383838;
	font-size:12px;
}
.photo {
	position:absolute;
	left:420px;
	top:0px;
	width:125px;
	height:150px;
	text-align:center;
}
.photo img {
	width:115px;
	height:115px;
	 background:#FFF; padding:3px; border:#F2F2F2 solid 1px;
}
.photo input {
	width:74px;
	height:20px;
	margin:5px 0 0 6px;
	background:url(../images/user/ynd_btn_all_2.gif) no-repeat left top;
	border:0;
	color:#383838;
}
/*myself end*/
.r_line {
	width:600px;
	height:2px;
	font-size:1px;
	margin:10px 0 0 40px;
	border-bottom:1px solid #ccc;
}
/*visit firends start*/
.fri_border {
	width:680px;
	height:auto;
	margin:30px 0 0 20px;
	border:1px solid #aaa;
	position:relative;
	font-size:12px;
}
.fri_border ul {
	margin:0;
}
.ynd_teamnewinvite span, .fri_border span {
	display:block;
	width:600px;
	margin:5px 0 0 30px;
	padding:0;
	line-height:25px;
	color:#383838;
}
.ynd_teamnewinvite span {
	font-size:12px;
	width:500px;
}
.ynd_teamnewinvite span input, .fri_border span input {
	width:300px;
	height:20px;
}
.ynd_teamnewinvite {
	font-size:12px;
	line-height:22px;
}
.ynd_teamnewinvite span input.name, .fri_border span input.name {
	width:100px;
	height:20px;
}
.ynd_teamnewinvite span textarea, .fri_border span textarea {
	font-size:12px;
	line-height:20px;
	_margin:20px;
}
.fri_notice {
	position:absolute;
	left:340px;
	top:120px;
	width:260px;
	padding:0 0 0 10px;
	background:#fff url(../images/user/left_arrow.gif) no-repeat left center;
	color:#383838;
	font-size:12px;
	line-height:22px;
}
.fri_notice_y {
	width:245px;
	margin:1px;
	padding:5px;
	background:#efefef;
	border:1px solid #ECECEC;
	font-size:12px;
	line-height:25px;
	line-height:22px;
}
.fri_notice_2 {
	position:absolute;
	left:300px;
	_left:330px;
	top:120px;
	+top:130px;
	_top:130px;
	width:335px;
	padding:0 0 0 10px;
	background:#fff url(../images/user/left_arrow.gif) no-repeat left center;
	color:#383838;
	line-height:22px;
}
.fri_notice_y_2 {
	width:310px;
	margin:1px;
	padding:10px;
	background:#efefef;
	border:1px solid #ECECEC;
	font-size:12px;
	line-height:22px;
}
.fri_msn {
	width:460px;
	height:280px;
	margin:5px 0 0 30px;
	padding:0;
	overflow-y:scroll;
	overflow-x:hidden;
	border:1px solid #000;
}
.fri_border input.invit_long {
	width:450px;
}
.fri_msn table {
	width:450px;
	margin:0;
	padding:0;
	border:0;
	background:#ccc;
	text-align:left;
}
.fri_msn table td {
	width:450px;
	border:0;
	margin:0;
	padding:0 0 0 5px;
	background:#fff;
}
.fri_msn table td input.tab {
	width:15px;
	height:15px;
	margin:0 0 0 10px;
	background:none;
}
.fri_msn_intro {
	clear:both;
	width:600px;
	margin:5px 0 0 35px;
	line-height:30px;
	font-size:12px;
	font-weight:normal;
	color:#383838;
}
.fri_msn_intro span textarea {
	font-size:12px;
	line-height:20px;
}
#mailContext{
	float:left;
	margin-right:100px;
}
ul.fri_list {
	margin:0 0 0 30px;
	list-style:none;
}
.fri_list li {
	margin:2px 0 0 0;
}
dl.fri_msn_invit {
	line-height:20px;
	margin:10px 0 10px 0px;
	padding:0;
}
dl.fri_msn_invit dt {
	margin-left:30px;
	float:left;
	width:70px;
	_width:70px;
	text-align:left; 
}
dl.fri_msn_invit dd { 
	float:left;
	margin:0px;
	width:500px;
	_width:420px;
}
dl.fri_msn_invit dd input{line-height:30px; font-size:14px;}
/*lender*/
.apply {
	margin:15px 0 0 20px;
	font-size:12px;
	line-height:20px;
	color:#c30;
}
.apply textarea {
	font-size:12px;
	line-height:24px;
}
/*team ---START*/
.ynd_user_containe {
	width:760px;
	float:left;
	margin-left:10px;
	color:#999;
}
.ynd_user_containe h2 {
	width:633px;
	height:25px;
	margin:5px 0 0 20px;
	padding:0;
	background:url(../images/user/right_line.gif) no-repeat left bottom;
	font-size:14px;
	font-weight:bold;
	color:#383838;
}
.ynd_user_containe ul {
	margin:0;
	padding:0;
	border:1px solid #333;
}
.ynd_user_containe ul li {
	float:left;
	width:100%;
}
a.ynd_teamlistdouble {
	background:#EFE;
	margin:0px;
}
.ynd_myteamlist {
	margin-left:20px;
	clear:right;
}
.ynd_myteamlist a.ynd_teamlist {
	margin-left:0px;
	margin-top:6px;
}
/*update password--START*/
.prompt {
	width:650px;
	height:30px;
	margin:10px;
	padding:0 0 0 40px;
	line-height:30px;
	border:1px solid #CCC;
	background:#efe url(../images/user/prompt_icon.png) no-repeat left center;
	color:#383838;
	font-size:14px;
	font-weight:bold;
}
/*update password--END*/
.ynd_main .ynd_slogan {
	margin:0 0 10px 0;
}
.ynd_teamnewinvite .fri_notice {
	top:130px;
+top:156px;
	_top:160px;
}
.ynd_teamnewinvite .fri_notice_2 {
	left:290px;
	_left:290px;
	top:110px;
}
.ynd_teamnewinvite .fri_msn_invit {
	margin-left:0px;
}
.ynd_teamnewinvite .fri_msn_invit dt {
	margin-left:30px;
	_margin-left:20px;
 height:26px;
}
.ynd_teamnewinvite .fri_msn_invit dd {
	width:410px;
+width:470px;
	_width:460px;
	margin:0px;
	padding:0px;
		 height:26px;
}
.ynd_teamnewinvite .intro {
	width:560px;
}
#invite_content {
	width:520px;
	_width:450px;
	margin:0px;
}

.repay_words{display:block;float:right;clear:both;width:500px;height:35px;margin:0 60px 0 0;line-height:35px;font-size:12px;color:#383838; text-align:right;}
.repay_words span{ font-size:14px; font-weight:bold;}
.giftcard_words{display:block;float:right;clear:both;width:600px;height:35px;margin:0 60px 0 0;line-height:35px;font-size:12px;color:#383838; text-align:right;}
.giftcard_words span{ font-size:14px; font-weight:bold;}
#ynd_tabs{width:730px; height:500px;;margin:10px;padding:2px;border:1px solid #AAAAAA;}
#ynd_tab_tags{ width:700px;height:23px;	list-style:none; margin:10px 0 10px 10px;padding:0 10px 0 2px; border-bottom:1px solid #aaa;color:#AAAAAA;line-height:22px;}
#ynd_tab_tags li{list-style:none;float:left; margin:0 3px;padding:2px 8px; color:#555555;}
#ynd_tab_tags li{display:block;float:left;padding:0px 15px;margin:0 3px; background: #dadada url(smoothness/images/ui-bg_glass_75_dadada_1x400.gif) 50% 50% repeat-x; 
border:1px solid  #AAAAAA; }
#ynd_tab_tags li:hover{background: #e6e6e6 url(smoothness/images/ui-bg_glass_75_e6e6e6_1x400.gif) 50% 50% repeat-x; }
#ynd_tab_tags  li.ynd_tab_selecttag {display:block;float:left;padding:0px 15px;margin:0; background:#fff;border-top:1px solid  #AAAAAA;border-left:1px solid  #AAAAAA;border-right:1px solid  #AAAAAA;border-bottom:1px solid  #fff;}

.ynd_save_set{width:700px;height:auto;}
.ynd_save_set h3{ clear:both;width:600px;height:30px;font-size:13px;font-weight:bold;color:#666; border-bottom:1px dashed #ccc; line-height:30px;}
.ynd_save_set dl{width:700px;}
.ynd_save_set dd span{padding:0 0 0 20px;}
.butt_save {
	clear:both;
	width:500px;
	height:20px;
	margin:10px 0 0 30px;
	color:#383838;
}
.butt_save  input {
	width:74px;
	height:20px;
	margin:0 0 0 60px;
	border:0;
	color:#383838;
}
.butt_save  input.save {
	background:url(../images/user/ynd_btn_all_2.gif) no-repeat left top;
	color:#383838;
}
.butt_save  input.concel {
	background:url(../images/user/ynd_btn_all_2.gif) no-repeat left center;
}
.defaultteam .ynd_t_ok {
background:url("../images/user/ynd_btn_all_2.gif") no-repeat scroll left top transparent;
border:0 none;
color:#333333;
height:20px;
margin:0 0 0 20px;
width:74px;
line-height:22px;
}
/*============active_start================*/
.activity{width:700px;height:auto;margin:10px 0 0 20px;padding:10px;}
.act_view{color:#218000;font-size:16px;font-weight:bold;}
.in_name{width:200px;height:25px;}
.act_top{width:700px;}
.act_top_left{float:left;width:400px;margin:0 0 20px 0;}
.act_top_left p{margin:5px 0 0 0;font-size:12px; color:#666;}
.act_top_left label{display:block;width:400px;height:35px;line-height:35px;color:#333;font-size:14px;font-weight:bold;}
.view_tarea{width:360px;height:60px;}
dl.act_dl{clear:both;width:400px; margin:0 0 8px 0;padding:0;font-size:13px;}
dl.act_dl dt{float:left;width:80px;margin:0;padding:8px;}
dl.act_dl dd{float:left;width:280px;margin:0;padding:5px;}
dl.act_dl dd ul{ list-style:none;}
dl.act_dl dd li{ line-height:25px;}
dl.act_dl dd select{ width:200px;height:25px; line-height:25px;}
.act_create{margin:8px 0 0 0;text-indent:24px;font-size:12px;line-height:20px;}
.act_top_right{float:right;width:200px;height:350px;margin:15px 10px 0 0;padding:8px;border:1px solid #060;}
.act_top_right h3{margin:0 0 10px 0;font-size:14px;}
.act_top_right p{ text-indent:24px;font-size:12px;line-height:20px;}
.act_line{clear:both;width:660px;border-bottom:1px solid #e4e4e4;}
.act_bot{width:700px;}
.act_bot h3{display:block;width:400px;height:35px;line-height:35px;color:#333;font-size:14px;font-weight:bold;}
.act_bot p{font-size:12px;line-height:20px;color:#666;}
.act_bot dl{width:100px;float:left;margin:8px 14px;}
.act_bot dt img{width:80px;height:80px; overflow:hidden;}
.act_bot dd{height:30px;line-height:30px;}
.act_bot dd input{ margin:0 px 0 0;}
/*============active_end================*/								
/*============yulei_start================*/
.addmypage{width:410px;border:1px solid #999;}
.addmypage h2{position:relative;width:400px;height:25px;margin:0;padding:5px 0 0 10px; background:#e4e4e4;font-size:16px;color:#454545;}
.add_close{ position:relative;top:-25px;left:360px;}
.add_close a{color:#218000; text-decoration:underline;}
.addmypage dl{margin:10px 0 0 10px;}
.addmypage dt{height:30px;font-size:14px;font-weight:bold;}
.addmypage dd{margin:0;line-height:30px; text-indent:24px;}
.add_button{margin:60px 0 0 0;padding:8px 0 8px 60px;border-top:1px solid #cdcdcd;}
.save{width:74px;height:20px;border:0;background:url(../images/user/ynd_btn_all_2.gif) no-repeat left top;color:#383838;}
.concel{width:74px;height:20px;border:0;background:url(../images/user/ynd_btn_all_2.gif) no-repeat left center;}

.notification {
                position: relative;
                margin: 15px 0 0px 0;
                padding: 0;
                border: 1px solid;
                background-position: 10px 11px !important;
                background-repeat: no-repeat !important;
                font-size: 13px;
                width: 99.8%;
                }
                

.attention {
                background: #fffbcc url('../images/exclamation.png') 10px 11px no-repeat;
                border-color: #e6db55;
                color: #666452;
                }
.notification div {
				display:block;
				font-style:normal;
				padding: 10px 10px 10px 36px;
				line-height: 1.5em;
				}
/*============yulei_end================*/
/*======================0927_addNewCss_start===========================================================================================================*/
.perc_left_cup {
	display: block;
	float:left;
	width:50px;
	height:32px;
	margin:5px 0 0 30px;
	background:url(../images/user/percent_left.png);
}
.perc_left_cup_bar {
	background:#FFF;
	border:#ddd 1px solid;
	position:relative;
	width:230px;
	height:18px;
}
.perc_left_cup span {
	margin-left:3px;
	margin-top:3px;
	background:transparent url() no-repeat scroll 0 0;
	display:block;
	line-height:16px;
	height:16px;
	left:0px;
	overflow:hidden;
	width:29px;
	height:25px;
	background:#9e3400;
	text-align:center;
	position:relative;
}
.perc_left_cup span em {
	position:absolute;
	top:-1px;
	left:-3px;
	width:40px;
	background:#FFF;
	overflow:hidden;
}
.perc_left_cup_bar span {
	background:transparent url() no-repeat scroll 0 0;
	display:block;
	line-height:16px;
	height:16px;
	left:1px;
	overflow:hidden;
	position:absolute;
	top:1px;
	width:228px;
	text-align:center;
}
.perc_left_cup_bar em {
	background:transparent url() repeat-x scroll 0 0;
	display:block;
	height:20px;
	position:absolute;
	top:0;
	width:200px;
}
.perc_left_cup_bar span font {
	color:#333;
	font-size:12px;
	font-style:italic;
	margin:0px;
	padding:0px;
	position:absolute;
	width:150px;
	top:0px;
	left:0px;
}
.ynd_nav_mid .perc {
	display: block;
	float:right;
	margin:5px 15px 0 0;
	width:80px;
	font-size:24px;
	color:#983d10;
	font-weight:bold;
	line-height:30px;
}
.progress-bar-new {
	background:#FFF;
	border:#ddd 1px solid;
	position:relative;
	width:140px;
	height:30px;
}
.progress-bar-new span {
	background:transparent url(../images/ynd/ynd_pbar.gif) no-repeat scroll 0 0;
	display:block;
	line-height:16px;
	height:30px;
	left:1px;
	overflow:hidden;
	position:absolute;
	top:1px;
	width:140px;
	text-align:center;
}
.progress-bar-new em {
	background:transparent url(../images/ynd/ynd_pbar_bg.gif) repeat-x scroll 0 0;
	display:block;
	height:20px;
	position:absolute;
	top:0px;
	width:150px;
}
.progress-bar-new span font {
	color:#333;
	font-size:12px;
	font-style:italic;
	margin:0px;
	padding:0px;
	position:absolute;
	width:142px;
	top:0px;
	left:0px;
	height: 18px;
}
.ynd_nav_mid p {
	width:140px;
	height:22px;
	margin:0 0 0 30px;
	padding:0;
	overflow:hidden;
	line-height:22px;
	font-size:12px;
}
/*======================0927_addNewCss_end===========================================================================================================*/
/*====================回款标签页=======================*/
/*.ynd_tab{float:left;clear:both;width:700px;height:auto;margin:10px 0 0 20px;font-size:12px;color:#333;}
.ynd_tab_current{float:left;width:74px;height:17px;margin:0 5px 0 0;padding:3px 0 0 0; background:url(../images/ynd_btn_all.gif) no-repeat 0 0; text-align:center;}
.ynd_tab_current a{ text-decoration:none;color:#fff;}
.ynd_tab_current a:hover{text-decoration:underline;color:#fff;}
.ynd_tab_right{float:left;width:74px;height:17px;margin:0 5px 0 0;padding:3px 0 0 0;background:url(../images/ynd_btn_all.gif) no-repeat 0% 50%;text-align:center;}
.ynd_tab_right a{ text-decoration:none;color:#000;}
.ynd_tab_right a:hover{text-decoration:underline;color:#000;}
.ynd_tab_con{float:left;width:720px;height:auto;margin:0 0 0 20px;padding:0 10px 10px 10px;border:1px solid #949494; background:#efefef;}
.clear{clear:both;}

#ynd_tab_con {
	font-size: 12px;
	margin: 10px auto;
	width: 750px
}
#ynd_tab_tags {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px 0px 0px 10px;
	width: 400px;
	padding-top: 0px;
	height: 23px
}
#ynd_tab_tags li {
	background: url(../images/tagleft.gif) no-repeat left bottom;
	float: left;
	margin-right: 1px;
	list-style-type: none;
	height: 23px
}
#ynd_tab_tags li a {
	padding-right: 10px;
	padding-left: 10px;
	background: url(../images/tagright.gif) no-repeat right bottom;
	float: left;
	padding-bottom: 0px;
	color: #999;
	line-height: 23px;
	padding-top: 0px;
	height: 23px;
	text-decoration: none
}
#ynd_tab_tags li.ynd_tab_emptytag {
	background: none transparent scroll repeat 0% 0%;
	width: 4px
}
#ynd_tab_tags li.ynd_tab_selecttag {
	background-position: left top;
	margin-bottom: -2px;
	position: relative;
	height: 25px
}
#ynd_tab_tags li.ynd_tab_selecttag a {
	background-position: right top;
	color: #000;
	line-height: 25px;
	height: 25px
}
#ynd_tab_tagcontent {
	border-right: #d1d1d1 1px solid;
	padding-right: 1px;
	border-top: #d1d1d1 1px solid;
	padding-left: 1px;
	padding-bottom: 1px;
	border-left: #d1d1d1 1px solid;
	padding-top: 1px;
	border-bottom: #d1d1d1 1px solid;
	background-color: #fff
}
.ynd_tab_tagcontent {
	padding-right: 10px;
	display: none;
	padding-left: 10px;
    background: url(../images/bg.gif) repeat-x;
	padding-bottom: 10px;
	width: auto;
	color: #474747;
	padding-top: 10px;
}
#ynd_tab_tagcontent div.ynd_tab_selecttag {
	display: block;
}
*/
