@charset "utf-8";
.public-top-1{height:26px;background:url("bg.png") repeat-x 0 0 #fff;padding-bottom:1px;border-bottom:solid 1px #d5d5d5;position:relative;z-index:1;}
.public-top-1 .top-box{width:950px;margin:0 auto;position:relative;line-height:25px;}

/* login-info */
.public-top-1 .login-info{float:left;}
.public-top-1 .login-info a{display:inline-block;margin-right:6px;color:#1a7b01;}
.public-top-1 .login-info a:hover{color:#f00;}

/* main-link */
.public-top-1 .main-link{margin-left:16px;}
.public-top-1 .main-link a{color:#828282;margin-left:6px;display:inline-block;}
.public-top-1 .main-link a.bajs-live-stat-taobao,.public-top-1 .main-link a.mall{color:#f00;font-weight:bold;}
.public-top-1 .main-link a:hover{color:#f00;}

/* main-nav */
.public-top-1 .main-nav{width:96px;position:absolute;right:340px;top:1px;}
.public-top-1 .main-nav dt{width:83px;height:24px;position:relative;text-align:center;line-height:24px;cursor:pointer;padding-right:13px;color:#6c9a00;}
.public-top-1 .main-nav dt i{width:13px;height:13px;position:absolute;top:50%;right:13px;margin-top:-6px;display:block;background:url("icon.png") no-repeat -67px 0;}
.public-top-1 .main-nav.active dt{background:url("icon.png") no-repeat 0 -15px;}
.public-top-1 .main-nav dd{width:219px;height:200px;position:absolute;left:0;top:24px;background:url("icon.png") no-repeat 0 -40px #fff;display:none;}
.public-top-1 .main-nav dd ul{position:absolute;width:218px;top:20px;left:0;}
.public-top-1 .main-nav dd ul li{border-bottom:1px dashed #dcdcdc;float:left;height:26px;line-height:26px;margin:0 16px;overflow:hidden;width:76px;display:inline;}
.public-top-1 .main-nav dd ul li a{color:#6d6d6d;display:block;padding-left:10px;position:relative;width:100%;height:100%;
    -webkit-transition:color 0.1s ease,-webkit-transform 0.1s ease;
    transition:color 0.1s ease,transform 0.1s ease;

    -webkit-transform:translateX(0);
    transform:translateX(0);
}
.public-top-1 .main-nav dd ul li a:hover{color:#6c9a00;
    -webkit-transform:translateX(5px);
    transform:translateX(5px);
}
.public-top-1 .main-nav dd ul li i{width:4px;height:7px;display:block;background:url("icon.png") no-repeat -81px 0px;position:absolute;left:0;top:50%;margin-top:-3.5px;overflow:hidden;}
.public-top-1 .main-nav.active dd{display:block;}

/* share-box */
.public-top-1 .share-box{position:absolute;right:0;top:0;width:335px;white-space:nowrap;}
.public-top-1 .share-box a.weibo,.public-top-1 .share-box a.tqq,.public-top-1 .share-box a.wechat,.public-top-1 .share-box a.app,.public-top-1 .share-box .bdsharebuttonbox{display:block;float:left;margin-left:6px;cursor:pointer;}
.public-top-1 .share-box a.weibo,.public-top-1 .share-box a.tqq,.public-top-1 .share-box a.wechat,.public-top-1 .share-box a.app{position:relative;color:#444;
    -webkit-transition: color 0.1s ease;
    transition: color 0.1s ease;
}
.public-top-1 .share-box a.weibo{padding-left:20px;}
.public-top-1 .share-box a.tqq{padding-left:16px;}
.public-top-1 .share-box a.wechat{padding-left:22px;}
.public-top-1 .share-box a.app{padding-left:15px;}
.public-top-1 .share-box a.weibo i,.public-top-1 .share-box a.tqq i,.public-top-1 .share-box a.wechat i,.public-top-1 .share-box a.app i,.public-top-1 .share-box .bdsharebuttonbox a.bds_more i{position:absolute;left:0;top:50%;overflow:hidden;display:block;background:url("icon.png") no-repeat 0 0;overflow:hidden;}
.public-top-1 .share-box a.weibo i{margin-top:-6px;width:15px;height:12px;}
.public-top-1 .share-box a.tqq i{background-position:-16px 0;margin-top:-6px;width:11px;height:12px;}
.public-top-1 .share-box a.wechat i{background-position:-28px 0;margin-top:-7px;width:17px;height:14px;}
.public-top-1 .share-box a.wechat .qrcode{border:solid 5px #fff;position:absolute;left:0;top:25px;width:80px;height:80px;display:none;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,0.3);}
.public-top-1 .share-box a.app i{background-position:-46px 0;margin-top:-6.5px;width:10px;height:13px;}
.public-top-1 .share-box .bdsharebuttonbox .bds_more{padding:0 0 0 18px;margin:0;background:none;line-height:25px;height:25px;position:relative;color:#444;
    -webkit-transition: color 0.1s ease;
    transition: color 0.1s ease;
}
.public-top-1 .share-box .bdsharebuttonbox a.bds_more i{width:13px;height:14px;margin-top:-7px;background-position:-90px 0;}
.public-top-1 .share-box a.weibo:hover,.public-top-1 .share-box a.tqq:hover,.public-top-1 .share-box a.wechat:hover,.public-top-1 .share-box a.app:hover,.public-top-1 .share-box .bdsharebuttonbox .bds_more:hover{color:#f00;}