/*优质二手房推荐*/
.hotHoust { width:682px; height:130px; overflow:hidden; padding:14px 14px 10px; }
.hotHoust ul li { width:170px; height:126px; float:left; overflow:hidden; }
.hotHoust ul li .photo { padding:2px; width:100px; height:75px; display:block; }
.hotHoust ul li .photo img { width:100px; height:75px; padding:1px; border:1px solid #AEB0B1; background:#fff; }
.hotHoust ul li .p1 { margin-top:5px; _margin-top:2px; }

.hotAgent { width:682px; height:135px; overflow:hidden; padding:14px 14px 12px; }
.hotAgent ul li { width:340px; float:left; }
.hotAgent ul li .photo { padding:5px 5px 2px 2px; width:98px; height:128px; display:block; float:left; }
.hotAgent ul li .photo img { width:98px; height:128px; padding:1px; border:1px solid #AEB0B1; background:#fff; }
.hotAgent ul li p { height:23px; padding-left:5px; overflow:hidden; }
.hotAgent ul li .p1 { margin-top:2px; }

#tabBox1 li span .s2{color:#666;}
#tabBox2 li span .s2{color:#666;}

/*右边信息统计*/
.siteInfo { width:250px; }
.siteInfo .top { height:8px; overflow:hidden; background:url(/images/style1/headInfoBg1.gif); }
.siteInfo .concent { width:247px; }
.siteInfo .concents { width:245px; border:solid #E4EBCB; border-width:0 1px; background:url(/images/style1/headInfoBg3.gif) repeat-x bottom; }
.siteInfo .bottom { height:8px; overflow:hidden; background:url(/images/style1/headInfoBg2.gif); }
.siteInfo .concents .title { text-align:center; }
.siteInfo .concents ul { padding:5px 0; }
.siteInfo .concents ul li { width:100%; height:21px; clear:both; line-height:19px; overflow:hidden; }
.siteInfo .concents ul li .s1 { float:left; padding-left:14px; }
.siteInfo .concents ul li .s1 a { color:#000; text-decoration:none; }
.siteInfo .concents ul li .s1 a:hover { text-decoration:underline; }
.siteInfo .concents ul li .s2 { color:#666; float:right; padding-right:14px; }
.siteInfo .concents ul li .s2 font { color:#f60; font-size:14px; font-weight:bold; text-decoration:underline; }
.siteInfo .concents ul li .s2 a { color:#f60; text-decoration:underline; }
.siteInfo .concents ul li .s2 a:hover { text-decoration:none; }

.fangkeNews { width:224px; overflow:hidden; padding:6px 12px 4px; }
.fangkeNews li { width:216px; height:21px; padding-left:8px; float:left; clear:both; margin:2px 0; overflow:hidden; background:url(/images/style1/icon07.gif) no-repeat 0 10px; }
.fangkeNews li .s1 { float:left; }
.fangkeNews li .s2 { color:#999; float:right; padding-top:4px; }

/*最新出售列表*/
.newHouseList { width:326px; padding:6px 8px 4px; }
.newHouseList li { width:324px; padding-left:0; background:none; }
.newHouseList .s1 { width:120px; }
.newHouseList .s3 { width:50px; text-align:right; float:right; }
.newHouseList .s4 { width:85px; text-align:center; color:#999; float:left; padding-top:4px; }
.newHouseList .s5 { width:65px; text-align:center; color:#f60; float:left; padding-top:4px; }

/*精品小区推荐*/
.houseArea { width:682px; height:146px; overflow:hidden; padding:14px 14px 12px; }
.houseArea ul li { width:336px; margin-right:5px; float:left; }
.houseArea ul li .photo { padding:3px; width:100px; height:75px; display:block; float:left; margin-right:6px; }
.houseArea ul li .photo img { width:100px; height:75px; padding:1px; border:1px solid #AEB0B1; background:#fff; }
.houseArea ul li .name { line-height:17px; }
.houseArea ul li .rank { color:#666; text-indent:2px; padding-top:6px; }
.houseArea ul li .houseAreaInfo { color:#666; clear:left; line-height:19px; text-indent:24px; padding:4px 15px 0 2px; }

/*其他页面开始*/

/*House*/
.houseWorker { width:212px;overflow:hidden; padding-bottom:2px; }
.houseWorker ul li { width:210px; height:auto; margin:4px; margin-bottom:0; display:block; }

.houseGbk { width:194px; }
.houseGbk li { width:186px; }

.userList { width:746px; }
.userList .title { line-height:21px; }
.userList .title span { color:#666; float:left; text-align:center; }
.userList .s1 { width:180px; }
.userList .s2 { width:140px; }
.userList .s3 { width:130px; }
.userList .s4 { width:170px; }
.userList .title .s5 { width:100px; float:right; }
.userList .s6 { width:125px; }
.userList .s6 img { margin-bottom:-2px; }
.userList .photo img { width:100px; height:120px; padding:1px; border:1px solid #AEB0B1; background:#fff; }
.userList .userLeft { width:180px; text-align:center; border-right:1px solid #fae1ea; padding:10px 0 8px; }
.userList ul { padding:12px 20px 8px; }
.userList ul li { width:245px; height:50px; float:left; margin:0 5px; line-height:21px; background:url(/images/style1/px2.gif) repeat-x bottom; }
.userListUl { margin:0 8px; padding:4px 0 4px; }
.userListUl li { width:200px; height:100%; overflow:auto; line-height:23px; clear:both; background:url(/images/style1/px2.gif) repeat-x bottom; }
.userListUl li .s1 { float:left; padding-top:1px; }
.userListUl li .s2 { float:right; }
.userListUl li .num { color:#666; font-size:9px; float:left; display:block; width:15px; height:15px; margin-top:3px; margin-right:4px; text-align:center; line-height:15px; font-family:arial; background:url(/images/style1/px7.gif); }

/*view*/
.viewLeftBg { background:url(/images/style1/px5.gif) repeat-y -320px 0; }
.viewLeftBg2 { background:url(/images/style1/px5.gif) repeat-y -145px 0; }
.comTabsBox .contentNoMenu .viewLeftBg2 .title { background:url(/images/style1/px6.gif) repeat-x bottom #fae1ea; }
.viewUserInfo { width:180px; float:left; }
.viewUserInfo .photo { padding:15px 0px 8px 34px; }
/*.viewUserInfo .photo img { width:100px; height:120px; padding:1px; border:1px solid #AEB0B1; background:#fff; }*/
.viewUserInfo .photo img { width:100px; padding:1px; border:1px solid #AEB0B1; background:#fff; }
.viewUserInfo ul { padding:0 0 4px 12px; }
.viewUserInfo li { color:#666; line-height:20px; position:relative; }
.viewUserInfo .rating { position:absolute; }
.viewHouseInfo { width:528px; float:left; padding-bottom:5px; }
.viewHouseInfoBox { padding:10px; }
.viewHouseInfo .houseInfo_title { width:100%; border-bottom:2px solid #f7f7f7; }
.viewHouseInfo .houseInfo_title span { display:block; padding:0 0 6px 4px; border-bottom:1px solid #d8d8d8; }
.viewHouseInfo .houseInfo_title span a { color:#c00; padding-left:16px; position:absolute; top:4px; right:4px; background:url(/images/icon15.gif) no-repeat; }
.viewHouseInfo ul { width:250px; float:left; padding-top:2px; }
.viewHouseInfo ul li { line-height:17px; padding:5px 4px; background:url(/images/style1/px1.gif) repeat-x bottom; }
.viewHouseInfo ul li span.fRed { color:#f00; font-weight:bold; }
.viewHouseInfo .houseCount { padding-left:24px; background:url(/images/style1/icon12.gif) no-repeat 6px 0; }
.viewHouseInfo .photo { width:238px; text-align:center; margin:12px 0 0 8px; padding-bottom:10px; float:left; }
.viewHouseInfo .photo img.housePic { width:230px; height:173px; padding:2px; border:1px solid #ccc; background:#fff; }
.viewHouseInfo .photo p { padding-bottom:10px; }
.viewHouseInfo .photo p.qqMsg { height:16px; overflow:hidden; }
.viewHouseInfo .photo a.addBtn, .viewHouseInfo .btn a { color:#069; padding-left:18px; text-decoration:none; background:url(/images/style1/icon16.jpg) no-repeat 0 2px; }
.viewHouseInfo .photo a.callMe, .viewHouseInfo .btn a.callMe { color:#069; padding-bottom:4px; padding-top:4px; background:url(/images/style1/icon11.gif) no-repeat 1px -1px; }
.viewHouseInfo .photo div { width:170px; height:23px; line-height:24px; float:none; margin:0 auto; overflow:hidden; background:url(/images/style1/icon17.jpg); }
.viewHouseInfo .photo div span { color:#c00; }
.viewHouseInfo .btn .qqMsg { padding-left:0; height:16px; overflow:hidden; background:none; }
.viewHouseInfo .btn .qqMsg img { width:95px; height:18px; margin-bottom:-2px; }

.viewXqBox .title .nav1 { position:absolute; left:16px; bottom:0; _bottom:-1px; }
.viewXqBox .title .nav1 li { float:left; margin-right:2px; }
.viewXqBox .title .nav1 li a { width:70px; height:24px; text-align:center; color:#069; line-height:25px; border:1px solid #fae1ea; border-bottom:1px solid #b3d8e9; overflow:hidden; display:block; text-decoration:none; }
.viewXqBox .title .nav1 li a:hover, .viewXqBox .title .nav1 li.linkOn a { text-decoration:none; border:1px solid #b3d8e9; border-bottom:1px solid #f8fbfc; background-color:#f8fbfc; }
.viewXqBox .title .nav2 { left:374px; }
.viewXqBox .title .nav2 li a:hover, .viewXqBox .title .nav2 li.linkOn a { border-bottom:1px solid #fff; background-color:#fff; background-position:0 -25px; }

.viewXqPhoto .photo { width:358px; margin-bottom:10px; float:left; }
.viewXqPhoto .photo img { border:1px solid #ccc; }
.viewXqPhoto .photo .pic { width:322px; margin:14px 0 6px 15px; }
.viewXqPhoto .photo .pic .picLink { width:322px; height:242px; clear:both; }

.viewXqPhoto .photo .pic .tip { width:322px; height:61px; clear:both; position:relative; }
.viewXqPhoto .photo .pic .tip .btnLeft { width:18px; height:50px; position:absolute; left:2px; top:5px; cursor:pointer; background:url(/images/style1/xqBtnBg.gif) no-repeat -70px -1px; z-index:999; }
.viewXqPhoto .photo .pic .tip .btnRight { left:300px; background-position:-106px -1px; }
.viewXqPhoto .photo .pic .tip .picList { width:276px; height:61px; position:absolute; left:22px; top:0; overflow:hidden; z-index:999; }
.viewXqPhoto .photo .pic .tip .picList img { width:64px; height:48px; margin:5px 4px 0 0; border:1px solid #ccc; cursor:pointer; }
.viewXqPhoto .photo .pic .tip .picList .picList2 { width:730px; height:61px; }
.viewXqPhoto .photo .pic .tip .tf { width:322px; height:61px; background:#deeff7; z-index:0; position:absolute; top:0; left:0; }

.viewXqInfo .xqInfo { width:342px; margin-bottom:10px; float:left; }
.viewXqInfo .xqInfoText { float:none; padding:12px 16px; }
.viewXqInfo .xqInfoText p { width:100%; padding-bottom:8px; line-height:17px; }
.viewXqInfo .xqInfoText .name { color:#666; font-weight:bold; }
.viewXqInfo .xqInfoText .name2 { color:#069; font-weight:bold; }
.viewXqInfo .xqInfoText .tname { color:#069; font-weight:bold; }
.viewXqInfo .xqInfoText .info img { margin-bottom:-2px; }
.viewXqInfo .xqInfoText .info a { color:#999; }
.viewXqInfo .bottom { width:100%; clear:both; height:6px; }
.viewXqInfo .xqInfoRating span { float:left; padding-bottom:8px; padding-right:14px; }
.viewXqInfo .xqInfo .xqInfoText_zbpt p { border-bottom:1px dashed #d7e7f6; padding-bottom:4px; padding-top:4px; }

.xqViewEdit { text-align:right; }

.viewHouseNav { width:232px; height:21px; overflow:hidden; margin:8px auto 5px; background:url(/images/style1/px6.gif) repeat-x bottom; }
.viewHouseNav a { width:98px; height:19px; line-height:19px; color:#069; text-align:center; display:block; float:left; margin-right:0; border:1px solid #fff; border-bottom-color:#c8e4f1; text-decoration:none; }
.viewHouseNav a:hover, .viewHouseNav a.linkOn { font-weight:bold; border:1px solid #b3d8e9; border-bottom-color:#fff; }
.viewHotHouseList { width:230px; padding-bottom:6px; overflow:hidden; }
.viewHotHouseList li { width:224px; float:left; display:block; margin:4px 4px 4px 14px; padding:0 0 6px; overflow:hidden; _display:inline; background:url(/images/style1/px1.gif) repeat-x left bottom; }
.viewHotHouseList li img { width:68px; height:50px; float:left; margin-right:5px; border:1px solid #ccc; }
.viewHotHouseList li a { padding-left:6px; line-height:21px; }
.viewHotHouseList li p { color:#999; line-height:21px; text-indent:6px; } 
.viewHouseList { width:242px; margin:0 auto; padding-bottom:5px; overflow:hidden; }
.viewHouseList li { width:120px; height:105px; float:left; text-align:center; background:url(/images/style1/px1.gif) repeat-x bottom; padding-top:10px; }
.viewHouseList li img { width:100px; height:75px; border:1px solid #ccc; }
.viewHouseList li a { line-height:21px; }

.viewMap { float:none; clear:both; text-align:center; margin:0 auto; }
.viewMap p { color:#999; border-top:1px solid #b3d8e9; line-height:25px; text-align:center; }

/*小区点评*/
.XqdpBox { width:680px; margin:13px 15px 0; }
.XqdpBox .userPhoto { width:54px; height:54px; float:left; }
.XqdpBox .userPhoto img { width:48px; height:48px; padding:2px; border:1px solid #dadada; background:#fff; }
.XqdpBox .dpText { float:left; width:600px; padding-left:8px; }
.XqdpBox .dpText .time { float:none; height:25px; color:#999; line-height:25px; padding-left:8px; float:none; background:#f4f4f4; }
.XqdpBox .dpText .dpRating { float:none; padding:8px; }
.XqdpBox .dpText .dpRating span { color:#7c7c7c; padding-right:17px; }
.XqdpBox .dpText .dpText { padding:0 8px; line-height:21px; }
.XqdpBoxPages { width:660px; margin:13px 15px 0; display:inline; line-height:25px; float:left; background:#f4f4f4; }
.XqdpBoxPages span.pagesNum { float:right; padding-right:10px; }
.XqdpBoxPages a { text-align:right; }
.XqdpAdd { width:660px; margin:10px 15px 0; line-height:25px; }
.XqdpAdd .XqdpAddLink { color:#f60; font-weight:bold; padding-left:16px; background:url(/images/style1/icon18.gif) no-repeat; }
.XqdpAdd .XqdpName { font-size:14px; font-weight:bold; padding-left:8px; }
.XqdpAddBox { width:660px; margin:10px 15px 0; display:inline; line-height:25px; background:#f4f4f4; }
.XqdpAddBox p { padding:12px 15px 0; }
.XqdpAddBox p select { margin-right:12px; }
.XqdpAddBox p .xqaddbtn { padding-top:2px; cursor:pointer; }

/*brokers*/
.Brokers_Box1 { width:178px; overflow:hidden; }
.Brokers_Box1 .userPhoto { width:122px; height:122px; text-align:center; margin:0 auto; padding-top:20px; }
.Brokers_Box1 .userPhoto img { width:100px; height:120px; padding:1px; border:1px solid #AEB0B1; }
.Brokers_Box1 p { text-align:center; padding:8px 0; }
.Brokers_Box1 .brokersInfo { width:160px; padding:6px 14px 6px 14px; line-height:19px; }
.Brokers_Box1 .linkAct { padding-left:14px; padding-bottom:10px; margin-top:-4px; }
.Brokers_Box1 .linkAct img { margin-bottom:-2px; }

.BrokersHead { border-bottom:2px solid #f7f7f7; margin-bottom:14px; }
.BrokersHead div.divLine { padding:0 0 5px; border-bottom:1px solid #d8d8d8; }
.BrokersHead .title { padding-top:8px; letter-spacing:2px; display:block; float:left; font-size:16px; font-weight:bold; padding-left:4px; }
.BrokersHead .title span { color:#f60; }
.BrokersHead .linkCopy { display:block; float:right; padding-top:5px; margin-right:4px; }

.BrokersTabTable { padding-bottom:10px; }
.BrokersTabTable table { width:754px; margin-left:10px; }
.BrokersTabTable td { padding:14px 0 10px; line-height:19px; text-align:center; background:url(/images/style1/px1.gif) repeat-x left bottom; }
.BrokersTabTable .photo { width:84px; padding-left:2px; text-align:left; }
.BrokersTabTable .photo img { width:68px; height:50px; border:1px solid #dcdcdc; }
.BrokersTabTable .houseInfo { color:#999; width:260px; text-align:left; }
.BrokersTabTable .area { line-height:15px; }
.BrokersTabTable .area .prices { color:#f60; font-weight:bold; }

.BrokersLeftBox { clear:both; padding:4px 0 0 2px; }
.BrokersLeftBox li { width:60px; height:78px; text-align:center; margin-top:4px; float:left; overflow:hidden; }
.BrokersLeftBox li img { width:50px; height:50px; padding:2px; border:1px solid #dadada; background:#fff; }
.BrokersLeftBox li a.guest { color:#666; line-height:20px; }

.BrokersMessageBox .comcent_box { width:750px; margin:0 10px; }
.BrokersMessageBox .comcent_box_left { width:72px; text-align:center; padding-top:12px; float:left; }
.BrokersMessageBox .comcent_box_left a.guest { color:#666; }
.BrokersMessageBox .comcent_box_left img { width:50px; height:50px; padding:2px; border:1px solid #dadada; background:#fff; }
.BrokersMessageBox .comcent_box_right { width:678px; padding-top:12px; float:left; }
.BrokersMessageBox .comcent_box_right div { float:right; clear:both; }
.BrokersMessageBox .comcent_box_right .comcent_box_main { width:678px; overflow:visible; background:url(/images/style1/userMessageBoxMainBgk.gif) repeat-y top right; }
.BrokersMessageBox .comcent_box_right .comcent_box_top { width:678px; background:url(/images/style1/userMessageBoxTitleBgk.gif) no-repeat left top; z-index:1; position:relative; }
.BrokersMessageBox .comcent_box_right .comcent_box_foot { width:655px; clear:both; height:9px; background:url(/images/style1/userMessageBoxBottomBgk.gif) no-repeat; z-index:1; }
.BrokersMessageBox .comcent_box_right .text { width:428px; float:left; line-height:normal; padding:29px 0 10px 40px; font-size:14px; }
.BrokersMessageBox .comcent_box_right .reply { width:618px; color:#f60; line-height:normal; float:left; padding:2px 0 10px 40px; }
.BrokersMessageBox .comcent_box_right .time { position:absolute; top:10px; right:10px; _right:14px; }
.BrokersMessageBox .comcent_box_right .time span { color:#999; }
.BrokersMessageBox .comcent_box .btnLink { width:754px; margin-top:2px; padding:4px 0 4px; }

.BrokersMessageBox .addMessage .concent_title { float:none; clear:both; line-height:25px; margin:0 10px; padding-top:6px; }
.BrokersMessageBox .addMessage .concent_title p { font-size:14px; font-weight:bold; text-indent:6px; display:block; border-bottom:2px solid #f7f7f7; }
.BrokersMessageBox .addMessage .concent_title p span { display:block;  border-bottom:1px solid #d8d8d8; }
.BrokersMessageBox .addMessage .concent_title .allMessage { position:absolute; top:5px; right:5px; _right:15px; }

/*comparison*/
.HouseComparison { width:980px; text-align:center; margin:20px auto; border-collapse:collapse;  }
.HouseComparison td { vertical-align:top; padding:8px; border:1px solid #DFDEDE; line-height:19px; overflow:hidden; color:#333}
.HouseComparison tr.bgk { background:#fafafa; }
.HouseComparison .houseNum { color:#000; }
.HouseComparison td.title { vertical-align:middle; font-size:14px; font-weight:bold; color:#333; line-height:normal; background:#F1F4F5; }
.HouseComparison thead td.title { line-height:29px; }
.HouseComparison tbody.tbd2 td { width:420px; }
.HouseComparison tbody.tbd3 td { width:280px; }
.HouseComparison tbody.tbd4 td { width:210px; }
.HouseComparison tbody td p { padding-top:4px; line-height:17px; }
.HouseComparison tbody td.title { width:120px; }
.HouseComparison .housePic { width:100px; height:75px; border:1px solid #ccc; padding:2px; background:#fff; }

/*houseIcon*/
.qualityIcon { position:absolute; margin-left:2px; *top:16px; }
.yishouIcon { width:161px; height:114px; position:absolute; top:40px; left:360px; z-index:99; background:url(/images/style1/yishou.gif); }


/**esflist**/
a.salelist:link,a.salelist:visited
{
	color:#ff6600;
	}
a.salelist:hover,a.salelist:active
{
	color:white;
	background:#ff6600;
}
/*new*/

.zs_list a:link,.zs_list a:visited{text-decoration:none;color:#666}
.zs_list a:hover,.zs_list a:active{text-decoration:none;color:#f60}
.zs_list {line-height:23px}

.fkgo {PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.fkgo LI {FLOAT: left; WIDTH: 243px}
.fkgo LI .fklink {BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #fff 2px solid; DISPLAY: block; BACKGROUND: url(/images/style1/fkgo.gif) no-repeat 105px 0px; BORDER-LEFT: #fff 2px solid; WIDTH: 239px; COLOR: #999; LINE-HEIGHT: 19px; BORDER-BOTTOM: #fff 2px solid; HEIGHT: 124px; TEXT-DECORATION: none}
.fkgo LI .fklink:hover {BACKGROUND: url(/images/style1/fkgo.gif) #F4F9E7 no-repeat 105px -150px; COLOR: #999}
.fkgo LI .fklink SPAN {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px}
.fkgo LI .fklink SPAN .name {PADDING-LEFT: 12px}
.fkgo LI .fklink SPAN .info {FONT-SIZE: 10px; FONT-FAMILY: arial}
.fkgo LI .fklink SPAN .enter {PADDING-RIGHT: 12px; PADDING-LEFT: 12px; BACKGROUND: url(/images/style1/icon06.gif) no-repeat 0px 7px; FLOAT: left; CURSOR: pointer; COLOR: #f60}
.fkgo LI .fklink:hover .enter {COLOR: #fff; BACKGROUND-COLOR: #f60}
.fkgo LI.step2 .fklink {BACKGROUND-POSITION: 105px -300px}
.fkgo LI.step2 .fklink:hover {BACKGROUND-POSITION: 105px -450px}
.fkgo LI.step3 .fklink {BACKGROUND-POSITION: 105px -600px}
.fkgo LI.step3 .fklink:hover {BACKGROUND-POSITION: 105px -750px}
.fkgo LI.step4 .fklink {BACKGROUND-POSITION: 105px -900px}
.fkgo LI.step4 .fklink:hover {BACKGROUND-POSITION: 105px -1050px}
.head {POSITION: relative; HEIGHT: 120px}
.headLogo_bk {LEFT: 0px; WIDTH: 365px; POSITION: absolute; TOP: 0px; HEIGHT: 83px}
.headLogo {LEFT: 0px; WIDTH: 252px; POSITION: absolute; TOP: 5px; }
.headLink {RIGHT: 25px; POSITION: absolute; TOP: 12px}
.headLink a:link,.headLink a:visited{text-decoration:none}


/*新菜单部分样式*/
.indexlogin{background:url(/images/style1/loginbg250_116.gif) no-repeat;}
/*global masterhead*/
.gm-master {margin:.2em 0 0;white-space:nowrap;}
.gm-master-logo {float:left;margin-top:.3em;}
.gm-master-search {float:left;margin:1.4em 0 0 .8em;}
.gm-master-search fieldset {display:inline;}
.gm-master-search legend {display:none;}
.gm-master-search input {padding:.15em .2em;*padding:.2em .2em .1em .2em;margin-right:.3em;vertical-align:middle;font-size:108%;color:#ccc;}
.gm-master-search input.focus {color:#000;}
.gm-master-search button {vertical-align:middle;padding:0 .6em;}
.gm-master-ac {float:right;text-align:right;}
.gm-master-ac li { display:inline;font-size:93%;background:url(/images/style1/bg_pipe1.gif) left center no-repeat;margin-left:.5em;padding-left:.6em;zoom:1;}
.gm-master-ac li.first,.gm-master-ac li.nopipe {background:none;}
.gm-master-ac li.s1 a {background:url(/images/style1/sprites_ico.gif) 0 .2em no-repeat;padding-left:20px;}
.gm-master-ac li.s2 {margin-left:0;}
.gm-master-ac li.s3 a {background:url(/images/style1/sprites_ico.gif) 0 -40px no-repeat;padding:2px 0 2px 19px;}
.gm-master-ac li.s4 a {background:url(/images/style1/sprites_ico.gif) 0 -200px no-repeat;padding-left:19px;}
.gm-master-ac li.s5 a {background:url(/images/style1/sprites_ico.gif) 0 -80px no-repeat;padding:2px 0 2px 19px;}

.gm-master-dashboard {height:1.3em;}
.gm-master-dashboard a {text-decoration:underline;}
.gm-master-dashboard b {color:red;}
.gm-master-dashboard strong {font-weight:bold;}

.gm-master-nav {margin-top:.5em;line-height:1.8;}
.gm-master-nav a {color:#525252;text-decoration:none;}
.gm-master-nav a:hover {text-decoration:underline;}
.gm-master-nav a.buy {color:#e46203;font-weight:bold;}
.gm-master-nav a.sell {color:#417900;font-weight:bold;}

/*header tab*/
.header-tab {font-size:108%;margin:.5em 0 0 14em;}
.header-tab li,.header-tab a {display:-moz-inline-box; *display:inline-block; float:left;}
.header-tab li { background:url(/images/style1/menubar_white_left.gif) left 0px no-repeat; padding-left:3px; margin-left:-1px; position:relative;bottom:-3px;*bottom:-3px;}
.header-tab li.first { margin-left:0px;}
.header-tab a { background:url(/images/style1/menubar_white.gif) right 0px no-repeat; padding:.2em 1em .15em .8em; _padding /* */:.5em 1em .4em 1em; text-decoration:none;color:#666;}
.header-tab a:hover {text-decoration:underline;}
.header-tab a:link,.header-tab a:visited{color:#666666}
.header-tab a:active,.header-tab a:hover{color:#ff6600}
.header-tab .linkOn a:visited {color:#ffffff;text-decoration:none;}
.header-tab .linkOn a:hover {text-decoration:none;}
.header-tab .linkOn {padding-left:2px;margin-left:0;bottom:-2px;*bottom:-2px;z-index:10;}
.header-tab .linkOn a {color:#fff;font-weight:bold;padding:.45em 1.2em .1em 1.2em;*padding:.4em 1.2em .1em 1.2em;_padding /* */:.5em 1em .4em 1em;}

/*header search*/
.header-search {font-size:93%;background:url(/images/style1/bg_sch.gif) top repeat-x #A90C0E;border:1px solid #AD0F12;zoom:1;position:relative;}
.header-search legend {display:none;}
.header-search .inner {border-left:1px solid #E19A9A;border-bottom:0px solid #A90C0E;padding:.6em 1.3em .6em 11.3em;}
.header-search select,.header-search input,.header-search button {vertical-align:middle;margin-right:.3em;}
.header-search select {height:1.8em;*height:auto;}
.header-search .menubar_form {background:url(/images/style1/bg_hdsch_split.gif) 0 0 no-repeat;padding-left:1em;margin-left:1.5em;}
.header-search select.s1 {width:7em;}
.header-search select.s2 {width:11.5em;}
.header-search input {padding:1px 3px 2px 3px;width:17.9167em;*width:17.4849em;}
.header-search button {margin:0 .6em;padding:.15em 1em;*padding:.2em 1em 0 1em;}
.header-search a {color:#fff;}

/*header words*/
.header-words {font-size:93%;color:#333;border:1px solid #FAE9E9;border-top:0;margin-bottom:1em;}
.header-words .inner {padding:.4em 1.3em .25em 16em;}
.header-words strong {font-weight:bold;}
.header-words a {color:#525252;text-decoration:none;}
.header-words a.highlight {color:red;}
.header-words a:hover {text-decoration:underline;}
.header-words .bc {display:block;width:100%;height:2px;background:url(/images/style1/bg_corn3.gif) 0 -6px no-repeat;left:-1px;bottom:-1px;position:relative;}
.header-words .bcr {display:block;width:2px;height:2px;overflow:hidden;background:url(/images/style1/bg_corn3.gif) 0 -2px no-repeat;position:absolute;right:-2px;}

/*self clear*/
#hd,.cls {zoom:1;}
#hd:after,.cls:after {content:"";visibility:hidden;display:block;height:0;clear:both;}

UL {PADDING: 0px; MARGIN: 0px;}
.menubar_form {PADDING: 0px; MARGIN: 0px;}
FIELDSET {PADDING: 0px; MARGIN: 0px;}
LEGEND {PADDING: 0px; MARGIN: 0px;}
LI {LIST-STYLE-TYPE: none}
IMG {BORDER:0px;}
FIELDSET {BORDER:0px}
INS {TEXT-DECORATION: none}
/*#doc3 {WIDTH: 73.28em;}*/
/*#doc3 {WIDTH: 73.8em;FONT: small/1.4 arial,helvetica,sans-serif; }*/
#doc3 {FONT: small/1.4 arial,helvetica,sans-serif;font-size:13px; }
.header-tab .linkOn {BACKGROUND: url(/images/style1/sprites_fp.gif) #A90C0E no-repeat left top}
.header-tab .linkOn A {BACKGROUND: url(/images/style1/sprites_fp.gif) no-repeat right top}

/*菜单中的menubar*/
.mymenubar{FONT-SIZE: 12px; LEFT: 10px; WHITE-SPACE: nowrap; POSITION: absolute; TOP: 7px}
.mymenubar IMG{BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src="/images/style1/menubar_house.png"); FLOAT: left; MARGIN: -5px 8px 0px 0px; VERTICAL-ALIGN: middle}
.mymenubar A {COLOR: #ddfcb7; TEXT-DECORATION: none}
.mymenubar A:hover{COLOR: #ddfcb7; TEXT-DECORATION: underline}
/*新菜单结束*/


/*旧菜单区域*/
.headNav {Z-INDEX: 2; RIGHT: 25px; POSITION: absolute; TOP: 55px; HEIGHT: 30px}
.headNav UL LI {FLOAT: left; OVERFLOW: hidden; WIDTH: 74px; HEIGHT: 30px}
.headNav UL LI A {DISPLAY: block; BACKGROUND: url(/images/style1/headNav.gif) no-repeat 0px -60px; WIDTH: 100%; COLOR: #333; LINE-HEIGHT: 30px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.headNav UL LI A.left {BACKGROUND-POSITION: 0px -30px;}
.headNav UL LI A.right {BACKGROUND-POSITION: 0px -90px}
.headNav UL LI.linkOn A {
	BACKGROUND-POSITION: 0px 0px; FONT-WEIGHT: bold; COLOR: #fff}
.headNav UL LI A:hover {
	BACKGROUND-POSITION: 0px 0px; FONT-WEIGHT: bold; COLOR: #fff}
.headSeach {
	Z-INDEX: 1; BACKGROUND: url(/images/style1/headNav.gif) repeat-x 0px -157px; LEFT: 0px;  WIDTH: 982px; POSITION: absolute; TOP: 83px; HEIGHT: 37px}
.headSeachLeft {
	BACKGROUND: url(/images/style1/headNav.gif) no-repeat left -120px; HEIGHT: 37px}
.headSeachRight {
	BACKGROUND: url(/images/style1/headNav.gif) no-repeat right -194px; HEIGHT: 37px}
.headSeachMini {
	BACKGROUND-POSITION: 0px -236px; OVERFLOW: hidden; HEIGHT: 5px}
.headSeachMini .headSeachLeft {
	BACKGROUND-POSITION: left -231px; OVERFLOW: hidden}
.headSeachMini .headSeachRight {
	BACKGROUND-POSITION: right -241px; OVERFLOW: hidden}
.headSeachContent {
	MARGIN-TOP: 6px; PADDING-LEFT: 32px; FLOAT: left; HEIGHT: 25px}
.headSeachContent .lineBox {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #404040 1px solid; BACKGROUND: #fff; FLOAT: left; BORDER-LEFT: #404040 1px solid; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 23px}
.headSeachContent .lineBoxs {
	BORDER-RIGHT: #d5e1ec 1px solid; BORDER-TOP: #d5e1ec 0px solid; BORDER-LEFT: #d5e1ec 0px solid; BORDER-BOTTOM: #d5e1ec 1px solid; HEIGHT: 22px}
.headSeachContent .seachSelect {FLOAT: left}
.headSeachContent .seachSelect .lineBoxs {BACKGROUND: url(/images/style1/headSeach.gif) repeat-x 0px -22px; FLOAT: left; CURSOR: pointer; POSITION: relative; HEIGHT: 22px}
.headSeachContent .seachSelect .text {FONT-WEIGHT: bold; FLOAT: left; MARGIN: 6px 26px 0px 6px; COLOR: #333}
.headSeachContent .seachSelect .selectBtn {RIGHT: 0px; BACKGROUND: url(/images/style1/headSeach.gif) no-repeat; WIDTH: 19px; POSITION: absolute; TOP: 0px; HEIGHT: 22px}
.headSeachContent .seachInput {FLOAT: left; MARGIN-LEFT: 10px}
.headSeachContent .seachInput .lineBoxs {FLOAT: left; HEIGHT: 22px}
.headSeachContent .seachInput .lineBoxs .linkOn {BACKGROUND: #fff}
.headSeachContent .seachInput .lineBoxs .selectItem .linkOn {BACKGROUND: #0066CC; COLOR: #fff}
.headSeachContent .seachInput .lineBoxs .linkOn .selectBtn {BACKGROUND-POSITION: 1px -43px}
.headSeachContent .seachInput .lineBoxs .linkOns .text {COLOR: #0066CC}
.headSeachContent .seachInput .lineBoxs .linkOnss {BACKGROUND: #fff; COLOR: #0066CC}
/*搜索下拉框样式*/
.headSeachContent .seachInput .selectItem {BACKGROUND: #FFFFFF; FLOAT: left; CURSOR: pointer; POSITION: relative; HEIGHT: 22px}
.headSeachContent .seachInput .selectItem1 {PADDING-LEFT: 4px}
.headSeachContent .seachInput .selectItem .text {PADDING-RIGHT: 18px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 6px}
.headSeachContent .seachInput .selectItem .selectBtn {RIGHT: 0px; BACKGROUND: url(/images/style1/headSeach.gif) no-repeat 0px -44px; WIDTH: 19px; POSITION: absolute;TOP: 0px; HEIGHT: 22px}
.headSeachContent .seachInput .selectInput {FLOAT: left; OVERFLOW: hidden; WIDTH: 250px; HEIGHT: 22px}
.headSeachContent .seachInput .selectInput INPUT {PADDING-RIGHT: 4px; MARGIN-TOP: 5px; PADDING-LEFT: 4px; FONT-SIZE: 12px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; WIDTH: 250px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; FONT-FAMILY: '瀹嬩綋'; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
.headSeachContent .selectOk {PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 56px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 25px; BORDER-BOTTOM-STYLE: none}
.headSeachContent .selectOk INPUT {BACKGROUND: url(/images/style1/headSeachBtn.gif); WIDTH: 56px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 25px; BORDER-BOTTOM-STYLE: none}
.seachListLayer {BORDER: #DEEBF1 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; Z-INDEX: 999; BACKGROUND: #fffffe; LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; POSITION: absolute; TOP: -1px}
.seachListLayer SPAN {width:100%;PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: #fff; PADDING-BOTTOM: 4px; CURSOR: pointer; COLOR: #0066CC; PADDING-TOP: 5px}
.seachListLayer div {PADDING-RIGHT: 8px; float:left; width:79px; PADDING-LEFT: 8px; BACKGROUND: #fff; PADDING-BOTTOM: 4px; CURSOR: pointer; COLOR: #0066CC; PADDING-TOP: 5px}
.seachListLayer SPAN.linkOn {BACKGROUND: #0066CC; COLOR: #fff}
.seachListLayer div.linkOn {BACKGROUND: #0066CC; COLOR: #fff}
.seachItemLayer {BORDER-RIGHT: #E4EBCB 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #E4EBCB 1px solid; PADDING-LEFT: 2px; Z-INDEX: 999; BACKGROUND: #F4F9E7; LEFT: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: #E4EBCB 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #E4EBCB 1px solid; POSITION: absolute; TOP: 0px}
.seachItemLayer SPAN {PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: #fff; PADDING-BOTTOM: 4px; WIDTH: 78px; CURSOR: pointer; COLOR: #0066CC; PADDING-TOP: 5px}
.seachItemLayer SPAN.linkOn {BACKGROUND: #0066CC; COLOR: #fff}

.comArea76 {WIDTH: 76px}
.comArea190 {WIDTH: 190px}
.comArea178 {WIDTH: 178px}
.comArea186 {WIDTH: 186px}
.comArea220 {WIDTH: 220px}
.comArea250 {WIDTH: 250px}
.comArea718 {WIDTH: 718px}
.comArea748 {WIDTH: 748px}
.comArea774 {WIDTH: 780px}
.comArea782 {WIDTH: 782px}
.comArea974 {WIDTH: 974px}
.areaWidth248 {WIDTH: 248px}
.areaWidth352 {WIDTH: 352px}
.areaWidth350 {WIDTH: 350px}
.areaWidth710 {WIDTH: 710px}
.areaWidth716 {WIDTH: 716px}
.areaWidth980 {WIDTH: 980px}*/
.areaHeight64 {OVERFLOW: hidden; HEIGHT: 64px}

