﻿* {
	font-size:12px;
	font-family:微軟正黑體;
	padding:0;
	margin:0;
}
body {
	
	margin:0;
	padding:0;
	width:100%;
}
img {
	border:0;
}
ul, li {
	list-style:none;
}
a {
	text-decoration:none;
	color:#000;
        outline:none;
}
a:active{outline:none;}
.topbg{background:#F6F6F8; width:100%;}
.top {
	width:1024px;
	margin:0 auto;
	height:136px;
	line-height:136px;
}
.logo {
	float:left;
	vertical-align:middle;
	margin-top:36px;
}
.lang {
	float:right;
	padding-top:16px;
	width:260px;
}
.lang li {
	float:left;
	height:45px;
	line-height:25px;
	padding-left:10px;
}
.lang li a {
	color:#7d7a73;
}
.icon {
	float:right;
	width:460px;
}
.icon li {
	float:left;
	line-height:130%;
	text-align:center;
	margin-left:15px;
}
.icon li img {
	padding-left:5px;
	display:block;
}
.icon li a {
	color:#636365;
}
.nav {
	width:100%;
	background:url(../images/nav_bg.jpg) repeat-x;
	height:49px;
	min-width:1024px;
	border-bottom:2px solid #7f7567;
}
.nav_ul {
	width:1014px;
	margin:0 auto;
	line-height:49px;
	padding-left:60px;
}
.nav_ul li {
	float:left;
	border-right:1px solid #dfdcd6;
	height:49px;
}
.nav_ul li a {
	height:49px;
	font-size:14px;
	color:#2a2a2a;
	display:block;
	border-right:1px solid #f0ede9;
}
.nav_ul li a.about {
	width:111px;
	background:url(../images/menu/about.png) no-repeat;
}
.nav_ul li a.about:hover {
	background:url(../images/menu/about1.png) no-repeat;
}
.nav_ul li a.abouthover {
	background:url(../images/menu/about1.png) no-repeat;
}
.nav_ul li a.pms {
	width:174px;
	background:url(../images/menu/pmt.png) no-repeat;
}
.nav_ul li a.pms:hover {
	background:url(../images/menu/pmt1.png) no-repeat;
}
.nav_ul li a.pmshover {
	background:url(../images/menu/pmt1.png) no-repeat;
}
.nav_ul li a.news {
	width:90px;
	background:url(../images/menu/news.png) no-repeat;
}
.nav_ul li a.news:hover {
	background:url(../images/menu/news1.png) no-repeat;
}
.nav_ul li a.newshover {
	background:url(../images/menu/news1.png) no-repeat;
}
.nav_ul li a.shop {
	width:109px;
	background:url(../images/menu/shop.png) no-repeat;
}
.nav_ul li a.shop:hover {
	background:url(../images/menu/shop1.png) no-repeat;
}
.nav_ul li a.shophover {
	background:url(../images/menu/shop1.png) no-repeat;
}
.nav_ul li a.mmb {
	width:153px;
	background:url(../images/menu/mmb.png) no-repeat;
}
.nav_ul li a.mmb:hover {
	background:url(../images/menu/mmb1.png) no-repeat;
}
.nav_ul li a.mmbhover {
	background:url(../images/menu/mmb1.png) no-repeat;
}
.nav_ul li a.sl {
	width:181px;
	background:url(../images/menu/sl.png) no-repeat;
}
.nav_ul li a.sl:hover {
	background:url(../images/menu/sl1.png) no-repeat;
}
.nav_ul li a.slhover {
	background:url(../images/menu/sl1.png) no-repeat;
}
.nav_ul li a.ct {
	width:136px;
	background:url(../images/menu/contact.png) no-repeat;
}
.nav_ul li a.ct:hover {
	background:url(../images/menu/contact1.png) no-repeat;
}
.nav_ul li a.cthover {
	background:url(../images/menu/contact1.png) no-repeat;
}
#nav_select {
	background:url(../images/nav_bg_sel.jpg) repeat-x;
	color:#fff;
}
.banner {
	width:100%;
	min-width:1024px;
	position:relative;
	overflow:hidden;
	height:540px;
	background:url(../images/banner_1.jpg) center top no-repeat;
}

.statement1 {
	width:100%;
	min-width:1024px;
	height:50px;
	line-height:50px;
}
.statement1_inner {
	width:1024px;
	margin:0 auto;
}
.statement1 .statement1_inner a {
	cursor:default;
	color:#ab862e;
	padding:0px 10px;
}
.bottom1 {
	background:url(../images/bott.png) no-repeat top center;
	width:100%;
	min-width:1024px;
	height:22px;
	line-height:22px;
	color:#000;
	font-size:11px;
}
.bottom1 a {
	color:#000;
	padding:0;
	font-size:11px;
}
.bottom1 .statement1_inner {
	padding-top:10px;
	height:36px;
}

.footer{background:#FFF; height:66px;}
.footer div{width:1024px; margin:0 auto; padding-top:17px; text-align:right;}
.footer div .lx_logo{float:left; width:110px;margin-left:20px;}
.footer div p{ }
.footer div .statement{color:#ab862e; font-size:11px; line-height:36px;-webkit-text-size-adjust: none;}
.footer div .statement a{color:#ab862e; padding-right:5px; font-size:11px;-webkit-text-size-adjust: none;}
.footer div .statement span{font-size:9px;}

.content {
	width:100%;
	min-width:1024px;
	padding:30px 0;
    min-height:504px;
	background:#EDEcE8;
	
}
.content_inner {
	width:1024px;
	margin:0 auto;
	padding-bottom:20px;
	
}
.content_title {
	position:relative;
	padding-left:20px;
	height:24px;
	margin-top:20px;
	background: #f5f5f5 url(../images/about_bg.png) repeat;
	width:1004px;
}
.content_title_inner {
	position:absolute;
	top:-20px;
	background:url(../images/about_title.png) no-repeat;
	padding-left:30px;
	font-size:24px;
	line-height:58px;
	height:61px;
	color:#9B732F;
	width:266px;
}
.contacts_title{
 color: #9B732F;
        font-size: 16px;
	height:20px;
	line-height:20px;}
.content_title_inner2 {
	position:absolute;
	top:-20px;
	background:url(../images/about_title2.png) no-repeat;
	padding-left:30px;
	font-size:24px;
	line-height:58px;
	height:61px;
	color:#9B732F;
	width:567px;
}
.content_title_inner1 {
	padding:20px 0px 10px 30px;
	font-size:28px;
	line-height:24px;
	height:24px;
	color:#9B732F;
	background:#ededed;
	width:160px;
}
.about_left {
	float:left;
	width:320px;
	line-height:20px;
	font-size:14px;
	padding:0 10px;
	text-align:justify;
}
.about_right {
	float:left;
	width:640px;
	line-height:20px;
	font-size:14px;
	text-align:justify;
}
.about_left1 {
	float:left;
	width:620px;
	line-height:20px;
	font-size:14px;
	padding:0 20px;
	text-align:justify;
}
.about_right1 {
	float:right;
	padding:0 20px;
	width:340px;
	line-height:20px;
	font-size:14px;
	padding:0 10px;
	text-align:justify;
}
.contact_tt {
	color:#9b732f;
	font-size:16px;
	height:20px;
	line-height:20px
}
.contact_talbe {
	margin-top:10px;
}
.contact_talbe input {
	width:220px;
	border:1px solid #968876;
	border-radius:4px;
	height:22px;
}
.contact_talbe tr td .textr {
	width:512px;
	height:120px;
	border:1px solid #968876;
	border-radius:4px;
}
.contact_talbe tr td {
	height:32px;
	line-height:32px;
}
.message_con {
	width:220px;
	height:140px;
	border:1px solid #968876;
	border-radius:4px;
        margin-top:5px;
        overflow-y:hidden;
        resize: none;
        
}
.style_a {
	font-size:14px;
}
.style_a:hover {
	text-decoration:underline;
}
.style_a_12 {
	font-size:12px;
	font-weight:bold
}
.style_a_12:hover {
	text-decoration:underline;
}
.table_tdright {
	vertical-align:top;
	font-size:14px;
}
.contact_title {
	font-size:16px;
	font-weight:bold;
	color:#9B732F;
	margin-top:40px;
}
.contact_talbe tr td .submit_contact {
	background:url(../images/submit_cont.png) no-repeat;
	width:72px;
	height:28px;
	border:0;
	cursor:pointer;
	margin-top:5px;
}
.contact_talbe tr td .reset_contact {
	background:url(../images/reset_contact.png) no-repeat;
	width:72px;
	height:28px;
	border:0;
	cursor:pointer;
	margin-top:5px;
	margin-left:20px;
}

.member_inner {
	padding-top:40px;
	font-size:14px;
}
.member_inner_title span{ 
    display:inline-block;
	border-bottom:solid 1px #a2988c;
	color:#5c4526;
	font-size:14px;
	margin:0 0 11px 20px;
}
.member_inner_title {
	color:#5c4526;
	font-size:14px;
}
.table_member {
	margin-top:40px;
}
.table_member tr td {
	height:32px;
	color:#5c4526;
}
.table_member tr td .submit_mem {
	width:82px;
	height:36px;
	border:0;
	background:url(../images/submit_mem.jpg) no-repeat;
	cursor:pointer;
}
.table_member tr td .reset_men {
	width:82px;
	height:36px;
	border:0;
	background:url(../images/reset_mem.jpg) no-repeat;
	cursor:pointer;	
}
.table_member input {
	width:260px;
	border:1px solid #968876;
	border-radius:4px;
	height:24px;
}
.membership_con {
	width:260px;
	height:140px;
	border:1px solid #968876;
	border-radius:4px;
}
.font_red {
	color:#d1530f
}
.table_member tr td .mem_radio {
	width:30px;
	vertical-align:middle;
	border:0;
}
.table_member tr td .mem_check {
	width:20px;
	vertical-align:middle;
	border:0;
}
.table_member tr td .mem_others {
	width:108px;
}
.mem_select {
	border:1px solid #968876;
	width:160px;
}
.member_title {
	text-align:left;
	font-size:14px;
	padding-top:40px;
	color:#5c4526;
}
.member_cont {
	text-align:left;
	color:#5c4526;
	text-align:justify;
	line-height:20px;
}
#colorbox, #cboxOverlay, #cboxWrapper {
	position:absolute;
	top:0;
	left:0;
	z-index:9999;
	overflow:hidden;
}
#cboxOverlay {
	position:fixed;
	width:100%;
	height:100%;
}
#cboxMiddleLeft, #cboxBottomLeft {
	clear:left;
}
#cboxContent {
	position:relative;
}
#cboxLoadedContent {
	overflow:auto;
	-webkit-overflow-scrolling: touch;
}
#cboxTitle {
	margin:0;
}
#cboxLoadingOverlay, #cboxLoadingGraphic {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {
	cursor:pointer;
}
.cboxPhoto {
	float:left;
	margin:auto;
	border:0;
	display:block;
	max-width:none;
	-ms-interpolation-mode:bicubic;
}
.cboxIframe {
	width:100%;
	height:100%;
	display:block;
	border:0;
}
#colorbox, #cboxContent, #cboxLoadedContent {
	box-sizing:content-box;
	-moz-box-sizing:content-box;
	-webkit-box-sizing:content-box;
}
/* 
    User Style:
    Change the following styles to modify the appearance of Colorbox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay {
	background:url(../images/overlay.png) repeat 0 0;
}
#colorbox {
	outline:0;
}
#cboxTopLeft {
	width:10px;
	height:10px;
	background:url(../images/zs.png) no-repeat;
}
#cboxTopRight {
	width:10px;
	height:10px;
	background:url(../images/ys.png) no-repeat;
}
#cboxBottomLeft {
	width:10px;
	height:10px;
	background:url(../images/zx.png) no-repeat;
}
#cboxBottomRight {
	width:10px;
	height:10px;
	background:url(../images/yx.png) no-repeat;
}
#cboxMiddleLeft {
	width:10px;
	background:url(../images/zshu.png) repeat-y;
}
#cboxMiddleRight {
	width:10px;
	background:url(../images/yshu.png) repeat-y;
}
#cboxTopCenter {
	height:10px;
	background:url(../images/sshu.png) repeat-x;
}
#cboxBottomCenter {
	height:10px;
	background:url(../images/xshu.png) repeat-x;
}
#cboxContent {
	background:#fff;
	overflow:hidden;
}
.cboxIframe {
	background:#fff;
}
#cboxError {
	padding:50px;
	border:1px solid #ccc;
}
#cboxLoadedContent {
	margin-bottom:28px;
}
#cboxTitle {
	position:absolute;
	bottom:4px;
	left:0;
	text-align:center;
	width:100%;
	color:#949494;
}
#cboxCurrent {
	position:absolute;
	bottom:4px;
	left:58px;
	color:#949494;
}
#cboxLoadingOverlay {
	background:url(../images/loading_background.png) no-repeat center center;
}
#cboxLoadingGraphic {
	background:url(../images/loading.gif) no-repeat center center;
}
/* these elements are buttons, and may need to have additional styles reset to avoid unwanted base styles */
        #cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {
	border:0;
	padding:0;
	margin:0;
	overflow:visible;
	width:auto;
	background:none;
}
/* avoid outlines on :active (mouseclick), but preserve outlines on :focus (tabbed navigating) */
        #cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {
	outline:0;
}
#cboxSlideshow {
	position:absolute;
	bottom:4px;
	right:30px;
	color:#0092ef;
}
#cboxPrevious {
	position:absolute;
	bottom:0;
	left:0;
	background:url(../images/controls.png) no-repeat -75px 0;
	width:25px;
	height:25px;
	text-indent:-9999px;
}
.promotion_content1 {
	padding-top:20px;
	width:960px;
	margin:20px auto 0 auto;
	color:#555;
}
#cboxPrevious:hover {
	background-position:-75px -25px;
}
#cboxNext {
	position:absolute;
	bottom:0;
	left:27px;
	background:url(../images/controls.png) no-repeat -50px 0;
	width:25px;
	height:25px;
	text-indent:-9999px;
}
#cboxNext:hover {
	background-position:-50px -25px;
}
#cboxClose {
	position:absolute;
	top:0;
	right:0;
	background:url(../images/controls.png) no-repeat -25px 0;
	width:25px;
	height:25px;
	text-indent:-9999px;
}
#cboxClose:hover {
	background-position:-25px -25px;
}
/*
  The following fixes a problem where IE7 and IE8 replace a PNG's alpha transparency with a black fill
  when an alpha filter (opacity change) is set on the element or ancestor element.  This style is not applied to or needed in IE9.
  See: http://jacklmoore.com/notes/ie-transparency-problems/
*/
.cboxIE #cboxTopLeft, .cboxIE #cboxTopCenter, .cboxIE #cboxTopRight, .cboxIE #cboxBottomLeft, .cboxIE #cboxBottomCenter, .cboxIE #cboxBottomRight, .cboxIE #cboxMiddleLeft, .cboxIE #cboxMiddleRight {
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF, endColorstr=#00FFFFFF);
}

.wel_p {
	padding:20px 20px 0px 20px;
        *padding:20px 5px 0px 20px;
	color:#6f6f6f;
	font-size:14px;
}
html>/**/body .wel_p {padding:20px 5px 0px 20px;}
:root body .wel_p{padding:20px 20px 0px 20px;}
.wel_club {
	font-size:18px;
	font-weight:bold;
	padding-top:20px;
}
.news_dl {
	padding:20px 0px;
}
.news_dl dd {
	float:left;
	height:150px;
	overflow:hidden;
	text-align:justify;
	color:#555555;
}
.news_dl dd img {
	vertical-align:middle;
}
.news_line {
	clear:both;
	border-bottom:dashed 1px #9b732f
}
.news_list_title {
	font-size:14px;
	font-weight:bold;
	color:#9b732f;
}
.news_content {
	padding-top:20px;
	width:960px;
	margin:0 auto;
}
.news_date {
	color:#666;
}
.page_a {
	padding-top:10px;
}
.page_a a {
	padding-left:5px;
}
.page_a a:hover {
	text-decoration:underline;
}
#page_id {
	color:#9b732f;
	text-decoration:underline;
}
.promotion_dl {
	line-height:20px;
	padding:20px 0px;
}
.promotion_dl dd {
	float:left;
	height:190px;
	overflow:hidden;
	text-align:justify;
}
.promotion_dl dd img {
	vertical-align:middle;
	border:1px solid #ccc
}
.promotion_list_title {
	/*height:25px;*/
	color:#9b732f;
	font-size:16px;
	width:620px;
	overflow:hidden;
	font-weight:bold;
	display: block;
}
.promotion_list_content {
	  line-height: 16px;
	  width: 620px;
 	  height: 96px;
 	  overflow: hidden;
 	  color: #555;
}
.promotion_list_content p{word-break: break-all;}
.promotion_rm {
	color:#9b732f;
	height:15px;
	line-height:15px;
	overflow:hidden;
	font-size:11px;
}
.promotion_rm:hover {
	text-decoration:underline;
}
.promotion_content {
	padding-top:20px;
	width:960px;
	margin:10px auto 0 auto;
}
.promotion_title {
	padding-top:10px;
	font-size:16px;
	color:#9b732f;
	height:30px;
	left:30px;
}
.promotion_left {
	float:left;
	width:610px;
	margin-top:20px;
	padding-right:20px;
}
.promotion_left img{height:856px;}
.promotion_right {
	float:left;
	width:300px;
	margin-top:20px;
}
.promo_ul li img {
	border:1px solid #ccc;
	padding:3px;
	background:#fff;
	display:block;
	width:250px; height:185px;
}
.promo_ul {
	width:325px;
	height:auto;
}
.promo_ul li {
	padding:4px 0;
	line-height:20px;
}

.promo_title {
	width:250px;
	overflow:hidden;
        height:60px;
}
.back_a {
	margin-top:30px;
}
.back_a a {
	padding-left:5px;
	font-size:16px;
	color:#9b732f;
}
.promo_show {
	width:325px;
	height:784px;
	position:relative;
	margin:8px auto;
	overflow:hidden
}
.sales_inner {
	padding:20px 15px 30px 15px;
	width:984px;
	margin:0 auto;
}
.sales_inner_left {
	float:left;
	width:230px;
	padding-right:26px;
}
.sales_inner_right {
	float:left;
	width:720px;
	padding:10px 4px 30px 4px;
}
.sales_cata li {
	color:#fff;
	line-height:34px;
	background:#b5a06a;
	width:243px;
}
.sales_catati {
	padding-left:20px;
	font-size:14px;
	font-weight:bold;
}
.sales_cata li .sales_ul li {
	background:#f0f0f0;
	font-weight:normal;
	width:243px;
	border-bottom:1px solid #f6f6f6;
}
.sales_cata li .sales_ul li a {
	padding-left:20px;
	display:block;
	font-size:14px;
        color:#b5690d;
}
.sales_cata li .sales_ul li .sales_third {
	border-top:1px solid #e2ded3;
}
.sales_cata li .sales_ul li .sales_third li {
	background:#f9f8f3;
	font-weight:normal;
	width:243px;
	border-bottom:1px solid #ededed;
}
.sales_cata li .sales_ul li .sales_third li a {
	color:#656565;
	padding-left:20px;
	display:block;
}
#sales_id {
	color:#f3a600;
}
.sales_cata a:hover {
	color:#b5a06a
}
.sales_right_title {
	border-bottom:1px solid #a08a51;
	height:41px;
}
.property_ul li {
	margin:16px 8px 0 8px;
	float:left;
	padding:8px;
	width:208px;
	height:280px;
	background:#fff;
	-webkit-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
	box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.3);
	-webkit-transition: all 0.5s ease-in;
}
.property_ul li img {
	width:208px;
	height:170px;
}
.proper_1 {
	font-size:14px;
	color:#987d39;
	font-weight:bole;
	height:40px;
	overflow:hidden;
	padding-top:5px;
}
.proper_2 {
	color:#656565;
	height:50px;
}
.proper_3 {
	color:#987d39;
}
.proper_3:hover {
	text-decoration:underline;
}
.sales_img {
	width:236px;
	height:136px;
	padding:3px;
	border:1px solid #e4dfd0;
	background:#fff;
	margin-top:10px;
}
.sales_info_title {
	height:20px;
	line-height:20px;
	font-size:16px;
	color:#96814c;
	padding-left:10px;
	font-weight:bold;
}
.sales_info_add {
	height:15px;
	line-height:15px;
	font-size:12px;
	color:#656565;
	padding-left:10px;
	/*font-weight:bold;*/
}
.info_left {
	float:left;
	width:324px;
	margin-top:20px;
	padding-left:10px;
}
.info_img_all {
	position:relative;
	height:236px;
	width:318px;
}
.info_img {
	width:314px;
	height:236px;
	padding:2px;
	position:absolute;
	top:0;
	border:1px solid #ccc
}
.info_xiao {
	margin-top:10px;
}
.info_xiao a {
	width:78px;
	height:63px;
	display:block;
	margin:0 1px;
	float:left;
}
.info_hover {
	border:1px solid #db9c52;
}
.info_xiao a img {
	height:56px;
	width:76px;
	border:1px solid #ccc;
	margin-top:5px;
}
.sele_img {
	border:2px solid #db9b51;
}
.sele_abg {
	background:url(../images/info_hover.png) no-repeat center top;
}
.info_right {
	float:left;
	width:354px;
	margin-top:20px;
	margin-left:20px;
}
.info_right_title {
	color:#907444;
	height:30px;
	line-height:30px;
	width:100%;
	overflow:hidden;
	font-size:14px;
	font-weight:bold
}
.info_right_content {
	line-height:24px;
	color:#666;
	margin-top:16px;
}
.tab {
	width:670px;
	margin-top:30px;
}
.tab_menu {
	clear:both;
}
.tab_menu ul {
	background:url(../images/tab.gif) repeat-x;
	width:662px;
	height:37px;
	padding-left:8px;
	border-bottom:#d9d3d2 5px solid;
}
.tab_menu li {
	float:left;
	text-align:center;
	cursor:pointer;
	list-style:none;
	height:37px;
	line-height:37px;
	width:142px;
	color:#b5690d;
	font-weight:bold;
}
.tab_menu li.hover {
	color:#f3a600;
	background:url(../images/info_libg.jpg) repeat-x bottom;
	font-weight:bold;
	border-left:2px solid #d9d3d2;
	border-top:2px solid #d9d3d2;
	border-right:2px solid #d9d3d2;
	border-bottom:4px solid #ede8e8;
}
.tab_menu li.selected {
	color:#f3a600;
	background:url(../images/info_libg.jpg) repeat-x bottom;
	font-weight:bold;
	border-left:2px solid #d9d3d2;
	border-top:2px solid #d9d3d2;
	border-right:2px solid #d9d3d2;
	border-bottom:4px solid #ede8e8;
}
.tab_box {
	margin-left:12px;
	clear:both;
	padding:20px 10px;
	/*line-height:24px;*/
	color:#555555;
}
.hide {
	display:none
}
.sales_info_table {
	border-left:#ccc 1px solid;
	border-top:#ccc 1px solid;
	border-right:#ccc 1px solid;
	margin-top:20px;
}
.sales_info_table tr th {
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	height:48px;
	line-height:48px;
	background:#f3f2f2;
}
.sales_info_table tr td {
	border-left:1px solid #ccc;
	border-bottom:1px solid #ccc;
	height:36px;
	text-align:center;
	vertical-align:middle;
}
.sales_info_table tr .td1 {
	border-left:0px solid #fff;
}
.tab2 {
	width:1010px;
	margin:20px 0 0 10px;
}
.tab2_menu {
	clear:both;
	margin-bottom:30px;
}
.tab2_menu li {
	background: url(../images/detail_btn.png) no-repeat right top;
    border-bottom: medium none;
    cursor: pointer;
	width:138px;
	text-align:center;
    float: left;
    font-size: 14px;
    height: 34px;
    line-height: 29px;
    list-style: none outside none;
    margin-left: 8px;
   /* padding: 0 14px 5px 10px;*/
    text-align: center;
	color:#878a89;
    font-weight:bold;
}
.tab2_menu li.hover {
	color:#9B732F;
}
.tab2_menu li.selected {
	background:url(../images/detail_btn.png) no-repeat right bottom;
    color: #FFFFFF;
   /* padding: 0 14px 5px 10px;*/
}
.tab2_box {
	clear:both;
	height:auto;
}
.mod_select ul {
	margin: 0;
	padding: 0;
}
.tab2_menu .mod_select ul li {
	background: none;
    float: left;
    height: 26px;
    list-style-type: none;
    margin-left: 20px;
    padding: 0;
   font-weight:100;
}
.select_label {
	color: #982F4D;
	float: left;
	font-size: 14px;
	font-weight: 700;
	line-height: 26px;
	padding-right: 10px;
}
.select_box {
	border: 2px solid #d0d0d0;
	color: #878786;
	cursor: pointer;
	float: left;
	font-size: 12px;
	position: relative;
	width: 98px;
	height: 26px;
}
.selet_open {
	background: url(../images/xiala.jpg) no-repeat;
	display: inline-block;
	height: 26px;
	position: absolute;
	right: 0;
	top: 0;
	width: 27px;
}
.select_txt {
	cursor: text;
	display:block;
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	width: 66px;
	color:#878786;
	font-size:14px;
	text-align:left;
	background:#fff;
	padding-left:5px;
}
.option {
	display: none;
	overflow: hidden;
	position: absolute;
	top: 28px;
	left:-2px;
	width: 98px;
	z-index: 2;
	border: 2px solid #d0d0d0;
	border-top:none;
}
.option a {
	background:#fff;
	display: block;
	height: 26px;
	line-height: 26px;
	padding: 0 10px;
	text-align: left;
	width: 71px;
	padding-right:27px;
	color:#878786;
	text-align:left;
}
.option a:hover {
	background:#DFDFDF;
}
.tab2_menu .mod_select ul li:hover {
	background:none;
}
.plan_div {
	background:url(../images/detail_btn.png) no-repeat right top;
    color: #878A89;
    float: left;
    font-size: 14px;
	width:124px;
	margin-left:8px;
    padding: 4px 5px 8px 2px;
	text-align:center;
    font-weight:bold;
}
.plan_div:hover{color:#9B732F;}
.planfloor {
	vertical-align:middle;
}
.shop_ul {
}
.shop_ul li {
	position:relative;
	float:left;
	padding:8px 10px;
}
.shop_ul li img {
	border-bottom:2px solid #c7baa3
}
.vip-img {
    position: absolute;
    left: 15px;
    top: 145px;
    width: 43px;
    height: 43px;
    border-bottom: 0px none !important;
}
.floor {
	background:#9d875e;
	height:40px;
	width:222px;
	line-height:14px;
	color:#fff;
	text-align:center;
	overflow:hidden;
	padding:2px 5px 5px 5px;
	font-size:13px;
}
.shop_table {
	border:1px solid #d9d9d9;
}
.shop_table tr th {
	background:#6a645a;
	height:50px;
	line-height:50px;
	color:#fff;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
}
/*.shop_table tr td {
	height:40px;
	line-height:40px;
	text-align:center;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
}
.shop_table tr td a{display:block;line-height:40px;}*/
.shop_table tr td {
	position:relative;
	height:40px;
	text-align:center;
	border-right:1px solid #d9d9d9;
	border-bottom:1px solid #d9d9d9;
}

.shop-vip-hide{display:none;}
.shop-vip-show{display:inline-block;}

.shop_table tr td a{
	/*display:block;*/
	line-height:40px;
}
.shop_table tr td img{
margin-left: 10px;
	width:25px;
	height:25px;
	vertical-align: middle;
}


.shop_content {
	line-height:20px;
	color:#666;
}
.shop_bold {
	color:#383838;
	font-weight:bold;
}
.news_list_date {
	text-align:center;
	font-size:12px;
	height:30px;
	line-height:20px;
	color:#666;
}
.news_list_content {
	text-align:justify;
	line-height:20px;
	border-top:1px dashed #ccc;
	padding-top:20px;
	color:#555555;
}
.new_slides {
	width:680px;
	margin:80px auto;
}
.news_prev {
	background:url(../images/news_lefts.png) no-repeat;
	margin-top:46px;
	width:26px;
	height:28px;
	display:block;
}
.news_next {
	background:url(../images/news_right.png) no-repeat;
	margin-top:46px;
	width:26px;
	height:28px;
	display:block;
}
.biaoqian {
	width:36px;
	height:28px;
	float:left;
}
.slide_show {
	margin-top:10px;
	width:480px;
	height:104px;
	position:relative;
	overflow:hidden;
	float:left
}
.news_slide_ul li {
	float:left;
	margin:2px;
	width: 116px;
	height: 100px;
}
.news_big {
	max-width:680px;
	max-height:450px;
}
.news_slide_ul li a img {
	max-width:116px;
	max-height:100px;
}

.newsss {
	width:720px;
	height:80px;
	color:#555;
    overflow: hidden;
}
@-moz-document url-prefix(){.newsss{ height: 82px;}}
.news_title {
	height:50px;
	line-height:50px;
	color:#9B732F;
	font-weight:bold;
	font-size:16px;
}
.allpro {
	height:40px;
	line-height:40px;
	background:url(../images/property_bg.png) repeat-x;
	color:#997d35;
	font-size:16px;
	text-align:center;
	width:230px;
	border-top:1px solid #bcb092;
	border-left:1px solid #bcb092;
	border-right:1px solid #bcb092;
}

.press_but,.press_but1  {
	position:absolute;
	bottom:20px;
	left:14px;
}
.print {
	width:500px; /* original 826px */ 
	height:566px; /* original 466px */
	padding:30px 30px 0px 30px; /* original 40 40 0 40 */
	overflow: auto;
	color:#555;
	font-size:12px;
	line-height:24px;
	background: #EDE8E8;
}
.detail-pri-btn{
	 background: #EDE8E8;
 	 text-align: center;
 	 height: 40px;
}
.print1{
	height:660px; /* original 566px */
}
.submit_mem {
	width:82px;
	height:36px;
	border:0;
	background:url(../images/submit_mem.jpg) no-repeat;
	cursor:pointer;
}
.submit_mem2 {
	width:82px;
	height:36px;
	border:0;
	background:url(../images/submit_mem2.jpg) no-repeat;
	cursor:pointer;
	float:left;
}
.reset_men {
	width:82px;
	height:36px;
	border:0;
	background:url(../images/reset_mem.jpg) no-repeat;
	cursor:pointer;
}
.reset_mens {
	width:82px;
	height:36px;
	border:0;
	background:url(../images/reset_mem_s.jpg) no-repeat;
	cursor:pointer
}
.reset_men1 {
	width:82px;
	height:36px;
	border:0;
	background:url(../images/reset_mem.jpg) no-repeat;
	cursor:pointer;
	display:block;
	float:left;
	margin-left:30px;
}
.reset_ment {
	width:82px;
	height:36px;
	border:0;
	background:url(../images/reset_mem_t.jpg) no-repeat;
	cursor:pointer
}

.member_table .member_tatitle{ background:#d2d2d2; height:35px; line-height:35px; padding:0 20px; color:#434343;position:relative;}
.member_table .member_tatitle .fv{ font-family:Verdana; font-size:18px;}
.member_table .member_tatitle .fw{font-family:微软雅黑; font-size:18px; margin-left:10px;}

.member_table .member_txt{ padding:10px 50px 25px 50px;  color:#666666; line-height:24px;}
.member_table table tr td{line-height:18px;}
.member_table .f14{font-size:14px;}
.member_table .f18{font-size:18px;}
.member_table .brown{ color:#5c4526;}
.member_table .black{color:#333333;}

.member_table .member_txt input{vertical-align:text-top;}
.member_table .member_txt .check_txt{margin:0 5px 0 5px;}
.member_table .member_txt input.txt{ border:none; background:none; border-bottom:solid 2px #b6b6b6; vertical-align:bottom; padding-top:4px; height:20px;*+height:12px;}
.member_table .mtxt_p{padding-left:50px; line-height:18px;}
.member_table .member_txt input.w900{width:900px;}
.member_table .member_txt input.w750{width:750px;}
.member_table .member_txt input.w650{width:650px;}
.member_table .member_txt input.w600{width:600px;}
.member_table .member_txt input.w410{width:410px;}
.member_table .member_txt input.w300{width:300px;}
.member_table .member_txt input.w340{width:340px;}
.member_table .member_txt input.w200{width:210px;}
.member_table .member_txt input.w170{width:340px;}
.member_table .member_txt input.w160{width:160px;}
.member_table .member_txt input.w130{width:130px;}
.member_table .member_txt input.w70{width:70px;}
.Copyright{margin:50px 0; min-height:300px; *height:300px;}
.Copyright p{padding:0 40px; line-height:24px; font-size:14px;}
.plan_img{float:right; width:638px;}
.plan_img img{width:300px; margin-right:10px;}
#insert div{
	display:none;}
select{border:none;border-bottom:2px solid #B6B6B6; background:none;}
.cboxnom {
	color:#000;
	position:absolute;
	bottom:3px;
	left:30px;
	background:#ccc;
	width:60px;
	height:22px; 	
	text-align:center;
	line-height:22px;
}
.plan_p {text-align:center; margin-top:10px;}
.plan_p a{padding:10px 5px;}
.plan_p a:hover,.plan_p a.on{color:#9b732f;}

label{vertical-align:middle; line-height:18px;}

.mydiv {
    background: #ede8e8; 
    border: 10px solid #666; 
    font-size: 12px;
    padding: 15px;
    z-index:99;
    top: 20%;  
    left: 28%;  
    width: 60%;  
    height: 560px;

    margin-left:-150px!important;
    margin-top:-60px!important;

    margin-top:0px;

    position:fixed!important;
    position:absolute;

    _top:       expression(eval(document.compatMode &&
                document.compatMode=='CSS1Compat') ?
                documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :
                document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);

    }


    .tanchu_bg {
    background-color: #999; 
    width: 100%;
    height: 100%;
    left:0;
    top:0;
    filter:alpha(opacity=50);
    opacity:0.5;
    z-index:1;

    position:fixed!important;
    position:absolute;

    _top:       expression(eval(document.compatMode &&
                document.compatMode=='CSS1Compat') ?
                documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
                document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);

    }
     #tanchu_bottom {
              width: 100%;
              height: 5%;
              position: relative;
            }
		#tanchu_top {
			width: 100%;
            height: 95%;
			overflow: auto;
		}

            #tanchu_a{
              text-align: center;
            }

            #tanchu_a a {
              padding: 5px;
            }

            #tanchu_print {
              position: absolute;
              right: 10px;
            }
            #tabchu_pre {  		
                white-space: pre-line;       
                white-space: -moz-pre-line;  
                white-space: -pre-line;      
                white-space: -o-pre-line;  
                word-wrap: break-word;        
              }
             #tabchu_pre p{
             
             line-height:24px;
             	font-size:12px;
             	color: #666;
             }
             #span1 a{
             	  color: #ab862e;
             }
             
             .close-btn {
  position: absolute;
  right: 2px;
  top: 0px;
  z-index: 99999999;
  cursor: pointer;
  width: 20px;
  height: 20px;
}