a:hover{text-decoration:none}
ul,ol{list-style:none}
h1,h2,h3,h4,h5,h6{color:#616161}
body{color:#616161}

/* bread */
.pic-breadcrumb{padding: 0;margin-top: 30px;background: transparent;}
.pic-breadcrumb a{color:#333}
.pic-breadcrumb a:hover{text-decoration: underline;}
.pic-breadcrumb > .active{color:#333}
.pic-breadcrumb li.t{width:200px;white-space: nowrap;text-overflow:ellipsis;overflow:hidden; vertical-align: bottom;}


/*waterfull */
.pic-list{opacity: 0;}
.pic-list.on{opacity: 1;}
.pic-list-item{padding-top:15px;padding-bottom:15px}
.pic-list-item .info{padding:10px 12px;box-sizing:border-box;background:#fff}
.pic-list-item .tags{margin-top:6px;color:#999}
.pic-list-item .tags a{margin-right:8px;color:#999}
.pic-list-item .tags a:hover{text-decoration: underline;}
.pic-list-item img{width:100%;vertical-align:top; }


/* tags */
.pic-tags-list{padding:0 10px 10px; margin: 0;}
.pic-tags-list li{float:left;padding:5px;list-style:none}
.pic-tags-list li a{color:#fff;display:block;height:28px;line-height:26px;padding:0 8px;text-align:center;font-size:14px;white-space:nowrap;border:1px solid #d7d7d7;border-radius:6px;}
.pic-tags-list li a:hover{opacity: 0.8;color: #fff;}
.pic-tags-list li a.c0{color:#b3b3b3;border-color:#d7d7d7}
.pic-tags-list li a.c0:hover{color:#787878;border-color:#d7d7d7}
/*会变颜色的*/
.pic-tags-list li a.c1{background-color:#f08282;border-color:#f08282}
.pic-tags-list li a.c1:hover{border-color:#f08282}
.pic-tags-list li a.c2{background-color:#f09664;border-color:#f09664}
.pic-tags-list li a.c2:hover{border-color:#f09664}
.pic-tags-list li a.c3{background-color:#f0be3c;border-color:#f0be3c}
.pic-tags-list li a.c3:hover{border-color:#f0be3c}
.pic-tags-list li a.c4{background-color:#aac864;border-color:#aac864}
.pic-tags-list li a.c4:hover{border-color:#aac864}
.pic-tags-list li a.c5{background-color:#64c864;border-color:#64c864}
.pic-tags-list li a.c5:hover{border-color:#64c864}
.pic-tags-list li a.c6{background-color:#64c8a0;border-color:#64c8a0}
.pic-tags-list li a.c6:hover{border-color:#64c8a0}
.pic-tags-list li a.c7{background-color:#82d2d2;border-color:#82d2d2}
.pic-tags-list li a.c7:hover{border-color:#82d2d2}
.pic-tags-list li a.c8{background-color:#8296e6;border-color:#8296e6}
.pic-tags-list li a.c8:hover{border-color:#8296e6}
.pic-tags-list li a.c9{background-color:#6eaadc;border-color:#6eaadc}
.pic-tags-list li a.c9:hover{border-color:#6eaadc}
.pic-tags-list li a.c10{background-color:#b98cdc;border-color:#b98cdc}
.pic-tags-list li a.c10:hover{border-color:#b98cdc}
.pic-tags-list li a.c11{background-color:#e68cdc;border-color:#e68cdc}
.pic-tags-list li a.c11:hover{border-color:#e68cdc}
.pic-tags-list li a.c12{background-color:#e678b4;border-color:#e678b4}
.pic-tags-list li a.c12:hover{border-color:#e678b4}
.pic-tags-list li a.c13{background-color:#acaa7e;border-color:#acaa7e}
.pic-tags-list li a.c13:hover{border-color:#acaa7e}

/* tags */
.pic-tags-item{background:#fff;margin:70px 0 20px 0;border-radius: 18px;}
.pic-tags-item .title{padding:10px 15px}
.pic-tags-item .title h2{height:30px;font-size:16px;font-weight:700;line-height:30px;margin:0}

@media (min-width: 769px) {
	.container-fluid.pic-container{max-width: 1480px;padding-top:60px;padding-left:55px;padding-right:55px}
	
	/*waterfull */
	.pic-list-item .item{border-radius: 18px;transition:all .3s ease}
	.pic-list-item .item:hover{border-radius: 18px; box-shadow:0 2px 5px rgb(0 0 0 / 20%);-webkit-transform:translate(0,-3px);-moz-transform:translate(0,-3px);transform:translate(0,-3px)}

}

@media (max-width: 768px) {
	.container-fluid.pic-container{padding-top:50px;padding-left:12px;padding-right:12px}
	
	/* waterfull */
	.pic-list.row{margin-left:-5px;margin-right:-5px}
	.pic-list-item{padding:5px}
	
	.pic-breadcrumb li.t{width:145px;}
}

.pic-list-item .item img {
	height: auto;border-radius: 18px 18px 0 0;min-height: 100px;max-height: 600px;object-fit: cover;object-position: top;


}
.pic-list-item .item .info {border-radius: 0 0 18px 18px;}

.maxheight {
	max-height: 800px;
	object-fit: cover;
	object-position: top;
}



a:hover,a:visited {
	text-decoration: none;
}

a {
	text-decoration: none;
	color:#fff;
}
a:hover {
	text-decoration: none;
	color:#fff;
}
a:focus {
	text-decoration: none;
	color:#fff;
}

body #HUABAN_WIDGETS .HUABAN-f-button {
	background: #ff4763;
	border-color: #ff4763;
	border-radius: 6px;
	color: #fff;
}

body #HUABAN_WIDGETS .HUABAN-f-button:hover {
	color: #fff !important;
	background-color: #ff5967 !important;
	border-color: #ff5967 !important;
}