﻿body { margin: 0; font-family: "宋体"; }
form { margin: 0; }

/* common */
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }

.fleft { float: left; }
.fright { float: right; }
.bold { font-weight: bold; }
.noBorder { border: 0; }
body div.mt8 { margin-top: 8px; }
a { text-decoration: none; }
a:active, a:hover {color:Red;}
.hidden { display: none; }
.mt20 { margin-top: 20px; }
.red { color: Red; }
body div.mt10 { margin-top:10px;}
body div.mt9 { margin-top:9px;}
.gold { color:#CD9960;}

input.text { padding:0; border:solid 1px gray;}

ul, li, dd, dl, dt, p, h1, h2, h3, h4 {margin:0; padding:0;}
ul, li { list-style:none; list-style-position:outside;}


div#topBar { height: 30px; line-height: 30px; background: url(../img/new/p1.jpg); border-bottom: solid 1px#E81A2F; font-size: 12px; color: #585858; }
div#topBar a { color: #585858; }
div#topBar a:hover { color: red; }

div.full { width: 960px; margin: auto; }

div#topBar ul.left { margin: 0; padding: 0; list-style: none; list-style-position: outside; float: left; }
div#topBar ul.left li { float: left; margin-left: 1em; padding-left: 1em; background: url(../img/new/p2.jpg) left center no-repeat; }
div#topBar ul.right { margin: 0; padding: 0; list-style: none; list-style-position: outside; float: right; }
div#topBar ul.right li { float: left; margin-right: .5em; }
div#topBar li.notLoggedIn * { float:left; margin-left:4px; }
div#topBar li.loggedIn * { float:left; margin-left:4px;}
div#topBar li.notLoggedIn .edit { font-size:12px; border:solid 1px #CCCCCC; width:60px; margin-top: 6px; }
div#topBar li.loggedIn .edit { font-size:12px; border:solid 1px #CCCCCC; width:60px; }
div#topBar li .submit { margin-top:4px; }


div#topNav { height: 57px; margin-top: 9px; font-size: 12px; overflow:hidden; }
div#topNav a.icon { float: left; margin: 6px 0 0 0; }
div#topNav a.icon img { border: 0; }
div#topNav ul { float: right; margin: 0; padding: 0; list-style: none; list-style-position: outside; height: 57px; }
div#topNav ul li { float: left; background: url(../img/new/p4.jpg) left bottom repeat-x; padding-bottom: 4px; margin-left: 5px; }

div#topNav ul li div { border: solid 1px #EEEEEE; border-bottom: 0; height: 52px; padding: 0 0 0 31px; }
div#topNav ul li div.n1 { background: url(../img/new/p5.jpg) left top no-repeat; width: 70px; }
div#topNav ul li div.n2 { background: url(../img/new/p6.jpg) left top no-repeat; width: 130px; }
div#topNav ul li div.n3 { background: url(../img/new/p7.jpg) left top no-repeat; width: 130px; }
div#topNav ul li div.n4 { background: url(../img/new/p8.jpg) left top no-repeat; width: 50px; }
div#topNav ul li div a { margin: 3px .5em 0 .5em; height: 22px; line-height: 22px; font-size: 12px; display: inline-block; float: left; color: #1F1F1F; width: 4em; }
div#topNav ul li div a.short { width: 2em; }

div#adBar { height: 80px; }
div#adBar * { border: 0; }


div#subNav { height: 36px; background:#915F20; margin-top: 8px; }
div#subNav ul { height: 36px; float: left; margin: 0; padding: 0; list-style: none; list-style-position: outside; }
div#subNav ul li { height: 36px; line-height: 36px; float: left; padding: 0 1em; background: url(../img/new/p11.jpg) left center no-repeat; font-size: 14px; }
div#subNav ul li.top { font-size: 16px; background: none; }
/* div#subNav ul li.healthClass { background: url(../img/new/p10.jpg) center center no-repeat; } */
div#subNav ul li a { font-size: 14px; font-weight: bold; color: White; float: left; }
div#subNav ul li.top a { font-size: 16px; font-weight: bold; color: White; }
div#subNav ul li a.selected { color: #FEFA00; }

div#searchBar { float: right; height: 25px; margin: 6px 6px 0 0; }
div#searchBar input.key { float: left; height: 23px; line-height: 23px; padding: 0 2px 0 21px; border: solid 1px #BCBABD; margin-right: 5px; width: 180px; background: white url(../img/new/p13.jpg) left top no-repeat; }


div#hotWords { padding-bottom: 9px; background: url(../img/new/p14.jpg) left bottom no-repeat; }
div#hotWords div { border: solid 1px #E1CAA8; border-bottom: 0; background: #FCFCF2; padding: 6px 6px 0 6px; }
div#hotWords div a.top { float: left; margin: 0; }
div#hotWords div a.top b { float: left; height: 21px; width: 5px; background: red url(../img/new/p15.jpg) no-repeat; display: block; }
div#hotWords div a.top span { float: left; height: 21px; line-height: 21px; color: White; font-weight: bold; background: url(../img/new/p16.jpg) repeat-x; }
div#hotWords div a.top cite { float: left; height: 21px; width: 8px; background: url(../img/new/p17.jpg) no-repeat; display: block; }
div#hotWords div a { color: #5B553B; font-size: 12px; height: 23px; line-height: 23px; }
div#hotWords div a.red { color: red; }




div#body1 { margin-top: 9px; }
div.bodyLeft { float: left; width: 702px; }
div.bodyRight { float: right; width: 250px; }
div.bodyLeft2 { float: left; width: 250px; }
div.bodyRight2 { float: right; width: 702px; }

div#topInfoes { border:solid 1px #D6BEB2; padding-top:10px;}
div#topInfoes div.textBox { float:left; width:428px;}
div#topInfoes div.textBox dl { margin:3px 10px; border-bottom:dotted 1px #DEDEDE; padding-bottom:5px;}
div#topInfoes div.textBox dl h1 { font-size:16px; color:Black; line-height:2em; height:2em; overflow:hidden; cursor:pointer;}
div#topInfoes div.textBox dd { font-size:12px; color:#9B9B9B; line-height:1.6em; height:3.2em; overflow:hidden;}
div#topInfoes div.textBox dd a { color:#D80000;}
div#topInfoes div.textBox ul { padding:10px; font-size:14px;}
div#topInfoes div.textBox ul li { height:1.6em; line-height:1.6em; overflow:hidden; }
div#topInfoes div.textBox ul li a { color:Black;}
div#topInfoes div.imgBox { float:right; width:270px;}
div#topInfoes div.imgBox div.imgs { position:relative; height:190px; }
div#topInfoes div.imgBox div.imgs img { position:absolute; z-index:1; width:260px; height:190px; border:0; }
div#topInfoes div.imgBox ul { padding:10px 0; font-size:12px;}
div#topInfoes div.imgBox ul li { float:left; margin-right:5px; }
div#topInfoes div.imgBox ul li a { padding:2px 4px; background:#999999; color:White; }
div#topInfoes div.imgBox ul li a.selected { background:#D00000; }
div#topInfoes div.imgBox dl { margin:0 10px 0 0;}
div#topInfoes div.imgBox dl h1 { font-size:14px; color:Black; line-height:1.6em; height:1.6em; overflow:hidden; cursor:pointer; text-decoration:underline;}
div#topInfoes div.imgBox dd { font-size:12px; color:#9B9B9B; line-height:1.6em; height:3.2em; overflow:hidden;}

/* 如何选择 */
div#hot2choose { background:url(../img/new/p101.jpg) left top repeat-x; border:solid 1px #E4E4E4; padding-top:10px;}
div#hot2choose div.title { font-size:18px; line-height:1.6em; height:1.6em;}
div#hot2choose div.title h1 { width:50%; color:#5B5000; font-size:18px; padding-left:1em; float:left;}
div#hot2choose div.title a { float:right; font-size:12px; color:Black; margin-right:1em;}
div#hot2choose ul { font-size:12px; padding:20px 0 15px 10px;}
div#hot2choose ul li { float:left; width:96px; height:22px; padding-top:68px; background:url(../img/new/p102.jpg) center top no-repeat;}
div#hot2choose ul li span { height:22px; line-height:22px; display:block; text-align:center; color:#868686; overflow:hidden;}

/* 护理知识 */
div#knowledge { border:solid 1px #D6BEB2; padding:20px 0;}
div#knowledge div.title { height:39px; background:url(../img/hc/p1.jpg) center center no-repeat;}
div#knowledge div.title a { float:right; font-size:12px; color:#999999; margin:12px 20px 0 0;}

div#knowledge ul { margin:15px 0 0 25px; padding-left:150px; font-size:14px; height:4.5em;}
div#knowledge ul.p { background:url(../img/hc/p2.jpg) left top no-repeat;}
div#knowledge ul.a { background:url(../img/hc/p3.jpg) left top no-repeat;}
div#knowledge ul.c { background:url(../img/hc/p4.jpg) left top no-repeat;}
div#knowledge ul.r { background:url(../img/hc/p5.jpg) left top no-repeat;}
div#knowledge ul li { float:left; height:1.5em; line-height:1.5em; width:230px; margin-left:10px; padding-left:.6em; background:url(../img/hc/p6.jpg) left center no-repeat; overflow:hidden;}
div#knowledge ul li a { color:#595959;}




/* 居家护理产品 */
div.bestHouses { background:url(../img/new/p101.jpg) left top repeat-x; border:solid 1px #E4E4E4; padding-top:10px;}
div.bestHouses div.title { font-size:18px; line-height:1.6em; height:1.6em;}
div.bestHouses div.title h1 { color:#5B5000; font-size:16px; padding-left:1em; float:left;}
div.bestHouses div.title a.more { float:right; font-size:12px; color:Black; margin-right:1em;}
div.bestHouses div.title ul { float:right; font-size:12px; margin-right:2em;}
div.bestHouses div.title ul li { float:left; margin-left:10px; background:url(../img/new/p103.jpg) left center no-repeat; padding-left:10px; }
div.bestHouses div.title ul li.first { background:none;}
div.bestHouses div.title ul li a { color:#5A5408;}
div.bestHouses div.title ul li a.selected { color:#FE7B05;}

div.bestHouses ul.house { margin-top: 6px; font-size: 12px; padding:10px 0 20px 0;}
div.bestHouses ul.house li { float:left; width:325px; margin:20px 0 0 20px; display:inline; }
div.bestHouses ul.house li img { float:left; width:110px; height:70px; padding:4px; border:solid 1px #DBDBDB;}
div.bestHouses ul.house li div { float:right; width:190px; height:80px;}
div.bestHouses ul.house li div h6 { font-size:14px; height:1.2em; overflow:hidden; margin:0;}
div.bestHouses ul.house li div span { height:4.2em; line-height:1.4em; color:#888888; overflow:hidden; display:block; margin-top:8px; font-size:12px;}
div.bestHouses ul.house li a { color: Black; margin-left:1em; }




/* 居家护理公司 */
div#houseOfCity {}
div#houseOfCity { border: solid 1px #DBDBDB;}
div#houseOfCity div.title { height: 30px; line-height: 30px; background: url(../img/hc/p7.jpg);}
div#houseOfCity div.title h1 { width: 40%; float: left; color: #615201; font-size: 14px; margin: 0; padding-left: .5em;}
div#houseOfCity div.title a.more { float: right; color: #676767; font-size: 12px; padding-right: 1em; text-align: right; }
div#houseOfCity div.title ul { float: right; font-size:12px; margin-right:10px;}
div#houseOfCity div.title ul li { float:left; margin-right:10px;}
div#houseOfCity div.title ul li a { float:left; color:#5D5100;}

div#houseOfCity ul.img { margin-top: 6px; font-size: 12px; padding:10px 0; border-bottom:dotted 1px #cccccc;}
div#houseOfCity ul.img li { float:left; width:335px; margin-left:10px; }
div#houseOfCity ul.img li img { float:left; width:110px; height:70px; padding:4px; border:solid 1px #DBDBDB;}
div#houseOfCity ul.img li div { float:right; width:200px; height:80px;}
div#houseOfCity ul.img li div h6 { font-size:12px; height:1.2em; overflow:hidden; margin:0;}
div#houseOfCity ul.img li div span { height:4.2em; line-height:1.4em; color:#888888; overflow:hidden; display:block; margin-top:8px;}
div#houseOfCity ul.img li a { color: Black; margin-left:1em; }

div#houseOfCity ul.txt { font-size: 14px; padding:10px 0;}
div#houseOfCity ul.txt li { height:1.6em; line-height: 1.6em; overflow: hidden; width:330px; float:left; margin-left:10px; }
div#houseOfCity ul.txt li a { color: Black;}


/* 养生节目 */
div#healthProgram { border: solid 1px #F3DDB4; width: 700px; }
div#healthProgram div.title { height: 31px; background: url(../img/new/p20.jpg) repeat-x; border-bottom: solid 1px #E5E4CF; }
div#healthProgram div.title h1 { height: 31px; line-height: 31px; padding-left: 22px; color: #8D4709; font-size: 16px; float: left; margin: 0; /* font-family:"微软雅黑"; */ background: url(../img/new/p21.jpg) left top no-repeat; }
div#healthProgram div.title a { height: 31px; line-height: 31px; color: #8D4709; font-size: 12px; float: right; margin-right: 10px; }
div#healthProgram div.body { }
div#healthProgram div.body ul { margin: 16px 0; padding: 0; list-style: none; list-style-position: outside; height: 110px; }
div#healthProgram div.body ul li { width: 620px; float: left; height: 110px; overflow: hidden; }
div#healthProgram div.body ul li.handle { width: 40px; float: left; height: 110px; }
div#healthProgram div.body ul li.handle a { display: block; height: 110px; }
div#healthProgram div.body ul li.handle a.leftHandle { background: url(../img/new/p22.jpg) center center no-repeat; }
div#healthProgram div.body ul li.handle a.rightHandle { background: url(../img/new/p23.jpg) center center no-repeat; }
div#healthProgram div.body ul li div { width: 140px; float: left; height: 110px; overflow: hidden; padding: 0 7px 0 8px; }
div#healthProgram div.body ul li div img { width: 134px; height: 74px; padding: 2px; border: solid 1px #F0D5DA; }
div#healthProgram div.body ul li div span { display: block; margin: 0; height: 30px; line-height: 30px; overflow: hidden; color: Black; font-size: 12px; text-align: center; cursor: pointer; }
div#healthProgram div.body ul li div a { }


/* 广告 */
ul.ads li { float: left; margin-top:8px; }
ul.ads li img, ul.ads li object { width: 250px; border: 0; float: left; }


/* 左侧横幅广告 */
ul.ads720 {width:702px;}
ul.ads720 li { float:left; margin-top:8px;}
ul.ads720 li * { width:702px; float:left; }

/* 曝光台 */
div#bgt { border: solid 1px #DBDBDB; border-top: 0; }
div#bgt div.title { height: 30px; line-height: 30px; background: url(../img/new/p19.jpg); border: solid 1px #DBDBDB; border-left: 0; border-right: 0; }
div#bgt div.title h1 { width: 40%; float: left; color: Black; font-size: 14px; margin: 0; padding-left: .5em; font-weight: normal; }
div#bgt div.title a { float: right; color: #676767; font-size: 12px; padding-right: 1em; text-align: right; }

div#bgt ul { margin: 10px;}
div#bgt ul li { font-size: 12px; height: 1.8em; line-height: 1.8em; overflow: hidden; }
div#bgt ul li a { color: Black; }





div#crumb { margin-top: 8px; font-size: 12px; }
div#crumb ul { margin: 0; padding: 0 0 0 6px; list-style: none; list-style-position: outside; background: url(../img/new/p44.jpg) left center no-repeat; }
div#crumb ul li { float: left; padding-left: 12px; background: url(../img/new/p43.jpg) left center no-repeat; margin-left: 12px; display: inline; }
div#crumb ul li.first { background: none; padding: 0; }
div#crumb ul li a { color: Black; }
div#crumb ul li a:hover { color: red; }








div.pager { background: #EEEEEE; padding: 10px; font-size: 12px; }
div.pager ul.pages { float: left; margin: 0; padding: 0; list-style: none; list-style-position: outside; }
div.pager ul.pages li { float: left; }
div.pager ul.pages li a { border: solid 1px #DDDEE2; height: 18px; line-height: 18px; padding: 0 6px; float: left; background: white; margin-right: 5px; color: #878787; }
div.pager ul.pages li span { border: solid 1px #AB0101; height: 18px; line-height: 18px; padding: 0 6px; float: left; background-color: #DB0001; margin-right: 5px; color: White; }
div.pager div.ind { float: right; height: 20px; line-height: 20px; }
div.pager div.ind b { color: Red; }


.helpLeft dl { padding:1em;}
.helpLeft dt { font-size:16px; font-weight:bold; line-height:2em; color:#5691D3; margin:0; border-bottom:dotted 1px black;}
.helpLeft dd { font-size:12px; line-height:3em; height:3em; margin:0; border-bottom:dotted 1px black;}
.helpLeft dd a { color:black; color:#60697A;}

.helpRight h1.title { padding:1em; border-bottom:solid 2px #675A23; line-height:1.5em; font-size:18px; color:#675A23;}
.helpRight div.content { padding:1em 1em; line-height:1.5em; font-size:14px;}

#adBar .ad1 {width:730px; height:80px;}
#adBar .ad2 {width:220px; height:80px;}

div#adLeft { width:130px; position:fixed; top:60px; left:50%; margin-left:-630px; background:red; overflow:hidden;}
div#adRight { width:130px; position:fixed; top:60px; left:50%; margin-left:500px; background:red; overflow:hidden;}
div#adLeft img, div#adRight img { border:0;}









/* 养老院动态 */
div#houseNews { background:url(../img/new/p101.jpg) left top repeat-x; border:solid 1px #E4E4E4; padding:15px 0 10px 0;}
div#houseNews div.title { font-size:18px; line-height:1.6em; height:1.6em;}
div#houseNews div.title h1 { width:50%; color:#681624; font-size:18px; padding-left:1em; float:left;}
div#houseNews div.title a { float:right; font-size:12px; color:Black; margin-right:1em;}

div#houseNews div.block1 { padding:10px 20px;}
div#houseNews div.block1 div.imgBox { width:308px; height:178px; border:solid 1px #DCDCDC; float:left; position:relative;}
div#houseNews div.block1 div.imgBox img { width:302px; height:172px; position:absolute; left:3px; top:3px; border:0; z-index:1;}
div#houseNews div.block1 div.imgBox ul { position:absolute; z-index:2; bottom:4px; right:4px; font-size:12px;}
div#houseNews div.block1 div.imgBox ul li { float:left; margin-left:3px; }
div#houseNews div.block1 div.imgBox ul li a { padding:1px 4px; background:#999A92; color:White;}
div#houseNews div.block1 div.imgBox ul li a.selected { background:#CB0101;}

div#houseNews div.block1 div.txtBox { width:340px; float:right;}
div#houseNews div.block1 div.txtBox dt { font-size:14px; font-weight:bold; height:1.8em; line-height:1.8em; overflow:hidden;}
div#houseNews div.block1 div.txtBox dt a { color:#810A26;}
div#houseNews div.block1 div.txtBox dd { font-size:12px; line-height:1.6em; height:4.8em; overflow:hidden; color:#6A6A6A; margin-top:10px;}

div#houseNews div.block1 div.txtBox ul { margin-top:10px; font-size:12px;}
div#houseNews div.block1 div.txtBox ul li { width:50%; float:left; line-height:1.8em; height:1.8em; overflow:hidden;}
div#houseNews div.block1 div.txtBox ul li a  { color:Black;}






/* 居家护理类别 */
div.cityHouse { background:url(../img/new/p101.jpg) left top repeat-x; border:solid 1px #E4E4E4; padding:10px 0 15px 0;}
div.cityHouse div.title { font-size:18px; line-height:1.6em; height:1.6em;}
div.cityHouse div.title h1 { color:#534D00; font-size:14px; padding-left:1em; float:left;}
div.cityHouse div.title a.more { float:right; font-size:12px; color:Black; margin-right:1em;}

div.cityHouse div.img { float:left; width:340px; border-right:solid 1px #efefef; margin:5px 0 0 15px; display:inline;}
div.cityHouse div.img dt img { float:left; height:80px; border:solid 1px #cccccc; padding:2px; width:120px;}
div.cityHouse div.img dt div { float:right; width:210px;}
div.cityHouse div.img dt h6 { font-size:12px; margin:0; height:1.6em; line-height:1.6em; overflow:hidden; color:Black;}
div.cityHouse div.img dt span { font-size:12px; display:block; height:4.8em; line-height:1.6em; overflow:hidden; color:Gray; margin-top:6px;}
div.cityHouse div.img dd ul { margin-top:8px;}
div.cityHouse div.img dd li { height:1.6em; line-height:1.6em; overflow:hidden; font-size:14px;}
div.cityHouse div.img dd a { color:Black;}

div.cityHouse div.txt { float:right; width:320px; font-size:14px; margin:5px 10px 0 0;}
div.cityHouse div.txt li { height:1.6em; line-height:1.6em; overflow:hidden;}
div.cityHouse div.txt li a { color:Black;}


/* 免费加入 */
div#join { background:url(../img/new/p101.jpg) left top repeat-x; border:solid 1px #E4E4E4;}
div#join div.title { font-size:18px; line-height:1.6em; height:1.6em;}
div#join div.title h1 { color:#4B7B0D; font-size:16px; padding-left:.5em; float:left;}
div#join div.door { padding:30px 0 40px 0; text-align:center;}
div#join div.door a { border:0; height:25px; line-height:25px; border:solid 1px #489C2A; font-size:14px; font-weight:bold; color:white; display:inline-block; border-radius:4px; background:url(../img/hc/p8.jpg); padding:0 5px; text-shadow:0 0 1px black;}


/* 全国十佳 */
div#topTenHouses { padding: 6px; background: #F6F6F6; }
div#topTenHouses div.title { height: 30px; line-height: 30px; background: url(../img/new/p19.jpg); border: solid 1px #DBDBDB; }
div#topTenHouses div.title h1 { display: inline; float: left; font-size: 14px; margin: 0; color:black; margin-left: 10px; }
div#topTenHouses ul { padding:5px; font-size:12px; background:white;}
div#topTenHouses ul li { padding:0 5px; overflow:hidden; margin-top:10px;}
div#topTenHouses ul li a { color:Black; float:left; height:14px; line-height:14px; overflow:hidden; width:16em; margin-left:6px;}
div#topTenHouses ul b { float:left; height:13px; width:13px; line-height:13px; text-align:center; color:White; font-weight:normal;}
div#topTenHouses ul b.red { background:url(../img/new/p116.jpg) left center no-repeat;}
div#topTenHouses ul b.gray { background:url(../img/new/p117.jpg) left center no-repeat;}

div#topTenHouses ul li.open { border-bottom:solid 1px #E4E4E4; height:auto; line-height:normal; padding-bottom:10px; background:none; margin-top:5px;}
div#topTenHouses ul li.open a { height:auto; line-height:normal; float:none;}
div#topTenHouses ul li.open img { width:100px; height:75px; padding:2px; border:solid 1px #e0e0e0; float:left;}
div#topTenHouses ul li.open div.txt { width:100px; height:80px; float:right; cursor:pointer;}
div#topTenHouses ul li.open div.txt h4 { height:1.5em; line-height:1.5em; overflow:hidden; font-size:12px;}
div#topTenHouses ul li.open div.txt span { margin-top:6px; height:4.5em; line-height:1.5em; overflow:hidden; display:block; color:#666666;}







/* 放心品牌展示 */
div#brands { border: solid 1px #DBDBDB; border-top: 0; }
div#brands div.title { height: 30px; line-height: 30px; background: url(../img/new/p19.jpg); border: solid 1px #DBDBDB; border-left: 0; border-right: 0; }
div#brands div.title h1 { width: 40%; float: left; color: Black; font-size: 14px; margin: 0; padding-left: .5em; font-weight: normal; }
div#brands div.title a { float: right; color: #676767; font-size: 12px; padding-right: 1em; text-align: right; }

div#brands ul { padding-bottom:10px;}
div#brands ul li { width:50%; float:left; text-align:center; margin-top:10px;}
div#brands ul li img { width:110px; height:50px; border:0; vertical-align:middle;}


/*
div#orgName { border-bottom:solid 1px #EEEEEE; padding-bottom:5px;}
div#orgName h1 { padding-right:70px; font-size:22px; float:left;}
div#orgName h1.star1 { background:url(../img/new/star1.jpg) right bottom no-repeat;}
div#orgName h1.star2 { background:url(../img/new/star2.jpg) right bottom no-repeat;}
div#orgName h1.star3 { background:url(../img/new/star3.jpg) right bottom no-repeat;}
div#orgName h1.star4 { background:url(../img/new/star4.jpg) right bottom no-repeat;}
div#orgName h1.star5 { background:url(../img/new/star5.jpg) right bottom no-repeat;}
div#orgName span.addr { float:left; color:#518010; font-size:12px; width:40em; overflow:hidden; margin-top:5px;}
div#orgName ul { float:left; margin-top:5px;}
div#orgName ul li { float:left; margin-left:5px;}
div#orgName ul li a.honor { display:inline-block; width:14px; height:16px;}
div#orgName ul li a.good1 { background:url(../img/new/p109.jpg);}
div#orgName ul li a.good2 { background:url(../img/new/p110.jpg);}
div#orgName ul li a.good3 { background:url(../img/new/p111.jpg);}
div#orgName ul li a.good4 { background:url(../img/new/p112.jpg);}
div#orgName ul li a.good5 { background:url(../img/new/p113.jpg);}
div#orgName ul li a.bad1 { background:url(../img/new/p104.jpg);}
div#orgName ul li a.bad2 { background:url(../img/new/p105.jpg);}
div#orgName ul li a.bad3 { background:url(../img/new/p106.jpg);}
div#orgName ul li a.bad4 { background:url(../img/new/p107.jpg);}
div#orgName ul li a.bad5 { background:url(../img/new/p108.jpg);}
*/


div#house { border-top:solid 1px #cccccc; padding-top:10px;}
div#house div.imgBox { float:left;}
div#house div.imgBox div { float:left;}
div#house div.imgBox div img { width:312px; height:240px; padding:4px; border:solid 1px #DCDCDC; display:block;}
div#house div.imgBox ul { float:left; margin-left:7px;}
div#house div.imgBox ul li { margin-bottom:1px;}
div#house div.imgBox ul img { width:110px; height:70px; padding:4px; border:solid 1px #DCDCDC;}
div#house div.txtBox { float:left; width:350px; font-size:12px; padding:6px 20px;}

div#house div.txtBox dt h1 { font-size:16px; line-height:1.2em; height:1.2em; overflow:hidden;}
div#house div.txtBox dd.honor { margin-top:8px;}
div#house div.txtBox dd span.honor1 { display:inline-block; width:14px; height:16px; margin-left:5px;}
div#house div.txtBox dd span.honor2 { display:inline-block; width:14px; height:16px; margin-left:5px;}
div#house div.txtBox dd span.honor3 { display:inline-block; width:14px; height:16px; margin-left:5px;}
div#house div.txtBox dd span.honor4 { display:inline-block; width:14px; height:16px; margin-left:5px;}
div#house div.txtBox dd span.honor5 { display:inline-block; width:14px; height:16px; margin-left:5px;}
div#house div.txtBox dd span.honor1 a { display:inline-block; width:14px; height:16px;}
div#house div.txtBox dd span.honor2 a { display:inline-block; width:14px; height:16px;}
div#house div.txtBox dd span.honor3 a { display:inline-block; width:14px; height:16px;}
div#house div.txtBox dd span.honor4 a { display:inline-block; width:14px; height:16px;}
div#house div.txtBox dd span.honor5 a { display:inline-block; width:14px; height:16px;}

div#house div.txtBox dd span.honor1 a.good { background:url(../img/new/p109.jpg);}
div#house div.txtBox dd span.honor1 a.bad { background:url(../img/new/p104.jpg);}
div#house div.txtBox dd span.honor2 a.good { background:url(../img/new/p110.jpg);}
div#house div.txtBox dd span.honor2 a.bad { background:url(../img/new/p105.jpg);}
div#house div.txtBox dd span.honor3 a.good { background:url(../img/new/p111.jpg);}
div#house div.txtBox dd span.honor3 a.bad { background:url(../img/new/p106.jpg);}
div#house div.txtBox dd span.honor4 a.good { background:url(../img/new/p112.jpg);}
div#house div.txtBox dd span.honor4 a.bad { background:url(../img/new/p107.jpg);}
div#house div.txtBox dd span.honor5 a.good { background:url(../img/new/p113.jpg);}
div#house div.txtBox dd span.honor5 a.bad { background:url(../img/new/p108.jpg);}

div#house div.txtBox ul { font-size:14px; margin-top:15px;}
div#house div.txtBox ul li { margin-top:8px; line-height:1.2em; height:1.2em; overflow:hidden;}
div#house div.txtBox ul li.desc { height:3.2em; line-height:1.6em;}


div#house div.txtBox2 { width:216px; float:right;}
div#house div.txtBox2 div.score { margin-top:5px; text-align:right; font-size:12px;}
div#house div.txtBox2 div.score b { font-size:36px; color:#035A9F; font-family:"黑体"}
div#house div.txtBox2 div.cmtCount { font-size:12px; line-height:2em; height:2em; text-align:right;}
div#house div.txtBox2 div.cmtCount a { color:#0B56A9;}
div#house div.txtBox2 dl { margin-top:20px; font-size:12px;}
div#house div.txtBox2 dt span { width:231px; height:111px; background:#D5B28A; padding:2px; border-radius:4px; color:White;}
div#house div.txtBox2 dd { margin-top:10px;}
div#house div.txtBox2 dd div { color:#C49463; line-height:1.6em; height:6.4em; overflow:hidden;}

div#house div.txtBox2 div.star1 { background:url(../img/new/star1.jpg) left bottom no-repeat;}
div#house div.txtBox2 div.star2 { background:url(../img/new/star2.jpg) left bottom no-repeat;}
div#house div.txtBox2 div.star3 { background:url(../img/new/star3.jpg) left bottom no-repeat;}
div#house div.txtBox2 div.star4 { background:url(../img/new/star4.jpg) left bottom no-repeat;}
div#house div.txtBox2 div.star5 { background:url(../img/new/star5.jpg) left bottom no-repeat;}

div#house div.txtBox2 div.try { background:url(../img/new/p226.jpg) right top no-repeat; height:33px; margin-top:10px;}
div#house div.txtBox2 div.try a { background:url(../img/new/p225.jpg) right top no-repeat; width:216px; height:33px; display:block;}



div#houseDesc { border:solid 1px #E4E4E4}
div#houseDesc div.tabBox { height:27px;}
div#houseDesc ul.tab { height:27px; line-height:27px; background:url(../img/new/p120.jpg); font-size:14px;}
div#houseDesc ul.tab li { float:left; border-right:solid 1px #E4E4E4}
div#houseDesc ul.tab li a { color:Black; padding:0 .6em; display:inline-block; height:27px; font-weight:bold; }
div#houseDesc ul.tab li a.selected { color:#4B7E08; background:url(../img/new/p121.jpg);}
div#houseDesc ul.tab li a.disabled { color:#aaaaaa;}

div#houseDesc div.txtBox { padding:0 1em 1em 1em; font-size:14px; line-height:1.8em;}
div#houseDesc div.txtBox div.txt h1.title { margin:1em 0 0 0; height:30px; line-height:30px; font-size:14px; background:url(../img/new/p227.jpg); border-top:solid 1px #E8E8E8; padding-left:1em;}
div#houseDesc div.txtBox p { margin-top:1em; text-indent:2em;}

div.cmtBox { padding:10px; font-size:12px;}
div.cmtBox div.box { border:solid 1px #E7E7E7; background:url(../img/new/p123.jpg) left top repeat-x; position:relative; padding:0 17px 15px 17px; z-index:1;}
div.cmtBox div.box span.title { position:absolute; width:79px; height:27px; left:20px; top:-4px; background:url(../img/new/p122.jpg);}
div.cmtBox div.box span.title-cmt { position:absolute; width:79px; height:27px; left:20px; top:-4px; background:url(../img/new/p237.jpg);}
div.cmtBox div.box div.input { margin-top:15px; width:644px; height:77px; background:url(../img/new/p124.jpg);}
div.cmtBox div.box div.input textarea { width:640px; height:72px; resize:none; border:0; padding:2px; font-size:12px; overflow:auto; background:none;}
div.cmtBox div.box div.btnBox { margin-top:10px;}
div.cmtBox div.box div.btnBox input.submit { float:right;}
div.cmtBox div.box div.btnBox span { float:left;}
div.cmtBox div.box div.desc { margin-top:35px; height:1.5em; line-height:1.5em;}
div.cmtBox div.auth { background:#D5B28A; padding:5px; border-radius:4px; margin-top:10px; height:18px;}


div.cmtList {}
div.cmtList ul.title { background:url(../img/new/p126.jpg) left bottom repeat-x; font-size:12px;}
div.cmtList ul.title li { float:left; padding-bottom:4px;}
div.cmtList ul.title li.first { border:0;}
div.cmtList ul.title li.first a { border:0;}
div.cmtList ul.title li a { color:#046BBA; padding:0 1em; border-left:solid 1px #EEEEEE; height:20px; line-height:20px; display:inline-block;}
div.cmtList ul.title li.selected { background:url(../img/new/p127.jpg) center bottom no-repeat;}
div.cmtList ul.title li.selected a { border-bottom:solid 2px #1543BB; }

div.cmtList ul.cmts {}
div.cmtList ul.cmts li { border-bottom:dotted 1px #EBEBEB; padding-bottom:10px; margin-top:10px;}
div.cmtList ul.cmts div.imgBox { float:left; width:70px; font-size:12px;}
div.cmtList ul.cmts div.imgBox img { width:50px; height:50px; background:url(../img/new/p128.jpg); margin:10px 0 0 10px; display:block;}
div.cmtList ul.cmts div.imgBox b { display:block; color:#253737; text-align:center; margin-top:10px;}
div.cmtList ul.cmts div.imgBox span { display:block; color:#949691; text-align:center;}
div.cmtList ul.cmts div.txtBox2 { float:right; width:590px; margin-left:10px; font-size:12px;}

div.cmtList ul.cmts div.txtBox2 div.score { color:#666666; margin-top:10px; padding:0 10px;}
div.cmtList ul.cmts div.txtBox2 span.star { padding-right:60px;}
div.cmtList ul.cmts div.txtBox2 span.star1 { background:url(../img/new/star1.jpg) right center no-repeat;}
div.cmtList ul.cmts div.txtBox2 span.star2 { background:url(../img/new/star2.jpg) right center no-repeat;}
div.cmtList ul.cmts div.txtBox2 span.star3 { background:url(../img/new/star3.jpg) right center no-repeat;}
div.cmtList ul.cmts div.txtBox2 span.star4 { background:url(../img/new/star4.jpg) right center no-repeat;}
div.cmtList ul.cmts div.txtBox2 span.star5 { background:url(../img/new/star5.jpg) right center no-repeat;}

div.cmtList ul.cmts div.txtBox2 div.summary { margin-top:10px; line-height:1.5em; padding:0 10px;}
div.cmtList ul.cmts div.txtBox2 div.reply { background:#FFF8DB; border-radius:6px; margin-top:10px; color:#6A6967; line-height:1.5em; padding:4px 10px;}
div.cmtList div.more { text-align:right; padding-right:10px; line-height:25px; height:25px; font-size:12px; margin-top:10px;}
div.cmtList div.more a { color:Black;}



div#corpRecmd {}
div#corpRecmd { border: solid 1px #DBDBDB; border-top: 0; }
div#corpRecmd div.title { height: 30px; line-height: 30px; background: url(../img/new/p19.jpg); border: solid 1px #DBDBDB; border-left: 0; border-right: 0; }
div#corpRecmd div.title h1 { width: 40%; float: left; color: Black; font-size: 14px; margin: 0; padding-left: .5em; }
div#corpRecmd div.title a { float: right; color: #676767; font-size: 12px; padding-right: 1em; text-align: right; }

div#corpRecmd ul { font-size: 14px; margin: 6px 0 0 0; padding:10px 0;}
div#corpRecmd ul li { overflow: hidden; float:left; width:150px; margin-left:20px; }
div#corpRecmd ul li img { width:140px; height:94px; padding:4px; border:solid 1px #DDDDDD; display:block;}
div#corpRecmd ul li span { display:block; height:2em; line-height:2em; overflow:hidden; text-align:center; color:Black;}




/* 招商 */
div#body2 { border-top: solid 10px #F3F4F8; margin-top: 8px; padding: 20px 0 10px 0; border-bottom: solid 5px #F3F3F3; }

/* 关于我们 */
div#aboutUs { width: 325px; float: left; border-right: solid 1px #DDDDDD; height: 150px; }
div#aboutUs div.title { height: 23px; line-height: 23px; color: #5691D3; background: url(../img/new/p29.jpg) left bottom no-repeat; padding-bottom: 7px; }
div#aboutUs div.title h1 { margin: 0; color: #5C80A2; font-size: 14px; }

div#aboutUs div.body { padding-top: 5px; }
div#aboutUs div.body div.block1 div.imgBox { float: left; width: 130px; margin-left: 5px; padding-top: 10px; }
div#aboutUs div.body div.block1 div.imgBox img { border: 0; width:130px; height:68px; }
div#aboutUs div.body div.block1 div.imgBox span { font-size: 14px; height: 2em; line-height: 2em; display: block; overflow: hidden; text-align: center; color: #BA7F00; }
div#aboutUs div.body div.block1 div.imgBox a { }

div#aboutUs div.body div.block1 div.txtBox { float: left; width: 160px; margin-left: 10px; padding-top: 10px; }
div#aboutUs div.body div.block1 div.txtBox ul { margin: 0; padding: 0; list-style: none; list-style-position: outside; }
div#aboutUs div.body div.block1 div.txtBox ul li { font-size: 12px; height: 1.8em; line-height: 1.8em; overflow: hidden; }
div#aboutUs div.body div.block1 div.txtBox ul li a { color: #537C9C; }
div#aboutUs div.body div.block1 div.topLine { border-top: dotted 1px #E0E0E0; }
/* 行业专区 */
div#industryZone { width: 400px; float: left; border-right: solid 1px #DDDDDD; padding-right: 10px; margin-left: 10px; height: 150px; }
div#industryZone div.title { height: 27px; line-height: 27px; color: #5691D3; border-bottom: solid 1px #929292; }
div#industryZone div.title h1 { margin: 0; color: #5C80A2; font-size: 14px; }

div#industryZone div.body { padding: 5px; }
div#industryZone div.body ul { margin: 0; padding: 0; list-style: none; list-style-position: outside; }
div#industryZone div.body ul li { float: left; width: 116px; margin: 0 7px; display: inline; }
div#industryZone div.body ul li img { width: 116px; height: 59px; border: 0; }
div#industryZone div.body ul li span { color: #536D7E; font-size: 12px; height: 3em; line-height: 3em; text-align: center; display: block; }
div#industryZone div.body ul li a { }

div#industryZone div.body div.block2 { padding: 5px 0; /* border-top: dotted 1px #E0E0E0; */ }
div#industryZone div.body div.block2 a { color: #537C9C; font-size: 12px; height:1.8em; line-height:1.8em; float:left; width:30%; margin-right:1%; overflow:hidden; }
/* 城市招商 */
div#merchant { width: 202px; float: left; margin-left: 10px; height: 150px; }
div#merchant div.title { height: 27px; line-height: 27px; color: #5691D3; background: url(../img/new/p34.jpg) left bottom no-repeat; padding-bottom: 6px; }
div#merchant div.title h1 { margin: 0; color: #5C80A2; font-size: 14px; }

div#merchant div.body {  }
/*
div#merchant div.body div.block1 div.imgBox { float: left; width: 43px; margin-left: 5px; padding-top: 10px; }
div#merchant div.body div.block1 div.imgBox img { border: 0; width: 43px; height: 36px; }

div#merchant div.body div.block1 div.txtBox { float: left; width: 130px; margin-left: 15px; padding-top: 10px; }
div#merchant div.body div.block1 div.txtBox a { color: black; font-size: 12px; }
*/

div#merchant div.body div.block2 { /* border-top: dotted 1px #E0E0E0; */ margin-top: 5px; font-size:12px; line-height:1.8em; height:9em; overflow:hidden; }
/*
div#merchant div.body div.block2 ul { margin: 0; padding: 0; list-style: none; list-style-position: outside; }
div#merchant div.body div.block2 ul li { margin: 0; padding: 0; list-style: none; list-style-position: outside; }
div#merchant div.body div.block2 ul li { font-size: 12px; height: 2em; line-height: 2em; overflow: hidden; }
div#merchant div.body div.block2 ul li a { color: #60697A; }
*/
div#merchant div.body div.block2 a { color:#537C9C; margin-right:.5em; float:left; }


div.ads img {width:220px; border:0; margin-top:8px;}


div#footNav { text-align: center; background: #F7F7F7; padding: 15px 0; margin-top: 10px; border: solid 1px #E4E4E4; font-size: 12px; }
div#footNav a { text-align: center; background: #F7F7F7; color: Black; font-size: 12px; margin: 0 .4em 0 1em; }


div#footer { margin-top: 10px; font-size: 12px; text-align: center; color: Black; }
div#footer a { color: Black; }
div#footer img { border: 0; }
div#footer div { padding: 5px 0; }


div#filterBox { border: solid 1px #D9D9D9; padding-bottom:20px; }
div#filterBox div.title { height: 49px; line-height: 49px; background: url(../img/new/p47.jpg); }
div#filterBox div.title h1 { padding-left: 20px; color: #458008; font-size: 14px; float: left; margin: 0; }
div#filterBox div.title span { font-size: 12px; float: right; margin-right: 20px; color: black; }
div#filterBox div.title b { font-size: 12px; color: #607B44; }

div#filterBox div.tagBox { padding: 20px; font-size: 12px; position:relative; }
div#filterBox div.tagBox div.short { height:100px;  }
div#filterBox div.tagBox div.box { position:relative; overflow:hidden; border-bottom:solid 1px #e6e6e6; padding-bottom:20px;}
div#filterBox div.tagBox div.tags { border-top: solid 1px #E6E6E6; padding: 6px 0}
div#filterBox div.tagBox div.first { border:0}
div#filterBox div.tagBox div.tags div.col1 { float: left; width: 100px; border-right: solid 1px #E8E8E8; line-height: 1.5em; }
div#filterBox div.tagBox div.tags div.col1 a:hover { background: #6DA71F; }
div#filterBox div.tagBox div.tags div.col1 span { color: #818181; float: left; width:5em; }
div#filterBox div.tagBox div.tags a.tag { color: black; padding: 2px; color: Black; border-radius: 2px; margin-right:.7em; }
div#filterBox div.tagBox div.tags a.selected { padding: 2px; border-radius: 2px; background: #6DA71F; color: White; }
div#filterBox div.tagBox div.tags a.gray { color:#cccccc;}
div#filterBox div.tagBox div.tags div.col2 { float: left; width: 545px; margin-left: 10px; line-height: 1.5em; }
div#filterBox div.tagBox div.tags div.col2 a:hover { background: #6DA71F; color:White; }

div#filterBox div.tagBox div.box #handle2 { position:absolute; bottom:-1px; left:50%; margin-left:-43px; border:0; width:87px; height:20px; background:url(../img/new/p72.jpg); }
div#filterBox div.tagBox div.short #handle2 { background:url(../img/new/p73.jpg); }


div#filterBox div.tabs { height: 31px; line-height: 31px; background: url(../img/new/p50.jpg); border: solid 1px #DFDFDF; border-bottom: 0; margin: 0 20px; font-size: 12px; }
div#filterBox div.tabs ul { margin: 0; padding: 0; list-style: none; list-style-position: outside; }
div#filterBox div.tabs ul li { float: left; border-right: solid 1px #DFDFDF; }
div#filterBox div.tabs ul li a { padding: 0 20px; border-left: solid 1px white; border-right: solid 1px white; height: 31px; line-height: 31px; display: inline-block; color: Black; font-size:14px; }
div#filterBox div.tabs ul li span { padding: 0 10px; height: 31px; line-height: 31px; display: inline-block; color: Black; font-weight:bold; }
div#filterBox div.tabs ul li a.selected { background: white; font-weight: bold; color: #547D03; }
div#filterBox div.sorry { text-align: center; font-size: 14px; color: Red; padding:20px 0; }
div#filterBox div.tagBox div.tags a.red { color:Red;}



div#filterBox div.filterOrg { padding: 0 20px; }
div#filterBox div.filterOrg ul { }
div#filterBox div.filterOrg ul li { margin: 15px 0 0 0; background:url(../img/new/p228.jpg) left top repeat-x; border:solid 1px #E6E6E6;}
div#filterBox div.filterOrg ul li img.face { width: 150px; float: left; height: 95px; padding:3px; background:white; border:0;}
div#filterBox div.filterOrg ul li div.txtBox { width:350px; float:left; font-size:12px; color:#6E6E6E; margin:3px 0 0 10px;}
div#filterBox div.filterOrg ul li div.txtBox h1 { font-size:14px; height:2em; line-height:2em; overflow:hidden; color:#458008;}
div#filterBox div.filterOrg ul li div.txtBox h1 a { color:#458008;}
div#filterBox div.filterOrg ul li div.txtBox span { display:block; height:1.4em; line-height:1.4em; overflow:hidden;}
div#filterBox div.filterOrg ul li div.txtBox div { height:2.8em; line-height:1.4em; overflow:hidden;}


div#filterBox div.filterOrg ul li div.honorBox { float:right; font-size:12px; width:120px; padding:2px 0;}
div#filterBox div.filterOrg ul li div.honorBox div { margin-top:10px;}
div#filterBox div.filterOrg ul li div.honorBox div.honor1 a { color:Black; height:16px; line-height:16px; overflow:hidden; background:url(../img/new/p104.jpg) left center no-repeat; display:inline-block; padding-left:18px;}
div#filterBox div.filterOrg ul li div.honorBox div.honor2 a { color:Black; height:16px; line-height:16px; overflow:hidden; background:url(../img/new/p105.jpg) left center no-repeat; display:inline-block; padding-left:18px;}
div#filterBox div.filterOrg ul li div.honorBox div.honor3 a { color:Black; height:16px; line-height:16px; overflow:hidden; background:url(../img/new/p106.jpg) left center no-repeat; display:inline-block; padding-left:18px;}
/*
div#filterBox div.filterOrg ul li div.honorBox div.honor4 a { color:Black; height:16px; line-height:16px; overflow:hidden; background:url(../img/new/p107.jpg) left center no-repeat; display:inline-block; padding-left:18px;}
div#filterBox div.filterOrg ul li div.honorBox div.honor5 a { color:Black; height:16px; line-height:16px; overflow:hidden; background:url(../img/new/p108.jpg) left center no-repeat; display:inline-block; padding-left:18px;}
*/
div#filterBox div.filterOrg ul li div.honorBox div.honor1 a.good { background:url(../img/new/p109.jpg) left center no-repeat;}
div#filterBox div.filterOrg ul li div.honorBox div.honor2 a.good { background:url(../img/new/p110.jpg) left center no-repeat;}
div#filterBox div.filterOrg ul li div.honorBox div.honor3 a.good { background:url(../img/new/p111.jpg) left center no-repeat;}
/*
div#filterBox div.filterOrg ul li div.honorBox div.honor4 a.good { background:url(../img/new/p112.jpg) left center no-repeat;}
div#filterBox div.filterOrg ul li div.honorBox div.honor5 a.good { background:url(../img/new/p113.jpg) left center no-repeat;}
*/
div#filterBox div.filterOrg ul li div.honorBox div.honor3 a.count { background:none; padding:0; color:gray; float:right; margin-right:1em;}






/* 机构登录 */
div#orgaLogin { border: solid 1px #DBDBDB; background:url(../img/new/p101.jpg) left top repeat-x;}
div#orgaLogin div.title { height: 30px; line-height: 30px; }
div#orgaLogin div.title h1 { color: #920223; font-size: 20px; margin: 0; height:2em; line-height:2em; padding-left:.5em;}

div#orgaLogin div.login { padding:20px 20px 0 20px;}
div#orgaLogin table { font-size:14px;}
div#orgaLogin table input.edit { border:solid 1px #CCCCCC; background:url(../img/new/p130.jpg) left top repeat-x; line-height:26px; height:26px; width:140px; padding:0;}
div#orgaLogin table a {color:#107AC8;}
div#orgaLogin table td { padding:5px 0;}

div#orgaLogin div.reg { border-top:solid 1px #F3F3F3; margin:20px; font-size:12px;}
div#orgaLogin div.reg span { color:#7C7C7C; margin-top:10px; display:block;}
div#orgaLogin div.reg img { margin:10px 0 0 40px; }



div#loginAd { width:700px; border:solid 1px #DBDBDB;}


div#intro { border-bottom:solid 1px #F4F4F4;}


div#regBox { border: solid 1px #DBDBDB; background:url(../img/new/p101.jpg) left top repeat-x; position:relative; padding-bottom:20px;}

div#regBox div.title { margin-top:30px; height:41px;}
div#regBox div.step1 { background:url(../img/new/p133.jpg) 30px 0 no-repeat;}
div#regBox div.step2 { background:url(../img/new/p134.jpg) 30px 0 no-repeat;}

div#regBox div.edit { background:url(../img/new/p135.jpg) 650px 0 no-repeat; }

div#regBox div.tip { position:absolute; left:520px; top:90px; color:Red; height:70px; width:330px;}

div#regBox table { font-size:14px; margin:50px 0 0 40px; display:inline-block;}
div#regBox table td { padding:6px 0;}
div#regBox table input.edit { border:solid 1px #CCCCCC; background:url(../img/new/p130.jpg) left top repeat-x; line-height:26px; height:26px; width:200px; padding:0;}
div#regBox table input.edits { border:solid 1px #CCCCCC; background:url(../img/new/p130.jpg) left top repeat-x; line-height:26px; height:26px; width:100px; padding:0;}
div#regBox table td.vcode * { float:left; margin-right:10px;}
div#regBox table td.vcode a { margin-top:7px; color:#3863FD; text-decoration:underline; font-size:12px;}
div#regBox table td.vcode img { border:solid 1px #666666;}


.gray { color:#7E7E7E;}
.f12 { font-size:12px;}











/* 热点播报 */
div#hotReport { border: solid 1px #DBDBDB; border-top: 0; }
div#hotReport div.title { height: 30px; line-height: 30px; background: url(../img/new/p19.jpg); border: solid 1px #DBDBDB; border-left: 0; border-right: 0; }
div#hotReport div.title h1 { width: 40%; float: left; color: Black; font-size: 14px; margin: 0; padding-left: .5em; font-weight: normal; }
div#hotReport div.title a { float: right; color: #676767; font-size: 12px; padding-right: 1em; text-align: right; }
div#hotReport div.body { width: 230px; padding: 9px; }
div#hotReport div.body div.block1 { border-bottom: solid 1px #EFEFEF; }
div#hotReport div.body div.block1 h1 { font-size: 14px; height: 2em; line-height: 2em; overflow: hidden; color: #A83000; margin: 0; font-weight: normal; }
div#hotReport div.body div.block1 h1 a { color: #A83000; }
div#hotReport div.body div.block1 div.contentBox { height: 6.5em; overflow: hidden; font-size: 12px; padding-bottom: .5em; }
div#hotReport div.body div.block1 div.text { font-size: 12px; line-height: 1.6em; width: 55%; float: left; color: #979797; height:6.4em; overflow:hidden; }
div#hotReport div.body div.block1 div.text a { color: Black; }
div#hotReport div.body div.block1 div.img { float: right; width: 90px; padding: 2px; height: 65px; border: solid 1px #CBCBC9; }
div#hotReport div.body div.block1 div.img img { width: 90px; height: 65px; border: 0; }

div#hotReport div.body ul.block2 { margin: 6px 0 0 0; padding: 0; list-style: none; list-style-position: outside; }
div#hotReport div.body ul.block2 li { font-size: 12px; height: 1.8em; line-height: 1.8em; overflow: hidden; }
div#hotReport div.body ul.block2 li a { color: Black; }



/* 专家看点 */
div#expertView { border: solid 1px #DBDBDB; border-top: 0; }
div#expertView div.title { height: 30px; line-height: 30px; background: url(../img/new/p19.jpg); border: solid 1px #DBDBDB; border-left: 0; border-right: 0; }
div#expertView div.title h1 { width: 40%; float: left; color: Black; font-size: 14px; margin: 0; padding-left: .5em; font-weight: normal; }
div#expertView div.title a { float: right; color: #676767; font-size: 12px; padding-right: 1em; text-align: right; }
div#expertView div.body { width: 230px; padding: 9px; }
div#expertView div.body div.block1 { border-bottom: solid 1px #EFEFEF; }
div#expertView div.body div.block1 h1 { font-size: 14px; height: 2em; line-height: 2em; overflow: hidden; color: #A83000; margin: 0; font-weight: normal; }
div#expertView div.body div.block1 h1 a { color: #A83000; }
div#expertView div.body div.block1 div.contentBox { height: 6.5em; overflow: hidden; font-size: 12px; padding-bottom: .5em; }
div#expertView div.body div.block1 div.text { font-size: 12px; line-height: 1.6em; width: 55%; float: right; color: #979797; height:6.4em; overflow:hidden; }
div#expertView div.body div.block1 div.text a { color: Black; }
div#expertView div.body div.block1 div.img { float: left; width: 90px; padding: 2px; height: 65px; border: solid 1px #CBCBC9; }
div#expertView div.body div.block1 div.img img { width: 90px; height: 65px; border: 0; }

div#expertView div.body ul.block2 { margin: 6px 0 0 0; padding: 0; list-style: none; list-style-position: outside; }
div#expertView div.body ul.block2 li { font-size: 12px; height: 1.8em; line-height: 1.8em; overflow: hidden; }
div#expertView div.body ul.block2 li a { color: Black; }






table.costRange { width:96%; font-size:14px; border-collapse:collapse; margin:10px auto;}
table.costRange th { background:#F1E9BB; border:solid 1px #D6D6D6; font-weight:normal;}
table.costRange td { text-align:center; border:solid 1px #D6D6D6;}


table.resthomeService { width:96%; font-size:14px; border-collapse:collapse; margin:10px auto;}
table.resthomeService th { background:#F1E9BB; border:solid 1px #D6D6D6; font-weight:normal; width:90px; vertical-align:middle;}
table.resthomeService td { border:solid 1px #D6D6D6;}




div#infoes {padding:20px;  border:solid 1px #D8D8D8;}
ul.infoes {margin:0; padding:0; list-style:none; list-style-position:outside; }
ul.infoes li {margin:10px 0 0 0; display:inline;border-bottom: dotted 1px gray; padding-bottom:10px;}
/*
ul.infoes li a { float:left; width:500px; height:20px; line-height:20px; overflow:hidden; color:#8C551F;}
ul.infoes li span { float:right; width:80px; height:20px; line-height:20px; overflow:hidden; color:#979797; font-size:12px;}
*/
ul.infoes li h1 { margin: 0; height: 2em; line-height: 2em; overflow: hidden; font-size: 14px; }
ul.infoes li h1 a { color: black; }
ul.infoes li span { display: block; height: 3.6em; line-height: 1.8em; overflow: hidden; font-size: 12px; color: Gray; margin-top: 10px; }
ul.infoes li span a { color: Red; }
ul.infoes li b { display: block; text-align: right; color: #9A9A9A; font-weight: normal; font-size: 12px; }






/* 正文 */
div#infoBox { width: 702px; background: url(../img/new/p57.jpg) left top no-repeat; padding-top: 10px; }
div#infoBox div.title { background: url(../img/new/p58.jpg) left top repeat-x; padding-top: 15px; border-left: solid 1px #ECDCC3; border-right: solid 1px #ECDCC3; }
div#infoBox div.title h1 { line-height: 1.3em; font-size: 16px; border-bottom: solid 1px #E7E7E7; width: 600px; margin: auto; padding: 10px 0; text-align: center; }
div#infoBox div.title div { font-size: 12px; height: 2em; line-height: 2em; text-align: center; }
div#infoBox div.title div span { color: Gray; margin-left: 10px; font-size: 12px; }
div#infoBox div.title div cite { font-style: normal; margin-left: 10px; }
div#infoBox div.title div cite a { color: Black; }
div#infoBox div.title div cite a.selected { color: Red; }
div#infoBox div.title div cite a.big { font-size: 16px; }
div#infoBox div.title div cite a.medium { font-size: 14px; }
div#infoBox div.title div cite a.small { font-size: 12px; }

div#infoBox div.body { padding: 15px 0; border: solid 1px #ECDCC3; border-top: 0; }
div#infoBox div.body div.infoContent { width: 600px; margin: auto; line-height: 1.5em; padding-bottom: 20px; }
div#infoBox div.body div.editor { width: 600px; margin: auto; text-align: right; font-size: 12px; color: #90985F; }
div#infoBox div.body div.infoContent p { text-indent: 2em; }



div.share { width: 680px; height: 26px; border: solid 1px #ECDCC3; border-top: 0; background: #FFFCF3; padding: 10px; }




/* 可能感兴趣 */
div#favo { width: 702px; background: url(../img/new/p123.jpg) left top repeat-x; border:solid 1px #E4E4E4;}
div#favo div.title { height: 30px; line-height: 30px; margin-top:10px;}
div#favo div.title h1 { padding-left: 20px; color: #5E5009; font-size: 14px; float: left; margin: 0; }
div#favo div.title a.more { font-size: 12px; float: right; margin-right: 20px; color: black; }
div#favo div.title ul { float:right; font-size:12px;}
div#favo div.title ul li { float:left; margin-right:10px;}
div#favo div.title ul li a { color:#5B5200;}
div#favo div.title ul li a:hover { color:#F68200;}


div#favo div.body { padding: 10px 0 20px 0; }
div#favo div.body ul.block1 { margin: 0; padding: 0; list-style: none; list-style-position: outside; }
div#favo div.body ul.block1 li { width: 320px; float: left; margin: 10px 0 0 20px; display: inline; }
div#favo div.body ul.block1 li img { border: solid 1px #EBEAE8; padding: 2px; width: 150px; height: 95px; float: left; }  /* width: 100px; height: 74px;  */
div#favo div.body ul.block1 li div { float: right; width: 154px; font-size: 12px; overflow: hidden; }
div#favo div.body ul.block1 li div h1 { font-size: 12px; height: 1.6em; line-height: 1.6em; overflow: hidden; margin: 0; }
div#favo div.body ul.block1 li div a { color: Black; }
div#favo div.body ul.block1 li div span { font-size: 12px; height: 6.4em; line-height: 1.6em; color: #989898; display: block; overflow: hidden; margin-top:4px; }






ul#topics {margin:0 0 0 -10px; padding:0 0 10px 0; list-style:none; list-style-position:outside; width:970px;}
ul#topics li {width:475px; float:left; margin:10px 0 0 10px; display:inline;}
ul#topics li img {float:left; width:130px; height:100px; border:solid 1px #DEDEDE; padding:1px;}
ul#topics li .textBox {float:right; width:318px; height:90px; border:solid 1px #DEDEDE; overflow:hidden; font-size:12px; padding:6px;}
ul#topics li .textBox h1 {margin:0; font-size:12px; height:2em; line-height:2em; overflow:hidden; cursor:pointer; color:#8A561D;}
ul#topics li .textBox span {display:block; line-height:1.6em; height:4.8em; overflow:hidden; margin-top:5px; cursor:pointer; color:#777777;}


tr.custom { display:none;}





div#resthomeTab { height:27px; line-height:27px; position:fixed; top:0; width:700px; z-index:100; display:none;}
div#resthomeTab ul { height:27px; line-height:27px; background:url(../img/new/p120.jpg); font-size:14px;}
div#resthomeTab ul li { float:left; border-right:solid 1px #E4E4E4; font-weight:bold; }
div#resthomeTab ul li a { color:Black; padding:0 .6em; display:inline-block; height:27px;}
div#resthomeTab ul li a.selected { color:#4B7E08; background:url(../img/new/p121.jpg);}
div#resthomeTab ul li a.disabled { color:#aaaaaa;}


div#imgs ul li { float:left; width:210px; margin:10px 0 0 10px; display:inline;}
div#imgs ul li span { display:block; width:210px; height:2em; line-height:2em; overflow:hidden; text-align:center; font-size:12px; color:Black;}
div#imgs ul li img { border:0;}




div.tel400 { background:url(../img/new/p230.jpg) no-repeat; height:21px; line-height:21px; margin-top:15px; padding-left:200px }






#map { height:300px; border:solid 1px #aaaaaa; position:relative; z-index:0; background:url(../img/new/p233.jpg) center center no-repeat;}


#imgBk { background:black; -khtml-opacity: 0.7; -moz-opacity: 0.7; opacity: 0.7; filter: alpha(opacity=70); position:fixed; width:100%; height:100%; z-index:1000; display:none; top:0; left:0;}
#floatImg { position:fixed; z-index:1001; width:600px; background:white; padding:20px; height:440px; top:100px; left:50%; margin-left:-300px; display:none;}
#floatImg dt { background:url(../img/new/preload.gif) center center no-repeat; height:400px; position:relative;}
#floatImg dt img { width:600px; height:400px; position:absolute; z-index:1;}
#floatImg dt span.left { width:50px; height:400px; position:absolute; left:0; top:0; z-index:2; background:url(none.jpg);}
#floatImg dt span.right { width:50px; height:400px; position:absolute; right:0; top:0; z-index:2; background:url(none.jpg);}
#floatImg dt span.left a { width:50px; height:47px; margin-top:100px; background: url(../img/new/p235.jpg) no-repeat; float:left; display:none;}
#floatImg dt span.right a { width:50px; height:47px; margin-top:100px; background: url(../img/new/p236.jpg) no-repeat; float:right; display:none;}
#floatImg dd { height:40px;}
#floatImg dd a img { width:auto; height:auto; border:0; float:right;}
#floatImg dd span { width:400px; height:40px; line-height:20px; float:left;}




div.resthomeIcon { border:solid 1px #E4E4E4; }
div.resthomeIcon dl { padding:10px;}
div.resthomeIcon dt div.img { margin-top:10px;}
div.resthomeIcon dt img { border:solid 1px #cccccc; padding:3px; width:150px; height:95px; float:left; margin-left:20px;}
div.resthomeIcon dt ul.honor { float:left; margin-left:10px;}
div.resthomeIcon dd { margin-top:10px;}
div.resthomeIcon dd li { margin-top:4px;}






ul.honorIcon {}
ul.honorIcon .honor1 a.good { background:url(../img/new/p109.jpg);}
ul.honorIcon .honor1 a.bad { background:url(../img/new/p104.jpg);}
ul.honorIcon .honor2 a.good { background:url(../img/new/p110.jpg);}
ul.honorIcon .honor2 a.bad { background:url(../img/new/p105.jpg);}
ul.honorIcon .honor3 a.good { background:url(../img/new/p111.jpg);}
ul.honorIcon .honor3 a.bad { background:url(../img/new/p106.jpg);}
ul.honorIcon .honor4 a.good { background:url(../img/new/p112.jpg);}
ul.honorIcon .honor4 a.bad { background:url(../img/new/p107.jpg);}
ul.honorIcon .honor5 a.good { background:url(../img/new/p113.jpg);}
ul.honorIcon .honor5 a.bad { background:url(../img/new/p108.jpg);}
ul.honorIcon a.good { display:inline-block; width:14px; height:16px;}
ul.honorIcon a.bad { display:inline-block; width:14px; height:16px;}





.ta-center { text-align:center;}
.block { display:block;}




ul#homeCareTypes { background:url(../img/new/p101.jpg) left top repeat-x; padding:10px 0 10px 0; border:solid 1px #DADADA;}
ul#homeCareTypes li { float:left; width:160px; margin-left:26px; display:inline;}

ul#homeCareTypes dt { font-size:14px; font-weight:bold; color:#5C4D0A; height:2.5em; line-height:2.5em; overflow:hidden;}
ul#homeCareTypes dd.img { padding-bottom:15px;}
ul#homeCareTypes dd.img img { width:150px; height:90px; padding:4px; border:solid 1px #DBDBDB; display:block; margin:auto;}
ul#homeCareTypes dd.txt { font-size:12px; height:1.6em; line-height:1.6em; overflow:hidden;}
ul#homeCareTypes dd.txt a { color:Black;}











/* 居家护理类别 */
div.homeCareCompanies { background:url(../img/new/p101.jpg) left top repeat-x; border:solid 1px #E4E4E4; padding:10px 0 15px 0;}
div.homeCareCompanies div.title { font-size:18px; line-height:1.6em; height:1.6em;}
div.homeCareCompanies div.title h1 { color:#534D00; font-size:16px; padding-left:1em; float:left;}
div.homeCareCompanies div.title a.more { float:right; font-size:12px; color:Black; margin-right:1em;}

div.homeCareCompanies div.title ul { float:right; font-size:12px; margin-right:2em;}
div.homeCareCompanies div.title ul li { float:left; margin-left:10px; background:url(../img/new/p103.jpg) left center no-repeat; padding-left:10px; }
div.homeCareCompanies div.title ul li.first { background:none;}
div.homeCareCompanies div.title ul li a { color:#5A5408;}
div.homeCareCompanies div.title ul li a.selected { color:#FE7B05;}

div.homeCareCompanies ul.house { font-size:12px; padding:20px 0 0 0;}
div.homeCareCompanies ul.house li { float:left; width:50%; height:107px;}
div.homeCareCompanies ul.house li img.face { float:left; width:110px; height:70px; padding:3px; border:solid 1px #DCDCDC; margin-left:18px;}
div.homeCareCompanies ul.house dl { float:left; width:200px; height:70px; padding-top:4px; margin-left:10px;}
div.homeCareCompanies ul.house dl dt { font-size:14px; font-weight:bold; height:1.6em; line-height:1.6em; overflow:hidden;}
div.homeCareCompanies ul.house dl dt a { color:Black;}
div.homeCareCompanies ul.house dl dd { color:#989898; height:16px; line-height:16px; width:100%;}
div.homeCareCompanies ul.house dl dd * { float:left;}
div.homeCareCompanies ul.house dl dd a { color:#989898;}

div.homeCareCompanies ul.house dl dd span.honor1 { display:inline-block; width:14px; height:16px; margin-left:5px;}
div.homeCareCompanies ul.house dl dd span.honor2 { display:inline-block; width:14px; height:16px; margin-left:5px;}
div.homeCareCompanies ul.house dl dd span.honor3 { display:inline-block; width:14px; height:16px; margin-left:5px;}
div.homeCareCompanies ul.house dl dd span.honor4 { display:inline-block; width:14px; height:16px; margin-left:5px;}
div.homeCareCompanies ul.house dl dd span.honor5 { display:inline-block; width:14px; height:16px; margin-left:5px;}
div.homeCareCompanies ul.house dl dd span.honor1 a { display:inline-block; width:14px; height:16px;}
div.homeCareCompanies ul.house dl dd span.honor2 a { display:inline-block; width:14px; height:16px;}
div.homeCareCompanies ul.house dl dd span.honor3 a { display:inline-block; width:14px; height:16px;}
div.homeCareCompanies ul.house dl dd span.honor4 a { display:inline-block; width:14px; height:16px;}
div.homeCareCompanies ul.house dl dd span.honor5 a { display:inline-block; width:14px; height:16px;}

div.homeCareCompanies ul.house dl dd span.honor1 a.good { background:url(../img/new/p109.jpg);}
div.homeCareCompanies ul.house dl dd span.honor1 a.bad { background:url(../img/new/p104.jpg);}
div.homeCareCompanies ul.house dl dd span.honor2 a.good { background:url(../img/new/p110.jpg);}
div.homeCareCompanies ul.house dl dd span.honor2 a.bad { background:url(../img/new/p105.jpg);}
div.homeCareCompanies ul.house dl dd span.honor3 a.good { background:url(../img/new/p111.jpg);}
div.homeCareCompanies ul.house dl dd span.honor3 a.bad { background:url(../img/new/p106.jpg);}
div.homeCareCompanies ul.house dl dd span.honor4 a.good { background:url(../img/new/p112.jpg);}
div.homeCareCompanies ul.house dl dd span.honor4 a.bad { background:url(../img/new/p107.jpg);}
div.homeCareCompanies ul.house dl dd span.honor5 a.good { background:url(../img/new/p113.jpg);}
div.homeCareCompanies ul.house dl dd span.honor5 a.bad { background:url(../img/new/p108.jpg);}



div#links { margin-top: 20px; }
div#links div.title { height: 23px; background: url(../img/new/p41.jpg) left bottom repeat-x; }
div#links div.title ul { float: left; margin: 0; padding: 0; list-style: none; list-style-position: outside; }
div#links div.title ul li { float: left; margin-right: 4px; height: 23px; overflow: hidden; }
div#links div.title ul li a { color: Black; font-size: 12px; }
div#links div.title ul a b { display: block; float: left; width: 4px; height: 23px; background: url(../img/new/p38.jpg); cursor: pointer; }
div#links div.title ul a cite { display: block; float: left; width: 4px; height: 23px; background: url(../img/new/p39.jpg); cursor: pointer; }
div#links div.title ul a span { display: block; float: left; height: 23px; line-height: 23px; background: url(../img/new/p40.jpg); padding: 0 5px; cursor: pointer; }
div#links div.title ul a.selected b { background: url(../img/new/p35.jpg); }
div#links div.title ul a.selected cite { background: url(../img/new/p36.jpg); }
div#links div.title ul a.selected span { background: url(../img/new/p37.jpg); }

div#links div.title div.more { float: right; height: 23px; line-height: 23px; font-size: 12px; padding: 0 10px; }
div#links div.title div.more a { color: Black; }

div#links div.body { border: solid 1px #CCCCCC; border-top: 0; padding: 10px 20px; }
div#links div.body ul { margin: 0; padding: 0; list-style: none; list-style-position: outside; }
div#links div.body ul.hidden { display:none; }
div#links div.body ul li { float: left; width: 8em; font-size: 12px; height: 1.6em; line-height: 1.6em; }
div#links div.body ul li a { color: Black; }



