@charset "utf-8";
/* www.25wq.com */
* { margin: 0; padding: 0; list-style: none; font-family: "微软雅黑"; font-size: 12px; }
body { width: 980px; margin: 0 auto; }
img { border: none; }
.color_red { color: red; }
.color_green { color: green; }
.color_blue { color: blue; }
.clear { clear: both; }
a { text-decoration: none; color: #000; }
a:hover { text-decoration: underline; color: #0096D6; }
.float_left { float: left; }
.float_right { float: right; }
.display_none { display: none; }
/*头部*/
#header_main { height: 75px; background: #0096D6; }
#header { }
#header_name { float: left; width: 300px; padding-left: 10px;}
#header_name h1 { line-height: 75px; color: #F0F0F0; font-size: 30px; font-weight: normal; }
#header_menu { float: right; height: 75px; line-height: 75px; text-align: right; padding-right: 10px; }
#header_menu a { color: #FFF; font-size: 14px; }
/*主体*/
#content_main {  overflow: auto; zoom: 1; background: #FFF; padding: 5px 0; }
#side_bar { float: left; width: 85px; text-align: center; }
#side_bar dt { line-height: 30px; background: #0096D6; font-weight: bold; color: #FFF; font-size: 14px; }
#side_bar dd { line-height: 24px; padding: 2px 0; }
#side_bar dd a { display: block; background: #F0F0F0; }
#side_bar dd a:hover { background: #DD0000; color: #FFF; text-decoration: none; }
#side_bar dd .current_navigation { background: #DD0000; color: #FFF; text-decoration: none; }
#content { margin-left: 95px; }
.content_h { background: #0096D6; height: 30px; line-height: 30px; padding: 0 10px; }
.content_h h2 { font-size: 14px; color: #FFF; }
.content_b { padding: 10px 0; overflow: hidden; zoom: 1; }
.content_f { height: 10px; }
/*底部*/
#footer_main { }
#footer { padding: 10px 0; text-align: right; }
/*表格*/
.common_table { border-collapse: collapse; width: 100%; }
.common_table td { padding: 5px; border: 1px solid #F0F0F0; }
.common_table th { text-align: center; border: 1px solid #F0F0F0; background: #F0F0F0; height: 26px; }
.common_table tr:hover td { background: #F7F7F7; }
/*表单*/
.common_form { }
.common_form dt { padding: 2px 0; }
.common_form dd { padding: 2px 0; }
.form_text { padding: 0 5px; height: 22px; line-height: 22px; border: 1px solid #CECECE; }
.form_select { padding: 3px; border: 1px solid #CECECE; }
.form_textarea { width: 600px; height: 60px; padding: 3px 5px; border: 1px solid #CCC; }
.form_checkbox { padding: 0; margin: 0; }
.form_submit { padding: 0 20px; height: 24px; background: #0096D6; color: #FFF; border: none; cursor: pointer; }
.form_submit:hover { background: #000; }
.form_button { padding: 0 5px; height: 24px; background: #0096D6; color: #FFF; border: none; cursor: pointer; }
.form_button:hover { background: #000; }
.form_editor { width: 680px; height: 200px; visibility: hidden; }
.form_radio { }
/*分页样式*/
.page_turner { padding: 10px 0; }
.page_turner a, .page_turner span { float: left; display: block; border: 1px solid #CBD0D4; padding: 3px 5px; margin-left: 4px; line-height: 16px; }
.page_turner a:link, .page_turner a:visited { text-decoration: none; }
.page_turner a:hover, .page_turner a.c { background: #0096D6; border: 1px solid #0096D6; color: #FFF; }
#total { color: #0096D6; }
/*登录*/
#login { width: 300px; background: #FFF; margin: 0px auto; padding: 30px 50px; border-radius:10px; }
#login p { padding: 5px 0; font-size: 14px; font-weight: bold; color: #6E6E6E; font-family: Tahoma, Geneva, sans-serif; }
.login_form_text { border: 2px solid #CCC; padding: 10px; font-size: 16px; font-weight: bold; width: 270px; font-family: Tahoma, Geneva, sans-serif; }
#login_submit { background: #0096D6; width: 294px; height: 50px; color: #FFF; font-size: 16px; font-weight: bold; border: none; cursor: pointer; }
#login_submit:hover { background: #000000; }
