@charset "utf-8";
/*  
* Description: my ctrip v2   
* Author: txji  
* Update: txji(2012-08-10)
* version:1.0
*/
h1,h2,h3,h4,h5,h6{font-size:100%;}
em{font-style:normal;}
a{color:#0066cc;}

.cui_hd, .cui_nav,#base_ft{_width:980px !important;}
/*structure*/
#base_wrapper{width:auto;max-width:1180px;min-width:980px;_width:980px;margin:0 auto;overflow:visible;}
.aside{float:left;width:220px;margin-right:20px;_margin-right:13px;}
.main{max-width:940px;min-width:740px;_width:740px;min-height:500px;_height:500px;margin-bottom:20px;_overflow:visible;}
#base_bd{margin-bottom:10px;}
.clearfix:after{display:block;clear:both;visibility:hidden;height:0;content:".";overflow:hidden;}
.clearfix{zoom:1;}
/*sprite*/
.ico_order_submit,.ico_order_travel,.ico_order_review,.ico_order_msg,.ico_gold_medal,.ico_pwop,
.ico_tips1,.ico_pass,.ico_warn3,.ico_warn,.ico_warn4,.ico_refund2,.ico_arrow_rt,.ico_down,
.ico_add,.ico_add2,.ico_download,.ico_print,.ico_del,.ico_group,.ico_undo,.ico_do,.ico_preview,
.password_info,.ico_tips2,.orderoff_print02,.ico_drop,.ico_return{display:inline-block;background-image:url(http://pic.c-ctrip.com/myctripv2/un_16x16.png?130128.png);background-position:0 -9999em;background-repeat:no-repeat;}
.sidenav dt,.sidenav dt span,.sidenav dt b,.mc_service .row32,.hd01,.hd02,.hd03,.ico_success,
.ico_item,.ico_up,.ico_edit,.ico_hotel,
.ico_warn2,.newsafe_ways,.box3g_mid{background-image:url(http://pic.c-ctrip.com/myctripv2/un_32x32.png?120831.png);background-repeat:no-repeat;}

.pb_wrapper,.pb_value,.s_tips,.tabout,.tabin,.transaction_pwd,.tab01_in,.toexpire,.ico_new,.ico_refund,
.prev,.next,.one,.two,.three,.four,.arr,.tb_item,.add_hotel,.s_tips,.y_hotel,.y_travel,.y_traffic,
.note_addinf span,.tips_pa .txt_hidd,.sort_list,.printlist_coupon,.printlist_coupon em,
.tab_cur,.ico_ding,.ico_tuan,.ico_new2{background-image:url(http://pic.c-ctrip.com/myctripv2/un_myctrip.png?130407.png);background-repeat:no-repeat;}

.sidelink,.btn_l3 span,.btn_l3 em,.btn_l3_disable span,.btn_l3_disable em,.btn_l4 span,.btn_l4 em,.btn3_l1,.btn3_l1 span,.btn3_l1_disable,
.btn3_l1_disable span,.btn_sel,.btn4_l1 span,.btn4_l1 em,.btn2_l1 span,.btn2_l1 em,.btn2_l1_disable span,
.btn2_l1_disable em,.l_btn01,.l_btn01 span,.l_btn02,.l_btn02 span,.l_btn02_disable,.l_btn02_disable span,.add_hotel,
.l_btn03,.l_btn03 span,.l_btn04,.l_btn05, .l_btn05 span,.l_btn06,.l_btn06 span,.btn_01,.btn_02,
.unselect,.select,.select_up,.select_down{display:inline-block;background-image:url(http://pic.c-ctrip.com/myctripv2/btn_myctrip.png?121126.png);background-position:0 -9999em;background-repeat:no-repeat;}
/* jmp */
.jmp_blue b,.base_jmp b,.mc_jmp b,.base_jmp_lt b,.jmp_yellow .jmp_lt{background-image:url(http://pic.c-ctrip.com/myctripv2/un_jmp_120824.png?120925.png);background-position:0 -9999em;background-repeat:no-repeat;}
/* border */
.bs01{border-top:2px solid #155ebd;border-top-left-radius:3px;border-top-right-radius:3px;}
.bs02{border:1px solid #D2DDEB;}
.bs03{height:28px;border-bottom:1px solid #e7ebf0;background:#edf2f9;line-height:28px;}
.bs04{border-top:1px dotted #d2d2d2;}
.bs05{border:1px solid #e1e1e1;}
.bs06{border:1px solid #ccc;}
.bs07{border-right:1px solid #ccc;}
.bs08{border:1px solid #d2ddeb;}
.bs09{border:1px solid #e9e9e9;}
.nobs1{border-top:0;zoom:1;}
/* background color */
.bgc01{background-color:#eaf4ff;}
/*position*/
.pr{position:relative;}
.pa{position:absolute;}
/* width */
.w01{width:191px;}
.w02{width:110px;}
.w03{width:340px;}
.w04{width:60px;}
.w05{width:150px;}
.w06{width:340px;}
.w07{width:88px;}
.w08{width:100px;}
.w09{width:82px;}
.w10{width:65px;}
.w11{width:238px;}
.w202{width:202px;}
/* margin */
.mg02{margin-left:5px;}
.mg03{margin-right:45px;}
.mg04{margin-left:45px;}
.mg05{margin:30px 40px 0 40px;}
.ml10{margin-left:10px;}
.ml20{margin-left:20px;}
.mb5{margin-bottom:5px;}
.mb8{margin-bottom:8px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mr10{margin-right:10px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
/* padding */
.pd01{padding:15px 0;}
.pd02{padding-left:10px;}
.pd03{padding:15px 3.5%;}
.pd04{padding:0 10px 20px 10px;}
.pd05{padding:10px;}
.pd06{padding:10px 10px 0 10px;zoom:1;}
.pd07{padding:1px;}
.pd08{padding:5px 50px;}
.pd09{padding:20px 0 0;}
.pd10{padding:5px 10px;}
/* layout */
.row32{width:32.2172%;margin-right:1.4%;overflow:hidden;}
.row55{width:55%;}
.row_cell{display:table-cell;width:2000px;*width:auto;*display:inline-block;}
/* float */
.fl{float:left;}
.fr{float:right;}
/* font size */
.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fs18{font-size:18px;}
/* font color */
.sc01{color:#999;}
.sc02{color:#666;}
.sc03{color:#d81921;}
.sc04{color:#333;}
.sc05{color:#ff6600;}
.sc06{color:#0053aa;}
.fwn{font-weight:normal;}
.fwb{font-weight:bold;}
.tac{text-align:center}
.vam{vertical-align:middle;}
/* 头部导航 */
.cui_nav_wrap{margin-bottom:8px;}
/* 面包屑 */
.breadcrumb{height:22px;padding: 0 0 5px;line-height:22px;color: #666666;font-family: Simsun;overflow:hidden;zoom:1;}
/*side nav*/
.sidenav{border:1px solid #e5e5e5;border-top:0;border-bottom-color:#d8d8d8;font-family:simsun;font-size:14px;color:#333;}
.sidenav a,.sidenav a:hover{display:block;color:#333;text-decoration:none;}
.sidenav dt{position:relative;z-index:1;height:49px;padding:0 11px;margin-bottom:0;border-bottom:0;background-position:0 -467px;background-repeat:repeat-x;cursor:pointer;}
.sidenav dt span{display:block;padding-left:38px;color:#333;font-weight:bold;line-height:49px;}
.sidenav .icon_order{background-position:0 10px;}
.sidenav .icon_user{background-position:0 -32px;}
.sidenav .icon_info{background-position:0 -72px;}
.sidenav .icon_apply{background-position:0 -114px;}
.sidenav dt b{position:absolute;right:21px;top:20px;display:block;width:6px;height:11px;background-position:-8px -175px;}
.sidenav dd{position:relative;display:none;height:33px;padding:0 9px;line-height:32px;cursor:pointer;}
.sidenav a{position:absolute;z-index:2;width:165px;height:32px;padding-left:35px;border-bottom:1px dotted #ddd;outline:0 none;}
.sidenav a:hover{top:-1px;height:34px;background-color:#f5f5f5;border-bottom:0;line-height:34px;}
.sidenav .bdn a{border:0;}
.sidenav .selected{font-weight:bold;}
.sidenav .selected span{font-weight:normal;}
.sidenav_c dt{margin-bottom:1px;border-bottom:1px solid #d8d8d8;cursor:default;}
.sidenav dt:hover{background-position:0 -522px;}
.sidenav_c dd{display:block;}
.sidenav_c dt b{width:11px;height:6px;background-position:-18px -178px;}
.link_community{display:block;width:218px;height:48px;margin-top:10px;background:url(http://pic.c-ctrip.com/myctripv2/pic_community.png) 0 0 no-repeat;border:1px solid #cadee8;border-radius:3px;overflow:hidden;text-indent:-99em;outline:0 none;}
.link_community:hover{width:216px;height:46px;border:2px solid #3683d3;background-position:-1px -1px;}
/*online service*/
.sidelink{display:block;margin-top:10px;border:1px solid #cdcdcd;border-radius:3px;background-position:0 -464px;background-repeat:repeat-x;}
.ico_item{display:block;height:30px;line-height:30px;padding-left:68px;font-size:14px;color:#676767;outline:0;}
.ico_item:hover{color:#676767;text-decoration:none;}
.onlineservice{background-position:30px -199px;}
.cyclub{background-position:28px -244px;}
.holiday_forum{background-position:28px -288px;}
.tyservice{background-position:28px -333px;}
/* input style */
.m_input{height:25px;padding-left:3px;margin-right:10px;line-height:25px;border:1px solid #b4b4b4;box-shadow:1px 1px 3px #ddd inset;vertical-align:middle;font-family:Arial;}
.m_input:focus{background-color:#F1F9FF;border-color:#5D9DE5 #67A1E2 #67A1E2 #5D9DE5;box-shadow:1px 1px 3px #D0DEE6 inset;}
/* select */
select{height:22px;line-height:18px;padding:2px;}
/* star index style */
.m_service .hd{position:relative;padding-left:10px;}
.m_service .hd h3{font-weight:normal;font-size:14px;}
.mc_info{padding:17px 10px 17px 17px;border-top:0;font-size:14px;}
.mc_info_box{position:relative;padding-left:118px;margin-bottom:15px;min-height:121px;_height:121px;}
.mc_face{position:absolute;z-index:2;top:0;left:0;display:block;width:110px;height:110px;}
.mc_face:hover{text-decoration:none;}
.mc_face img{padding:4px;border:1px solid #dfdfdf;vertical-align:top;}
.face_mask{position:absolute;top:0;left:0;width:110px;height:110px;background:#666;filter:alpha(opacity=0);opacity:0;}
.load_face{display:none;position:absolute;top:42px;left:0;width:110px;text-align:center;color:#fff;}
.mc_face:hover{text-decoration:none;zoom:1;}
.mc_face:hover .face_mask{filter:alpha(opacity=50);opacity:0.5;cursor:pointer;}
.mc_face:hover .load_face{display:block;cursor:pointer;}
.mc_info_detail li{margin-bottom:8px;overflow:hidden;}
/*submit travel review & msg*/
.ico_pwop{display:inline-block;width:16px;height:16px;margin-left:5px;background-position:0 -685px;vertical-align:-5px;}
.ico_order_submit,.ico_order_travel,.ico_order_review,.ico_order_msg{margin-right:15px;padding:4px 0 2px 20px;}
.ico_order_submit span,.ico_order_travel span,.ico_order_review span,.ico_order_msg span{color:#ff5501;font-weight:bold;}
.ico_order_submit{background-position:0 5px;}
.ico_order_travel{background-position:0 -21px;}
.ico_order_review{background-position:0 -47px;}
.ico_order_msg{background-position:0 -72px;}
/*process bar*/
.process_bar{float:left;margin-right:10px;}
.process_bar .pb_label{display:block;float:left;color:#333;}
.process_bar .pb_label:hover{color:#333;}
.pb_wrapper{position:relative;float:left;width:160px;height:15px;margin:2px 3px 0 3px;background-position:0 -9px;overflow:hidden;}
.pb_value{position:absolute;top:0;left:0;height:15px;background-position:0 -26px;}
.pb_text{position:absolute;z-index:1;top:0;left:0;width:100%;color:#333;line-height:15px;text-indent:5px;font-size:11px;top:1px\9;}
.pb_white{color:#fff;}
/*我的积分、我的票券 */
.mc_acount{padding-left:29px;background-color:#f1f8fe;line-height:30px;}
.mc_acount span em{color:#FF5501;font-weight:bold;}
/* cmb card */
.tit_siller{padding-left:10px;font-weight:normal;font-size:14px;}
.cmb_card{padding:15px 2.3%;}
.cmb_card div{padding-left:175px;line-height:20px;min-height:100px;_height:100px;overflow:visible;}
.cmb_card div img{position:absolute;top:0;left:0;}
/*金牌服务*/
.mc_service{margin-bottom:10px;}
.mc_service .hd{position:relative;}
.link_more{position:absolute;top:0px;right:10px;}
.mc_service .row32{width:33.3%;margin:0;background-position:right -584px;background-repeat:no-repeat;}
.mc_service dl{padding:0 10% 0 10%;_padding:0 25px;color:#666;}
.mc_service dl dt{font-size:14px;margin-bottom:8px;color:#637d9e;}
.mc_service dl dd{height:55px;text-overflow:ellipsis;overflow:hidden;word-wrap:break-word;}
/*ad*/
.adbox{height:76px;margin-bottom:10px;border:1px solid #e4e4e4;background-color:#fbfbfb;overflow:hidden;}
.adbox a{display:block;cursor:pointer;}
.row62{width:62.647%;overflow:hidden;}
.adbox .row_cell{text-align:right;}
.bottom_banner{margin-top:10px;}
.banner img{display:block;}
/*list*/
.mod_list01{padding-bottom:8px;}
.mod_list01 dt{padding-left:9%;margin-bottom:10px;}
.mod_list01 dd{margin-bottom:3px;padding:0 6% 0 8%;_padding:0 12px 0 16px;}
/* end index style */
/* 按钮 */
button::-moz-focus-inner{border:none;padding:0;}
.btn3_l1,.btn3_l1 span{background-color:#ff6600;}
.btn_l3,.btn_l3_disable,.btn_l4,.btn4_l1,.btn2_l1,.btn2_l1_disable{display:inline-block;border:0;background:none;vertical-align:middle;overflow:visible;cursor:pointer;_padding-right:2px;}
.btn3_l1,.btn3_l1_disable{height:27px;padding-left:12px;background-position:0 -99px;outline:0;}
.btn_l3,.btn_l3_disable,.btn_l4,.btn4_l1{height:27px;font-size:14px;}
.btn_l3 span,.btn_l3_disable span,.btn4_l1 span,.l_btn05{height:27px;padding-left:18px;background-position:0 -183px;}
.btn_l3 em,.btn_l3_disable em,.btn4_l1 em,.l_btn05 span{height:27px;padding-right:18px;line-height:27px;background-position:right -183px;white-space:nowrap;}
.btn_l3:hover span,.l_btn05:hover{background-position:0 -211px;}
.btn_l3:hover em,.l_btn05:hover span{background-position:right -211px;}
.btn_l3:active span,.l_btn05:active{background-position:0 -239px;}
.btn_l3:active em,.l_btn05:active span{background-position:right -239px;}
.btn3_l1 span,.btn3_l1_disable span{height:27px;padding-right:12px;line-height:27px;background-position:right -99px;color:#fff;font-weight:bold;cursor:pointer;}
.btn3_l1:hover,.btn4_l1:hover span{background-position:0 -127px;text-decoration:none;}
.btn3_l1:hover span,.btn4_l1:hover em{background-position:right -127px;}
.btn3_l1:active,.btn4_l1:active span{background-position:0 -155px;}
.btn3_l1:active span,.btn4_l1:active em{background-position:right -155px;}
.btn3_l1_disable,.btn_l3_disable span{background-position:0 -351px;cursor:default;}
.btn3_l1_disable span,.btn_l3_disable em{background-position:right -351px;cursor:default;}
.btn_l4 span,.l_btn06{height:27px;padding-left:10px;background-position:0 -267px;}
.btn_l4 em,.l_btn06 span{height:27px;padding-right:10px;line-height:27px;background-position:right -267px;white-space:nowrap;}
.btn_l4:hover span,.l_btn06:hover{background-position:0 -295px;}
.btn_l4:hover em,.l_btn06:hover span{background-position:right -295px;}
.btn_l4:active span,.l_btn06:active{background-position:0 -323px;}
.btn_l4:active em,.l_btn06:active span{background-position:right -323px;}
.btn4_l1 span{background-position:0 -99px;color:#fff;font-weight:bold;}
.btn4_l1 em{background-position:right -99px;}
.btn2_l1,.btn2_l1_disable{height:32px;}
.btn2_l1 span,.btn2_l1_disable span{height:32px;padding-left:25px;background-position:0 0;}
.btn2_l1 em,.btn2_l1_disable em{height:32px;padding-right:25px;background-position:right 0;line-height:32px;color:#fff;font-size:14px;font-weight:bold;white-space:nowrap;}
.btn2_l1_disable span{background-position:0 -594px;cursor:default;}
.btn2_l1_disable em{background-position:right -594px;color:#fff;cursor:default;}
.btn2_l1:hover span{background-position:0 -33px;}
.btn2_l1:hover em{background-position:right -33px;}
.btn2_l1:active span{background-position:0 -66px;}
.btn2_l1:active em{background-position:right -66px;}
.l_btn01{height:20px;padding-left:6px;background-position:0 -442px;color:#a26835;outline:0;cursor:pointer;}
.l_btn01 span{height:20px;padding-right:6px;line-height:20px;background-position:right -442px;overflow:hidden;white-space:nowrap;line-height:22px\9;cursor:pointer;}
.l_btn01:hover{color:#a26835;text-decoration:none;}
.l_btn02{height:20px;padding-left:12px;line-height:20px;background-position:0 -379px;background-color:#e8e8e8;color:#333;cursor:pointer;}
.l_btn02 span{height:20px;padding-right:12px;line-height:20px;background-position:right -379px;background-color:#e8e8e8;cursor:pointer;}
.l_btn02:hover{background-position:0 -400px;color:#333;text-decoration:none;}
.l_btn02:hover span{background-position:100% -400px;}
.l_btn02_disable,.l_btn02_disable:hover{height:20px;padding-left:12px;line-height:20px;background-position:0 -421px;background-color:#e8e8e8;color:#ccc;cursor:default;outline:0;}
.l_btn02_disable span{height:20px;padding-right:12px;line-height:20px;background-position:right -421px;background-color:#e8e8e8;}
.btn_sel{width:64px;height:25px;padding:6px 0 2px 0\9;border:0;background-position:0 -496px;vertical-align:middle;overflow:visible;cursor:pointer;}
.btn_sel:hover{background-position:-65px -496px;}
.btn_01{width:35px;height:20px;border:0;background-position:-130px -517px;text-align:center;line-height:20px;color:#a26835;vertical-align:middle;cursor:pointer;}
.l_btn03{display:inline-block;height:25px;padding-left:10px;background-position:0 -542px;outline:none;}
.l_btn03 span{display:inline-block;padding-right:10px;background-position:right -542px;line-height:25px;color:#333;cursor:pointer;}
.l_btn03:hover{background-position:0 -568px;text-decoration:none;}
.l_btn03:hover span{background-position:right -568px;}
.l_btn04{display:inline-block;width:46px;background-position:-130px -496px;text-align:center;line-height:20px;color:#333;}
.l_btn04:hover{color:#333;text-decoration:none;}
.l_btn05,.l_btn06{color:#333;cursor:pointer;outline:0;}
.l_btn05:hover,.l_btn06:hover{text-decoration:none;}
.btn_02{width:64px;height:27px;line-height:27px;border:0;background-position:0 -709px;color:#333;font-size:14px;cursor:pointer;}
.btn_02:hover{background-position:0 -737px;}
.btn_02:active{background-position:0 -765px;}
.btn_l3_disable{color:#fff;cursor:default;}
/*icon*/
.ico_gold_medal{padding-left:20px;background-position:0 -98px;font-weight:normal;font-size:14px;}
.ico_tips1{width:12px;height:12px;margin-left:3px;vertical-align:middle;background-position:-2px -541px;cursor:pointer;}
.ico_pass{height:32px;padding-left:20px;background-position:0 -460px;}
.ico_add{padding-left:12px;background-position:-4px -570px;}
.ico_add2{padding-left:14px;background-position:-2px -240px;outline:none;zoom:1;}
.ico_up{background-position:right -846px;}
.ico_edit{background-position:right -814px;}
.ico_warn{padding-left:16px;margin-left:-16px;background-position:-2px -538px;}
.ico_warn2{display:inline-block;width:32px;height:32px;margin-right:10px;background-position:0 -935px;vertical-align:-10px;*vertical-align:-7px;}
.ico_warn3{display:inline-block;width:12px;height:12px;vertical-align:text-top;background-position:-2px -541px;}
.ico_warn4{display:inline-block;padding-left:15px;background-position:-2px -538px;}
.ico_success{display:inline-block;width:32px;height:32px;margin-right:10px;background-position:0 -893px;vertical-align:-10px;*vertical-align:-7px;}
.ico_hotel{padding-left:28px;background-position:-4px -984px;}
.ico_refund2{display:inline-block;width:16px;height:15px;margin-left:2px;background-position:0 -270px;vertical-align:text-bottom;cursor:pointer;}
.ico_del{display:inline-block;padding-left:14px;background-position:-2px -216px;outline:none;}
.ico_download{display:inline-block;padding-left:20px;background-position:0 -158px;}
.ico_print{display:inline-block;padding-left:20px;background-position:0 -189px;}
.ico_group{display:inline-block;padding-left:20px;background-position:0 -376px;}
.ico_undo{padding-left:20px;background-position:0 -297px;}
.ico_do{padding-left:20px;background-position:0 -333px;}
.ico_arrow_rt{display:inline-block;width:6px;height:9px;background-position:-5px -598px;vertical-align:-1px;cursor:pointer;}
.ico_preview{display:inline-block;padding-left:16px;background-position:-2px -620px;outline:none;}
.ico_tips2{width:16px;height:16px;margin-right:5px;background-position:0 -654px;vertical-align:text-bottom;}
.ico_drop{padding-right:15px;background-position:right -736px;cursor:pointer;}
.ico_new2{position:absolute;z-index:3;width:24px;height:11px;top:11px;margin-left:8px;background-position:-162px -9px;}
.sidenav a:hover span{top:12px;}
/* box */
.box01{padding:1px;margin-bottom:10px;border:1px solid #ccc;}
.box01_c{padding:0;border:0 none;}
.box_hd{position:relative;padding-left:10px;background-repeat:repeat-x;height:33px;line-height:33px;cursor:pointer;}
.hd01{background-position:0 -697px;}
.hd01 h3,.hd02 h3{font-size:14px;}
.hd01 h3 span,.hd02 h3 span{font-size:12px;font-weight:normal;}
.hd01:hover{background-position:0 -733px;}
.hd02{background-image:none;background-color:#eaf5ff;border:0;border-top:2px solid #155ebd;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom:1px solid #c5ddf4;line-height:35px;}
.hd_rt{position:absolute;right:8px;top:0;padding-right:28px;color:#0066cc;}
.box_bd{display:none;padding:20px 10px;border:1px solid #ccc;border-top:0;zoom:1;}
.box_bd2{position:relative;display:none;border:1px solid #ccc;border-top:0;zoom:1;z-index:1;}
.lottery{position:absolute;right:40px;top:10px;color:#ff6600;}
.bd01{padding:30px 0;text-align:center;}
/* form */
.account_form li{padding-left:10%;margin-bottom:5px;_padding-left:60px;}
.account_form li.focus{background-color:#f5f5f5;}
.account_form .tit{display:inline-block;position:relative;width:80px;padding-right:20px;vertical-align:middle;line-height:32px;text-align:right;}
.account_form .tit em{position:absolute;top:0;right:10px;color:#d81921;}
.account_form input.sex{margin-right:2px;}
.account_form .base_label{margin-right:10px;}
.account_form button{margin-right:10px;}
.tip_status{display:inline-block;height:32px;line-height:32px;vertical-align:middle;font-size:12px;color:#666;}
.tip_status img{vertical-align:middle;}
/* 密码强度 */
.c_level{display:inline-block;width:66px;margin-right:1px;padding-top:3px;border-top:3px solid #ccc;text-align:center;}
.c_level01{border-top-color:#ff736c;}
.c_level02{border-top-color:#ffba00;}
.c_level03{border-top-color:#30bf13;}
/*address box*/
.m_address_box{border:1px solid #999;padding:10px;background-color:#fff;}
.m_address_bd{*zoom:1;}
.m_address_bd a{float:left;width:27%;*width:26.5%;margin-right:3%;padding:0 1.4%;border:1px solid #fff;line-height:22px;*zoom:1;}
.m_address_bd a:hover{background-color:#E8F4FF;border-color:#acccef;text-decoration:none;}
.scroll_tip{padding:6px 3.4%;margin:0 -10px -10px;background-color:#EAF5FF;_padding:6px 15px;text-align:center;color:#666;}

.s_tips{position:absolute;top:-20px;left:202px;width:149px;height:29px;padding-left:8px;background-position:0 -142px;font-size:12px;line-height:23px;color:#666;}
.group_list{height:81px;overflow-y:scroll;}
.group_list li{float:left;display:inline;width:163px;padding:0 15px;margin-bottom:15px;_margin-bottom:18px;}
.warn_tips{padding:20px 0 0;font-size:14px;font-weight:bold;text-align:center;}
.warn_tips2{padding:15px 10px 0 30px;font-size:14px;}
.warn_tips2 .ico_warn3{float:left;margin:4px 0 0 -20px;}
/* pop tips */
.pop_tips{display:none;position:absolute;background-color:#e8f4ff;border:1px solid #67a1e2;box-shadow:2px 2px 3px #d2d2d2;border-radius:3px;}
.pop_tips .a1,.pop_tips .a2{position:absolute;top:8px;left:-7px;color:#e8f4ff;font-size:14px;}
.pop_tips .a1{left:-8px;z-index:1;color:#67a1e2;}
.pop_tips .a2{z-index:2;}
.pop_cn{padding:8px;}
/*----pop windows new----*/
.base_pop .pop_hd .delete{background:none;font-family:Simsun;font-size:14px;font-weight:bold;text-align:center;}
.base_pop .pop_hd .delete:hover{background-color:#eff7fe;color:#eb8b07;text-decoration:none;}
.base_pop .jmp_bd{padding:5px 10px;}
.base_pop .pop_bd button{margin-right:10px;}
/* 我的票券 */
.tabli{float:left;width:94px;height:33px;margin:2px 2px 0 0;line-height:33px;text-align:center;font-size:14px;color:#0066cc;cursor:pointer;}
.tabout{border:1px solid #c5ddf4;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;background-position:0 -44px;}
.tabout a{display:block;}
.tabin{position:relative;top:1px;height:35px;margin-top:-1px;border-top:2px solid #155EBD;border-top-left-radius:2px;border-top-right-radius:2px;border-left:1px solid #ccc;border-right:1px solid #ccc;background:#fff;}
.tabin a,.tabin a:hover{color:#333;font-weight:bold;}
.tabin a:hover{text-decoration:none;cursor:default;}
.transaction_pwd{float:right;width:110px;height:30px;margin-top:2px;background-position:0 -80px;overflow:hidden;}
.transaction_pwd a{display:block;padding-left:37px;line-height:32px;color:#fff;font-size:14px;}
.transaction_pwd a:hover{color:#fff;text-decoration:none;}
.tab01{border-bottom:2px solid #155ebd;overflow:hidden;zoom:1;}
.tab01 li{float:left;width:80px;height:25px;text-align:center;color:#0066cc;cursor:pointer;}
.tab01 li.tab01_in{background-position:1px 20px;color:#333;font-weight:bold;}
.ico_ding,.ico_tuan{display:inline-block;width:40px;height:20px;margin-left:2px;background-position:-134px -80px;vertical-align:bottom;*vertical-align:middle;}
.ico_tuan{background-position:-134px -100px;}
/* 即将过期 */
.toexpire{display:inline-block;width:59px;height:20px;margin-left:5px;line-height:20px;background-position:-115px -58px;text-align:center;color:#a26835;}
/* 步骤 */
.setp_box{padding:5px 8px;background:#f5f5f5;}
.setp_box h4{border-bottom:1px solid #dadada;line-height:24px;font-size:14px;}
.setp_box table{width:100%;margin-top:5px;}
.one,.two,.three,.four{width:25px;height:36px;margin:5px 0;text-indent:-999em;overflow:hidden;}
.one{background-position:11px -251px;}
.two{background-position:-14px -251px;}
.three{background-position:-40px -251px;}
.four{background-position:-66px -251px;}
.arr{width:16px;height:39px;margin-right:10px;background-position:-97px -248px;text-indent:-999em;overflow:hidden;}
.ico_new{display:inline-block;width:23px;height:9px;background-position:-162px -29px;vertical-align:text-top;}
.ico_refund{display:inline-block;width:32px;height:16px;padding-left:20px;background-position:-115px -42px;color:#fd952d;}
.coupon_box{position:relative;padding:5px 10px;overflow:hidden;zoom:1;}
.l_convert{position:absolute;right:10px;bottom:7px;}
.wsn{white-space:nowrap;}
/* my tickets select */
.mc_select{position:relative;height:18px;line-height:18px;padding-left:1px;border-left:1px solid #F0F0F0;}
.mc_select_item{position:absolute;top:0;left:0;width:100%;height:18px;padding:1px;text-align:left;overflow:hidden;zoom:1;}
.mc_select_hover{top:-3px;right:0;height:auto;padding:3px 0 0 0;border:1px solid #ccc;background:#fff;overflow:visible;}
.mcs_tit{display:block;padding:0 3px 0 10px;color:#666;}
.mc_select_item a{display:block;padding:0 10px;line-height:24px;color:#666;}
.mc_select_item a:hover{color:#666;background:#EAF4FF;text-decoration:none;}
.ico_down{display:inline-block;width:11px;height:11px;margin-left:2px;background-position:0 -413px;vertical-align:-1px;*vertical-align:3px;_vertical-align:0px;}
.mc_select_hover .ico_down{background-position:0 -442px;}
.mcs1,.mcs1 .mc_select_item{width:60px;}
/* 价格重写 */
.base_price{font-weight:bold;}
.pkg_price{font-family:Arial;color:#E56700;}
.pkg_price em{font-size:18px;}
/* table */
.tb_cash{width:100%;margin-bottom:-1px;table-layout:fixed;font-family:Arial;}
.tb_cash tr th{padding:4px 5px;border-bottom:1px solid #e8e8e8;background:#f0f0f0;font-weight:normal;color:#666;text-align:center;}
.tb_cash tr td{padding:8px 5px;border-bottom:1px dashed #c9c9c9;text-align:center;}
/* start myctrip tickets table width */
.tb_cash th.td01,.tb_cash td.td01,.tb_cash th.td02,.tb_cash td.td02,.tb_cash th.td07,.tb_cash td.td07{text-align:left;}
.tb_cash td.td02{padding-left:18px;}
.tb_col1 .col1,.tb_col2 .col1,.tb_col3 .col1,.tb_col4 .col1,
.tb_col4 .col5,.tb_col5 .col1,.tb_col6 .col1,.tb_col6 .col3,.tb_col6 .col5,
.tb_col6 .col6,.tb_col7 .col1,.tb_col8 .col1,.tb_col8 .col6{width:12%;}
.tb_col8 .col2{width:8%;}
.tb_col8 .col4{width:10%;}
.tb_col3 .col4,.tb_col8 .col3{width:15%;}
.tb_col1 .col2,.tb_col2 .col2,.tb_col2 .col4,.tb_col3 .col2,.tb_col4 .col2,
.tb_col5 .col2,.tb_col5 .col4,.tb_col6 .col2,.tb_col7 .col2,.tb_col7 .col4{width:20%;}
.tb_col1 .col4,.tb_col8 .col7{width:138px;}
.tb_col2 .col5,.tb_col4 .col6,.tb_col7 .col5{width:75px;}
.tb_col6 .col7{width:90px;}
.tb_col4 .col3{width:120px;}
.tb_col5 .col5{width:158px;}
/* end myctrip tickets table width */
.tb_s td.check_box,.tb_s th.check_box{width:40px;padding-left:10px;padding-right:0;text-align:left;white-space:nowrap;}
.tb_s .ico_warn3{margin-left:2px;cursor: pointer;}
.tb_item{float:left;height:28px;border-right:1px solid #fff;margin-top:2px;line-height:28px;background-position:0 -112px;}
.tb_item .all_sel{padding:5px 10px;line-height:18px;border-right:1px solid #dedede;_padding:7px 10px 3px 10px;}
.tb_item .bs1{border-right:1px solid #dedede;}
.tb_item .ico_download{padding:0 10px 0 27px;background-position:11px -154px;}
.tb_item .ico_group{padding:0 10px 0 27px;background-position:9px -371px;}
.tb_item .ico_print{padding:0 10px 0 27px;background-position:8px -185px;}
.tb_item .ico_del{padding:0 10px 0 27px;background-position:10px -211px;line-height:28px;vertical-align:0;}
.tb_s01,.tb_s02{width:100%;}
.tb_s01 tr td{padding:5px;}
/* 用于我的票券 */
.tb_s02 tr td{padding-top:5px;padding-bottom:5px;}
.tb_s02 .m_input{margin-right:5px;}
.tb_s02 .ico_del{padding-left:12px;background-position:-2px -217px;}
.tb_s05 tr td{padding:8px 0;}
/* end table */
.ticket_box{overflow:hidden;zoom:1;}
.warn_box{height:93px;padding-left:35px;line-height:20px;overflow:hidden;}
.ticket_box p{line-height:22px;}
.skill{border-bottom: 1px dashed #67A1E2;}
.skill:hover{text-decoration:none;}
/* 搜索无结果 */
.result_box{margin:-8px 0 10px 0;border-top:0 none;}
.no_result{padding:30px 0;text-align:center;font-size:14px;}
.no_result img{margin-right:5px;vertical-align:bottom;*vertical-align:-6px;}
/* page */
.mc_page{height:20px;padding:10px 0;}
.mc_page span{vertical-align:middle;margin:0 5px;}
.prev,.next{display:inline-block;width:20px;height:20px;vertical-align:middle;}
.prev{background-position:-182px -61px;}
.next{background-position:-196px -61px;}
.tb_page{height:30px;background:#f3f3f3;overflow:hidden;*zoom:1;}
.tb_page .mc_page{display:inline;padding:5px 0;margin-right:20px;line-height:20px;}
.first_page{background-position:-182px -83px;cursor:default;}
.last_page{background-position:-196px -83px;cursor:default;}
/* 弹层内容 */
.resend{display:inline-block;padding:15px 43px;margin:20px 20px 0;border:1px solid #ececec;background-color:#f8f8f8;}
.resend_mg01{margin:30px 60px 10px 60px;}
.friendshiptip{padding:10px 0;margin:20px 40px 0;}
.tb_s01 img{vertical-align:middle;margin:0 5px;}
.tb_s01 button{vertical-align:baseline;}
.pop_cn{width:auto;padding:20px 20px 0 20px;margin:0;}
.ticket_td{width:60px;padding-right:10px;text-align:right;}
.btn_box{padding:20px 0;text-align:center;}
.btn_box button{margin-right:10px;}
.bt_remark{padding-left:10px;}
.set_pwd{padding:5px 10px;background-color:#f0f0f0;}
.set_pwd select{width:auto;}
.alert{line-height:48px;text-align:center;font-size:14px;font-weight:bold;}
.tb_pop tr td{padding:5px;}
/* 我的积分 */
.hd03{position:relative;height:30px;padding-left:10px;line-height:30px;border-bottom:1px solid #e2eaf3;background-position:0 -769px;background-repeat:repeat-x;}
.hd03_r{position:absolute;right:10px;top:0;}
.tab_r{float:right;padding-top:10px;}
.gift_list{padding:10px 0 10px 10px;overflow:hidden;zoom:1;}
.gift_list li{float:left;display:inline;width:13.7640%;margin:0 1.4045%;_width:98px;_margin:0 10px 10px 10px;text-align:center;}
.gift_list li a{display:block;outline:none;}
.gift_list li img{display:block;width:96px;height:96px;margin:0 auto 10px auto;border:1px solid #ededed;}
.gift_list li strong{color:#ff6600;word-wrap:break-word;}
.tb_s04{width:100%;table-layout:fixed;font-family:Arial;}
.tb_s04 th{vertical-align:top;text-align:left;}
/* 检索查询 */
.s_box .mem_input{margin:0 5px 0 0;height:23px;}
.s_box2{padding:5px 10px;background:#f7f7f7;overflow:hidden;zoom:1;}
.s_box2  label{display:inline-block;margin-right:10px;vertical-align:-2px;line-height:25px;}
.s_box2 select{vertical-align:middle;margin-right:10px;}
.s_box .m_input,.s_box2 .m_input,.s_box3 .m_input{height:23px;line-height:23px;}
.s_box2 .l{margin:0 2px 0 -8px;}
.s_box3{padding:15px;}
/* 消息提醒 */
.tb_s td.td_topic{text-align:left;}
.td_topic .jmp_blue{margin:10px 0 0 0px;}
.jmp_blue{background-color:#f5fbff;border:1px solid #cfe0eb;}
.jmp_blue b{margin:-7px 0 0 65px;background-position:-6px 0;}
.tb_s td.td_msg{padding-left:25px;text-align:left;}
.msg_cn{margin-bottom:20px;text-indent:24px;}
.tb_s tr.td_nobs td{padding-bottom:0;border-bottom:0;}
.tb_left tr th,.tb_left tr td{text-align:left;vertical-align:top;}
/* 常用旅客信息 */
.s_box2 .lh{margin-left:10px;line-height:25px;vertical-align:-3px;}
.queue{padding:5px 0;height:24px;margin-bottom:10px;border-bottom:1px solid #c7c7c7;line-height:24px;font-size:14px;font-weight:bold;overflow:hidden;}
.queue .no{display:inline-block;width:24px;height:24px;margin-right:10px;border-radius:2px;background-color:#ff8a00;color:#fff;font-family:Arial;text-align:center;}
.form2 li{padding-left:0;}
.fields{position:relative;padding:15px 0 10px 0;margin-top:15px;border:1px solid #efefef;background-color:#f8f8f8;}
.fields legend{padding:5px;position:absolute;top:-15px;}
.fields .txt4{left:7px;*left:0;}
.fields .txt2{left:37px;*left:29px;}
.fields legend em{margin-left:4px;color:#d81921;}
.fields p{padding-left:100px;font-size:12px;}
.form2 input{font-size:12px;}
.form2 .tit{width:70px;}
.form2 .inpw{width:86px;}
.form2 .li_add{padding-left:90px;font-size:12px;line-height:20px;}
.form2 .ico_warn3{vertical-align:-3px;cursor:pointer;}
.form2 .ico_del{padding-left:12px;line-height:32px;background-position:-2px -209px;vertical-align:-2px;}
.li_add a:hover{background-color:#eff7ff;text-decoration:none;}
/* 常住酒店 */
.default_tip{padding:20px 40px;}
.h_list{height:140px;overflow-y:scroll;}
.h_list li{float:left;display:inline;width:39.66667%;padding:0 4.166667%;margin-bottom:10px;_padding:0 30px;_width:290px;}
/* 感兴趣的酒店 */
.add_hotel{display:block;width:94px;height:19px;padding-left:20px;background-position:0 -522px;line-height:20px;color:#333;overflow:hidden;}
.add_hotel:hover{color:#333;text-decoration:none;}
.recommend_list{padding:0 0 10px 10px;}
.recommend_list li{position:relative;float:left;padding:15px 10px 0 110px;width:16.33802%;height:75px;overflow:hidden;}
.recommend_list li .hotel_pic{position:absolute;top:15px;left:0;width:100px;height:75px;overflow:hidden;}
.recommend_list li .hotel_name{height:24px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.recommend_list li .hotel_star{line-height:0;}
.recommend_list li .hotel_score{margin-bottom:2px;color:#999;*margin-bottom:0;}
/* 钻级和星级 */
.hotel_diamond01, .hotel_diamond02, .hotel_diamond03, .hotel_diamond04, .hotel_diamond05, .hotel_diamond06, .hotel_halfdiamond01, .hotel_halfdiamond02, .hotel_halfdiamond03, .hotel_halfdiamond04, .hotel_halfdiamond05, .hotel_halfdiamond06, .hotel_stars01, .hotel_stars02, .hotel_stars03, .hotel_stars04, .hotel_stars05 { display:inline-block; background-image:url(http://pic.c-ctrip.com/myctripv2/bg_rate_v6.png); background-repeat:no-repeat; overflow:hidden; vertical-align:middle; }
.hotel_diamond01, .hotel_diamond02, .hotel_diamond03, .hotel_diamond04, .hotel_diamond05, .hotel_diamond06, .hotel_halfdiamond01, .hotel_halfdiamond02, .hotel_halfdiamond03, .hotel_halfdiamond04, .hotel_halfdiamond05, .hotel_halfdiamond06 { height:12px; }
.hotel_stars01, .hotel_stars02, .hotel_stars03, .hotel_stars04, .hotel_stars05 { height:12px; background-position:0 -35px; }
.hotel_diamond01, .hotel_halfdiamond01 { width:11px; }
.hotel_diamond02, .hotel_halfdiamond02 { width:23px; }
.hotel_diamond03, .hotel_halfdiamond03 { width:35px; }
.hotel_diamond04, .hotel_halfdiamond04 { width:47px; }
.hotel_diamond05, .hotel_halfdiamond05 { width:59px; }
.hotel_diamond06, .hotel_halfdiamond06 { width:71px; }
.hotel_halfdiamond01 { background-position:-72px 1px; }
.hotel_halfdiamond02 { background-position:-60px 1px; }
.hotel_halfdiamond03 { background-position:-48px 1px; }
.hotel_halfdiamond04 { background-position:-36px 1px; }
.hotel_halfdiamond05 { background-position:-24px 1px; }
.hotel_halfdiamond06 { background-position:-12px 1px; }
.hotel_stars01 { width:12px; }
.hotel_stars02 { width:24px; }
.hotel_stars03 { width:36px; }
.hotel_stars04 { width:48px; }
.hotel_stars05 { width:60px; }
/* jmp */
.jmp_tip_t{border:1px solid #5aa3e0;background:#e6f3ff;text-align:left;}
.jmp_tip_t b{background-position:-6px -23px;}
.base_jmp_b b.tri_t{background-position:-6px -64px;}
.jmp_bd{padding:5px 10px;}
.mc_jmp b{background-position:-6px -24px;}
.mc_jmp .jmp_bd{border:1px solid #5aa3e0;background-color:#e6f3ff;}
.mc_jmp_lt b{width:8px;height:15px;background-position:0 -27px;}
.base_jmp_lt b.tri_t{width:8px;height:15px;background-position:0 -52px;}
.jmp_yellow{position:absolute;border:1px solid #f5a534;background:#fff3c5;}
.jmp_yellow .jmp_lt{position:absolute;width:7px;height:14px;margin:6px 0 0 -7px;background-position:0 -52px;}
.jmp_yellow .jmp_cn{padding:5px 10px;font-size:12px;}
/* 全部订单根据日期筛选订单 */
.select_date{overflow:hidden;zoom:1;}
.select_date select,.select_date .ico_group{margin-bottom:8px;}
/* 订单查询条件 */
.filter_tab{padding:0 10px 10px 0;overflow:hidden;zoom:1;}
.filter_tab li{float:left;display:inline;height:16px;margin:10px 0 0 -1px;padding:0 11px 0 10px;border-left:1px solid #333;font-size:14px;line-height:16px;color:#0066CC;overflow:hidden;cursor:pointer;}
.filter_tab li em{font-weight:bold;color:#D81921;}
.filter_tab li img{vertical-align:text-top;}
.filter_tab li.cur_tab{color:#666;font-weight:bold;cursor:default;}
.filter_tab li.un_tab{color:#999;cursor:default;}
.filter_tab li.un_tab em{color:#999;font-weight:normal;}
.filter_list{padding-left:10px;background-color:#F7F7F7;}
.filter_list li{float:left;display:inline;padding:5px 0;height:25px;margin-right:10px;line-height:25px;white-space:nowrap;}
.filter_list li .m_input{height:23px;line-height:23px;margin-right:0px;vertical-align:inherit;}
.filter_list li label{display:inline-block;margin-right:5px;line-height:25px;}
.filter_list li select{*vertical-align:middle;font-size:12px;}
.filter_list li .btn_sel{vertical-align:inherit;*vertical-align:middle;_vertical-align:inherit;}
.filter_list li a{*vertical-align:-2px;_vertical-align:-7px;}
.order_remark{padding:5px 10px;margin-bottom:1px;background-color:#fffdc5;}
.people_box{position:relative;width:60px;overflow:hidden;text-align:left;}
.people{width:50px;height:18px;white-space:nowrap;text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;}
.people_box .ico_arrow_rt{position:absolute;top:15px;right:0;}
/* order system tip */
.box_systipn{height:290px;padding:145px 0 0 270px;background:url(http://pic.c-ctrip.com/myctripv2/bg_blocktip.png) no-repeat 0 0;color:#4b9cc1;}
.state_nood{margin-bottom:12px;font-family:"microsoft yahei";font-size:16px;}
.box_systipn strong{font-family:"microsoft yahei";}
.goto_serv{width:320px;margin:8px 0 0 -12px;}
.goto_serv li{float:left;display:inline;margin:0 8px 5px 0;white-space:nowrap;}
.goto_serv a{color:#4b9cc1;}
.point_box{padding:10px 10px 10px 25px;border:1px solid #ccc;overflow:hidden;}
.point_box .ico_warn3{float:left;margin:2px 0 0 -15px;}
/* group */
.tb_s02 tr th{font-weight:bold;color:#333;}
.tb_s02 tr td{padding:10px;text-align:left;}
.s_default{padding-left:10px;}
.s_edit{padding-left:5px;}
.s_edit .m_input{height:18px;line-height:18px;}
.creat_group{padding:30px 0 50px 60px;}
.warn_box2{position:relative;padding-left:20px;}
.warn_box2 .ico_warn3{position:absolute;top:0;left:0;}
.warn_box3{width:600px;padding:30px 30px 30px 62px;margin:50px auto;background-color:#EAF4FF;font-size:14px;}
.warn_box3 .ico_warn2{float:left;margin-left:-32px;}
.warn_box4{padding:5px 0 5px 18px;overflow:hidden;zoom:1;}
.warn_box4 .ico_warn3{float:left;margin:2px 0 0 -18px;margin-top:1px\9;}
/* ----- remind ------- */
.remind_box1{padding:10px 10px 10px 50px;line-height:32px;}
.remind_box2{padding:10px 10px 10px 50px;}
.remind_box1 .ico_warn2,.remind_box2 .ico_warn2{float:left;margin:0 0 0 -40px;vertical-align:0;}
/* form */
.form_list{padding:3px 0;line-height:26px;}
.form_label{position:relative;float:left;width:110px;padding-right:20px;line-height:26px;text-align:right;}
.form_label em{position:absolute;top:0;right:10px;color:#d81921;}
.form_cn{float:left;width:556px;margin-top:-1px;zoom:1;}
.form_cn .m_input{height:24px;}
.form_cn select{vertical-align:middle;}
.form_cn .base_label{_margin-top:5px;}
.form_cn .ico_pass{height:27px;background-position:0 -464px;}
.form_tip{display:inline-block;vertical-align:middle;color:#999;line-height:1.2}
.disable .m_input{background:#ece9d8;}
.disable .form_label,.disable .form_label em{color:#ccc;}

.invoice{position:absolute;margin:26px 0 0 0;width:343px;overflow:hidden ;background:#fff;border:1px solid #c0c0c0;}
.invoice_hd{padding:0 0 0 8px;height:23px;line-height:22px;background:#67A1E2;color:#fff;}
.invoice span{float:right;width:150px;margin:0 8px;}
.invoice a{display:block;height:18px;padding:3px 8px;border-top:1px solid #fff;border-bottom:1px solid #fff;overflow:hidden;}
.invoice a:hover,.invoice a.current{text-decoration:none;border-top:1px solid #ACCCEF;border-bottom:1px solid #acccef;background:#e8f4ff;}
.ticket_tips_box{margin-bottom:10px;}
.ticket_textarea{height:90px;margin:5px 0;padding:10px 10px 0;border:1px solid #ccc;background:#fff;line-height:18px;overflow:scroll;overflow-x:hidden;}
.note_addinf{position:relative;zoom:1;}
.note_addinf span{display:block;position:absolute;left:252px;top:-48px;width:217px;height:38px;background-position:0 -174px;}
.line{height:10px;margin-top:10px;border-top:1px solid #e4e4e4;line-height:10px;font-size:0;overflow:hidden;}
.cardtip{position:absolute;left:0;top:-2px;height:35px;padding:0 5px;height:33px;border:solid 1px #ffb533;background:#fff5d1;color:#f7931e;font:20px/33px Verdana;white-space:nowrap;}
.submit_box{margin-bottom:20px;padding:30px 50px 30px 67px;overflow:hidden;zoom:1;}
.submit_box .ico_success,.submit_box .ico_warn2{float:left;margin-left:-42px;}
.submit_box .h{font-size:14px;}
.submit_box .h strong{color:#e56700;}
.submit_box .t{margin-bottom:10px;font-size:16px;}
.submit_box .c{margin-bottom:10px;color:#999;}
.submit_box2{padding:25px;margin-bottom:20px;font-size:16px;font-weight:bold;}
.alert_box{margin:20px 0;padding:30px 150px;background-color:#eaf4ff;border:1px solid #d2ddeb;text-align:center;}
.alert_box .con{display:inline-block;*display:inline;zoom:1;padding:0 0 0 67px;overflow:hidden;font-size:14px;font-weight:bold;text-align:left;}
.alert_box .single{line-height:32px;*line-height:38px;}
.alert_box .link{margin-top:5px;line-height:20px;font-weight:normal;}
.alert_box .con .ico_success,.alert_box .con .ico_warn2{float:left;margin:4px 0 0 -42px;}{float:left;margin:0 0 0 -42px;}
.alert_box .single .ico_success,.alert_box .single .ico_warn2{margin-top:0;}
/* 票券交易码整合 */
.password_info{margin-left:26px;padding-left:22px;line-height:26px;background-position:0 -651px;}
.password_info a{zoom:1;}
.withdraw_comfirm{margin:0 auto;}
.withdraw_comfirm caption{text-align:left;font-weight:bold;font-size:14px;line-height:46px;}
.withdraw_comfirm th{text-align:left;font-weight:normal;color:#999;line-height:30px;border-bottom:1px solid #ccc;}
.withdraw_comfirm td{padding:0 0 10px;font-family:verdana,Simsun;}
.withdraw_comfirm .icbc, .withdraw_comfirm .abc, .withdraw_comfirm .cmb, .withdraw_comfirm .ccb, .withdraw_comfirm .cb, .withdraw_comfirm .cib, .withdraw_comfirm .gdb, .withdraw_comfirm  .psbc{width:123px;height:30px;text-indent:-999em;}
/* 手机充值 */
.tb_withdraw_tip{border:1px solid #ececec;padding:3px;line-height:20px;}
.tb_withdraw_tip .ico_warn3{margin-right:2px;}
/* 游票订单二级页面 */
.win_title{padding:0 10px 10px 0px; border-bottom:1px solid #dddddd;}
.win_title strong{font-weight:normal; color:#999999; padding:0 0 0 3px;}
.wrap_sec{padding:0 13px 6px;}
.comm_sec{padding:9px 0 18px 0;}
.comm_sec h3{font-size:12px; margin:0 0 9px 0;}
.comm_sec table{width:100%;}
.comm_sec th{padding:7px 0 7px 26px;background-color:#f1f1f1;text-align:left;font-weight:normal;vertical-align:top;}
.comm_sec td{padding:9px 0 9px 26px; border-bottom:1px dashed #e6e6e6;}
.comm_sec .l_btn01{margin-left:5px;vertical-align:bottom;*vertical-align:middle;}
.txt_hidd{font-size:0; height:0; overflow:hidden;}
.y_hotel,.y_travel,.y_traffic{display:inline-block; width:18px; padding:17px 0 0 0; margin:0 6px 0 0;background-position:-192px 0; vertical-align:-4px;}
.y_travel{background-position:-192px -19px;}
.y_traffic{background-position:-192px -38px;}
.win_num{padding:0 0 0 38px;}
.wrap_verify .ico_warn4{background-position:-2px -539px;}
.wrap_verify ul{padding:13px 32px 0 32px;}
.wrap_verify li{vertical-align:top;padding-bottom:12px;}
.wrap_verify .ico_warn3{margin-right:5px;}
.li_btn{padding-left:54px;}
.send_ver{float:left; width:76px; height:20px; margin:0 0 0 30px; background-position:0 -183px; padding-top:4px\9;}
.required{color:#ff0000;}
.re_send{margin-top:10px;padding:18px 0 16px 39px; border:1px solid #ececec;background-color:#f8f8f8;}
.pop_odnum{padding:24px 0 10px 0; color:#333333; font-family:arial;}
.tb_s03{width:100%;border:1px solid #ccc;}
.tb_s03 th{padding:7px 0 6px 14px;font-weight:normal;border:1px solid #ccc;background-color:#f1f1f1;color:#999;text-align:left;}
.tb_s03 tr td{padding:10px 0 6px 14px;border:1px solid #ccc;}
.serial_num{display:block;padding:0 0 6px 0;}
/* ------------三码合一------------ */
.set_pwd_title{padding:10px 0;margin-top:5px;line-height:30px;font-size:14px;}
.newsafe_ways{height:55px;padding-left:86px;border:1px solid #ececec;background-color:#f8f8f8;}
.newsafe_ways b{display:inline-block;height:100%;width:0;vertical-align:middle;}
.newsafe_ways span{display:inline-block;vertical-align:middle;}
.newsafe_ways button{float:right;margin:13px 132px 0 0;_margin-right:90px;}
.newsafe_ways button em{width:112px;}
.safeway{background-position:26px -1009px;}
.phoneway{background-position:26px -1099px;}
.telway{background-position:26px -1145px;}
.mailway{background-position:26px -1051px;}
.tab_item{float:left;width:95px;height:25px;text-align:center;}
.tab_cur,.tab_cur:hover{background-position:7px 20px;font-weight:bold;text-decoration:none;}
.fwid01 .form_label{width:150px;}
.fwid01 .form_cn{width:510px;}
.pop_form .form_label{width:80px;padding-right:5px;}
.pop_form .form_cn{width:420px;}
.pop_form .fl_w01{width:116px;}
.btn_box2{padding:10px 0 10px 180px;margin-bottom:10px;}
.resend_box{display:inline-block;padding:15px;background:#f8f8f8;border:1px solid #ececec;}
.resend_box2{display:inline-block;padding:10px;margin:10px 0;background:#fff;border:1px solid #999;}
.resend_box3{display:block;margin-bottom:10px;text-align:center;}
/* ------------print--------------- */
.pri_base_bg{padding:60px 0 20px;background:rgb(240,240,240);}
.btnbox_printlist{width:240px;margin:0 auto;}
.btnbox_printlist button{margin-left:10px;}
.body_shadow{width:970px;margin:35px auto 0;}
.body_printlist{padding:20px 10px;background-color:#fff;box-shadow:5px 5px 5px #ccc;}
.head_printlist{height:56px;}
.orderoff_content{margin-top:10px;zoom:1;}
.orderoff_content dt{margin-bottom:6px;}
.orderoff_content dt a{float:right;width:119px;height:20px;line-height:20px;text-align:center;color:#333;}
.orderoff_content dt a:hover{text-decoration:none;}
.orderoff_content dt a span{margin:0 2px;font-weight:bold;}
.orderoff_content dd{padding: 5px 15px 5px 35px;border:#acccef solid 1px;background:url(http://pic.c-ctrip.com/myctripv2/bg_order.gif) repeat-x; margin-bottom:10px;}
.orderoff_content .sort_list{padding:4px 0;border:1px solid #B8D3F1;background-position:0 -294px;background-repeat:repeat-x;}
.orderoff_content .sort_list a{float:left;width:65px;height:22px;padding:3px 0 0 11px;margin-left:10px;text-align:left;}
.sort_list a.unselect,.sort_list a.select{padding-left:0;text-align:center;width:76px;}
.sort_list .unselect{background-position:0 -628px;}
.sort_list .unselect:hover{background-position:0 -655px;}
.sort_list .select{background-position:0 -682px;}
.sort_list .select_up{background-position:-78px -709px;}
.sort_list .select_up:hover{background-position:-78px -655px;}
.sort_list .select_down{background-position:-78px -682px;}
.sort_list .select_down:hover{background-position:-78px -628px;}
.sort_list .unselect:hover,.sort_list .select_down:hover,.sort_list .select_up:hover,.sort_list .select:hover {-moz-border-radius:3px;-moz-box-shadow:0 0 3px #333;-webkit-border-radius:3px;-webkit-box-shadow:0 0 3px #333;}
.orderoff_p01{margin:0 0 6px -20px;}
.orderoff_print02{float:right;padding-left:16px;background-position:0 -713px;}
.printlist_coupon{display:inline-block;height:15px;padding-left:10px;margin:2px 0 0 5px;background-position:-146px -247px;}
.printlist_coupon em{display:block;padding-right:5px;line-height:16px;background-position:right -263px;color:#fff;}
.orderoff_content_t th{font-weight:normal;text-align:right;}
.orderoff_content_t th,.orderoff_content_t td{height:24px;vertical-align:top;}
.orderoff_content_t .width01,.orderoff_content_t .width03{width:60px;}
.orderoff_content_t .width02{width:185px;}
.orderoff_content_t .width04{width:130px;}
.orderoff_content_t .width05{width:89px;}
.orderoff_content_t .width06{width:153px;}
.clearall_printlist{padding:80px 0 20px;}
.bottombtn_printlist{padding-top:30px;}
@media print{
body{padding:0;margin:0;background:#ffffff;font-family:Simsun, sans-serif;font-size:9pt;}
.btnbox_printlist,.clearall_printlist,.sort_list,.orderoff_print02{display:none;}
.body_shadow{width:100%;margin:0 auto;}
.orderoff_p01{ width:100%;}
.body_printlist{padding:0px;background-color:#fff;box-shadow:5px 5px 5px #fff;}
.orderoff_content{width:100%;}
.orderoff_content_t .width01{width:5em;}
.orderoff_content_t .width02{width:12em;}
.orderoff_content_t .width03{width:5em;}
.orderoff_content_t .width04{width:10em;}
.orderoff_content_t .width05{width:7em;}
.orderoff_content_t .width06{width:5em;}
.hotal_body_shadow{width:100%;margin:0;}
.body_printlist{ width:100%;left:0;top:0;}
.hotallist_map{ width:100%;}
.flight_part1{ width:38em;}
.flight_part1 .flight_detail_table{ width:100%;}
.flight_part2{ width:11em;}
.flight_detail_table .width01{width:1em;}
.flight_detail_table .width02{width:16em;}
.flight_detail_table .width03{width:14em;}
.flight_detail_table .width04{width:13em;}
.flight_price_border{ width:8em;}
.flight_transfer{width:37em;}
.package_extrainfo_table,.hotel_detail_table{ width:100%;}
.package_deliver_table{ width:98%;}
.base_price{ color:#000000;}
.hotel_things { width:96%; }
.book_box{width:100%;}
.hotel_detail_info,.pri_base_bg,.hotallist_map,.body_printlist  { margin:0; padding:0;}
}
/*-------订阅-------*/
.subscribe_mod{padding:15px;margin-bottom:15px;border:1px solid #8CB9EC;overflow:hidden;zoom:1;}
.subscribe_mod_thumb{float:left;width:150px;text-align:center;}
.subscribe_mod_info{margin-left:170px;overflow:hidden;zoom:1;}
.subscribe_status{display:inline-block;height:20px;padding:0 10px;margin-left:10px;line-height:20px;border-radius:2px;color:#fff;vertical-align:top;*vertical-align:1px;}
.subscribe_status_no{background-color:#FB991B;}
.subscribe_status_yes{background-color:#2A90DD;}
.subscribe_mod_info .content{height:80px;overflow:hidden;}
.subscribe_mod_info .l_btn05,.subscribe_mod_info .l_btn06{margin-right:10px;}
.mask_cn{padding:20px 0;overflow:hidden;zoom:1;}
.mask_form{padding:5px 0;overflow:hidden;}
.mask_form .form_label{width:130px;padding-right:10px;}
.mask_form .form_cn{width:auto;margin:0;}
.warn_tips3{padding:20px 20px 20px 100px;overflow:hidden;zoom:1;}
.warn_tips3 .ico_success{float:left;margin-left:-42px;margin-right:0}
.warn_tips3 .t{line-height:24px;font-size:14px;font-weight:bold;}
/* ---------- 第三方登录 ---------- */
.weibo_list_bind{padding:5px 0 5px 104px;height:46px;line-height:46px;}
.weibo_list_bind img{float:left;margin-left:-62px;}
.weibo_list_bind strong{margin-right:20px;}
.btn_share{display:block;width:60px;margin:15px auto 0;border:1px solid #d4d4d4;border-radius:3px;background:#f7f7f7;color:#333;line-height:22px;text-align:center;}
.btn_share:hover{text-decoration:none;}
.weibo_share li{float:left;display:inline;width:86px;height:100px;margin:10px 8px 0 20px;}
.weibo_share img{display:block;margin:0 auto;}
.weibo_share div{height:16px;padding:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.tip_box{padding:30px 30px 0 90px;line-height:22px;font-size:14px;}
.tip_box .ico_warn2,.tip_box .ico_success{float:left;margin-left:-42px;margin-right:0;}
.tip_one{line-height:32px;}
.btn_box .btn4_l1 span{padding-left:10px;}
.btn_box .btn4_l1 em{padding-right:10px;}
/* ------会员升级------ */
.upgrade_box{padding:35px 67px 25px 80px;margin-bottom:10px;border:1px solid #d2ddeb;}
.upgrade_box .ico_success,.upgrade_box .ico_warn2{float:left;margin-left:-48px;margin-right:0;*vertical-align:baseline;}
.upgrade_box h3{margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #ccc;font-size:16px;}
.remind{color:#ff0000;}
.explain{margin-bottom:10px;}
.explain dd{margin-top:5px;}
/* -------- get password --------- */
.pwd_box{margin:20px 0 40px 0;}
.pwd_box .box_hd{cursor:default;}
.pwd_box .box_bd{display:block;}
.pwd_box h3 span{font-family:"Arial";}
.pwd_form{padding:40px 10px;}
.pwd_form li{margin-bottom:15px;}
.pwd_form .tit{width:100px;}
.pwd_form img{margin-right:10px;vertical-align:middle;}
.pwd_setp2{padding:0 90px;margin-bottom:10px;}
.pwd_alert{padding:60px 0;text-align:center;font-size:14px;}
/* back to top begin */
.side_fixed{position:fixed;right:5px;bottom:50px;z-index:4;_position:absolute;}
.side_fixed a:hover{text-decoration:none;}
.to_top,.side_item,.side_item_s{display:block;width:35px;height:33px;padding-top:2px;line-height:15px;overflow:hidden;cursor:pointer;z-index:2;margin-bottom:2px;
    background:url(http://pic.c-ctrip.com/myctripv2/icon_side.png?130418.png) no-repeat;
    _background:url(http://pic.c-ctrip.com/myctripv2/icon_side_png8.png?130418.png) no-repeat;
}
.to_top{background-position:0 0;}
.to_top:hover{background-position:0 -80px;}
.side_item,.side_item_s{background-position:0 -120px;color:#fff;text-align:center;}
.side_item_s{background-position:0 -160px;}
.side_item:hover,.side_item_s:hover{background-position:0 -200px;}
/* back to top end */
/* return tickets star */
.rt_hd{padding:8px 5px;background:#F2F2F2;color:#333;font-weight:bold;}
.rt_ft{padding:15px 15px 5px 15px;margin:0 -10px;border-top:1px solid #D2DDEB;font-family:"Arial";}
.tb_cash tr.return_end td{background:#f2f2f2;color:#999;}
.ico_return{display:block;padding-left:16px;background-position:-1px -767px;}
.rt_submit{position:relative;text-align:center;zoom:1;}
.rt_submit .ico_return{position:absolute;left:0;top:2px;}
.remind_list li{padding-left:12px;overflow:hidden;line-height:22px;}
.remind_list li .no{float:left;margin-left:-12px;}
/* return tickets end*/
/*ctrip 3g star*/
.box3g_lt,.box3g_rt .code,.l_download{background:url(http://pic.c-ctrip.com/myctripv2/un_ctrip_3g.png) no-repeat;}
.box3g{border:4px solid #dddddd;background-color:#fafafa;}
.box3g_lt{width:262px;height:92px;background-position:0 0;text-indent:-999em;}
.row26{width:25.95%;}
.box3g_mid{padding:6px 0;margin-left:6%;background-position:right -582px;}
.box3g .tit{font-size:16px;font-family:"microsoft yahei";color:#333;font-weight:normal;}
.box3g .cn{margin-top:2px;margin-bottom:5px;color:#666;}
.box3g .row_cell{padding-right:10px;}
.box3g_rt{height:86px;padding:6px 80px 0 7%;_padding-left:10px;}
.box3g_rt .code{float:right;margin:2px -80px 0 0;width:75px;height:75px;background-position:0 -100px;text-indent:-999em;}
.l_download{display:block;padding-left:28px;width:58px;height:25px;line-height:25px;background-position:-80px -100px; color:#666;}
.l_download:hover{background-position:-80px -130px;text-decoration:none;}
/*ctrip 3g end*/
/* -------- cquery style --------- */
.inputSel{color:grey;}