@charset "utf-8";
/* CSS Document */
body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; font-size: 12px; color: #333333; }
img{ border: 0px;}
/*header*/ 
#width { width:1000px; margin: auto; }
#blue_time { width:1000px; background-image: url(../images/blue_left.gif); background-repeat: no-repeat; background-position: left; background-color: #003399; height: 20px; text-align: right; clip: rect(auto,auto,auto,auto); margin: auto; }
#menu { width:1000px; margin: auto; background-image: url(../images/menu_bg.gif); background-repeat: repeat-x; border: 1px solid #25a28f; font-size: 14px; color: #FFFFFF; padding-top: 8px; padding-bottom: 7px; letter-spacing: 8px; }
#menu a { color: #FFFFFF; text-decoration: none; }
#menu a:hover { color: #FFFF00; text-decoration: underline; }
/*---header结束---*/ 
/*foot*/ 
#foot { width:1000px; background-image: url(../images/foot_dot.gif); background-repeat: no-repeat; background-position: left bottom; background-color: #25a28f; color: #FFFFFF; line-height: 25px; margin: auto; padding-top: 10px; height: 140px; }
/*---foot结束---*/ 
#new ul { list-style-type: none; padding-left: 3px; margin: 0px; }
#new li { background-image: url(../images/dot_03.gif); margin: 0px; padding-top: 6px; padding-bottom: 6px; }
#com ul { list-style-type: none; padding-left: 3px; margin: 0px; }
#com li { margin: 0px; padding-top: 6px; padding-bottom: 6px; }
.font_15 { font-size: 15px; color: #FFFFFF; font-weight: bold; }
.font_18 { font-size: 18px; font-weight: bold; color: #000000; text-decoration: underline; background-color: #EDF1F8; padding: 2px; line-height: 150%; }
.font_redmore { color: #A22537; text-decoration: underline; font-weight: bold; line-height: 30px; }
.font_redmore02 { color: #25a28f; text-decoration: underline; font-weight: bold; line-height: 30px; border: 1px solid #CCCCCC; margin: 0px; background-color: #FFFFFF; padding: 5px; }
.font_redmore03 { color: #25a28f; font-weight: bold; text-decoration: none; }
.line-height { line-height: 150%; }
.line-height25 { line-height: 25px; }
.title_b_board { border: 1px dotted #CCCCCC; }
.underline { text-decoration:underline; }
.none-underline { text-decoration: none; }
a:hover { text-decoration: underline; color: #FF3300; }
a { color: #333333; text-decoration: underline; }
.title_e01 { border-right-style: dotted; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC; border-right-width: 1px; border-right-color: #CCCCCC; background-image: url(../images/title_e01.gif); background-repeat: no-repeat; background-position: right bottom; }
.title_e02 { background-image: url(../images/title_e02.gif); background-repeat: no-repeat; background-position: right bottom; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC; }
.title_e03 { background-image: url(../images/title_e03.gif); background-repeat: no-repeat; background-position: right bottom; border-right-width: 1px; border-right-style: dotted; border-right-color: #CCCCCC; }
.title_e04 { background-image: url(../images/title_e04.gif); background-repeat: no-repeat; background-position: right bottom; }
.title_b05a { border-right-style: dotted; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC; border-right-width: 1px; border-right-color: #CCCCCC; }
.title_b05b { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC; }
.textfield { font-size: 12px; background-color: #FFFFFF; border: 1px solid #999999; width: 90%; margin: 0px; padding: 2px; }
.textfield_select { font-size: 12px; background-color: #FFFFFF; border: 1px solid #999999; width: 95%; margin: 0px; padding: 2px; }

.textfield_60 { font-size: 12px; background-color: #FFFFFF; border: 1px solid #999999; width: 60%; margin: 0px; padding: 2px; }
#button { font-size: 12px; padding-top: 2px; padding-right: 10px; padding-bottom: 2px; padding-left: 10px; }
.font_blue { color: #003399; }
.font_blue14 { font-size: 14px; text-decoration: underline; color: #003399; font-weight: bold; }
.font_25 { font-size: 25px; line-height: 40px; }
.font_14 { font-size: 14px; line-height: 30px; }
.font_12 { font-size: 12px; color: #666666; font-weight: normal; }
.ptitle { font-family: "黑体"; font-size: 18px; font-weight: bold; color: #25a28f; padding-top: 4px; }
