body{font-size:12px; margin:0;}
div,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form{margin:0; padding:0; overflow:hidden; list-style:none; font-size:12px;}
a:link,a:visited{font-size:12px; text-decoration:none; color:#333}
a:hover{font-size:12px; text-decoration:underline;color:#f60}
img{border:none;}
.none{ width:100%; height:0px; clear:both; overflow:hidden }


body{font-size:12px; color:#505050;}
a:link,a:visited {font-size:12px; color:#333;}
a:hover {font-size:12px; color:#c00;}



.top{background:#F5FBFF; width:814px; border-bottom:#92B0DD solid 1px;}
.top dt,.top dd{width:397px;}
.nav{border-top:#eee solid 1px; width:814px; height:80px; border-bottom:#92B0DD solid 1px;}

h6{margin-top:10px;}

.brd{border:#B2B2B2 solid 1px; width:812px; margin-top:10px;}
.brd .tip{width:782px; text-align:right;  margin:10px auto 0 auto;}
.brd form{width:782px; margin:0px auto;}
.brd .tit{background:url(/fodder/blue/i_0014.gif) repeat-x center; height:19px; padding-top:6px; width:782px; color:#06c;
         font-size:14px; font-weight:bold; margin:15px auto;}
.brd .tit span{background:#fff; padding:0 10px; margin-left:20px;}
.brd th{text-align:right; font-weight:normal;  width:25%;}
.brd .input{width:35%;}
.brd .input input{width:240px; height:20px; border:#ccc ridge 1px;}
.brd .code input{width:50px; height:20px; border:#ccc ridge 1px;}

.lintit{width:600px; margin:0 auto; line-height:20px;}
.linctn{width:580px; margin:5px auto 0 auto; height:70px; overflow:auto; border:#A5ACB2 solid 1px; padding:10px; line-height:24px;}
.brd .msg{background:#f9f9f9; border:#eee solid 1px; padding:5px;}
.brd .code{width:782px; text-align:center;}
.brd .btn{width:782px; text-align:center; height:50px;}
.brd .btn input{width:100px; height:30px;}


.r{width:314px; margin-top:20px;}
.r form{border:#B1B1B1 solid 1px; width:312px; background:#F6F6F6;}
.r dl{width:312px;}
.r dt{width:70px; text-align:right; float:left; height:19px; margin-top:10px; padding-top:6px;}
.r dd{width:242px; float:left; height:25px; margin-top:10px;}
.r dd input{border:#b1b1b1 solid 1px; width:200px; height:18px;}
.r dd select{width:205px;}
.r .btn{width:312px; text-align:center; height:50px; padding-top:15px;}
.r p{text-align:center; width:280px; margin:0 auto; border-bottom:#ccc solid 1px; height:30px;}
.r button{width:100px; height:30px;}

.l{width:500px; height:400px;}

.l h1{ width:240px;}
.l dl{width:499px; height:60px;}
.l dt{width:470px; height:20px; font-weight:bold; padding:10px 0 0 29px;}
.l dd{width:479px; height:30px; padding-left:20px;font-size:14px;}
.l dt a:link,.l dt a:visited {font-size:14px; color:#06c;}
.l dt a:hover {font-size:14px; color:#c00;}

.rbg{background:#F5FBFF; border:#92B0DD solid 1px; border-right:none; width:499px; margin-top:10px; height:240px;}

.m1{width:960px; margin:0 auto;}
.m2{width:814px; margin:0 auto;}
.m3{width:881px; margin:0 auto;}
.red{color:#f00;}
.green{color:#390;}
.l,.c{float:left;}
.c{margin-left:10px;}
.r{float:right;}
#diana{display:none; position:absolute; top:50%; left:50%; z-index:999; padding:5px; width:314px; border:#f90 solid 2px;
       background:#f6f6f6;}
#diana form{width:312px;}
#diana dl{width:312px; margin-top:0;}
#diana dt{width:70px; text-align:right; float:left; height:19px; margin-top:10px; padding-top:6px;}
#diana dd{width:242px; float:left; height:25px; margin-top:10px; border-right:none;}
#diana dd input{border:#b1b1b1 solid 1px; width:200px; height:18px;}
#diana dd select{width:205px;}
#diana .btn{width:312px; text-align:center; height:50px; padding-top:15px;}
#diana p{text-align:center; width:280px; margin:0 auto; border-bottom:#ccc solid 1px; height:30px;}
#diana button{width:100px; height:30px;}



#popup,.ifr{background:#000; width:100%; position:absolute; top:0; left:0; z-index:998; opacity:0.3; filter:Alpha(opacity=30);}
.ifr{display:block; border:none; background:none; z-index:997; background-color:transparency;filter:Alpha(opacity=0);}

.page{text-align:center; }
.page span{font-weight:bold; color:#c00;}


.top{height:25px; margin:0 auto;}
.top dt,.top dd{height:19px; padding-top:6px; float:left;}
.top dd{padding-right:10px; text-align:right;}
.top dt{padding-left:10px;}
.nav{margin:0 auto;}
h1{width:140px; height:60px; margin-top:10px; float:left;}


.nav .link{height:31px; margin-top:10px;}
.nav span{display:block; width:2px; height:31px; float:left;}
.nav h5{float:left; margin:0 15px; height:21px; padding-top:10px;}
.nav h5.on{height:22px; padding-top:9px;}
.nav h5.on a:link,.nav h5.on a:visited,.nav h5.on a:hover{font-size:14px;}
.nav h5.on a:hover{font-size:14px;}
.nav h5.off a:link,.nav h5.off a:visited {color:#fff; font-size:12px;}
.nav h5.off a:hover{color:#ff0; font-size:12px;}



.mapnav{width:960px; height:19px; background:#CC0000; margin:10px auto 0 auto; padding-top:6px;
       text-align:center; color:#ff0;}
.mapnav a:link,.mapnav a:visited{color:#ff0; font-size:12px;}
.mapnav a:hover {color:#fff; font-size:12px;}


.footer{ width:100%; text-align:center; line-height:24px; border-top:#ace 1px solid}