@charset "utf-8";
/* CSS Document */
body{background:#f8f8f8;}
.quick-guide .a-myst i,.points-btn a i,.queryBox .query-action .ipt-btn,.fast-query .tabNav li .iIcon,.fast-query .tabNav .selected .eArw,.queryBox li .iCalendar,.queryBox li .aChange{background:url(../../images/main/newindex.png) no-repeat;}
.newIndex{padding-top:12px;}
.user-info{width:31.18644%;float:left;}
.user-info .info-hd{height:46px;border-bottom:1px solid #e5e3e0;color:#5c5c5c;line-height:46px;background:#eeede9;font-size:14px;}
.user-info .info-hd a{display:inline-block;padding:0 18px;float:left;cursor:pointer;}
.user-info .info-hd a:hover{color:#f58f00;}
.user-info .info-hd .selected,.user-info .info-hd .selected:hover{background:#3cb7a5;font-weight:bold;color:#fff;text-decoration:none;}
.user-info .info-bd{margin-bottom:15px;padding:15px 0;background:#fff;}
.info-tab-box{display:none;}
.my-info,.notices{height:383px;overflow:hidden;}
.common-info{padding:0 25px;}
.common-info li{clear:both;padding:10px 0;line-height:20px;}
.common-info li .iTit{float:left;}
.common-info li .aEdit{margin-left:20px;color:#ff9000;font-size:12px;}
.pwd-grade{width:190px;height:36px;padding-top:3px;float:left;overflow:hidden;}
.pwd-grade .grade-bg{display:block;width:100%;height:18px;clear:both;background:url(../../images/main/icon-pwd-strength.png) no-repeat;}
.pwd-grade .gweak{background-position:0 0;}
.pwd-grade .gmiddle{background-position:0 -20px;}
.pwd-grade .gstrong{background-position:0 -40px;}
.pwd-grade em{display:inline-block;width:62px;height:18px;float:left;line-height:18px;text-align:center;color:#9e9088;font-size:12px;}
.pwd-grade .e-cur{color:#ff6c00;}
.quick-guide{padding:10px 0;text-align:center;}
.quick-guide a{display:inline-block;margin:0 10px;color:#008371;line-height:36px;}
.quick-guide .a-myst{width:130px;height:36px;background:#f58f00;color:#fff;text-align:center;text-align:center;}
.quick-guide .a-myst i{display:inline-block;padding-left:15px;background-position:0 12px;}
.quick-order{border:1px solid #c8eceb;overflow:hidden;}
.quick-order li{width:33.3333333%;height:82px;margin-left:-1px;float:left;display:inline;background:#eef7f5;border-left:1px solid #c8eceb;}
.quick-order li:hover{background:#def6f1;}
.quick-order li a:hover{text-decoration:none;}
.quick-order li i{display:block;color:#5c5c5c;text-align:center;}
.quick-order li .num{color:#67d2b8;font-size:38px;font-family:tahoma;}
.mypolicy{padding:10px 0 10px 25px;line-height:16px;}
.mypolicy a{display:inline-block;border-bottom:1px dotted #ff6c00;color:#ff6c00}
.mypolicy a:hover{text-decoration:none;}

.notices{padding:0 20px;}
.notices li{padding:5px 0;border-bottom:1px dotted #737373;font-size:14px;line-height:24px;}
.notices li i{display:block;}
.notices li .iTit{padding-left:20px;max-height:48px;overflow:hidden;}
.notices li .iTit em{display:inline-block;width:20px;margin-left:-20px;float:left;text-align:center;font-weight:bold;color:#008371;}
.notices li .iTit a{color:#008371;}
.notices li .iTime{padding-left:20px;color:#737373;font-size:13px;}

.points{height:103px;padding:5px 25px 20px;position:relative;}
.main-points{margin-bottom:10px;}
.main-points .use-points{color:#f58f00;}
.main-points span{ display:inline-block;width:155px;line-height:24px;color:#008371;}
.main-points span .iTit{color:#434343;}
.other-points li{height:24px;line-height:24px;color:#008371;}
.other-points li .iTit{color:#434343;}
.points-btn{width:120px;position:absolute;top:40px;right:20px;}
.points-btn a{display:inline-block;width:118px;height:36px;margin-bottom:5px;line-height:36px;border:1px solid #1faaa5;text-align:center;background:#fff;}
.points-btn a i{ display:inline-block;padding-left:23px;}
.points-btn .p-detail i{background-position:0 -15px;}
.points-btn .p-record i{background-position:0 -45px;}

.finance-info{min-height:103px;padding:5px 25px 20px;}

.fast-query{width:67.59661%;float:right;background:#fff;}
.fast-query .tabNav{height:72px;background:#3cb7a6;border-bottom:1px solid #c4c4c4;}
.fast-query .tabNav li{width:19.5%;height:58px;padding-top:14px;float:left;cursor:default;}
.fast-query .tabNav .selected,.fast-query .tabNav li:hover{position:relative;z-index:1;background:#70c3b8;}
.fast-query .tabNav li strong{font-size:14px;line-height:45px;color:#fff;font-weight:normal;}
.fast-query .tabNav .selected strong{color:#fff;font-weight:bold;}
.fast-query .tabNav .selected .eArw{display:inline-block;width:23px;height:10px;background-position:0 -370px;position:absolute;bottom:-1px;left:67px;}
.fast-query .tabNav li .iIcon{display:inline-block;width:45px;height:48px;margin:0 12%;float:left;_margin:0 1.3%;}
.fast-query .tabNav li .icon-f{background-position:0 -120px;}
.fast-query .tabNav li .icon-if{background-position:0 -170px;}
.fast-query .tabNav li .icon-h{background-position:0 -220px;}
.fast-query .tabNav li .icon-ih{background-position:0 -270px;}
.fast-query .tabNav li .icon-t{background-position:0 -320px;}
.fast-query .tabNav .selected .icon-f,.fast-query .tabNav li:hover .icon-f{background-position:-50px -120px;}
.fast-query .tabNav .selected .icon-if,.fast-query .tabNav li:hover .icon-if{background-position:-50px -170px;}
.fast-query .tabNav .selected .icon-h,.fast-query .tabNav li:hover .icon-h{background-position:-50px -220px;}
.fast-query .tabNav .selected .icon-ih,.fast-query .tabNav li:hover .icon-ih{background-position:-50px -270px;}
.fast-query .tabNav .selected .icon-t,.fast-query .tabNav li:hover .icon-t{background-position:-50px -320px;}

.queryBox{padding:20px 0 0;}
.queryBox .queryCon{height:280px;}
.queryBox li{width:300px;height:35px;padding-left:35px;float:left;line-height:26px;*display:inline;position:relative;}
.queryBox .liFull{width:100%;clear:both;}
.queryBox li .iTit{display:inline-block;width:80px;float:left;text-align:right;}
.queryBox li .ipt-text,.queryBox li .ipt-text-long{display:inline-block;height:16px;padding:4px 5px;border:1px solid #c4c4c4;line-height:16px;box-shadow:0 1px 3px #ededed inset;outline:0;position:relative;z-index:1;background:none;}
.queryBox li .ipt-text{width:205px;}
.queryBox li .ipt-text-long{width:540px;}
.queryBox li .ipt-text:active,.queryBox li .ipt-text:focus,.queryBox li .ipt-text-long:active,.queryBox li .ipt-text-long:focus{border-color:#f6a028;}
.queryBox li label{display:inline-block;margin-right:25px;float:left;cursor:pointer;}
.queryBox li label input{margin:7px 5px 0 0;float:left;*margin-top:2px;}
.queryBox li select{padding:3px;border:1px solid #c4c4c4;box-shadow:0 1px 3px #ededed inset;color:#434343;}
.queryBox li select:focus{border-color:#f6a028;}
.queryBox li .input_time{display:inline-block;width:50px;position:absolute;top:0;left:270px;font-size:12px;color:#888;}
.queryBox li .iCalendar{display:inline-block;width:18px;height:19px;background-position:-30px -370px;position:absolute;top:4px;left:309px;z-index:0;}
.queryBox li .aChange{display:inline-block;width:28px;height:40px;position:absolute;top:11px;left:335px;background-position:0 -385px;text-indent:-999px;overflow:hidden;z-index:1;}

.queryBox .query-action{display:block;padding:25px 0;background:#efede9;border-bottom:1px solid #3cb7a6;text-align:center;}
.queryBox .query-action .ipt-btn{display:inline-block;height:36px;padding:0 25px 0 40px;border:0;background-color:#f58f00;color:#fff;cursor:pointer;outline:0;font-size:14px;background-position:25px -77px;}

/* slider */
.slider{width:67.59661%;height:205px;margin-top:15px;float:right;position:relative;overflow:hidden;z-index:1;}
.conbox{width:100%;height:205px;position:absolute;left:0;top:0;z-index:2;}
.conbox div{width:100%;height:205px;background-position:top center;background-repeat:no-repeat;}
.conbox div a{width:100%;height:205px;margin:0 auto;display:block;}
.switcher-box{width:22px;height:205px;float:right;display:table;overflow:hidden;position:relative;z-index:3;background:rgba(0,0,0,0.2);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#20000000,endColorStr=#20000000)}
.switcher{display:table-cell;vertical-align:middle;*position:absolute;*top:50%;}
.switcher .alists{width:10px;margin:0 auto;text-align:center;*position:relative;*top:-50%;}
.switcher .alists a{display:inline-block;width:10px;height:10px;margin-bottom:10px;float:left;overflow:hidden;position:relative;z-index:4;text-indent:-999px;background:url(../../images/main/slider-dot.png) 0 0 no-repeat;}
.switcher .alists .cur{background-position:0 -15px;}

.w980 .queryBox .liFull{width:100%;}
.w980 .queryBox li{width:245px;}
.w980 .queryBox li .ipt-text{width:145px;}
.w980 .queryBox li .iCalendar{left:250px;}
.w980 .queryBox li .input_time{left:210px;}
.w980 .train li .aChange{left:275px;}
.w980 .queryBox li .ipt-text-long{width:425px;}

/*20140729*/
.queryBox li .ipt-text,.queryBox li .ipt-text-long{float:left;}
.common-hotel{position:relative;padding-left:20px;float:left;z-index:999;}
.common-hotel .hotel-list{position:absolute;top:35px;left:-50px;background:#fff;box-shadow:1px 1px 3px #e8e8e8;z-index:9999;}
.common-hotel .cm-btn{color:#f93;cursor:pointer;border-bottom:1px dashed #f93;}
.hotel-list{display:none;width:200px;border:1px solid #ddd;border-bottom:0;*zoom:1;}
.hotel-list .iArw{display:inline-block;position:absolute;left:90px;top:-14px;border-color:#fff #fff #ddd;border-style:solid;border-width:7px;font-size:0;height:0;width:0;line-height:0;}
.hotel-list .no-hotel{display:block;color:#f93;text-align:center;border-bottom:1px solid #ddd;}
.hotel-list a{display:block;height:26px;padding:0 5px;border-bottom:1px solid #ddd;line-height:26px;overflow:hidden;}
.hotel-list a:hover{background:#f93;color:#fff;text-decoration:none;}
.queryBox .liFull,.w980 .queryBox .liFull{width:80%;}

/*20150129*/
.w980 .fast-query .tabNav li .iIcon{margin:0 8%;}
.w980 .fast-query .tabNav .selected .eArw{left:58px;}