﻿@charset "utf-8";
/* CSS Document */

body {text-align: center; margin:0; padding:0; background: #ffffff; font-size:12px; color:#000;line-height:20px; background-image:url(bg.jpg); background-repeat:repeat-x;}
div,form,img,ul,ol,li,dl,dt,dd{margin: 0; padding: 0; border: 0; list-style:none;}
p{clear:both;}
a:link {color:#000000; text-decoration:none;}
a:visited {color:#000000;text-decoration:none;}
a:hover {color:#000000; text-decoration:underline;}
a:active {color:#003da1;}

a.blue:link {color:#003da1; text-decoration:none;}
a.blue:visited {color:#003da1;text-decoration:none;}
a.blue:hover {color:#002767; text-decoration:underline;}
a.blue:active {color:#002767;}
h1{text-align:center;}
dl{padding:0px 0px 0px 12px;}
dt{float:left; padding:5px 0px 5px  0px;}
dd{ text-align:left;height:auto;  padding:5px 0px 5px  0px;}
#container{width:980px; background-color:#fff5e7; height:auto; margin:0 auto; padding:inherit 5px;}
#header{text-align:left;  background-color:#fff; padding:5px inherit;}
#header h1{line-height:normal; margin:0}
#header h1 span{display:none;}
#navigation{background:url(navation_bg.gif) center center no-repeat; height:45px; line-height:40px; text-align:left; padding:0px 40px;}
#navigation a{color:#ffffff; font-weight:bold;}
#logo{background:url(logo.gif) no-repeat; width:221px; height:88px; float:left;}
#google_big_area{height:90px; background:url(s_ico_cart.jpg) no-repeat right; text-align:left;}
#flink{ margin:5px 0 5px 0;  text-align:left;}
#flink a{color:#000000;}
#copyright{position:relative; height:80px; padding:20px 0 20px 0; text-align:center; color:#cfcfcf}
#articleinfo{position:absolute; top:380px; left:0px;}
#last{position:absolute; top:5px; left:5px;}
#bodyinfo{position:relative; height:1250px}
.gg{}
/*fix no display*/
.bot_txt_list ul{width:1000px;}
.bot_txt_list div{width:1000px;}

/* GRID */
.grid2col ,.grid3col ,.grid4col ,.grid5col ,.grid6col {clear:both; width:100%;}
.column { float: left; }
.grid2col .column { width: 49%; height:825px; }
.grid2col .column.first { width:652px; background-color:#f3f3f3; padding:0px 18px; border:1px solid #cecece; }
.grid2col .column.second { width:270px; background-color:#cecece; margin-left:20px; }

.grid4col .column { width: 23%; margin-left: 3%; }
.grid5col .column { width: 19.9%; margin:0; }
.grid6col .column { width: 15%; margin-left: 2%; }




.csshack{clear:both;}
.block{clear:both; margin:5px auto;}
.110img{font-size:50px;}
.mgt{margin-top:8px;}
.lastnavigation{height:30px; background-color:#cecece; line-height:30px; font-size:12px;}
.more a{padding:0px 20px; font-size:12px; color:#9d0000;}
.lst{text-align:left; padding:5px; position:relative; font-size:14px; line-height:24px}
.lst h2{font-family:"黑体"; font-size:20px; line-height:normal; color:#5c5c5c; margin:0; padding:6px inherit;}
.lst .lstinfo{position:absolute; left:350px; top:8px;}
.lst p{margin:5 auto;}
.align_right{text-align:right;}
.align_left{text-align:left;}
.align_center{text-align:center;}