/*------common------*/
body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form,div,input,img{margin:0px; padding:0px; border:0px;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%}
em,i,b{font-style:normal}
ul,ol,li{list-style:none}
input{vertical-align:-2px; outline:0}
textarea{resize:none}
td,th,ul,ol{padding:0px;}
a{text-decoration:none; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;cursor:pointer}
a:hover{text-decoration:none;}
a:visited{ color: inherit; }
.fix{*zoom:1}
.fix:after{content:'\20';display:block;height:0;line-height:0;visibility:hidden;clear:both}
.clear{clear:both;font-size:0px;padding:0px;margin:0px;height:0px;line-height:0px;}
.clearfix {display: block;}
.pr{position:relative;}
.pa{position:absolute;}
.fl{float:left;}
.fr{float:right;}
.ofh{ overflow:hidden;}
.dpb{ display:block;}
a,button,input{-webkit-tap-highlight-color:rgba(255,0,0,0);}

a{color: #676767;}
a:hover{color: #f00000;}

/*------------------弹出层 登录注册 ------------------*/
.popupbox_wrap{ width: 100%; height: 100%; position: fixed; top: 0; left: 0; background: rgba(0,0,0,0.7); z-index:80; }
.popupbox{ position: fixed; top: 24%; left: 50%; }


/*------账号注册------*/
.popupbox_account{ width: 600px; height: auto;  margin-left: -300px; background: #dfdfdf;  
	-moz-border-radius: 8px;      
    -webkit-border-radius: 8px;   
    border-radius: 8px;          
  }
.popupbox_account_title{ width: 100%; height: 70px; line-height: 70px; float: left;  }
.popupbox_account_title h3{ width: 560px; height:70px; line-height:70px; display: block; text-indent: 1.6em; font-size: 22px; color: #636363; float: 

left; }
.popupbox_account_title a { width: 29px; height: 29px; display: block; float: right; background: url(../images/popupbox_close.png) no-repeat center top; margin:17px 8px 0 0; }
.popupbox_account_content{ width: 80%; margin: 0px 10%; margin-bottom:24px;  float: left; }
.popupbox_account_content ul{ width: 100%; }
.popupbox_account_content ul li{ width: 100%; height: 60px; margin:12px auto; }
.popupbox_account_content ul li input{ width: 90%; height: 60px; float: right; text-indent: 1em; font-size: 24px; line-height: 40px; }
.popupbox_account_content ul li.account_input{ background:#fff url(../images/icon_account.png) no-repeat 10px center;   }
.popupbox_account_content ul li.password_input{ background:#fff url(../images/icon_password.png) no-repeat 10px center;   }
.popupbox_account_content ul li.password_security{ overflow: hidden;  }
.popupbox_account_content ul li.password_security input{ width: 50%; height: 60px; float: left;  }
.popupbox_account_content ul li.password_security img{ width: 50%; height: 60px; float: left;  }

.popupbox_account_btn{ width: 100%; height: 60px; line-height: 60px; font-size: 18px; }
.popupbox_account_btn ul{ width: 100%; height: 100%; }
.popupbox_account_btn ul li{ width: 216px; height: 100%; float: left; margin: 0 10px; text-align: center; 
	-moz-border-radius: 6px;  
    -webkit-border-radius: 6px;   
    border-radius: 6px; }

.popupbox_account_btn ul li.popupbox_login_btn{ background: #51b8f3; }
.popupbox_account_btn ul li.popupbox_account_btn{ background: #d61014; }
.popupbox_account_btn ul li a{ width: 100%; height: 100%; display: block; color: #fff; font-size:24px; }

.popupbox_prompt{ width: 100%; height: auto; margin: 0px auto; margin-top:20px;  line-height: 16px; text-align: center; color:#ff0000; font-size: 16px;   }

/*------礼包CDKEY------*/
.popupbox_cdkey{ width: 600px; height: auto;  margin-left: -300px; background: #dfdfdf;  
	-moz-border-radius: 8px;      
    -webkit-border-radius: 8px;   
    border-radius: 8px;          
  }
.popupbox_cdkey_title{ width: 100%; height: 70px; line-height: 70px; float: left;  }
.popupbox_cdkey_title h3{ width: 560px; height: 100%; line-height:70px; display: block; text-indent: 1.6em; font-size: 22px; color: #636363; float: left; }
.popupbox_cdkey_title a { width: 29px; height: 29px; display: block; float: right; background: url(../images/popupbox_close.png) no-repeat center top; margin:17px 8px 0 0; }

.popupbox_cdkey_content{ width: 80%; margin: 0px 10%; margin-bottom:24px;  float: left;  }
.popupbox_cdkey_content ul{ width: 100%; }
.popupbox_cdkey_content ul li{ width: 100%; height: 60px; margin:6px auto; }
.popupbox_cdkey_content ul li input{ width: 100%; height: 100%; text-indent: 1em; }

.popupbox_cdkey_btn{ width: 100%; height: 60px; line-height: 60px; font-size: 24px; }
.popupbox_cdkey_btn ul{ width: 100%; height: 100%; }
.popupbox_cdkey_btn ul li{ width: 120px; height: 100%; float: left; text-align: center; -moz-border-radius: 6px;      
    -webkit-border-radius: 6px;   
    border-radius: 6px; background: #1a964e;  }
.popupbox_cdkey_btn ul li a{ width: 100%; height: 100%; display: block; color: #fff; }

.popupbox_cdkey_prompt{ width: 100%; margin: 6px auto; margin-top:18px;  color: #636363; background: #fff; font-size: 14px; }
.popupbox_cdkey_prompt p{ width: 92%; margin:0 4%; padding: 12px 0; }

/*  下载弹出框*/
.popupbox_download{ width: 733px; height: 476px;  margin-left: -370px; background:url("../images/load_down.png") no-repeat center top;
/*	-moz-border-radius: 8px;      
    -webkit-border-radius: 8px;   
    border-radius: 8px;  */        
}
.popupbox_download_title{ width: 100%; height: 92px; line-height: 92px;}
.popupbox_download_title h3{ width: 287px; height: 100%; line-height:119px; display: block; text-indent: 1.6em; font-size: 22px; color: #ffd943; float: left;margin-left: 287px; font-family: "微软雅黑"; }
.popupbox_download_title a { width: 39px; height: 39px; display: block; float: right; background: url(../images/close_btn.png) no-repeat center top; margin:24px 8px 0 0; }
.s_m{ width:312px; height: 52px; line-height: 52px; font-size:18px; margin: 5px auto; text-align: center; }
.popupbox_download ul{ overflow:hidden; padding:0 60px;}
.popupbox_download ul li{ width:50%; float:left; text-align:center;}
.popupbox_download ul li a{ display:block; width:112px; height:80px; margin:0 auto}
.popupbox_download ul li a.ios{background: url(../images/download.png) no-repeat 33px 8px;}
.popupbox_download ul li a.android{background: url(../images/download.png) no-repeat -78px 8px;}
.popupbox_download ul li a.ios:hover{background-position: 33px -77px;}
.popupbox_download ul li a.android:hover{    background-position: -78px -77px;}

/*视频弹出框*/
.fixed_video{ width:100%; height:100%; position:fixed; z-index:9999;background:rgba(0,0,0,0.7); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); left:0; top:0;}
.fixed_video_content{ width:803px; height:482px; border:4px solid #ec0000; background:#000; margin:140px auto 0px;}
.fixed_video span{ width:45px; height:45px; background:#ec0000 ; float:right; margin:-4px -49px 0px 0px;}
.fixed_video span a{ display:block; width:100%; height:100%; background:url(../images/video_close.png) no-repeat center;}
