﻿html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;outline:none;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:normal;}
del,ins,u,s,a,a:hover,a:active,a:focus{text-decoration:none;outline:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 "Microsoft YaHei","å¾®è½¯é›…é»‘","å®‹ä½“",helvetica,"Hiragino Sans GB";color:#666;outline:0;}
body{cursor:default;}
input::-ms-clear,input::-ms-reveal{display:none;}
a{color:#666;}
button{border:0;}
html,body{width:100%;height:auto;margin:0;padding:0;background:none;font-family:"Microsoft YaHei","å¾®è½¯é›…é»‘";}
input{width:225px;height:30px;padding-left:0;color:#333;border:none;font-size:16px;font-weight:bold;line-height:30px;*border:0;}
input::-webkit-input-placeholder{font-weight:normal;color:#bdbdbd;}
input::-moz-placeholder{font-weight:normal;color:#bdbdbd;}
input:-ms-input-placeholder{font-weight:normal;color:#bdbdbd;}
input:-moz-placeholder{font-weight:normal;color:#bdbdbd;}
input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 999px #fff inset;}
input::-ms-clear{display:none;}
input::-ms-reveal{display:none;}
input:focus{border:none;outline:none;*border:0;*outline:0;}
a,a:active,a:hover,a:visited{text-decoration:none;}
body{background-color:#efefef;}
*{font-family:"Microsoft YaHei","微软雅黑","宋体",helvetica,"Hiragino Sans GB";}
.clearfix:after{content:".";display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}
.g-hd{height:130px;}
.g-bd{position:relative;width:1000px;padding-bottom:55px;margin:0 auto;background-color:#fff;border-radius:6px;box-shadow:0 3px 3px #cbc9c9;}
.g-in{width:1000px;margin:0 auto;}
.f-dn{display:none;}
.spritebg{background:url("../images/sprite.png") no-repeat;_background-image:url("../images/sprite.png");}
.m-logo{float:left;width:300px;height:60px;background-position:-50px -18px;margin-top:35px;}
.m-tr-block{float:right;font-size:18px;margin-top:50px;}
.m-tr-block a{text-decoration:none;color:#ca5252;}
.m-tr-block a:hover{color:#ad4747;}
.top_tlt{padding:44px 0 0 70px;font:normal 24px "Microsoft YaHei","å¾®è½¯é›…é»‘","å®‹ä½“",helvetica,"Hiragino Sans GB";color:#ca5252;}
.m-toast{position:fixed;z-index:1001;width:100%;height:auto;text-align:center;}
.m-toast .txt{display:inline-block;height:auto;min-width:300px;max-width:600px;padding:0 24px;color:#fff;font-size:16px;text-align:center;line-height:48px;background:#333;opacity:0.8;}
.m-opr{height:620px;margin-top:40px;}
.m-opr .u-input{position:relative;float:left;height:52px;width:100%;overflow:hidden;}
.m-opr .u-input.firstelem{overflow:visible;z-index:12;}
.m-opr .u-label{float:left;width:340px;text-align:right;margin-top:12px;font-size:16px;color:#333;}
.m-opr .i-inpt{float:left;height:44px;width:320px;margin-top:12px;border:solid 1px #ddd;font-size:16px;text-indent:0.5em;line-height:44px \9;}
.m-opr .i-inpt-small{width:200px;}
.m-opr .m-select{float:left;width:108px;height:46px;margin-top:12px;border-color:#ddd;margin-left:10px;font-size:14px;padding:10px 0;}
.m-opr .m-select option{font-size:14px;}
@media screen and (min-width: 0px){.m-opr .m-select{padding:0;line-height:40px;}
}
.m-opr input.active{border-color:#666;}
.m-opr .pritplaceholder-parent{float:left;}
.m-opr .pritplaceholder{color:#bdbdbd;height:44px;font-size:18px;margin-top:12px;text-indent:0.5em;line-height:44px;}
.m-opr .itlbox label.pritplaceholder{text-indent:50px;}
.m-opr .u-tip{position:relative;float:left;width:40px;height:40px;margin-left:-42px;margin-top:15px;z-index:11;background:#fff;}
.m-opr .u-clear{position:absolute;width:20px;height:20px;left:10px;top:10px;cursor:pointer;background-position:-325px -101px;opacity:0.5;}
.m-opr .u-clear:hover{opacity:1;}
.m-opr .i-inpt.smsize{width:190px;}
.m-opr .i-inpt:disabled{background:#fff;color:#999;}
.m-opr .i-inpt.err-clazz{border-color:#fa5b5b;}
.m-opr .i-inpt.act-clazz{border-color:#4aafe9;}
.m-opr .m-sug{position:absolute;z-index:990;top:57px;left:340px;width:320px;overflow:hidden;border:solid 1px #ccc;background-color:#f5f5f5;font-size:16px;}
@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.m-opr .m-sug{left:340px;}
}
.m-opr .m-sug .js-selected{background-color:#d2e8f8;}
.m-opr .w-ipt{width:260px;outline:none;}
.m-opr .m-sug .itm{height:26px;line-height:26px;cursor:pointer;text-indent:0.5em;}
.m-opr .popb{float:left;margin-left:10px;width:280px;height:72px;max-height:60px;overflow:hidden;font-size:12px;}
.m-opr .popb .b-i{height:72px;width:24px;}
.m-opr .popb i{float:left;width:22px;height:22px;padding:0 2px 0 0;background:url("../images/sprite.png") no-repeat;_background-image:url("../img/sprite2.png");background-position:1000px 1000px;}
.m-opr .popb .b-p{overflow:hidden;line-height:20px;word-break:break-all;}
.m-opr .popb strong{font-weight:bold;color:#1e90ff;padding:0 5px;}
.m-opr .popb.succ{color:#71c86f;}
.m-opr .popb.succ i{margin-top:24px;background-position:-26px -98px;}
.m-opr .popb.err{color:#fa5b5b;}
.m-opr .popb.err i{background-position:-62px -98px;}
.m-opr .popb.warn{color:#999;}
.m-opr .popb.warn a{color:#4aafe9;}
.m-opr .popb.warn i{background-position:-391px -99px;}
.m-opr .b-btn{float:left;border:0;width:322px;height:46px;margin-top:12px;background-color:#ca5252;text-align:center;font-size:18px;color:#fff;line-height:46px;cursor:pointer;}
.m-opr .b-btn:hover{background:#e66363;}
.m-opr .b-btn:active{background:#b65454;}
.m-opr .btndisabled{opacity:0.6;filter:alpha(opacity = 60);cursor:default;}
.m-opr .btndisabled:hover{background:#ca5252;}
.m-opr .btndisabled:active{background:#ca5252;}
.m-opr .btn-red{background:#ca5252;}
.m-opr .btn-reg:hover{background:#e66363;}
.m-opr .btn-reg:active{background:#b65454;}
.m-opr .btn-reg.btndisabled{opacity:0.6;filter:alpha(opacity = 60);cursor:default;}
.m-opr .btn-reg.btndisabled:hover{background:#ca5252;}
.m-opr .btn-reg.btndisabled:active{background:#ca5252;}
.m-opr .b-loading{position:absolute;z-index:4;top:0;left:340px;width:322px;height:46px;margin-top:12px;background:#b65454;opacity:0.7;filter:alpha(opacity = 70);}
.m-opr .b-loading img{display:block;width:30px;height:30px;margin:0 auto;margin-top:7px;}
.m-opr .i-vcode{float:left;height:44px;width:118px;margin:12px 0 0 10px;background:#eee;overflow:hidden;border:solid 1px #ccc;}
.m-opr .i-vcode img{width:100%;height:100%;line-height:42px;text-align:center;color:#aaa;}
.m-opr .i-vcode:hover{cursor:pointer;}
.m-opr .btn-getsms{float:left;height:46px;width:120px;font-size:16px;line-height:46px;margin:12px 0 0 10px;color:#fff;background:#9ec5e3;text-align:center;}
.m-opr .btn-getsms:hover{cursor:pointer;background-color:#a1d1f6;}
.m-opr .btn-getsms:active{background-color:#88b6da;}
.m-opr .btn-getsms-btndisabled{opacity:0.6;filter:alpha(opacity = 60);cursor:default;background-color:#a1d1f6;}
.m-opr .btn-getsms-btndisabled:hover{background-color:#a1d1f6;}
.m-opr .btn-getsms-btndisabled:active{background-color:#a1d1f6;}
.m-opr .btn-getsms-loading{float:left;height:46px;width:120px;font-size:17px;margin-left:-120px;margin-top:12px;line-height:46px;color:#fff;background:#a1d1f6;text-align:center;opacity:0.99;}
.m-opr .tip{margin-top:10px;color:#b1b1b1;float:left;width:322px;font-size:12px;}
.m-opr .tip a{text-decoration:none;color:#b1b1b1;line-height:20px;}
.m-opr .tip a:hover{color:#666;}
.m-activate{height:454px;}
.m-activate .acti_img{float:left;width:64px;height:64px;margin:68px 10px 0 268px;background:url("../images/sprite.png") no-repeat;background-position:-17px -148px;}
.m-activate .acti_tlt{float:left;width:50%;margin-top:68px;font-size:28px;color:#ca5252;}
.m-activate .info-b{float:left;width:50%;color:#b1b1b1;font-size:12px;}
.m-activate .info-b p{line-height:24px;}
.m-activate .info-b p a{color:#00ade5;}
.m-activate .info-b .tip{font-size:14px;margin:10px 0;}
.m-activate .btn-act-con{min-height:20px;}
.m-activate .btn-act-con .btn-activate{display:block;width:108px;height:32px;margin-bottom:10px;background-color:#ca5252;text-align:center;font-size:16px;line-height:32px;color:#fff;}
.m-activate .btn-act-con .btn-activate:hover{background-color:#e66363;}
.m-activate .btn-act-con .btn-activate:active{background-color:#b65454;}
.m-activate .btn-act-con .btn-activate.btndisabled{opacity:0.6;}
.m-regsucc{height:465px;}
.m-regsucc .wc2d{float:left;text-align:center;width:140px;padding:70px 20px 38px 201px;}
.m-regsucc .wc2d .wc2d-img{width:140px;height:140px;}
.m-regsucc .wc2d .wc2d-p{font-size:12px;padding-top:8px;color:#999;}
.m-regsucc .r-info{margin-top:50px;border-left:solid 1px #ddd;}
.m-regsucc .r-info .sub_img{float:left;width:38px;height:38px;background:url("../images/sprite.png") no-repeat;background-position:-210px -91px;}
.m-regsucc .r-info .sub_tlt{font-size:24px;color:#333;padding:4px 0 10px 42px;}
.m-regsucc .r-info .sub_tip{line-height:20px;padding-top:10px;font-size:12px;color:#e87b47;text-align:center;}
.m-regsucc .r-info .info-b{padding-top:20px;color:#666;font-size:20px;line-height:26px;width:360px;margin:0 auto;}
.m-regsucc .r-info .acc-lvl span{float:left;}
.m-regsucc .r-info .acc-lvl i{display:block;float:left;width:26px;height:26px;padding:0 2px;line-height:28px;background:url("../images/sprite.png") no-repeat;background-position:-290px -98px;}
.m-regsucc .r-info .acc-lvl i.bright{background-position:-260px -98px;}
.m-regsucc .r-info .acc-lvl .lv-s{float:left;}
.m-regsucc .r-info .acc-lvl .lv-s-1{color:#e56564;}
.m-regsucc .r-info .acc-lvl .lv-s-2{color:#facc3a;}
.m-regsucc .r-info .acc-lvl .lv-s-3{color:#71c86f;}
.m-regsucc .r-info .btn-goset{float:left;clear:both;display:block;width:86px;height:30px;border:solid 1px #71c86f;font-size:15px;color:#71c86f;text-align:center;line-height:30px;border-radius:2px;margin-top:10px;cursor:pointer;}
.m-regsucc .r-info .btn-gologin{float:left;clear:both;width:150px;display:block;font-size:16px;margin-top:40px;color:#00ade5;}
.m-regsucc .r-info .btn-gologin:hover{text-decoration:none;}
.m-banner{position:absolute;width:900px;height:180px;overflow:hidden;bottom:60px;left:50px;border-radius:2px;box-shadow:0 1px 3px #aaa;}
.m-cp{padding:30px 0;}
.m-cp p,.m-cp p a{color:#b1b1b1;}
.m-cp p{padding-bottom:10px;text-align:center;}
.m-cp p a{padding:0 6px;}
.m-cp p a:hover{color:#ee8c18;}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}
@-webkit-keyframes shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0);}
10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px);}
20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px);}
}
@keyframes shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);}
10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);}
20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);}
}
.shake{-webkit-animation-name:shake;animation-name:shake;}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}
100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);}
100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}
@-webkit-keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
@keyframes fadeOut{0%{opacity:1;}
100%{opacity:0;}
}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}
@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3);}
50%{opacity:1;}
}
@-webkit-keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
@keyframes fadeIn{0%{opacity:0;}
100%{opacity:1;}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}
.m-opr .u-note{height:22px;line-height:22px;color:#999;}
.u-note .changephone{cursor:pointer;color:#4cb5ff;}
.f-dn{display:none !important;}
.m-agree {
    display: block;
    float: left;
    width: 14px;
    height: 14px;
    cursor: pointer;
    border: solid 1px #aaa;
    color: #999;
    font-size: 12px;
    background: url(../img/sprite.png) -9999px -9999px no-repeat;
    _background-image: url(../img/sprite2.png) -9999px -9999px no-repeat;
}
.m-agree-ok {
    background-position: 0 -278px;
}
