.bui01 a,.bui02 a,.architect li.pic2 a,.archr li.pic3 a,.splist li a,.ozhis p a{ color:#000;}
.builine,.architect ul.btm{ line-height:0; font-size:0;}

#buildtop{ border:1px solid #E8E9D7; overflow:hidden; width:918px; }
.buileft,.remleft{ border-right:1px solid #E9E7DA; background:#fafafa; padding:14px 0; margin-right:25px;}
.buiright,.remright{ width:550px; float:left;}
.remleft{ width:567px; background:none; margin-right:0;}
.remright{ float:right; width:350px; background:#fafafa; text-align:center; padding:25px 0;}
.bui01{font-size:20px; font-family:"黑体"; padding-top:10px; width:355px; line-height:28px;}
.bui01b{ width:350px; line-height:22px; font-size:14px; font-family:"宋体"; height:95px;}
.bui02{ line-height:23px; font-size:14px; width:345px; background:url(../img/title4.gif) no-repeat 1px 9px; padding-left:10px;}
.bui03,.bui04{ float:right; width:180px; padding-top:12px;}
.bui04{ float:left; padding-left:20px;}
.bui03 img,.bui04 img{ width:154px; height:108px; border:1px solid #ccc; padding:3px;}
.builine{ border-top:1px dotted #ccc; height:1px; clear:both; width:100%; margin-top:12px;}
.borderbtm{ border-bottom:1px dotted #ccc; height:1px; clear:both; line-height:0; font-size:0; margin-top:10px; width:520px; margin-left:20px; >margin-left:10px;}

.bmtop{ width:645px; float:left; padding:0 10px 15px 0; border-right:1px solid #E5E5E5; clear:both; min-height:1000px;}
.bmright{ width:253px; float:right;}
.mtop{ width:100%; background:#ECECEC; border-bottom:1px solid #901D22; height:22px; margin-bottom:6px; clear:both;}
.buildtop,.buildtop2,.buildtop3{ background:url(/img/indexBack.gif) no-repeat;}
.buildtop,.buildtop3{ background-position:10px -15px; width:140px; height:22px; text-align:center; color:#fff; font-size:13px; font-weight:bold; line-height:22px; padding-left:10px;}
.buildtop3{ background-position:10px -100px; width:210px;}
.mltr{ float:right; padding:4px 8px 0 0;}
.mltr a{ color:#897577;}

.architect ul.main{ background:#ccc; padding:1px 1px 10px; width:350px; float:left;}
.architect li.pic img{ border:3px solid #fff; width:344px; height:242px;}
.architect li.pic2 img{ width:88px; height:68px;}
.architect li.pic2{ width:88px; text-align:center; padding:2px; line-height:22px; background:#fff; margin:0 17px 0 10px; >margin:0 20px 0 5px;}
.architect li.font{ line-height:20px; padding:5px 10px;}
.architect li.font1{ width:100%; line-height:22px; text-align:center;}
.architect ul.btm{ background:url(/img/architect.gif) no-repeat; width:352px; height:6px;}

.archr,.architect{ float:left;}
.architect{ width:352px;}
.archr{ width:292px;}
.archr li.pic3{ border:1px solid #ccc; margin:0 0 0 12px; padding:3px 3px 0; line-height:20px; width:125px; text-align:center; >margin:0 4px 0 6px; >line-height:25px;}
.archr li.pic3 img{ width:125px; height:100px;}

.slist{ background:#F3F2ED; border:1px solid #E8E9D9; width:100%; line-height:23px; font-weight:bold; margin-top:10px;}
.pl15{ padding-left:15px;}

.splist li{ width:156px; text-align:center; margin:10px 4px 0px 0; line-height:20px;}
.splist img{ border:1px solid #ccc; padding:1px; width:150px; height:120px;}
.bortop{ border-top:1px solid #ccc; width:100%; padding:10px 0; margin-top:10px;}
.pager{ padding-right:10px; float:right;}
.picline{ height:21px; width:250px;}

.ozhis{ border:1px solid #ccc; float:left; padding:3px; width:162px; margin-right:8px;}
.ozhis img{ width:162px; height:130px;}
.ozhis p{ width:152px; padding:5px 5px 0 5px; color:#4C4C4C; line-height:20px;}
.ozhis2{ padding:3px; border:1px solid #ccc; float:right;}
.ozhis2 img{ width:278px; height:195px;}

.remlist{ font-size:14px; line-height:24px; border-bottom:1px solid #ccc; width:645px; padding:10px 0;}
.remlist a,.pdetail li a,.remedytitle a,.remedylist2 a{ color:#000;}

.plist{ border:1px solid #D7DAC5; background:#EFF0E8; padding:3px; overflow:hidden; width:245px; margin-top:10px;}
.plist2{ background:#F8F9F4; padding:14px 0 14px 20px; width:225px;}
.plist2 li{ background:url(/img/plistback.gif) no-repeat; line-height:23px; text-align:center; margin:0 18px 10px 0;}
.plist2 li a{ width:93px; height:23px; color:#911E25; display:block;}
.photo{ padding:5px; border:1px solid #E5E5E5; width:636px; margin-bottom:10px;}
.photo img{ border:1px solid #E5E5E5; width:634px; height:156px;}
.pdtitle,.pdtitle2{ background:url(/img/pdtitle.gif) no-repeat; width:636px; padding-left:12px; line-height:38px; color:#790005; font-size:20px; margin:10px 0; font-family:"黑体";}
.pdtitle2{ background-position:0 -43px;}
.pdetail li{ background:#F3F3F3; border:1px solid #e5e5e5; width:198px; padding:4px; line-height:22px; text-align:center; margin:0 7px 10px 0;}
.pdetail li img{ padding:3px; border:1px solid #D9D9D9; width:190px; height:138px;}

.remedyLeft{ border-right:1px solid #E9E7DA; width:710px; float:left; margin-right:16px; padding-right:10px;}
.remedyRight{ width:167px; float:left;}
.remedyList{ border-bottom:1px solid #ccc; width:700px; padding:10px 0 0 10px;}
.remedytitle{ font-family:"黑体"; font-size:18px; line-height:32px;}
.remedytitle2{ line-height:32px; float:right;}
.remedytitle2 a{ color:#666;}
.remedylist2{ line-height:26px; padding:10px 0 10px 10px;}

.video{ width:100%; text-align:center; padding:0 0 10px;}
.videoInfo{ border:1px solid #ccc; width:583px; padding:15px; margin-top:10px; text-align:left; font-size:14px; line-height:24px; color:#585858; overflow:hidden;}
.videoInfo p{ width:100%; clear:both; color:#911C24; font-weight:bold;}

.bpicleft{ width:346px; height:252px; float:left; border:1px solid #CBCBCB; padding:2px; background:url(/img/videoback.gif) no-repeat 0 234px;}
.bpicleft img{ width:344px; height:230px; border:1px solid #000;}
.bpicRight{ width:550px; float:right;}
.bpiclist{ width:400px; margin-right:10px;}
.bpiclist p{ width:390px; background:url(../img/title4.gif) no-repeat 1px 12px; padding:6px 0 0 10px; font-size:14px; line-height:24px; border-bottom:1px dotted #ccc;}
.bpiclist p a{ color:#333;}
.bpicpic{ width:138px; float:right;}
.bpicpic img{ width:130px; height:100px; padding:3px; border:1px solid #CECCCD;}
.bpicpic p{ margin:5px 0 3px;}

.wlistLeft{ width:628px; border:1px solid #ECECEC; border-top:0; float:left; margin-top:4px;}
.wlright{ width:278px; float:right;}
.wlistRight{ width:270px; height:202px; border:1px solid #CBCBCB; padding:2px; background:url(/img/videoback2.gif) no-repeat 0 184px; margin-bottom:10px; margin-top:4px;}
.wlistRight img{ width:268px; height:180px; border:1px solid #000;}

.listMsg{ padding:10px; border-bottom:1px dotted #E0E0E0; margin:0 10px; width:588px; >margin:0 5px;}
.listMsg img{ width:130px; height:100px; padding:3px; border:1px solid #E0E0E0; margin-right:15px;}
.listMsgInfo{ width:435px; line-height:22px; color:#575757;}
.wlpage{ padding:10px 0 10px 0; width:100%;}
