@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0;}
body {font: normal 12px Arial, Helvetica, Sans-Serif,"宋体";text-align:left;color: #0c0c0c;margin:0;padding:0; }
img{border:0;}
ul, li{padding:0; margin:0; list-style:none;}
a {text-decoration: none; color:#0c0c0c;  cursor:pointer;}
a:hover {color: #F30;}

#container{ width:970px;margin: 0 auto;overflow:auto }
#header{ height:201px;}
#main{overflow:auto; background:url(../images/bg.jpg) repeat-x top left #fff8e5; height:100%}
#left{ width:681px; float:left; margin:8px 0 0 10px;}
#right{ width:248px; float:left; margin:8px 0px 0 15px; }

.lbox01{ background: url(../images/bg02.jpg) no-repeat; height:192px; }
.lbox01 .nr{ width:620px; line-height:20px; padding:56px 0 0 20px;}
.lbox02{ background: url(../images/bg02_2.jpg) repeat-y; }
.lbox02 .nr{ width:620px; line-height:20px; padding:8px 0 10px 20px;}

.orange { color:#f04b03;}
.orange01 { color:#f04b03; font-weight:bold;}


.rbox{ border:1px solid #e33806; margin-bottom:10px;width:247px; background:#fff; overflow:auto; font-size:14px; color:#000;}
h1{ background:url(../images/icon.gif) no-repeat  left center; font-size:14px; font-weight:bold; color:#e33806; border-bottom:1px dashed #cac7c7; height:30px; line-height:30px; margin:0 5px 0 6px; text-indent:10px; width:95%;}
.rbox  input{ border:1px solid #d8cdaf; height:22px; width:168px; line-height:22px; margin-top:5px; float:left}
.rbox .list{ margin-left:10px; font-size:13px; overflow:auto;}
.rbox .list span{ text-align:right; width:55px; float:left; line-height:28px;}

.rbox .button{ border:0; margin: 0 auto; width:87px; height:29px; margin-top:10px;}
.rbox  .bg{ background:url(../images/bg01.jpg) no-repeat bottom; height:48px;}
.font01{ line-height:20px; padding:10px 20px ; text-indent:2em;}
.font02{ line-height:20px; padding:5px 20px ; }
.font03{ line-height:20px; padding:10px 20px; text-indent:2em;}
.font04{ line-height:20px; padding:10px 20px;}
.foot{ background:#8a151d; height:35px; text-align:center; color:#FFF; line-height:35px;}
.foot a{color:#FFF;}

.tab{ border:1px solid #fff; background:#FFF; }
.tab td{ line-height:20px; padding:5px;}
.orange02{ font-size:14px; font-weight:bold;color:#e64601; height:30px; line-height:30px;}
h2{ font-family:"黑体"; font-size:28px; font-weight:normal; line-height:35px; padding:20px 0 10px 30px;border-bottom:1px dashed #cac7c7; width:93%; margin:0 auto; }
h3{ font-family:"黑体"; font-size:18px; font-weight:normal; line-height:25px; padding:5px 0 0px 20px; color:#F30}

.tab01{ border:1px solid #f79c4a; background:#FFF; width:95% ; margin-left:20px;}
.font03 img{ margin:5px 0 0 0;}
