/* source: css\v1\t1.css */

/*-------_noHighLight_v2.css---------*/
.foodGuests { color:#903500; font-size:var(--tcg-font-size-ui);}
.cont .path { margin-top:20px; padding-left:0;}
.cont .path span { background:url(https://data.travelchinaguide.com/images/background/icon/ico-logo.gif) no-repeat;padding-left:30px;}

.path{ margin-top:5px;}
.zo_size20 { font-size:var(--tcg-font-size-ui-large);}

.follow { width:170px; float:none; position:absolute; top:22px; right:150px}
.pageTitle { position:relative; line-height:120%; padding:8px 0; border-bottom: 1px dashed #d1d1d1; border-top: 1px dashed #d1d1d1;}
.leftCookImg { margin-top:20px;}

/*-------zodiac css---------*/
#zodiacSearch, #zodiacSearch2020, #compatibilitySearch { float:right; display:block; margin-left:8px;}
#compatibilitySearch {float:none!important; display:block!important; clear:both!important; width:100%!important; max-width:980px!important; height:auto!important; margin:15px auto!important;}
#zodiacSearch2020 { clear:both; width:100%; max-width:980px; height:auto; margin:15px auto;}
#frame_zodiacSearch2020 {display:block; width:100%; min-height:150px; border:0;}
#zodiacReport { margin-top:10px;}
.ul_box li { background:#fff; padding:5px; margin:8px; float:left; border: 1px solid #D3E7F6; text-align:center;}

/*----------zodiac detail page------------*/
.avoid_bg { background: url('https://data.travelchinaguide.com/images/background/icon/cry.png') no-repeat 0px 0px; text-indent: 35px;}

.div_zoLeft li { text-indent:0px;}
.div_lineStatic, .div_compat { text-align:center;}

/*.div_zoLeft { margin: 30px 0 30px 20px; width: 470px; float: left;}*/
.div_zoLeft { margin: 20px 20px; float: left; line-height: 28px;}
.div_zoLeft td { padding:5px 6px;}
.div_zoContent { margin:20px;}
.div_zoContent2020 { margin:8px 20px; line-height: 28px;}
.left_no_btm_brd { border-bottom:0px !important;}
.right_no_btm_brd { border-bottom:0px !important;}
.contLi li { background:url(https://data.travelchinaguide.com/images/background/arrow/ico_arrow_1.gif) no-repeat 0 8px; padding-left:19px; margin:0 10px;}
.zo_size16 { font-size:var(--tcg-font-size-emphasis); }
.zo_line { border-top: 2px dashed #bcbcbc; margin-bottom: 10px;}

.c_mappic_list li { margin:3px 30px;}
.mgr8 li { margin: 3px 4px 3px 10px;}
.pdg8 { padding: 10px 15px 10px 15px;}
.div_compat { margin:30px auto;}

.recomUnits a { font-size: var(--tcg-font-size-small);}
.recomUnits2020 a { font-size: var(--tcg-font-size-small); line-height: 28px;}
.linkReadMore-d { margin-top: 25px; padding-left: 5px !important; text-indent: 20px; font-size: var(--tcg-font-size-small) !important;}
/************* Company News ************/
.pageMore { background:#f0f3f6; padding:3px 8px 1px; font-size:var(--tcg-font-size-meta); height:auto; text-align:right;}
.pageMore a, .pageMore .current { display: inline-block; width: 27px; height: 27px; background: url(https://data.travelchinaguide.com/images/background/icon/bg002c.png) no-repeat 0 -27px;line-height: 27px; text-align: center; text-decoration: none; color: #000; margin: 0 1px;}
.pageMore a:hover, .pageMore .current { background-position:0 0;}
.newsTitle { border-bottom: 1px dashed #d1d1d1; clear:both;}
.newsBdr { border: 1px solid #e3e3e3; padding: 20px; margin: 10px 0px 20px; clear:both;}
.newsIcon { margin-right:15px;}
.pageMore .pageleft { width:630px; float:left; line-height:27px;}
.pageMore .pageright { width:180px; float:left;}

.div_map { padding:16px;}
.div_diningImg { box-sizing: content-box; padding: 15px 15px 0px; width: 448px; height: auto; float: left;}
.div_diningImg img { box-sizing: border-box; display: block; width: 100% !important; height: auto !important;}
.div_diningText { margin: 0px 10px 10px 10px; padding-top: 15px;}

@media screen and (max-width: 1024px){
	/*--food small img---*/
    .liSmallMap li { height:145px; margin:1px; padding:1px; width:140px;}
	.mgr8 li { margin: 2px;}
	.pdg8 { padding: 0;}
	.c_mappic_list li { margin: 3px 25px;}
	
	/****** company news -begin-********/
	.pageMore .pageleft { width:550px;}
	
	.div_compat img { width:100%;}
	/*.div_zoLeft {width:auto;}*/
	.page .right { padding: 0px 0px 0px 10px;}
	.width100p_420 { width: 100% !important;}
}
@media screen and (max-width: 770px){
	.pageMore .pageleft { width: 540px;}
	
	.div_zoLeft { margin:30px 0 30px 10px;}
	.div_map { padding:16px 0px;}
	.page .right { padding: 0;}
}
@media screen and (max-width: 640px){
	.pageMore .pageleft { width: 410px;}
}
@media screen and (max-width: 600px){
	.pageMore .pageleft { width: 65%;}
	.div_diningImg { width:100%; padding: 15px 0 0; height:auto;}
}
@media screen and (max-width: 550px){
	.c_c_index div img, .c_c_index img { width:100%;height:auto;}
	
	.pageMore .pageleft { width: 310px;}

}
@media screen and (max-width: 480px){
	#zodiacSearch2020 { width: 100%;}
}
@media screen and (max-width: 430px){
	.bd img { width:100%; height:auto;}
	
	.pageMore .pageleft { width: 100%;}
	.pageMore .pageright { float:right;}
	
	.div_zoLeft { margin: 15px; width: 90%;}
	#zodiacSearch, #zodiacSearch2020, #compatibilitySearch { float: none !important; margin: 10px auto;}
	.left_no_btm_brd { border-bottom:2px dashed #bcbcbc;}
	.size13 { font-size: var(--tcg-font-size-label) !important;}
	
    .mgr8b li { margin: 4px;}
    .mgr8b li:last-child { display:none;}
    .c_mappic_list li { width: 46%;}
    .c_mappic_list li img { width:95%;}
	
	.div_diningText { margin:0px; padding:0px;}
	.mgr8 li { margin:3px 18px; width:143px !important; height: 150px !important;}
	
	.div_zoLeft .contLi li:first-child { text-indent: 35px; padding-left: 0px;
		background: url(https://data.travelchinaguide.com/images/background/icon/smile.png) no-repeat; }
	.div_zoLeft .contLi li:nth-child(2) { text-indent: 35px; padding-left: 0px;
		background: url(https://data.travelchinaguide.com/images/background/icon/cry.png) no-repeat;}	
	
	.contLi li:nth-child(2)	.div_compat { text-indent:0px;}
	.div_zoContent { margin: 20px auto; }
	.zodiac-list { margin-top: 10px;}
	.newsBdr { padding:10px;}
}
@media screen and (max-width: 380px){
	.mgr8 li { margin:3px 8px;}
}
@media screen and (max-width: 320px){
	.liw140 li { width:120px;}
	.mgr8 li { margin: 3px 0px; width: 132px !important; height: 150px !important;}
	
	.zodiac-big-img { width: 120px; height: auto;}
	.zodiac-box-title { margin: 0px 10px 0px 2px !important;}
	
	.table2020 { table-layout:fixed;}
	.table2020 td { word-break: break-word;}
}


