@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, p, form, ul, ol, li, input {font-family:"宋体";margin:0;padding:0;font-size:12px;color:#333;}
body{ background:#fff;}
ul,ol,li{list-style:none;}
img{border:none;}
input{vertical-align:middle;}
a{color:#000;text-decoration:none;}
a:hover{text-decoration:underline;}
.clear{clear:both;}
.red{ color:#CC0000;}


/* Nav */
#all_nav{width:950px;margin:0 auto;height:44px;position:relative;}
#logo{width:273px;height:43px;float:left;width:121px;}
#logo a{display:block;text-indent:-5000px;overflow:hidden;background:url(/style/img/zy_logo.png) no-repeat;height:43px}
#logo2{width:273px;height:43px;float:left;width:152px;}
#logo2 a{display:block;text-indent:-5000px;overflow:hidden;background:url(/style/img/zy_logo2.png) no-repeat;height:43px}
.all_nav_right{ float:right; padding:15px 10px 0 0;}
.all_nav_right a{ color:#4F7AA6; text-decoration:none;}
.all_nav_right a:hover{ color:#f30; text-decoration:underline;}
.all_nav_right li{ float:left; padding:0 5px; line-height:30px;}


/*register*/
.register{background:url(../img/reg_bg.png) no-repeat;width:950px;height:290px;margin:0 auto;}
.mobile{float:left;width:455px;margin:58px 0 0;height:237px;}
.mobile .mob_con{margin:0 0 0 235px;}
.mobile .mob_con .title{height:24px;width:210px;}
.mobile .mob_con .con,.email .ema_con .con{margin:10px 0 0;height:105px;}
.mobile .mob_con .con li,.email .ema_con .con li{height:32px;line-height:32px;font-weight:700;color:#666;padding:0 0 0 32px;}
.mobile .mob_con .con .mobile_1{}
.mobile .mob_con .con .mobile_2{}
.mobile .mob_con .btn,.email .ema_con .btn{display:block;width:130px;height:35px;cursor:pointer;border:none;}
.mobile .mob_con .explain{margin:37px 0 0;color:#666;}
.email{float:left;width:452px;margin:58px 0 0;height:237px;}
.email .ema_con{margin:0 0 0 280px;}
.email .ema_con .title{height:24px;width:110px;}
.email .ema_con .con .email_1{background:url(../img/email_1.jpg) no-repeat 0 7px;}
/*register*/

/*mobile_mem_inf*/
.main{width:950px;margin:0 auto;}
.inf_step{height:26px;background:url(../img/reg_step_bg.png) no-repeat;margin:0 0 6px 0;}
.inf_step li{float:left;width:316px;text-align:center;color:#898888;font-weight:bold;font-size:14px;line-height:26px;cursor:default;}
.inf_step li a{text-decoration:none;}
.inf_step_1 .cur,.inf_step_2 .cur,.inf_step_3 .cur{color:#fff;}
.inf_step_1 .ncur,.inf_step_2 .ncur,.inf_step_3 .ncur{color:#fff;}
.content{overflow:hidden; border:1px solid #D8D8D8; width:948px; padding:45px 0 20px 0;}
.inf_con{width:680px;margin:0 auto;}
.inf_con li{height:46px;padding:7px 2px 6px;}
.inf_con .cur{border:1px solid #CFE5FB;background:#F3FCFE;}
.inf_con .ncur{border:1px solid #fff;background:#FFFFFF;}
.inf_con li span,.inf_con li .txt{display:block;float:left;padding-left:2px;}
.inf_con li .name{width:80px;text-align:center;padding:0 4px 0 15px;line-height:20px;text-align:right;}
.inf_con li .txt{width:166px;height:18px;line-height:18px;border:1px solid #B9B9B9;}
.inf_con li input.txt {background:url("../img/input.gif") no-repeat scroll 0 0 white;}
.notes{float:left;width:352px;margin:0 0 0 10px; display:inline-block;}
.notes .note_0{background-image:none;background-color:#fff;border:none;color:#fff;padding:2px 10px 2px 27px;line-height:20px;}
.notes .note_1{background:url(../img/inf_1.jpg) no-repeat 5px 3px #e1f4ff;border:1px solid #35abff;color:#404040;padding:2px 10px 2px 27px;line-height:20px;}
.notes .note_2{background:url(../img/inf_2.gif) no-repeat 0px 5px;height:26px;width:370px;text-indent:-10000px;}
.notes .note_3{background:url(../img/inf_3.gif) no-repeat 5px 3px #fff0f0;border:1px solid #c12725;color:#404040;padding:2px 10px 2px 27px;line-height:20px;}
.notes .note_0 ,.notes .note_1 ,.notes .note_2 ,.notes .note_3,.notes .note_0 a,.notes .note_1 a,.notes .note_2 a,.notes .note_3 a{font-size:12px;}
.notes .note_3 a{color:#3266C9;text-decoration:underline;}
.agree{margin:32px auto 0;width:245px;}
.agree .agree_con{margin:0 0 16px 0;}
/*.agree .agree_con input{background:url(../img/check.gif) no-repeat;}*/
.agree .agree_con a{text-decoration:underline; color:#4F7AA6;}
.btn_bg{display:block;background:url(../img/btn.png) no-repeat;width:130px;height:35px;cursor:pointer;border:none;}

/*下一步按钮两种状态*/
.btn_mobile_next_bg{display:block;background:url(../img/btn_nextstep.png) no-repeat;width:130px;height:35px;cursor:pointer;margin:34px 0 0;border:none;}
.btn_mobile_next_bg_gray{display:block;background:url(../img/btn_nextstep_1.png) no-repeat;width:130px;height:35px;cursor:pointer;margin:34px 0 0;border:none;}
/*mobile_mem_inf*/

/*mobile_check*/
.inf_step_2{background:url(../img/reg_step_bg.png) no-repeat 0 -26px;}
.check{margin:0 0 0 245px;width:682px;}
.check .tip{width:350px;background:url(../img/tip.jpg) no-repeat 6px 3px #ffffe2;height:23px;line-height:23px;border:1px solid #ffc675;padding:0 0 0 25px;margin:0 0 3px 0;}
.check_con{overflow:hidden;margin:0 0 3px 0;}
.check_con li{height:41px;margin:0 0 10px 0;padding:8px 0 0;}
.check_con li span,.check_con li .txt{display:block;float:left;padding-left:2px;font-size:14px;}
.check_con .cur{border:1px solid #CFE5FB;background:#F3FCFE;}
.check_con .ncur{border:none;background:#FFFFFF;}
.check_con li .name{font-size:16px;width:80px;height:26px;line-height:26px;text-align:center;padding:0 0 0 15px;}
.check_con li .mobileview{font-size:14px;font-weight:bold;width:100px;height:26px;line-height:26px;text-align:left;padding:0 5px 0 5px;}
.check_con li .change{color:#3266C9;line-height:26px;margin:0 0 0 10px;}
.check_con li .txt{height:24px;line-height:24px;border:1px solid #A7A6AA;width:195px;background:url("../img/input.gif") no-repeat scroll 0 0 white;}
.check .repeat{margin:0 265px 0 95px;line-height:21px;}
.check .repeat .btn_1,.check .repeat .btn_2{display:block;float:right;}
.check .repeat .btn_1{color:#999;background:url(../img/btn_3.gif) no-repeat;width:107px;height:21px;cursor:pointer;border:none;text-align:center;}
.check .repeat .btn_2{width:107px;height:21px;cursor:pointer;background:url(../img/btn_4.png) no-repeat;border:none;}
/*modbile_check*/

/*mobile_mem_inf*/
.inf_con_1{position:relative;}
.inf_con_1 li .tip{padding:0 0 0 100px;line-height:22px; color:#ccc;left:0; position:absolute; top:88px; line-height:22px}
.inf_con_1 .email_type{position:absolute;z-index:4;left:95px;top:33px;border:1px solid #fdc809;background:#fdfcd9;width:202px;}
.inf_con_1 .email_type li{height:22px;line-height:22px;padding:0 0 0 20px;color:#404040;cursor:default;}
.inf_con_1 .email_type .on{font-weight:700;background:#e3f6f6;cursor:pointer;}
.inf_con_1 .email_type .onr{font-weight:700;cursor:default;}
.inf_con_1 .email_type .type{padding:0 0 0 8px;color: rgb(255, 167, 0);}

.inf_con_1 .username_type {background:none repeat scroll 0 0 #FDFCD9;border:1px solid #FDC809;width:202px;z-index:3;}
.inf_con_1 .username_type li{height:22px;line-height:22px;padding:0 0 0 20px;color:#404040;cursor:pointer;}
.inf_con_1 .username_type input{cursor:pointer;}
.inf_con_1 .username_type label{cursor:pointer;}
.inf_con_1 .username_type .on{background:#e3f6f6;cursor:pointer;}
.inf_con_1 .username_type .type{padding:0 0 0 8px;color: rgb(255, 167, 0);}

.inf_con_1 .keyword_con{position:absolute;z-index:2;left:95px;overflow:hidden;width:204px;line-height:22px;top:20px; padding-left:5px; padding-top:7px}
.inf_con_1 .keyword_con a{color:blue;text-decoration:underline;}
.inf_con_1 .keyword_con .keyword_grade0{width:204px;height:21px;display:none;}
.inf_con_1 .keyword_con .keyword_grade1{background:url(../img/keyword1.jpg) no-repeat 60px 2px ;width:204px;height:21px;}
.inf_con_1 .keyword_con .keyword_grade2{background:url(../img/keyword2.jpg) no-repeat 60px 2px ;width:204px;height:21px;}
.inf_con_1 .keyword_con .keyword_grade3{background:url(../img/keyword3.jpg) no-repeat 60px 2px ;width:204px;height:21px;}
.inf_con_1 .keyword_con .keyword_grade4{background:url(../img/keyword4.jpg) no-repeat 60px 2px ;width:204px;height:21px;}
.inf_con_1 .keyword_con ul{border:1px solid #fdc809;background:#fdfcd9;padding:5px 0 0 5px;width:197px;height:80px;}
.inf_con_1 .keyword_con ul li{height:18px;line-height:18px;padding:0;}
.inf_con_1 .keyword_con ul .title{padding:0 0 5px 0;}
.agree_1{margin:20px auto 0; width:480px;}
/*mobile_mem_inf*/

/*email_check*/
.confirm{width:682px;margin:0 auto;position:relative;}
.confirm .activation{width:600px;padding:0 40px;background:#F3FCFE;border:1px solid #CFE5FB;color:#404040;}
.confirm .activation .tip_1{margin:15px 0 0;height:78px;background:url(../img/img_1.jpg) no-repeat 30px 0;font-size:18px;font-weight:700;border-bottom:1px dotted #c7c7ca;padding:0 0 0 90px;line-height:40px;}
.confirm .activation .tip_2{margin:20px 0 40px 90px;}
.confirm .activation .tip_2 .demo{display:block;float:right;color:#083dd7;line-height:20px;}
.confirm .activation .tip_2 .tip2_txt{line-height:20px;}
.confirm .activation .tip_2 .tip2_txt span{font-weight:bold;font-size:14px;}
.confirm .activation .tip_2 .btn_bg{margin:30px 0 0 120px;text-decoration:none;}
.confirm .que_ans{margin:30px 0 0;}
.confirm .que_ans .question{margin:0 0 0 40px;font-size:14px;font-weight:700;color:#404040;line-height:22px;}
.confirm .que_ans .answer{overflow:hidden;}
.confirm .que_ans .answer li{float:left;width:160px;border-right:1px dotted #C7C7CA;padding:10px 33px;line-height:18px;}
.confirm .que_ans .answer li .repeat{display:block;}
.confirm .que_ans .answer li .repeat a{color:#083DD7;}
.confirm .que_ans .answer .last{border-right:none;}
.confirm .dialog{position:absolute;display:none;z-index:2;left:100px;top:146px;background:url(../img/dialog.png) no-repeat;width:300px;height:330px;}
.confirm .dialog .close{display:block;float:right;width:14px;height:14px;margin:7px 5px 0 0;cursor:pointer;}
.confirm .dialog .dialog_con{margin:40px 0 0 20px;line-height:20px;}
/*email_check*/

/*register_success*/
.post{width:624px;}
.post .post_tit{height:31px;line-height:31px;background:url(../img/cai_logo.png) no-repeat 27px 0 #cc3333;color:#fff;padding:0 0 0 108px;}
.post .post_con{width:606px;padding:0 8px 45px;border:1px solid #c94d0e;border-top:none;}
.post .post_con .dear{font-weight:700;font-size:14px;line-height:38px;padding:0 0 0 18px;}
.post .post_con .success{padding:15px 0 20px 20px;background:#F3FCFE;line-height:20px;}
.post .post_con .success .btn_bg_1{display:block;background:url(../img/btn_bg_1.png) no-repeat;width:121px;height:41px;cursor:pointer;font-size:16px;font-weight:700;color:#fff;margin:10px 0 8px 176px;border:none;}
.post .post_con .success span{display:block;}
.post .post_con .success a,.post .post_con .another a{color:#083DD7;}
.post .post_con .another{margin:10px 0 0;line-height:20px;}
.post .post_con .another span{display:block;color:#3e638f;}
/*register_success*/

/*success*/
.inf_step_3{background:url(../img/reg_step_bg.png) no-repeat 0 bottom;}
.recharge{ padding-left:305px;color:#171717; float:left;}
.recharge a{ color:#4F7AA6;}
.recharge a:hover{ color:#cc0000; text-decoration:underline;}
.recharge ul{float:left;width:405px;padding:0 0 0 72px;overflow:hidden;}
.recharge ul li{line-height:26px;}
.recharge ul li a{ text-decoration:underline; margin-left:22px;}
.recharge ul .message{font-size:14px;font-weight:700;line-height:26px;}
.recharge ul li .name{color:#ff8707;font-weight:700;margin:0 5px;}
.recharge .rec_btn{float:left;width:485px;height:80px;background:url(../img/btn_1.jpg) no-repeat 0 35px;}
.recharge .rec_btn .btn{background:url(../img/btn_1.jpg) no-repeat;margin:35px 0 0;border:none;width:114px;height:28px;cursor:pointer;}
.otherchoice{padding:30px 0 10px 72px; line-height:26px;}
.otherchoice a{margin-right:10px;}
.questions{height:35px;}
.questions li{float:left;padding:10px 0;margin:0 20px 0 0;}
.questions .cur a{color:#000;text-decoration:none;}
.questions li a{color:#0129da;text-decoration:underline;}

.column{margin:0 0 7px 0;overflow:hidden;}
.guide{float:left;width:243px;height:90px;background:url(../img/bg.jpg) no-repeat;border:1px solid #a4a4a3;margin:6px 0 0;}
.guide a{display:block;width:180px;height:45px;text-indent:-10000px;margin:25px 0 0 11px;overflow:hidden;}
.banner{float:right;width:712px;height:97px;}
.win{float:left;width:242px;border:1px solid #a4a4a3;}
.title_success{height:26px;margin:1px 1px 4px;padding:0 0 0 15px;line-height:26px;color:#fff;font-size:14px;}
.win h3{background:url(../img/title.png) repeat-x;}
.win table thead{font-weight:700;}
.win table tr{text-align:center;}
.win table tr td{height:24px;line-height:24px;border-right:1px solid #fff;}
.win table .odd td{background:#fdf6da;height:24px;line-height:24px;}
.recommend{float:right;width:712px;border:1px solid #a4a4a3;border-right:none;;}
.recommend h3 .more{float:right;color:#333;font-size:12px;font-weight:normal;}
.recommend h3{background:url(../img/title_1.png) repeat-x;padding:0 20px 0 15px;}
.recommend table thead{font-weight:700;}
.recommend table tr{text-align:center;}
.recommend table tr td{height:23px;line-height:23px;border-right:1px solid #cdcdcc;border-top:1px solid #cdcdcc;}
.recommend table tr td img{padding:0 2px;}
.recommend table tr td .add{color:#F00;}
.recommend table tr td .view{color:#fe9b00;font-weight:700;}
.download{float:left;background:url(../img/bg_2.jpg) no-repeat;width:170px;height:147px;border:1px solid #a4a4a3;padding:18px 35px 0;overflow:hidden;margin:2px 0 0;}
.download .dl{font-weight:700;margin:0 0 15px 0;}
.download p{background:url(../img/download.jpg) no-repeat;padding:0 0 0 70px;height:70px;line-height:20px;}
.download p .more{color:#0129da;text-decoration:underline;}
.download .xiazai{display:block;background:url(../img/btn_2.gif) no-repeat center;width:117px;height:26px;margin:0 0 0 32px;}
.step{float:right;width:717px;background:url(../img/step.png) no-repeat;height:169px;}
.rec_step,.tx_step{padding:30px 15px 0 90px;overflow:hidden;height:50px;}
.rec_step li{cursor:default;color:#fff;float:left;background:url(../img/btn_bg_2.png) no-repeat;width:107px;height:30px;font-size:14px;font-weight:700;line-height:30px;text-align:center;padding:0 12px 0 0;font-weight:700;}
.rec_step li a,.tx_step li a{color:#fff;}
.rec_step .arrow,.tx_step .arrow{background:url(../img/arrow.jpg) no-repeat;width:26px;height:26px;}
.tx_step li{cursor:default;color:#fff;float:left;background:url(../img/btn_bg_3.jpg) no-repeat;width:108px;height:31px;font-size:14px;font-weight:700;line-height:31px;text-align:center;padding:0 12px 0 0;font-weight:700;}
/*success*/


/*footer*/
.fclass{border-top:1px solid #ccc;}
#footer.fclass p a {color:#555;}


.inf_con li#usernameTipLi{height:auto;padding:0;padding-left:95px;}
.inf_con_1 #username_type{z-index:3;border:1px solid #fdc809;background:#fdfcd9;width:202px;position:relative;}

#password_li{position:relative;}

body{position:relative;}
.warp{ width:950px;margin:0 auto; }
.zh_t{ margin-top:13px;}
.box{ width:948px; border:1px solid #cacaca; min-height:410px; height:auto !important; height:410px; overflow:visible; margin-top:6px; position:relative;}
.main_top{ 0background: url(/creg/img/img_bg_top.gif) no-repeat 0 0 #fff;}
.box span{ position:absolute; font-size:14px; font-weight:100;}
.box span em{ color:#f00; font-weight:700;}
.yh{ left:340px;top:92px;}
.kh{ left:340px;top:122px;}
.yd{ left:340px;top:152px;}
.tip{ left:340px;top:212px; color:#545454;}
.btn{left:400px;top:262px;}
.qd{left:27px;top:107px;}


body{font:12px/1.5 Arial,"Times New Roman",'宋体';margin:0;padding:0; }
html,legend{color:#171717;background:#fff;}
html,body{}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:none;}
address,caption,cite,code,dfn,em,strong,th,var,i{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
q:before,q:after{content:'';}
abbr,acronym{border:none;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,button,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;vertical-align:middle;}
input,button,textarea,select{*font-size:100%;}
select,input,button,textarea{font:100% Tahoma,Helvetica,Arial,sans-serif;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:'Courier New',Courier,monospace;}
small{font-size:100%;}
a{color:#487099;text-decoration:none;}
a:hover{color:#f30;text-decoration:underline;}
abbr,acronym{border-bottom:1px dotted;cursor:help;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
hr{color:#D1D7DC;background-color:#D1D7DC;border:none;height:1px;}
button{cursor:pointer;}
.clear{clear:both;height:0;overflow:hidden;}


.pic_a{ background: url("/creg/img/pic_a.gif") no-repeat scroll 0 0 #FFFFFF; width:50px; height:58px; top:83px; left:250px;}
.pic_b{ background: url("/creg/img/pic_b.gif") no-repeat scroll 0 0 #FFFFFF; width:694px; height:1px; top:192px; left:117px;}
