﻿#footer {        margin-top: 50px;
    border-top: 1px solid #efefef;
    padding-bottom:30px;
 }
#footer .footer-nav-wrap .footer-nav .footer-nav-item a:hover{color:#2aae5b}
#footer .footer-nav-wrap { width: 100%; position: relative; background-color: #fff; padding: 0px 0 66px 0;}
#footer .footer-nav-wrap .footer-border { height: 1px; width: 100%; position: absolute; bottom: 0;background:#efefef }
#footer .footer-nav-wrap .footer-nav,
#footer .footer-info { width: 1200px; margin: 29px auto 0 auto; }
#footer .footer-nav-wrap .footer-nav .footer-nav-item {    
     margin-left: 90px;
    min-width: 74px;
    padding: 4px 0 24px 23px;
    margin-top:6px;
    border-left: 1px solid #eee; }
#footer .footer-nav-wrap .footer-nav .footer-nav-item a { color: #666;font-size:14px; }
#footer .footer-nav-wrap .footer-nav .footer-nav-item li { line-height: 32px; }
#footer .footer-nav-wrap .footer-nav .footer-nav-item h3 {font-size: 18px; color:#1b1b1b }
#footer .footer-nav-wrap .footer-nav .blend{margin-top:8px;}
#footer .footer-nav-wrap .footer-nav .blend span{margin-right:45px;}
#footer .footer-nav-wrap .footer-nav .blend span img{ display:block ;}
#footer .footer-nav-wrap .footer-nav .blend h1{    font-size: 38px;
    color: #2aae5b;
    margin-top: -7px;
    margin-bottom: 5px;
    font-weight: bold;}
#footer .footer-nav-wrap .footer-nav .blend p{font-size:14px;    margin: 20px 0 20px 0;}
#footer .footer-nav-wrap .footer-nav .blend a{font-size:14px;line-height:28px;padding:0 22px;border:1px solid #2aad5c;border-radius:3px;color:#2aae5b;transition:ease all 0.5s}
#footer .footer-nav-wrap .footer-nav .blend a:hover{background:#2aad5c;color:#fff;border:1px solid #2aad5c;}

#footer .footer-nav-wrap .footer-nav>div.fr a span{position:relative;top:-24px;}
#footer .footer-nav-wrap .footer-nav>div.fr .down-app { background-position:-14px -3px;background-position:-19px -14px }
#footer .footer-nav-wrap .footer-nav>div.fr .follow-v { background-position: -210px -5px; background-position: -188px -14px; margin-right: 10px; }
#footer .footer-info p { color: #666; padding-bottom: 13px; }
#footer .footer-info p a { color: #666; }
#footer .footer-info p b { font-weight: normal; margin: 0 2px; }
#footer .footer-info .footer-img-bar a { width: 116px; height: 46px; background: url(/Static/Theme.NewWeimu/newfile/img/footerbottom1.png) no-repeat; margin-left: 14px; }
#footer .footer-info .footer-img-bar .footer-img-bar-item1 { background-position: -36px -24px }
#footer .footer-info .footer-img-bar .footer-img-bar-item2 { background-position: -170px -24px }
#footer .footer-info .footer-img-bar .footer-img-bar-item3 { background-position: -307px -25px }
#footer .footer-info .footer-img-bar .footer-img-bar-item4 { background-position: -440px -26px }
#footer .footer-info .footer-img-bar .footer-img-bar-item5 { background-position: -569px -27px; width: 135px; }

/*******dÒ³Ãæ¿ò*********/
#page-box { margin-top: 80px; margin-bottom: 50px; }
#page-box .page-wrap { width: 900px; margin: 0 auto; }
.page-wrap .page-items li { float: left; width: 36px; height: 36px; line-height: 36px; text-align: center; position: relative; border: 1px solid #eeeeee; }
.page-wrap .page-items li a { width: 100%; height: 36px; line-height: 36px; font-size: 14px; }
.page-wrap .page-items .dot { width: 26px; border: none; background: none; color: #666; }
.page-wrap .page-items .prev,
.page-wrap .page-items .next { width: 86px; }
.page-wrap .page-items .prev span,
.page-wrap .page-items .next span { font-size: 16px; font-family: serif; position: relative; top: 1px; }
.page-wrap .page-items .prev span { margin-right: 5px; }
.page-wrap .page-items .next span { margin-left: 5px; }
.page-wrap .page-items .first-page { background: #FFFFFF; }
.page-wrap .page-items .first-page a { color: #999; }
.page-wrap .page-items .active-page { background: none; border: 1px solid #22ac38; }
.page-wrap .page-items .active-page a { color: #22ac38; }
.page-wrap .total-page { width: 56px; line-height: 36px; font-size: 14px; color: #666; text-align: center; margin-left: 20px; }
.page-wrap .total-page strong { margin: 0 1px; }
.page-wrap .page-form { margin-left: 10px; }
.page-wrap .page-form span { display: inline-block; font-size: 14px; }
.page-wrap .page-form input { width: 36px; height: 34px; line-height: 34px; border: 1px solid #ddd; text-align: center; margin: 0 2px; outline: none; }
.page-wrap .page-form .page-submit { width: 54px; line-height: 34px; border: 1px solid #ddd; background: #f5f5f5; text-align: center; margin-left: 10px; cursor: pointer; }
#footer .footer-nav-wrap .footer-nav .bottom-logo  p b{
    font-size: 22px;
    color: #2aae5b;
    margin-left: 10px;
    margin-top: 10px;
    margin-bottom: 5px;
}
#footer .footer-nav-wrap .footer-nav .bottom-logo > span{
    font-size: 14px;
    margin-left: 10px;
}
#footer .footer-nav-wrap .footer-nav .line{
    width: 1px;
    height: 144px;
    background: #eee;
    right: 274px;
    top: -10px;
}

#footer .footer-nav-wrap .footer-row {
    width: 1200px;
    margin: 0 auto;
    height: 118px;
    line-height: 118px;
    border-bottom: 1px solid #eeeeee;
    border-top: 1px solid #eeeeee;
    display:none
}
#footer .footer-nav-wrap .footer-row >div{
    background-image: url(/Static/Theme.NewWeimu/newfile/img/wetfwg.png);
    background-repeat: no-repeat;
    line-height: 23px;
    margin-top: 30px;
    padding: 10px 0;
    padding-left: 70px;
    margin-left: 24px;
    width: 206px;
}
#footer .footer-nav-wrap .footer-row >div>p.black3{
    font-size:14px;
}
#footer .footer-nav-wrap .footer-row >div> a{
        border: 1px solid #E5E5E5;
    padding: 0 10px;
    border-radius: 5px;
    line-height: 20px;
    margin-top: 5px;
    color: #2aae5b;
}
 #footer .footer-nav-wrap .footer-row > div.item1 {
   background-position:-90px -62px;   
 }
 #footer .footer-nav-wrap .footer-row > div.item2 {
   background-position:-88px -173px;   
 }

#footer .footer-nav-wrap .footer-row > div.item3 {
   background-position:-88px -286px;   
 }

 #footer .footer-nav-wrap .footer-row > div.item4 {
   background-position:-88px -398px;   
 }
 



element.style {
    background-position: -6px -251px;
}
#content>.common>div.fl .tag-items .items>a>span.bg-style, .recommend >.recommend-items a span.bg-style {
    margin-left: 15px;
    background-position: -6px -88px;
}
#content>.common>div.fl .tag-items .items>a>span {
    margin-top: 6px;
}
#content>.common>div.fl .tag-items .items>a>span, .recommend >.recommend-items a span {
    width: 40px;
    height: 20px;
    margin-top: 2px;
    background-image: url(/Static/Theme.NewWeimu/newfile/img/newbodybg.png);
}
.bg-style,span.video {
    width: 40px;
    height: 20px;
    background-image: url(/Static/Theme.NewWeimu/newfile/img/newbodybg.png);
}


