@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */
html, body, div, span,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
img, ins, kbd, q, s, samp,
small, strike, strong,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline; }
ol, ul { list-style:none; }
table { border-collapse: collapse;border-spacing: 0; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }

body { line-height:1; font-size:14px; font-family:Arial,Helvetica,sans-serif;color:#000; background: #7d0000  }
a { color:#FFF; text-decoration: none; outline:medium none; }

a:link, a:visited { -moz-transition: color 0.1s ease-in 0s; -webkit-transition: color 0.1s ease-out; }
.fixed { clear:both; height:0; overflow:hidden; }
.cfix{*zoom:1;}
.cfix:after{content:"";clear:both;display:block;}
.w1000 .none, .w1000 h1,.w1000 .register_chr p label  { display:none;}

.wrap_loding{opacity:0.7;filter:alpha(opacity:70); z-index: 99; width:100%; height:100%; min-height: 900px; display:block; position:absolute; left:0; top:0px; background:black;}
.load{ width:80px; height:80px; border-radius: 15px 15px 15px 15px; position:absolute; left:50%; top:50%; margin:40px 0 0 -40px; background:url(../../../../images/official/naruto/leading/adregister20140429/loading.gif) #000 0 0 no-repeat; text-align:center;}
/* register */ 
.bigbackground{width:100%; height:100%;min-width:1024px; margin:0 auto; min-height:900px;  display:block; position:absolute; left:0; top:0px; background:url(../../../../images/official/naruto/leading/adregister20140429/naruto_0429.jpg) #7d0000 center top no-repeat;opacity:0;filter:alpha(opacity:0); }

.content{ width:100%;height:100%; }
.w1300{width: 1000px; height:900px; position:relative; margin:0 auto; }
.flash{width:400px;  height:400px; position:absolute; left:80px; top:130px;display:none;  }

.logo{ position:absolute; left:0px; top:0px; width:234px; height:142px;}
.main1 { height: 750px;position: absolute; right: 0px; top:0px; width: 530px; z-index: 9;}
.ad_leading_wrap .login{text-align:center;color:#fff;height:60px;line-height:60px;font-size:14px;text-indent:65px;}
.ad_leading_wrap .login a{color:#fddf02;margin-left:14px;text-decoration:underline;}
.ad_leading_wrap .login a:hover{color:#f04a19;}
/* register */
.w1300 .register_chr div { position:relative; width:436px;}
.w1300 .register_chr div input {width:245px; margin-left:45px; background:url(../../../../images/official/naruto/leading/adregister20140429/input_bg.png) 0 0 repeat; border: 1px solid #000; overflow:hidden; height:35px; font-size:14px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#fff; font-weight:bolder; text-indent:12px;  padding:3px 3px 3px 40px; line-height:30px\9; outline:none;}
.w1300 .register_chr div input.focus{border:1px solid #fff100; color:#fff;}
.w1300 .register_chr div.email{ position:relative;}
.w1300 .register_chr div.user,
.w1300 .register_chr div.email,
.w1300 .register_chr div.password,
.w1300 .register_chr div.cpassword{ height:40px;display:inline-block; margin-top: 20px; *zoom:1;*display:inline;}
.w1300 .register_chr div.user{margin-top: 18px;}
.user_bg{ width:30px; height:30px; background:url(../../../../images/official/naruto/leading/adregister20140429/input_tubiao.png) 0 0 no-repeat; display:block; position:absolute;left:56px; *left:66px; top:8px;}
.email_bg{ width:30px; height:30px; background:url(../../../../images/official/naruto/leading/adregister20140429/input_tubiao.png) 0 -65px no-repeat; display:block; position:absolute;left:56px;*left:66px; top:8px;}
.password_bg{ width:30px; height:30px; background:url(../../../../images/official/naruto/leading/adregister20140429/input_tubiao.png) 0 -138px no-repeat; display:block; position:absolute;left:56px;*left:66px; top:8px;}
.w1300 .register_chr .fullin_bg{ position:absolute; top:200px; left:5px; }
.w1300 .register_chr .fullin_bg h3{margin-top:5px;}
.w1300 .register_chr div.ad_cbox {height:15px; position:relative;top:445px;left:50px; width:310px;}
.w1300 .register_chr div input#reg_agreement{ position:absolute; top:330px; left:10px;}
.w1300 .register_chr div input.error{ background-position:-3px -100px;}
.w1300 .register_chr em { font-size: 12px;line-height: 16px; left:2px;position: absolute; color:#222; width:305px; font-family:Arial; top:53px;}
.w1300 .register_chr em.error span.ok { width:15px;}
.w1300 .register_chr div.user em { top:53px; }
.ad_leading_wrap .check_agree{ color:#fff;}
.ad_leading_wrap .play_chr { background:url(../../../../images/official/naruto/leading/adregister20140429/naruto_play.png) 0 0 no-repeat;
    border: 0 none;
    cursor: pointer;
    display: block;
    height: 70px;
    left: 10px;
    margin: 10px 0 0 40px;
    position: relative;
    top: 465px;
    width: 280px;}
.w1300 .register_chr div.ad_cbox input {  vertical-align: middle; width:13px; height:13px; margin-right:5px;  padding:0px\9; margin-top:0; float:none;}
.w1300 .register_chr div.ad_cbox label {  display: inline; font-size: 12px; color:#888; width:auto; line-height:15px; float:none;font-weight:normal;margin-left:20px;}
.w1300 .register_chr div.ad_cbox a {color:#fff100;}
.w1300 .register_chr div.ad_cbox a:hover {color:#fff100; text-decoration:underline}
.w1300 .register_chr div label{ font-size:14px; font-weight:bold; display:block; color:#333333; line-height:40px; float:left; width:85px; text-align:right;}
.w1300 .register_chr div.email .info,
.w1300 .register_chr div.cpassword .info{text-indent:0}

.w1300 .register_chr em .info{ height:38px; position:absolute; left:334px; *left:344px; top:-56px; *top:-68px;width:256px;color:#fff;}
/*.w1300 .register_chr em .info02,.w1300 .register_chr em .info03{ float:left;background:url(../../../../images/official/naruto/leading/register_sd/error_bg.png) 0 0 no-repeat; width:0px; height:24px;margin:0;}*/
.w1300 .register_chr em .info_con{ font-size:13px; float:left; background:url(../../../../images/official/naruto/leading/register_sd/error_bg.png) 0 0 no-repeat; height:50px; padding: 0 0 0 5px; line-height:50px; width:328px;color:#fff;}
.w1300 .register_chr .error .info02{}
.w1300 .register_chr .error .info_con{ color:#000;background:url(../../../../images/official/naruto/leading/adregister20140429/tipbg.png) 0 0 no-repeat; z-index:10; padding-left:10px; font-size:12px; }

/*new register   .register_chr em span.err,*/
.register_chr em.error span.err {background:url(../../../../images/official/naruto/leading/adregister20140429/error_tip.png) 0 0 no-repeat; height: 15px;margin-top: 0;position: absolute;right: -20px; top: -40px; width: 15px;}
.register_chr em span.ok, .register_chr em.error span.ok {background:url(../../../../images/official/naruto/leading/adregister20140429/right_tip.png) 0 0 no-repeat; height: 15px; position: absolute; text-indent: -999em;right: -20px; top: -40px;width: 19px;}

.ad_leading_wrap .check_agree .agreen{ position:absolute; left:0px; top:0px ; width:13px; height:13px; background:url(../../../../images/official/naruto/leading/adregister20140429/agreen.png) 0 0 no-repeat; }

.ad_leading_wrap .login_with{ position:absolute; left:-220px; top:36px;  height:50px; }
.ad_leading_wrap .login_new{ color:#00ffff; float:left; margin-right:18px;}
.ad_leading_wrap .login_new span{ display:inline-block; height:50px; line-height:50px; float:left; color:#fff; font-size:13px; margin-left:10px;}
.ad_leading_wrap .login_new em{ color:#fff;font-size:13px;}
.ad_leading_wrap .login_new a{ display:inline-block; margin-top:18px; height:20px;  cursor:pointer; margin-left:10px; cursor:pointer;color: #fff002;}
.ad_leading_wrap .login_f { float:left}
.ad_leading_wrap .login_f a{ display:inline-block; float:left; width:40px; height:50px; margin-right:15px;cursor:pointer; }
.ad_leading_wrap .login_f a.ad_facebook_btn{background:url(../../../../images/official/naruto/leading/adregister20140429/way_logo.png) 0px 0px no-repeat; }
.ad_leading_wrap .login_f a.ad_facebook_btn:hover{ background:url(../../../../images/official/naruto/leading/adregister20140429/way_logo.png) -1px -50px no-repeat; }
.ad_leading_wrap .login_f a.ad_twitter_btn{background:url(../../../../images/official/naruto/leading/adregister20140429/way_logo.png) -54px -0px no-repeat;}
.ad_leading_wrap .login_f a.ad_twitter_btn:hover{background:url(../../../../images/official/naruto/leading/adregister20140429/way_logo.png) -55px -50px no-repeat;}
.ad_leading_wrap .login_f a.ad_google_btn{background:url(../../../../images/official/naruto/leading/adregister20140429/way_logo.png) -108px 0px no-repeat;}
.ad_leading_wrap .login_f a.ad_google_btn:hover{background:url(../../../../images/official/naruto/leading/adregister20140429/way_logo.png) -108px -50px no-repeat;}
.ad_leading_wrap .login_logo{ left: 260px;position: absolute;top: 10px;width: 234px;height: 142px;}
 a.reg_footer{ position:absolute; right:0px; bottom:0px; display:block; width:133px; height:50px;}
