body {
	/*font-family:'Noto Sans TC', sans-serif;*/
	font-family:"���斑���有嚙踝蕭謕蕭��頩����蕭��嚙踐捶嚙踝蕭謕蕭豲",Arial,Verdana,"Microsoft JhengHei","���斑���有嚙踝蕭謕蕭��嚙踝�蕭����蕭謍堆蕭謕蕭��捶嚙踝蕭謕蕭豲","Microsoft YaHei";
	color:#727272;
	/*background-image:url(https://images.pexels.com/photos/10801300/pexels-photo-10801300.jpeg);*/
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center;
	/*background-position:top;*/
	background-size:cover;
	background-color:#c9c6d600;}
	
/*嚙踝蕭謕蕭豲蕭�嚙踐�蕭豲���嚙踝蕭�璆��蕭��蕭謕*/
div, a, span, li, li:hover, img, img:hover, input, input:hover, button, button:hover,.search_btr,.radio-btn>label,.radio-btn>label:hover {
	transition:all .15s ease-in-out;}
.radio-btn input[type="radio"] {
    opacity:0;
    width:0px;}
button:focus {
    outline:0px dotted;
    outline:0px auto -webkit-focus-ring-color;}
	
.radio-btn>label,.check_nonstop>label>span,.check_nonstop>label>span,.add_segment,.history>span,.history>p,.trvstory>p,.tab-topp,.coption01,.coption02,.coption03 {
	font-weight:700;}
.history>span,.history>p,.tab-topp,.searchrwd span,.check_nonstop>label>span,.add_segment {
	font-size:14px;}
.radio-btn>label,.radio-right a,.searchrwd .form-control,.search_btr,.tab-demo>.tab-inner>span,.trvstory>p,.trvstory>p>span,.coption01,.coption02,.coption03 {
	font-size:16px;}
.trvstory>p>.bt_lcnb,.trvstory>p>.bt_rcnb {
	font-size:20px;}
.searchrwd span,.history>span,.history>p {
	color:#727272;}
.radio-btn>label,.add_segment,.check_nonstop>label>span {
	color:#000000;}
.el-date-range-picker__header div,.el-date-picker__header-label,.history>span {
	color:#ff5722;}
.trvstory>p>span {
	color:#ff0000;}
	
#box001 {
	position:absolute;
	top:10%;
    left:1%;
    right:1%;
	max-width:1300px;
	padding:15px 10px;
	margin:0 auto;
	border-radius:6px;
	background-color:#ecececdb;
	box-shadow:0px 4px 8px 0px #00000038;}
.row {
    margin-right:0px;
    margin-left:0px;
	padding-right:0px;
    padding-left:0px;
	--bs-gutter-x:0px;
    --bs-gutter-y:0px;}	
.searchrwd {
    width:100%;
	max-width:1300px;
    margin:0 auto;
    display:block;}
.searchrwd .row {
	width:100%;}
.total {
	width:100%;
    margin:0 auto;
	padding-right:0px;
    padding-left:0px;}
.search_box1 {
	height:66px;
	margin:0px 4px 10px 0px;
    padding:4px 0px 0px 0px;
    border:1px solid #f3f3f3;
	background-color:#ffffff;
    border-radius:4px;}
.search_box1:hover {
    cursor:pointer;
	border:1px solid #ffffff;
	box-shadow:0 0 0 2px #2973ff;}
.search_box1 .search-airport {
	position:relative;
    left:-4px;
    width:102%;}
.search_box1>div {
	padding-right:3px;
    padding-left:5px;
    text-overflow:ellipsis;
    /*overflow:hidden;*/
    white-space:nowrap;}
.search_box1 label {	
	margin-bottom:0px;}
.radio-top {
	position:absolute;
    top:-46px;
    left:-6px;
    right:-2px;}
.radio-btn {
	float:left;
    height:30px;
    margin:0px 8px 4px 0px;}
.radio-btn>label {
	cursor:pointer;
    line-height:25px;
	text-align:center;
	padding:2px 28px;
	border:3px solid #efefef;
    background-color:#efefef;
    border-radius:20px;}
.radio-btn>label:hover {
    cursor:pointer;
	color:#2973ff;
	border:3px solid #efefef;}
.radio-btn input[type="radio"]:checked+label {
    color:#ffffff;
	border:3px solid #2973ff;
	background-color:#2973ff;
	border-radius:20px 20px 0px 20px;}
.radio-right {
    float:right;}
.radio-right a {
	text-decoration:none;
	cursor:pointer;
    line-height:25px;
    text-align:center;
    padding:3px 20px;
    font-weight:700;
    color:#727272;
    border:2px solid #727272;
    background-color:#ffffff;
    border-radius:20px;}
.radio-right a:hover { 
	color:#2973ff;
	border:2px solid #2973ff;}
.searchrwd .form-control,.search_box1 input {
	text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap;}
.searchrwd .form-control {
    cursor:pointer;
	height:34px;
    padding:2px 0px;
	border:0px solid #ced4da;
	background-color:#fff0;
	border-radius:0px;
	letter-spacing:-.5px;}
.searchrwd .form-control::placeholder,.el-date-editor .el-range-input::placeholder,.el-date-editor .el-range-separator::placeholder,
.el-input--prefix .el-input__inner::placeholder  {
	color:#a6a6a6;}
.searchrwd .form-control:focus {
	box-shadow:0 0 0 0 rgba(255,255,255,0%);}
.search_btr {
	-webkit-writing-mode:vertical-rl;
	writing-mode:vertical-rl;
	letter-spacing:4px;
	height:66px;
	min-width:56px;
	line-height:54px;
	text-align:center;
	margin:0px 0px 0px 0px;
    padding:0px;
    border:1px solid #727272;
	color:#fff;
    background-color:#727272;
    border-radius:4px;}
.search_btr:hover {
    cursor:pointer;
	border:1px solid #ff3d00;
    background-color:#ff3d00;}
.search_btr:active {
	position:relative;
    top:3px;}
.search_btr .fas {
	font-size:20px;
	letter-spacing:0px;
	transition:all .1s ease-in-out;}
.search_btr:hover .fas {
	transition:all .15s ease-in-out;
	transform:scale(1.3);}
.onewayday>.col-6:nth-of-type(1) {  
	display:inline-block;
	width:100%;
	padding:0px;}
.onewayday>.col-6:nth-of-type(2) {  
	display:none;
	padding-left:0px;}
.onewayday>.col-6>span {
    display: inline-block;
	width: 45px;}
.onewayday .form-control {
	width:100%;
    float:left;}
.returnday .form-control {
	width:100%;}
.returnday>span {
	display:inline-block;
    margin-bottom:1px;}
.morereturn .search_btr {
	margin:0px 0px 0px 4px;}
	
.deletebt {	
    cursor:pointer;
	position:absolute;
	z-index:1;
	color:#cccccc;
    font-size:20px;
    bottom:5px;
    right:5px;}
.deletebt:hover {
	color:#ff3d00;}
.deletebt:active {
    bottom:1px;}
.add_segment {
	cursor:pointer;
    position:absolute;
    z-index:1;
	right:-80px;
	bottom:19px;
	font-weight:700;}
.add_segment>i {
	position:relative;
    top:1px;
	font-size:19px;
	padding-right:4px;}
.add_segment:hover {
	color:#ff3d00;}
.add_segment:hover i {
	padding-left:12px;}
.add_segment:active {
    bottom:15px;}
	
.check_nonstop {
	width:100%;
	height:20px;
	margin:5px 0px 0px 1px;}
.check_nonstop>label {
	margin:0 auto;}
.check_nonstop>label>input {
	width:22px;
	height:22px;}
.check_nonstop>label>span {
	margin:0px 5px;
    position:relative;
	top:-5px;}
	
/*嚙踝蕭謕蕭豲蕭謕蕭謕蕭��咯.嚙踝蕭謕蕭��雓�嚙踝蕭謕蕭豲嚙踝蕭�嚙踝蕭.���蕭��蕭豯改蕭��.嚙踝蕭謕蕭豲嚙踝蕭蹎刻雓�嚙踐嚙踐���早嚙踝蕭謕蕭豲鞊舀�嚙踝蕭謕*/
#sitebox1,	#sitebox2, #travelersbox1, #travelersbox2, #airlinesbox1, #airlinesbox2,.el-picker-panel {
	border-radius:4px;
	border:0px solid #e4e7ed;
	box-shadow:0px 6px 10px 0px #0000005e;}
#sitebox1,	#sitebox2, #travelersbox1, #travelersbox2, #airlinesbox1, #airlinesbox2 {
	color:#727272;
	position:absolute;
	z-index:999;
	top:76px;
	left:-1px;
	right:-1px;
	font-weight:700;
	padding: 10px 8px 8px 8px;
	background-color:#ffffff;}
#sitebox1, #sitebox2 { 
	width:180%;
	max-width:768px;}
#travelersbox1 {
	width:122%;}
#travelersbox2 {
	width:117%;}
#airlinesbox1, #airlinesbox2 {	
	width:122%;}
#travelersbox1 .row .classoption:nth-of-type(2), #travelersbox2 .row .classoption:nth-of-type(2) {	
	padding-left:1%;}
#sitebox1:before, #sitebox2:before, #travelersbox1:before, #travelersbox2:before, #airlinesbox1:before, #airlinesbox2:before {
	color:#ffffff;
	content:'';
	border-width:0 8px 8px;
	border-style:solid;
	border-color:transparent transparent #ffffff;
	position:absolute;
	top:-5px;}
#sitebox1:before, #travelersbox1:before, #travelersbox2:before {
	left:10%;}
#sitebox2:before {
	right:48%;}
#airlinesbox1:before, #airlinesbox2:before {
    right:40%;}
#airlinesbox1 .history>p>a, #airlinesbox2 .history>p>a {
	width: 33.33%;
    padding: 6px 2px;
    text-align:center;
    float: left;}
.history {
    padding-top:5px;
    margin:0px;}
.history>span {
	float:left;}
.history>p {
	margin:0px auto;}	
.history>p>a {
	text-decoration:none;
	display:inline-block;
    padding:4px 8px;
    font-size: 15px;
    margin: 0px 0px 0px 0px;
    color: #000000;
    border-radius:4px;}
.history>p>a:hover {
	color:#ffffff;
    background-color:#ff5722;}
.trvstory>p>span {
	display:inline-block;
    width:33.33%;
	line-height:34px;
	font-size:18px;
	float:left;
    text-align:center;}
.trvstory>p>.bt_lcnb,.trvstory>p>.bt_rcnb,.trvstory>p>.bt_nocnb,.coption02,.coption03 {
	height:30px;}
.trvstory>p>.bt_lcnb,.trvstory>p>.bt_rcnb,.trvstory>p>.bt_nocnb {
	width:33.33%;
    height:34px;
    float:left;
	padding:0px;
	color:#000000;
    margin-bottom:7px;
	border:1px solid #e8eaea;
	background-color:#e8eaea;
    border-radius:3px;}
.trvstory>p>.bt_nocnb {
	background-color:#ffffff;}
.trvstory>p>.bt_lcnb,.trvstory>p>.bt_rcnb,.trvstory>p>.bt_nocnb {
    background-repeat:no-repeat;
    background-size:16px;
    background-position:center;}
.trvstory>p>.bt_lcnb {
	background-image:url(https://eric92.i234.me/temp/20231115_cs_search/img/bt_lcnb01.svg);}
.trvstory>p>.bt_lcnb:hover {
	background-image:url(https://eric92.i234.me/temp/20231115_cs_search/img/bt_lcnb02.svg);}	
.trvstory>p>.bt_rcnb,.trvstory>p>.bt_nocnb,.trvstory>p>.bt_nocnb:hover {
	background-image:url(https://eric92.i234.me/temp/20231115_cs_search/img/bt_rcnb01.svg);}	
.trvstory>p>.bt_rcnb:hover {
	background-image:url(https://eric92.i234.me/temp/20231115_cs_search/img/bt_rcnb02.svg);}


.trvstory>p>.bt_lcnb:hover,.trvstory>p>.bt_rcnb:hover {
	color:#ffffff;
	border:1px solid #2973ff;
    background-color:#2973ff;}
.trvstory>p>.bt_nocnb:hover {
	cursor:no-drop;}
.trvstory>p>.bt_lcnb:active,.trvstory>p>.bt_rcnb:active {
	color:#ffffff;
	border:1px solid #1a62e9;
    background-color:#1a62e9;}
.bt_lcnb:focus,.bt_rcnb:focus,.bt_nocnb:focus,.bt_lcnb.active:focus,.bt_rcnb.active:focus,.bt_nocnb.active:focus {
	outline:none;}
.trvstory>p {
	padding:0px 0px;
	margin:0px auto;}	
.trvstory>p>a {
	color:#727272;
	text-decoration:none;
	display:inline-block;
    padding:2px 8px 3px 8px;
	margin:-2px 0px 2px 0px;
    border-radius:15px;}
.trvstory>p>a:hover {
	color:#ffffff;
    background-color:#ff5722;}
.trvstory>p:nth-of-type(1),.trvstory>p:nth-of-type(3),.trvstory>p:nth-of-type(5) {
	line-height:32px;}
.classoption {
    text-align:center;
	padding:0px;
    margin-top:8px;}
.classoption>div {
	border:1px solid #e8eaea;
	border-radius:4px;}
.classoption>div:hover {
	color:#2973ff;
	border:1px solid #2973ff;
    background-color:#ffffff;}
.classoption>div:active {
	color:#2973ff;}
.classoption>.active {
	color:#ffffff;
	border:1px solid #2973ff;
    background-color:#2973ff;}
.classoption>.active:hover,.classoption>.active:active {
	color:#ffffff;
	border:1px solid #1a62e9;
    background-color:#1a62e9;}
.coption01 {
	width:99%;
	height:70px;
	line-height:68px;}
.coption02,.coption03 {
	width:98.5%;
    height:34px;
    line-height:32px;
	margin-top:8px;}
.coption02 {
	float:left;}
.coption03 {
	float:right;}
.tab-demo ul {
	width:100%;
	overflow-x:auto;
	/*display:table;*/
	padding:0;
	margin:auto;
    margin-top:10px;}
.tab-demo .tab-topp,#airlinesbox1 .tab-topp {
	text-align:center;
    color:#2973ff;
    line-height:18px;
    padding:5px 0px;
    margin:0px;
    font-weight:700;}	
.tab-title {
	list-style:none;}
.tab-demo ul>li {
	display:table-cell;
	text-align:center;
	white-space:nowrap;
    padding:8px 9px 10px 9px;
	border-top:3px solid #ffffff;
	border-radius:4px 4px 0px 0px;}	
.tab-demo ul>li a {
	color:#000000;
	text-decoration:none;}	
.tab-demo ul>li:hover {
	border-top:3px solid #deeaff;}
.tab-demo ul>li:hover a {
	color:#2973ff;}
.tab-demo ul>li.active {
	background-color:#f3f3f3;
	border-top:3px solid #2973ff;}
.tab-demo ul>li.active a {	
	color:#2973ff;}
.tab-demo>.tab-inner {
	width:100%;
    color:#000000;
    background-color:#f3f3f3;
    display:table;
	padding:7px 0px;}
.tab-demo>.tab-inner>span {
	display:inline-block;
    width:25%;
	height:34px;
	float:left;
    text-align:center;
	line-height:20px;
	padding:6px 2px;
	color:#727272;
	border-radius:4px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;}
.tab-demo>.tab-inner>span:hover {
	cursor:pointer;
    color:#ffffff;
    background-color:#2973ff;}	

.webblock {
	display:none;}	
.mbnone {
	display:block;}
	
/*嚙踝蕭謕蕭��嚙踝蕭謕蕭豲���嚙踝蕭謕蕭��雓�蕭�嚙踐�蕭豲���雓葡�嚙踝蕭謕*/
.trvstory>p,.classoption>div {
	text-overflow:ellipsis;
	white-space:nowrap;
    overflow:hidden;}

/*el-date-editor 嚙踝蕭謕蕭��雓�嚙踝蕭謕蕭豲*/
.el-date-editor.el-input,.el-date-editor.el-input__inner,.el-date-editor--daterange.el-input,.el-date-editor--daterange.el-input__inner,
.el-date-editor--timerange.el-input,.el-date-editor--timerange.el-input__inner,.el-input--prefix .el-input__inner {
	width:100%;
	padding:0px;}
.el-date-editor .el-range__icon,.el-date-editor .el-range__close-icon,.el-input__prefix,.el-input__suffix {
	display:none;}
.el-month-table,.el-year-table {
    font-size:17px;}
.el-month-table td .cell,.el-year-table td .cell {
    width:auto;}
.el-input--prefix .el-input__inner {
	width:100%;
	font-size:17px;
	text-align:left;}
.el-range-editor .el-range-input {
	width:47%;
	font-size:17px;
	text-align:left;}
.el-date-editor .el-range-separator {
	width:8%;
    font-size:17px;
    line-height:35px;
	font-weight:500;
    padding:0px 0px;
    color:#a6a6a6;}
.el-date-range-picker__header [class*=arrow-left],.el-date-range-picker__header [class*=arrow-right] {
    font-size:16px;
    width:25px;
    height:28px;
    padding:0px;
    margin:0 auto;}
.el-picker-panel__icon-btn:hover {
	color:#ff3d00;
    transform:scale(1.4);}
.el-input__inner {
	height:36px;
    line-height:37px;
	border:0px solid #dcdfe6;
	background-color:#fff0;
	border-radius:0px;}
.el-date-table th,.el-date-table td {
	text-align:center;
	height:34px;
	padding:0px 0px;}
.el-date-table th {
	font-size:13px;
	font-weight:700;
	border-bottom:solid 1px #e5e6e6;}
.el-date-table td {
	font-size:15px;
	color:#727272;
	font-weight:700;}
.el-date-table td.next-month,.el-date-table td.prev-month {
    color:#cbcbcb;
	font-weight:500;}
.el-date-table td div {
	height:34px;}
.el-date-table td.today span {
    color:#727272;
	background-color:#e6e7e7;}
.el-date-table td span {
    width:28px;
    height:28px;
	line-height:28px;}
.el-date-table td.available:hover {
    color:#409EFF;}
.el-date-table td.end-date span,.el-date-table td.start-date span {
    color:#ffffff;
    background-color:#409EFF;}
.el-date-table td.in-range div,.el-date-table td.in-range div:hover,.el-date-table.is-week-mode .el-date-table__row.current div,
.el-date-table.is-week-mode .el-date-table__row:hover div {
    background-color:#def2ff;
	color:#000000;}

.searchrwd .form-control,.el-date-editor .el-range-input,.el-input--prefix .el-input__inner {
	color:#000000;
	font-weight:700;}
.searchrwd .form-control::placeholder,.el-date-editor .el-range-input::placeholder,.el-date-editor .el-range-separator::placeholder,
.el-input--prefix .el-input__inner::placeholder {
	font-weight:500;}

@media screen and (max-width:1100px) and (min-width:768px) {
.searchrwd,.searchrwd .form-control::placeholder,.el-range-input,.el-input__inner,.el-range-input::placeholder,.el-input__inner::placeholder {
	letter-spacing:-1px;}
.searchrwd .form-control,.searchrwd .form-control::placeholder,.search_btr,.trvstory>p>span,.el-range-input,.el-input__inner,.el-range-input::placeholder,.el-input__inner::placeholder {
    font-size:15px;}
	
.tab-demo>.tab-inner>span {
	width:25%;}	
#travelersbox1, #travelersbox2, #airlinesbox1, #airlinesbox2 {
	width:130%;}
}

@media screen and (max-width:770px) and (min-width:260px) {
.onewayday>.col-6>span {
	width: 50px;}
}

@media screen and (max-width:770px) and (min-width:260px) {
#box001 {
	top:0;
    left:0;
    right:0;
	padding:8px;
	border-radius:0px;}
.webblock {
	display:block;}
.mbnone {
	display:none;}
.searchrwd {
    padding-top:20px;}
.searchrwd span	{
	font-size:13px;}
.searchrwd .form-control,.search_btr,.trvstory>p>span,.check_nonstop,.check_nonstop>label>span,.add_segment search_btr,.history>p,.history>span,.tab-demo ul>li a,.tab-demo>.tab-inner>span,.trvstory>p,.tab-topp {	
	font-size:16px;}
.tab-demo ul {
	overflow-x:auto;
    display:block;}
.tab-demo ul>li a {
	font-weight:700;}
.trvstory>p:nth-of-type(1),.trvstory>p:nth-of-type(3),.trvstory>p:nth-of-type(5) {
	line-height:30px;}
.history>p,.tab-demo>.tab-inner>span {
	font-weight:500;}
.radio-top {
	position:unset;
    width:100%;
    margin-top:10px;
    margin-bottom:10px;}
.segmentbox>div {
    overflow:hidden;
	margin-bottom:3px;}
.segmentbox>div:last-of-type {	
	position:relative;}
.search_box1 {
	height:auto;
	margin:0px 0px;
    padding:3px 0px;
    border:0;
    border-bottom:3px solid #f3f3f3;
    border-radius:0px;}
.search_box1:hover {
    cursor:pointer;
    border:0px solid #fff0;
    box-shadow:0 0 0 0px #2973ff;
	border-bottom:3px solid #333333;}
.radio-btn {
    margin:0px 3px 3px 0px;}
.radio-btn>label {
    line-height:20px;
    padding:2px 11px;
    border:3px solid #ffffff;
    background-color:#ffffff;}
.radio-right a {
	line-height:20px;	
    padding:3px 15px;}    
.searchrwd .form-control {
    height:26px;}
.search_btr {
	-webkit-writing-mode:unset;
	writing-mode:unset;
	width:48%;
	margin:0 auto;
	padding:4px;
	border-radius:4px;}
.search_btr,.morereturn .search_btr {
    line-height:30px;
    margin-top:14px;
    margin-bottom:8px;
    height:38px;}
.check_nonstop {
	width:49%;
	margin:22px 0px 0px 0px;
	padding-left:1%;}
.check_nonstop>label>span {
	top:-5px;
    font-weight:600;}
.onewayday>.col-6:nth-of-type(2) {
    padding-left:3px;}
.deletebt {
	font-size:18px;
    bottom:6px;}
.deletebt:active {
	bottom:3px;}
.add_segment {
	width:100%;
    position:revert!important;
	text-align:center;
	padding:11px 0px 15px 0px;
	margin:0px 0px 10px 0px;
	border-radius:0px 0px 10px 10px;
    height:46px;
	background-color:#ffffff;}
.add_segment:hover i {
    padding-left:0px;}
.add_segment:active {
	background-color:#ff3d00;}
.add_segment:active,.add_segment:active i {
	color:#ffffff;}	
#sitebox1, #sitebox2, #travelersbox1, #travelersbox2, #airlinesbox1, #airlinesbox2 {
	width:auto;
	top:56px;
    left:-8px;
    right:-8px;
    padding:20px 8px;
    border-radius:0px;
    border-top:3px solid #323232;}
#sitebox1:before, #sitebox2:before, #travelersbox1:before, #travelersbox2:before, #airlinesbox1:before, #airlinesbox2:before {
	top:-9px;
	border-color:transparent transparent #323232;}
#sitebox1:before, #travelersbox1:before, #travelersbox2:before {
	left:15%;}
#sitebox2:before, #airlinesbox1:before, #airlinesbox2:before {
	right:15%;}
#travelersbox1, #travelersbox2, #airlinesbox1, #airlinesbox2 {
	padding:15px;}
.history>span,.tab-demo .tab-topp {
	padding-left:8px;}
.trvstory>p>.bt_lcnb,.trvstory>p>.bt_rcnb,.trvstory>p>.bt_nocnb {
	height:34px;}
.tab-demo>.tab-inner>span {
	width:33.33%;}
	
/*el-date-editor 嚙踝蕭謕蕭��雓�嚙踝蕭謕蕭豲*/
.el-date-range-picker {
    margin-top:6px!important;}
.el-date-picker {
    margin-top:6px!important;}
.el-range-editor .el-range-input {
	width:44%;}
.el-date-editor .el-range-separator {
    width:7%;
	line-height:24px;}
.el-input__inner {
	height:26px;
	line-height:28px;}
.el-picker-panel,.el-date-picker .el-picker-panel__content {	
	width:92.5%;}
.el-popper[x-placement^=bottom] .popper__arrow::after {
    top:-3px;
	border-bottom-color:#000000;}
.el-popper .popper__arrow::after {
	border-width:9px;}
.el-picker-panel {
	width:97%;
    left:1.5%!important;
    right:1.5%!important;
    border-radius:0px;}
.el-date-range-picker .el-picker-panel__body {
	min-width:100%;}
.el-date-range-picker__content {
	width:100%;}	
}

/*20231205嚙踝蕭謕蕭��嚙踝���的嚙踐*/
.pop_hint {
    width:100%;
    text-align:left;
    color:#ff0000;
    margin:0 auto;
    font-weight:500;}
    
/*20231213���蕭�嚙踝瘙���蕭������嚙踐�ㄜ嚙踐��朵嚙踐此�嚙踝蕭謕*/
#modal-container-800304>.modal-dialog>.modal-content {
    position:relative;
    background-color:#fff;
    -webkit-background-clip:padding-box;
    background-clip:padding-box;
    border:1px solid #999;
    border:1px solid rgba(0,0,0,.2);
    border-radius:6px;}
#modal-container-800304>.modal-dialog>.modal-content>.modal-header {
    min-height:16.43px;
    padding:15px 15px 15px 5px;
    border-bottom:1px solid #e5e5e5;}  
#modal-container-800304>.modal-dialog>.modal-content>.modal-header .modal-title {
	margin:0;
    text-indent:7px;
    color:#5e616d;
    font-size:18px;
    padding:0;
    font-family:"���斑���有嚙踝蕭謕蕭��頩����蕭��嚙踐捶嚙踝蕭謕蕭豲";
    font-weight:700;}   
#modal-container-800304>.modal-dialog>.modal-content>.modal-body {
    color:#000000;
    background-color:#f9f7f7;
    padding:20px 15px 10px 0px;}
#modal-container-800304>.modal-dialog>.modal-content>.modal-body .form-group label {
	width:35%;
    max-width:35%;
    line-height:36px;
    margin:0;}
#modal-container-800304>.modal-dialog>.modal-content>.modal-body .form-group {
	display:contents;}
#modal-container-800304>.modal-dialog>.modal-content>.modal-body .form-group .w9 {  
	width:65%;}
#modal-container-800304>.modal-dialog>.modal-content>.modal-body .form-group label,
#modal-container-800304>.modal-dialog>.modal-content>.modal-body .form-group .w9 {
    height:40px;
    float:left;
    padding-right:0;
    margin:0;
    margin-bottom:8px;
    letter-spacing:0px;}
#modal-container-800304>.modal-dialog>.modal-content>.modal-body .form-group .w9>.form-control {
    display:block;
    width:100%;
    height:34px;
    border-radius:4px;
    padding:2px 10px;
    vertical-align:middle;
    letter-spacing:0;
    background-color:#ffffff;
    border:1px solid #cccccc;}
#modal-container-800304>.modal-dialog>.modal-content>.modal-footer button {
	border-radius:4px;
	padding:5px 15px;
	font-size:16px;
	font-weight:500;
	background-color:#ffffff;}
#modal-container-800304>.modal-dialog>.modal-content>.modal-footer .btn-default {
    color:#333333;
    border-color:#cccccc;}
#modal-container-800304>.modal-dialog>.modal-content>.modal-footer .btn-primary {
	color:#ff9000;
	border-color:#ff9000;}
#modal-container-800304>.modal-dialog>.modal-content>.modal-footer .btn-default:hover {
    color:#000000;
    border-color:#adadad;
    background-color:#e6e6e6;}
#modal-container-800304>.modal-dialog>.modal-content>.modal-footer .btn-primary:hover {
	color:#ffffff;
	border-color:#ff9000;
	background-color:#ff9000;}	
    
#modal-container-trevologin>.modal-dialog>.modal-content {
    position:relative;
    background-color:#fff;
    -webkit-background-clip:padding-box;
    background-clip:padding-box;
    border:1px solid #999;
    border:1px solid rgba(0,0,0,.2);
    border-radius:6px;}
#modal-container-trevologin>.modal-dialog>.modal-content>.modal-header {
    min-height:16.43px;
    padding:15px 15px 15px 5px;
    border-bottom:1px solid #e5e5e5;}  
#modal-container-trevologin>.modal-dialog>.modal-content>.modal-header .modal-title {
	margin:0;
    text-indent:7px;
    color:#5e616d;
    font-size:18px;
    padding:0;
    font-family:"���斑���有嚙踝蕭謕蕭��頩����蕭��嚙踐捶嚙踝蕭謕蕭豲";
    font-weight:700;}   
#modal-container-trevologin>.modal-dialog>.modal-content>.modal-body {
    color:#000000;
    background-color:#f9f7f7;
    padding:20px 15px 10px 0px;}
#modal-container-trevologin>.modal-dialog>.modal-content>.modal-body .form-group label {
	width:35%;
    max-width:35%;
    line-height:36px;
    margin:0;}
#modal-container-trevologin>.modal-dialog>.modal-content>.modal-body .form-group {
	display:contents;}
#modal-container-trevologin>.modal-dialog>.modal-content>.modal-body .form-group .w9 {  
	width:65%;}
#modal-container-trevologin>.modal-dialog>.modal-content>.modal-body .form-group label,
#modal-container-trevologin>.modal-dialog>.modal-content>.modal-body .form-group .w9 {
    height:40px;
    float:left;
    padding-right:0;
    margin:0;
    margin-bottom:8px;
    letter-spacing:0px;}
#modal-container-trevologin>.modal-dialog>.modal-content>.modal-body .form-group .w9>.form-control {
    display:block;
    width:100%;
    height:34px;
    border-radius:4px;
    padding:2px 10px;
    vertical-align:middle;
    letter-spacing:0;
    background-color:#ffffff;
    border:1px solid #cccccc;}
#modal-container-trevologin>.modal-dialog>.modal-content>.modal-footer button {
	border-radius:4px;
	padding:5px 15px;
	font-size:16px;
	font-weight:500;
	background-color:#ffffff;}
#modal-container-trevologin>.modal-dialog>.modal-content>.modal-footer .btn-default {
    color:#333333;
    border-color:#cccccc;}
#modal-container-trevologin>.modal-dialog>.modal-content>.modal-footer .btn-primary {
	color:#ff9000;
	border-color:#ff9000;}
#modal-container-trevologin>.modal-dialog>.modal-content>.modal-footer .btn-default:hover {
    color:#000000;
    border-color:#adadad;
    background-color:#e6e6e6;}
#modal-container-trevologin>.modal-dialog>.modal-content>.modal-footer .btn-primary:hover {
	color:#ffffff;
	border-color:#ff9000;
	background-color:#ff9000;}	
	
	
#modal-container-trevouserlogin>.modal-dialog>.modal-content {
    position:relative;
    background-color:#fff;
    -webkit-background-clip:padding-box;
    background-clip:padding-box;
    border:1px solid #999;
    border:1px solid rgba(0,0,0,.2);
    border-radius:6px;}
#modal-container-trevouserlogin>.modal-dialog>.modal-content>.modal-header {
    min-height:16.43px;
    padding:15px 15px 15px 5px;
    border-bottom:1px solid #e5e5e5;}  
#modal-container-trevouserlogin>.modal-dialog>.modal-content>.modal-header .modal-title {
	margin:0;
    text-indent:7px;
    color:#5e616d;
    font-size:18px;
    padding:0;
    font-family:"���斑���有嚙踝蕭謕蕭��頩����蕭��嚙踐捶嚙踝蕭謕蕭豲";
    font-weight:700;}   
#modal-container-trevouserlogin>.modal-dialog>.modal-content>.modal-body {
    color:#000000;
    background-color:#f9f7f7;
    padding:20px 15px 10px 0px;}
#modal-container-trevouserlogin>.modal-dialog>.modal-content>.modal-body .form-group label {
	width:35%;
    max-width:35%;
    line-height:36px;
    margin:0;}
#modal-container-trevouserlogin>.modal-dialog>.modal-content>.modal-body .form-group {
	display:contents;}
#modal-container-trevouserlogin>.modal-dialog>.modal-content>.modal-body .form-group .w9 {  
	width:65%;}
#modal-container-trevouserlogin>.modal-dialog>.modal-content>.modal-body .form-group label,
#modal-container-trevouserlogin>.modal-dialog>.modal-content>.modal-body .form-group .w9 {
    height:40px;
    float:left;
    padding-right:0;
    margin:0;
    margin-bottom:8px;
    letter-spacing:0px;}
#modal-container-trevouserlogin>.modal-dialog>.modal-content>.modal-body .form-group .w9>.form-control {
    display:block;
    width:100%;
    height:34px;
    border-radius:4px;
    padding:2px 10px;
    vertical-align:middle;
    letter-spacing:0;
    background-color:#ffffff;
    border:1px solid #cccccc;}
#modal-container-trevouserlogin>.modal-dialog>.modal-content>.modal-footer button {
	border-radius:4px;
	padding:5px 15px;
	font-size:16px;
	font-weight:500;
	background-color:#ffffff;}
#modal-container-trevouserlogin>.modal-dialog>.modal-content>.modal-footer .btn-default {
    color:#333333;
    border-color:#cccccc;}
#modal-container-trevouserlogin>.modal-dialog>.modal-content>.modal-footer .btn-primary {
	color:#ff9000;
	border-color:#ff9000;}
#modal-container-trevouserlogin>.modal-dialog>.modal-content>.modal-footer .btn-default:hover {
    color:#000000;
    border-color:#adadad;
    background-color:#e6e6e6;}
#modal-container-trevouserlogin>.modal-dialog>.modal-content>.modal-footer .btn-primary:hover {
	color:#ffffff;
	border-color:#ff9000;
	background-color:#ff9000;}		    
    
#warning>.modal{
	    opacity: 1!important;}    
    
    