@charset "UTF-8";
/*公用模板样式1*/
/*黄色头*/
.public_sty{}
.public_sty dt{ height:28px; background:#FBF2D4;border:1px solid #FBE1C6; border-bottom: 0;}
.public_sty dt h4{ display:block; height:28px; line-height:28px; color:#D8AB6A; font-size:14px; text-indent:7px; float:left;}
.public_sty dt a{float: right;line-height: 28px;margin-right: 5px;}
.public_sty dd{ border:1px solid #D0D4D9;border-top:0;line-height:20px;}

/*灰色头*/
.public_sty2{border:solid 1px #D0D4D9;overflow:hidden;background:#fff;}
.public_sty2 dt h4{background:#EBEBEB;height:28px;line-height:30px;color:#333;text-indent:10px;font-size:14px;}
.public_sty2 dt h5{background:#E6E6EB;height:28px;line-height:30px;color:#333;text-indent:10px;font-size:14px;}
.public_sty2 dt a{float: right;line-height: 28px;margin:-26px 5px 0 0;color:#666}
.public_sty2 dd{overflow:hidden;zoom:1; clear: both;}

/*蓝色头*/
.public_sty3{}
.public_sty3 dt{ height:28px; background:#E4EBF9;border:1px solid #E0E2F0; border-bottom: 0;}
.public_sty3 dt h4{ display:block; height:28px; line-height:28px; color:#7E9DBA; font-size:14px; text-indent:7px; float:left;}
.public_sty3 dt a{float: right;line-height: 28px;margin-right: 5px;}
.public_sty3 dd{ border:1px solid #E0E2F0;border-top:0;  line-height:20px;}

.public_sty4{border:solid 1px #e7e7e7;overflow:hidden;background:#fff;}
.public_sty4 dt{height: 28px;overflow:hidden;}
.public_sty4 dt h4{background:#E4EBF9;height:28px;line-height:30px;color:#7E9DBA;text-indent:10px;font-size:14px;}
.public_sty4 dt a{float: right;line-height: 28px;margin:-25px 5px 0 0;}
.public_sty4 dd{overflow:hidden;zoom:1;}

/*通用tab模块*/
ul.list_tab{background: #EBEBEB;height:28px;}
ul.list_tab li{float: left;line-height: 28px;cursor: pointer; color: #666;padding:0 15px;margin-left:10px;}
ul.list_tab li.now{border-top: 3px solid #99A6BF;border-left: 1px solid #D0D3D9;border-right: 1px solid #D0D3D9;height: 26px;line-height: 26px;background: #fff;font-weight: bold;color:#333; margin-top: -1px }

.w620{width:620px;}
.w560{width:560px;}
.w400{width:400px;}
.w380{width:380px;}
.w365{width:365px;}
.w320{width:320px;}
.w300{width:300px;}
.w280{width:280px;}
.w275{width:275px;}
.w260{width:260px;}
.w255{width:255px;}
.w240{width:240px;}
.w230{width:230px;}
.w220{width:220px;overflow:hidden;}
.w210{width:210px}
.w200{width:200px;}
.w190{width:190px;overflow:hidden;}
.w180{width:185px;overflow:hidden;}
.w175{width:175px;}
.w160{width:160px;}
.w150{width:150px;}
.w140{width:140px;}
.w138{width:138px;}
.w130{width:130px;}
.w125{width:125px;}
.w120{width:120px;}
.w115{width:115px;}
.w110{ width:110px;}
.w100{ width:100px;}
.w95{ width:95px;}
.w90{ width:90px;}
.w85{ width:85px;}
.w80{ width:80px;}
.w75{ width:75px;}
.w70{ width:70px;}
.w65{ width:65px;}
.w60{ width:60px;}
.w55{ width:55px;}
.w50{ width:50px;position: relative;}
.w40{ width:40px;}
.w35{ width:35px;}
.w30{ width:30px;}
.w20{ width:20px; position: relative;margin: 0 10px 0 -30px;display:inline;}

/*三级页面的查询框样式*/
.sel3_box{width:958px;height:60px;border:1px solid #F0DAA6; background:#F9F2C2;zoom:1; position: static;z-index:30; }
.sel3_ul{float:left;padding:20px 0 0 15px;height:25px;width:920px;}
.sel3_ul li{ float:left; margin-left:7px;display:inline;position: relative;}
/*.sel3_box{width:958px;height:38px;border:1px solid #bfcbe0; background:#E1E7F2;zoom:1; position: static;z-index:30; }
.sel3_ul{ width:920px; height:22px; float:left; padding:8px 15px; }
.sel3_ul li{ float:left; margin-left:10px; display:inline;position: relative;}*/
.sel3_ul li select.w60{width: 60px;height:22px;}
.sel3_ul li label,.sel3_ul li input.sel3_text{float:left; margin-top:2px;}
.sel3_ul li label{line-height:22px;text-align: right; }
.sel3_ul li label b{color: #f00;margin-right:2px;}
.sel3_ul li a.sel_chage{width:22px;height:22px;display: block;background: url(../images/s_img201203.gif) -20px -100px;text-indent: -9999px;}
.sel3_input{ width:95px; height:24px; overflow:hidden;float:left; position: relative;}
.sel3_input input{ width:90px;height:20px;border:1px solid #B3B3B3; background:#fff; position:absolute;top:0;left:0; text-indent:3px; line-height:20px;color:#666;}
.lianchengtit .sel3_input{ width:197px; height:24px; overflow:hidden;float:left; position: relative;margin-top:5px;}
.lianchengtit .sel3_input input{width:192px;}
.sel3_date{width:135px;}
.sel3_date input{width:130px}
.sel3_input_warm input{border:1px solid #F0451D; background:#FFF5F5;color:red;}
.sel3_input div{ position:absolute; right:5px; top:1px; width:20px; height:18px; line-height:22px;color:#B3B3B3; cursor: pointer;}
.sel3_input div.hotcity_ico{ background:url(../images/header201206.gif) no-repeat -250px -67px;}
.sel3_input div.date_ico{width:45px; background:url(../images/header201206.gif) no-repeat -293px -65px;}
input.input_gjz{width:190px;height:20px;border:1px solid #B3B3B3; background:#fff;color:#B3B3B3;line-height:24px;text-indent:3px;}
.sel3_ul li.checi{margin:0 50px 0 0;}
.sel3_ul li.checi input.input_sel_cc{width:130px;height:20px;border:1px solid #B3B3B3; background:#fff;float:left;text-indent:3px; line-height:20px;color:#666;}
.sel3_ul li.ysq{margin-right: 50px;}
.sel3_ul li.ysq input.input_sel_ysq{width:100px;height:20px;border:1px solid #B3B3B3; background:#fff;float:left;text-indent:3px; line-height:20px;color:#666;margin-right: 10px;}

.sel3_input input.input_off{color:#333;line-height: 23px;}
.sel3_input input.input_out{color:#999;line-height: 23px;}
.sel3_input input.input_on{color:#333;border:1px solid #1591db;line-height: 23px;}

.sel3_ul li.checi .xiala{border: 1px solid #ccc;background: #fff;position: absolute;z-index: 10;width:134px;top:22px;left: 59px;}
.sel3_ul li.checi .xiala p{line-height: 25px;text-indent: 5px;color: #666;cursor: pointer;}
.sel3_ul li.checi .xiala p:hover{background: #F5F9FC}
.sel3_ul li.checi .xiala p.tip_none,.sel_con .xiala p.tip_none:hover{background: #7999ca;color:#fff}

.sel3_btn{ width:70px; height:25px; float:left;  border:0; cursor:pointer; color:#fff; font-weight:bold; margin:-1px 0 0 5px;*margin-top:0;}
.btn1{background: url(../images/sprites_btn.gif) 0 -220px;}
.btn2{background: url(../images/sprites_btn.gif) 0 -315px;	}
a.sel3_fc{float: left;position: relative;line-height: 25px;margin-left: 20px;}
a.sel3_ys{float: left;position: relative;line-height: 25px;margin-left: 10px;}
a.sel3_ys em{position: absolute;width:26px;height:19px;background: url(../images/icon-hot.gif);overflow: hidden;margin: -10px 0 0 -5px;*margin: -15px 0 0 -5px;}
a.selgt_ys{float:right;position: relative;line-height: 25px;margin-top:8px;*margin-top:-20px;margin-right:80px;}
a.selgt_ys em{position: absolute;width:26px;height:19px;background: url(../images/icon-hot.gif);overflow: hidden;margin: -10px 0 0 -5px;*margin: -15px 0 0 -5px;}
.sel3_btn_green{ width:95px; height:25px; float:left;line-height:25px;text-align:center; cursor:pointer; color:#fff; font-weight:bold; margin:-1px 0 0 10px;*margin-top:0;background: url(../images/sprites_btn.gif) 0 -710px;}
a.sel3_btn_green:hover{text-decoration: none}

.sel3_ad{width:150px;padding-left:15px;float: right;margin-top:-27px;overflow: hidden; text-align:left; background: url(../images/s_img201203.gif) no-repeat -495px 4px;}

.sel_list_top{margin-top:10px;}

.lcList ul,.zztjList{height: 1%;min-height: 20px;}
.lcList ul:after,.zztjList:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}

.lcList{width:958px;border: 1px solid #F0DAA6;background: #F9F2C2;padding-bottom:15px;zoom: 1;position: static;z-index: 30;}
.lcList ul{padding: 20px 0 0 15px;height:25px;}
.lcList ul li{float:left;padding-left:15px;display:inline;position: relative;}
.lcList ul li label{float:left;margin-top:2px;}
.lcList .zztjList{padding:5px 0 0 105px;}
.zztjList dt,.zztjList dd{float:left;}


/*航班推荐*/
.public_sty dt h4.hbtj{ float: left; background: url(../images/s_img201203.gif) -460px -15px no-repeat;padding-left: 35px;}
.public_sty dd.hbtj{ border-color:#FBE1C6;background:#FFFDF7; }
.tj_tab{margin: 0 10px;width:730px;color: #666;}
.time_from2{font-size: 16px;line-height: 14px;color: #555; font-family: Verdana;}
.flight_company2{font-weight: bold;}
.pubFlights_mu2{background:url(../images/ctrip/pic_flightslogo.png) 0 -720px no-repeat;padding:0 0 2px 18px;text-align: left;line-height: 15px;color:#005BAC;font-size:14px;}
.flight_airline2{color:#666;font-size:12px;padding-left:18px;}
.flight_no2{padding-left: 5px;font-size: 12px;font-weight: normal;}
td.fl_qj{padding: 5px 0;}
td.fl_qj p{clear: both;}
td.fl_qj p span{float:left;}
td.fl_qj p label{width:140px;float:left;}
dfn{font-style: normal;}
.hb_qi,.hb_jiang{width:13px;height:13px;margin:3px; display: inline;}
.hb_qi{background:url(../images/s_img201203.gif) 0 -60px no-repeat;}
.hb_jiang{background:url(../images/s_img201203.gif) 0 -45px no-repeat;}
.base_price02{color: #f60;font-size:14px;}

/*查询列表*/
.sel_list_box{ width:750px; float:left;margin-top:10px;}
h1.selList_tit { color:#333; font-size:14px;}
h1.selList_tit a { color:#1185da;}
h1.selList_tit label{ font-size:12px; color:#666; font-weight:lighter; padding:0 5px;}
h1.selList_tit label b{color:#333;}
h1.selList_tit span{padding-left:15px;font-size:12px;color:#F04C20;font-weight:normal;}
p.gengxin{text-align: right;margin-top: -15px;color: #999;}
.sel_baidu{float: right;margin-top: -10px}

/*星期的转换查询*/
.week_tab{ width:748px; height:48px;float:left; overflow:hidden; position: relative;z-index:10;border:1px solid #D3D8E6;border-bottom:0; margin-top: 5px}
.week_tab li{ float:left; text-align:center;margin-left:-1px;border-bottom:1px solid #005BAC;}
.week_tab li a{ display:block; height:37px; width:100px;border-left:1px solid #D3D8E6; background: #EBF0F4; padding: 6px 0 4px; cursor: pointer;color:#f60;font-size:12px;}
.week_tab li a.week_tabbg_none{ background:none;}
.week_tab li a:hover{ text-decoration:none;}
.week_tab li a b{color: #555}
.week_tab li a.week_l,.week_tab li a.week_lNone{width:25px;border:0;}
.week_tab li a.week_r,.week_tab li a.week_rNone{ width:24px;border:0;border-left:1px solid #D3D8E6; }
.week_tab li a.week_l{ background:url(../images/s_img201203.gif) no-repeat -15px 18px #fff;}
.week_tab li a.week_r{ background:url(../images/s_img201203.gif) no-repeat -35px 18px #fff;}
.week_tab li a.week_lNone{ background:url(../images/s_img201203.gif) no-repeat -55px 18px #fff; cursor: default;}
.week_tab li a.week_rNone{ background:url(../images/s_img201203.gif) no-repeat -80px 18px #fff; cursor: default;}
.week_tab li a.week_now{ position: relative;z-index:20; height:50px; width:99px; border-style:solid; border-width:3px 1px 0 1px; border-color:#005BAC; background:#fff;padding:3px 0 4px;font-weight: bold;}
.week_tab li a.week_none{color: #999;}

.list_box{ width:748px;float:left; background:#fff;border:1px solid #005BAC;border-top:none}
.list_box2{width:748px;float:left; background:#fff;border:1px solid #7FA6CF;}
.list_box3{width:750px;float:left; background:#EFF2FA;overflow: hidden;}
.list_box4{width:748px;float:left; background:#fff;}

/*查询筛选条件框样式*/
.sel_checkbox,.sel_checkbox2{ width:716px; float:left;border:1px #D9D9D9 solid;  margin:5px;display:inline; padding:5px 10px; color:#666;overflow:hidden; font-family: Arial,SimSun;}
.sel_noBor{border:0;}
.sel_checkbox{height: 90px;}
.sel_checkbox2{height:auto;}
.sel_checkbox li,.sel_checkbox2 li{ width:100%;height:20px;float:left;margin:5px 0; }
.sel_checkbox li strong,.sel_checkbox2 li strong{float: left; line-height: 20px;}
.sel_checkbox li input ,.sel_checkbox2 li input{margin:3px 2px 0 5px;*margin:0 2px 0 1px;float: left;display: inline}
.sel_checkbox li label ,.sel_checkbox2 li label{float: left;line-height: 20px; font-family: simsun;}
span.xianshi_box,span.shouhui_box{float: right;width:80px;height: 22px;cursor: pointer;line-height: 22px;padding-right:15px;font-weight:normal;color:#005bac; cursor: pointer; text-align: right;}
.xianshi_box{background: url(../images/s_img201203.gif) no-repeat 82px -92px;}
.shouhui_box{background: url(../images/s_img201203.gif) no-repeat 82px -114px;}
.sel_checkbox .choose_all,.sel_checkbox2 .choose_all{background:#8EA6D4;color: #fff;width:30px;height:17px;overflow: hidden;cursor: pointer;line-height: 17px;*line-height: 18px;text-align: center;margin-left:5px;*margin-left:0;border-radius:5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;}

.selList_box{ width:738px;float:left; margin:5px;display:inline;}
.selList_box2{ width:750px;float:left;}

.sel_tit{ width:728px; height:35px;float:left; line-height:35px; padding-right: 10px; background:#F3F3F3;border-top:1px solid #D0D0D0;position:relative;}
.sel_tit strong{ display:block; float:left;}
.sel_tit strong label{ float:left; display:block; cursor:pointer;text-align:left; text-indent:5px; line-height:35px; position:relative;}
.sel_tit strong label em{ display:block; position:absolute; top:10px; right:-15px; width:15px; height:15px; background:#ccc;}
.sel_tit strong label em.px_up{ background:url(../images/s_img201203.gif) -23px -28px;}
.sel_tit strong label em.px_dow{ background:url(../images/s_img201203.gif) -38px -28px;}
.sel_tit strong label em.or_up{ background:url(../images/s_img201203.gif) -53px -28px;}
.sel_back{border:0;background:#EDF2F9;}
/*.sel_tit_tip{width:135px;height:57px;position: absolute;top:-20px;left:600px;}
*/
.sel_tit_tip{width:86px;height:45px;position: absolute;top:-42px;left:640px;}

/*表格效果样式*/
/*.sel_table tr.alt td{ background:#FFFFE5;}这行将给所有的tr加上背景色*/
.sel_table tr.over td{background:#E6F2F9;} /*这个将是鼠标高亮行的背景色*/
.sel_table tr.over td label{ display:block;}
.sel_table tr.flowtitle{}

.selList_yd.over,.selList_yd.over2{background:#F4F4F4;}
.selList_yd label.lzx_n{ display:none; color:#5F5F5F;}
.selList_yd.over label.lzx_n,.selList_yd.over2 label.lzx_n{ display:block;}
.selList_pd20{padding:1px 0;}

/*预订*/
.selList_yd{ width:738px; border-bottom:1px #E7E7E7 solid;color:#666;float: left;}
.selList_b{ width:718px; padding:10px 10px 6px 10px; float: left;}
.selList_b strong,.selList_zhongtu strong{ color:#555; font-size:16px; font-family: Verdana;}
.selList_b strong.checi_display{color: #005bac;}
.selList_b strong span{ font-size:12px; font-weight:lighter; cursor:pointer;color: #005bac;}
.selList_b strong span.xq_up{}
.selList_b strong span.xq_down{ display:none;}
.selList_b label{font-size:12px; font-weight:lighter; }
.lt_selList_b b{float: left;display: block;width:13px;height:13px;margin:2px 2px 0 0;}
.lt_selList_b i{font-style: normal;}
.selList_b i,.selList_n i,.selList_b2 i{color: #f60;font-style: normal;}
b.icon_shifa{background:url(../images/s_img201203.gif) 0 0;}
b.icon_zhongdian{background:url(../images/s_img201203.gif) 0 -15px;}
b.icon_guolu{background:url(../images/s_img201203.gif) 0 -30px;}

.selList_txt{ width:150px; height:24px; overflow:hidden;float:left; position: relative;}
.selList_txt input{ width:140px;height:20px;border:1px solid #E2E2E2; background:#fff; position:absolute;top:0;left:0; text-indent:3px; line-height:20px;color:#666;}
.selList_txt div{ position:absolute; right:5px; top:1px; width:20px; height:18px; line-height:22px;color:#B3B3B3; cursor: pointer;}
.selList_txt div.date_ico{width:45px; background:url(../images/header.gif) no-repeat -293px -65px;}

.book a.tuangou{color: #f60;margin-bottom:3px;font-family: SimSun;}
.book a.tuangou:hover{text-decoration: none;}
.tips_tuangou{position:absolute;z-index:10;width:130px;padding: 5px;clear: both;background: #FFC;border: solid 1px #FFB901;margin-top: -1px;float: left;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;display:inline;}
.tips_tuangou p{line-height: 1.5em;color: #9C7600;margin-left: 3px;}

.book span.yhq{width:80px;float:left;padding-top:5px;clear:both; cursor: pointer;}
.book span.yhq label{float:left;background: #F0831D;height: 15px;line-height:16px;*line-height:15px;color:#fff;}
.book span.yhq b{	background: #fff;border:1px solid #F0831D;color:#F0831D;height: 13px;width:auto;overflow:hidden;float:left; line-height: 13px;font-weight: lighter;}
.tips_quan{position:absolute;z-index:10;width:200px;*width:210px;padding: 5px;clear: both;background: #ffffe3;border: solid 1px #f8c353;margin-top: -1px;float: left;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;display:inline;margin:22px 0 0 0;*margin:2px 0 0 ;}
.tips_quan p{line-height: 1.5em;color: #9C7600;margin-left: 3px;}


.jp_tj{text-align: right;padding-right:10px;}
.jp_tj span{color:#005bac;}
.jp_tj span b{font-size: 14px;}

.select_buy b{margin-right: 1px;}
.select_buy i{font-style: normal;color: #f60;}
.dg_book .select_buy label{
	line-height: 25px;
	margin-bottom: 5px;
}
/*.dg_book span{
	width: 50px;float: left;margin-right: 2px;
}
.dg_book span.w60{width:60px;}
.dg_book dfn,.dg_book big{
	color: #FF8B1E;
	font-weight: normal;
}
.dg_book .unbook dfn,.dg_book .unbook big{
	color: #999;
}*/

#ListNumPic{ display:block;float:left;height:25px;}
#ListNumPic b,#ListNumPic span{ display:block; float:left;}
#ListNumPic b{ width:6px; height:9px; margin:7px 0 0 0; overflow:hidden;}
#ListNumPic span{margin-top: 2px;}
.dot_or,.dot_gr{overflow:hidden;height:9px;width:4px; margin:5px 0px;float:left;}
.dot_or{background:url(../images/dot_or.gif) no-repeat;}
.dot_gr{background:url(../images/dot_gr.gif) no-repeat; }

.gobuy_a1,.gobuy_a2,.gobuy_a3{ display: block; float:left; width:70px; height: 25px; line-height:27px; font-weight:bold; text-align:center; text-decoration:none;font-family: SimSun; font-style: normal; }
.gobuy_a1{ color:#fff; background:url(../images/sprites_btn.gif) -75px -220px;cursor: pointer;border:0}
.gobuy_a2{height:16px;line-height:16px; color:#aaa; background:url(../images/s_img201203.gif) -334px -110px no-repeat; cursor: default;padding-right:16px;font-weight:normal;margin-left:-5px}
.gobuy_a3{height:22px;background:url(../images/sprites_btn.gif) 0 -475px no-repeat;line-height:22px;color:#fff;cursor: pointer;font-weight:normal;margin:5px 0 10px;}

.gobuy_b1,.gobuy_b2{width:95px;height:25px;float:left;line-height:27px; font-weight:bold; text-align:center; text-decoration:none;font-family: SimSun; font-style: normal;color:#fff}
.gobuy_b1{background:url(../images/sprites_btn.gif?v=20130624) no-repeat 0 -740px;cursor: pointer;}
.gobuy_b2{background:url(../images/sprites_btn.gif?v=20130624) no-repeat 0 -710px;}
a.gobuy_b2:hover{text-decoration: none}

.selList_ts{background: #E4EBF9;color: #8ca8c0;text-indent: 10px;line-height: 1.8em;}

.sel_tishi{ text-indent: 10px; line-height:20px; color:#999;margin-bottom:10px; }

.sel_RitTxt{line-height:25px;}

/*展开的车次信息*/
.ypBox b,.selList_n b.selListIco,.selList_n b.selListIco2,.selList_n b.selListIco3{ display:block; width:13px; height:8px; overflow:hidden; margin-left:110px; margin-bottom:-1px; position: relative;z-index:3 }

.selList_n{ margin:-10px 0 0 0; overflow:hidden; clear: both}
.selList_n2{margin:0 0 -1px 0; overflow:hidden; clear: both}
.selList_n b.selListIco{ background:url(../images/sel_lnIco2.gif);}
.selList_n b.selListIco2{margin-left:30px; background:url(../images/sel_lnIco2.gif);}
.selList_n b.selListIco3{background:url(../images/sprites_ico.gif) 0 -335px;margin-left:525px }
.selList_checi{ width:736px; border:1px #D0D0D0 solid;border-bottom:0;margin-bottom: -1px}

.selList_checi label.fr{ width:10px; height:10px;background:url(../images/s_img201203.gif) -20px -45px; text-indent: -9999px; position: absolute; top:5px;right:5px; cursor: pointer;}

.selListN_table{ width:736px;border-top:1px #DADADA solid;margin-top:-1px}
.selListN_table th,.selListN_table td{ border-bottom:1px #DADADA solid; padding:5px;}
.selListN_table th{ background:#fff;  font-weight:lighter; }
.selListN_table td{ background:#F5F9FC; color:#666;text-align:center}
.selListN_table a.jdtj{color: #f60}


/*查询无结果页面的标题*/
.sel_list_none{ border:1px #005bac solid;background:#E6F2F9;margin-top:5px;position:relative; height:130px;}
.sel_list_none span,
.sel_list_none p.sel_txt_p,
.sel_list_none p.sel_txt_ts,
.sel_list_none h3.sel_txt_tit{ position:absolute}
.sel_list_none span{display:block; width:38px; height:38px; background:url(../images/s_img201203.gif) no-repeat -462px -100px; left:40px; top:27px;}
.sel_list_none p{ color:#666;}
.sel_list_none p.sel_txt_p{ width:620px;line-height:40px; font-size:12px; top:80px; left:90px;border-top:1px solid #d3d8e6}
.sel_list_none h3.sel_txt_tit{color: #353535;padding-bottom: 10px;font-size:14px; top:30px; left:90px; font-family: SimSun;}
.sel_list_none p.sel_txt_ts{ left:90px; top:50px;color:#999}

.sel_list_none2{border:1px #005bac solid;background:#E6F2F9;margin-top:10px;height:60px;}
.sel_list_none2 h3.sel_txt_tit2{background:url(../images/s_img201203.gif) no-repeat -462px -100px;height: 40px;padding-left: 45px;line-height: 40px;margin: 10px 20px;font-size:14px;}

/*火车票使用工具*/
ul.tool_ul{width:188px;overflow:hidden;*padding-bottom:10px;}
ul.tool_ul li{float:left;height:auto;text-align:center;background:none;margin:5px 0 5px 10px;display:inline;}
ul.tool_ul li a{display:block;color:#026cc6;width:50px;}
ul.tool_ul li h5 a{display:inline;width:100%;}
ul.tool_ul li a span{display:block;width: 35px;height: 27px;margin:0 auto;background: url(../images/hcp_tools.gif) no-repeat}
ul.tool_ul li a span.tools_1{background-position: 0px 0}
ul.tool_ul li a span.tools_2{background-position:-36px 0}
ul.tool_ul li a span.tools_3{background-position:-181px 0}
ul.tool_ul li a span.tools_4{background-position:-73px 0}
ul.tool_ul li a span.tools_5{background-position:-146px 0}
ul.tool_ul li a span.tools_6{background-position:-108px 0}

/*惠选酒店推荐*/
.hxjd dd{width:198px;float:left;}
.hxjd span{width:99px;float:left;height:25px;border:1px solid #E6E6E6;border-right:none;background:#F5F5F5;margin-left:-1px;text-align:center;line-height:25px; position: relative;z-index:5}
.hxjd span.now{border-bottom: 1px solid #FFF;background: #fff; position: relative;z-index:5}
.hxjd dd ol li{line-height: 1.6em;}
.hxjd dd{border-bottom:0}
.hxjd dd ol li img{border: 1px solid #dadada;width:50px;height:50px;}
.hxjd dd ol li h5{font-size: 12px;color:#005bac;}
.hxjd dd ol li h5 a{color:#005bac;}
.hxjd dd ol{padding:5px 10px;border-bottom:solid 1px #e7e7e7;overflow:hidden;}
.hxjd dd ol li.adder{color:#666;}
.hxjd dd ol li.jiaqian{color:#F0831E;}
.hxjd dd ol li strong{font-size:16px;}

/*品牌酒店直连预订*/
.zlyd {margin-bottom:5px;}
.zlyd dd{}
.zlyd dd ul{*height:300px;*overflow:hidden;}
.zlyd dd ul li{width:186px;float:left;padding:10px 6px;border-top:solid 1px #e7e7e7;margin-top:-1px ;overflow:hidden;clear:both}
.zlyd dd ul li a{width: auto;}
.zlyd dd img{border: 1px solid #dadada;width:50px;height:50px;float:left;margin-right:4px;}
.zlyd dd p,.zlyd dd h5{width:130px;float:right; overflow: hidden; text-align: left;}
.zlyd dd h5{font-size: 12px;color:#005bac;line-height:1.3em;}
.zlyd dd ul li p{ line-height:1.1em;padding-top:3px;}
.zlyd dd ul li p a{color: #666}
.zlyd dd ul li p a.link{margin-top:-3px;color:#f60;float:left}
/*新增*/
.zlyd dd a.applyJoin{display:block;text-align:right;padding:5px 10px;}

/*资讯列表*/
.public_sty2 dd.pubList{padding: 10px;line-height: 20px;}
.public_sty2 dd.pubList ul li{background:url(../images/s_img201203.gif) no-repeat -496px -170px; height:23px; overflow:hidden;}
.public_sty2 dd.pubList ul li a{margin-left:10px; color:#666;}

/*马蜂窝*/
.ad_tor{border:1px solid #D0D4D9;overflow:hidden;zoom:1;padding:0  5px 10px 10px;}
.ad_tor h4{color:#333;font-size: 14px;background:url(../images/s_img201203.gif) -165px 5px no-repeat;line-height:30px;padding-left:22px;}
.ad_tor p.p_fr{width:90px;}
.ad_tor a.tor_xz{float:left;width:51px;height:19px;line-height:19px;text-align:center;background:url(../images/s_img201203.gif) -105px 0 no-repeat;color:#fff;font-size:12px;font-weight:bold;margin:5px 0 5px 10px;}
.ad_tor a.tor_xz:hover{text-decoration:none;}
.ad_tor a.ad_more{float:right;clear:both;margin-top:0;width:50px;}

/*热门推荐新增样式*/
.tj_wz dd{padding:10px 0 0 0;}
.tj_wz dd ul li{list-style:none;margin:2px 10px;padding-left:10px;}

/*其他相关查询样式*/
.xg_sel{ color:#666; line-height:25px; margin-top:20px; color: #999}
.xg_sel p.fl{ width:85px;}
.xg_sel p.fr{ width:875px;}
.xg_sel p.fr a{ color:#999;white-space:nowrap;margin:0 3px}

/*中转*/
.trlist_checi { width:150px; float:left }
.trlist_checi2 { width:80px; float:left }
.trlist_yuding{float: right;margin:-3px 25px 0 0;}
.trlist_ysq { width:80px; float:right;margin:-5px 20px 5px 0; text-align: center; line-height: 16px;}
.trlist_line{ margin:10px 0; height:1px; background: url(../images/s_img201203.gif) left -249px repeat-x;overflow:hidden }
.trlist_xiangq{margin-top: 28px;}
.trlist_zhus{float:left;margin-top: -10px;}
.selList_b strong.city_display{color: #005bac; position: relative;z-index:10;padding:0; background:#FFF; display:inline;float:left;margin-top:-20px; }
.selList_yd.over strong.city_display,.selList_yd.over2 strong.city_display{background:#E6F2F9;}
.trlist_tingl{margin: 2px 0;color:#333}
.selList_b strong.trlist_licheng{font-size: 12px;margin-top: 10px;float: left;}
.selList_b strong.trlist_No{width:70px;float:left;font-size: 14px;color:#005bac}
.trlist_jiage{}
.trlist_jiage span{color:#005bac; margin: 18px 0 0 10px;float:left;font-size:14px;}
.trlist_jiage span b{font-size: 18px;}
.trlist_box { margin:0 5px; height:31px; border-bottom:1px solid #DADADA; background: url(../images/s_img201203.gif) left -184px repeat-x;}
.trlist_box1 { float:left; width:186px; padding-left:220px; }
.trlist_box_text { float:left; background:#E6F2F9; padding:8px 8px 0;}
.trlist_box2 { float:left; width:208px; }
.trlist_box3 { float:left; }
.trlist_box_text b{color: #f60}

/*翻页样式*/
.pages{ overflow:hidden; padding:10px; clear: both;}
.pages p.fr label,.pages p.fr a{ display:block; float:left; padding:0 5px; border:1px #E3E3E3 solid; margin-left:5px;}
.pages p.fr a.now{ color:#f00; border:0; font-weight:bold;}

.pages2{border-top:1px solid #E7E7E7;overflow:hidden; padding:8px 0; margin:0 5px}
.pages2 ul{float:right;}
.pages2 ul li{display: inline;color:#999;float: left;margin: 0 1px;line-height: 20px;line-height: 20px;}
.pages2 ul li a,.pages2 ul li span{color:#555;border:1px solid #D5D5D5;float: left;height: 20px;padding: 0 5px;}
.pages2 ul li a:hover{border:1px solid #F08420;text-decoration: none;}
.pages2 ul li span{color:#999; }
.pages2 ul li.now a{background: #F08420;border:1px solid #F08420;color: #fff;font-weight:bold;}

/*友情链接*/	
.links{ color:#666; line-height:20px; margin-top:20px;}
.links p.fl{ width:60px;}
.links p.fr{ width:900px;}
.links p.fr a{ color:#999; margin-right:5px;}

/*城市列表*/
.city_ser{overflow:hidden;zoom:1;}
.city_ser{border-top:1px solid #e4e2e2;border-bottom:1px solid #e4e2e2;color:#555;padding:10px 0;}
.city_ser_cont{padding-left:10px;}
.city_ser_cont li{width:475px;line-height: 22px;}
.city_ser_cont li label{display:block;width:75px;float:left; }
li.city_ser_city{height:35px;line-height:35px;}
li.city_ser_city a{font-size:14px;font-weight:bold;margin-right:12px;}
.city_ser_cont li select{width:85px;height:20px;border:1px solid #dcdcdc;color:#333;}
input.city_ser_btn{width:60px;height:22px;line-height:22px;color:#333;cursor:pointer;border:0;background: url(../images/sprites_btn.gif) -90px -30px;}

.city_list{overflow:hidden;zoom:1;padding-top:10px; }
.city_list dt.tit{width: 100%;}
.city_list dt,.city_list dt a{color:#333;font-weight:bold;}
.city_list dt,.city_list dd{float:left;line-height: 30px;}
.city_list dt{width:120px; text-indent: 10px;font-size:14px;}
.city_list dd{width:840px;}
.city_list dd a{margin-right:13px;white-space:nowrap;}

/*优惠券*/
.yhq{float:left;padding-top:5px;cursor: pointer; width:60px;}
.yhq label{float:left;background: #F0831D;height: 15px;line-height:16px;*line-height:15px;color:#fff;}
.yhq b{background: #fff;border:1px solid #F0831D;color:#F0831D;height: 13px;width:auto;overflow:hidden;float:left; line-height: 13px;font-weight: lighter;}

.yhq2{float:left;padding-top:5px;cursor: pointer; width:auto;*width:90px;}
.yhq2 label{float:left;background: #F0831D;height: 15px;line-height:16px;*line-height:15px;color:#fff;}
.yhq2 b{background: #fff;border:1px solid #F0831D;color:#F0831D;height: 13px;width:auto;overflow:hidden;float:left; line-height: 13px;font-weight: lighter;}



/*资讯相关*/
.news_list dd{padding: 10px 9px 0 9px; clear: both;}
.news_list li{line-height:23px;float: left;clear: both;overflow: hidden;text-indent: 8px;width:180px;background: url(../images/s_img201203.gif) -497px -150px no-repeat;overflow: hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;}
.news_list li a{color: #666;}

/*图片轮播*/
.sw_data{position:absolute;z-index:15;right:10px;bottom:5px;overflow:hidden;zoom:1;}
.sw_data li{float:left;width:15px;height:15px;line-height:15px;text-align:center;background:#000;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;margin-left:5px;color:#fff;cursor:pointer;}
.sw_data li.now{color:#000;background:#fff;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;}

/*铁友服务*/
.tyfw h5,.tyfw2 h5{float:left;font-size: 12px; line-height: 20px;width:225px;}
.tyfw dd{padding:0 0 5px 13px;width:225px;}
.tyfw2 dd{padding:0 0 5px 10px;width:190px;}
.tyfw2 dd p{font-size: 12px;font-weight: bold;padding-top: 5px;margin-bottom: -5px;clear: both;}
.tyfw ul{width:225px;float:left;padding-top:10px;*padding-bottom:5px}
.tyfw2 ul{width:190px;float:left;padding-top:6px;*padding-bottom:10px;}
.tyfw ul li,.tyfw2 ul li{ display: inline;margin:2px 6px 6px 0;white-space: nowrap;float: left;}
.tyfw ul li a,.tyfw2 ul li a{ display:block; line-height:24px;font-size:12px; font-weight:bold;color:#808080;background: url(../images/s_img201203.gif) 0 -145px}
.tyfw ul li a b,.tyfw2 ul li a b{padding:0 5px;background: url(../images/s_img201203.gif) right -45px; font-weight: normal;display:block;}
.tyfw ul li a:hover,.tyfw2 ul li a:hover{text-decoration:none;background: url(../images/s_img201203.gif) -160px -145px; color:#666}
.tyfw ul li a:hover b,.tyfw2 ul li a:hover b{background: url(../images/s_img201203.gif) right -70px;}

/*二级搜索查询框*/
.sel_box{height: 250px;overflow: hidden;border-bottom: 2px solid #7C9FD3;}
.sel_tab{width: 161px;float: left;height: 250px;overflow: hidden;}
.sel_tab li{height:50px;*height:49px;width: 160px;float: left;border-left: 2px solid #7C9FD3;border-bottom:1px solid #D4DDEA; position: relative; overflow: hidden;}
.sel_tab li a{padding:12px 0 8px;width:160px;height: 30px;*height: 29px;overflow: hidden;float: left;background: url(../images/sel_tab.gif) no-repeat #E9EBF2;line-height: 30px;text-indent: 45px;color: #758390;font-size: 14px;font-weight: bold;}
.sel_tab li a:hover{background: url(../images/sel_tab.gif) no-repeat #dbe1f4;}
.sel_tab li a.tab_yd,.sel_tab li a.tab_yd:hover{background-position: 10px 12px;line-height: 15px;}
.sel_tab li p{font-size:12px;position: absolute;left:40px;top:28px;color: #758390;}
.sel_tab li a.tab_sk,.sel_tab li a.tab_sk:hover{background-position: 10px -26px}
.sel_tab li a.tab_yp,.sel_tab li a.tab_yp:hover{background-position: 10px -64px}
.sel_tab li a.tab_cc,.sel_tab li a.tab_cc:hover{background-position: 13px -106px}
.sel_tab li a.tab_ysq,.sel_tab li a.tab_ysq:hover{background-position: 10px -147px}
.sel_tab li a:hover{text-decoration: none;}
.sel_tab li.blank{height: 150px;background: #E9EBF2;text-indent: -9999px;}

.sel_tab li.now{width:156px;height: 51px;float: left;border-left: 5px solid #F08420;margin-top: -1px;overflow: hidden;border-bottom:none;}
.sel_tab li.now p{color:#F08420 }
.sel_tab li.now a,.sel_tab li.now a:hover{border-bottom: none;color:#F08420;background: url(../images/sel_tab.gif) no-repeat #fff;text-indent: 42px;}
.sel_tab li.now a.tab_yd,.sel_tab li.now a.tab_yd:hover{background-position: 6px -188px;*margin-top: 1px;}
.sel_tab li.now a.tab_sk,.sel_tab li.now a.tab_sk:hover{background-position: 6px -226px}
.sel_tab li.now a.tab_yp,.sel_tab li.now a.tab_yp:hover{background-position: 6px -264px}
.sel_tab li.now a.tab_cc,.sel_tab li.now a.tab_cc:hover{background-position: 9px -306px}
.sel_tab li.now a.tab_ysq,.sel_tab li.now a.tab_ysq:hover{background-position: 6px -347px}
.sel_tab li.now a.tab_pj,.sel_tab li.now a.tab_pj:hover{background-position: 6px -385px}
.sel_tab li.now a.tab_dsd,.sel_tab li.now a.tab_dsd:hover{background-position: 6px -425px}

.sel_con{width:390px;float:left; overflow: hidden;}
.sel_con p.tab_ysq{height: 20px;padding:20px 0 0 20px; overflow: hidden;}
.sel_con p.tab_ysq input,.sel_con p.tab_ysq label{float: left;}
.sel_con p.tab_ysq label{padding-right:15px;line-height: 23px;}
.sel_con ul{width:370px;height:190px;float:left;padding:20px 0 0 20px; overflow: hidden;}
.sel_con ul.ysq{width:370px;height:155px;float:left;padding:15px 0 0 20px; overflow: hidden;}
.sel_con ul li{width:370px;padding-bottom: 10px; float: left;position:relative}
.sel_con ul li a.chage{position: absolute;width:25px;height:32px;background: url(../images/s_img201203.gif) -20px -60px;text-indent: -9999px;right:5px;top: 15px}
.sel_con ul li a.chage:hover{background-position: -50px -60px;}
.sel_con ul li label{width:75px;height: 24px;float: left;line-height: 24px; overflow: hidden; text-align: right;}
.sel_con ul li label b{color:#f60;margin-right:3px;}
.sel_con_btn{width:100px;height:30px;float: left;margin-left:75px;background: url(../images/sprites_btn.gif) 0 -250px;border:0;cursor: pointer; display: inline; color: #fff;font-size:14px;font-weight: bold;line-height:30px; letter-spacing: 3px; text-align: center;}
a.yd_zt{float: left;line-height: 32px;margin:5px 0 0 10px;display:inline}
a.sel_con_btn:hover{text-decoration: none;}
.sel_con ul li.dsd{width:390px;}

.sel_con .input_box,.sel_con .input_box2{ width:255px; height:26px; overflow:hidden;  float:left; position:relative; margin-right:10px; border: 0; background: none;}
.sel_con .input_box input,.sel_box .input_box2 input{ width:250px;  height:22px;  border:1px solid #B3B3B3; background:#fff; position:absolute; top:0; left:0; text-indent:3px;}
.sel_con .input_box div,.sel_con .input_box2 div{ position:absolute; right:3px; top:3px; width:50px; height:23px; line-height:20px; *line-height:22px; color:#ccc;}
.sel_con .input_box div.hotcity_ico,.sel_con .input_box2 div.hotcity_ico{ background:url(../images/header.gif) no-repeat -223px -67px;}
.sel_con .input_box div.date_ico,.sel_con .input_box2 div.date_ico{ background:url(../images/header.gif) no-repeat -290px -66px;}
.sel_con .input_box2{ background:#FEF8E6; color:#A9665F;}
.sel_con .input_box input{ color:#999;}
.sel_con .input_box select.w160{height: 22px;}
.sel_con .input_box_warm input{border:1px solid #F0451D; background:#FFF5F5;color:red;}
.sel_con .input_box_warm input.input_out,.sel_con .input_box_warm input.input_off,.input_box_warm .warn_box input.input_on{color:red;}

.sel_con .xiala{border: 1px solid #ccc;background: #fff;position: absolute;z-index: 10;width: 252px;top: 45px;left: 90px;border-top:0}
.sel_con .xiala p{line-height: 25px;text-indent: 10px;color: #666;cursor: pointer;}
.sel_con .xiala p:hover{background: #F5F9FC}
.sel_con .xiala p.tip_none,.sel_con .xiala p.tip_none:hover{background: #7999ca;color:#fff;}

.sel_con ul li.cc_suoyin{margin-top:20px;}
.sel_con ul li.cc_suoyin p{clear: both;}
.sel_con ul li.cc_suoyin label{width:90px;float:left; text-align: right;margin-right:10px;color:#999;line-height:16px;}
.sel_con ul li.cc_suoyin label b{font-weight: normal;color:#666;margin-left:10px;}
.sel_con ul li.cc_suoyin a{width:25px;height:16px;background:#F5F5F5;float:left;display:inline;margin-right:5px;font-size: 14px;line-height: 16px; text-align: center;}

.sel_con input.input_off{color:#333;line-height: 23px;}
.sel_con input.input_out{color:#999;line-height: 23px;}
.sel_con input.input_on{color:#333;border:1px solid #1591db;line-height: 23px;}

.sel_con ul li select.w90{height: 22px;float:left;margin-right:8px;}

.sel_txt_ad{width:370px;float: left;overflow: hidden;margin: 0 20px;display: inline;background: #F8F8F8;height:23px;text-align: center;line-height: 23px;_margin-top:-10px}
.sel_con ul li.sel_txt_ad2{width:370px;float: left;overflow: hidden;display: inline;background: #F8F8F8;height:23px;text-align: center;line-height: 23px;padding-bottom:0}

.sel_img_ad{width:365px;height:220px;border-right: 2px solid #7C9FD3;padding:15px 15px 15px 0;float: right;}
.sel_img_ad ol{width:365px;height:220px;overflow: hidden;}
.sel_img_ad img{width:365px;height:220px;}
.sel_img_ad ul {margin-top: -22px;float: right;z-index:10; position: relative; *position: static;}
.sel_img_ad ul li{width:15px;height:15px;float: left;margin-right: 5px;display: inline;text-align: center;background: #b3b3b3;line-height: 15px;text-align: center;color: #fff; cursor: pointer;}
.sel_img_ad ul li.now{background: #f08420}

/*临时添加－20131112*/
.sel_img_ad2{width:365px;height:220px;border-right: 2px solid #7C9FD3;padding:15px 15px 15px 0;float: right;}
.sel_img_ad2 ol{width:365px;height:220px;overflow: hidden;}
.sel_img_ad2 img{width:365px;height:220px;}
.sel_img_ad2 ul {margin-top: -22px;z-index:10; position: relative; *position: static;}
.sel_img_ad2 ul li{width:15px;height:15px;float: left;margin-right: 5px;display: inline;text-align: center;background: #b3b3b3;line-height: 15px;text-align: center;color: #fff; cursor: pointer;}
.sel_img_ad2 ul li.now{background: #f08420}

/*滚动播放*/
.maequee dd{padding: 10px;height:187px;*height:188px;_height:180px;}
.maequee li{clear: both;padding: 3px 0; line-height: 1.2em}
.maequee span{color: #999}

/*城市列表*/
.city_box dt a{color: #999}
.city_box dt.tit{color:#333;font-weight:bold;font-size:14px;text-indent: 15px;margin-top:15px;}
.city_box dd{padding: 10px 15px;clear:both}
.city_box li{overflow:hidden;height:30px;line-height:30px;width:100%;float:left}
.city_box li label{float:left;width:55px;font-weight:bold;}
.city_box li span{float:left;font-weight:bold;min-width:50px;_width:60px;margin-right:15px}
.city_box li a{float:left;padding-right: 20px;white-space:nowrap;}
.city_box li a strong{color:#e77003;font-weight: normal;}

/*单行列表*/
.txt_list dd{padding:10px 15px;}
.txt_list li{line-height: 25px;}
.txt_list li a{color: #666;}

/*热门列表*/
.hot_list dd{padding: 7px 0px 7px 25px;}
.hot_list li{width:220px;height:30px;float:left;overflow: hidden;line-height: 30px}
.hot_list li a{color:#666;}

/*新闻列表*/
.xwlb dd{padding:10px;}
.xwlb li{background: url(../images/s_img201203.gif) -497px -150px no-repeat;padding-left: 10px;height:25px;overflow:hidden;width:200px;float: left;line-height: 1.8em}
.xwlb li a{color: #666}

/*list新闻推荐*/
.xwtj{border-top:0 }
.xwtj dt{border-top:solid 1px #D0D4D9;}
.xwtj dd,.xwlb2 dd{padding: 10px 14px 5px 14px;_padding: 10px 9px 5px 9px;clear:both}
.xwtj dd li,.xwlb2 dd li{height:25px;float: left;overflow: hidden;text-indent: 8px;width:230px;background:url(../images/s_img201203.gif) no-repeat -497px -150px;margin-left:10px;display:inline; line-height: 25px;}
.xwtj dd li a,.xwlb2 dd li a{color:#666}

/*铁友问答*/
.tywd dd{padding:4px 14px; width: 720px}
.tywd dd li{width:340px;height:40px;overflow: hidden;margin:5px 0; line-height:1.5em;}
.tywd dd li img{width:25px;height:25px;float:left;padding:1px;border:1px solid #D9D9D9;margin-right:5px;display:inline}
.tywd dd li span{color: #CCC}
.tywd dd li p{width:260px;float:left; overflow: hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis; color:#666;}
.tywd dd li p a{height:40px;line-height:20px;}
.tywd dd li label{color: #ccc;font-size: 14px;float: right;width:45px;text-align: right;margin-top: -18px;}

.tywd2 dd{padding:4px 9px;}
.tywd2 dd li{height:40px;overflow: hidden;margin:5px 0; line-height:1.5em;width:180px;float:left;}
.tywd2 dd li img{width:25px;height:25px;float:left;padding:1px;border:1px solid #D9D9D9;margin:5px 5px 0 0;display:inline}
.tywd2 dd li span{color: #CCC}
.tywd2 dd li p{width:145px;float:left; overflow: hidden; white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis; color:#666;}
.tywd2 dd li p a{height:40px;line-height:20px;}
.tywd2 dd li label{color: #ccc;font-size: 14px;float: right;width:45px;text-align: right;margin-top: -18px;}

/*tab切换*/
.ul_tab{height: 28px;background:#EBEBEB;padding-left:10px}
.ul_tab li{height: 28px;line-height:28px;padding: 0 20px;cursor: pointer;display: inline;float: left;}
.ul_tab li.now{border-top: 3px solid #99A6BF;border-left:1px solid #99A6BF;border-right:1px solid #99A6BF;height:25px;background:#fff;font-weight: bold;}

.ul_tab2{height:23px;line-height:22px;background:#f1f0f0;padding:5px 3px 0; overflow: hidden;}
.ul_tab2 li{float:left;height:23px;overflow: hidden;padding:0 9px;color:#666;cursor: pointer;}
.ul_tab2 li.now{background:#fff;height:21px;overflow: hidden;border:1px solid #dbd9d9;border-bottom:1px solid #fff;color:#333;font-weight:bold;position: relative;z-index:20;}

/*seo推荐*/
.seotj{border-top:0 }
.seotj dt{border-top:solid 1px #D0D4D9;}
.seotj dd{padding: 10px 14px 5px 14px;_padding: 10px 9px 5px 9px;clear:both}
.seotj dd h5{font-size:12px;font-weight: bold;padding-bottom:5px}
.seotj dd li{float: left;width:130px;margin-left:10px;display:inline; line-height: 25px;height:25px;overflow:hidden;}
.seotj dd li a{color:#666}
.seotj dd li.daohang{width:690px;height:auto;line-height:20px;padding:5px;background: #F5F5F5;border:1px solid #D3D8E6;margin-bottom:10px}
.seotj dd li.daohang label{float:left}
.seotj dd li.daohang p{width:640px;float:right}
.seotj dd li.daohang a{padding: 0 5px;color: #005bac;}
.seotj dd li.daohang a.now{background: #005bac;color:#fff;font-weight: bold;}

.seotj dd li.daohang2{width:700px;line-height:20px;height:auto;}
.seotj dd li.daohang2 label{float:left}
.seotj dd li.daohang2 p{width:640px;float:right}
.seotj dd li.daohang2 a{padding: 0 5px;}

/*查询说明*/
.sel_info dd{padding: 10px;	line-height:1.8em}

/*其他相关查询*/
.seolink dt .ul_tab li.seolink_now{border-top: 3px solid #99A6BF;border-left:1px solid #99A6BF;border-right:1px solid #99A6BF;height:25px;background:#fff;font-weight: bold;}
.seolink dd{padding: 10px; clear:both; }
.seolink dd ul li{display: inline;margin-right:6px;color:#999}
.seolink dd a{color:#666;line-height:25px;}

/*热门车次*/
.seo_cc dd{padding: 10px;}
.seo_cc dd li{margin-right:15px;display:inline;line-height:25px;}

/*机票酒店*/
.jpjd dd ul{padding: 10px 0 10px 20px;float: left;}
.jpjd dd ul li{width:70px;float: left;margin-right:9px;}
.jpjd dd ul li a{white-space: nowrap;line-height: 20px;color:#666;}
.jpjd dd ol{float:left;width:720px;padding:10px 19px;overflow:hidden;}
.jpjd dd ol li{ width:240px; height:20px;line-height:20px; float:left;overflow: hidden;}
.jpjd dd ol li a{width:90px;float:left}
.jpjd dd ol span{float:left; width: 40px;}
.jpjd dd ol strong{color:#f60;margin-left:10px;}

/*友情链接相关*/
.seo_links dd{padding:10px 9px;}
.seo_links dd li{clear:both;overflow:hidden;line-height:22px;padding:2px 0;}
.seo_links label{float:left; width:100px;color:#666}
.seo_links p{width:840px;float:left; overflow: hidden;}
.seo_links p a{float:left;margin-right:10px;white-space:nowrap;color:#666}

/*火车票频道特价酒店查询*/
.tjjd_sel dd{padding:9px;}
.tjjd_sel dd li{padding-bottom:10px;float:left}
.tjjd_sel dd li label{width:60px;height: 24px;float: left;line-height: 24px;overflow: hidden;color:#666;}
.s_btn{width:70px;height:25px;float: left;margin-left:60px;display:inline;background:url(../images/sprites_btn.gif) 0 -220px;border: 0;cursor: pointer;display: inline;color:#fff;font-size: 12px;font-weight: bold;line-height:25px;}
.tjjd_sel dd li .input_box {width:120px;height:24px;overflow: hidden;background: none;float: left;margin-right:0;}
.tjjd_sel dd li .input_box input {width: 115px;height: 20px;border: 1px solid #B3B3B3;background: white;position: absolute;top: 0;left: 0;text-indent: 3px;line-height: 20px;color: #666;}
.tjjd_sel dd li .input_box div {position: absolute;right:8px;top:3px;line-height: 20px;color: #CCC;cursor: pointer;background:url(../images/header201206.gif) no-repeat;}
.tjjd_sel dd li .input_box div.hotcity_ico{width:20px; height:18px; background-position: -248px -67px;}
.tjjd_sel dd li .input_box div.date_ico{width:42px; height:18px;background-position:-294px -66px;}
.tjjd_sel dd .tjjd_ad{clear:both;margin-top: 5px;width:180px;float: left;overflow: hidden;}

/*酒店团购推荐*/
.tgtj dt{height: 28px;overflow: hidden;}
.tgtj dd{padding:9px ;float:left;display:inline; overflow: hidden;width:730px;_margin-left:-1px;_border:1px solid #D0D4D9; _border-top:0}
.tgtj dd ul.tg_box li,.tgtj dd ul.tg_box2 li{width:228px;position: relative;padding:1px;margin: 10px 5px 0;float: left;display: inline;border: 1px solid #DBDBDB;background: #fff;}
.tgtj dd ul.tg_box li{height: 230px;}
.tgtj dd ul.tg_box2 li{height: 190px;}
.tgtj dd ul.tg_box li img,.tgtj dd ul.tg_box2 li img{width:228px;height: 100px;}
.tgtj dd ul.tg_box li h5 ,.tgtj dd ul.tg_box2 li h5{padding: 5px 8px;line-height: 20px;font-size:12px;font-weight: normal;overflow:hidden;}
.tgtj dd ul.tg_box li h5{height:38px;}
.tgtj dd ul.tg_box li h5 a{color: #555}
.tgtj dd p.weizhi{clear: both;padding:10px 10px 0;*padding-top:0}
.tgtj dd p.weizhi a{margin-right: 5px;}

.inSear_time{border-top:1px solid #E7E7E7;padding: 5px 0 0 8px}
.inSear_price{color:#E56700;padding:5px 0 0 8px;font: bold 20px verdana;}
.inSear_price dfn,.inSear_price2 dfn{font: normal 12px arial;}
.inSear_price2{text-decoration:line-through;font-size: 12px;color:#666;margin-left: 8px}
.inSear_price3{font-size: 12px;color:#666;margin-left: 8px}
.inSear_price3 dfn{color: #f60;font-size:14px;margin-right:2px;}
.inSear_per{text-align: right;margin: -17px 10px 0 0;}
.inSear_per span{color: #9E4D02}
.inSear_dizhi{padding-left: 8px;}

.inSear_tuan_btn{width:80px;height:52px;position: absolute;background: url(../images/h_img.gif) 0 -25px;top: 148px;left: 140px;text-indent: -9999px;}

.tg_sel li{float:left; margin-left:10px; display:inline;}
.tg_sel li label{float:left; margin-top:2px;font-weight:bold;}

.tgtj dd ul.tg_box2 li h5{width:200px;height:20px; font-size: 12px; font-weight:bold;line-height:1.5em;float: left;white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;overflow: hidden;}
.tgtj dd ul.tg_box2 li span{margin-left: 8px;}

.hotel_stars01, .hotel_stars02, .hotel_stars03, .hotel_stars04, .hotel_stars05{background:url(../images/ctrip/bg_rate_v3.gif) no-repeat 0 -32px;overflow:hidden;height:16px;display: block;}
.hotel_stars01{width:10px;}
.hotel_stars02{width:22px;}
.hotel_stars03{width:34px;}
.hotel_stars04{width:46px;}
.hotel_stars05{width:58px;}

.tgtj dd ul.tg_box3{padding-top: 10px;clear: both;*padding-bottom:10px}
.tgtj dd ul.tg_box3 li{width: 220px;height: 20px;line-height: 20px;float: left;margin: 0 12px 0 10px;display: inline;overflow: hidden;*margin:-10px 12px -10px 10px;}
.tgtj dd ul.tg_box3 li a{width:170px;height:20px; float: left;white-space:nowrap; -o-text-overflow:ellipsis; text-overflow:ellipsis;overflow: hidden;}
.tgtj dd ul.tg_box3 li span{float: right;}
.tgtj dd ul.tg_box3 li span dfn{color: #f60}

.tgtj dd ul.tg_box4{padding-top: 10px;clear: both;*padding-bottom:10px}
.tgtj dd ul.tg_box4 li{width: 225px;height: 20px;line-height: 20px;float: left;margin: 0 10px 0 7px;display: inline;overflow: hidden;*margin:-10px 12px -10px 10px;}
.tgtj dd ul.tg_box4 li span{float: right;}
.tgtj dd ul.tg_box4 li span dfn{color: #f60}
.tgtj dd ul.tg_box4 li.tit{width:100%;line-height:25px;height:25px;}
.tgtj dd ul.tg_box4 li.tit h5{font-size:12px;font-weight:bold;}
.tgtj dd ul.tg_box4 li.tit h5 b{color: #f60;margin:0 1px}
.tgtj dd div.line{clear: both;height: 1px; overflow: hidden;padding-top:15px;border-bottom:1px solid #e6e6e6;}

/*酒店目录*/
.jdml dd{padding:0 10px 10px;clear: both;} 
.jdml h5{font-size: 14px;border-bottom: 1px solid #E7E7E7;line-height: 25px;padding-top: 10px;clear: both;margin-bottom: 5px}
.jdml dd a,.jdml dd label{padding-right: 14px;*padding-right: 15px;line-height:23px;white-space:nowrap;}

.tj_lst{height:25px;padding-left:10px;}
.tj_lst li{float:left;padding-right:10px;}
.hot_tj li.ico_hui{background:url(../images/s_img201203.gif) no-repeat -170px -58px;padding-left:23px;*padding-left:3px;}
.hot_tj a{word-break:keep-all;white-space:nowrap;overflow:hidden;color:#E56700;}
.hot_tj li.zhoubian{margin:10px 0 0 20px;}

/*.ico_hui{background:url(../images/s_img201203.gif) no-repeat -170px -60px;width:19px;height:13px;float:left;display:block;margin:2px 3px 0 0;}
.hot_tj a{float:right;width:108px;word-break:keep-all;white-space:nowrap;overflow:hidden;color:#E56700;}
*/
.ico_a{padding:2px;height: 16px;overflow: hidden;background:url(../images/s_img201203.gif) no-repeat -165px -55px;background:url(../images/s_img201203.gif) no-repeat -165px -57px\9;}
.ico_a li{padding-left:25px; text-align:left;}
.ico_a li a{color:#E56700;}

.zz_bk{width:92px;height:19px;display:block;background:url(../images/zz_bk.jpg) no-repeat; text-align:center; line-height:19px; font-size:12px;color:#fff; clear:both; font-weight:normal;margin-left:-11px;margin-top:5px; *margin-top:23px;position:relative; z-index:0}
.zztxt_box{position: absolute;width: 230px;height:45px;z-index: 30;top:20px;display:none;left:-60px;}
.zztxt{background: none repeat scroll 0 0 #FFFFE3;border: 1px solid #F8C353;color: #9C7600;padding:  5px; line-height: 17px}
.zztxt p{ text-align:left;}
.zztxt_ico{width:9px;height:5px;background:url(../images/zztxt_ico.gif) no-repeat; position:absolute;top:-4px;left:100px;}

.zxkf{margin-bottom:10px;}
.zxkf dd{padding:10px;}
.zxkf dd p{margin-top:10px;text-align: center;}

.kefu_b_btn1,.kefu_b_btn2{width:145px;height:34px;display:block;margin:0 auto;}
.kefu_b_btn1{background:url(../images/zxkf_btn.gif) no-repeat 0 0;}
.kefu_b_btn2{background:url(../images/zxkf_btn.gif) no-repeat 0 -35px;}
.kefu_s_btn1,.kefu_s_btn2{width:90px;height:30px;float:right;margin-top:-27px;}
.kefu_s_btn1{background:url(../images/zxkf_btn.gif) no-repeat 0 -79px;}
.kefu_s_btn2{background:url(../images/zxkf_btn.gif) no-repeat 0 -114px;}

.OneIco{height:30px;_position: relative;}
.OneIco a{width:118px;height:19px;background:url(../images/oneIco.gif);display:block; margin: 5px 0 0 -10px; _position: absolute;}
dl.lay_txt{ width:220px;background:#FFFFE3;border:1px solid #F8C353;color:#9C7600;padding:10px;display:none; position: relative; z-index:100;margin:5px 0 0 -50px;_position: absolute;_top:-25px;_left:160px}

.biaoqian dd{width:auto;}
.biaoqian ul{float:none;width:auto;}
.biaoqian ul .black{color:#000;}
.no_bor li{border:0 !important;}
.inSear_jiage{padding: 5px 0 0 8px;}
.inSear_jiage dfn{ text-decoration: line-through;color:#B3B3B3;}
.inSear_jiage span{padding-left:20px;color:#E56700;}
.inSear_jiage span b{ font-size:18px;}
.inSear_time10{padding:0 0 0 10px;}
span.ico_zhekou{width:56px;height:24px;background:url(../images/zhekou.gif) no-repeat; position:absolute; text-align:center; font-weight:bold;left:-2px;top:10px;color:#fff;}
.no_bor li{height:200px !important;}
.tg_boxOne,.tg_sel{height: 1%;min-height: 20px;}
.tg_boxOne:after,.tg_sel:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.tg_boxOne{padding-left:20px;margin-top:10px;background:url(../images/bkbor.gif) repeat-y center 0;}
.tg_boxOne li{width:355px;float:left;height:25px; line-height:25px;}
.tg_boxOne span,.tg_boxOne a.tg_txtBox{float:left;}
.tg_boxOne strong{width:120px;margin-right:10px;float:right; font-weight:normal;text-overflow: ellipsis; overflow:hidden;white-space: nowrap;}
.tg_boxOne span{color:#FF9900;padding-right:10px;}
.tg_boxOne a.tg_txtBox{width:150px;text-overflow: ellipsis; overflow:hidden;white-space: nowrap;}

/*火车票热度推荐*/
.hotTip_box{height:35px;}
.hotTip{width:40px; height:18px;background: url(../images/ico_tips.gif) no-repeat;cursor: pointer;float: left;margin-top: 10px;text-indent: -9999px;}
.hotTip_haomai{background-position: 0 -38px}
.hotTip_yiban{background-position: 0 0}
.hotTip_nanmai{background-position: 0 -19px}

.hotTip_float{	width: 160px;display: none;position: absolute;z-index: 30;margin: 35px 0 0 -60px;*margin: 35px 0 0 -100px;}
.hotTip_float b.zztxt_ico{left:75px}
.book_float{width: 170px;display: none;position: absolute;z-index: 30;margin: -70px 0 0 35px;*margin: -85px 0 0 -35px;}
.book_float b.zztxt_ico{background:url(../images/zztxt_ico2.gif) no-repeat;left: 25px;top:62px}

.sel_tit2{ width:728px;float:left; line-height:20px;padding:5px; background:#F3F3F3;border-top:1px solid #D0D0D0;}
.sel_tit2 th,.sel_tit2 td{color:#666}
.sel_tit2 label em{ display:block; position:absolute; top:10px; right:15px; width:15px; height:15px; background:#ccc;}
.sel_tit2 label em.px_up{ background:url(../images/s_img201203.gif) -23px -28px;}
.sel_tit2 label em.px_dow{ background:url(../images/s_img201203.gif) -38px -28px;}
.sel_tit2 label em.or_up{ background:url(../images/s_img201203.gif) -53px -28px;}
.selList_b2{ width:738px; padding-top:15px; cursor:pointer;}
.selList_b2 strong{ color:#555; font-size:16px; font-family: Verdana;}
.selList_b2 strong.checi_display{color: #005bac;}
.selList_b2 .yp_box{margin:10px 0;}
.selList_b2 .lt_selList_b div{font-weight: bold;}
.selList_b2 .selList_ts{margin-top: 5px}
.selList_b2 .selList_ts a{color: #8ca8c0;}
.ml0{margin-left: 0}
.ml5{margin-left:5px;}

/*往返票*/
.wf_tit{
	margin-top: 10px;
}
.wf_tit dt{
	width:90px;
	float: left;
	font-size: 18px;
	line-height: 50px;
	color: #F0831C;
	font-weight:bold;
	font-family: "Microsoft YaHei";
}
.wf_tit dd{
	margin:5px 10px 0;
	width: 210px;
	float: left;
	background: url(../images/sprites_ico.gif) 190px -220px no-repeat #fff;
	position:relative;
}
.wf_tit dd .sel3_input{ width:160px; height:40px;float:left; position: relative;}
.wf_tit dd .sel3_input input{ width:150px;height:30px;border:1px solid #A8A8A8; background:#fff; position:absolute;top:3px;left:5px; text-indent:5px; line-height:30px;color:#666;font-size:14px;}
.wf_tit dd .sel3_input div{ position:absolute; right:2px; top:10px; width:50px; height:18px; line-height:18px;*line-height:22px;color:#B3B3B3; cursor: pointer;}
.wf_tit dd .sel3_input div.date_ico{width:50px; background:url(../images/header201206.gif) no-repeat -293px -65px;}
.wf_tit dd .gr_box{
	width: 190px;
	height: 35px;
	float: left;
	overflow: hidden;
}
.wf_tit dd .gr_box .input_date,.wf_tit dd .gr_box .input_date input{width: 184px}
.seTxt_w,.seTxt_f{width:25px;height:40px;float:left;margin-left:3px; background: url(../images/s_img201203.gif?v=20130604) no-repeat; text-indent: -9999px;}
.seTxt_w{
	background-position: -170px -85px
}
.seTxt_f{
	background-position: -195px -85px
}


.wf_box{
	width: 748px;
	float: left;
	overflow: hidden;
	border: 1px solid #D0D3D8;
	border-top: none;
	margin-top: 5px
}
.wf_box_qucheng{
	width: 373px;
	float: left;
	border-top: 4px solid #005bac;
	border-right: 1px solid #D0D3D8;	
	overflow: hidden;
	/*background: #F1F4FA*/
	margin-bottom:-1px
}
.wf_box_fancheng{
	width: 374px;
	float: left;
	border-top: 4px solid #F0831C;
	border-left: 1px solid #D0D3D8;
	overflow: hidden;
	margin-left:-1px;
	margin-bottom:-1px
	/*background: #FBF9E6*/
}
.wf_box_qucheng .sel_tit{
	position: relative;
}
.wf_box_qucheng .sel_tit .tip{
	width:60px;
	height:28px;
	position: absolute;
	background: url(../images/s_img201203.gif) -165px -80px;
	left:180px;
	top:25px;
}

.wf_box .sel_checkbox,.wf_box .sel_checkbox2{
	width: 365px;
	border:none;
	margin: 0;
	padding: 5px 4px 5px 5px
}
.wf_box_qucheng .sel_checkbox,.wf_box_qucheng .sel_checkbox2{background: #E1E7F3;
}
.wf_box_fancheng .sel_checkbox,.wf_box_fancheng .sel_checkbox2{background: #F6F2CE;}
.wf_box .sel_checkbox{
	height: 80px
}
.wf_box_fancheng .sel_checkbox li strong,.wf_box_fancheng .sel_checkbox2 li strong{float: left; line-height: 18px;}

.wf_box .sel_checkbox li,.wf_box .sel_checkbox2 li{
	clear: both;
	height: auto;
}
.wf_box .sel_checkbox span.w115{
	float: left;
	width:113px;
}
.wf_box span.xianshi_box,
.wf_box span.shouhui_box{
	width:30px; 
	background: none;
	padding-right:0;
	margin-top:-20px
}
.wf_box .sel_tit{
	width: 358px;
	float: left;
	border-top: 1px solid #D0D3D8;
	padding-left:5px;
}
.wf_box .lc_sel_tit{
	border-top: 1px solid #D0D3D8;
	padding-left:5px;
}
.wf_box_fancheng .sel_tit{
	width: 359px;
}

.wf_box .selList_yd{
	width: 364px;
	float: left;
	overflow: hidden;
	padding:5px;
}
.wf_box .selList_b{
	width: 363px;
	/*height: 120px;*/
	padding:5px 0 5px 5px;
	overflow: hidden;
	cursor: default;
}

.wf_box .select_buy label{
	width: 175px;
	height:20px;
	float: left;
	padding:2px 4px;
	border: 2px solid #DBEDFA;
	margin: 1px 0;
	background: #fff;
	cursor: pointer;
    line-height: 22px;
}
.wf_box .select_buy label.select{
	border: 2px solid #005bac;
	background: url(../images/checked.gif) no-repeat right bottom #fff;
}

.wf_box .select_buy label.select .piaoshao,
.wf_box .select_buy label.select_buy_wang .piaoshao,
.wf_box .select_buy label.select_buy_fan .piaoshao{
	width: 30px;
	height: 16px;
	float: left;
	text-align: center;
	line-height: 20px;
	color: #F0831D;
	margin: 1px 0 0 0px;
	*margin:3px 0 0 0px
}
.wf_box .select_buy label.notic{
	padding:2px 4px;
	border: 2px solid #FFDFCD;
	background-image: none;
	background:#FFDFCD;
}
.wf_box .select_buy label.un_book_box{
	border: 2px solid #fff;
	background: none;
	cursor:pointer;
}
.wf_box .selList_yd.over .select_buy label.un_book_box{border:2px solid #EFF2FA}

.wf_box .select_buy label:hover{
	padding:2px 4px;
	border: 2px solid #005bac;
}

.wf_box .select_buy label.notic .meipiao,.wf_box .select_buy label.un_book_box .meipiao{
	width: 30px;
	height: 20px;
	float: left;
	text-align: center;
	line-height: 20px;
	color: #D60000;
	margin: 0px 0 0 0px;
}

.wf_box .select_buy label .price{width:60px;color: #F0831D;font-size: 14px;line-height: 22px;}
.wf_box .select_buy label .price dfn{color: #666;font-size: 12px;margin-right: 2px;}
.wf_box .select_buy label.un_book_box .price,.wf_box .select_buy label.un_book_box .price dfn{color: #999}

.wf_box .selList_ts{
	width:347px;
	float: left;
	margin:3px 10px 0 5px;
	background: #F2F2F2;
	color: #666;
	display: inline;
}
.wf_box .selList_load{
	height: 30px;
	background: url(../images/loading4.gif) no-repeat;
	line-height: 30px;
	text-indent: 35px;
	margin: 15px 0 15px 50px
}
.wf_box .selList_load2{
	height: 30px;
	background: url(../images/loading4.gif) no-repeat;
	line-height: 15px;
	padding-left: 35px;
	margin-top: 15px;
	padding-top:2px
}

.wf_box .selList_rech{
	float: right;
	margin: 10px
}
.wf_box .no_bor{
	border-bottom: none
}
.sel_con p.choose{
	margin:15px 0 0 25px
}
.sel_con p.choose label{
	float:left;
	margin-right: 15px;
	line-height: 25px;
}
.sel_con p.choose label input{
	margin-right: 5px;
	float: left;
	margin-top:5px;
}
.selList_yd.wf_select{
	width: 363px;
	border: 2px solid #7C9FD3;
	background: #fff;
	padding:3px 3px 4px;
}
.wf_box .wf_select.over .select_buy label.un_book_box{border:2px solid #fff}
.sel_con p.choose label span.ico_new{
	position: absolute;
	width: 26px;
	height:19px;
	background: url(../images/icon-new.gif) no-repeat;
	margin: -10px 0 0 -3px;
	*margin: -15px 0 0 -3px
}
.wf_box_fancheng .selList_yd.wf_select{
	width: 364px;
}
.selList_yd.wf_select .selList_b{
	width: 358px;
	float: left;
}
.wf_box .selList_b p span.fl b{
	
}
.wf_box .selList_b p label.un_book_box span.fl b{
	margin-top: 6px;
	*margin-top:5px
}
.wf_box .selList_b strong{
	width: 28px;
	height: 17px;
	line-height: 17px;
	*line-height: 18px;
	overflow: hidden;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	display: inline;
	margin: 2px 5px 2px 0;
}
.wf_box .selList_b strong.yd_txt{
	background:#005bac;
    color: #fff;
    float: right;
}
.wf_box .selList_b strong.qp_txt{
	background:#6F9D02;
    color: #fff;
    float: right;
}
.tip_tgq{
	position: fixed;
	_position: absolute;
	z-index: 200;
	overflow: hidden;
	top:200px;
	left: 50%;
	margin-left: -200px;
    width: 400px;
}

.tip_tgq div{
	margin: 15px 0;
}
.tip_tgq div p{
	line-height: 22px
}

.radioBtn{margin-top:-4px;}
.icon_checkbox,.icon_checkbox_selected,.icon_checkbox_disable,.disable,.btn_book_large{background-image:url(../images/un_list.png);}
.icon_checkbox,.icon_checkbox_selected,.icon_checkbox_disable{display:block;width:16px;height:16px;margin-top:5px;background: url(http://pic.c-ctrip.com/railway_v2/un_list.png?130829.png) no-repeat;}
.icon_checkbox{background-position:0 -224px;}
.icon_checkbox:hover { background-position:-16px -224px; }
.icon_checkbox_selected{background-position:-32px -224px;}
.icon_checkbox_disable{background-position:-128px -192px;cursor:default;}

.double_pack_return h2 { color:#81BF45; }
.double_pack .r_calendar li { width:20%; }
.double_pack .r_calendar a { display: block; }

.double_pack .railway_detail_box { border:1px solid #2577E3; border-top: 0 none;}
.double_pack .search_cate { padding:10px; }

.double_pack .tb_railway_list th, .double_pack .tb_railway_list td { padding-left:10px; }
.double_pack .tb_railway_list .selected td { background-color:#E8F4FF; }
.booking_pop { position:fixed; _position:absolute; bottom:0; left:46%; width:860px; margin-left:-380px; padding:10px 20px 10px 20px; background-color:#F5F5F5; border:1px solid #BBB; border-bottom:0 none; border-radius:5px 5px 0 0; box-shadow:0 -2px 3px #CCC; z-index:9;} /* z-index add by lys */
.booking_pop .booking_alert { font-weight:bold; color:#F60; }
.booking_pop .booking_alert b { display:inline-block; width:16px; height:16px; margin-right:5px; vertical-align:middle; overflow:hidden; background-position:-48px -224px; }
.booking_pop .booking_alert_time {font:12px normal;color: #666;}
.tb_booking { font-weight:bold; font-size:14px; }
.tb_booking td { padding-top:5px; word-wrap:break-word; word-break:break-all; }
.btn_book_large, .tb_booking input.disable { width:110px; height:45px; background-position:0 -48px; border:0 none; cursor:pointer; }
.btn_book_large:hover { background-position:0 -96px; }
.tb_booking input.disable { cursor:default; background-position:0 -144px; }
.tb_booking .total_price {vertical-align: middle;}
.tb_booking .total_price .base_price {margin-left: 5px; font: 26px/1 Tahoma; line-height: 1.2\9; color: #F60;}
.tb_booking .total_price .base_price dfn {vertical-align: 9px; color:#333;}
.tb_booking .base_price { font:bold 14px/1 Tahoma; line-height:1.2\9; color: #333;}
.tb_booking .base_price dfn { vertical-align:0; color:#000;}


/****SEO修改****/
.zhishi dd{padding:10px 15px;}
.zhishi dd ol li{ line-height:25px;color:#666;}
.zhishi dd p{margin-top:5px;color:#999; text-align:right;}
a.txt_orange{color:#E67003;}

.exchange{border:0;width:22px;height:22px;background:url(../images/s_img201203.gif) no-repeat -20px -100px; cursor:pointer;}
.prompt{padding:10px 0;color:#EF831F;}
.sel_btn_TopTxt{ position:absolute;background:#EEA45F;padding:5px 10px;width:120px;top:-35px;left:80px;}
.sel_btn_TopTxt dt{color:#fff;}
.sel_btn_TopTxt dd{width:5px;height:5px; position:absolute;background:url(../images/sprites_ico.gif) no-repeat -4px -146px;left:30px;bottom:-4px;_bottom:-14px;}
em.yupiaoBox{float:left;padding:0 5px;border:1px solid #EF831F;color:#EF831F;display:block; font-style:normal; text-align:center;margin-top:5px;background:#fff;}
.btm_timeBox{background:#EFF3F9;height:25px; line-height:25px;color:#656565; clear:both;}
.btm_timeBox ul{padding-left:10px;}
.btm_timeBox ul li{padding-right:20px;float:left;}
.bkgray:hover{background:#F4F4F4;}
.juli_li{color:#656565;}
.juli_li b{color:#005BAB; font-weight:normal;}
.dcwfSel{margin-top:5px;_margin-top:0;}
.selList_b .w70 b.checi{font-size:16px;font-weight:bold;color:#005bac;}
.seo_btn{
	width: 70px;height:25px;
	background: url(../images/seo_btn.gif);
	display: block; float:left;
	cursor: pointer;
	
}

.shengfenTabBox{width:748px;float:left;border:1px solid #DCDFE3;}
.shengfenLft{width:373px;border-right:1px solid #DCDFE3;overflow:hidden;float:left;}
.shengfenRit{width:374px;overflow:hidden;float:left;margin-left:-1px;border-left:1px solid #DCDFE3;}
.shengfenLft dt{height:40px; line-height:40px;background:#E0E8F0; position:relative;}
.shengfenLft dt h4,.shengfenRit dt h4{padding-left:13px;font-size:16px; font-family:微软雅黑;}
.shengfenLft dt span,.shengfenRit dt span{ position:absolute;right:13px;top:0;}
.shengfenRit dt{height:40px; line-height:40px;background:#FDFBC9; position:relative;}
.chufa_div{height:80px;line-height:80px; font-size:14px;border:2px solid #F08420; text-align:center;background:#FFFFED; position:relative;}
.chufa_div b{display:block;width:19px;height:18px;background:url(../images/sprites_ico.gif) no-repeat 0px -161px; position:absolute;right:0;bottom:0;}
.chufa_url{ text-align:right;padding:10px 10px 0 0;}
.chufa_url .sycs{padding-right:10px;background:url(../images/sprites_ico.gif) no-repeat 70px -45px;}
.chufa_yxz{padding-top:50px;background:url(../images/zx_rit.gif) no-repeat 280px 80px;}
.chufa_yxz p{text-align:center; line-height:25px;height:25px; font-size:14px;color:#999;}
.shengfenRit dd table td{border:1px solid #ccc;}
.shengfenRit dd table td label{float:left;display:block;width:186px;height:29px;padding-top:10px;text-align:center;position:relative;}
.shengfenRit dd table td.xz_hover{background:#FFFFF5;}
.shengfenRit dd table td.xz_hover label{border:1px solid #F08420;}
.shengfenRit dd table td.xz_hover label span{display:block;width:14px;height:16px;background:url(../images/sprites_ico.gif) no-repeat 0 -186px; position:absolute;right:0;bottom:0;}


.shengfenLft dd table td{border:1px solid #ccc;}
.shengfenLft dd table td label{float:left;display:block;width:186px;height:29px;padding-top:10px;text-align:center;position:relative;}
.shengfenLft dd table td.xz_hover{background:#FFFFF5;}
.shengfenLft dd table td.xz_hover label{border:1px solid #F08420;}
.shengfenLft dd table td.xz_hover label span{display:block;width:14px;height:16px;background:url(../images/sprites_ico.gif) no-repeat 0 -186px; position:absolute;right:0;bottom:0;}

.clearBox{height: 1%;min-height: 20px;clear:both;}
.clearBox:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.Img_Txt{border-bottom:1px dotted #ccc;padding-bottom:10px;margin-bottom:5px;}
.Img_Txt img{width:80px;height:60px;border:1px solid #ccc;padding:1px;float:left;}
.Img_Txt span{float:right;width:85px;display:block;white-space:normal; line-height:20px;}
.Img_Txt span a{color:#005BAC;}

/*酒店筛选*/
.jdsx span{width:39px;float:left;height:25px;border:1px solid #E6E6E6;border-right:none;background:#F5F5F5;margin-left:-1px;text-align:center;line-height:25px; position: relative;z-index:5}
.jdsx span.now{width:42px;border-bottom: 1px solid #FFF;background: #fff; position: relative;z-index:5}
.jdsx ul{clear: both;padding:10px 0}
.jdsx ul li{line-height: 25px;margin:0 10px; }

/*热门出发*/
.rmcfList{border:1px solid #ccc;padding:10px;}
.rmcfList dt{border-bottom:1px dotted #ccc;height:20px; line-height:20px; font-size:14px; font-weight:bold;padding-left:5px;padding-bottom:3px;}
.rmcfList dd ul{height: 1%;min-height: 20px;padding-top:5px;}
.rmcfList dd ul:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.rmcfList dd ul li{float:left;width:140px;height:25px; line-height:25px;padding-left:5px;}
.rmcfList dd ul li a{color:#666;}

/*360嵌套*/
.qitao_360{border:1px solid #EA8500;padding:0 3px;line-height:18px;margin-top:5px;width:90px;height:18px;float:left; color:#E27800; cursor:default}
.qitao_360 b{font-size:14px; font-family:Arial;margin:0 1px}
.tips_quan.qitao_360_tip{margin-top:27px;*margin-top:4px;width:150px}

/*字母导航*/
.zmdh{ width:100%; height:30px; border-top:1px #EAEAEA solid; border-bottom:1px #CACACA dotted; background:url(../images/s_bg.gif) 0 -233px; _overflow:hidden;}
.zmdh li{ float:left;}
.zmdh li label{ color:#1185DA; font-size:14px; line-height:35px; margin:0 10px;}
.zmdh li a{ display:block; font-weight:bold; color:#888; padding:5px 4px; cursor:pointer; margin-left:0px; font-size:13px; margin-top:4px; position:relative;}
.zmdh li a.zmdh_now{ background:url(../images/s_img.gif) 0 -308px; color:#EF770A;}

/*无票推荐下载app弹层*/
.unbook_tip{width:520px;margin-left:-260px;left:50%;top:200px;}
.unbook_tip ul{width: 250px;float: left;padding:0 20px 0 20px;margin: 5px 0 10px 0;overflow: hidden;border-right: 1px solid #f3f3f3;}
.unbook_tip ul li{margin:8px 0;float:left;width:100%;_margin:5px 0;}
.unbook_tip ul li label,.unbook_tip ul li input,.unbook_tip ul li img{float:left;margin-right:5px;}
.unbook_tip ul li label{line-height:27px;width:50px;text-align:right;}
.unbook_tip ul li input.txt170,.unbook_tip ul li input.txt100{width:170px;height:25px;border:1px solid #D7D5D5;padding:0 5px;line-height:25px;}
.unbook_tip ul li input.txt100{width:100px;}
.unbook_tip ul li img{margin:5px;}
.unbook_tip ul li input.app_btn{width:100px;height:30px;border:0;line-height:30px;color:#fff;font-size:14px;background:url(../images/sprites_btn.gif) 0 -250px;margin-left:55px;}
.unbook_tip ul li p.txt_warn{margin:5px 0 0 55px;padding:0;color:#d60000;font-style:italic;clear:both;font-family: "Microsoft YaHei";}
.unbook_tip ul li p.send_ok{height:16px;line-height:18px;background:url(../images/s_img201203.gif?v=20130725) -170px -127px no-repeat;margin-left:55px;padding:0 0 0 25px;overflow:hidden;font-size:14px;font-weight:bold;color:#999}
.Tit_Bk2 {width: 116px;height: 24px;display: block;font-family: "微软雅黑";font-size: 14px;color: #fff;line-height: 24px;background: url(../images/tit_bk2.gif) no-repeat;text-align: center;}
.unbook_tip ol{width: 180px;float: left;margin:5px 0px 10px 25px}
.unbook_tip ol li{margin:8px 0 5px;float:left;width:100%;_margin:5px 0;}
.unbook_tip ol li.QRcode_tit{height: 33px;background: url(../images/QRcode_img.gif) no-repeat;overflow: hidden;text-indent: -9999px;}
.unbook_tip ol li.QRcode_img{height: 110px;background: url(../images/QRcode_img.gif) 0 -90px no-repeat;overflow: hidden;text-indent: -9999px;}

/*新闻列表-new*/
.new_list dd{padding:5px 10px;}
.new_list li{list-style-type: disc;margin: 5px 0;line-height: 18px;}
.new_list li a{color: #333;font-weight: bold;}
.new_list li p{color: #666;}

/*下载app弹层-new*/
.tip_app{
	width:500px;margin-left:-250px;left:50%;top:200px;border: 1px solid #6A6A6A;background: #F7F7F7;
	_height:330px;
}
.tip_app a.tipWin_close{width:24px;height:24px;background:url(../images/ico_close.png) no-repeat;_background:url(../images/ico_close.gif) no-repeat;margin: -8px -8px 0 0;}
.tip_app a.tipWin_close:hover{background-position: 0 -25px;}

.tip_app dl{
	padding: 50px;height:1%;min-height: 20px;
}
.tip_app dl:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}

.tip_app dl dt{
	font-size: 24px;font-family:"Microsoft yahei";
}
.tip_app dl dt.tit_ritImg{
	position:relative;
}
.tip_app dl dt.tit_ritImg div.IcoRitImg{
	width:536px;
	height:450px;
	position:absolute;
	right:-150px;
	top:-145px;
	background:url(../images/tancengIco.png) no-repeat;
	_background:url(../images/tancengIco.gif) no-repeat;
}
.tip_app a.left_close{float:left;margin:-10px 0 0 -8px;}
.tip_app dl dd{
	margin-top: 30px;
	position:relative;
}
.tip_app dl dd.fl{
	width: 200px;
}
.tip_app dl dd label{
	color: #666;
	font-size: 14px;
	line-height: 25px;
}
.tip_app dl dd input.txt190{
	width: 188px;
	height: 30px;
	border: 1px solid #cac9c9;
	text-indent: 5px;
	color: #999;
	margin-top: 10px;
	line-height: 30px;
}
.tip_app dl dd input.txt190:focus{
	color: #333;
	border: 1px solid #1591db;
	box-shadow: 0 0 5px rgba(81, 203, 238, 1);
	-webkit-box-shadow: 0 0 5px rgba(81, 203, 238, 1);
	-moz-box-shadow: 0 0 5px rgba(81, 203, 238, 1);
}
.tip_app dl dd input.btn_send,.tip_app dl dd input.btn_send_off,.tip_app dl dd input.btn_send2,.tip_app dl dd input.btn_send2_off{
	width: 190px;
	height: 50px;
	border: 1px solid #D9A404;
	background: -moz-linear-gradient(top, #FFC000 0%, #F0B605 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFC000), color-stop(100%, #F0B605)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #FFC000 0%, #F0B605 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #FFC000 0%, #F0B605 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #FFC000 0%, #F0B605 100%); /* IE10+ */
	background: linear-gradient(top, #FFC000 0%, #F0B605 100%); /* W3C */	
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#FFC000,endcolorstr=#F0B605,gradientType=1);
	_background:#FFC000;
	color:#fff;
	font-size: 18px;
	line-height: 50px;
	font-family:  "Microsoft yahei";
	font-weight: bold;
	cursor: pointer;
	box-shadow: 2px 2px 2px rgba(223, 223, 223, 1);
	-webkit-box-shadow: 2px 2px 2px rgba(223, 223, 223, 1);
	-moz-box-shadow: 2px 2px 2px rgba(223, 223, 223, 1);
}
.tip_app dl dd input.btn_send_off,.tip_app dl dd input.btn_send2_off{
	background: #ccc;
	border: 1px solid #ccc;
	filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#cccccc,endcolorstr=#cccccc,gradientType=1);
	cursor: default;
}

.tip_app dl dd .warn_box{
	height: 20px;
	overflow: hidden;
}
.tip_app dl dd .warn_box p{
	padding: 0;
}
.tip_app dl dd .warn_box p.red{
	color: #f96f00;
}
.tip_app dl dd .warn_box p.green{
	color: #8ebd3c;
}
.tip_app dl dd .app_arr{
	background:url(../images/app_arr.gif) no-repeat right top;
	height: 21px;
	line-height: 21px;
	padding: 10px 0 0 10px;
	font-family:"Microsoft yahei";
	font-size: 14px;
	color: #666;
	margin-top: 10px;
}
.tip_app dl dd.fr{
	width: 170px;
	height: 170px;
}
.tip_app dl dd.fr img{
	width: 170px;
	height: 170px;
	border: 0;
}

.right_ark_ad{
	width: 200px;
	overflow: hidden;
	margin-bottom: 10px;
}


/*预定list的单独样式*/
.dg_book .select_buy label{
	width: 100%;
	float: left;
    /*padding:5px 0 10px;*/
    padding:3px 0 7px;
    *padding:5px 0 10px;
    clear: both;
    overflow: hidden;
	line-height: 14px;
	vertical-align: middle;
}
.dg_book .select_buy label span.dg_seat{
	width: 75px;
	float: left;
	text-align: right;
	margin-right: 2px;
}
.dg_book .unbook_float,.dg_book .book_box{
	width: 140px;
	float: left;
	margin-bottom: 8px;
}

.dg_book .gobuy_b1,.dg_book .gobuy_a2{
	width: 70px;
	height: 25px;
	float: left;
	line-height: 25px;
}.dg_book .gobuy_b1{
	background: url(../images/sprites_btn.gif) no-repeat -75px -220px;
	color: #fff;
	cursor: pointer;
	text-align: center;
	vertical-align: middle;
	border: 0;	
}
.dg_book .gobuy_a2{
	background: url(../images/sprites_btn.gif) no-repeat -75px -315px;
	color: #999;
	cursor:default;
	text-align: center;
	vertical-align: middle;
	border: 0;
	margin-left: 0;
	padding: 0;
}
.dg_book_phone{
	float: left;
	margin-left: 5px;
	border-bottom: 1px dashed #005bac;
	line-height: 1em;
	padding:5px 0 2px;
}
.dg_book_phone:hover{
	text-decoration: none;
}
.tip_yanzheng{
	width:400px;margin-left:-200px;left:50%;top:200px;
	padding: 50px 0;
	text-align: center;
}
.tip_yanzheng p{
	color: #666;
}
.tip_yanzheng p.yz_loading{
	background: url(../images/loading4.gif) 90px top no-repeat;
	vertical-align: middle;
	padding-left: 40px;
}

.icon_chufa{background:url(../images/s_img201203.gif) no-repeat 0 -179px;width:34px;height:17px;}
.icon_daoda{background:url(../images/s_img201203.gif) no-repeat -45px -179px;width:34px;height:17px;}
.zhan_name{padding-top:5px;}
.lb_list li{height:1%;min-height: 20px;font-size:12px; font-weight:normal;}
.lb_list li:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.lb_list li label{float:left;}
.lb_list li label strong{float:left; font-size:12px; font-weight:normal;}
.lb_list li label input{ vertical-align:middle;margin-top:2px;_margin-top:0px;float:left;}
.btnr_yd{width:70px;height:25px;display:block;background:url(../images/seo_btn.gif) no-repeat;border:0; cursor:pointer;}
.ts_pycc b{display:block;width:70px;height:18px; line-height:18px; text-align:center; font-weight:normal;border:1px solid #EE831C;color:#EE831C;background:#fff;margin-top:4px;}

.listTopBox h3{float:left;width:300px;}
.Top_rit_tab{float:right;height:30px;}
.Top_rit_tab li{width:60px;float:left;text-align:center;}
.Top_rit_tab li b{display:block;width:60px;height:7px;background:url(../images/s_img201203.gif) no-repeat -252px -193px;}
.Top_rit_tab li b.top_rit_tab1{background:url(../images/s_img201203.gif) no-repeat -252px -207px;}
.Top_rit_tab li b.top_rit_tab3{background:url(../images/s_img201203.gif) no-repeat -170px -193px;}
.Top_rit_tab li.now b.top_rit_tab1{background:url(../images/s_img201203.gif) no-repeat 0 -193px;}
.Top_rit_tab li.now b.top_rit_tab2{background:url(../images/s_img201203.gif) no-repeat -169px -207px;}
.Top_rit_tab li.now b.top_rit_tab3{background:url(../images/s_img201203.gif) no-repeat -78px -193px;}


.ritTxtList{border:1px solid #D9D9D9;padding:10px;}
.ritTxtList dt{color:#656565; font-family:黑体;padding:10px 10px 20px 10px;border-bottom:1px solid #E5E5E5;}
.ritTxtList dt h3{height:30px;padding-left:30px;line-height:30px;color:#EF8118;font-size:16px;background:url(../images/RitPPIco.gif) -9px -421px no-repeat;}
.ritTxtList dd{padding:10px 0 10px 60px; position:relative;}
.ritTxtList dd b{width:60px;height:60px; position:absolute;display:block; background-image:url(../images/RitPPIco.gif); background-repeat:no-repeat;left:0;_left:-60px;top:15px;}
.ritTxtList dd h4{ font-size:14px;padding-bottom:5px;}
.ritTxtList dd p{ line-height:22px;}
.ritTxtList dd b.Rit_ico1{background-position:0 0;}
.ritTxtList dd b.Rit_ico2{background-position:0 -61px;}
.ritTxtList dd b.Rit_ico3{background-position:0 -164px;}
.ritTxtList dd b.Rit_ico4{background-position:0 -254px;}
.ritTxtList dd b.Rit_ico5{background-position:0 -342px;}

.btm_xq_list{float:left;padding:10px 0 0 10px; position:relative;z-index:90;}
.btm_xq_list ul{width:520px;padding-bottom:10px;border-top:1px solid #E7E7E7;padding:10px 0;float:left;}
.btm_xq_list ul li{float:left;padding-right:40px;}
.btm_xq_list ul li a{ font-weight:bold; font-size:14px;padding-right:10px;background:url(../images/s_img201203.gif) no-repeat right -186px;}

.ritBtmImg{border:1px solid #ECECEC; :}
.wrapClear{height:1%;min-height: 20px;}
.wrapClear:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.selList_tit2{float:left;width:400px;}
.selList_tit2 h1,.selList_tit h1{ font-size:14px;display:inline;padding-right:5px;}
.selList_tit2 a{white-space:nowrap;display:inline;color:#999;}
.selList_tit2 span{display:block;color:#656565;}

.list_mt em{ color:#555; font-size:16px; font-family: Verdana; font-weight:bold;}
.list_mt em.checi_display{color: #005bac;}

.Btn_dh{width:22px;height:22px;border:0; cursor:pointer;background:url(../images/s_img201203.gif) no-repeat -20px -100px;}
.btn_txt_box{position:relative;}
.Btn_txt{position:absolute;top:-28px;right:-60px;white-space:nowrap;background:#EEA45F;border:1px solid #E09B5A;}
.Btn_txt dt{color:#fff;padding:2px;}
.Btn_txt dd{ position:relative;}
.Btn_txt dd b{width:5px;height:6px;display:block;background:url(../images/sprites_ico.gif) 0 -294px;position:absolute;top:0;left:20px;}

.selList_b em.checi_font1{font-size:16px;}
.selList_b em.checi_font2{font-size:14px;color:#656565; font-weight:normal;}
.selList_b em.checi_font3{font-size:12px;color:#999; font-weight:normal;}
.selList_b em.checi_font4{font-size:16px;padding-right:10px;cursor:pointer;}

.yupiao_list,.yupiao_list li{float:left;width:150px;}
.yupiao_list small{display:block;background:#EFA55F;display:block;float:left;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:1px 3px;color:#fff; font-size:12px;}
input.Btn_Yd{width:70px;height:25px;background:url(../images/sprites_btn.gif) no-repeat -75px -220px;color:#fff;font-size:14px;font-weight:bold;cursor:pointer;border:0;}
span.Btn_Yd{display:block;width:70px;height:25px;line-height:25px;text-align:center;background:url(../images/sprites_btn.gif) no-repeat -75px -315px;color:#A9A9A9;font-size:14px;font-weight:bold;}
.c9{color:#999;}

.lt_selList_b b.icon_shifa2{background:url(../images/s_img201203.gif) -225px -125px;width:17px;height:17px;}
.lt_selList_b b.icon_zhongdian2{background:url(../images/s_img201203.gif) -225px -105px;width:17px;height:17px;}
.lt_selList_b b.icon_guolu2{background:url(../images/s_img201203.gif) -225px -85px;width:17px;height:17px;}

.P_box{position:relative;}
.selList_n3{ position:absolute;left:-55px;top:20px;z-index:3;}
.selList_n3 b.selListIco,
.selList_n3 b.selListIco2{ display:block; width:13px; height:8px; overflow:hidden; margin-left:110px; margin-bottom:-1px; position: relative;z-index:3; }
.selList_n3 b.selListIco{ background:url(../images/sel_lnIco2.gif);}
.selList_n3 b.selListIco2{margin-left:30px; background:url(../images/sel_lnIco2.gif);}
.selList_n3 i{color: #f60;font-style: normal;}
.selList_n3 .selListN_table td{background:#fff;}
.selList_n3 .selList_checi,
.selList_n3 .selListN_table{width:520px;}

.list_mt li,
.list_mt2 li{height: 1%;min-height: 20px;padding-bottom:7px;}
.list_mt li:after,
.list_mt2 li:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.list_mt2 li{height:25px;padding-bottom:10px;}

.font_back{color:#333;}
.sel_txt_pd{padding-left:5px;color:#555;}
.list_btn li{padding-bottom:10px;}

.txtrit li{color:#999;height:25px; line-height:25px;margin-bottom:10px; position:relative;}
.txtrit_float{width: 170px;position: absolute;z-index: 30;top:-70px;left:-50px;}
.txtrit_float b.zztxt_ico{background:url(../images/zztxt_ico2.gif) no-repeat;left: 65px;top:62px}

.zzBox{border:1px solid #D3D3D3;}
.zzBox .zzTit{height:35px;background:#F2F2F2; position:relative;}
.zzTit dl{padding:0 0 0 10px; line-height:35px;height:35px; overflow:hidden;}
.zzTit dl dt{float:left; font-size:14px; font-weight:bold;color:#333;}
.zzTit dl dt b{float:left;width:18px;height:18px;background:url(../images/s_img201203.gif) no-repeat -224px -63px;margin-top:8px;}
.zzTit dl dt strong{float:left;padding-left:5px;}
.zzTit dl dd{float:left;}
.zzTit input{ position:absolute;right:10px;top:5px; cursor:pointer;width:65px;height:25px;border:0;background:#1187F1;color:#fff; font-size:14px;}

.zzsel div{padding:10px;width:459px; overflow:hidden;}
.zzsel div.fr{border-left:1px solid #d3d3d3;}
.zzsel dl{color:#666;line-height:20px;}
.zzsel dl dt{ font-size:16px; font-weight:bold;}
.zzsel dl.w120 dd span{
	width: 50px;float: left;
}
dd.ico_sf,
dd.ico_zd,
dd.ico_gl{padding-left:18px;position:relative;}
dd.ico_sf b,
dd.ico_zd b,
dd.ico_gl b{background-image:url(../images/s_img201203.gif);width:15px;height:15px;background-repeat:no-repeat;float: left;margin:2px 2px 0 -15px;
}
dd.ico_sf b{background-position:-256px -85px;}
dd.ico_gl b{background-position:-256px -106px;}
dd.ico_zd b{background-position:-256px -125px;}
.TxtOn strong{color:#333;}
.TxtOn big,.TxtOn b{color:#FF8B1E;font-weight: normal;
}

.lianchengbox{border:1px solid #d3d3d3;margin-bottom:50px;}
.lianchengtit{height:32px;background:#F1F1F1;}
.lianchengtit dt,.lianchengtit dd{float:left;line-height:32px;}
.lianchengtit dt{ font-size:16px; font-weight:bold;padding:0 10px;}
.lianchengtit dd label{float:left; font-size:14px;color:#536173; font-weight:bold;}
.lianchengtit dt.timesel{width:170px;position:relative;z-index:12; line-height:0;padding-top:5px;}
.timesel input{padding:0 5px;width:145px;border:1px solid #ccc;height:22px; line-height:22px;}

.lc_box_lft{border-top:2px solid #258FEB;border-right:1px solid #d3d3d3;float:left;width:479px;margin-bottom:-1px;}
.lc_box_rit{border-top:2px solid #FF8B1D;border-left:1px solid #d3d3d3;float:left;width:479px;margin-left: -1px;margin-bottom:-1px; position:relative; overflow:hidden;}
.lc_box_lft .sel_checkbox,.lc_box_lft .sel_checkbox2{width: 365px;border:none;margin:0;padding:5px 4px 5px 5px}
.lc_box_lst{padding: 5px 4px 5px 10px; overflow:hidden; position:relative;}
.lc_box_lst li{float:left;width:100%;margin:5px 0; }
.lc_box_lst li strong{float:left; line-height:20px;}
.lc_box_lst li label.check_all{background: #8EA6D4;display:block;color: #fff;width: 30px;height: 17px;overflow: hidden;cursor: pointer;line-height: 17px;text-align: center;margin-left: 5px;float:left;}
.CheckBox{float:left;margin:0px 2px 0px 5px;}
.lc_box_lst li div.w230{padding-left:10px;}
.lc_box_lst li span.w115{float: left;width: 113px;}
.lc_box_lst li span.w115 label{float:left;}
.ycxsBtn{color:#005bac; cursor:pointer;}

.lc_sel_tit{border-top: 1px solid #D0D3D8;height:35px;line-height:35px; padding-right: 10px;background:#F3F3F3;border-top:1px solid #D0D0D0;position:relative;}

.lc_sel_tit strong,.lc_sel_tit span{display:block; float:left;}
.lc_sel_tit strong label{ float:left; display:block; cursor:pointer;text-align:left; text-indent:5px; line-height:35px; position:relative;}
.lc_sel_tit strong label em{ display:block; position:absolute; top:10px; right:-15px; width:15px; height:15px; background:#ccc;}
.lc_sel_tit strong label em.px_up{ background:url(../images/s_img201203.gif) -23px -28px;}
.lc_sel_tit strong label em.px_dow{ background:url(../images/s_img201203.gif) -38px -28px;}
.lc_sel_tit strong label em.or_up{ background:url(../images/s_img201203.gif) -53px -28px;}

.lc_selList_yd_from{padding:10px 5px 25px;height:1%;min-height:20px;border-bottom:1px solid #d3d3d3;}
.lc_selList_yd_from:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.lc_selList_yd_from dl{color:#666;line-height:20px;}
.lc_selList_yd_from dt{ font-size:14px; font-weight:bold;}
.lc_borOn{border:2px solid #4B7F97;padding:8px 3px 23px;}
.lc_borOn li.lc_bgOn{background:#E6F4FF;}
.lc_pjsel{float:left;}
.lc_pjsel li{height:25px;line-height:25px;width:194px;padding:0 5px; overflow:hidden;}
.lc_pjsel li p,.lc_pjsel li strong{float:left;}
.lc_pjsel li p span{color:#666;width: 50px;float: left;
}
.lc_pjsel li p b{color:#B7BFCB;}
.lc_pjsel li p big{color:#B7BFCB; font-size:14px;}
.lc_pjsel li strong{ font-weight:normal;color:#B7BFCB;}
.lc_pjsel li.lcTxtOn p b{color:#FF8C1E;font-weight: normal;
}
.lc_pjsel li.lcTxtOn p big{color:#FF8C1E;}
.lc_pjsel li.lcTxtOn strong{ font-weight:normal;color:#FF8C1E;}
.lc_pjsel li a{float:right;width:40px;height:20px;line-height:20px;text-align:center;color:#fff;background:#B7BFCB;margin-top:3px;cursor: default;
}
.lc_pjsel li a:hover{
	text-decoration: none;
}
.lc_pjsel li.lcTxtOn a{background:#0F81F1;cursor: pointer;
}

.lc_lft{float:left;width:380px;padding-left:10px;}
.lc_lft dl{width:370px;display:block;float:left;padding-top:10px;}
.lc_lft dl dt{float:left;width:60px;height:25px;line-height:25px;text-align:center;color:#fff; font-size:14px; font-weight:bold;}
.lc_lft dl dd{float:left;height:25px;font-size:14px; font-family:黑体; font-weight:bold;color:#536173;padding-left:18px;}
.lc_lft dl dd strong{color:#2F97F1;}
.lc_lft dl dd br{height:0; line-height:0;}
.lc_Lst1,
.lc_Lst2{height:50px;}
.lc_Lst2{border-top:1px solid #ccc;}
.lc_Lst1 dt{background:#2F97F1;}
.lc_Lst2 dt{background:#55C127;}
.lc_rit{float:left;width:140px;padding:25px 0 0 0;}
.lc_rit dt span{float:left;padding:20px 0 0 10px;}
.lc_rit dd{line-height:22px;}
.lc_rit dd strong{ font-family:黑体;color:#536173; font-weight:normal;font-size:14px;}
.lc_rit dd span{padding-left:10px;color:#FF8B1E;}

.lc_ddjgBox{width:100%;height:123px;float: left;position: fixed;bottom:0px;top:auto;left:0;z-index: 22;overflow: hidden;}
*html .lc_ddjgBox {position:absolute;left:0;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}


.lc_ddBox{border:1px solid #E1DEDE;background:#F1F1F1;width:718px;overflow:hidden;margin: 0 auto}
.lc_txt_c{margin-bottom: -25px;width: 100%;display: block;clear: both;}

.timeselLay{top:28px;left:10px;position:absolute;background:#fff;border:1px solid #ccc;width:155px;}
*+html .timeselLay{}

.timeselLay li{font-size:12px;font-weight:normal;padding:0 5px; line-height:25px;}
.timeselLay li.ic_layTit{height:30px; line-height:30px;background:#E4E4E4;font-size:12px; font-weight:bold;}
.timeselLay li span{float:left;padding-right:10px;}
.timeselLay li b{ font-weight:normal;}
.timeselLay li span:hover,
.timeselLay li b:hover{cursor:pointer;text-decoration:underline;}

.lc_yanzheng{width:200px;margin-left:-100px;left:50%;top:200px;padding: 30px 0;text-align: center;}
.lc_yanzheng p{color: #666;}

dl.pt30{padding-top:40px;}
.sel_con ul.liancheng{ overflow:visible;}
.lc_ritBtn{float:right;padding:10px 10px 0 0;}
.lc_ritBtn a.lc_ydBtn,.lc_ritBtn a.lc_ydBtn2{float:right;width:108px;height:38px;line-height:38px;text-align:center;color:#fff;font-size:20px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;z-index:9; font-weight:bold;margin-top:5px;}
.lc_ritBtn a.lc_ydBtn2{background:#D7D7D7;border:1px solid #D7D7D7;}
.lc_ritBtn a.lc_ydBtn{background:#FF8C1D;border:1px solid #D17A07;}
.lc_ritBtn dt{height: 1%;min-height: 20px;}
.lc_ritBtn dt:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.lc_ritBtn dt strong{font-size:14px; line-height:30px;font-family:黑体;font-weight:bold;color:#536173;float:left;padding-top:15px;}
.lc_ritBtn dt big{font-size:30px;height:30px; line-height:30px;font-weight:bold;color:#FF8B1E;float:left;padding-top:17px;}
.lc_titBox{ font-size:14px;}
.lc_titBox h2{font-size:14px;font-weight:bold}
.lc_titBox h2 span{font-size:12px;font-weight:normal}

.lc_selList_yd_from.selList_disable,
.lc_selList_yd_from.selList_disable dl,
.lc_selList_yd_from.selList_disable .lc_txt_c,
.lc_selList_yd_from.selList_disable .lc_pjsel li p span,
.lc_selList_yd_from.selList_disable .lc_pjsel li.lcTxtOn p b,
.lc_selList_yd_from.selList_disable .lc_pjsel li.lcTxtOn p big,
.lc_selList_yd_from.selList_disable .lc_pjsel li.lcTxtOn strong  {
	color: #B7BFCB;
}
.lc_selList_yd_from.selList_disable .lc_pjsel li.lcTxtOn a{background: #B7BFCB;cursor: default;}

.lc_selList_yd_from.selList_disable dd.ico_sf b{background-position:-280px -85px;}
.lc_selList_yd_from.selList_disable dd.ico_gl b{background-position:-280px -106px;}
.lc_selList_yd_from.selList_disable dd.ico_zd b{background-position:-280px -125px;}

.sk_time span{color:#999;}
b.txtLv{color:#229302;}
b.txtLan{color:#0161AD;}

.LstCs li{padding-bottom:0;}
.shike_xushu{border:solid 1px #D0D4D9;}
.shike_xushu dt{height:28px;line-height:28px;color:#999;padding-left:10px;font-weight:bold;background:#EBEBEB;}
.shike_xushu dd{padding:10px; line-height:22px;color:#999;}

.xuancheng{padding:10px;background:#fff;position:fixed;width: 320px;z-index: 200;overflow: hidden;top:42%;left: 50%;margin-left:-180px;}
.xuancheng dt{text-align:center;font-weight:bold;font-size:14px;padding-top:10px;}
.xuancheng dd{padding:30px 10px 10px 10px;height:30px;}
.xuancheng dd a{height:26px; line-height:26px;display:block;background:#1187F1;color:#fff;width:140px; text-align:center;}
.xuancheng dd a.lftcheci{float:left;}
.xuancheng dd a.rittime{float:right;}


/*预约票弹层*/
.book_float2{width: 250px;display: none;position: absolute;z-index: 30;margin: 30px 0 0 0px;*margin: 30px 0 0 -70px;}
.book_float2 b.zztxt_ico{background:url(../images/zztxt_ico.gif) no-repeat;left: 25px;top:-4px}
.book_float2 a.yy_btn{
	width: 60px;
	height: 20px;
	display: inline-block;
	color: #fff;
	text-align: center;
	line-height: 20px;
	background: url(../images/sprites_btn.gif) no-repeat -90px -475px;
	margin: 10px 0 5px 95px;
}
.book_float2 a.yy_btn:hover{
	text-decoration: none;
}

.tip_yuyue.tipWin{border:none;width:400px;top:15%;margin-left: -200px;left:50%}
.tip_yuyue a.tipwin_close3 {
    width: 24px;
    height: 24px;
    text-indent: -9999px;
    position: absolute;
    top: -5px;
    right: -5px;
    cursor: pointer;
    background: url(../images/ico_close.png) no-repeat;
    _background: url(../images/ico_close.gif) no-repeat;
}
.tip_yuyue h5 {
    width: 120px;
    height: 30px;
    display: block;
    margin: 15px 0 0 -3px;
    background: url(../images/buy_paidui.gif) no-repeat left top;
}
.tip_yuyue dl {
    clear: both;
    padding: 15px 40px 20px 20px;
    _padding: 0px 40px 20px 20px;
}
.tip_yuyue dl dt{padding:10px 0 5px 45px;line-height:25px}
.tip_yuyue dl dt span{font-size: 16px;color: #F27900;font-family: microsoft YaHei;}
.tip_yuyue dl dd {
    padding-left: 25px;
    line-height: 20px;
    background: url(../images/buy_paidui.gif) -160px -130px no-repeat;
    margin:10px 0 0 20px;
    font-size: 12px;
    color: #666;
}
.tip_yuyue dl dd strong {
    margin: 0 3px;
    padding: 1px;
    color: #F27900;font-family: microsoft YaHei;font-size: 16px;
}
.tip_yuyue p {
    padding: 0 10px;
    height: 55px;
    text-align: center;
    background: #F2F2F2;
    clear: both;
    overflow: hidden;
}
.tip_yuyue p a.a_btn {
    width: 115px;
    display: inline-block;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    text-align: center;
    color: #fff;
    background: url(../images/buy_paidui.gif) no-repeat  0 -115px;
    margin: 10px;
}
.tip_yuyue p a.a_btn:hover {
    text-decoration: none;
}
/*中途票*/
.ztp_btn{height:25px;clear:both;float:left;width:100px;background: url(../images/sprites_btn.gif) no-repeat 0 -340px;}
.ztp_btn span{float:left;width:100px;height:25px;background: url(../images/sprites_btn.gif) no-repeat right -365px}
.ztp_btn a{width:100%;height:25px;display:block;color:#fff;line-height:25px;text-align: center}
.ztp_btn a:hover{text-decoration: none}
.ztp_btn a.arr_down{background-position: 85px 10px}
.ztp_btn a.arr_up{background-position: 85px -5px}

.selList_zhongtu{width:716px;float:left;border:1px #D0D0D0 solid;border-bottom:none;padding: 10px;background:#E7F1F8;}
.selList_zhongtu .tip_box{padding:5px 10px 5px 25px;margin-bottom:10px;background:url(../images/sprites_ico.gif) 5px -305px no-repeat #FFFFE3;border: 1px solid #F8C353;color: #9C7600;}
.selList_zhongtu .tip_box b{color:#FF8B1E;font-weight:normal;margin:0 2px;}
.selList_zhongtu .dg_book .select_buy label{padding:5px 0 10px;}
.selList_zhongtu .dg_book span{
    width: 50px;float: left;margin-right: 2px;
    text-align: right;
}
.selList_zhongtu .dg_book span.w60{width:60px;}
.selList_zhongtu .dg_book dfn,.selList_zhongtu .dg_book big{
    color: #FF8B1E;
    font-weight: normal;
}
.selList_zhongtu .dg_book .unbook dfn,.selList_zhongtu .dg_book .unbook big{
    color: #999;
}

/*右侧文字*/
.anquanTxt{border:1px solid #ccc;padding:15px 19px;color:#666;}
.anquanTxt h4{font-family:微软雅黑;color:#FF8E23;}
.anquanTxt dt{border-bottom:1px solid #ccc;padding-bottom:10px;}
.anquanTxt dt h4{font-size:16px;padding-left:25px;background:url(../images/anquanIco.gif) no-repeat;height:25px;line-height:25px;margin-bottom:5px;}
.anquanTxt dd h4{font-size:14px;background:url(../images/anquanIco.gif) no-repeat 0 -63px;padding-left:20px;height:20px;line-height:25px;margin:10px 0 5px 0;}

/*铁友专享*/
.tyzx{border:1px solid #D0D4D9;border-top:2px solid #D9AC65;}
.tyzx dt{height:47px;background:url(../images/tyzx.gif) no-repeat #FBF2D3 130px 0;}
.tyzx dt h4{float:left;padding:5px 0 0 10px;width:90px; font-size:14px;color:#D9AC65;}
.tyzx dd{padding:0 10px;}
.tyzx p{padding:10px 0; text-align:right;}
.tyzx ul{padding:10px 0;border-bottom:1px solid #EBEBEB;}
.tyzx ul li{position:relative;}
.lst_jd{height:22px;}
.lst_jd em{padding:0 4px;margin-right:10px;font-weight:normal;font-size:10px;color:#fff;display:inline-block;background:#005BAD;}
.lst_jd span{color:#666; position:absolute;right:0;}
.lst_scjg,.lst_xcjg{padding-left:25px;}
.lst_scjg{color:#999;height:22px;}
.lst_xcjg{color:#666;}
.lst_scjg span{ text-decoration:line-through;}
.lst_xcjg strong{color:#F0831D;}
.lst_xcjg strong big{ font-size:12px;}
.lst_xcjg span{position:absolute;left:125px;top:-5px;height:18px;border:1px solid #F0831D;background:#F0831D;color:#fff;text-align:center;}
.lst_xcjg em{float:left;padding:0 2px;height:18px;}
.lst_xcjg span small{background:#fff;padding:0 2px;height:18px;float:right;color:#F0831D;text-align:center;}

/*汽车票热门城市弹层*/
.tip_qcp_city,.tip_qcp_city2{float:left;position:relative;background:#fff;border: 1px solid #CACAC7;-box-shadow:1px 1px 1px #ddd;-webkit-box-shadow:1px 1px 1px #ddd;-moz-box-shadow:1px 1px 1px #ddd;}
.tip_qcp_city{width:420px;}
.tip_qcp_city p{padding:15px 10px 5px;color: #999}
.tip_city_close{width: 13px;height: 13px;position:absolute;right: 10px;top:10px;background: url(../images/ico_close.gif) -30px -5px no-repeat;text-indent: -9999px}
.tip_city_close:hover{background-position: -30px -30px}
.tip_qcp_city_list{width:420px;height: 400px;float:left;overflow-y:auto ;overflow-x: hidden}

.tip_qcp_city_list dl{clear: both;padding: 5px 10px;overflow: hidden}
.tip_qcp_city_list dl.hot{padding: 10px 10px;margin-bottom:10px;color: #F88400;border-bottom: 1px solid #CACAC7}
.tip_qcp_city_list dl.hot a{color: #F88400;}
.tip_qcp_city_list dt{width: 60px;float: left}
.tip_qcp_city_list dd{width: 320px;float: left}
.tip_qcp_city_list dd a{margin-right: 10px;white-space:nowrap;float: left;line-height: 20px}

.tip_qcp_city2{width:179px;}
.tip_qcp_city2 li{width:100%;height: 30px;float:left;line-height:30px;clear: both;cursor: pointer}
.tip_qcp_city2 li span{width:45%;float: left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-indent: 10px}
.tip_qcp_city2 li label{width:55%;float: right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.tip_qcp_city2 li:hover,.tip_qcp_city2 li.now{background:#4082BC;color: #fff}

/*临时*/
.w960{ width:960px; margin: 0 auto; overflow: hidden;}
.w960_2{ width:960px; margin:0px auto;}

.l_w760{ width:760px; float:left; }
.r_w190{ width:190px; float:right;}

.l_w750{ width:750px; float:left; }
.r_w200{ width:200px; float:right;}

.l_w720{width:720px; float:left;}
.r_w230{width:230px; float:right;}

.l_w700{ width:700px; float:left; overflow:hidden}
.r_w250{ width:250px; float:right; overflow:hidden}

.l_w650{width:650px; float:left;}
.r_w300{width:300px;float:right;}

.l_w560{width:560px;float: left;}
.r_w330{width:330px;float: right;}

.l_w290{width:290px;float:left;}
.r_w660{width:660px; float:right;}

.l_w240{width:240px;float:left;}
.r_w710{width:710px; float:right;}

.l_w310{ width:310px; float:left; overflow:hidden}
.m_w370{ width:370px; float:left; overflow:hidden; margin:0 10px}
.r_w260{ width:260px; float:right; overflow:hidden}

.r_w640{ width:640px; float:right}
.r_w290{width:290px;float:right}

.l_w690{ width:690px; float:left}

.mtop5,.mt5{margin-top: 5px}
.mtop10,.mt10{ margin-top:10px;}
.mtop15{ margin-top:15px;}
.mtop20{ margin-top:20px;}
div.mtop20{ margin-top:20px;}
.mb10{margin-bottom: 10px;}
.mr10{margin-right:10px;display: inline;}
.ml10{margin-left:10px;display: inline;}

.txt_c{text-align:center;}
.txt_l{text-align:left;}
.txt_r{text-align:right;}
.pos_re{position: relative;}
.hidden{display: none;}
.overflow{overflow: hidden;}
.no_bor{border: 0}
/*收藏送优惠券*/
#trad_box{width:100%;height: 125px;float: left;left:0;_left: auto;position: fixed;bottom:0px;top:auto;z-index:25;display:none; }
*html #trad_box {position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.trad_bg{width:100%;height:150px;background: #f0c76e; filter: Alpha(opacity=90);-moz-opacity:.9;opacity:0.9;}
.trad_txt{margin-top:-150px;position: relative;z-index: 30;height: 125px;}
.trad_close{width: 56px;height:54px;right:0px;top:20px;position: absolute;background: url(../images/img_trad.gif) -180px -105px no-repeat;text-indent: -9999px;}
.trad_txt h3{width:515px;height:87px;top: 25px;left:365px;position: absolute;z-index: 40;background:url(../images/img_trad.gif) no-repeat;text-indent: -9999px;}
.trad_btn1,.trad_btn2{width:160px;height:53px;background: url(../images/img_trad_btn.png);_background: url(../images/img_trad.gif) 0px -105px;text-align: center;line-height: 55px;font-size:24px;color:#fff;font-family: "Microsoft Yahei";position: absolute;z-index: 40;top: 40px;letter-spacing: 5px}
.trad_btn1:hover,.trad_btn2:hover{text-decoration: none}
.trad_btn1,.trad_p1{left:15px}
.trad_btn2,.trad_p2{left:190px} 
.trad_p1,.trad_p2{width:160px;color:#666;text-align: center;position: absolute;z-index: 40;top: 100px;}
.trad_s_btn2{background-position: -430px -65px}
.top_tip2{text-align:left;}
.top_tip2{border: 1px solid #ccc;background: #fff;position: absolute;z-index: 190;top:22px;right:0;padding-bottom: 5px;}
.top_tip2 dl{width:174px;float:left;display:inline;margin: -1px 8px 0;padding: 6px 0;border-top:1px solid #E6E6E6;line-height: 22px;clear: both;overflow: hidden;}
.top_tip2 dl dt{color: #999;font-weight: bold;padding-left:7px}
.top_tip2 dl dd a{float:left;padding: 0 7px;color:#666;white-space: nowrap;}

.clear2{clear:both;}


/*弹窗*/
.tipWin{border: 1px solid #5D94CF;background: #fff;z-index: 100; position: fixed; _position: absolute; }
.tipWin h3,.tipWin h4{border:1px solid #8EB4DD;border-bottom: 0;background: #5D94CF;color:#fff;text-indent: 12px;font-size:12px;line-height: 29px;margin-bottom: 10px;}
.tipWin h3{font-weight: bold;}
/*.tipWin h4{font-weight: lighter;}*/
.tipWin h4{height:29px;border:1px solid #8EB4DD;border-bottom: 0;background: #5D94CF;color:#fff;text-indent: 12px;font-size:12px;font-weight: lighter;line-height: 29px;margin-bottom: 10px;}
a.tipWin_close,a.tipWin_close2,a.tipWin_close3{width: 13px;height:13px;background: url(../images/header201206.gif) -359px -115px;overflow: hidden;position: absolute;text-indent: -9999px;z-index: 200}
a.tipWin_close{right:5px;top: 5px}
a.tipWin_close2{left:285px;top:2px;}
a.tipWin_close3{right:12px;top:12px;}
a.tipWin_close:hover,a.tipWin_close2:hover,a.tipWin_close3:hover{background: url(../images/header201206.gif) -372px -115px;}
.tipWin h5{text-align: center;color:#4b6dac;font-size:12px;font-weight: bold;}
.tipWin p{color:#4b6dac;padding: 5px 30px;}
.tipWin p.tip_more{background:  url(../images/header201206.gif) 0 -228px no-repeat; text-align:right; position: relative }
.tipWin  div.tipJs{right:10px;position:absolute;}
.btTip2{width: 300px;overflow: hidden;bottom: 1px;right: 1px; z-index: 100; position: fixed; _position: absolute;}

.sel_box{background:#fff;}

.TabCont {clear: both;zoom: 1;overflow: hidden;padding: 15px;}
.HdBd {height: 35px;border-bottom: 1px solid #e6e6e6;position: relative;}
.Hd {float: left;font: 16px/35px Microsoft Yahei;color: #222;text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.1);}
.Tablist { height:27px; position:absolute; float:right; right:0; top:9px; }
.Tablist li { float:left; line-height:25px; padding:0 8px; text-align:center; display:inline; cursor:pointer; }
.Tablist li a { line-height:25px; display:block; }
.Tablist li:hover { color:#555; border-bottom: 2px solid #bfbfbf; }
.Tablist li.TabDefault { font-weight:700; color:#555; cursor:auto; border-bottom:2px solid #555; }
.TabContBd { overflow:hidden; zoom:1; clear:both; width:100%;  }
.TabContList { float:left; width:120%; padding:12px 0 0; overflow:hidden; zoom:1;}
.TabContList li { margin-right:48px;  float:left; width:41%; border-right:1px dashed #e7e7e7; height:28px; line-height:28px;}
.TabContList li a { float:left; width:100%; cursor:pointer;}
.TabContList li a .TabContDate { width:18%; float:left; }
.TabContList li a .TabContPlace { width:43%; float:left; }
.TabContList li a .TabContTime { width:70px; float:left; }
.TabContList li a .TabContPrice { color:#f60; width:60px; text-align:right; font-size:14px; float:left; position:relative; top:-1px;}
.TabContList li a .TabContPrice span { font-size:16px; font-family:Verdana;  }
.TabContList li a .TabContSale { float:left; width:48px; text-align:right; }
.news_box{height:1%;min-height:20px;padding:10px;}
.news_box:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.news_box .rmzx{width:250px;float:left;border-bottom:1px solid #E6E6E4; margin-top: 1px;padding:12px 0 5px}
.news_box .zhuanti{color: #666;line-height: 20px}
.news_box .rmzx li{background:url(../images/ico_2014.gif) 0 -190px no-repeat;line-height: 30px;padding-left: 20px;width:230px; }
.news_box .rmzx li span{width:50px;color: #999;float: right;*margin-top: -30px}
.news_box .dg-cjwt{width:250px;float:left;padding:5px 0;}
.news_box .dg-cjwt li p.ask{height: 18px;line-height: 18px; white-space:nowrap;overflow: hidden;margin:9px 0;font-size: 14px;}
.news_box .dg-cjwt li p.ask label{width: 18px;height: 18px;float:left;background:url(../images/ico_2014.gif) 0 -150px;margin-right:10px}
:root .news_box .dg-cjwt li p.ask label{background:url(../images/ico_q@2x.png) 0 0 no-repeat;background-size: 19px auto}
.news_box .dg-cjwt li p.answer{height:80px;background:#F1F1EF;color: #64645F;overflow: hidden;display: none; }
.news_box .dg-cjwt li p.answer.block{display: block}
.news_box .dg-cjwt li p.answer label{width: 18px;height: 18px;float:left;background:url(../images/ico_2014.gif) 0 -170px;margin-right:10px}
:root .news_box .dg-cjwt li p.answer label{background:url(../images/ico_a@2x.png) 0 0 no-repeat;background-size: 19px}
.news_box .dg-cjwt li p.answer span{width: 210px;float:left;line-height: 20px}
.dg-tit-h3{width: 150px;height: 25px;margin:15px 0 0 0px;display: inline;line-height: 25px;font: normal 16px Microsoft YaHei;}

.dg-hot_list{padding-top:10px;}
.dg-hot_list li{height:38px; line-height:38px;border-top:1px solid #E6E6E4;}
.dg-hot_list .num-top,
.dg-hot_list .num-normal{margin:13px 10px 0 0;width:12px;height:11px;color:#fff;text-align:center;display:inline;float:left;font-size:10px;line-height:10px;font-family:simsun;}
.num-top{background:#2B75D6;border: 1px solid #2B75D6;}
.num-normal{background:#ccc;border: 1px solid #ccc;}
.dg-hot_list li a{color:#656565;}

.box_c{height:1%;min-height:20px;}
.box_c:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.tab_boxc1{ float:left; width:315px; padding:0 12px 0 12px;}
.tab_boxc1 .picimgC{ float:left; width:315px; padding:12px 0 12px 0;border-bottom:1px dotted #dedede;}
.tab_boxc1 .picimgC img{ float:left; width:100px; height:100px;border:1px solid #dedede; padding:1px;}
.tab_boxc1 .picimgC h3{ float:left; width:200px; height:22px; line-height:20px; font-size:12px; overflow:hidden; padding:0 0 0 10px;}
.tab_boxc1 .picimgC h3 a{ color:#444;}
.tab_boxc1 .picimgC p{ float:left; width:200px; height:78px; line-height:20px; overflow:hidden;color:#777;padding:0 0 0 10px;}
.tab_boxc1 .picimgC p a{ color:#266DC0;}
.tab_boxc1 .news{ float:left; width:325px; padding:6px 0 4px 0;}
.tab_boxc1 .news li{ float:left; width:315px; height:25px; line-height:25px; font-size:12px; padding:0 0 0 10px; background:url("../img/huoche/bg_huoche.gif") no-repeat -957px -68px; overflow:hidden;}
.tab_boxc1 .news a{ color:#333;}

.white_box .news_box .rmzx dt{height:30px;}
.TabBox{background:#fff;height:339px; overflow:hidden;}
.TabBox dt{width:180px;background:#E6E6E3;height:339px;float:left;}
.TabBox dt a{display:block;height:84px;line-height:84px;border-left:10px solid #E6E6E3;padding-left:25px;font-size:14px;color:#333;border-bottom:1px solid #fff;}
.TabBox dt a.now{background:#fff;border-left:10px solid #3BC6BE;border-bottom:0; font-weight:bold;color:#666;}
.TabBox dd{float:right;width:480px;padding:10px;}
.TabBox dd h4{ text-align:center;font-size:14px;padding:10px 0;}
.TabBox dd .txtimg{ text-align:center;}
.TabBox dd .txtimg img{height:170px;}
.TabBox dd .dg-txt{padding-top:10px;}
.dg-btm .seo_links dd{padding:0;}

.tith3{height:30px;line-height:30px;background:#E2E2E2;}
.tith3 h3{padding-left:10px;font-size:14px;}