/***
 @author ----- ningwenjing 
 @design ----- suncheng 
 @time   ----- 2014-05-19
***/
body,dl,dd,h1,h2,h3,h4,h5,h6,p,form{margin:0;}ol,ul,input{margin:0; padding:0;}body,button,input,select,textarea{font:12px/1.5 \5FAE\8F6F\96C5\9ED1,tahoma,arial,\5b8b\4f53,sans-serif;outline:none;}ul,ol{list-style:none;}a{text-decoration:none;outline:0 none;color:#000;}a:hover{color:#0076bb;}img{border:0;}table{border-collapse:collapse;border-spacing:0;}button{cursor:pointer;}em,i{font-style:normal;}
.fix:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0;}
.fix{*zoom:1;}
.hide{display:none;}
.font_yh{font-family:\5FAE\8F6F\96C5\9ED1,sans-serif;}
body,html{height:100%;overflow-x:hidden}
input::-ms-clear {display: none;} 

/* bg */
.ico_r_phone,.ico_r_email,.ico_f_phone,.ico_f_code,.ico_f_pwd,.ico_f_cfm,.ico_f_email,.ico_f_eye,.ico_f_del,.ico_t_ref,.ico_t_ok,.ico_t_warn,.ico_t_note,.ico_t_help,.ico_s_ok,.ico_s_eml,.ico_f_eml{background:url(/member/static/images/spr_res_8.png) no-repeat;display:inline-block;}
.ico_r_phone{width:18px;height:28px;vertical-align:middle;margin:0 12px 0 0;}
.ico_r_email{width:28px;height:22px;vertical-align:middle;background-position:-20px 0;margin:0 12px 0 0;}
.ico_f_phone,.ico_f_code,.ico_f_pwd,.ico_f_cfm,.ico_f_email{width:27px;height:24px;position:absolute;border-right:solid 1px #e8e8e8;left:8px;top:11px;}
.ico_f_eye,.ico_f_del{width:18px;height:24px;}
.ico_f_phone{background-position:0 -28px;}
.ico_f_code{background-position:-25px -28px;}
.ico_f_pwd{background-position:-50px -28px;}
.ico_f_cfm{background-position:-75px -28px;}
.ico_f_email{background-position:-100px -26px;}
.ico_f_eye{background-position:-127px -28px;}
.eye_show,.ico_f_eye:hover{background-position:-127px -50px;}
.ico_f_del{background-position:-152px -50px;}
.cho .ico_f_phone{background-position:0 -50px;}
.cho .ico_f_code{background-position:-25px -50px;}
.cho .ico_f_pwd{background-position:-50px -50px;}
.cho .ico_f_cfm{background-position:-75px -50px;}
.cho .ico_f_email{background-position:-100px -48px;}
.ico_t_ref,.ico_t_ok,.ico_t_warn,.ico_t_note,.ico_t_help{width:20px;height:20px;position:absolute;top:8px;left:5px;}
.ico_t_ref{background-position:0 -79px;left:auto;right:-30px;top:15px;}
.ico_t_ok{background-position:-25px -79px;left:auto;right:-32px;top:17px;}
.ico_t_warn{background-position:-50px -79px;}
.ico_t_note{background-position:-75px -79px;}
.ico_t_help{background-position:-100px -79px;float:left;position:relative;top:-3px;}
.ico_s_ok{width:60px;height:60px;_height:62px;background-position:-125px -102px;vertical-align:middle;margin:0 20px 0 0;}
.ico_s_eml{width:64px;height:56px;background-position:-51px -102px;display:block;margin:0 auto;}
.ico_f_eml{width:64px;height:56px;background-position:-190px -102px;display:block;margin:0 auto;}

.wp_res{background:url(/member/static/images/bg_body_res.jpg) right 0 no-repeat #fff;position:relative;height:100%; height:800px;}
.light{width:600px;height:457px;position:absolute;top:-20px;right:0;z-index:1;}

.header{width:600px;height:110px;margin:0 auto;position:relative;z-index:5;}
.header h1{float:left;width:125px;padding-top:34px;}
.header .logo{width:350px;height:50px;background:url(/member/static/images/logo.png) no-repeat;display:block;text-indent:-999em;overflow:hidden;}
.header .login{float:right;font-size:14px;color:#fff;padding-top:45px;}
.header .login:hover{text-decoration:none;opacity:0.8;}
.header .ico_log{width:26px;height:26px;background:url(/member/static/images/spr_res_24.png) 0 -54px no-repeat;display:inline-block;vertical-align:middle;margin:0 0 0 5px;}

.ani{position:absolute;width:100%;height:100%;top:0;left:0;*display:none;}

.main_res{width:634px;height:594px;background:url(/member/static/images/bg_main_res.png) no-repeat;margin:0 auto;position:relative;z-index:9;}
.main_res .title{padding:12px 0 0 17px;height:60px;}
.main_res .title a{text-align:center;color:#2894d2;width:299px;float:left;font-size:18px;height:60px;_height:40px;line-height:60px;_padding:20px 0 0 0;}
.main_res .title a:hover{text-decoration:none;}
.main_res .title .phone{}
.main_res .title .email{border-left:solid 2px #53aeef}
.main_res .title .un{background:#d7eeff;}
.main_res .title .phone.un{border-radius:5px 0 0 0;}
.main_res .title .email.un{border-radius:0 5px 0 0;}
.main_res .form{width:322px;margin:20px auto 0;;}
.main_res .form li{margin:0 0 12px 0;position:relative;}
.main_res .code{position:absolute;top:0;left:180px;}
.main_res .code img{width:78px;height:47px;}
.main_res .code a{font-size:14px;color:#148ed5;margin:0 0 0 10px;}

.main_res .form .phone_res{}
.main_res .form .mail_res{}
.main_res .form .text{width:274px;height:46px;line-height:46px;border:solid 1px #ccc;position:relative;padding:0 0 0 46px;border-radius:3px;}
.main_res .form .cho{border-color:#8dcffe}
.main_res .form .warn{border-color:#eb712a;}
.main_res .form .ipt_nor{width:235px;height:40px;line-height:40px;color:#b4b4b4;border:0;font-size:16px;}
.main_res .form .option{position:absolute;right:12px;top:10px;_top:12px;}
.main_res .form .cho .ipt_nor{color:#148ed5;}
.main_res .form .tips{width:152px;z-index:5;padding:8px 10px 8px 26px;border:solid 1px #8dcffe;background:#e0f2ff;color:#2496d8;border-radius:3px;position:absolute;left:332px;top:-1px;line-height:15px;}
.main_res .form .tips a{color:#1a91d6;text-decoration:underline;}
.main_res .form .tips a:hover{color:#0074b7;}
.ico_arw{position:absolute;overflow:hidden;top:7px;left:-14px;display:block;height:0px;width:0px;border:7px dashed transparent;border-right-color:#8dcffe;border-right-style:solid;line-height:0px;}
.ico_arw_i{position:absolute;overflow:hidden;top:8px;left:-12px;display:block;height:0px;width:0px;border:6px dashed transparent;border-right-color:#e0f2ff;border-right-style:solid;}
.tips_note{width:264px;height:86px;padding:10px 12px;border:solid 1px #8dcffe;background:#e0f2ff;color:#2496d8;border-radius:3px;position:absolute;z-index:9;left:170px;top:42px;display:none;}
.tips_note .ico_arw{border:7px dashed transparent;border-bottom-color:#8dcffe;border-bottom-style:solid;top:-14px;left:28px}
.tips_note .ico_arw_i{border:6px dashed transparent;border-bottom-color:#e0f2ff;border-bottom-style:solid;top:-12px;left:29px;}
.main_res .tips_lock{position:absolute;left:-1px;top:-35px;width:100px;border:solid 1px #8dcffe;background:#e0f2ff;color:#2496d8;text-align:center;border-radius:3px;height:26px;line-height:26px;}
.main_res .tips_lock .ico_arw{border:7px dashed transparent;border-top-color:#8dcffe;border-top-style:solid;top:26px;left:42px}
.main_res .tips_lock .ico_arw_i{border:6px dashed transparent;border-top-color:#e0f2ff;border-top-style:solid;top:26px;left:43px;}
.tips_note li{margin:0 !important;}
.main_res .form .warn .ipt_nor{color:#000;}
.main_res .form .fin .ipt_nor{color:#000;}
.main_res .form .type{width:128px}
.main_res .form .type .ipt_nor{width:90px}
.main_res .form .warn .tips{background:#fef3cd;border-color:#ffbb34;color:#eb712a}
.main_res .form .warn .tips .ico_arw{border-right-color:#ffbb34;}
.main_res .form .warn .tips .ico_arw_i{border-right-color:#fef3cd}
.main_res .form .warn .ico_f_del{background-position:-152px -28px;}
.main_res .form .mrg{top:5px;}
.main_res .link_get{color:#148ed5;font-size:14px;}
.main_res .link_get:hover{color:#0074b7;}
.main_res .txt_agree{text-align:center;color:#969696;margin:15px 0 0 0;}
.main_res .txt_agree a{color:#2496d8}
.main_res .txt_agree a:hover{color:#0074b7;}
.main_res .get{position:relative;}
.main_res .get .note{position:absolute;top:15px;width:300px;margin:0 0 0 30px;}
.main_res .btn_nor_1{width:142px;height:38px;_height:42px;line-height:34px;background:url(/member/static/images/spr_res_8.png) 0 -290px no-repeat;text-align:center;color:#148ed5;font-size:14px;display:inline-block;margin:8px 0 -5px 0;}
.main_res .btn_nor_1:hover{background-position:-145px -290px;text-decoration:none; color:#EB712A;}


.main_res .tncode{width:142px;height:38px;_height:42px;line-height:34px;background:url(/member/static/images/spr_res_8.png) 0 -290px no-repeat;text-align:center;color:#148ed5;font-size:14px;display:inline-block;margin:8px 0 -5px 0; border:0px;}
.main_res .tncode:hover{background-position:-145px -290px;text-decoration:none; border:0px;}

.main_res .btn_nor_2{width:322px;height:50px;line-height:50px;background:#048EFB;border-radius:5px;color:#fff;font-size:18px;text-align:center;display:block;}
.main_res .btn_nor_2:hover{text-decoration:none;background:#089BFA;}
.main_res .btn_nor_3{width:250px;height:40px;line-height:40px;background:#45b0ff;border-radius:5px;color:#fff;font-size:14px;text-align:center;display:inline-block;}
.main_res .btn_nor_3:hover{text-decoration:none;background:#65beff;}
.main_res .btn_nor_4{width:120px;height:40px;line-height:40px;background:#45b0ff;border-radius:5px;color:#fff;font-size:14px;text-align:center;display:inline-block;margin:10px 0 0 0;}
.main_res .btn_nor_4:hover{text-decoration:none;background:#65beff;}
.main_res .nor_1_dis,.main_res .nor_1_dis:hover{background-position:0 -331px;cursor:default;color:#b4b4b4;}
.main_res .drop_email{position:absolute;width:320px;border-radius:3px;border:solid 1px #ccc;top:52px;left:-1px;background:#fff;z-index:99;font-size:16px;}
.main_res .drop_email p{height:40px;line-height:40px;padding-left:48px;font-weight:bold;}
.main_res .drop_email a{height:34px;line-height:34px;display:block;color:#000;padding-left:48px;}
.main_res .drop_email a:hover{background:#efefef;text-decoration:none;}
.main_res .drop_email a:active{background:#e0f2ff;}
.main_res .level{position:absolute;left:352px;width:90px;top:17px;}
.main_res .level span{float:left;height:10px;line-height:12px;color:#2cbd55;margin: 0 3px 0 0;}
.main_res .level i{width:15px;height:10px;float:left;margin:0 0 0 2px;background:#999;border-radius:2px;_overflow:hidden}
.main_res .level .s{background:#2cbd55}
.main_res .level_help{width:258px;top:-200px;padding:15px;background:#e0f2ff;border:solid 1px #7dc5ef;border-radius:3px;position:absolute;right:-300px;line-height:16px;color:#2496d8;display:none;}
.main_res .level_help .ico_arw{top:196px;height:0;}
.main_res .level_help .ico_arw_i{top:197px;height:0;}
.idx{z-index:9;}

.main_res .res_suc{}
.main_res .res_suc h2,.main_res .res_fail h2{text-align:center;height:60px;line-height:60px;color:#019e02;font-size:36px;font-weight:normal;padding:60px 0 0 0;}
.main_res .res_fail h2{color:#eb712a}
.main_res .res_suc .eml{height:118px;}
.res_suc_phone,.res_suc_email,.res_fail{width:422px;margin:0 auto;}
.res_suc_des{border-bottom:solid 1px #dcdcdc;padding:32px 0 35px 0;font-size:14px;}
.res_suc_des .acct{}
.res_suc_des .ph_num{}
.res_suc_des .ph_num em{font-size:18px;color:#019e02;margin:0 3px;}
.res_suc_des .jump{margin-top:22px;color:#646464;}
.res_suc_des .jump a{color:#2496d8;}
.res_suc_des .jump a:hover{color:#0074b7;}
.res_suc_des .email em{font-size:18px;color:#019e02;margin:0 3px;}
.res_suc_des .safe{margin-top:22px;line-height:15px;}
.res_suc_des .safe span{display:inline-block;margin:0 0 -2px 0;}
.res_suc_des .safe i{width:48px;height:15px;float:left;margin:0 0 0 5px;background:#ccc;text-align:center;line-height:15px;_overflow:hidden;}
.res_suc_des .safe .red{background:#c80000;font-size:11px;color:#fff;}
.res_suc_des .note{font-size:12px;margin:3px 0 0 0;}
.res_suc_des .btn_nor_3{margin:25px 10px 10px 0;}
.res_suc_des .link_back{color:#34a5f5;*vertical-align:middle}
.res_suc_des .link_back:hover{color:#0074b7;}
.res_suc_vip{border-bottom:solid 1px #dcdcdc;padding:30px 0 30px 0;color:#646464;position:relative;width:422px;}
.res_suc_vip h3{font-size:18px;}
.res_suc_vip .btn_vip{width:120px;height:30px;background:#c80000;line-height:30px;text-align:center;color:#fff886;position:absolute;right:0;top:32px;border-radius:3px;font-size:14px;}
.res_suc_vip .btn_vip:hover{background:#e00000;text-decoration:none;}
.res_intro{margin:20px 0 0 0;position:relative;}
.res_intro h3{font-size:14px;font-weight:normal;margin:0 0 10px 0;}
.res_intro .res_int_con{position:relative;width:422px;}
.res_intro .res_int_con ul{height:100px;width:486px;}


.res_intro .res_int_con li{float:left;margin:0 18px 0 0;}
.res_intro .res_int_con li a{display:block;text-align:center;color:#646464;}
.res_intro .res_int_con li a:hover{text-decoration:none;color:#44afff}
.res_intro .res_int_con li .pic{}
.res_intro .res_int_con li .pic img{width:90px;height:70px;border-radius:5px;display:block;margin:0 auto 5px auto;}


.res_intro .int_pic{overflow:hidden;width:422px;}
.res_int_con .btn_pre,.res_int_con .btn_next{width:20px;height:25px;display:block;position:absolute;background:url(/member/static/images/spr_res_8.png) no-repeat;top:23px;}
.res_int_con .btn_pre{left:-30px;background-position:-90px 0}
.res_int_con .btn_pre:hover{background-position:-110px 0}
.res_int_con .btn_next{right:-30px;background-position:-130px 0}
.res_int_con .btn_next:hover{background-position:-149px 0}
.res_int_con .point{width:60px;margin:5px auto 0;height:18px;}
.res_int_con .point a{width:18px;height:18px;float:left;background:url(/member/static/images/spr_res_8.png) -67px 0 no-repeat;color:#fff886;}
.res_int_con .point .cur{background-position:-50px 0;}
.res_suc .suc_help{color:#646464;line-height:25px;margin:25px 0 0 0;}
.res_suc .suc_help h3{font-size:14px;margin:0 0 10px 0;}
.res_suc .suc_help a{color:#34a5f5}
.res_suc .suc_help a:hover{color:#0074b7}
.res_suc_rec{position:relative;padding:60px 0 0 152px;font-size:14px;*zoom:1;}
.res_suc_rec h3{background:#fff;width:150px;color:#646464;font-size:14px;position:absolute;top:-14px;left:150px;text-align:center;font-weight:normal;}
.res_suc_rec .ico_p_ok{width:69px;height:120px;background:url(/member/static/images/spr_res_8.png) 0 -166px no-repeat;position:absolute;left:40px;top:40px;}
.res_suc_rec dt{font-size:18px;font-weight:bold;}
.res_suc_rec .ico_p_add{width:90px;height:120px;background:url(/member/static/images/spr_res_8.png) -90px -166px no-repeat;position:absolute;left:40px;top:40px;}
.res_suc_rec dt em{color:#019e02;}
.res_fail_email{height:294px;border-bottom:solid 1px #dcdcdc;}
.warn_fail{margin:10px 0 0;border:solid 1px #eb712a;border-radius:3px;text-align:center;height:30px;line-height:30px;color:#eb712a;position:relative;_padding:5px;_height:20px;}
.warn_fail .ico_t_warn{display:inline-block;position:relative;margin:0 10px 0 0;*top:2px;}
.emptyhint{height:46px;position:absolute;font-size:16px;color:gray;line-height:46px;text-align:center;top:0;left:46px;}


/* pop */
.cover{background:#000;position:fixed;_position:absolute;left:0;top:0;right:0;bottom:0;z-index:1000;filter:alpha(opacity=50);opacity:.5;width:100%;}
.pop_res{width:450px;height:300px;background:#fff;position:fixed;_position:absolute;top:50%;margin-top:-150px;left:50%;margin-left:-225px;border-radius:5px;font-size:14px;color:#646464;z-index:9999;}
.res_h_1{height:260px;margin-top:-130px;}
.pop_res a{color:#34a5f5;}
.pop_res a:hover{color:#0074b7;}
.pop_res h3{height:50px;line-height:50px;border-bottom:solid #e5e5e5 1px;color:#000;padding:0 0 0 20px;font-size:14px;}
.pop_res h3 span{font-weight:normal;}
.pop_res_con{margin:24px 0 0 0;}
.pop_res_form li{position:relative;padding-left:130px;*zoom:1;line-height:35px;margin:0 0 12px 0;}
.pop_res_form li label{position:absolute;width:120px;text-align:right;left:0;top:0;line-height:35px;}
.pop_res_form li .ipt_txt{width:213px;height:35px;line-height:35px;padding:0 0 0 5px;border-radius:3px;border:solid 1px #ccc;color:#000;}
.pop_res_form li .code{width:103px;}
.pop_res_form li .btn_get{width:115px;height:40px;line-height:36px;font-size:12px;background:url(/member/static/images/spr_res_8.png) -183px -168px no-repeat;display:inline-block;text-align:center;color:#34a5f5;margin:8px 0 0 -2px;}
.pop_res_form li .btn_get:hover{background-position:-183px -208px;text-decoration:none;}
.pop_res_form li .link_get{color:#34a5f5;font-size:12px;margin:0 0 0 10px;}
.pop_res_form li .link_get:hover{color:#0074b7;}
.pop_res_form li .link_chg{color:#34a5f5;font-size:12px;margin:0 0 0 10px;display:inline-block;vertical-align:top;line-height:40px;}
.pop_res_form .tips_note{line-height:1.5;font-size:12px;left:250px;top:80px;}
.pop_res_form .tips_note li{padding:0;margin:0;line-height:1.5;}
.pop_res .btn_pop,.pop_res .btn_pop_1{width:200px;height:40px;line-height:40px;background:#45b0ff;border-radius:5px;color:#fff;font-size:14px;text-align:center;display:inline-block;}
.pop_res .btn_pop:hover,.pop_res .btn_pop_1:hover{text-decoration:none;background:#65beff;color:#fff;}
.pop_res .btn_wp{right:20px;text-align:right;position:absolute;bottom:20px}
.pop_res .btn_pop_1{width:100px;}
.pop_res .btn_pop_2{width:98px;border:solid 1px #ccc;background:#fff;height:38px;line-height:38px;display:inline-block;border-radius:5px;font-size:14px;text-align:center;color:#000;margin:0 0 0 15px;}
.pop_res_con .btn_pop{margin:18px 0 0 130px;}
.pop_res .close{width:20px;height:16px;background:url(/member/static/images/spr_res_8.png) -183px -248px no-repeat;display:block;position:absolute;top:20px;right:16px;}
.txt_warn{color:#cc0001}
.pop_res .ico_ok{width:36px;height:36px;background:url(/member/static/images/spr_res_8.png) 0 -102px no-repeat;display:inline-block;vertical-align:middle;margin:0 10px 0 0;}
.pop_res  h4{height:36px;lina-height:36px;color:#09a10a;font-size:18px;text-align:center;font-weight:normal;margin:0 0 25px 0;}
.pop_sent_suc{text-align:center;border-bottom:#f1f1f1 solid 1px;width:400px;margin:35px auto 0;padding:0 0 26px;}
.pop_sent_info .btn_pop{margin:30px 20px 0 0;}
.pop_sent_info{width:365px;margin:10px auto;}
.pop_res .warn_fail{margin:18px 0 0 130px;width:220px;position:absolute;top:190px;border:0;text-align:left;}
.pop_res_form .mrg1{margin:60px 0 0;}
.pic_code{position:absolute;top:-50px;left:130px;}

.fail_des{width:400px;margin:10px auto;font-size:12px;word-break:break-all}



/* CSS3 Animation */

.light{ -webkit-animation:ani_rotate 4s .5s ease both; animation:ani_rotate 4s .5s ease both;}
@-webkit-keyframes ani_rotate{
	0%{opacity:0; -webkit-transform:scale(1); -webkit-transform-origin:100% 0;}
	25%,75%{opacity:1; -webkit-transform:scale(1.05); -webkit-transform-origin:100% 0;}
	50%,100%{opacity:1; -webkit-transform:scale(1); -webkit-transform-origin:100% 0;}
}
@keyframes ani_rotate{
	0%{opacity:0;transform:scale(1); transform-origin:100% 0;}
	25%,75%{opacity:1; transform:scale(1.05); transform-origin:100% 0;}
	50%,100%{opacity:1;transform:scale(1); transform-origin:100% 0;}
}


