body,button,input,select,textarea{font:12px/1.5 tahoma,arial}
body{overflow-x:hidden}
.liba-wrap{width:1190px;margin:0 auto; padding:0 12px;clear:both;content:"";display:table;padding-bottom:30px}
.liba-wrap a:hover{text-decoration:none;color:#3d92e4}
.avdert1190{width:1190px}
em{font-style:normal}
.liba-wrap img{vertical-align:middle}
.header{width:100%;margin:25px 0}
.header:after{clear:both;content:"";display:table}
.header .logo{width:300px;height:30px;float:left;text-indent:-9999px;background:url(../../img/newindex/logo2.png) left top no-repeat;background-size:100% auto; margin-right:100px;}
.header .notice{line-height:30px; float:left;color:#858585;}
.header .user-manage{display:inline;line-height:30px;height:30px;padding-left:20px;background:#f5f5f5;padding-left:20px}
.user-manage a{margin-right:20px;color:#6f7e8d}
.header .user-infor{display:inline;float:right;position:relative;background:#f5f5f5}
.user-infor a.user-name{display:block;line-height:30px;padding:0 15px}
a.user-name{color:#6f7e8d}
a.user-name i{margin-left:5px}
.user-infor ul{border:1px solid #ddd;border-top:0;background:#fff;position:absolute;right:0;top:31px;display:none;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;z-index:99}
.user-infor ul li{line-height:26px;padding:0 15px;white-space:nowrap}
.user-infor ul li.border-line{border-top:1px solid #ddd}
.liba-nav{width:100%;height:45px;line-height:45px;background:#3d92e4;font-weight:700;overflow:hidden}
.liba-nav a,.liba-nav a:hover{color:#fff}
.channel-item{float:left}
.channel-item li{float:left;font-size:16px}
.channel-item li a{display:block;padding:0 25px}
.channel-item li a:hover{background:#2273c4}
.channel-item li.selected{background:#2273c4;color:#fff;padding:0 25px}
a.mobile-item{float:right;background:#2273c4;padding:0 25px;color:#ffffbf}
.liba-nav .fontello{font-size:14px;margin-right:10px;font-weight:300}
.screen-hd{width:100%;margin-top:15px}
.screen-hd .focus-pic{width:730px;height:350px;float:left;position:relative;overflow:hidden}
.focus-pic-btn{display:none}
.focus-pic-btn a{display:block;line-height:40px;position:absolute;top:155px;width:40px;height:40px;background-color:#000;opacity:.3;filter:alpha(opacity=30); color:#fff;overflow:hidden;z-index:4}
.prevBtn{left:5px}
.nextBtn{right:5px}
.focus-pic-img{font-size:0;*word-spacing:-1px;letter-spacing:-3px;position:relative}
.focus-pic-img li{display:inline-block;*display:inline;*zoom:1;vertical-align:top;letter-spacing:normal;word-spacing:normal;font-size:12px}
.focus-pic i{background:url(../../img/newindex/icon_bg.png) no-repeat;width:15px;height:23px;cursor:pointer;margin:8px 0 0 12px;display:block}
.focus-pic .nextBtn i{background-position:0 -24px}
.focus-pic .prevBtn i{background-position:0 0}
.focus-pic-circle{background:rgba(255,255,255,0.3);border-radius:30px;bottom:15px;font-size:0;height:13px;left:50%;padding:5px 15px 7px;position:absolute;text-align:center}
.focus-pic-circle li{border-radius:10px;margin:2px 4px;display:inline-block;display:-moz-inline-stack;vertical-align:middle;zoom:1;cursor:pointer}
.focus-pic-circle li a{background:#b7b7b7;border-radius:50%;display:block;height:0;overflow:hidden;padding-top:11px;width:11px}
.focus-pic-circle .selected a{background:#68b240}
.screen-hd .libaclub{width:445px;height:350px;float:right;background:#f5f6f8}
.libaclub .club-hd{line-height:24px;padding:30px 0 25px;margin-left:25px}
.club-hd i{float:left;background:#4796de;width:3px;height:22px;margin-right:10px;margin-top:2px}
.club-hd h4{float:left;margin-right:10px;font-size:22px;color:#4796de;font-family:"Microsoft YaHei"}
.club-hd h4 a{color:#4796de}
.club-ft{margin-left:25px}
.club-ft li{width:92px;height:70px;float:left;margin:0 10px 10px 0;background:#fff;text-align:center;overflow:hidden}
.club-ft li a{color:#999;display:block;width:90px;height:58px;padding-top:10px;border:1px solid #e2e2e3;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px}
.club-ft li a i{width:28px;height:27px;margin:0 auto 4px auto;display:block;background-image:url(../../img/newindex/channel_icon.png?1);background-repeat:no-repeat}
.club-ft li.big{width:194px;text-align:left}
.club-ft li.big a{width:192px;height:50px;padding-top:18px;font-size:14px;font-weight:700;}
.club-ft li.big a i{height:29px;margin:0 10px 0 30px;display:inline-block;vertical-align:middle;}
@-webkit-keyframes toTopFromBottom{
	49%{-webkit-transform:translateY(-100%)}
	50%{opacity:.3;-webkit-transform:translateY(40%)}
	51%{opacity:1}
}
@-moz-keyframes toTopFromBottom{
	49%{-moz-transform:translateY(-100%)}
	50%{opacity:.3;-moz-transform:translateY(40%)}
	51%{opacity:1}
}
@keyframes toTopFromBottom{
	49%{transform:translateY(-100%)}
	50%{opacity:.3;transform:translateY(40%)}
	51%{opacity:1}
}
.club-ft li a:hover i{-webkit-animation:toTopFromBottom .3s forwards;-moz-animation:toTopFromBottom .3s forwards;animation:toTopFromBottom .3s forwards}

a.icon-house:hover{border-color:#427a00;color:#427a00}
a.icon-deco:hover{border-color:#005576;color:#005576}
a.icon-marry:hover{border-color:#b8467d;color:#b8467d}
a.icon-baby:hover{border-color:#c85524;color:#c85524}
a.icon-travel:hover{border-color:#008a52;color:#008a52}
a.icon-drink:hover{border-color:#b23715;color:#b23715}
a.icon-emotion:hover{border-color:#a7177e;color:#a7177e}
a.icon-more:hover{color:#999}
a.icon-activity:hover{border-color:#445fb7;color:#445fb7}
a.icon-school:hover{border-color:#00c7b1;color:#00c7b1}
.icon-house i{background-position:0 0}
.icon-deco i{background-position:-29px 0}
.icon-marry i{background-position:-58px 0}
.icon-baby i{background-position:-87px 0}
.icon-travel i{background-position:-116px 0}
.icon-drink i{background-position:-145px 0}
.icon-emotion i{background-position:-174px 0}
.club-ft li a.icon-more i{background-position:-203px 0;width:29px}
.icon-activity i{width:28px !important;height:28px !important;background-image: url(../../img/newindex/vricon2.png?v=1) !important;margin-left: 36px !important; background-size: 28px 28px;}
/* .icon-activity span span{margin-left:2px;} */
/* .icon-school i{background-position:-29px -40px} */
.icon-school i{width:28px !important;height:28px !important;background-image: url(../../img/newindex/icon_warranty.png?v=1) !important;margin-left: 36px !important; background-size: 28px 28px;}
.channel-content{width:100%;margin-top:20px}
.channel-head{height:24px;line-height:24px;padding:9px 0 10px 15px;border-bottom:3px solid #ddd}
.channel-head i{width:3px; height:24px; vertical-align: -4px; display:inline-block; overflow:hidden; margin-right:10px; font-size:0;}
.decorate-channel i{background:#4796de}
.building-channel i{background:#fd8400}
.marry-channel i{background:#fb3579}
.channel-head .channel-head-title{float:left;font-size:24px;font-family:"Microsoft YaHei";margin-right:20px}
.decorate-channel .channel-head-title,.decorate-channel .channel-head-title a{color:#4b98dc}
.building-channel .channel-head-title,.building-channel .channel-head-title a{color:#fd8400}
.marry-channel .channel-head-title,.marry-channel .channel-head-title a{color:#fb3579}
.channel-head .channel-head-text{float:left;color:#999}
.channel-head-text span{color:#4294e1;font-family:Verdana}
.channel-head-more{float:right;color:#4294e1;padding-right:18px;font-weight:700}
.channel-head-more em{disply:inline-block;width:0;height:0;border-style:solid;border-width:4px;border-color:transparent transparent transparent #3d92e4;vertical-align:middle;font-size:0;overflow:hidden;margin-left:5px}
.channel-bd{border:1px solid #eee;border-top:0}
.channel-bd .hot-salers{width:278px;border-right:1px solid #eee;background:#f5f6f8;float:left;margin-right:40px;padding-top:23px;height:336px}
.decorate-channel .hot-salers{height:495px;margin-right:28px}
.hot-salers .hot-salers-hd{font-size:16px;font-weight:700;color:#555;margin-left:30px;line-height:22px}
.hot-salers .hot-salers-bd{width:248px;padding-left:30px;position:relative;overflow:hidden}
.decorate-channel .hot-salers-bd{height:450px}
.decorate-channel .hot-salers-bd .slide-div{width:250px;height:360px;display:none}
.building-channel .hot-salers-bd,.marry-channel .hot-salers-bd{height:298px}
.building-channel .hot-salers-bd .slide-div,.marry-channel .hot-salers-bd .slide-div{width:250px;height:240px}
.building-channel .hot-salers-bd .slide-div{display:none}
.slidebar{position:absolute;right:13px;bottom:6px}
.slidebar li{float:left;width:8px;height:8px;background:#babbbd;margin-right:10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;text-indent:-9999px;font-size:0;overflow:hidden;cursor:pointer}
.slidebar li.on{background:#5a5a5a}
.hot-salers-bd li{margin-top:15px}
.hot-salers-bd .salers-logo{width:50px; height:50px; float:left; margin-right:20px}
.hot-salers-bd .salers-logo a {display: block; position: relative;}
.salers-logo .warranty-tag {position: absolute; display: block; width: 38px; height: 19px; background: url(../../img/newindex/new-warranty_tag.png); left: 50%;margin-left:-19px; bottom: 0px;}
.salers-logo .highquality-tag {position: absolute; display: block; width: 38px; height: 19px; background: url(../../img/newindex/highquality.png); left: 50%;margin-left:-19px; bottom: 0px;}
.hot-salers-bd .salers-infor{width:158px;float:left}
.salers-infor .salers-title{line-height:21px;height:21px;overflow:hidden}
.salers-infor .salers-hot-index{color:#aaa}
.salers-title a{color:#555}
.channel-main-head{line-height:22px;padding:23px 0 15px}
.channel-site .channel-main-head,
.channel-diary .channel-main-head {padding: 28px 0 20px;}
.works-head h4 {margin-left:12px}
.channel-main-head h4{float:left;font-size:16px;font-weight:700;color:#555;margin-right:15px}
.channel-main-head .channel-style-tag{float:left;height:22px;line-height:22px;border-left:1px solid #eee;padding-left:15px}
.channel-style-tag a{margin-right:10px;color:#999}
.hot-salers-bd .salers-logo img{border-radius: 25px;}
.channel-bd .channel-main{width:615px;float:left}
.channel-main-head .more {float: right; color: #999; margin-right: 14px;}
.more span {font-family: "宋体";}

.decorate-channel .channel-main{width:627px}
.decorate-channel .case-list{padding:0 0 22px 12px;width:586px;border-bottom:1px solid #eee}
.case-list li{float:left}
.case-list li.first{margin-right:34px}
.case-list .case-pic{width:268px; height:198px; border: 1px solid #ddd;position:relative; overflow:hidden;}
.case-pic img{width:268px;height:198px}
.floating-layer {position:absolute; width:240px; padding:0 15px; height:34px; line-height:34px; background:rgba(255,255,255,0.85); left:0; bottom:0; color:#555;}

.floating-layer .case-style{float:right; font-weight:700;}
.floating-layer .case-title {width:15em; float:left; overflow:hidden; height:34px;}
.case-title a {color:#555}

.channel-infor {padding-left:12px;}
.channel-infor .channel-site,
.channel-infor .channel-diary {float:left; width:274px;}
.channel-infor .channel-site {margin-right:35px;}

.channel-infor .channel-infor-list {height:163px; overflow:hidden;}
.channel-infor-list li {float: left; margin: 0 16px 24px 0; text-align: center;}
.channel-infor-list li:nth-of-type(3n) {margin-right: 0;}
.channel-infor-list li a {display: block; width: 74px; line-height: 24px;  border: 1px solid #f3f3f3; color: #333;}
.channel-infor-list li a:hover {border-color: #3d92e4;}

.decorate-channel .hot-site{padding-left:12px; height:163px; overflow:hidden;}
.hot-site li{width:274px; height:40px; line-height:40px; border-bottom:1px dotted #ddd; float:left;margin:0 30px 0 0}
.hot-site-title{float:left;}
.hot-site-title a{display:block;}
.hot-site-title a i{width:3px;height:3px;font-size:0;overflow:hidden;background:#ff8400;vertical-align:middle;margin-right:8px;display:inline-block;}
.hot-site-title a:hover i{background:#3d92e4;}
.site-date{font-size:10px;color:#aaa;float:right;font-family:Verdana;}
.building-channel .promotion-list li{width:270px;float:left;margin-right:34px}
.building-channel .promotion-list .pic{width:270px;height:180px;display:table-cell;text-align:center;vertical-align:middle;*display:block;*font-size:157.14px;*font-family:Arial;overflow:hidden}
.building-channel .promotion-list .pic img{width:270px;height:180px;}
.building-channel .promotion-title,
.marry-channel .promotion-title {margin-top:13px;width:270px;overflow:hidden;height:18px}
.building-channel .promotion-store,
.marry-channel .promotion-store {margin-top:5px;color:#aaa}
.building-channel .promotion-num{margin-top:3px;line-height:25px}
.building-channel .promotion-num span,.building-channel .promotion-num em{font-family:Verdana;font-size:18px;margin-right:5px;color:#e7396b}
.building-channel .promotion-num em{margin-left:5px}
.marry-channel .promotion-list li{width:270px;float:left;margin-right:34px;margin-bottom:20px}
.marry-channel .promotion-list .pic{width:270px;height:180px;overflow:hidden}

.channel-bd .channel-pic{width:254px;float:right;padding-top:15px}
.channel-bd .top-pic,.channel-bd .bottom-pic{width:240px;height:240px;overflow:hidden}
.channel-bd .top-pic{margin-bottom:10px; position: relative;}
.advert-mark {position: absolute; left: 0; bottom: 0; width: 38px; height: 20px; line-height: 20px; text-align: center; background: rgba(0,0,0,0.1); color: #fff;}
.building-channel .building-pic-top{margin-bottom:10px}
.building-channel .building-pic-top img{width:240px;height:200px;overflow:hidden}
.building-channel .brand-circle{width:240px;height:120px;overflow:hidden;position:relative}
.circle-hd{width:32px;height:120px;padding-top:20px;float:left;letter-spacing:3px;background:#bbb;color:#fff;font-weight:700;font-size:14px;text-align:center}
.circle-bd{width:208px;height:120px;float:left;overflow:hidden;position:relative;background:#f5f6f8}
.circle-bd .slide-div{padding-top:10px;height:95px;width:190px;padding-left:18px;display:none}
.circle-bd .slide-div li{width:80px;text-align:center;float:left;margin-right:10px}
.circle-bd .slide-div .title{margin-top:8px}
.circle-bd .slidebar{display:none}
.liba-advert{width:100%;margin:20px 0 10px}
.advert-l,.advert-r{width:585px;float:left;overflow:hidden}
.advert-l{margin-right:20px}
.channel-content .baby-channel{float:left;width:585px}
.channel-content .travel-channel{float:right;width:585px}
.bottom-channel .channel-head i{background:#777}
.bottom-channel .channel-head-title,.bottom-channel .channel-head-title a{color:#777}
.bottom-channel .channel-bd{padding:25px 0 25px 30px}
.channel-bd .pic-list{width:220px;height:150px;float:left;overflow:hidden}
.channel-bd .pic-list img{max-width:220px;max-height:150px}
.bottom-channel .infor-lsit{width:280px;float:right;margin-right:30px;overflow:hidden}
.bottom-channel .infor-lsit li{margin-bottom:13px;height:18px;overflow:hidden}
#footer .ui-link a:hover{color:#3d92e4}
.lt-advert{position:fixed;right:0;top:0;z-index:999999;width:280px;height:240px;overflow:hidden;text-align:right;background:transparent}
.rb-advert{position:fixed;right:0;bottom:0;z-index:999999;width:250px;height:250px;overflow:hidden;text-align:right;background:transparent}
.baidu-count a img{display:none;}
.ui-advertisement{position:relative}
.ui-advertisement:after{content:'';position:absolute;left:4px;bottom:4px;z-index:100;width:35px;height:19px;background:url('http://www.libaclub.com/public/css/images/ui-icon-ad.png');}

