﻿@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0;}
img { border:none;}
a { text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());color:#0072c6;}
a:hover{ text-decoration:none;outline:none;color:#0072c6;}
li { list-style:none;}
body { font-size:14px; font-family:微软雅黑, Arial; color:#6c6c6c; overflow-x:hidden; *overflow-x:none;}
a:focus, input[type=button] ,input[type=submit] { outline:none; }
.clear { height:40px; width:100%; clear:both; }
.back { height:60px; line-height:60px; clear:both; }
.back a { display:inline-block; float:left; margin-left:20px; color:#6c6c6c; font-size:12px; font-family:微软雅黑; }
.back a b { margin-left:10px;}
.back span { display:inline-block; float:right; margin-top:17px; }
.fbtn{width: 70px; height: 22px; line-height:22px; border: none; background:url(../images/index888.jpg) left no-repeat; color:#fff;font-size:12px; font-family:微软雅黑; text-align:center;}
.fbtn_long{width: 100px; height: 22px; line-height:22px; border: none; background:url(../images/index888.jpg) left repeat-x; color:#fff;font-size:12px; font-family:微软雅黑;}
.red_msg{width:auto; min-width:500px; height:auto; line-height:25px;margin:10px auto; padding:5px 30px; border:1px solid #ffb600;background:url(../images/zy.png) #fef5e0 10px no-repeat;float:left;}
.red_msg2{width:auto; min-width:500px; height:auto; line-height:25px;margin:10px auto; padding:5px 30px; border:1px solid #ffb600;background:url(../images/tan.gif) #fef5e0 5px 10px no-repeat;float:left;}
.red_msgbig{width:938px; height:auto; font-size:12px; line-height:25px;margin:10px auto; padding:5px 30px; border:1px solid #ffb600;background:url(../images/zy.png) #fef5e0 10px 10px no-repeat;}
.red_msgbig2{width:785px; height:auto; font-size:12px; line-height:25px;margin:10px auto; padding:5px 30px; border:1px solid #ffb600;background:#fef5e0;}
.rdo{vertical-align:middle; margin-top:-2px;}
.close1 { width:100%; height:auto; line-height:25px; border:1px solid #ffc674; line-height:30px; background-color:#ffffe2; margin-left:18px; margin:10px 0; font-size:12px;}
.close1 .dp { display:block; float:left; font-size:18px; font-family:微软雅黑; width:20px; background:url(../images/index96.jpg) top left no-repeat;margin-top:6px;height:20px;}
.close1 a { display:block; cursor:pointer; padding-left:25px;  background-position:6px; color:#6c6c6c; }
.xcdbtn{width: 70px; height: 22px; line-height:22px; border: none; background:url(../images/index888.jpg) left  no-repeat; color:#ffffff;font-size:12px; font-family:微软雅黑;}
.pnr_txt{ color:#9c9c9c;}
.pnr_txt:focus{ color:#6c6c6c;}
.red_font{ color:red; font-size:12px; font-family:Arial; padding-right:5px;}

/*  Head  */
.header { height:104px; background:url(../images/index01.jpg) top center repeat-x; clear:both;font-family:微软雅黑, Arial;}
.header .top { height:33px; line-height:33px; font-size:12px; clear:both;}
.header .top .login { display:inline-block; width:60px; height:22px; text-align:center; background:url(../images/index02.jpg) left  no-repeat; line-height:22px; letter-spacing:3px; color:#fff; margin-left:10px;}
.header .top .register { display:inline-block; width:60px; height:22px; line-height:22px; background:url(../images/index02.jpg) right no-repeat; text-align:center; letter-spacing:3px; color:#6c6c6c; margin:0 20px 0 10px;} 
.header .top .user { color:#6c6c6c; margin:0 5px 0 4px; } 
.header .top .manager { color:#ffa800; margin-left:10px; }
.header .top .weixin { display:inline-block; margin-left:80px; padding-left:27px; background:url(../images/index03.jpg) no-repeat; background-position:1px; color:#6c6c6c; margin-right:15px; } 
.header .top .weibo { display:inline-block; margin-left:15px; padding-left:27px; background:url(../images/index04.jpg) no-repeat; background-position:1px; color:#6c6c6c; margin-right:14px;}
.header .top .hot { display:inline-block; margin:0 9px 0 90px; padding-left:26px; background:url(../images/index05.jpg) no-repeat; background-position:1px;}
.header .top .online { display:inline-block; margin-left:15px; padding-left:27px; background:url(../images/index06.jpg) no-repeat; background-position:1px; color:#6c6c6c;}
.header .top .worktime { display:inline-block; margin-left:15px; padding-left:27px; background:url(../images/index05_1.png) no-repeat; background-position:1px; color:#6c6c6c;}
/*  导航栏  */
.menu { position:relative; clear:both;}
.menu img { position:absolute; top:13px;}
.menu .navmenu { margin:1px 0 0 280px;}
.menu .navmenu li { float:left; height:70px; line-height:70px; }
.menu .navmenu li a { display:block; width:112px; font-size:16px; color:#fff; font-family:微软雅黑; text-align:center; text-decoration:none;}
.menu .navmenu li a:hover{ background-color:#cc8600; text-decoration:none;}
.menu .navmenu li .abg{  color:#624000;}

/*  Foot  */
.footer { height:250px; background:url(../images/index09.jpg) top center repeat-x;font-family:微软雅黑, Arial;}
.footer .footer_t { height:200px;  }
.footer .footer_l { float:left; width:250px; border-right:1px solid #575a65; height:185px; padding-top:15px;}
.footer .footer_l span { display:block; }
.footer .footer_l .font1 { display:block; height:45px; line-height:45px; font-size:16px; font-family:微软雅黑; color:#FFF;}
.footer .footer_l .font2 { padding-left:56px; background:url(../images/index10.png) no-repeat; background-position:5px; color:#9c9c9c; font-size:12px; margin-bottom:20px; height:50px; line-height:50px;}
.footer .footer_l .font2 font { display:block; color:#ffa800; font-size:22px; font-family:微软雅黑;}
.footer .footer_l .font3 { padding-left:56px; background:url(../images/index11.png) no-repeat; background-position:5px; color:#9c9c9c; font-size:12px; }
.footer .footer_l .font3 font { display:block; font-size:20px; color:#fff; font-family:微软雅黑;}
.footer .footer_c { float:left; width:425px; border-right:1px solid #575a65; height:185px; margin-left:70px; padding-top:15px;}
.footer .footer_c dl { float:left; width:140px;  }
.footer .footer_c dt { height:45px; line-height:45px; font-family:微软雅黑; color:#FFF; font-size:16px;}
.footer .footer_c dd a  { padding-left:7px; background:url(../images/index12.jpg) no-repeat; background-position:1px; color:#9c9c9c; line-height:24px; }
.footer .footer_c dd a:hover { color:#ffa800; background:url(../images/index13.jpg) no-repeat; background-position:1px; }
.footer .footer_c dd .fbg { color:#ffa800; background:url(../images/index13.jpg) no-repeat; background-position:1px; }
.footer .footer_r { float:left; text-align:center; padding-top:15px;padding-left:20px;}
.footer .footer_r .add { display:block; height:45px; line-height:45px; font-size:16px; font-family:微软雅黑; color:#FFF; margin-right:25px;}
.footer_r .ewm {  float:left;}
.footer_r .ewm span { display:inline-block; width:165px;text-align:center;}
.footer_r .ewm font { display:block; text-align:center; width:185px; line-height:33px;}
.footer .footer_b { height:auto !important; overflow:hidden; line-height:25px; text-align:center; color:#a1a2a6; font-size:12px;}

/*  用户中心、About页—左侧菜单  */
.user_menu_zzjsnet {background-color:#f7f8f8;height:auto !important; overflow:hidden;} 
.user_menu_zzjsnet ul{height:50px;line-height:50px;overflow:hidden;cursor:pointer;}
.user_menu_zzjsnet ul.open{height:auto;}
.user_menu_zzjsnet ul span{display:block; padding-left:35px; border:1px solid #dedede; border-left:none; border-right:none; color:#353947; font-size:16px; font-family:微软雅黑; background:#eeeeee url(../images/index105.png) no-repeat; background-position:132px;}
.user_menu_zzjsnet ul li{  height:35px; line-height:35px;  }
.user_menu_zzjsnet li a{ color:#6c6c6c;display:block; font-size:14px; padding-left:59px; background:url(../images/index106.jpg) no-repeat; background-position:50px; }
.user_menu_zzjsnet li a:hover { color:#ffa800;font-size:14px; padding-left:59px; font-weight:bold; }
.user_menu_zzjsnet li .ubg { color:#ffa800;font-size:14px; padding-left:59px; font-weight:bold; }
.center { width:1000px; margin:0 auto; clear:both; background:none;}
.center .navname { display:block; height:50px; background-color:#353947; line-height:50px; padding-left:35px; color:#FFF; font-size:16px; font-family:微软雅黑;  }
.center .c { clear:both;}
.center .l { width:19%; float:left; border:1px solid #dedede;}
.center .r { width:785px; float:right; }
.center .r .r_title { display:block; height:50px; line-height:50px; position:relative; }
.center .r i { color:#353947; font-size:28px; font-family:微软雅黑; position:absolute; background-color:#FFF; padding-right:10px;}
.center .userbtn { width:70px; height:32px; border:none; background:url(../images/index107.jpg) top center no-repeat; cursor:pointer;}
.center .text4 { width:136px; height:23px; border:1px solid #cccccc; line-height:23px;}

/*  登录页  */
.loginbg { background:url(../images/index89.jpg?v=4) top center no-repeat; height:540px;}
.login_cen { background:url(../images/index15.png) top center repeat-y; width:370px; padding:5px; float:right;}
.logintab {background-color:#FFF;height:351px; width:370px;}
.logintab .no { display:block; text-align:right; height:18px; line-height:18px; padding:30px 35px 0;}
.logintab .no a { color:#ffa800; font-weight:bold; text-decoration:underline;}
.seabut { width:130px; height:32px; background:url(../images/denglu.png) top center no-repeat; border:none; margin-top:10px;}
.indexlogin { position:absolute; z-index:999999; width:290px; height:275px; background:url(../images/index19.png) top center no-repeat; padding:45px 40px 0 40px ;}
.indexlogin span { display:block; }
.indexlogin .span1 { font-size:18px; color:#6b6b6b; font-family:微软雅黑; margin-bottom:20px; }
.indexlogin .span2 { margin-bottom:15px;  }
.indexlogin .span2 input { background:url(../images/index20.jpg) top center no-repeat; height:39px; line-height:39px; width:245px; color:#b3b3b3; font-size:14px; border:0; padding-left:45px;}
.indexlogin .span3 { margin-bottom:20px;  }
.indexlogin .span3 input { background:url(../images/index20.jpg) bottom center no-repeat; height:39px; line-height:39px; width:245px; color:#b3b3b3; font-size:14px; border:0; padding-left:45px;}
.indexlogin .span4 { margin-bottom:20px; font-size:14px; font-family:微软雅黑; color:#000; }
.indexlogin .span4 a { margin-left:140px; color:#666; }
.indexlogin .span5 .but { background:url(../images/index21.jpg) left center no-repeat; width:130px; height:32px; border:none; cursor:pointer; float:left; }
.indexlogin .span5 a { display:inline-block; background:url(../images/index21.jpg) right center no-repeat; width:130px; height:32px; border:none; cursor:pointer; float:right;}
.indexlogin .span6 { margin-bottom:15px;  }
.indexlogin .span6 input { height:35px; line-height:35px; width:130px; color:#b3b3b3; font-size:14px; border:0; padding-left:5px; border:1px solid #cccccc;}

/* 注册页  */
.register_form font { color:#353947; font-size:28px; font-family:微软雅黑;}
.register_form span { color:#f00;}
.register_form input { border:none; width:290px; height:36px; border:1px solid #cccccc;}
.register_form select { width:290px; height:36px; border:1px solid #cccccc;}
.register { width:130px; height:32px;  background:url(../images/index90.jpg) top center no-repeat; cursor:pointer}

/*  机票首页  */
.bg { background-color:#eeeeee;height:auto !important; overflow:hidden; *margin-top:0;}
.bg1 { height:815px; }
.banner { min-height:400px; padding-top:60px;height:auto !important;}
.banner .mar { display:block; height:20px; line-height:20px; padding-left:60px; overflow:hidden; width:500px; color:#fff; background:url(../images/index14.png) no-repeat; background-position:30px; margin-bottom:18px;}
.banner .mar a { color:#fff;}
.newsname { display:block; height:40px; line-height:40px; border-bottom:3px solid #000; }
.newsname font { color:#000; font-size:18px; font-family:微软雅黑; }
.newsname a { float:right; margin-top:3px; color:#f18101; }
.left { float:left; width:230px; margin-top:18px; }
.left ul { margin-top:10px; }
.left ul li { height:36px; line-height:36px; border-bottom:1px solid #e8e8e8; border-bottom-style:dashed;}
.left ul li span { font-size:14px; color:#6c6c6c;}
.left ul li a { font-size:14px; color:#6c6c6c; margin-left:15px;}
.right { float:right; width:730px; margin-top:18px;}
.right ul { border-left:1px solid #ededed; float:left;}
.right ul li { float:left; border:1px solid #ededed; border-top:none; border-left:none;}
.search { clear:both; padding:25px 0 0; *padding-top:12px;}
.search .high { display:block; width:65px; color:#ffa800; font-size:16px; font-family:微软雅黑; background:url(../images/index17.jpg) right no-repeat; padding-right:24px;  height:20px; line-height:20px; margin-bottom:20px;} 
.search .select { width:266px; *width:270px; display:inline-block; margin-top:10px;}
.search .select font { display:inline-block; height:32px; line-height:32px; float:left;}
.search select { width:190px; height:32px;color:#b3b3b3; font-size:12px; border:1px solid #ccc; }
.sear1 { display:block; text-align:right; margin-top:25px; *margin-top:12px; }
.sear1 .sear { width:130px; height:32px; background:url(../images/index18.jpg) top center no-repeat; border:none; cursor:pointer; margin-right:25px;}
#focus {width:1000px; height:400px; overflow:hidden; position:relative;}
#focus ul {height:380px; position:absolute;}
#focus ul li {float:left; width:1000px; height:370px; overflow:hidden; position:relative; background:#eeeeee;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1000px; height:20px; left:0; bottom:0; }
#focus .btn {position:absolute; width:1000px; height:5px; padding:5px 10px; right:38%; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:5px; _font-size:0; margin-left:5px; cursor:pointer; background:#363d40;}
#focus .btn span.on {background:#fff;}
.left_pic {  width:745px; }
.right_pic { width:250px; position:absolute; right:0; top:0; }
.left_pic span { display:block; float:left; position:relative; margin:0 8px 8px 0 ;}
.left_pic span p { position:absolute; z-index:999; top:18px; left:0; padding:10px 30px 11px 12px; background-color:#000;filter:alpha(opacity=70);opacity:0.7 }
.left_pic p span { float:none; }
.left_pic p .place { font-size:20px; font-family:微软雅黑; color:#FFF;}
.left_pic p .font4 { font-size:12px; font-family:微软雅黑; color:#FFF;}
.left_pic p .font5 { font-size:12px; color:#FFF; margin-top:10px; }
.left_pic p .font5 b { font-size:22px; font-family:微软雅黑; color:#ff8800;}
.left_pic p .font5 font { color:#ff8800;  font-size:12px; }

/*  机票列表页  */
.sel_sublist{padding:10px;}
.sel_sublist select { width:120px; height:22px; border:1px solid #cccccc; margin-right:10px; line-height:22px; color:#6c6c6c; font-size:12px;}
.scrolllist{width:1000px;height:65px;margin:0 auto;}
.scrolllist .imglist_w{width:1000px;height:65px;overflow:hidden;float:left;font-family: 微软雅黑; position:relative;/*必要元素*/}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{width:143px;float:left;}
.scrolllist .imglist_w li b { display:block; color:#ff6500; font-size:14px; font-family:微软雅黑; }
.scrolllist .imglist_w li p{ text-align:center;  background:url(../images/index70.jpg) bottom center repeat-x; height:65px; }
.scrolllist .imglist_w li p a { display:block; font-size:12px; color:#6c6c6c; height:47px; padding-top:18px; background:url(../images/index72.jpg) bottom right no-repeat; text-decoration:none;}
.scrolllist .imglist_w li p:hover { background:url(../images/index74_1.jpg) top center repeat-x; border:1px solid #ffa800;border-left:none; border-bottom:none; border-top:none;text-decoration:none;}
.scrolllist .imglist_w li p:hover a { background:none;text-decoration:none;}
.scrolllist .imglist_w li .dbg {background:url(../images/index74_1.jpg) top center repeat-x; border:1px solid #ffa800;border-left:none; border-bottom:none; border-top:none;}
.fly { height:160px; width:1000px; background-color:#eeeeee; font-family:微软雅黑, Arial; }
.fly .fly_l { float:left; width:55px; margin:30px 0 0 35px; }
.fly .fly_c { float:left; width:325px; margin-left:60px; }
.fly .fly_r { float:left; width:270px; margin-left:50px;}
.fly .fly_s { float:right; width:130px; margin-right:35px; }
.fly .fly_s input { width:130px; height:32px; background:url(../images/index18.jpg) top center no-repeat; border:none; margin-top:45px; cursor:pointer;}

.c_fly { clear:both; height:68px; line-height:68px;}
.c_fly a { padding:6px 10px; border:1px solid #cccccc; color:#6c6c6c;}
.c_fly a.current { color:#ffa800;}
.cabin_tgq{ color:#015eb4; font-size:12px; font-family:微软雅黑; border-bottom:#015eb4 1px dotted;}
.cabin_tgq:hover{ color:#015eb4; font-size:12px; font-family:微软雅黑; cursor:pointer;}

.gov_title{border-bottom: 2px solid #ffa800; width: 100%; height: 35px; margin-top:25px;}
.gov_title .sel{background: #ffa800; color: #fff; width: 180px; text-align: center; height: 35px;float: left; line-height:35px; font-size:16px;}
.gov_title .nosel{background: #eeeeee; color: #bfbfbf; width: 180px; text-align: center; height: 35px; float: left; line-height:35px; font-size:16px;}

/*  机票预订页  */
.out { margin-top:15px; float:left;}
.out span { color:#ffa800; font-family:微软雅黑; font-size:16px; padding:0 22px 5px 0; background:url(../images/index17.jpg) right no-repeat; }
.out p { margin-left:17px;}
.listname { display:block; height:35px; line-height:35px; font-size:20px; color:#343a48; margin-top:13px;font-family:微软雅黑, Arial;}
.listname a , .listname font { color:#6c6c6c; font-size:14px; font-family:微软雅黑, Arial; margin-left:30px;}
.listname .font5 { font-size:12px; color:#353947;}

.arc { width:900px; border:1px solid #cccccc; padding:15px 0 15px 30px; background-color:#fff; font-size:12px; font-family:微软雅黑, Arial;  float:left;}
.arc p { font-size:12px; line-height:24px; color:#6c6c6c;}
.arc .more { display:block; width:102px; height:30px; line-height:30px; text-align:center; cursor:pointer; border:1px solid #cccccc; border-bottom:none; margin-left:414px; clear:both; position:absolute; bottom:0; }
.arc .txt{width: 180px; height: 28px;line-height: 28px; border: 1px solid #cccccc; margin:5px 0px; color:#6c6c6c;}
.arc .psgul{ width:880px;float:left;padding:8px 0px;min-height:70px;height:auto !important; overflow:hidden; }
.arc .psgli{ height:35px;float:left;}
.arc .psgli input{ width:120px; height: 25px; border: 1px solid #cccccc;line-height: 25px;margin-left:5px;}
.arc .psgli select{ width:120px; height: 25px; border: 1px solid #cccccc;line-height: 25px;margin-left:5px;}
.arc .redicon{color:#ff0000;padding-right:2px;}

#tr1 {  padding:0 30px 40px 30px; clear:both; }
.add_yj{width:680px; min-height:21px; height:auto !important; overflow:hidden;  padding:5px 10px; border:1px #e7e7e7 solid; margin-left:20px;  background:#efefef;}
.add_yj .top{width:680px; height:21px; line-height:21px; padding-bottom:5px; border-bottom:1px #e7e7e7 solid;}
.add_yj .top .name{ font-weight:bold; float:left; padding-right:20px;}
.add_yj .top .button{float:left;font-size:12px; color:#ffa800; border-bottom:1px dashed #ffa800;}
.tdbg { width:860px; border:3px solid #FFF; margin-left:-10px; height:58px; line-height:50px; cursor:pointer; }
.tdbg input { float:left; margin-top:18px;}
.tdbg img { float:left; margin-top:10px; }
.btn_yzm{ background:url(/images/yzm.jpg) top left no-repeat; width:107px; height:28px; line-height:28px; font-family:微软雅黑; font-size:12px; border:none; color:#396600; }
.btn_yzm2{ background:url(/images/yzm2.jpg) top left no-repeat; width:107px; height:28px; line-height:28px; font-family:微软雅黑; font-size:12px; border:none; color:#8a8a8a; }

/*  团队机票申请  */
.one { border:1px solid #ffa800;}
.one span { color:#f00; }
.one select { width:158px; height:23px;  border:1px solid #cccccc; color:#6c6c6c; }
.one_second .first { display:block; height:63px; border:1px solid #cccccc; background-color:#f8f8f8; margin-top:20px; padding-left:50px; line-height:63px;}
.one_second .second { height:87px; border:1px solid #ffa800; display:block; margin-top:20px; line-height:32px; padding:18px 0 0 50px; }
.one_second .second input { width:158px; height:25px; line-height:25px; color:#6c6c6c; border:1px solid #ccc;}
.one_second p { padding:20px 0 0 95px; }
.one_second p font { display:inline-block; float:left; font-size:12px;}
.one_left { width:210px; margin-left:35px; float:left; }
.one_left span { color:#f00;}
.one_left p { height:44px; }
.one_left p  input { width:159px; height:23px; line-height:23px; color:#6c6c6c;border:1px solid #cccccc; }
.one_right { width:110px; float:right; margin-right:40px;  float:right; }
.one_right input { width:110px; height:35px; border:none; background:url(../images/index118.jpg) top no-repeat; cursor:pointer; margin-top:20px; }
.querycity span { color:#f00;}
.querycity b { color:#ffa800;}
.query1 .input2 { height:23px; line-height:23px; border:1px solid #ccc; color:#6c6c6c;}


/*  酒店  */
.topinfo { height:auto; padding:22px 15px; width:970px; background-color:#eeeeee; clear:both; margin-top:20px; }
.date1 .span6 { display:inline-block; width:auto; height:34px; padding-left:20px; }
.date1 .span6 font { display:inline-block; height:32px; line-height:32px; width:50px; text-align:center; float:left; }
.keyword { width:auto; float:right;}
.keyword span { display:inline-block; width:63px; text-align:center; height:34px; line-height:34px; float:left;}
.keyword .ktext { width:150px; height:34px; border:1px solid #ccc;line-height:34px; float:left;}
.topinfo .kbut { width:130px; height:34px; border:none; background:url(../images/index40.jpg) right no-repeat; margin-left:8px; cursor:pointer;}
.opinfo { font-size:12px; color:#6c6c6c;}
.opinfo td { border-bottom:1px solid #eeeeee;}
.opinfo select { border:none; padding-right:6px; color:#6c6c6c;}
.opinfo .input1 { width:50px; height:26px; border:1px solid #cccccc; color:#cccccc; margin:0 5px; line-height:26px;}
.opinfo a { display:inline-block; width:60px; height:22px; background-color:#dcdcdc; border-radius:3px; text-align:center; line-height:22px; cursor:pointer;}
.opinfo a:hover { background-color:#ffa800; color:#ffffff;}
.opinfo .ibg { background-color:#ffa800; color:#ffffff; }
.otherinfo { height:45px; line-height:45px; display:block; border-bottom:1px solid #eeeeee; padding-left:38px; }
.otherinfo font { color:#ff6600; font-weight:bold;}
.otherinfo a { display:inline-block; width:100px; height:28px; background:url(../images/index41.jpg) top center no-repeat; line-height:28px; margin-left:4px;}
.otherinfo a:hover { background:url(../images/index41.jpg) top center no-repeat; color:#6c6c6c; }
.sort { height:40px; line-height:40px; background-color:#eeeeee; margin-top:10px; padding:0 35px;}
.sort font { margin-left:25px; }.traveling
.sort font b { color:#ff6600;}
.sort .sort1 { width:300px; float:left; }
.sort .spage { display:inline-block; float:right; width:240px; margin-top:6px; text-align:right;}
.sort .spage a { display:inline-block; width:56px; height:26px; border:1px solid #cccccc; line-height:26px; text-align:center; color:#6c6c6c; background-color:#FFF;}
.sort .spage a.current { color:#ffa800 }
.hlist { margin-top:25px; }
.hlist .list_l { float:left; width:190px; height:120px; margin-left:9px; margin-bottom:25px;text-align:left;}
.hlist .list_c { float:left; width:580px; margin-left:35px;text-align:left;}
.hlist .list_c .hotelname { font-size:18px; font-family:微软雅黑; color:#353947;}
.hlist .list_c span { font-size:14px; color:#7c8c9b; line-height:30px; height:30px; display:inline-block;}
.hlist .list_c span a { color:#ffa800;}
.hlist .list_c p { font-size:14px; font-family:微软雅黑; line-height:20px; } 
.hlist .list_c p a { color:#ffa800; font-family:宋体; font-size:12px;}
.hlist .list_r { width:120px; text-align:center; float:right; margin-right:25px; margin-bottom:22px;text-align:left; }
.hlist .list_r  span { display:block;}
.hlist .list_r  .hotelm { font-size:20px; font-family:微软雅黑; color:#ff5741;}
.hlist .list_r  .hotelm font { font-size:12px; color:#42647f;}
.hlist .list_r  .hotelstar { height:20px; padding-top:8px;}
.hlist .list_r .dengji { font-size:14px; font-family:微软雅黑; color:#78807f;}
.hlist .list_r a { margin-left:12px;}
.hlist td { font-size:14px; font-family:微软雅黑; color:#666174; border-bottom:1px solid #e6e6e6; border-bottom-style:dashed;}
.page { text-align:center; clear:both;}
.page a { padding:5px 9px; border:1px solid #edeff4; color:#6c6c6c;}
.page img { margin:0 5px;}
.page a:hover { font-weight:bold; color:#388ec7;}
.page .pbg { font-weight:bold; color:#388ec7;}

/*  酒店详细页  */
.num { float:left; height:34px; line-height:34px;  width:101px;}
.num span { display:inline-block; width:48px; text-align:center; float:left;}
.num select { width:53px; height:32px; border:1px solid #cccccc; float:right; line-height:32px;}
.hoteld { width:961px; height:252px; border:1px solid #eeeeee; padding:18px 20px 20px 19px}
.hoteld .hoteld_l { float:left; width:330px; }
.hoteld .hoteld_l img { border:1px solid #cccccc;}
.hoteld .hoteld_c { float:left; width:345px; margin-left:10px;  }
.hoteld_c a { font-size:20px; color:#353947; font-family:微软雅黑; display:block; }
.hoteld_c  font { display:block; line-height:32px; font-size:12px; color:#6c6c6c;}
.hoteld_c img { margin-right:5px; }
.hoteld_c ul { clear:both;}
.hoteld_c ul li { float:left; margin:6px 5px 0 0;}
.hoteld_c ul li img { border:1px solid #eeeeee;}
.hoteld .hoteld_r { float:right; width:275px; }
.hoteld .hoteld_r .font4 { display:block; height:72px; width:275px; margin-top:14px; }
.hoteld_r .font4 font { display:block; color:#6c6c6c; font-size:12px; line-height:24px;}
.hotelother { margin-top:15px; font-family:微软雅黑, Arial;}
.hotelother ul { height:47px; background:url(../images/index63.jpg) bottom center repeat-x; padding-left:35px; }
.hotelother ul li { width:132px; float:left; text-align:center; height:29px; padding-top:18px;}
.hotelother ul li a { display:block; width:132px; border-right:1px solid #cccccc; font-size:14px; color:#fff; font-family:微软雅黑;}
.hotelother ul li:hover { background-color:#FFF; border:1px solid #ffa800; color:#ffa800; border-bottom:none; height:28px; width:130px;}
.hotelother ul li:hover a { color:#ffa800;}
.hotelother ul .current { background-color:#FFF; border:1px solid #ffa800; color:#ffa800; border-bottom:none; height:28px; width:130px;}
.hotelother ul .current a {color:#ffa800; }
.hotelother .hotel-about , .sever ,.prompt , .tour { border:1px solid #eeeeee; padding:20px 35px 55px; margin-bottom:10px; }
.hotelother .hotel-about span ,.sever span , .hotel-about span , .prompt span ,.tour span { display:block; color:#353947; font-size:18px; font-family:微软雅黑; margin-bottom:20px; }
.hotelother .hotel-about p  ,.sever p , .hotel-about p , .prompt p , .tour p { line-height:24px; font-size:12px; width:920px;white-space:normal; }

/* 酒店预订 */
.into { clear:both;}
.into img { border:1px solid #cdcdcf;}
.leftinfo span { display:block; padding-left:15px; font-size:12px; }
.hoteltitle { display:block; height:60px; line-height:60px; font-size:20px; font-family:微软雅黑; color:#343a48; padding-left:35px; border-top:1px solid #eeeeee; }
.hotlecontact td { font-size:12px;} 
.hotlecontact td span { color:#F00;  }
.hotlecontact { margin-top:15px; margin-left:35px; padding-bottom:30px; }
.hotlecontact td select ,.hotlecontact td input { width:179px; height:25px; border:1px solid #cccccc; line-height:25px; }
.infoin { font-size:12px; line-height:40px; padding-bottom:35px;}
.bottom { width:100%; height:58px; background-color:#5d616c; line-height:58px;}
.bottom_r { text-align:right;}
.bottom_r span { display:inline-block; font-size:14px; color:#FFF; }
.bottom_r span font { font-weight:bold; color:#ffa800; margin-left:15px; }
.bottom_r input { width:130px; height:32px; background:url(../images/index65.jpg) top center no-repeat; border:none; margin:15px 35px 0 105px; float:right; cursor:pointer; }
.bottom_s { text-align:right; }
.bottom_s .tijiao { width:70px; height:32px; background:url(../images/index67.jpg) left no-repeat; border:none; cursor:pointer; }
.bottom_s .reset { width:70px; height:32px; background:url(../images/index67.jpg) right no-repeat; border:none; cursor:pointer; margin:15px 0 0 10px; }
.bottom_s span {font-size:14px; color:#FFF; margin-right:40px;}
.bottom_s span font { font-weight:bold; color:#ffa800; margin-left:15px; }
.finish { background-color:#ffd380; height:57px; text-align:center; line-height:57px; font-size:18px; font-family:微软雅黑; color:#363845; }
.into .datetxt{width: 160px;height: 25px; line-height: 25px; border: 1px solid #ccc; font-size:14px; font-family:微软雅黑;}

/*  旅游订单预订 */
.place span { margin:0 80px 0 25px;}
.place span a { margin-left:20px; color:#ffa800; }
.place a { color:#ffa800;}
.place .place_td { padding:20px 0; border-bottom:1px solid #eeeeee; border-bottom-style:dashed; line-height:21px;}
.con_info input { height:23px; line-height:23px; border:1px solid #cccccc; width:178px; }
.uesd_info { height:101px; overflow-y:scroll; border-bottom:1px solid #cccccc; border-bottom-style:dashed; line-height:30px; padding:7px 0 7px 20px;}
.uesd_info input { margin-right:10px;}
.uesd_info ul{height: auto !important;overflow: hidden;width: 100%;padding: 0px 0px;float: left;}
.uesd_info li{height: 36px;line-height: 18px; width:120px; float: left;}
.pay_list { padding:25px 0  25px 35px; line-height:55px;}
.pay_list input[type="text"] { margin-right:10px; border:1px solid #cccccc; height:22px; line-height:22px; }
.pay_list span { color:#ff6600; font-size:12px; font-family:微软雅黑, Arial; margin-right:10px; }
.pay_list .text2 { width:70px; height:25px; line-height:25px; border:1px solid #cccccc;}
.pay_list p { color:#ffa800;}

/*  旅游订单详细 */
.detaile font { color:#bab9b9;}
.form_list td { padding-left:20px;}
.form_list span , .form_list b , .form_list a { display:inline-block; margin-right:50px;}
.form_list b { color:#ff6600; font-size:16px; font-family:微软雅黑;}
.form_list a { color:#ffa800;}
.pay { width:70px; height:25px; background:url(../images/index92.jpg) left no-repeat; margin-bottom:-7px; margin-left:-30px; }
.cancel { width:100px; height:25px; background:url(../images/index92.jpg) right no-repeat; margin-bottom:-7px; margin-left:-30px;}
.house span { color:#ffa800;}
.house select { width:180px; height:23px; line-height:23px; border:1px solid #cccccc; }

/*  签证  */
.traveling span { font-size:28px; font-family:微软雅黑, Arial; color:#353947; display:block; text-align:center; line-height:55px;  }
.traveling p { line-height:20px; width:915px; margin:0 auto; text-align:center;font-family:微软雅黑, Arial; line-height:30px; text-align:center;}
.country { border:1px solid #eeeeee; font-family:微软雅黑, Arial;}
.country_name { color:#353947; font-size:20px; font-family:微软雅黑, Arial; font-weight:bold;} 
.country .tel { color:#6c6c6c; font-size:12px;}
.country .tel font { color:#ff6600; font-weight:bold;}
.country p { font-size:12px; text-indent:2em; line-height:20px; width:715px;}
.country_list { border-top:1px solid #eeeeee; font-size:12px;}
.country_list td { border-bottom:1px solid #cccccc; border-bottom-style:dashed;}
.country_list b { color:#ffa800;}
.country_list span { color:#ff6600; font-size:18px;}
.country_detail { border:1px solid #eeeeee; padding:23px 33px 34px 31px; font-size:12px; }
.country_detail  font { color:#ff6600; font-family:微软雅黑; font-size:28px;}
.country_detail b { color:#ff6600;} 
.rmzb{ color:#6c6c6c; text-decoration:none; font-family:微软雅黑, Arial;border-bottom:1px dashed #6c6c6c; } 
.rmtj{ color:#6c6c6c; text-decoration:none; font-family:微软雅黑, Arial;border-bottom:1px dashed #6c6c6c; } 
.rmtj_mdd{ color:#6c6c6c; text-decoration:none; font-family:微软雅黑, Arial;border-bottom:1px dashed #6c6c6c; } 
.visa_continent{width:1000px;height:auto !important; overflow:hidden; margin:20px auto;}
.visa_continent ul{width:1000px;height:auto !important; overflow:hidden;float:left;}
.visa_continent li{width:200px;height:100px; line-height:100px; float:left; vertical-align:middle;}


/*  最新动态  */
.newslist li { height:44px; line-height:44px; border-bottom:1px solid #cccccc; border-bottom-style:dashed;}
.newslist li span { display:inline-block; width:81px; padding-left:34px;}
.newslist li a { color:#6c6c6c;}
.newslist li:hover { background-color:#fcfcfc;}
.newslist li:hover a , .newslist li:hover span { color:#ffa800;}
.r span .hengxian { display:inline-block; height:31px; border-bottom:1px solid #6b6e78; width:100%; border-bottom-style:dashed;}
.newsdetail .newstitle { display:block; height:45px; line-height:45px; color:#353947; font-family:微软雅黑; font-size:16px; text-align:center; margin-top:10px;}
.newsdetail .newstime { display:block; height:20px; text-align:center; margin-bottom:5px; }
.newsdetail p { color:#6c6c6c; font-size:12px; line-height:25px; text-indent:2em;}

/*  提取PNR信息 */
.flightpnr{ width:685px; height:auto;clear:both; padding:5px 15px; border:2px solid #d3d3d3;}
.flightpnr .title { display:block; height:40px; line-height:40px; color:#353947; font-size:16px; font-family:微软雅黑; position:relative; border-bottom:1px solid #ccc; }
.flightpnr .content{width:685px; height:50px; line-height:50px; clear:both; font-size:12px; color:#353947; }
.flightpnr .content .box{width:100px; height:25px; line-height:25px; padding-left:2px; border:1px solid #ccc; margin-left:5px;}
.flightpnr .btn3{ width:85px; height:30px; line-height:30px;border:none; background:url(/images/index888.jpg) top no-repeat; cursor:pointer;color:#fffeff;font-size:14px; font-family:微软雅黑; }
.flightpnr .btn4{ width:85px; height:30px; line-height:30px;border:none; background:url(/images/index887.png) top no-repeat; cursor:pointer;color:#999999;font-size:14px; font-family:微软雅黑; }
.flightpnr .pnrtext{width:685px; height:auto;clear:both; padding:10px 0px;}
.flightpnr .pnrtext .txt{width: 680px; height: 500px; border: none;overflow-x: hidden; color: #00ff00; line-height: 22px; background: #141010; border: 1px solid #ccc;}

/*  机票订单取消 */
.flightcancel{ width:350px; height:180px;clear:both; padding:5px 15px; border:2px solid #d3d3d3;}
.flightcancel .title { display:block; height:40px; line-height:40px; color:#353947; font-size:16px; font-family:微软雅黑; position:relative; border-bottom:1px solid #ccc; }
.flightcancel .content{width:350px; height:auto; line-height:30px;clear:both; font-size:12px; color:#353947; }
.flightcancel .option{width:350px; height:50; line-height:50px;clear:both; text-align:center; vertical-align:middle;}
.flightcancel .option .btn{width:85px; height:30px; line-height:30px;border:none; background:url(/images/index888.jpg) top no-repeat; cursor:pointer;color:#fffeff;font-size:14px; font-family:微软雅黑; }
.flightcancel .option .btn2{width:85px; height:30px; line-height:30px;border:none; background:url(/images/index887.png) top no-repeat; cursor:pointer;color:#6c6c6c;font-size:14px; font-family:微软雅黑; }

/*  机票短信 */
.flightsendmsg{ width:685px; height:auto;clear:both; padding:5px 15px; border:2px solid #d3d3d3;}
.flightsendmsg .title { display:block; height:40px; line-height:40px; color:#353947; font-size:16px; font-family:微软雅黑; position:relative; border-bottom:1px solid #ccc; }
.flightsendmsg .content{width:685px; height:50; line-height:50px;clear:both; font-size:12px; color:#353947; }
.flightsendmsg .text8 { width:150px; height:25px; border:1px solid #cccccc; line-height:25px;}
.flightsendmsg .msgbtn_y { border:none; background:url(../images/index888.jpg) top center no-repeat; width:85px; height:30px; line-height:30px; cursor:pointer; font-size:16px; font-family:微软雅黑; color:#fff;}
.flightsendmsg .msgbtn_n { border:none; background:url(../images/index887.png) top center no-repeat; width:85px; height:30px; line-height:30px; cursor:pointer; font-size:16px; font-family:微软雅黑; color:#353947; text-align:center;}

/*  机票退票申请 */
.flightreturn{ width:750px; height:600px;clear:both; padding:5px 15px; border:2px solid #d3d3d3;margin:0px 0px;overflow-y:auto;overflow-x:hidden;}
.flightreturn .title { display:block; height:40px; line-height:40px; color:#353947; font-size:16px; font-family:微软雅黑; position:relative; border-bottom:1px solid #ccc; }

/*机票首页特惠*/
.tj{width: 1000px;height: auto;font-family: "微软雅黑";}
.tj ul{width: 1020px;height: auto;margin: 0 -10px;}
.tj li{ width: 170px;height: 83px;border: 1px solid #d7d7d7;background: #fff;float: left; margin: 10px;padding: 6px;}
.tj .name{font-size: 22px;font-weight: 200;color: #353847;line-height: 35px;}
.tj .kvdate{font-size: 14px;color: #878996;line-height: 20px;}
.tj .price{font-size: 14px;color: #ff3c00;line-height: 30px;text-align: right;}
.tj .price span{font-size: 22px;}

/*机票套票*/
.tp_icon{color:#ff7e00; font-size:14px;font-family:微软雅黑, Arial; line-height:38px;}
.tp_txt{font-size:12px;padding:1px 1px; text-align:center;}
.tp_msg{width:300px;height:auto;line-height:20px;text-align:left;color:#6c6c6c; font-size:12px; font-family:微软雅黑;position: absolute; z-index: 1; padding: 10px 15px; margin: 15px 0px 0px 100px;*margin: 15px 0px 0px 100px;_margin: 15px 0px 0px 100px;border: 1px solid #cdcdcd; background-color: #f8f8f8; display:none;}

.txsm_msg{width:400px;height:auto;line-height:20px;text-align:left;color:#6c6c6c; font-size:12px; font-family:微软雅黑;position: absolute; z-index: 1; padding: 10px 15px; margin: 5px 0px 0px 100px;*margin: 5px 0px 0px 100px;_margin: 5px 0px 0px 100px;border: 1px solid #cdcdcd; background-color: #f8f8f8; display:none;}

.btncz{width: 70px; height: 30px; line-height:30px; border: none; background:url(../images/index97.jpg) left  no-repeat; color:#fff;font-size:12px; font-family:微软雅黑;}
.btnhk{width: 70px; height: 30px; line-height:30px; border: none; background:url(../images/index97.jpg) left  no-repeat; color:#fff;font-size:12px; font-family:微软雅黑;}

/*机票验价*/
.checkprice{ width:380px;}
.checkprice .checkprice_title{background: #f8f8f8; font-size: 12px; height: 30px; line-height: 30px;text-align: center; font-family:微软雅黑;width:90px; border-bottom:1px dashed #cccccc; color:#6c6c6c;}
.checkprice .checkprice_content{background: #ffffff; font-size: 12px; height: 35px; line-height: 35px;text-align: center; font-family:微软雅黑;width:80px; border-bottom:1px dashed #cccccc; color:#000000;}
.checkprice .btn{width:85px; height:30px; line-height:30px;border:none; background:url(/images/index888.jpg) top no-repeat; cursor:pointer;color:#fffeff;font-size:14px; font-family:微软雅黑; }
.checkprice .btn2{width:85px; height:30px; line-height:30px;border:none; background:url(/images/index887.png) top no-repeat; cursor:pointer;color:#6c6c6c;font-size:14px; font-family:微软雅黑; }

/*签证搜索框*/
.visasou{width:600px; height:35px; background:#ffa800; padding:2px; margin:5px auto;}
.visasou .left{float:left;width:450px; height:35px; background:#fff; margin-top:0px;}
.visasou .right{ float:left;width:150px; height:35px; line-height:35px; text-align:center; color:#fff; font-family:'微软雅黑'; font-size:16px; margin-top:0px; background:#ffa800; }
.visasou .left input{width:440px; height:35px; line-height:35px; border:0px; padding-left:10px;font-family:'微软雅黑';}

/* 签证  联系方式*/
.ContactVisa{width:1000px; height:auto;margin:5px auto;}
.ContactVisa .title{height:40px; line-height:40px; padding:0px 10px 0 10px; background:#353847; color:#fff; font-family:'微软雅黑'; font-size:16px; }
.ContactVisa ul{width:1000px; height:auto;padding:0px; margin:0px;border-bottom:3px solid #ffa800;float:left;}
.ContactVisa li{width:111px; height:35px; line-height:35px;border-right:1px solid #eeeeee;border-top:1px solid #eeeeee;background:#f2dcb2; padding: 0 10px; font-family:'微软雅黑'; font-size:14px; color:#666666; list-style:none;float:left;}
.ContactVisa li .txt{height:35px; line-height:35px; float:left;}
.ContactVisa p{width:300px;height:25px; line-height:25px;  padding-left:10px;height:auto;font-family:'微软雅黑'; font-size:14px; color:#666666;margin:0px;border-bottom:1px dashed #cccccc;float:left;}
.ContactVisa img{ margin-top:5px; margin-right:5px;}


/*  修改政策  */
.flightpolicy{ width:931px; height:500px;clear:both; padding:5px 15px; border:2px solid #d3d3d3;margin:0px 0px; overflow-y:auto;}
.flightpolicy .title { display:block; height:40px; line-height:40px; color:#353947; font-size:16px; font-family:微软雅黑; position:relative; border-bottom:1px solid #ccc; }

/*  选择常旅客  */
.selpsgs{ width:600px; height:auto;clear:both; padding:5px 15px; border:2px solid #d3d3d3;margin:0px 0px;}
.selpsgs .title { display:block; height:40px; line-height:40px; color:#353947; font-size:16px; font-family:微软雅黑; position:relative; border-bottom:1px solid #ccc; }
.selpsgs .txt{ width:90px; height:22px; border:1px solid #cccccc; line-height:22px;}
.selpsgs .tourbtn { border:none; background:url(../images/index107.jpg) top center no-repeat; width:70px; height:32px; cursor:pointer;}
.selpsgs .psg_list { font-size:12px;font-family:微软雅黑, Arial; text-align:center;}
.selpsgs .psg_list td { border-bottom:1px solid #eeeeee; border-bottom-style:dashed; line-height:22px;}
.selpsgs .psg_list a { color:#ffa800; }
.selpsgs .page_no{ height:16px;  width:20px;font-size:12px; font-family:微软雅黑, Arial; color:#ffa800; line-height:16px; border:1px #ffa800 solid; padding:5px 5px; margin:3px 3px; cursor:pointer;}
.selpsgs .page_no_current{ height:16px;  width:20px;font-size:12px; font-family:微软雅黑, Arial; color:#9C9C9C; line-height:16px; border:1px #9C9C9C solid; padding:5px 5px; margin:3px 3px;background:#c9c9c9;}

/*  提示  */
.flight_ts{display:none;position: absolute; z-index: 2;width:280px;line-height:25px;background:#f6f5f5;border:1px solid #cccccc;padding:5px 10px;text-align:left;font-weight:normal;font-family:微软雅黑,Arial;font-size:12px;margin:0px 0px 0px 0px;*margin:0px 0px 0px 0px;_margin:0px 0px 0px 0px;}

/*  往返航班已选择的去程 */
.flight_go_information{width:980px; height:88px; border:1px #c9c9c9 solid; margin:10px 0px; padding:0px 10px; clear:both;background:#fbf2e0;}
.flight_go_information .title{width:980px; height:30px; line-height:30px; border-bottom:1px #c9c9c9 solid; clear:both;}
.flight_go_information .title strong{width:140px; height:30px;float:left;}
.flight_go_information .title .name{width:680px; height:30px;float:left;}
.flight_go_information .title .alter{width:100px; height:30px;float:left; color:#015eb4; text-align:right;}
.flight_go_information .title .alter a{color:#015eb4;}
.flight_go_information .content{width:900px; height:47px; padding:5px 0px; text-align:left; line-height:23px; }
.flight_go_information .content .city{width:146px; height:47px; float:left; font-weight:bold; padding-left:4px; margin-top:0px;}
.flight_go_information .content .time{width:150px; height:47px; float:left;font-weight:bold;}
.flight_go_information .content .jc{width:268px; height:47px; float:left;}
.flight_go_information .content .price{width:200px; height:47px; float:left;}
.flight_go_information .content .price .a1{font-size:10pt; color:#c00000;}
.flight_go_information .content .price .a2{ font-size:16pt; color:#c00000; font-weight:bold; padding:0px 3px;}

/*  机票订单添加保险  */
.flightinsr{margin:0px 0px; font-size:12px;}
.flightinsr .title { display:block; height:40px; line-height:40px; color:#353947; font-size:16px; font-family:微软雅黑; position:relative; border-bottom:1px solid #ccc; }
.flightinsr .title2 { display:block; height:40px; line-height:40px; color:#353947; font-size:14px; font-family:微软雅黑; position:relative; padding-left:20px;}
.flightinsr_add{width: 70px; height: 22px; line-height:22px; border: none; background:url(../images/index888.jpg) left  no-repeat; color:#fff;font-size:12px; font-family:微软雅黑;}

/*  订单列表  */
.flightorder { width:931px; height:auto;clear:both; padding:5px 15px;margin:0px 0px;}
.flightorder .title { display:block; height:40px; line-height:40px; color:#353947; font-size:16px; font-family:微软雅黑; position:relative; border-bottom:1px solid #ccc; }
.flightorder .txt { width:90px; height:23px; border:1px solid #cccccc; line-height:23px;}
.flightorder .userbtn { width:70px; height:32px; border:none; background:url(../images/index107.jpg) top center no-repeat; cursor:pointer;}

.cktz{width: 130px; height: 32px; line-height:32px; border: none; background:url(../images/index103_1.jpg) left  no-repeat; color:#fff;font-size:14px; font-family:微软雅黑;}

/*  滚动  */
.list_lh{width:1000px; height:50px; line-height:50px; border:1px solid #ffc674;background:url(/images/xlb.gif) #ffffe2 no-repeat 2px 5px; margin:10px auto; font-size:14px;overflow: hidden;}
.list_lh li{ padding-left:25px;height:25px;}
.list_lh li.lieven{ padding-left:25px;height:25px;}
.list_lh li p{ height:24px; line-height:24px;}


/*  公告详细 */
.bulldetail{ width:500px; height:auto; min-height:200px; clear:both; padding:5px 15px; border:2px solid #d3d3d3;}
.bulldetail .title { display:block; height:40px; line-height:40px; color:#353947; font-size:16px; font-family:微软雅黑; position:relative; border-bottom:1px solid #ccc; }
.bulldetail .content{width:500px; height:50; line-height:50px;clear:both; font-size:12px; color:#353947; }

.btnxyb{width: 90px; height: 25px; line-height:25px; border: none; background:url(../images/index94.jpg) left  no-repeat; color:#fff;font-size:12px; font-family:微软雅黑;}
.btnxgsjh{width:88px; height: 25px; line-height:25px; border: none; background:url(../images/new_qp13.gif) left  no-repeat; color:#fff;font-size:12px; font-family:微软雅黑;}

/*  编辑预存款备注 */
.updateadvancedesc{ width:500px; height:450px;clear:both; padding:5px 15px; border:2px solid #d3d3d3;}
.updateadvancedesc .title { display:block; height:40px; line-height:40px; color:#353947; font-size:16px; font-family:微软雅黑; position:relative; border-bottom:1px solid #ccc; }
.updateadvancedesc .content{width:500px; height:auto; line-height:30px;clear:both; font-size:12px; color:#353947; }
.updateadvancedesc .option{ padding-top:20px; width:500px; height:50; line-height:50px;clear:both; text-align:center; vertical-align:middle;}
.updateadvancedesc .option .btn{width:85px; height:30px; line-height:30px;border:none; background:url(/images/index888.jpg) top no-repeat; cursor:pointer;color:#fffeff;font-size:14px; font-family:微软雅黑; }

/*  机票预订页添加保险 */
.flightinsradd{ width:560px; height:450px;clear:both; padding:5px 15px; border:2px solid #d3d3d3;overflow-y:auto}
.flightinsradd .title { display:block; height:40px; line-height:40px; color:#353947; font-size:16px; font-family:微软雅黑; position:relative; border-bottom:1px solid #ccc; }
.flightinsradd .content{width:500px; height:auto; line-height:30px;clear:both; font-size:12px; color:#353947; }
.flightinsradd .option{ padding-top:20px; width:500px; height:50; line-height:50px;clear:both; text-align:center; vertical-align:middle;}
.flightinsradd .option .btn{width:85px; height:30px; line-height:30px;border:none; background:url(/images/index888.jpg) top no-repeat; cursor:pointer;color:#fffeff;font-size:14px; font-family:微软雅黑; }

/*  修改行程单配送 */
.flightdispatch{ width:700px; height:auto;clear:both; padding:5px 15px; border:2px solid #d3d3d3; max-height:450px;overflow-y:auto;}
.flightdispatch .title { display:block; height:40px; line-height:40px; color:#353947; font-size:16px; font-family:微软雅黑; position:relative; border-bottom:1px solid #ccc; }
.flightdispatch .content{width:700px; height:auto; min-height:120px; line-height:50px;clear:both; font-size:12px; color:#353947; }
.flightdispatch .content .btn{width:85px; height:30px; line-height:30px;border:none; background:url(/images/index888.jpg) top no-repeat; cursor:pointer;color:#fffeff;font-size:14px; font-family:微软雅黑; }

/*  机票滚动  */
.list_jplh{width:1000px; height:25px; line-height:25px; border:1px solid #ffc674;background:url(/images/xlb.gif) #ffffe2 no-repeat 2px 5px; margin:10px auto; font-size:14px;overflow: hidden;}
.list_jplh li{ padding-left:25px;height:25px;}
.list_jplh li.lieven{ padding-left:25px;height:25px;}
.list_jplh li p{ height:24px; line-height:24px;}

/*  工作时间  */
.worktimep{ width:720px; height:auto; min-height:350px; clear:both; padding:5px 15px; border:2px solid #d3d3d3;margin:0px 0px; overflow-y:auto;}
.worktimep .title { display:block; height:40px; line-height:40px; color:#353947; font-size:16px; font-family:微软雅黑; position:relative; border-bottom:1px solid #ccc; }

/*  在线客服  */
.onlinecustom{ width:480px; height:auto; min-height:350px; clear:both; padding:5px 15px; border:2px solid #d3d3d3;margin:0px 0px; overflow-y:auto;}
.onlinecustom .title1 { display:block; height:40px; line-height:40px; color:#353947; font-size:16px; font-family:微软雅黑; position:relative; border-bottom:1px solid #ccc; }

.contracttxt{width: 150px;height: 20px;line-height: 20px;border: 1px solid #999;font-size: 12px;}
    
/* 热门城市*/
.hot_city{width: 1000px;height: auto;background: #f5f5f5;border-top: 1px dotted #cecece;padding: 10px 0;clear: both;margin: 0px auto;font-size: 12px;}
.hot_city .classify{width: 100%;height: auto;min-height: 27px !important;overflow: hidden;padding: 2px 0;clear: both;}
.hot_city .classify .left{width: 96px;padding-right: 10px;height: 27px;line-height: 27px; float: left;text-align: right;}
.hot_city .classify .right{width: 894px;height: auto;min-height: 27px !important;overflow: hidden;float: left;}
.hot_city .classify .right a{min-width: 68px !important;width: auto;overflow: hidden; padding: 0px 5px;text-align: center;height: 25px;line-height: 25px;border: 1px solid #d7d7d7;float: left;margin-right: 4px;margin-bottom: 4px;text-decoration: none;background: #fbfbfb;color: #6c6c6c;display: block;}
.hot_city .classify .right a:hover{min-width: 68px !important;width: auto;overflow: hidden;padding: 0px 5px;text-align: center;float: left;margin-right: 4px;margin-bottom: 4px;text-decoration: none;background: #ffa800;color: #fff;height: 27px;line-height: 27px;border-left: 1px solid #ffa800;border-right: 1px solid #ffa800;border-bottom: none;border-top: none;display: block;}
.hot_city .classify .right .ok{background: #ffa800;color: #fff;height: 27px;line-height: 27px;border-left: 1px solid #ffa800;border-right: 1px solid #ffa800;border-bottom: none;border-top: none;display: block;min-width: 68px !important;width: auto;overflow: hidden;padding: 0px 5px;}

.trave_name{width: 1000px;height: 40px;line-height: 40px;text-align: center;background: #fafafa;border-bottom: 1px solid #eceded;border-top: 2px solid #eceded; margin: 0px auto;font-size: 14px;color: #0069ca;position: relative;z-index:1;}

/* 特价机票*/
.K_wei{width:1000px;  height:auto;  background:#eeeeee; position:relative; margin:0px auto; display:block;margin-top:10px;}
.K_wei .tj{ width:45px; height:45px; background:url(../images/tj.png) no-repeat; position:absolute; margin-left:20px;}
.K_wei ul{width:910px; min-height:55px; height:auto !important; overflow:auto;  display:block; margin-left:86px;position:relative; padding:2px 0px;}
.K_wei li{width:910px;  min-height:55px; height:auto !important; display:block; float:right; margin:2px auto;}
.K_wei .price{ width:51px;  min-height:51px; height:auto !important; border:2px solid #FFF;  background:#ff6500; border-radius:30px; -moz-border-radius:30px; /* Old Firefox */ float:left; color:#fff; line-height:53px; text-align:center; font-size:16px;}
.K_wei .price strong{ font-size:12px; font-weight:100;}
.K_wei .hb_content{width:883px;background:#fff; min-height:55px; height:auto !important; margin-left:27px; color:#666; font-size:12px;}

/* 预订按钮*/
.lq{ width:80px; height:30px; line-height:30px;}
.lq a{ color:#FFF; font-size:14px; text-decoration:none; background:#ff6500; border-radius:3px;-moz-border-radius:3px; /* Old Firefox */ display:block; text-align:center;}
.lq a:hover{ color:#FFF; font-size:14px; text-decoration:none;background:#ff6500; border-radius:3px;-moz-border-radius:3px; /* Old Firefox */ display:block; text-align:center;}
/* 更多按钮*/
.gd{ width:95px; height:24px; line-height:24px;  background:#eeeeee; color:#999; text-align:center; font-size:12px; left:452px; margin-top:-4px; position:absolute; border-radius:3px;-moz-border-radius:3px; /* Old Firefox */ padding-top:4px;}


/* 超值酒店*/
.stitle{width:1000px; height:54px; padding-top:30px; text-align:center; margin:0 auto; clear:both;}
.stitle .a{ font-size:24px; color:#353847; line-height:28px; clear:both;}
.stitle .b{ font-size:20px; color:#adadad; line-height:20px; font-family:Georgia, "Times New Roman", Times, serif; font-style:oblique;clear:both;}
.jd{ width:1000px; height:auto;  font-family:"微软雅黑"; clear:both; margin:0px auto;}
.jd ul{ width:1010px; height:auto; margin:0 -5px;}
.jd li{width:240px; height:155px; background:#fff; float:left; margin:6px; overflow:hidden; position:relative; }
.jd li img{width:240px; height:auto; position:absolute; z-index:1;}
.jd .pay{width:220px; height:28px; line-height:28px; padding:0 10px; position:absolute; background:url(/images/black_bg.png); z-index:2; margin-top:127px;left:30px;}
.jd .pay .price{ font-size:14px; color:#ff7d00; line-height:28px; float:right;text-decoration:none;}
.jd .pay .price span{font-size:20px;}
.jd .pay .anu{ float:left; color:#fff; text-decoration:none;}
.jd_tp_icon{width:32px;height:16px;line-height:16px;text-align:center;color:#fff;background:url(/images/new_qp9.jpg) top left no-repeat; display:inline; font-size:12px; padding:0px 4px;}

/*  WIFI日历 */
.wifidate_border{width:600px; height:395px;clear:both;padding:5px 15px; border:2px solid #d3d3d3; z-index:99999;}
.wifidate_border .title { display:block; height:40px; line-height:40px; color:#353947; font-size:16px; font-family:微软雅黑; position:relative; border-bottom:1px solid #ccc; }
.wifidate{width:586px; height:317px;clear:both; border:2px solid #b1daf5; line-height:1.5;  background:#fff;box-shadow:0px 2px #e8f3fc; float:left; margin:20px auto;}
.wifidate .calendar_num{width:586px; height:35px; background:url(/images/bol.png) repeat-x; float:left;}
.wifidate .calendar_num ul{width:525px;float:right;}
.wifidate .calendar_num li{width:75px; height:35px; line-height:32px; text-align:center; color:#fff;float:left;}
.wifidate .bigCalendar{width:586px;float:left;}
.wifidate .calendar_left{width:60px; text-align:center; color:#1a477e; height:230px; font-weight:700; float:left; vertical-align:middle;}
.wifidate .calendar_left p{padding:60px 0px;}
.wifidate .calendar_left a{ color:#fff; text-decoration:none;}
.wifidate .calendar_left a:hover{ color:#fff; text-decoration:none; cursor:pointer;}
.wifidate .calendar_left .up_none{ width:36px; padding-top:19px; background:url(/images/up_none.png)  top left no-repeat; color:#fff; text-decoration:none;}
.wifidate .calendar_left .up_hive{ width:36px; padding-top:19px; background:url(/images/up_hive.png)  top left no-repeat; color:#fff; text-decoration:none;}
.wifidate .calendar_left .up_hive:hover{ width:36px; padding-top:19px; background:url(/images/up_hover.png)  top left no-repeat; color:#fff;text-decoration:none;}
.wifidate .calendar_left .down_none{width:36px; padding-top:19px;  background:url(/images/down_none.png)  top left no-repeat; color:#fff;text-decoration:none;}
.wifidate .calendar_left .down_hive{width:36px;  padding-top:19px; background:url(/images/down_hive.png)  top left no-repeat; color:#fff;text-decoration:none;}
.wifidate .calendar_left .down_hive:hover{width:36px;  padding-top:19px; background:url(/images/down_hover.png)  top left no-repeat; color:#fff;text-decoration:none;}
.wifidate .calendar_right{width:526px;height:230px;float:left;}
.wifidate .calendar_right ul{width:525px;float:right;}
.wifidate .calendar_right li{ width:74px; height:46px; border:1px solid #eaeaea; border-width:0 0 1px 1px; vertical-align:top; color:#aaa; float:left;}
.wifidate .calendar_right li p{ margin:2px 5px; }
.wifidate .calendar_right li .red{ text-align:right; vertical-align:bottom; color:red;}

/*  机票订单 接送机 */
.flightorder_car{width:800px; margin:0px auto;}
.flightorder_car ul{width:700px; height:80px; margin:0px auto;}
.flightorder_car li{ height:80px;width:700px; float:left;}
.flightorder_car .img{width:90px; height:auto; margin:2px auto; float:left; border:1px solid #7ebff5; background:#fff;}
.flightorder_car .img .xz{width:90px; height:20px; line-height:20px; text-align:center; background:#9cc9ef; color:#0066cd; font-size:12px;float:left;}
.flightorder_car .img .xz:hover{ color:#0066cd; font-size:12px; text-decoration:underline;}
.flightorder_car .cont{width:320px;  height:auto !important; overflow:hidden; color:#666; text-align:center; margin:1px auto;font-size:14px; font-family:"微软雅黑"; float:left; padding-left:10px;}
.flightorder_car .cont .name{ font-size:14px; font-family:"微软雅黑";height:25px;line-height:25px; color:#666; font-weight:bold; text-align:left;}
.flightorder_car .cont .other{ font-size:12px; font-family:"微软雅黑"; height:25px;line-height:25px;color:#666; text-align:left; clear:both;} 
.flightorder_car .zf{width:150px;height:70px;text-align:center; float:left;}
.flightorder_car .zf .price{font-size:12px; font-family:"微软雅黑"; color:#666; float:left;}
.flightorder_car .zf .price strong{font-size:16px; color:Red;}
.flightorder_car .addcar{width: 130px; height: 25px; line-height:25px; border: none; background:url(/images/btnbg4.jpg) left  no-repeat; color:#fff;font-size:13px; font-family:微软雅黑;}
.flightorder_car .txt{width: 180px; height: 22px;line-height: 22px; border: 1px solid #cccccc; margin:2px 0px; color:#6c6c6c;}

.flightcar_border{width:600px; height:400px;clear:both;padding:5px 15px; border:2px solid #d3d3d3; z-index:99999;overflow-y:auto;}
.flightcar_border .title { display:block; height:40px; line-height:40px; color:#353947; font-size:16px; font-family:微软雅黑; position:relative; border-bottom:1px solid #ccc; }
.flightcar_border ul{width:600px; height:auto; padding-top:10px; margin:0px auto;}
.flightcar_border li{width:600px; height:80px; float:left; border-bottom:1px dashed #D6D6D6;}
.flightcar_border li:hover{ background:#eff6fc;}
.flightcar_border li .img{ width:100px; height:60px; float:left; margin:8px 5px; border:1px solid #7ebff5; box-shadow:1px 1px 0px #b9ddfb; background:#fff;}
.flightcar_border li .img img{ width:100px; height:60px; }
.flightcar_border li .txt1{width:230px; height:80px; float:left; display:block;font-size:12px; font-family:"微软雅黑"; color:#666; margin-left:15px; margin-right:0px;}
.flightcar_border li .name{ font-size:14px; font-family:"微软雅黑"; height:40px; line-height:40px; color:#000;text-align:left; font-weight:bold;}
.flightcar_border li .name .pin{ width:auto; height:20px; padding:1px 2px; color:#333333; font-size:12px; font-weight:normal; margin-left:20px;}
.flightcar_border li .other{ font-size:12px; font-family:"微软雅黑"; height:25px; min-height:25px; line-height:25px;color:#666; text-align:left; clear:both;} 
.flightcar_border li .other span{ color:#000;}
.flightcar_border li .other lable{width:auto; height:20px; line-height:20px; padding:1px 2px; background: #fff; color:#a0d01c; border:1px solid #a0d01c; font-size:12px; margin-right:8px; clear:both; font-weight:normal;}
.flightcar_border .zf{width:150px;height:70px; line-height:70px; text-align:center; float:left;}
.flightcar_border .zf .price{font-size:12px; font-family:"微软雅黑";color:#ff6500; float:left;}
.flightcar_border .zf .price strong{font-size:20px; color:#ff6500;}
.flightcar_border .btn22{width:60px;height:22px; line-height:22px; text-align:center; float:left; background:#2277cc; color:#fff; font-size:12px; border:1px solid #1b5da0; cursor:pointer;border-radius:3px; margin-top:22px;}

/* 2级导航*/
.menu-level2_all{ width:100%;text-align:center;position: absolute; margin-top:-8px;}
.menu-level2{ width:100%; height:30px; line-height:30px; background:#cc8600; text-align:center;}
.menu-level2 .box{ height:30px; line-height:30px; width:auto; color:#fff;}
.menu-level2 .box span{ color:#f0c675; margin:0px 3px;}
.menu-level2 .box a{color:#fff; text-decoration:none; cursor:pointer;}

/* 机票预订保险*/
.flightinsr_list{ border:1px solid #27e; background:#fff;min-width:75px; position:absolute; z-index:5;padding-left:0px; font-size:12px; margin-top:5px; display:none;}
.flightinsr_list ul{ width:80px; height:auto;}
.flightinsr_list li{ width:80px; height:35px; text-align:center; line-height:30px;}
.flightinsr_list li:hover{ width:80px; height:35px; text-align:center; background:#a2cbff;}
.flightinsr_list li .current{ width:80px; height:35px; text-align:center; background:#0a87fe;}

.tc{ width:auto; min-width:10px; line-height:30px; padding:0px 12px;background-color:#fff;white-space:nowrap;text-align:center;border:1px solid #9eaaba;color:#333333;text-decoration:none; float:left; margin:4px 10px; cursor:pointer;}
.tc:hover{ border:2px solid #ffa800; margin:3px 8px; cursor:pointer;background-color:#fff;}
.tc_selected{ width:auto; min-width:10px; line-height:30px; padding:0px 12px;white-space:nowrap;text-align:center;text-decoration:none; float:left; border:2px solid #ffa800; margin:3px 8px; color:#ffa800; background:#fff url(/images/xzj.png) no-repeat right bottom; cursor:pointer;}

/*K位申请票*/
.matter{width:970px; height:48px;position:absolute; z-index:1; margin:0 -10px;}
.jt_left{width:50px; height:45px; position:absolute; z-index:2; left:20px; top:10px;}
.jt_right{width:50px; height:45px; position:absolute; z-index:2; right:0px;top:10px; }
.matter .time{width:421px; height:450px; float:left; margin:0 10px; background:#fff; padding:0 21px;border: 1px solid #e0dfe8;}
.matter .time .month{width:420px; height:45px; line-height:45px; text-align:center; color: #666; font-size:18px; }
.matter .time .week{width:420px; height:45px; line-height:45px; background: #b1afc2; margin-bottom:2px;border-top-left-radius:10px;border-top-right-radius:10px;/* Old Firefox */}
.matter .time .week span{width:58px; height:45px; line-height:45px;color:#666; font-size:16px; float:left; display:block; text-align:center;}
.matter .time .day{width:425px; height:auto;}
.matter .time .day p{width:48px; height:44px; padding:4px; text-align:left; float:left; background:#fff;border-radius:7px;border-radius:7px;/* Old Firefox */ margin:1px;border:1px solid #f1f1f1;}
.matter .time .day .a{width:48px; height:15px; line-height:15px; display:block; color: #666;font-size: 12px;font-family:"Arial Black";}
.matter .time .day .b{width:48px; height:15px; line-height:15px; display:block; color:#f61e6a;font-size:13px;text-align: right;}
.matter .time .day .d{width: 48px;height: 15px;line-height: 15px;display: block;color: #666;font-size: 11px;text-align: right;}
.matter .time .day .ok{border: 1px solid #f61e6a;}
.matter .time .month1{width:420px; height:45px; line-height:45px; text-align:left; font-size:14px; }
.matter .time .month1 span{padding: 0 5px;color: #9f9db0;}
.matter .time .month1 .open{padding: 0 5px;color: #6b64a8;border-bottom: 2px solid #6b64a8;}

.ydbtn1{width: 90px;height: 35px;line-height: 35px; text-align: center;color: #fff;background: #f90;border-radius: 3px;-moz-border-radius: 3px;display: block;float: right;margin-top: 0px;font-size: 14px;font-family: 微软雅黑, Arial; position:relative; z-index:100;}
.ydbtn2{width: 90px;color: #fff;background: #f90;font-weight: normal;border-radius: 3px;-moz-border-radius: 3px;text-shadow: none;height: 35px;line-height: 21px;text-align: center;float: right; font-size: 14px;font-family: 微软雅黑, Arial; position:relative; z-index:100;}
.ydbtn2 .sysl{background: #fff;font-size: 10px;color: #f90;margin-left: 1px;width: 88px;border-radius: 0px 0px 2px 2px;display: block;height: 13px;line-height: 13px;font-family: 微软雅黑, Arial;}
.ydbtn3{width: 90px;height: 35px;line-height: 35px; text-align: center;color: #fff;background: #eee;border-radius: 3px;-moz-border-radius: 3px;display: block;float: right;margin-top: 0px;font-size: 14px;font-family: 微软雅黑, Arial; position:relative; z-index:100;}

.active4{ background:#56A500;color :#fff; min-width:40px;padding:1px 3px; font-size:12px; font-family:微软雅黑,Arial;cursor: pointer;}

/* 中转航班*/
.turn-details{
	width: 585px;
	min-height: 120px;
	height: auto !important;
	overflow: hidden;
	padding: 20px 25px;
	border-radius: 5px;
	-moz-border-radius: 5px; /* Old Firefox */
	background: #fff;
	box-shadow: 0px 0px 10px 2px #f0f0f0;
	transition: box-shadow 0.8s;
	position:absolute;
	z-index:99999;
}
.turn-details .address{width: 585px; height:40px;  clear:both; margin-bottom:5px;}
.turn-details .address .add{width:auto; height:40px; line-height:40px; float:left; color:#333; font-size:18px; font-weight:bold;}
.turn-details .address img{ margin:0; padding:0;}
.turn-details .address .jt{width:15px; height:40px; padding:0px 5px 0px 5px;  float:left; display:block; }
.turn-details .address .jt img{width:15px; height:5px;margin-top:17px;}
.turn-details .address .time{width:auto; height:40px; line-height:40px; float:left; color:#999; font-size:16px; padding-left:20px;}

.turn-details .hb{width: 585px; height:40px;  clear:both; padding:5px 0;}
.turn-details .hb .logo{width:25px; height:25px; margin-top:7px; float:left;}
.turn-details .hb .name{width:auto; height:40px; line-height:40px; float:left; color:#333; font-size:14px;margin-left:15px;}
.turn-details .hb .arrive-time{width:auto; height:40px; line-height:40px; float:left; color:#999; font-size:12px; padding-left:10px;}
.turn-details .hb .explain{width:auto; height:20px; line-height:20px; margin:9px 0 10px 0; float:left; color:#0086f6; font-size:12px; border-bottom:1px dashed #0086f6;margin-left:10px; position:relative;}
.turn-details .hb .box{width:325px;  min-height:36px; height: auto !important; overflow: hidden; padding:15px; border-radius: 5px;
	-moz-border-radius: 5px; /* Old Firefox */
	background: #fff;
	box-shadow: 0px 0px 20px 8px #f0f0f0;
	transition: box-shadow 0.8s; position:absolute; top:13px; left:40px;}
.turn-details .hb .box .explain-top{width:325px; height:auto; clear:both; }
.turn-details .hb .box .explain-top span{width:50%; height:25px; line-height:25px; float:left; color:#333; font-size:12px;}
.turn-details .hb .box .explain-bottom{width:325px; height:auto; clear:both; padding-top:10px;}
.turn-details .hb .box .explain-bottom span{width:325px; height:auto;line-height:18px; clear:both; color:#999; font-size:12px; display:block;}

.turn-details .jc{width: 585px; height:27px;  clear:both; padding:0; display:block;}
.turn-details .jc .dian{width:6px; height:6px; margin-top:10px; margin-left:10px; float:left; background:#99aeca; margin-right:20px;}
.turn-details .jc .txt{width:auto; height:27px; line-height:27px; float:left; color:#333; font-size:14px; margin-right:10px;}
.turn-details .fx-time{width: 649px; height:55px; line-height:55px; clear:both; border-left:6px solid #99aeca; margin-left:10px; padding-left:20px;color:#999; font-size:14px; display:block; text-align:left;}

.turn-details .turn{width: 585px; min-height:36px; height: auto !important; overflow: hidden; line-height:36px;  clear:both; padding:0; border-top:1px solid #eef1f6; border-bottom:1px solid #eef1f6; margin:20px 0 5px 0; }
.turn-details .turn  p{width:585px; height:36px; line-height:36px; clear:both;}
.turn-details .turn .dian{width:6px; height:6px; margin-top:15px; margin-left:10px; float:left; background:#ff6600; margin-right:20px;border-radius: 5px;
	-moz-border-radius: 5px; /* Old Firefox */}
.turn-details .turn .txt{width:auto; height:36px; line-height:36px; float:left; color:#333; font-size:14px; margin-right:10px;}
.turn-details .turn .explain{width:auto; height:36px; line-height:36px; float:left; color:#ff6600; font-size:14px; }
.turn-details .turn .open{width:auto; height:36px; line-height:36px; float:right; color:#0086f6; font-size:14px;}
.turn-details .turn .pic{width:14px; height:36px;  float:right; margin-left:5px;}
.turn-details .turn .pic img{ width:14px; height:7px; padding:0;  border:0;margin-top:14px;}

.turn-details .turn  .layers{width: 649px; min-height:20px; height: auto !important; line-height:20px; overflow: hidden; padding:10px 0; display:block; clear:both; color:#999; padding-left:36px;}
.turn-details .turn  .layers span{ color:#ff6600; font-size:14px; padding-right:15px;}

/* 多个派送信息 */
.orderdispatch { height:30px;  width:100%;padding: 15px 0px;}
.orderdispatch ul { height:30px;cursor:pointer; float:left;}
.orderdispatch li { height:30px; line-height:30px; font-size:12px; width:80px; float:left; text-align:center;border: 1px solid #ccc;margin:0px 5px;}
.orderdispatch .sel { height:30px; line-height:30px; font-size:12px; width:80px; float:left; text-align:center; border:1px solid #ffa800; color:#ffa800; cursor:pointer;}
