body{background:url(bg.jpg) top center repeat-x; font:12px/18px Arial;color:#333;}
/********************header layout*******************/
#head,#footer,#searchA,#navA,#navB,.top{width:960px;margin:0 auto;max-width:1200px;}
.main{width:960px;margin:0 auto;background:#fff;}
/*头部*/
#top{height:23px;border-bottom:1px solid #fff;background:url(topbar.png) 0 bottom repeat-x;_background:#f7f7f7;line-height:23px;overflow:hidden;}
.top li{float:left;margin-right:10px;}
.top a{color:#666;}
/*导航*/
#navA{height:32px;background-color:#fe7a18;}
.navA,.navAL,.navAR,.navA li,.navA li a,#td_mymenu{background:url(navA.png) 999em 999em no-repeat;}
.navAL,.navAR{width:5px;height:32px;}
.navAL{ background-position:0 -80px;_margin-right:-3px;}
.navAR{ background-position:0 -150px;_margin-left:-3px;}
.navA{ background-position:0 -115px;height:32px;overflow:hidden; background-repeat:repeat-x;}
.navA ul{font-size:14px;padding-left:10px;}
.navA li{margin:5px 0 0 0;float:left;padding-left:2px;}
.navA li a{float:left;color:#ffffff;padding:0 10px;height:27px;line-height:25px;outline:none;font-weight:700;text-shadow:1px 1px 0px #b94f00;}
.navA li a:hover{text-decoration:none;color:#ffea00;}
.navA .current,.navA .current:hover{background-position:left top;line-height:33px;height:33px;margin:2px 5px 0;}
.navA .current a,.navA .current:hover a,.navA .current a:hover{background-position:right top;color:#ff5500;display:inline;line-height:33px;height:33px;padding:0 19px 0 17px; text-decoration:none;text-shadow:none;}
.navA li:hover{ background-position:0 -40px;}
.navA li:hover a{background-position:right -40px;}
	/*快捷导航*/
	#td_mymenu{ background-position:-20px -150px;color:#fff;cursor:pointer;float:right;width:92px;height:23px;overflow:hidden;line-height:23px;padding-left:10px;margin:4px 10px 0 0;}
	#td_mymenu_old{color:#888;}
.navB,.navBbg{background:url(navB.png) right bottom repeat-x;}
.navB{margin-bottom:5px;}
.navBbg{padding:3px 0;background-position:left bottom;margin-right:4px;_position:relative;}
.navB ul{padding:4px 4px 4px 16px;white-space:nowrap;}
.navB li:hover,.navB li:hover a{background:url(navBcur.png) no-repeat;}
.navB li:hover{ background-position:left 0;}
.navB li:hover a{ background-position:right 0;}
.navB li{float:left;height:23px;line-height:23px;margin:0 10px 0 0;}
.navB li a{display:block;padding:0 5px; font-size:14px;color:#666;}
.navB li a:hover{ text-decoration:none;color:#68b;}
/*搜索*/
#searchA{margin-bottom:5px;height:40px;overflow:hidden;}
#searchA,.searchA_right{background:url(searchA.png) no-repeat;}
.searchA_right{ background-position:right 0;height:40px;width:5px;}
.searchA{padding:6px 0 0 55px;}
.searchA .ip{width:330px;float:left;border:1px solid #dddddd;background:#fff;border-right:0;height:20px;padding:4px 5px 0;overflow:hidden;}
.searchA .ip input{border:0;background:none;padding:0;font:14px/16px Arial;width:100%;float:left;margin:0;}
.s_select{float:left;border:1px solid #dddddd;margin-right:7px;background:#fff;width:49px;}
.s_select h6{display:block;padding:0 15px 0 10px;height:24px;line-height:24px;cursor:pointer;background:url(down.png) 35px center no-repeat;color:#666;}
.s_select ul{ position:absolute;border:1px solid #dddddd;background:#fff;line-height:22px;width:49px;margin:24px 0 0 -1px;display:none;}
.s_select ul li{padding:0 10px;cursor:pointer;}
.s_select ul li:hover{background:#f7f7f7;}
.searchA .btn{float:left;}
.s_tags{padding:3px 0 0 15px; font-size:14px;height:20px;line-height:20px;overflow:hidden;margin:0;}
.s_tags a{margin:0 4px;color:#355065;}
/*menu down*/
.iconDroplink{padding-right:.8em}
span.iconDrop {position:absolute;height:8px; overflow:hidden;margin-top:6px;margin-left:-.8em}
span.iconDrop i { color:#999; margin-top:-8px; font-style:normal; display:block;_margin-top:-7px; font-family:Arial;}

/*bg images*/
.B_bg,.B_listTabA li,.B_listTabB li.current{background:url(B_bg.png) 999em 999em;} /*背景类*/
.B_ico,.B_listTabA li a,.B_listA li,.B_flash .au li,.B_recommend h2 em,.B_listB li,.B_listTabB li.current em{background:url(B_ico.png) 999px 999px no-repeat;} /*小图标类*/
/*layout*/
#contentA{width:675px;}
#sideBarA{width:275px;}
#sideBarB{width:190px;}
#contentB{width:476px;}
#sideBarC{width:160px;min-height:400px;_height:400px;}
#contentC{width:797px;}
/*a link*/
a{ text-decoration:none;color:#444;}
a:hover{ text-decoration:underline;color:#014c90;}
.line{ text-decoration:underline;}
/*a:visited{color:#999;}*/
/*padding*/
.pd5{padding:0 5px;}
.mb15{margin-bottom:15px;}
.p_lr_10{padding:0 10px;}
.lh_20{line-height:20px;}
/*input*/
.B_ip{border:1px solid #d6d6d6;width:230px;background:#fff url(Bus_ip.png) repeat-x; font:bold 14px/14px Simsun;padding:5px;color:#444;}
/*bdA*/
.bdA{border-bottom:1px solid #fddcbf;}
/*bg color*/
.bgA{background:#fffcf7;}
.bgB{background:#ffffff url(bgB.png) repeat-x;}
.bgC{background:#ffffff url(bgC.png) repeat-x;}
.bgD{background:#ffffff url(bgD.png) repeat-x;}
/*box*/
.B_boxA{border:1px solid #fec493;padding:1px;background:#fff;}
.B_boxB{border:1px solid #f2d8bd;}
.B_boxC{border:1px solid #eed1d1;}
.B_boxD{border:1px solid #d2dbe8;}
.B_boxE{border:3px solid #fff2e2;}
.B_boxF{border:1px solid #e0e0e0;}
/*titloe*/
.B_h2,.B_h3,.B_h4,.B_h5{height:30px;font:bold 14px/30px Simsun;padding:0 10px;overflow:hidden;}
.B_h2{ background-position:0 0;color:#e40405;border-bottom:1px solid #fff;}
.B_h3{ background-position:0 -121px;color:#ac1414;}
.B_h4{ background-position:0 -91px;color:#394f72;}
.B_h4 span.fr{color:#e4260c; font-size:12px; font-weight:100;}
.B_h4 span.fr a{margin:0 3px;color:#057bd2;}
.B_h5{ background-position:0 -61px;color:#ff5500;}
.B_h6{height:40px;font:bold 14px/40px Simsun;padding:0 10px 0 33px;overflow:hidden;color:#fe5400;}
/*pinpai top*/
.B_pinpai{height:64px;background:url(pinpai.png) no-repeat;}
.B_pinpai ul{padding:7px 0 0 200px;}
.B_pinpai li{float:left;width:245px;line-height:25px;height:25px;overflow:hidden;}
.B_pinpai li a{color:#cd3301;padding-left:12px;background:url(dianpu_li.png) 4px 7px no-repeat;}
/**/
#breadCrumb{background:url(breadCrumb.png) repeat-x;padding:5px 10px 0;}
#breadCrumb a{color:#057bd2;}
/*tab*/
.B_listTabA{height:211px;}
.B_listTabA li{line-height:30px;height:30px; background-position:0 -32px;overflow:hidden;}
.B_listTabA li img,.B_listTabA li .divbg{display:none;}
.B_listTabA li a{background-position:-472px -8px;padding:0 10px 0 20px;width:156px;display:block;}
.B_listTabA li.current{ background:none;height:120px;}
.B_listTabA li.current .divbg,.B_listTabA li.current a{position:absolute;height:28px;line-height:28px;overflow:hidden;margin-top:-28px;}
.B_listTabA li.current .divbg{background:#000;width:186px;filter:alpha(opacity=39);-moz-opacity:0.39;opacity:0.39;display:block;}
.B_listTabA li.current img{display:block;}
.B_listTabA li.current a{color:#fff; font-weight:700; background-position:-470px -30px;}
.B_listTabA .view-hover,.B_listTabA .view-current{min-height:100px;_height:100px;}
.B_listTabB{height:262px;}
.B_listTabB .view-hover,.B_listTabB .view-current{min-height:261px;_height:261px;}
.B_listTabB ul{padding:5px 0 4px;margin-top:-1px;}
.B_listTabB li em{ background:url(listtabB.png) 0 bottom no-repeat;width:11px;height:11px;display:block; position:absolute;font:10px/10px Tahoma; text-align:center;color:#fff;margin:5px 0 0 -18px;}
.B_listTabB li em.e{ background-position:0 top;}
.B_listTabB li{line-height:22px;height:22px;overflow:hidden;padding:0 7px 0 30px;}
.B_listTabB li img,.B_listTabB li p{display:none;}
.B_listTabB li.current{height:47px;padding-top:6px;border-bottom:1px solid #f5e2ce; background-position:0 -151px;border-top:1px solid #f5e2ce;line-height:18px;}
.B_listTabB li.current a{color:#057bd2;display:block;margin-top:3px;height:18px;overflow:hidden;width:185px;}
.B_listTabB li.current p{display:block;color:#666666;}
.B_listTabB li.current img{display:inline;border:1px solid #f2d8bd;padding:1px;}
.B_listTabB li.current em{font:bold 12px/18px Tahoma;width:17px;height:18px;color:#fff;margin:2px 0 0 -25px;background-position:-312px 0;padding-right:4px;}
/*list*/
.B_half .li{float:left;width:49.5%;}
.B_listA{padding:7px 0 8px;}
.B_listA li{line-height:25px;height:25px;overflow:hidden;padding:0 10px 0 20px; background-position:-472px 10px;}
.B_listB{padding:5px 10px;}
.B_listB .view-hover,.B_listB .view-current{min-height:50px;_height:50px;}
.B_listB li{line-height:22px;height:22px;overflow:hidden;padding-left:12px; background-position:-478px -50px;}
.B_listB li a{margin-right:10px;}
.B_listB li span.fr{width:120px; text-align:left;margin-left:20px;}
.B_listB li em{color:#ff5500;padding:0 3px 0 0;}
.B_listC{border-bottom:1px solid #e6e6e6;}
/*flash*/
.B_flash{overflow:hidden;background:#ddd;}
.B_flash .au{ position:absolute;bottom:10px;right:10px;}
.B_flash .au li{float:left;background-position:-275px 0;width:18px;height:18px; text-align:center;color:#d94b01;margin-right:3px;margin-top:2px; cursor:pointer;}
.B_flash .au li.current{ background-position:-292px 0; width:20px;height:20px;line-height:20px; font-weight:700;color:#fff;margin-top:0;}
/*recommend*/
.B_recommend{height:168px;}
.B_recommend .view-hover,.B_recommend .view-current{min-height:138px;_height:138px;}
.B_recommend h2 .view-hover,.B_recommend h2 .view-current{min-height:28px;_height:28px;}
.B_recommend h2{line-height:30px;height:30px;padding:0 10px;color:#ff5500;}
.B_recommend h2 em{padding-left:20px; background-position:-480px -210px;}
.B_recommend h2 em .s3{color:#1f9e10;}
.B_recommend ul{padding:0 0 5px 5px;}
.B_recommend li{float:left;padding:0 3px 3px;}
.B_recommend li img{float:left;}
/*dl*/
.B_dlA{height:140px;}
.B_dlA .view-hover,.B_dlA .view-current{min-height:138px;_height:138px;}
.B_dlA dt{padding-left:12px;}
.B_dlA dd{padding:10px 0 0 0;}
.B_dlA dd h3{display:block;line-height:30px;height:60px;overflow:hidden;}
.B_dlA dd h3 a{color:#057bd2;}
.B_dlA dd div{line-height:1.5;}
.B_dlA dd div em{font-family:Georgia;}
.B_dlB{padding-left:13px;}
.B_dlB dd a{white-space:nowrap;margin-right:14px;float:left;line-height:20px;}
.B_dlC {padding:10px 10px 0;min-height:50px;}
.B_dlC .view-hover,.B_dlC .view-current{min-height:40px;_height:40px;}
.B_dlC dd{padding-top:3px;}
.B_dlC dd a{color:#057bd2;}
.B_dlD dl{float:left;width:224px;padding-bottom:10px;}
.B_dlD dt{width:82px;padding-left:20px;margin-right:10px;}
.B_dlD dd{width:100px;}
.B_dlD dd h3{height:36px;overflow:hidden;margin-bottom:9px;}
.B_dlD dd p{color:#999;}
.hotA{background:url(hot.png) no-repeat;width:40px;height:43px;overflow:hidden; position:absolute;margin:-1px 0 0 -1px;}
/*table*/
.B_tableA td{line-height:1.5;}
.B_tableA h2{height:28px;display:block;}
.B_tableA a{color:#057bd2;}
.B_tableA h2 span{margin-top:3px;}
.B_tableA em.B_ico{float:left;background-position:-299px -51px;width:17px;height:18px;color:#fff; font-weight:700; text-align:center;line-height:14px;margin:3px 4px 0 0;}
/*hr*/
.B_hrA{height:0;overflow:hidden;font-size:0;border-top:1px dotted #ccc;margin:0 10px;}
.B_hrB{height:0;overflow:hidden;font-size:0;border-top:1px solid #f8ebdb;}
/*img*/
.B_img{border:1px solid #dedede;background:#fff;padding:2px;}
/*notice*/
.B_notice{ background-position:0 0;height:206px;overflow:hidden;}
.B_notice h2{ line-height:25px;height:25px;margin-top:11px;padding:0 0 0 35px;color:#e2200a;}
.B_notice .lh_20{padding:8px 20px;height:96px;overflow:hidden;}
.B_notice .tac{padding:12px 0 0 23px;}
.B_notice li{list-style:none;}
/*icon*/
.ico_hot{ background-position:-275px -116px;width:38px;height:37px;overflow:hidden; position:absolute;margin:-3px 0 0 -35px;}
.ico_remen{ background-position:-480px -145px;padding-left:20px;float:left;}
.ico_fenlei{ background-position:-480px -180px;padding-left:20px;}
.ico_h5{ background-position:-480px -240px;padding-left:16px;}
.ico_Sopen,.ico_Sadmin,.ico_Sadminold{width:105px;height:31px;display:block;overflow:hidden; text-indent:-2000em;margin:0 5px;}
.ico_Sopen{ background-position:0 -206px;}
.ico_Sadmin{ background-position:-105px -206px;}
.ico_Sadminold{ background-position:-210px -206px; cursor:default;}
.ico_mobile,.ico_verify,.ico_vip{width:24px;height:15px;overflow:hidden;display:block; text-indent:-2000em;margin-left:5px;}
.ico_mobile{ background-position:-299px -20px; width:14px;}
.ico_verify{ background-position:-275px -20px;}
.ico_vip{ background-position:-313px -20px;}
.ico_dianpu,.ico_yingxiao,.ico_shangjia{padding-left:22px;}
.ico_dianpu{ background-position:-480px -173px;}
.ico_yingxiao{ background-position:-480px -265px;}
.ico_shangjia{ background-position:-480px -294px;}
.ico_next{ background-position:-275px -67px; text-indent:-2000em;overflow:hidden;height:48px;width:21px;}
/*banner*/
.S_bannerA{height:80px;overflow:hidden;}
/*赛选*/
.B_race{border-top:1px solid #f2d8bd;}
.B_race dl{padding:6px 0;line-height:22px;}
.B_race dt{width:60px; text-indent:20px; white-space:nowrap;}
.B_race .B_ico{ background-position:-472px -73px;}
.B_race dd{width:614px;}
.B_race dd a{margin-right:15px; white-space:nowrap;float:left;color:#057bd2;}
.B_race dd a.current{color:#ff5500; font-weight:700;}
/*排序*/
.B_sort{border:1px solid #e0e0e0;border-top:1px solid #ff5500; background-position:0 -207px;padding:5px 10px 0 19px;height:26px;}
.B_sort a{color:#057bd2;}
.B_sort a.s5{color:#333;}
/*星级*/
.starsA,.starsB,.starsC,.stars{overflow:hidden;height:16px; text-indent:-2000em; background-position:-275px -35px;}
.starsA{width:101px;}/*五星*/
.starsB{width:80px;}/*四星*/
.starsC{width:60px;}/*三星*/
.stars{ background-position:999px 999px;}
/*商家入驻*/
.settledInfo{padding:10px 0;}
.settledInfo td{padding:0 30px;}
.settledInfo td h4{ font:bold 14px/30px Tahoma;}
.settledFill{}
.settledFill .d{border:3px solid #fae7d6;padding:15px 20px;height:120px;}
.settledFill h4{ font:bold 14px/28px Tahoma;margin-bottom:10px;}
.settledFill h4 em.B_ico{float:left; background-position:-275px -51px;width:24px;height:16px;overflow:hidden;line-height:16px; text-align:center;color:#fff;margin:5px 5px 0 0;}
.settledFill p{margin-bottom:5px;}
.settledFill a{color:#057bd2;}
.fillInfo{width:730px;margin:30px auto;}
.fillInfo h2{display:block;line-height:30px;height:30px;padding:0 10px;background:#fff6e7;}
.fillInfo table{color:#595959;}
.fillInfo table th,.fillInfo table td{padding:8px;font-family:Simsun;}
.fillInfo table th{width:100px; text-align:right; font-weight:100;}
.fillInfo select.select_wa{width:242px;padding:3px;color:#444; font-size:14px;}
.pact{border:1px solid #ccc;background:#f8f8f8;}
.pact pre{border:1px solid #eaeaea;background:#fff;height:80px;overflow:auto;overflow-x:hidden;padding:2px 4px;}
/*color*/
.s1{color:#f00;}/*red*/
.s2{color:#f50;}/*org*/
.s3{color:#7a0;}/*green*/
.s4{color:#014c90;}/*blue*/
.s5{color:#333;}/*black*/
.s6{color:#666;}/*black*/
.s7{color:#68b;}/*min blue*/
.s8{color:#666;}
.gray{color:#999;}
.gray2{color:#bbb;}
/*foot*/
#footer{border-top:1px solid #ccc;padding:10px 0 0;}
.bottom{margin:0 auto;}
.bottom ul{ padding:0 0 5px;margin:0; list-style:none;}
.bottom ul li{ padding:0 10px 0 0;display:inline;}
.bottom ul li a{white-space:nowrap;}