html {overflow-y:scroll;}
body {margin:0; padding:0; font-size:14px; background:#efefef; font-family: "Microsoft YaHei"; color:#333;/*overflow:hidden;*/}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
table{border-collapse:collapse;width:100%;}
table,td,tr,th{font-size:12px;}
ol,ul {list-style:none;}
li{list-style-type:none;vertical-align:middle;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:normal;}
address,cite,code,em,th,i{font-weight:normal; font-style:normal;}
.hx a,.hx em,.fB{font-weight:bold;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
a {color:#333; text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {/*color:#ff6600;*/text-decoration:none;}
a:active {/*color:#ba2636;*/}
input{outline:none;}

/*mainbody*/
.mainbody{width:1200px;margin:0 auto;min-width: 1200px;}
.mainbody2{
    width:100%;
    margin:0 auto;
    background: #fff;
}

/* 浮动属性 */
.left,.l{float:left;}
.right,.r{float:right;}
.clr,.area,.pic-group,.pic-text{zoom:1}
.clr:after{clear: both; display: table; content: "";}
.show{display:block;}
.hidden{display:none;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}

/*font-size*/
.f12{font-size: 12px;}
.f14{font-size: 14px;}
.f16{font-size: 16px;}
.f18{font-size: 18px;}
.f20{font-size: 20px;}
.f22{font-size: 22px;}
.f24{font-size: 24px;}
.f28{font-size: 28px;}

/*面包屑*/
.bread-nav{
  width: 100%;
  height: 50px;
  line-height: 50px;
  color: #a0a0a0;
}
.bread-nav a{
	color: #a0a0a0;
}
.bread-nav a:hover{
	color: #0066cc;
	cursor: pointer;
}

.bread-nav span{}
.bread-nav .current-bread{
	color: #333;
	cursor: default;
}
.bread-nav p{
	display: inline-block;
	color: #ff9913;
	height: 28px;
	line-height: 28px;
	margin-left: 40px;
	font-size: 12px;
}

/*829增加评价*/
/*星星*/
.star_box{
	height: 18px;
}
.star_box i { 
	background: url(../../images/detail/tree.png) no-repeat;
    display: inline-block;
    width: 10px;
    height: 13px;
    margin: 0 4px;
    vertical-align: middle;
    background-position: -36px 0; 
}
.star_box span{
    color: #0c5e1d;
    margin-left: 7px;
    display: inline-block;
    vertical-align: -2px;
}
.star_box i.total{
    background-position: 0 0;
}
.star_box i.half{
    background-position: -18px 0;
}

/*0902收藏*/
.top-tool{
    margin-top:32px;
    overflow: hidden;
}
.top-collect{
    display: block;
    cursor: pointer;
    float: right;
    text-align: center;
    width: 64px;
}
.top-collect p{
    color: #ff9913;
    font-size: 14px;
    line-height: 14px;
    text-align: center;
}
.top-collect em{
    background: url(../../images/common/collection.png) no-repeat;
    background-position: 0 0;
    display: block;
    width: 22px;
    height: 22px;
    margin: 4px auto;
}
.top-collect em.collect{
    background-position: -24px 0;
}

.con_box,.list-content{
	background: #fff;
}
.list-result .leader{
    margin-left: 10px;
}