﻿body {margin: 0px auto;color:#3B3B3B; background-color:#fff; font-family:"宋体"; font-size:12px;}
a{color:#3B3B3B;text-decoration: none;}
a:hover {color: #0075c2;text-decoration: none;}
input,select{ font-size:12px;}
cite,em,i,u,code{ font-style:normal;}
td{ font-size:12px; line-height:20px;}
.logo{ padding-left:31px;}
.loginmain{ background:#eeeeee;} 
.logincont{ line-height:33px; color:#757575; margin-left:474px;}

.loginbro input{ border:1px solid #aeaeae; height:22px;}
.loginbro img{ vertical-align:top; margin-left:5px;}

.footback{ background:url(../images/login_12.jpg) no-repeat left bottom;}
.footnav{background:url(../images/footnav_34.gif) repeat-x top;}

.datecont{background:url(../images/main_03.jpg) repeat-x; line-height:25px; height:25px; color:#474747;}
.datecont td{ text-indent:14px;}

.menutitle dl,.menutitle dt,.menutitle dd{ padding:0; margin:0;}
.menutitle ul,.menutitle li{padding:0; margin:0; list-style:none;}
.menutitle li{ line-height:27px; height:27px;}
.menutitle {background:url(../images/main_10.jpg); line-height:27px; }
.menutitle dd{font-weight:bold; padding-left:8px;}
.menutitle dd a{ line-height:24px; padding-top:3px; display:block;}
.menutitle img{ vertical-align:top; margin-right:5px; float:left;}
.menutitle em{ font-style:normal; font-family:Arial, Helvetica, sans-serif; color:#b71500; padding-right:4px;}
.menutitle dt{ padding-left:37px;}

.contback{ vertical-align:top;background:url(../images/content_07.gif) repeat-x top; padding:15px 30px; }
.place{background:url(../images/placeImg.gif) no-repeat left center; padding-left:10px;}

.leftback{background:#eaebeb url(../images/back_23.jpg) no-repeat bottom;}

.userLogin{ border:1px solid #d8d8d8; margin-top:30px;}
.userLogin td{ line-height:35px; font-size:14px;}
.userLogin em{ color:#db200a;}

.enterbut caption{ color:#ff0000; height:40px; line-height:40px;}
.enterbut td{ padding:0 20px;}
.enterbut { margin-bottom:15px;}

.headblock{ position:relative;}
.headimg{ position:absolute; width:1000px; text-align:right;}
.headimg img{ vertical-align:top;}

.headbanner img{ vertical-align:top;}

.registerman{ margin-top:40px;}
.registerman td{font-size:14px; font-weight:normal; line-height:35px;}
.registerman h4{ font-size:16px; padding:0; margin:0;}
.registerman em{ color:#F00; font-style:normal;font-size:12px; padding:0 5px;}
.registerman code{ font-size:12px;}
.registerman h3{padding:0; margin:0; font-size:16px; text-align:center}
.greyline{ border-bottom:1px solid #e4e4e4;}
.registerman textarea{ font-size:14px;}

.pages a{ padding:0 5px;}
.pages{ margin-bottom:25px;}
.adverlist{ margin:25px 0;}
.adverlist ul,.adverlist li{ padding:0; margin:0; list-style:none;}
.adverlist span{ float:right; color:#8f8f8f;}
.adverlist li{ line-height:29px;background:url(../images/line3.gif) repeat-x bottom;}
