/*
Theme Name: Yellowpages Site Theme 
Template: main
Version: 1.0
Author: Jim Li
*/

.left_200{width:200px;float:left;}
.center_780{width:780px;float:left;}
.center_640{width:640px;float:left;}
.right_140{width:140px;float:left;}
.center_720{width:720px;float:left;}
.right_260{width:260px;float:left;}
.center_980{width:100%;float:left;}
.right180{width:180px;float:left;}
/* content */
.classifycontent{margin:0; padding:0;background:url(images/content_topbg.gif) repeat-x top;border-top:2px solid #efefef;}
.classifycontent_botbg {margin:0;padding:0;background:url(images/content_botbg.gif) repeat-x bottom;background-color:#EFEFEF;border-bottom:2px solid #efefef;min-height: 600px;}
.content_left { margin:0; padding:0 10px 0 0; float:left; width:590px;}
.content_right { margin:0; padding:0; float:left; width:340px;}

.shadowblock_out{margin:0 0 20px 0;border:1px solid #bbb;-khtml-border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
.shadowblock{padding:15px;background:#fff url(images/block_topbg.gif) repeat-x top;border:1px solid #fff; -khtml-border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}

div#catrss{float:right}

h1.single {text-shadow:0 1px 0 #fff;}
h1.single-ad {text-shadow:0 1px 0 #fff;margin:0 0 -3px;padding:3px 0 0;max-width:450px;}
h1.blog {padding:0;margin:0;}
h2.dotted {text-shadow:0 1px 0 #fff;}
h2.search {text-shadow:0 1px 0 #fff;}
h1.single a, h1.single-ad a, h2.dotted a {text-decoration: none; }
h2.dotted a:hover {text-decoration: underline; }

.post-block {width:678px;background: url("images/block_topbg.gif") repeat-x scroll center top #FFFFFF;margin:0 0 8px 0;padding:14px;border:1px solid #bbb;-khtml-border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
.ad-left {float:left;padding-right:15px;}
.ad-left a.preview img:hover {opacity:0.6;}
.post-block .ad-right {float:right;max-width:458px;min-width:380px;} 
.post-block .ad-right-no-img {float:right;width:100%;} 
.post-block .full {width:100%;}
.post-block .ad-right h3 {float:left; max-width:330px; margin:0; padding:0; font:bold 17px/1.0em Arial, Helvetica, sans-serif; color:#4f4f4f; text-decoration: none; text-shadow: 0 1px 0 #FFFFFF;}
.post-block .ad-right-no-img h3 {float:left; max-width:430px; margin:0; padding:0; font:bold 17px/1.0em Arial, Helvetica, sans-serif; color:#4f4f4f; text-decoration: none; text-shadow: 0 1px 0 #FFFFFF;}
.post-block .ad-right h3 a, .post-block .ad-right-no-img h3 a { text-decoration: none; }
.post-block .ad-right h3 a:hover, .post-block .ad-right-no-img h3 a:hover { text-decoration: underline; }
.post-block .ad-right p.ad-meta, .post-block .ad-right-no-img p.ad-meta {color:#AFAFAF;font-size:11px;margin:0;padding:4px 0;text-shadow:0 1px 0 #FFFFFF;border-bottom:1px dotted #BDBDBD;}
.post-block .ad-right span.owner , .post-block .ad-right-no-img span.owner {padding: 0 5px;}
.post-block .ad-right span.owner img.avatar, .post-block .ad-right-no-img span.owner img.avatar {padding:0 7px 0 0;margin-bottom:-3px;}
.post-block .ad-right p.ad-desc, .post-block .ad-right-no-img p.ad-desc { margin:0; padding:6px 0;}
.post-block .ad-right p.stats, .post-block .ad-right-no-img p.stats {clear:both; padding:0; float:right;font-size:11px;color:#AFAFAF;}
.post-block .ad-right p.adid, .post-block .ad-right-no-img p.adid {clear:both; padding:0; float:right;font-size:11px;color:#AFAFAF;}
.post-block .ad-right p.location, .post-block .ad-right-no-img p.location { margin:0; padding:0;}

.pad10 { padding:10px 0 }
.pad20 { padding:20px 0 }
.pad25 { padding:25px 0 }
.pad50 { padding:50px 0 }
.pad75 { padding:75px 0 }
.pad100 { padding:100px 0 }

.bigright ul li{ padding:0 0 2px}

span.folder {background:url("images/folder-open.png") no-repeat scroll 0 0 transparent;}
span.folder a {padding:0 6px 0 22px;}

span.clock {background:url("images/clock.png") no-repeat scroll 3px -1px transparent;}
span.clock span {padding-left:25px;margin-top:1px;}

.dailystar{display:block;margin:auto auto;}

.tax_info_frame{float:left;margin-bottom:20px;}
.tax_info_out{margin:0 10px 0 1px;border:1px solid #bbb;-khtml-border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;float:left;}
.tax_info{background:#fff url(images/block_topbg.gif) repeat-x top;border:1px solid #fff;-khtml-border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;float:left;}
.tax_thumbnail{margin:20px 20px 0 20px;width:114px;float:left;}
.tax_profile{float:left;width:500px;margin-left:20px;}
.tax_title{float:left;margin-top:15px;white-space:nowrap;overflow:hidden;height:22px;}
.tax_table_wrap {width:500px;float:left;margin-left:20px;}
.tax_table{table-layout:fixed;white-space:nowrap;float:left;overflow:hidden; border:0;}
.tax_table td{height:20px;vertical-align:middle;white-space:nowrap;overflow:hidden;}
.tax_table tr td.profile_key_1{width:75px;white-space:nowrap;overflow:hidden;float:left;}
.tax_table tr td.profile_value_1{width:170px;white-space:nowrap;overflow:hidden;float:left;}
.tax_table tr td.three_col{width:400px;white-space:nowrap;overflow:hidden;float:left;}
.tax_table tr td.four_col{width:470px;white-space:nowrap;overflow:hidden;float:left;}
.comment_brief{width:100%;float:left;}
.comment_setpointer{margin-left:20px;float:left;}

.brief550{width:550px;float:left;}
.profile-right{width:250px;float:left;}

.brief_info_frame{width:100%;float:left;overflow:hidden;}
.brief_info_out{float:left;border:1px solid #bbb;-khtml-border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;overflow:hidden;}
.brief_info{background:#fff url(images/block_topbg.gif) repeat-x top;float:left;border:1px solid #fff;-khtml-border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;overflow:hidden;}

.profile-header,
.profile-body,
.profile-footer{width:546px;float:left;margin-top:10px;}

.profile-title-zone{width:340px;float:left;}
.profile-phone-wrap {width:200px;float:right}

.brief_title{width:100%;float:left;}
.brief_title a{padding-left:10px;font-weight:bold;font-size:16px;letter-spacing:1px;}
.title_with_menu{width:300px;float:left;}
.title_with_menu a{white-space:nowrap;overflow:hidden;}
.brief_title .online_menu{width:40px;float:right;}
.brief_title .online_menu a{width:40px;height:30px;float:left;background:url(images/menu_30.png) no-repeat 0 0;}
.english_title{width:100%;float:left;}
.english_title a{padding-left:10px;}
.profile-split{width:536px;float:left;margin:5px;border-bottom:1px dotted #bdbdbd;}

.gmap250{width:228px;float:left;margin:0 10px;border:1px solid #bbb;}
.gmap250-v3{width:228px;height:250px;float:left;margin:0 10px;border:1px solid #bbb;}
div#map {height:250px;}

.thumbnail_pic {width:114px;float:left;margin-left:10px;}

.profile {width:400px;float:left;margin-left:20px;}
.profile table.profile_table {table-layout:fixed;float:left;overflow:hidden; border:0;}
.profile table.profile_table td{vertical-align:middle;text-align:left;float:left;font-size:12px;line-height:150%;}
.profile table.profile_table td.profile_key_1{width:65px;overflow:hidden;float:left;}
.profile table.profile_table td.profile_key_2{width:40px;overflow:hidden;float:left;}
.profile table.profile_table td.profile_key_3{width:40px;overflow:hidden;float:left;}
.profile table.profile_table td.profile_value_1{width:82px;overflow:hidden;float:left;}
.profile table.profile_table td.profile_value_2{width:50px;overflow:hidden;float:left;}
.profile table.profile_table td.profile_value_3{width:50px;overflow:hidden;float:left;}

.first_three{width:187px;overflow:hidden;float:left;}
.last_three{width:140px;overflow:hidden;float:left;}
.five_col{width:270px;overflow:hidden;float:left;}
.left_bottom{width:280px;float:left;margin-left:10px;}
.right_bottom{width:250px;float:right;}
.terms{width:100%;float:left;overflow:hidden;font-size:12px;line-height:150%;}
.oneword{width:100%;float:left;overflow:hidden;font-size:12px;line-height:150%;}
.oneword span{color:#f00;}
#it_is_mine{width:60px;margin-top:13px;float:left;cursor:pointer;}
#it_is_mine .is_mine_image{width:26px;height:26px;cursor:pointer;float:left;background: url(../main/images/my.gif) no-repeat left top;}
#it_is_mine .is_mine_word{float:left;margin:6px 0 0 3px;font-size:13px;cursor:pointer;font-weight: bold;color:#f63;}
#it_is_mine .is_mine_word:hover{color:#c00;}
#blog_avatar{margin-top:3px;float:left;cursor:pointer;}
#blog_avatar .b_blogname{float:left;margin:15px 0 0 3px;font-size:13px;font-weight: bold;cursor:pointer;color:#f63;overflow:hidden;}
#blog_avatar .b_blogname:hover{color:#c00;}
.yp-single-content-zone{width:100%;float:left;}
.single_content{width:100%;float:left;}
.yp-content{margin:10px 20px 10px 10px;font-size:14px;font-family:微软雅黑,Arial,宋体,黑体,simhei,Verdana;line-height:180%;color:#333333;}
.yp-content p{font-size:14px;font-family:微软雅黑,Arial,宋体,黑体,simhei,Verdana;line-height:180%;margin:15px 0;color:#333333;}
.yp-content img{max-width:100%;height:auto;}

.single-sidebar{width:160px;float:left;padding:20px 10px;background-color:#f4f4f4}
.points-list-180{width:100%;float:left;}
.points-list-180 ul{list-style-type:none;overflow:hidden;}
.points-list-180 ul li{width:100%;float:left;overflow:hidden;padding-bottom:8px;margin-bottom:8px;border-bottom:1px dotted #ccc;}
.points-list-180 ul li .updown-list-title,
.points-list-180 ul li .updown-list-main{width:100%;float:left;}
.points-list-180 ul li .updown-list-title a{font-size:13px;font-weight:bold;line-height:180%;}
.updown-list-main .updown-list-thumbnail{width:50px;float:left;}
.updown-list-main .updown-list-content{width:100px;margin-left:10px;float:left;}
.updown-list-main .updown-list-content .updown-list-oneword{width:100%;float:left;font-size:11px;}
.updown-list-main .updown-list-content .updown-list-phone{width:100%;float:left;font-size:12px;}
#yellowpages_sigle{margin:10px 20px;overflow:hidden;}
.recent_discount,
.other-contact{width:536px;float:left;margin: 10px 0 0 10px; line-height:150%;white-space:nowrap;overflow:hidden;}
.yp-wechat-share-zone{width:230px;float:left;margin:0 10px;position:relative;}


#classify{padding:0 0 10px 0;margin:0 20px 10px 13px;background: url(../main/image/divender.gif) no-repeat left bottom;}
#taxonomy_table{}
#taxonomy_table td{text-align:right;height:25px;vertical-align:bottom;}

#sticky_yellowpages{float:left;padding-left:15px;margin:5px 0 10px 0;}
#sticky_yellowpages .each_sticky{float:left;margin:0px 10px 5px 0;}
#sticky_yellowpages .each_sticky h2{float:left;font-size: 18px;	overflow:hidden;white-space:nowrap;}
#sticky_yellowpages .each_sticky p.excerpt{float:left;font-size: 12px;height:32px;line-height:16px;overflow:hidden;}

.tab_bid{float:left;}
.tab_bid ul.tab_bid_nav{margin:0;padding:0;height:31px;list-style:none;float:left;}
.tab_bid ul.tab_bid_nav li{margin:0 -3px 0 0px;padding:0;float:left;border:solid 1px #c8c8c8;border-bottom:none;-khtml-border-radius: 6px 6px 0 0;-moz-border-radius: 6px 6px 0 0;-webkit-border-radius: 6px 6px 0 0;border-radius: 6px 6px 0 0;}
.tab_bid ul.tab_bid_nav li a{font-weight:bold;display:block;margin:0;padding:5px 11px;color:#868686;text-decoration:none;background:#f1f1f1 url(../main/images/tab_bg.gif) repeat-x top;border:1px solid #fff;border-bottom:none;-khtml-border-radius: 6px 6px 0 0;-moz-border-radius: 6px 6px 0 0;-webkit-border-radius: 6px 6px 0 0;border-radius: 6px 6px 0 0;text-shadow:0 1px 0 #fff;}
.tab_bid ul.tab_bid_nav li a:hover{color:#454545;background:url("../main/images/tab_activebg.gif") repeat-x scroll center top #FFFFFF;}
.tab_bid ul.tab_bid_nav li a.selected{padding:5px 15px 6px;color:#454545;background:#fff url(../main/images/tab_activebg.gif) repeat-x top;}
.tab_bid div.undertab{margin:-1px 0 8px;padding:12px 16px;background:#fff;border:1px solid #bbb;-khtml-border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
.tab_bid div.undertab a{color:#4f4f4f;text-decoration:none;}
.tab_bid div.undertab a:hover{text-decoration:underline;}
.tab_content{width:98%;margin-top:-5px;border:1px solid #bbb;-khtml-border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;float:left;}
.tab_content a { color:#4f4f4f; text-decoration:none;}
.tab_content a:hover { text-decoration:underline;}
span.big { font-size:13px; }

 ul.superbid{margin:5px;width:100%;list-style:none;overflow:hidden;float:left;}
 ul.superbid li{width:100%;overflow:hidden;margin-bottom:5px;font-size:12px;}
 ul.superbid li h4{height:21px;}
ul.superbid li h4 a{color:#999;font-weight:bold;}
ul.superbid li h4 a .title{padding:0 5px 0 0;color:#999;font-weight:bold;}
ul.superbid li h4 a .title:hover{color:#c00;text-decoration:none;}
ul.superbid li h4 a:hover{color:#c00;text-decoration:none;}
 ul.superbid li h4 span.phone{dispaly:block;width:100%;font-family:Arial;font-size:14px;color:#ff6633;background:url(../main/images/phone.gif) no-repeat left top;padding:0 8px 0 25px;height:21px;float:left;}
.yellowpages_registration{width:100%;height:25px;margin:5px 0 20px 0;float:left;}
.yellowpages_registration h2{float:left;display:inline;}

#signup_businessblog_button{border:none;margin-right:30px;padding:5px 12px 0 0px;color:#ff6633;font-weight:bold;font-size:13px;width:120px;height:25px;float:right;background:url(../main/images/freeyellowpage.gif) no-repeat left top;cursor:pointer;}
#signup_businessblog_button:hover{color:#c00;}

.feature_picture{width:100%;float:left;}
.feature_picture ul{width:100%;height:170px;float:left;margin:20px 0;overflow:hidden;list-style-type:none;}
.feature_picture ul li{margin-left:10px;float:left;}
.classify_feature_table{width:100%;float:left;}
.classify_feature_table table{width:780px;float:left;margin-left:20px;}
.classify_feature_table table td{line-height:150%;}

.onlinemenu_single_word{width:920px;margin:10px 30px;float:left;}
.onlinemenu_single_word p{font-size:14px;font-family:Arial,宋体,黑体,simhei,Verdana;line-height:150%;margin:15px 0;color:#333333;}
.onlinemenu_commnet{width:920px;margin:10px 30px;float:left;}

.onlinemenu_single_header{width:100%;float:left;}
.onlinemenu_single_title{width:600px;margin-left:10px;float:left;font-size:15px;font-weight:bold;color:#68adcb;}
.onlinemenu_single_phone{margin-right:20px;float:right;font-size:16px;font-weight:bold;color:#f63;}
.onlinemenu_single_pic{width:980px;margin:10px 0;float:left;}
.onlinemenu_single_pic table{width:100%;float:left;margin:20px 0;}
.onlinemenu_single_pic table td{padding:0 10px 30px 10px;}
.onlinemenu_single_pic table td img{border: solid 1px #bbb;}
.onlinemenu_single_page{width:100%;float:left;text-align:center;color:#68adcb;}

.restaurant_feature{width:600px;float:left;margin:10px;}
.restaurant_feature ul{width:100%;float:left;list-style-type:none;}
.restaurant_feature ul li{width:50px;height:60px;float:left;background-image:url(images/restaurant-feature.png);background-repeat:no-repeat;}
.gotoyellowpages{width:110px;float:right;margin:10px 20px 0 0;}
.gotoyellowpages a{background:url(images/go_yello.png) no-repeat 0 0;width:110px;height:50px;float:left;}
.gotoyellowpages a:hover{background-position:0 -50px;}
 
 #new-magazineclassify-post,#edit-magazineclassify-post,#new-yellowpagesclassify-post,#edit-yellowpagesclassify-post{width:100%;float:left;margin:20px 0;}
.magazineclassify-post-form,.yellowpagesclassify-post-form{width:920px;float:left;padding:20px 30px;background:#f4f4f4;}
.magazineclassify-post-title,.yellowpagesclassify-post-title{width:100%;float:left;margin:20px 0;font-size:18px;}

.magazineclassify_agreement{width:600px;float:left;margin:20px 0 0 40px;padding:10px 20px;font-size:12px;background:#efefef;border:1px solid #bbb;-khtml-border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
.magazineclassify_agreement .agreement_title{font-weight:bold;width:100%;text-align:center;padding-bottom:10px;border-bottom:1px dotted #bbb;}
.magazineclassify_agreement ul{width:100%;float:left;list-style-position:inside;}
.magazineclassify_agreement ul li{width:100%;float:left;font-size:12px;margin:6px 0;line-height:150%}  

.loading{ background: url(../sns/images/ajax-loader.gif ) no-repeat left top;padding-right:25px;}
.magazineclassify_post_submit{width:600px;float:left;margin:20px 0 0 40px;padding:10px 20px;cursor:pointer;font-size:14px;}
.magazineclassify_content{width:350px;float:left;min-height:40px;line-height:150%;margin: 0 0 12px 10px;}
 
.yellowpagesclassify_post_submit{margin-top:20px;padding:8px 15px;cursor:pointer;font-size:14px;}
.yellowpagesclassify_content{width:500px;float:left;}
 
.archive-content{width:600px;margin-left:50px;float:left;}
.archive-title{width:100%;margin:20px 0;text-align:center;color:#f63;font-weight:bold;}
.archive-content ul{width:100%;float:left;list-style:none;}
.archive-content ul li{width:100%;float:left;margin-bottom:20px;}
.magazineclassify_left{width:350px;float:left;margin:10px 0 0 10px;}
.magazineclassify_right{width:210px;margin:20px 10px 0 0;float:right;}
.magazineclassify_title{width:100%;float:left;text-align:center;line-height:150%;font-size:14px;font-weight:bold;}
.magazineclassify_title a{color:#68adcb;}
.magazineclassify_title a:hover{color:#a00;} 
.magazineclassify_taxonomy{float:left;font-size:12px;margin-left:10px;}
.magazineclassify_expire{float:right;font-size:12px;margin-right:10px;}
.magazineclassify_content{width:300px;float:left;margin:10px 20px;line-height:150%;font-size:14px;}
.author_zone{width:250px;float:right;margin:3px 0;}
.magazineclassify_author_avatar{width:65px;height:65px;float:left;border:1px solid #efefef;}
.magazineclassify_author_infor{width:170px;float:left;margin-left:10px;}
table.magazineclassify_author_table{width:100%;}
table.magazineclassify_author_table td{line-height:150%;color:#999;font-size:12px;}
table.magazineclassify_author_table td.magazineclassify_author_key{width:60px;}
table.magazineclassify_author_table td.magazineclassify_author_value{width:100px;}

.archive-side-title{width:100%;color:#f63;font-weight:bold;}

.action_area{width:100%;float:left;}
.magazineclassifys_edit{width:100px;float:left;cursor:pointer;font-size:13px;text-align:center;margin:5px 0 0 0;}
.magazineclassifys_edit a{padding:3px 8px;background-color:#68adbc;color:#fff;}
.magazineclassifys_edit a:hover{background-color:#034567;}

.multi_marker_gmap{width:100%;height:400px;float:left;margin-bottom:20px;border:1px solid #bbb;-khtml-border-radius: 6px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}

.center-content{width:700px;float:left;}
.yellowpag-tax-zone{width:100%;float:left;}
.yellowpag-tax-zone ul.yellowpag-tax-list{width:100%;float:left;list-style:none;}
.yellowpag-tax-zone ul.yellowpag-tax-list li.yellowpag-tax-list-detail{width:100%;float:left;margin-bottom:10px;background-color:#f4f4f4;}
.yellowpag-tax-header-zone{width:100%;float:left;}
.yellowpag-tax-content{width:100%;float:left;}
.tax-zone-recommend{width:160px;float:left;border-top:1px solid #f4f4f4;}
table.yellowpag-tax-table{table-layout:fixed;}
table.yellowpag-tax-table td{width:85px;font-size:12px;padding:0 10px;line-height:180%;}
span.parent_tax_count{font-size:13px;font-weight:normal;color:#333;}
span.child_tax_count{font-size:11px;}

.yp_points_list{width:100%;float:left;background-color:#f4f4f4;}

.yp_points_list ul{width:240px;margin:10px;float:left;list-style-type:none;overflow:hidden;}
.yp_points_list ul li{width:100%;float:left;overflow:hidden;padding-bottom:8px;margin-bottom:8px;border-bottom:1px dotted #ccc;}

.yp-ad-top{width:700px;float:left;margin-top:10px;}
.yp-ad-top img{max-width:100%;height:auto;}

.center_zone{width:710px;float:left;}

.classified-list{width:100%;float:left;border-top:5px solid #d32c19;}
.classified-list ul {width:100%;margin:10px 0;float:left;list-style:none;overflow:hidden;}
.classified-list ul li{width:100%;float:left;padding:8px 0;border-bottom:1px dotted #bbb;color:#666;font-size:13px;}
.classified-list ul li:hover{background-color:#e7eef9;}
.classified-item{width:100%;float:left;}
.classified_thumbnail{width:25%;float:left;margin-left:10px;}
.classified_detail{width:70%;float:left;}
.detail-header{width:100%;float:left;}
.detail-body{width:100%;float:left;height:auto;min-height:60px;margin:10px 0;}
.detail-footer{width:100%;float:left;}
.classified-title{float:left;}
.classified-title a{font-size:16px;color:#333;font-weight:bold;}

.classified-descript{line-height:150%;}

.ad-point-items-zone ul li{background-color:#fffee2;}
.ad-point-items-zone ul li:hover{background-color:#ffffa8;}

.brief720{width:720px;float:left;}

.yp_info_zone{width:100%;float:left;}
.yp_info_out{width:712px;float:left;border:1px solid #bbb;}
.yp_info{width:710px;float:left;position:relative;background:#fff url(images/block_topbg.gif) repeat-x top;border:1px solid #fff;}

.yp_info_title_zone{width:480px;float:left;}
.yp_info_phone_zone{width:230px;float:left;}
.yp_info_title{width:100%;float:left;}
.yp_info_title span{font-size:18px;font-weight:bold;float:left;color:#333;clear:both;margin:15px 0 0 20px;}

.yp_info_thumbnail_pic {width:114px;height:114px;float:left;border:1px solid #A6A6A6;margin:10px;}
.yp_info_description{width:550px;float:right;padding-right:10px;line-height:180%;}

.yp_branch_zone{width:100%;float:left;}
.yp-branch-navigation{width:100%;float:left;}
.yp-branch-navigation ul.yp-branch-navigation-tab {list-style-type:none;width:160px;float:left;padding:20px 0 20px 10px;background-color:#c9c9c9;}
.yp-branch-navigation ul.yp-branch-navigation-tab li{width:100%;float:left;clear:both;padding:20px 0;margin-bottom:20px;border-bottom:1px dotted #fefefe;}
.yp-branch-navigation ul.yp-branch-navigation-tab li .main-title{width:100%;float:left;text-align:center;}
.yp-branch-navigation ul.yp-branch-navigation-tab li .main-title a{font-size:18px;line-height:180%;}
.yp-branch-navigation ul.yp-branch-navigation-tab li .sub-title{width:100%;float:left;text-align:center;}
.yp-branch-navigation ul.yp-branch-navigation-tab li .sub-title a{font-size:16px;color:#ff6633;line-height:180%}

.yp-branch-navigation ul.yp-branch-navigation-tab li.current{background:#ffffff url(images/pin.png) no-repeat left top;
-moz-box-shadow: -2px 2px 4px 0px #777;-webkit-box-shadow:-2px 2px 4px 0px #777;
/* box-shadow: h-shadow v-shadow blur spread color inset;*/
box-shadow: -2px 2px 4px 0px #777;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=45, Color='#777777')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=45, Color='#777777');
}

.yp-branch-navigation-item{width:500px;float:left;margin:10px 0 10px -1px;position:relative;z-index:-100;padding:20px;border-top:1px solid #efefef;border-left:1px solid #efefef;}


.branch-profile table.profile_table{table-layout:fixed;border-collapse:collapse;}
.branch-profile table.profile_table tr{float:left;padding-left:10px;background-color:#ebebeb;margin-bottom:20px;}
.branch-profile table.profile_table td{line-height:180%;color:555;}
.branch-profile table.profile_table td.calssify-item{color:#68adcb;text-align:left;}
.branch-profile table.profile_table td.food-calssify-item{color:#68adcb;text-align:center;}

.gmap500{width:498px;float:left;border:1px solid #bbb;margin:20px 0;}

.yp-branch-content{width:500px;float:left;margin:20px 0;line-height:150%;}
.yp-branch-content img{max-width:100%;height:auto;}
.yp-branch-content  ol,
.yp-branch-content  ul{padding-left:20px;}

.yp_info980_description{height:150px;overflow:auto;}


.brief980{width:100%;float:left;}
.yp_info980_out{width:978px;float:left;border:1px solid #bbb;}
.yp_info980{width:976px;float:left;position:relative;background:#fff url(images/block_topbg.gif) repeat-x top;border:1px solid #fff;}
.yp_info980_title_zone{width:746px;float:left;}
.yp_info980_phone_zone{width:230px;float:left;}

.yp_info980_title{width:100%;float:left;}
.yp_info980_chinese_title{float:left;padding-left:10px;font-weight:bold;font-size:16px;letter-spacing:1px;line-height:40px;}
.yp_info980_english_title{float:left;font-weight:normal;font-size:16px;letter-spacing:0px;line-height:40px;}

.yp_info980_description{width:800px;float:right;padding-right:10px;line-height:180%;max-height:300px;overflow:auto;}
.yp_info980_left_bottom{width:660px;float:left;}
.yp_info980_right_bottom{width:300px;float:right;}


.yp980-branch-navigation-item{width:500px;float:left;margin:10px 0 10px -1px;position:relative;z-index:-100;padding:20px 155px;border-top:1px solid #efefef;border-left:1px solid #efefef;}

.travel-route-zone{width:976px;float:left;margin-top:40px;border:2px solid #ebebeb;position:relative;}
.travel-route-header{position:absolute;left:20px;top:-20px;padding:10px 20px;background-color:#f5c84f;color:#fff;font-size:15px;font-weight:bold;line-height:150%;letter-spacing:2px;}
.travel-route-recommend{width:860px;float:left;margin:10px 0 10px 50px;}

.yp_loggedin_zone{width:100%;float:left;margin:20px 0;}
.user_property{width:100%;float:left;}
.user_property .title{}
.user_property .title h3{font-size:14px;font-weight:bold;color:#f63;letter-spacing:1px;padding:5px 7px;}
.user_property .user_infor{width:100%;float:left;}
.user_property .loggedin_avatar {width:65px;height:65px;float:left;margin:10px 4px 10px 5px;padding:2px;background:#efefef;}
.user_property .loggedin_avatar img{width:65px;height:65px;}
.user_property .infor_table{width:180px;float:left;margin:5px 0 0 0;table-layout:fixed;}
.user_property .infor_table td{font-size:11px;}

.dine_picture{width:100%;float:left;}
.dine_picture ul{width:100%;float:left;margin:20px 0;list-style-type:none;}
.dine_picture ul li{margin-left:10px;float:left;}

button,
a.button{
	background: #fff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #ededed 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#ededed)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#ededed 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#ededed 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#ededed 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #ffffff 0%,#ededed 100%); /* W3C */
	border: 1px solid #ccc;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	color: #777;
	cursor: pointer;
	font: normal 12px/20px Arial, Tahoma, Verdana, sans-serif;
	outline: none;
	padding: 4px 10px;
	text-align: center;
	text-decoration: none;
	line-height: 14px;
}
button:hover,
a.button:hover,
a.button:focus{
	background: #ededed;
	background: -moz-linear-gradient(top, #ffffff 0%, #e0e0e0 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e0e0e0)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#e0e0e0 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#e0e0e0 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#e0e0e0 100%); /* IE10+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e0e0e0',GradientType=0 ); /* IE6-9 */
	background: linear-gradient(top, #ffffff 0%,#e0e0e0 100%); /* W3C */
	border: 1px solid #bbb;
	color: #555;
	outline: none;
	text-decoration: none;
}

.dp-body{background-color:#F7F7F7;}
.dp_left{width:250px;float:left;}
.dp_center{width:730px;float:left;}
.dp-page-zone{width:100%;float:left;}
.dp_user_zone{width:200px;float:left;background-color:#FFFFFF;padding:20px;min-height:680px;}
.dp-page-zone{width:690px;float:left;background-color:#FFFFFF;padding:20px;min-height:680px;}
.dp-new-header-zone{width:100%;float:left;border-bottom:1px solid #bbb;}
.dp-new-header{float:left;background-color:#ebebeb;padding:0 20px;line-height:180%;letter-spacing:2px;border-bottom:2px solid #aaa;}
.dp-new-contont{width:100%;float:left;}

.dp-search-zone{width:650px;float:left;background-color:#ebebeb;padding:50px 20px;}
.dp-search-header{width:200px;float:left;font-size:16px;}
.dp-search-form{width:450px;float:left;position:relative;}
.query-zone{width:300px;float:left;}
.dp-search-form .dp-search-query{width:100%;float:left;line-height:150%;border:1px solid #bbb;}
.dp-search-form .dp-search-submit-button{float:left;margin-left:20px;line-height:150%;background-color:#f63;color:#ffffff;padding:0 10px;cursor:pointer;}

.dp-search-results{width:100%;float:left;position:relative;background-color:#FFFFFF;border:1px solid #bbb;min-height:200px;}
.dp-search-results ul{width:100%;float:left;list-style-type:none;}
.dp-search-results ul li{line-height:200%;padding-left:20px;}
.dp-search-results ul li a{}

.dp-header{font-size:15px;color:#666;}
.dp-header a{font-weight:bold;color:#8857a5;}
.dp-header a:hover{color:#a00;}

.dp-content-zone{width:630px;float:left;margin:20px 0 20px 10px;border:1px solid #efefef;position:relative;padding:20px;min-height:80px;}
.dp-content-zone .dp-content-header{position:absolute;top:-20px;background-color:#ffffff;padding:10px 20px;color:#8857a5;font-weight:bold;}
ul.dp-point-list{width:100%;float:left;list-style-type:none;}
ul.dp-point-list li.dp-point-list-item{float:left;margin-right:18px;}

.dp-checkcode-zone{width:630px;float:left;margin:20px 0 20px 10px;}

.dp-point-radio{width:100%;float:left;}
.dp-point-star{width:100%;float:left;}

textarea.dp-content{width:570px;float:left;margin:20px 0 20px 30px;min-height:100px;border:1px solid #bbbbbb;background-color:#f5f5f5;}
.dp-submit-zone{width:630px;float:left;margin-left:10px;}
.dp-submit-zone .dp-cancel-buttuon a{float:left;color:#ffffff;background-color:#8857a5;padding:5px 15px;line-height:150%;}
.dp-submit-zone input.dp-post-submit{float:left;margin-left:20px;border:0px;cursor:pointer;color:#ffffff;background-color:#8857a5;padding:5px 15px;line-height:150%;}

.dp-single-main{width:690px;float:left;background-color:#ffffff;padding:20px;margin:20px 0;min-height:680px;}
.dp-single-sidebar{width:250px;float:left;}
.dp-object{width:100%;float:left;margin:20px 0;}
.dp-single-main-zone{width:100%;float:left;}
.dp-single-footer-zone{width:100%;float:left;}
.dp-meta{float:right;}
.dp-meta-item{float:left;padding:5px 10px;line-height:150%;cursor:pointer;}

.dp-single-object-zone{width:210px;float:left;margin:20px;}
.dp-single-object-header{width:100%;margin:20px 0;float:left;text-align:center;font-weight:bold;}
.dp-single-object-image{width:100%;float:left;text-align:center;}
.dp-single-object-name{width:100%;margin:20px 0;float:left;text-align:center;font-weight:bold;}
.dp-single-object-point-zone{width:100%;float:left;}
.dp-single-object-point-detail{width:100%;float:left;}
.dp-single-object-point-detail ul{width:100%;float:left;list-style:none;}
.dp-single-object-point-detail ul li{width:100%;float:left;font-size:14px;line-height:150%;color:#333;}
.dp-single-object-property-zone{width:100%;margin:20px 0;float:left;}
.dp-single-object-property-zone table{width:100%;float:left;table-layout:fixed;}
.dp-single-object-property-zone table td{line-height:150%;font-size:14px;}
td.dp-single-object-property-table-key{width:25%}
td.dp-single-object-property-table-value{width:75%}

.dp-object-title{float:left;font-weight:bold;}
.dp-object-title a{color:#8857a5;}
.dp-object-point{float:left;margin-left:30px;}
.dp_author_zone{width:120px;float:left;}
.dp-single-content{width:570px;float:right;}
.dp-single-point-user{float:left;}
.dp-single-point-user a{}
.dp-single-point-star{float:left;margin-left:30px;}
.dp-single-content-zone{width:100%;float:left;margin:20px 0;}
.dp-single-content-header{float:left;font-weight:bold;color:#8857a5;margin-right:20px;}
.dp-single-content-detail{float:left;}
.dp-single-content-detail img{display: block;max-width:100%;height:auto;margin-top:10px;}
.dp-submit-time{float:right;margin-right:20px;}

.dp-list{width:100%;float:left;}
.dp-list ul {width:100%;margin:10px 0;float:left;list-style:none;overflow:hidden;}
.dp-list ul li{width:100%;float:left;padding:8px 0;border-bottom:1px dotted #bbb;color:#666;font-size:13px;}
.dp-entry-object{width:100%;float:left;}
.dp-entry-content-zone{width:100%;float:left;margin:20px 0;}
.dp-entry-footer{width:100%;float:left;}
.dp-edit{float:right;margin-right:20px;}

.yp-description-zone{width:100%;float:left;border-bottom:3px solid #efefef;padding-bottom:10px;margin-bottom:10px;}
.yp-brief{width:550px;float:left;background:#fff url(images/block_topbg.gif) repeat-x top;min-height:260px;}
.yp-brief-left{width:120px;float:left;}
.yp-brief-right{width:430px;float:left;}
.yp-avatar{width:114px;float:left;margin:5px 0 10px 5px}
.yp-brief-header,
.yp-brief-body,
.yp-brief-footer{width:420px;float:left;margin-left:10px;}

.yp-title-zone{width:200px;float:left;margin-top:10px;}
.online-menu{width:40px;float:right;}
.online-menu a{width:40px;height:30px;float:left;background:url(images/menu_30.png) no-repeat 0 0;}
.yp-phone-wrap {width:200px;float:right;margin:10px 0 0 0}
.yp-phone{width:100%;float:left;}
.yp-title{float:left;font-size:15px;font-weight:bold;letter-spacing:1px;}
.yp-english-title{width:100%;float:left;font-size:12px;}
.yp-brief-zone{width:100%;float:left;font-size:12px;line-height:150%;}
.yp-brief-address-meta{width:50px;float:left;}
.yp-brief-address{width:230px;float:left;}
.yp-brief-city{width:90px;float:left;}
.yp-dp-zone{width:100%;float:left;}
.yp-dp-info-zone{width:100%;float:left;}
.yp-dp-new-zone{width:100%;float:left;}
.yp-dp-overall{width:100%;float:left;text-align:center;}
.yp-dp-detail{width:100%;float:left;}
.yp-dp-detail ul{width:100%;float:left;list-style:none;}
.yp-dp-detail ul li{font-size:13px;margin-left:10px;line-height:150%;}
.yp-dp-new a{width:246px;height:134px;float:left;background: url(images/dp-entry.png) no-repeat 0 0;}
.yp-dp-edit a{width:246px;height:134px;float:left;background: url(images/yp-edit-entry.png) no-repeat 0 0;}
.yp-oneword-zone{width:100%;float:left;font-size:12px;line-height:150%;}
.yp-terms-zone{width:100%;float:left;font-size:12px;line-height:150%;overflow:hidden;}
.yp-key-50{width:50px;float:left;}
.yp-oneword{float:left;}
.yp-terms{float:left;}
.yp-website{width:370px;float:left;overflow:hidden;}
.yp-gamp-250-v3{width:228px;height:250px;float:right;border:1px solid #bbb;}
.yp-gamp-200-v3{width:228px;height:200px;float:right;border:1px solid #bbb;}
.yp-content-dp-zone{width:100%;float:left;}
.yp-content-zone,
.yp-dp-list-zone{width:50%;float:left;}
.yp-content-details{float:left;margin:20px;}
.yp-content-details p{font-size:13px;font-family:微软雅黑,Arial,宋体,黑体,simhei,Verdana;line-height:180%;margin:15px 0;color:#333333;}
.yp-content-details img{max-width: 360px;height:auto;}

.yp-aciton-zone{width:100%;float:left;}
.yp-aciton-left{width:150px;float:left;}
.yp-aciton-right{width:270px;float:left;}

.yp-like{width:123px;height:40px;float:left;background-repeat:no-repeat;background-image:url(images/custom-like.png);position:relative;}
.yp-liked{background-position:0 0;}
.yp-liking{background-position:0 -40px;cursor:pointer;}
.like-count{position:absolute;top:10px;left:90px;line-height:20px;color:#fff;font-weight:bold;}
.yp-bookmark{width:123px;margin:14px 0;height:40px;float:left;background-image: url(images/yp-favourite.png);background-repeat:no-repeat;position:relative;}
.yp-bokmarked{background-position:0 0;}
.yp-bookmarking{background-position:0 -40px;cursor:pointer;}
.yp-bookmark-loading{position:absolute;top:10px;left:100px;width:20px;height:20px;}
.yp-edit-zone{width:100%;float:left;}
.yp-function-zone{width:100%;float:left;}
.yp-share-zone{width:53px;float:left;position:relative;}
.up-arrow-10{display:none;margin:30px 0 0 16px;width:0px;height:0px; border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #ebebeb;}
.yp-share{width:100%;height:26px;float:left;background: url(images/share.png) no-repeat 0 0;cursor:pointer;}
.yp-mine a{width:53px;height:26px;float:left;margin-left:17px;background: url(images/mine.png) no-repeat 0 0;cursor:pointer;}
.yp-share-content{display:none;width:120px;float:left;text-align:center;position:absolute;top:40px;background-color:#ebebeb;-khtml-border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.yp-share-content ul{list-style:none;float:left;margin:5px;}
.yp-share-content ul li{margin:0px 3px;float:left;height:16px;}

.yp-classify-feature-table{width:100%;float:left;}
.yp-classify-feature-table table{width:360px;float:left;margin-left:20px;table-layout:fixed;}
.yp-classify-feature-table table td{line-height:150%;font-size:11px;}
td.yp-classify-feature-table-key{width:20%}
td.yp-classify-feature-table-value{width:30%}

ul.yp-single-dp-list{width:100%;float:left;list-style:none;}
ul.yp-single-dp-list li{width:100%;float:left;margin:10px 0;}

.yp-single-dp-entry-avatar-zone{width:50px;float:left;margin:0 10px;}
.yp-single-dp-entry-content-zone{width:320px;float:left;}
.yp-single-dp-entry-username{width:100%;float:left;}
.yp-single-dp-entry-username a{color:#68adcb;}
.yp-single-dp-entry-content{width:100%;float:left;}
.yp-single-dp-entry-content-text{width:100%;float:left;font-size:13px;font-family:微软雅黑,Arial,宋体,黑体,simhei,Verdana;line-height:180%;color:#333333;}
.yp-single-dp-entry-content-gallery{width:100%;float:left;}
.yp-single-dp-entry-content-gallery-item{width:90px;height:60px;float:left;margin:10px 10px 0 0;text-align:center;overflow:hidden;background-color:#ebebeb;}
.yp-single-dp-entry-content-gallery-item img{height:60px;width:auto;}
ul.yp-single-dp-list li .load-more-dp {background: #68adcb;color: #fff;line-height:200%;border: 1px solid #ddd;text-align: center;cursor:pointer;}


.yp-gallery-zone{width:100%;float:left;border-bottom:3px solid #efefef;padding-bottom:10px;margin-bottom:10px;}
.yp-gallery{width:100%;float:left;}
.yp-gallery ul{width:100%;float:left;list-style:none;}
.yp-gallery ul li{width:180px;height:120px;float:left;margin:0 10px;text-align:center;overflow:hidden;background-color:#ebebeb;}
.yp-gallery ul li img{height:120px;width:auto;}
.yp-gallery-header-zone{width:100%;float:left;}
.yp-gallery-banner{width:170px;float:left;}
.yp-gallery-banner a{width:100%;height:50px;float:left;background: url(images/yp-gallery.png) no-repeat 0 0;}
.yp-online-menu{width:50px;float:left;}
.yp-online-menu a{width:100%;height:50px;float:left;background: url(images/menu.png) no-repeat 0 0;}

.yp-gallery-main-zone{width:100%;float:left;}
.yp-gallery-list-zone{width:100%;float:left;}
.yp-gallery-action{margin-right:20px;float:right;}
.yp-gallery-addnew{width:128px;float:left;margin:8px 20px 0 0;}
.yp-gallery-addnew a{width:100%;height:35px;float:left;background: url(images/yp-gallery-addnew.png) no-repeat 0 0;}
.yp-gallery-all{float:left;margin-top:20px;}
.yp-gallery-all a{font-size:15px;font-weight:bold;}

.yp-gallery-object{float:left;}

.yp-gallery-main-hearder{width:100%;float:left;}
.yp-gallery-navigation{width:248px;height:40px;float:left;border-left:1px solid #bbb;border-right:1px solid #bbb;border-top:1px solid #bbb;}
.yp-gallery-navigation-pre-button,
.yp-gallery-navigation-next-button{float:left;cursor:pointer;padding:5px 10px;margin:5px 10px;background-color:#68adcb;border:1px solid #bbb;color:#fff}
.yp-gallery-navigation-index{float:left;margin:10px 12px 0 12px;font-weight:bold;}
.yp-gallery-ad{width:730px;height:40px;float:left;border-bottom:1px solid #bbb;}
.yp-gallery-default{width:978px;float:left;border-left:1px solid #bbb;border-right:1px solid #bbb;border-bottom:1px solid #bbb;}
.yp-gallery-main-picture{width:640px;float:left;text-align:center;margin:10px 19px;padding:10px 0;background-color:#efefef;}
.yp-gallery-main-picture img{max-width:640px;max-height:360px;}
.yp-gallery-main-description{width:300px;float:left;}
.poster-zone{width:100%;float:left;margin-top:10px;}
.poster-avatar{width:80px;float:left;margin:0 10px;}
.poster-name{float:left:font-size:13px;}
.yp-gallery-main-text{width:100%;float:left;}

.yp-gallery-list-zone ul{width:100%;float:left;list-style:none;}
.yp-gallery-list-zone ul li{width:150px;float:left;margin:10px 5px;text-align:center;overflow:hidden;background-color:#ebebeb;cursor:pointer}
.yp-gallery-list-zone ul li img{height:100px;width:auto;}

.wechat-share-zone{float:right;margin:5px 0;}