﻿body{font-size: 12px; color: #333; font-family: '微软雅黑',Arial, Helvetica, sans-serif;}
input, button{ font-size: 12px; color:#333;}
h1, h2, h3, h4, h5, h6{font-size: 14px;font-weight: normal;margin: 0;}
ul, li{list-style: none;}
input, textarea, a{outline: none;}
form,body,form,div,ul, li,dl,dt,dd,p{margin: 0;padding: 0;}
select{ cursor:pointer;font-size:14px; margin-top:1px; }
img{border: none;}
a{text-decoration: none;cursor: pointer;outline: none;}
a,a:link,a:visited{color:#555;}
a:hover{text-decoration:underline;color:#cc0000;}
.clear{ clear:both; }

body{background:#FFF url(../images/bodybg.jpg) no-repeat center top; }

.WebMain{ width:990px; margin:0 auto;}
#WebHead{width: 100%; height:135px;}
#WebHead .WebMain{ position:relative; }

#WebLogo{position:absolute;top:0px;left:-20px; z-index:1;}
#WebLogo img{ margin:0px 0px 0px 0px; }

#WebName{position:absolute;top:0px;left:320px;width:300px;  z-index:1;}
#WebName h1{font-weight:bold; font-size: 30px; line-height: 45px; color:#555;}

#WebTopLink{position:absolute; top:5px; right:5px;  z-index:1;}
#WebTopLink a{ display:block; float:left; margin:5px 0px 0px 0px; color:#3d5d7f;}
#WebTopLink a:hover{ text-decoration:underline; color:#d32800; }
#WebTopLink a.icorss{padding:2px 0px 0px 10px; }
#WebTopLink span{ display:block;float:left; padding:5px 8px 0px 8px;color:#3d5d7f;}

#WebTopNav{position:absolute; top:95px; left:0px; z-index:1; height:39px; line-height:39px;font-size:14px;font-weight:bold;}
#WebTopNavLeft{ width:10px; height:100%; float:left;background: url(../images/navleft.png) no-repeat;}
#WebTopNavRight { width:10px; height:100%;float:left;background: url(../images/navright.png) no-repeat;}
#WebTopNavCenter{width:970px; float:left; background: url(../images/navbg.png) repeat-x; }
#WebTopNavCenter ul{ float:left;}
#WebTopNavCenter ul>li { float:left;display:block; position:relative;}
#WebTopNavCenter ul>li>a{  color:#FFF;display:block; float:left; width:105px; text-align:center; background: url(../images/navline.png) no-repeat right 0; }
#WebTopNavCenter ul>li>a:hover{ background-color:#FA8406; text-decoration:none;}
#WebTopNavCenter ul>li.on{background-color:#FA8406; text-decoration:none;}
#WebTopNavCenter>strong{ float:right; color: #FFFF00; padding-right:10px; }

#WebTopNav ol{ display:none; width:150px; left: 0;top:40px;position: absolute; z-index:9999; background:#666; background:#0043ac; padding:0; }
#WebTopNav ol li{padding:5px 10px;font-size: 12px;font-weight: normal; text-decoration: none;border-bottom: 1px solid #EEE; line-height:20px; }
#WebTopNav ol li:hover{background:#666; }
#WebTopNav ol li a{ display:block; color: #FFFFFF; width:100%; height:100%; text-decoration:none; }

#WebSearch{ position:absolute; top:45px; right:0px; background:#FFF url(../images/seach_left.gif) no-repeat; width:230px; height:25px; overflow:hidden; }
#WebSearch .SearchKey{ width:150px; height:15px; line-height:15px; font-size:12px; padding:2px 3px 3px 2px; position:absolute; border:0; top:2px; right:40px; color:#666; }
#WebSearch .SearchSubmit{ width:40px; height:25px; position:absolute; border:0px;top:0px; right:0px;cursor:pointer; background: url(../images/search_right.gif) no-repeat;}

#WebBanner{ margin:0px 0px 10px 0px; }
#WebBanner .WebMain{ }
#WebBanner img{width:100%; height:100%; border:0;}

#WebAdv{ }
#WebAdv .WebMain{ width:980px; padding:10px 10px 10px 10px; overflow:hidden; background:#FFF url(../images/banner_bg.jpg) no-repeat center bottom; margin:10px auto 5px auto;  }
#WebAdv .WebMain img{ width:100%; }

#WebFoot{width:100%; margin-top:5px;height:80px; background:url("../images/footbg.jpg") repeat-x; border-top:solid 1px #EEE; }
#WebFoot .WebMain{position: relative; }
#WebFootNav { width:100%;height:25px; line-height:25px; text-align: center;position:absolute; top:4px; left:0px; font-weight:bold; }
#WebFootNav a{ color:#333; }
#WebFootNav a:hover{ color:#003486; }
#WebFootNav span{ padding:0px 10px;}
#WebFootCopyright{width:100%; text-align: center; line-height:22px; position:absolute; top:30px; left:0px; color:#555; }
#WebFootCopyright a{ text-decoration:underline; color:#AA0004;}
#WebFootCopyright a:hover{color:#000; }
#WebFootCopyright span{ padding:0px 10px;}

#WebOnline{ position:fixed; top:150px; right:0px; width:114px;}
#WebOnline .WebOnlineCenter{background:url("../images/servce_2.png") repeat-y; text-align:center; padding:10px 0px;}

#WebCenter{}
#WebCenter .WebMain{ }

#WebLeft{ width:230px; float:left; margin:0px 10px 0px 0px;}
#WebRight{ width:750px; float:left; margin:0px 0px 0px 0px;}

#WebLeft .Module{ }
.Module{ background-color:#FFF; }
.Module .ModuleHead{position:relative;}
.Module a.AMore{background:url("../images/more.jpg") no-repeat; position:absolute; top:10px; right:5px; z-index:1; display:block; width:49px; height:16px; }
.Module .SpanDate{position:absolute; top:0px; right:5px; z-index:1; display:block; color:#8c8c8c; }

#WebMenuAt{position:absolute; top:0px; right:10px; z-index:1; color:#3e3e3e; }
#WebMenuAt a{color:#3e3e3e; }
#WebMenuAt a:hover{ text-decoration:underline; }
#WebMenuAt span{ padding:0px 6px;}

#WebLeft .Module{border: #ccc 1px solid;border-top:none; margin-bottom:10px;}
#WebLeft .Module .ModuleHead{background:url("../images/hbg.png") repeat-x;height:32px;line-height:32px;}
#WebLeft .Module .ModuleHead .ModuleHeadTitle strong{background:url("../images/htbg.gif") no-repeat; width:129px; display:block; text-align:center;color:#FFF; }

#WebRight .Module{border: #ccc 1px solid;border-top:none; margin-bottom:10px;}
#WebRight .Module .ModuleHead{background:url("../images/hbg.png") repeat-x;height:32px;line-height:32px;}
#WebRight .Module .ModuleHead .ModuleHeadTitle strong{background:url("../images/htbg.gif") no-repeat; width:129px; display:block; text-align:center;color:#FFF; }

#LinkList{}
#LinkList .ModuleCenter ul{ padding:10px 5px; }
#LinkList .ModuleCenter ul li{ border-bottom:solid 1px #FFF;height: 28px;line-height: 28px;background:url("../images/c_fdot.gif") no-repeat 12px 9px;}
#LinkList .ModuleCenter ul li a{ display:block; padding-left:30px;}
#LinkList .ModuleCenter ul li a:hover{ }
#LinkList .ModuleCenter ul li a.selected{ color: #0043ac; font-size:14px; font-weight:bold; background:#EEE url("../images/c_fdot.gif") no-repeat 12px 9px;}
#LinkList .ModuleCenter ul li a.selected:hover{ text-decoration:none; color:#003486; }

#CategoryList .ModuleCenter ul{ padding:10px 5px; }
#CategoryList .ModuleCenter ul li{ border-bottom:solid 1px #FFF;height: 28px;line-height: 28px;background:url("../images/c_fdot.gif") no-repeat 12px 9px;}
#CategoryList .ModuleCenter ul li a{ display:block; padding-left:30px;}
#CategoryList .ModuleCenter ul li a:hover{ }
#CategoryList .ModuleCenter ul li a.selected{ color: #0043ac; font-size:14px; font-weight:bold; background:#dfe7fa url("../images/c_fdot.gif") no-repeat 12px 9px;}
#CategoryList .ModuleCenter ul li a.selected:hover{ text-decoration:none; color:#003486; }

#CategorysList .ModuleCenter dl{ padding:0px 0px 10px 0px; background-color:#ebf2fc; }
#CategorysList .ModuleCenter dl dt{ height:30px; line-height:30px;background:#dce7f8 url("../images/c_fdot.gif") no-repeat 10px 10px;}
#CategorysList .ModuleCenter dl dt a{ color: #0042ab;padding-left:25px; font-weight:bold; font-size:14px;}
#CategorysList .ModuleCenter dl dt a:hover{ color: #0042ab;}
#CategorysList .ModuleCenter dl dd{ height:27px; line-height:27px;background:url("../images/c_sdot.jpg") no-repeat 13px 10px;}
#CategorysList .ModuleCenter dl dd a{ color:#333; padding-left:25px; display:block;}
#CategorysList .ModuleCenter dl dd a:hover{ color:#0043ac;}

#CategorysList .ModuleCenter a.selected{ color:#014099; font-weight:bold; font-size:14px; }

#ArticleRemarkImage{ margin-bottom:10px; }
#ArticleRemarkImage .ModuleHead{}
#ArticleRemarkImage .ModuleCenter{ height:100px; overflow:hidden; padding:10px; }
#ArticleRemarkImage .ArticleRemark{ float:left; width:480px; line-height:20px; text-indent:2em; }
#ArticleRemarkImage .ArticleRemarkImage{ float:left; width:210px; overflow:hidden; margin-right:10px; }
#ArticleRemarkImage .ArticleRemarkImage img{ max-height:100px; }

#WebLeft #NewsList{ }
#WebLeft #NewsList .ModuleHead{}
#WebLeft #NewsList .ModuleCenter{ padding:10px;}
#WebLeft #NewsList .ModuleCenter li{ border-bottom: #dadada dotted 1px;height: 25px;line-height: 25px; position:relative; overflow:hidden; }
#WebLeft #NewsList .ModuleCenter li a{ }
#WebLeft #NewsList .ModuleCenter li a:hover{ text-decoration:underline; }

#WebRight #NewsList{ }
#WebRight #NewsList .ModuleHead{}
#WebRight #NewsList .ModuleCenter{ padding:10px;}
#WebRight #NewsList .ModuleCenter li{ background:url("../images/li_dot.gif") no-repeat 7px 11px; text-indent:1.5em;border-bottom: #dadada dotted 1px;height: 28px;line-height: 28px; position:relative;}
#WebRight #NewsList .ModuleCenter li a{ }
#WebRight #NewsList .ModuleCenter li a:hover{ text-decoration:underline; }

#NewsListPager{ margin:0px 0px; }
#NewsListPager .ModuleHead{}
#NewsListPager .ModuleCenter{ padding:10px; }
#NewsListPager .ModuleCenter li{ border-bottom:solid 1px #EEE; height:28px; line-height:28px; background:url("../images/c_sdot.jpg") no-repeat 5px 10px; text-indent:1.5em; position:relative;}
#NewsListPager .ModuleCenter li a{ }
#NewsListPager .ModuleCenter li a:hover{ text-decoration:underline; }

#ImageListPager{ }
#ImageListPager .ModuleHead{ }
#ImageListPager .ModuleCenter{margin:20px 0px;  }
#ImageListPager .ModuleCenter dl{ margin:0px 12px 0px 15px; float:left; width:160px; height:170px; overflow:hidden;}
#ImageListPager .ModuleCenter dd{ width:154px; height:120px; padding:2px;border:solid 1px #CCC;}
#ImageListPager .ModuleCenter dd img{ width:100%; height:120px; }
#ImageListPager .ModuleCenter dl:hover dd{ border:solid 1px #666; }
#ImageListPager .ModuleCenter dt{ height:25px; line-height:25px; text-align:center; background:url("../images/image_bg.jpg") no-repeat; overflow:hidden; }
#ImageListPager .ModuleCenter dt a{ }
#ImageListPager .ModuleCenter dt a:hover{ text-decoration:underline; }

#FileListPager{ }
#FileListPager .ModuleHead{}
#FileListPager .ModuleCenter{ padding:10px;}
#FileListPager .ModuleCenter li{ height:35px; line-height:35px; border-bottom:dashed 1px #CCC; text-indent:1.5em; position:relative;}
#FileListPager .ModuleCenter li a{ display:inline-block; position:absolute; right:20px;text-decoration:underline; color:#003486; }
#FileListPager .ModuleCenter li a:hover{ color:#F00; }

#ProductList{overflow:hidden; }
#ProductList .ModuleCenter{ width:100%; background:#FBFBFB; padding:10px 10px; position:relative; overflow:hidden;}
#ProductList .ModuleCenter li{ float:left; width:147px;overflow:hidden; }
#ProductList .ModuleCenter a{ display:block; }
#ProductList .ModuleCenter a:hover{ }
#ProductList .ModuleCenter a img{ width:130px; height:90px;padding:2px;border: #ccc 1px solid;}
#ProductList .ModuleCenter a:hover img{ border: #005599 1px solid; }
#ProductList .ModuleCenter a span{width:130px; display:block; line-height:20px; text-align:center; height:20px;overflow:hidden; }

#ProductListPager{overflow:hidden; }
#ProductListPager .ModuleCenter{ width:100%; background:#FBFBFB; padding:10px 10px; position:relative; overflow:hidden;}
#ProductListPager .ModuleCenter li{ float:left; width:147px; height:140px;overflow:hidden; }
#ProductListPager .ModuleCenter a{ display:block; }
#ProductListPager .ModuleCenter a:hover{ }
#ProductListPager .ModuleCenter a img{ width:130px; height:90px;padding:2px;border: #ccc 1px solid;}
#ProductListPager .ModuleCenter a:hover img{ border: #005599 1px solid; }
#ProductListPager .ModuleCenter a span{width:130px; display:block; line-height:20px; text-align:center; height:40px; overflow:hidden; }

#ProductHot{overflow:hidden; margin-bottom:5px;}
#ProductHot .ModuleCenter{ width:100%; height:125px; background:#FBFBFB; padding:5px 0px; position:relative; overflow:hidden;}
#ProductHot .ModuleCenter li{ float:left; width:140px; overflow:hidden; }
#ProductHot .ModuleCenter a{ display:block; }
#ProductHot .ModuleCenter a:hover{ }
#ProductHot .ModuleCenter a img{ width:130px; height:90px;padding:2px;border: #ccc 1px solid;}
#ProductHot .ModuleCenter a:hover img{ border: #005599 1px solid; }
#ProductHot .ModuleCenter a span{width:130px; display:block; line-height:25px; text-align:center; height:25px; }
#ProductHot .ModuleCenter a.next,#ProductHot .ModuleCenter a.prev{ width:14px;height:39px; display:block; position:absolute; top:40px; }
#ProductHot .ModuleCenter a.prev{ background: url(../images/prev_next.gif) no-repeat 0px 0px; left:2px;}
#ProductHot .ModuleCenter a.next{ background: url(../images/prev_next.gif) no-repeat -14px 0px; right:2px;}
#ProductHot .ModuleCenter .bd{ width:700px;position:absolute; top:12px; left:23px; overflow:hidden; }

#HrListPager .ModuleCenter{ padding:10px; }
#HrListPager .ModuleCenter table{ width:100%; }
#HrListPager .ModuleCenter table thead tr th{border-bottom: 2px #e8e8e8 solid;background: #f5f5f5; height:30px; line-height:30px; padding:0px 5px;}
#HrListPager .ModuleCenter table tbody tr td{height:30px; line-height:30px; padding:0px 5px; border-bottom:solid 1px #EEE;}

#ArticleInfo .ModuleCenter{margin:0px 0px; line-height:23px; padding:20px 20px; font-size:14px;}
#ArticleInfo .ModuleCenter p{ text-indent:2em;}

#NewsInfo .ModuleCenter h2{ font-size:22px; font-weight:bold; height:40px; line-height:40px; display:block; width:100%; text-align:center;color: #0150b9;}
#NewsInfo .ModuleCenter{ padding:10px; line-height:25px;}
#NewsInfo .NewsInfoAttr {height: 28px;line-height: 28px;border: 1px #e8e8e8 solid;background-color: #f7f7f7; margin:10px 0px; padding:0px 0px 0px 10px; color:#666; text-align:center; }
#NewsInfo .NewsInfoAttr a{ display:inline-block; padding:0px 10px 0px 5px; color:#000; }
#NewsInfo .NewsInfoAttr a:hover{ color:#AA0004; }
#NewsInfo .NewsInfoAttr span{ display:inline-block; padding:0px 5px 0px 0px;}
#NewsInfo .ModuleCenter img{ max-width:99%;}
#NewsInfo .ModuleCenter p{ text-indent:2em;}
#NewsInfo .ModuleFoot{color:#666;}
#NewsInfo .ModuleFoot div{ padding:0px 0px 10px 10px;}
#NewsInfo .ModuleFoot a{ color:#000; padding-left:10px;}
#NewsInfo .ModuleFoot a:hover{ color:#AA0004; text-decoration:underline; }

#ImageInfo .ModuleCenter h2{ font-size:20px; font-weight:bold; line-height:40px; display:block; text-align:center; border-bottom:solid 1px #DDD; margin-bottom:10px; padding-bottom:10px; }
#ImageInfo .ModuleCenter{padding:10px;}
#ImageInfo .ModuleCenter .ImageInfoImage{ background-color:#FFF; padding:10px; margin:0px 20px; text-align:center;}
#ImageInfo .ModuleCenter .ImageInfoImage img{ max-width:90%;}
#ImageInfo .ModuleCenter .ImageInfoRemark{ background-color:#FFF; padding:10px; }
#ImageInfo .ModuleFoot{color:#666;}
#ImageInfo .ModuleFoot div{ padding:0px 10px 10px 10px;}
#ImageInfo .ModuleFoot a{ color:#000; padding-left:10px;}
#ImageInfo .ModuleFoot a:hover{ color:#AA0004; text-decoration:underline; }

#FileInfo .ModuleCenter h2{ font-size:22px; font-weight:bold; height:40px; line-height:40px; display:block; width:100%; }
#FileInfo .ModuleCenter{margin:10px 0px; line-height:25px;}
#FileInfo ul{ }
#FileInfo ul a{ display:inline-block; padding:0px 0px 0px 5px; color:#333; }
#FileInfo ul a:hover{ color:#AA0004; }
#FileInfo ul span{ display:inline-block; padding:0px 15px 0px 0px;}
#FileInfo ul a{ display:inline-block; padding:0px 1px 0px 10px; color:#AA0004;}
#FileInfo ul a:hover{ text-decoration:underline;}
#FileInfo .FileAbout{color:#666;}
#FileInfo .FileAbout div{ margin:5px 0px 5px 0px;}
#FileInfo .FileAbout a{ color:#000; padding-left:10px;}
#FileInfo .FileAbout a:hover{ color:#AA0004; text-decoration:underline; }
#FileInfo .FileContent{ margin:20px 0px 0px 0px; padding:20px 0px 0px 0px; border-top:solid 3px #EEE;}
#FileInfo .FileContent img{ max-width:99%;}
#FileInfo .FileContent p{ text-indent:2em;}

#CategoryInfo .ModuleCenter{padding:10px 20px;line-height:22px; position:relative; }
#CategoryInfo .ModuleCenter h2{ font-size:22px; font-weight:bold; height:40px; line-height:40px; display:block; width:100%; color:#F00;}
.CategoryInfoContent{ border-top:solid 1px #EEE;border-bottom:solid 1px #EEE;padding:10px 0px; margin:10px 0px; }
.CategoryInfoContent p{ }
.CategoryAttr{ height:30px; line-height:30px; border-bottom:solid 1px #EEE; padding:0px 0px 5px 0px; }
.CategoryAttr a{ color:#F00; display:inline-block; margin-right:7px; }
.CategoryPrevNext{ position:absolute; top:20px; right:0px; }
.CategoryPrevNext a{ color: #0154bc; text-indent:1.6em; display:inline-block; margin-right:20px;}
.CategoryPrevNext a:hover{ color: #F00; }
.CategoryPrevNext .CategoryPrev{ background:url("../images/prev.gif") no-repeat 0px 5px; }
.CategoryPrevNext .CategoryNext{ background:url("../images/next.gif") no-repeat 0px 5px; }
#CategoryInfo .ProductList{ padding:10px 0px 0px 0px;}
#CategoryInfo .ProductList dl{ margin:0px 10px 0px 10px; float:left; width:165px; height:144px; overflow:hidden;}
#CategoryInfo .ProductList dd{ width:100%; height:100px;background:url("../images/product_bg.jpg") no-repeat; }
#CategoryInfo .ProductList dl:hover dd{ background:url("../images/product_bghover.jpg") no-repeat; }
#CategoryInfo .ProductList dl dd img{ width:161px; height:96px;padding:2px;}
#CategoryInfo .ProductList dt{ line-height:36px; text-align:center; height:36px; overflow:hidden; padding:2px 0px; }
#CategoryInfo .ProductList dt a{color:#0158c1; }
#CategoryInfo .ProductList dt a:hover{color:#AA0004;text-decoration:underline; }
#CategoryInfo .AboutNews{}
#CategoryInfo .AboutNews strong{ display:block;color: #F00; font-size:14px; line-height:35px;}
#CategoryInfo .AboutNews ul li{ display:block;line-height:28px; border-bottom:solid 1px #EEE;}
#CategoryInfo .AboutNews ul li a{ color:#0154bc;}
#CategoryInfo .AboutNews ul li a:hover{ color:#AA0004;}

#ProductInfo .ModuleCenter{padding:10px 20px;line-height:23px; }
#ProductInfo .ModuleCenter h2{ border-bottom:solid 1px #EEE; margin:0px 0px 10px 0px;
    font-size:22px; font-weight:bold; height:50px; line-height:50px; display:block; width:100%; color:#000; text-align:center;}
.ProductInfoContent{ border-bottom:solid 1px #EEE;border-bottom:solid 1px #EEE;padding:10px 0px; margin:10px 0px; }
#ProductInfo .ModuleFoot{color:#666;padding:0px 20px 10px 20px;}
#ProductInfo .ModuleFoot div{ margin:0px 0px 10px 0px;}
#ProductInfo .ModuleFoot a{ color:#000; padding-left:10px;}
#ProductInfo .ModuleFoot a:hover{ color:#AA0004; text-decoration:underline; }
.ProductInfoLeft{ float:left; margin:0px 10px 10px 0px; }
.ProductInfoLeft img{ width:300px; border:solid 1px #CCC;  }
.ProductInfoRight{ }
.ProductInfoRight p{ margin:10px 0px; }
.ProductInfoRight p img{}

#HrInfo .ModuleCenter{ padding:10px 20px; color:#505050;}
#HrInfo .ModuleCenter h2{ font-size:22px; font-weight:bold; height:50px; line-height:50px; display:block; width:100%; color:#333; }
#HrInfo .ModuleCenter ul{}
#HrInfo .ModuleCenter ul li{display:block; height:23px; line-height:23px; }
#HrInfo .ModuleCenter ul li span{ display:inline-block; width:70px; }
#HrInfo .ModuleCenter dl{ margin:15px 0px;}
#HrInfo .ModuleCenter dl dt{ background:url("../images/downarr.gif") no-repeat 70px 12px; height:30px; line-height:30px; border-bottom:solid 1px #CCC; color:#000; }
#HrInfo .ModuleCenter dl dd{ padding:10px 0px;border-bottom:solid 1px #EEE; line-height:23px;} 

#ConfigService{ margin:10px 0px; }
#ConfigService .ModuleCenter{ padding:5px 10px; color:#333; font-size:12px;}
#ConfigService ul{ padding:10px 0px; }
#ConfigService ul li{ line-height:25px; }
#ConfigService ul li span{ display:inline-block; margin-right:5px; }
#ConfigService ul li a{ color:#AA0004;}

#ContactUs{border:solid 1px #CCC; }
#ContactUs img{ width:100%; }

#OnlineMsg{ }
#OnlineMsg table{ width:100%; padding:10px 0px;}
#OnlineMsg td{ padding:5px 5px; }
#OnlineMsg td span{ color:red; padding-right:5px;}
#OnlineMsg .tdleft{ width:100px; text-align:right;}
#OnlineMsg input[type="text"]{border:solid 1px #CCC; height:20px; line-height:20px;}
#OnlineMsg .OnlineMsgRemark{ margin:20px 20px 10px 20px; }
#OnlineMsg #MsgEmail{ width:250px; }
#OnlineMsg #MsgUser{ width:150px; }
#OnlineMsg #MsgTel{ width:200px; }
#OnlineMsg #MsgMode{ width:300px; }
#OnlineMsg #MsgCompany{ width:400px; }
#OnlineMsg #MsgContent{ width:500px; height:120px; border:solid 1px #CCC; }
#OnlineMsg #MsgSubmit{ padding:0px; margin:0px 0px 0px 5px; cursor:pointer; width:80px; height:27px; }

#HrBio{ margin:20px 0px 0px 0px;}
#HrBio table{ width:100%; background-color:#EEE; padding:10px 0px; }
#HrBio td{ padding:5px 5px; }
#HrBio td span{ color:red; padding-right:5px;}
#HrBio .tdleft{ width:100px; text-align:right;}
#HrBio input[type="text"]{border:solid 1px #CCC; height:20px; line-height:20px;}
#HrBio #BioName{ width:150px; }
#HrBio #BioSex{ width:60px; }
#HrBio #BioEmail{ width:250px; }
#HrBio #BioTel{ width:200px; }
#HrBio #BioEducation{ width:200px; }
#HrBio #BioProfessional{ width:400px; }
#HrBio #BioWorkYear{ width:60px; }
#HrBio #BioWorkRemark{ width:500px; height:120px; border:solid 1px #CCC; }
#HrBio #HrBioSubmit{ padding:0px; margin:0px 0px 0px 5px; cursor:pointer; width:80px; height:27px; }

#SiteMap{ }
#SiteMap .ModuleCenter{ padding:10px; }
#SiteMap dl{ clear:both;  }
#SiteMap dl a{ }
#SiteMap dt{ display:block; font-size:14px; border-bottom:dashed 1px #EEE;height:30px; line-height:30px; font-weight:bold;}
#SiteMap dd{ display:block; float:left; margin-right:10px; line-height:25px; }

.Pager{ margin:10px 0px 0px 0px;  clear:both; font-size:14px; height:35px; line-height:35px; overflow:hidden; background-color:#EEE; border-top:solid 1px #CCC; }
.Pager .PagerCenter span,.Pager .PagerCenter label{ color:#666; padding:3px 3px; display:block;float:left; margin:0px 2px;}
.Pager .PagerCenter a{padding:3px 3px;color:#333; display:block;float:left; margin:0px 2px; }
.Pager .PagerCenter a:hover{ color:#AA0004; }
.PagerLeft,.PagerCenter,.PagerRight{ float:left; margin-right:20px; }
.PagerLeft{ margin-left:10px; }
.PagerCenter{ line-height:25px; }
.PagerRight select{ font-size:14px; float:left; margin-top:5px; }
