/*通用样式*/
container {
  display: flex;
  justify-content: center; /* 水平居中 */
}
body 	{ margin:0px; padding:0px; text-align:center; font:"宋体"; font-size:12px; }
div		{ border:0px; margin:0px; padding:0px }
ul		{ margin:0px; padding:0px; list-style:none }
p		{ margin:0px; padding:0px }
img		{ border:0px }
*       { margin:0px;}
/*字体链接样式*/
a:link		{ text-decoration:none; color:#000 }
a:visited	{ text-decoration:none; color:#000 }
a:hover		{ text-decoration:none; color:#06C }
.menu ul li	a:link		{ text-decoration:none; color:#FFF }
.menu ul li	a:visited	{ text-decoration:none; color:#FFF }
.menu ul li	a:hover		{ text-decoration:none; color:#FFE014 }
.top_right_P a:link	  { color:#C00; text-decoration:none }
.top_right_P a:visited{ color:#C00; text-decoration:none }
.top_right_P a:hover  { color:#06C; text-decoration:none }


/*头部样式*/
#index_top	{ width:976px; margin-left:auto; margin-right:auto; background-image:url(pic/travelbj.gif); background-repeat:repeat-x;  height:79px;}
.logo { float:left; width:132px; height:79px; background-image:url(pic/travel_logobj.gif); background-repeat:no-repeat; }
.top_right			{ width:232px; height:53px; background-image:url(pic/travelright.gif); float:right }
.top_right_P		{ height:22px; border:2px solid #D3D2D0; width:213px; line-height:22px; text-align:center; background-color:#FFF; float:right; margin-top:2px; margin-right:0px; color:#C00 }
.login				{ height:20px; line-height:20px; float:left; text-align:left; margin-top:10px; margin-left:30px }
.Login_border		{ width:100px; height:18px; border:1px solid #727C9A }
.Longin_btn			{ width:62px; height:20px; line-height:20px; border:0px; font-size:12px; font-weight:bold; color:#000; background-image:url(pic/denglu.gif) }
.menu				{ line-height:27px; height:27px; text-align: center;  float:left;  width:780px }
.menu ul			{ display: block }
.menu ul li			{ float:left; display:inline; line-height:27px; background-image:url(pic/menu_border.gif); background-repeat:no-repeat; background-position:right 7px; color:#FFF; font-weight:bold; font-size:13px; width:80px }

/*搜索样式*/
.search					{ width:976px; margin-left:auto; margin-right:auto; height:101px; border-top:0px; background-image:url(pic/search_bg.gif); background-repeat:no-repeat; clear:both; margin-top:-2px}
.search table			{ width:601px; height:46px; border:1px solid #F90; line-height:46px; text-align:center; margin-top:30px; background-color:#FFF; float:left; margin-left:110px; *display:inline }
.search_btn				{ background-image:url(pic/search_btn.gif); width:75px; height:20px; line-height:20px; border:0px; font-weight:bold; text-align:center }

/*gong样式 2025.03.01*/
.right_content			{  border:1px solid #BEC9D3 }
.Keyword				{ display:block; padding-left:8px; display:table; height:100% }

.dalian {display: flex; flex-wrap: wrap; justify-content: center; list-style-type: none; padding: 0;}
.dalian li {
        width: 50%; /* Each list item takes up 50% of the container's width */
        box-sizing: border-box;
        padding: 5px;    }
.dalian a { text-decoration: none; color: blue;}




/*主休内容样式*/
/*左边样式*/
.leftbk    			{ border-bottom:solid 1px #BBB; border-left:solid 1px #BBB; border-right:solid 1px #BBB;}
.shaoxing_leftbk    { border-bottom:solid 1px #80A9D5; border-left:solid 1px #80A9D5; border-right:solid 1px #80A9D5;}
.left_title			{ font-size:14px; font-weight:bold; text-indent:30px; }
dl         			{ font-size:13px; color:#6C5109; line-height:20px; margin-top:10px;}
dd		   			{ text-indent:15px;}
.pp		   			{ font-size:13px; color:#6C5109; line-height:20px; text-indent:0px; padding:0px 8px;}
.shaoxing  			{ padding-left:25px;}
.shaoxing ul li		{ float:left; width:134px; line-height:24px;}
.picbk				{ border:solid 1px #999;}
.picIDbk			{ border:solid 1px #CCD5DD; background-color:#ECEFF2;}
.shaoxingfengqing	{ border-bottom:solid 1px #CCC; border-left:solid 1px #CCC; border-right:solid 1px #CCC; font-size:13px;}
.shaoxingfengqing ul{ margin-top:15px; display:block;}
.shaoxingfengqing li{ float:left; width:150px; line-height:25px;}

.dalian  			{ padding-left:10px;}
.dalian ul li		{ float:left; width:152px; line-height:26px;}

.SX_fengqing   { border-bottom:solid 1px #80A9D5; border-left:solid 1px #80A9D5; border-right:solid 1px #80A9D5; font-size:13px;}
.SX_fengqing  ul{ margin-top:15px; display:block;}
.SX_fengqing  li{ float:left; width:150px; line-height:25px;}

.shaoxingbiankuang  { border-bottom:solid 1px #80A9D5; border-left:solid 1px #80A9D5; border-right:solid 1px #80A9D5;}

.yishu	{ border-bottom:solid 1px #CCC; border-left:solid 1px #CCC; border-right:solid 1px #CCC; font-size:13px;}
.shaoxingyishu	{ border-bottom:solid 1px #80A9D5; border-left:solid 1px #80A9D5; border-right:solid 1px #80A9D5; font-size:13px;}
.yishu ul{ margin-top:15px; display:block;}
.yishu li{ float:left; width:136px; line-height:25px;}

.shaoxingyishu		{ border-bottom:solid 1px ##80A9D5; border-left:solid 1px ##80A9D5; border-right:solid 1px ##80A9D5; font-size:13px;}
.shaoxingyishu ul	{ margin-top:15px; display:block;}
.shaoxingyishu li	{ line-height:25px; text-indent:15px;}
.shaoxinggaikuang	{ border-bottom:solid 1px #80A9D5; border-left:solid 1px #80A9D5; border-right:solid 1px #80A9D5; font-size:13px; line-height:25px; padding:0px 10px 0px 15px; text-indent:20px;}
.gaikuang	{ border-bottom:solid 1px #CCC; border-left:solid 1px #CCC; border-right:solid 1px #CCC; font-size:13px; line-height:25px; padding:15px 10px 0px 15px; text-indent:20px;}
.gaikuang	{ border-bottom:solid 1px #CCC; border-left:solid 1px #CCC; border-right:solid 1px #CCC; font-size:13px; line-height:25px; padding:15px 10px 0px 15px; text-indent:20px;}

/*右边样式*/
.wine	    	{ font-size:13px; font-weight:bold; text-indent:15px; line-height:30px;}
.wine_size  	{ font-size:13px; line-height:20px; color:#6C5109; padding:0px 10px 0px 15px;}
.wine_border	{ border:solid 4px #DCE1E7;}
.wein_list		{ line-height:25px;}
.wein_list ul li{ font-size:13px; padding-left:20px;}
.rightbk		{ border-bottom:solid 4px #DEDEDE; border-left:solid 4px #DEDEDE; border-right:solid 4px #DEDEDE; #DEDEDE;}



/*页脚样式*/ 
#footer			{ width:976px; margin-left:auto; margin-right:auto; clear:both; background-image: url(pic/bg_footer.gif); background-repeat:repeat-x; height:180px; margin-top:5px; text-align:center; }
#footer	p		{ line-height:30px; text-align:center; padding-top:40px }
