/*
Version: 
Author:  yawen.yi
Created: 2015.03.24.
Model:   family
*/

.middle{width: 1000px; padding: 20px 0 0;}
.family_last_rank{width: 725px;}
.family_new{/*width: 180px;*/ width:228px;}

.jz_title{color: #ff730c; font-size: 18px; line-height: 24px;}
.jz_title .title_icon{margin-right: 10px; vertical-align: top; margin-top: 4px;}
.jz_zt{padding: 20px 0;}
.jz_zt ul{margin-left: -30px;}
.jz_zt ul li{padding: 0 30px; text-align: center; width: 180px; float: left;}
.jz_zt ul li .ms{font-size: 20px; line-height: 36px;}
.jz_zt ul li .img{width: 180px;}
.family_create_inter{font-size: 14px; text-decoration: underline; color: #858585; cursor: pointer;}

.family_rank_wrap{padding: 20px 0; margin-left: -13px; width: 1026px;}
.family_rank_wrap .frw_dm{position:relative; width: 314px; margin: 0 13px; border: 1px solid #ddd;}
.family_rank_wrap .frw_dm .frw_title{padding: 15px 0; font-size: 18px; text-align: center;}
.family_rank_wrap .frw_dm .tab{background-color: #f5f5f5; padding: 4px 0 0;}
.family_rank_wrap .frw_dm .tab li{float: left; width: 104px; text-align: center; border-bottom: 1px solid #f5f5f5; cursor: pointer;}
.family_rank_wrap .frw_dm .tab li.act{color: #ff730c; border-bottom: 1px solid #ff730c;}
.family_rank_wrap .frw_dm .frw_content{padding: 15px; min-height: 348px;}
.family_rank_wrap .frw_dm .frw_content ul li{padding: 6px 0;}
.family_rank_wrap .frw_dm .frw_content ul li img{margin-right: 5px;}
.family_rank_wrap .frw_dm .frw_content ul li .img{width: 48px; height: 48px;}
.family_rank_wrap .frw_dm .frw_content ul li .num{margin-top: 13px;}

.ts_message1, .ts_message2 {
	/* display: none; */
	height: 89px;
	z-index: 10001;
	color: #fff;
	font-size: 14px;
	line-height: 24px;
	letter-spacing: 0.1em;
	overflow: hidden;
	background: url(//cdnfile.imifun.com/www/ivp/style/img/ranking_tsbg.png) no-repeat scroll transparent;
}
.ts_message1,.ts_message2 {
	position: absolute;
	top: 38px;
	top: 38px \9;
	left: 165px;
	left: 165px \9;
	_left: 518px;
	background-position: 0 0;
	padding: 20px 15px 10px;
	width: 185px;
	text-align: left;
}

/*家族搜索 2015-05-21*/
.seek_box{width: 227px; position: relative; z-index: 2; font-size:14px; /*margin:30px 0 8px;*/}
.seek_box input{width: 181px; height: 15px; padding: 5px; line-height: 15px; background-color: #fff; border: 1px solid #ebebeb;}
.seek_box .seek_btn{width: 34px; height: 27px; background-position: 0 0;}
.seek_box .seek_result{display:none; width: 225px; border: 1px solid #ebebeb; border-top: none; position: absolute; top: 27px; left: 0; background-color: #fff;}
.seek_box .seek_result ul{overflow:hidden;}
.seek_box .seek_result ul li{white-space:nowrap; }
.seek_box .seek_result ul li.selected{background-color:#ff6c00; cursor:pointer;}
.seek_box .seek_result ul li.selected a{color:#ffffff;}
.seek_box .seek_result ul li a{display: block; line-height: 14px; padding: 5px;}
.seek_box .seek_result ul li a:hover{background-color: #ff6c00; color: #fff;}
.seek_box .seek_result p{white-space:nowrap;overflow:hidden; text-align:center;border-bottom:1px solid #ebebeb;}

/*家族排行榜最新家族修改*/
.newfamily_listwrap ul li{/*padding-top:10px;*/ padding-bottom:20px;}
.newfamily_pic img{width:64px;}
.newfamily_nm{width:104px; padding-left:10px; text-align:left; line-height:32px;}
.newfamily_nm .fl_na{font-size:16px;}
.newfamily_nm p{white-space:nowrap;}