.ft13{
    font-size: 13px !important;
}
.ft14{
    font-size: 14px important;
}
.ft15{
    font-size: 15px !important;
}
.ft16{
    font-size: 16px !important;
}
.ft17{
    font-size: 17px !important;
}
.ft18{
    font-size: 18px !important;
}
.clear{
    clear: both;
}
.pt10{
    padding-top: 10px !important;
}
.pl40{
    padding-left:40px !important;
}
.bottom_border{
        border-bottom: 1px solid #ededed;
}


.tab-bar .bar-item {
    width: 50%;
    float: left;
    padding: 0px;
    border-bottom: 1px solid #ededed;
    font-size: 16px;
     cursor:pointer ;
}
.tab-bar .index-bar-item {
    width: 50%;
    float: left;
    padding: 0px;
    border-bottom: 1px solid #ededed;
    font-size: 15px;
    cursor:pointer ;
}
.tab-bar{
	background-color: red

}
            
.tab-bar .bar-item span{
	display: inline-block;
    position: relative;
    padding: 10px;
    width:100%;
}
.tab-bar .bar-item.active {
	color : #f70707;
}
.tab-bar .bar-item.active span:after{
	content: ' ';
    position: absolute;
    bottom: -0.05333rem;
    left: 0;
    width: 100%;
    height: 0.16rem;
    -moz-border-radius: 0.16rem;
    -webkit-border-radius: 0.16rem;
    border-radius: 0.16rem;
    background-color: #f70707;
}


.login-icon-user{
    position: absolute;
    z-index: 3;
    top: 10px;
    left: 10px;
    width: 20px;
    height: 20px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg4QUY4MkVEREU0RjExRTc4QUY2RThFMUQ2NkQxRUFDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg4QUY4MkVFREU0RjExRTc4QUY2RThFMUQ2NkQxRUFDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODhBRjgyRUJERTRGMTFFNzhBRjZFOEUxRDY2RDFFQUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODhBRjgyRUNERTRGMTFFNzhBRjZFOEUxRDY2RDFFQUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5NPwntAAAC7ElEQVR42syXPWgUQRTHd2OMMSGmCKdpbDyFFOEMihJBUBKxUETx20L8QA4EmzQmWlkZtRGxEK8xgmKhUQ4kBAWRqHicZQhe7q6wCIIY8QuLCHr5P/gvHJtdb2d25szAjzlm3pv3v/l4O+NWKhWnVslkMo7Jkk6na9o0xIzRB26DEpgjJbb1xxm4UdOvC9wC2wP61hKZlpfgLCioBtCZsW0gT1Gz4CJIgWaSYtssbfL0sSpMZioL2sBjzswwmKxaykm2Sd8obbP0tSLMBXdAO3gCDoLv/7CXvkP8A+30dW0Ik83cyyU6CSoRfMTmFPhM334bwg6zvgl+KPiJ7XXfGEaF9bHOahyYp74xjApbzbqgIWzaN4ZRYXMx8mWTzXTxsSplqJY1rGdsCMuz3qshbDfrNzaE3Wd9DqxQ8BPbAf6+Z0PYM5ADCYVk6SXlBH2f2xDmJUvJ6PvBI2b0sCJ9D2krPqcjJmWtb2WBe+wnA5bBBdANlvL0dbNN+g7QVnzeqwRyvYui4mWwi0vUW8Mux1mOnPu8S6TufUyO/Q3wBWwCHWAJ+/6w/R03+4xOAFVhcpUZBMdAa4iNCFzJFCH8Ag/AVS6v0T0mF8ArYAqcAS1ggiK3gk6wjHSybZA2LfSZorhmUzOW5AnsAX/BCC+CxRD7T0SS6TWwjofhBDgPdvKeVo4zYxsYoIePjC3czEWF5S8xVYjvB471mmNrCZP9NA5WMblurPos6RTx3QxeccxxxlAStpzLl+A+2cN8FLfITXYHeMGxRxkrsrBLYD2nXu72vw2+d2WsfdwOKcaKJCzJj65s9CP8l6aLzP5xxhgIWtIgYUP8vNyNuaei7LkRxhqqJayNyVO+U5cd+2WYsY4ydqiwXczoEypZOkYpM1YrY4cK8959Y079ypgvdqCwFOu3dRSW88UOFJZkXayjsGlf7EBh3l3+Wx2FffXFDhTWZOANqZNwF7w9G5xFWhatsMaA55b7H3QsiDsvwAAM+6It4bnztAAAAABJRU5ErkJggg==") no-repeat 0 0;
    background-size:contain;
    behavior:url(../css/lib/backgroundsize.min.htc); 
}

.login-icon-psw{
    position: absolute;
    z-index: 3;
    top: 10px;
    left: 10px;
    width: 20px;
    height: 20px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQ0NjQ1RDNGREU0RjExRTdCMDgwRjk5RDY0M0MyMkI2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQ0NjQ1RDQwREU0RjExRTdCMDgwRjk5RDY0M0MyMkI2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDQ2NDVEM0RERTRGMTFFN0IwODBGOTlENjQzQzIyQjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDQ2NDVEM0VERTRGMTFFN0IwODBGOTlENjQzQzIyQjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7U6IMxAAABxUlEQVR42uyYPUvDUBSGk7ZUV50UHR2ks06afyCioAWHjgZcFBSii6ugIH4gKKWb4KazoJv5C7aL2F9gHRykBYnvhTcQQprbJjepHznwcEKSe8/bcz/OTXXHcbQwq1arWhJmmmbo85z2Qy2OsCIogxvQBG3wARq8V+Y7kawQsd0yOAJTAWKnyRp4AbvgLumM5cEhAwlRdbANSmCYlHivzndu2SafZMYOgAU+wY5YG+DL906DnIMNcMw2GrOnPGMrDNABi+AyQJTXxLMLsMA2FvtQKkzMnRNei0w99vGDHji0wk57XRC9ClsFk+CZmerXrth2gqtVmbAl+ppk+MKGtebrS4mwWfr7GPue23ZGpbAx+mYMYa/04yqFDdG3YwjreBaS1HS3iEuKtVvp9ZglUNqPW9xzAdvCGXhjJ46nM813LwpB/bQYsxi284v6t5nyQWKEMUU12es2xyr0BtOdBgZjrodN/lF6O8WM2b7Yf/eg+GuEPRElVlAobD4bykxYJiwTlglLZoO1FRwkExFm/Ms51kqi7klszhc7UNi156TgpITt+ZjuOscsTuAKz+Jp2DsTsh8mTHz7bZGBmi77c3hQ9i3AAF1JhgFqXU4jAAAAAElFTkSuQmCC") no-repeat 0 0;
    background-size:contain;
    behavior:url(../css/lib/backgroundsize.min.htc); 

}

.login-icon-psw-hide{
    position: absolute;
    z-index: 3;
    top: 10px;
    right: 10px;
    width: 20px;
    height: 20px;
    background:url(../images/biyan.png) no-repeat;    
    /* 
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjMwNTQ5MjhCREU0RjExRTdBMTc4OTYzODM2OTdDMkUwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjMwNTQ5MjhDREU0RjExRTdBMTc4OTYzODM2OTdDMkUwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzA1NDkyODlERTRGMTFFN0ExNzg5NjM4MzY5N0MyRTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzA1NDkyOEFERTRGMTFFN0ExNzg5NjM4MzY5N0MyRTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4LLc+PAAAB1klEQVR42uyXzyvDYRzHt+EopRWlUCgHJ1fcHFZOtHLbcScOOCyXxS524oCSXIiDwy6S/QF+nclK7uIgbSliaV6P3mqx2fONSTxPvXq+++55ns/reZ7P8/1u/kKh4PuNJeD7pcWJObF/K1Zb6mYikfDH43Gr5whtvyRAHPsVs5VyOebE/pQYpywGBUj9QPyUYsVsVmwDHmCYDv1VlDJjDyvWRkUxHhVXVEnwwxZyTVWQMmNuKkZSMa1yzIjtQyscItf1jVKdcABtipH08oB9olqGZ+iAI+Qi5o3wBSHTNwLHkjNjLymWnRgCdVQzUAMZCMK6mSHfhSDg8YCFtDrrGiujsWcVy+5dSRmHbjiHXs10DvogDdcMuKNgZ3AJN+prArdADwzAkD771GZayX6iGGOwYCt2D1mY1FKvIbJNHYUJBYoKm3IBq+JO96bM4dKp/Ljv5f6MINKAVK7EFp9qprvwqOtmaFSzW7OiWm2zjYMwqpV+Xz7EqPjkL9OheItHaBPWlgWV3H5dm3thnb56mIdSuZT7rldS8RbnLdovahJvuVSddyUyK1Tt1GnLLnnlUrZcLnn6BVtBLuexy56ZzGfb5in53c8eJ+bEnJgTc2JO7LW8CDAANlSVqS1W2r0AAAAASUVORK5CYII=") no-repeat 0 0;
     */
    background-size:contain;   
    behavior:url(../css/lib/backgroundsize.min.htc); 
}

.login-icon-psw-show{
    position: absolute;
    z-index: 3;
    top: 10px;
    right: 10px;
    width: 20px;
    height: 20px;    
    background:url(../images/zhengyan.png) no-repeat;
    background-size:contain;   
    behavior:url(../css/lib/backgroundsize.min.htc); 
}

.login-icon-psw-clean{
    position: absolute;
    z-index: 3;
    top: 10px;
    right: 10px;
    width: 15px;
    height: 15px;    
    background:url(../images/grayCross.png) no-repeat;
    background-size:contain;   
    behavior:url(../css/lib/backgroundsize.min.htc); 
}

.login-icon-code{
    position: absolute;
    z-index: 3;
    top: 10px;
    left: 10px;
    width: 20px;
    height: 20px;        
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI5RDIxMDk1REU0RjExRTc4OEMxQzU1MzYzQTU1ODQwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI5RDIxMDk2REU0RjExRTc4OEMxQzU1MzYzQTU1ODQwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjlEMjEwOTNERTRGMTFFNzg4QzFDNTUzNjNBNTU4NDAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjlEMjEwOTRERTRGMTFFNzg4QzFDNTUzNjNBNTU4NDAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz47xe+tAAADEElEQVR42syY328MURTHO5uKRr1IpKhW/AOkPBAklKfWg3pBdf0o0a3Gi4YXDxK0CZoI6lezjSoaRCVIJR69qGfBg8SvhESTVkgaUUS6vke+k9yMmd27c+6Um3xzZmbnnvns2TPnnr1eLpcr+R9HqdZBNpsNu1wBjdrMz2QyoddTCXzZ1dAbeabGSRJgi6FyqEcDlwTYeaidx7HhUgnl7tk4cMjXBS7BKizhWgtA7YN5CVuvBoOTQoluwl2KgoOfNphz0DTmpzpiNomeFw5Qcn4BmoSaUD7uqMHgxDbRBW5/CFwrzwVqK/wNOiuwfKiM04T7E4iQ+7ppzxBmJbTdiNRgEm+lbaJ3M3LfDahtgLqdZLmwSnSMr1AZoXYA6tZU1LFCcLugXkI1QzemssBGJXozoaSd2Q0NJNpd5MklM9GXQTt5TaCu/aslyUz0CUZLxh4bKKuIoQDOgdnA17uKDxqBnkFD0Ps80z9D03ncAvWrG0UuqJ1QOk9kJSpSqQ9BbwOfNREkxUhdUXewgNoE0wfNZM25Dz2C3jEC1dAaRnIztJ654xfJRv5kKUaqT91aA0oedJNOpfC1o9Z8DJl7EfdWsuLLHKlHHj8b4Hx5Iy/HSVDP/DOCB9XADEMzoCMAOmrZ8x+GjkE/2CEI4N6IpSlWz99DqF4bKGN0sEb5id5mA2VVLvDN18Ishz5BB2P4kjlj9PlaW2vMiDX6jIjWeAxf40aUtrgEW0E7pPD3gHaVS7B5tC8U/l7RLnQJNot2QuHvC22ZS7CxQOTijMqALydg/k9Yq/BX6yAd/gJ7SJtW+EsHfDkBk7XtG1SHmrYuZrTq6OOqMzDULimsJ3naD7iqIvzIvdd53MUi7SxiMk5AT9g9DANuqYWPJdBjwsnc4y66TC+4owiY2TD3WCR/cQ2U1eBp4L4a/sFtYZcii//GYqMVtYh7YVudeKgsxqe4GPtRlR3CDzyuNjZTJtnXH2B3UZIYmAG4iO1LAzQ/8LFE5i43Q54rthmKBzMAPS4zc6Gf7PlH4DQXsQerBvstwADBBu+UQ/mCoQAAAABJRU5ErkJggg==");
    background-size:contain;    
    behavior:url(../css/lib/backgroundsize.min.htc); 

}
.login-icon-tel{
    position: absolute;
    z-index: 3;
    top: 10px;
    left: 10px;
    width: 20px;
    height: 20px;        
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJDRTZBRjIxREU0RjExRTc4MkVDQ0NFODU0MEFDOTBEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJDRTZBRjIyREU0RjExRTc4MkVDQ0NFODU0MEFDOTBEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkNFNkFGMUZERTRGMTFFNzgyRUNDQ0U4NTQwQUM5MEQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkNFNkFGMjBERTRGMTFFNzgyRUNDQ0U4NTQwQUM5MEQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4yEc63AAABFklEQVR42uyYQQqCQBSGZ6JliMuKttEVXIcEtewIFZ4haB+dQeoKLSOiA3SEonXZMqz99EtPcKGIzlAu3g8fIzL8fj5rM1IpJdLi+3582QUr4AJL6CUERzAH1+iG53mpG+s5RT1wArYwk+jFxqAPHHDJ2ljLKVqS1B60gdSkTV02dYuyYi6tExAYmFhAXVEGOmJWotBU4q6GjtjfwmIsxmIsxmIsxmIsxmIsxmIsxmJFjgjiKJ5YwYlJw89Vv5rYENyJYZU+5Qa0iE1Vf2PyF2Ihra2cfTPwADcwzdnbpPWtI3akdZ0oTMuO5Dt0nZVO4lMfdP6VC/E9lhwJs2dkT+ouPbGz+J6VbsHLgNCLuhzqzsxHgAEAPQgsmzsygrYAAAAASUVORK5CYII=");
    background-size:contain;  
    behavior:url(../css/lib/backgroundsize.min.htc); 

}
.form-item {
	clear: left;
}

.identifying {
	font-size : 12px;
	padding-left : 12px;
	cursor:pointer;
}
.msg-btn{

	font-size: 13px; 
	height:40px;
	border-radius:2px;	
	margin-left: 5px;
}
.szhk-showPas-label{
	position: absolute;
    z-index: 3;
    top: 0;
    right: 0;
    width: 38px;
    height: 38px;
    border-right: 1px solid #ebebeb;
    background: url("../images/pwd-icons-new.png") no-repeat 0 0;
    behavior:url(../css/lib/backgroundsize.min.htc); 
}
.index-form-group{
    height: 50px;
}
.index-form-group-lg{
    height: 60px;
}
.model_layer_border{
    position: fixed;
    z-index: 9999999;
    overflow-x: hidden;
    overflow-y: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding-left:17px;
    overflow-y: hidden;
}

.model_layer_border2{
    position: fixed;
    z-index: 9999998;
    overflow-x: hidden;
    overflow-y: auto;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    padding-left:17px;
    overflow-y: hidden;
}

.model_layer_container{
    position: absolute;
    width:700px;
    background: rgba(0,0,0,.2);
    margin: 0 auto;
    border-radius:4px;
    padding: 7px;
}
.model_layer_content{
    position:relative;
    background-color:#fff;
    border-radius:6px;
}
.model_close{
    position:absolute;
    right: -23px;
    top: -14px;
    width: 22px;
    height: 22px;
    cursor:pointer ;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU0RDhEQzZERTM5QzExRTc5NDdCOUM2QURCNUE1RTczIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU0RDhEQzZFRTM5QzExRTc5NDdCOUM2QURCNUE1RTczIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTREOERDNkJFMzlDMTFFNzk0N0I5QzZBREI1QTVFNzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTREOERDNkNFMzlDMTFFNzk0N0I5QzZBREI1QTVFNzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6WkgnCAAAC9ElEQVR42syYz05TQRTGb02LmwqJ7e3OpXRRZSMsdOPfZQu6FkPfAC2vYPQxcIe44gE0JCrKAkyIllQXuHCFIonWDdHk+o35jpxc+mdm7mCc5Jcyc++c+Zg7c87MySVJEnmU8+A6uATGwRlQ5LMf4BP4AF6BZ+Ct8whGmCVF0ALtxL202bdoO57NS3kwD/bUQLvgEWiCKVAGI6TMtibf2VX99mgrn1XYWbChDK+BGVBwmOkC+6wpOxu07SWsDr7R0EfQcBDTjwZtmfKdYzgJuw1+0sATMBpAlDBKmwnHmLUVNg1+seN9kAsoSsjRdsKxpocJq3KKTXnINrOgSwFFnabNiGPIZ632E5ZXC32Z/5UxsALegTiAqJi2VmjbjLGkNkS+l7B5tdBlTZVoKAkgLk7ZKqk1t8P2u2lhReWn0ruvEkBcWlSlx24VP1fUwlp88LKP4SzihokSXvCdlhYmYWZmwAA+4mxFiTeQ8PVH2IQKM8NChYs4F1Gy+SR8TURccAnjms2nsRHnKkpYZJ97pvKYlabDuhkkzleUYU7clalssTLluNN6iYsz7uBJ9t2KlJsoe7gBLa5DsriVkrgNUzlg5aSn46woQSLQ1xGP0MbBCX2YjfyKb7+BxQjr8u9THv1jsAqq4D2psi32sCcaunrxT2YMM3GA8PV38ZsZ61DlOY+ZqoE2uAq+gM/gGttqHjNX42/HCFtn5XJGUVKyiLvC33XXkOTip1w/65GQZBvEfZyni7gjQdywMOTYk8Wj24qTY89Cv4NiPaAoW3F1PvuaPijqU8bOMR2tKz5H6/RlZEmFiJCXkUrqMhKpy8ibfpeRf3V9KylRDzhWd9D17b++8AqzStzyMaQIlpWoO65JlZucYtkQ9QCi6mqhG9u3fNNQ42BTnbWe8w7omoZqsK+UTdoOkrjbTyXuFnlGv8DTb4GU2TbHd3Tibj9U4k4zRq+87ZHq3GbfMdvxchmSwzfARZUcPjzkHSaHX4OnPsnh3wIMAD05fRU1gecAAAAAAElFTkSuQmCC") no-repeat;
    background-size:contain;
    behavior:url(../css/lib/backgroundsize.min.htc); 
}
.modal_header{
    padding:15px;
    border-bottom:1px solid #e5e5e5;
}
.modal_header h4{
    margin:0;
}
.modal_body{
    position:relative;
    padding:15px;
}

.modal_body_title{
    text-align: right;
    height:30px;
    line-height: 30px;
    padding-right: 0px;
}
.modal_body_content{

}
.mode_show_input{
    border:0px solid #ccc;
    height: 35px;
    width: 100%;
    padding-left: 10px;
    border-radius:2px;
}
.model_row{
    margin-bottom: 15px;
}
.mode_input{
    border:1px solid #ccc;
     height: 35px;
    width: 100%;
    padding-left: 10px;
    border-radius:2px;
}

.model_coupon_container{
    position: relative;
    width:600px;
    margin: 0 auto;
    top: 50%;
    transform: translateY(-50%);
    border-radius:4px;
    padding: 7px;
    background: url(../images/coupon_01.png) no-repeat;
    behavior:url(../css/lib/backgroundsize.min.htc); 
}
.model_coupon_next{

     position: relative;
     top: 143px;
     left: -12px;
    background: url(../images/coupon_02.png) no-repeat;
    behavior:url(../css/lib/backgroundsize.min.htc); 
}
.model_coupon_close{
    position:absolute;
    right: -18px;
    top: 2px;
    width: 22px;
    height: 22px;
    cursor:pointer ;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU0RDhEQzZERTM5QzExRTc5NDdCOUM2QURCNUE1RTczIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU0RDhEQzZFRTM5QzExRTc5NDdCOUM2QURCNUE1RTczIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTREOERDNkJFMzlDMTFFNzk0N0I5QzZBREI1QTVFNzMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTREOERDNkNFMzlDMTFFNzk0N0I5QzZBREI1QTVFNzMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6WkgnCAAAC9ElEQVR42syYz05TQRTGb02LmwqJ7e3OpXRRZSMsdOPfZQu6FkPfAC2vYPQxcIe44gE0JCrKAkyIllQXuHCFIonWDdHk+o35jpxc+mdm7mCc5Jcyc++c+Zg7c87MySVJEnmU8+A6uATGwRlQ5LMf4BP4AF6BZ+Ct8whGmCVF0ALtxL202bdoO57NS3kwD/bUQLvgEWiCKVAGI6TMtibf2VX99mgrn1XYWbChDK+BGVBwmOkC+6wpOxu07SWsDr7R0EfQcBDTjwZtmfKdYzgJuw1+0sATMBpAlDBKmwnHmLUVNg1+seN9kAsoSsjRdsKxpocJq3KKTXnINrOgSwFFnabNiGPIZ632E5ZXC32Z/5UxsALegTiAqJi2VmjbjLGkNkS+l7B5tdBlTZVoKAkgLk7ZKqk1t8P2u2lhReWn0ruvEkBcWlSlx24VP1fUwlp88LKP4SzihokSXvCdlhYmYWZmwAA+4mxFiTeQ8PVH2IQKM8NChYs4F1Gy+SR8TURccAnjms2nsRHnKkpYZJ97pvKYlabDuhkkzleUYU7clalssTLluNN6iYsz7uBJ9t2KlJsoe7gBLa5DsriVkrgNUzlg5aSn46woQSLQ1xGP0MbBCX2YjfyKb7+BxQjr8u9THv1jsAqq4D2psi32sCcaunrxT2YMM3GA8PV38ZsZ61DlOY+ZqoE2uAq+gM/gGttqHjNX42/HCFtn5XJGUVKyiLvC33XXkOTip1w/65GQZBvEfZyni7gjQdywMOTYk8Wj24qTY89Cv4NiPaAoW3F1PvuaPijqU8bOMR2tKz5H6/RlZEmFiJCXkUrqMhKpy8ibfpeRf3V9KylRDzhWd9D17b++8AqzStzyMaQIlpWoO65JlZucYtkQ9QCi6mqhG9u3fNNQ42BTnbWe8w7omoZqsK+UTdoOkrjbTyXuFnlGv8DTb4GU2TbHd3Tibj9U4k4zRq+87ZHq3GbfMdvxchmSwzfARZUcPjzkHSaHX4OnPsnh3wIMAD05fRU1gecAAAAAAElFTkSuQmCC") no-repeat;
    background-size:contain;
    behavior:url(../css/lib/backgroundsize.min.htc); 
}
.model_coupon_amount{
    position: relative;
    font-size: 77px;
    left: 106px;
    top: 32px;
    font-weight:800;
    color : #f70707;
}
.model_coupon_text{
    position: relative;
    font-size: 15px;
    top: 141px;
    color : #FFD964;
    font-weight: 800;
    text-align: center;
}

.user-box{
    float: left;
    min-height: 200px;
    padding-left: 25px;

}
.user-item{
    width: 100%;
    margin-bottom: 18px;
}
.user-photo-box{
    width: 114px;
    height: 114px;
    background: url(../images/user.png) no-repeat;
    margin : 0 auto;
    border-radius:50%;
    margin-bottom: 10px;
    behavior:url(../css/lib/backgroundsize.min.htc); 
}

.user-flght-box{
    position: relative;    
    width: 100%;
    height: 45px;
    line-height :45px;
    text-align:center;
}
.user_flight_icon{
    display: inline-block;
    vertical-align:text-bottom;
    height: 18px;
    width: 18px;
    background: url(../images/flybean.png) no-repeat;
    background-size:contain;
    behavior:url(../css/lib/backgroundsize.min.htc); 
}
.user-flght-box .text{
    position:relative;
    font-size:15px;
}
.user-text-red{
    color: red;
    font-size: 16px;
}
.user-coupon{
    text-align: center;
    margin: 0 auto ;
    width: 150px;
    border: 1px solid #e20514;
    border-radius: 2px;
    background-color: #FEF4F3;
    line-height: 40px;
    height: 45px;
    font-weight: 500;
}
.user-box2{
    border-right:1px dashed #ededed;
    padding:0 5px;
}
.user-text{
    font-size: 24px;
}
.user-text2{
    font-size: 14px;   
    font-weight: 400px;
}
.user-safe-rate{
    background-color: #7DBE52;
    width: 45px;
    height: 14px;
    margin-top: 6px;
    border-radius:1px;
    display: inline-block;
    margin-right: 1px;
}
.user-hide{
    display: none;
}


.user-card-box{
    width: 60%;
    min-height: 80px;
    margin: 0px 5px -10px 43px;
    position: relative;
}

.user-card-unbind .user-card-top{
    width: 100%;
    height :30px;
    border-radius:  10px 10px 0 0;
    background-color: #D0D0D0;
}
.user-card-unbind .user-card-contetn{
    width: 100%;
    height :85px;
    background-color: #E2E2E2;
    font-size: 16px;
    font-weight: 600;
    padding-top:15px;
	padding-left:10px;
}
.user-card-unbind .user-card-bottom{
    width: 100%;
    height :30px;
    border-radius:   0 0 10px 10px;
    background-color: #D0D0D0;
}

.user-card-unbind .user-card-tag{
    color: #333;
    position: relative;
    left: 300px;
    top: 100px;
    font-size: 14px;
}
.user-card-unbind .user-card-contetn .user-card-icon{
    background: url(../images/imperialcrown2.png) no-repeat;
    background-size:contain;
    display: inline-block;
    height: 25px;
    width: 25px;   
    vertical-align: text-bottom;
    behavior:url(../css/lib/backgroundsize.min.htc); 
}
.user-card-unbind .user-car-msg{
    text-align: center;
    padding-top: 20px;
    font-size: 18px;
    font-weight: 500;
}
.user-card-bind .user-card-id{
    color: #fbf9f9;
    position: relative;
    left: 36px;
    top: 110px;
    font-size: 14px;
}
.user-card-bind .user-card-name{
    color: #fbf9f9;
    position: relative;
    left: 38px;
    top:105px;
    font-size: 12px;
}
.user-card-bind .user-card-tag{
    color: #333;
    position: relative;
    left: 250px;
    top:-40px;
    font-size: 14px;
}


.user-card-bind .user-card-code{
    color: #fbf9f9;
    position: relative;
    left: 64px;
    top:  85px;
    font-size: 12px;
}
.user-card-data{
    width: 100%;
    margin-top: 20px;
    padding: 0 40px 0 40px;
}
.user-card-data .user-card-data-item{
    width: 48%;
    padding:5px;
    position: relative;
}

.user-card-data .user-card-data-item .user-bar-range{
    width: 100%;
    height: 5px;
    background-color: #D0D0D0;
}
.user-card-data .user-card-data-item .user-bar-rate{
    width: 100%;
    height: 5px;
    background-color: blue;
    position: absolute;
    top:5px;
}

/* 会员升降保级需求 */
#user-card-info{
	padding-left: 0;
}
#user-card-info .noshow{
    display: none;
}
#user-card-info .block_show{
    display: block;
}
#user-card-info .user-card-bind .user-detail .section{
    margin-bottom: 10px;
}
#user-card-info .user-card-bind .user-card-box{
	position: relative; 
	float: left; 
	width: 60%; 
	margin-left: 20px;
	margin-bottom: 10px;
}
#user-card-info .user-card-bind .user-card-box .user-card img{
	width: 240px;
	height: auto;
}
#user-card-info .user-card-bind .user-card-box .user-no{
	position: absolute;
	left:90px;
	right:auto;
	bottom:auto; 
	color: #fbf9f9; 
	font-size: 12px;
}
#user-card-info .user-card-bind .user-card-box .user-name{
	position: absolute;
	left:90px;
	right:auto;
	bottom:auto; 
	color: #fbf9f9; 
	font-size: 12px;
}
#user-card-info .user-card-bind .user-card-box .user-validity-date{
	position: absolute;
	left:90px;
	right:auto;
	bottom:auto; 
	color: #fbf9f9; 
	font-size: 12px;
}
#user-card-info .user-card-bind .user-card-box .user-airline{
    position: absolute;
    left:90px;
    right:auto;
    bottom:auto;
    color: #fbf9f9;
    font-size: 12px;
}
#user-card-info .user-card-bind .user-detail .forever-card{
    margin-top: 18px;
}
#user-card-info .user-card-bind .user-detail .expire-dis{
	margin-top: 25px;
}
#user-card-info .user-card-bind .user-detail .expire-date{
	margin-top: 25px;
}
#user-card-info .user-card-bind .user-card-box{
	width: 240px;
	height: auto;
	margin-left: 30px;
	margin-right: 30px;
}
#user-card-info .user-card-data{
	position: relative;
	padding-top: 10px;
	padding-left: 30px;
}
#user-card-info .user-card-data .split-line{
	position: absolute;
	top: 33px;
	width: 356px;
	height: 1px;
	background-color: #e9e9e9;
}
#user-card-info .user-card-data #mileInfo{
	padding: 0;
}
#user-card-info .user-card-data #routeInfo{
	padding: 0;
}
#user-card-info .user-card-data #memberUpgrade{
    color: #ee2933;
    background-color: #f3b1be;
}
#user-card-info .user-card-data .memberTag{
	font-size: 16px;
	width: 178px;
    height: 24px;
    line-height: 24px;
}
#user-card-info .user-card-data .user-bar-range{
    margin-top: 10px;
}
#user-card-info .user-card-data .user-card-data-item{
	float: left;
	width: 178px;
}
#user-card-info .user-card-data #display1{
	float: left;
	width: 160px;
	height: 4px;
	margin-top: 14px;
}
#user-card-info .user-card-data #display2{
	top: 38px;
	height: 4px;
}
#user-card-info .user-card-data #display3{
	font-size: 14px;
	color: #808080;
	padding-right: 18px;
}
#user-card-info .user-card-data #display4{
	float: right;
	width: 160px;
	height: 4px;
	margin-top: 14px;
}
#user-card-info .user-card-data #display5{
	top: 38px;
	left: 18px;
	height: 4px;
}
#user-card-info .user-card-data #display6{
	font-size: 14px;
	color: #808080;
	padding-left: 18px;
}
#user-card-info .user-card-data .bottom_border{
	font-size: 14px;
	color: #b2b2b2;
	padding-top: 7px;
	border-bottom: 0;
}
#user-card-info .user-card-data .bottom_border .alert_tips{
	font-size:16px;
	font-weight:bold;
	color:red;
}
/* 终身白金卡 */
#user-card-info.forever .user-card-bind .expire-date{
    display: none;
} 
#user-card-info.forever .user-card-bind .forever-car-msg{
    visibility: hidden;
    clear: both;
}
#user-card-info.forever .user-card-data{
    display: none;
}
/* 白金卡 */
#user-card-info.platinum .user-card-data .split-line{
	top: 23px;
}
#user-card-info.platinum .user-card-data{
    padding-top: 0;
    margin-top: -10px;
}
#user-card-info.platinum .user-card-bind .user-detail .forever-card{
    display: none;
}
#user-card-info.platinum .user-card-bind .forever-car-msg{
	visibility: hidden;
    clear: both;
}
#user-card-info.platinum .user-card-data #mileInfo{
	display: block;
}
#user-card-info.platinum .user-card-data #routeInfo{
	display: block;
}
#user-card-info.platinum .user-card-data .bottom_border{
    display: none;
}
#user-card-info.platinum #display1, #user-card-info.platinum #display2, #user-card-info.platinum #display3{
	display: none;
}
#user-card-info.platinum .user-card-data #info3{
	display: none;
}
#user-card-info.platinum .user-card-data #display4, #user-card-info.platinum .user-card-data #display5, #user-card-info.platinum .user-card-data #display6{
    display: none;
}
/* 儿童卡 */
#user-card-info.children .user-card-bind .user-detail .expire-date{
    display: none;
}
#user-card-info.children .user-card-bind .user-detail .forever-card{
    display: none;
}
#user-card-info.children .user-card-bind .forever-car-msg{
    display: none;
}
#user-card-info.children .user-card-data{
    display: none;
}
#user-card-info.children .user-card-bind .user-card-box .user-no{
    top: 65px;
    left: 90px;
}
#user-card-info.children .user-card-bind .user-card-box .user-name{
    top: 85px;
    left: 90px;
}
#user-card-info.children .user-card-bind .user-card-box .user-airline{
    top: 125px;
    left: 90px;
}
#user-card-info.children .user-card-bind .user-card-box .user-validity-date{
    top: 105px;
    left: 90px;
}
/* 普卡 */
#user-card-info.ordinary .user-card-bind .user-detail .forever-card{
    display: none;
}
#user-card-info.ordinary .user-card-bind .forever-car-msg{
    display: none;
}
#user-card-info.ordinary .user-card-bind .user-detail .expire-date{
	display: none;
}
#user-card-info.ordinary .user-card-data .bottom_border{
	display: block;
} 
#user-card-info.ordinary .user-card-data #info3{
    display: none;
}
#user-card-info.ordinary #routeInfo #memberRelegation{
    visibility: hidden;
}
#user-card-info.ordinary .user-card-bind .user-no{
	top: 285px;
}
#user-card-info.ordinary .user-card-bind .user-name{
	top: 305px;
}
#user-card-info.ordinary .user-card-bind .user-airline{
    top: 325px;
}
#user-card-info.ordinary .user-card-bind .user-validity-date{
	top: 136px;
	left:70px;
}
/* 金卡/银卡 */
#user-card-info.gold .user-card-bind .user-detail .forever-card, #user-card-info.silver .user-card-bind .user-detail .forever-card{
    display: none;
}
#user-card-info.gold .user-card-bind .forever-car-msg, #user-card-info.silver .user-card-bind .forever-car-msg{
    display: none;
}
#user-card-info.gold .user-card-data #info3, #user-card-info.silver .user-card-data #info3{
    display: none;
}
#user-card-info.gold .user-card-bind .user-no{
	top: 285px;
}
#user-card-info.gold .user-card-bind .user-name{
	top: 305px;
}
#user-card-info.gold .user-card-bind .user-airline{
    top: 345px;
}
#user-card-info.gold .user-card-bind .user-validity-date{
	top: 325px;
	left:90px;
}
#user-card-info.silver .user-card-bind .user-no{
    top: 285px;
}
#user-card-info.silver .user-card-bind .user-name{
    top: 305px;
}
#user-card-info.silver .user-card-bind .user-airline{
    top: 345px;
}
#user-card-info.silver .user-card-bind .user-validity-date{
    top: 325px;
    left:90px;
}
#user-card-info.platinum .user-card-bind .user-no{
    top: 285px;
}
#user-card-info.platinum .user-card-bind .user-name{
    top: 305px;
}
#user-card-info.platinum .user-card-bind .user-airline{
    top: 345px;
}
#user-card-info.platinum .user-card-bind .user-validity-date{
    top: 325px;
    left:90px;
}
#user-card-info.forever .user-card-bind .user-no{
    top: 285px;
}
#user-card-info.forever .user-card-bind .user-name{
    top: 305px;
}
#user-card-info.forever .user-card-bind .user-airline{
    top: 345px;
}
#user-card-info.forever .user-card-bind .user-validity-date{
    top: 325px;
    left:90px;
}


.szhk-birthdy-banner{
    text-align: center;
}
.szhk-birthdy-list{
   
}
.szhk-birthdy-bar{
    width: 25%;
    float: left;
    padding:  40px 0 40px 0;
    text-align: center;
}
.szhk-birthdy-iocn{
    width: 100px;
    height: 100px;
    border-radius: 50%;
    margin: 0 auto;
}
.szhk-birthdy-iocn1{
    background: url(../images/birthday/1.png) no-repeat;
    background-size:contain;
    behavior:url(../css/lib/backgroundsize.min.htc); 
}
.szhk-birthdy-iocn2{
    background: url(../images/birthday/2.png) no-repeat;
    background-size:contain;
    behavior:url(../css/lib/backgroundsize.min.htc); 
}
.szhk-birthdy-iocn3{
    background: url(../images/birthday/3.png) no-repeat;
    background-size:contain;
    behavior:url(../css/lib/backgroundsize.min.htc); 
}
.szhk-birthdy-iocn4{
    background: url(../images/birthday/4.png) no-repeat;
    background-size:contain;
    behavior:url(../css/lib/backgroundsize.min.htc); 
}
.szhk-birthdy-title{
    margin-top: 20px;
    color: #E07536;
    font-size: 25px;
}
.szhk-birthdy-text{
    font-size: 16px;
}
.szhk-birthdy-rule{
    text-align: center;
    padding: 35px 0;
    font-size: 17px;
}