/***** reset.css *******/
 html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {    
     margin:0;   
     padding:0;   
 }   
 img {  
     margin:0;   
     padding:0;  
     border:0 none;   
 } 
 address,caption,cite,code,dfn,em,strong,th,var {  
     font-style:normal;   
     font-weight:normal;   
 } 
 ol,ul {  
     list-style:none;   
 } 
/* caption,th {  
     text-align:left;   
 }  */
 table {  
     border-collapse:collapse;   
     border-spacing:0;   
 } 
 h1,h2,h3,h4,h5,h6 {  
     font-size:100%;   
     font-weight:normal;   
 } 
 abbr,acronym { 
     border:none; 
	 font-variant:normal;   
 }  
 select,input {
     vertical-align:middle; 
 } 
 blockquote:before, blockquote:after,q:before, q:after {
     content: '';
     content: none;
 }
/* input,select,button,textarea { font-size:12px; }*/
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:0;}
.clearfix{display:inline-block;zoom:1;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{zoom:1;}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.dis{display:block;}
.undis{display:none;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both; height:0px; overflow:hidden;}
.t_hid { overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
/***** reset.css *******/
.f12{ font-size:12px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f15{ font-size:15px;}
.f16{ font-size:16px;}
.fb{ font-weight:bold;}
a{vertical-align:middle;}
a:focus { outline: none;}


/*整体*/
.main{ width:760px; height:auto; margin:0 auto; }
.ban{ height:283px; margin:0 auto;}

/*等级青蛙标志*/
.s_qw1,.s_qw2,.s_qw3,.s_qw4,.s_qw5,.s_qw6,.s_qw7,.s_qw8,.s_qw9,.s_qw10,.s_qw11,.s_qw12{ width:16px; height:16px; background:url(../images/wa/H0_1.gif) no-repeat left;}
.s_qw2{background:url(../images/wa/H0_2.gif) no-repeat left;}
.s_qw3{background:url(../images/wa/H1_1.gif) no-repeat left;}
.s_qw4{background:url(../images/wa/H1_2.gif) no-repeat left;}
.s_qw5{background:url(../images/wa/H2_1.gif) no-repeat left;}
.s_qw6{background:url(../images/wa/H2_2.gif) no-repeat left;}
.s_qw7{background:url(../images/wa/H3_1.gif) no-repeat left;}
.s_qw8{background:url(../images/wa/H3_2.gif) no-repeat left;}
.s_qw9{background:url(../images/wa/H4_1.gif) no-repeat left;}
.s_qw10{background:url(../images/wa/H4_2.gif) no-repeat left;}
.s_qw11{background:url(../images/wa/H5_1.gif) no-repeat left;}
.s_qw12{background:url(../images/wa/H5_2.gif) no-repeat left;}

/*弹出层*/
.hotbox{width:450px; margin:0 auto;}
.hotbox .hot_tit{ height:33px; border-right:1px solid #d87800; color:#fff; background:url(../images/pa_titbg.jpg) no-repeat;}
.hotbox .hot_tit h3{ color:#FFFFFF;float:left;padding-left:10px;line-height:33px;font-size:13px;}
.hotbox .hot_tit h4{ float:right; padding-top:6px; padding-right:6px;}
.hotbox .hot_list{border:1px solid #d87800; background:#fff;  height:auto; padding-bottom:20px; padding-bottom:10px;color:#c32d00; overflow:auto;}
.ts_con{ padding:20px; text-align:center; height:auto; line-height:1.6; font-size:13px;}
.btn_w{ width:75px; height:auto; margin:0 auto; margin-bottom:5px;}
.btnok{  width:75px; height:26px;  line-height:26px; border:none; color:#FFFFFF; font-weight:bold; background:#f69206; text-align:center;}
.ts_con ul{ width:340px; margin:0 auto;text-align:left;}
.ts_con li .tsb_wid{ width:140px; text-align:right; display:block; float:left;}
.ts_con li .h_info{ border:1px solid #D0D0D0; padding:2px; width:140px;}

/*顶部导航*/
.t_nav{ width:760px; margin:0 auto; height:37px; line-height:37px;}
.t_nav li{ float:left; display:inline; font-size:14px; }
.t_nav a{ font-weight:bold; display:block; width:100px; text-align:center;}
.t_nav a:link,.t_nav a:visited{ color:#4d4d4d; text-decoration:none;}
.t_nav a:active,.t_nav a:hover{ color:#2e2e2e; text-decoration:none;}

/*shut*/
#info_b{
    position: relative;
    display: none;
    z-index: 1;
	width:450px;
	margin:0 auto;
}

#info_b1{
    position: relative;
    display: none;
    z-index: 1;
	width:580px;
	margin:0 auto;
}

/*奖励弹出*/
.tcbox{width:580px; margin:0 auto;}
.tc_tit{ height:33px; border-right:1px solid #d87800; color:#fff; background:url(../images/pa_titbg.jpg) no-repeat;}
.tc_tit h3{ float:left;padding-left:10px;line-height:33px;font-size:13px;}
.tc_tit h4{ float:right; padding-top:6px; padding-right:6px;}
.tc_wrp{border:1px solid #d87800; background:#fff;  height:auto; color:#666;overflow:auto;}
.tc_con{ padding:12px; background:#fff6d4; padding-top:18px;}
.tcmsg_a{ margin-left:6px; font-weight:bold; font-size:14px;color:#c32d00; margin-bottom:10px;}
.tcmsg_b{ margin-left:10px; margin-bottom:10px; line-height:1.4;margin-top:15px;color:#a11304;}
.reward{ width:520px; height:95px; background:url(../images/jianglinew.jpg) no-repeat; margin:0px auto; margin-bottom:15px; margin-top:10px;}
.gift_td{ border-collapse:collapse; width:550px; margin:0 auto; text-align:center; background:#FFFFFF; color:#d17601;}
.gift_td th{ border:1px solid #ffca77; padding:10px; background:#ffe9be;}
.gift_td td{ border:1px solid #ffca77; padding:5px;}
.msgtit_a{ width:350px; height:80px; margin:20px auto; font-size:16px; font-weight:bold; text-align:center; background:url(../images/cjtitbg.jpg) no-repeat;}
.msgtit_b{ width:350px; height:80px; margin:10px auto; font-size:16px; font-weight:bold; text-align:center; background:url(../images/gxtitbg.jpg) no-repeat;}
.tcmsg_d{ width:400px;margin:0px auto;text-align:center; color:#ff0000}
.bn1{ width:86px; height:38px;  line-height:38px; border:none; color:#FFFFFF; font-weight:bold; text-align:center; background:url(../images/btnbg1.gif) no-repeat center center;}

/*字体颜色*/
.fc01{ color:#FFFFFF}
.fc02{ color:#333333}
