@charset "utf-8";
/* CSS Document */
/* Author: alsoflying */
/* Date: 2014.7 */
h1,h2,h3,h4,h5,h6,ol,dl,dd,dt,a,b,strong,form,input,em,ul,li,body,p {margin:0px; padding:0px;}
body {color:#333333; font-family:"微软雅黑",Verdana, Arial, Helvetica, sans-serif, '宋体';font-size:12px; background:#fff url(bg_top.jpg) repeat-x top center;}
div {text-align:left; margin:0 auto; padding:0px;}
ul {list-style:none;}
li {line-height:22px;}
strong{ font-weight:normal;}
td {FONT-SIZE: 12px; FONT-FAMILY:"微软雅黑",Verdana, Arial, Helvetica, sans-serif, '宋体'; line-height:22px;}
img {border:0; margin:0px; padding:0px;}
input {font-size:12px;font-family:"微软雅黑",Verdana, Arial, Helvetica, sans-serif, '宋体'; COLOR:#333; line-height:16px;}
textarea {font-family:"微软雅黑",Verdana,Arial, Helvetica, sans-serif, '宋体';font-size:12px;COLOR: #282A2A; background:#fff; overflow:auto; padding:2px; border:#7F9DB9 solid 1px;}
select {font-family:"微软雅黑",Verdana, Arial, Helvetica, sans-serif, '宋体';font-size:12px; height:22px;}
A {COLOR: #333; text-decoration:none;}
A:hover {COLOR: #C44240; text-decoration:underline;}
A.red,.red{ color:#f00;}
A.red {text-decoration:underline;}
em {font-style:normal;}
.c00 {color:#c00;}
.f_16{font-size:16px;}

.input{height:14px; padding:2px 1px 0px 1px;}
.main {width:990px; clear:both;}
.clear {width:100%; clear:both; font-size:0px; height:0px; line-height:0px; margin:0;}
.height10 {width:100%; height:10px; line-height:10px; font-size:0px; clear:both;}
.height15 {width:100%; height:15px; line-height:15px; font-size:0px; clear:both;}
.height20 {width:100%; height:20px; line-height:20px; font-size:0px; clear:both;}
.center_area {width:100%; clear:both; text-align:center;}
.fw_n{ font-weight:normal;}
.page {font-size:11px; height:28px; padding-right:10px; float:right;}
.page div {float:left;}
.page div strong {color:#333;}
.page p{float:right; padding-right:6px;}
.page span ,.page b{float:left; display:block; line-height:20px; margin-left:3px;}
.page b {height:18px; display:block; line-height:18px; padding:0 4px; background:#303740; border:#444 solid 1px; color:#FFC805; font-weight:bold;}
.page a {height:18px; float:left; float:left; display:block; margin-left:3px; line-height:18px; padding:0 4px; background:#5B6879; border:#454F5C solid 1px; color:#fff; font-weight:bold;}
.page a:hover {background:#3B4C61;}
.page input{height:16px; margin-left:4px; margin-top:-1px;}

.fl {float:left;}
.fr {float:right;}

.header {height:81px;}
.header h1 {width:200px; padding-left:50px; text-align:center; line-height:70px; font-size:28px; color:#000; float:left; font-weight:normal;}
.header ul {padding-top:22px;}
.header ul li {margin:0 30px; float:left; line-height:32px; font-size:16px;}
.header ul li a {color:#999;}
.header ul li a:hover {text-decoration:none; color:#333;}
.header ul li.on a {color:#333;}
.header ul li.on {border-bottom:solid 3px #e15434;}

.main_body {width:990px; padding:0 5px; background:url(bg_main.jpg) repeat-y; margin:0 auto; clear:both;}
.main_body_top {width:990px; height:6px; background:url(bg_top.jpg) repeat-x center -81px; overflow:hidden;}
.main_area {width:870px; margin:0 auto; padding:35px 0;}

.top_title {width:100%; height:42px; border-bottom:solid 1px #f0f0f0; position:relative; margin-bottom:20px;}
.top_title h2 {position:absolute; height:40px; border-bottom:solid 3px #e15434; line-height:39px; padding-left:37px; color:#e15434; font-size:18px; background-image:url(bg_icon.png); background-repeat:no-repeat;}
.top_title h2.icon_down {background-position:left 7px;}
.top_title h2.icon_star {background-position:left -39px;}
.top_title h2.icon_question {background-position:left -85px;}
.main_area p {font-size:14px; line-height:40px;}
.main_area p strong {font-weight:bold;}
.b40 {padding-bottom:30px;}
.b20 {padding-bottom:20px;}
.main_area p img {display:block;}

.question_area {width:864px;}
.question_area dl dt {line-height:36px; font-size:14px; font-weight:bold;}
.question_area dl dd {width:822px; padding:15px 20px 25px; border:solid 1px #ededed; background-color:#f8f8f8; display:none; margin-bottom:10px;}

.question_area dl dd p {line-height:22px; font-size:12px; font-weight:bold; color:#666;}
.b25 {padding-bottom:25px;}
.question_area dl dd a {color:#1781d0;}


