/*
XHTML1.0+CSS2.0 For PHPCMS3.0
Author:年华
Homepage:http://master8.net
Support:http://master8.net/bbs/
(c)2006 master8.net & phpcms.cn
*/
*{
margin: 0;
padding: 0;
color: #333;
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 12px;
line-height: 18px;
letter-spacing:1px;
}

body{
margin: 0;
padding: 0;
background: #FFFFFF url(images/bg.gif);
}
div {
background: #FFFFFF;
}

li,td,input {
font-family: Verdana, Arial, Helvetica, sans-serif; 
}
img{
border:none;
}
li {
list-style-type:none;
}
ul,form,radio { 
margin:0px; 
padding:0px; 
}
hr {
width:98%;
color:#E4E4E4;
}
a:link,a:visited,a:active { 
color:#333333; 
text-decoration:none; 
} 
a:hover { 
color:#FF0000; 
text-decoration:underline;
}
a.whitelink:link,a.whitelink:visited,a.whitelink:active,a.whitelink:hover { 
color:#ffffff; 
text-decoration:none; 
} 
input{
height:17px;
}
.main {
width: 780px;
margin: auto;
background: #FFFFFF;
}

.main_left {
width: 575px;
float: left;
}
.main_right {
width: 200px;
float: right;
}
.main_nav {
width:10px;
float: left;
}

#top {
width:100%;
height:30px;
background: #FFFFFF url(images/top_bg.gif) repeat-x;
padding-top:5px;
overflow:hidden;
}
#top .left{
float:left;
}
#top .right{
float:right;
}

#top .right li{
float:left;
}

#header { 
width:780px;
height:65px;
margin:auto;
}
#header .logo{
width:180px;
float:left;
}

#header .banner{
width:480px;
text-align:center;
float:left;
}

#header .right{
width:120px;
float:left;
}
#header .right li{
padding-top:3px;
text-align:center;
}

#footer {
width: 770px;
float: left;
border:#B6CFCD 1px solid;
padding:5px;
text-align:center;
line-height:25px;
}

.li_header {
height:23px;
font-size:13px;
font-weight:bold;
color:#ED8652;
}

.li_line {
height:21px;
border-bottom:#EEEEEE 1px solid;
overflow:hidden;
}

.li_pic{
margin:0 5px 8px 5px;
line-height:20px;
text-align:center;
float:left;
}
.li_1{
height:23px;
}
.li_bg_1{
background:#EAF0F0;
line-height:22px;
}

.blank5 {
clear:both;
width: 780px;
height:5px;
margin: auto;
background: #FFFFFF;
}

.blank10 {
clear:both;
width: 780px;
height:10px;
margin: auto;
background: #FFFFFF;
}

.pd10 {
padding:10px;
}

.pd8 {
padding:8px;
}

.pd3 {
padding:3px;
}

.px10{
color:#888888;
font-size:10px;
}
.px14{
font-size:14px;
}
.px13{
font-size:13px;
}
.f_b {
font-weight:bold;
}
.f_i {
font-style: italic;
}
.f_r {
float:right;
}
.f_l {
float:left;
}
.t_c {
text-align:center;
}
.f_red{
color:red;
}
.f_blue{
color:#0044DD;
}
.f_white{
color:white;
}

.content{
word-break:break-all;/*For IE*/
overflow:auto;/*For Opera*/
padding:5px;
line-height:180%;
}

.title{
padding:5px;
color:#EC6909;
font-weight:bold;
font-size: 14px;
text-align:center;
}

.pages{
width:100%;
float:left;
padding:5px 0 5px 0;
text-align:center;
}

.inp {
border:#C5D1D8 1px solid;
height:15px;
}

.btn {
border:1px solid #C5D1D8;
height:20px;
line-height:20px;
background-image:url(images/left_box_bg.gif);
background-repeat:repeat-x;
cursor:hand;
}
/**版权**/
.copyright {
width: 780px;
margin: auto;
background: #FFFFFF;
text-align:center;
}
.copyright_link{
font-size:10px;
}

/*短标题*/
.title_type_color_1 {
color:#FF8800;
}
.title_type_color_2 {
color:blue;
}
.title_type_color_3 {
color:green;
}
.title_type_color_4 {
color:red;
}
/**Public**/

#menu {
width: 780px;
float: left;
background: #FFFFFF url(images/menu_nav_bg.gif) repeat-x 50% bottom;
}

#menu li {
padding-left: 4px;
margin: 0 10px 0 0;
float: left;
letter-spacing:3px;
background: url(images/menu_left.gif) no-repeat left top;
}

#menu a {
padding:4px 18px; 3px 0px;
display: block;
background: url(images/menu_right.gif) no-repeat right top;
color: #696969;
font-weight: bold;
text-decoration: none;
font-size: 14px;
float: left;
}

#menu a:hover {
color: #fc7821;
}

#menu .current {
background-image: url(images/menu_left_on.gif);
}

#menu .current a {
background-image: url(images/menu_right_on.gif);
}

#sub_menu {
width: 780px;
float: left;
border-bottom:#B6CFCD 1px solid;
border-right:#B6CFCD 1px solid;
background: #EAF0F0 url(images/menu_left_nav.gif) repeat-y;
}

.rec {
width: 780px;
background: #FFFFFF;
float: left;
}

.rec_pic {
width:220px;
float: left;
padding:5px;
line-height:25px;
text-align:center;
border:#C5D1D8 1px solid;
}
.rec_nav {
width:10px;
float: left;
}

.rec_content {
width:320px;
float: left;
background: url(images/right_box_bg.gif) repeat-x;
border:#C5D1D8 1px solid;
}

.rec_right {
width:200px;
float: right;
background: url(images/right_box_bg.gif) repeat-x;
border:#C5D1D8 1px solid;
}

.main_content {
width: 780px;
background: #FFFFFF;
float: left;
}


.box_1 {
width:780px;
float: left;
background: url(images/left_box_bg.gif) repeat-x;
border:#C5D1D8 1px solid;
}

.left_box_1 {
width:275px;
float: left;
margin:0 0 10px 0;
background: url(images/left_box_bg.gif) repeat-x;
border:#C5D1D8 1px solid;
}

.left_box_2 {
width:562px;
float: left;
margin:0 0 10px 0;
background: url(images/left_box_bg.gif) repeat-x;
border:#C5D1D8 1px solid;
}

.left_box_3 {
width:562px;
float: left;
margin:0 0 10px 0;
border:#C5D1D8 1px solid;
}

.right_box {
width:200px;
float: right;
margin:0 0 10px 0;
background: url(images/right_box_bg.gif) repeat-x;
border:#C5D1D8 1px solid;
}
