﻿    /*CSSDocument*/
    /*#region重置元素*/
    *:focus{outline:none;}
    body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{
    padding:0;
    margin:0;
    }
    body{font:1em/1.3"SourceHanSansCN-Normal",sans-serif;    }
    button,input,select,textarea,h1,h2,h3,h4,h5,h6{   font-size:1em;   line-height:1.3;    }
    address,cite,dfn,em,var{ font-style:normal;    }
    code,kbd,pre,samp{ font-family:couriernew,courier,monospace;    }
    small{  font-size:0.75em;    }
    ul,ol{  list-style:none;  margin:0;    }
    body,legend{   color:#666;    }
    a{color:inherit;text-decoration:none;}
    a:hover{    color:#134fbf;    text-decoration:none;    }
    a:active{    color:inherit;    }
    sup{    vertical-align:text-top;    }
    sub{    vertical-align:text-bottom;    }
    fieldset,img{    border:0;    }
    button,input,select,textarea{    font-size:0.75em;    }
    table{
    border-collapse:collapse;
    border-spacing:0;
    width:100%;
    word-break:break-all;
    }
    tableth{    font-weight:normal;    }
    tableth,tabletd{    font-weight:normal; text-align:center;   }
    article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio{
    display:block;
    margin:0;
    padding:0;
    }
    img{    vertical-align:middle;    }
    ::-moz-placeholder{color:#000;}
    input:-webkit-input-placeholder{color:#000;}
    input:-moz-placeholder{color:#000;}
    /*#endregion*/
    /*#region清除浮动*/
    .clearfix:after{
    content:'\20';
    display:block;
    height:0;
    clear:both;    }
    .clearfix{    *zoom:1;    }
    /*#endregion*/
    button:disabled,    .disabled{    opacity:0.5;    cursor:default;    }
    .hi{overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;}
    .css3,a{-webkit-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;}
    .comdiv{
    width:100%;overflow:hidden;margin:0;padding:0;}
    .cssimg2,.cssimg,.cssimgpimg{transition:all0.6scubic-bezier(0.215,0.61,0.355,1)0s;/*transition-duration:0.7s;-ms-transition-duration:0.7s;-moz-transition-duration:0.7s;-webkit-transition-duration:0.7s;*/}
    .cssimg:hover,.cssimgp:hoverimg{/*-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);transform:scale(1.05,1.05);*/transform:scale(1.08,1.08);}
    .daxie{text-transform:uppercase;}
    .cell_mid{display:table;height:100%;width:100%;}
    .cell_h{height:100%;display:table-cell;vertical-align:middle;}
    /*************************/
    .mobile_menu_shop{display:none;
    float:right;margin-right:1em;margin-top:1.125em;}
    .mobile_menu{cursor:pointer;display:none;
    position:fixed;right:3%;top:1.09375em;z-index:9999;width:45px;height:45px;}
    .nav-trigger{overflow:hidden;text-indent:100%;white-space:nowrap;color:transparent;}.nav-triggerspan,.nav-triggerspan::before,.nav-triggerspan::after{position:absolute;width:28px;height:2px;background-color:#003894;-webkit-backface-visibility:hidden;backface-visibility:hidden;}.header.pages-header.nav-triggerspan,.header.pages-header.nav-triggerspan::before,.header.pages-header.nav-triggerspan::after{background:#000}.nav-triggerspan{top:21px;left:8px;-webkit-transition:background0.2s0.1s;-moz-transition:background0.2s0.1s;transition:background0.2s0.1s;}.nav-triggerspan::before,.nav-triggerspan:after{content:'';left:0;-webkit-transition:-webkit-transform0.2s0.1s;-moz-transition:-moz-transform0.2s0.1s;transition:transform0.2s0.1s;}.nav-triggerspan::before{bottom:8px;}.nav-triggerspan::after{top:8px;}.nav-trigger.activespan{background-color:rgba(255,255,255,0);}.header.pages-header.nav-trigger.activespan{background-color:rgba(0,0,0,0);}.nav-trigger.activespan::before,.nav-trigger.activespan::after{background-color:#003894;}.header.pages-header.nav-trigger.activespan::before,.header.pages-header.nav-trigger.activespan::after{background-color:#000;}.nav-trigger.activespan::before{-webkit-transform:translateY(8px)rotate(-45deg);-moz-transform:translateY(8px)rotate(-45deg);-ms-transform:translateY(8px)rotate(-45deg);-o-transform:translateY(8px)rotate(-45deg);transform:translateY(8px)rotate(-45deg);}.nav-trigger.activespan::after{-webkit-transform:translateY(-8px)rotate(45deg);-moz-transform:translateY(-8px)rotate(45deg);-ms-transform:translateY(-8px)rotate(45deg);-o-transform:translateY(-8px)rotate(45deg);transform:translateY(-8px)rotate(45deg);}
    .momenu{background-color:#fff;
    -webkit-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;opacity:0;
    position:fixed;left:0;top:-100%;width:100%;height:100%;overflow-y:auto;z-index:888;}
    .momenuul{    margin-top:3.9375em;}
    .momenuulli{    text-align:center;font-family:"GILROY-LIGHT";text-transform:uppercase;}
    a.momenu_big{color:#333;    display:block;padding:1em0;border-bottom:1px#cccsolid;}
    .momenuulli.ona.momenu_big{    background-color:#003894;color:#fff;}
    .momenuullidldd{    font-size:0.875em;padding:0.5em0;}
    .momenuullidldd:nth-child(1){    margin-top:0.5em;}
    .momenuullidldda{    color:#666;}
    .momenuullidl{overflow:hidden;    -webkit-transition-duration:0.5s;-ms-transition-duration:0.5s;-o-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;height:0;opacity:0;}
    .momenuulli.ondl{    height:auto;opacity:1;}
    @mediascreenand(max-width:1325px){
    #menu{
    display:none;}
    .momenuon{  top:0;opacity:1}
    .mobile_menu_shop,.mobile_menu{    display:block;}
    .mobile_menu{    top:0.71875em;}
    }