/** /public/css/block/tuku/list2.css **/
.tukulist2{padding:10px 0;}
.tukulist2 .itembox .upload{ color:#f60; font-size:28px;float:left; width:30%; height:3rem; padding:0.05rem;}
.tukulist2 .itembox .upload .word{ background:rgba(255,255,255,0.3); display:table-cell; vertical-align:middle; height:2.9rem; text-align:center; width:5%; line-height:1.6em;}

.tukulist2 .itembox .notresult{text-align: center; padding:120px 0px;}
.tukulist2 .itembox .item{ position:relative;}
.tukulist2 .itembox .item .title{ position:absolute; bottom:0; left:0; background:rgba(0,0,0,.5); line-height:2em; padding:0 10px; display:none;}
.tukulist2 .itembox .item:hover .title{ display:block; color:#FFF;}
.tukulist2 .itembox .item em{ background:rgba(0,0,0,.5); position:absolute; right:0; top:0; border-radius:4px; line-height:2em; color:#FFF; padding:0 12px;}

.tukulist2.style2 .itembox::after{content: "";display: block;clear: both;}
.tukulist2.style2 .itembox .item{ float:left; width:30%; height:3rem;padding: 0.05rem;}
.tukulist2.style2 .itembox .item .title{background: rgba(0,0,0,0.7);width: 100%;font-size: 15px;display: block;}
.tukulist2.style2 .itembox .item a{width: 100%;height: 100%;overflow: hidden;position: relative;display: inline-block;}
.tukulist2.style2 .itembox .item img{min-height: 100%;min-width: 100%;position: relative;left: 50%;top: 50%;transform: translate(-50%,-50%);transition: all ease-in-out 300ms;}
.tukulist2.style2 .itembox .item em{display: none;}
.tukulist2.style2 .itembox .item:nth-child(9n+3){ width:40%;}
.tukulist2.style2 .itembox .item:nth-child(9n+4){ width:36%;}
.tukulist2.style2 .itembox .item:nth-child(9n+5){ width:34%;}
.tukulist2.style2 .itembox .item:nth-child(9n+7){ width:33.333%;}
.tukulist2.style2 .itembox .item:nth-child(9n+8){ width:33.333%;}
.tukulist2.style2 .itembox .item:nth-child(9n){ width:33.333%;}
 
 
 
 
 /** /public/css/block/rightlay/list2.css **/
.rightlaylist2 .item{ width:33.3333%; float:left; text-align:center; margin-top:10px;}
.rightlaylist2 .item img{border-radius: 50%; margin-right:5px;}
.rightlaylist2 .item a{ border-radius:2em;padding: 0 6px;margin:0 3px; line-height:1.8em;}
.rightlaylist2 .item.tleft{ text-align:left;}

.rightlaylist2.col2 .item{ width:50%;}
.rightlaylist2.col3 .item{ width:33.333%;}
.rightlaylist2.col4 .item{ width:25%;}


.rightlaylist2 .itembox:after{ content:""; display:block; clear:both;}

.rightlaylist2.style2 .item{ margin-top:0;}
.rightlaylist2.style2 .item a{ line-height: 2.3em;background: rgba(211, 215, 249, 0.15);color: rgba(255, 255, 255, 0.5);padding: 0px 8px; margin:0;}
.rightlaylist2.style2 .item a:hover{ color:#f90;}
.rightlaylist2.style2.col2 .item{ width:48%; float:left;}
.rightlaylist2.style2.col2 .item:nth-child(2n){ float:right;}
.rightlaylist2.style2.col2 .item:nth-child(n+3) {margin-top: 15px;}

.rightlaylist2.style3 .item{ margin-top:0;}
.rightlaylist2.style3 .item a{ line-height: 2.3em;background:#7c81bd;color:#fff;padding: 0px 8px; margin:0;}
.rightlaylist2.style3 .item a:hover{ color:#f90;}
.rightlaylist2.style3 .item{ width:31.333%; margin:5px 1%; float:left;}
 
 
 
 
 /** /public/css/block/rightlay/list6.css **/
.rightlaylist6 .item{width: 180px; float:left;margin: 2px;background: #fff;}
.rightlaylist6 .item img {width: 180px;height: 78px;margin: 0 auto;display: block;}
.rightlaylist6 .swipe{ padding:10px 0 5px 0;}
.rightlaylist6 .swipe .perview{ bottom:5px;}
.rightlaylist6 .swipe .perview i{ height:5px;}
.rightlaylist6 .cat{ width:31.333%; margin:0 1% 10px 1%; float:left; background:#fff; border-radius:1em; text-align:center; line-height:2em;}
 
 
 
 
 /** /public/css/block/ads/rbrand.css **/
.adsrbrand .itembox{ position:relative;}
.adsrbrand .swipe .perview{ bottom:-10px;}
.adsrbrand .swipe .perview i{ height:5px; margin:0 2px;}
.adsrbrand .itembox .item{ display:block; position:relative;}
.adsrbrand .itembox .phone{ position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.3); padding:0 5px 0 10px; line-height:24px; text-shadow:1px 1px 2px #333; color:#fff; font-size:15px;}
.adsrbrand .itembox .phone::after{content:""; position:absolute; left:100%; top:0; border-width:12px 8px; border-style:solid; border-color:transparent transparent rgba(0,0,0,0.3) rgba(0,0,0,0.3);}
.adsrbrand .itembox .ad{ position:absolute; right:0; bottom:0; font-size:12px; color:#ddd; background:rgba(0,0,0,0.3); line-height:1.5em; padding:0 5px;}
.adsrbrand .itembox .ad:hover{ color:#ff0}
 
 
 
 
 /** /public/css/block/rightlay/datacounts.css **/
.rightlaydatacounts .item i{ color:#4d56af; padding:0 5px;}

.blockstyle2 .rightlaydatacounts .item i{color:#7c0a12;}
 
 
 
 
 