.middleContent .left { float:left; width:135px; }
.middleContent .left .yBox { margin-bottom:10px; border:1px solid #CCCCCC; background:#F9F9F9; }
.middleContent .left .yBox .top { background:url(../index/images/11.gif) repeat-x; height:20px; color:#FFFFFF; padding:5px 10px 0px 10px; font-weight:bold; }
.middleContent .left .yBox .content { padding:10px; }
.middleContent .left .yBox .content h3 { color:#CC9900; margin-bottom:5px; font-weight:bold; }
.middleContent .left .yBox .content p { padding:5px; margin-bottom:5px; }
.middleContent .left .bBox { margin-bottom:10px; border:1px solid #CCCCCC; background:#F9F9F9; }
.middleContent .left .bBox .top { background:url(../index/images/l_menu_h2.gif) no-repeat; height:20px; color:#FFFFFF; padding:5px 10px 0px 10px; font-weight:bold; }
.middleContent .left .bBox .content { padding:10px; }
.middleContent .left .bBox .content h3 { color:#669900; margin-bottom:5px; font-weight:bold; }
.middleContent .left .bBox .content p { padding:5px; margin-bottom:5px; }

/*右边*/
.middleContent .right { float:right; width:750px; }
.middleContent .right .nav { background-color:#e7eef8; padding:10px; margin-bottom:10px; }
.middleContent .right .travelBox { border:1px solid #DDDDDD; padding:20px; margin-bottom:10px; }
.middleContent .right .travelBox .title { padding:0px 0px 20px 0px; font-size:16px; font-weight:bold; text-align:center; }
.middleContent .right .travelBox .info { float:left; width:100%; height:100%; margin-bottom:10px; }
.middleContent .right .travelBox .info .infoLeft { margin-right:10px; float:left; width:260px; height:200px; padding:5px; border:1px solid #DDDDDD; background-color:#FFFFFF; }
.middleContent .right .travelBox .info .infoLeft img { width:260px; height:200px; }
.middleContent .right .travelBox .info .infoRight { float:right; width:420px; }
.middleContent .right .travelBox .info .infoRight span { color:#777777; }
.middleContent .right .travelBox .info .infoRight b, .middleContent .right .travelBox .info .infoRight s { color:#CC3300; }
.middleContent .right .travelBox .contentItem { padding:1px; margin-bottom:10px; font-size:14px; border:1px solid #d9e6ef; }
.middleContent .right .travelBox .contentItem .top { padding:5px; font-weight:bold; background-color:#f0f3f8; margin-bottom:1px; }
.middleContent .right .travelBox .contentItem .otherInfo { padding:5px; color:#999999; }
.middleContent .right .travelBox .contentItem .content { padding:5px; background-color:#FFFFFF; }
.middleContent .right .travelBox .contentItem .content .pic { float:right; width:149px; height:98px; padding:5px; border:1px solid #CCCCCC; }
.middleContent .right .travelBox .contentItem .content .pic img { width:149px; height:98px; }
.middleContent .right .travelBox .contentItem .content .cnt { float:left; width:520px; }

.middleContent .right .travelBox .xgBox { border:1px solid #DDDDDD; background-color:#FFFFFF; }
.middleContent .right .travelBox .xgBox .top { background:url(images/cap_bg.png) repeat-x; height:20px; padding:5px 10px 0px 10px; font-weight:bold; margin-bottom:10px; color:#154e83; }
.middleContent .right .travelBox .xgBox .item { background:url(images/ico.png) 10px 7px no-repeat; float:left; width:315px; padding:5px 10px 5px 25px; height:20px; border-bottom:1px dashed #CCCCCC; margin-bottom:5px; }

.middleContent .right .travelBox .orderBox { border:1px solid #DDDDDD; background-color:#FFFFFF; }
.middleContent .right .travelBox .orderBox .top { background:url(images/cap_bg.png) repeat-x; height:20px; padding:5px 10px 0px 10px; font-weight:bold; margin-bottom:10px; color:#154e83; }
.middleContent .right .travelBox .orderBox .top font { float:left; }
.middleContent .right .travelBox .orderBox .top span { float:right; }
.middleContent .right .travelBox .orderBox .item { background:url(images/ico.png) 10px 7px no-repeat; float:left; width:315px; padding:5px 10px 5px 25px; height:20px; border-bottom:1px dashed #CCCCCC; margin-bottom:5px; }

.middleContent .right .travelBox .fxBox { padding:0px 0px 10px 0px; }
.middleContent .right .travelBox .fxBox a { float:left; background:url(images/item_bg.png) repeat-x; height:19px; border-right:1px solid #CCCCCC; padding:5px 10px 0px 10px; }
.middleContent .right .travelBox .fxBox .fxContent { float:left; border:1px solid #CCCCCC; border-right:0px; margin:5px 0px 0px 0px; }

.middleContent .right .travelBox .orderBoxInfo { clear:both; border:3px solid #EEEEEE; padding:10px; line-height:180%; background-color:#F9F9F9; margin-bottom:10px; }
.middleContent .right .travelBox .orderBoxInfo * { vertical-align:middle; }

.middleContent .right .travelBox .askBox { border:1px solid #DDDDDD; padding:10px 10px 0px 10px; margin-bottom:10px; background-color:#FFFFFF; }
.middleContent .right .travelBox .askBox * { vertical-align:middle; }
.middleContent .right .travelBox .askBox .item { padding:5px; border:1px solid #EEEEEE; background-color: #F9F9F9; margin-bottom:10px; font-size:14px; }
.middleContent .right .travelBox .askBox .item .content { color:#000000; }
.middleContent .right .travelBox .askBox .item .reply { padding:5px 0px 5px 0px; color:#CC0000; font-size:12px; }
.middleContent .right .travelBox .askBox .top { padding:5px 0px 5px 0px; margin-bottom:10px; font-weight:bold; }
.middleContent .right .travelBox .askBox form input { margin-bottom:5px; }
.middleContent .right .travelBox .askBox form input.input { padding:3px; color:#CCCCCC; }
.middleContent .right .travelBox .askBox form textarea { margin-bottom:5px; width:550px; height:120px; padding:3px; }

.rili { margin-bottom:10px; width:100%; border:2px solid #FFFFFF; border-right:3px solid #CCCCCC; border-bottom:3px solid #CCCCCC; background-color:#FFFFFF; }
.rili tr th, .rili tr td { width:14%; text-align:center; padding:5px 0px 5px 0px; border:1px solid #EEEEEE; border-left:0px; border-top:0px; }
.rili thead tr th { background:#FFFFFF url(/china/style/images/rilit.png) repeat-x; } 
.rili thead tr th .left, .rili thead tr th span, .rili thead tr th .right { float:left; width:30%; text-align:center; }
.rili thead tr th .right { background:url(/travel/style/c_icon.gif) right -32px no-repeat; float:right; text-align:right; margin-right:5px; padding-right:10px; }
.rili thead tr th .left { background:url(/travel/style/c_icon.gif) 5px 1px no-repeat; text-align:left; padding-left:15px; }
.rili thead tr td { background-color: #F6F6F6; border-top:1px solid #CCCCCC; border-bottom:1px solid #DDDDDD; }
.rili tbody tr td { height:42px; }
.rili tbody tr td span { color:blue; font-size:9px; }
.rili tbody tr td b { }