@charset "gb2312";
/*
	编写者：cityton.com
*/

/*=================Reset================*/
*{margin:0;padding:0;font-family:"宋体";font-size:13px;}
img{border:0;}
ul,ol,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
html,body{height:100%;}
a,a:link,a:visited{color:#333; text-decoration:none;}
a:hover,a:active{color:#f30; text-decoration:underline;}

/*=============Common=============*/
/*layout*/
.pt10{padding-top:10px;}
.pt8{padding-top:8px;}
.pt5{padding-top:5px;}
.mr10{margin-right:10px;}
.mt10{margin-top:10px;}
.h128{height:128px;}
.h281{height:281px;}
.h126{height:126px;}
.clear{clear:both;}
.hidden{display:none;}
.left{float:left;}
.right{float:right;}
.h132{height:132px;}
.w373{width:373px;}
.w481{width:481px;}
.w150{width:150px;}


/*UI*/
.cf30,a.cf30:link,a.cf30:visited,a.cf30:hover,a.cf30:active{color:#f30;}
.red,a.red:link,a.red:visited,a.red:hover,a.red:active{color:red;}
.font14{font-size:14px;}
.pointer{cursor:pointer;}
.pr{ position:absolute;right:0;}

/*hack*/
* html .clearfix {height: 1%; /* IE5-6 */}
* + html .clearfix {display: inline-block; /* IE7*/}
.clearfix:after { /* FF, IE8, O, S, etc. */
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/*=================Reset //================*/


/*Header and Footer*/
.topBarWrapper{height:29px;border-bottom:1px solid #d3d3d3; background:#e6e6e6 url(topBarBg.gif) repeat-x top center;}
.headerWrapper{ background:url(headerBg.gif) repeat-x top center;border-top:1px solid #fff;}

.topBar{width:977px;margin:0 auto;position:relative;}
.loginBar{padding-left:5px;}
.loginBar div.topText{height:29px;float:left;line-height:29px;padding-right:7px;}
.loginBar div.topInput{height:29px;float:left;position:relative;width:97px;}
.loginBar div.topBtn{height:29px;float:left; position:relative;width:60px;}
.loginBarText{height:18px;line-height:18px;width:78px;border:1px solid #b0b0b0; position:absolute;top:5px;} 
.loginBtn{width:53px;height:19px; background:url(loginBtn.gif) no-repeat;border:0; cursor:pointer; position:absolute;top:6px;}
.registBtn{width:53px;height:19px; background:url(registBtn.gif) no-repeat;border:0;cursor:pointer; position:absolute;top:6px;}
.linkBar{ position:absolute;right:25px;top:8px;color:#333;}
.linkBar a{padding:0 8px;}

.header{width:977px;margin:0 auto;height:80px; position:relative;}
.logo{width:191px;height:53px; position:absolute;left:10px;top:10px;}
.nav{width:735px;top:0;right:0; position:absolute;}
.nav li{float:left;line-height:15px;text-align:center;padding:0 4px;margin-left:-1px;}
.nav li a,
.nav li a:link,
.nav li a:visited{ font-size:12px;}
.nav li a:hover,.nav li a:active{font-size:12px; text-decoration:none;}
.nav ul{height:26px;}
.navSon_1,.navSon_2{float:left;padding:22px 0 0 5px;overflow:hidden;display:inline; background:url(navDashed.gif) no-repeat right 21px;}
.navSon_1{width:155px;}
.navSon_1 li a{ cursor: pointer; font-size:12px;}
.navSon_2{width:130px}
.navSon_2 li a{ cursor: pointer; font-size:12px;}
.navSon_2.lastNoBg{ background:none;}

/*------以上部分直接复制------*/

.searchBar{width:977px;height:120px; background:url(searchBarBg.gif) no-repeat;margin:0 auto;}
.searchBox{height:89px; position:relative; overflow:hidden;}
.weather{width:180px;text-align:center;top:15px;left:15px; position:absolute;color:#fff;line-height:22px;}
.weather a:link,.weather a:visited,.weather a:hover,.weather a:active{color:#fff;text-decoration:none;}
.skins{padding:8px 0 0 0;}
.skinBox{width:8px;height:8px;line-height:0;font-size:0;cursor:pointer;margin:0px 5px 0;}

.search{width:530px;margin:0 auto;}
.sFod{width:276px;margin:0 auto;padding:16px 0 0 0;height:26px; overflow:hidden;}
.sFod h3{width:46px;height:26px;float:left;font-size:13px;font-weight:200;cursor:pointer;line-height:22px;text-align:center;color:#fff;}
.sFod h3.sFod_selected{background:url(searchSelected.gif) no-repeat top center;color:#f30;}

.searchInput{clear:both;padding:2px 0 0 0; }
.sLabel{font-size:14px;font-weight:bold;color:#fff;line-height:29px;padding-right:5px;}
.sLabel,.searchText,.searchBtn{height:29px;float:left;}
.searchBtn{padding-left:5px;}
.searchText input{width:375px;height:27px;border:1px solid #f30;font-size:14px;line-height:27px;color:#666;padding:0 5px;}
.searchBtn input{width:64px;height:29px;cursor:pointer; background:url(searchBtn.gif) no-repeat;border:0;}

.searchAD{ position:absolute;right:10px;bottom:0;}

.convenientBtns{height:31px; overflow:hidden; position:relative;}
.convenients{padding:4px 0 0 24px;}
.convenients li{float:left;width:52px;padding:0 0 0 26px;height:22px;line-height:22px;}

.cIcon_1{ background:url(cIcon_1.gif) no-repeat left top;}
.cIcon_2{ background:url(cIcon_2.gif) no-repeat left top;}
.cIcon_3{ background:url(cIcon_3.gif) no-repeat left top;}
.cIcon_4{ background:url(cIcon_4.gif) no-repeat left top;}
.cIcon_5{ background:url(cIcon_5.gif) no-repeat left top;}
.cIcon_6{ background:url(cIcon_6.gif) no-repeat left top;}
.cIcon_7{ background:url(cIcon_7.gif) no-repeat left top;}
.cIcon_8{ background:url(cIcon_8.gif) no-repeat left top;}
.rightLinks{ position:absolute;right:8px;top:6px;}
.rightLinks a:link,.rightLinks a:visited,.rightLinks a:hover,.rightLinks a:active{color:#f30;height:19px;line-height:19px;border:1px solid #d2d4d1; background:#fff url(goIcon.gif) no-repeat 65px 5px;width:69px;padding:0 0 0 9px;display:inline-block;margin-right:12px;}

.friendLink{width:965px;border:1px solid #ccc;margin-left:auto;margin-right:auto;line-height:22px;padding:5px 5px;color:#666;}
.friendLink a{padding:0 10px; white-space:nowrap; display:inline-block;}
.footer{width:977px; height:100px;margin:20px auto;border-top:1px solid #999; text-align:center;}
.footerLinks{border-top:2px solid #dfdfdf;line-height:25px;color:#666;padding-top:15px;}
.footerLinks a{padding:0 10px;}
.copyright{line-height:25px;color:#666;}
.footerImg{padding:30px 0 0 0;text-align:center;}
/*Header and Footer //*/

/*Business Menu*/
.bMenuWrapper{ width:980px; height:68px; margin:0 auto; padding:0; text-align:left; }
.bMenuL{ width:4px; height:68px; margin:0; padding:0; float:left; font-size:0; background:url(bMenuL_bg.gif) no-repeat; overflow:hidden;}
.bMenuR{ width:976px; height:68px; margin:0; padding:0; float:right; background:url(bMenuR_bg.gif) right no-repeat; overflow:hidden;}
.bMenuBarT{width:972px; height:32px; margin:0; padding:0; text-align:left; background:url(bMenuBarT_bg.gif) right repeat-x;}
.bMenuBarTL{ width:131px; height:32px; margin:0; padding:0; float:left; background:url(bMenuBarTL_title.gif) no-repeat;}
.bMenuBarTR{ width:835px; height:32px; margin:0; padding:0; float:right; overflow:hidden;}
.bMenuBarTR ul{ margin:0 0 0 20px; padding:0; width:100%;}
.bMenuBarTR li{display:inline;}
.bMenuBarTR li a,
.bMenuBarTR li a span{ display:block; float:left; height:30px; color:#fff; text-decoration:none; cursor:pointer; font-size:14px;}
.bMenuBarTR li a span{padding:8px 15px 0; font-size:14px;}
.bMenuBarTR li a:hover,
.bMenuBarTR li a.select,
.bMenuBarTR li a.select span{ background:url(bMenuBarTR_Lbtn.gif) left 4px no-repeat; display:block; float:left; height:30px; color:#FF6600; font-size:14px;text-decoration:none;}
.bMenuBarTR li a:hover span,
.bMenuBarTR li a.select span{ background:url(bMenuBarTR_Rbtn.gif) right 4px no-repeat; padding:8px 15px 0; color:#FF6600; font-size:14px; text-decoration:none;}
.bMenuBarTB{width:972px; height:36px; margin:0; padding:0; text-align:left; background:url(bMenuBarTB_bg.gif) repeat-x; }
.bLSearch{width:480px; height:36px; margin:0; padding:0; float:left; text-align:left;}
.sInputDiv{width:457px; height:20px; margin:6px 0 0 0; padding:0; border:#FF9901 1px solid; float:right;}
.sInputDiv .iSearch{width:375px; height:20px; margin:0; padding:0;float:left; border:0; line-height:20px;}
.sInputDiv .bSearch{width:82px; height:20px; margin:0; padding:0; float:right; border:0;background:url(bSearch_btn.gif) no-repeat; cursor:pointer;}
.hTag{ width:460px; height:36px; margin:0; padding:0; float:right; line-height:36px; text-align:left;}
.hTag span{ color:#f30;}
.hTag a{ color:#666; text-decoration:none;}
.hTag a:hover{ color:#f30; text-decoration:underline;}
/*Business Menu //*/

.bListAd{ width:980px; height:90px; margin:8px auto 0 auto; padding:0; text-align:left; }

/*Business Info Nav*/
.biNav{ width:980px; height:14px; margin:10px auto 0 auto; padding:0; text-align:left;color:#666; }
.biNav a{ color:#666; text-decoration:none;}
.biNav a:hover{ color:#666; text-decoration:underline;}
/*Business Info Nav //*/

/*==Business Main==*/
.biMain{ width:980px; margin:10px auto 0 auto; padding:0; text-align:left;}
.biMainL{ width:660px; margin:0; padding:0; float:left; text-align:center; border:#CCC 1px solid;}

.biShopS{ width:640px; height:290px; margin:10px auto 10px auto; padding:0; text-align:left;}
.biShopSL{ width:250px; margin:0; padding:0; float:left; text-align:center;}
.biShopSL_pic{width:250px; height:260px; margin:0; padding:0;}
.biShopSL_pic img{border:#CCC 1px solid;}
.biShopSL_pic p.biS_txt{ width:248px; height:23px; margin:0 auto; padding:0; line-height:23px; text-align:center; border:#CCC 1px solid; border-top:none; background:#EBEBEB;}
.biShopSL_pic p.biS_txt a{ color:#454545; text-decoration:none;}
.biShopSL_pic p.biS_txt a:hover{ color:#f30; text-decoration:underline;}

.biShopSL_pic p.biS_pic{ width:249px; height:55px; margin:5px 0 0 0; padding:0; text-align:left;}
.biShopSL_pic p.biS_pic img{border:#CCC 1px solid; margin:0 7px 0 0;}
.biShopSL_pic p.biS_pic .noM{margin:0;}
.biShopSL_pic p.biS_pic a{ color:#999; text-decoration:none;}
.biShopSL_pic p.biS_pic a:hover{ color:#f30; text-decoration:underline;}

.biS_link{ width:248px; height:23px; margin:5px 0 0 0; padding:0; text-align:center;}
.biS_link a,
.biS_link a:link,
.biS_link a:visited{ color:#999; text-decoration:none;}
.biS_link a:hover,
.biS_link a:active{ color:#f30; text-decoration:underline;}

.biShopSR{ width:380px; margin:0; padding:0; float:right; text-align:center;}
.biShopSRT{width:380px; height:auto; margin:0; padding:0; background:url(tList_dot.gif) bottom repeat-x;}
.biShopSRT_txt{ width:245px; margin:0; padding:0; float:left;}
.biShopSRT_txt h4{ color:#FF6600; font-size:14px; font-weight:bold; text-align:left;} 
.biShopSRT_txt p{ margin:10px 0; color:#454545; font-size:13px; text-align:left;} 
.biShopSRT_txt p font{ color:#f30;}
.biShopSRT_btn1{ width:61px; height:61px; margin:0 10px 0 0; padding:0; float:left; text-align:center; background:url(biShopSRT_btn_bg.gif) no-repeat;}
.biShopSRT_btn2{ width:61px; height:61px; margin:0 0 0 0; padding:0; float:left; text-align:center; background:url(biShopSRT_btn_bg.gif) no-repeat;}
.biShopSRT_btn1 a,
.biShopSRT_btn1 a:hover,
.biShopSRT_btn2 a,
.biShopSRT_btn2 a:hover{ text-decoration:none; cursor:pointer; display:block;text-align:center;}
.biShopSRT_btn1 span,
.biShopSRT_btn2 span{ width:50px; margin:0 auto; padding:0; text-align:center; line-height:22px; display:block;text-align:center;}
.biShopSRT_btn1 span.biShopSRT_num,
.biShopSRT_btn2 span.biShopSRT_num{ height:39px; line-height:39px; font-family:Arial; font-weight:bold; font-size:16px; color:#FF5225;text-align:center;}


.biShopSRT_box1{ width:380px; margin:10px 0 padding:0; text-align:center;}
.biShopSRT_box1 p{ width:360px; margin:9px auto; padding:0; text-align:left; color:#454545;}
.biShopSRT_box1 p font{ color:#930; font-size:13px;}
.biShopSRT_box2{ width:380px; margin:5px 0 0 0; padding:0; text-align: center;}
.biShopSRT_box2 a,
.biShopSRT_box2 a:link,
.biShopSRT_box2 a:hover,
.biShopSRT_box2 a:visited,
.biShopSRT_box2 a:active{ width:84px; height:25px; margin:3px; display:block; background:url(biShopSRT_box2_btn.gif) no-repeat 0 0; line-height:25px; color:#FFF; font-weight:bold; text-decoration:none; float:left;}



/*Business Info Shop Introduce*/
#biShopI{ width:640px; margin:10px auto 0 auto; padding:0; text-align:left; }
#biShopI .title{ width:640px; height:31px; margin:0; padding:0; font-size:13px; font-weight:bold; line-height:31px; text-indent:24px; color:#333; background:url(biShopI_title.gif) no-repeat; overflow:hidden;}
#biShopI .content{ width:638px; margin:0; padding:0; border-left:#FE9B02 1px solid; border-right:#FE9B02 1px solid; border-bottom:#FE9B02 1px solid; background:#FFF7D9; overflow:hidden;}
#biShopI .content p{ width:613px; margin:15px auto; padding:0; color:#454545; line-height:20px; }
/*Business Info Shop Introduce //*/

/*Business Info Comment*/
#biComment{ width:640px; margin:20px auto 0 auto; padding:0; text-align:left; }
#biComment .title{ width:640px; height:30px; margin:0; padding:0; font-size:13px; font-weight:bold; line-height:38px; text-indent:33px; color:#333; background:url(biComment_title.gif) no-repeat; overflow:hidden;}
#biComment .title span{ color:#333; font-size:13px; font-weight:normal; margin-left:30px;}
#biComment .title span.biCommentTR{ float:right; color:#930; font-size:13px; font-weight:bold; line-height:32px; margin-right:10px;}
#biComment .title span.biCommentTR a,
#biComment .title span.biCommentTR a:link,
#biComment .title span.biCommentTR a:visited,
#biComment .title span.biCommentTR a:hover,
#biComment .title span.biCommentTR a:active{color:#930; font-size:13px; font-weight:bold; text-decoration:none;}

#biComment .list{ width:638px; margin:0; padding:0; border-left:#FE9B02 1px solid; border-right:#FE9B02 1px solid; border-bottom:#FE9B02 1px solid; overflow:hidden;}
.biComment_list{ width:610px; height:170px; margin:15px auto 0 auto; padding:0 0 5px 0; background:url(tList_dot.gif) bottom repeat-x;}
.biComment_list .pic{ width:60px; margin:0; padding:0; float:left;}
.biComment_list .pic img{ width:58px; height:52px; margin:0; padding:0; border:#CCC 1px solid;}
.biComment_list .pic p{ line-height:25px; text-align:center; color:#454545;}
.biComment_list .pic p a{color:#454545; text-decoration:none;}
.biComment_list .pic p a:hover{color:#f30; text-decoration:underline;}
.biComment_list ul{ width:533px; margin:0; padding:0; float:right; overflow:hidden;}
.biComment_list li{ width:133px; height:25px; margin:0; padding:0; float:left; color:#930; text-align:left;}
.biComment_list .biInfo1{ width:533px; margin:0; padding:0; float:right; color:#454545; line-height:20px;}
.biComment_list .biInfo2{ width:533px; margin:5px 0 0 0; padding:0; float:right; color:#454545; line-height:20px;}
.biComment_list .biInfo2 span{ width:250px; margin:0; padding:0; float:left;}
.biComment_list .biInfo2 span font{ color:#930; font-size:13px; font-weight:normal;}
.biComment_list .biInfo3{ width:533px; margin:5px 0 0 0; padding:0; float:right; color:#454545; line-height:20px;}
.biComment_list .biInfo3 span{ width:500px; margin:0; padding:0; float:left;}
.biComment_list .biInfo3 span font{ color:#930; font-size:13px; font-weight:normal;}
.biComment_list .biInfo4{ width:533px; margin:5px 0 0 0; padding:0; float:right; color:#999; line-height:25px;}
.biComment_list .biInfo4 span{ float:right; margin-right:10px;}
.biComment_list .biInfo4 span a{ color:#999; text-decoration:none;}
.biComment_list .biInfo4 span a:hover{ color:#f30; text-decoration:none;}
/*Business Info Comment //*/

/*Business Info biPages*/
.biPages{ width:100%; height:30px; margin:15px auto; padding:0;}
/*Business Info biPages //*/

/*Business Info Comment Write*/
#biCommentW{ width:640px; margin:10px auto; padding:0; text-align:left; }
#biCommentW .title{ width:640px; height:30px; margin:0; padding:0; font-size:13px; font-weight:bold; line-height:38px; text-indent:33px; color:#333; background:url(biComment_title.gif) no-repeat; overflow:hidden;}
#biCommentW .title span{ color:#333; font-size:13px; font-weight:normal; margin-left:30px;}
#biCommentW .list{ width:638px; margin:0; padding:0; border-left:#FE9B02 1px solid; border-right:#FE9B02 1px solid; border-bottom:#FE9B02 1px solid; overflow:hidden;}
#biCommentW .list .biCInfo1{ width:620px; height:22px; margin:20px auto 0 auto; padding:0; border:#CCC 1px solid; color:#454545; text-align:center; line-height:20px;}
#biCommentW .list .biCInfo1 input{ margin-left:10px;}
#biCommentW .list .biCBox1,
#biCommentW .list .biCBox2,
#biCommentW .list .biCBox3,
#biCommentW .list .biCBox4,
#biCommentW .list .biCBox5,
#biCommentW .list .biCBox6{ width:620px; margin:10px auto 0 auto; padding:0; float:left; color:#666; text-align:left; line-height:16px;}
#biCommentW .list .biCBox1 span,
#biCommentW .list .biCBox2 span,
#biCommentW .list .biCBox3 span,
#biCommentW .list .biCBox4 span,
#biCommentW .list .biCBox5 span,
#biCommentW .list .biCBox6 span{
 width:90px; margin:0 10px 0 0; padding:0; float:left; line-height:20px; text-align:right; display:block;}
#biCommentW .list .biCBox2{ }
#biCommentW .list .biCBox1 li{  width:130px; margin:0; padding:0;float:left;}
#biCommentW .list .biCBox1 li font{ color:#930; font-size:13px;}
#biCommentW .list .biCBox6 .biCBox_btn{width:64px; height:21px; margin:0; padding:0; border:0;background:url(biCBox_btn.gif) no-repeat; cursor:pointer;}
.clear_h20{ clear:both; height:20px;}
/*Business Info Comment Write //*/

.biMainR{ width:302px; margin:0; padding:0; float:right;}

.biMainR .ditu{ width:302px; height:251px; margin:0; padding:0; overflow:hidden;}

/*Business List Poise */
#biListPoise{ width:302px; margin:10px 0 0 0; padding:0;}
#biListPoise .title{ width:302px; height:30px; margin:0; padding:0; font-size:13px; line-height:30px; font-weight:bold; text-indent:12px; background:url(business_info_list_poise_title_bg.gif) top no-repeat; overflow:hidden;}
#biListPoise .title span{font-size:14px; color:#FF4F00; font-weight:bold;}
#biListPoise .bottom{ width:302px; height:6px; margin:0; padding:0; font-size:0; line-height:0; background:url(business_info_list_poise_bottom_bg.gif) bottom no-repeat; overflow:hidden;}
#biListPoise .list{ width:300px; margin:0; padding:0; border-left:#DFDFDF 1px solid; border-right:#DFDFDF 1px solid; overflow:hidden;}
#biListPoise .list ul{ height:250px; margin:15px 0 0 0; padding:0; background:url(num_list_order.gif) 20px 2px no-repeat;}
#biListPoise .list li{ width:280px; height:20px; margin:0px auto 5px 30px; padding:0; list-style:none; font-size:13px; line-height:18px; text-indent:12px;}
#biListPoise .list li a,{ color:#666; text-decoration:none;}
#biListPoise .list li a:hover{ color:#f30; text-decoration:underline;}
#biListPoise .list li.pTop a{ color:#f30; text-decoration:none;}
#biListPoise .list li.pTop a:hover{ color:#f30; text-decoration:underline;}
/*Business List Poise //*/

/*Business List New */
#biListNew{ width:302px; margin:10px 0 0 0; padding:0;}
#biListNew .title{ width:302px; height:30px; margin:0; padding:0; font-size:13px; line-height:30px; font-weight:bold; text-indent:12px; background:url(business_info_list_poise_title_bg.gif) top no-repeat; overflow:hidden;}
#biListNew .title span{font-size:14px; color:#FF4F00; font-weight:bold;}
#biListNew .bottom{ width:302px; height:6px; margin:0; padding:0; font-size:0; line-height:0; background:url(business_info_list_poise_bottom_bg.gif) bottom no-repeat; overflow:hidden;}
#biListNew .list{ width:300px; margin:0; padding:0; border-left:#DFDFDF 1px solid; border-right:#DFDFDF 1px solid; overflow:hidden;}
#biListNew .list ul{ height:250px; margin:15px 0 0 0; padding:0;}
#biListNew .list li{ width:280px; height:20px; margin:0px auto 5px 18px; padding:0; list-style:none; font-size:13px; line-height:18px; text-indent:12px; background:url(ar_biBusiness_1.gif) no-repeat 2px 8px;}
#biListNew .list li a{ color:#666; text-decoration:none;}
#biListNew .list li a:hover{ color:#f30; text-decoration:underline;}
/*Business List New //*/

.biListAd_1{ width:302px; height:100px; margin:10px 0 0 0; padding:0; text-align:left; }

/*biPages*/
.biPages {width:100%; height:21px; margin:20px auto; text-align:center;color:#454545;}
.biPages ul{margin:0 auto; }
.biPages li {display:inline;}
.biPages span,
.biPages a { display:inline-block;margin:0 auto; line-height:21px; text-align:center;}
.biPages span {color:#454545; font-weight:bold;}
.biPages a {}
.biPages span.next,
.biPages a.next {}
.biPages span.next {color:#454545; font-weight:normal;}
.biPages a:visited {}












