/* 2009/12/07 jiaju news style */
@charset "gb2312";
/* reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
:focus { outline: 0; }
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
a img, iframe { border: none; }
ol, ul { list-style: none; }
input, textarea, select, button { font-size: 100%; font-family: inherit; }
select { margin: inherit; }
.clearfix {clear:both;}
.bk0 {height:0;font-size:0;line-height:0;padding:0;margin:0;overflow:hidden; clear:both;}
/* newsPublic */
.fbold {font-weight:900;}
.fred {color:#C00;}
.fgray {color:#333;}
.fgrey {color:#999;}
.iconBg {background:url(http://i2.sinaimg.cn/hs/zjwei/news/images/icon.png) no-repeat; overflow:hidden;}
/* newsIcon */
.comment {width:12px; height:11px; background-position:-25px 0;}
.tSina {width:19px; height:25px; background-position:-81px 0;}
.mail {width:11px; height:8px; background-position:-66px 0;}
/* module */
.modbox {border:1px solid #D6D6D6; position:relative; margin-top:10px;}
.modbox h2 {background:url(http://www.sinaimg.cn/hs/zjwei/jiaju/news/images/top_bg.png) 0 -35px repeat-x; font:14px/30px 宋体,arial,serif; height:30px; margin:0; padding:0; border-bottom:1px solid #D6D6D6;}
.modbox .more {position:absolute; top:0; right:1em; font:12px/33px 宋体,arial,serif; text-decoration:none; color:#666; height:30px;}
.modbox a.more:hover {color:#C00; text-decoration:underline;}
.imgmod {margin:0; padding:0;}
.imgmod li {position:relative; height:106px; width:81px; display:inline-block; *display:inline; zoom:1; margin-right:15px;}
.imgmod h3 {position:absolute;top:89px;left:0; width:81px; text-align:center; margin:0; padding:0;}
.imgmod h3 a {font:12px/14px 宋体,arial,serif; color:#333; text-decoration:none;}
.imgmod h3 a:hover {color:#C00; text-decoration:underline;}
.imgmod .photo {padding:2px; border:1px solid #D6D6D6; position:absolute; top:0; left:0; overflow:hidden;}
.imgmod .photo a {width:75px; height:75px; outline:medium none;}
.imgmod .photo a img {vertical-align:middle;}
.newlistmod {margin:0; padding:0;}
.newlistmod * {vertical-align:middle;}
.newlistmod li {background:url(http://i2.sinaimg.cn/hs/zjwei/news/images/icon.png) 0 -58px no-repeat; display:inline-block; text-indent:8px; text-align:right; overflow:hidden; white-space: nowrap;}
.newlistmod a{font:12px/28px 宋体,arial,serif; padding:0 10px 0 5px; text-decoration:none; color:#333; text-align:left; display:block; float:left;}
.newlistmod a:hover {color:#C00; text-decoration:underline;}
.newlistmod span {color:#999;font:12px/23px 宋体,arial,serif;}
.newlistmod .ranknum {display:inline-block; float:left; font:12px/16px 宋体,arial,serif; background:url(http://i2.sinaimg.cn/hs/zjwei/news/images/icon.png) -80px -25px no-repeat; width:20px; height:15px; margin:5px 0 0 0; overflow:hidden; color:#FFF; text-align:center; text-indent:-2px;}
/* newsMain */
#wrap {width:950px; margin:0 auto;}
#left {width:620px; float:left; overflow:hidden;}
#left .modbox h2 {padding-left:15px;}
#right {width:330px; float:left; overflow:hidden;}
/* newsContent */
#keyword a,#related a {color:#1E50A2;}
#keyword a {text-decoration:none;}
#keyword a:hover,#related a:hover {color:#C00; text-decoration:underline;}
h1 {font:400 20px/35px 黑体,arial,serif; padding-top:15px; color:#006; width:549px; border-bottom:1px solid #CBCBCB; margin:0 auto; text-align:center;}
#source {font:12px/2.5 宋体,arial,serif; text-align:center; display:block;}
#digest {width:519px; margin:5px auto; border:1px solid #DBDBDB; background:#FBFBFB; font:12px/1.6 宋体,arial,serif; color:#666; padding:10px 15px;}
#article {padding-top:10px; font:14px/1.7 宋体,arial,serif;}
#article p {text-indent:2em; text-align:justify; padding:5px 0;}
#keyword,#related {padding-top:15px;}
#keyword {font:14px/1.6 宋体,arial,serif;}
#keyword h2 {display:inline;}
#keyword a {margin-right:10px;}
#related li {display:block; width:100%; text-align:left;}
#related a {font-size:14px; text-decoration:underline;}
#related ul {margin:5px 0 0 5px;}
#articleEnd {text-align:right; padding:25px 0 5px 0; border-bottom:1px solid #DDD;}
#articleEnd a {font:12px/1.6 宋体,arial,serif; text-decoration:none; color:#000; margin:0 5px;}
#articleEnd img,#articleFn img {vertical-align:middle;}
#articleFn {font:12px/1.6 宋体,arial,serif; padding:10px 0 0; text-align:center;}
#articleFn a {color:#333; margin:0 5px;}
#articleFn span {padding-left:20px; margin-left:20px; border-left:1px solid #DDD;}
#articleEnd a:hover,#articleFn a:hover {text-decoration:underline; color:#C00;}
/* newsComment */
#comment_textarea {font:12px/1.6 宋体,arial,serif;}
#comment_textarea textarea {font-size:12px; padding:5px; border:1px solid #DCDCDC;}
#comment_textarea form {background:#F9F9F9; padding:15px 0 0 20px;}
#comment_textarea textarea {width:90%; height:100px; display:block;}
#comment_textarea input {padding:3px;}
#comment_textarea input.inputClass {border:1px solid #DCDCDC; margin-right:10px; color:#8A8A8A;}
#comment_textarea div {padding:5px 0;}
#comment_textarea .more img {vertical-align:middle; margin-right:5px; background-position:-45px 0;}
/* 装修日志 */
#lline3 ul {width:580px; padding:10px 20px 10px 15px;}
#lline3 li {width:270px; text-indent:0; padding:0 5px; display:inline-block;*display:inline;}
/* 图片新闻 */
#lline1 ul,#lline2 ul,#lline4 ul {padding:15px 0 5px 23px;}
#lline4 li {height:127px;}
#lline4 li,#lline4 h3 {width:102px;}
#lline4 h3 {top:110px;}
#lline4 .photo,#lline4 .photo a {width:96px; height:96px;}
/* sidebar */
#right .modbox {margin-left:22px;}
#right .modbox h2 {font-size:14px; font-weight:900; text-indent:1em;}
/* 最新新闻 */
#rline1 {position:relative;}
#rline1 ul {padding:10px;}
#rline1 li {width:100%;}
/* 明星家居 */
#rline2 ul {padding:15px 0 5px 23px;}
#rline2 li {height:129px;}
#rline2 li,#rline2 h3 {width:122px;}
#rline2 h3 {top:112px;}
#rline2 .photo,#rline2 .photo a {width:116px; height:98px;}
/* 排行 */
#rline3 ul,#rline4 ul {margin:5px 5px 5px 8px;}
#rline3 li,#rline4 li{background:none; text-indent:0; width:100%; line-height:26px; height:26px;}
#rline4 {position:relative;}
/* sidebr menu */
.otherMenu {position:absolute; top:0; right:10px; font:12px/16px 宋体,arial,serif;}
#rline1 h2,.otherMenu span {cursor:pointer;}
#rline1 .otherMenu span {background:url(http://i2.sinaimg.cn/hs/zjwei/news/images/icon.png) 0 -86px repeat-x; width:74px; height:15px; color:#FFF; display:block; float:left; text-align:center; margin:8px 0 0 5px; border:1px solid #6ABC31; overflow:hidden;}
#rline1 .otherMenu span.tab_active {background-position:0 -100px; border:1px solid #2E99A8;}
#rline4 .otherMenu {top:9px; right:70px;}
#rline4 .otherMenu span {width:37px; height:17px; padding-top:5px; display:inline-block; background:url(http://i2.sinaimg.cn/hs/zjwei/news/images/icon.png) 0 -36px no-repeat; text-align:center;}
#rline4 .otherMenu span.tab_active {background-position:0 -13px;}
/* footer */
#footer {clear:both; font:12px/1.6 宋体,Arial; padding-top:30px;}
#footer a {color:#333;}
/* old style */
html,body {margin:0; padding:0;}
#header ul {margin:0;}
#header { background:url(http://i3.sinaimg.cn/hs/chengzhi/text_jiaju/top_bg.gif); width:950px; height:35px; margin:0 auto 3px auto; }
#header a { color:#000; text-decoration: none}
#header a:hover {text-decoration: underline}
#menu { padding-left:10px; }
#menu li { float:left; margin:8px 0 0 0; padding: 0 14px; font-size:14px; font-weight:700; border-right:1px dotted #000 }
#top_nav,#other_nav { float:right; padding:6px 0 0 10px; background:url(http://i2.sinaimg.cn/hs/zjwei/news/images/icon.png) -107px 8px no-repeat; }
#other_nav {padding-left:30px;}
#top_nav li,#other_nav li { padding:0 10px; float:left; font:900 12px/18px 宋体,Arial,sans-serif; }
#other_nav li {font-weight:400;}
#other_nav .m {color:#F60;}
/* top link */
#top_link { height:36px; border-bottom:1px solid #c8d8f2; padding:5px; margin:5px auto 10px auto; font:12px/14px 宋体,Arial; position:relative; }
#top_link #logo { float:left; border-right:1px solid #f4f4f4; padding-right:15px; width:116px; height:36px; overflow:hidden; position:relative;}
#top_link #logo img {position:absolute; top:-22px; left:-112px;}
#top_link span { float:left; margin:23px 0 0 15px; color:#000099;}
#top_link a { color:#000099; text-decoration:underline;}
#top_link a:hover { color:#f00; text-decoration:underline }
.list_l { float:left; width:620px; }
.list_r { float:right; width:309px; }
.blkContainerPblk { background:#FFF!important; }
.blkContainerSblk h1 { border-bottom:1px solid #CBCBCB!important;}
/* search */
#search_box {position:absolute; right:0; top:15px;}
#search_box input {border:0; width:205px;}
#search_box span {background:url(http://i2.sinaimg.cn/hs/zjwei/news/images/icon.png) 0 -118px no-repeat;width:211px; border:0; height:20px; line-height:24px; padding:4px 10px 0 10px; float:left; display:block; margin:0;}
#search_box input.sbt {background:url(http://i2.sinaimg.cn/hs/zjwei/news/images/icon.png) -107px -88px no-repeat; height:23px; width:70px; float:left; overflow:hidden; cursor:pointer;}
/*评论*/
.t_info {color:#666666; line-height:18px; padding:4px 0 0 5px; }
.t_txt { line-height:20px; padding:2px 0 2px 5px; border-bottom:1px dotted #333; }
.h246 { height:246px; }
.h387 { height:387px; }
/*各个模块：标题背景,更多,广告*/
.ad{  padding:0; margin:0; margin-left:22px;}
.ad02{padding:0; margin:0; padding-bottom:10px;}
.ad02 dl{ float:left;}
.ad02 dl dt{ text-align:center; padding:5px 0} 
.ad02 dl dd{ padding:0 5px;}
.ad03 img{ float:left;}
.blkTopGoogleSearch {height:30px;margin-bottom:0;overflow:hidden;padding:10px 0 0;}
/* 正文内容 */
.blkContainerSblkCon{margin-top:15px; line-height:23px; font-size:14px;}
.blkContainerSblkCon center{font-size:12px;}
.blkContainerSblkCon img{border:1px #000 solid;}
.blkContainerSblkCon p{line-height:23px; margin:15px 0;}
.blkContainerSblkCon a,.blkContainerSblkCon a:visited{text-decoration:none;}
.blkContainerSblkCon a:hover,.blkContainerSblkCon a:active{text-decoration:underline;}
.blkContainerSblkCon h1,.blkContainerSblkCon h2,.blkContainerSblkCon h3,.blkContainerSblkCon h4,.blkContainerSblkCon h5,.blkContainerSblkCon h6{font-size:14px; font-weight:bold; line-height:23px; margin:5px 0;}
.blkContainerSblkCon_16 *,.blkContainerSblkCon_16 p,.blkContainerSblkCon_16 h1,.blkContainerSblkCon_16 h2,.blkContainerSblkCon_16 h3,.blkContainerSblkCon_16 h4,.blkContainerSblkCon_16 h5,.blkContainerSblkCon_16 h6{font-size:16px; line-height:26px;}
.blkContainerSblkCon_14 *,.blkContainerSblkCon_14 p,.blkContainerSblkCon_14 h1,.blkContainerSblkCon_14 h2,.blkContainerSblkCon_14 h3,.blkContainerSblkCon_14 h4,.blkContainerSblkCon_14 h5,.blkContainerSblkCon_14 h6{font-size:14px; line-height:23px;}
.blkContainerSblkCon_12 *,.blkContainerSblkCon_12 p,.blkContainerSblkCon_12 h1,.blkContainerSblkCon_12 h2,.blkContainerSblkCon_12 h3,.blkContainerSblkCon_12 h4,.blkContainerSblkCon_12 h5,.blkContainerSblkCon_12 h6{font-size:12px; line-height:20px;}
.f12 {font-size:12px;}
.f14 {font-size:14px;}
.f16 {font-size:16px;}