﻿* { font-family:Verdana, Arial, Helvetica, sans-serif; }
body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#545454; right:auto; margin:0; width:100%; clear:both; background:#d2d2d2 url(/css/images/train/body-bg.jpg) repeat-x; }
img, ul, ul li { padding:0; margin:0; border:0; }
.clear { clear:both; width:100%; border:0; line-height:0 }
sup, sub { font-style:italic; color:#fff; background:#a31022; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding:0 2px; }
/*菜单样式*/
.meuneStyle { font-size:12px; color:#545454; font-weight:bold; display:block; border-bottom:1px solid #d1d1d1; padding:0 0 5px 0; }
.menueListDiv { width:300px; float:left; }
.promotionBox { width:140px; float:right; height:100%; }
.promotionBox ul { margin:10px 0 0 0; }
.promotionBox ul li { list-style:none; font-size:12px; color:#2c72b0; margin-bottom:8px; }
.promotionBox ul li a { color:#5F7892; text-decoration:none; }
.promotionBox ul li a:hover { text-decoration:underline; }
.oneLineDiv { width:150px; }
/*通用样式*/
h1 { font-family:Verdana, Geneva, sans-serif; font-size:21px; color:#545454; border-bottom:#D2D2D2 1px solid; padding:0px 0px 3px 8px; margin:18px 0px 5px 0px; display:block }
h2 { font-size:18px; color:#545454; padding:0px; margin:10px 0px 5px 0px; font-weight: normal; }
h2 a { font-size:18px; color:#545454; padding:0px; margin:10px 0px 5px 0px; text-decoration:none }
h2 a:hover { color:#a31022 }
p { font-size:12px; line-height:22px; margin:0 0 10px 0; }
/*分页样式*/
#pageSelect { width:100%; margin:10px 0 10px 0 }
#pageSelect ul { padding:0px; margin:0px; overflow:hidden; zoom:1 }
#pageSelect ul li { float:left; display:block; -moz-border-radius:4px; border:1px solid #C1C1C1; font-size:10px; margin:0 8px 0 0 }
#pageSelect ul li a { display:block; color:#C6162B; padding:4px 8px 4px 8px; text-decoration:none }
#pageSelect ul li a:hover { color:#6b6b6b }
#pageSelect ul li.active { display:block; background-image:url(/css/images/bg-pageSelect.gif); background-repeat:repeat-x; background-position:bottom; background-color:#C6162B; border:1px solid #a31022; color:#fff; display:block; padding:4px 8px 4px 8px }
#pageSelect ul li.active2 { display:block; background-image:url(/css/images/bg-page2.gif); background-repeat:repeat-x; border:1px solid #A3A3A3; color:#fff; display:block; padding:4px 8px 4px 8px }
#pageSelect2 { width:100%; margin:10px 0 0px 0; text-align:center }
#pageSelect2 ul { padding:0px; margin:0px; text-align:center; margin:auto }
#pageSelect2 ul li { float:left; display:block; -moz-border-radius:4px; border:1px solid #C1C1C1; font-size:10px; margin:0 4px 10px 0; background-color:#fff }
#pageSelect2 ul li a { display:block; padding:4px 6px 4px 6px; color:#C6162B; text-decoration:none }
#pageSelect2 ul li a:hover { color:#fff; background-color:#B6080C }
#pageSelect2 #nowAct { background-color:#a31022 }
#headerWrapper { width:100%; background:url(/css/images/train/content-bg.jpg) no-repeat right 26px; }
@media(max-width:750px){
	#header{ margin-bottom:50px;}
}
/*头部*/
.navbar-brand-train { float: right !important; position: absolute; top: 10px; right: 10px; border:1px solid #d1d1d1; border-radius:4px; padding:8px 5px 0; line-height:5px; height:25px; font-size:10px !important; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.navbar-brand-train img { display:none!important;}
.navbar-brand-train a:before { content:"Train Search"; font-size:10px; color:#d1d1d1;}
.fixedTailor{ display:none!important;}
