/*
*样式初始化
*/
*{ 
	padding: 0; 
	margin: 0; 
} 
body{
	font-size:12px;
	background:url(bg.jpg) repeat-x;
}
table{ 
	/*border-collapse: collapse; */
	border-spacing: 0; 
}
td{
	VERTICAL-ALIGN: top;
}
fieldset,img { 
	border: 0; 
} 
address,caption,cite,code,dfn,em,strong,th,var { 
	font-weight: normal; 
	font-style: normal; 
} 
ol,ul,li{ 
	list-style: none; 
} 
caption,th { 
	text-align: left; 
} 
h1,h2,h3,h4,h5,h6 { 
	font-weight: normal;
	font-size: 100%; 
} 
abbr,acronym { 
	border: 0; 
}
a{
	font-size: 12px;
}
a:link{
	color: #333333;
	text-decoration: none;
}
a:visited{
	text-decoration: none;
	color: #333333;
}
a:hover{
	text-decoration: underline;
	color: #4E667B;
}
a:active{
	text-decoration: none;
}

.wrap{
	width:990px;
	margin:auto;
}
.mt10{
	margin-top:10px;
}
.mb10{
	margin-bottom:10px;
}
.cleardiv{
	clear:both;
}
.FL{
	float:left;
}
.FR{
	float:right
}
.F14{
	font-size:14px;
}
.FB{
	font-weight:bold;
}
.normal{
	font-style:normal;
	font-size:12px;
	font-weight:normal;
	color:#333;
	padding:0;
	margin:0;
	text-align:left;
}
.cleardiv{
	clear:both;
}
/*公用结束*/
#top{width:100%; height:80px;}
#top .topl{width:415px; height:80px; float:left;}
.topr{width:200px; height:80px; float:right; margin-right:10px; overflow:hidden;}
.topr a{font-weight:bold; color:#fff; line-height:3; text-align:right;}
#dht{width:990px; height:39px; background:url(bg.jpg) 0 -78px;}
#dht ul{width:990px; height:39px; background:url(dhbg.gif) bottom repeat-x;}
#dht ul li{float:left; width:123px; height:36px; padding-top:3px; overflow:hidden; line-height:2.5; text-align:center; background:url(dhbg1.gif) right top no-repeat;}
#dht ul li a{ width:123px; text-align:center; font-weight:bold; font-size:14px; color:#fff;}
#dht ul li a:hover{width:123px; text-align:center; font-weight:bold; font-size:14px; color:#CC0;}
#hdp{width:990px; height:282px; background:url(hdpbg.gif); overflow:hidden;}
#hdp .hdpl{width:320px; height:282px; margin-left:5px; float:left; overflow:hidden;}
#hdp .hdpr{width:650px; float:right; margin-right:5px;}
#focus {width:650px; height:282px; overflow:hidden; position:relative;}
#focus ul {height:282px; position:absolute;}
#focus ul li {float:left; width:650px; height:282px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:650px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:650px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(../img/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}
#xwbf{width:990px; background:url(cbg.gif) no-repeat; overflow:hidden;}
#xwbf .xwbfl{width:320px; margin-left:5px; float:left; overflow: hidden; background:#F2F2F2;}
#xwbf .xwbfr{width:650px; float:right; margin-right:5px; overflow:hidden;}
.xwfl{width:325px; margin-top:5px; overflow:hidden;}
.xwbt{width:310px; height:26px; background:url(bx1_t.jpg) top left no-repeat; font-size:14px; margin-left:15px; color:#900; line-height:1.8;}
.xwnr{width:295px; padding:15px; overflow:hidden;}
.gsjs{width:653px; height:38px; background:url(bx2_t.jpg) top left no-repeat;}
.gsnr{width:633px; padding:10px;}
.gsnr .gsnrl{width:159px; height:107px; float:left;}
.gsnr .gsnrr{width:464px; height:107px; line-height:2; float:right; float:right;}
#cpzs{width:653px; overflow:hidden;}
#cpzs .cpzsb{width:633px; height:28px; margin:10px auto; background:url(bx3_t.jpg) top left no-repeat; overflow:hidden;}
#cpzs .cpzsn{width:633px; margin:auto; overflow:hidden;}
.foot{width:980px; height:100px; margin:auto; background:url(bottom.gif) repeat-x; overflow:hidden;}
.copyright{width:950px; height:60px; padding:20px; text-align:center; line-height:2;}
.listb{width:653px; height:38px; background:url(bx2_t.jpg) bottom right no-repeat; overflow:hidden;}
.listr{width:623px; margin:auto; overflow:hidden;}
.listr ul{width:623px; overflow:hidden;}
.listr ul li{width:623px; border-bottom:1px dotted #ccc; overflow:hidden;}
.listr ul li .gsnrl{width:510px; float:left; line-height:3; padding-left:15px; background:url(array1.gif) 5px 16px no-repeat; overflow:hidden;}
.listr ul li .gsnrl a{
	color:#444;	
}
.listr ul li .gsnrl a.f{
	color:#888;
	padding:0 5px 0 5px;
}
.listr ul li .gsnrr{width:95px; float:right; line-height:3; color:#888;}
#benr{width:623px; margin:auto;}
#benr .berl{width:623px; background:url(untitled.gif) bottom center no-repeat; line-height:2; font-size:14px; font-weight:bold; text-align:center;}
#benr .berr{width:623px; line-height:2;}
#benr .bedown{width:620px; margin:auto; overflow:hidden;}
#benr .bedownl{width:300px; float:left; overflow: hidden;text-overflow: ellipsis; white-space: nowrap; course:hand; line-height:3;}
#benr .bedownr{width:310px; float:right; overflow: hidden;text-overflow: ellipsis; white-space: nowrap; course:hand; line-height:3;}
#benr .bedownl a.b{color:#888;}
#benr .bedownr a.b{color:#888;}
#nrlml{width:290px; margin:auto;}
#nrlml .nrlmd{width:290px; border-bottom:1px dotted #ccc;}
#nrlml .nrlmd a{margin-left:20px; line-height:2; font-size:14px; font-weight:bold;}
#nrlml .nrlmx{width:240px; border-bottom:1px dotted #ccc; margin:auto; text-align:center;}
#nrlml .nrlmx a{text-align:center; line-height:2.5;}
#dlbbt{width:632px; height:28px; margin:10px auto; background:url(bx3_t.jpg) top left no-repeat; overflow:hidden;}
#dlbbt .dlbbtl{width:80px; float:left; overflow:hidden;}
#dlbbt .dlbbtl a{ font-size:14px; font-weight:bold; margin-left:15px; line-height:2; color:#900; overflow:hidden;}
#dlbbt .dlbbtr{width:80px; float: right; overflow:hidden;}
#dlbbt .dlbbtr a{ font-size:12px; font-weight:bold; margin-left:15px; line-height:2.5; overflow:hidden;}
#dlbnrb{width:623px; margin:auto; overflow:hidden;}
#dlbnr{width:623px; border-bottom:1px dotted #ccc; overflow:hidden;}
#dlbnr .dlbnrl{width:525px; float:left; line-height:2; overflow:hidden;}
#dlbnr .dlbnrr{width:95px; float:right; line-height:2; overflow:hidden;}
.sell{width:640px; float:right; overflow:hidden;}
.page{width:500px; margin:30px auto; text-align:center;}
.sell ul{width:640px;}
.sell ul li{width:192px; margin-right:15px; float:left;}
.selltp{border:#DDD solid 1px; padding:3px;}
.sellbt{width:184px; margin:auto;overflow: hidden;text-overflow: ellipsis; white-space: nowrap; course:hand; line-height:2;}
#cpber{width:623px; margin:auto; overflow:hidden;}
#cpber .cpberl{width:382px; float:left;}
#cpber .cpbernr{width:230px; float: right;}
#cpber .cpberd{width:372px; border:#DDD solid 1px; padding:5px 5px 5px 5px;}
#cpber .cpberd a{
	display:block;
	width:372px;
	text-align:center;
	margin:auto;
	height:282px;
	overflow:hidden;}
#cpber .cpberx{
	margin:0 auto;
	width:372px;
	height:70px; 
	overflow:hidden;
	text-align:left;
}
#cpber .cpberxl{
	float:left;
	width:9px;
	height:70px;
	overflow:hidden;
}
#cpber .cpberxr{
	float:right;
	width:10px;
	height:70px;
	overflow:hidden;
}
#cpber .cpberxl a{
	display:block;
	width:9px;
	height:70px;
	background:url(link_scroll.gif) left 18px no-repeat;
}
#cpber .cpberxr a{
	display:block;
	width:9px;
	height:70px;
	background:url(link_scroll.gif) -9px 18px no-repeat;
}
#cpber .cpberxz{
	float:left;
	width:352px;
	height:70px;
	overflow:hidden;
	margin-left:1px;
}
#cpber .cpberxz span{
	display:block;
	float:left;
	width:75px;
	height:70px;
	overflow:hidden;
	text-align:center;
	background:url(picbg.gif) center 5px no-repeat;
	padding-top:10px;
}
#cpber .cpberxz span.choose{
	background:url(picover.gif) center 1px no-repeat;
}
#cpber .cpberxz span img{
	cursor:pointer;
}
#cpber .price{
	height:30px;
	margin-top:150px;
}
#cpber .price span{
	color:#FF6000;
	font-size:24px;
	font-weight:bold;
}
.m{
	line-height:25px;	
}
#cpber .m span{
	color:#3366CC;
}
#cpber .m a{
	color:#DE6600;
	text-decoration:underline;
}
#cpber .sub{
	padding:30px 0 0 50px;
}
.cpmsnr{width:640px; height:500px; overflow:auto; line-height:2;}
.listjob td{
	line-height:35px;
	border-bottom:#CBCBCB dotted 1px;
	text-align:center;
}
.listr .listjob td.td1{
	width:28%;
	text-align:left;
	padding-left:15px;
}
.listr .listjob td.td2,.listr .listjob td.td3,.listr .listjob td.td4{
	width:12%;
}
.listr .listjob td.td5,.listr .listjob td.td6{
	width:18%;
	color:#888;
}
.listr .listjob .h td{
	color:#D15500;
	font-weight:bold;
	border-bottom:#D15500 solid 1px;
}
.listr .listjob .c2 td{
	background:#FAFBFF;
}
.listr .listjob .c2 td.td1{
	background:#FAFBFF url(array1.gif) 5px 15px no-repeat;
}
.listr .listjob .c1 td.td1{
	background:url(array2.gif) 5px 15px no-repeat;
}
.listr .listjob td a{
	color:#2B9FD5;
}

.berr .showjob,.berr .showjob td{
	border:#DDD solid 1px;
	border-collapse:collapse;
}
.berr .showjob .v1 table,.berr .showjob .v1 td{
	border:0;
}
.berr .showjob td{
	vertical-align:middle;
}
.berr .showjob .t{
	width:18%;
	height:30px;
	text-align:right;
	padding-right:5px;
	font-weight:bold;
}
.berr .showjob .v{
	width:32%;
	padding-left:5px;
}
.berr .showjob .v1{
	width:82%;
	padding:5px;
	line-height:20px;
}
.berr .showjob .v1 div span{
	font-weight:bold;
}
.berr .submit{
	padding-top:20px;
	text-align:center;
}
#bigtable td{
	padding-top:5px;
}
#bigtable td.tdl{
	width:150px;
	text-align:right;
	padding-right:10px;
	line-height:25px;
}
#bigtable td.tdl span{
	color:red;
}
#bigtable td.tdr{
	line-height:20px;
}
#bigtable td .text{
	border:#7F9DB9 solid 1px;
	background:#F9FAFF;
	height:20px;
	line-height:20px;
	vertical-align:middle;
	padding-left:5px;
}
#bigtable td .radio,#bigtable td .checkbox{
	border:0;
	height:20px;
	vertical-align:middle;
}
#bigtable td .sub{
	border:0;
	margin-top:10px;
}
#bigtable td textarea{
	width:500px;
	border:#7F9DB9 solid 1px;
	background:#F9FAFF;	
}


















