.h52{height:52px!important;}
.mt52{margin-top:52px!important;}
.lbh .logo.x1{ background:url("../img/logowhite@1x.png") no-repeat;background-size:160px;}
.lbh .logo.x2{ background:url("../img/logowhite@2x.png") no-repeat; background-size:160px;}

/*header*/
.logo a{margin: 12px 0;display: block;width: 96px;height: 24px;background: url(../images/logo_white.png) no-repeat;background-size:  100% 100%;}

.tnav li{position: relative;float: left;}
.tnav li a{padding:15px 15px;color:#FFF;position: relative;display: inline-block;*display: inline;*zoom:1;}

.tnav.min li a{padding:8px 15px;}
.tnav li:hover{background: #8e9640;}
.tnav em{width: 9px;height: 9px;display: inline-block;*display: inline;*zoom:1;margin-left: 3px; background: url(../images/header-arrow.png) no-repeat;vertical-align: middle;}
.tnav .m a{display: block;transition: .4s;border-bottom: 2px solid transparent;}
.tnav .m li:hover a, .tnav .m .cur a{border-bottom:2px solid #FFF;background: #8e9640; }
.tnav .m .cur a{border-bottom:3px solid #8e9640; }

.tnav.b li:hover{background:none;}
.tnav.b li a{color:#555; padding:8px 8px;margin:0 10px;}
.tnav.b li:hover a, .tnav.b .cur a{border-color:#8e9640;background:none;  color:#8e9640;}

.trnav li a{padding:15px 10px 15px 10px;}
.trnav.min li a{padding:8px 10px;}
.trnav li:hover a, .trnav .cur a{border-bottom:none; }

.bgb{background:#8e9640!important;}
.fcb{color:#8e9640!important;}
.tlb{border-color:#8e9640!important;}
.hnav{padding-top:10px;}
.hnav li{position: relative;line-height: 36px; }
.hnav li a{padding:4px 5px 6px 5px;position: relative;display: inline-block;*display: inline;*zoom:1;}
.hnav li:hover{}
.hnav li{padding:0 10px ;float: left;}
.hnav a{display: block;color: #131313;font-size: 14px;transition: .4s;border-bottom: 2px solid transparent;}
.hnav li:hover a, .hnav .cur a{border-bottom:2px solid #8e9640; color:#8e9640; }

/*
.header-nav li{position: relative; }
.header-nav li a{padding:4px 10px 6px 10px;position: relative;display: inline-block;*display: inline;*zoom:1;}
.header-nav li:hover{background: #8e9640;}
.header-nav i{width: 20px;height: 20px;display: inline-block;*display: inline;*zoom:1;background: url(../images/top_icon.png) no-repeat;vertical-align: middle;margin-right:4px; }
.header-nav em{width: 9px;height: 9px;display: inline-block;*display: inline;*zoom:1;margin-left: 8px; background: url(../images/header-arrow.png) no-repeat;vertical-align: middle;}

.nav{ height:35px;}
.nav li{padding:0 35px ;float: left;}
.nav a{padding: 15px 0 15px;display: block;color: #131313;font-size: 16px;transition: .4s;border-bottom: 2px solid transparent;}
.nav li:hover a, .nav .cur a{border-bottom: 2px solid #8e9640; }
*/
.vnav { background:#fafafa;}
.vnav .fitem{ display:block; font-size:14px;padding:6px 10px;}  
.vnav .fitem .i{ height:24px;margin-right:10px;}              
.vnav .fitem.hover{ background:#FFF;}
.vnav .sitems .i{ height:24px;margin-right:10px;}       

.back-home i{background-position: 0 -20px;}
.personal i{background-position: 0 -40px;}
.message i{background-position: 0 -60px;}
.header-nav a{color: #fff;}
.ddrap{width: 150px;background: #8e9640;padding: 10px 0;box-shadow: 0 0 2px #8e9640;border-radius: 0 0 3px 3px;}
.ddrap li{padding-left: 15px;}
.message-num{position: absolute;right: -5px;top: 3px;font-size: 12px; border-radius: 50%;background: #fff;color: #f40;height: 14px;line-height: 14px;padding: 0 3px;}
/*header*/
/*.cf:after{display:inline-block!important;zoom: 1;*display: inline;}*/


/*footer*/
.footer{background: #fff;}
.fslist{margin-left: -70px;margin-right: -60px;padding: 28px 0; border-bottom:1px solid #f8f8f8;}
.fslist li{float: left;width: 20%;text-align: center;padding: 2px 0; background: url(../images/fsec1_bg.png) no-repeat 25% 0;height: 25px;}
.fslist a{color: #666;}
li.fsl1{}
li.fsl2{background-position: 25% -25px;}
li.fsl3{background-position: 25% -50px;}
li.fsl4{background-position: 25% -75px;}
li.fsl5{background-position: 30% -100px;}


/*public_account*/
.cr-tab{border-bottom: 1px solid #eaeaea;margin: 25px 0;line-height: 50px;}
.cr-tab li.cur{height: 48px;border-bottom: 2px solid #8e9640;}
.cr-tab li+li{margin-left: 40px;}
.cr-tab a{color: #333;}
.tm-box>*{padding: 0 20px;}
.tm-title{background: #fafafa;height: 45px;line-height: 45px;color: #333;margin-bottom: 20px;}
.tm-list{padding: 20px;border-bottom: 1px solid #f5f5f9;line-height: 26px;}
.tm-list:hover{background: #f2fbfe}
.tm-list>*{display: inline-block;*display: inline;*zoom:1;vertical-align: text-top;}
.tm-font{width: 12%;margin-right: 1%;color: #999;}
.tm-cont{vertical-align: middle;width: 85%;position: relative;}
.tm_head_portrait,.tm_head_portrait img{width: 80px;height: 80px;}
.tm-right p{color: #999;text-align: right;}
.tm-right a{color: #8e9640;padding: 0 4px;}
.tm-text{position: absolute;width: 60%;top: 50%;margin-top: -13px;}
.tm-text em{color: #999;margin-right: 8px;}
.tm-right a:hover{text-decoration: underline;}
/*public_account*/