#tmodule1{margin-bottom:10px;}
#tmodule1 .m1{background:url("../images/train/search_bg1.png") no-repeat;float:left;height:440px;width:599px;}
#tmodule1 .m2{float:right;background:url("../images/train/idx_bg1.jpg") no-repeat;height:440px; width:358px;}
#tmodule1 .m1 dt,#tmodule1 .m1 dd{font-size:14px;margin-left:20px;}
#tmodule1 .m1 .title1,#fmodule1 .m1 dt{color:#FFF;font-size:20px;font-weight:bold; height:40px;padding:18px 0 0 80px;}
#tmodule1 .m1 dd dt{color:#4E76B7;font-weight:bold;padding:10px 0;}
#tmodule1 dd dd{width:420px;}
#tmodule1 dd.d2{clear:both;margin-top:80px;}
#tmodule1 .m1 .lab1{float:left;padding:7px 0;width:180px;}
#tmodule1 .m1 .lab2{float:right;}
#tmodule1 .m1 .p1{float:left;margin-top:8px;}
#tmodule1 dl.m1 dd,#tmodule1 dl.m2 dd{position:relative; }
#tmodule1 .m1 a.search_btn1{background:url("../images/tf_btn.png") 0 0;cursor:pointer ;display:block; height:34px;position:absolute;right:10px; top:80px; width:103px;}
#tmodule1 .m1 a.search_btn1:hover{background-position:-103px 0px; }
#tmodule1 .m1 a.search_btn2{background:url("../images/tf_btn.png") -114px -35px;cursor:pointer ;display:block; height:24px;position:absolute;right:0px;width:63px;}
#tmodule1 .m1 a.search_btn2:hover{background-position:-177px -35px; }
#tmodule1 .m1 .input1{width: 220px;}
#tmodule1 .m1 .btn2_1{bottom:35px;}
#tmodule1 .m1 .btn2_2{bottom:0px;}
#idx_desc1{color:#FFF;font-size:12px;line-height:20px; position:absolute;right:46px; top:110px; width:80px;}
#idx_desc1 .tt{font-size:18px;padding-bottom:5px;}
#tmodule3,#fmodule1{float:left;overflow:hidden;width:373px;}
#tmodule3 .m1,#fmodule2 .m1,#fmodule2 .m2,#fmodule2 .m3{border:1px solid #ccc;}
#tmodule2 .m1{width:966px;line-height:20px;border:1px solid #ccc;float:left;margin-bottom: 10px;}
#tmodule2 .m1 dt{color:#4E76B7;font-size:16px;font-weight:bold;padding:8px 0 0 10px;}
#tmodule2 .m1 span{float:left;width:100%;}
#tmodule2 .ul1{margin-left:3px;}
#tmodule2 .ul2{margin-left:3px;}
#tmodule2 .ul1 li{float:left;width:220px;margin:10px ;color:#333;}
#tmodule2 .ul1 img{width:220px;height:145px;}
#tmodule2 .ul2 li{float:left;width:150px;margin:5px ;}
#tmodule2 .ul2 img{width:150px;height:100px;}
#tmodule2 .ul-f1{font-weight:bold;}
#tmodule2 .ul-f2{font-weight:bold;color:#C60;}

#tmodule3 dl.m1{border:1px solid #ccc;}
#tmodule3 dl.m1 dt{color:#333;font-size:14px;font-weight:bold;height:35px;line-height:35px;padding-left:10px;}
#tmodule3 dl.m1 li{float:left;width:160px;height:25px;line-height:25px;overflow:hidden;}

#tmodule3 dl.m2{/*background-color:#e1edfb;*/border:1px solid #e1edfb;}
#fmodule1 dl.m3{/*background-color:#e1edfb;*/border:1px solid #e1edfb;margin-top:10px;}
#tmodule3 dl.m2 dt,#fmodule1 dl.m3 dt{background:url("../images/column_title_bg1.png");color:#FFF;font-size:14px;height:35px;line-height:35px;padding-left:10px;}
#tmodule3 dl.m1 dd,#tmodule3 dl.m2 dd,#fmodule1 dl.m3 dd{padding:8px;}
#tmodule3 dl.m2 li,#fmodule1 dl.m3 li{padding:5px 0 5px 20px;}
#tmodule4,#fmodule2{float:right;width:584px;}
#tmodule4 .m1{border:1px solid #ccc;padding:8px;}
#tmodule4 .m1 dt{color:#4E76B7;font-weight:bold;}
#tmodule4 .m1 li,#fmodule2 .m2 li,#fmodule2 .m3 li{float:left;padding:5px 4px;width:160px;}
#tmodule4 .m1 li a{color:#369;}

#fmodule1 .m1{font-weight:bold; height:434px; background:url(../images/flight/search_bg1.png) no-repeat;width:371px; }
#fmodule1 .m1 dd{margin:40px 0 0 45px;text-align:left;}
#fmodule1 .m1 dd li{clear:both;height:28px;}
#fmodule1 .m1 select{border:1px solid #CCC;font-size:10px;height:20px;width:150px;}
#fmodule1 .m1 input[type='text']{border:1px solid #CCC;height:18px;width:125px;*width:80px;}
#fmodule1 .m1 .lab1{float:left;padding:5px 0;width:150px;}
#fmodule1 .m1 .lab2{float:left;padding:5px 0 0 5px;width:130px;}
#l_m .m1 .lab2{float:right;}
#fmodule1 .m1 a.btn1{background:url("../images/tf_btn.png") 0 0;cursor:pointer ;display:block; height:34px;float:right;margin:20px 50px 0 0; width:103px;}
#fmodule1 .m1 a.btn1:hover{background-position:-103px 0;}
.returnopt{display:none;}
#fmodule1 input[type='radio'],#l_m input[type='radio']{vertical-align:middle;}
#fmodule1 .m2{background:#dfdfdf url("../images/flight/deliver_logo.png") 6px center no-repeat;height:76px;padding:0 10px 0 60px;margin-top:10px;}
#fmodule1 .m2 dt{color:#4E76B7;font-size:17px;font-weight:bold;padding:8px 0;}
#fmodule1 .m2 dd input{float:left;height:22px;line-height:22px;width:230px;}
#fmodule1 .m2 dd a.btn2{background-image:url("../images/tf_btn.png");background-position:0 -35px;cursor:pointer ;display:block;_display:inline-block;float:right;height:25px;width:56px;}
#fmodule1 .m2 dd a.btn2:hover{background-position:-57px -35px;}
#fmodule1 .m3{background:url("../images/flight/idx_bg1.png") right bottom no-repeat;}
#tmodule4 .m1,#fmodule2 .m1,#fmodule2 .m2,#fmodule2 .m3 {padding:1px;}
#fmodule2 .m1 dt{background:url("../images/flight/idx_bg2.png") no-repeat;height:110px;margin-bottom:1px;}
#fmodule2 ul.m1_1{background-color:#8fbeec;height:35px; padding-left:110px;}
#fmodule2 ul.m1_1 li,#fmodule2 .m1_2 li{ float:left;}
#fmodule2 .m1 ul.m1_1 li a{color:#FFF;cursor:pointer; display:block;_display:inline-block;font-size:12px;height:32px;line-height:32px;margin-top:3px;padding:0 10px;}
#fmodule2 .m1 ul.m1_1 li a:hover{background-color:#ccdff2;color:#000;}
#fmodule2 .m1 ul.m1_1 li a.actived{background-color:#FFF; color:#000;}
#fmodule2 .m1_2 ul {clear:both;height:50px;}
#fmodule2 .m1_2 ul.actived{background-color:#e1edfb;}

#fmodule2 .m1_2 ul li{color:#666;padding:10px 0;text-align:center;width:80px;}
#fmodule2 .m1_2 ul li:first-child{color:#4E76B7;font-size:14px;text-align:center; width:100px;}
#fmodule2 .m1_2 ul li div{font-size:14px;}
#tmodule4 .m1 dt,#fmodule2 .m2 dt{background-color:#e9e9e9;color:#4E76B7;font-size:16px;font-weight:bold;padding:8px 10px;}
#fmodule2 .m2,#fmodule2 .m3{margin-top:10px;}
#fmodule2 .m3 dt{background:url("../images/flight/idx_bg3.png") no-repeat;height:144px;margin-bottom:1px;}
#fmodule2 .m1 .p1{color:#FFF;font-size:24px; padding:20px 0 0 160px; text-align:left;}
#fmodule2 .m1 .p2{color:#FDDF64;font-size:30px; text-align:center;}
#fmodule2 .m3 .p1{color:#FFF;font-size:16px;font-weight:bold; padding:20px 16px;text-align:right;}
#fmodule2 .m3 .p2{color:#FFF;font-size:13px;margin:10px 0 0 200px;}

.sub-switch{cursor:pointer;}
#airportDepList{background-color:#FFF;border:1px solid #ccc; display: none;height:180px;overflow:inherit; position:absolute; width:127px;}
#airportDepList a{display: block;cursor:pointer;padding:4px 2px; text-align:left;}
#airportDepList a:HOVER{background-color:#EEE;}
.highlight{background-color:#fbefe0;}
.loading1{background:url("../images/common/loading.gif") no-repeat;height:48px;margin: 10px auto;width:48px;}
.hint{color:#C00;}
.c{ clear:both;}
.price{ color:#fd0303;font-size:18px;font-weight:bold;}
.center_left{ float:left; width:308px; }
.center_right{ float:left; width:635px; margin-left:10px; display:inline;}
.center_1{ width:958px; margin:0 auto; border-bottom:1px solid #e9ebee; line-height:30px; font-size:10px; text-align:left; color:#555555; padding-left:20px;}
.center_2{ width:958px; margin:0 auto; line-height:30px; font-size:10px; text-align:left; color:#555555; padding-left:20px;}
.center_title{ font-size:20px; color:#555555; line-height:40px; font-weight:bold;text-align:left;}
.center_title1{ float:left; font-size:22px; color:#555555; line-height:60px; font-weight:bold; padding-left:20px;}
.center_title2{ width:958px; margin:0 auto; font-size:22px; color:#555555; line-height:60px; font-weight:bold; padding-left:20px; text-align:left; border-bottom:1px solid #e9ebee;}
.center_lc{ float:right; width:354px; height:58px; background:url(http://www.yeschinatour.com/_image/train/cf_img.gif) no-repeat 0 -96px; margin-right:5px; display: inline;}
.center_lc2{ float:right; width:354px; height:58px; background:url(http://www.yeschinatour.com/_image/train/ct_img.gif) no-repeat -604px 0; margin-right:5px; display: inline;}
#l_m{ float:left; width:222px;margin-bottom:10px; }
.center_rightb{ float:right; width:735px; }
.center_rightb_1{font-size:18px;margin-bottom:10px; }
#t_addition{padding-top:10px;}
#t_addition dt{background-color:#e6f4ff;margin:10px 0;padding:5px;}
#t_addition dd{padding:5px;}
.center_leftb_a{ margin:10px 0 0 10px;}

#loading_layer{background-color:#FFF;position:absolute;top:0;left:-10000px; z-index:1002;height:100%;width:100%;}
#loading_layer .f_loading{background:url("../images/flight/loading_flights.gif") no-repeat center center ; width:100%;position:absolute;left:0;top:0;z-index:1005;height:263px; }
#loading_layer .t_loading{background:url("../images/train/loading_train.gif") no-repeat center center ; width:100%;position:absolute;left:0;top:0;z-index:1005;height:337px;}
#loading_layer  .hint{margin:0 auto;width:800px;}
#loading_layer dl{background: url("../images/common/loading.gif") 40px 40px no-repeat;width:400px;text-align:left;}
#loading_layer .f_loading dl{margin-left:260px;}#loading_layer .t_loading dl{margin-left:10px;}
#loading_layer dt{color:#369;font-weight:bold;font-size:16px;}
#loading_layer dd{padding:20px 0 20px 180px;line-height:20px;color:#333;}

#l_m .tm1{background:url(../images/train/search1.png) no-repeat;height:310px; width:222px;}
#l_m .fm1{background:url(../images/flight/search1.png) no-repeat;height:352px;width:222px;}
#l_m .fm1 dt{padding:15px 0 0 60px; height:29px;color:#FFF; font-size:16px;font-weight:bold;}
#l_m .tm1 dt{padding:20px 0 0 70px; height:29px;color:#FFF; font-size:16px;font-weight:bold;}
#l_m .tm1 dd{color:#333;margin:20px 0 0 26px;}
#l_m .fm1 dd{color:#333;margin:15px 0 0 25px;}
#l_m .tm1 dd li{clear:both;height:30px;}
#l_m .fm1 dd li{display:block; height:22px;line-height:22px;}
#l_m .fm1 a.btn1,#l_m .tm1 a.btn1,.list_search_btn{background:url("../images/tf_btn.png") -207px 0;cursor:pointer ;float:right; width:81px;height:26px;margin-right:35px;_margin-right:15px;}
#l_m .tm1 a.btn1:hover,#l_m .fm1 a.btn1:hover,.list_search_btn:hover{background-position:-289px 0; }
#l_m .tm1 span{width:50px;}
#l_m .tm1 .lab2{float:left;width:100px;}
#l_m .tm1 .lab1{float:left;}
#l_m .fm1 .fs{font-size:10px;}
#l_m .tm1 select{border:1px solid #CCC;color:#333;font-size:10px;height:20px;width:160px;}
#l_m .tm1 input[type='text']{border:1px solid #CCC;font-size:10px;height:20px;margin-left:2px;width:160px;}
#l_m .fm1 select{border:1px solid #CCC;color:#333;font-size:10px;height:20px;width:160px;}
#l_m .fm1 input[type='text']{border:1px solid #CCC;font-size:10px;height:18px;width:158px;}

#l_m .tm2 dt{color:#4E76B7;font-size:16px;font-weight:bold;padding:15px 0 10px 10px;}
#l_m dl.tm2 dt{color:#4E76B7;font-size:16px;font-weight:bold;padding:15px 0 10px 10px;}

#l_m dl.tm3{/*background-color:#e1edfb;*/border:1px solid #eee;margin:10px 0 0 0;}
#l_m dl.tm3 dt{color:#555;font-size:14px;font-weight:bold;border-bottom:1px solid #eee; height:35px;line-height:35px;padding-left:8px;}
#l_m dl.tm3 dd{padding:8px;}
#l_m dl.tm3 li{padding:5px;}

#l_m .fm2 dd ul{ list-style:none; margin:0 0 0 15px; padding:0;}
#l_m .fm2 dd ul li{ float:left; width:92px;margin-right:10px; text-align:left;height:30px; line-height:30px; color:#555555; font-size:12px;overflow:hidden;white-space:nowrap; }
#l_m .fm2{margin-top:10px;}
#l_m dl.fm2 dt{border-bottom:1px solid #CCC;font-size:14px;font-weight:bold;color:#999;line-height:30px;}

#l_m .m4{text-align:center;margin:10px 0;}

.tlist_m1{float:left;width:730px;margin-right:16px;}
.tlist_m1 .fashi,.tlist_m1 .daoshi{padding-top:10px;}
#err_p1{margin-left:40px;float:left;width:620px;}
#err_p1 h1{color:#369;font-size:30px;margin:20px 0 40px 0;}
#err_p1 .hint{background-color:#fbe6d3;color:#8a0000;padding:10px;}
#err_p1 .hint_icon{background:url('../images/errorpage_icons.png') -76px 0 no-repeat;float:left;height:26px;width:28px;}
#err_p1 .hint dl{float:left;margin-left:10px;}
#err_p1 .hint dt{font-size:16px;font-weight:bold;}
#err_p1 .hint dd{width:480px;}
#err_p1 .form{border:1px solid #c0d4ed;color:#666;font-size:14px;line-height:30px; padding:10px;margin:20px 0;}
#err_p1 .submitbtn{background:#fbe6d3 url('../images/errorpage_icons.png') 0 0;color:#8a0000;border:0;cursor:pointer; height:30px;margin-left:60px;vertical-align:top; width:76px;}
#err_p2{float:right;padding-top:100px;width:297px;}
#err_p2 div{background-image:url('../images/errorpage_icons.png');background-position:-122px 0;height: 303px;width:297px;}

#error_msg{color:red;}

.center_leftb_select{ border:1px solid #fff; width:80px; height:22px;}
.center_leftb_selectl{ border:1px solid #fff; width:170px; height:22px;}
.center_leftb_h{ width:214px; height:33px; margin:20px auto; background:#e7e7e7; text-align:right;}
.center_leftb_bt{ float:right; margin:-1px 20px 0 0 ; width:38px; height:38px; background:url(http://www.yeschinatour.com/_image/train/cf_icon.gif) no-repeat  0 -200px; text-align:center; color:#323232; border:0;cursor:pointer;} 

#flist{width:735px;float:right;}
#flist .md1 .tt{font-weight:bold;font-size:16px;}
#flist .md1 .tt2{color:#d09352;padding:4px 0;}
#flist .md1 ul{margin-top:10px;float:left;width:735px;height: 58px;}
#flist .md1 ul li{float: left;width:96px;margin: 1px -1px 0 0;display:none;
text-align: center;background-color: #F2F9FF;border-width: 1px 1px 0;
border-style: solid solid none;border-color: #CCC;cursor: pointer;}
#flist .md1 ul li.actived{display:block;position: relative;top:2px;margin-top: -2px;width:94px;height:58px;background-color: white;border-width: 2px 2px 0;border-color: #2F7FD0;}
#flist .md1 ul li.first,#flist .md1 ul li.last{display:block;width:26px;background-color:#FFF;}
#flist .md1 ul li.first span{background:url(../images/tf_btn.png) 0 -62px;float:left;width:13px;height:56px;margin-left:6px;}
#flist .md1 ul li.last span{background:url(../images/tf_btn.png) -14px -62px;float:left;width:13px;height:56px;margin-left:6px;}
#flist .md1 ul li p{line-height:28px;}
#flist thead td{background-color:#F2F2F2;padding:8px 0;font-size:14px;}
#flist td p,.tlist_m1 .tablesorter td p{font-size:14px;padding:4px;}

#flist .md2{border:2px solid #2F7FD0;}
#flist .md2 dl{padding:2px 5px;line-height:20px;width:90%;float:left;}
#flist .md2 dl dd,#flist .md2 dl dt{float:left;padding:0 8px;}
#flist .md2 dl dd input{vertical-align:middle;margin-right:4px;}
#timetable2{clear:both;}
.flights_list{width:100%;color:#555555;text-align:center;}
.flights_list .sub_tr{display:none;}
.flights_list .sub_list{width:100%;}
.flights_list .sub_list td{height:58px;border-top:1px dashed #CCC;}
#flist .addition{text-align:left;border-bottom:1px dashed #CCC;background-color:#F2F9FF;line-height:22px;padding-left:15px;}

.tablesorter a{font-weight:bold;text-decoration:underline !important;color:#369;}

table.trip_chosen{border-collapse:collapse;}
table.trip_chosen td,table.trip_chosen th{border:1px solid #CCC;padding:4px 6px;}
.center_4_a_1{ border-right:1px solid #7396c1;}
.center_4_a_3{ height:40px; background:url(http://www.yeschinatour.com/_image/train/cf_img.gif) no-repeat -168px -652px; color:#FFFFFF; font-weight:bold;}
.center_4_a a{ color:#3f649c; text-decoration:underline;}
.center_4_a a:hover{ color:#fc0202; text-decoration:underline;cursor:pointer;}

.table1{width:100%; margin:10px 0; }
.center_rightb_d{ width:98%; margin:10px; color:#6d6b6b; font-size:12px; }
.center_rightb_d_1{ padding:6px 4px; text-align:left; font-weight:bold;}
.center_rightb_d_2{ padding:6px 2px; text-align:left;}
.center_rightb_d_4{ padding:6px 2px; text-align:right;}
.center_rightb_d_3{ padding:16px; text-align:right;}
.center_rightb_d_5{ padding:1px 2px; text-align:left;}
.subcabin_td{}
.center_rightb_e a{ color:#555555; text-decoration:underline;}
.center_rightb_e a:hover{ color:#fc0202; text-decoration:underline;}
.book_btn,.return_btn,.book_btn1{background-image:url(../images/tf_btn.png);border:0;cursor:pointer;}
.book_btn{width:81px;height:22px;background-position:-244px -35px; border:0;cursor:pointer;}
.book_btn:hover{background-position:-327px -35px;}
.return_btn{width:81px;height:22px;background-position:-373px -1px;}
.return_btn:hover{background-position:-456px -1px;}
.book_btn1{width:61px;height:17px;background-position:-413px -38px;vertical-align:top;}
.book_btn1:hover{background-position:-482px -38px;}

.center_leftc{ float:left; width:716px; }
.center_rightc{ float:left; width:233px; }
.mr{ margin:10px 25px 0; }
.mr1{ margin:10px 0 0 25px; _margin:10px 0 0 10px }
.center_rightc_f{ margin:0; padding:0; list-style:none; font-size:12px;}
.center_rightc_f li{ float:left; width:213px; height:30px; background: url(http://www.yeschinatour.com/_image/train/cf_img.gif) no-repeat  -433px -387px; line-height:29px; font-weight:bold; margin-right:4px; color:#4d4e4f; cursor:pointer;}
.center_rightc_f .li_hover{width:215px; height:31px; background: url(http://www.yeschinatour.com/_image/train/cf_img.gif) no-repeat  -217px -387px; color:#092a55;}
.center_rightc_g{ width:714px; border:1px solid #d3d3d3; border-bottom:0; padding-top:1px; }
.center_rightc_g:after{ content:"."; height:0; clear:both; visibility:hidden; display:block; }
.center_rightc_h{ width:100%; font-size:12px; color:#555555; text-align:center;}
.center_rightc_h_3{ height:40px; background:url(http://www.yeschinatour.com/_image/train/cf_img.gif) no-repeat -209px -652px; color:#FFFFFF; font-weight:bold;}
.center_rightc_h a{ color:#3f649c; text-decoration:underline;}
.center_rightc_h a:hover{ color:#fc0202; text-decoration:underline;}
.center_rightc_i{ width:716px; height:19px; background:url(http://www.yeschinatour.com/_image/train/cf_img.gif) no-repeat 0 -693px;}
.center_rightc_j{ width:233px; height:29px; background:url(http://www.yeschinatour.com/_image/train/cf_img.gif) no-repeat -314px -652px; text-align:left; padding-left:5px; line-height:32px; color:#383737; font-size:14px; overflow:hidden;}
.center_rightc_k{ width:233px; border-left:1px solid  #dddddd; border-right:1px solid  #dddddd; color:#555555; font-size:12px;}
.center_rightc_k td{ padding:8px 2px 2px 2px; text-align:center;}
.center_rightc_k a{ color:#656363; text-decoration:none;}
.center_rightc_k a:hover{ color:#656363; text-decoration: underline;}
.center_rightc_l{ width:233px; height:8px; background:url(http://www.yeschinatour.com/_image/train/cf_img.gif) no-repeat -314px -682px; overflow:hidden;}
.center_c{ width:517px; height: 97px; margin:40px auto 20px auto; background:url(http://www.yeschinatour.com/_image/train/cf_img.gif) no-repeat -210px -289px;}
.center_c_a{ float:left; width:60px; height: 53px; margin:20px 0 0 30px; display:inline; background:url(http://www.yeschinatour.com/_image/train/cf_icon.gif) no-repeat -90px 0;}
.center_c_b{ float:left; width:380px; height: 53px; margin:20px 0 0 20px; line-height:30px; color:#555555; font-size:16px; text-align:left;}
.center_c_c{ width:613px; height:279px; margin:0px auto 40px auto; background:url(http://www.yeschinatour.com/_image/train/rs_1.png) no-repeat;}  
.center_c_d{ float:left; margin:27px 0 0 40px; width:144px; height:38px; background:url(http://www.yeschinatour.com/_image/train/cf_icon.gif) no-repeat  0 -253px; text-align:center; color:#fbd13c; font-size:13px; line-height:40px;}
.center_c_e{ width:500px; margin:10px auto; font-size:12px; color:#FFFFFF;}
.center_c_e td{ padding:10px 3px; text-align:left;}
.center_c_e_select{ border:1px solid #fff; width:130px; height:22px;}
.center_c_e_selectl{ border:1px solid #fff; width:200px; height:22px;}
.center_c_bt{ float:right; margin:-95px 40px 0 0 ; width:64px; height:64px; background:url(http://www.yeschinatour.com/_image/train/cf_icon.gif) no-repeat  0 -292px; text-align:center; color:#323232; font-weight:bold; font-size:16px; border:0;cursor:pointer;} 
.center_d{ width:767px; height: 217px; margin:40px auto 20px auto; background:url(http://www.yeschinatour.com/_image/train/ct_img.gif) no-repeat 0px -875px;}
.center_d_a{ float:left; width:128px; height: 128px; margin:40px 0 0 30px; display:inline; background:url(http://www.yeschinatour.com/_image/train/ct_icon.gif) no-repeat 0 -184px ;}
.center_d_b{ float:left; width:550px; height: 128px; margin:10px 0 0 20px; line-height:17px; color:#555555; font-size:12px; text-align:left;}
.center_3{ width:958px; margin:10px auto 0 auto;}
.center_title3{ width:938px; height:34px; font-size:16px; color:#3f649c; line-height:34px; font-weight:bold; padding-left:20px; text-align:left; background:url(http://www.yeschinatour.com/_image/train/ct_img.gif) no-repeat 0 -1093px;}
.center_a{ width:956px; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc;}
.center_a:after{ content:"."; height:0; clear:both; visibility:hidden; display:block; }
.center_a_1{ float:left; margin:30px 0 15px 26px; color:#555555; font-size:12px; line-height:20px; text-align:left; display:inline}
.center_a_1_img{ border:5px solid #e6e6e6; margin:0 0 6px 0;}
.center_b{ width:958px; height:12px; background:url(http://www.yeschinatour.com/_image/train/ct_img.gif) no-repeat 0 -1128px; overflow:hidden;}
.center_4_a_100{ width:958px; margin:10px auto 0 auto; font-size:12px; color:#555555; text-align:center;}

.center_4_b{ width:956px; margin:0 auto;}
.center_4_b:after{ content:"."; height:0; clear:both; visibility:hidden; display:block; }
.center_4_b_1{ color:#3f649c; text-align:left; font-size:14px; font-weight:bold; margin-left:15px; padding:10px 0;}
.center_4_c{ width:733px; margin:10px 0 0 15px; font-size:12px; color:#555555; text-align:center;}
.center_4_c_3{ height:40px; background:url(http://www.yeschinatour.com/_image/train/cf_img.gif) no-repeat -168px -652px; color:#FFFFFF; font-weight:bold;}
.center_4_c a{ color:#3f649c; text-decoration:underline;}
.center_4_c a:hover{ color:#fc0202; text-decoration:underline;}
.center_4_d{ width:733px; margin:0 auto;}
.center_4_d_3{ height:40px; background:url(http://www.yeschinatour.com/_image/train/cf_img.gif) no-repeat -113px -652px; color:#FFFFFF; font-weight:bold;}
.center_rightg{ float:left; width:216px; margin:10px 0 0 25px;  _margin:10px 0 0 8px; }
.center_rightg_j{ width:216px; height:28px; background:url(http://www.yeschinatour.com/_image/train/ct_img.gif) no-repeat 0px -1326px; text-align:left; padding-left:5px; line-height:28px; color:#383737; font-size:14px; overflow:hidden;}
.center_rightg_k{ width:216px; border-left:1px solid  #dddddd; border-right:1px solid  #dddddd; color:#555555; font-size:12px;}
.center_rightg_k td{ padding:8px 2px 2px 2px; text-align:center;}
.center_rightg_k a{ color:#656363; text-decoration:none;}
.center_rightg_k a:hover{ color:#656363; text-decoration: underline;}
.center_rightg_l{ width:216px; height:8px; background:url(http://www.yeschinatour.com/_image/train/ct_img.gif) no-repeat 0 -1355px; overflow:hidden;}
.center_4_a img{vertical-align:middle;}
.ui-autocomplete {max-height: 200px;overflow-y: auto;overflow-x: hidden;}
* html .ui-autocomplete {height: 150px;}
.station_name{display:none;}

/* tables */
table.tablesorter {
	margin: 10px auto 0;text-align: left;
	border-collapse:collapse;width:100%;
}
table.tablesorter th,table.tablesorter td{border: 1px solid #CCC;line-height:18px;}
table.tablesorter thead tr th, table.tablesorter thead tr td {
	background-color: #c7dbf3;text-align:center;font-weight:bold;padding-top:4px;padding-bottom: 4px;
}
table.tablesorter thead th{padding-right:15px;padding-left:4px;}
table.tablesorter thead tr .header {
	background-image: url(../js/themes/blue/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: #3D3D3D;
	padding: 4px;
/*	background-color: #FFF; */
	vertical-align: top;text-align:center;
}
table.tablesorter tbody tr.odd td {
	background-color:#F0F0F6;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(../js/themes/blue/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(../js/themes/blue/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8;
}
dl.s1{padding-bottom:15px;}
dl.s1 dt{font-size:18px;margin-bottom:10px;}
dl.s1 dt div{border:1px solid #FFF;padding:4px 0 4px 10px;}
dl.s1 dd{width:732px;font-size:12px;margin-bottom:10px;}
dl.s1 dd li{float:left;height:30px;line-height:30px;overflow:hidden;width:170px;}

dl.question-module{border:1px solid #DDD;margin-top:10px;overflow:hidden;}
dl.question-module dt{background-color:#EEE;line-height:30px;height:30px;padding-left:10px;font-size:14px;position:relative;}
dl.question-module dt span{position:absolute;right:10px;top:0px;}
#tiwen {padding:10px;color:#333;margin-top:10px;}
#tiwen p{padding:6px 0;line-height:16px;width:520px;float:left;}
#tiwen textarea{width:400px;height:80px;padding:2px 4px;}
#tiwen input{height:16px;line-height: 16px;padding:0 2px;margin-left:8px;}
#tiwen select{padding-left:2px;margin-left:8px;}
#tiwen b{float:left;width:70px;}
button.qsubmitbtn{padding:4px 12px;font-weight:bold;color:#333;}