.middleContent .banner { background:url(banner.gif) no-repeat; height:148px; margin-bottom:10px; }

.middleContent .tLeft { background:url(aff.gif) no-repeat; width:262px; height:230px; float:left; margin-bottom:10px; }
.middleContent .tLeft .top { font-size:14px; font-weight:bold; text-align:center; padding:10px 10px 0px 10px; }
.middleContent .tLeft .cnt { padding:20px 10px 0px 10px; line-height:180%; text-align:center; color:#666666; }
.middleContent .tLeft .cnt img { margin-bottom:10px; }
.middleContent .tLeft .cnt a { font-size:14px; color:#000000; }

.middleContent .tRight { float:right; background:url(intro.gif) top no-repeat; width:610px; height:168px; }
.middleContent .tRight .intro { height:148px; margin-bottom:7px; padding:10px; line-height:150%; font-size:14px; }
.middleContent .tRight .tel400 { text-align:center; }

.middleContent .nav { margin-bottom:10px; color:#000000; font-size:14px; }
.middleContent .nav a { color:#000000; font-size:14px; }

.middleContent .min { background:url(main_bg.gif) top repeat-x; border:1px solid #DDDDDD; margin-bottom:10px; }
.middleContent .min table { width:100%; }
.middleContent .min table tr td { text-align:center; padding:10px 0px 10px 0px; color:#666666; }
.middleContent .min table tr td a { font-size:14px; color:#000000; margin-bottom:0px; line-height:180%; }
.middleContent .min table tr td .picBox { margin:0px auto; background:url(pic_bg.gif) no-repeat; width:179px; height:118px; padding:18px 12px 18px 11px; }
.middleContent .min table tr td .picBox img { width:179px; height:118px; }

.middleContent .min .title { font-size:18px; font-weight:bold; text-align:center; padding:30px 10px 10px 10px; }
.middleContent .min .content { margin:20px; line-height:180%; font-size:14px; border:1px solid #DDDDDD; background-color:#FFFFFF; padding:20px; }
.middleContent .min .content * { font-size:14px; }
.middleContent .min .content p { padding:15px 0px 15px 0px; }
.middleContent .min .content img { margin-right:5px; }

.goTime { padding:10px; text-align:right; border:5px solid #f8b3d0; background-color:#fff5fa; margin-bottom:10px; color:#CC0000; }

.middleContent .min .xgLines { padding:0px 20px 10px 20px; }
.middleContent .min .xgLines .item { margin-bottom:10px; padding:10px; background-color:#F9F9F9; }
.middleContent .min .xgLines .itemAtt { background-color:#EEEEEE; }
.middleContent .min .xgLines .item img { width:200px; height:120px; margin-right:10px; }
.middleContent .min .xgLines .item a { font-size:14px; color:#000000; font-weight:bold; }
.middleContent .min .xgLines .item .desc { padding:5px 0px 5px 0px; font-size:14px; color:#666666; }
.middleContent .min .xgLines .item .price { text-align:right; color:#CC0000; font-weight:bold; }
.middleContent .min .xgLines .item .price img { width:auto; height:auto; margin:0px; }