﻿@charset "utf-8";
/* CSS Document */

body,td,th,select,input,textarea {color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
body {margin:0px; margin-bottom:8px; text-align:center}/*; height:100%*/
table {border-collapse:collapse; border-spacing:0; empty-cells:show; text-align:left}
th,td {border-collapse:collapse; padding:0px}
form {margin:0; padding:0}
img {border:0}
a {color:#000; text-decoration:none}
a:hover {color:#c1a05a; text-decoration:underline}
.clear {clear:both}
.pages {text-align:center; margin-top:10px}
.more {background:url(images/more.gif) no-repeat; width:49px; height:11px; float:right; margin:12px 10px 0 0}

.mPage {width:960px; text-align:left; clear:both; margin:0 auto}
.mTable {margin:10px auto}
	.mTable tr {vertical-align:top}
.mHeader {margin:4px auto}
.mCopy {text-align:center; line-height:21px; background-color:#f5f5f5; border-top:2px solid #2154A1}
	.mCopy td {padding:10px 0}
.mMenu {background:url(images/menu_bg.gif) repeat-x; height:30px; overflow:hidden}
	.mMenu td {text-align:center; font-weight:bold}
	.mMenu a {color:#fff; line-height:30px; padding:0 20px; background:url(images/menu_line.gif) no-repeat left top}
	.mMenu a:hover {color:#FFFF33}
	.mMenu a.f {background:none}
.mNav {background:url(images/nav_bg.gif) repeat-x bottom; height:28px; overflow:hidden}
	.mNav td {text-align:center}
	.mNav a {padding:0 20px; border-right:1px solid #ccc}
.mNotice {background:url(images/notice_bg.gif) no-repeat; width:680px; height:33px; line-height:33px; margin-bottom:10px}
	.mNotice marquee {margin-left:100px}
.mFlashNews {width:300px; height:225px; border:5px solid #68CEE8}
.mTopNews {width:359px; padding-left:10px}
	.mTopNews h1 {width:359px; font-size:15px; text-align:center; font-family:"黑体"; font-weight:normal; margin:0; padding:0; height:38px; line-height:38px; overflow:hidden; white-space:nowrap}
	.mTopNews h1 a {color:#f00}
	.mTopNews ul {margin:0; padding:0; list-style:none; border-top:1px dashed #ccc; line-height:27px}
	.mTopNews li {border-bottom:1px dashed #ccc; background:url(images/icon01.gif) no-repeat 11px 12px; text-indent:21px}
.mTopPic {border:1px solid #D4D4D4; padding:5px; padding-bottom:0; overflow:hidden}
	.mTopPic #demo a {line-height:24px; color:#CD0000; display:block; width:120px}
	.mTopPic #demo img {border:3px solid #f5f5f5; margin:0 3px; width:80px; height:80px}
	.mTopPic #demo {margin:6px; margin-bottom:0; width:924px; overflow:hidden}
.mArea {border:1px solid #D4D4D4; border-top:1px solid #DBE4ED; background:url(images/arae_title.gif) repeat-x;  width:100%}
	.mArea th {height:33px; line-height:33px; overflow:hidden; font-size:14px; text-indent:10px; color:#c30}
	.mArea ul {margin:6px 0 7px 0; padding:0; list-style:none; line-height:23px}
	.mArea li {background:url(images/icon01.gif) no-repeat 11px 12px; text-indent:18px}
.mAreaPic {border:1px solid #D4D4D4; border-top:1px solid #DBE4ED; background:url(images/arae_title.gif) repeat-x; width:100%}
	.mAreaPic th {height:33px; line-height:33px; overflow:hidden; font-size:14px; text-indent:10px; color:#c30}
	.mAreaPic td {text-align:center; padding:3px 0; line-height:200%; width:33%}
	.mAreaPic img {width:100px; height:75px; border:2px solid #f5f5f5; padding:1px}
.mHere {background-color:#E8F8FC; padding:5px; margin-bottom:5px; border:1px solid #85D6EB}
.mList {border:1px solid #ccc; padding-bottom:15px}
	.mList h1 {margin:15px; padding:0; text-align:center; padding-bottom:15px; color:#c30; font-size:20px; border-bottom:1px dashed #ccc}
	.mList .mBody {line-height:200%; height:100%; overflow:hidden; padding:0 15px; clear:both}
	.mList .mInfo {background-color:#f5f5f5; padding:3px; text-align:center; margin:0 15px; margin-bottom:10px}
	.mList h2 {margin:0; padding:0; color:#c30; background-color:#F8FCFF; font-size:14px; padding:6px 10px}
	.mList ul {margin:15px; padding:0; list-style:none; line-height:28px; border-top:1px dashed #ccc}
	.mList li {background:url(images/icon02.gif) no-repeat 3px 10px; text-indent:17px; border-bottom:1px dashed #ccc}
	.mList li strong {font-weight:bold; color:#f00; background-color:#ff0}
	.mList li a {}
	.mList li span {float:right}
.mForm {margin:0 15px; padding-top:10px; margin-top:10px; border-top:1px dashed #ccc}
	.mForm strong {font-size:14px; padding:5px; margin-bottom:8px; background-color:#f5f5f5; display:block; color:#c30}
	.mForm td {padding:2px 5px; vertical-align:middle !important}

.companylayout {margin:0; padding:0; list-style:none; border:0 !important}
	.companylayout li {border:1px solid #ccc; font-size:14px; font-weight:bold; background:none; text-indent:0; float:left; padding:0 5px; margin-right:10px}
	.companylayout li.sel {background-color:#FFFFCC}
