﻿body{padding-bottom:50px}#trackingpanel{display:none}.field-name{width:80px;color:#777;font-weight:normal}.w25{padding:0 1px !important;background-color:#f5fafe;border-right:2px solid #fff;float:left;width:25%}.w25:first-child{margin-left:0}.w25:last-child{margin-right:0}.w20{padding:0 1px !important;background-color:#f5f5f5;border-right:2px solid #fff;float:left;width:20%}.w20:first-child{margin-left:0}.w20:last-child{margin-right:0}.containertype{height:25px;line-height:30px}.price{color:#ff6c2f;font-size:1.8em;line-height:1.8em;font-family:Helvetica}.ctnqty{position:relative;display:flex;text-align:center;height:25px;background-color:#f5f5f5}.quantity{width:40%;text-align:center;border:0;height:21px;margin-top:2px;color:#526272}input::-webkit-inner-spin-button{-webkit-appearance:none !important;margin:0}input[type="number"]{-moz-appearance:textfield}input[type="checkbox"]{-webkit-appearance:checkbox;margin-bottom:5px}input:read-only{background-color:#f5f5f5}.add,.sub{cursor:pointer;font-size:1.2em;width:30%;display:inline-block;color:#333;padding-top:5px}.add{border-left:1px solid #e6e6e6}.sub{border-right:1px solid #e6e6e6}.right label{height:1.5em;background-color:#e2e1e1;width:280px;line-height:1.5em;color:#847f7f}.part{position:relative}.p1 h2{display:inline}.p1 .arrow{display:inline-block;position:relative;width:132px;margin:0 20px}.p1 .arrow i{padding-left:40px}.p1 .port{display:inline-block;overflow:hidden;white-space:nowrap;text-align:left;align-self:center;padding-left:15px}.p1 .portcode{font-size:1.6em;white-space:nowrap;overflow:hidden}.p1 .img{display:inline-block;width:150px}.p1 img{padding-left:10px;margin-bottom:10px}.p1 .sign{display:inline-block;white-space:nowrap;text-align:left;padding-left:60px}.p1 .sign div{width:50px;height:20px;line-height:20px;text-align:center;margin:3px 3px}.p1 .sign .isspecial{color:#ff6c2f;background-color:#fcece3}.p1 .sign .issuspended{color:#ff3030;background-color:#f8d4d3}.p1 .sign .isallin{color:#09f;background-color:#e8f4fe}#destpier{font-size:12px}.arrow span{display:block;text-align:center;color:#009aff}.arrow .icon-rightarrow{display:block;margin-bottom:10px;font-size:1.2em;text-align:left;color:#ccc}.field-val{display:inline}.carrier .info{line-height:1.4em;padding:10px 0;position:relative;overflow:hidden}.line{overflow-x:hidden}.thirdpart{width:33%;float:left}.remark{margin-bottom:30px;padding:10px 0}#remark,#kb{padding:5px;white-space:pre-wrap}#truckremark{padding:5px;white-space:pre-wrap}.declaration{padding:5px;color:#09f}.freight table{table-layout:fixed;border:#eee 1px solid}.freight thead{background-color:#eee;border-bottom:0}.freight tbody tr>:last-child{color:#ff6c2f;font-weight:bold}.freight .table>thead>tr>th{text-align:center}.freight td{border-top:none !important;text-align:center;border-bottom:#eee 1px solid}.otherservice{margin:20px}.otherservice .address{position:relative;margin-top:20px;overflow:hidden}.otherservice .address .input-group{display:inline-block}.btnbooking{display:block;text-align:center}.btnbookingwarp{display:flex;justify-content:center}.remarklink{color:#00009c}.remarklink:hover{color:#42426f;border-bottom:.5px solid #42426f}.linkcontainer{border:1px solid #eee;height:200px;width:200px}.left-circle-one,.left-circle-two{position:absolute;bottom:-7px;right:-9px}.right-circle-one,.right-circle-two{position:absolute;bottom:-7px;left:-9px}.freight{padding:10px 20px;margin:20px 0;margin-top:-20px}.bkg{padding:15px;position:relative}.sub-title{color:#808080;font-size:13px;font-weight:500;padding-bottom:6px;margin:5px 0}.total{position:relative}.detail .table th{font-weight:normal;border-bottom:none}.amount{text-align:right}.total-freight{position:absolute;right:8px;bottom:-30px;line-height:1.2em}.total-freight div{margin-left:20px;float:right;font-size:16px}#usd,#cny,#eur{font-family:Helvetica;text-align:right;display:inline-block}.chart{height:300px;width:300px}#container1{margin-bottom:1px}#container2 .highcharts-grid,#container2 .highcharts-axis{display:none}#container2 .highcharts-yaxis-labels{display:none}.bgc-w{background-color:#fff;margin-top:10px}.side-table{margin-bottom:0;border-collapse:collapse;border-spacing:0;color:#333;border:1px solid #eee}.side-table>thead:first-child{background:#f5f5f5}.side-table>thead>tr>th:first-child{padding-left:10px}.side-table>thead>tr>th{padding:10px 3px;border-bottom-width:1px;font-weight:normal}.side-table>thead tr th{vertical-align:middle}.side-table tr{height:30px}.side-table tr td,.side-table th td{border:1px solid #eee}.diagonal-line{background:linear-gradient(to top right,rgba(0,0,0,0) 0%,rgba(0,0,0,0) calc(50% - 1.5px),rgba(0,0,0,.1) 50%,rgba(0,0,0,0) calc(50% + 1.5px),rgba(0,0,0,0) 100%)}#portfreight td-day{width:25%;text-align:center}.trianglebox{position:relative;z-index:90}.trianglebox .triangle-bg2{width:125px;height:130px;overflow:hidden;position:absolute;top:-3px;left:-3px}.trianglebox .triangle2{color:#fff;font-size:16px;font-weight:bold;text-align:center;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);position:relative;padding:2px 0;right:38px;top:15px;width:160px;height:42px;line-height:42px;background-color:#00801c;background-image:-webkit-gradient(linear,left top,left bottom,from(#09f),to(#09f));background-image:-webkit-linear-gradient(top,#09f,#09f);background-image:-moz-linear-gradient(top,#09f,#09f);background-image:-ms-linear-gradient(top,#09f,#09f)}.btnbookingwarp .btn{border:1px solid #09f;color:#09f;background:#fff;margin:0 5px;margin-bottom:15px;padding:5px 30px}.btnbookingwarp .btn:hover{background-color:#e6e6e6}.btnbookingwarp .disabled{color:#fff;border-color:transparent;background:#ccc}.notice-panel2{position:relative;cursor:pointer;padding:5px 10px}.notice-tag2{font-size:1.2em;line-height:44px;padding:0 5px}.notice-panel2 .row{font-size:1em;height:30px}.notice-panel2 .row i{font-size:1.5em !important;color:#777}.notice-panel2 .icon-wx-custservice:before{font-size:1.1em !important;color:#777}.notice-panel2 .notice2{margin-bottom:10px}.remark,.remark .sub-title{color:#f00}.middle{vertical-align:middle !important}.qtyusable{font-weight:bold;color:#25a7bf;font-size:12px}.qtyusable .alertstate2{color:#f00}.fontcolor{color:#ff6c2f}.quoteplanbutton{display:inline-block;padding:2px 10px;margin:20px 10px 0 0;width:80px;text-align:center;border:1px solid #b4b4b4;border-radius:3px;white-space:nowrap;cursor:pointer;color:#fff;font-weight:normal;background-color:#ef864c;float:right}