.photo_index{padding-top:3%}.photo_title li{width:24%;height:3rem;line-height:3rem;background:#0070ee}.photo_index_tit h3{width:100%;padding-bottom:.5rem;border-bottom:1px solid #e2e2e2}.photo_index_ul li{width:48.5%;margin-top:2%}.photo_index_ul li p{margin-top:1%}.photo_index_more{display:block;margin-top:1.25rem;width:100%;color:#191919;border:1px solid #191919;height:2.75rem;line-height:2.75rem;-webkit-border-radius:.5rem;-moz-border-radius:.5rem;border-radius:.5rem}.f_22{font-size:1.1rem}.f_23{font-size:1.15rem}.col_666{color:#666}.list_gallery .ui-bread a,.list_gallery .ui-block-list ul li p{color:#666}.list_gallery .img_container{position:relative;overflow:hidden}.list_gallery .img_container img,.list_gallery .img_container video{position:absolute;top:0;left:0;right:0;bottom:0}.list_gallery .img_container video{width:100%;height:100%}.list_gallery .ui-btn{color:#fff;line-height:266.66666667%;text-align:center;background:#333}.list_gallery .ui-bread .container{padding:2.66666667% 0;border-bottom:1px solid #ccc}.list_gallery .ui-bread a{display:inline-block;margin:0 1.69014085%}.list_gallery .ui-bread a:first-child{margin-left:0}.list_gallery .ui-nav{padding-top:2.66666667%}.list_gallery .ui-nav ul{margin-top:.56338028%}.list_gallery .ui-nav ul:first-child{margin-top:0}.list_gallery .ui-nav li{width:32.5774648%;margin-top:1%}.list_gallery .ui-nav li:first-child{margin-left:0}.list_gallery .ui-nav li a{display:block;color:#fff;background:#919599;line-height:285.71428571%;text-align:center}.list_gallery .ui-nav li .current{background:#3ea5fe}.list_gallery .ui-block-list{padding-top:4%}.list_gallery .ui-block-list h3{text-align:center;line-height:125%}.list_gallery .ui-block-list .swiper-container{overflow:visible;padding-bottom:3%}.list_gallery .ui-block-list .swiper-wrapper{padding-bottom:2.8%}.list_gallery .ui-block-list .loadtip{display:block;width:100%;line-height:250%;text-align:center;color:#999;border-top:1px solid #ddd}.list_gallery .ui-block-list .swiper-slide{height:auto}.list_gallery .ui-block-list ul li{float:left;width:48.5915493%;margin-left:2.81690141%;margin-top:2.81690141%}.list_gallery .ui-block-list ul li .img_container{padding-top:66.66666667%}.list_gallery .ui-block-list ul li:nth-child(odd){margin-left:0}.list_gallery .ui-block-list ul li p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.swiper-container{margin:0 auto}