@charset "gb2312";
body {margin:0px;border:0px;font-size:12px;/*font-family:宋体;*/background-color:#fff;}


form {margin:0px;padding:0px;}


ul {list-style: none;margin: 0px;padding: 0px;}


#doc p { margin:0px; padding:0px}


img {border:0px;}


.s {font-size:12px;}


.c {font-size:14px;}


.sm {font-size:12px;font-weight:bold;}





.gray{color:#666;}


.writetext{color:#fff}


.num_bg{color:#ff7300;}


img.icon{position:absolute;}





.left{float:left;}


.right{float:right;}


.layout_box {width:100%;}


.main_box {width:980px;margin:7px auto;margin:0px auto;}


.mid_box {float:left !important;float:;margin-right:7px;margin-top:7px;}


.title_bg {background-color:#e5e5e5;}


.gray_box{border:1px solid #bbbbbb;}


.do_line {border-bottom:1px dotted #c2c2c2;margin-bottom:6px;padding-bottom:4px;}


.du_line {border-top:1px dotted #c2c2c2;margin-top:6px;padding-top:6px;}


.d_ico {background:url(../images/d_ico.gif) 5px 10px no-repeat;padding-left:14px;}


.db_ico {background:url(../images/db_ico.gif) 5px 8px no-repeat;padding-left:20px;}


.bb_ico {background:url(../images/china_hp_bangb_ico.gif) 0px 3px no-repeat;padding-left:18px;}


ul.h_list li {display:inline;margin:3px auto;text-align:center}


.org_arrow {background:url(../images/right_org_arrow.gif) 3px 2px no-repeat;padding-left:22px;}


.img_border{border:1px solid #bbb;}


.red_border{border:1px solid #F2641C;}


.img_pd {padding-top:4px;}


.cent{text-align:center;}


.vcent{vertical-align:middle;}


.hand_cs{cursor:pointer;}


.grid-4, .expo-bottom-banner{float:left;display: inline;margin-right:8px;overflow:hidden;position:relative;z-index:1;}


.grid-4{width:152px;}


.h72{height:72px;}





/*** ali-type.css** 定义阿里巴巴中文站首页的文档结构** @author  shengliang.yaosl@alibaba-inc.com* @version v1.0.20090327*/


body{/*font-family: SimSun,Arial;*/font-size:12px;line-height:18px;}


.orange,a.orange:link,a.orange:visited ,a.orange:active{color:#FF7300;}


.blue,a.blue:link,a.blue:visited {color:#0048A2;}


a.blue:hover{color:#ff7300;text-decoration: underline;}


a.blue:active{color:#0048A2;}


.black,a.black:link,a.black:visited {color:#000;}


a.black :hover{color:#ff7300;text-decoration: underline;}


a.black:active{color:#000;}


.s{font-size:12px;}


.l{font-size:16px;}


strong,.b{font-weight:bold;}


.normal{font-family:Arial;font-weight:normal;}


.mb8{margin-bottom:8px;}


.i-block {display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}


.hide{display:none;}


.mt8{margin-top:8px;}


/* level1：* #doc 文档跟结点 */#doc{margin:0 auto;padding:0 4px;}


/* level2：* #hd,#bd,#ft 文档的header（头部），内容和footer（尾部） */#hd,#bd,#ft {zoom:1;}


#hd:after,#bd:after,#ft:after {content:"\0020";display:block;height:0;clear:both;}


#bd{margin:0 auto;width:980px;}


/* level3：* 文档布局  */.grid-c24{margin:0px;}


.grid-c24:after{content:"\0020";display:block;height:0;clear:both;}


.grid-6,.grid-8,.grid-10,.grid-16{float:left;display: inline;margin-right:10px;overflow:hidden;position:relative;z-index:1;}


.grid-6{width:232px;}


.grid-8{width:320px;}


.grid-10{width:392px;}


.grid-16{width:650px;padding:0;}


.grid-16 .month { background:#f1f7fc;height:24px;}


.grid-16 .month ul li{display:block; float:left;width:54px; text-align:center; line-height:24px;}


.last{margin-right:0;}


.queue{padding-top:7px;border-bottom:1px #ffcca3 solid;background-image:url(../images/body-bg.png);background-position:0 -300px;}


.u1,.u2,.u3,.u4{zoom:1;display:block;}


.u1:after,.u2:after,.u3:after,.u4:after{content:"\0020";display:block;height:0;clear:both;}


.u1 li{float:left;overflow:hidden;height:18px;line-height:18px;}


.u1 li.odd{width:132px;margin-right:12px;}


.u1 li.even{width:144px;margin-right:0;}


.u2 img{float:left;width:56px;height:56px;margin-right:8px;}


.u2 ul{float:left;}


.u2 li{width:226px;height:18px;overflow:hidden;}


.u3 img{float:left;width:56px;height:56px;margin-right:8px;}


.u3 ul{float:left;width:226px;}


.u3 li{float:left;width:86px;margin-right:8px;}


.u3 li.title{float:none;width:200px;overflow:hidden;}


a.u4{display:block;cursor:pointer;}


a.u4 img{display:block;margin-bottom:0 !important;}


a.u4 span{display:block;overflow:hidden;height:32px;line-height:16px;margin-top:2px;}


a.u4 span:hover{/*text-decoration:underline;*/}


a.u5{display:block;cursor:pointer;}


a.u5 img{display:block;margin-bottom:0 !important;}


a.u5 span{display:block;overflow:hidden;height:32px;line-height:16px;margin-top:2px;text-align:center;}


a.u5 span:hover{text-decoration:underline;}





#hd .subnav{height:30px;border:1px solid #C8DBEB;border-top:0;padding:0 8px;}


#hd .subnav li{float:left;line-height:16px;height:16px;padding:0 8px;margin:7px 0;border-right:1px solid #ccc;}


#hd .subnav li a:link, #hd .subnav li a:visited{color:#003278 !important;}


#hd .subnav li a:hover{color:#ff7300 !important;}


#topnav a:link, #topnav a:visited{color:#666;text-decoration:none;}


#topnav a:hover{color:#FF7300;text-decoration:underline;}


#t2 a.header-bg,#t3 a.header-bg,#t4 a.header-bg{color:#666666;text-decoration:none;}


#doc{color:#555;}


.expo-date, .expo-more a:link, .expo-more a:visited{float:right;color:#8B8B8B;}


a:hover, .expo-hot-link, #expo-headline ul li a strong, .expo-more a:hover, #expo-headline h3 a:link, #expo-headline h3 a:visited, #expo-ali a:hover{color:#ff7300;}


#expo-headline{width:286px;height:143px;padding:10px 17px 15px;}


#expo-hot{width:286px;height:144px;padding:12px 17px;}


#expo-headline{background:url(../images/07292009_05.gif) no-repeat; height:175px;}


#expo-headline .expo-links{border-top:1px dotted #888C8D;margin-top:5px;}


#expo-headline h3{font-size:16px;font-weight:bold;text-align:center;}


#expo-headline p{margin-top:6px;color:#555;width:286px;}


#expo-headline ul li{border-bottom:1px dotted #888C8D !important;border-top:none;height:27px; line-height:27px; overflow:hidden;}


a.expo-read-more{text-decoration:underline;}


#expo-hot{background:url(../images/07292009_07.gif) no-repeat; height:176px;}


#expo-hot ul li{color:#918E89;height:22px;line-height:20px;}


#expo-hot ul li img{margin-top:2px;}


h2.box-title{background:url(../images/07302009_11.gif) no-repeat;}


.expo-interact h2, h2.box-title, .expo-recent h2, .expo-gallery h2,#expo-alliance h2{height:18px;padding:5px 10px;}


h2.box-title, th h2, td h2, .expo-interact h2, .expo-recent h2, .expo-gallery h2, #expo-inter h2, #expo-alliance h2{font-size:14px;font-weight:bold;color:#464646;}


.box-cont{width:310px;padding:4px 4px 2px;border:1px solid #d9d9d9;border-width:0 1px 1px;}


.latest-expo{padding:3px 7px;height:72px;margin-bottom:2px; border:solid 1px #efefef;}


.latest-expo img{float:left;margin-right:10px;}


.latest-expo h3{font-weight:bold;}


.last-item, #expo-focus li.last-item, .expo-recent li.last-item, #expo-inter ul li.last-item, #expo-alliance ul li.last-item, #expo-inter ul li.last-item{border:none !important;background-image:none;}


table{width:650px;background:url(../images/07302009_13.gif) no-repeat;}


th{height:28px;}


tbody tr td{height:33px;padding:0 5px;}


tbody tr .td-line{background:url(../images/07302009_14.gif) repeat-x;}


tbody tr .td-line a{ display:block; float:left; padding-right:15px;}


tbody tr.last-item td, tbody td.expo-category, tbody td#expo-browse{}


td{}


tbody td.expo-category{width:97px;height:33px;padding:0;background:url(../images/07302009_12.gif) no-repeat left top; border:none;}


td h3, td.expo-category{font-size:12px;font-weight:bold;color:#464646;}


#expo-browse{border-left:1px solid #DEDEDE;border-right:1px solid #DEDEDE;padding:0;}


td div{width:224px;height:154px;}


td h2{clear:both;height:28px;padding-left:8px;line-height:28px;background:url(../images/07302009_09.gif) repeat-x;}


td h3{margin:0 10px 0;}


td ul{height:40px;margin:5px 10px 10px;}


td ul li{float:left;width:30px;margin-bottom:2px;color:#8B8B8B;}


td ul.city{height:auto;margin:10px 0 0 -5px;}


td ul.city li{width:auto;margin-left:20px;display:inline;}


#expo-focus{padding:5px 10px;}


#expo-focus li{height:25px;line-height:25px; overflow:hidden;}


.mt8{margin-top:8px;}


.expo-interact {background:url(../images/07302009_55.gif) no-repeat;}


ul.expo-interact-ul li{float:left;width:155px;margin:5px 0;display:inline; text-align:center;}


ul.expo-interact-ul li p{color:#777;}


.expo-interact h3{font-weight:bold;}


.expo-more{display:block;position:absolute;top:5px;right:8px;background:url(../images/07302009_06.gif) no-repeat left center;padding-left:8px;width:25px;}


#expo-ali{width:39px;height:19px;line-height:19px; padding-left:18px;}


#expo-ali a{float:none;}


.expo-recent{/*height:283px;*/background:url(../images/07302009_10.gif) no-repeat top; padding-bottom:8px;}


.expo-gallery{height:175px;background:url(../images/07302009_16.gif) no-repeat;}


.expo-note-left{float:left;width:65px;padding-left:10px;}


.expo-note-left img{margin-bottom:10px;}


.expo-note-right{float:right;width:210px;padding:0 15px 0 10px;}


.expo-note-right h3, .expo-note-right p, .expo-note-right ul li, .expo-recent ul li{}


.expo-note-right p{color:#555;}


.expo-recent ul{margin-top:8px;/*width:292px;*/float:left;}


.expo-recent ul.expo-recent-right{margin-left:20px !important;*margin-left:5px;}


.expo-recent ul li{width:305px;height:24px;margin-left:15px;_margin-left:7px;line-height:24px;overflow:hidden; float:left;}


.expo-recent ul li img{margin-bottom:-3px;}


.expo-date{}


.expo-gallery ul{margin:10px 0 0 7px;}


.expo-gallery ul li{float:left;width:140px;height:120px;margin-left:16px;display:inline;}


.expo-gallery-img{width:131px;height:93px;background:url(../images/07302009_19.gif) no-repeat;padding:5px 0 0 5px;}


.expo-gallery p{margin-top:5px;text-align:center;}


#expo-recommend{height:166px;}


#expo-double-tab{border-right:1px solid #D3D3D3;width:311px;}


#expo-top-tab, #expo-bottom-tab{width:311px;height:30px;overflow:hidden;}


#expo-top-tab li, #expo-bottom-tab li, #expo-tabs li{display:block;float:left;height:28px;line-height:28px;background:#F0F0F0;border:1px solid #D3D3D3;border-width:1px 0 1px 1px;color:#013378;font-size:14px;font-weight:bold;text-align:center;cursor:pointer;}


#expo-tab1, #expo-tab2, #expo-tab4, #expo-tab5{width:103px;}


#expo-tab3, #expo-tab6{width:102px;}


#expo-top-tab li.expo-current-tab{background:#fff;height:29px;border-bottom:none;}


#expo-bottom-tab li.expo-current-tab{background:#fff;height:29px;border-top:none;}


.expo-tab-content{height:80px;padding:20px 10px;border:1px solid #D3D3D3;overflow:hidden;}


#expo-tab-content3,#c02, #expo-tab-content6, #expo-tab-content8, #expo-tab-content9, #expo-tab-content10, #expo-tab-content11, #expo-tab-content12{display:none;}


.expo-tab-content label span{color:red;}


.expo-tab-content p, #train-zz, #train-zz{margin-bottom:10px;}


.expo-tab-content p { height:30px; line-height:30px;}


#train-cz{display:none;}


.expo-tab-content input, .expo-tab-content select{border:1px solid #7E9DB9;margin-left:5px;}


#starttime, #cityname, #deptime, #homecity, #destcity1, #DDatePeriod1{color:#808080;}


.expo-tab-content input.searchex, #QueryTypeZZ, #QueryTypeCZ{border:none;}


.expo-tab-content .submit-button{width:70px;height:19px;border:none;background:url(../images/expo_train_button.gif) no-repeat;cursor:pointer;}


#Price, #quantity{width:80px;}


.submit-p, #expo-food p, #c02 p{text-align:right;}


#expo-food img{float:left;margin-right:10px;}


#expo-map{width:170px;height:120px;background:url(../images/08102009_07.gif) no-repeat;float:left;}


#expo-map div{position:absolute;}


#expo-map-bj{margin:46px 0 0 106px;}


#expo-map-sh{margin:72px 0 0 124px;}


#expo-map-gz{margin:95px 0 0 105px;}


#expo-map div a{background:url(../images/08102009_11.gif) no-repeat left center;padding-left:15px;}


#expo-map div a:hover{background-image:url(../images/08102009_13.gif);}


#c02{height:100px;padding-top:0;}


#c02 ul{margin-top:20px;}


#expo-food ul li, #c02 ul li{line-height:20px;}


#expo-weather{margin:-50px 0 0 -10px;}


#expo-tabs li{margin-right:2px;width:95px;height:29px;border-width:1px;}


#expo-tabs li.expo-current-tab{background:#fff;height:30px;border-width:1px 1px 0 1px;}


#expo-tabs{width:632px;height:31px;position:relative;}


.c01{height:133px;padding:15px 0 0 15px;margin-top:-1px;border:1px solid #D3D3D3;}


.c01 ul li{float:left;width:88px;margin-right:14px;height:130px;text-align:center;display:inline;}


#expo-inter h2{height:36px;background:url(../images/08032009_03.gif) no-repeat;line-height:36px;padding-left:10px;}


#expo-inter ul{height:211px;border:1px solid #D3D3D3;border-width:0 1px 1px 1px;}


#expo-inter ul li{height:30px;line-height:30px;padding-left:15px;}


#expo-inter ul li#expo-inter-1st{height:80px;padding:5px 0 0 10px;line-height:22px;background:#F5F5F5;border-bottom:1px solid #D3D3D3 !important;}


#expo-inter-1st img, #expo-alliance-intro img{float:left;margin-right:15px;}


#expo-alliance{height:163px;background:url(../images/08032009_05.gif) no-repeat;}


#expo-alliance div{float:left;margin-top:10px;display:inline;}


#expo-alliance-intro{width:290px;margin-left:15px;padding-right:10px;}


#expo-alliance-intro h3{font-weight:bold;}


.expo-alliance-more{text-align:right;padding-right:10px;}


#expo-alliance-picnews{width:105px;margin-right:5px;text-align:center;}


#expo-alliance ul li{height:23px;line-height:23px;overflow:hidden;}


.expo-bottom-banner{width:205px;height:77px;}


