﻿*{ font-family:Verdana, Arial, Helvetica, sans-serif;}
body{ background:#D9D9D9; margin:5px auto 30px auto;}
a{ text-decoration: NONE; color:#555555;}
a:hover{ color:#FF3300;}
#PubRoot{width:1003px; background:#D9D9D9; margin:0 auto; height:auto;}
#PubRoot .PubBorder{width:56px; background:#D9D9D9 url(/Images/bg.gif) repeat-x; height:1096px; }
#PubRoot .PostLeft{float:left;}
#PubRoot .PostCenter{float:left; height:auto; background:url(/Images/bj_ding.gif) no-repeat;}
#PubRoot .PostRight{float:right;width:56px;}
#PubRoot .Logo{ background:url(/Images/logo.gif) no-repeat; width:167px; height:47px;}
#PubHeader{width:850px; clear:both; padding:12px 41px 0 0; height:auto;}
#PubHeader ul{ list-style:none;}
#PubHeader ul li{ font-size:9pt; float:right; width:72px;_width:70px; text-align:center; vertical-align:bottom; height:33px; padding-top:33px;}
#PubHeader ul li.logo{ text-align:left; width:180px; padding-top:7px;}
#oTransContainer{WIDTH:891px; HEIGHT:359px;padding:7px 0 10px 0;background: url(/Images/bj_zhong.gif); text-align:center;}
.PubMainer{background:#D9D9D9 url(/Images/bj_di1111.gif) no-repeat -1px 0;width:891px;}
#PubMainer{height:auto; clear:both; width:886px; background:#fff url(/Images/bj_di7.gif) repeat-y bottom right; margin-left:5px;}
#PubMainer #PubLeft{ float:left; width:671px;_width:670px; height:auto; background:#fff;/*margin-left:5px;_margin-left:3px;*/}
#PubMainer #PubLeft .showWorksTitle{ color:#555; padding-top:10px; padding-left:15px; height:30px; display:none; }
#PubMainer #PubLeft .showWorksList{ color:#555; border-top:1px solid #fff; margin-top:14px;}
#PubMainer #PubLeft .showWorksList table{ margin-bottom:60px;}
#PubMainer #PubLeft .showWorksList table td{}
#PubMainer #PubLeft .showWorksList table td img{ border:0px;}
#PubMainer #PubLeft .showWorksList  p{ font-size:9pt;line-height:20px; margin:5px 0; margin-top:12px;}
#PubMainer #PubLeft .newsList{margin-left:42px; font-size:12px;}
#PubMainer #PubRight{ background:#fff url(/Images/bj_di5.gif) no-repeat; width:215px; height:auto; float:right;}
#PubMainer #PubRight .newsTitle{ color:#555; padding-top:120px; padding-left:20px;}
#PubMainer #PubRight .newsTitle b{ padding-bottom:20px; display:block;}
#PubMainer #PubRight .newsTitle ul{ list-style:none; margin:0;}
#PubMainer #PubRight .newsTitle ul li{ line-height:23px; height:23px; font-size:12px; padding-left:1px;}
#PubMainer #PubRight .newsTitle ul.pu{}
#PubMainer #PubRight .newsTitle ul.pu li{ height:40px; line-height:normal;}
#PubMainer #PubRight .contact{color:#555; padding-top:15px; padding-left:20px;background:#fff url(/Images/bj_di5_1.gif) repeat-y bottom right;}
#PubMainer #PubRight .contact b{ padding-bottom:12px; display:block;}
#PubMainer #PubRight .contact ul{ list-style:none; margin:0;}
#PubMainer #PubRight .contact ul li{height:45px; font-size:13px;}
#PubMainer #PubRight .divBlock{width:209px; height:566px;_height:404px; background:#fff;}
#PubFooter{width:853px;background:url(/Images/bj_di9.gif); height:30px;padding-left: 38px; padding-top: 15px; color:#555; font-size:12px;}
#showNewWorks{overflow:hidden;height:80px;width:872px;color:#fff; background:#fff; margin:auto; padding:0 1px;}
.Detail{font-size:12px; line-height:25px;word-wrap:break-word; word-break:break-all;clear:both; height:auto; background:#fff; padding:10px 20px; text-align:left;color:#555550;}
.Detail a{ font-weight:bolder;}
.Detail a:hover{ font-weight:bolder; color:Red;}
.Detail p{ padding-bottom:10px;}
.ProTitle{ color:#fff;font-size:15pt;position:absolute; left:36px; top:70px;}
.ProDest{position:absolute; font-size:10pt; color:#fff; left:36px; top:110px;word-wrap:break-word; word-break:break-all; width:550px; text-align:left; line-height:20px;}
.ProPicture{ height:85px; left:36px; top:196px; position:absolute;}
.ProPicture img{border:2px solid #fff; margin-right:8px; cursor:pointer;}
#NoPageBar{height:100px;width:878px; background:#fff; margin:auto; padding:0 1px; text-align:center; font-size:12px; color:#555;}
.Message{}
.Message span{ color:Red;}
.Message input{ /*border:1px solid #ccc;  height:20px;*/ padding:2px;}
.Message textarea{ 
	padding:2px;
	background-color: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #cccccc;
	SCROLLBAR-SHADOW-COLOR: #cccccc;
	SCROLLBAR-3DLIGHT-COLOR: #cccccc;
	SCROLLBAR-ARROW-COLOR: #cccccC;
	SCROLLBAR-TRACK-COLOR: #eeeeee;
	SCROLLBAR-DARKSHADOW-COLOR: #999999;
	SCROLLBAR-BASE-COLOR: #333333;
}

.Message input.bt{ height:auto;}
p.title{margin-left:42px; margin-top:15px; color:#555;font-size:14px;}
p.detail{margin:0 0 0 42px; line-height:20px;font-size:9pt; text-align:left; color:#555;}