@charset "utf-8";
/* www.25wq.com */
* { margin:0; padding:0; list-style:none; font-family:"微软雅黑"; font-size:12px; }
body { background:#F0F0F0; }
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:#05159C; }
.float_left { float:left; }
.float_right { float:right; }
.display_none { display:none; }
/*头部*/
#header_main { background:url(images/header_main.jpg) repeat-x; height:109px; }
#header { width:980px; margin:0 auto; }
#header_menu { height:34px; line-height:34px; text-align:right; }
#header_menu a { color:#CBE0FF; }
/*主体*/
#content_main { width:970px; margin:0 auto; overflow:auto; zoom:1; background:#FFF; padding:5px; }
#side_bar { float:left; width:85px; text-align:center; }
#side_bar dt { line-height:26px; background:url(images/dt.jpg) repeat-x; border:1px solid #CBD0D4; font-weight:bold; }
#side_bar dd { line-height:22px; padding:2px 0; }
#side_bar dd a { display:block; background:#F0F0F0;}
#side_bar dd a:hover { background:#BF0001; color:#FFF; text-decoration:none; }
#side_bar dd .current_navigation { background:#BF0001; color:#FFF; text-decoration:none; }
#content { float:right; width:880px; }
.content_h { background:url(images/ch.jpg) no-repeat; height:34px; line-height:34px; padding:0 30px; border:1px solid #CCCCCC; border-bottom:none; }
.content_h h2 { font-size:14px; color:#000; }
.content_b { padding:10px; overflow:hidden; zoom:1; border:1px solid #CCCCCC; }
.content_f { height:10px; }
/*底部*/
#footer_main { }
#footer { width:980px; margin:0 auto; padding:10px 0; text-align:right; }
/*表格*/
.common_table { border-collapse:collapse; width:100%; }
.common_table td { padding:5px; border:1px solid #CBD0D4; }
.common_table th { text-align:center; border:1px solid #CBD0D4; background:url(images/th.jpg) repeat-x; height:26px; }
.common_table tr:hover td { background:#F2F2F2; }
/*表单*/
.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-top:1px solid #707070; border-left:1px solid #707070; border-right:1px solid #CECECE; border-bottom:1px solid #CECECE; }
.form_select { padding:3px; border-top:1px solid #707070; border-left:1px solid #707070; border-right:1px solid #CECECE; border-bottom: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:#C00001; color:#FFF; border:none; cursor:pointer; }
.form_submit:hover { background:#000; }
.form_button { padding:0 5px; height:24px; background:#C00001; 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:#C00001; border:1px solid #C00001; color:#FFF; }
#total { color:#C00001; }
/*登录*/
#login{ width:300px; height:220px; background:#FFF; margin:160px auto; border:2px solid #CCC; padding:30px 50px;}
#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:#252F38; width:100px; height:36px; color:#FFF;font-size:16px; font-weight:bold; border:none; cursor:pointer; }