@charset "utf-8";

/*组图*/
.swipe {overflow: hidden;position: relative;min-height:120px;overflow: hidden; position: relative;}
.swipe-wrap{overflow: hidden;position: relative;
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
-ms-backface-visibility:hidden;
-o-backface-visibility:hidden;
backface-visibility:hidden;
/* Fix of Webkit flickering */
z-index:1;
}
.swipe-wrap .swipe_pic {display:none;}
.swipe-wrap .swipe_pic:first-child {display:block;}
/*.swipe-wrap img:first-child {display:inline;}*/
.swipe-wrap > div {float:left;width:100%;position: relative;}
.swipe_pic{ position: relative;width:100%;min-height:120px; background-color:#ececec;}
.swipe_pic img{width:100%;min-height:160px;}
.swipe_pic a{ display:block}
.error::after{ content: "图片加载失败"; font-size: 14px; color: #999; width: 100px; height: 32px; line-height: 32px; text-align: center; position: absolute; left: 50%; margin-left: -50px; top: 100px;}
.timeout::after{ content: "图片请求超时"; font-size: 14px; color: #999; width: 100px; height: 32px; line-height: 32px; text-align: center; position: absolute; left: 50%; margin-left: -50px; top: 100px;}
.loading::after{ content: "图片加载中"; font-size: 14px; color: #999; width: 100px; height: 32px; line-height: 32px; text-align: center; position: absolute; left: 50%; margin-left: -50px; top: 100px;}
.swipe_h3{line-height:30px; height:30px; background:rgba(0,0,0,.4); z-index:100; position:absolute; left:0; right:0; bottom:0; z-index:10; color:#fff; font-weight:600; padding-left:8px;}
.swipe_num{ color: #fff; position:absolute; right:-2px; padding-right:8px; bottom:0;z-index:110; height:30px; line-height:30px;}
.swipe_num span{ color:#f84c4a;}
.swipe_num em{ color:#f84c4a;}

/*@media only screen and (min-width:321px) and (orientation:landscape){.swipe_pic img{ margin-top:-40px; min-height:200px}}*/

