@charset "utf-8";
/* CSS Document */
/* 清除内外边距 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset, lengend, button,input, textarea, /* form elements 表单元素 */
th, td,form,select{ /* table elements 表格元素 */
margin: 0;
padding: 0;
}

/* 设置默认字体 */
body,
button, select, textarea { /* for ie */
/*font: 12px/1 Tahoma, Helvetica, Arial, "宋体", sans-serif;*/
font: 12px/1 Arial, "\5b8b\4f53", sans-serif; /* 用 ascii 字符表示，使得在任何编码下都无问题 */
color:#826e4d;
}
/* 重置列表元素 */
ul, ol { list-style: none; }

h1 h2 h3 h4, h5, h6 { font-size: 100%; }
a{ color:#63456d; font-weight:normal; text-decoration:none}
a:hover{ color:#ff0086}
i{ font-style:normal}
body{background-color:#2e002d;}
.top{background:url(../images/in_top.jpg) no-repeat center 0 transparent;height:356px;}
.top_m{width:960px;margin:0 auto;}
.nav{height:30px;position: relative;}
.nav li{position:absolute;width:110px;top:22px;}
.nav li.home{left:266px;}
.nav li.reg{left:377px;}
.nav li.forum{left:488px;}
.nav li a{display: block;height:30px;}
.main{background:url(../images/in_content) repeat-x 0 0 transparent;min-height: 500px;}
.in_main{width:960px;margin:0 auto;}
.menu_nav{height:41px;padding-top:5px;padding-left:60px;}
.menu_nav li{float:left;width:150px;height:41px;margin:0 10px 0 0;display: inline-block;}
.menu_nav li a{background:url(../images/nav_icon.png) no-repeat 0 -9999px transparent;display: block;width:150px;height:41px;}
.menu_nav li.emts_a a{background-position:-162px 0;}
.menu_nav li a.active{cursor: default;}
.menu_nav li.emts_a a:hover,.menu_nav li.emts_a a.active{background-position:0 0;cursor:default;}

.menu_nav li.wsjng_a a{background-position:-162px -48px;}
.menu_nav li.wsjng_a a:hover,.menu_nav li.wsjng_a a.active{background-position:0 -48px;}
.menu_nav li.wsjhd_a a{background-position:-162px -94px;}
.menu_nav li.wsjhd_a a:hover,.menu_nav li.wsjhd_a a.active{background-position:0 -94px;}
.menu_nav li.ghbw_a a{background-position:-162px -141px;}
.menu_nav li.ghbw_a a:hover,.menu_nav li.ghbw_a a.active{background-position:0 -141px;}
.menu_nav li.sdqs_a a{background-position:-162px -189px;}
.menu_nav li.sdqs_a a:hover,.menu_nav li.sdqs_a a.active{background-position:0 -189px;}
.menu_nav li.unopen_ghbw a,.menu_nav li.unopen_ghbw a:hover{background-position:-327px 0;}

.menu_nav li.unopen_sdqs a,.menu_nav li.unopen_sdqs a:hover{background-position:-327px -48px;}

.con_top{background:url(../images/emts_nav.jpg) no-repeat 0 0 transparent;height:86px;position: relative;}
a.return_home{position: absolute;width:102px;height:30px;top:50px;right:56px;}
.con_con{background:url(../images/con_bg.jpg) repeat-y 0 0 transparent;padding:20px 70px;min-height:500px;position: relative;}
.heart{position: absolute;top:20px;left:50px;display: block;width:24px;height:20px;background:url(../images/heart.jpg) no-repeat 0 0 transparent;}
.con_con h1{font-size: 16px;color:#ba2f9b;padding:4px 0 6px 15px;}
.con_con p{line-height: 20px;margin:6px 0;color:#c05d83;text-indent: 2em;}
.con_bot{background:url(../images/con_bot.jpg) no-repeat 0 0 transparent;height:14px;}

.footer_bottom{padding:20px 0 15px 0;text-align:center;}
.footer_bottom p{line-height: 22px;color:#8f67ae;}
.footer_bottom h3{color:#8f67ae; font-family:黑体;font-size:18px;background:url(../images/foot_logo.png) no-repeat 0 0 transparent;height:45px;line-height:45px;width:300px; margin:0 auto;position:relative;left:60px;}
.table{border-collapse:collapse;color:#c05d83;margin-left:30px;border:1px solid #160016;}
.table th{padding:4px;border:1px solid #160016;}
.table td{padding:4px;height:24px;border:1px solid #160016;}