﻿@charset "utf-8";
/* CSS Document */
body,td,th {font-family:Arial, Helvetica, sans-serif;font-size: 12px;color: #2a2a2a;}
body {margin: 0;background-color: #505050;background-image:url(../images/tbg.jpg);background-repeat:repeat-x;background-position:top;}
div,form {margin:0;padding:0;border:0;}
dl,dt,dd,ul,li {margin:0;padding:0;}
img {border:0;}
input,select {vertical-align:middle;font-size:12px;color: #333;line-height:17px;}
a:link,a:visited {text-decoration:none;color:#2a2a2a;}
a:hover {text-decoration:underline;color:#ff5400;}
a.lk-g:link,a.lk-g:visited {text-decoration:none;color:#b3b3b3;}
a.lk-g:hover {text-decoration:underline;color:#000;}
a.lk-r:link,a.lk-r:visited {text-decoration:none;color:#ff5400;}
a.lk-r:hover {text-decoration:underline;color:#f00;}
a.lk-y:link,a.lk-y:visited {text-decoration:none;color:#ba933a;}
a.lk-y:hover {text-decoration:underline;color:#ff5400;}
a.lk-bt:link,a.lk-bt:visited {text-decoration:none;color:#1ba3ca;font-size:14px;font-weight:bold;}
a.lk-bt:hover {text-decoration:none;color:#ff5400;font-size:14px;font-weight:bold;}
.bt {padding:0;background:url(../images/btt.gif);height:21px;line-height:19px;border:1px solid #999;cursor:pointer;}
.bor {border:1px solid #dbdbdb;}
.bor2 {border:1px solid #959595;}
.zi14 {font-size:14px;}
.text-g {color:#666;}
.text-r {color:#ff5400;}
.text-b {color:#1ba3ca;}
.text-ye {color:#ff7f02;}
.text-b2 {color:#1a4781;}
.h23 {line-height:23px;}
.h22 {line-height:22px;}
.h20 {line-height:20px;}
.h17 {line-height:17px;}
/* index */
.lk {padding-left:38px;color:#1ba3ca;font-weight:bold;}
.lk a:link,.lk a:visited {color:#1ba3ca;}
.lk a:hover {color:#ff5400;}
.lk2 {margin-left:85px;color:#ae8321;}
.lk2 a:link,.lk2 a:visited {color:#ae8321;}
.lk2 a:hover {color:#333;}
.mbg {background-color: #fff;background-image:url(../images/mbg.gif);background-repeat:no-repeat;background-position:top;}
.ilist {margin:4px 0 14px 0;}
.ilist td {height:30px;}
.lin {border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;background:#fffced;}
.ols {border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;background:#f4f4f4;}
.lo {width:110px;border:1px solid #bfbdb4;background:#fffdf4;}
.cpro {display:inline-table;float:none;*float:left;margin-right:15px;width:97px;height:121px;text-align:center;background:url(../images/cp.gif) no-repeat top;clear:right;}
.imgpro {margin-top:2px;margin-bottom:10px;}
/* inpage */
.mbg_in {background-color: #fff;background-image:url(../images/mbg_in.gif);background-repeat:no-repeat;background-position:top;}
.lbt {background:url(../images/lbt.gif) no-repeat bottom;}
.pleft a {display:block;height:35px;line-height:35px;border-bottom:1px solid #d3d3d3;font-weight:bold;text-indent:25px;background:url(../images/a2.gif) no-repeat left center;}
.pleft a:link,.pleft a:visited {color:#949494;}
.pleft a:hover {color:#000;background:url(../images/a1.gif) no-repeat left center;}
a.la:link,a.la:visited {color:#ff5400;background:url(../images/a1.gif) no-repeat left center;}
.title {font-size:14px;font-weight:bold;color:#ff5400;display:block;height:25px;line-height:25px;}
.pho {line-height:18px;font-family:Verdana, Arial, Helvetica, sans-serif;}
.nlist td {height:30px;background:url(../images/d.gif) repeat-x bottom;}
.da {font-size:10px;color:#aaa;font-family:Verdana, Arial, Helvetica, sans-serif;}
.inp {border:1px solid #ccc;width:80%;font-size:12px;}