@charset "utf-8";.online-item{display:none}.information-image{height:400px;background-image:url(/assets/images/claim-bg.png);background-repeat:no-repeat;background-size:cover;margin-top:0;text-align:center}.information-image h1{padding-top:165px;font-size:2.8em;letter-spacing:15px;color:#fff;text-shadow:0 3px 3px rgba(0,0,0,.3)}.online-shopping{padding:110px 0}.online-item{display:none}.online-shopping h1{color:#e01f13}.online-text-block{width:100%;height:200px;box-shadow:0 3px 5px rgba(0,0,0,.3);border-radius:15px}.online-text-block h2{width:70px;height:200px;border-radius:15px 0 0 15px;float:left;text-align:center;line-height:70px;color:#5d5d5d;font-weight:700;letter-spacing:5px;vertical-align:middle;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl}.online-tab h2{text-align:left;font-weight:700;margin-bottom:30px;font-size:1.7em;clear:both}.online-tab .nav-tabs,.online-tab .nav{border-bottom:none;margin-top:70px;text-align:justify;width:100%;display:block}.online-tab .nav-tabs:after{content:'';display:inline-block;width:100%}.online-tab .nav-tabs li{text-align:center;display:inline-block}.online-tab .nav-tabs a{color:#2d2d2d;font-size:1.2em;padding-bottom:5px;text-decoration:none;border-bottom:solid 2px #fff}.online-tab .nav-tabs a:hover{border-bottom:solid 2px #026ba5}.online-tab .nav-tabs li>.active{border-bottom:solid 2px #026ba5}.online-tab .nav-tabs a i{color:#026ba5}.online-tab .tab-content{margin-top:50px;line-height:30px}.online-tab .tab-content h3{font-weight:600;font-size:1.2em;margin-bottom:20px}.online-tab .table{border:1px solid #dee2e6}.online-tab th{border-right:1px solid #dee2e6}.online-tab td{border-left:1px solid #dee2e6}.online-tab a{text-decoration:underline}.blue-table-head{background-color:#3982aa;color:#fff}.online-tab .table a{margin-left:0}.online-tab .table a i{display:inline-block;width:30px;height:30px;border-radius:50%;border:solid 2px #3982aa;color:#3982aa;line-height:26px;margin-right:5px;text-align:center}.blue-table-head td:last-child{text-align:center}.table th,.table td{vertical-align:middle}.online-tab .tab-content p{margin-bottom:20px}.online-tab .tab-content .img{text-align:center;margin:10px auto}.online-tab .tab-content img{max-width:60%}.online-tab .tab-content ul{margin-left:20px}.online-tab .tab-content li{margin-bottom:10px;position:relative}.online-tab .tab-content li:before{content:'';width:10px;height:10px;border-radius:50%;background-color:#6fd89e;display:block;position:absolute;top:10px;left:-20px}.fade:not(.show){opacity:1}.done-time{text-align:right}.done-time .to-left{float:left}.done-time .to-right{float:right}.claim-wrapper{text-align:justify;width:100%}.claim-wrapper:after{display:inline-block;content:'';width:100%}.left-icon{width:20%;display:inline-block;vertical-align:top}.service-item{width:77%;display:inline-block;vertical-align:top}.left-icon,.service-item{background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.3);padding:42px 20px 0;border-radius:10px}.claim-file a{display:block;color:#fff;width:260px;padding:15px;text-decoration:none;margin:15px auto;background-color:#5fd3bc;text-decoration:none;text-align:center}.left-icon{height:278px}.type-title{text-align:center;margin-bottom:50px;font-size:20px}.service-item ul{text-align:justify;width:100%}.service-item ul:after{display:inline-block;content:'';width:100%}.service-item ul li{display:inline-block;text-align:center;width:200px;min-height:120px;vertical-align:top;margin-bottom:30px}.service-item a{color:#186d84}.service-item .service-icon,.left-icon .service-icon{display:block;margin:0 auto 20px;width:60px;height:60px;background-repeat:no-repeat;background-size:contain;background-position:center}.left-icon a{display:block;color:#2d2d2d;text-decoration:none;text-align:center}.service-item .s01{background-image:url(/assets/images/claim-01.png)}.service-item .s02{background-image:url(/assets/images/claim-02.png)}.service-item .s03{background-image:url(/assets/images/claim-03.png)}.service-item .s04{background-image:url(/assets/images/claim-04.png)}.s05{background-image:url(/assets/images/simple-icon.png)}.service-item a{text-decoration:none;color:#2d2d2d}.service-item a:hover{text-decoration:none;color:#2d2d2d}.pointer{cursor:pointer}.claim-function p,.claim-item p{font-size:1rem}.service-item li.active .claim-function p{color:#ff5c1b;font-weight:700}.claim-item{text-align:center;margin:30px auto;display:none}.claim-item p{margin-bottom:40px}.claim-item .item-name{display:block;color:#2d2d2d;border:solid #bfbfbf 1px;width:260px;padding:15px;text-decoration:none;margin:15px auto}.claim-item .item-name:hover{color:#fff;background-color:#838383;transition:ease .3s}.item-overlay p span{display:none;position:absolute}.online-tab .breadcrumb{float:right;background-color:transparent}.list-head{border-top:solid #bfbfbf 1px}.claim-row{text-align:justify;border-bottom:solid #bfbfbf 1px;padding-top:15px}.claim-row li{display:inline-block;font-size:1.2em;text-align:center;word-break:break-all}.claim-row li:first-child{text-align:left}.claim-row::after{width:100%;content:'';display:inline-block}.row-five{width:17%}.row-five-xl{width:26%}.list-icon{display:inline-block;width:25px;height:25px;background-image:url(/assets/images/list-icon.png);background-repeat:no-repeat;background-size:contain;vertical-align:top;margin-right:5px}.list-num p{display:inline-block;width:calc(100% - 35px)}.claim-list .taian-btn{margin-top:0;height:unset}.claim-btn{border-radius:30px;color:#fff;padding:10px 20px;width:85%;display:block;margin:auto;cursor:pointer}.claim-btn.blue-btn{background-color:#0094c1}.claim-btn.green-light-btn{background-color:#a4c4b6}.claim-btn.orange-light-btn{background-color:#f4b878}.list-icon.calendar{display:none}.delete-this-user{text-align:right;border-top:solid 1px #bfbfbf;position:relative;margin:70px 0 0;height:40px}.collapse-this-user{width:150px;display:block;background-color:#8be792;color:#fff;border-radius:5px;padding:10px 15px;cursor:pointer;margin:5px 0 5px auto}.hide-item{display:none}.delete-this-user span{position:absolute;width:150px;display:block;right:0;top:-25px;background-color:#d6271a;color:#fff;border-radius:5px;padding:10px 15px;margin-top:5px;cursor:pointer}.claim-form{clear:both}.fill-form-wrapper{padding:30px;border:solid 1px #bfbfbf;border-radius:10px;clear:both}.claim-form-group{width:90%;margin:30px auto;font-size:1.2em}.claim-form-group .form-group{margin-bottom:1.5rem}.claim-form .form-group label,.claim-check p{width:200px;display:inline-block}.claim-form .form-group input,.claim-check-group,.claim-form .form-group textarea,.claim-form .form-group select,.input-note{width:calc(100% - 220px);display:inline-block}.input-note{margin-left:205px;margin-top:10px}.claim-form .form-group.form-check input{width:20px;height:20px;margin-left:-20px}.claim-check .claim-check-group{vertical-align:top}.claim-check .form-check{margin-top:10px}.claim-check .claim-check-group .form-check input,.claim-check .claim-check-group .form-check label{vertical-align:middle}.claim-check .claim-check-group .form-check label{margin-top:5px;margin-left:6px}.claim-check-group i{margin-right:5px;display:inline-block}.pink-text{color:#ffb2b2}.claim-check .second-check .form-check{display:inline-block;width:30%;margin-right:2%;word-break:break-all;margin-bottom:0}.first-check{margin-bottom:40px}.travel-note{margin-top:40px}.travel-note p{line-height:30px;display:block;width:100%}#notice-title{cursor:pointer;text-decoration:underline}.claim-check p.notice-text{display:none}.blue-text{color:#5c99ff}.file-upload .form-group{width:48%;display:inline-block;vertical-align:top;margin-right:1%}.file-upload .form-group input{border:dotted 2px #bfbfbf;padding:10px;text-align:center;color:#5d5d5d;font-size:.8em;width:100%}.file-upload .form-group label{background-color:#0094c1;color:#fff;width:100%;padding:10px;display:block;cursor:pointer}.file-upload .form-group label span,.file-upload .form-group label i{display:inline-block}.file-upload .form-group label i{width:23px;vertical-align:top;margin-top:3px}.file-upload .form-group label span{font-size:.75em;width:calc(100% - 35px);line-height:23px}.form-btn-wrapper{text-align:center}.btn.add-new-user{color:#fff;font-weight:700;background-color:#7ad9cf;border-radius:30px;border:none;padding:10px;width:250px;margin:auto;font-size:1em}.notice-rule{font-size:1.2em;line-height:30px;margin-top:40px}.notice-rule .form-group .red-text{text-decoration:underline}.notice-rule ol{padding-left:25px}.notice-rule li{list-style-type:decimal}.notice-rule .form-check input{margin-top:10px}.notice-rule .form-check{margin-top:30px}.notice-rule .upload-btn{border-radius:30px;color:#fff;font-weight:700;background-color:#78bd8e;border-color:#78bd8e;font-size:1em;padding:10px;width:250px;margin-top:30px}.red-text{color:#e01f13}.claimmodal{width:100%}.claimmodal .modal-header{background-color:#7ad9cf;border-radius:20px 20px 0 0}.claimmodal .modal-title{font-size:1.2em;color:#fff;width:90%;text-align:left;margin-left:0}.claimmodal .modal-body{height:300px;overflow-y:scroll}.claimmodal .modal-body p{width:100%;text-align:left;line-height:35px}.claimmodal .modal-header .close{color:#fff;border-color:#fff}.claimmodal .modal-footer .add-new-user{width:150px;margin:30px auto}.claimmodal.finish-modal .modal-header{background-color:transparent}.claimmodal.finish-modal .modal-header .close{color:#7ad9cf;border-color:#7ad9cf}.claimmodal.finish-modal .modal-body{height:unset;overflow:unset;margin-top:20px}.finish-icon{margin-bottom:10px}.list-detail{clear:both}.list-detail li{text-align:left}.row-two{width:45%}.list-icon~p{display:inline-block;width:calc(100% - 40px)}.list-icon.list-user{background-image:url(/assets/images/user.png)}.list-icon.list-phone{background-image:url(/assets/images/phone.png)}.list-icon.list-light{background-image:url(/assets/images/light.png)}.list-icon.list-calendar{background-image:url(/assets/images/list-icon-calendar.png)}.list-icon.list-spot{background-image:url(/assets/images/spot.png)}.list-detail .claim-row{padding-top:20px}.list-detail .claim-row:first-child{border-top:solid 1px #bfbfbf}.list-detail .btn-wrapper{margin-top:40px}.list-detail .btn-wrapper .btn{font-size:1.2em;background-color:#2fa8cd}.row-three{width:30%}.more-detail{background-color:#2fa8cd;width:200px}.record-list-wrapper{border-top:solid 1px #bfbfbf;border-bottom:solid 1px #bfbfbf;padding-top:20px;margin-top:20px}.record-list-wrapper .claim-row{border:none;padding-top:0}.list-detail .record-list-wrapper .claim-row:first-child{border:none}.claim-user-wrapper .delete-this-user span{display:none}#append-block .claim-user-wrapper .delete-this-user span{display:block}.locateModal .modal-body{text-align:left}.locateModal .modal-footer{padding:10px}.locateModal .modal-footer button.btn.add-new-user{margin:0 calc(50% - 125px)}.locateModal input{display:inline;width:unset;margin-right:5px}.locate-wrapper .radio{width:49%;display:inline-block;text-align:center}.locateModal .radio-wrapper{width:32%;display:inline-block;text-align:left;margin-bottom:10px}.locate-option input{display:none}.locate-option label{width:100%;border:solid 1px #bfbfbf;display:inline-block;text-align:center;padding:10px;border-radius:30px;cursor:pointer}.locateModal .search{padding:0 16px 16px;display:none}.locateModal .search input{display:block;width:100%;border-radius:30px;margin:auto;padding:10px}.locate-option input:checked~label{background-color:#bfbfbf;color:#fff}.domestic,.foreign{display:none}.record-search{clear:both}.record-search h2{text-align:center}.record-search .b2bcard{border:solid 1px #bfbfbf;clear:both;padding:40px;border-radius:10px}.record-search .info-group{width:49%;display:inline-block;font-size:1.2em;margin-bottom:30px}.green-text{color:#39a297}.record-search .info-group .green-text{font-size:1em;margin-bottom:10px}.green-bg{background-color:#28949c;color:#fff}.record-search .step-table{margin-bottom:60px}.record-search .step-table p{font-size:1.2em;padding:10px}.record-search .step-table p.green-bg{text-align:center}.step-table{border:solid 1px #bfbfbf}.step-table ul{position:relative}.step-table li{padding:0 10px;position:relative}.border-line{display:block;position:absolute;top:0;width:1px;height:100%;background-color:#bfbfbf;z-index:-1}.bl01{left:17%}.bl02{left:45%}.bl03{left:64%}.bl04{left:82%}.close-date .bl01{left:18%}.close-date .bl02{left:50%}.close-date .bl03{left:75%}.btn-adjust li:after{height:60px;top:-20px}.step-table li:last-child:after{display:none}.step-table ul:last-child{border-bottom:none}.step-table .claim-btn{padding:5px}.row-four-xl{width:30%}.row-four{width:23%}.survey-block{text-align:center}.rate{height:46px;padding:0 10px;width:220px;margin:10px auto}.rate:not(:checked)>input{position:absolute;display:none}.rate:not(:checked)>label{float:right;width:1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:40px;color:#ccc}.rate:not(:checked)>label:before{content:'★ '}.rate>input:checked~label{color:#f87f80}.rate:not(:checked)>label:hover,.rate:not(:checked)>label:hover~label{color:#ffc5c5}.rate>input:checked+label:hover,.rate>input:checked+label:hover~label,.rate>input:checked~label:hover,.rate>input:checked~label:hover~label,.rate>label:hover~input:checked~label{color:#ea4647}.survey-block{margin:40px auto;box-shadow:0 2px 5px rgba(0,0,0,.3);padding:0 0 20px;min-height:365px}.light-green{background-color:#6dbec4;color:#fff}.survey-block .title{font-size:1.2em;padding:20px}.survey-block .form-group,.survey-block .btn-group{width:70%;margin:15px auto}.light-gray{background-color:#bfbfbf}.survey-record{width:80%;margin:20px auto}.survey-record p{font-size:1em;line-height:25px;display:inline-block;text-align:left;vertical-align:top}.survey-record p.light{width:90px;color:#6dbec4}.survey-record p.content{width:calc(100% - 100px)}.locateModal .modal-content{width:100%}.foreign .nav-tabs li{width:16%;text-align:center}.foreign .nav-tabs li a{padding:10px 0;width:100%;display:block;color:#686868}.foreign .nav-tabs li a.active{border:solid 1px #bfbfbf;border-radius:5px 5px 0 0;border-bottom:none;color:#7ad9cf}#country-list{height:350px;overflow-y:scroll}#country-list .country-group{width:49%;display:inline-block;margin:10px 0}#detailModalLong .modal-content{width:100%}#detailModalLong .table .thead-dark th{background-color:#2fa8cd;border-color:#2fa8cd}#detailModalLong .table tbody th,#detailModalLong .table tbody td{text-align:left}.online-shopping.claim-top{padding:30px 0 70px}.middle-block{margin-bottom:60px}.left-30{width:24%;display:inline-block;font-size:1.2em;vertical-align:top}.card-header{background-color:transparent}.card{border-radius:0;border:none}.left-30 .card-header:first-child,.right-70 .card-header:first-child{border-bottom:1px solid #bfbfbf;margin-bottom:0;padding:12px 0}.left-30 .btn-link{font-size:1em;color:#2d2d2d;font-weight:700}.right-70 .btn-link{font-size:1em;color:#2d2d2d}.left-30 .item li{position:relative;padding-left:18px;margin-bottom:25px;cursor:pointer}.left-30 .item li:hover{text-decoration:underline}.left-30 .item li.active{color:#39a297}.left-30 .item li:last-child{margin-bottom:0}.left-30 .item li::before{content:'';display:block;width:8px;height:8px;border-radius:50%;position:absolute;background-color:#7adacf;left:0;top:5px}.right-70{width:72%;display:inline-block}.detail-block{border:solid 1px #bfbfbf;border-radius:10px;padding:30px;width:95%;margin:0 0 0 auto}.detail-block .title{font-size:1.4em;font-weight:700;text-align:center}.detail-block .content{margin-top:30px;font-size:1.2em}.detail-block ol{margin-left:32px}.detail-block ol li{list-style-type:decimal;margin-bottom:15px;line-height:25px}.step li{position:relative;padding:20px 10px;text-align:center;border:solid 2px;border-radius:10px;margin-bottom:20px;position:relative}.step li::before{content:'';display:block;width:30px;height:30px;border-radius:50%;left:93%;top:-15px;position:absolute;color:#fff;font-size:.9em;line-height:30px}.step li::after{font-family:"FontAwesome";content:'';font-size:1.5em;display:block;width:30px;height:40px;position:absolute;top:100%;z-index:1;background-color:#fff}.step li.red{border-color:#eb5544}.step li.red::before{content:'01';background-color:#eb5544}.step li.red::after{color:#eb5544}.step li.orange{border-color:#ff7f00}.step li.orange::before{content:'02';background-color:#ff7f00}.step li.orange::after{color:#ff7f00}.step li.yellow{border-color:#ffce00}.step li.yellow::before{content:'03';background-color:#ffce00}.step li.yellow::after{color:#ffce00}.step li.green{border-color:#42d17c}.step li.green::before{content:'04';background-color:#42d17c}.step li.green::after{color:#42d17c}.step li.green-dark{border-color:#21894b}.step li.green-dark::before{content:'05';background-color:#21894b}.step li.green-dark::after{color:#21894b}.step li.blue{border-color:#50ddda}.step li.blue::before{content:'06';background-color:#50ddda}.step li.blue::after{color:#50ddda}.step li.blue-dark{border-color:#527fdb}.step li.blue-dark::before{content:'07';background-color:#527fdb}.step li.blue-dark::after{color:#527fdb}.step li.black-blue{border-color:#102c7a}.step li.black-blue::before{content:'08';background-color:#102c7a}.step li.black-blue::after{display:none}.goto-notice{text-align:center;margin:30px auto}.goto-notice a{width:220px;color:#fff;display:block;background-color:#78bd8e;font-size:1em;margin:auto;border-radius:30px}.location{margin-top:50px}.location p{margin-bottom:20px}.travel-process .location .sub-title{margin-bottom:20px}.travel-process .table .thead-dark th,.location .table .thead-dark th{background-color:#78bd8e;border-color:#78bd8e}.travel-process tbody,.location tbody{border-bottom:solid 1px #bfbfbf}.light-green-text{color:#7ad9cf}.right-70 .card h2,.right-70 .card-body li{position:relative}.right-70 .card h2 i{position:absolute;left:calc(100% - 30px);top:15px}.right-70 .card-body li i{position:absolute;left:calc(100% - 10px);top:0;font-size:1.5em;cursor:pointer}.qa p{line-height:25px}.qa-group{padding:20px 0;border-bottom:solid 1px #bfbfbf}.qa-group:last-child{border-bottom:none}.qa-title{width:95%;position:relative;cursor:pointer;padding-left:37px}.qa .qa-answer{margin-top:20px;color:#39a297;display:none}.right-70 .qa-title i{position:absolute;left:calc(100% + 10px);top:0;font-size:1em;cursor:pointer}.qa-answer{position:relative;padding-left:37px;width:95%}.qa-num{width:33px;display:inline-block;position:absolute;left:0}.qa-btn-group{text-align:center}.qa-btn-group a,.qa-btn-group p{display:inline-block;width:200px;padding:15px 0 12px;border:solid 1px #2d2d2d;border-radius:30px;color:#2d2d2d;vertical-align:middle;margin:0 5px}.qa-btn-group .icon{width:30px;height:25px;background-repeat:no-repeat;display:inline-block;background-size:contain;vertical-align:middle;background-position:top;margin-right:5px}.en-help .icon{background-image:url(/assets/images/claim_languge.png)}.message .icon{background-image:url(/assets/images/claim_mobile.png)}.qa-footer{margin:40px auto 0;width:80%}.qa-footer div{display:inline-block;vertical-align:top}.phone-img{max-width:60px;margin-right:10px}.phone-img img{width:100%}.qa-footer .link{width:calc(100% - 75px)}.qa-footer .link p{margin-bottom:5px}.qa-footer .link .qa-footer-title{margin-bottom:12px}.travel-en .qa-num{font-size:1.3em;top:0}.travel-en .qa-answer p{color:#2d2d2d;line-height:35px}.ch-en-answer{position:relative;padding-left:55px}.ch-en-answer span{position:absolute;display:block;font-size:1.8em;top:0;left:0}.info-inside{display:none}.travel-notification{display:block}.notice-rule .form-check .form-check-input{width:18px;height:18px;margin-top:8px}.notice-rule .form-check{margin-left:28px}.notice-rule .form-check .form-check-label{padding-left:0}.notice{padding-left:29px}.claim-footer-note{margin-top:20px}.claim-top-note{margin-bottom:20px;text-align:right}@media(max-width:1024px){.survey-block{min-height:450px}}@media(min-width:1024px) and (max-width:1152px){.claim-accordion .container{max-width:1020px}}@media(max-width:991px){.file-upload .form-group{width:100%}.survey-block{min-height:unset}.information-image{margin-top:0}.information-image{background-image:url(/assets/images/claim-bg-mobile.png);background-size:60%;background-position:left bottom;background-color:#7ad9cf}.online-item{display:block}.online-shopping{padding:0}.service-item ul li{width:100px}.service-item ul p{line-height:25px}.service-item .service-icon{width:50px;height:50px}.service-item .break{display:block;height:0;width:0;margin:0}.service-item:first-child{margin-bottom:60px}.m-break{display:block}.claim-list{margin:50px 0}.claim-btn{width:100%}.claim-form .form-group label,.claim-check p{width:150px}.claim-form .form-group input,.claim-check-group,.claim-form .form-group textarea,.claim-form .form-group select{width:calc(100% - 170px)}.claim-check .second-check .form-check{width:100%}.claim-check .claim-check-group .form-check label{width:unset}.travel-note p{width:100%}.file-upload .form-group input,.file-upload .form-group label{width:100%}.notice-rule .upload-btn{margin-bottom:30px}.notice-rule .form-check input{margin-top:8px}.notice-rule .form-check .form-check-label{padding-left:0}}@media(min-width:768px) and (max-width:990px){.online-tab{margin-top:40px}.service-item:first-child{margin-bottom:20px}}@media(max-width:767px){.online-shopping{margin-top:30px}.service-item:first-child{margin-bottom:0}.item-rang{padding:0 15px;width:95%}.service-item ul li{width:47%;display:inline-block;min-height:inherit;margin-bottom:10px;margin-top:30px}.service-item ul li p{margin-top:20px}.claim-wrapper:after{display:none}.service-item ul li:nth-child(3) p{margin-top:0}.service-item .break{display:inline}.service-item .service-icon{margin:0 auto 5px}.claim-item{position:fixed;top:0;left:0;width:80%;margin:10%;background-color:#fff;padding:20px;border-radius:10px}.item-overlay{display:block;height:100vh;width:100vw;background-color:rgba(0,0,0,.5);position:fixed;top:0;left:0;display:none}.claim-item .item-name{width:90%}.item-overlay p span{position:absolute;right:-10px;top:-15px;background-color:#fff;border-radius:50%;font-size:2em;color:#e01f13}.item-overlay p span{display:block}.online-tab .breadcrumb{float:none;padding:0;line-height:25px}.list-head{display:none}.claim-row{padding:10px 0;border:none;box-shadow:0 2px 5px rgba(0,0,0,.3);padding:10px;border-radius:10px;margin-bottom:30px}.claim-row li{text-align:left;padding:0 0 20px;margin-top:0}.row-five,.row-five-xl,.row-four-xl,.row-four{width:100%}.claim-row li.taian-btn{width:31%;display:inline-block}.claim-btn{text-align:center}.taian-all-list .list-num,.taian-all-list .list-date{line-height:35px}.taian-all-list .list-num::before{content:'保單號碼';display:inline-block}.taian-all-list .list-date::before{content:'保險區間';display:inline-block}.list-icon.calendar{display:inline-block;background-image:url(/assets/images/list-icon-calendar.png)}.list-num p,.list-date p{display:inline-block;width:calc(100% - 120px);vertical-align:top}.claim-form .form-group label,.claim-check p,.claim-form .form-group input,.claim-check-group,.claim-form .form-group textarea,.claim-form .form-group select,.input-note{width:100%;display:block}.input-note{margin-left:0}.claim-form .form-group label,.claim-check p{margin-bottom:10px}.claim-check .form-check{margin-top:0}.claimmodal .modal-footer .add-new-user{margin:0 auto 20px}.list-detail .claim-row{box-shadow:none;border-radius:0;margin-bottom:0;border-bottom:1px solid #bfbfbf}.list-detail .claim-row::after{display:none}.list-detail .row-two{width:100%;display:block}.list-detail .claim-row li{padding-bottom:5px}.list-detail .claim-row li:last-child{padding-left:37px}.list-detail .list-num::before{display:none}.row-three{width:100%}.record-list-wrapper{position:relative;padding-bottom:40px}.claim-btn.more-detail{width:150px;position:absolute;bottom:10px;left:calc(50% - 75px)}.list-detail .record-list-wrapper .claim-row{border:none}.list-detail .record-list-wrapper .claim-row li:nth-child(2) p{padding-left:36px}.record-search .b2bcard{padding:20px}.record-search .info-group{width:100%;display:block}.record-search .claim-row{box-shadow:none;border-radius:0;margin-bottom:0;border-bottom:solid 1px #bfbfbf}.record-search .claim-row::after{display:none}.record-search .claim-row li:last-child{padding-bottom:0}.step-table li:after{display:none}.step-table li::before{width:100%;display:block;color:#39a297;font-size:.8em;margin-bottom:5px;font-weight:700}.li-item::before{content:'進度項目'}.li-content::before{content:'內容'}.li-date::before{content:'處理日/通知日'}.li-step::before{content:'進度狀況'}.li-memo::before{content:'備註'}.li-d-date::before{content:'結案日期'}.li-type::before{content:'給付險種'}.li-money::before{content:'理賠金額'}.li-user::before{content:'受款人'}.li-pay::before{content:'下款日期'}.li-total::before{content:'理賠金額'}.li-pay-way::before{content:'付款方式'}.li-bank::before{content:'匯款銀行'}.degree .list-icon{display:none}.degree li:before{width:120px;vertical-align:top}.degree.claim-row li:last-child{padding-bottom:0;width:90%}.degree.claim-row::after{display:none}.list-refund::before{content:'賠案號碼';display:inline-block}.list-setdate::before{content:'結案成立日期';display:inline-block}.degree p{display:inline-block;width:calc(100% - 125px);vertical-align:top}.left-30,.right-70{width:100%;display:block}.online-shopping.claim-top{padding:0}.detail-block{width:100%}.qa-btn-group a,.qa-btn-group p{margin:10px auto}.qa-footer{width:100%}.location .table thead{display:none}.location .table tbody tr{border:solid 2px #bfbfbf;border-left:none;border-right:none}.location .table tbody th,.location .table tbody td{width:100%;display:block}.location .table tbody th::before,.location .table tbody td::before{display:block;width:100%;font-size:.8em;margin-bottom:8px;font-weight:700;color:#78bd8e}.info-name::before{content:'單位名稱'}.info-adr::before{content:'地址'}.info-phone::before{content:'電話'}.info-fax::before{content:'傳真'}.border-line{display:none}.left-icon,.service-item{width:100%;display:block;height:initial;padding:20px;margin-bottom:20px}.type-title{margin-bottom:15px;color:#5fd3bc;font-weight:700}.claim-wrapper .service-item ul li p{margin-top:0}}@media(max-width:480px){div#locateModal .modal-body{padding:0 2px}div#locateModal .nav-tabs{text-align:justify;width:100%;display:block;border:none;position:relative}div#locateModal .nav-tabs::before{content:'';display:block;width:100%;position:absolute;height:1px;background-color:#dee2e6;top:55px}div#locateModal .nav-tabs:after{content:'';display:inline-block;width:100%}.foreign .nav-tabs li{display:inline-block;width:15%}.foreign .nav-tabs li a{font-size:15px}.foreign .nav-tabs li a i{display:block;margin-bottom:5px}.foreign .nav-tabs li a.active{position:relative}.foreign .nav-tabs li a.active:after{content:'';display:block;width:100%;position:absolute;top:99%;left:1px;background-color:#fff;height:3px}}