html,body{width:100%;display: block; }
body,div,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,button,textarea,th,td,p,tbody,thead,tfooter{
	margin:0;padding:0;font-family:"Microsoft YaHei","sans-self", Verdana, Arial; font-size:12px;
	-moz-box-sizing: border-box;  
	-webkit-box-sizing: border-box; 
	-o-box-sizing: border-box; 
	-ms-box-sizing: border-box; 
	box-sizing: border-box;
}
input,button,select,textarea{outline:none; font-family:"Microsoft YaHei",Verdana,Arial; border: 1px solid #dbdbdb; padding:5px; }
button{border:none; }
input:focus,select:focus,textarea:focus{border-color:#25bbd3 !important; }
ul,li{list-style:none;}
textarea{resize:none;}
.fl{float:left;display:block;}
.fr{float:right;display:block;}
.abs{position:absolute;}
.rel{position:relative;z-index: 2;}
.table{display:table;width:100%;height:100%;vertical-align:middle;}
.tableCell{display:table-cell;width:100%;height:100%;text-align:center;vertical-align:middle;}
.clear:after{content:"";display:block;clear:both;height:0px;visibility:hidden;}
.clear{zoom:1;}
a{text-decoration:none; color:#25bbd3; transition:all .3s; -moz-transition:all .3s; -webkit-transition: all .3s; -o-transition: all .3s; -ms-transition: all .3s; }
a:active{-webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
body{background:#f6f6f6; overflow-x:hidden; }
.center{width: 1200px; margin:0 auto; }

input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
   color:#999;
}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:#999;
}
input::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:#999;
}
input:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:#999;
}

/*顶部*/
.top-h{height:60px; }
.top-wrap{width:100%; height:60px; min-width:1200px; background:#19abc2; position:fixed; top:0; left:0; z-index:99; }
.top-wrap .logo{padding:3px 0; }
.top-wrap .logo img{display:block; }

.nav-list{margin-left:90px; }
.nav-list li{float:left; }
.nav-list li:last-child{margin-left:10px; }
.nav-list li a{display:block; line-height:60px; padding:0 28px; font-size:18px; color:#fff; }
.nav-list li a.current,
.nav-list li a:hover{
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#0bb3cc), to(#167281));
	background: -webkit-linear-gradient(#0bb3cc 0%, #167281 100%);
	background: -moz-linear-gradient(#0bb3cc 0%, #167281 100%);
	background: -o-linear-gradient(#0bb3cc 0%, #167281 100%);
	background: linear-gradient(#0bb3cc 0%, #167281 100%) ;}

.navlist-btn{display:none; }
.mobnav-list{display:none; }
.topsearch-cont{display:none; }

/*banner*/
.banner-cont{width:100%; height:770px; min-width:1200px; background:url(../img/banner1.jpg) no-repeat center; }

/*part1*/
.part1-wrap{margin-top:28px; }
.part1-left{width:865px; padding:20px; background:#fff; }
.part1-swiper{width:100%; height:485px; }
.part1-swiper .swiper-slide{position:relative; }
.part1-swiper .swiper-slide img{display:block; width:100%; height:100%; }
.part1-swiper .swiper-slide a{display:block; width:100%; height:100%; position:absolute; top:0; left:0; }

.part1-swiper .swiper-pagination-bullet{width:12px; height:12px; background:#fff; border-radius:0; opacity:1; margin:0 11px !important; }
.part1-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#25bbd3; }

.part1-right{width:316px; }
.part1-tit{background:#fff; width:100%; padding:9px; text-align:center; margin-bottom:18px; }
.part1-tit p{font-size:14px; line-height:28px; color:#333; }
.part1-tit p a{font-size:16px; color:#25bbd3; }
.part1-tit p a:hover{text-decoration:underline; }

.part1-list-tit{width:100%; height:45px; line-height:45px; padding:0 25px; background:#25bbd3; font-size:20px; color:#fafafa; }
.part1-list{width:100%; background:#fff; padding:13px 0; }
.part1-list li{padding:5px 14px; }
.part1-list li a{display:block; width:100%; line-height:30px; font-size:14px; color:#333; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.part1-list li a span{margin-right:5px; color:#25bbd3; }
.part1-list li a:hover{color:#25bbd3; }

/*桌面壁纸*/
.bizhi-tit{padding-top:15px; }
.bizhi-tit .tit{line-height:65px; font-size:22px; color:#333; }
.bizhi-tit .more{line-height:65px; font-size:14px; color:#333; padding-right:16px; background:url(../img/titbg1.png) no-repeat right center; }
.bizhi-tit .more:hover{color:#25bbd3; background:url(../img/titbg1-on.png) no-repeat right center; }

.bizhi-wrap{width:100%; /*overflow:hidden;*/ }
/*.bizhi-list{width:1250px; }*/
.bizhi-list li{float:left; width:235px; background:#fff; border-radius:5px; margin-right:5px; margin-bottom:5px; transition:all .3s; -moz-transition:all .3s; -webkit-transition: all .3s; -o-transition: all .3s; -ms-transition: all .3s; }
.bizhi-list li:nth-child(5n){margin-right:0; }
.bizhi-list li:nth-last-child(1),
.bizhi-list li:nth-last-child(2),
.bizhi-list li:nth-last-child(3),
.bizhi-list li:nth-last-child(5){margin-bottom:0; }

.bizhi-list li>a{display:block; padding:7px; }
.bizhi-list li .img-cont{width:100%; height:150px; overflow:hidden; }
.bizhi-list li .img-cont img{display:block; width:100%; height:auto; transition:all .3s; -moz-transition:all .3s; -webkit-transition: all .3s; -o-transition: all .3s; -ms-transition: all .3s; opacity:1; }
.bizhi-list li .name{ text-align:center; line-height:35px; font-size:16px; color:#333; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

.bizhi-list li:hover{box-shadow:0 5px 15px rgba(142,142,142,.54); -webkit-box-shadow:0 5px 15px rgba(142,142,142,.54); }
.bizhi-list li:hover .img-cont img{transform:scale(1.07); -moz-transform:scale(1.07); -webkit-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); opacity:.9; }
.bizhi-list li:hover .name{color:#25bbd3; }

/*.longbizhi-list{width:1250px; }*/
.longbizhi-list li{float:left; width:235px; background:#fff; border-radius:5px; margin-right:5px; margin-bottom:5px; transition:all .3s; -moz-transition:all .3s; -webkit-transition: all .3s; -o-transition: all .3s; -ms-transition: all .3s; }
.longbizhi-list li:nth-child(5n){margin-right:0; }
.longbizhi-list li:nth-last-child(1),
.longbizhi-list li:nth-last-child(2),
.longbizhi-list li:nth-last-child(3),
.longbizhi-list li:nth-last-child(5){margin-bottom:0; }

.longbizhi-list li>a{display:block; padding:7px; }
.longbizhi-list li .img-cont{width:100%; height:335px; overflow:hidden; }
.longbizhi-list li .img-cont img{display:block; width:100%; height:335px; transition:all .3s; -moz-transition:all .3s; -webkit-transition: all .3s; -o-transition: all .3s; -ms-transition: all .3s; opacity:1; }
.longbizhi-list li .name{padding:10px 0 0; text-align:center; line-height:35px; font-size:16px; color:#333; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

.longbizhi-list li:hover{box-shadow:0 5px 15px rgba(142,142,142,.54); -webkit-box-shadow:0 5px 15px rgba(142,142,142,.54); }
.longbizhi-list li:hover .img-cont img{transform:scale(1.07); -moz-transform:scale(1.07); -webkit-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); opacity:.9; }
.longbizhi-list li:hover .name{color:#25bbd3; }

/*专题*/
.zhuanti-wrap{padding-top:20px; }
.zhuanti-tab{padding-top:18px; }
.zhuanti-tab a{display:block; float:left; padding:0 10px; height:30px; line-height:30px; font-size:14px; color:#25bbd3; margin-left:10px; }
.zhuanti-tab a.current,
.zhuanti-tab a:hover{background:#25bbd3; color:#fff; border-radius:3px; }

.zhuanti-linklist{padding-bottom:30px; }
.zhuanti-linklist a{display:block; float:left; padding:0 10px; height:30px; line-height:30px; font-size:14px; color:#fff; background:#f60; border-radius:3px; margin-right:15px; margin-bottom:10px; }
.zhuanti-linklist a:nth-child(5n){background:#09f; }
.zhuanti-linklist a:nth-child(5n-1){background:#333; }
.zhuanti-linklist a:nth-child(5n-2){background:#393; }
.zhuanti-linklist a:nth-child(5n-3){background:#c00; }
.zhuanti-linklist a:nth-child(5n-4){background:#f60; }
.zhuanti-linklist a:hover{opacity:.8; }

/*友情链接*/
.links-wrap{padding-bottom:55px; }
.links-tit{padding:10px 0; line-height:40px; }
.links-tit .tit{font-size:20px; color:#0099ff; }
.links-tit .tips{font-size:12px; color:#666; padding-left: 8px; }
.botlinks-list li{float:left; margin-right:35px; }
.botlinks-list li a{display:block; font-size: 14px; color:#333; line-height:32px; }
.botlinks-list li a:hover{color:#25bbd3; }

/*footer*/
.footer-top{width:100%; padding:65px 0 40px; background:#333333; }
.footer-item{width:200px; margin-right:85px; }
.footer-item h5{border-bottom:1px solid #999999; line-height:45px; position:relative; font-size:18px; font-weight:normal; color:#fefefe; margin-bottom:20px; }
.footer-item h5 .line{display:block; width:80px; height:1px; background:#1ab7cf; position:absolute; top:45px; left:0; }
.footer-links a{display:block; float: left; line-height:28px; font-size:14px; color:#c0c0c0; margin-right: 20px; }
.footer-links a:hover{color:#25bbd3; }
.footer-links p{line-height:28px; font-size:14px; color:#c0c0c0; }

.footer-code{margin:30px 135px 0 0; text-align:center; }
.footer-code img{width:112px; height:112px; }
.footer-code p{line-height:35px; font-size:14px; color:#c0c0c0; }

.footer-bot{width:100%; padding:30px 0 20px; background:#282828; }
.footer-bot p{text-align:center; line-height:30px; font-size:14px; color:#848484; }

/*------------桌面壁纸-----------*/
.part1-wrap.nomargin{margin-top:0; }
.crumbs{line-height:60px; font-size:14px; color:#333; }
.crumbs a{color:#333; }
.crumbs a:hover{color:#25bbd3; }
.crumbs .arrow{margin:0 3px; }

.today-hot li a span{display:inline-block;vertical-align:middle; width:18px; height:18px; line-height:18px; text-align:center; font-size:12px; background:#20b5cc; color:#fff; border-radius:2px; }
.today-hot li:nth-child(1) a span{background:#f86157; }
.today-hot li:nth-child(2) a span{background:#fcbc4b; }
.today-hot li:nth-child(3) a span{background:#a1d958; }

/*筛选区*/
.filter-area{margin:20px 0 25px; background:#fff; padding:20px 20px 0; }
.filter-area.hassearch{margin-bottom:0px; }

.filter-licont{border-bottom:1px dashed #dfdddd; padding-bottom:12px; margin-bottom:12px; }
.filter-licont:last-child{border:none; margin-bottom:0; }
.filter-licont:first-child{border-bottom:1px solid #dfdddd; }
.filter-licont .type-tit{font-size:14px; color:#000; line-height:25px; padding:10px 0; }
.filter-licont .type-list{margin-left:100px; }
.filter-licont .type-list li{float:left; padding:12px 0; margin-right:20px; }
.filter-licont .type-list li a{display:block; line-height:25px; padding:0 10px; font-size:14px; color:#333; }
.filter-licont .type-list li a:hover{color:#25bbd3; }
.filter-licont .type-list li a.active{background:#20b5cc; color:#fff; }

.filter-licont .color-list li a{padding:0; }
.filter-licont .color-list li a.all{padding:0 10px; margin-right:10px; }
.filter-licont .color-list li a .color{display:inline-block; vertical-align:middle; width:20px; height:20px; border-radius:5px; background:#fff100; }
.filter-licont .color-list li a .color2{background:#f39800; }
.filter-licont .color-list li a .color3{background:#e60012; }
.filter-licont .color-list li a .color4{background:#ed9cad; }
.filter-licont .color-list li a .color5{background:#d700ea; }
.filter-licont .color-list li a .color6{background:#b3d465; }
.filter-licont .color-list li a .color7{background:#00b7ee; }
.filter-licont .color-list li a .color8{background:#cccccc; }
.filter-licont .color-list li a .color9{background:#000000; }
.filter-licont .color-list li a .color10{background:url(../img/color10-bg.png) no-repeat center; }
.filter-licont .color-list li a .color11{background:#fff; width:18px; height:18px; border:1px solid #bebfbf; }

.filter-search-cont{padding:10px 5px 25px 0; }
.filter-search{position:relative; }
.filter-search input{display:block; width:100%; height:50px; padding:5px 20px; font-size:14px; color:#333; }
.filter-search .search-btn{display:block; width:155px; height:50px; font-size:18px; color:#fff; background:#25bbd3; position:absolute; top:0; right:0; }

/**/
.zmbz-item-wrap{padding-bottom:40px; }
.zmbz-item{margin-bottom:25px; }
.zmbz-left{width: 885px; }
.zmbz-tit{padding:0 25px 0 10px; margin-bottom:15px; }
.zmbz-tit .tit{line-height:45px; font-size:22px; color:#333; }
.zmbz-tit .more{line-height:45px; font-size:14px; color:#333; padding-right:16px; background:url(../img/titbg1.png) no-repeat right center; }
.zmbz-tit .more:hover{color:#25bbd3; background:url(../img/titbg1-on.png) no-repeat right center; }

.minbizhi-list li{float:left; width:204px; background:#fff; border-radius:5px; margin-right:15px; margin-bottom:15px; transition:all .3s; -moz-transition:all .3s; -webkit-transition: all .3s; -o-transition: all .3s; -ms-transition: all .3s; }
.minbizhi-list li:nth-child(4n){margin-right:0; }
.minbizhi-list li:nth-last-child(1),
.minbizhi-list li:nth-last-child(2),
.minbizhi-list li:nth-last-child(3),
.minbizhi-list li:nth-last-child(4){margin-bottom:0; }

.minbizhi-list li>a{display:block; padding:10px; }
.minbizhi-list li .img-cont{width:100%; height:136px; overflow:hidden; }
.minbizhi-list li .img-cont img{display:block; width:100%; height:100%; transition:all .3s; -moz-transition:all .3s; -webkit-transition: all .3s; -o-transition: all .3s; -ms-transition: all .3s; opacity:1; object-fit: contain; object-position: center;}
.minbizhi-list li .name{padding:10px 0 0; text-align:center; line-height:25px; font-size:14px; color:#333; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

.minbizhi-list li:hover{box-shadow:0 5px 15px rgba(142,142,142,.54); -webkit-box-shadow:0 5px 15px rgba(142,142,142,.54); }
.minbizhi-list li:hover .img-cont img{transform:scale(1.07); -moz-transform:scale(1.07); -webkit-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); opacity:.9; }
.minbizhi-list li:hover .name{color:#25bbd3; }

/*侧边*/
.zmbz-right{width: 315px; }
.zmbz-right .side-tit{padding:0 15px; line-height:45px; font-size:20px; color:#fafafa; background:#25bbd3; }
.zmbz-right .side-tit span{font-size:16px; }
.tag-list{background:#fff; padding:15px 0 5px 10px; }
.tag-list li{float:left; margin:0 10px 15px 0; }
.tag-list li a{display:block; padding:0 14px; line-height:32px; font-size:14px; color:#ff6060; border:1px solid #ff6060; }
.tag-list li:nth-child(5n) a{color:#ee60ff; border-color:#ee60ff; }
.tag-list li:nth-child(5n-1) a{color:#6098ff; border-color:#6098ff; }
.tag-list li:nth-child(5n-2) a{color:#fbb63d; border-color:#fbb63d; }
.tag-list li:nth-child(5n-3) a{color:#20b5cc; border-color:#20b5cc; }
.tag-list li:nth-child(5n-4) a{color:#ff6060; border-color:#ff6060; }
.tag-list li:hover a{color:#25bbd3 !important; border-color:#25bbd3 !important; border-radius:35px; }

.sidebz-list{padding: 5px 10px; background:#fff; }
.sidebz-list li{padding:10px 0; }
.sidebz-list li .tit{display:block; line-height:18px; font-size:14px; color:#333; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.sidebz-list li .tit:hover{color:#25bbd3; }
.sidebz-list li .tit span{display:inline-block; vertical-align:top; width:18px; height:18px; text-align:center; font-size:12px; background:#20b5cc; color:#fff; border-radius:3px; margin-right:5px; }
.sidebz-list li:nth-child(1) .tit span{background:#f86157; }
.sidebz-list li:nth-child(2) .tit span{background:#fcbc4b; }
.sidebz-list li:nth-child(3) .tit span{background:#a1d958; }

.sidebz-list li .sidebz-img{display:block; position:relative; top:10px; padding-left:26px; }
.sidebz-list li .sidebz-img img{display:block; float:left; margin-right:10px; height:100px; }
.side-blank{height:15px; }

/*分页*/
.pages{
    width:100%;
    height: auto;
    overflow: hidden;
    text-align: center;
    padding: 50px 0 40px;
}
.pages ul{
    display: inline-block;
    overflow: hidden;
}
.pages ul li{
    float: left;
    font-size: 16px;
    margin: 0 4px;
    overflow: hidden;
    border: 1px solid #e2e3e3;
}
.pages ul li a,.pages ul li span{
    display:block;
    padding: 0 9px;
    text-decoration:none;
    text-align: center;
    line-height: 26px;
    background: #fff;
    color: #333;
}
.pages ul li:hover a{
    background:#25bbd3;
    color:#fff;
}
.pages ul li span.current{
    background: #25bbd3;
    color: #fff;
}

/*合集推荐*/
.botzmbz-item-wrap{padding-bottom:40px; }
.botzmbz-item{padding-bottom:25px; }
.zmbz-tit2{padding:0 0 0 10px; }
.zmbz-tit2 .tit{line-height:60px; font-size:22px; color:#333; }
.zmbz-tit2 .more{line-height:60px; font-size:14px; color:#333; padding-right:16px; background:url(../img/titbg1.png) no-repeat right center; }
.zmbz-tit2 .more:hover{color:#25bbd3; background:url(../img/titbg1-on.png) no-repeat right center; }

.botbizhi-list li{float:left; width:228px; background:#fff; border-radius:5px; margin-right:15px; transition:all .3s; -moz-transition:all .3s; -webkit-transition: all .3s; -o-transition: all .3s; -ms-transition: all .3s; }
.botbizhi-list li:nth-child(5n){margin-right:0; }

.botbizhi-list li>a{display:block; padding:10px; }
.botbizhi-list li .img-cont{width:100%; height:154px; overflow:hidden; }
.botbizhi-list li .img-cont img{display:block; width:100%; height:auto; transition:all .3s; -moz-transition:all .3s; -webkit-transition: all .3s; -o-transition: all .3s; -ms-transition: all .3s; opacity:1; }
.botbizhi-list li .name{padding:10px 0 0; text-align:center; line-height:32px; font-size:14px; color:#333; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }

.botbizhi-list li:hover{box-shadow:0 5px 15px rgba(142,142,142,.54); -webkit-box-shadow:0 5px 15px rgba(142,142,142,.54); }
.botbizhi-list li:hover .img-cont img{transform:scale(1.07); -moz-transform:scale(1.07); -webkit-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); opacity:.9; }
.botbizhi-list li:hover .name{color:#25bbd3; }

/*桌面壁纸详情*/
.zmbzdetail-top{background:#fff; padding-bottom:20px; }
.zmbzdetail-tit{padding:25px 90px 30px; text-align:center; }
.zmbzdetail-tit h3{font-weight:normal; font-size:24px; line-height:1.5; padding:8px 0;  color:#333; }
.zmbzdetail-tit .titbot{position:relative; }
.zmbzdetail-tit .titbot .item{padding:0 15px; line-height:40px; font-size:14px; color:#999; }
.zmbzdetail-tit .titbot .item .icon{display:inline-block; vertical-align:middle; margin-right:5px; position:relative; top:-1px; }
.zmbzdetail-tit .titbot .download-btn{position:absolute; right:0; top:0; width:155px; height:40px; background:#20b5cc; color:#fff; text-align:center; line-height:40px; border-radius:5px; font-size:14px; }
.zmbzdetail-tit .titbot .download-btn .icon,
.zmbzdetail-tit .titbot .download-btn span{display:inline-block; vertical-align:middle; margin-right:8px; }
.zmbzdetail-tit .titbot .download-btn:hover{opacity:.85; }

.zmdetailimg-swiper{padding: 0 90px !important; }
.zmdetailimg-swiper .swiper-slide{position:relative; }
.zmdetailimg-swiper .swiper-slide img{display:block; margin:0 auto; max-width:100%; }
.zmdetailimg-swiper .swiper-slide>a{display:block; width:100%; height:100%; position: absolute; top:0; left:0; }
.zmdetailimg-swiper .swiper-button-prev,
.zmdetailimg-swiper .swiper-button-next{width:90px; height:100%; top:0; margin:0; background-color:#fff; opacity:1 !important; outline:none; }
.zmdetailimg-swiper .swiper-button-prev{left:0; background-image:url(../img/arrow-left.png); background-repeat:no-repeat; background-position:center; background-size:37px 66px; }
.zmdetailimg-swiper .swiper-button-next{right:0; background-image:url(../img/arrow-right.png); background-repeat:no-repeat; background-position:center; background-size:37px 66px; }

.zmbzdetail-wordcont{padding: 0 90px 30px; }
.zmbzdetail-tab{padding:20px 0; }
.zmbzdetail-tab b{font-weight:normal; line-height:30px; font-size:16px; color:#333; margin-right:15px; display:inline-block;vertical-align:middle; }
.zmbzdetail-tab span{display:inline-block;vertical-align:middle; line-height:30px; padding:0 12px; font-size:14px; color:#fff; background:#20b5cc; border-radius:8px; margin-right:15px; }
.zmbzdetail-tab span:nth-child(5n){background:#f74343; }
.zmbzdetail-tab span:nth-child(5n-1){background:#0099ff; }
.zmbzdetail-tab span:nth-child(5n-2){background:#ff6600; }
.zmbzdetail-tab span:nth-child(5n-3){background:#20b5cc; }

.zmbzdetail-jieshao{background:#e7fafd; padding:15px 20px; margin-bottom:20px; }
.zmbzdetail-jieshao p{font-size:14px; color:#333; line-height:28px; }
.zmbzdetail-jieshao p.tit{font-size:18px; color:#333; line-height:28px;}

.zmbzdetail-tips{padding:15px 20px; background:#f8f8f8; }
.zmbzdetail-tips p{font-size:14px; color:#333; line-height:28px; }
.zmbzdetail-tips p.tit{font-size:18px; color:#333; line-height:28px; }

.groupimg-wrap{padding:0 90px; }
.groupimg-main{position:relative; width:100%; height:190px; padding:0 125px; }
.groupimg-main .groupimg-prev,
.groupimg-main .groupimg-next{display:block; width:98px; height:190px; text-align:center; position:absolute; }
.groupimg-main .groupimg-prev img,
.groupimg-main .groupimg-next img{display:block; width:100%; height:138px; }
.groupimg-main .groupimg-prev{left:0; top:0; }
.groupimg-main .groupimg-next{right:0; top:0; }
.groupimg-main .groupimg-prev p,
.groupimg-main .groupimg-next p{display:block; width:100%; line-height:50px; font-size:16px; color:#333; }
.groupimg-main .groupimg-prev:hover p,
.groupimg-main .groupimg-next:hover p{color:#25bbd3;}

.groupimg-swiper{padding:0 40px !important; }
.groupimg-swiper .swiper-slide{position:relative; }
.groupimg-swiper .swiper-slide>a{display:block; width:100%; height:100%; position:absolute; top:0; left:0; }
.groupimg-swiper .swiper-slide img{width:98px; height:138px; }
.groupimg-swiper .swiper-slide p{line-height:50px; font-size:16px; color:#333; text-align:center; }
.groupimg-swiper .swiper-slide:hover p{color:#25bbd3;}
.groupimg-swiper .swiper-button-prev,
.groupimg-swiper .swiper-button-next{width:40px; height:100%; top:0; margin:0; background-color:#fff; opacity:1 !important; outline:none; }
.groupimg-swiper .swiper-button-prev{left:0; background-image:url(../img/arrow-left2.png); background-repeat:no-repeat; background-position:left top 35px; background-size:22px 70px; }
.groupimg-swiper .swiper-button-next{right:0; background-image:url(../img/arrow-right2.png); background-repeat:no-repeat; background-position:right top 35px; background-size:22px 70px; }

/*热门推荐*/
.hottuijian-list li{float:left; width:187px; height:auto; margin-right:15px; margin-bottom:10px; }
.hottuijian-list li:nth-child(6n){margin-right:0; }
.hottuijian-list li:nth-last-child(1),
.hottuijian-list li:nth-last-child(2),
.hottuijian-list li:nth-last-child(3),
.hottuijian-list li:nth-last-child(4),
.hottuijian-list li:nth-last-child(5),
.hottuijian-list li:nth-last-child(6){margin-bottom:0; }

.hottuijian-list li>a{display:block; }
.hottuijian-list li img{display:block; width:100%; height:282px; border-radius:8px; }
.hottuijian-list li p{text-align:center; line-height:40px; font-size:14px; color:#333; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; }
.hottuijian-list li:hover img{opacity: .9; }
.hottuijian-list li:hover p{color:#25bbd3; }

.botzhuanti-wrap .zhuanti-linklist{padding-bottom:50px; }

.img-waterfall-wrap{margin:0 auto; width:1160px; }
#waterfall{margin:auto; position:relative;}
#waterfall li{float:left; width:232px; padding:7px; }
#waterfall li .imgbox{display:block; width:100%; }
#waterfall li img{display:block; width:100%; }

.groupimg-float{position:relative; width:100%; height:190px; padding:0 110px; }
.groupimg-float .groupimg-prev,
.groupimg-float .groupimg-next{display:block; width:165px; height:190px; text-align:center;}
.groupimg-float .groupimg-prev img,
.groupimg-float .groupimg-next img{display:block; width:98px; height:138px; margin:0 auto; }
.groupimg-float .groupimg-prev p,
.groupimg-float .groupimg-next p{display:block; width:100%; line-height:50px; font-size:16px; color:#333; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.groupimg-float .groupimg-prev:hover p,
.groupimg-float .groupimg-next:hover p{color:#25bbd3;}

.groupimg-float .gimg-prevbtn,
.groupimg-float .gimg-nextbtn{display:block; width:142px; height:43px; border:1px solid #9a9a9a; border-radius:8px; text-align:center; line-height:42px; font-size:14px; color:#333; margin:50px 10px 0; }
.groupimg-float .gimg-prevbtn span,
.groupimg-float .gimg-nextbtn span,
.groupimg-float .gimg-prevbtn .icon,
.groupimg-float .gimg-nextbtn .icon{display:inline-block; vertical-align:middle; margin:0 3px; }
.groupimg-float .gimg-prevbtn:hover,
.groupimg-float .gimg-nextbtn:hover{border-color:#25bbd3; color:#25bbd3; }

/*------------桌面壁纸-end-----------*/

/*------------手机壁纸--------------*/
.mobtop-swiper .swiper-slide{background:#fff; padding:10px; position:relative; }
.mobtop-swiper .swiper-slide img{display:block; width:100%; height:509px; }
.mobtop-swiper .swiper-slide p{text-align:center; font-size:16px; color:#333; line-height:30px; padding-top:10px; }
.mobtop-swiper .swiper-slide a{display:block; width:100%; height:100%; position:absolute; top:0; left:0; }
.mobtop-swiper .swiper-slide:hover p{color:#25bbd3; }

.mobminbz-list.minbizhi-list li .img-cont{height:307px; }
.sjbz-right .tag-list{padding:20px 0 15px 10px; }
.sjbz-right .sidebz-list{padding-bottom:8px; }

.mobhottuijian-list.hottuijian-list li>a{}
.mobhottuijian-list.hottuijian-list li img{height:auto; }
.mobhottuijian-list li{float:left; width:228px; height:auto; margin-right:15px; margin-bottom:10px; }
.mobhottuijian-list li:nth-child(5n){margin-right:0; }
.mobhottuijian-list li:nth-last-child(1),
.mobhottuijian-list li:nth-last-child(2),
.mobhottuijian-list li:nth-last-child(3),
.mobhottuijian-list li:nth-last-child(4),
.mobhottuijian-list li:nth-last-child(5){margin-bottom:0; }

.mobhottuijian-list li>a{display:block;padding:10px 10px 0; background:#fff;}
.mobhottuijian-list li img{display:block; width:100%; height:310px; }
.mobhottuijian-list li p{text-align:center; line-height:40px; font-size:14px; color:#333; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; }
.mobhottuijian-list li:hover{box-shadow:0 5px 15px rgba(142,142,142,.54); -webkit-box-shadow:0 5px 15px rgba(142,142,142,.54);}
.mobhottuijian-list li:hover img{opacity: .9; }
.mobhottuijian-list li:hover p{color:#25bbd3; }
.bqymid-wrap .mobhottuijian-list li img{display:block; width:100%; height:150px; }
/*明星图片*/
.mxtp-wrap{padding-bottom:20px; }
.mximg-list{background:#fff; margin:10px 0; padding:0 33px 20px; }
.mximg-list li{margin:0 19px; float:left; text-align:center; padding-top:20px; }
.mximg-list li a{display:block; }
.mximg-list li img{width:124px; height:124px; border-radius:100%; display:block; }
.mximg-list li p{line-height:30px; font-size:14px; color:#333; }
.mximg-list li:hover p{color:#25bbd3; }

/*娱乐资讯*/
.ylzx-main{padding-bottom:20px; }
.hotzx-list{padding:5px 0; background:#fff; }
.hotzx-list li a{padding:6px 15px; display:block; }
.hotzx-list li .img{width:90px; height:61px; }
.hotzx-list li .tit{margin-left:100px; font-size:14px; color:#333; line-height:25px; height:50px; overflow:hidden; }
.hotzx-list li:hover .tit{color:#25bbd3; }

.ylzx-left{width:860px; }
.ylzx-list{background:#fff; padding:0 15px; }
.ylzx-list li{border-bottom:1px solid #eee; }
.ylzx-list li a{display:block; padding:20px 0; }
.ylzx-list li .img-cont{display:block; width:256px; height:139px; overflow:hidden; }
.ylzx-list li .img-cont img{display:block; width:100%; height:100%; transition:all .3s; -moz-transition:all .3s; -webkit-transition: all .3s; -o-transition: all .3s; -ms-transition: all .3s; }
.ylzx-list li .ylzx-info{margin-left:270px; }
.ylzx-list .ylzx-info h5{font-size:20px; color:#333; font-weight:normal; line-height:1.5; padding:10px 0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.ylzx-list .ylzx-info .text{font-size:14px; color:#666; line-height:1.7; height:48px; overflow:hidden; margin-bottom:15px; }
.ylzx-list .ylzx-info .other .item{margin-right:45px; line-height:18px; font-size:14px; color:#999; }
.ylzx-list .ylzx-info .other .icon{display:inline-block; vertical-align:top; margin-right:5px; }

.ylzx-list li:hover .img-cont img{transform:scale(1.07); -moz-transform:scale(1.07); -webkit-transform:scale(1.07); -o-transform: scale(1.07); -ms-transform:scale(1.07); }
.ylzx-list li:hover h5{color:#25bbd3; }

.ylzx-detail{width:860px; min-height:1423px; background:#fff; padding:0 15px; }
.ylzxdetail-tit{padding:25px 0 18px; border-bottom:1px solid #eee; }
.ylzxdetail-tit .titbot{height:25px; margin-top:15px; }
.ylzxdetail-tit .titbot .item{line-height:25px; }
.ylzxdetail-tit .titbot .share-cont{position:absolute; right:0; bottom:0; }

.ylzxdetail-cont{padding:25px 30px 50px; border-bottom:1px solid #eee; }
.ylzxdetail-cont p{font-size:16px; color:#666; line-height:1.8; }
.ylzxdetail-cont img{display:block; margin:3px auto; }

.ylzx-other{padding:20px 10px; }
.ylzx-other a{display:block; line-height:40px; font-size:16px; color:#666; }
.ylzx-other a span{color:#25bbd3; }
.ylzx-other a:hover{color:#25bbd3; }

.ylzx-tuijian li{width:560px; float:left; margin-right:70px; margin-bottom:20px; }
.ylzx-tuijian li:nth-child(2n){margin-right:0; }
.ylzx-tuijian li:nth-last-child(1),
.ylzx-tuijian li:nth-last-child(2){margin-bottom:0; }
.ylzx-tuijian li a{display:block; }
.ylzx-tuijian li .img-cont{width:256px; height:139px; overflow:hidden; }
.ylzx-tuijian li .img-cont img{display:block; width:100%; height:100%; transition:all .3s; -moz-transition:all .3s; -webkit-transition: all .3s; -o-transition: all .3s; -ms-transition: all .3s; }
.ylzx-tuijian .ylzx-info{margin-left:270px; }
.ylzx-tuijian .ylzx-info h5{font-size:18px; color:#333; font-weight:normal; line-height:1.3; padding:8px 0 12px; height:66px; overflow:hidden; }
.ylzx-tuijian .ylzx-info .text{font-size:14px; color:#666; line-height:1.7; height:72px; overflow:hidden; }

.ylzx-tuijian li:hover .img-cont img{transform:scale(1.07); -moz-transform:scale(1.07); -webkit-transform:scale(1.07); -o-transform: scale(1.07); -ms-transform:scale(1.07); }
.ylzx-tuijian li:hover h5{color:#25bbd3; }

/*----标签云----*/
.bqytop-wrap{background:#fff; }
.bqytop-wrap .filter-search-cont{padding:30px 25px 0; }
.bqytop-wrap .mximg-list{margin-bottom:15px; }
.bqybot-wrap{padding:0 0 60px 0; }

.tagside-list{background:#fff; padding:0 17px; }
.tagside-list li{padding:15px 0; border-bottom:1px dashed #e2e2e2; }
.tagside-list li a{display:block; }
.tagside-list li .img{width:90px; height:115px; }
.tagside-list li .tagside-cont{margin-left:105px; }
.tagside-list li .tagside-cont p{font-size:14px; color:#333; line-height:25px; }
.tagside-list li .tagside-cont p.tit{font-size:16px; line-height:40px; }
.tagside-list li:hover .tagside-cont p.tit{color:#25bbd3; }

/*合集*/
.hejitop-wrap{padding:25px 0; background:#fff; }
.zmdetailimg-swiper .swiper-slide .tit{width:100%; height:75px; line-height:75px; text-align:center; background:rgba(0,0,0,.5); position:absolute; bottom:0; left:0; font-size:20px;color:#fff; }

.heji-title{padding-top:10px; line-height:55px; font-size:22px; color:#333; font-weight:normal; text-align:center; }
.heji-list-wrap{background:#fff; padding:0 25px; }
.heji-list li{padding:30px 0; border-bottom:1px solid #eee; }
.heji-list li a{display:block; }
.heji-list li .hejiimg{width:375px; height:240px; border-radius:10px; overflow:hidden; }
.heji-list li .hejiimg img{display:block; width:100%; height:100%; border-radius:10px; transition:all .3s; -moz-transition:all .3s; -webkit-transition: all .3s; -o-transition: all .3s; -ms-transition: all .3s; }
.heji-list li .heji-info{margin-left:395px; padding-right:160px; }
.heji-list li h5{font-size:26px; color:#333; line-height:45px; padding:15px 0; font-weight:normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.heji-list li .text{font-size:14px; color:#666; line-height:1.7; max-height:155px; overflow:hidden; }

.heji-list li:hover .hejiimg img{transform:scale(1.07); -moz-transform:scale(1.07); -webkit-transform:scale(1.07); -o-transform: scale(1.07); -ms-transform:scale(1.07); }
.heji-list li:hover h5{color:#25bbd3; }

.hejitop-cont{padding:0 90px; }
.hejitop-cont h3{text-align:center; line-height:40px; margin-bottom:25px; font-size:30px; color:#333; font-weight:normal; }
.hejitop-cont .topimg{display:block; width:100%; margin:0 auto; }
.hejitop-cont .text{font-size:16px; color:#333; line-height:1.5; padding:30px 0 10px; }

.centertag-wrap{margin:20px 0; }
.centertag-wrap .centertag-tit{padding:0 15px; line-height:45px; font-size:20px; color:#fafafa; background:#25bbd3; }

/*手机端弹出便签导航*/
.mobnav-layer{width:100%; height:100%; padding:0.3rem 0.2rem 1.1rem; background:rgba(0,0,0,.6); position:fixed; top:0.88rem; right:0; z-index:999; overflow-y:auto; display:none; }
.mobnav-layer dt {
	font-size: 0.24rem;
	color: #fff;
	padding: 0.2rem 0 0.1rem;
}
.mobnav-layer dd {
	width: 20%;
	margin-top: 0.15rem;
	display: inline-block;
	float: left;
}
.mobnav-layer dd a {
	display:inline-block;
	line-height: 0.35rem;
	font-size: 0.18rem;
	border: 1px solid #fff;
	padding:  0 0.1rem;
	border-radius: 0.15rem;
	color: #fff;
}
.mobnav-layer dd.on a {
	color: #fff;
	background: #29afc5;
	border: 1px solid #29afc5;
}
.filter-licont .fold-btn{display:none; }
