@charset "utf-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td
	{
	margin: 0;
	padding: 0;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset,img {
	border: 0;
}

address,caption,cite,code,dfn,em,strong,th,var {
	font-style: normal;
	font-weight: 400;
}

ol,ul {
	list-style: none;
}

caption,th {
	text-align: left;
}

h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: 400;
}

abbr,acronym {
	border: 0;
	font-variant: normal;
}

sup {
	vertical-align: text-top;
}

sub {
	vertical-align: text-bottom;
}

input,textarea,select {
	font-family: inherit;
	font-size: inherit;
	font-weight: inherit;
}

textarea {
	resize: none;
}

legend {
	color: #000;
}

a {
	color: #0068b7;
	outline: 0;
	text-decoration: none;
}

body {
	background: #f1f1f1;
	color: #333;
	font-size: 14px;
	font-family: 微软雅黑;
}

input::-ms-clear {
	display: none;
}

:focus {
	outline: 0;
}

.err9999Box {
	height: 195px;
	width: 320px;
}

.err9999 {
	font-size: 16px;
	height: 127px;
	margin: 0 auto;
	padding-top: 30px;
	width: 218px;
}

.err9999Tip {
	color: #000;
	font-weight: 400;
	margin: 0 0 0 10px;
}

.search-bar {
	background: #fff;
	border-radius: 2px;
	border: solid 1px #c5d1dd;
	height: 20px;
	padding: 4px 0 4px 8px;
	width: 200px;
}

.search-none {
	-webkit-box-shadow: 0 1px rgba(255, 255, 255, .3), inset 1px 1px 3px
		rgba(238, 239, 240, .74);
	-moz-box-shadow: 0 1px rgba(255, 255, 255, .3), inset 1px 1px 3px
		rgba(238, 239, 240, .74);
	box-shadow: 0 1px rgba(255, 255, 255, .3), inset 1px 1px 3px
		rgba(238, 239, 240, .74);
}

.search-focus,.search-have-content {
	border: solid 1px #74acf2;
	-webkit-box-shadow: 0 0 5px rgba(48, 131, 235, .18), 0 1px
		rgba(255, 255, 255, .6), inset 1px 1px 5px rgba(199, 202, 204, .74);
	-moz-box-shadow: 0 0 5px rgba(48, 131, 235, .18), 0 1px
		rgba(255, 255, 255, .6), inset 1px 1px 5px rgba(199, 202, 204, .74);
	box-shadow: 0 0 5px rgba(48, 131, 235, .18), 0 1px
		rgba(255, 255, 255, .6), inset 1px 1px 5px rgba(199, 202, 204, .74);
}

.y-btn {
	-khtml-user-select: none;
	background: #fff;
	border-radius: 2px;
	border-width: 1px;
	border-style: solid;
	border-color: #bbcbdf;
	color: #536083;
	cursor: pointer;
	display: inline-block;
	font-size: 12px;
	font-family: arial;
	height: 16px;
	min-width: 47px;
	overflow: hidden;
	padding: 6px 14px;
	text-align: center;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.y-btn-blue {
	background-color: #3e94fe;
	border-color: #3984e5;
	color: #fff;
}

q:before,q:after {
	content: '';
}

.fl {
	float: left;
}

.user_hide {
	display: none;
}

.wrap_content .fr {
	float: right;
}

.header {
	background: #3083eb;
	border-bottom: 1px solid #1f74df;
	height: 56px;
	position: relative;
	z-index: 3;
}

.nav-bar,.nav-bar li {
	float: left;
	height: 56px;
}

.mask iframe {
	left: 0;
	position: absolute;
	top: 0;
	z-index: -1;
}

.mask div {
	background-color: #000;
	height: 100%;
	left: 0;
	top: 0;
	-moz-user-select: none;
	width: 100%;
	z-index: 1;
}

.msg-text p,.msg-text span {
	color: #3f4d72;
}

.msg-text em {
	color: #ff6602;
	font-style: normal;
}

.msg-prompt input {
	border: 1px solid #95a1b6;
	height: 25px;
	vertical-align: middle;
	width: 125px;
}

.msg-prompt textarea {
	height: 80px;
	overflow-y: auto;
	resize: vertical;
	width: 200px;
	word-break: break-all;
}

.msg-prompt label {
	padding-right: 5px;
	vertical-align: top;
}

.nav-bar li {
	background: url(../../image/nav_line.png) no-repeat 0 50%;
	margin: 0 0 0 -1px;
}

.nav-bar a {
	border-left: 1px solid transparent;
	border-right: 1px solid transparent;
	float: left;
	height: 56px;
	overflow: hidden;
	padding: 0 10px;
	position: relative;
	color: #fff;
	line-height: 56px;
	font-size: 16px;
}

.header .logo {
	background: url(../../image/logo.png) no-repeat 0 0;
	float: left;
	height: 36px;
	margin: 10px 20px 0 26px;
	overflow: hidden;
	text-indent: 100%;
	white-space: nowrap;
	width: 140px;
}

.nav-bar .first {
	background: 0;
}

.nav-bar .group {
	display: none;
}

.nav-bar .current a {
	background-color: #1d74e0;
	border-color: #1968ca;
	border-top: 2px solid #fff;
	height: 54px;
}

.nav li {
	cursor: pointer;
	position: relative;
}

#leftPanel {
	width: 960px;
	float: left;
	margin-top: 8px;
	float: left;
}

#leftPanel .ad1,#leftPanel .ad2 {
	text-align: left;
}

#leftPanel .ad3,#leftPanel .ad4 {
	text-align: right;
}

.l_panel_bnr .ad1,.l_panel_bnr .ad2,.l_panel_bnr .ad3,.l_panel_bnr .ad4
	{
	color: #2e2e2e;
	float: left;
	width: 240px;
}

#userInfo ul {
	border-top: 1px solid #3482e3;
	padding: 10px 0 0;
	vertical-align: top;
}

#leftPanel .split-bar {
	background-color: #fcfdfe;
	border-top: 1px solid #e5e7eb;
	font-size: 0;
	height: 1px;
	line-height: 0;
	margin: 0;
	padding: 0;
}

.nav .current,.nav .current:hover {
	background-color: #e1eaf3;
	border-top: 1px solid #cad5e3;
	border-bottom: 1px solid #cad5e3;
}

.nav .current .bg,.nav .current:hover .bg {
	background: #3083eb;
	height: 42px;
	left: 0;
	overflow: hidden;
	position: absolute;
	top: -1px;
	width: 3px;
}

.nav .icon {
	padding-left: 10px;
}

.nav .text {
	color: #384463;
	cursor: pointer;
	display: inline-block;
	font-size: 14px;
	margin-left: 6px;
	margin-top: 10px;
	vertical-align: middle;
}

.nav .icon-file {
	background-position: 0 5px;
}

.nav .icon-video {
	background-position: 0 -28px;
}

.nav .icon-music {
	background-position: 0 -59px;
}

.nav .icon-text {
	background-position: 0 -150px;
}

.nav .icon-img {
	background-position: 0 -119px;
}

.nav .icon-se {
	background-position: 0 -276px;
}

.nav .icon-sFile {
	background-position: 0 -182px;
}

.nav .icon-link {
	background-position: 0 -212px;
}

.nav .icon-recycle {
	background-position: 0 -242px;
}

.nav .icon-group {
	background-position: 0 -262px;
}

.nav .tab-group {
	display: none;
}

.nav .split {
	background: #dbe1eb;
	border: 0;
	height: 1px;
	margin-top: -1px;
	overflow: hidden;
}

#mainPanel {
	width: 960px;
	float: right;
	margin-top: 8px;
}

#mainFrame {
	background-color: #fff;
	height: 100%;
	position: relative;
	width: 100%;
	z-index: 10;
}

#H_tooltip {
	display: none;
	font-weight: 400;
	position: absolute;
	z-index: 99;
}

#topTips {
	height: 28px;
	left: 50%;
	margin-left: -50px;
	overflow: hidden;
	position: absolute;
	text-align: center;
	top: 56px;
	z-index: 999;
}

#doc {
	min-width: 900px;
	background: url("../../image/content_bg.jpg") repeat-x center 90px;
}

#doc,#crumb {
	overflow: hidden;
}

#toolbar .y-btn {
	float: left;
	margin: 0 0 0 -1px;
	position: relative;
}

#toolbar .y-btn:first-child:not (:last-child ){
	border-bottom-right-radius: 0;
	border-top-right-radius: 0;
}

#toolbar .y-btn:not (:first-child ):not (:last-child ){
	border-radius: 0;
}

#toolbar .y-btn:last-child:not (:first-child ){
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;
}

#toolbar a.link-view,#toolbar a.link-view-active,#toolbar a.link-view-disable
	{
	padding-left: 22px;
	width: 102px;
}

#toolbar a.link-view {
	background-position: 0 -104px;
}

#toolbar a.link-view-active {
	background-position: -301px-104px;
}

#toolbar a.link-view-disable {
	background-position: -612px-104px;
	color: #aaa;
}

#toolbar a.link-copy,#toolbar a.link-copy-active,#toolbar a.link-copy-disable,#toolbar a.extract-on,#toolbar a.extract-on-active,#toolbar a.extract-off,#toolbar a.extract-off-active
	{
	width: 104px;
}

#toolbar a.link-copy,#toolbar a.extract-on,#toolbar a.extract-off {
	background-position: -184px-155px;
}

#toolbar a.link-view:hover {
	background-position: -301px-104px;
}

#toolbar a.link-copy:hover#toolbar a.link-copy-hover,#toolbar a.extract-on:hover,#toolbar a.extract-off:hover
	{
	background-position: -485px-155px;
}

#toolbar .cmd {
	float: left;
	font-size: 12px;
	margin: 0 8px 0 0;
	text-align: center;
}

#toolbar .display-mode {
	bottom: 15px;
	height: 13px;
	overflow: hidden;
	position: absolute;
	right: 13px;
	width: 53px;
	z-index: 99;
}

#toolbar .pic-disable,#toolbar .text-disable {
	display: none;
}

#toolbar .btns-link,#toolbar .sort {
	position: absolute;
}

#toolbar .sort {
	bottom: 15px;
	right: 92px;
	z-index: 99;
}

#toolbar a.link-copy-active,#toolbar a.extract-on-active,#toolbar a.extract-off-active
	{
	background-position: -485px-155px;
}

#toolbar a.link-copy-disable {
	background-position: -796px-155px;
	color: #aaa;
}

#toolbar a.extract-on-disable,#toolbar a.extract-off-disable {
	display: none;
}

#toolbar a.clearall,#toolbar a.clearall-active,#toolbar a.clearall-disable
	{
	width: 91px;
}

#toolbar a.clearall {
	background-position: -72px-155px;
}

#toolbar a.clearall-active {
	background-position: -373px-155px;
}

#toolbar a.clearall-disable {
	background-position: -685px-155px;
	color: #aaa;
}

#toolbar a.restore,#toolbar a.restore-active,#toolbar a.restore-disable
	{
	padding-left: 15px;
	width: 85px;
}

#toolbar a.restore {
	background-position: -134px-47px;
}

#toolbar a.restore-active {
	background-position: -433px-47px;
}

#toolbar a.restore-disable {
	background-position: -612px-47px;
	color: #aaa;
}

#toolbar .display-mode a {
	display: inline-block;
	height: 13px;
	overflow: hidden;
	text-indent: 100%;
	white-space: nowrap;
	width: 15px;
}

#toolbar .sort h2 {
	color: #aaa;
	font-size: 12px;
	font-weight: 400;
}

#toolbar .sort ul {
	background-color: #fff;
	border: 1px solid #bbcbdf;
	border-radius: 2px;
	box-shadow: 0 5px 16px rgba(0, 0, 0, .3);
	display: none;
	left: -1px;
	position: absolute;
	top: -1px;
	vertical-align: top;
	width: 133px;
	z-index: 100;
}

#toolbar .sort h2 a {
	color: #7c87a5;
	float: left;
	font-family: simsun;
	height: 30px;
	line-height: 30px;
	padding: 0 0 0 38px;
}

#toolbar .sort ul li {
	height: 30px;
	overflow: hidden;
}

#toolbar .btns-recycle .openpassdone {
	color: #e85116;
}

#toolbar .btns-sfilelist .locksfile {
	color: #e85116;
}

#toolbar .btns-link .link-copy-hover {
	background-color: #35a1eb;
	background-image: -webkit-linear-gradient(bottom, #ddf3ff, #f0faff);
	background-image: -moz-linear-gradient(bottom, #ddf3ff, #f0faff);
	background-image: -o-linear-gradient(bottom, #ddf3ff, #f0faff);
	background-image: -ms-linear-gradient(bottom, #ddf3ff, #f0faff);
	background-image: linear-gradient(to top, #ddf3ff, #f0faff);
	border: solid 1px #a2c5e1;
	-webkit-box-shadow: inset 0 1px 1px #fff;
	-moz-box-shadow: inset 0 1px 1px #fff;
	box-shadow: inset 0 1px 1px #fff;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0faff',
		endColorstr='#ddf3ff', GradientType=0);
}

#toolbar .display-mode .text {
	background-position: 0 0;
	opacity: .5;
	filter: alpha(opacity = 50);
}

#toolbar .display-mode .text,#toolbar .display-mode .text-active,#toolbar .display-mode .text-cur
	{
	margin-right: 15px;
}

#toolbar .display-mode .pic {
	background-position: -30px 0;
	opacity: .5;
	filter: alpha(opacity = 50);
}

#toolbar a.clearall:hover {
	background-position: -373px-155px;
}

#toolbar a.restore:hover {
	background-position: -433px-47px;
}

#toolbar .display-mode .text:hover,#toolbar .display-mode .pic:hover,#toolbar .display-mode .text-cur,#toolbar .display-mode .pic-cur
	{
	opacity: 1;
	filter: alpha(opacity = 100);
}

#toolbar .sort li a .icon,#toolbar .sort h2 .icon {
	overflow: hidden;
	position: absolute;
	top: 50%;
	width: 10px;
}

.file-list-box {
	margin: 0 0 0 25px;
}

.share-top-tip {
	background-color: #fffded;
	border: solid 1px #fbdf85;
	color: #737678;
	left: 50%;
	line-height: 24px;
	margin-left: -250px;
	padding: 0 20px 0 5px;
	position: absolute;
	top: 54px;
	vertical-align: middle;
	z-index: 1;
}

.upload-tips {
	color: #aaa;
	float: left;
	font-size: 13px;
	margin: 6px 0 0 20px;
	text-align: left;
}

.share-top-tip a {
	color: #1b93ce;
}

.upload-tips p {
	color: #838eaa;
	display: inline;
}

.upload-tips a {
	color: #3083eb;
}

.btn-group .item {
	border: 0;
	padding: 0;
}

.btn-group .y-btn-more {
	min-width: 0;
	padding: 6px 13px;
	text-align: center;
}

.share-top-tip .close {
	cursor: pointer;
	position: absolute;
	right: 0;
	text-align: center;
	top: -2px;
	width: 16px;
}

#toolbar {
	border-bottom: 1px solid #dce6f2;
	height: 54px;
	padding: 0;
	position: relative;
	z-index: 10;
	zoom: 1;
	line-height: 56px;
	font-size: 14px;
	padding-left: 20px;
	text-align: center;
}

#uploadStatusBtn {
	bottom: 10px;
	height: 16px;
	line-height: 16px;
	overflow: hidden;
	position: absolute;
	right: 9px;
}

#toolbar .btn-group {
	float: left;
	padding: 13px 30px 11px;
}

#toolbar .display-mode {
	bottom: -30px;
}

#toolbar .sort {
	bottom: -38px;
}

#toolbar .btns-link {
	position: static;
}

#uploadPanel .upload-toolbar {
	margin-bottom: 10px;
	position: relative;
	width: 490px;
	z-index: 2;
}

#uploadPanel .upload-list-box {
	background-color: #fafbfe;
	border: 1px solid #e4e5e9;
	clear: both;
	height: 251px;
	overflow-y: auto;
	position: relative;
	width: 518px;
	z-index: 1;
	zoom: 1;
}

#uploadPanel .drag-tip {
	color: #999;
	height: 42px;
	padding-top: 92px;
	text-align: center;
}

#uploadPanel .network-abnormal-tip {
	background-color: #f8ebbf;
	border: 1px solid #e4e5e9;
	border-bottom: 0;
	color: #f6841f;
	height: 29px;
	line-height: 29px;
	overflow: hidden;
	padding-left: 10px;
	padding-right: 10px;
	white-space: nowrap;
	width: 498px;
}

#uploadPanel .upload-btns {
	float: left;
	height: 30px;
	margin-right: 15px;
}

#uploadPanel .drag-tip h1 {
	color: #7c87a5;
	display: none;
	font-size: 20px;
	font-family: "Microsoft Yahei";
}

#uploadPanel .drag-tip p {
	color: #9aa2b7;
	display: none;
	font-size: 12px;
}

.offdl-mng-list {
	padding: 14px;
	line-height: 22px;
}

.info_con {
	border: 1px solid #e1e1e1;
	float: left;
	width: 472px;
	margin-top: 10px;
	height: 220px;
	overflow: hidden;
	background: #f7f7f7;
}

.position_h2 {
	border-bottom: 2px solid #1d74e0;
	font-size: 14px;
	font-weight: bold;
	height: 40px;
	line-height: 40px;
	float: left;
	width: 960px;
}

.menu_currnet h2 {
	padding: 6px;
	background: #e6e6e6;
	color: #3083eb;
	font-weight: bold;
	font-size: 15px;
}

.wrap_content .news_box {
	width: 95%;
	float: left;
	padding: 4px 10px 14px 10px;
}

.wrap_content .news_box ul li {
	border-bottom: 1px dashed #e5e5e5;
	line-height: 26px;
	padding: 0 4px;
	width: 440px;
	float: left;
	background: url("../../image/news_icon.jpg") no-repeat left;
	padding-left: 14px;
}

.wrap_content .news_box ul li a,.f_link ul li a {
	color: #5f5f5f;
}

.title_news {
	float: left;
}

.data_news {
	color: #3083eb;
	float: right;
}

.gray_color {
	color: #525252;
	font-family: "arial";
	font-weight: normal;
	padding-left: 16px;
	font-size: 12px;
}

.big_con {
	width: 958px;
}

.title_cur {
	background: #f7f7f7;
	padding: 9px 30px;
	font-size: 16px;
}

.number_box {
	padding: 10px 0 10px 10px;
}

.pad_none_10 {
	padding: 0 0 10px 10px;
}

.driver_error {
	font-size: 12px;
	margin-left: 10px;
}

.number_box ul li {
	float: left;
	width: 188px;
	height: 169px;
	text-align: center;
	line-height: 30px;
	margin-bottom: 10px;
	padding-top: 16px;
}

.list_info {
	width: 958px;
	margin-top: 0;
	border-top: 0;
	min-height: 310px;
}

.list_info .news_box {
	padding: 20px 0 30px 0;
}

.driver_sj {
	background: none repeat scroll 0 0 #f7f7f7;
	border: 1px solid #e1e1e1;
	min-height: 400px;
}

.list_info .news_box ul li {
	width: 910px;
	padding: 4px 14px;
	margin: 0 8px;
}

.view_info {
	padding: 20px 10px;
	line-height: 24px;
	text-indent: 2em;
}

.position_view {
	border-bottom: 1px solid #e1e1e1;
	font-size: 14px;
	font-weight: bold;
	height: 40px;
	line-height: 40px;
	text-align: center;
}

.main_content {
	width: 960px;
	margin: 0 auto;
}

.wrap {
	margin: 0 auto;
	width: 960px;
}

.footer-web {
	position: relative;
	z-index: 3;
}

.footer-web .copyright {
	color: #999;
	font-family: arial;
	font-size: 12px;
	padding-top: 16px;
}

#adverts1 {
	position: relative;
	width: 740px;
	height: 300px;
	overflow: hidden;
	margin-top: 20px;
}

.adverts1-left-hover {
	left: 0;
	position: absolute;
	width: 25%;
	z-index: 2;
}

#index .index-content img {
	width: 100%;
}

.adverts1-right-hover {
	position: absolute;
	right: 0;
	width: 25%;
	z-index: 2;
}

.absolute {
	position: absolute;
}

.news_job_bg {
	background: url("../../image/notice_bg.jpg") repeat-x;
	height: 33px;
	line-height: 33px;
}

.yw_box {
	width: 950px;
	height: 33px;
	line-height: 30px;
	overflow: hidden;
}

.ad_ind_baner {
	padding-top: 10px;
}

.comm_auto {
	margin: 0 auto;
	width: 950px;
}

.yw_box h2 {
	float: left;
	font-weight: bold;
	font-size: 14px;
	padding-right: 6px;
	color: #3083eb;
}

.yw_box h2 i {
	font-weight: normal;
	font-style: inherit;
}

.data_hidden {
	width: 120px;
	height: 20px;
	line-height: 23px;
	display: inline-block;
	overflow: hidden;
	position: relative;
	top: 3px;
}

.yw_box ul li {
	color: #8c8c8c;
	font-size: 13px;
}

.yw_box ul li span {
	padding-right: 10px;
	margin-top: -3px;
}

.yw_box ul li i {
	font-style: inherit;
}

.red {
	color: red;
}

#firame_display,#business_display {
	display: none;
}

.bus_box {
	margin-top: 20px;
	padding: 10px;
}

.flow_view {
	background: none repeat scroll 0 0 #f7f7f7;
	border: 1px solid #e1e1e1;
	min-height: 310px;
	width: 100%;
	float: left;
	padding: 20px 0;
}

.bus_box label {
	font-size: 14px;
	font-weight: bold;
	width: 140px;
	float: left;
	width: 140px;
	text-align: right;
}

.bus_box .r_fr label,.bus_box .r_fr_s label {
	text-align: left;
	width: 112px;
}

.bus_box span {
	font-size: 14px;
}

.bus_box ul li {
	height: 40px;
	line-height: 40px;
	border-bottom: 1px dashed #dce6f2;
}

.driver_table th {
	text-align: right;
	font-size: 14px;
}

.driver_table td {
	line-height: 34px;
	height: 34px;
}

.driver_table td .driver_inp {
	width: 250px;
}

.driver_table td input,select {
	font-size: 12px;
	border: 1px solid #fff;
	height: 28px;
	line-height: 28px;
	vertical-align: middle;
	padding: 2px 4px;
}

.driver_table td select {
	color: #5e6b5f;
}

.driver_table .driver_btn {
	background: #1d74e0;
	padding: 0 20px 10px 20px;
	border-radius: 6px;
	color: #fff;
	height: 30px;
	line-height: 24px;
	margin: 20px 0 0 -180px;
	font-weight: bold;
	font-size: 14px;
	cursor: pointer;
}

.forum_tab {
	padding: 20px 0 10px;
	float: left;
	width: 90%;
}

.forum_tab ul li {
	float: left;
	width: 90px;
	text-align: center;
}

.content_info>ul>li {
	display: none;
}

.forum_list {
	margin-left: -20px;
}

.content_info ul li.show {
	display: block;
}

.send_cur {
	float: right;
	padding: 0 20px;
	background: #3083eb;
}

.send_cur a {
	color: #fff;
}

.content_info {
	padding-left: 20px;
	float: left;
}

.forum_info {
	border: 1px solid #e1e1e1;
	float: left;
	padding-bottom: 20px;
	background: #f7f7f7;
	min-height: 310px;
}

.forum_tab ul {
	position: relative;
}

.forum_tab p {
	border-top: 2px solid #1d74e0;
	height: 7px;
	left: 0;
	overflow: hidden;
	position: absolute;
	text-align: center;
	top: 24px;
	width: 50px;
	margin-left: 20px;
	display: inline-block;
}
/*.forum_tab b {
    border-color: #efefef #fff #fff;
    border-style: solid dashed dashed;
    border-width: 9px;
    display: inline-block;
    font-size: 0;
    height: 0;
    margin-top: -3px;
    overflow: hidden;
    width: 0;
}*/
.dis_info_bbs {
	border: 1px solid #efefef;
	width: 300px;
	height: 150px;
}

.l_fl {
	float: left;
	width: 360px;
}

.r_fr {
	float: right;
	width: 360px;
}

.l_fl_s {
	float: left;
	width: 250px;
}

.r_fr_s {
	float: right;
	width: 240px;
}

/*论坛详情*/
.comment {
	border: 1px solid #c3d4e7;
	padding: 8px 15px;
}

.comment .title {
	margin-bottom: 5px;
}

.comment .content {
	background: none repeat scroll 0 0 #f6f9fb;
	border: 1px solid #c4d5df;
	font-size: 14px;
	margin: 5px 0;
	padding: 8px 10px;
}

.rt {
	float: right;
}

.comm_display textarea {
	background: none repeat scroll 0 0 #fff;
	border: 1px solid #c3d4e7;
	clear: both;
	color: #555;
	font-size: 14px;
	height: 130px;
	margin-bottom: 8px;
	padding: 5px 0 0 5px;
	text-align: left;
	width: 99%;
}

.dis_info_forum {
	margin-bottom: 30px;
	font-size: 14px;
}

.f_info {
	padding: 10px 0 20px 0;
	text-align: right;
}

.cen_forum_baner {
	margin-bottom: 20px;
}

.comm_display {
	margin-top: 50px;
}

.btn input {
	background: url("../../image/button.png") no-repeat scroll 0 0
		rgba(0, 0, 0, 0);
	height: 24px;
	line-height: 24px;
	width: 120px;
	border: 0;
	color: #fff;
}

.blue {
	margin-left: 20px;
}

.red {
	color: red;
}

.blue_one {
	color: #3083eb;
	padding: 0 10px;
}

.hr {
	background: url("../../image/uline.gif") repeat-x scroll center center
		rgba(0, 0, 0, 0);
}

.bk30 {
	height: 30px;
}

.wrap_content {
	position: relative;
	min-height: 380px;
}

.author_news {
	position: absolute;
	bottom: -200px;
	right: 20px;
	font-size: 14px;
}

.footer_bg {
	background: url("../../image/footer_bg1.jpg") repeat-x scroll bottom;
	height: 110px;
	line-height: 20px;
	margin-top: 10px;
}

.wrap_content .business_view {
	background: none repeat scroll 0 0 #f7f7f7;
	border: 1px solid #e1e1e1;
	min-height: 310px;
	width: 100%;
}

.list_info .business_view ul li {
	background: none;
	width: 850px;
	line-height: auto;
	padding: 12px 0 0 0;
}

.list_info .flow_view ul li {
	background: none;
}

.businfo_table {
	color: #333333;
	border-width: 1px;
	border-color: #666666;
	border-collapse: collapse;
	margin-top: -30px;
}

.businfo_table th {
	text-align: right;
	border-width: 1px;
	padding: 4px;
	border-style: solid;
	border-color: #666666;
	background-color: #dedede;
	font-size: 14px;
}

.businfo_table td {
	border-width: 1px;
	padding: 4px;
	border-style: solid;
	border-color: #666666;
	background-color: #ffffff;
}

.flow_table {
	margin-top: 0px;
}

.fr-ewm {
	float: right;
	padding-top: 16px;
}

.f_link {
	width: 960px;
	margin: 0 auto;
}

.f_link ul {
	background: #f7f7f7;
	border: 1px solid #e1e1e1;
	margin-top: 10px;
	height: 40px;
	padding: 10px;
}

.f_link h2 {
	float: left;
	margin: 10px 0 10px 10px;
	color: #3083eb;
}

.f_link ul li {
	float: left;
	padding-right: 20px;
}

.categ_clas {
	float: left;
	width: 920px;
	padding: 20px 20px 10px 20px;
	background: #fff;
	border-bottom: 1px solid #8c8c8c;
	margin-bottom: 10px;
}

.categ_clas dl {
	float: left;
	width: 920px;
	padding-bottom: 10px;
}

.categ_clas dl dt {
	float: left;
	padding-right: 14px;
	font-weight: bold;
}

.categ_clas dl dd {
	float: left;
	padding-right: 10px;
}

.categ_clas dl dd a {
	color: #8c8c8c;
}