﻿body { font-family: "宋体" ,Arial, Helvetica, sans-serif; font-size: 12px; color: #222; line-height: 21px; text-align: left; margin: 0 auto; }

dl, dd, dt, ul, li, form, p { list-style: none; margin: 0; padding: 0; }
img { border: 0px; }

H1 { border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px; }
H2 { border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px; }
H3 { border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px; }
H4 { border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px; }
H5 { border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px; }
H6 { border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; border-right-width: 0px; }

address, em, cite { font-style: normal; }
cite { font-style: inherit; }
cite span { margin-right: 5px; }
sup { font-size: 8px; font-family: Arial, Helvetica, sans-serif; }

/*背景*/
.backblue { background-color: #F6F9FF; }
.back_darkblue { background-color: #DEE9FF; }
.backgray { background-color: #F6F6F6; }
.backwhite { background-color: #FFF; }
.frc { float: right !important; }
/*font-color
a:link{color:#222; text-decoration:none}
a:visited{color:#868686; text-decoration:none}
a:hover{color:#CF0000; text-decoration:underline}
*/
/*链接样式定义开始*/
a { margin: 0px; padding: 0px; border: 0px; color: #6A6A6A; }
a:link { color: #333; text-decoration: none; font-size: 12px; }
a:visited { color: #333; text-decoration: none; font-size: 12px; }
a:hover { color: #FE3D02; text-decoration: underline; font-size: 12px; }
a:active { color: #999; font-size: 12px; }
/*链接样式定义结束*/

/*文字*/
.bold { font-weight: bold; }
.indent12 { text-indent: 10px; }
.indent24 { text-indent: 2em; }

.font14 { font-size: 14px; }
.font12 { font-size: 12px; }
.font10 { font-size: 12px; }

.orange, .orange a:link, .orange a:visited { color: #FF3300 !important; }
.orange a:hover, .orange a:active { text-decoration: underline; }

.darkblue, .darkblue a:link { color: #001E6B; text-decoration: none; }
.darkblue a:hover { color: #CF0000; text-decoration: underline; }

.green, .green a:link { color: #0B4721; }
.green a:active { color: #0B4721; }
.green a:hover { text-decoration: underline; color: #f00; }

.gray, .gray a:link { color: #565656; }
.gray a:hover, .gray a:active { color: #565656; }
.grayc, .grayc a:link { color: #ccc; }
.grayc a:hover, .grayc a:active { color: #ccc; }
.grayc { color: #ccc; }


.yellow, .yellow a:link { color: #FC9401; }
.yellow a:hover, .yellow a:active { color: #FC9401; }

.red, .red a:link, red a:visited { color: #ff0000 !important; }
.red a:hover, .red a:active { color: #ff0000 !important; }

.black, .black a:link { color: #000 !important; }
.black a:hover, .black a:active { color: #000 !important; }

.white, .white a:link, white a:visited { color: #fff !important; }
.white a:hover, .white a:active { color: #fff !important; }



.red, .red a:link, .red a:visited { color: #CF0000; }
.gray, .gray a:link { color: #222; }
.gray a:hover { color: #CF0000; text-decoration: underline; }
.graytime { color: #868686; }
.white, .white a, .white a:link, .white a:visited { color: #FFF; }
.white a:hover { color: #FF0; }
.green { color: #006600; }

A.blue:link { color: #1c5f82; text-decoration: none; }
A.blue:visited { color: #1c5f82; text-decoration: none; }
A.blue:hover { color: #cc5533; text-decoration: underline; }

.martab { margin-top: 10px !important; }

.activehlc { background: url(/images/comm/titlc.gif) no-repeat left; }
.activeh { text-align: center; text-indent: 0 !important; }
.activehtb li { height: 29px !important; line-height: 29px !important; }
.activeh li { float: left; width: 125px; cursor: pointer; height: 29px !important; line-height: 29px !important; }

/*浮动和对齐*/
.floatl { float: left; }
.floatr { float: right; }
.clear { clear: both !important; height: 0 !important; line-height: 0 !important; font-size: 0px !important; }

/*宽度*/
.width80 { width: 80px; }
.width300 { width: 300px; }
.width180 { width: 180px; }
.width250 { width: 250px; }
.width343 { width: 343px; }
.width335 { width: 335px; *width:330px;_width:335px;}
.width305 { width: 310px; }
.width390 { width: 390px; overflow: hidden; }
.width510 { width: 510px; }
.width590 { width: 590px; }
.width648 { width: 648px; }
.width685 { width: 685px; }
.width700 { width: 700px; }
.width775 { width: 775px; }
.width98 { width: 95px; }
.width60 { width: 60px; }
.width30 { width: 30px; }
.width50 { width: 50%; }
.width100 { width: 100%; word-break: break-all; table-layout: fixed; overflow: hidden; }

/*内外边距*/
.mar0 { margin: 0px auto; }
.mart2 { margin-top: 0px; *margin-top:2px}
.mart10 { margin-top: 10px; }
.marb10 { margin-bottom: 10px; }
.marl10 { margin-left: 10px; }
.marr10 { margin-right: 10px; }
.marl5 { margin-left: 5px; }
.marr5 { margin-right: 5px; }
.mart5 { margin-top: 5px; }
.marb5 { margin-bottom: 5px; }
.pad0 { padding: 0px; }
.pad10 { padding: 10px; }
.pad5 { padding: 5px; }
.padt5 { padding-top: 5px; }
.padb5 { padding-bottom: 5px; }
.padl5 { padding-left: 5px; }
.padl10 { padding-left: 5px; }
.padr10 { padding-right: 5px; }


/*边框*/
.borderblue { border: 1px solid #B9C6E9; }
.border_darkblue { border: 1px solid #7C9DE7; }
.bordergray { border: 1px solid #DADADA; }
.borderdot { border-top: 1px dotted #DADADA; }
.borderdotr { border-right: 1px dotted #DADADA; }
.borderinput { border: 1px solid #98BDF2; }
.borderr { border-right: 1px solid #B9C6E9; }
.borderb { border-bottom: 1px solid #B9C6E9; }

.bordery { border: 1px solid #F8BB18; border-top: none; overflow: hidden; }
.bordery1 { border: 1px solid #F8BB18; overflow: hidden; }

.wrap { width: 960px; margin: 0 auto; overflow: hidden; }
.wrapper { width: 960px; margin: 0 auto; overflow: hidden; }
/*头部*/
.head { width: 960px; line-height: 24px; border-bottom: 1px solid #B9B9B9; overflow: hidden; }
.head a { margin-right: 10px; }
.head span { margin: 0px 10px; }
#mainmenu { width: 960px; margin: 0 auto; }
#mainmenu dt { float: right; border: 0px solid #83A3CD; }
#mainmenu dd { float: left; border: 0px solid #83A3CD; width: 600px; padding-left: 5px; }
#mainmenu dd a { float: left; }
#mainmenu dd font, .head #mainmenu dd span, .head #mainmenu dd a { float: left; }
.mart25 { margin-top: 25px; }

#headmore { border: 1px solid #83A3CD; position: absolute; margin: 23px 0 0; width: 102px; background: #fff; display: none; font-family: arial; line-height: 20px; border-left: 1px solid #C6D7EF; z-index: 9999; }
#headmore a { color: #0449be; margin: 0; width: 86px; padding: 0 8px; text-decoration: none; }
#headmore a:hover { color: #fff; background: #0055AA; text-decoration: none; }
#headmore .ln { width: 86px; background: #C6D7EF; height: 1px; border: 3px solid #fff; overflow: hidden; float: left; }
.head_rail_more { width: 61px; background: url(/images/comm/topmore.gif) 100% 50% no-repeat; padding: 0 10px 0 0; color: #1E50A2; }

/*nav*/
.headnav { height: 40px; width: 946px; line-height: 40px; margin: 10px auto; border: 1px solid #ddd; padding: 0 5px 0 7px; }
.headnav a { margin-left: 5px; margin-right: 5px; }
.headnav a:link, .headnav a:visited { font-size: 12px; padding: 0 6px; font-weight: 700; color: #014DA3; }
.headnav a:hover { font-size: 12px; padding: 0 6px; font-weight: 700; color: #ff3300; }

.headnav1 { height: 30px; width: 946px; line-height: 30px; margin: 5px auto; border: 1px solid #ddd; padding: 0 5px 0 7px; }
.headnav1 a { margin-left: 5px; margin-right: 5px; }
.headnav1 a:link, .headnav1 a:visited { font-size: 12px; padding: 0 6px; font-weight: 700; color: #014DA3; }
.headnav1 a:hover { font-size: 12px; padding: 0 6px; font-weight: 700; color: #ff3300; }

.ksnav { margin-right: 5px; }
.ksnav a { margin-left: 10px; }


.wrap { width: 960px; margin: 0 auto; overflow: hidden; }
.wrap990 { width: 990px; margin: 0 auto; overflow: hidden; }
.wraplc { width: 700px; float: left; }
.wraprc { width: 250px; float: right; }

.fright { display: block; float: right; }


.logosecondLog { width: 95px; height: 42px; margin: 0 auto; }
.logoleft { width: 114px; height: 55px; margin: 0px 0 0 10px; padding-top: 5px; }

.pages { background: url(/Images/Comm/dotline.gif) repeat-x 50% top; height: 32px; text-align: right; }
.xspace-page { float: right; margin: 5px 5px 0px 0px; }
.xspace-page A { border-right: #d1e893 1px solid; padding-right: 5px; border-top: #d1e893 1px solid; display: inline; padding-left: 5px; background: #f5fbe4; float: left; padding-bottom: 0px; border-left: #d1e893 1px solid; line-height: 20px; margin-right: 3px; padding-top: 0px; border-bottom: #d1e893 1px solid; }
.xspace-page SPAN { border-right: #d1e893 1px solid; padding-right: 5px; border-top: #d1e893 1px solid; display: inline; padding-left: 5px; background: #f5fbe4; float: left; padding-bottom: 0px; border-left: #d1e893 1px solid; line-height: 20px; margin-right: 3px; padding-top: 0px; border-bottom: #d1e893 1px solid; }
SPAN.xspace-totlerecord { color: #090; }
SPAN.xspace-totlepages { color: #090; }
SPAN.xspace-totlerecord { margin-right: 0px; border-right-style: none; }
SPAN.xspace-current { font-weight: bold; border-left-color: #cc6600; background: #f90; border-bottom-color: #cc6600; color: #fff; border-top-color: #cc6600; border-right-color: #cc6600; }


#getplatform { border-top: #f3f3f3 1px solid; border-bottom: #f3f3f3 1px solid; border-left: #f3f3f3 1px solid; border-right: #f3f3f3 1px solid; color: #000000; background: #fcfcfc; visibility: hidden; cursor: pointer; list-style-type: none; position: absolute; }
.hint { padding-left: 6px; font-size: 12px; background: #ffffff; width: 200px; color: #656565; border-bottom: #c1c1c1 1px dashed; }
.mout { border-top: #ffffff 1px solid; padding-left: 6px; font-size: 12px; background: #ffffff; width: 200px; color: #656565; line-height: 120%; border-bottom: #ffffff 1px solid; }
.mover { border-top: #f3f3f3 1px solid; padding-left: 6px; font-size: 12px; background: #fff4d2; width: 200px; cursor: hand; color: #656565; line-height: 120%; border-bottom: #f3f3f3 1px solid; }
.selected { border-top: #f2f8ff 1px solid; padding-left: 6px; font-size: 12px; background: #656565; width: 200px; color: #ffffff; line-height: 120%; border-bottom: #f2f8ff 1px solid; }
.tdleft { padding-left: 6px; font-size: 12px; }
.tdright { padding-right: 4px; }

/*头文件样式开始*/
.topnav { margin: auto; width: 990px; border: 0px solid #000; }
.nav_main a:link, .nav_main a:visited { /* color:#4E6EB4; */ }
.top { background: url(/images/train/normaltop.gif) right 32px no-repeat; }
.top_leftbg { background: url(/images/train/normaltop.gif) left -35px no-repeat; }
.header_topleft { background: url(/images/train/sd_top_left.gif) no-repeat; }
.header_topfont { background: url(/images/train/sd_top_right.gif) right top no-repeat; }
#bnav_c { background: url(/images/train/nav_center.gif) left top repeat-x; }
#bnav_r { background: url(/images/train/normaltop.gif) -48px -67px no-repeat; }
#bnav_l { background: url(/images/train/normaltop.gif) -33px -67px no-repeat; }
.bnav li { background: url(/images/train/nav_border.gif) right 9px no-repeat; }
#main_nav { margin: auto; width: 990px; background: #FFFFFF; border: 0px solid #66FFFF; display: table; position: relative; z-index: 100; }
#nav { margin: auto; width: 990px; padding-top: 8px; }
.top { width: 990px; height: 61px; border: 0px solid #66FFFF; text-align: left; }
.top_leftbg { width: 24px; height: 61px; float: left; }
.logostyle { position: absolute; top: 25px; padding-left: 203px; font-size: 20px; color: #9E390B; font-family: 榛戜綋; width: 100px; z-index: 25; overflow: hidden; }
.logostyle a:link, .logostyle a:visited, .logostyle a:hover { font-size: 20px; color: #9E390B; font-family: 榛戜綋; }
.top_right { width: 644px; float: right; border: 0px solid #666666; padding-top: 5px; overflow: hidden; }
.header_topleft { width: 62px; height: 19px; float: left; margin-right: 5px; white-space: nowrap; }
#topul { float: right; list-style: none; border: 0px solid #333; padding: 0px; margin: 0px; }
.header_topfont { font-size: 12px; color: #404040; padding: 4px 2px 2px 2px; height: 13px; line-height: 14px; text-align: center; white-space: nowrap; }
#changecity a:link { color: #407FEA; }


.header_topfont .text_r { color: #C05600; width: 60px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.header_topfont img { position: absolute; margin-top: -3px; margin-left: 2px; }

.header_topfont a:link { font-size: 12px; color: #404040; text-decoration: none; }
.header_topfont a:visited { font-size: 12px; color: #404040; text-decoration: none; }
.header_topfont a:hover { color: #ff6600; text-decoration: none; }
.nav_main { position: relative; width: 655px; float: right; border: 0x solid #000000; padding-top: 16px; font-family: "瀹嬩綋"; overflow: hidden; text-align: right; }
.nav_main ul { margin: 0px 0px 0px 10px; padding: 0px; list-style: none; }
.nav_main li { padding: 0px 6px 0px 28px; height: 18px; line-height: 18px; float: left; text-align: left; }
.nav_sy { background: url(/images/train/topicon.gif) 6px 0px no-repeat; width: 30px; }
.nav_jd { background: url(/images/train/topicon.gif) 6px -32px no-repeat; width: 53px; border-left: 1px #000 solid; }
.nav_jp { background: url(/images/train/topicon.gif) 6px -65px no-repeat; width: 53px; border-left: 1px #000 solid; }
.nav_xl { background: url(/images/train/topicon.gif) 6px -99px no-repeat; width: 53px; border-left: 1px #000 solid; }
.nav_yc { background: url(/images/train/topicon.gif) 6px -250px no-repeat; width: 53px; border-left: 1px #000 solid; }
.nav_spot { background: url(/images/train/topicon.gif) 6px -282px no-repeat; width: 53px; border-left: 1px #000 solid; }
.nav_car { background: url(/images/train/topicon.gif) 6px -312px no-repeat; width: 53px; border-left: 1px #000 solid; }
.nav_cp { background: url(/images/train/topicon.gif) 6px -99px no-repeat; width: 60px; border-left: 1px #000 solid; }

#hotelimg { position: absolute; left: 146px; top: -1px; width: 30px; height: 30px; background: url(/images/train/topicon.gif) 0px -129px no-repeat; }
#Planeimg { position: absolute; left: 235px; top: -1px; width: 30px; height: 30px; background: url(/images/train/topicon.gif) 0px -168px no-repeat; }
#Ticketsimg { position: absolute; left: 322px; top: -1px; width: 30px; height: 30px; background: url(/images/train/shi.gif) left top no-repeat; }
#Lineimg { position: absolute; left: 410px; top: -1px; width: 30px; height: 30px; background: url(/images/train/topicon.gif) 0px -208px no-repeat; }
#zcimg { position: absolute; left: 500px; top: -1px; width: 30px; height: 30px; background: url(/images/train/topicon.gif) 0px -341px no-repeat; }
.nav_main img { vertical-align: text-bottom; }
.nav_main a:link, .nav_main a:visited { color: #333; font-weight: bolder; }
.nav_main a:hover { color: #E77713; font-weight: bolder; }
.header_navindex { font-size: 12px; color: #669AFF; font-weight: bold; }
.header_navindex a:link { font-size: 12px; color: #669AFF; /* font-weight:bold; */ text-decoration: none; }
.header_navindex a:visited { font-size: 12px; color: #669AFF; /* font-weight:bold; */ text-decoration: none; }
.header_navindex a:hover { font-size: 12px; color: #ff6600; /* font-weight:bold; */ text-decoration: none; }
.header_fg { padding-left: 18px; padding-right: 18px; }

.bnav { width: 990px; height: 32px; }
#bnav_l, #bnav_r { float: left; width: 5px; height: 32px; }
#bnav_c { float: left; width: 980px; height: 32px; line-height: 30px; }
.bnav ul { width: 950px !important; padding: 0px 0px 0px 30px !important; padding: 0px 0px 0px 20px; width: 960px; float: left; }
.bnav li { float: left; width: auto; height: 32px; line-height: 32px; text-align: center; margin-left: 8px !important; padding-right: 8px !important; margin-left: 8px; padding-right: 8px; background: url(/images/train/nav_border.gif) right 9px no-repeat; }
.bnav li a:link, .bnav li a:visited { color: #333; }
.bnav li a:hover { color: #E77713; }
.bnav_links:link { color: #333; }
.bnav_links:visited { color: #333; }
.bnav_links:hover { color: #E77713; }
#bnav_c { position: relative; }
#hotPic2 { position: absolute; left: 605px; top: 0px; }
#NewPic2 { position: absolute; left: 679px; top: 0px; }
#hotPic { position: absolute; left: 538px; top: 0px; }

.bnav_s { padding: 9px 3px 0px 0px; }
#nobg { background: none; }
.HackBox { clear: both; border-top: transparent 0px solid; }


.flight_nav { border: 0px #000 solid; background: url(/Images/Comm/nav2.gif) no-repeat left top; margin: auto; width: 990px; height: 27px; }
.hotcityflight { border: 0px #000 solid; padding-right: 0px; padding-left: 40px; background: url(/Images/Comm/nav2.gif) no-repeat 30px -30px; float: left; padding-bottom: 0px; padding-top: 8px; }
.hotcityflight LI { padding-right: 3px; padding-left: 8px; float: left; padding-bottom: 0px; padding-top: 0px; }
.hotcityflight LI A { color: #407fea; }
.hotcityflight LI A:visited { color: #407fea; }
.hotcityflight LI A:hover { color: #e77713; }

.help { border: 0px #000 solid; padding-right: 20px; padding-left: 0px; float: right; padding-bottom: 0px; padding-top: 0px; }
.help A { margin-top: 4px; display: block; background: url(/Images/Comm/nav2.gif) no-repeat 0px -68px; float: left; width: 85px; color: #feff81; line-height: 19px; height: 19px; text-align: center; }
.help A:link { margin-top: 4px; display: block; background: url(/Images/Comm/nav2.gif) no-repeat 0px -68px; float: left; width: 85px; color: #feff81; line-height: 19px; height: 19px; text-align: center; }
.help A:visited { margin-top: 4px; display: block; background: url(/Images/Comm/nav2.gif) no-repeat 0px -68px; float: left; width: 85px; color: #feff81; line-height: 19px; height: 19px; text-align: center; }
.help A:hover { margin-top: 4px; display: block; background: url(/Images/Comm/nav2.gif) no-repeat 0px -68px; float: left; width: 85px; color: #feff81; line-height: 19px; height: 19px; text-align: center; }
.help A:hover { background: url(/Images/Comm/nav2.gif) no-repeat 0px -87px; }


.link01 A:link { color: #4b72b2; text-decoration: none; }
.link01 A:visited { color: #4b72b2; text-decoration: none; }
.link01 A:hover { color: #ff6000; text-decoration: underline; }
.link01 A:active { color: #4b72b2; text-decoration: none; }

.content { width: 990px; float: left; clear: both; margin-top: 10px; }




.link02 a:link { color: #4B72B2; text-decoration: none; }
.link02 a:visited { text-decoration: none; color: #4B72B2; }
.link02 a:hover { text-decoration: underline; color: #ff6000; }
.link02 a:active { text-decoration: none; color: #4B72B2; }


a:link { color: #333; text-decoration: none; }
a:visited { text-decoration: none; color: #333; }
a:hover { text-decoration: underline; color: #ff6000; }
a:active { text-decoration: none; color: #333; }

h1, h2 { font-size: 14px; }

#container { width: 950px; margin: 0 auto; }

#header, #mainpage { width: 950px; float: left; clear: both; }
#footer { margin-top: 10px; }

.page_title { height: 37px; width: 950px; background: url(/images/comm/title_bg02.gif) repeat-x; margin-top: 10px; overflow: hidden; float: left; clear: both; }
.page_title .fleft { width: 4px; background: url(/images/comm/title_bg01.gif) left no-repeat; height: 37px; }
.page_title .fcenter { height: 37px; }
.page_title .fcenter li { float: left; height: 30px; margin: 5px 5px 0; }
.page_title .fcenter li a { text-decoration: none; display: block; height: 30px; float: left; }
.page_title .fcenter li span { display: block; float: left; height: 30px; }
.page_title .fcenter li strong { color: #fff; }

.on_select .lab_left { background: url(/images/comm/title_onsel01.gif) left top no-repeat; width: 4px; }
.on_select .lab_center { background: url(/images/comm/title_onsel02.gif) center top no-repeat; padding: 0 3px; line-height: 27px; }
.on_select .lab_right { background: url(/images/comm/title_onsel03.gif) right top no-repeat; width: 4px; }

.un_select .lab_left { background: url(/images/comm/title_unsel01.gif) left top no-repeat; width: 4px; }
.un_select .lab_center { background: url(/images/comm/title_unsel02.gif) center top no-repeat; padding: 0 3px; line-height: 27px; }
.un_select .lab_right { background: url(/images/comm/title_unsel03.gif) right top no-repeat; width: 4px; }

.page_title .fright { height: 37px; width: 4px; background: url(/images/comm/title_bg03.gif) right no-repeat; }

.content { width: 990px; float: left; clear: both; margin-top: 10px; }

.fleft, .f_left, .fcenter { float: left; display: block; }
.fright, .f_right { float: right; display: block; }
.mtop { margin-top: 10px; }

.column_190, .col_190 { width: 190px; }
.column_230, .col_230 { width: 230px; }
.column_270, .col_270 { width: 270px; }
.column_300, .col_300 { width: 300px; }
.column_470, .col_470 { width: 470px; }
.column_670, .col_670 { width: 670px; }
.column_710, .col_710 { width: 710px; }
.column_750, .col_750 { width: 750px; }

.leftside { float: left; overflow: hidden; }
.centerside { margin-left: 10px; float: left; overflow: hidden; }
.rightside { float: right; overflow: hidden; }

.list_head { height: 25px; float: left; clear: both; }
.col_710, .col_230, .list_main { float: left; clear: both; }
.list_head .fleft, .list_head .fright { height: 25px; line-height: 25px; }

.bluelist .list_head { background: url(/images/comm/blue_bg02.gif) repeat-x; }
.bluelist .list_head .fleft { padding-left: 10px; background: url(/images/comm/blue_bg01.gif) left no-repeat; color: #33569C; }
.bluelist .list_head .fcenter { padding-left: 10px; line-height: 25px; }
.bluelist .list_head .fright { padding-right: 10px; background: url(/images/comm/blue_bg03.gif) right no-repeat; }
.bluelist .list_main { border-left: 1px #C4D2EF solid; border-bottom: 1px #C4D2EF solid; border-right: 1px #C4D2EF solid; }

.orangelist .list_head { background: url(/images/comm/orange_bg02.gif) repeat-x; }
.orangelist .list_head .fleft { padding-left: 10px; background: url(/images/comm/orange_bg01.gif) left no-repeat; color: #A74B00; }
.orangelist .list_head .fright { padding-right: 10px; background: url(/images/comm/orange_bg03.gif) right no-repeat; }
.orangelist .list_main { border-left: 1px #F0B87D solid; border-bottom: 1px #F0B87D solid; border-right: 1px #F0B87D solid; overflow: hidden; }

.col_190 .list_main { width: 188px; }
.col_230 .list_main { width: 228px; }
.col_270 .list_main { width: 268px; }
.col_470 .list_main { width: 468px; }
.col_670 .list_main { width: 668px; }
.col_710 .list_main { width: 708px; }
.col_750 .list_main { width: 748px; }

.manu { padding-right: 3px; padding-left: 3px; float: left; padding-bottom: 3px; margin: 3px; padding-top: 5px; text-align: left; }
.manu A { border-right: #eee 1px solid; padding-right: 5px; border-top: #eee 1px solid; padding-left: 5px; padding-bottom: 2px; margin: 2px; border-left: #eee 1px solid; color: #036cb4; padding-top: 2px; border-bottom: #eee 1px solid; text-decoration: none; }
.manu A:hover { border-right: #999 1px solid; border-top: #999 1px solid; border-left: #999 1px solid; color: #666; border-bottom: #999 1px solid; }
.manu A:active { border-right: #999 1px solid; border-top: #999 1px solid; border-left: #999 1px solid; color: #666; border-bottom: #999 1px solid; }
.manu .current { border-right: #036cb4 1px solid; padding-right: 5px; border-top: #036cb4 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; margin: 2px; border-left: #036cb4 1px solid; color: #fff; padding-top: 2px; border-bottom: #036cb4 1px solid; background-color: #036cb4; }
.manu .disabled { border-right: #eee 1px solid; padding-right: 5px; border-top: #eee 1px solid; padding-left: 5px; padding-bottom: 2px; margin: 2px; border-left: #eee 1px solid; color: #ddd; padding-top: 2px; border-bottom: #eee 1px solid; }

/*页脚样式*/
#upfooter { clear: both; width: 950px; line-height: 150%; margin: 10px auto; margin-bottom: 0; background: #FFF; padding-top: 10px; text-align: center; }
#upfooter span { text-align: left; padding: 0 15px; }
#footer { clear: both; width: 950px; line-height: 150%; margin: 10px auto; background: #FFF; border-top: 2px solid #DDDDDD; padding-top: 10px; text-align: center; }
#footer #footer_icp { color: #0000FF; }
#countbox { display: none; }
/*页脚样式结束*/


