﻿body{margin:0;padding:0 0 20px 0;font-size:12px;line-height:22px;font-family:"宋体","Arial Narrow";background-color:#fff; color:#333}
form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input,select{font-size:12px;}.f14{font-size:14px}.w980{width:980px;}.divc{margin:0 auto}
img{border:0;}ul,li{list-style-type:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}.fl{float:left}.fr{float:right}
.cl{clear: both;font-size: 0;height: 0;overflow: hidden;}
.fb{font-weight:bold;}.f12{font-size:12px}
a,a:link,a:visited{color:#333333;text-decoration:none;}a:hover,a:active{color:#bd0a01;text-decoration:underline}
.red,a.red{color: red}.blue{color:#0000CC}.mt10{margin-top:10px}.pl10{padding-left:10px}.mt0{margin-top:0px}.noinfo{ margin-left:15px;color:#666666}
.disnone{ display:none}

/*顶部*/
.top{height:28px;background: #F6F6F6;border-bottom: 1px solid #E8E8E8;}
.topnav{font-family: "宋体";width: 950px;margin: 0 auto;  line-height:28px; color:#6a6a6a;}
.topnav a,.topnav a:link,.topnav a:visited {color:#6a6a6a;}
.topnav a:hover,.topnav a:active { color:#fb4f02}
.topnav_r a,.topnav_r a:link,.topnav_r a:visited {color:#6a6a6a;}
.topnav_r a:hover,.topnav_r a:active { color:#fb4f02}
/*header*/
.header{ width:952px; height:72px; margin:0 auto; border-bottom:3px solid #fe6305; }
.logo{ width:346px; height:72px;}
/*main*/
.main{ width:950px; margin:0 auto; border:1px solid #d9d9d9; border-top:0px; overflow:hidden;}
/*步骤*/
.buzhou_1{ width:896px; height:34px; margin:16px auto; background:url(/images/icobg.png) -0px -0px no-repeat;}
.buzhou_2{ width:896px; height:34px; margin:16px auto; background:url(/images/icobg.png) -0px -358px no-repeat;}
.buzhou_2 .buzhou_2_a {display: block; width: 280px; height: 30px; float: left;}
.buzhou_3{ width:896px; height:34px; margin:16px auto; background:url(/images/icobg.png) -0px -395px no-repeat;}
/*说明*/
.der{width:890px; margin:16px auto 20px; color:#6c6c6c; line-height:28px; font-size:14px; }
.der font{color:#fa2103; font-size:14px;}
.der span{ font-size:14px; font-weight:bold;color:#FD463B}
.der .der-span {color: #696460; font-weight: normal; background: #fff9f0; border: #fbd5c8 solid 1px; padding: 2px 4px; display: inline-block;}
.der .zhuti{color:#fa2103; font-size:14px; font-weight:bold; height:40px; line-height:34px;}
.zhuti span {color: #6c6c6c; font-weight: normal; font-size: 14px;}
.wbold{ font-size:14px; }
/*选择会员类型*/
.yListr{font-family:"微软雅黑"; width:780px; margin:0px auto; }
.yListr ul{padding-bottom:10px;margin-bottom:13px;}
.yListr ul li{height:52px;}
.yListr ul li em{cursor:pointer;color:#666666;font-size:14px;display:inline-block;padding:0 10px;font-style:normal;border:1px solid #ffd9ae;line-height:50px;height:50px; width:140px; text-align:center; font-size:18px; color:#fb4f02; background:#fff1e0; margin-right:30px;}
.yListr ul li em.yListrclickem{line-height:50px;border:1px solid #e9630a;height:50px;position:relative;padding:0 10px; width:140px; text-align:center; font-size:18px; color:#fb4f02;}
.yListr ul li em.yListrclickem i{display:block;width:15px;height:14px;background:url(/images/righbt.png) no-repeat 0 0;right:-1px;bottom:-1px;position:absolute; }
.yListr ul li .last{ margin-right:0px;}
/*选择会员类型*/
.zhuclx{width:886px; margin:0 auto; overflow:hidden; margin-bottom:10px; height:280px;}
.zhuclx .leix{width:213px; height:220px; background:url(../images/zsqy.jpg) no-repeat; float:left; margin-right:8px;border: 1px solid #e8e8e8; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); }
.zhuclx .leix1{width:213px; height:220px; background:url(../images/dls.jpg) no-repeat; float:left; margin-right:8px; border: 1px solid #e8e8e8; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); }
.zhuclx .leix2{width:213px; height:220px; background:url(../images/ylgy.jpg) no-repeat; float:left; margin-right:8px; border: 1px solid #e8e8e8; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); }
.zhuclx .leix3{width:213px; height:220px; background:url(../images/syfw.jpg) no-repeat; float:right; border: 1px solid #e8e8e8; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); }
.neir{margin:20px; margin:15px; line-height:34px; }
.neir h4{font-size:20px; color:#000; text-align:center; font-weight:bold;font-family:"Microsoft YaHei"; }
.neir p{font-size:12px; color:#666; line-height:25px; margin: 20px 0 20px 0;}
.neir .anniu{background:#f40; border-radius:5px;color:#fff; display:block; width:95px;height: 35px; margin:0 auto;text-align:center; text-decoration:none; margin-top:10px; cursor: pointer; border:none;}

/*.choose{ width:904px;margin:0px auto; overflow:hidden;}
.leixing{ background:url(/images/icobg.png) -0px -34px no-repeat; width:220px; height:196px; float:left; margin-right:8px; display:inline;}
.leixing .t{ font-size:16px; font-weight:bold; color:#fb4f02;height:40px; line-height:40px; text-align:center; margin-top:2px;}
.leixing .bt{ color:#666; font-size:14px; font-weight:bold;  padding-left:12px; height:42px; line-height:42px;}
.leixing .b{ font-size:12px;  line-height:24px; font-size:14px; width:210px; float:left;  margin-left:10px;display: inline;}
.leixing .b span{ color:#666; padding-left:0px; width:70px; margin-top:20px; display:inline; float:left; background:url(/images/icobg.png) -0px -276px no-repeat;}
.danxuan{ width:916px; height:58px;background:url(/images/icobg.png) -0px -464px no-repeat; margin:0 auto;}
.danxuan .qxz{ float:left; height:24px; padding-top:20px; line-height:24px; font-size:14px; font-weight:bold; padding-left:120px; color:#155ed7}
.tixingk{position:absolute; width:162px; height:82px;background:url(/images/reglei.png) 0 0 no-repeat; top:-62px;left:252px;}
.tixingk a.close{ display: block;width: 22px;height: 20px;float: left;cursor: pointer; margin-left:112px; margin-top:4px;}
.danxuan span{font-size:14px; font-weight:bold;height:24px; line-height:24px;color:#4b4b4b; padding-top:20px;float:left}
.danxuan input{margin-left:20px; margin-right:8px; cursor:pointer}
.danxuan label{ cursor:pointer; color:#155ed7}*/
.xieyi{ width:914px; height:124px; margin:0 auto; margin-bottom:20px; background:#fbfbfb; border: 1px solid #ededed; border-top:0px; overflow:hidden;}
.xieyi span{text-align:center; font-size:12px;width:916px; height:24px; line-height:24px;margin:0 auto; color:#4b4b4b; padding-top:20px; display:block;}
.xieyi span a,.xieyi span a:link,.xieyi span a:visited{ color:#fa2103;}
.xieyi span a:hover,.xieyi span a:active{ color:#4081ba; text-decoration:underline;}
.nextstep{ margin:20px auto; width:162px; height:34px; border:0px; background:url(/images/icobg.png) -222px -38px no-repeat; display:block;}
.nextstep:hover{ text-decoration:none;}
.nextstep_go{ margin:20px auto; width:162px; height:34px;border:0px; background:url(/images/icobg.png) -385px -38px no-repeat; display:block; cursor:pointer;}
.nextstep_go:hover{ text-decoration:none;margin:20px auto; width:162px; height:34px; background:url(/images/icobg.png) -547px -38px no-repeat; display:block; cursor:pointer;}
/*填写基本信息*/
.inputarea{ height:50px; color:#353535; margin-left:236px;}
.inputarea .title{ width:82px; float:left; line-height:26px; text-align:right; margin-right:4px; color:#959595; font-size:14px;}
.inputarea .xinghao{display: inline-block;width:8px;color: #F60;margin-left: 4px;font-family: "宋体b8b\4f53";}
.inputarea .text{ margin-left:4px;width: 240px;padding:2px;height:26px;line-height:26px;ime-mode: disabled;border: 1px solid #d7d7d7; vertical-align:middle; float:left; color:#000; font-size:14px;}
.inputarea .text1{ margin-left:4px;width: 240px;padding: 2px;height:26px;line-height:26px;border: 1px solid #d7d7d7;  vertical-align:middle; font-size:14px;}
.inputarea .tishi{background:url(/images/icobg.png) -903px -0px no-repeat; padding-left:16px; display:none; width:350px; margin-left:10px; border:0px solid #b5e2ff; float:left; color:#666}
.inputarea .error{background:url(/images/icobg.png) -903px -46px no-repeat; padding-left:16px; display:none; width:350px; margin-left:10px; border:0px solid #ff8080; color:#FD463B; float:left;}
.inputarea .get{background:url(/images/icobg.png) -903px -96px no-repeat; padding-left:16px; display:none; width:350px; margin-left:10px; border:0px solid #b5e2ff; float:left; color:#666}
.inputarea .yzm_tishi{background:url(/images/icobg.png) -903px -0px no-repeat; padding-left:16px; display:none; width:350px; margin-left:86px; margin-top:10px;border:0px solid #b5e2ff; float:left; color:#666}
.inputarea .yzm_error{ background:url(/images/icobg.png) -903px -46px no-repeat; padding-left:16px; display:none; width:350px; margin-left:86px; margin-top:10px;border:0px solid #ff8080; color:#FD463B; float:left;}
.inputarea .yzm_get{background:url(/images/icobg.png) -903px -96px no-repeat; padding-left:16px; display:none; width:350px; margin-left:86px;margin-top:10px; border:0px solid #b5e2ff; float:left; color:#666}
.connect{ width:890px; border-bottom:1px solid #e6e6e6; color:#5b5b5b; height:30px; line-height:30px;  margin-left:30px; margin-bottom:20px; font-weight:bold; padding-top:10px; font-size:14px;}
.inputarea .yanzheng{ margin-left:4px; display:inline;float:left;width: 78px;padding: 2px;height:26px;line-height:26px;ime-mode: disabled;border: 1px solid #d7d7d7; vertical-align:middle; font-size:14px;}
.inputarea .yanzhengma{ float:left; display:inline;margin-left:12px;width:90px;height: 26px; overflow:hidden;ime-mode: disabled;vertical-align:middle;}
.inputarea .yanzhengma img{}
.inputarea .change{ width:86px; height:26px; line-height:26px; float:left; padding-left:20px;}
.inputarea .change a,.inputarea .change a:link,.inputarea .change a:active{ color:#335dbf}
.tijiao{ width:178px; height:32px; background:url(/images/icobg.png) -228px -84px no-repeat; margin-left:340px; display:block; margin-bottom:36px; margin-top:10px; border:0px; cursor:pointer;}
.jztijiao{ width:178px; height:32px; background:url(../images/icobg.png) -590px -84px no-repeat; margin-left:340px; display:block; margin-bottom:36px; margin-top:10px; border:0px;}
.tijiao_w:hover .tijiao{background:url(/images/icobg.png) -410px -84px no-repeat;}

/*注册成功*/
.finish{ width:918px; height:312px; background:#fffcee; border:1px solid #feeee1; border-bottom: 1px solid #ebdec7; margin:0 auto;}
.finish .info{ width:654px; height:62px; background:url(/images/icobg.png) -220px -120px  no-repeat; margin:0px auto; margin-top:46px; padding:50px 0 0 146px; font-size:14px; color:#333;}
.finish .info a,.finish .info a:link,.finish .info a:visited{color:#005fc1;}
.finish .info a:hover,.finish .info a:active{ text-decoration:underline;}
.finish .info_b{width:654px; height:44px; margin:38px auto; padding:0px 0 0 146px; font-size:14px; color:#333;}
.wanshan{ width:228px; height:20px; background:url(/images/icobg.png) -225px -260px no-repeat; display:block;}
.wanshan:hover{ width:228px; height:20px; background:url(/images/icobg.png) -495px -260px no-repeat; display:block;}
.finish .info_b a,.finish .info_b a:link,.finish .info_b a:visited{color:#843700; padding-top:24px; padding-left:30px;}
.finish .info_b a:hover,.finish .info_b a:active{ text-decoration:underline;}
.line{ width:920px; height:12px; margin:0 auto; line-height:12px; color:#ffc9a9;}
.jxt{ width:920px; height:450px; background:url(/images/jxt.png) no-repeat; margin:0 auto; margin-bottom:20px; }
.jxt .more{ padding:326px 0 0 446px; font-size:14px; color:#fb6f31}
.jxt .more a,.jxt .more a:link,.jxt .more a:visited{font-size:14px; color:#fb6f31}
.jxt .more a:hover,.jxt .more a:active{ text-decoration:underline;}
.jxt p{ margin:18px 0 0 140px;}
.blue{color:#005fc1;}
/*底部*/
.bt{ height:26px; clear:both;}
#footer_info { width: 980px; margin: 0px auto; overflow: hidden; zoom: 1; margin-bottom: 15px; position: relative; }
.safe_web { position: absolute; top: 90px; left: 60px; left: 80px\9; }
.mar_t_b { display: block; margin: 10px auto; }
#footer_info p { text-align: center; }
.bottom_menu { height: 30px; line-height: 30px; border-bottom: 1px solid #e5e5e5; }
.bottom_menu a,.bottom_menu a:link,.bottom_menu a:visited { color: #215fa8; padding: 0px 3px; }
.bottom_menu a:hover,.bottom_menu a:active{ color:#c00;}
.rights { padding-top: 2px; line-height: 18px; }
.rights a { color: #000; }
.rights a:hover { color: #c00; text-decoration: underline; }

/*短信接收提醒、验证码*/
.outmsg{border:1px solid #F6E0A4; background-color:#FFFAEE;padding:8px; line-height:22px; margin-left: 236px;width:480px;clear:both;margin-top:-15px;}
.outmsg .disline {display:block;}
.thehuoquon,.thehuoquoff{ width:100px; height:32px;line-height:32px; border:1px; font-size:12px; float:left;}
.thehuoquon{ cursor:pointer; color:#BC1402;background:#ffedd2; border:1px solid #fcce76;}
.thehuoquoff{color:#999999; height:32px; line-height:32px; background:#e5e5e5; border:1px solid #d7d7d7;}