html{width:100%;overflow-x:hidden;min-width:480px;}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.oneline{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;}.clear{clear:both;float:left;}.inline-block{display:inline-block;}.justify{text-align:justify;text-justify:inter-ideograph;-ms-text-justify:inter-ideograph;}.w-fix{display:inline-block;width:100%;height:0;vertical-align:middle;}.h-fix{display:inline-block;width:0;height:100%;vertical-align:middle;}.container{max-width:1200px;margin:auto;position:relative;}header,#content,footer{width:100%;float:left;clear:both;}header{background-color:#731e02;height:110px;}header.open{position:fixed;top:0;left:0;z-index:7;width:100%;height:100%;}header.open .menu{background-image:url('/img/2/button_menu_close.png');}header.open .pulldown{display:block;}@media (max-width: 767px){header{height:80px;}}header .logo-container{margin-left:41px;display:inline-block;vertical-align:top;}@media (max-width: 1199px){header .logo-container{margin-left:1px;}}@media (max-width: 767px){header .logo-container{margin-left:0px;}}header .logo-container .logo{padding-top:15px;box-sizing:border-box;width:253px;display:inline-block;text-align:center;position:relative;z-index:9;background-image:url('/img/1/1/bg_logo.png');background-repeat:no-repeat;background-size:252px;padding-bottom:49px;}@media (max-width: 767px){header .logo-container .logo{background-size:181px;width:181px;padding-top:11px;padding-bottom:27px;}}header .logo-container .logo img{width:134px;height:auto;position:relative;z-index:9;}@media (max-width: 767px){header .logo-container .logo img{width:95px;}}header .menu{background-image:url('/img/2/button_menu.png');width:36px;height:27px;background-position:center;background-size:contain;background-repeat:no-repeat;display:none;float:right;clear:both;margin-right:30px;margin-top:42px;cursor:pointer;}@media (max-width: 1199px){header .menu{display:inline-block;}}@media (max-width: 767px){header .menu{margin-right:20px;margin-top:27px;}}header .pulldown{background-color:#fefaee;box-sizing:border-box;padding-left:20px;padding-right:20px;position:absolute;padding-top:80px;padding-bottom:150px;top:110px;left:0;width:100%;z-index:7;height:100%;text-align:center;overflow-y:scroll;display:none;}@media (max-width: 767px){header .pulldown{top:80px;}}header .pulldown a{height:50px;display:block;margin-bottom:10px;}header .pulldown a p{line-height:46px;font-weight:300;color:#464646;font-size:22px;letter-spacing:0.8px;}header .pulldown a.current{background-color:#731e02;}header .pulldown a.current p{color:#fff;font-weight:500;}header .link-container{display:inline-block;text-align:right;vertical-align:top;float:right;clear:both;margin-top:41px;box-sizing:border-box;padding-right:74px;}@media (max-width: 1199px){header .link-container{display:none;}}header .link-container a{display:inline-block;min-width:75px;position:relative;text-align:center;box-sizing:border-box;padding-bottom:25px;}header .link-container a.current:after{display:block;}header .link-container a:hover:not(.current):after{display:block;opacity:0.5;}header .link-container a p{letter-spacing:0.4px;color:#fff;font-size:18px;font-weight:300;box-sizing:border-box;padding-right:26px;padding-left:9px;}header .link-container a:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:13px;background-image:url('/img/1/1/menu_select.png');background-size:100% 100%;min-width:79px;background-repeat:no-repeat;display:none;}header .link-container a:first-child{min-width:unset;}header .link-container a:nth-child(2) p{letter-spacing:1px;padding-right:26px;}header .link-container a:nth-child(4) p{padding-right:27px;letter-spacing:0.7px;}header .link-container a:nth-child(6) p{letter-spacing:0.9px;}#content{min-height:500px;}footer .top-container{text-align:center;box-sizing:border-box;padding-top:35px;padding-bottom:36px;background-color:#fefaee;border-bottom:4px solid #8a3703;}@media (max-width: 767px){footer .top-container{text-align:left;padding-top:30px;}}footer .top-container .footer-title{color:#8a0304;font-size:36px;font-weight:bold;letter-spacing:7.8px;box-sizing:border-box;padding-left:8px;}@media (max-width: 767px){footer .top-container .footer-title{font-size:30px;letter-spacing:14.8px;padding-left:19px;}}footer .top-container .footer-content{display:table;margin-left:auto;margin-right:auto;margin-top:30px;box-sizing:border-box;padding-left:45px;}@media (max-width: 1199px){footer .top-container .footer-content{padding-left:47px;}}@media (max-width: 767px){footer .top-container .footer-content{padding-left:19px;margin-top:19px;display:block;width:100%;}}footer .top-container .footer-content .contact-cell{display:table-cell;width:350px;box-sizing:border-box;position:relative;}@media (max-width: 1199px){footer .top-container .footer-content .contact-cell{width:250px;}}@media (max-width: 767px){footer .top-container .footer-content .contact-cell{display:inline-block;width:unset;vertical-align:middle;}}@media (max-width: 767px){footer .top-container .footer-content .contact-cell:first-child{margin-right:42px;}}footer .top-container .footer-content .contact-cell:nth-child(2):before{content:'';position:absolute;left:0;top:31px;width:1px;height:40px;background-color:#8a0304;}@media (max-width: 767px){footer .top-container .footer-content .contact-cell:nth-child(2):before{display:none;}}footer .top-container .footer-content .contact-cell.email .icon{background-image:url('/img/1/1/icon_contact_email.png');}@media (max-width: 1199px){footer .top-container .footer-content .contact-cell.email a{padding-right:20px;}}@media (max-width: 767px){footer .top-container .footer-content .contact-cell.email a{padding-right:00px;}}footer .top-container .footer-content .contact-cell.tel .icon{background-image:url('/img/1/1/icon_contact_phone.png');background-position-y:-2px;}footer .top-container .footer-content .contact-cell.tel p{padding-left:3px;}@media (max-width: 767px){footer .top-container .footer-content .contact-cell.tel p{padding-left:0px;margin-left:-1px;}}footer .top-container .footer-content .contact-cell .icon{width:50px;height:50px;background-position:center;background-repeat:no-repeat;background-size:contain;display:block;margin-left:auto;margin-right:auto;}@media (max-width: 767px){footer .top-container .footer-content .contact-cell .icon{display:inline-block;vertical-align:middle;width:29px;height:29px;margin-right:6px;}}footer .top-container .footer-content .contact-cell a,footer .top-container .footer-content .contact-cell p{font-size:18px;color:#464646;display:block;margin-top:12px;letter-spacing:0.9px;box-sizing:border-box;font-family:'Open Sans', sans-serif;}@media (max-width: 1199px){footer .top-container .footer-content .contact-cell a,footer .top-container .footer-content .contact-cell p{letter-spacing:-0.35px;}}@media (max-width: 767px){footer .top-container .footer-content .contact-cell a,footer .top-container .footer-content .contact-cell p{display:inline-block;vertical-align:middle;margin-top:0px;font-size:16px;letter-spacing:0.8px;}}footer .bottom-container{box-sizing:border-box;padding-top:29px;padding-bottom:31px;padding-left:99px;padding-right:20px;}@media (max-width: 1199px){footer .bottom-container{text-align:center;padding-left:22px;padding-bottom:91px;}}@media (max-width: 767px){footer .bottom-container{padding-left:70px;padding-right:70px;padding-top:12px;padding-bottom:74px;}}footer .bottom-container p,footer .bottom-container p *{font-size:15px;font-family:'Open Sans', sans-serif;}@media (max-width: 767px){footer .bottom-container p,footer .bottom-container p *{line-height:24px;letter-spacing:-0.5px;}}.float{position:fixed;right:49px;bottom:150px;z-index:4;transition:bottom 0.5s, width 0.5s, right 0.5s;}@media (max-width: 1199px){.float{right:0px;bottom:60px;width:100%;}}@media (max-width: 1199px){.float.open{bottom:355px;}}@media (max-width: 1199px){.float.open .float_but{pointer-events:none;opacity:0;}}.float.open .float_content{pointer-events:all;transform:scale(1,1);opacity:1;}.float .float_but{width:120px;height:120px;background-image:url('/img/1/1/floating_icon_bg.png');background-size:contain;background-repeat:repeat-x;box-sizing:border-box;border-radius:50%;cursor:pointer;padding-top:20px;box-shadow:0px 0px 50px 0px #000;z-index:6;position:absolute;right:0;top:0;opacity:1;}@media (max-width: 1199px){.float .float_but{transition:opacity 0.5s;width:100%;height:60px;background-image:url('/img/2/floating_icon_bg_m.png');box-shadow:0px 0px 0px 0px #000;border-radius:0%;text-align:center;padding-top:15px;padding-left:6px;}}.float .float_but .icon{width:52px;height:52px;background-image:url('/img/1/1/floating_icon.png');background-repeat:no-repeat;background-size:contain;background-position:center;margin-left:auto;margin-right:auto;margin-bottom:4px;}@media (max-width: 1199px){.float .float_but .icon{display:inline-block;width:36px;height:35px;vertical-align:middle;margin-bottom:0px;}}.float .float_but p{font-size:20px;color:#fff;text-align:center;letter-spacing:5.4px;box-sizing:border-box;padding-left:6px;font-weight:500;}@media (max-width: 1199px){.float .float_but p{display:inline-block;vertical-align:middle;margin-top:-6px;}}.float .float_content{position:absolute;z-index:5;top:61px;display:block;right:0;pointer-events:none;box-shadow:0px 0px 50px 0px #000;transform-origin:90% top;transform:scale(0,0);transition:transform 0.5s, opacity 0.5s;opacity:0;}@media (max-width: 1199px){.float .float_content{width:100%;top:1px;display:block;box-shadow:0px 0px 0px 0px #000;opacity:1;transform:scale(1,1);}}.float .float_content .chat_box{width:600px;}@media (max-width: 1199px){.float .float_content .chat_box{width:100%;}}.float .float_content .chat_box .chat_head{display:block;width:100%;height:60px;background-color:#464646;box-sizing:border-box;padding-top:15px;padding-bottom:15px;padding-left:15px;padding-right:15px;}.float .float_content .chat_box .chat_head .chat_close{width:30px;height:30px;box-sizing:border-box;border:1px solid #a3a3a3;background-image:url('/img/1/1/button_close_box.png');background-size:16px;background-repeat:no-repeat;background-position:center;cursor:pointer;}@media (max-width: 1199px){.float .float_content .chat_box .chat_head .chat_close{float:right;}}.float .float_content .chat_box .chat_content{width:600px;height:304px;background-color:#fff;overflow:hidden;overflow-y:scroll;box-sizing:border-box;padding-top:20px;display:flex;flex-direction:column-reverse;}@media (max-width: 1199px){.float .float_content .chat_box .chat_content{height:240px;width:100%;}}.float .float_content .chat_box .chat_content .chat_bubble{width:500px;background-color:#ebebeb;margin-bottom:20px;border-radius:20px;position:relative;}.float .float_content .chat_box .chat_content .chat_bubble.client{right:30px;float:right;clear:both;}.float .float_content .chat_box .chat_content .chat_bubble.client .icon{background-image:url('/img/1/1/chat_cleint.png');background-color:#c2c2c2;background-size:32px;right:-10px;}.float .float_content .chat_box .chat_content .chat_bubble.client .chat_text{padding-left:15px;padding-right:50px;}.float .float_content .chat_box .chat_content .chat_bubble.client .chat_text .waiting span:nth-child(2){animation-delay:0.25s;}.float .float_content .chat_box .chat_content .chat_bubble.client .chat_text .waiting span:nth-child(1){animation-delay:0.5s;}.float .float_content .chat_box .chat_content .chat_bubble.server{left:30px;}.float .float_content .chat_box .chat_content .chat_bubble.server .icon{background-image:url('/img/1/1/chat_hexagrams.png');background-color:#fff;background-size:43px;background-position-x:calc(50% + 1px);background-position-y:calc(50% - 1px);left:-10px;}.float .float_content .chat_box .chat_content .chat_bubble.server .chat_text{padding-right:15px;padding-left:59.5px;}.float .float_content .chat_box .chat_content .chat_bubble.server .chat_text .waiting span:nth-child(2){animation-delay:0.25s;}.float .float_content .chat_box .chat_content .chat_bubble.server .chat_text .waiting span:nth-child(3){animation-delay:0.5s;}.float .float_content .chat_box .chat_content .chat_bubble .icon{border-radius:50%;background-repeat:no-repeat;position:absolute;top:0;width:60px;height:60px;background-position:center;box-sizing:border-box;border:1px solid #c2c2c2;}.float .float_content .chat_box .chat_content .chat_bubble .chat_text{font-size:15px;font-weight:300;box-sizing:border-box;line-height:26px;letter-spacing:0.75px;padding-top:8px;padding-bottom:10px;min-height:60px;}.float .float_content .chat_box .chat_content .chat_bubble .chat_text *{font-size:15px;font-weight:300;line-height:26px;letter-spacing:0.75px;}.float .float_content .chat_box .chat_content .chat_bubble .chat_text a{color:#0063a0;}.float .float_content .chat_box .chat_content .chat_bubble .chat_text .waiting{display:inline-block;box-sizing:border-box;padding:0 20px;padding-top:13px;}.float .float_content .chat_box .chat_content .chat_bubble .chat_text .waiting span{width:10px;height:10px;border-radius:2px;background-color:#464646;display:inline-block;margin:0 3px;vertical-align:bottom;transform-origin:bottom center;animation-name:waiting-bar;animation-iteration-count:infinite;animation-duration:1s;animation-fill-mode:forwards;position:relative;animation-timing-function:linear;border-radius:50%;}.float .float_content .chat_box .chat_input{height:54px;background-color:#ebebeb;padding-top:11px;padding-bottom:10px;padding-left:20px;padding-right:20px;font-size:0;box-sizing:border-box;}.float .float_content .chat_box .chat_input form{width:100%;font-size:0;}.float .float_content .chat_box .chat_input input{border-radius:6px;padding:0 13px;letter-spacing:0.75px;line-height:30px;font-size:15px;font-weight:300;width:calc(100% - 100px);box-sizing:border-box;margin-right:10px;vertical-align:top;}.float .float_content .chat_box .chat_input input:disabled{background-color:#f5f5f5;}.float .float_content .chat_box .chat_input .chat_enter{display:inline-block;width:90px;height:33px;vertical-align:top;border-radius:6px;background-color:#acacac;background-position:center;background-repeat:no-repeat;background-image:url('/img/1/1/arrow_more_w.png');background-size:7px;}.chat_content::-webkit-scrollbar{display:none;}.chat_content{-ms-overflow-style:none;scrollbar-width:none;}.all-pager{margin-top:40px;line-height:34px;text-align:center;display:table;position:relative;z-index:2;margin-left:auto;margin-right:auto;}.all-pager a{display:inline-block;min-width:36px;line-height:36px;font-size:16px;padding:0 0px;margin:0 2px;border-radius:0%;vertical-align:middle;}.all-pager .cur,.all-pager .page:hover{background:#218bc0;color:#fff;}.all-pager .prev,.all-pager .next{background:url('/img/1/6/arrow_page.png') no-repeat center center;transform:rotate(180deg);background-size:7px;padding:0 0px;margin:0 0px;min-width:20px;height:30px;}.all-pager .prev:hover,.all-pager .next:hover{filter:opacity(50%);}.all-pager .prev.disable,.all-pager .next.disable{opacity:0.3;pointer-events:none;}.all-pager .prev{margin-right:5px;}.all-pager .next{margin-left:7px;transform:scale(1,1);}.all-pager .last{margin-left:14px;}@media (max-width: 767px){.all-pager .last{margin-left:6px;}}.all-pager form{display:inline-block;width:54px;margin-left:21px;vertical-align:top;margin-right:4px;}@media (max-width: 767px){.all-pager form{margin-left:0;}}.all-pager form input{width:100%;height:36px;font-size:14px;padding:0 13px;padding-top:3px;background:#fff;vertical-align:top;box-sizing:border-box;border-radius:0px;}@keyframes waiting-bar{0%{transform:translateY(0px);}50%{transform:translateY(-5px);}100%{transform:translateY(0px);}}/*953795e33e25c16a067bcfa2a5842f5b*/.page_banner{position:relative;}.page_banner img{width:100%;height:auto;}.page_banner .page-title{position:absolute;width:100%;height:100%;font-size:70px;color:#000;letter-spacing:6.9px;font-weight:500;display:flex;justify-content:center;align-items:center;top:0;left:0;box-sizing:border-box;padding-bottom:4px;padding-left:0px;}.ask{box-sizing:border-box;padding-left:100px;padding-right:90px;padding-top:63px;padding-bottom:56px;background-color:#fff7e1;}@media (max-width: 767px){.ask{padding-left:20px;padding-right:17px;}}.ask .goAsk{color:#fff;display:block;width:206px;font-size:30px;font-weight:300;height:68px;background-color:#731e02;text-align:center;line-height:65px;letter-spacing:2.9px;padding-left:2px;margin-top:36px;margin-left:auto;margin-right:auto;position:relative;box-sizing:border-box;left:-5px;}