body {
	margin: 0px 0px 0px 0px;
	font-size:12px;
	color:#666666
}

a:link,a:visited{
	color:#666;
	text-decoration:none;}
a:hover{
	color:#ccc;}

.mybbll a:link, .mybbll a:visited{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	}
.mybbll a:hover{
	color:#666;}
	
.myswzl a:link, .myswzl a:visited{
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;}
.myswzl a:hover{
	font-size:14px;
	font-weight:bold;
	color:#666;}
	
.myswzlr a:link, .myswzlr a:visited{
	color:#056eac;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;}
.myswzlr a:hover{
	font-size:14px;
	font-weight:bold;
	color:#666;}
	
.myswzlror a:link, .myswzlror a:visited{
	color:#FF6600;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;}
.myswzlror a:hover{
	font-size:14px;
	font-weight:bold;
	color:#666;}
	
	
.newtopk a:link, .newtopk a:visited{
	color:#666;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;}
.newtopk a:hover{
	font-size:12px;
	font-weight:bold;
	color:#ccc;
	}
	

/* 第一次修改头文件后css */

.txg_logo {
width:320px;
height:106px;
float:left;
background-image:url(images/xgtop_logo.jpg);
background-repeat:no-repeat;
background-position:30px 8px;
}

.txg_logoright {
float:right;
width:630px;
height:106px
}

.txg_logorighttop {
width:630px;
height:58px
}

.txg_logorightbottom {
width:630px;
height:48px
}

.txg_tel {
float:left;
width:455px;
height:58px;
background-image:url(images/xgtop_tel.gif);
background-repeat:no-repeat;
background-position:0px 19px
}

.txg_tel img {
float:right;
margin-top:19px;
margin-left:5px
}

.txg_about {
float:right;
width:170px;
height:58px
}


.txg_button {
width:80px;
height:31px;
background-image:url(images/xgtop_botton.jpg);
background-repeat:no-repeat;
margin:left;
margin-top:17px;
margin-right:5px;
float:left
}

.txg_buttona {
width:80px;
height:31px;
background-image:url(images/xgtop_bottona.jpg);
background-repeat:no-repeat;
margin:left;
margin-top:17px;
margin-right:5px;
float:left
}

.txg_buttonbtt {
width:80px;
height:31px;
background-image:url(images/zt.jpg);
background-repeat:no-repeat;
background-position:0px 3px;
margin:left;
margin-top:17px;
margin-right:5px;
float:left
}

.txg_butextwhite {
margin: 10px 5px 0px 5px;
font-size:14px;
font-weight:bold;
text-align:center
}

.txg_butextwhiteb {
margin: 12px 5px 0px 5px;
font-size:14px;
font-weight:bold;
text-align:center
}

.txg_butextblue {
margin: 10px 5px 0px 5px;
font-size:14px;
font-weight:bold;
text-align:center
}

.txg_gy {
width:142px;
height:18px;
background-image:url(images/topb.jpg);
background-repeat:no-repeat;
float:left;
line-height:18px;
text-align:center
}

/* 修改头css end */





/* -------------------------------------------------------最终页---------------------------------------------- */

.zz_mybbll a:link, .zz_mybbll a:visited{
	color:#006699;
	text-decoration:none;}
.zz_mybbll a:hover{
	color:#666;}
	
.zz_md a:link, .zz_md a:visited{
	color:#FFFFFF;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	line-height:30px;
	}
.zz_md a:hover{
	color:#666;}
	
.zz_mdlink a:link, .zz_mdlink a:visited{
	color:#66cc00;
	font-size:12px;
	text-decoration:none;
	}
.zz_mdlink a:hover{
	color:#666;}

#zz_ma {
margin:auto;
margin-top:8px;
}

#zz_matopjl {
margin-top:20px;
}

.zz_wid {
width:950px;
height:auto;
overflow:hidden;
}

.zz_clo {
background-color:#f5f5f5;
border:1px #CCCCCC solid;
}

.zz_heig {
height:30px;
line-height:30px;
}

.zz_heig a {
margin-left:5px;
}

#zz_le_wid {
width:670px;
}

#zz_ri_wid {
width:270px;
}

.zz_left {
float:left;
}

.zz_left_a {
float:right;
}

.zz_right {
float:right;
}

.zz_right_a {
float:left;
margin-bottom:8px;
}

.zz_to {
border-bottom:1px #ccc solid;
padding:5px;
}

.zz_to small {
float:right;
}

.zz_to_font {
font-size:16px;
color:#FF6600;
font-weight:bold;
}


.zz_pro {
text-align:right;
}

.zz_m {
height:40px;
}

.zz_m strong {
float:left;
line-height:30px;
color:#ccc;
font-size:14px;
margin-right:20px;
}

.zz_m ul {
list-style:none;
}

.zz_m ul li {
float:left;
background-image:url(images/but_01.gif);
background-repeat:no-repeat;
width:75px;
height:30px;
margin-left:5px;
text-align:center;
}

.zz_fontclo {
color:#333333;
font-weight:bold;
}

.zz_fonsiz {
font-size:14px;

}

.zz_fonsiz span {
float:right;
}

.zz_linea {
line-height:24px;
}

.zz_lizong {
border-bottom:1px #66cc00 solid;
}

.zz_lileft {
float:left;
}

.zz_lileft strong {
color:#88c218;
font-size:14px;
margin-left:10px;
}

.zz_liright {
float:right;
}

.zz_foncol {
line-height:22px;
background-image:url(images/cont_b.jpg);
background-repeat:repeat-x;
}

.zz_foncol span {
color:#FF6600;
}

.zz_bottlink {
border-bottom:1px #CCCCCC dotted;
}

.zz_bcent {
color:#FFFFFF;
background-image:url(images/bcent.jpg);
background-repeat:repeat-x;
}

.zz_bcent_bor {
border:1px #CCCCCC solid;
border-top:none;
}

.zz_bcent_bor ul {
margin:0px;
padding:0px;
list-style:none;
}

.zz_bcent_bor ul li {
margin:0px;
padding:0px;
line-height:23px;
}

.zz_bcent_bor p {
font-size:14px;
color:#333333;
text-align:left;
padding:0px;
margin:10px 20px 5px 20px;
}

.zz_bcent_bor p span {
padding:0px;
margin:0px 40px 0px 20px;
}



.zz_bcent_bor img {
margin:10px;
}


/* -------------------------------------------------------最终页结束---------------------------------------------- */


/*091221版最终页*/


.lb_bg {
background-color:#f5f5f5;
}

.lb_top {
line-height:30px;
color:#666666;
font-size:16px;
font-weight:bold;
}

.lb_top span {
color:#FF6600;
}

.lb_top p {
margin:4px 0px 4px 20px;
padding:0px;
}

.lb_content {
margin:10px;
padding:10px;
background-color:#FFFFFF;
}

.lb_left {
float:left;
}

.lb_order img {
margin:5px;
}

.lb_order p {
padding:2px;
margin:2px;
}

.lb_order {
text-align:center;
width:135px;
}

.lb_order p {
margin-top:20px;
color:#FF6600;
}

.lb_order p span {
font-size:200%;
font-family:Arial, Helvetica, sans-serif;
}

.lb_manicontent {
width:340px;
}

.lb_manicontent p {
margin:2px;
padding:2px;
}

.lb_manicontent span {
margin-left:20px;
}

.lb_manicontent strong {
font-size:14px;
color:#FF6600;
}

.lb_img img {
margin:0px 5px 0px 5px;
}

.lb_page {
margin:10px 20px 20px 20px;
padding:10px;
float:right;
}

.lb_page ul {
margin:0px;
padding:0px;
list-style:none;
}

.lb_page ul li {
margin:0px;
padding:0px;
float:left;
font-size:14px;
border:1px #CCCCCC solid;
margin:4px;
padding:2px 4px 2px 4px;
color:#333333;
}

#lb_liborder {
border:none;
}

.lb_ttatd {
height:24px;
line-height:24px;
font-size:14px;
color:#999999;
width:205px;
}

.lb_ttatda {
height:18px;
line-height:18px;
border:1px #D4D0C7 solid;
width:90px;
}


#lb_sb{height:2em;width:5.6em; font-size:14px;}




.dec_a a:link, .dec_a a:visited{
	color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	margin:0px 10px 0px 10px;
	text-decoration:underline;
	
	}
.dec_a a:hover{
	color:#666;}
	
.dec_ab a:link, .dec_ab a:visited{
	color:#006699;
	text-decoration:none;
	font-size:14px;
	margin:0px 10px 0px 10px;
	text-decoration:underline;
	
	}
.dec_ab a:hover{
	color:#666;}
	
.dec_abc a:link, .dec_abc a:visited{
	color:#006699;
	text-decoration:none;
	font-size:12px;
	margin:0px 2px 0px 2px;
	text-decoration:underline;
	
	}
.dec_abc a:hover{
	color:#666;}

.zz_bcent_bor_a {
border:1px #CCCCCC solid;
border-top:none;
padding:0px 0px 0px 20px;
}

.zz_bcent_bor_ab {
width:268px;
height:auto;
overflow:hidden;
}

.zz_bcent_bor_abc {
border:1px #CCCCCC solid;
border-top:none;
}

.zz_bcent_bor_abc ul {
margin:0px 10px 0px 10px;
padding:0px;
list-style:none;
}

.zz_bcent_bor_abc ul li {
width:60px;
margin:0px 0px 0px 0px;
padding:0px;
line-height:23px;
float:left;
}

.zz_bcent_bor_abc p {
clear:both;
margin:5px 0px 5px 20px;
padding:0px;
text-align:left;
font-size:14px;
color:#FF6600;
font-weight:bold;
}

.zz_bcent_bor_abcd {
border:1px #CCCCCC solid;
border-top:none;
}

.zz_bcent_bor_abcd ul {
margin:0px;
padding:0px;
list-style:none;
}

.zz_bcent_bor_abcd ul li {
margin:0px 10px 0px 10px;
padding:0px;
line-height:23px;
}

.zz_bcent_bor_abcd ul li span {
float:right;
color:#FF6600;
}

.zz_bcent_bor_ab h1 {
color:#336600;
font-size:16px;
font-weight:bold;
float:left;
margin:5px;
}

.zz_bcent_bor_ab h2 {
color:#333333;
font-size:12px;
font-weight:normal;
float:left;
margin:5px;
}

.zz_bcent_bor_ab h3 {
color:#FF3300;
font-size:14px;
font-weight:bold;
float:left;
margin:5px;
}

.zz_bcent_bor_ab h4 {
color:#333333;
font-size:14px;
font-weight:normal;
float:left;
margin:5px;
}

.zz_bcent_bor_ab h5 {
color:#FF0000;
font-size:18px;
font-weight:bold;
float:left;
margin:5px;
}

.zz_bcent_bor_ab ul {
margin:0px 0px 0px 0px;
padding:0px;
list-style:none;
}

.zz_bcent_bor_ab ul li {
margin:0px;
padding:0px;
line-height:23px;
float:left;
}

.zz_bcent_bor_a ul {
margin:0px;
padding:0px;
list-style:none;
}

.zz_bcent_bor_a ul li {
margin:0px;
padding:0px;
line-height:23px;
}

.zz_bcent_bor_a ul li span {
clear:both;
padding:0px;
text-align:left;
font-weight:bold;
color:#333333;
}

.dec_body {
margin:0px;
padding:0px;
line-height:20px;
}

.dec_body img {
float:left;
margin:10px;
}

.dec_body span {
color:#FF6600;
font-size:14px;
line-height:30px;
}


.dec_body a {
font-weight:bold;
float:right;
}

.dec_waybody {
margin:0px;
padding:0px;
}

.dec_wayleft {
width:320px;
border:1px #CCCCCC solid;
margin:0px;
padding:0px;
height:auto;
overflow:hidden;
float:left;
margin:4px;
background-image:url(images/waybg.jpg);
background-repeat:repeat-x;
}

.dec_wayleft ul {
margin:0px;
padding:0px;
list-style:none;
margin:15px;
}

.dec_wayleft ul li {
margin:0px;
padding:0px;
line-height:20px;

}

.dec_wayleft ul li span {
float:right;
color:#FF6600;
}

.dec_wayleft ul li h1 {
margin:0px 0px 0px 0px;
padding:0px;
font-size:14px;
color:#FF6600;
font-weight:bold;
}

.dec_area {
height:30px;
clear:both;
margin-top:8px;
padding:0px;
background-image:url(images/greenba.jpg);
background-repeat:no-repeat;
background-position:30px;
}

.dec_area b {
float:right;
line-height:30px;
margin-right:30px;
}

.dec_area span {
font-size:16px;
color:#FFFFFF;
margin:0px 0px 0px 42px;
line-height:30px;
font-weight:bold;
}

.dec_areabody {
clear:both;
margin:0px;
padding:0px;
width:668px;
height:auto;
overflow:hidden;
border:1px #CCCCCC solid;
background-image:url(images/waybg.jpg);
background-repeat:repeat-x
}


.dec_areabody ul {
margin:12px;
padding:0px;
list-style:none;
}

.dec_areabody ul li {
margin:5px 14px 5px 14px;
padding:0px;
float:left;
}

.dec_areabody ul li p {
text-align:center;
margin:3px;
padding:0px;
}

.dec_areabodyab {
clear:both;
margin:0px;
padding:0px;
width:668px;
height:auto;
overflow:hidden;
border:1px #CCCCCC solid;
background-image:url(images/waybg.jpg);
background-repeat:repeat-x;
font-size:14px;
line-height:22px;
}

.dec_areabodyab ul {
margin:30px;
padding:0px;
list-style:none;
}

.dec_areabodyab ul li {
margin:0px;
padding:0px;
}

.dec_areabodyab ul li span {
float:right;
}

.dec_consultationa {
float:left;
width:300px;
height:auto;
overflow:hidden;
margin:13px;
line-height:18px;
}

.dec_consultationa img {
float:left;
margin:0px 10px 0px 10px;
}

.dec_contype {
border:1px #8fb9d0 solid;
width:668px;
height:auto;
overflow:hidden;
margin:10px 0px 10px 0px;
background-image:url(images/blue.jpg);
background-repeat:repeat-x;
}

.dec_contype ul {
margin:20px;
padding:0px;
list-style:none;
}

.dec_contype ul li {
margin:10px;
padding:0px;
}

.dec_contype ul li span {
font-weight:bold;

}

.dec_contypea {
padding:0px 20px 10px 20px;
}

/*091221版最终页End*/


/*cxfadd 门店信息旅游顾问 开始*/
.list_md_tst{width:auto; margin:0 auto; padding:15px 10px; border:1px #ccc solid; border-top:none; overflow:hidden; zoom:1; margin-bottom:10px; line-height:150%;}

.tit_lygw{
	width:auto;
	margin:0 auto;
	height:35px;
	line-height:35px;
	background-image: url(images/line_bottom.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	overflow:hidden; zoom:1;
}
.tit_lygw span{float:left;color:#3399cc; font-size:20px; font-weight:bold;}
.tit_lygw strong{float:right; width:100px;}

.td_gray{background:#eee; height:30px; line-height:30px; padding:0 8px;}
.td_white{ background:#fff; height:30px;line-height:30px; padding:0 8px;}

.tit_searchdh{width:auto; height:35px; border-bottom:1px #ccc solid; line-height:35px; color:#000;}
.tit_searchdh span{font-size:14px; font-weight:bold;}

.list_lygwpic{width:auto; overflow:hidden; zoom:1; padding:5px 0;}
.list_lygwpic li{width:160px;float:left;list-style-type: none; margin-left:5px;}
.list_lygwpic li span{width:155px; padding:1px; border:1px #ccc solid;}
.list_lygwpic li strong{width:155px; text-align:center; height:30px; line-height:30px; display:block;}

.bg_titly{width:auto; border:1px #a3c7e2 solid; height:27px; line-height:27px; background:url(images/bg_titly.gif); overflow:hidden;zoom:1; padding-top:5px; padding-left:10px;}
.bg_titly span{width:49px; height:25px; line-height:25px; display:block; float:left; padding-right:5px; text-align:center;}
.bg_titly_on{background:url(images/pageylgw_on.gif) no-repeat;}
.bg_titly_off{background:url(images/pageylgw_off.gif) no-repeat; width:49px; height:25px; line-height:25px; display:block; text-align:center;}
.bg_titlyl{float:left; width:300px;}
.bg_titlyr{ float:right; width:350px;}

.lygw_cp{width:auto; border:1px #ccc solid; margin-top:5px; padding:5px; overflow:hidden; zoom:1;}
.lygw_cp_left{float:left; width:155px; border:1px #ccc solid; padding:1px; }
.lygw_cp_right{float:right; width:490px;}
.lygw_cp_righttit{border-bottom:1px #ccc solid; height:30px; line-height:30px; color:#3399cc; font-size:16px; font-weight:bold;}
.lygw_cp_righttst{width:490px; height:25px; line-height:25px; float:right;}
.lygw_cp_righttst_btn{width:82px; height:20px; line-height:20px; background:url(images/bg_blue.gif) no-repeat; display:block; float:left; text-align:center; margin-right:5px;}
.lygw_btn{width:80px; background:#999; height:20px; line-height:20px; display:block; float:left;}

.input_blue{border:1px #a3c7e2 solid; height:16px; line-height:16px;}

.lybf{border:1px #b9d6ea solid; padding-top:10px; border-bottom:5px #b9d6ea solid; padding-bottom:10px;}
.lygw_topbg{width:auto; background:#f5fafc; }
.lygw_tx{border:1px #ccc solid; padding:1px; background:#eee; width:100px; margin:0 auto;}
.red{color:#f00;}

.lygw_cp_righttst_btnzxon{width:82px; height:20px; line-height:20px; background:url(images/bg_zxon.jpg) no-repeat; display:block; float:left; text-align:center; margin-right:5px;}
.lygw_cp_righttst_btnzxoff{width:82px; height:20px; line-height:20px; background:url(images/bg_zxoff.jpg) no-repeat; display:block; float:left; text-align:center; margin-right:5px;}

.s_body {
width:950px;
height:auto;
overflow:hidden;
margin:auto;
margin-top:8px;
}

.s_bodyleft {
float:left;
width:270px;
height:auto;
overflow:hidden;
}

.s_bodyright {
float:right;
width:670px;
height:auto;
overflow:hidden;
}


/*cxfadd 门店信息旅游顾问 结束*/


