@import url(common.css);
	@import url(headNav.css);
	@import url(footStyle.css);
	@import url(facebox.css);
	.center {
	margin-top: 10px;
	width: 100%;
	height: auto
}
.con_Left {
	width: 750px;
	float: left;
	height: auto
}
.con_Category {
	border-bottom: #b6c8d6 1px solid;
	text-align: left;
	border-left: #b6c8d6 1px solid;
	width: 748px;
	margin-bottom: 10px;
	height: auto;
	border-top: #b6c8d6 1px solid;
	border-right: #b6c8d6 1px solid
}
.con_title {
	text-align: left;
	line-height: 30px;
	width: 100%;
	background: url(../images/resourcebg_x.gif) repeat-x 0 0;
	height: 30px
}
.con_title SPAN {
	color: #333;
	margin-left: 10px;
	font-size: 14px;
	cursor: pointer;
	font-weight: bold
}
.con_listInfo {
	width: 730px;
	height: auto;
	font-size: 14px;
	margin: auto
}
.con_sort A {
	text-align: left;
	line-height: 22px;
	width: 145px;
	display: block;
	float: left;
	color: #1e50a2;
	cursor: pointer
}
.con_sort A SPAN {
	color: #707070
}
.con_sortName .con_caption {
	border-bottom: #b4c7d5 1px solid;
	line-height: 28px;
	width: 730px;
	height: 28px;
	font-size: 14px
}
.con_sortName .con_caption A {
	display: block;
	float: left;
	color: #1e50a2;
	cursor: pointer;
	margin-right: 60px
}
.con_sortName UL {
	margin-top: 4px
}
.con_sortName UL LI A {
	text-align: left;
	line-height: 22px;
	width: 72px;
	display: block;
	float: left;
	color: #1e50a2
}
.con_Region {
	padding-bottom: 3px
}
.onhover {
	color: #ca0000!important
}
.con_subMenu {
	width: 750px;
	height: 31px;
	margin: 10px 0 0
}
.con_tabList LI {
	line-height: 31px;
	float: left;
	margin-right: 5px
}
.con_tabList LI A {
	text-align: center;
	width: 80px;
	display: block;
	background: url(../images/resourcebginclude.gif) no-repeat -4px -4px;
	height: 31px;
	font-size: 14px;
	cursor: pointer;
	text-decoration: none
}
.con_tabList LI .con_tabOne {
	max-width: 111px;
	background: url(../images/resourcebginclude.gif) no-repeat -89px -4px;
	height: 31px;
	color: #fff;
	font-weight: bold
}
.con_tabPage {
	float: right;
	margin-right: 10px;
	_display: inline
}
.con_tabPage LI {
	position: relative;
	line-height: 31px;
	float: left;
	margin-right: 3px;
	_top: 8px
}
.con_tabPage LI .pageTotal {
	margin-right: 4px
}
.con_tabPage LI A {
	border-bottom: #ccc 1px solid;
	position: relative;
	min-width: 20px;
	text-align: center;
	border-left: #ccc 1px solid;
	line-height: 18px;
	display: block;
	white-space: nowrap;
	height: 18px;
	color: #36c;
	border-top: #ccc 1px solid;
	top: 4px;
	cursor: pointer;
	border-right: #ccc 1px solid;
	text-decoration: none!important;
	_width: 20px;
	_top: 0
}
.con_OrderBy {
	border-bottom: #ccc 1px solid;
	text-align: left;
	border-left: #ccc 1px solid;
	width: 748px;
	background: url(../images/resourcebg_x.gif) repeat-x 0 -30px;
	height: 33px;
	border-top: #005ca9 1px solid;
	border-right: #ccc 1px solid
}
.con_OrderBy UL {
	text-align: left;
	width: 630px;
	margin-left: 10px
}
.con_OrderBy UL LI {
	float: left;
	margin: 0 6px
}
.con_OrderBy UL LI A {
	border-bottom: #cdcccc 1px solid;
	position: relative;
	border-left: #cdcccc 1px solid;
	background-color: #fff;
	display: block;
	height: 17px!important;
	border-top: #cdcccc 1px solid;
	top: 7px;
	cursor: pointer;
	border-right: #cdcccc 1px solid;
	text-decoration: none;
	_width: 62px;
	_text-align: center;
	padding: 0 5px
}
.con_OrderBy UL LI A SPAN {
	width: 11px;
	padding-right: 12px;
	background: url(../images/resourcebginclude.gif) no-repeat 33px -49px;
	height: 11px;
	border-style: none
}
.con_OrderBy UL LI .showOrder {
	border-bottom: #049701 1px solid;
	border-left: #049701 1px solid;
	border-top: #049701 1px solid;
	border-right: #049701 1px solid
}
.con_OrderBy UL LI .showOrder SPAN {
	width: 11px;
	padding-right: 12px;
	background: url(../images/resourcebginclude.gif) no-repeat -97px -344px;
	height: 11px;
	border-style: none
}
.con_listDetail {
	width: 748px;
	height: 136px;
	border-bottom: #e5e5e5 1px solid;
	border-left: #fff 1px solid;
	background: #fff;
	border-top: #fff 1px solid;
	border-right: #fff 1px solid;
	margin: 5px auto 0
}
.con_listStyle {
	width: 748px;
	height: 136px;
	border-bottom: #b4c7d5 1px solid;
	border-left: #b4c7d5 1px solid;
	background-color: #f6f9fc;
	border-top: #b4c7d5 1px solid;
	border-right: #b4c7d5 1px solid;
	margin: 5px auto 0
}
.con_listLeft {
	width: 100%;
	float: left;
	margin: 10px 0 0
}
.con_listImg {
	width: 120px;
	float: left;
	height: 90px;
	_display: inline;
	margin: 2px 15px 0 12px
}
.con_listImg A {
	position: relative;
	display: block;
	text-decoration: none
}
.con_listImg A .smallImg {
	width: 120px;
	height: 90px
}
.con_listImg A .showBigImg IMG {
	width: 360px;
	height: 270px;
	margin: 4px
}
.con_listImg .con_hide: hover {
	background-color: transparent
}
.con_listImg .con_hide: hover .showBigImg {
	z-index: 80;
	border-bottom: #137ec7 1px solid;
	position: absolute;
	border-left: #137ec7 1px solid;
	background-color: #c2e6ff;
	width: 368px;
	display: block;
	height: 278px;
	border-top: #137ec7 1px solid;
	top: 0;
	border-right: #137ec7 1px solid;
	left: 128px
}
.con_listImg .con_hide: hover .arrowIcon {
	z-index: 90;
	position: absolute;
	width: 15px;
	display: block;
	background: url(../images/arrowIcon.png) no-repeat;
	height: 27px;
	top: 28px;
	left: 114px;
	border-style: none
}
.con_listCon {
	width: 580px;
	float: left;
	height: auto
}
.con_headLine {
	text-align: left;
	width: 580px;
	margin-bottom: 6px
}
.con_subTitle {
	text-align: left;
	width: 400px;
	height: 20px
}
.con_subTitle A {
	color: #1e50a2;
	font-size: 14px;
	font-weight: bold
}
.con_starIcon {
	width: 80px
}
.con_starIcon IMG {
	margin-top: 3px
}
.con_starIcon SPAN {
	color: red;
	font-size: 14px;
	font-weight: bold;
	margin: 3px 0 0 5px
}
.con_listMoney {
	text-align: right;
	width: 50px
}
.con_listMoney SPAN {
	color: red;
	font-size: 14px;
	cursor: pointer;
	font-weight: bold
}
.RelatedLinks A {
	color: #1e50a2;
	padding: 0 2px
}
.con_Right {
	width: 200px;
	float: right;
	height: auto
}
.bydrawing {
	width: 200px;
	height: 37px
}
.drawingLinks {
	width: 200px;
	height: 37px;
	cursor: pointer;
	background: url(../images/resourcebginclude.gif) no-repeat -89px -42px;
	border-style: none
}
.uploadSoft {
	width: 200px;
	height: 37px;
	cursor: pointer;
	background: url(../images/resourcebginclude.gif) no-repeat -89px -93px;
	border-style: none
}
.uploadPaper {
	width: 200px;
	height: 37px;
	cursor: pointer;
	background: url(../images/resourcebginclude.gif) no-repeat -89px -144px;
	border-style: none
}
.bydrawing A: hover .drawingLinks {
	background: url(../images/resourcebginclude.gif) no-repeat -89px -193px
}
.bydrawing A: hover .uploadSoft {
	background: url(../images/resourcebginclude.gif) no-repeat -89px -244px
}
.bydrawing A: hover .uploadPaper {
	background: url(../images/resourcebginclude.gif) no-repeat -89px -291px
}
.list_adImg {
	width: 200px;
	height: 200px;
	_margin: 6px 0;
	margin: 10px 0
}
.list_tuiJian {
	border-bottom: #b4c7d5 1px solid;
	border-left: #b4c7d5 1px solid;
	padding-bottom: 10px;
	width: 198px;
	border-top: #b4c7d5 1px solid;
	border-right: #b4c7d5 1px solid
}
.list_hotTop {
	border-bottom: #b4c7d5 1px solid;
	border-left: #b4c7d5 1px solid;
	padding-bottom: 10px;
	width: 198px;
	border-top: #b4c7d5 1px solid;
	border-right: #b4c7d5 1px solid;
	margin-top: 10px
}
.list_topHead SPAN {
	color: #333;
	margin-left: 10px;
	font-size: 14px;
	font-weight: bold
}
.list_tuiJian UL LI {
	text-align: left;
	line-height: 24px;
	padding-left: 12px;
	background: url(../images/resourcebginclude.gif) no-repeat -365px 4px
}
.list_topSub LI {
	text-align: center;
	float: left;
	font-size: 14px
}
.list_topSub LI A {
	width: 97px;
	display: block;
	cursor: pointer;
	text-decoration: none
}
.list_teshu {
	border-left: #b4c7d5 1px solid;
	margin-left: 1px
}
.liclink {
	text-align: center;
	background: url(../images/resourcebg_x.gif) repeat-x 0 -93px;
	height: 31px;
	font-weight: bold
}
.list_topList LI {
	text-align: left;
	line-height: 18px;
	margin-top: 4px;
	width: 100%;
	height: 18px;
	overflow: hidden
}
.list_topList LI A {
	color: #333;
	margin-left: 5px
}
.list_topList LI EM {
	text-align: center;
	font-style: normal;
	width: 13px;
	background: url(../images/resourcebginclude.gif) no-repeat -378px -17px;
	float: left;
	height: 18px;
	color: #fff;
	font-size: 10px;
	font-weight: 700;
	padding: 0 1px 0 0
}
.list_num {
	width: 28px;
	background: url(../images/resourcebginclude.gif) no-repeat -364px -17px;
	height: 13px
}
.login_popbox P {
	text-align: center;
	width: 460px;
	color: #1e50a2;
	font-size: 20px;
	font-weight: bold;
	margin: 6px 0 0
}
.login_popbox TABLE {
	width: 350px;
	margin: 0 0 0 60px
}
.login_popbox TABLE TR TD {
	text-align: left;
	padding: 5px 0
}
.RememberName {
	position: relative;
	top: 2px;
	right: 3px
}
.forgotPwd {
	color: #014fa2
}
.loginBtn {
	width: 87px;
	background: url(../images/resourcebginclude.gif) no-repeat -303px -42px;
	height: 30px;
	cursor: pointer;
	border-style: none
}
.join {
	text-align: center!important;
	border-top: #ccc 1px dotted
}
.join A {
	color: #878787
}
.register {
	text-align: center!important
}
.register A {
	color: #1e50a2;
	font-size: 14px;
	font-weight: 700;
	text-decoration: underline;
	margin: 0 10px
}
.login_tips {
	line-height: 20px;
	width: 230px;
	height: 20px;
	color: #e40000;
	margin-left: 110px
}
.downLoadBox P {
	text-align: center;
	width: 252px;
	color: #333;
	font-size: 14px;
	font-weight: bold;
	margin: 6px 0
}
.downLoadBox UL {
	text-align: left;
	_margin: 0 15px 0 10px;
	margin: 0 15px 0 20px
}
.downLoadBox UL LI {
	line-height: 20px
}
.downLoadBox UL LI B {
	margin: 0 3px
}
.downLoadBox UL LI A {
	color: #1e50a2;
	margin-left: 20px;
	text-decoration: underline
}
.knowBtn {
	width: 87px;
	height: 30px;
	cursor: pointer;
	background: url(../images/knowBtn.jpg) no-repeat;
	border-style: none;
	margin: 10px 0 0 16px
}
.cancelBtn {
	width: 87px;
	height: 30px;
	cursor: pointer;
	background: url(../images/resourcebginclude.gif) no-repeat -303px -191px;
	border-style: none;
	margin: 10px 0 0 12px
}
.OkBtn {
	width: 87px;
	height: 30px;
	cursor: pointer;
	background: url(../images/resourcebginclude.gif) no-repeat -303px -151px;
	border-style: none;
	margin: 10px 0 0
}
.submitBtn {
	width: 87px;
	height: 30px;
	cursor: pointer;
	background: url(../images/resourcebginclude.gif) no-repeat -303px -230px;
	border-style: none
}
.backBtn {
	width: 87px;
	height: 30px;
	cursor: pointer;
	margin-top: 9px;
	background: url(../images/resourcebginclude.gif) no-repeat -303px -267px;
	border-style: none
}
.quedingBtn {
	width: 87px;
	height: 30px;
	cursor: pointer;
	background: url(../images/resourcebginclude.gif) no-repeat -303px -151px;
	border-style: none
}
.downloadBut {
	width: 87px;
	height: 30px;
	cursor: pointer;
	background: url(../images/resourcebginclude.gif) no-repeat -303px -78px;
	border-style: none;
	margin: 10px 0 0 16px
}
.closeBut {
	width: 87px;
	height: 30px;
	cursor: pointer;
	background: url(../images/resourcebginclude.gif) no-repeat -303px -114px;
	border-style: none;
	margin: 10px 0 0 16px
}
.complaint {
	padding-bottom: 12px;
	width: 580px;
	height: auto;
	margin-left: 30px
}
.complaint P {
	text-align: left;
	width: 580px;
	color: #1e50a2;
	font-size: 20px;
	font-weight: bold;
	margin: 6px 0
}
.complaint UL {
	text-align: left;
	width: 550px;
	color: #333;
	margin-left: 15px;
	font-size: 14px
}
.complaint LI {
	line-height: 22px
}
.complaint LI SPAN {
	margin-left: 4px
}
.complaint UL LI TEXTAREA {
	border-bottom: #7f9db9 1px solid;
	border-left: #7f9db9 1px solid;
	width: 400px;
	height: 112px;
	border-top: #7f9db9 1px solid;
	border-right: #7f9db9 1px solid
}
.Success {
	text-align: center;
	padding-bottom: 5px;
	width: 220px;
	height: auto
}
.Success P {
	text-align: center;
	width: 220px;
	color: #333;
	font-size: 14px;
	font-weight: bold
}
.Published {
	padding-bottom: 10px;
	width: 260px;
	height: auto
}
.Published P {
	text-align: center;
	width: 260px;
	color: #333;
	font-size: 20px;
	font-weight: bold
}
.Published DIV {
	margin: 12px 0 0 40px
}
.Published DIV A {
	color: #1e50a2;
	margin-left: 10px
}
.list_pages {
	width: 750px;
	height: 20px;
	display: block;
	margin: 10px 0
}
.list_pages UL {
	height: 20px;
	float: right
}
.list_pages UL LI {
	float: left;
	padding: 0 2px
}
.list_pages UL LI A {
	border-bottom: #ccc 1px solid;
	min-width: 20px;
	text-align: center;
	border-left: #ccc 1px solid;
	line-height: 18px;
	display: block;
	white-space: nowrap;
	height: 18px;
	color: #36c;
	border-top: #ccc 1px solid;
	cursor: pointer;
	border-right: #ccc 1px solid;
	text-decoration: none!important;
	padding-top: 1px;
	_width: 20px
}
.page_start SPAN {
	display: block;
	margin-right: 5px;
	padding-left: 12px;
	background: url(../images/resourcebginclude.gif) no-repeat -15px -96px
}
.page_next SPAN {
	display: block;
	margin-right: 5px;
	padding-right: 12px;
	background: url(../images/resourcebginclude.gif) no-repeat 26px -118px
}
.page_startgrey SPAN {
	padding-left: 12px;
	background: url(../images/resourcebginclude.gif) no-repeat -15px -73px;
	color: #ccc
}
.page_start: hover SPAN {
	background: url(../images/resourcebginclude.gif) no-repeat -15px -96px;
	color: #36c
}
.page_nextgrey SPAN {
	padding-right: 12px;
	background: url(../images/resourcebginclude.gif) no-repeat 26px -143px;
	color: #ccc
}
.list_submitBtn {
	width: 41px;
	background: url(../images/resourcebginclude.gif) no-repeat -16px -166px;
	height: 20px;
	cursor: pointer;
	border-style: none
}
.list_inputxt {
	border-bottom: #999 1px solid;
	border-left: #999 1px solid;
	width: 30px;
	height: 15px;
	border-top: #999 1px solid;
	border-right: #999 1px solid;
	margin: 0 5px
}
.nextPageBtn {
	width: 59px;
	height: 20px;
	cursor: pointer;
	border-style: none
}
.list_on {
	border-bottom: #147ec7 1px solid;
	border-left: #147ec7 1px solid;
	background-color: #c2e6ff;
	border-top: #147ec7 1px solid;
	font-weight: 700;
	border-right: #147ec7 1px solid
}
.page_break {
	position: relative;
	color: #555;
	top: 3px
}
.fp_detail {
	border-bottom: #ddd 1px solid;
	border-left: #ddd 1px solid;
	padding-bottom: 28px;
	background-color: #f7f7f7;
	width: 748px;
	margin-bottom: 10px;
	height: auto;
	border-top: #ddd 1px solid;
	border-right: #ddd 1px solid;
	position:relative;
}
.fp_newTitle {
	text-align: center;
	width: 710px;
	margin:0 auto 5px;
	border-bottom:1px dotted #ccc;
}
.fp_newTitle H1 {
	font-size: 20px;
	overflow: hidden;
	line-height:50px;
	font-weight:bold
}
.fp_newTitle P {
	/*position: relative;*/
	width: 528px;
	height: 22px
}
.fp_newTitle P .fp_view {
	position: absolute;
	text-indent: -5000px;
	width: 101px;
	display: block;
	background: url(../images/resourcebginclude.gif) no-repeat -296px -307px;
	height: 21px;
	cursor: pointer;
	right: 0;
	border-style: none;
	top:12px;
	right:12px;
}
.fp_showImg {
	border-bottom: #ddd 1px solid;
	border-left: #ddd 1px solid;
	background-color: #fff;
	width: 568px;
	border-top: #ddd 1px solid;
	border-right: #ddd 1px solid;
	margin: auto
}
.fp_showImg IMG {
	width: 560px!important;
	margin: 4px
}
.fp_Upload {
	width: 528px;
	color: #333;
	margin: 3px auto 0
}
.fp_Upload LI {
	line-height: 20px;
	float: left;
	overflow: hidden
}
.fp_Upload .field1 {
	text-align: left;
	width: 135px
}
.fp_Upload .field2 {
	text-align: left;
	width: 260px
}
.fp_Upload .field2 A {
	text-decoration: none!important
}
.fp_Upload LI .byNum {
	color: red!important;
	padding: 0 3px
}
.fp_Upload LI .Uploaded {
	color: #1e50a2;
	margin-left: 5px
}
.fp_Upload LI .Uploaded: hover {
	text-decoration: underline!important
}
.fp_list {
	text-align: left;
	width: 600px;
	margin: 15px auto 0
}
.pf_pingfen {
	text-align: left;
	width: 240px;
	float: left
}
.pf_pingfen ul.zq_yh{background:url("../images/bg_zq.png") no-repeat;height:80px}
.pf_pingfen ul.zq_yh li{padding-left:10px;line-height:23px}
.pf_pingfen .fp_span {
	color: #ca0000;
	margin-left: 5px
}
.pf_pingfen .fp_score {
	font-size: 16px;
	font-weight: 700;
	margin-right: 4px
}
.fp_info {
	position: relative;
	margin-top: 10px;
	width: 100%;
	height: auto;
	color: #555
}
.fp_info .fp_inputBtn INPUT {
	width: 84px;
	background: url(../images/resourcebginclude.gif) no-repeat -2px -196px;
	height: 25px;
	cursor: pointer;
	margin-right: 8px;
	border-style: none
}
.fp_info .fp_inputBtn A {
	position: absolute;
	color: #555;
	top: 4px;
	text-decoration: none
}
.fp_download {
	position: relative;
	border-left: #b4c7d5 1px dotted;
	padding-left: 5px;
	width: 320px;
	float: right;
	height: auto
}
.fp_myScore {
	position: absolute;
	width: 150px;
	height: 48px;
	top: 0;
	right: 2px
}
.fp_myScore .fp_starRating {
	border-bottom: #555 1px solid;
	border-left: #555 1px solid;
	background-color: #fff;
	padding-left: 4px;
	width: 145px;
	height: 45px;
	border-top: #555 1px solid;
	border-right: #555 1px solid;
	margin: 0 0 0 5px
}
.fp_myScore .fp_starRating P {
	text-align: center;
	margin-top: 3px;
	color: #ca0000
}
.dafenIcon {
	z-index: 100;
	position: absolute;
	width: 5px;
	background: url(../images/resourcebginclude.gif) no-repeat -17px -236px;
	height: 8px;
	top: 15px;
	left: 1px
}
.fp_linkbtn SPAN {
	color: #555
}
.fp_linkbtn .fp_tousu {
	color: #555;
	margin-left: 15px
}
.fp_linkbtn SPAN B {
	color: red;
	cursor: pointer;
	margin: 0 4px
}
.pf_caozuo {
	margin-top: 12px
}
.pf_caozuo A {
	padding-left: 20px;
	display: block;
	float: left;
	color: #1e50a2;
	font-size: 14px;
	margin: 2px 5px 0 5px;
}
.fp_favorites {
	background: url(../images/resourcebginclude.gif) no-repeat -18px -250px
}
.fp_dianping {
	background: url(../images/resourcebginclude.gif) no-repeat -18px -273px
}
.fp_share {
	background: url(../images/resourcebginclude.gif) no-repeat -18px -299px
}
.fp_aboutDrawing {
	border-bottom: #b4c7d5 1px solid;
	border-left: #b4c7d5 1px solid;
	padding-bottom: 10px;
	width: 748px;
	height: auto;
	border-top: #b4c7d5 1px solid;
	border-right: #b4c7d5 1px solid;
	margin: 10px 0
}
.fp_subject {
	text-align: left;
	line-height: 26px;
	width: 100%;
	background: url(../images/resourcebg_x.gif) repeat-x 0 0;
	height: 26px
}
.fp_subject H3 {
	color: #1e50a2;
	font-size: 14px;
	font-weight: 700;
	margin: 0 0 0 10px;
	padding: 0
}
.fp_aboutDrawing .fp_aboutInfo {
	text-align: left;
	line-height: 22px;
	text-indent: 2em;
	width: 730px;
	margin: 6px auto 0;
	padding: 0
}
.fp_DrawingInfo {
	line-height: 24px;
	width: 730px;
	height: 24px;
	margin: auto
}
.fp_DrawingInfo LI {
	float: left;
	color: #1e50a2;
	padding: 0 5px
}
.fp_DrawingInfo LI A {
	color: #1e50a2;
	text-decoration: underline
}
.fp_tuijian {
	text-align: left;
	width: 350px;
	height: auto;
	overflow: hidden;
	_margin-left: 5px;
	margin: 10px 0 0 10px
}
.fp_tuijian .fp_border {
	border-bottom: #6997c9 1px solid;
	line-height: 25px;
	width: 100%;
	background: none transparent scroll repeat 0 0;
	height: 25px;
	color: #333;
	font-size: 14px;
	font-weight: 700;
	margin: 0 0 10px;
	padding: 0 0 0 10px
}
.fp_tuijian LI {
	line-height: 20px;
	padding-left: 12px;
	background: url(../images/resourcebginclude.gif) no-repeat -365px 2px;
	color: #333
}
.fp_tuijian LI A {
	float: left;
	color: #333
}
.fp_tuijian LI P {
	text-align: left!important;
	width: 115px;
	float: right
}
.fp_tuijian LI P SPAN {
	color: red;
	margin: 0 4px
}
.fp_comment {
	border-bottom: #b4c7d5 1px solid;
	border-left: #b4c7d5 1px solid;
	padding-bottom: 10px;
	background-color: #f7fcff;
	width: 748px;
	height: auto;
	border-top: #b4c7d5 1px solid;
	border-right: #b4c7d5 1px solid
}
.fp_msgInfo {
	text-align: left;
	line-height: 24px;
	margin-top: 4px;
	padding-left: 10px;
	width: 730px;
	height: 24px
}
.fp_msgInfo .fp_viewlink {
	padding-left: 8px;
	color: #1e50a2;
	font-size: 14px
}
.fp_msgInfo .fp_viewlink SPAN {
	color: #ca0000;
	font-weight: bold;
	margin: 0 3px
}
.fp_msgInfo .fp_viewlink A {
	color: #ca0000;
	margin-left: 6px
}
.fp_msgBox {
	text-align: left;
	line-height: 30px;
	padding-left: 10px;
	width: 100%;
	height: 30px
}
.fp_msgBox .fp_tdStyle {
	width: 180px
}
.fp_msgBox TR TD A {
	color: #1e50a2;
	margin-right: 8px
}
.fp_submitBtn {
	position: relative;
	width: 57px;
	background: url(../images/resourcebginclude.gif) no-repeat -8px -323px;
	height: 23px;
	top: 3px;
	cursor: pointer;
	border-style: none
}
.fptxt {
	border-bottom: #dcdddd 1px solid;
	position: relative;
	border-left: #dcdddd 1px solid;
	line-height: 20px;
	background-color: #fff;
	width: 118px;
	height: 20px;
	border-top: #dcdddd 1px solid;
	top: 3px;
	border-right: #dcdddd 1px solid
}
.fp_inputTxt {
	width: 706px;
	height: 137px;
	margin: 5px auto 0
}
.fp_fabiaoaBtn {
	width: 65px;
	background: url(../images/resourcebginclude.gif) no-repeat -8px -356px;
	height: 20px;
	cursor: pointer;
	border-style: none
}
.fp_release {
	text-align: left;
	line-height: 24px;
	width: 700px;
	height: 24px;
	margin: 6px auto 0
}
.fp_inputTxt TEXTAREA {
	border-bottom: #dcdddd 1px solid;
	border-left: #dcdddd 1px solid;
	width: 704px;
	background: #fff;
	height: 134px;
	font-size: 12px;
	border-top: #dcdddd 1px solid;
	border-right: #dcdddd 1px solid
}
.fp_shouCang {
	border-bottom: #cbd7ee 1px solid;
	position: absolute;
	border-left: #cbd7ee 1px solid;
	width: 166px;
	height: 50px;
	border-top: #cbd7ee 1px solid;
	top: 62px;
	border-right: #cbd7ee 1px solid;
	left: 6px;
	margin: 5px 0 0 6px
}
.fp_shouCang DIV {
	border-bottom: #fff 1px solid;
	text-align: center;
	border-left: #fff 1px solid;
	line-height: 48px;
	background-color: #e6f2fe;
	width: 164px;
	height: 48px;
	color: #333;
	font-size: 15px;
	border-top: #fff 1px solid;
	font-weight: 700;
	border-right: #fff 1px solid
}
#xzw_starSys {
	position: relative;
	line-height: 22px;
	width: 300px;
	height: 20px;
	font-size: 12px;
	overflow: hidden;
	margin: 10px auto;
	padding: 5px
}
#xzw_starBox {
	z-index: 2;
	position: absolute;
	width: 130px
}
#xzw_starBox .description {
	float: left;
	margin-left: 20px
}
#xzw_starBox .star {
	position: relative;
	margin-top: 3px;
	width: 130px;
	background: url(../images/r_star.gif) repeat-x left -40px;
	height: 20px;
	cursor: pointer
}
#xzw_starBox .star LI {
	float: left;
	margin: 0;
	padding: 0
}
#xzw_starBox .star LI A {
	z-index: 50;
	position: absolute;
	text-indent: -9999px;
	width: 26px;
	display: block;
	height: 20px;
	overflow: hidden
}
#xzw_starBox .star LI A: hover {
	z-index: 3;
	background: url(../images/r_star.gif) left center;
	left: 0
}
#xzw_starBox .star A.one-star {
	left: 0
}
#xzw_starBox .star A.one-star: hover {
	width: 26px
}
#xzw_starBox .star A.two-stars {
	left: 26px
}
#xzw_starBox .star A.two-stars: hover {
	width: 52px
}
#xzw_starBox .star A.three-stars {
	left: 52px
}
#xzw_starBox .star A.three-stars: hover {
	width: 78px
}
#xzw_starBox .star A.four-stars {
	left: 78px
}
#xzw_starBox .star A.four-stars: hover {
	width: 104px
}
#xzw_starBox .star A.five-stars {
	left: 104px
}
#xzw_starBox .star A.five-stars: hover {
	width: 130px
}
.sw_tuiJian {
	border-bottom: #6997c9 1px solid;
	text-align: left;
	line-height: 26px;
	width: 740px;
	height: 26px;
	margin: 15px auto 0
}
.pc_listCon {
	width: 730px;
	height: auto;
	margin: auto
}
.pc_title {
	text-align: left;
	width: 730px;
	margin-bottom: 6px
}
.pc_Money {
	width: 260px
}
.pe_tuiJian {
	border-bottom: #6997c9 1px solid;
	text-align: left;
	line-height: 34px;
	width: 748px;
	background: url(../images/resourcebg_x.gif) repeat-x 0 -124px;
	height: 34px
}
.pe_newTitle {
	position: relative;
	text-align: center;
	width: 710px;
	height: 30px;
	margin: 10px auto 5px
}
.pe_newTitle H1 {
	font-size: 20px;
	overflow: hidden;
	font-weight: 700;
	margin: 0 10px 0 0;
	padding: 0 15px 0 0
}
.pe_newTitle INPUT {
	position: absolute;
	width: 101px;
	background: url(../images/resourcebginclude.gif) no-repeat -296px -307px;
	height: 21px;
	top: 4px;
	cursor: pointer;
	right: 0;
	border-style: none
}
.pe_abstract {
	border-top: #ccc 1px dotted;
	padding-top: 10px;
	width: 710px;
	height: auto;
	margin: auto
}
.pe_abstract P {
	text-align: left;
	line-height: 24px;
	text-indent: 3.7em;
	width: 710px;
	height: auto;
	font-size: 14px
}
.fb{font-weight:bold}
.con_sortName .con_caption A: hover,.con_sortName UL LI A: hover {
	color: #ca0000
}
.con_Region A,.list_tuiJian UL LI A {
	color: #333
}
.con_tabList,.con_headLine LI,.fp_msgInfo LI,.fp_release LI,.pc_title LI {
	float: left
}
.con_tabPage LI A: hover,.list_pages UL LI A: hover {
	border-bottom: #147ec7 1px solid;
	border-left: #147ec7 1px solid;
	border-top: #147ec7 1px solid;
	border-right: #147ec7 1px solid
}
.con_listImg A IMG,.con_listMoney IMG,.fp_downLoadBtn,.fp_linkbtn SPAN IMG {
	cursor: pointer
}
.con_listImg A .showBigImg,.con_listImg A .arrowIcon {
	display: none
}

.con_listImg a:hover .showBigImg { display:block; position:absolute; left:128px;_left:14px; top:0; width:368px; height:278px;
background-color:#c2e6ff; border:1px solid #137ec7; z-index:80;}
.con_listImg a:hover .arrowIcon { display:block; width:15px; height:27px;border:none;background:url(../images/arrowIcon.gif) no-repeat;position:absolute; top:28px; left:114px;_left:0px; z-index:90;}


.con_Downloadbtn1,.fp_downLoadBtn INPUT {
	width: 87px;
	height: 28px;
	cursor: pointer;
	background: url(../images/resourcebginclude.gif) no-repeat -174px -4px;
	border-style: none
}
.con_Downloadbtn1: hover,.fp_downLoadBtn: hover INPUT {
	width: 87px;
	height: 28px;
	cursor: pointer;
	background: url(../images/resourcebginclude.gif) no-repeat -265px -4px;
	border-style: none
}
.con_listCon P,.pc_listCon P {
	text-align: left;
	line-height: 22px;
	width: 100%
}
.RelatedLinks,.list_tuiJian UL LI A: hover,.list_topList LI A: hover {
	color: #1e50a2
}
.con_listCount,.con_listNum {
	line-height: 22px;
	width: 100%;
	height: 22px;
	color: #898989
}
.con_listCount LI,.con_listNum LI {
	text-align: left;
	width: 176px;
	padding-right: 5px;
	float: left
}
.con_listCount LI .con_sum,.downLoadBox UL LI SPAN {
	color: red
}
.list_topHead,.list_topSub {
	border-bottom: #fff 1px;
	text-align: left;
	border-left: #fff 1px solid;
	line-height: 30px;
	width: 196px;
	background: url(../images/resourcebg_x.gif) repeat-x 0 -63px;
	height: 30px;
	border-top: #fff 1px solid;
	border-right: #fff 1px solid
}
.list_tuiJian UL,.list_topList {
	width: 185px;
	margin: 7px auto 0
}
.userNametxt,.passWordtxt {
	border-bottom: #7f9db9 1px solid;
	border-left: #7f9db9 1px solid;
	line-height: 24px;
	padding-left: 4px;
	width: 190px;
	height: 24px;
	border-top: #7f9db9 1px solid;
	border-right: #7f9db9 1px solid
}
.register A: hover,.downLoadBox UL LI A: hover {
	text-decoration: none
}
.page_start,.page_next {
	padding-left: 5px
}
.fp_newTitle P .fp_view: hover,.pe_newTitle H1 A: hover INPUT {
	background: url(../images/resourcebginclude.gif) no-repeat -296px -335px
}
.pf_pingfen .starIicon IMG,.zhuceLink A {
	position: relative;
	top: 3px
}
.fp_msgInfo .fp_select SPAN,.pe_abstract SPAN {
	color: #333;
	font-size: 14px;
	font-weight: bold
}
.sw_tuiJian SPAN,.pe_tuiJian SPAN {
	color: #1e50a2;
	margin-left: 10px;
	font-size: 14px;
	font-weight: bold
}
.sw_softEnd,.pe_paper {
	border-left: #b4c7d5 1px dotted;
	padding-left: 10px;
	float: right;
	margin-right: 10px;
	_margin-right: 5px
}

/*by yangbo99*/
.fp_detail_tbl{
	margin:12px auto;
	width:600px;
	text-align:left;
}
.fp_detail_tbl tr td{
	height:24px;
	line-height:24px;
}
.f_large_num{
	color:#C10000;
	font-size:30px;
	font-weight:bold;
}
.f_del{
	text-decoration:line-through;
}
.byNum {
	color: red!important;
	padding: 0 3px
}

.list_tuiJian{margin-top:10px;}
.list_tuiJian .hotJob li {background: none;border-bottom:1px dashed #ddd;padding:8px 0;}
                        .list_tuiJian .hotJob li b a{color: #f00;}
                        .list_tuiJian .hotJob li strong{font-weight:bold;}
                        .list_tuiJian .hotJob li a{padding-right:10px;}

