<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.ny_top {
	float: left;
	width: 1326px;
	color: #333;
	font-size: 14px;
	margin-top: -5px;
	padding-bottom: 40px;
}
.ny_top p {
	float: left;
	width: 100%;
}
.ny_top p {
	float: left;
	width: 100%;
	line-height: 11px;
}
.ny_top p img {
	margin-right: 5px;
}
.ny_top span {
	float: left;
	width: 100%;
	height: 36px;
	border-bottom: 1px solid #036D31;
}
.ny_top span h2 {
	float: left;
	color: #046D32;
	height: 30px;
	font-size: 20px;
	line-height: 30px;
	margin: 21px 0;
	padding-right: 15px;
	font-weight: normal;
	background-color: #FFF;
}
.ny_top span h2 img {
	float: left;
	margin-right: 10px;
}

.about dl dt img {
	max-width:1326px;
myimg:expression(onload=function(){ this.style.width=(this.offsetWidth &gt; 1326)?"1326px":"auto";
4}); }

.about {
	float: left;
	width: 1326px;
	padding-bottom: 40px;
}
.about dl {
	float: left;
	width: 1326px;
}
.about dl dt {
	float: left;
	width: 1326px;
	line-height: 36px;
	font-size: 16px;
	color: #333;
}
.about dl dt p {
	display: block;
}
.job {
	float: left;
	width: 1326px;
	font-size: 18px;
	margin-bottom: 60px;
}
.job ul {
	float: left;
	width: 100%;
}
.job ul li {
	float: left;
	width: 100%;
	color: #333;
	font-size: 16px;
	line-height: 35px;
	margin-top: 50px;
	padding-bottom: 20px;
	border-bottom: 1px dashed #046D32;
}
.job ul li h3 {
	display: block;
	color: #046D32;
	font-size: 26px;
	line-height: 35px;
	font-weight: normal;
	margin-bottom: 15px;
}
.job ul li em {
	color: #D10000;
}
.gonggao {
	float: left;
	width: 1326px;
	margin-bottom: 60px;
}
.gonggao_left {
	margin-top: -25px;
	float: left;
	width: 830px;
	font-size: 18px;
	line-height: 36px;
}
.gonggao_left .time {
	display: block;
	width: 155px;
	height: 42px;
	color: #FFF;
	line-height: 42px;
	font-size: 18px;
	text-align: center;
	margin-top: 30px;
	margin-bottom: 15px;
	background-color: #2F353F;
}
.gonggao_right {
	float: right;
	width: 352px;
	color: #FFF;
	padding: 0px 16px 18px 16px;
	border-radius: 8px;
	background-color: #359440;
}
.gonggao_right span {
	display: block;
	height: 62px;
	font-size: 20px;
	line-height: 62px;
	margin-left: 5px;	
}
.gonggao_right span em {
	font-size: 14px;
	margin-left: 15px;
}
.tab{
	width: 352px;
	float: left;
	font-size: 18px;
}
.tab ul.menu {
	width: 100%;
	width: 354px;
	margin-left: -2px;
}
.tab ul.menu li {
	float: left;
	width: 116px;
	height: 51px;
	color: #FFF;
	cursor: pointer;
	line-height: 51px;
	text-align:center;
	margin-left: 2px;
	background-color: #303540;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}
.tab ul.menu li.active{
	color:#FFFFFF;
	background-color: #1AC9BA;
}
.tab .con1{
	float: left;
	width: 100%;
	color: #333;
	line-height: 30px;
	background-color: #FFF;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
}
.tab .con2,.tab .con3,.tab .con4,.tab .con5 {
	float: left;
	width: 100%;
	color: #333;
	display:none;
	line-height: 30px;
	background-color: #FFF;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
}
.tab .center {
	width: 116px;
	text-align: center;
	border-right: 1px solid #C0C0C0;
}
.tab .left {
	padding-left: 25px;
	text-align: left;
}
.tab table tr td {
	padding: 15px 0;
	border-top: 1px solid #C0C0C0;
}
.shanxing {
	float: left;
	width: 1326px;
	font-size: 18px;
	margin-bottom: 60px;
}
.shanxing p {
	float: left;
	width: 100%;
}
.shanxing_left {
	float: left;
	width: 742px;
	color: #333;
	font-size: 16px;
	line-height: 30px;
}
.shanxing_left img {
	width: 742px;
	height: auto;
}
.shanxing_left em {
	margin-right: 15px;
}
.shanxing em.lan {
	background-color: #19C9B9;
	float: left;
	color: #FFF;
	height: 30px;
	line-height: 28px;
	padding: 0 15px;
	margin-right: 10px;
	border-radius: 6px;
	margin-bottom: 12px;
}
.shanxing em.lv {
	background-color: #00A749;
	float: left;
	color: #FFF;
	height: 30px;
	line-height: 28px;
	padding: 0 15px;
	margin-right: 10px;
	border-radius: 6px;
	margin-bottom: 12px;
}
.shanxing_right {
	float: right;
	width: 556px;
	color: #1A1A1A;
	font-size: 18px;
	line-height: 36px;
}
.shanxing_right .title {
	display: block;
	width: 370px;
	color: #333;
	font-size: 40px;
	text-align: center;
	margin: 0 auto;
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: 4px solid #19C9B9;
}
.restaurant {
	display: block;
	width: 966px;
	font-size: 18px;
	line-height: 40px;
	padding: 0 175px;
	margin: 10px auto 60px auto;
}
.restaurant {
	width: 966px;
}
.restaurant h2,.restaurant h3 {
	font-weight: normal;
	line-height: 50px;
}
.restaurant img {
	max-width:966px;
myimg:expression(onload=function(){ this.style.width=(this.offsetWidth &gt; 966)?"966px":"auto";
4}); }

.news {
	float: left;
	width: 917px;
	line-height: 28px;
	margin-bottom: 60px;
}
.news ul {
	float: left;
	width: 917px;
}
.news ul li {
	float: left;
	width: 915px;
	font-size: 14px;
	margin-bottom: 14px;
	border: 1px solid #B5B5B5;
}
.news ul li img {
	float: left;
	width: 332px;
	height: 214px;
}
.news ul li:hover {
	border: 1px solid #046D32;
}
.news ul li span {
	float: right;
	width: 548px;
	padding: 20px 0;
	margin-right: 15px;
}
.news ul li em {
	display: block;
	color: #046D32;
	line-height: 25px;
}
.news ul li h3 {
	display: block;
	font-size: 22px;
	font-weight: normal;
}
.news ul li h3 a {
	display: block;
	color: #333;
	height: 45px;
	line-height: 45px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis; 
}
.news ul li h3 a:hover {
	color: #046D32;
}
.news ul li p {
	display: block;
	height: 104px;
	line-height: 26px;
	overflow: hidden;
	color: #333;
}
.sp_jg {
	float: right;
	width: 384px;
}
.n_sp {
	float: left;
	width: 384px;
}
.n_sp h3,.n_jg h3 {
	display: block;
	color: #046D32;
	font-size: 26px;
	line-height: 50px;
	text-align: center;
	font-weight: normal;
}
.n_sp img {
	display: block;
	width: 384px;
	height: 412px;
}
.n_jg {
	float: left;
	width: 384px;
	margin: 20px 0;
}

.yx-rotaion{
	float: left;
	width: 384px;
	height: 518px;
}
.yx-rotaion ul li,.yx-rotaion ul li:hover{
	border: none !important;
}
.yx-rotaion img{
	display: block;
	width: 384px !important;
	height: 518px !important;
}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}

.yx-rotation-title{
	position:absolute;
	width:100%;
	height:65px;
	line-height:65px;
	background:#000;
	filter:alpha(opacity=76);
	-moz-opacity:0.76;
	-khtml-opacity:0.76;
	opacity:0.76;
	left:0;
	bottom:0;
	_bottom:-1px;
	z-index:1
}
.yx-rotation-t{
	width:80%;
	color:#fff !important;
	font-size:24px;
	text-align: center;
	font-family:"microsoft yahei";
	z-index:2;
	bottom:0;
	padding: 0 10%;
	height: 65px;
	line-height:65px;
	overflow: hidden;
}
.yx-rotation-t a:hover{
	color: #fff !important;
	text-decoration: underline !important;
}
.yx-rotation-focus span{
	display:block;
	background-color: #7C7C7C;
}
.yx-rotation-focus{
	height:15px;
	right:0px;
	bottom:65px;
	z-index:2
}
.yx-rotation-focus span{width:15px;height:15px;line-height:15px;float:left;margin-left:3px;position:relative;top:0px;cursor:pointer; font-size: 10px !important; color: #FFF; text-align: center;/* text-indent:-9999px */}
.yx-rotation-focus span.hover{background-color: #036D31;
}

.yx-rotaion-btn{width:100%;height:48px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:14px;height:25px;cursor:pointer;position:relative}
.yx-rotaion-btn .left_btn{
	float:left;
	left:24px;
	background-image: url(../images/news_s_an_left.png);
}
.yx-rotaion-btn .right_btn{
	float:right;
	right:24px;
	background-image: url(../images/news_s_an_right.png);
}
.zt_hualigu,.ty_hualigu,.by_hualigu,.ss_hualigu {
	float: left;
	width: 1326px;
	margin-bottom: 60px;
}
.zt_hualigu ul {
	float: left;
	width: 1361px;
	margin-top: -25px;
	margin-left: -25px;
}
.zt_hualigu ul li {
	float: left;
	width: 424px;
	margin-top: 25px;
	margin-left: 25px;
	border: 1px solid #BFBFBF;
}
.zt_hualigu ul li img {
	display: block;
	width: 424px;
	height: 365px;
}
.zt_hualigu ul li span {
	float: left;
	width: 92%;
	margin: 20px 4% 16px 4%;
}
.zt_hualigu ul li h3 {
	float: left;
	width: 70%;
	height: 36px;
	line-height: 36px;
	font-size: 26px;
	font-weight: normal;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis; 
}
.zt_hualigu ul li h3 a {
	color: #696969;
}
.zt_hualigu ul li em a {
	float: right;
	width: 112px;
	height: 36px;
	color: #FFF;
	font-size: 16px;
	text-align: center;
	line-height: 36px;
	border-radius: 6px;
	background-color: #00A749;
}
.zt_hualigu ul li em a:hover{
	background-color: #00C453;
}
.zt_hualigu ul li p {
	float: left;
	width: 100%;
	color:#656565;
	height: 52px;
	line-height: 26px;
	font-size: 14px;
	margin-top: 15px;
	overflow: hidden;
}
.ty_hualigu ul {
	float: left;
	width: 1361px;
	margin-top: -25px;
	margin-left: -25px;
}
.ty_hualigu ul li {
	float: left;
	width: 424px;
	margin-top: 25px;
	margin-left: 25px;
	border: 1px solid #00A748;
}
.ty_hualigu ul li img {
	display: block;
	width: 424px;
	height: 395px;
}
.ty_hualigu ul li h3 {
	z-index: 1;
	position: relative;
	display: block;
	height: 66px;
	font-weight: normal;
	margin-top: -12px;
	background-repeat: no-repeat;
	background-position: right bottom;
	background-image: url(../images/ty_hualigu_h3.png);
}
.ty_hualigu ul li h3 a {
	display: block;
	color: #FFF;
	text-align: center;
	font-size: 26px;
	height: 66px;
	line-height: 66px;
	padding-left: 130px;
	padding-right: 15px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis; 
}
.by_hualigu ul {
	float: left;
	width: 1362px;
	margin-top: -26px;
	margin-left: -26px;
}
.by_hualigu ul li {
	float: left;
	width: 425px;
	margin-top: 26px;
	margin-left: 26px;
	text-align: center;
	position: relative;
}
.by_hualigu ul li img {
	display: block;
	width: 425px;
	height: 505px;
}
.by_hualigu ul li a h3 {
	bottom: 0;
	left: 0;
	z-index: 1;
	position: absolute;
	display: block;
	width: 90%;
	height: 64px;
	color: #FFF;
	font-size: 26px;
	line-height: 64px;
	font-weight: normal;
	padding: 0 5%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	background-color: rgba(0,0,0,0.5)
}
.ss_hualigu ul {
	float: left;
	width: 1362px;
	margin-top: -30px;
	margin-left: -30px;
}
.ss_hualigu ul li {
	float: left;
	width: 308px;
	margin-top: 30px;
	margin-left: 30px;
	background-color: #F9F9F9;
}
.ss_hualigu ul li img {
	display: block;
	width: 308px;
	height: 230px;
}
.ss_hualigu ul li span {
	float: left;
	width: 100%;
	margin-bottom: 25px;
}
.ss_hualigu ul li em  {
	display: block;
	height: 45px;
	color: #FFF;
	font-size: 16px;
	line-height: 45px;
	overflow: hidden;
	background-color: #75B17E;
}
.ss_hualigu ul li h3 {
	float: left;
	width: 86%;
	height: 50px;
	font-size: 22px;
	font-weight: normal;
	line-height: 50px;
	margin-top: 12px;
}
.ss_hualigu ul li h3 a {
	color: #121212;
}
.ss_hualigu ul li p {
	float: left;
	width: 66%;
	height: 15px;
	line-height: 15xp;
	font-size: 12px;
	padding-right: 0px !important;
}
.ss_hualigu ul li b a {
	float: right;
	width: 22%;
	color: #43934C;
	line-height: 15px;
}
.ss_hualigu ul li span b img {
	float: left;
	width: 22px;
	height: 15px;
	margin-right: 5px;
}
.ss_hualigu ul li em,.ss_hualigu ul li h3,.ss_hualigu ul li p {
	padding: 0 7%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.n_reserve,.n_reserve ul {
	margin-top: 0px !important;
}
.n_reserve {
	margin-bottom: 60px !important;
}
.n_reserve ul li img {
	display: block;
	width: 430px;
	height: 328px;
	border: 1px solid #BBB;
	border-bottom: none;
}
.m_background img {
	float: left;
	width: 100%;
	height: 642px;
	margin-top: 107px;
}
.m2_background img {
	float: left;
	width: 100%;
	height: 276px;
	margin-top: 107px;
}
.buy {
	float: left;
	width: 1326px;
	min-width: 1326px;
}
.buy_top {
	float: left;
	width: 1326px;
	margin-top: 117px;
}
.mod18Box {
	float: left;
	width: 680px;
}
.mod18{
	width:680px;
	height: 572px;
	margin: 0px auto;
	position: relative;
}
.mod18 .btn{
	position:absolute;
	width:15px;
	height:70px;
	top:336px;
	cursor:pointer;
	z-index:99;
	font-size:50px;
	font-weight:bold;
}
.mod18 .prev{
	left:0;
	background:url(../images/prevBtn.png) no-repeat;
}
.mod18 #prevTop,.mod18 #nextTop{
	top:195px;
	width:50px;
	height:120px;
}
.mod18:hover #prevTop{
	background:url(../images/prevBtnTop.png) 0 0 no-repeat;
}
.mod18:hover #nextTop{
	background:url(../images/nextBtnTop.png) 0 0 no-repeat;
}
.mod18 .next{
	right:0;
	background:url(../images/nextBtn.png) no-repeat;
}
.mod18 li{
	float:left;
}
.mod18 .cf li{
	position:relative;
	color:#fff;
}
.mod18 .cf a{
	display:block;
	width:750px;
	height:330px;
	position:absolute;
	color:#fff;
}
.mod18 .cf li span{
	display:block;
	width:750px;
	position:absolute;
	left:0;
	bottom:0;
	padding:10px 20px;
	line-height:22px;
	text-align:left;
	background:rgba(0,0,0,0.6);
	filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");
}
.mod18 .picBox{
	height:450px;
	position:relative;
	overflow:hidden;
}
.mod18 .picBox ul{
	height:450px;
	position:absolute;
}
.mod18 .picBox li{
	width:680px;
	height:450px;
}
.mod18 .picBox li img{
	width:680px;
	height:450px;
}
.mod18 .listBox{
	width: 680px;
	height: 91px;
	margin: 0 auto;
	position: relative;
	padding: 6px 0 0px;
	overflow: hidden;
}
.mod18 .listBox ul{
	height:91px;
	position:absolute;
}
.mod18 .listBox li{
	width:137px;
	height:91px;
	cursor:pointer;
	position:relative;
}
.mod18 .listBox li i{
	display:none;
}
.mod18 .listBox li a{
	display:block;
	width:133px;
	height:91px;
}
.mod18 .listBox li img{
	width:133px;
	height:91px;
}
.mod18 .listBox .on img{
	width:127px;
	height:85px;
	border:3px solid #ff6600;
}
.mod18 .listBox .on i{
	display:block;
}
.buy_right {
	float: right;
	width: 610px;
}
.buy_right h2 {
	display: block;
	font-size: 30px;
	line-height: 46px;
	margin-bottom: 15px;
}
.buy_right .jg {
	float: left;
	width: 100%;
	font-size: 14px;
	color: #666;
	line-height: 30px;
	margin-bottom: 15px;
	padding: 15px 10px 10px 10px;
	border: 1px solid #F7F7F7;
	background-color: #FFFBF7;
}
.buy_right .jg span {
	color: #EC7600;
	font-size: 18px;
}
.buy_right .jg span b {
	font-size: 34px;
}
.buy_right .jg em {
	font-size: 14px;
	margin-left: 15px;
	text-decoration: line-through;
}
.buy_right .sm {
	float: left;
	width: 100%;
}
.buy_right .sm em {
	float: left;
	font-size: 14px;
	padding-left: 18px;
	margin-right: 20px;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url(../images/buy_img_01.png);
}
.buy_bottom {
	float: left;
	width: 1324px;
	height: 500px;
	border: 1px solid #EFEFEF;
}

.parameter {
	position:fixed;
	z-index:999999999;
	top:0%;
	max-width:640px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	left: 0px;
	right: 0px;
	background-color:rgba(0,0,0,0.60);
	height: 100%;
	overflow: hidden;
}
.parameter_list {
	z-index:999999999;
	position:fixed;
	margin: 0;
	height: 100%;
	width: 100%;
	margin-top: 6.0rem;
	background-color:#FFFFFF;
	box-sizing: border-box;
	overflow-y: scroll;
}
.parameter_list h2 {
	max-width:640px;
	position:fixed;
	display: block;
	width: 100%;
	color: #5B5B5B;
	font-size: 1.3em;
	text-align: center;
	line-height: 2.8rem;
	font-weight: normal;
	background-color:#FFFFFF;
}
.parameter_list ul {
	float: left;
	width: 100%;
	margin-top: 2.8rem;
	margin-bottom: 9.0rem;
}
.parameter_list ul li {
	display: block;
	height: 2.6rem;
	color: #999999;
	font-size: 1.15em;
	line-height: 2.7rem;
	padding: 0 1.0%;
	border-top: 1px solid #EEEEEE;
}
.parameter_list ul li h3 {
	float: left;
	width: 5.4rem;
	text-align: right;
	font-weight: normal;
}
.parameter_list ul li em {
	color: #5B5B5B;
	margin-left: 1.0rem;
}


/*äº§å“é€‰é¡¹*/
.sFix{ display:none; z-index:888;}
.fixMask{
	left:0;
	right:0;
	top:0;
	width:100%;
	height:100%;
	margin:0 auto;
	z-index:888888;
	background-color:rgba(255,255,255,1)
}
.fenxiang{
	position:fixed;
	z-index:999999999;
	top:0%;
	max-width:640px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	left: 0px;
	right: 0px;
	background-color:rgba(0,0,0,0.60);
	height: 100%;
}

.member {
	position: relative;
	width: 1326px;
	min-width: 1326px;
	margin: 0 auto;
}
.member_top {
	float: left;
	width: 1200px;
	margin: 0 63px;
	margin-top: -108px;
	margin-bottom: 10px;
}
.member_top h3 {
	float: left;
	color: #FFF;
	font-size: 26px;
	line-height: 40px;
	margin-top: 55px;
	margin-left: 20px;
}
.member_top img {
	float: left;
	width: 110px;
	height: 110px;
	padding: 5px;
	margin-left: 27px;
	border-radius: 110px;
	background-color: #E1E1E1;
}
.member_left {
	width: 174px;
	height: auto;
	overflow: hidden;
	float: left;
	margin-left: 63px;
	margin-bottom: 50px;
}
.member_left div {
	margin-bottom: 7px;
	background-color: #FFF;
	overflow: hidden;
	padding-bottom: 10px;
}
.member_left div span {
	background-color: #046D32;
	width: 109px;
	padding-left:65px;
	height:33px;
	display: block;
	line-height: 33px;
	font-size: 14px;
	color: #FFF;
	margin-bottom: 10px;
	background-image: url(../images/skin_member.png);
}
.member_left div a {
	width: 100%;
	height: 28px;
	display: block;
	line-height: 28px;
	font-size: 13px;
	color: #707070;
	text-align: center;
}
.member_left div a:hover, .member_left div a.active {
	color: #046D32;
}
.member_left div.m3 {
	padding-bottom: 0px;
}
.member_left div.m3 span {
	margin-bottom: 0px;
}
.member_left div.m1 span {
	background-position: -120px 0px;
}
.member_left div.m2 span {
	background-position: -120px -33px;
}
.member_left div.m3 span {
	background-position: -120px -66px;
}
.member_left div.m4 span {
	background-position: -120px -99px;
}
.member_right {
	width: 940px;
	float: right;
	margin-right: 63px;
	margin-bottom: 50px;
	height: auto;
	overflow: hidden;
	background-color: #FFF;
	padding: 30px 40px 60px 40px;
}
.member_right .coupon_tab { width: 937px; height: 47px; border-bottom: 1px #CCCCCC solid; border-left: 1px #CCCCCC solid; margin: 0 auto; }
.member_right .coupon_tab li { height: 47px; text-align: center; float: left; font-size: 16px; }
.member_right .coupon_tab li a { padding: 0 40px; border-bottom: 1px #CCCCCC solid; height: 46px; line-height: 46px; display: block; border-right: 1px #CCCCCC solid; border-top: 1px #CCCCCC solid; position: relative; color: #707070; }
.member_right .coupon_tab li a:hover { color: #707070; }
.member_right .coupon_tab li a.cur { border-top: 3px #046D32 solid; height: 44px; line-height: 44px; border-bottom: 1px #fff solid; }
.member_right .coupon_tab li a p { position: absolute; top: 3px; right: 10px; width: 18px; height: 18px; line-height: 18px; text-align: center; border-radius: 50%; color: #fff; background-color: #1ac9ba; font-size: 12px; font-weight: 100; overflow: hidden; }
.member_right .coupon_tab .new { float: right; text-align: right; border: 0px; line-height: 60px; }
.member_right .coupon_tab .new a { font-size: 14px; color: #046D32; border:none;}
.member_right .coupon_tab .new a:hover { color: #707070; }

.member_right .member_info { width: 936px; height: auto; min-height: 500px; font-size: 16px; border-bottom: 1px #CCCCCC solid; border-left: 1px #CCCCCC solid; border-right: 1px #CCCCCC solid; margin: 0 auto; overflow: hidden; }
.member_right .member_info table { margin-top: 50px; color: #707070; }
.member_right .member_info img { width: 110px; height: 110px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; overflow: hidden; }
.member_right .member_info .t1 { width: 110px; height: 50px; text-align: right; padding-right: 20px; }
.member_right .member_info .t1 i { font-style: initial; font-size: 14px; color: red; display: inline-block; font-weight: bold; }
.member_right .member_info .btn_save { width: 144px; height: 40px; line-height: 40px; background-color: #046D32; display: block; color: #FFF; font-size: 16px; text-align: center; border: none; cursor: pointer; box-shadow: none; }
.member_right .member_info .btn_save:hover {background-color: #BFBFBF;color: #555;}
.member_right .member_info .txt_input { width: 180px; height: 30px; line-height: 28px; padding: 0px 10px; border: 1px #d8d8d8 solid; font-size: 14px; }
.member_right .member_info .txt_input2 { width: 242px; height: 30px; line-height: 28px; padding: 0px 10px; border: 1px #d8d8d8 solid; font-size: 14px; }
.member_right .member_info select { height: 30px; line-height: 28px; padding: 0px 5px; border: 1px #d8d8d8 solid; }
.member_right .member_info label { display: inline-block; margin: 0px 20px 0px 0px; cursor: pointer; }
.member_right .member_info .text-danger { display: none; }
.member_right .member_info .field-validation-error { display: block; font-size: 12px; color: red; display: inline-block; line-height: 20px; padding: 3px 3px 3px 16px; background: url(../Images/ico_warning.png) no-repeat left 5px; }
.member_right .member_ID { width: 936px; height: auto; border-left: 1px #CCCCCC solid; border-right: 1px #CCCCCC solid; margin: 0 auto; overflow: hidden; }
.ID_table { width: 100%; height: auto; overflow: hidden; margin: 0 auto; font-size: 14px; color: #707070; text-align: center; padding-top: 20px; margin-top: 0px !important; }
.ID_table .tt td { height: 32px; background-color: #046D32; color: #fff; }
.ID_table .tc td { height: 41px; background-color: #fff; border-bottom: 1px #CCCCCC solid; line-height: 20px; }
.ID_table .h63 td { height: 63px; }
.ID_table .tc td.opt a { padding: 0px 10px; height: 27px; line-height: 27px; display: inline-block; }
.ID_table .tc td.opt a:hover { color: #046D32; }
.ID_table .tc td.opt a.active { background-color: #046D32; color: #FFF; }
.ID_table .tc td.opt a.active:hover { color: #fff; }

.member_right .coupon_list {
    width: 936px;
    height: auto;
    min-height: 450px;
    border-bottom: 1px #CCCCCC solid;
    border-left: 1px #CCCCCC solid;
    border-right: 1px #CCCCCC solid;
    margin: 0 auto;
    overflow: hidden;
}
.tab2{
	top: 160px;
	left: 250px;
	position: absolute;
	width: 272px;
	float: left;
	font-size: 16px;
	background-color: #FFF;
	border-radius: 8px;
	padding: 40px 50px 60px 50px;
}
.tab2 ul.menu2 {
	float: left;
	width: 100%;
	width: 272px;
	background-position: 113px center;
	background-repeat: no-repeat;
	background-image: url(../images/member_img_03.png);
}
.tab2 ul.menu2 h3 {
	display: block;
	text-align: center;
	line-height: 60px;
	margin-top: -20px;
	background-color: #FFF;
}
.tab2 ul.menu2 li {
	float: left;
	color: #464545;
	cursor: pointer;
	line-height: 70px;
	text-align:center;
	margin-right: 36px;
	margin-left: 20px;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
}
.tab2 ul.menu2 li.active{
	color:#05853F;
	font-weight: bold;
}
.tab2 .con1{
	float: left;
	width: 100%;
	color: #333;
	background-color: #FFF;
}
.tab2 .con2 {
	float: left;
	width: 100%;
	color: #333;
	display:none;
	line-height: 65px;
	background-color: #FFF;
}
.tab2 .login {
	float: left;
	width: 100%;
}
.tab2 .login input {
	float: left;
	width: 82%;
	height: 48px;
	border: 0px;
	font-size: 14px;
	padding-left: 18%;
	margin-bottom: 14px;
	border-radius: 5px;
	background-color: #F5F5F5;
	background-repeat: no-repeat;
	background-position: 15px center;
}
.tab2 .login span,.tab2 .login p {
	float: left;
	width: 100%;
	line-height: 16px;
	font-size: 14px;
}
.tab2 .login p img {
	float: right;
	width: 40%;
	height: 48px;
}
.tab2 .login span a {
	color: #EA9E00;
}
.tab2 .login span a:hover {
	color: #D58F00;
	text-decoration: underline;
}
.tab2 .login .zyhm a {
	float: right;
	width: 40%;
	height: 48px;
	color: #FFF;
	line-height: 48px;
	font-size: 16px;
	text-align: center;
	padding-left: 0;
	border-radius: 5px;
	background-color: #05853F;
}
.tab2 .login .zh_right {
	float: right;
}
.tab2 .login .zh {
	background-image: url(../images/member_zh_01.png);
}
.tab2 .login .mm {
	background-image: url(../images/member_mm_01.png);
}
.tab2 .login .sj {
	background-image: url(../images/member_sj_01.png);
}
.tab2 .login .yzm {
	width: 38%;
	background-image: url(../images/member_yzm_01.png);
}
.tab2 .login .sj_yzm {
	width: 38%;
	background-image: url(../images/member_sj_yzm.png);
}
.tab2 .login .an {
	width: 100%;
	color: #FFF;
	font-size: 16px;
	cursor: pointer;
	text-align: center;
	padding-left: 0;
	background-color: #05853F;
}
.pages{
	clear: both;
	height: 40px;
	text-align: center;
	color: #636363;
	font-size: 15px;
	padding-top: 30px;
	background-color: #FFF;
}
.pages a{
	color:#636363;
	-moz-transition: all 0.2s linear 0s;
	-webkit-transition: all 0.2s linear 0s;
	-o-transition: all 0.2s linear 0s;
	transition: all 0.2s linear 0s;
	border: 1px solid #D0D0D0;
	display: inline-block;
	padding-right: 14px;
	padding-left: 14px;
	margin: 3px;
	height: 32px;
	line-height: 32px;
}
.pages a.cur{
	color: #FFFFFF;
	border: 1px none #999999;
	background-color: #FF6600;
}
.pages a:hover{
	color:#FFFFFF;
	text-decoration: none;
	background-color: #FF6600;
}
.pages select {
	color: #333;
	height: 34px;
	margin: 0 6px;
	padding: 0 7px 0 15px;
	border: 1px solid #E1E1E1;
}

.news_news img {
	max-width:837px;
myimg:expression(onload=function(){ this.style.width=(this.offsetWidth &gt; 837)?"837px":"auto";
4}); }
.news_news {
	float: left;
	width: 917px;
	margin-bottom: 30px;
	border: 1px solid #EFEFEF;
}
.news_news h2 {
	font-size: 22px;
	text-align: center;
	vertical-align: middle;
	color: #036D31;
	font-family: "å¾®è½¯é›…é»‘";
	padding-top: 35px;
	font-weight: normal;
	margin: 0 40px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E4E4E4;
}
.news_news h2 b {
	font-weight: normal;
	color: #D7000F;
}
.news_news h2 em {
	color: #F00;
}

.news_news h2 span {
	font-size: 13px;
	font-weight: normal;
	display: block;
	color: #999999;
	padding-top: 12px;
	padding-bottom: 20px;
}
.news_news dl {
	float: left;
	width: 100%;
}

.news_news dl dt {
	display: block;
	padding-bottom: 10px;
	line-height: 28px;
	color: #000;
	word-wrap:break-word;
	font-size: 16px;
	margin: 25px 30px;
}
.news_news dl dt p {
}
.news_news dl dd {
	float: left;
	width: 100%;
	text-align: right;
	font-size: 14px;
	margin-bottom: 50px;
}
.news_news dl dd a {
	color: #FFFFFF;
	width: 100px;
	padding: 8px 20px 8px 20px;
	background-color: #FF6600;
	border-radius: 4px;
	text-align: center;
	font-family: "å¾®è½¯é›…é»‘";
	font-size: 15px;
	margin: 0 40px;
}
.news_news dl dd a:hover {
	background-color: #FF6600;
	color: #FFFFFF;
}
</pre></body></html>