/*   公用样式    */
body { margin:0; padding:0; font-size:14px; background: #F6F1DE url("../images/bg.gif") repeat-x 100% top; color:#555; font-family: Arial; text-align: center; }
div,ul,ol,li,dl,dt,dd,form,img,p { margin:0; padding:0; border:0; }
li { list-style-type:none; }
H1,H2,H3,H4,H5,H6,input { margin:0; padding:0; }
table,tr,td,th { font-size:12px; }

A:link { color: #000; text-decoration: none; }
A:visited { color: #000; text-decoration: none; }
A:hover { color: #f60; text-decoration: underline; }
A:active { color: #000; }

H2 { font-size:14px; line-height:24px; text-align:left; }

.cRed { color: #f0c; }
A.cRed:link { color: #f0c; }
A.cRed:visited { color: #f0c; }

.fred { color:#e74419;}
.fzong { color:#996631;}
.flan { color:#268CCC}

.f14 { font-size:14px;}
.f18 { font-size:18px;}
.fb { font-weight:bold;}

.noem { font-style: normal;}  /*   去除斜体   */
.nobg { background-image: none;}
.nob { font-weight:normal;}

.clear{ clear:both; font-size:0px; width:1px; height:0px; visibility: hidden; line-height:0px;}  /*    清除浮动--浏览器兼容使用   */

/*  main  */
.mainwidth { width:832px; margin:auto;}
.mainleft { float:left; width:253px;}
.mainright { float:right; width:560px; padding:15px 0 0 10px; border-left:1px solid #E0CFB1; text-align:left;}


/*  header  */
.header { margin-top:11px; height:132px; background:url("../images/hrader.jpg") no-repeat;}
.nav { background:url("../images/navbg.jpg") no-repeat; line-height:34px; height:45px; font-weight:bold; font-size:12px;}
.nav li{ float:left; padding:0 27px;}
#nav a{ color:#fff;}
.nav .lihover{ background:url("../images/navhover.jpg") no-repeat; padding-left:30px;}

/*  main  */
.main { overflow:hidden; padding-bottom:20px;}
.paste,.pictures { padding:15px 0; line-height:22px; text-align:left;}
.pictures { color:#733C04;}
.mainleft h2{ background:url("../images/lefttitle.gif") no-repeat; height:36px;  line-height:30px;text-align:center; color:#676733; margin-bottom:15px;}
.mainleft p{ padding:0 10px;}
.pic { text-align:center; margin-bottom:10px;}
.picborder { padding:2px; border:1px solid #E4D4AA;}
.pictures td{ padding:5px 0; text-align:center;}

/*  right  */
.mainright h2{ background:url("../images/righttitle.gif") no-repeat; height:36px;  line-height:30px;text-align:center; color:#676733; margin-bottom:15px;}
.pack { padding:0 10px; line-height:22px;}
.pack h3{ font-size:12px; color:#733C04; line-height:30px;}
.pack p{ padding:10px 0;}
.pack .pic{ padding:15px 0;}
.pack td { padding:0 5px;}
.tdbg { background:url("../images/tdtitle.gif");}


/*  footer  */
.footer { background:#F0E5CF; line-height:25px; padding:10px 0;}
.footer ul{ margin-bottom:10px;}
.footer a{ margin:0 5px;}