﻿@charset "utf-8";
/*
Author: Doomake Studio
Author URI: http://www.doomake.com/
*/

/* ====================
     公共样式
==================== */
body{background:#fff; font-size:12px; font-family:Verdana,"宋体", Arial;text-align:center; 
line-height:150%; margin:0; padding:0; color:#222;
background:url(../images/bg.gif) repeat-y center;
}
div{margin:0 auto; padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{
margin:0; padding:0; border:none; list-style-type:none;
}
h1,h2,h3,h4,h5,h6{font-size:12px;}
.block{
  width:958px; height:auto;
}

.f_l{float:left;}
.f_r{float:right;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.dis{display:block;}
.inline{display:inline;}
.none{display:none;}
.flash{margin-bottom:6px;}

.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}

*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}

/*英文强制换行*/
.word{word-break:break-all;}

a:link {color: #222; text-decoration:none;}
a:visited {color: #222;text-decoration:none;}
a:hover {color: #51740E; text-decoration:none;}
a:active {color: #222; text-decoration:none;}

/*字体颜色*/
.f1{color:#336600;}
.f1 a:link,.f1 a:visited{color:#336600;};
.f1 a:hover{color:#000;text-decoration:underline;}

.f2{color:#ff0000; font-weight:bold;}
.f3{ font-size:14px; color:#005aa0;}
.f4{font-size:16px; font-weight:bold; color:#005aa0;}
.f5{color:#999999;}
.price{color:#cc0000; font-weight:bold;}
.market_price{color:#757575; font-weight:bold; text-decoration:line-through;}

/*表单*/
.InputBorder{
border:1px solid #333;
background:#fff; height:29px;width:371px;
line-height:29px;
}
.formBorder{border:1px solid #a62411;}

/*按钮*/
.bnt_number2{border:none; width:50px; height:22px; line-height:22px;
background:url(images/red/bg.gif) no-repeat 0 -152px;
}
.bnt_number4{border:none; width:70px; height:22px; line-height:22px;
background:url(images/red/bg.gif) no-repeat -64px -152px;
}
.bnt_number6{border:none; width:93px; height:22px; line-height:22px;
background:url(images/red/bg.gif) no-repeat 0 -181px;
}
.bnt_number10{border:none; width:155px; height:22px; line-height:22px;
background:url(images/red/bg.gif) no-repeat -116px -181px;
}
.tips{ text-align:center; padding:50px 0; font-size:14px; font-weight:bold; color:#ff0000;}
/*  ==================== 页面头部 ====================  */

.header_l{height:107px;background:#F6F2D9;}
.logoRight{padding-top:66px;}

.topnav{float:right;width:100px;padding-top:20px;}
.topnav li{width:30px;float:left;text-align:center;background:url(../images/top_icon_bg.gif) repeat-y right;}
.topnav li.last{background:none;}

/*  ==================== 页面右侧 ====================  */

.topphone{background:url(../images/upphone.jpg) no-repeat;padding-top:249px;}

.nav{padding-top:33px;background:url(../images/nav_top.gif) no-repeat;}
.nav div{padding:0px;overflow: hidden;}
.nav div.collapsed {height: 32px;}
.nav div span{line-height:0px;font-size:0px;height:32px;}
.nav div a:link,.nav div a:visited,.nav div a:hover{line-height:0px;font-size:0px;height:23px;}

.rightsubctn{padding-left:27px;padding-right:32px;}
.indexArticlList{padding-top:20px;}
.indexArticlList dt{text-align:left;margin-bottom:10px;}
.indexArticlList dd{text-align:left;margin-bottom:20px;}
.indexArticlList dd p{padding-left:11px;line-height:15px;}
.indexArticlList dd p.title{background:url(../images/arrow01.gif) no-repeat left center;}
.indexArticlList dd p.title a:link,.indexArticlList dd p.title a:visited{color:#fff;}
.indexArticlList dd p.title a:hover{color:#eee;text-decoration:underline;}
.indexArticlList dd p.time{font-size:9px;color:#F6F2D9;}

.right_join_btn{margin-bottom:20px;}

/*  ==================== 页面底部 ====================  */

.footerctn{border-top:27px solid #E3E7B4;background:#F4F8D7;padding-top:20px;padding-bottom:20px;}
.footerctn_l{text-align:left;background:url(../images/footer_logo.gif) no-repeat 44px;padding-left:160px;}
.footerctn_r{text-align:right;padding-right:30px;}
.footerctn_r a:link,.footerctn_r a:visited{color:#222;}
.footerctn_r a:hover{color:#669410;}

/*  ==================== 结构布局 ====================  */

.bodybg{background:url(../images/body_bg.jpg) no-repeat right bottom;}
.inbody{background:url(../images/inbody_bg.gif) repeat-y 597px;}

.b_l{width:597px;}
.b_r{width:263px;}

.leftbody{padding-top:20px;padding-bottom:20px;text-align:right;width:556px;margin-right:0px;}
.leftbody div{text-align:left;}
.leftcontainer_index{width:516px;margin-right:0px;padding:20px;background:#F6F2D9;text-align:left;}
.leftcontainer_index1{width:506px;margin-right:0px;padding:25px;background:#F6F2D9;text-align:left;}
.leftcontainer_index2{width:506px;margin-right:0px;padding:25px;background:#F6F2D9 url(../images/index_flower_bg.jpg) no-repeat right bottom;text-align:left;}

.pageposition{background:url(../images/page_position_bg.gif) repeat-x;height:29px;line-height:29px;}
.pageposition span{padding-left:29px;background:url(../images/page_position_arrow.gif) no-repeat left center;}

.subcontenttitle{background:#F6F2D9 url(../images/dot2.gif) repeat-x bottom;padding-bottom:1px;margin-top:10px;}
.subcontent{padding:20px;background:#F6F2D9;text-align:left;}

.pagecontrole{padding-top:20px;background:url(../images/dot2.gif) repeat-x top;}
.pagecontrole div.btn_prev,.pagecontrole div.btn_next{width:44px;padding-top:5px;}
.pagecontrole div.number{width:424px;text-align:center;font-size:11px;color:#336600}

/*  ==================== 首页 ====================  */

.index_ad{width:211px;}
.index_about{width:280px;margin-left:20px;}

.lefttitle_index{background:url(../images/index_title_bg.gif) no-repeat left center;text-align:left;padding-left:30px;font-size:14px;width:526px;margin-top:10px;margin-bottom:5px;color:#344710;}
.index_club{background:#F6F2D9 url(../images/index_club_bg.jpg) no-repeat 310px 25px;text-align:left;}
.index_club_container{width:250px;margin-left:0px;}
.index_lend_list{margin-top:10px;}
.index_lend_list li{float:left;margin-right:35px;background:#fff;padding:4px;line-height:0px;font-size:0px;s}
.index_lend_list li.last{margin-right:0px;}
.index_flower{background:url(../images/index_flower.jpg) no-repeat left top;padding-left:246px;}

/*  ==================== villa ====================  */

.valliaimlist{}
.valliaimlist li{float:left;margin-right:50px;padding-bottom:20px;}
.valliaimlist li.last{margin-right:0px;}
.valliaimlist li img{border:4px solid #fff;}
.valliaimlist li p{text-align:center;}

.villap1{padding-top:20px;background:url(../images/dot2.gif) repeat-x top;margin-bottom:20px;}

/*  ==================== airgarden ====================  */

.airgardenlist{}
.airgardenlist li{width:154px;float:left;margin-right:20px;margin-bottom:20px;}
.airgardenlist li.last{margin-right:0px;}
.airgardenlist li p.img{border:1px solid #9BCC00;padding:3px;background:#fff;}
.airgardenlist li p.info{margin-top:1px;background:#333;color:#fff;height:25px;line-height:25px;text-align:center;}

/*  ==================== enprotection ====================  */

.enprotectionlist{}
.enprotectionlist li{width:116px;float:left;margin-right:70px;padding-bottom:20px;}
.enprotectionlist li.last{margin-right:0px;}
.enprotectionlist li p{text-align:center;}
.enprotectionlist li p.img{padding:4px;background:#99CC33;}
.enprotectionlist li p.name{}
.enprotectionlist li p.pa{}
.enprotectionlist li p.pb{}

.enprotectionlista{}
.enprotectionlista li{width:154px;float:left;margin-right:20px;padding-bottom:20px;}
.enprotectionlista li.last{margin-right:0px;}
.enprotectionlista li p{text-align:center;}
.enprotectionlista li p.img{padding:4px;background:#99CC33;}
.enprotectionlista li p.name{}
.enprotectionlista li p.pa{}
.enprotectionlista li p.pb{}

/*  ==================== card ====================  */

.cardsubtitle{background:url(../images/card_title_bg.gif) repeat-x;height:33px;line-height:33px;}
.cardsubtitle span{font-weight:bold;color:#336600;margin-right:30px;}
.carsubcontent{padding-top:20px;padding-bottom:20px;}
.carsubcontent img{border:4px solid #fff;}

.carduse{background:url(../images/dot2.gif) repeat-x top;padding-top:10px;}

/*  ==================== rent ====================  */
.jxzb_title{background:url(../images/jxzb_title_bg.gif) repeat-x;padding-top:1px;padding-bottom:1px;}
.jxzb_content{padding-top:10px;padding-bottom:10px;}

/*  ==================== green ====================  */
.greenlist{}
.greenlist dt{background:url(../images/ylyh_title_bg.gif) repeat-x;line-height:33px;text-align:left;color:#336600;}
.greenlist dd{padding-top:15px;padding-bottom:15px;}
.greenlist dd div.img{float:left;width:137px;background:#ccc;padding:4px;}
.greenlist dd div.des{float:left;padding-left:15px;width:350px;}

/*  ==================== news ====================  */
.zxzx_title{background:url(../images/ylyh_title_bg.gif) repeat-x;line-height:33px;text-align:center;color:#000;font-size:14px;}
.zxzx_content{padding:15px;}

/*  ==================== member reg ====================  */

.memberreg_title{margin:20px auto;}
.alertwords{color:#ff0000;margin:20px auto;}
.memberregsumit{border:none;height:45px;width:121px;cursor:pointer;background:url(../images/memberreg_btn.gif) no-repeat;}

/*  ==================== prodetail ====================  */

.proname{background:url(../images/ylyh_title_bg.gif) repeat-x;line-height:33px;text-align:left;color:#336600;font-size:14px;margin-bottom:20px;}
.proleft{width:251px;}
.proright{width:180px;text-align:left;}
.prodestitle{font-size:12px;color:#000;font-weight:bold;line-height:30px;}
.prodescontent{color:#333;}
.proimg{}
.proimg img{border:3px solid #336600;}
.prozoomicon{width:111px;;text-align:center;margin-left:0px;padding-left:10px;margin-top:4px;margin-bottom:30px;}
.prozoomicon img{margin:0px auto;}
.promemprice{font-size:16px;font-weight:bold;color:#ff0000;}

/*  ==================== case ====================  */

.casenav{color:#669900;font-size:14px;font-weight:bold;line-height:51px;padding-right:37px;}
.casenav a:link,.casenav a:visited{color:#669900;font-size:14px;font-weight:bold;}
.casenav a:hover{color:#000;}
