﻿BODY {background:#fff;margin:0; font-size:12px;}
A {COLOR: #000; TEXT-DECORATION: none}
A:hover {COLOR: #c60000; TEXT-DECORATION: none}
P {MARGIN: 0px; TEXT-INDENT: 0em; font-size:14px}
.img {MARGIN: 10px 0px 0px}
ul,li{margin:0;padding:0}
em{font-style:normal}

#MainBody {margin:0 auto; width:750px; padding-top:42px}
#TopNav {background:#ffde00 url(../images/NavBg.gif) repeat-x bottom; height:24px; line-height:24px; text-align:center;font-size:12px;color:#999}
#TopNav p { text-align:left; width:750px; margin:0 auto}
#TopNav a { color:#888; margin:0 6px;}
#TopPic {margin:1px auto 0 auto}

.ycj { background:url(../images/main-bg.png) no-repeat top center;  width:750px; margin:10px auto; height:634px; text-align:center}
.y430 { width:430px; float:left; margin-top:80px;}
.zd {color:#fff; margin-top:54px}
.zd .on { color:#ff0}
.zd span { padding:0 6px}

.y225 { width:225px; float:right; padding:72px 20px 0}
.y225 h2 { font-size:16px; line-height:30px; margin:0; color:#333}
.y225 ul { text-align:left;padding:0 6px}
.y225 ul li { font-size:12px; list-style:none; line-height:20px; color:#555}
.y225 ul li p { font-size:12px}

.yellow {color:#ffc600;}
.yellow a {color:#ffc600;}
.bluetable {color:#1D4E84; font-family:"黑体";line-height:30px; font-size:20px}
.blueform {color:#13428D;line-height:30px; font-size:12px}
.blueform a {color:#13428D; text-decoration:underline}
.orange {color:#FF4800;font-size:12px}
.orange a {color:#FF4800;font-size:12px; text-decoration:none}
.box {border:#E8EAEC solid 3px; background:#FFF;margin:10px}
.white {color:#fff}

.red {color:#c60000;}
.red a {color:#c60000;}
.green {color:#009800;}
.green a {color:#009800;}

.Reg {}
.Reg input,.Reg_r input {height:30px; line-height:30px; border:#000 solid 2px; margin:0 6px; color:#666}
.Reg td {padding-top:20px}
.Reg img { cursor:pointer}

#Login { margin:40px auto; background:url(../images/LoginBg.jpg) no-repeat center top; height:310px; width:490px; text-align:center}
.LoginTable { font-size:12px; line-height:24px;}
.LoginTable td {padding:5px 0}
.LoginTable .tilte { text-align:right}
.LoginFrame {padding:20px 105px 0;text-align:left;}

.bts_out { width:110px; height:24px; background:url(../images/button_s_bg.gif) no-repeat 0 0; border:0;line-height:24px; text-align:center;padding:0}
.bts_on { width:110px; height:24px; background:url(../images/button_s_bg.gif) no-repeat 0 -24px; border:0;line-height:24px;text-align:center;padding:0}

#Footer {margin:10px auto; width:950px; border-top:#c60000 solid 2px; line-height:24px; text-align:center; clear:both; background-color:#fff}
#Footer div { background-color:#f1f1f1; height:24px}
#Footer p {line-height:24px; font-size:12px; margin-bottom:0}
#Footer img { width:102px; height:39px; vertical-align:middle; margin:10px 10px}