﻿body { margin:0px; font-family:宋体;font-size:12px; background-color:#ffffff}
img{ border:none}
a:link{text-decoration: none; color: #404040;}
a:hover{text-decoration:underline;}
a:visited{ text-decoration:none; color:#606060}
h1{font-size:large; text-align:center; color:Black; line-height:20px; margin:5px;}
.sectiontitle{font-size:larger; font-weight:bold; text-align:left; padding-left:10px; padding-bottom:10px; clear:both;}
.sectionsubtitle{font-size: small; text-align: left; margin-bottom: 5px;}
.sectionsubtitle a:link{font-size: small; color: #0000cd;}
.sectionsubtitle a:visited{ font-size: small; color: #8b0000;}
.regtitle{font-weight: bold; font-size: 14px; vertical-align: middle; text-align:center;
    width: 482px; color: buttontext; height: 22px}
#btnSearch{ height:25px; line-height:20px;}
.layCenter{margin:auto;}
.hidText{ display:block; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;font-family:Arial, Helvetica, sans-serif; float:left; clear:none;}
#pager,.pager{ text-align:center; margin-top:10px; height:20px; line-height:20px;}
#pager a,.pager a{border:solid 1px #0000cc; color:Blue; padding:2px 2px 0px 2px}
#links{border:1px solid #cccccc; padding:3px;}#links a{color:Blue}
.defaultTb{border:1px solid #cccccc; background:url(Images/ttlBg1.gif) repeat-x top; background-color:White; font-size:12px;}/*default.aspx*/
/*---------------Poll---------------------*/
.pollbox{font-size: 12px;}
.pollcontent{padding: 6px;}
.pollquestion{font-size:13px;font-weight: bold;}
.polloptions{padding-top:10px; padding-bottom: 4px;}
.pollbar{background-color:red; font-size: 4px;}
.lnkArchive{ display:block; text-align:right;}
/*---------------Rss---------------------*/
.rssboxtitle{ font-size:14px; margin-bottom:3px}
.rsstitle:link{ font-size:13px; color:#0000C0;}
.rssabstract{ margin:5px auto; line-height:130%;}
/*--------------MasterPage(public)--------------*/
#header{ height:100px; margin:0px 12px; position:relative; z-index:100; background:url(Images/MenuBg.gif) no-repeat 150px 60px;}
#header #logo{ width:120px; height:60px; position:absolute; left:0px; top:7px;}
#header #searchBox{ width:670px; height:25px; position:absolute; left:292px; top:30px;}
#header #searchBox .txtKeyword{ width:300px; height:20px; margin-top:1px; line-height:20px; border:1px solid #C4A27D;}
#header #keywordbox{
	border: 1px solid #999999;background-color: white;overflow:auto; position:absolute; width:302px;
	background-color:#ffffff;margin: 0px; display:none; left:363px; top:54px;
}
#header #keywordbox div{ height:20px; text-align:left; text-indent:5px; line-height:20px; cursor:default;}
#header #keywordbox div.over{ background-color:#0066ff; color:White;}
#header #keywordbox a{ display:block; float:right; padding-right:5px; color:Blue; text-decoration:underline; cursor:pointer;}
#header #headermenu{ width:600px; height:25px; position:absolute; left:150px; top:70px;}
.menuFirst{ padding-left:5px;}
#themeselector{ width:100px; height:25px; position:absolute; left:640px; top:67px; text-align:right; padding-right:8px;}
#header #loginbox{ width:180px; height:80px; position:absolute; right:0px; top:10px;}
#breadcrumb{color:#ff6600; height:17px; vertical-align:middle; margin:0px 12px; text-indent:210px; border-top:5px solid #ffffff; background:url(Images/breadcrumbBg.gif) repeat-x;}
#breadcrumb a:link,#breadcrumb a:visited{ color:#ff9900; font-weight:bold;}
.throughbar{ margin:5px 12px;width:auto; clear:both}
#footer{width:100%; margin:0px; visibility:hidden; text-align:center; padding-top:10px; padding-bottom:10px;}
#footbar{background-color:#eaeaef; color:#ff6600; line-height:24px; margin:0px 12px 5px 12px; color:#404040}
.highlight{background-color:#fefbd2;color:#000000;}
#loginTb td{ font-size:12px;}
.lnkOperate
{
    width: 48%; float: left; clear: none; display: block; background-position: 5px 5px;
    background-image: url(Images/icon1.gif); text-indent: 20px; background-repeat: no-repeat;
}
.lnkOperate:link,.lnkOperate:visited{color: #ff9933;}
.picTdBorder{border: gainsboro 1px solid; overflow:hidden; width:80px; height:80px; text-align:center; vertical-align:middle;}
.more{float:right; clear:none;}
.angleleft{ font-size:1px; width:3px; height:3px; position:absolute; left:-1px; top:0px; background:url(Images/kid1.gif);}
.angleright{ font-size:1px; width:3px; height:3px; position:absolute; right:0px; top:0px; background:url(Images/kid1.gif) -2px 0px;}
.proListTitle,.proListTitle a{ font-size:14px; color:Blue;}

/*--------------MasterPage.master---------------*/
#container #centercol{position:relative; margin-left:212px; margin-right:212px; background-color:#ffffff; padding:8px;}
#container #leftcol{position:absolute; top:102px; left:12px; width:200px; background-color:#ffffff; z-index:0}
#container #rightcol{position:absolute; top:102px; right:12px; width:200px; background-color:#ffffff; z-index:0}
#leftcol .plate,#rightcol .plate{ border:1px #cccccc solid;background-color:#fdfdfd; margin-bottom:10px;}
.plate .BoxTitle2{height:25px; background:url(Images/ttlbg2.gif); border:1px solid #fdfdfd; line-height:25px; font-size:14px; letter-spacing:1px;}
.plate .plateContent{line-height:150%; margin:auto 3px;}
#centercol .plate{ margin:5px 8px;}

/*--------------MessDefault.master---------------*/
#container #messleftcol{position:absolute; top:102px; left:12px; width:200px; background-color:#ffffff;}
#container #messcentercol{margin-left:212px; margin-right:212px; background-color:#ffffff; padding:8px 8px 0px 8px;}
#container #messrightcol{position:absolute; top:102px; right:12px; width:200px; background-color:#ffffff;}
#messleftcol .plate,#messrightcol .plate{ border:1px #cccccc solid;background-color:#fdfdfd; margin-bottom:10px; position:relative;}
#messcentercol .plate{ margin:5px 8px;}
#container #messcentercol .plate .BoxTitle1
{
    font-size: 12px; line-height:20px; font-weight: bold; color:White; background-color:#999999;
    font-family: Arial Black; width: 100%; margin: 3px auto; padding: 3px 0px 0px 2%; letter-spacing:1px;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#888888,endColorStr=#ffffff,GradientType=1);
}
#container #messcentercol .plate .buildListTitle{width:60px;}
#container #messcentercol .plate .more{background-color:White; height:22px; width:70%; margin-top:-3px; text-align:right;}
.BuildingDiv .bar{ height:26px; line-height:26px; padding-right:10px; text-align:right; background:url(Images/DivBar.jpg)}
.building_ttl
{
    font-size: 14px;text-indent:10px; line-height:18px; color: black; font-weight: bolder; letter-spacing: 1px;
    margin: 10px 3px 0px 3px; padding: 0px 3px; width:97%; background-position: left bottom;
    background-image: url(Images/ttlbg.gif); background-repeat: repeat-x; position:relative;
}
.building_ttl .kid{ position:absolute; right:-1px; top:17px; z-index:10; width:8px; height:12px; background:url(Images/kid1.gif) no-repeat;}
.leftttl:link,.leftttl{color:Blue; width:180px; clear:both;}/*栏目首页左右部分信息列表标题*/
/*--------------MessList.master---------------*/
#container #listcol{position:relative; margin-left:282px; margin-right:12px; background-color:#ffffff; padding:8px;}
#container #listcol .plate{margin-bottom:3px;}
#container #listrightcol{position:absolute; top:104px; left:12px; width:270px; background-color:#f6f5f2;}
#container #listrightcol .plate{ margin:10px; border:1px solid #e0e0e0; background-color:#fcfcfc;}
#container #listrightcol .plate .proListTitle{width:220px; margin-left:5px;}
#container #listrightcol .plate .buildListTitle{width:100%;}
#container #listrightcol .plate .BoxTitle1
{
    font-size: 12px; line-height:12px; font-weight: bold; color: black; border-bottom: #e0e0e0 3px double;
    font-family: Arial Black; width: 90%; margin: 3px auto; padding: 5px 0px 0px 5px;
}
#ContentListRightBox{width:150px; height:600px; position:absolute; right:0px; top:0px; background-color:#fafafa}
/*--------------MessContent.master---------------*/
#containerContent #contentrightcol{position:absolute; top:124px; right:12px; width:380px; background-color:#f6f5f2;}
#containerContent #contentrightcol .plate{ margin:10px; border:1px solid #e0e0e0; background-color:#fcfcfc;}
#containerContent #contentrightcol .plate .BoxTitle1
{
    font-size: 12px; line-height:12px; font-weight: bold; color: black; border-bottom: #e0e0e0 3px double;
    font-family: Arial Black; width: 90%; margin: 3px auto; padding: 5px 0px 0px 5px;
}
#containerContent #contentrightcol .plate .proListTitle{width:280px; margin-left:5px;}
#containerContent #contentrightcol .plate .buildListTitle{width:80px;}
#containerContent #contentcol{position:relative; margin-left:12px; margin-right:392px; background-color:#ffffff; padding:8px;}
#containerContent #contentcol .plate{margin-bottom:3px;}
#containerContent #contentcol .plate a{font-size:smaller;}
#containerContent #contentcol .plate .proListTitle{width:270px;margin-left:5px;}
#containerContent #contentcol .plate .houseListTitle{width:90px;}
.product_ttl
{
    width: 100%;height: 21px;border-bottom: solid 2px #999999;font-size: 14px; background-image: url(Images/ttlBg0.gif);
    color: #ffffff; background-repeat: no-repeat; clear: both;text-indent: 10px;
    line-height:25px; overflow:hidden; letter-spacing:1px; font-weight:bold;
}
.house_ttl
{
    font-size: 14px;text-indent:10px;line-height:18px; color: black; font-weight: bolder; letter-spacing: 1px;
    margin: 10px 3px 0px 3px; padding: 0px 3px; width:97%; background-position: left bottom;
    background-image: url(Images/ttlbg.gif); background-repeat: repeat-x;position:relative;
}
.company_ttl
{
    width: 100%; height: 21px; border-bottom: solid 2px #999999; font-size: 14px; font-weight:bold;
    background-image: url(Images/ttlBg0.gif); color: #ffffff; background-repeat: no-repeat;
    clear: both;text-indent: 10px; line-height:25px; overflow:hidden; letter-spacing:1px;
}
/*--------------Forum.master---------------------*/
#forumcol{ margin:0px 12px; background-color:#ffffff;}
.threadTitle h1{text-align:left; color:White; height:31px; text-indent:10px; line-height:30px; background:url(Images/threadTitleBg.gif); border:1px solid #ffffff; }
a.forumBtn
{
    background-image: url(Images/btnBg.gif);width: 76px;height: 25px;
    display:block; float:left; clear:none; text-decoration:none!important;
    text-align:center; line-height:25px; margin-left:5px;color:#ff6500!important;
}


