@charset "utf-8";

#actionMessage {
	padding:2px;
	margin-top: 2px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;
	color:red;
	font-weight:bold;
	text-align:center;
}

a:link, a:visited {
	color:#000000;
	text-decoration:none;
	padding-bottom-width:1px;
}
a:hover {
	color:#e35001;
}
/*top 表现开始*/
#top {
	height:86px;
	background:url(../images/central-enterprises_01_01.gif) repeat-x;
}
#top .t-link {
	height:18px;
	padding-top:8px;
	text-align: right;
	padding-bottom:12px;
	color:#555;
}
#top .t-link a:link, #top .t-link a:visited {
	color:#555;
}
#top .t-link a:hover {
	text-decoration:underline;
	color:#e35001;
}
#top .t-search {
	height:32px;
	width:243px;
	border:1px #e6c5b3 solid;
}
#top .t-search p {
	float:left;
	padding-top:5px;
	padding-left:5px;
}
#top .t-search p select {
	width:180px;
}
#top .t-search p input {
	height:22px;
	width:45px;
}
#top .t-search .p1 {
	width:180px;
	height:20px;
}
#top .t-search .p2 {
	width:47px;
}
/*left 企业标题表现开始*/
#cm-tetle {
	color:#fff;
	width:100%;
	height:26px;
	background:#e35001;
	line-height:26px;
}
#cm-tetle a:link, #cm-tetle a:visited {
	color:#fff;
	text-decoration:underline;
}
#cm-tetle a:hover {
	text-decoration:none;
}
.welcome {
	width:80%px;
	float:left;
	padding-left:51px;
	background:url(../images/wel-t.gif) no-repeat 32px 6px;
}
.tel {
	width:20%px;
	float:right;
	padding-right:26px;
	text-align:right
}
/*left 表现开始*/
#list {
	font-size:14px;
	padding-bottom:10px;
	background:#fdfaf9 url(../images/list-r-line.gif) repeat-y right;
}
#list a:link, #list a:visited {
	color:#e35001;
	text-decoration:none;
}
#list a:hover {
	text-decoration:underline;
}
#list li {
	height:27px;
	line-height:27px;
	padding-left:41px;
	background:url(../images/center-bg.gif) no-repeat 8px -57px;
}
#list .topic {
	height:29px;
	padding-left:28px;
	font-weight:bold;
	padding-top:1px;
	color:#e35001;
	background:url(../images/center-bg.gif) no-repeat -13px -105px;
}
#list .up {
	background:url(../images/center-bg.gif) no-repeat -13px -157px;
}
.message {
	font-size:12px;
	color:#000;
	text-align:center;
}
.message textarea {
	width:150px;
	margin:6px 0;
}
/*不共用表现开--------------------------始*/
/*发布供应信息  表现开始*/
#ct {
	padding:12px;
	padding-bottom:35px;
}
.tel-1 {
	min-width:810px;
	height:24px;
	padding-top:5px;
	overflow:hidden;
	padding-bottom:8px;
}
.t-big {
	float:left;
	width:600px;
	color:#e35001;
	font-size:16px;
	font-weight:bold;
}
.t-link1 {
	float:right;
	width:200px;
	text-align:right;
}
.point {
	min-width:810px;
	border:1px #d3d3d3 solid;
	border-top:2px #d3d3d3 solid;
}
.tel-2 {
	min-width:808px;
	height:25px;
	background:#f1f1f1;
}
.tel-21 {
	color:#f00;
	font-weight:bold;
	float:left;
	padding-left:50px;
	width:160px;
	background:url(../images/center-bg.gif) no-repeat 2px -24px;
}
.hide {
	float:right;
	padding-right:25px;
	width:100px;
	text-align:right;
	color:#555;
	background:url(../images/center-bg.gif) no-repeat 85px -283px;
}
.nr-01 {
	padding:5px 15px;
	background:#fffff0;
}
#tabel {
	background:url(../images/list-r-line2.gif) repeat-y right;
}
#tabel td {
	border-bottom:1px #ddd solid;
	border-left:1px #ddd solid;
}
.tel-3 {
	font-size:14px;
	color:#662300;
	font-weight:bold;
	padding-left:18px;
	border:1px #ffc4a5 solid;
	border-left:3px #e64f00 solid;
	position:relative;
	height:24px;
	min-width:806px;
	margin-top:20px;
	background:url(../images/r-bg.gif) repeat-x 0 -18px;
}
#xh {
	color:#f00;
	font-weight:normal;
}
.tel-3 .ts-01 {
	position:absolute;
	right:20px;
	top:1px;
	font-size:12px;
	font-weight:normal;
	color:#000
}
.zy {
	padding:5px;
}
.fb {
	font-weight:bold;
	width:105px;
	text-align:right;
	height:40px;
	padding-right:10px;
}
.txt_01 {
	color:#ccc;
}
/*Contact Us */
.tel-3 span {
	font-size:12px;
	font-weight: normal;
	color:#000;
}
.xg {
	position:absolute;
	right:20px;
	top:1px;
	font-size:12px;
	padding-left:10px;
	background:url(../images/center-bg.gif) no-repeat -18px -317px;
}
.xg a:link, .xg a:visited {
	color:#e35001;
	font-weight:bold;
	text-decoration:underline;
}
.xg a:hover {
	text-decoration:none;
}
.fb-t {
	font-weight:bold;
	text-align:right;
	padding-right:10px;
}
.nr-p {
	padding-left:5px;
}
/*信息修改  表现开始*/
#search {
	color:#662300;
	padding-left:18px;
	border:1px #ffc4a5 solid;
	border-left:3px #e64f00 solid;
	height:24px;
	min-width:806px;
	position:relative;
	zoom:1;
	background:url(../images/r-bg.gif) repeat-x 0 -18px;
}
#search li {
	display:inline;
	padding-right:8px;
	font-size:13px;
	vertical-align:middle;
}
#search .s_go {
	width:50px;
	height:24px;
	padding-left:22px;
	background:url(../images/center-bg.gif) no-repeat -14px -348px;
}
#nr-list {
	min-width:808px;
	margin-top:20px;
	padding:2px;
	padding-bottom:0px;
	border:#ffc4a5 1px solid;
	border-bottom:none;
}
.nr-list-in {
	min-height:700px;
	background:url(../images/list-bg.gif);
}
.nr-list-in td {
	text-align: left;
	height:24px;
	padding-left:8px;
	border-right:2px #fff solid;
}
.nr-list-in .tel {
	color:#fff;
	font-size:13px;
	background:#e35001;
}
#search .r_next {
	position:absolute;
	width:180px;
	top:0;
	right:0;
}
.work-b input {
	height:20px;
	margin-top:2px;
}
/*会员中心  表现开始*/
#login-top {
	height:82px;
	width:800px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/r-bg.gif) repeat-x 0 -70px;
}
#login-top div {
	width:750px;
	margin:0 auto;
}
.logo-link {
	float:left;
	width:350px;
	padding:9px 0 5px 12px;
}
.login-link {
	float:right;
	width:210px;
	padding-right:5px;
	text-align:right;
	line-height:30px;
	padding-top:10px;
}
.login-link a:link, .login-link a:visited {
	color:#555;
	text-decoration:underline;
}
.login-link a:hover {
	color:#e35001;
	text-decoration:none;
}
#login {
	width:750px;
	margin:0 auto;
	padding-top:25px;
	height:360px;
	margin-bottom:20px;
	background:url(../images/login-bg2.jpg) no-repeat bottom;
}
.login-in {
	width:294px;
	height:180px;
	margin:0 auto;
	padding-left:18px;
	padding-right:438px;
	background:url(../images/login-bg1.jpg) no-repeat;
}
.login-in p {
	height:25px;
	padding-left:13px;
	padding-top:3px;
	font-size:14px;
	color:#fff;
	font-weight:bold;
}
.login-in table {
	text-align: left;
	margin-top:8px;
}
.name {
	text-align:right;
	padding-right:3px;
	line-height:26px;
}
