@charset "utf-8";
body { font-family:'宋体', Arial, Helvetica, sans-serif; font-size:12px; color:#333; }
a { color:#333; text-decoration:none; outline:none; }
a:hover { text-decoration:underline; }
#up571 { margin:5px auto; width:970px; }
#topNav { height:22px; line-height:22px; }
#topNav strong { float:left; color:green; }
.freeLink { margin-right:10px; padding-right:10px; width:130px; height:22px; line-height:22px; font-family:'黑体'; color:green; background:url(../images/index/btn_contactus.gif) no-repeat left top; }
#srvMenu li { float:left; display:inline; margin-left:5px; padding-left:10px; width:80px; height:22px; line-height:22px; text-align:center; font-family:"宋体"; color:#333; background:url(../images/index/btn_90_22.gif) no-repeat left top; }
#srvMenu li a { display:block; }
.font { font-family:"宋体"; color:#333; }
/* topNav end header begin*/
#header { margin-bottom:2px; padding:5px 0; height:55px; border:1px solid #CCC; background:url(../images/index/head_bg.gif) repeat-x 0 0; }
#mainNav { float:right; widows:780px; height:55px; }
#mainNav h2, #mainNav ul { float:left; letter-spacing:1px; }
#mainNav h2 { width:87px; height:55px; line-height:55px; font-size:14px; color:#609812; text-align:center; }
#mainNav ul { padding-right:8px; background:url(../images/index/bg_mainNav01.gif) no-repeat right center; }
#mainNav ul.last { background:none; }
#mainNav ul li { margin-top:5px; height:20px; line-height:20px; }
#mainNav ul li a { margin:0 3px; }
#mainNav .nav01 { width:145px; }
#mainNav .nav02 { width:220px; }
#mainNav .nav03 { width:120px; }
/* header end container begin*/
/*= normal style */
.border { border:1px solid #CCC; }
.area { margin-bottom:8px; }
.areaHd, .areaHd01, .areaHd02, .areaHd03, .areaHd_homeBus { height:30px; line-height:30px; font-size:16px; color:#729448;}
.areaHd04{ padding-top:10px; height:20px; line-height:20px;font-size:16px; color:#729448;}
.areaHd01 .more, .areaHd02 .more, .areaHd03 .more { float:right; margin-top:7px; padding-right:10px; width:40px; height:15px; font-family:"宋体"; }
.areaHd01 { padding-left:10px; background:url(../images/index/bg_areaHd_left01.gif) no-repeat left top; }
.areaHd02 { padding-left:40px; background:url(../images/index/bg_areaHd_mid01.gif) no-repeat left top; }
.areaHd03 { padding-left:10px; background:url(../images/index/bg_areaHd_right01.gif) no-repeat left top; }
.areaBd { padding:10px 9px; border:1px solid #CCC; border-top:0; }
.areaBd01 { padding:10px 9px; }
.infoList li { height:25px; line-height:25px; overflow:hidden; vertical-align:bottom; }
.infoList li.headline { margin-bottom:5px; height:80px; }
.infoList li.headline img { float:left; width:100px; height:80px; }
.infoList li.headline a { float:left; margin-left:5px; width:150px; line-height:25px; }
.list02 { background:url(../images/index/bg_numlist02.gif) no-repeat left center; }
.list03 { background:url(../images/index/bg_numlist03.gif) no-repeat left center; }
.tabCard li { float:left; display:inline; width:66px; height:30px; font-size:12px; color:#003300; text-align:center; }
.tabCard li a { display:block; color:#003300; }
#homeCard { padding-left:60px; width:70px; height:50px; line-height:40px; background:url(../images/index/bg_homeCard03.gif) no-repeat left top; }
#activity h3 { padding-left:25px; height:25px; line-height:25px; font-size:14px; font-weight:normal; background:url(../images/index/bg_areaHd05.gif) no-repeat left center; color:#003300; }
#discount .areaHd li, #iHappy .areaHd li { width:100px; height:29px; font-size:14px; border-bottom:1px solid #CCC; background:url(../images/index/bg_tab01_selected.gif) no-repeat 0 0; }
#discount .areaHd li.selected, #iHappy .areaHd li.selected { border:0; }
#iHappy .areaHd li { width:140px; background:url(../images/index/bg_tab02_selected.gif) no-repeat 0 0; }
#discount .infoList { padding-left:20px; background:url(../images/index/bg_numlist.gif) no-repeat left top; }
#discount li { width:160px; }
#rent li.headline a, #topBuilding li.headline a { width:75px; }
#homeBrand .infoList, #sale .infoList { padding-left:30px; width:190px; letter-spacing:2px; }
#homeBrand table td, #sale table td { height:105px; width:150px; border:1px solid #CCC; }
#homeBrand table td img, #sale table td img { margin-top:15px; width:130px; height:65px; }
#homeBrand table td a, #sale table td a { display:block; height:25px; line-height:25px; }
.commendL { width:180px; height:238px; }
.commendL li { float:left; display:inline; margin-bottom:4px; padding:0 10px; width:70px; height:105px; text-align:center; }
.commendL li img { height:70px; width:70px; }
.commendL li a { display:block; margin-top:3px; width:70px; height:32px; line-height:16px; overflow:hidden; }
.commendR { width:260px; height:240px; background:url(../images/index/bg_commend01.gif) no-repeat left top; }
.commendR h3 { height:30px; line-height:30px; font-size:14px; color:green; text-align:center; }
.commendR .infoList { padding:0 15px; }
.commendR li { padding-left:18px; height:24px; line-height:24px; border-bottom:1px solid #EAEAEA; background:url(../images/index/bg_dot01.gif) no-repeat left 8px; }
.commendR li.more { border-bottom:0; background-image:none; font-family:Arial; }
.commendR li em, #rent li em, #topBuilding li em { float:right; font-style:normal; }
#goodsCommend .areaBd { padding:0; }
#goodsCommend li { float:left; display:inline; margin-left:10px; margin-bottom:10px; width:219px; height:80px; }
#goodsCommend li img { float:left; width:100px; height:80px; }
#goodsCommend li h3 { float:right; overflow:hidden; width:105px; overflow:hidden; height:25px; line-height:25px; font-size:12px; color:green; }
#goodsCommend li p { float:right; line-height:18px; width:105px; overflow:hidden; }
#goodsCommend li p a { color:red; }
#houseInfo .areaBd { padding-left:5px; padding-right:5px; }
#houseInfo h3 { height:30px; line-height:30px; text-align:center; font-size:14px; }
#houseInfo li { float:left; display:inline; margin-left:10px; padding-left:19px; width:200px; overflow:hidden; background:url(../images/index/bg_dot01.gif) no-repeat 5px 9px; }
#homeBus { background:url(../images/index/bg_homeBus.gif) repeat-x left bottom; }
#homeBus h2 { padding-left:10px; background-image:url(../images/index/bg_areaHd_homeBus.gif); }
#houseExample h3 { height:25px; line-height:25px; font-weight:normal; font-size:14px; }
#houseExample a { line-height:18px; }
#howTo table { margin:0 auto 5px; }
#howTo table td { padding:5px 0; width:120px; height:100px; background-color:#F0F0F0; border:1px solid #CCC; }
#howTo table a { display:block; height:20px; line-height:20px; }
#howTo li { padding-left:19px; padding-right:5px; background:url(../images/index/bg_dot01.gif) no-repeat 5px 9px; }
#login td { height:25px; line-height:25px; }
#login th { padding-left:5px; width:50px; text-align:left; }
#login .inptxt { padding-top:1px; height:18px; width:95px; border:1px solid #666; }
#login .inpbtn { background:url(../images/index/btn_login.gif) no-repeat left top; border:none; height:20px; width:60px; line-height:20px; text-align:center; }
.homeBusBtn li { float:left; display:inline; margin-bottom:5px; padding-left:30px; width:90px; height:26px; line-height:26px; border:1px solid #CCC; border-bottom-color:#666; border-right-color:#666; background:url(../images/index/bg_homeBusBtn.gif) no-repeat 4px 0; color:green; font-family:"宋体"; }
.homeBusBtn li a { color:#003300; }
.homeBusBtn li.homeBusBtn02 { margin-left:16px; background-position:4px -28px; }
.homeBusBtn li.homeBusBtn03 { background-position:4px -56px; }
.homeBusBtn li.homeBusBtn04 { margin-left:16px; background-position:4px -84px; }
.homeBusBtn li.homeBusBtn05 { background-position:4px -28px; }
.homeBusBtn li.homeBusBtn06 { margin-left:16px; background-position:4px -112px; }
.homeBusBtn li.homeBusBtn07 { background-position:4px -28px; }
.homeBusBtn li.homeBusBtn08 { margin-left:16px; background-position:4px -140px; }
#links { padding:5px 4px; }
#links li { float:left; display:inline; margin-left:15px; width:90px; height:35px; background-color:#CCC; }
#topBuilding .areaHd01 { padding-left:0; }
#topBuilding .areaHd01 li.selected { background:url(../images/index/bg_tab03_selected.gif) repeat-x 0 1px; border:1px solid #CCC; border-width:0 1px; }
#iHappy .areaBd li { float:left; display:inline; margin-right:10px; padding-left:25px; width:65px; height:25px; line-height:25px; background:url(../images/index/bg_iHappy.gif) no-repeat 0 0; font-size:14px; }
#iHappy .areaBd { background: url(../images/index/pic_04.jpg) no-repeat 220px top; }
#iHappy .areaBd3 { background: url(../images/index/pic_04.jpg) no-repeat 220px 20px; }
#iHappy .areaBd li.li02 { background-position:0 -25px; }
#iHappy .areaBd li.li03 { background-position:0 -50px; }
#iHappy .areaBd li.li04 { background-position:0 -75px; }
#happyQuanQuan .areaBd { padding:0 3px; }
#happyQuanQuan li { float:left; display:inline; margin-bottom:5px; margin-left:8px; width:80px; height:100px; text-align:center; }
#happyQuanQuan li a { display:block; width:80px; height:20px; line-height:20px; overflow:hidden; }

#thisurl { height:25px; line-height:25px; border:1px solid #ddd; width:968px; margin-bottom:5px;background:#FBFBFB; text-align:left; font-weight:lighter;}
#thisurl span.tit { display:block; float:left; width:95px; height:25px;text-align:center; font-weight:bold; color:#819221;background:url(../images/zxjz/thisurl.gif) no-repeat;}
#thisurl span.url {display:block; float:left;text-align:left; color:#666;}

.zbtitle {height:30px;line-height:30px; background:url(../images/index/bg_areaHd_left01.gif) repeat-x;}
.newxq   {width:360px; float:left;overflow:hidden;}
.finishxq {width:360px; float:right;overflow:hidden;}

.zblc { width:198px; border:1px solid #ddd; border-top:0; padding:10px 0 5px 10px; background:; overflow:hidden;}
.zblc ul li { float:left; margin:0 10px 5px 0;}
.zblc ul li.dofb {width:190px; height:45px;}
.zblc ul li.dofb img{  width:188px; height:45px; margin-top:1px;}

.jsp { width:198px; border:1px solid #ddd; border-top:0; padding:10px 0 5px 10px; background:; overflow:hidden;}
.jsp ul li { float:left; width:70px; padding-left:20px; margin-left:5px; height:22px; line-height:22px;background:url(../images/zxjz/bg_iHappy.gif) 0 -28px no-repeat; font-size:14px;}


.newxq,.finishxq { border-bottom:1px dashed #ddd; margin-bottom:5px; margin-top:5px;}
.newxq dt ,.finishxq dt{float:left; width:30px;}
.newxq dt span,.finishxq dt span {display:block; text-align:center;padding:2px; background:#7EBD00;color:#fff; margin-bottom:5px;}
.finishxq dt span.jb {display:block; text-align:center;padding:2px; background:#FF7C00;color:#fff; margin-bottom:0;}
.newxq dd ,.finishxq dd{float:right; width:320px;line-height:22px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.newxq dd.housemsg { color:#999;}

.tjsjs { width:468px; padding:10px;border:1px solid #ddd;border-top:0; overflow:hidden;}
.tjsjs ul { width:auto;}
.tjsjs ul li { float:left; margin:0 8px;}
.tjsjs ul li a img { width:75px; height:75px;}
.tjsjs ul li a p { line-height:20px; margin:0; padding:0; text-align:center;}
.tjsjs ul.titlist { width:458px;padding:0; padding-left:10px; padding-top:3px;overflow:hidden;}
.tjsjs ul.titlist li { float:left; width:218px;line-height:20px;padding:0; margin:0;margin-right:10px; line-height:25px; border-bottom:1px dashed #ddd; white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}

.rijipic { float:left; width:150px; height:160px; background:;}
.rijipic a img { width:150px; height:160px; border:0;}
.rijilist { float:right; background:;}
.rijilist  ul { list-style:none;}
.rijilist  ul li { text-align:left; line-height:20px;}
.rijilist  ul li span{ float:right; color:#999;}
.rijilist  ul li span a {color:#999;}

/* TAB START */
body,div,ul,li{padding:0;}
ul{ list-style:none;}
/*选项卡1*/
#Tab1{width:200px;margin:0px;padding:0px;margin:0 auto;}
/*选项卡2*/
#Tab2{width:280px;margin:0px;padding:0px;margin:0 auto;}
/*选项卡3*/
#Tab3{width:auto;margin:0px;padding:0px;margin:0 auto;}
/*菜单class1
.Menubox {width:100%;font-size:14px;}
.Menubox ul{margin:0px;padding:0px;}
.Menubox li{float:left;display:block;cursor:pointer;width:100px;background:url(../images/index/bg_tab01_selected.gif) no-repeat 0 0; border-bottom:1px solid #CCC;text-align:center;color:#949694;height:29px;line-height:29px;}
.Menubox li.tabico { width:32px; float:left; cursor:auto;}
.Menubox li.hover{padding:0px;background:#fff;width:100px;background:url(../images/index/bg_tab01_selected.gif) no-repeat 0 0;border-bottom:none;color:#000;height:30px;line-height:30px;}
.Contentbox{clear:both;margin-top:0px;border:0;height:auto;text-align:left;}
.housetabContent { width:200px; margin-top:-2px; padding-top:2px; border:0; text-align:left;overflow:hidden;}
菜单class2
.Menubox2 {width:100%;font-size:14px;}
.Menubox2 ul{margin:0px;padding:0px;}
.Menubox2 li{float:left;display:block;cursor:pointer;width:140px;background:url(../images/index/bg_tab02_selected.gif) no-repeat 0 0; border-bottom:1px solid #CCC;text-align:center;color:#949694;height:29px;line-height:29px;}
.Menubox2 li.tabico { width:32px; float:left; cursor:auto;}
.Menubox2 li.hover{padding:0px;background:#fff;width:140px;background:url(../images/index/bg_tab02_selected.gif) no-repeat 0 0;border-bottom:none;color:#000;height:30px;line-height:30px;}
.Contentbox2{clear:both;margin-top:0px;border:0;height:auto;text-align:left;}
.housetabContent2 { width:280px; margin-top:-2px; padding-top:2px; border:0; text-align:left;overflow:hidden;}
*/
/*菜单class3*/
.Menubox3 {width:166px;font-size:12px;float:left;}
.Menubox3 ul{margin:0px;padding:0px;}
.Menubox3 li{float:left;display:block;cursor:pointer;width:166px; height:35px;text-align:center;font-size:14px;color:#949694;line-height:35px;background:url(../images/zxjz/stylebg.gif); margin-bottom:5px;}
.Menubox3 li.tabico { width:32px; float:left; cursor:auto;}
.Menubox3 li.hover{padding:0px;background:#fff;width:166px;height:35px;line-height:35px;background:url(../images/zxjz/stylebg.gif) 0 -35px;color:#000;}
.Contentbox{clear:both;margin-top:0px;border:0;height:auto; width:750px;text-align:left; float:right;}
.tabContent { width:760px; border:0; text-align:left;overflow:hidden;}
.tabline { float:left; margin:10px 5px 10px 15px; width:1px; background:#ddd; height:210px;}
/* TAB EDN */

.tabtit { width:auto; height:30px; line-height:30px; background:;}
.tabbox {padding:10px; width:948px;border:1px solid #ddd; border-top:0;height:235px; overflow:hidden;}
.cirL { width:10px; height:30px; float:left;background:url(../images/zxjz/cirL.gif);}
.cirline {height:30px;line-height:30px;color:#729448; font-size:14px; float:left;background:url(../images/zxjz/cirline.gif) repeat-x; text-align:left;}
.cirline span { float:right; line-height:30px; color:#ddd; font-size:12px;}
.cirline span.tit2 {line-height:30px;color:#729448; font-size:14px;}
.cirline span a{line-height:30px; color:#7EBD00; font-size:12px;}
.cirR { width:10px; height:30px;float:right;background:url(../images/zxjz/cirR.gif);}

.imgnav {padding:10px 10px 5px 10px;width:948px;height:75px;border:1px solid #ddd;background:url(../images/zxjz/imgnavbg.gif) repeat-x bottom; margin-bottom:5px; overflow:hidden;}
.imgnav dl { width:230px; float:left; background:;  height:70px;}
.imgnavline { width:1px; background:url(../images/zxjz/imgnavline.gif) repeat-x; margin:0 5px 0 3px;; float:left; height:70px;}
.imgnav dl dt { float:left; width:70px; text-align:center;}
.imgnav dl dt img { width:70px; height:70px;}
.imgnav dl dd { float:right; width:150px;}
.imgnav dl dd.tit {color:#82AD4E; font-size:14px;font-weight:bold;}
.imgnav dl dd.tip {color:#000; font-size:12px; line-height:18px;}
.imgnav dl dd.goto a,.imgnav dl dd.goto{color:#7EBD00; font-size:12px; line-height:18px;}

.tabcont { width:100%; background:; padding-left:10px;} 
.tabcont ul { list-style:none;}
.tabcont ul li { float:left; margin:8px 10px 8px 0; width:140px; height:auto;}
.tabcont ul li a img { width:136px; height:80px; padding:1px; border:1px solid #ddd;}
.tabcont ul li a:hover img {padding:1px; border:1px solid #8FD600;}
.tabcont ul li a p { height:20px; line-height:20px;width:140px; text-align:center; margin:0 ; padding:0; border:0;cursor:hand; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

.anlisearch { width:750px; float:right; height:22px; line-height:22px; margin-top:4px; text-align:right; background:; overflow:hidden;}
.dosearch {background:url(../images/zxjz/search.gif) left top; width:61px; height:22px; border:0;}
.gjsearch {background:url(../images/zxjz/search.gif) -66px 0; width:82px; height:22px; border:0;}
.fgmore {line-height:30px;color:#7EBD00; font-size:12px; width:30px;}


#xuqiutab { width:670px; margin-left:30px; overflow:hidden; background:#F8FBFC;}
#xuqiutab tr {background-color:expression((this.sectionRowIndex%2==0)?"#E5F1F4":"#F8FBFC");height:40px; }
#xuqiutab tr td { line-height:40px; padding-left:5px;}
.chgbg { background-color:#f00;}
#xuqiutab tr td.left  {width:120px; border-right:1px solid #fff; text-align:right; font-weight:bold; }


.msgtit { color:#FF6B00;font-size:14px; font-weight:bold; height:26px; line-height:26px; padding:0 10px; text-align:left; width:auto; background:#FAFAFA; margin-bottom:10px;}
.msgcont { width:auto;color:#666; line-height:24px; padding:0 10px;}
.msgtip { color:#333;font-size:12px; height:26px; line-height:26px; padding:0 10px; text-align:left; width:auto; background:#FAFAFA; margin-top:10px;}
.msgtip span { float:right;}

.jbtel { color:#666;font-size:12px;height:26px; line-height:26px; padding:0 10px; text-align:left; width:auto; background:#FAFAFA; margin-bottom:10px;}
.jbzuopin { width:720px;}
.jbzuopin ul.left { float:left; width:80px; background:;}
.jbzuopin ul.left li { padding-left:10px; color:#609A11; line-height:20px;}
.jbzuopin ul.right { float:right; width:620px; background:;}
.jbzuopin ul.right li { float:left; margin-right:6px; margin-left:5px;}
.jbzuopin ul.right li a img { padding:1px; border:1px solid #ddd; width:138px; height:88px;}
.jbzuopin ul.right li a:hover img { padding:1px; border:1px solid #609A11; width:138px; height:88px;}
.jbzuopin ul.right li a p { width:140px; height:22px; line-height:22px; text-align:center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.hxtu { float:left; width:180px; height:180px; text-align:center;}
.hxtu img { width:160px; height:160px; border:1px solid #ddd;}
.ordertab { float:right; width:460px;}
.neworder { width:278px; border:1px solid #ddd; border-top:0; padding:10px 5px; background:; overflow:hidden;}
.neworder ul li.tit { width:auto; height:20px; line-height:20px; font-weight:bold; font-size:14px; }
.neworder ul li.tit span { display:block; float:left; margin:0; padding:0; text-align:center;}
.neworder ul li.tit span.time { width:68px;}
.neworder ul li.tit span.yezhu { width:55px;}
.neworder ul li.tit span.xiaoqu { width:92px;}
.neworder ul li.tit span.yusuan { width:58px; }
.neworder ul li { width:auto; height:20px; line-height:20px; }
.neworder ul li a { display:block; height:20px; line-height:20px; background:#fafafa;}
.neworder ul li a:hover { display:block; height:20px; line-height:20px;color:#900; text-decoration:none; background:#FCEDC2;}
.neworder ul li a span { display:block; float:left; margin:0; padding:0; text-align:center;height:20px; line-height:20px;cursor:pointer;overflow:hidden;}
.neworder ul li a span.time { width:68px;overflow:hidden;}
.neworder ul li a span.yezhu { width:55px;overflow:hidden;}
.neworder ul li a span.xiaoqu { width:92px;overflow:hidden;}
.neworder ul li a span.yusuan { width:58px;overflow:hidden;}

#logolist { width:940px; padding-left:10px; padding-top:10px; background:; overflow:hidden;}
#logolist ul li { float:left;width:164px; height:104px;margin:0 15px 10px 6px;background:; overflow:hidden;}
#logolist ul li a img { padding:1px; border:1px solid #ddd; width:160px; height:60px;}
#logolist ul li p { width:164px; line-height:20px; overflow:hidden; text-align:center;}
p.myobj { margin:20px auto; text-align:center; font-size:14px; color:#F94D09; line-height:20px;}
input.subselect {height:36px;line-height:36px;width:auto;padding:0 10px;text-align:center;font-size:14px;border:1px solid #ddd;color:#666;background:#fafaff;}


/* footer */
#footer { text-align:center; }
.footerMenu { height:25px; line-height:25px; font-size:14px; }
.copyright { font-family:Georgia, "Times New Roman", Times, serif; color:#999; }
.approve { padding:10px 0; height:45px; color:#999; }
.approve a { color:#999; }
#quire, #join { padding-left:10px; margin:0 7px; padding-left:10px; width:425px; }
#quire li { height:22px; font:normal 14px/22px '宋体'; color:#666; }
#join { padding-top:5px; height:150px; background:url(../images/index/bg_jionGbuy.gif) no-repeat 0 0; }
#groupBuy h3 { padding-left:15px; height:30px; font:normal 14px/30px '宋体'; color:#666; background:url(../images/index/h2_ico.gif) no-repeat left center; }
#join01 p { height:20px; line-height:20px; width:85px; overflow:hidden; text-align:center; }
#join02 li { width:130px; background:url(../images/index/11.gif) no-repeat center bottom; text-align:center; }
#join03 li { width:170px; overflow:hidden; background:url(../images/index/p_ico.gif) left no-repeat; padding-left:15px; }


