<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* Qingdaonews.com auto Style Filebox
 * Design:mwq
 * Created: 2010-5-5
 * Update: 2010-5-5
 * Copyright:Qingdaonews.com
 */
/* general style  */
*{padding:0;margin:0;}
body,td{font-family:"宋体",Arial, Helvetica, sans-serif;font-size:12px;margin:0px;line-height:23px;color:#000;}
ol, ul,li,h1,h2,h3{ list-style: none;}
hr{ border: 0; border-top: 1px solid #cacaca; height: 1px; }
img{ border: 0;}
pre{ white-space:normal;}
textarea, input, select{color: #000000;font-family: verdana, tahoma, sans-serif;}
a{color:#000;text-decoration: none;}
a:hover { color: #ff6600; text-decoration: underline; }
.textinput{border:1px solid #e3e9ef;font-size:12px;padding:2px; background:#fff;}/* 普通INPUT样式 */
.force{word-break: break-all; word-wrap:break-word ; overflow:auto;white-space:normal;}/* 强制换行引用时候指定宽 */
.f_{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:baseline;}/* 超过宽度变为...所在容器需要指定宽 */
.right{float:right;}/* 右对 */
.left,.fll{ float:left;}
.cRed,body div a.cRed,body div a:hover.cRed{color:#F00;}/* 红色 */
.cBlue,a.cBlue,a:hover.cBlue{color:#06c;}/* 蓝色 */
.cGreen,a.cGreen,a:hover.cGreen{ color:#093;}
.cBlack,body div a.cBlack,body div a:hover.cBlack{color:#000;}
.cWhite,a.cWhite,a:hover.cWhite{color:#fff;}
.cGray,a.cGray,a:hover.cGray{color:#8f8c8c;}
.f_12{font-size:12px;}
.f_14{font-size:14px;}
.p_t10{padding-top:10px;}
.p_r10{padding-right:10px;}
.p_b10{padding-bottom:10px;}
.p_l10{padding-left:10px;}
.p_a10{padding:10px;}
:focus{outline:0;}
.li_2 li{ width:49.5%; float:left;}
.li_3 li{ width:33.3%; float:left;}
.li_4 li{ width:24.9%; float:left;}
ul li.li_all{ width:100%;}
.pointer{ cursor:pointer;}.hidden{display:none;} .cHelp{cursor:help; text-decoration:none;} .cMove{ cursor:move;}.not_allowed{ cursor:not-allowed;}
.font{overflow:hidden;white-space:nowrap;font-size:18px;font-family:"Microsoft YaHei","Microsoft JhengHei","Times New Roman",sans-serif;}

/* 清除溢出，浮动 */
.clear{clear:none; clear:both !important;}
.clear hr{display:none;}
/* 不需要额外增加元素的清理浮动的类 */
.wrapfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
/* IE7 hack */
*+ .wrapfix{display:inline-block;}
/* IE-mac, IE5, IE6 */
* html .wrapfix{height:1%;}
.wrapfix {display: block;}
/* 浮动 */
.left{float:left;}
.right{float:right;}
.mb5{ margin-bottom:5px;}
.mt10{ margin-top:10px;}
.mr10{ margin-right:10px;}
.pl10{padding-left:10px;}
.pr10{padding-right:10px;}
/* 字体属性 */
.fb{font-weight:bold;}
.fi{font-style:italic;}
.fl{text-align:left;}
.fr{text-align:right;}
.fc{text-align:center;}
/*图片排版*/
dl.img_tex{ font-size:1px;display:block; clear:both;overflow:hidden;}
dl.img_tex span a,dl.img_tex span a:visited{ color:#000000;}
dl.img_tex span a:hover{ color:#ff0000;}
dl.img_tex dd{float:left; margin-right:5px;margin-bottom:5px;_margin-right:1px;}
dl.img_tex dd p{display:block;padding:1px;border:#fff solid 1px; width:auto;}
dl.img_tex dd span{background:#f7f7f7 url(bg_x.gif) repeat-x left -309px;display:block;line-height:22px; font-weight:normal; font-size:12px; text-align:center;}

/* 图片轮播 */
.flashNews {position:relative;width:314px;overflow:hidden;text-align:left;}
.firstNews {position:relative;float:right;width:314px;margin-bottom:10px;overflow:hidden;border:1px solid #B6CAE3;}
.flashNews, .firstNews {height:210px;}
.flashNews .bg {position:absolute;left:0;bottom:0;width:314px;height:40px;}
#SwitchTitle h3 { display:none}
#SwitchTitle {height:16px; text-align:center; line-height:22px; background:#ffffff; padding:0 10px; overflow:hidden; width:294px;}
#SwitchTitle a:link,#SwitchTitle a:visited { color:#000000; font-weight:bold;}
#SwitchTitle a:hover { color:#ff0000; text-decoration:none;}
.firstNews p a {font-size:12px;}
.flashNews ul {position:absolute;right:0;bottom:0;padding-left:47px;_padding-left:46px; z-index:2;}
.flashNews ul li {float:left;width:15px;height:18px;line-height:18px;text-align:center;margin-left:1px;background:#000000;}
.flashNews ul li a {display:block;width:15px;height:18px;font-size:10px;font-family:Tahoma;font-weight:bold;color:#FFFFFF;}
.flashNews ul li a:hover, .flashNews ul li a.sel {color:#F20000;}
.firstNews ul {width:314px;height:auto;overflow:hidden;_zoom:1;margin:0 0 0 12px;}
.firstNews ul li {position:relative;width:310px;height:22px;line-height:22px;overflow:hidden;text-indent:10px;font-size:14px;}
.flashNews ul li a:visited { color:#FFFFFF}
.flashNews ul li a.sel:link,.flashNews ul li a.sel:visited,.flashNews ul li a.sel:hover {color:#fff; background:#ff0000;}
/* 按钮 */
.btn_login,.btn_search{ background:url(btn.gif) no-repeat; width:39px; height:21px; border:none;
		text-indent:-999em; cursor:pointer;}
.btn_search{ background-position:left -25px;}

/* 主体 */
.top,.con,.surround,#nav,.search,.brand,.foot{ width:950px; margin:0 auto; clear:both;}
.con{ margin-bottom:8px;}

/*头部广告*/
#headerAd{height:220px;}
#headerAd .hAdLeft,#headerAd .hAdRight{width:100px;height:220px;margin-bottom:0;padding-bottom:0;}
#headerAd .hAdTop,#headerAd .hAdDown{width:730px;height:50px;margin-bottom:0;padding-bottom:0;}
#headerAd .hCenter{width:730px;height:220px;}
#headerAd .hAdBanner{width:auto;height:104px;padding-top:4px;margin:5px 0;border:#bad9f5 solid 1px;background:url(c_boxB_bg.gif) repeat-x left -20px;}
#headerAd .hAdBanner div ul,#headerAd .hAdhuanrao{line-height:20px;color:#999;}
#headerAd .hAdBanner div ul li a,#headerAd .hAdhuanrao a{color:#000082;}
#headerAd .hAdBanner div ul li a:hover,#headerAd .hAdhuanrao a:hover{color:#cc0000; text-decoration:underline;}
#headerAd .hAdhuanrao{width:465px;}
.noindent li{ white-space:nowrap; width:470px; overflow:hidden;}
/* 菜单 */
#nav{background:url(line.gif) left -295px repeat-x;margin-bottom:10px;}
.menu{ background:url(line.gif) right -356px no-repeat;height:59px;  color:#990000;}
.menu ul{ float:left; padding-top:7px;}
.menu h1{ background:url(logo.gif) no-repeat;float:left;}
.menu h1 a{width:160px; height:59px; overflow:hidden; text-indent:-999em; display:block;}
.menu h2{float:left; width:15px; height:44px;padding:7px 5px;line-height:14px;background:url(img.gif) left -559px no-repeat;
		margin:1px 8px 0 5px;}
.menu h2 a{color:#fff; padding:0;}
.menu h2 a.p_t10{ padding-top:6px;}
.menu a{color:#990000;display:inline-block;font-size:12px;padding:0 6px;}
.menu a:hover{color:#f60;text-decoration:none;}

/* 搜索 */
.brand{background:#fef6df;}
.brand ul{background:url(img.gif) -470px -445px no-repeat; border:1px solid #fad7af;
		padding-left:21px; height:98px; margin-bottom:-1px; position:relative;}
.brand li{ float:left; margin:9px 0 0 13px; vertical-align:bottom; display:inline;}
.brand li a img{ border:1px solid #fef6df;}
.brand li a:hover img{border:1px solid #F93;}
.search{ border:1px solid #d7d7d7;background:#fff url(line.gif) left 6px repeat-x; height:31px;
		padding-left:160px;width:788px; margin-bottom:10px;}
.search h3.left{background:url(img.gif) no-repeat; width:170px; height:34px;margin:-1px 0 0 -161px;
		overflow:hidden; text-indent:-999em; display:inline;_height:32px;}
.search p{ padding-top:4px;float:left;width:770px; line-height:25px; white-space:nowrap; overflow:hidden;}
.search span.cRed{ padding-left:20px;}
.search input,.search select{ vertical-align:middle;}
.search .textinput{ border-top:1px solid #abadb3; width:220px;}
.btn_search{background:url(img.gif) -260px top no-repeat; width:41px; height:21px;}

/* 三列内容区域 */
.main_A{ float:left; width:314px;}
.main_B{ float:left; width:406px; margin-left:10px;}
.main_C{ float:right; width:210px;}
.con .main_C h3 span a{ color:#EE5609;}
.main_D{}

/* 内容通用 */
.con h3 .right{font-size:12px; font-weight:normal;color:#8e8e90;}
.con h3{ height:26px; font-size:14px;background:#fff url(line.gif) left -3px repeat-x; padding-right:8px;}
.main_C h3{ color:#ee5609;}
/* 快讯首屏 */
.con .main_A_box{ border:1px solid #d7d7d7;}
.con .main_A_box h3{line-height:26px;}
#ml_anav1,#ml_anav2{ float:left;padding-left:10px; width:80px; }
.con .main_A_box h3 span a{color:#EE5609;}
.con .main_A_box h3 .left{ padding-left:10px; width:80px;background:url(img.gif) left -75px no-repeat;} /* 40 left -412px */
.con .main_A_box h3 .left a{ color:#fff;}
.con .main_A_box h3 a.right{padding-top:3px;}
.con .main_A_box ul{ padding:8px; line-height:23px; font-family:"宋体";}
.con .main_B_box{background:url(img.gif) left -210px no-repeat; padding:9px;text-align:center;}
.con .main_B_box h2{ width:390px;font-size:18px; line-height:32px; padding-top:2px; font-weight:bold;}
.con .main_B_box h2 a{color:#c90505;}
.con .main_B_box h3{ font-size:12px; font-weight:normal;color:#003398; background-image:none;}
.con .main_B_box h3 a{ color:#003398;}
.con .main_B{  overflow:hidden;}
.con .main_B ul{ border-bottom:1px dotted #d7d7d7; padding:6px 0;font-size:14px; line-height:24px;
		margin:0 10px; zoom:1;}
.con .main_B li span{ float:right; color:#666;*margin-top:-26px; font-size:12px;}
.con .main_B h3.f_14{background:#fff url(line.gif) left 1px repeat-x; height:32px; line-height:32px;padding:0 6px;}
.con .main_B h3.f_14 span a{background:url(img.gif) 5px -118px no-repeat; width:98px; float:left; overflow:hidden;
		text-indent:-999em;}
.con .main_C_box{border:1px solid #d7d7d7; margin-bottom:8px;}
.con .main_C_box h3{ background-position:left -3px;height:26px; line-height:26px;}
.con .main_C_box h3 span{ float:left;background:url(img.gif) left -464px no-repeat; padding-left:17px;}
.con .main_C_box .p_a10{ padding:7px 9px;}
.con .main_C_box .p_l10{ padding-left:9px;}
.con .main_C_box p.p_a10{ line-height:20px; color:#8f8c8c;}
.con .main_C_box p.p_a10 a.cRed{ display:inline-block; width:105px;}
.con .main_C_box p.p_a10 a{color:#f00}

/* 快讯 */
.msg .main_A_box a strong{ float:left; width:140px;white-space:nowrap;}
.msg .main_A_box h3 .left{ background-position:left -40px;}
.msg .main_A_box h4{ padding-top:5px;}
.msg .main_A_box p{ padding:0 9px;color:#8f8c8c;}
.msg .main_A_box p a{color:#f00}
.msg .main_A_box ul{ padding:0 6px 6px 6px; clear:both;}
.msg .main_B h3.f_14 span a{ background-position:5px -162px;}
.msg .main_B{ height:285px;}
.msg .main_C{ border:1px solid #d7d7d7;}
.msg .main_C h3{background:url(img.gif) 1px -313px no-repeat;height:35px;}
.msg .main_C h3 span.left{width:90px; overflow:hidden; text-indent:-999em;}
.msg .main_C h3 a.right{ margin-top:6px;}
.msg .main_C ul{ padding:0 10px 10px 10px; line-height:24px;}

/*  */
.con .main_{border:1px solid #d7d7d7;}
.con .main_ h2{ background:url(line.gif) left -100px repeat-x; height:35px; margin-bottom:16px;}
.con .main_ h2 span.left{background:url(img.gif) left -624px no-repeat;height:35px; width:120px; text-indent:-999em;}
.con .main_ h2 span.right{ background:url(line.gif) right -136px no-repeat; font-size:12px; font-weight:normal; 
		padding:8px 12px 0 0; color:#fff;}
.con .main_ h2 span.right a{ color:#fff; text-decoration:none;}
.con .main_ ul.fc{ padding-bottom:6px;}
.con .main_ ul.fc li{ float:left; width:167px; margin-left:20px; display:inline;}
.con .main_ ul.fc li img{border:1px solid #fff;}
.con .main_ ul a{color:#333333;}
.con .main_ ul a:hover img{color:#F30;border:1px solid #ff6d10;}

/* 页面小类区 */
.class{ margin-bottom:10px;}
.con .main_D{ width:710px; float:left;border:1px solid #d7d7d7; padding:15px 9px 0 9px;}
.con .main_D h2{ float:left;height:26px; font-size:12px; position:absolute; margin:-15px 0 0 0;}
.con .main_D h2 a.left{ width:74px; background:url(img.gif) left -412px no-repeat; height:26px;
		float:left;color:#fff; text-align:center; line-height:26px;}
.con .main_D h2 a.right{ font-weight:normal;color:#8e8e90;}
.con .main_D .img_box{ padding-left:365px; height:226px;}
.con .main_D .img_box .img{ margin:25px 0 0 -355px; float:left;}
.con .main_D .img_box h3.font{ background-image:none; font-size:18px;font-weight:bold;}
.con .main_D .img_box h3.font a{color:#c90505;}
.con .main_D .img_box h4 a,.con .main_D .img_box h4{color:#ee5609; font-weight:normal; line-height:32px; font-size:12px;}
.con .main_D ul{font-size:14px; line-height:24px; padding:10px 10px 0 10px; width:315px;}
.con .main_D_box{ width:344px; float:left; margin-bottom:10px;}
.con .main_D_box h2{ position:static; margin:0 10px;border-top:1px dotted #d7d7d7; float:none;}
.con .bl1{ border-left:1px dotted #d7d7d7;  margin-left:10px; padding-left:10px;}
.class .main_C{border:1px solid #d7d7d7;}
.tools{ background:url(img.gif) -330px top no-repeat; height:135px; width:180px; margin:10px auto;}
.tools a{width:80px; height:62px; margin:0 10px 10px 0; float:left; overflow:hidden; text-indent:-999em;}
.class .main_C h3 span{background:url(img.gif) 9px -520px no-repeat; padding-left:22px; line-height:28px;}
.class .main_C ul{ padding:9px;}

/* 建材库 */
.class .data_{width:728px; float:left;border:1px solid #d7d7d7; padding:0 0 10px 0;overflow:hidden;}
.class .data_ h2{ background:url(line.gif) left -205px repeat-x; height:35px; overflow:hidden;
		border-bottom:7px solid #fff;width:728px; position:relative; margin-bottom:-8px;}
.class .data_ h2 span.left{background:url(img.gif) left -672px no-repeat;height:35px; width:120px; text-indent:-999em;}
.class .data_ h2 span.right{ background:url(line.gif) right -240px no-repeat; font-size:12px; font-weight:normal; 
		padding:8px 12px 0 0; color:#fff;}
.class .data_ h2 span.right a{ color:#fff; text-decoration:none;}

.class .data_ h3{background:url(img.gif) left -710px no-repeat; font-size:12px; line-height:16px; padding:13px 0 7px 15px;
		border-top:1px dotted #d7d7d7;}
.class .data_ h3 a.left{color:#333;}
.class .data_ h3 a:hover{ color:#c90505;}
.class .data_box{ width:332px; height:253px;float:left; margin:0 0 0 16px; padding:6px 0; overflow:hidden; display:inline;}
.class .data_box p{line-height:28px;}
.class .data_box p a{}
.class .data_box p a:hover{ text-decoration:none; color:#F60;}
.class .data_box p strong{ display:inline-block; width:188px; font-weight:normal;}
.class .data_box p img{ /* padding:0 20px 0 19px; */}
.class .data_box ul{ clear:both; font-size:12px; line-height:22px;padding:10px 10px 4px 9px;}
.class .data_ .bl1{border-left:1px dotted #d7d7d7; margin:0 0 0 16px; padding-left:16px;}
.class .main_C h4{height:23px; padding:0 8px; font-size:12px; overflow:hidden;}
.class .main_C h4 span{ width:48px; height:22px; border:1px solid #e5e4e4; border-bottom:none; float:left; margin-right:6px;
		text-align:center; color:#777777; cursor:pointer;}
.class .main_C h4 span.hover{width:50px; height:23px;background:url(line.gif) left -54px repeat-x; color:#fff; border:none;}
.class .main_C_box{background:url(img.gif) -485px -137px no-repeat;margin:0 8px 3px 8px;border:none;
		border-top:3px solid #ff6121;*background-position:-485px -134px;padding-left:10px;}
.class .main_C_box li{ line-height:24px; height:24px; overflow:hidden; vertical-align:middle;}
.class .main_C_box li a{ cursor:pointer; display:block;color:#0071be; text-align:right; }
.class .main_C_box li a .left{color:#000;}
.class .main_C_box li a:hover .left,.class .main_C_box li a:hover{text-decoration:none; background:#f9f9f9; color:#F60;}

/* 家装子频道 */
.homeb .main_B .main_B_box{ height:75px;}
.homeb .main_B{height:225px;}
.homeb .main_C_box{ margin-bottom:0;}
.homeb .main_C_box h4{ margin:0 9px;}
.homeb1 .main_ h2{ position:relative; margin-bottom:-8px; border-bottom:8px solid #fff;}
.homeb1 .main_ h2 span.left{background-position:left -777px;}
.homeb1 .main_ h4{ border-top:1px dotted #d7d7d7; padding:16px 0 8px 0; margin:0 21px;color:#fff; font-size:12px;}
.homeb1 .main_ h4 span{ line-height:12px; padding:3px 16px 2px 9px; background:#b20202 url(img.gif) right -393px no-repeat;}
.homeb2 .main_ h2 span.left{background-position:left -821px;}
.homeb2 .main_ h2{border-bottom:8px solid #fff; position:relative; margin-bottom:-2px;}
.homeb2 .main_{ overflow:hidden; padding-bottom:10px;}
.homeb2 .main_ ul.fc{ margin-left:-1px;}
.homeb2 .main_ ul.fc li strong{display:inline-block; width:130px; text-align:center;text-indent:0;}
.homeb2 .main_ ul.fc li a:hover{ text-decoration:none;}
.homeb2 .main_ ul.fc li{ width:280px;text-align:left; border-left:1px dotted #d7d7d7; padding:0 15px 15px 18px; margin:0;}
.homeb2 .main_ ul.fc li a.left img{ padding:10px 10px 0 0; margin-top:1px;}
.homeb2 .main_ ul.fc li a:hover img{ border:1px solid #fff;}
.homeb2 .main_ ul.fc li p{color:#8d8d8d;border-top:1px dotted #d7d7d7; padding:10px 0 0 0;}
.homeb2 .main_ ul a{ color:#F00;}

/* 建材子频道 */
.building1 .main_A_box h3 .left{background-position:left -40px;}
.con .main_B ul.bt1{ border:none; border-top:1px dotted #d7d7d7; padding-top:8px; margin-top:2px;}
.building .main_B .main_B_box{ height:75px;}
.building .main_B{height:225px;}
.building1 .main_B{height:250px;}
.building1 .main_B h3.f_14 span a{background-position:-155px -164px;}
.building1 .main_C_box,.building .main_C_box{ margin-bottom:0;}
.building2 .main_ h2 span.left{background-position:left -864px;}
.building2 .main_ li{ margin-bottom:12px;}
.foot{ border-top:1px solid #efefef; padding-top:10px; margin-top:10px;}
body .con .main_B h3.tgxx span a{background-position:-155px -118px;}
</pre></body></html>