.helper a, .follow a.f_know, .follow a.f_weibo, .follow a.f_weixin, .post-i, .vote dt, .svote dt{
	background-image: url(../img/home.png);
	background-repeat: no-repeat;
}
.helper{
	margin-left:8px;
	margin-top:30px;
}
.helper a{
	float:left;
	margin:0 1px;
	width:100px;
	height: 40px;
	line-height: 200px;
	overflow: hidden;
	display:inline;
	*zoom:1;
}spattr 
.helper a:hover{
	opacity: 0.7;
	filter: alpha(opacity=70);
}
.helper a.helper_login{
	background-position: 0 0px;
}
.helper a.helper_reg{
	background-position: 0 -40px;
}
.helper a.helper_post,.helper a.helper_album{
	width:166px;
	margin-left:19px;
	margin-bottom:10px;
}
.helper a.helper_post{
	background-position: 0 -80px;
}
.helper a.helper_album{
	background-position: 0 -120px;
}

.topic{
	height:101px;
	margin-left:5px;
	margin-top:50px;
}
.logined .topic{
	margin-top:30px;
	*margin-top:40px;
}
.topic h3{
	color:#e99605;
	font-size:14px;
	font-weight: 700;
	text-indent: 22px;
	line-height: 18px;
	margin-bottom: 8px;
}
.topic li,.topic a{
	font-family:\5B8B\4F53;
	color:#d7cfc7;
}
.topic a:hover{
	color:#e71f19;
}
.topic li{
	_display:inline;
	float: left;
	margin: 0 0 0 18px;
	line-height: 25px;
	width: 78px;
	overflow: hidden;
	white-space: nowrap;
}
.follow{
	margin-left:28px;
	margin-top:50px;
}
.logined .follow{
	margin-top:10px;
}
.follow a.f_know,.follow a.f_weibo,.follow a.f_weixin{
	text-align: center;
	display: block;
	overflow: hidden;
	color:#fff;
	_behavior: url(ie6/iepngfix.htc) 
}
.follow a:hover{
	color:#ff8400;
}
.follow a.f_know{
	width:125px;
	height: 20px;
	background-position:-213px -8px;
	line-height: 200px;
	_background: url(../img/ie6/home_story.png) no-repeat;
}
.follow a.f_weibo{
	margin-top:20px;
	float: left;
	width:82px;
	height: 69px;
	background-position:-213px -45px;
	line-height: 100px;
	margin-right:2px;
	_background: url(../img/ie6/home_weibo.png) no-repeat;
}
.follow a.f_weixin{
	margin-top:20px;
	float: left;
	width:82px;
	height: 69px;
	background-position:-298px -45px;
	line-height: 100px;
	_background: url(../img/ie6/home_weixin.png) no-repeat;
}
.code_outer{
	position: relative;
}
.code_inner{
	position: absolute;
	top:89px;
	right:26px;
	_right:220px;
	background-color: #fff;
	border: 2px solid #D7E3F1;
	display: none;
}
.code_inner p {
	display: block;
	width: 258px;
	line-height: 21px;
	text-align: center;
	font-family: \5FAE\8F6F\96C5\9ED1;
	margin-bottom: 10px;
}
.code_outer.hover .code_inner{
	display: block;
}


.mugshot-user:hover img{
	width: 111px;
	height: 149px;
	border: 2px solid #e99605;
}

.avatar-show{
	padding: 5px 5px 0;
}
.avatar-show li{
	float: left;
	display: inline;
	width: 115px;
	margin: 2px;
}
.avatar-link{
	display: block;
}
.avatar-link:hover{
	border: 2px solid #E99605;
}
.avatar-link:hover img {
	width: 111px;
	height: 149px;
}
.avatar-show p{
	line-height: 28px;
	height: 28px;
}
/* ----E游侠风采---- */
/* ----S报名进行时---- */
.acting{
	padding: 0 10px;
}
.acting ul{
	line-height: 20px;
	height: 87px;
	overflow: hidden;
}
.acting li{
	border-bottom: 1px dashed #cccccc;
	color: #666666;
	line-height: 1.8;
	padding: 2px 0 10px;
	height: 73px;
	overflow: hidden;
}
.acting p{
	margin-top: 5px;
	height: 42px;
	overflow: hidden;
}
.acting .acting-attr{
	color: #5f5f5f;
	height: 21px;
}
.acting a{
	color: #4560af;
}
.acting .acting-attr a{
	color: #e99605;
	margin: 0 5px;
	text-decoration: underline;
}
.acting a:hover,.acting .acting-attr a:hover{
	color: #ff6600;
}
.acting-ft{
	font-family: Tahoma,Arial;
	text-align: center;
	height: 28px;
	line-height: 28px;
}
/* ----E报名进行时---- */
/* ----S 圈子---- */
.circle{
	background: #f6f5f5;
	color: #4b4646;
	font-family: \5FAE\8F6F\96C5\9ED1,Arial;
	height:379px;
	overflow: hidden;
}
.circle li{
	border-top:1px solid #ffffff;
	border-bottom: 1px solid #e0e0e0;
	border-left:1px solid #ffffff;
	float:left;
	height:62px;
	*height:61px;
	width:119px;
	color:#9f9f9f;
	position: relative;
}
.circle li.odd{
	border-right:1px solid #e0e0e0;
	border-left:0;
}
.circle li.t{
	border-top:0;
}
.circle li.b{
	border-bottom:0;
}
.circle a{
	color: #4b4646;
	display: block;
	padding:15px 0 10px 25px;
	height:36px;
}
.circle a:hover{
	background: #ffd649;
}
.circle h3{
	font-weight: normal;
	font-size:14px;
}
.circle p{
	color:#9f9f9f;
	margin-top:5px;
}
/* ----E 圈子---- */
.imglist-155in945{
	margin-top: 20px;
	margin-bottom: 5px;
}
.list-line{
	height: 504px;
}
/* ----S 游记---- */
.homework{
	margin-top: 5px;
}
.homework .subSort{
	border-bottom: 0;
}
.list465in945{
	margin-right: -15px;
	_margin-right: -30px;
	_zoom: 1;
}
.list465in945 li{
	margin-right: 15px;
	padding-bottom: 20px;
	width: 465px;
	color: #666;
	float: left;
	height: 126px;
}
.list465in945 .pic{
	display: inline;
	float: left;
	margin-top: 5px;
}
.list465in945 .detail{
	margin-left: 210px;
	width: 255px;
	_margin-left: 205px;
}
.list465in945 h3{
	height: 105px;
	margin-bottom: 5px;
	font-size: 16px;
	overflow: hidden;
	font-weight: normal;
}
.list465in945 h3 a{
	font-size: 20px;
	line-height: 25px;
	color: #fa0;
}
.list465in945 .author{
	height: 20px;
	overflow: hidden;
	line-height:20px;
}
.list465in945 .author img{
	float: left;
	margin: 1px 5px 0 0;
}
.list465in945 .info{
	padding-top: 10px;
	width: auto;
	font-size: 12px;
	line-height: 22px;
}
/* ----E 游记---- */
/* ----S 帖子---- */
.hotPosts{}
.post{
	padding:8px 0;
	border-bottom: 1px dotted #ccc;
	height:18px;
	line-height: 18px;
	font-size:14px;
}
.post span{
	float:right;
	color:#da0000;
}
.post a{
	display: block;
	float: left;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 390px;
	height: 18px;
	overflow: hidden;
}
.post-i{
	display:inline;
	float:left;
	background-color: #bbb;
	vertical-align: middle;
	width:11px;
	height:11px;
	margin:3px 10px 0 10px;
	line-height:40px;
	overflow:hidden;
}
.post-1,.post-2,.post-3{
	background-color: #d60000;
}
.post-1{
	background-position: 0 -234px;
}
.post-2{
	background-position: -13px -234px;
}
.post-3{
	background-position: -25px -234px;
}
.post-4{
	background-position: -37px -234px;
}
.post-5{
	background-position: -49px -234px;
}
.post-6{
	background-position: -61px -234px;
}
.post-7{
	background-position: -73px -234px;
}
.post-8{
	background-position: -85px -234px;
}
.post-9{
	background-position: -97px -234px;
}
.post-10{
	background-position: -111px -234px;
}
/* ----E 帖子---- */
/* ----S 投票---- */
.newlyVote{}
.vote{
	background-color: #f5f5f5;
	height: 54px;
	padding: 8px;
	*vertical-align: middle;
}
.vote.odd{
	background-color: #fff;
}
.vote .avatar{
	float: left;
	text-align: center;
	width: 54px;
	height: 54px;
	overflow: hidden;
}
.vote dl{
	float:left;
	width:392px;
}
.vote dd{
	float:left;
	width:322px;
	margin-left:8px;
	display: inline;
}
.vote h3{
	margin-top: 5px;
	color: #242424;
	font-weight: normal;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.vote h3 a{
	font-size: 12px;
}
.vote p{
	line-height: 38px;
	color: #8a8a8a;
}
.vote dt{
	background-position: 0 -160px;
	width: 58px;
	height: 48px;
	float: right;
	text-align: center;
	color: #da6b00;
	line-height: 20px;
	padding-top: 8px;
}
/* ----E 投票---- */
/*
 *E new 区域
 */






/* Search Page */
/* S 楼层 common */
.floor{
	margin-bottom: 12px;
}
.floor.mod_no .tab-bd{
	border-left:0;
	border-right:0;
	border-bottom:0;
	height:auto;
}
/*S search */
.splist{
	position:relative;
}
.splist .empty,.suser .empty{
	padding: 25px 0 10px;
}
.splist .more{
	position:absolute;
	top:-50px;
	right:10px;
}
.splist li{
	margin:24px 0;
	width:100%;
	overflow:hidden;
}
.spimg{
	float:left;
	width:200px;
	height:200px;
	margin:4px 20px 4px 0;
	overflow: hidden;
}
.spdetail{
	float:left;
	width:980px;
}
.spinf {
	float:left;
	width:810px;
}
.spinf h4{
	font-family: \5FAE\8F6F\96C5\9ED1;
	font-size:16px;
	line-height:24px;
	text-indent:-6px;
}
.spinf h4 img{
	display: inline;
	vertical-align: middle;
}
.spinf h4 em{
   color:red;
}
.spinf h5{
	margin-top: 10px;
}

.spinf .spattr{
	width:100%;
	overflow:hidden;
	margin:20px 0;
}
.spinf .spattr span{
	width:210px;
	float:left;
	line-height:20px;
}
.spinf .spattr span:last-child{
	width: 100px;
}
.spinf .spint{
	color:#898989;
	line-height:20px;
}
.spext{
	float:right;
	width:150px;
	height:190px;
	position:relative;
}
.spext p{
	margin-bottom: 15px;
}
.spext em{
	font-family: Constantia,Georgia;
	font-size: 24px;
	color:#fe9805;
}
.spext .splink{
	position:absolute;
	bottom:0;
	background-color:#e6e6e6;
	display:block;
	width:110px;
	height:30px;
	line-height:30px;
	text-align:center;
}
.sptime{
	height: 110px;
	overflow: hidden;
}
.sptime span{
	float: left;
	width: 40px;
}
.sptime p{
	margin-left: 40px;
	margin-bottom: 10px;
}


.suser{
	width:100%;
	overflow:hidden;
}
.suser ul{
	width:1280px;
}
.suser li{
	float:left;
	width:232px;
	overflow:hidden;
	margin:30px 10px 30px 0;
}
.suser .suimg{
	float:left;
	width:86px;
	height:112px;
	margin-right:20px;
}
.suser .suinf{
	float:left;
	width:124px;
	height:112px;
	position:relative;
}
.suser .suinf span{
	display:block;
	line-height:24px;
}
.suser .suinf .sujoin{
	position:absolute;
	bottom:0;
	width:82px;
	height:22px;
	line-height:22px;
	background-color:#e6e6e6;
	text-align:center;
}
.suser .pagination{
	margin:20px;
}

.coll{
	width:100%; 
	overflow:hidden;
}
.swork,.spost,.svote{
	position:relative;
	*zoom: 1;
}
.swork .more,.spost .more,.svote .more{
	position:absolute;
	left:1146px;
	top: -25px;
}
.swork{
	width:100%;
}
.swork ul{
	width: 1250px;
}
.swork li{
	float:left;
	width:168px;
	height:230px;
	overflow:hidden;
	margin:30px 38px 20px 0;
}
.swork .swinf{
	line-height:20px;
	color:#898989;
}
.swork .swinf a{
	color:#4d4d4d;
}
.swork .swinf h5{
	font-size:12px;
	font-weight:normal;
}

.spost,.svote {
	padding-top:34px;
}
.spost li{
	height:62px;
	padding-left:70px;
	padding-top:20px;
	background:#fff url(../img/common/icon_sea_post.png) 20px -100px no-repeat;
}
.spost li.odd{
	background-position:20px 20px;
	background-color:#f7f7f7;
}
.spoti{
	float:left;
	width:785px;
}
.spoti h5{
	font-size:18px;
	font-family: \5FAE\8F6F\96C5\9ED1;
}
.spoti h5 a{
	color:#4d4d4d;
	font-weight: normal;
}
.spoti p{
	color:#898989;
	line-height:30px;
}
.spoif{
	float:left;
	color:#898989;
	width:335px;
}
.spoif span{
	width:167px;
}
.spoif span.r{
	text-align:right;
}
.spoif .spouser{
	text-align:right;
	line-height:40px;
}

.svote li{
	height:110px;
	padding:20px 20px 0 20px;
}
.svote li.odd{
	background-color:#f7f7f7;
}
.svote  .svatar{
	float:left;
	width:62px;
	margin-right:30px;
}
.svote  .svatar p{
	text-align:center;
	line-height:26px;
}
.svote  dl{
	float:left;
	width:1068px;
}
.svote  dd{
	width:970px;
	color:#919191;
	line-height:28px;
}
.svote  dd h5{
	margin-top:-6px;
	font-size:12px;
}
.svote  dd p{
	text-align:right;
}
.svote dt{
	background-position: 0 -160px;
	width: 58px;
	height: 48px;
	float: right;
	text-align: center;
	color: #da6b00;
	line-height: 20px;
	padding-top: 8px;
}
/*E search */


/*2015-06-17 S*/
.z-subName{ color: #E4393C; text-indent: 0; font-size: 12px; font-weight: bold; margin-bottom: 8px; margin-top: 7px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.spinf .spattr span { white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.spinf .spint { height: 42px; overflow: hidden;}
/*2015-06-17 E*/