* {
    padding: 0px;
     margin: 0px;
     font-family: "Airal", "Microsoft YaHei", sans-serif;
}
 body {
     background-image: url(image/background.png);
     background-size: cover;

}
 .search-box {
     position: absolute;
     top: 50%;
     z-index: 5;
     width: 608px;
     font-size: 0px;
     line-height: 22px;
     display: block;
     overflow: hidden;
     height: 44px;
}
 .input-box {
     line-height: 22px;
}
 .search-box .inp-metro {
     display: inline-block;
     text-indent: 0px;
     padding: 9px 0px;
     width: 464px;
    /*widows: 100%;
    */
     height: 24px;
     line-height: 24px;
     vertical-align: middle;
     color: #333;
     margin: 0px;
     font-size: 14px;
     border: 1px solid #063d98;
     -webkit-appearance: textfield;
     text-indent: 8px;
     background: #fff;
     border-radius: 4px 0 0 4px;
}
 .search-box .btn-query {
     margin: 0px;
     position: relative;
     display: inline-block;
     width: 126px;
     height: 44px;
     line-height: 44px;
     font-size: 18px;
     text-indent: 6px;
     color: #fff;
     overflow: hidden;
     vertical-align: middle;
     border: none;
     outline: none;
     background: url("../images/search-ico.png") 8px -5px no-repeat #0054a5;
     border-radius: 0 4px 4px 0;
}
 .search-box a.btn-query:hover {
     text-decoration: none;
     opacity: .8;
}
 .track_table_data tbody tr td{
    padding:5px;
}
 .track_table_data{
    margin-bottom: 40px;
}


table.track_table_data {
   
}
table.track_table_data th {
    
	    font-weight: bold;
}
table.track_table_Details {
border: none;
;
}
table.track_table_Details tr {
border: none;
}
table.track_table_Details td {
border: none;
}
table.track_table_Details th {
border: none;
	font-weight: bold;
background: #e0e0e0;
}
th.track_headding {
    text-align: center !important;
	height: 55px;
}
r.loction_headding {
    background: #e5e6e8;
}
tr.loction_headding {
    background: #e0e0e0;
}
.track_table {
     background: #fff;
    width: 60%;
	padding: 10px 30px;
	border-radius: 12px;
    border: 2px solid #efefef;
    box-shadow: rgba(169, 180, 209, 0.5) 0px 4px 24px;
}
table th {
    text-align: left;
    border: 1px solid #f0f0f0;
    padding: 2px 8px;
}


 .notfind-icon {
     padding-bottom: 10px;
     font-size: 18px;
     line-height: 1.8em;
     text-align: center;
     color: #ff7f02;
     border-bottom: 1px dashed #ddd;
     background: url(../images/ico_auto.png) 170px -115px no-repeat;
}
 .search-content {
     margin-top: 117px !important;
     min-height: 300px;
     width: 610px;
     position: relative;
     padding-left: 0px;
     padding-right: 400px;
     margin: auto;
     text-align: center;
    /* background: url(../images/bg_new.png) center center no-repeat;
    */
    /*margin-top: 160px;
    */
     text-align: center;
     /*background: rgba(255, 255, 255, 0.4);*/
     /*border-radius: 20px;*/
     padding-bottom: 30px;
    /* border: 1px solid #ddd;*/
}
 .notfind {
     margin: 0px;
     margin-top: 10px;
     padding: 0px;
}
 a {
     outline: none;
     text-decoration: none;
     cursor: pointer;
     color: #666;
     blur: expression(this.blur());
}
 .notfind .notfind-body {
     padding: 10px 20px;
     border: 1px solid #dfdfdf;
     background-color: #fbfbfb;
     margin-top: 10px;
     line-height: 22px;
     width: 568px;
     position: relative;
     text-align: center;
     margin: auto;
}
 .select-com {
     margin-bottom: 20px;
    /*padding-left: 7px;
    */
     height: 20px;
     font-size: 14px;
     font-weight: bold;
     position: relative;
     text-align: center;
}
 .select-node {
     position: relative;
     padding-right: 15px;
     font-size: 17px;
}
 .select-node a {
     color: #448ef3;
}
 .result-top {
     margin-top: 10px;
     width: 608px;
     height: 43px;
     background-color: #fbfbfb;
     border: 1px solid #90bfff;
     border-bottom: none;
}
 .result-top .col1 {
     margin-left: -6px;
     width: 176px;
     text-align: center;
     font-weight: bold;
     border-right: 1px solid #ddd;
     color: #333;
}
 .result-top .col2 {
     width: 408px;
     text-align: center;
     font-weight: bold;
     color: #333;
}
 .result-top span, .result-top a {
     display: inline-block;
     height: 43px;
     line-height: 43px;
     vertical-align: middle;
     font-size: 14px;
}
 #select-data {
     z-index: 4;
     display: block;
     margin-top: 10px;
     position: relative;
}
 .result-info2 {
     border: 1px solid #ddd;
     width: 100%;
}
 .result-info2 td {
     padding: 10px;
     color: #000;
     border-bottom: 1px solid #d8d8d8;
     background-color: #fbfbfb;
     font-size: 12px;
     text-align: left;
}
 .result-info2 .status {
     width: 30px;
     background: url("../images/ico_status.gif") -50px center no-repeat #fbfbfb 
}
 .result-info2 .status-first {
     background: url("../images/ico_status.gif") 0px center no-repeat #fbfbfb 
}
 .result-info2 .status-check {
     background: url("../images/ico_status.gif") -150px center no-repeat #fbfbfb 
}
 .result-info2 .status-wait {
     background: url("../images/ico_status.gif") -100px center no-repeat #fbfbfb;
}
 .result-info2 .last td {
     color: #FF8c00;
     border-bottom: none;
     background-color: #ffffff 
}
 .result-info2 .row1 {
     width: 140px;
     text-align: right;
}
 .error-tip {
     display: block;
     padding: 8px;
     line-height: 24px;
     background-color: #FFFAE2;
     border: 1px solid #F5E190;
     margin-top: 10px;
     font-size: 12px;
}
 .error-tip-close {
     display: block;
     float: right;
     width: 17px;
     height: 17px;
     margin-top: -3px;
     margin-right: -3px;
}
 .phonetip {
     text-decoration: none;
     outline: none;
     display: inline-block;
}
 .phonetip:hover {
     text-decoration: underline;
}
 .hidden {
     display: none !important;
}
 .cxlogo {
     width: 402px;
     margin: 0 auto;
     margin-top: 60px;
     margin-bottom: 80px;
}
 .select-node-left {
     position: relative;
     float: left;
     color: #A7A7A7;
     vertical-align: bottom;
     line-height: 20px;
     letter-spacing: 1px;
}
 .footer {
     color: #999;
     text-align: center;
     font-size: 14px;
     margin-top: 30px;
     padding-bottom: 20px;
}
 .footer p {
     line-height: 15px;
}
 .footer p.f_nav {
     color: #ccc;
}
 .footer .f_nav a {
     cursor: pointer;
     color: #999;
     text-transform: uppercase;
     padding: 0 5px;
}
 .nav-bar {
     height: 70px;
     z-index: 999;
     overflow: hidden;
     width: 810px;
     margin: auto;
}
 .language {
     width: 230px;
     line-height: 70px;
     font-size: 12px;
     color: #504040;
     float: right;
     text-align: right;
}
 .language img {
     margin-left: 10px;
}
 .about_con {
     line-height: 1.5em;
     color: #616161;
     padding-top: 15px;
     text-align: left;
     margin: 0 -100px;
     font-size: 14px;
     color: #666;
     width: 90%;
     margin: auto;
     margin-bottom: 30px;
}
 .about_con h1 {
     font-size: 16px;
    /*! padding:20px 0;
     */
     color: #063d98;
     position: relative;
     height: 20px;
     line-height: 20px;
     display: block;
     margin: 20px 0 30px 0;
}
 .about_con p {
     text-indent: 2em;
}
 h1::after {
     content: '';
     width: 30px;
     height: 2px;
     background: #0054a5;
     position: absolute;
     left: 0;
     top: 28px;
}

 .backbtn {
     background-color: #f44336;/*#e0e0e0;*/
     border: none;
     color: #0e0101;
     padding: 5px 12px;
     text-align: center;
     text-decoration: none;
     display: inline-block;
     font-size: 26px;
     border-radius: 7px;
 }

.back_to_top{
    float: right;
    position: relative;
    bottom: 100px;
    right: -134px;
    border:1px solid #888;
}

.kyc_text{
    background-color: #f44336;/*#e0e0e0;*/
    border: none;
    color: #0e0101;
    padding: 5px 12px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    position: relative;
    bottom: -120px;
    font-size: 28px;
    border-radius: 7px;
    color: white;

}

@media only screen and (max-width: 768px){
.track_table {
     background: #fff;
    width: 93%;
    padding: 10px 9px;
    border-radius: 0px;
    border: none;
    box-shadow: none;
    overflow: hidden;
}
.search-content {
    width: 100% !important;
    padding: 0;
    margin: 0;
}
.search-content p {
    font-size: 30px !important;
}

.search-box .inp-metro {
    max-width: 58%;
}

.search-box {
    width: 100%;
}
}
