t/*公用*/
body{background:#ffffff ;  line-height:22px; color:#3e3e3e; font-family:微软雅黑;  }
*{ margin:0; padding:0;	list-style:none; }

img {border: none;}



*html body{height:100%}

.mask{_position:absolute; position:fixed;left:0;top:0;z-index:11000;height:100%;width:100%;background:black;opacity:0.5;filter:alpha(opacity=40)}


/*文字链接样式*/
a:link {color:#656565;text-decoration: none;}
a:visited {color:#656565;text-decoration: none;}
a:hover { color:#008ddd;text-decoration: none; }

a.b:link { color:#e7e7e7; }
a.b:visited {color:#e7e7e7;}
a.b:hover { color:#ffffff;}


a.c:link { color:#fc6a8e; }
a.c:visited {color:#fc6a8e;}
a.c:hover { color:#fc5780;}

/*------------------main样式------------------------*/

.main{ width:100%; max-width:480px; margin:0px auto 0px auto; height: auto; background-color:#FFF; padding-top:50px; position: relative;    }  	

.main_top{ width:100%; margin:0px auto 0px auto; height: 50px; background-color:#6c01e4; line-height:50px; font-size:16px; color:#FFF; text-align:center; } 

#header_more{ width:100%; height:50px; line-height:50px;  color:#FFF;  margin-left:auto; margin-right:auto;    background:url(images/logo.png)15px center no-repeat #c60e69; font-size:14px;  }
.dt{height:50px;  background:url(images/d.png) left no-repeat; padding-left:15px;margin-left:80px; }	 

/*头部栏目导航样式*/

    /*头部栏目导航样式*/
#header_menu{   width:100%;  margin:0px auto 0px auto; height: 50px; border-bottom:#e0e0e0 solid 0px;     z-index:9999; position: fixed; _position:absolute; top:0; left:0; background:rgba(227,38,83, 0.95) none repeat scroll 0 0 !important;filter:Alpha(opacity=90); }
#header_main{width:100%;  max-width:480px; margin:0 auto 0 auto; height:50px; text-align:center; }	



#header{width:100%;  height:43px; background: #c60e69;  }
    #logo{ float:left; }
	#logo img{ width:150px; height:40px;  }
	#menu{ width:100%;}
    #menu ul {}
    #menu li {float:left; height:40px; line-height:40px; width:30%; text-align: center; }
    #menu li a {font-size:16px; color:#ffffff; display:block; }
    #menu li a:hover{color:#ffffff; border-bottom:3px #000000 solid; }
    #menu ul .dq a {color:#ffffff; border-bottom:3px #840041 solid; }

/*成人信息_图片样式*/
        .content_main{width:100%; margin-left:auto; margin-right:auto; background:#FFF; margin-bottom:5px; border-top:4px #d0d0d0 solid;  }
		  .content_main5{width:100%; margin-left:auto; margin-right:auto; background:#FFF; margin-bottom:0px; border-top:0px #d0d0d0 solid;  }
		  .content_main_title{width:98%; margin-left:auto; margin-right:auto; background:#FFF;  font-size:16px; color:#333; margin-top:10px; }
		   .content_main2{width:98%; margin-left:auto; margin-right:auto; background:#FFF; padding-bottom:15px; }
        .happy01{width:48%; height: auto; float:left; margin-top:10px;  margin-left:1%; margin-right:1%; position: relative;}
		.happy01 img{width:100%; height: auto; }
		.happy01_title{width:100%; bottom:0px; background:#383838; height:25px; line-height:25px; text-align:center; font-size:12px;   position: absolute;  }
		
		

/*视频_图片样式*/
       
		 .happy02_m{width:48%; height: auto; float:left; margin-top:5px;  margin-left:1%; margin-right:1%; }
        .happy02{width:100%; height: auto; margin-top:0px;   position: relative;}
		.happy02 img{width:100%; height: auto; }
		.happy02_title{width:40px; bottom:0px; color:#f3f3f3; background:#383838; height:20px; line-height:20px; text-align:center; font-size:10px; right:5px; bottom:5px;   position: absolute;  }
		
		.happy02_title-zb{ bottom:0px; padding-left:20px; padding-right:3px; color:#d3d3d3; background: url(images/touxiang.png) no-repeat center left ; height:20px; line-height:20px; text-align:center; font-size:12px; right:0px; bottom:0px;   position: absolute;  }
		.happy02_zbz{width:40px; bottom:0px;  height:16px;  top:0px; right:0px;   position: absolute;  background: url(images/zbz.png) no-repeat center ;}
		.happy02_zbz2{width:40px; bottom:0px;  height:16px;  top:0px; right:0px;   position: absolute;  background: url(images/zbz2.png) no-repeat center ;}
		
		
		
		.happy02_re{width:58px; bottom:0px;  height:40px;  top:0px; left:0px;   position: absolute;  }
	    .content_title2 {font-size:14px; width:98%; color:#999; line-height:25px;  padding-top:6px;  margin-left:auto; margin-right:auto; padding-left:2%}	
		.content_title2 span {font-size:10px; color:#d3d3d3; padding-left:3px; padding-right:3px; }	
			
		 .happy03_m{width:100%; height: auto; margin-top:0px;  }
        .happy03{width:100%; height: auto;  margin-top:0px; margin-left:auto; margin-right:auto; position: relative;}
		.happy03 img{width:100%; height: auto;}
		
		

	  .app_ding{ width:100%; height: auto; bottom:0px; z-index:9999; position: fixed; _position:absolute;left:0; }
	   .app_list2_ban{ width:100%; height:40px; line-height:40px; text-align:center; font-size:12px; color:#FFF; background:#2f313a; }	
	   .app_list2_ban img{border: none;
vertical-align: middle;
margin-right: 10px;}





    /*充值弹框新增加样式*/	
.tc2{ width:90%;  background:#ffffff;border:#d5d5d5 solid 1px; margin-top:10px; margin-left:auto; margin-right:auto;  z-index:12000;   	padding-bottom:30px; padding-top:20px; position:fixed;  _position:absolute; left:5%; top:29%;border-radius: 6px; }	
.tc2_li{ width:85%; margin-left:auto; margin-right:auto; line-height:24px; font-size:14px; margin-top:20px;   color:#787878; text-align:center; }
.tc2_li span { color:#3f3f3f;}
.tc2_li2{ width:85%; margin-left:auto; margin-right:auto; line-height:24px; font-size:12px; margin-top:5px;   color:# 999; }
.tc2_li2 span { color:#f32c25;}
.btn_zc6{ color:#fff !important;}
.btn_zc6 {  margin-top:15px; margin-bottom:5px;margin-left:auto; margin-right:auto;  display:block;width:85%;   height:38px; line-height:38px;  text-align:center; color:#ffffff; font-size:14px; background:#ff5b82; cursor: pointer;  border-radius: 6px; } 
.btn_zc6:hover {color:#ffffff;  background:#f53d68  ;}

 a.c_btn{ width:14px; height:16px; line-height:16px; background:url(images/guanbi.png) no-repeat; text-align:center; display:block;  top:5px; float:right;  right:5px; position: absolute;  }
a.c_btn:hover{ background:url(images/guanbi.png)no-repeat; }  