@charset "utf-8";
/* CSS Document */
body,p,form,ul,li,dl,dt,dd,h1,h2,h3,h4,h5{ margin:0px; padding:0px;}
ul{list-style:none;}
img{ border:0 none;}
area{ display:none;}
a{ text-decoration:none;}
a:hover{ color:#D50600;}
body{/* background:url(/image/yellowpage/bg_repeatx.jpg) repeat-x;*/ font-family:Tahoma, Arial, sans-serif;font-size:12px;}
.red{ color:#EC0800;}
.bottom_line{ border-bottom:#989898 1px dashed;}
.hidden{ display:none;}
.show{ display:block;}

.body_content{/* background:url(/image/yellowpage/bg.jpg) no-repeat center top;*/ width:100%; height:auto; overflow:hidden;}

/*for header version 4
.top{ background:url(/image/yellowpage/top_bg.jpg); width:1000px; height:201px; margin:0px auto;}

*/.content{ width:1000px; margin:0px auto; height:auto; overflow:hidden; margin-top:16px; text-align:left;}
h3{ width:186px; float:left; font-size:12px; font-weight:bold; text-indent:1em;}

/*=========yellow_page===========*/
#yellow_page_left{ width:749px; float:left; height:auto; overflow:hidden;}
#yellow_page_left .area_category{ width:749px; background:url(/image/yellowpage/yp_area.jpg); height:263px; overflow:hidden;}
#yellow_page_left .area_category ul{ padding:16px 0px 0px 74px; width:705px;}
#yellow_page_left .area_category ul li{ width:125px; float:left; padding:8px; background:url(/image/yellowpage/yp_dot.gif) no-repeat left center; font-size:14px; color:#000000;}
#yellow_page_left .area_category a{ color:#bd121b;}
#yellow_page_left .area_category a:hover{ text-decoration:underline;}
#yellow_page_left .search_bar{ background:url(/image/yellowpage/yp_search_bar.gif); width:714px; height:40px; margin-top:21px; padding:17px 0px 0px 35px; line-height:22px;}
#yellow_page_left .search_bar input{ width:114px; height:17px; vertical-align:middle;}
#yellow_page_left .search_bar input.button{ background:url(/image/yellowpage/yp_search_button.gif); width:54px; height:22px; border:0 none; margin:0px 17px 0px 9px; cursor:pointer;}
#yellow_page_left .search_bar .search_bar_left{ float:left; width:333px; overflow:hidden; color:#000000;}
#yellow_page_left .search_bar .search_bar_right{ float:left; color:#000000; width:377px; overflow:hidden;}
#yellow_page_left .search_bar .search_bar_right span{ padding:0px 5px 0px 25px;}
#yellow_page_left .search_bar select{ width:86px; height:21px;}
#yellow_page_left .major_category{ width:749px; background:url(/image/yellowpage/yp_major.jpg); height:263px; overflow:hidden; margin-top:29px;}
#yellow_page_left .major_category ul{ padding:16px 0px 0px 74px; width:705px;}
#yellow_page_left .major_category ul li{ width:125px; float:left; padding:8px; background:url(/image/yellowpage/yp_dot.gif) no-repeat left center; font-size:14px; color:#000000;}
#yellow_page_left .major_category ul a{ color:#bd121b;}
#yellow_page_left .major_category ul a:hover{ text-decoration:underline;}
#yellow_page_left .major_category p{ background:url(/image/yellowpage/yp_dot2.gif) no-repeat 74px 14px; clear:left;padding:12px 0px 0px 101px; font-size:14px;}
#yellow_page_left .product_category{ width:749px; background:url(/image/yellowpage/yp_products.jpg); height:263px; overflow:hidden; margin-top:29px;}
#yellow_page_left .product_category ul{ margin:16px 0px 0px 60px; width:705px; overflow:hidden;}
#yellow_page_left .product_category ul li{ float:left; width:200px; height:100px; line-height:20px; border-style:solid; border-width:1px 0px 0px 1px; border-color:#c4c2b6; padding:16px 0px 0px 29px; margin-left:-1px; margin-top:-1px;}
#yellow_page_left .product_category .img{ float:left; background:url(/image/yellowpage/yp_pot_bg.jpg); width:107px; height:80px; padding:3px 0px 0px 1px; margin-right:16px;}
#yellow_page_left .product_category .title{ color:#161616; font-weight:bold;}
#yellow_page_left .product_category .price{ color:#ac0000; font-weight:bold;}
#yellow_page_left .product_category p{ background:url(/image/yellowpage/yp_dot2.gif) no-repeat 74px 14px; clear:left;padding:12px 0px 0px 101px; font-size:14px;}
#yellow_page_right{ width:237px; float:left; height:auto; overflow:hidden; padding:0px 0px 0px 14px;}
#yellow_page_right .submit_your_company{}
#yellow_page_right .join_new .title{ background:url(/image/yellowpage/yp_new_join.jpg); width:237px; height:25px; margin-top:5px; padding-top:12px; line-height:25px;}
#yellow_page_right .join_new .title h4{ width:192px; float:left; color:#de0101; font-size:14px; font-weight:bold; text-indent:4.5em;}
#yellow_page_right .join_new .title a{ color:#d15a5e; font-size:10px;}
#yellow_page_right .join_new ul{ background:url(/image/yellowpage/band_repeat_x_bg.jpg) repeat-x left bottom; height:auto; overflow:hidden; width:211px; border-left:#c1c1c1 1px solid;border-right:#c1c1c1 1px solid; padding:12px;}
#yellow_page_right .join_new ul li{ background:url(/image/yellowpage/dot_red_arrow.jpg) no-repeat left center; border-bottom:#999999 1px dashed; padding:0px 0px 0px 14px; line-height:23px;}
#yellow_page_right .join_new .bottom_corner,#yellow_page_right .shop_guid .bottom_corner{ background:url(/image/yellowpage/band_bottom_corner.jpg); width:237px; height:5px; overflow:hidden;}
#yellow_page_right .shop_guid .title{ background:url(/image/yellowpage/band_title_bg.jpg); width:237px; height:24px; margin-top:14px; line-height:24px; color:#FFFFFF; font-weight:bold; font-size:14px; text-align:center;}
#yellow_page_right .shop_guid ul{ background:url(/image/yellowpage/band_repeat_x_bg.jpg) repeat-x left bottom; height:auto; overflow:hidden; width:211px; border-left:#c1c1c1 1px solid;border-right:#c1c1c1 1px solid; padding:12px;}
#yellow_page_right .shop_guid ul li{ background:url(/image/yellowpage/list_dot.gif) no-repeat left center; border-bottom:#999999 1px dashed; padding:0px 0px 0px 10px; line-height:23px;}

/*========yellow_page2========*/
#yellow_page_left .link_info{ width:730px; border:#8e8e8e 1px solid; padding:6px 0px 6px 17px; line-height:19px; background:url(/image/yellowpage/yp_link_logo.jpg) no-repeat 660px 40px; color:#000000;}
#yellow_page_left .city_list_corner_border{ margin-top:24px;}
#yellow_page_left .city_list_corner_border ul{ width:739px; border-left:#640007 2px solid;border-right:#640007 2px solid; height:auto; overflow:hidden; line-height:25px;}
#yellow_page_left .city_list_corner_border ul li{ font-size:14px; width:59px; float:left; background:url(/image/yellowpage/list_dot.gif) no-repeat 45px center; padding:0px 0px 0px 54px;}
#yellow_page_left .city_list_corner_border_top,#yellow_page_left .city_list_corner_border_bottom{ background:url(/image/yellowpage/yp_city_list_bg_corner.gif); width:743px; height:7px; overflow:hidden;}
#yellow_page_left .city_list_corner_border_bottom{ background-position:left -6px;}
#yellow_page_left .city_detail{background:url(/image/yellowpage/city_detail_bg_repeat_y.gif) repeat-y right top; margin-top:18px;}
#yellow_page_left .city_detail_top{ background:url(/image/yellowpage/yp_city_bg.gif) no-repeat right top;min-height:260px;}
#yellow_page_left .city_detail_bottom{ background:url(/image/yellowpage/yp_city_bottom_bg.jpg) no-repeat right bottom; width:749px; height:auto; overflow:hidden;}
#yellow_page_left .city_detail .city_name{ width:24px; float:left; font-weight:bold; color:#ffea00; font-size:24px; padding:0px 40px 0px 10px; line-height:34px; font-family:"隶书","微软雅黑","黑体","宋体";}
#yellow_page_left .city_detail .city_content{ float:left;min-height:260px;}
#yellow_page_left .city_detail .city_content dt{ background:url(/image/yellowpage/dot_city_detail.gif) no-repeat 8px 26px; font-weight:bold; color:#000000; padding:20px 0px 8px 23px;}
#yellow_page_left .city_detail .city_content dt span{ color:#005964; font-weight:normal; padding:0px 0px 0px 14px;}
#yellow_page_left .city_detail .city_content dd{ color:#000000;}
#yellow_page_left .city_detail .city_content dd p{ background:#ffffff; border:#a4a4a4 1px solid; line-height:22px; padding:10px 21px; width:587px;}
#yellow_page_left .city_detail .city_content dd p .bold{ font-weight:bold;}
#yellow_page_left .city_detail .city_content dd p.label{ background:none; border:0 none; padding:6px 21px; color:#840000;}
#yellow_page_left .city_detail .city_content .page_num{height:53px; width:560px; padding:26px 0px 0px 79px; border-top:#d9c89f 1px solid; margin-top:10px;}
#yellow_page_left .city_detail .city_content .page_num ul{ height:auto; overflow:hidden; padding:0px 16px; width:263px; float:left;}
#yellow_page_left .city_detail .city_content .page_num li{ float:left; width:29px; text-align:center; color:#bf0000; line-height:22px;}
#yellow_page_left .city_detail .city_content .page_num .prev,#yellow_page_left .city_detail .city_content .page_num .next{ background:url(/image/yellowpage/yp_next_prev_button.gif) no-repeat left top; width:68px; height:21px; display:block; float:left;}
#yellow_page_left .city_detail .city_content .page_num .next{ background-position:-68px top;}
#yellow_page_left .city_detail .city_content .page_num .prev:hover{ background-position:left -21px;}
#yellow_page_left .city_detail .city_content .page_num .next:hover{ background-position:-68px -21px;}

/*===========yellow_page3===========*/
#yellow_page_left .city_detail .company_name{ width:24px; float:left; font-weight:bold; color:#ffea00; font-size:24px; padding:9px 40px 0px 10px; line-height:24px; font-family:"隶书","微软雅黑","黑体","宋体";}
#yellow_page_left .city_detail .city_content h4{ color:#996600; font-size:16px; font-weight:bold; padding:28px 0px 6px; border-bottom:#dcd9cd 1px solid; width:643px;}
#yellow_page_left .city_detail .city_content h4 span{ font-size:12px; color:#000000; padding:0px 0px 0px 22px; font-weight:normal;}
#yellow_page_left .city_detail .city_content .yp_form{ padding:10px 0px; clear:left;}
#yellow_page_left .city_detail .city_content .yp_form label,#yellow_page_left .city_detail .city_content .yp_form2 label{ display:block; width:89px; float:left; font-size:14px; font-weight:bold; color:#7b2b2b;}
#yellow_page_left .city_detail .city_content .yp_form label span,#yellow_page_left .city_detail .city_content .yp_form2 label span{ color:#FF0000; padding:0px 2px;}
#yellow_page_left .city_detail .city_content .yp_form ul{ float:left; width:500px;}
#yellow_page_left .city_detail .city_content .yp_form ul li{ float:left; width:70px; line-height:25px; color:#000000;}
#yellow_page_left .city_detail .city_content .yp_form ul li input{ vertical-align:middle; margin-right:3px;}
#yellow_page_left .city_detail .city_content .yp_form select{ margin-right:32px;}
#yellow_page_left .city_detail .city_content .yp_form2 li{ padding:15px 0px 0px; width:600px; color:#000000;}
#yellow_page_left .city_detail .city_content .yp_form2 li input{ width:188px;}
#yellow_page_left .city_detail .city_content .yp_form2 li input.long{ width:272px;}
#yellow_page_left .city_detail .city_content .yp_form2 li textarea{ width:485px; height:152px; font-size:12px; line-height:19px; padding:5px;}
#yellow_page_left .city_detail .city_content .yp_form_submit{ text-align:center; padding:18px 0px 26px;}
#yellow_page_left .city_detail .city_content .yp_form_submit input{ background:url(/image/yellowpage/yp_form_submit_button.jpg); width:54px; height:22px; border:none; margin:0px 19px; cursor:pointer;}
#yellow_page_left .city_detail .city_content .yp_form_submit input.reset{ background-position:-54px 0px;}

/**========copyright========**/
.copyright{ background:url(/image/yellowpage/copyright_bg.jpg) no-repeat; width:1000px; margin:10px auto; height:182px;}
.copyright .links{ text-align:center; padding:44px 0px 0px;}
.copyright .links a{ text-decoration:none; color:#000000; padding:0px 17px 0px 14px;}
.copyright .links a:hover{ color:#D60600;}
.copyright p{ text-align:center; padding:22px 0px 0px; color:#363636; letter-spacing:1px;}
.copyright p a{ color:#000000; text-decoration:none;}
.copyright p a:hover{color:#D60600; text-decoration:underline;}


