﻿/*position*/
.m-wrap-label, .m-form, .m-lsts-r, .m-label-channel { position: relative; }
.u-icon-label, .m-form button { position: absolute; }
/*标签汇总页*/
.m-wrap-labels { padding-bottom: 70px; }
.m-wrap-label { padding: 30px 14px 41px 38px; border:1px #e6e6e6 solid; margin-bottom: 30px; }
.m-wrap-label .m-tlt-label { padding-left: 10px; margin-bottom: 30px; line-height: 26px; font-size: 26px; color: #43576a; }
.m-lsts-label1 { display: none; }
.m-hide { height: 258px; }
.m-lsts-label1.label { max-height: 258px; overflow: hidden; }
.m-lsts-label1 a { padding:16px 48px; margin:0 24px 30px 0; background-color:#e8eeef; border-radius:35px; font-size:16px; color:#939b9e; }
.m-lsts-label1 a:hover { background-color:#18a7ca; color: #fff; }
.u-icon-label {right: 38px; width: 23px; height: 23px; line-height: 23px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; font-size: 18px; color: #fff; text-align: center; cursor: pointer; }
.u-icon-add { background-color: #18a7ca; }
.u-icon-sub { background-color: #939b9e; }
/*单标签页*/
.u-slabel-tle1, .u-slabel-tle2 { color: #2c3638; }
.u-slabel-tle1 { padding-bottom: 30px; font-size: 28px; }
.u-slabel-desc { padding-bottom: 38px; line-height: 28px; font-size: 16px; color: #939b9e; }
.u-slabel-tle2 { font-size: 18px; }
.m-slabel-lsts { padding-bottom: 40px; }
.m-slabel-lsts a { display: block; padding: 3px 13px; margin: 15px 10px 0 0; -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px; background-color: #e8eeef; color: #18a7ca; font-size: 14px; }
.m-slabel-lsts a:hover { background-color: #18a7ca; color: #fff; }
.m-lsts-tab { border-top: 1px solid #e2e8eb; }
/*搜索页*/
.m-form { padding-bottom: 60px; }
.m-form input[name=search] { height: 50px; width: 785px; padding-left: 30px; border: none; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; background-color: #f0f0f0; font-size: 22px; color: #2c3638; }
.m-form button { top: 0; right: 25px; width: 30px; height: 50px; background: url(../images/search.png) no-repeat center center; cursor: pointer; }
.m-lsts-sort { padding: 10px 25px; background-color: #f0f0f0; }
.m-lst-sort { margin-right: 25px; color: #899193; font-size: 16px; cursor: pointer; }
.m-lst-sort.on { color: #18a7ca; }
.m-no-img { width: 815px; height: 400px; background: url(../images/12.jpg) no-repeat center 85px; }
.m-cloud { display: block; width: 233px; height: 145px; background:url(../images/cloud.png) no-repeat 10px top; }
/*频道首页*/
.m-focus-channel { margin-bottom: 60px; height: 345px; }
.m-img-fchannel { width: 815px; height: 345px; overflow: hidden; }
.u-img-fchannel { width: 815px; height: 345px; vertical-align: top; }
.u-label-chanel { display: block; padding: 2px 15px; background-color: #18a7ca; color: #fff;  }
.u-label-chanel:hover { background-color: #f32f94; color: #fff; }
.m-txt-chanel { padding: 25px 0; line-height: 38px; font-size: 29px; text-align: justify; }
.m-txt-chanel a { color: #2c3638; }
.m-txt-chanel a:hover { color: #18a7ca; }
.u-desc-channel { line-height: 32px; font-size: 16px; color: #939b9e; }
.m-focus-channel .m-lsts-r { height: 345px; }
.m-wrap-channel { padding-bottom: 60px; }
.m-infos-user5 li { width: 175px; }
.m-infos-user5 .date { text-align: right; }
.m-more-home { margin-top: 40px; }
.m-label-channel { margin-top: 40px; }
.m-label-channel span { padding: 5px 20px; border: 2px solid #18a7ca; font-size: 20px; color: #18a7ca; }
.u-more-text2 { margin-top: -12px; }
