/* 原来的css */
ul, ol, li, dl, dt, dd {list-style: none}
a {text-decoration: none; color: #444}
a:hover {text-decoration: none; color: #248DCC}
a:link, a:visited {outline: 0}
img, a img {border: 0;}
.fl {float: left;}
.fr {float: right;}
.clear {clear: both;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {*zoom: 1;}
.mt5 {margin-top: 5px; }
.ft13 {font-size: 13px;}
.ft14 {font-size: 14px;}
.c666 {color: #666;}
.ft20 {font-size: 20px;}
.mt20, .mtop20 {margin-top: 20px;}
.ml5 {margin-left: 5px;}
.c444 {color: #444;}
.ft12 {font-size: 12px;}
.ftc {text-align: center;padding-bottom: 15px;}
.c999 {color: #999;}
.rela, .rel {position: relative;}
.rela .topgz b {-webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -moz-transform .2s ease-in; -o-transition: -o-transform .2s ease-in; transition: transform .2s ease-in; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 25%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 25%; -o-transform: rotate(180deg); -o-transform-origin: 50% 25%; transform: rotate(180deg); transform-origin: 50% 25%;}
.overflow {overflow: hidden; _zoom: 1;}
.mr5 {margin-right: 5px;}
.abs {position: absolute}

.footer_zf, .footer_yf, .footer_gw, .footer_us {background-image: url(../images/background/bg2-22.png?v=325); background-repeat: no-repeat; width: 59px; height: 165px; float: left; display: inline; margin: 0 30px 0 23px;}
.footer-content {background: #f5f5f5;}
.footer-content .footer-top {border-bottom: 1px solid #e5e5e5; height: 100px;padding-top: 24px;}
.footer-content .footer-imgs ul {width: 1200px; margin: 0 auto; padding: 19px 0;}
.footer-content .footer-imgs ul li {width: 200px;}
.footer-content .footer-imgs ul li a {display: block; width: 128px; height: 62px; padding-left: 72px; line-height: 62px; color: #444; font-weight: 700; transition: all .8s ease; -webkit-transition: all .8s ease; -moz-transition: all .8s ease; -ms-transition: all .8s ease;}
.footer-content .footer-imgs ul li a:hover {color: #ed4044; transform: translateY(-5px); -webkit-translateY(-5px); -moz-translateY(-5px); -ms-translateY(-5px);}
.footer-content .footer-imgs ul li .zp {background: url(../images/footer/logo0.png) 0 0 no-repeat;}
.footer-content .footer-imgs ul li .hh {background: url(../images/footer/logo0.png) 0 -82px no-repeat;}
.footer-content .footer-imgs ul li .ck {background: url(../images/footer/logo0.png) 0 -162px no-repeat;}
.footer-content .footer-imgs ul li .ps {background: url(../images/footer/logo0.png) 0 -242px no-repeat;}
.footer-content .footer-imgs ul li .bs {background: url(../images/footer/logo0.png) 0 -322px no-repeat;}
.footer-content .footer-imgs ul li .cj {background: url(../images/footer/logo0.png) 0 -402px no-repeat;}
.footer-content .footer-wrapper {width: 1200px; margin: 0 auto; padding-top: 45px;}
.footer-content .footer-wrapper .info {padding-bottom: 45px; border-bottom: 1px solid #e5e5e5;}
.footer-content .footer-wrapper .footer-phone .footer-number {margin-left: 30px;}
.footer-content .footer-wrapper .footer-phone .footer-number p {margin-top: 15px;}
.footer-content .footer-wrapper .pay-style {margin-left: 72px;}
.footer-content .footer-wrapper .pay-style, .footer-content .footer-wrapper .peisong-style, .footer-content .footer-wrapper .shopping-guide {margin-right: 70px; width: 110px;}
.footer-content .footer-wrapper a:hover {color: #ed4044; text-decoration: underline;}
.footer-content .footer-wrapper .about-us {margin-right: 85px;}
.footer-content .footer-wrapper .app-code {margin-right: 66px;}
.footer-content .footer-wrapper .app-code, .footer-content .footer-wrapper .wx-code {margin-top: -5px;}
.footer-content .footer-wrapper .app-code img, .footer-content .footer-wrapper .wx-code img {margin-top: 10px;}
.footer-content .footer-wrapper .flink {padding-top: 20px;}
.footer-content .footer-wrapper .flink .fwrapper {height: 20px;text-align: center;}
.footer-content .footer-wrapper .flink a {display: inline-block; margin: 0 15px 10px 0;}
.footer-content .footer-wrapper .flink a:hover {color: #ed4044; text-decoration: underline;}
.footer-content .footer-wrapper .flink .click-arrow {top: 18px; right: 5px; width: 30px;}
.footer-content .footer-wrapper .flink .footer-arrow {display: inline-block; width: 6px; height: 6px; border-right: 1px solid #a0a0a0; border-bottom: 1px solid #a0a0a0;}
.footer-content .footer-wrapper .flink .footer-arrow-up {transform: rotate(45deg); -webkit-transform: rotate(45deg);}
.footer-content .footer-wrapper .flink .footer-arrow-down {transform: rotate(-135deg); -webkit-transform: rotate(-135deg);}
.footer-content .footer-wrapper .support {margin-top: 20px;}
.footer-content .footer-wrapper .support a, .footer-content .footer-wrapper .support span {display: inline-block; margin-right: 3px;}
.footer-content .footer-wrapper .footer-copy {padding: 20px 0 10px; color: #000;}
.footer-content .footer-wrapper .footer-copy p {color: #666}
/* 自己添加的css */
.footer-content .hx{display: block; font-size: 18px!important; font-weight: 700!important; margin-left: 7px;}
.footer-content .f1 a{margin-left: 10px;}
.footer-content .hx_ul{padding: 0px 36px!important;}
.footer-content .fl a{margin-left: 6px;}
.footer-content .c444{margin-left: -13px;}
.footer-content .hxcode{margin-left: -4px;}
.footer-content  .ct{margin: 0 auto;}
.footer-content  .w-max{max-width: 1200px;}
.fl.mt5.dogphone{display: none;}
.pay-style.fl h2,.peisong-style.fl h2,.shopping-guide.fl h2{margin-left: -6px; font-weight: 700; font-size: 1.2em;}

/*hx_修改*/
.footer-content .footer-wrapper {margin: 0 auto;padding-top: 45px;width:100%;}
.hx_wrap_modify{
    display: flex;
    justify-content: center;
    align-items: center;
}
.footer-content .footer-wrapper .footer-copy {padding: 20px 0 0px;color: #000;}
.footer-content .footer-wrapper .footer-copy p {color: #666;letter-spacing: 0px; }
/*hx_修改*/



/*181027底部更新*/
.footer-content .footer-imgs ul li a{width: 80px;}
.footer-content .hx_ul {padding: 0px 0px !important;}
.footer-content .footer-imgs ul li.fl{float: left; width: 250px;}
.footer-content .footer-imgs ul li.fl:nth-last-child(1){width: 200px;}
.footer-content .footer-imgs ul li a{width: 80px; height: 80px; float: left; display: block; padding: 0;}
.footer-content .footer-imgs ul li a{background: url(http://www.upetmart.com/templates/default/images/shop/yc_icon.png) no-repeat;}
.footer-content .footer-imgs ul li a.ftimg1{background-position: 0 -80px }
.footer-content .footer-imgs ul li a.ftimg2{background-position: -80px 0; }
.footer-content .footer-imgs ul li a.ftimg3{background-position: -160px 0; }
.footer-content .footer-imgs ul li a.ftimg4{background-position: -240px -80px; }
.footer-content .footer-imgs ul li a.ftimg5{background-position: -320px 0; }
.footer-content span.hx{font-weight: 400!important;font-size: 13px!important; padding-left: 4px; display: block; float: left;}
.footer-content span.hx b{font-weight: 700!important;font-size: 16px!important; display: block; margin-top: 20px; line-height: 24px; color: #444;}