@charset "utf-8";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,figure{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0 none}
address,caption,cite,code,dfn,em,i,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select,button,option{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit}
input,textarea,select{*font-size:100%}
legend{color:#000}
.icon,.ib,.rmb{display:inline-block}
a{text-decoration:none;cursor:pointer;color:#555}
a:hover{text-decoration:none}
body,div,a,button,input{outline:0;border:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.cf:after{content:"";display:table;clear:both}
.cf{zoom:1}
.fl{float:left}
.fr{float:right}
body,div,a,button,input{outline:0;border:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}
img{width:100%;display:block}
.life_hd{height:44px;line-height:44px;position:relative;background-color:#f25126}
.life-menu:before,.life-menu-more a:before,.life-back:before,.life-search:before,.icon-detail{display:inline-block;vertical-align:middle;background:url(../images/icon_detail.png)0 0/240px 50px no-repeat}
.life_hd{overflow:visible}
.life_hd .home_logo{margin:0 auto;padding-top:7px;overflow:hidden;width:165px}
.life_hd .home-pic{width:85px;height:29px;float:left}
.life_hd .cty_text{float:left;height:16px;padding:0 4px;margin:8px 0 0 2px;background-color:#fff;color:#ef5231;font-weight:700;line-height:16px;font-size:15px;transform:skewX(-15deg);-webkit-transform:skewX(-15deg);-moz-transform:skewX(-15deg);-ms-transform:skewX(-15deg)}
.life-menu,.life-back,.life-search{width:28px;height:28px;display:block;position:absolute;top:50%;margin-top:-14px}
.life-search{right:5px}
.life-menu{left:5px}
.life-menu:before{width:15px;height:12px;display:block;position:absolute;left:50%;top:50%;margin:-6px 0 0 -7.5px;content:"";background-position:-20px 0}
.life-search:before{width:16px;height:16px;display:block;position:absolute;left:50%;top:50%;margin:-8px 0 0 -8px;content:"";background-position:0 0}
.life-menu-more{width:110px;background-color:#828282;position:absolute;left:0;top:43px;line-height:40px;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.13);display:none;z-index:99}
.life-menu-more:before{width:0;height:0;position:absolute;border-width:4px;border-style:solid;border-color:transparent transparent #828282 transparent;top:-8px;left:15px;content:""}
.life-menu-more a{display:block;border-bottom:1px solid #8f8f8f;color:#f6f6f6!important;position:relative;padding-left:33px}
.life-menu-more a:before{width:18px;height:18px;position:absolute;left:8px;top:50%;margin-top:-9px;display:block;content:""}
.life-menu-more .icon-ency-index:before{background-position:-115px -30px}
.life-menu-more .icon-ency-message:before{background-position:-135px -30px}
.life-menu-more .icon-ency-task:before{background-position:-155px -30px}
.life-menu-more .icon-ency-grow:before{background-position:-175px -30px}
.life-menu-more .icon-ency-out:before{background-position:-195px -30px}
.life-menu-more .icon-ency-login:before{background-position:-215px -30px}
.life-menu-more .icon-ency-category:before{background-position:-195px -5px}
.life-menu-more a:last-child{border-bottom:0}
.life-menu-right{left:auto;right:5px}
.life-menu-more-right{left:auto;right:0}
.life-menu-more-right:before{left:auto;right:15px}
.life-back{left:0}
.life-back:before{width:9px;height:16px;display:block;position:absolute;left:50%;top:50%;background-position:-40px 0;overflow:hidden;content:"";margin:-8px 0 0 -4.5px}