﻿@charset "utf-8";
body {font: 12px/150% Verdana, Arial, Helvetica, sans-serif;background: #ffffcc;text-align: center;margin: 0px;padding: 0px;}

a:link, a:visited {color:#000; text-decoration:none;}
a:hover, a:active {color:#F00; text-decoration:underline;}

a.ared:link, a.ared:visited {color: #F00; text-decoration: none;}  /*red*/
a.ared:hover, a.ared:active {color: #000; text-decoration: underline;} /*red*/

a.i:link, a.i:visited, a.i:hover, a.i:active {text-decoration:underline;}

h1, h2, h3, h4, h5, h6, p, form {margin: 0px;padding: 0px;}
input, select, textarea {font-size:12px;}

span       {display:inline;}

h1, h2, h3 {font-size:14px;}
h4, h5, h6 {font-size:12px;}

ul, ol, li {margin: 0px; padding: 0px;list-style-type: none;}
dl, dd, dt {margin: 0; padding:0;}
li         {height:20px;}
table,td   {line-height:120%!important;line-height:150%; font-size:12px;}

.clear {clear: both; height: 5px; overflow: hidden;}
.right {float: right;padding: 0;}
.left  {float: left;padding: 0;}

.cnt      {width: 1004px; background: #FFFFFF; text-align: left; margin: 0 auto; padding: 0; clear: both;}
.cnt-auto {text-align: left; float: left; width: 1004px;}

.banner   {background: #FFFFFF; margin: 0 auto; clear: both; width: 1004px;}

/*页面公共列表样式*/
.box        {background: #FFFFFF; text-align: left;}
.box_item   {background: #EFEFEF; text-align: left; clear: both; height: 22px; padding: 0;}
.box_list   {padding: 5px; clear: both; text-align: left;}
.box_item_l {float: left; padding-left: 10px; padding-top:2px; font-weight: bold;}
.box_item_r {font-size:12px; font-weight:normal; text-align: left; float: right; padding-right: 15px; padding-top:2px;}

/*图文结构，左图、右内容*/
.img_cnt {text-align: left; padding: 2px; clear: both;}
.l_img   {text-align: center;	padding: 2px; float: left; margin-right: 5px;}
.r_cnt   {text-align: left; float: left; padding-top: 2px;}

/*通栏广告*/
.ad_bar  {background: #FFF; width: 1004px; padding: 5px 0; margin: 0 auto;}

/*当前位置*/
.position {background:#FFFFFF;	text-align:left; clear:both; width:994px; padding:8px 5px; margin:0px auto;}

/*页面底部*/
.footer    {background: #CDCDCD url(footer_bg.jpg) repeat-x top; text-align: center; margin: 0px auto; padding: 10px 0px; clear: both; width: 1004px;}
.footer .m {color:#FFF;}
.footer .m a {color:#FFF;}
.footer_page {background: #FFFFFF url(footer_bg_page.jpg) repeat-x bottom; border-top:solid 6px #6B94D6; text-align: center; margin: 0px auto; padding: 10px 0px; clear: both; width: 1004px;}

.site-stat {color:#FFF;}
.site-stat a:link, .site-stat a:visited, .site-stat a:hover, .site-stat a:active {color:#FFF;}

/*其他样式*/
.center{text-align:center;}
.f18   {font: 18px "黑体", "宋体", "新宋体"; font-weight:800;}
.f14   {font-size:14px;}
.f12   {font-size:12px; font-weight:normal;}
.pad   {padding:5px;}
.pad5  {padding-top: 5px; padding-bottom:5px;}
.pad10 {padding-top: 10px; padding-bottom:10px;}
.pad05 {padding-left: 5px; padding-right:5px;}
.pleft5  {padding-left: 5px;}
.pright5 {padding-right: 5px;}
.pleft10 {padding-left: 10px;}
.red   {color: #F00;}
.red a:link, .red a:visited {color:#F00;}
.red a:hover, .red a:active {color:#F60;}
.b     {font-weight:800;}
.gray  {color:gray;}
.bdr   {border:solid 1px #CFCDCE;}
