﻿body{font-family:'微軟正黑體',Arial, Helvetica, sans-serif}.talk_con{width:450px;height:100%;position:absolute;right:0;top:85px;box-shadow:0px 0px 10px #ccc}.talk_header{background-color:#035a58;padding:10px;color:#fff;text-align:center;border-radius:4px 4px 0px 0px;box-shadow:0px 0px 10px #ccc;position:relative}.talk_header .chat_title{font-size:0;color:transparent;background:url(../images/chat-logo.png) center no-repeat;display:block;height:30px;background-size:contain}.talk_header a.close{display:block;position:absolute;right:10px;top:10px;padding:1px 6px;border:2px solid;border-radius:100%;cursor:pointer;color:#fff !important;text-decoration:inherit !important;line-height:1.3 !important}.talk_header a.close:hover{color:#fff !important}.talk_show{background:#fff;position:relative;width:100%;padding-bottom:20px;overflow:hidden;overflow-y:scroll;transition:.3s;height:calc(100% - 200px) !important}.talk_show a{color:#333 !important;text-decoration:inherit !important}.talk_con ul{margin:0px;padding:0px;list-style:none}.talk_input{width:100%;overflow:hidden;background:#f2f2f2;box-sizing:border-box;border-radius:0px 0px 4px 4px;box-shadow:0px 5px 10px #ccc;padding:10px;position:absolute;bottom:85px;z-index:10000;transition:.3s}.talk_input .hot.is-active{background-color:#d8977a}.talk_show select{width:100%;padding:5px;margin:5px 0px}.talk_show .time{position:absolute;right:0;bottom:-20px;font-size:0.5rem}.whotalk{width:80px;height:30px;float:left;outline:none}.talk_word{height:2.125em;line-height:2.125rem;padding:2px 0px !important;margin-left:0px 10px;outline:none;text-indent:10px;border:1px solid #ccc;border-radius:4px;overflow:hidden;width:calc(100% - 163px)}a.talk_sub,a.talk_sub{min-width:3.375em;height:2em;line-height:2rem;padding:0px 5px;vertical-align:middle;background-color:#035a58 !important;border:none !important;color:#fff !important;border-radius:4px !important;cursor:pointer;display:inline-block;text-align:center;text-decoration:none !important}.btnmore{margin:6px;display:block !important}a.hot{background-color:#ffb392 !important;color:#602000 !important;font-weight:bold;display:inline-block}.atalk{margin:20px 10px;color:#333;display:flex;flex-direction:row}.atalk:before{content:'';display:inline-block;padding:25px;margin:2px;background:url(../images/chatboticon.png) no-repeat top;color:#fff;top:0px;vertical-align:top}.atalk span.dialog{background:#f2f2f2;border-radius:10px;padding:5px 10px;position:relative;margin:10px 15px}.atalk span.dialog p a{color:#448d86 !important;text-decoration:underline !important}.atalk span.dialog:before{content:'';display:block;width:0;height:0;border-style:solid;border-width:5.5px 13px 5.5px 0;border-color:transparent #f2f2f2 transparent transparent;position:absolute;left:-12px;top:10px}.atalk ul li{padding:5px}.atalk ul li a{display:block;padding:5px 20px;color:#035a58;text-decoration:none;background-color:#fff;border-radius:4px;border:1px solid #035a58}.atalk ul li a span{display:block;font-size:0.9em;text-align:right;color:#2c837d}.atalk ul li a:hover span{color:#fff}.atalk ul li a:hover,.atalk ul li a.active{background-color:#035a58;color:#fff !important}.btalk{margin:20px 10px;color:#333;display:flex;flex-direction:row;justify-content:flex-end}.btalk:after{content:'我';font-size:1.2em;display:block;padding:10px 13px;margin:2px;background-color:#fabb9b;color:#600000;border-radius:100%;vertical-align:top;height:25px}.btalk span.dialog:after{content:'';display:block;width:0;height:0;border-style:solid;border-width:5.5px 0 5.5px 13px;border-color:transparent transparent transparent #ffefc3;position:absolute;right:-12px;top:10px}.btalk span.dialog{display:inline-block;background:#ffefc3;border-radius:10px;color:#333;padding:5px 10px;position:relative;margin:10px 20px}.btalk .time{right:inherit !important;left:0px}.atalk iframe{width:1024px;height:500px;background-color:#fff}.set_up a.btn{display:block;width:22px !important;height:23px;background:url(../images/set_up.png) no-repeat;position:absolute;top:15px;right:46px;cursor:pointer;padding:0px;border:none;background-color:transparent !important;border:none !important;text-align:center}.set_up .box{background-color:#fff;position:absolute;right:15px;top:60px;z-index:2;width:260px;text-align:left;color:#333;padding:10px;border-radius:4px;box-shadow:0px 0px 5px #999;display:none;font-weight:inherit !important}.set_up .is-active{display:block}.set_up .box:before{content:'';display:block;width:26px;height:16px;background:url(../images/box_arrow.png);position:absolute;top:-16px;right:15px}.set_up .sort .title{background-color:#035a58;color:#fff !important;text-align:center;padding:5px;margin:5px 0px;font-size:inherit !important}.set_up .sort .font{text-align:center}.set_up .sort .font li{display:inline-block;vertical-align:middle}.set_up .sort .font li span{display:block}.set_up .sort .font li a{display:block;width:26px;height:26px;border-radius:30px;transition:150ms;margin-right:10px;background-color:rgba(255,255,255,0.1);font-size:0}.set_up .sort .font li.small a{background:url(../images/font-smail.png) no-repeat center}.set_up .sort .font li.small.is-active a{background:url(../images/font-smail_ov.png) no-repeat center #035a58}.set_up .sort .font li.medium a{background:url(../images/font-medium.png) no-repeat center}.set_up .sort .font li.medium.is-active a{background:url(../images/font-medium_ov.png) no-repeat center #035a58}.set_up .sort .font li.large a{background:url(../images/font-large.png) no-repeat center}.set_up .sort .font li.large.is-active a{background:url(../images/font-large_ov.png) no-repeat center #035a58}.set_up .sort .user{text-align:left !important}.set_up .sort .user li{display:inline-block !important;vertical-align:top;margin:3px -2px !important;width:33.333% !important}.set_up .sort .text-select{font-size:1em;margin:7px;width:95%;padding:5px}.service_list{background-color:#e0fffd;padding:10px;margin:10px}.service_list .title{text-align:center;color:#035a58;font-weight:bold}.service_list ul li{display:flex;vertical-align:top;margin:3px 0px}.service_list ul li a{display:block;margin:5px;padding:3px 5px;background-color:#fff;text-decoration:none !important;color:#666 !important;box-shadow:0px 2px 3px #666;line-height:1.7 !important;width:100%;border-left:3px solid #3eada5;box-sizing:border-box}.service_list ul li img{width:100%;display:none}.hot_list{display:none;background-color:#ffd9c9;position:absolute;bottom:145px;width:100%}.hot_list .title a.talk_sub,.hot_list a.talk_sub{background-color:#602000 !important}.hot_list .title{text-align:center;background-color:#ffb392;color:#602000 !important;font-weight:bold !important;padding:10px;font-size:inherit !important}.hot_list ul{padding:10px}.hot_list ul li{display:inline-block;vertical-align:top;margin:3px -2px;width:33.333%}.hot_list ul li a{display:block;margin:5px;padding:15px 5px;background-color:#fff;text-decoration:none !important;text-align:center;color:#666 !important;box-shadow:0px 2px 3px #666;border-radius:4px}.idol{display:block;margin:0px 10px}.typing-loader{width:0.5rem;height:0.5rem;border-radius:50%;animation:typing 1s linear infinite alternate;position:relative;left:0rem;margin:10px 18px}@keyframes typing{0%{background-color:#000;box-shadow:0.8rem 0 0 0 rgba(0,0,0,0.2),1.6rem 0 0 0 rgba(0,0,0,0.2)}25%{background-color:rgba(0,0,0,0.4);box-shadow:0.8rem 0 0 0 #000,1.6rem 0 0 0 rgba(0,0,0,0.2)}75%{background-color:rgba(0,0,0,0.4);box-shadow:0.8rem 0 0 0 rgba(0,0,0,0.2),1.6rem 0 0 0 #000}}.chat-footer{background:url(../images/e-book.png) 5px no-repeat;background-size:30%}.page-content .area-form.vote .ct .caption{overflow:visible;text-overflow:clip;white-space:normal}.page-content .area-form.vote .ct .form{margin-top:15px}.page-content .area-form.vote .ct .fieldset+.fieldset{margin-top:8px;border-top:1px solid #b6b6b6;border-top-color:#e4e4e4;padding-top:8px;text-align:right}.page-content .area-form.vote .ct .fieldset span.radio{display:block;margin-top:5px}.page-content .area-form.vote .ct .fieldset span.checkbox{display:block;margin-top:5px}.page-content .area-form.vote .ct .fieldset span.submit{display:inline-block}.page-content .area-form.vote .ct .fieldset span.reset{display:inline-block}.page-content .area-form.vote .ct .fieldset span.button{display:inline-block}.chat-footer .area-form.vote>.bg-drop-layout>.in,.chat-footer .area-form.vote>.in{padding:15px;border-radius:8px;box-shadow:0px 0px 8px #ccc;margin-left:120px;background-color:#fff}.chat-footer .area-form.vote .hd{display:none}.chat-footer .area-form.vote .ct .caption{overflow:visible;text-overflow:clip;white-space:normal}.chat-footer .area-form.vote .ct .caption span{display:block}.chat-footer .area-form.vote .ct .caption span.title{font-size:1.5em;font-weight:bold}.chat-footer .area-form.vote .ct .fieldset{margin:0px 20px;margin-top:15px;border-radius:8px;text-align:center}.chat-footer .area-form.vote .ct .fieldset span.radio{display:inline-block;vertical-align:middle;transition:150ms}.chat-footer .area-form.vote .ct .fieldset span.radio:hover ~ .radio{opacity:0.1}.chat-footer .area-form.vote .ct .fieldset span.submit{display:inline-block;vertical-align:middle}.chat-footer .area-form.vote .ct .fieldset input[type="radio"]{display:none}.chat-footer .area-form.vote .ct .fieldset input[type="radio"]:checked+label ~ label{background-image:url("../images/star-null.png")}.chat-footer .area-form.vote .ct .fieldset label{display:inline-block;vertical-align:middle;width:38px;height:38px;background-repeat:no-repeat;background-position:center;background-image:url("../images/star-select.png");transition:150ms;color:transparent;background-size:contain}.chat-footer .area-form.vote .ct .fieldset label:hover ~ label{opacity:0.3}.chat-footer .area-form.vote .ct .fieldset ul{text-align:center}.chat-footer .area-form.vote .ct .fieldset li{display:inline-block}.chat-footer .area-form.vote .ct .fieldset li:hover ~ li a{opacity:0.3}.chat-footer .area-form.vote .ct .fieldset li.checked ~ li a{background-image:url("../images/star-null.png")}.chat-footer .area-form.vote .ct .fieldset a{display:block;vertical-align:middle;width:38px;height:38px;background-repeat:no-repeat;background-position:center;background-image:url("../images/star-select.png");transition:150ms}.information .btn,.set_up .btn{font-size:0;color:transparent}@media screen and (max-width: 768px){.chat-footer{background:url(../images/e-book.png) center 10px no-repeat;background-size:35%}.chat-footer .area-form.vote>.bg-drop-layout>.in,.chat-footer .area-form.vote>.in{margin-left:0px;margin:90px 0px 0px 0px}.talk_con{top:0px;width:360px}.talk_input{width:100%;bottom:0px}.service_list ul li{width:100%}.talk_show{height:calc(100% - 100px) !important}.talk_header .title{margin-right:20px}.information .box ul li a:before{display:block;margin:0 auto}.set_up a.btn{display:none !important}.information .btn{right:45px !important}}@media screen and (max-width: 360px){a.talk_sub,a.talk_sub{width:100% !important;margin:5px 0px !important}.talk_header .chat_title{margin-right:100px}.talk_word{width:100%;margin:0px !important}.hot_list{bottom:137px}.talk_show{height:calc(100% - 200px) !important}.information .box ul li{font-size:0.8em !important}.information .box ul li a:before{display:block !important;margin:0 auto !important}.e-book-icon .CustomerService{background-size:contain !important;width:120px !important;height:130px !important}}.information .btn{display:block;width:22px !important;height:23px;background:url(../images/information.png) no-repeat;position:absolute;top:15px;right:80px;cursor:pointer;padding:0px !important;border:none !important;background-color:transparent !important}.information .btn:hover{border:none !important;background-color:transparent !important}.information .box{position:absolute;z-index:1;width:100%;background-color:#035a58;right:0;top:40px;box-sizing:border-box;display:none;padding:10px;margin:inherit !important;font-weight:inherit !important}.information .box ul li{display:inline-block;width:33%;margin:0px -2px;vertical-align:top}.information .box ul li a{display:block;color:#fff !important;text-decoration:none !important;font-size:0.9em}.information .box ul li a:before{content:'';display:block;width:22px;height:20px;display:inline-block;vertical-align:text-bottom;margin-right:5px}.information .box ul li.btn_statify a:before{background:url(../images/ystatify.png)}.information .box ul li.btn_privacy a:before{background:url(../images/privacy.png)}.information .box ul li.btn_description a:before{background:url(../images/description.png)}.informationBlock .statify,.informationBlock .privacy,.informationBlock .description{position:absolute;z-index:11000;background-color:#fff;border:1px solid #035a58;overflow-y:auto;height:calc(100% - 50%)}.informationBlock .statify .title,.informationBlock .privacy .title,.informationBlock .description .title{padding:5px;text-align:center;background-color:#035a58;color:#fff !important;font-size:inherit !important;font-weight:inherit !important}.informationBlock .statify .title:before,.informationBlock .privacy .title:before,.informationBlock .description .title:before{content:'';display:block;width:22px;height:20px;display:inline-block;vertical-align:text-bottom;margin-right:5px}.informationBlock .statify .subtitle,.informationBlock .privacy .subtitle,.informationBlock .description .subtitle{color:#035a58;font-weight:bold}.informationBlock .statify .chat-footer,.informationBlock .statify .content,.informationBlock .privacy .chat-footer,.informationBlock .privacy .content,.informationBlock .description .chat-footer,.informationBlock .description .content{padding:15px;line-height:1.7}.informationBlock .statify .btn,.informationBlock .privacy .btn,.informationBlock .description .btn{text-align:center;padding:0px 15px 15px 15px}.informationBlock .statify .btn .talk_sub,.informationBlock .privacy .btn .talk_sub,.informationBlock .description .btn .talk_sub{float:none}.informationBlock .statify .title:before{background:url(../images/ystatify.png)}.informationBlock .statify textarea{margin:15px;width:93%}.informationBlock .privacy .title:before{background:url(../images/privacy.png)}.informationBlock .description .title:before{background:url(../images/description.png)}.e-book{position:fixed;top:110px;right:0px;z-index:9999;transition:.2s;overflow:hidden;scroll-behavior:none;border:0}.e-book>.in>.ct{height:100%;position:fixed;right:0px;top:0px;z-index:9999;transition:.2s}.e-book-icon{position:fixed;right:0;bottom:100px;z-index:10000}.e-book-icon .CustomerService{font-size:0;color:transparent;display:block;width:150px;height:160px;background:url(../images/e-book_icon.gif) no-repeat center}.chat-marquee:hover>.in>.hd+.ct+.ft li.next a,.chat-marquee:hover>.in>.hd+.ct+.ft li.prev a{display:block;box-shadow:1px 1px 10px #ccc !important}.chat-marquee>.in>.hd+.ct+.ft li.next a,.chat-marquee>.in>.hd+.ct+.ft li.prev a{top:120px;bottom:inherit;height:42px;box-shadow:0px 0px 3px #ccc !important;display:none;border:none !important}.chat-marquee .ct li .life-block{border:1px solid #ccc;padding:10px;border-radius:10px;box-shadow:0px 2px 3px #ccc}.chat-marquee .ct li .life-block:hover{box-shadow:0px 2px 10px #ccc}.chat-marquee .ct li .life-block .title{text-align:center;border-bottom:1px solid #04857F;margin-bottom:10px}.chat-marquee .ct li ol{list-style:none;padding:0px}.chat-marquee .ct li ol li{padding:0px 10px;border-bottom:1px solid #ccc}.chat-marquee .ct li ol li a:hover{text-decoration:underline !important}.area-essay.page-caption-p{line-height:1.6}.e-book-close{position:absolute;top:65px;background-color:#035a58;width:1.563em;line-height:1.563rem;right:5px;color:#fff !important;text-align:center;border-radius:50px;z-index:2;display:block !important;text-decoration:none !important}
