body, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, form, button, input, textarea, th, td{
    margin: 0;
    padding: 0;
}
body {
    background: url(../images/page_bg.gif) center top no-repeat #f7f7f7;
    color: #4a4a4a;
}
img {
    border: medium none;
}
ol, ul, li {
    list-style-type: none;
}
a{
    color: #4a4a4a;
    text-decoration: none;
}
a:hover {
    color: #e10000;
    text-decoration: none;
}

.clear{ clear:both;}

/*常用色标*/
.Gray69{ color:#696969;}
.Gray87{ color:#878787;}
.Graya3{ color:#a3a3a3;}
.Gray7a{ color:#7a7a7a;}
.Rede1{ color:#e10000;}
/*常用链接*/
.w12l{ color:#FFF; font-size:12px;}
.w12l:hover{ color:#FFF; text-decoration:underline;}

.d12l{ color:#4a4a4a; font-size:12px;}
.d12l:hover{ color:#4a4a4a; text-decoration:underline;}

.dl12l{ color:#4a4a4a; font-size:12px;text-decoration:underline;}
.dl12l:hover{ color:#4a4a4a; text-decoration:underline;}

.d8712l{ color:#878787; font-size:12px;}
.d8712l:hover{ color:#878787; text-decoration:underline;}

.rl12l{ color:#e10000; font-size:12px; text-decoration:underline;}
.rl12l:hover{ color:#e10000; text-decoration:underline;}

.da312l{ color:#a3a3a3; font-size:12px;}
.da312l:hover{ color:#a3a3a3; text-decoration:underline;}

.r12l{ color:#e10000; font-size:12px;}
.r12l:hover{ color:#e10000; text-decoration:underline;}

.b12l{ color:#0068b7; font-size:12px;}
.b12l:hover{ color:#0068b7; font-size:12px; text-decoration:underline;}

.bs12l{ color:#0075ac; font-size:12px;}
.bs12l:hover{ color:#0075ac; font-size:12px; text-decoration:underline;}

.g12l{ color:#009944; font-size:12px;}
.g12l:hover{ color:#009944; font-size:12px; text-decoration:underline;}

/*金币用样式*/
.jb{ background: url(../images/index/jb.png);  width:12px; height:12px; display:inline-block;vertical-align:-2px;vertical-align:1px\9;*vertical-align:0px;_vertical-align:0px; margin-left:0px}

/*头部+导航*/

#user_info{ float:right; padding-top:48px;}
#user_info img{ vertical-align:-1px;}
#user_info a{ color:#FF0000;}
#user_info .exit{ color:#999999;}


/*主体*/
#MainBox{ margin:0 auto; width:990px; margin-top:10px; position:relative;}

/*尾部*/
#Footer{ margin-top:40px; margin-bottom:30px; background:url(../images/footline.gif) repeat-x top; padding-top:16px;}
#Footer p{ line-height:22px; text-align:center;}
#Footer a{ color:#7a7a7a; text-decoration:none;}
#Footer a:hover{ color:#e10000; text-decoration:none;}

/*顶端滚动公告*/
.TopSpeark{ padding:0 10px; margin-bottom:10px; border:1px solid #dddddd;width:968px; background:url(../images/speak_line.gif) bottom; height:30px; line-height:30px; }
.TopText{ padding:0 10px; width:916px;overflow:hidden;height:30px; line-height:30px;float:left;}
.Sico{ float:left; margin-top:7px;}


/*翻页*/
.Lgs_page{width:100%;padding:14px 0px; clear:both; text-align:right; font-family:Arial, "宋体";}
.Lgs_page a{ border:#ddd 1px solid; padding:3px 8px; margin-left:5px;}
.Lgs_page a:hover{color:#e10000;}
.Lgs_page a.selected{ border:#e00101 1px solid; background-color:#e10000; color:#fff;}
.Lgs_page span{ color:#e10000; font-family:Verdana, Arial, "宋体";}
.Lgs_page select{ border:#ddd 1px solid; width:46px; height:18px;}


.topap a{ margin-right:40px;}


/*客服中心*/

.Rkfzx{ position:fixed; margin-left:1100px;  top:200px; z-index:200;}
.Rkfzx_In{ width:116px; border:1px solid #dfcc8b; position:fixed; margin-left:1020px; background:#FFFFFF; top:176px; z-index:200;}
.Rkfzx_In p.title{ font-size:14px; text-align:center; font-weight:bold; color:#9b7800; font-family:"微软雅黑"; height:26px; line-height:26px;border-bottom:1px solid #dfcc8b; background:#feffeb; }
.Rkfzd_List{ width:100px; margin:0 auto; border-bottom:1px dashed #dfcc8b; padding-top:4px; background:#FFFFFF;}
.Rkfzd_List p{ line-height:22px; margin-bottom:6px;}
.Rkfzd_List p.a1{ line-height:20px; margin-bottom:2px;}


/*推送*/
.tuis_tc{position:fixed;width:360px;z-index:150;top:100%;left:100%;margin-left:-368px; border:2px solid #9f9f9f;}
.tuis_tc_box{border:1px solid #ddd; background:#FFFFFF;}
.tuis_tc_box h1{ height:32px; line-height:32px; padding-left:10px; background:#f3f3f3; font-weight:bold; font-size:14px; border-bottom:1px solid #dddddd; position: relative; color:#e10000;}
.tuis_tc_close{ position:absolute; display:block; background:url(../images/gift/gift_bg.png) no-repeat 0 -313px; width:15px; height:15px; top:9px; right:10px;}
.tuis_tc_word{ padding:20px; line-height:22px;}
.tuis_tc_btn{ background:url(../images/gift/gift_bg.png) no-repeat 0 -215px; width:87px; height:32px; cursor:pointer; border:none; vertical-align:middle;}
.tuis_tc_btn:hover{ background-position:0 -264px;}
/*弹窗*/
.kami_tc{width:410px; margin:0 auto; background:url(../images/tcbg.png); padding:5px;}
.kami_tc_box{ border:1px solid #ddd; background:#FFFFFF; position:relative;}
.kami_tc_close{ position:absolute; display:block; width:15px; height:15px; top:9px; right:10px;}
.kami_tc_word{ padding:20px; line-height:22px;}
.kami_tc_word p{ padding-top:6px;}
.km_inp{ border:1px solid #dddddd; height:23px; line-height:23px; padding:0 5px; color: #696969;vertical-align:top;  font-family: Arial,Helvetica,sans-serif; width:204px; margin-right:6px;}
.kminput{ border:1px solid #dddddd; height:23px; line-height:23px; padding:0 5px; color: #696969;vertical-align:top;  font-family: Arial,Helvetica,sans-serif; width:214px;}

.btn {
width: 250px;
height: 33px;
border: 0;
background: url(../images/invite/btn.png) 0 0 no-repeat;
font-size: 14px;
font-weight: bold;
color: #FFF;
cursor: pointer;
}
.btn:hover {
background: url(../images/invite/btn.png) 0 -33px no-repeat;
}
input,textarea {
background-color: transparent;
background-image: url(../img/bg_input_text.png);
background-repeat: no-repeat;
background-attachment: scroll;
}
input {
border: 1px solid #ccc;
padding: 4px 3px;
height: 24px;
line-height: 24px;
border: 1px solid #a0a0a0;
color: #404040;
}
.jb {
background: url(../img/jb.png) 50% 50%;
width: 12px;
height: 12px;
display: inline-block;
vertical-align: -2px;
vertical-align: 1px	9;
_vertical-align: 0px;
margin-left: 2px;
}
