.mt10{margin-top:10px;}
.mt15{margin-top:15px;}

/*登录页面*/
.ac_security{float: left;width: 100%;background-color:#fff;}
.ac_security .wrap{width: 950px; margin: 0 auto;}
.ac_security .about_login{position: relative; padding-top: 52px;z-index: 0;}
.ac_security.iframe .login{padding-bottom:50px;}
.about_login .advise{float: left;width: 563px;position: relative;}
.chat{
	width:212px;
	height:70px;
	padding:30px 0 0 10px;
	background:url(../images/chat-bg.png) no-repeat 0 0;
	position: absolute;top:10px;left:12px;
}
 .chatTxt{
 	display: inline-block;
	color:#43261e;
	font:14px/26px "微软雅黑";
	vertical-align: middle;
	margin:4px 0 0 1px;
}

.number{
	display: inline-block;
	vertical-align: middle;
}

 .number li{
 	padding:0;margin:0;
	display:inline-block;
	width:16px;height:26px;
	vertical-align: middle;
}
.chatTxtP{
	color:#43261e;
	font:14px/26px "微软雅黑";
	text-indent: 50px;
}
.ac_security .login_wrap{border: 3px solid #f2f2f2; width: 346px;float:right;}
.ac_security .login_account{padding: 0 30px;height: auto;}
.ac_security .cl_d22{color: #d4242e;}
.ac_security .fr{float: right;}
.ac_security .login h2{font-size: 18px; color: #333; font-weight: bold;}
.ac_security .login_account .opy{margin: -7px 0 4px 0;}
.ac_security .headnote{padding: 5px 10px; line-height: 17px; background-color: #fff3f4; border: 1px solid #f19c9d; font-size: 12px; color: #ff5959; margin-bottom: 23px; font-family: "Simsun";}
.ac_security .login_account .headnote{padding: 3px 10px; margin: 0;}
.ac_security .login_account dl{position: relative; border: 1px solid #ddd; margin-bottom: 17px; z-index: 999;}
.ac_security .cl{height: auto;}
.ac_security .login_account dt{width: 41px; height: 39px; background-color: #dbdbdb;}
.ac_security .login_account dt.bg_fff{ background-color: #fff;}
.ac_security .fl{float: left;}
.ac_security .login_account dt em{margin: 10px 13px 11px 12px;}
.ac_security .ico_a{width: 15px; height: 18px; background-position: 0px -23px;}
.ac_security .ico_p{width: 15px; height: 18px; background-position: 0px -44px;}
.ac_security .ico_b{width: 15px; height: 18px; background-position: 0px -68px;}
.cl #dongtai{padding-right: 0px;}
.cl dd .sj{color: #666;background-color: #dbdbdb;height: 39px;width: 95px;float:right;line-height:39px;text-align:center;font-size:13px;}
.ac_security .ico{display: inline-block;vertical-align: middle;background-image: url(/images/logi.png);background-repeat: no-repeat;}
.ac_security .login_account dd{padding: 0 9px; overflow: hidden;position:relative;}
.ac_security .login_account dd .sCodeBtn{position:absolute;padding:0 5px;height:24px;background:#d5232f;color:#f1f1f1;cursor:pointer;
	font:12px/24px "宋体";text-align: center;right:10px;top:7px;border-radius: 2px;
}
.ac_security .login_account dd .sCodeBtn:hover{background:#0079F5;}
.vertifyCode{width:274px;height:38px;border:1px solid #ddd;background:#fff;margin-bottom:17px;}
.vertifyCode .iptTxt{border:none;width:274px;height:38px;text-indent:20px;font:14px/38px "微软雅黑";}
.ac_security .login_account .bd{border-color: #ffa820;}
.ac_security input{margin: 0; outline: 0 none; /* border: 0 none; */ font-family: "Microsoft Yahei";}
.ac_security .ipt{height: 39px; line-height: 19px; padding: 8px 9px; font-size: 14px; color: #333; display: inline-block; *display: inline; *zoom: 1; vertical-align: top;}
.ac_security .ipt_select{border: 1px solid #ddd;width:175px;height:36px;background-image: url(/images/input_bg.jpg);background-repeat: repeat-x;background-position: 0 0;}
.ac_security .ipt_txt{border: 1px solid #ddd;background-image: url(/images/input_bg.jpg);background-repeat: repeat-x;background-position: 0 0;}
.ac_security .login_account dl .ipt_sel{vertical-align: top; height:38px; padding: 10px 0; *padding: 9px 0; border: 0 none; width: 100%;}
.ac_security .login_account dl .ipt_txt{vertical-align: top; padding: 10px 0; *padding: 9px 0; border: 0 none; width: 100%;}
.ac_security .login_account dd span{padding: 12px;width: 15px;height: 15px;top: 0;right: 0;background-color: #fff;background-image: url(/images/input_bg.jpg);background-repeat: repeat-x;background-position: 0 0;}
.ac_security .pa{position: absolute;}
.ac_security i{font-style: normal;}
.ac_security .ico_cl{width: 15px; height: 15px; background-position: -19px -24px; vertical-align: top; cursor: pointer;}
.ac_security .w2{width: 76px;}
.ac_security .code{display: inline-block; line-height: 26px; padding: 6px 0 5px; vertical-align: top; margin-left: 3px;}
.ac_security .code img, .ac_security .code em, .ac_security .code a{vertical-align: top; *vertical-align: middle;}
.ac_security .code em{color: #999; margin: 0 2px 0 5px;}
.ac_security .code a{color: #ffa820; text-decoration: underline;}
.ac_security .mt15{margin-top: 15px;}
.ac_security .fs12{font-size: 12px;}
.ac_security .login_account .opt a{color: #666;}
.ac_security .login_account .opt input{vertical-align: -2px; margin-right: 5px;}
.ac_security .login_account .btn_login{margin: 13px 0 32px;}
.ac_security .login_account .login_ac{width: 163px; text-align: center;height: 42px;line-height: 42px;background-color: #c9242b;color: #fff;font-size: 18px;border:0}
.ac_security .login_account .login_sd{height: 42px; line-height: 42px; width: 112px; margin-left: 9px;border: 1px solid #c7c7c7;color: #c9242b;text-align: center;font-size: 15px;}
.ac_security h4{font-size: 16px; color: #333;}
.ac_security .links > h4{margin-bottom: 10px;font-weight: normal;}
.ac_security .links .lwrap{width: 945px; border: 1px solid #eee; border-left: 0 none;float:left;}
.ac_security .links a{float: left; width: 188px; border-left: 1px solid #eee; background: #fbfbfb;}
.ac_security .links dl{background: url(/images/ico_links.png) no-repeat 0 center;
padding-left: 43px;}
.ac_security .links .ls1{background-position: 0 center;}
.ac_security .l3{color: #999;font-size: 12px;text-transform: uppercase;}
.wrap .links{margin-top: 50px;float: left;width: 950px;display: inline;}
.ac_security .links .ls2{background-position: -43px center;}
.ac_security .links .ls3{background-position: -86px center;}
.ac_security .links .ls4{background-position: -129px center;}
.ac_security .links .ls5{background-position: -172px center;}
.ac_security .links>h4 span{font-weight: normal; vertical-align: sub; margin-left: 5px; *vertical-align: bottom;}
.ac_security .links dd{min-height: 40px; padding: 10px 0; background: #fbfbfb;}
.ac_security .links dd h4{font-weight: normal;}
.ac_security .links dd p{line-height: 18px;}
/*注册页面*/
.about_login .zhuce{float: left;width: 950px;}
.about_login .zhuce .one{float: left;width: 950px;text-align: center;font-size: 25px;color: #242424;margin-bottom: 40px;margin-top: 20px;}
.zhuce .main{margin: 0 auto;width: 480px;}
#div_Register{float:left;}
.mod_regist_nav{border-right:1px solid #c7c7c7;width:480px;position:relative;z-index:999;background-color:#FFF}
.mod_regist_nav ul{overflow:hidden;zoom:1}
.mod_regist_nav ul li{float:left;width:160px;height:48px;font-size:16px}
.mod_regist_nav ul li a{border:1px solid #c7c7c7;border-right:none;border-bottom:none;text-align:center;display:block;color:#221e1f;line-height:48px;height:48px}
.mod_regist_nav ul li a.btn_custom{width:160px}
.mod_regist_nav ul li.cur a{color:#c9242b;position:absolute;border:1px solid #c9242b;border-bottom:none;width:160px;height:48px;background-color:#fff}
.mod_regist_nav ul li.cur a.btn_custom{width:159px}
@media only screen and (max-width:414px){.mod_regist_nav ul li{width:33.3%;font-size:14px;-webkit-box-sizing:content-box;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;-khtml-sizing:content-box;box-sizing:content-box}.mod_regist_nav ul li a.btn_custom{width:100%}.mod_regist_nav ul li.cur a{width:33.3%;-webkit-box-sizing:content-box;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-o-box-sizing:content-box;-khtml-sizing:content-box;box-sizing:content-box}.mod_regist_nav ul li.cur a.btn_custom{width:33.3%}
}
.mod{border: 1px solid #c9242b;background-color: #FFF;float: left;width: 423px;padding-top: 28px;padding-right: 28px;padding-bottom: 40px;padding-left: 28px;}
.mod .frame{float: left;width: 423px;position: relative;margin-top: 10px;}
.mod .frame input{float: left;height: 40px;width: 413px;border: 1px solid #c7c7c7;padding-left: 10px;color: #333333;font-size: 14px;margin-bottom: 10px;line-height: 40px;}
.mod .frame select{float: left;height: 40px;width: 425px;border: 1px solid #c7c7c7;padding-left: 10px;color: #333333;font-size: 14px;margin-bottom: 10px;line-height: 40px;}
.inputLabel{display: block; position: absolute; top: 12px; left: 15px; z-index: 9; font-size: 14px; line-height: 18px; vertical-align: middle; color: #666; cursor: text;}
.inputLabel.inputLabelHide{display: none;}
.mod .frame .error{background-image: url(/images/logi.png);background-repeat: no-repeat;background-position: 0px -96px;float: left;width: 388px;padding-left: 25px;font-size: 12px;color: #eb6100;height:18px;}
.mod .frame .mim{width: 430px;float: left;}
.frame .mim .tip{float: left;width: 250px;color: #000;}
.frame .mim .chdu{float: right;width: 160px;}
.mim .chdu span{float: left;height: 18px;width: 48px;background-color: #f9cfb2;text-align: center;color: #FFF;font-size: 12px;margin-right: 5px;line-height: 18px;}
.mim .chdu .om{background-color: #c9242b;}
.mod .frame .yzm{width: 280px;}
.mod .frame .huoqu{background-color: #dbdbdb;text-align: center;float: left;height: 42px;width: 131px;line-height: 42px;color: #666;font-size: 14px;}
.mod .agree{float: left;width: 423px;}
.mod .agree input{height: 12px;width: 12px;margin-right: 8px;}
.mod .frame .tup{float: left;width: 210px;}
.mod .frame img{float: left;margin-right: 10px;margin-left: 10px;}
.mod .frame .yae{float: left;width: 100px;font-size: 14px;line-height: 42px;}
.frame span .huan{color: #F60;text-decoration: underline;}
.mod .frame .red{border-top-color: #c9242b;border-right-color: #c9242b;border-bottom-color: #c9242b;border-left-color: #c9242b;}
.mod .agree a{color: #c9242b;}
.mod .tijiao{float: left;width: 423px;margin-top: 30px;}
.mod .tijiao input{border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;cursor: pointer;}
.mod .tijiao .zc{float: left;height: 42px;width: 423px;color: #FFF;background-color: #c9242b;font-size: 18px;}
.mod .tijiao .dl{float: left;height: 40px;border: 1px solid #c7c7c7;background-color: #FFF;width: 423px;font-size: 16px;color: #C9242B;margin-top: 20px;line-height: 40px;    text-align: center;}
/*个人中心*/
.ac_security .r_ctn{border: 1px solid #e6e6e6; min-height: 500px;float:left; width:948px; margin-top:40px;}
.ac_security .r_ctn.m0.p0{margin-left: 0; padding: 0;}
.ac_security .r_bar{width: 227px;}
.ac_security .tit3{width: 233px;height: 39px;line-height: 38px;position: relative;left: -4px;top: -7px;font-size: 16px;color: #fff;text-align: center;text-indent: -2px;background-image: url(/images/tip.png);background-repeat: no-repeat;background-position: 0 0px;}
.ac_security .l_ctn{width: 100%; border-right: 1px solid #e6e6e6; min-height: 540px;}
.ac_security .info{background-color: #f5f8fa;border-bottom: 1px solid #e6e6e6;color: #7f8c8d;font-size: 14px;}
.ac_security .info > .lk{margin: 8px 10px 0 0;}
.ac_security .lk{color: #58a2ff; font-size: 12px;}
.info.cl dl dt img{border-radius: 50px;
border:#FFF 3px solid;}
background-repeat: no-repeat;}
.ac_security .ico_m{width: 12px; height: 12px; background-position: -45px -23px; margin: -1px 4px 0 0; *margin-top: 0;}
.ac_security .info dl{height: 144px; display: table;}
.ac_security .info dt{padding-left: 10px; width: 132px; text-align: center;}
.ac_security .info dt, .ac_security .info dd{display: table-cell; vertical-align: middle; float:left; margin-top:22px;}
.ac_security .cl_f00{color: #f00;}
.ac_security .record{border-top: 1px solid #d7d7d7; margin-top: 13px; font-size: 12px; overflow: hidden; padding-right: 10px;}
.ac_security .record p{border-top: 1px solid #fff; padding-top: 6px; margin-left: -25px;}
.ac_security .record span{margin-left: 25px;}
.ac_security .more_service{font-size: 12px;margin-top:5px;}
.ac_security .more_service a{color: #58a2ff; margin-right: 5px;}
.ac_security .intro{float: left;width: 914px;padding-top: 42px;padding-right: 33px;padding-bottom: 82px;padding-left: 33px;}
.intro .level{float: left;width: 100%;}
.ac_security .more_service a:hover{text-decoration: underline;}
.ac_security .level .ltit{font-size: 16px; color: #333; font-weight: bold; line-height: 32px;}
.ac_security .level .ltit, .ac_security .level .lscore, .ac_security .level .lbar, .ac_security .level .btn_gray{float: left;}
.ac_security .level .lscore{font-size: 12px;margin-left:15px;float:left;}
.ac_security .level.cl_r .lscore em{color: #d4242e;}
.ac_security .level .lscore em{font-size: 30px; font-weight: bold; color: #d4242e;}
.ac_security .level .btn_gray{margin-left: 15px;}
.ac_security .level .ltit, .ac_security .level .lscore, .ac_security .level .lbar, .ac_security .level .btn_gray{float: left;}
.ac_security .btn_size3{width: 87px; height: 30px; line-height: 30px; font-size: 12px;}
.ac_security .btn_gray{display: inline-block; height: 30px; line-height: 30px; text-align: center; font-size: 14px; color: #333; border: 1px solid #dedede; cursor: pointer; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}
.ac_security .btn_gray:hover{filter: progid:DXImageTransform.Microsoft.gradient(enabled='false'); background: #ff5a59; color: #fff;}
.safe_bar{width: 160px; height: 10px; background-color: #8d8f8d; display: inline-block; vertical-align: middle; position: relative; border-radius: 8px;float:left;margin-top:12px;margin-left:5px;}
.safe_bar .safe_pro{display: inline-block; background-color: #d63239; height: 10px; overflow: hidden; position: absolute; left: 0; top: 0; border-radius: 6px;}
.ac_security .mt40{margin-top: 40px; float:left; font-size:14px; width:654px;}
.ac_security .setting{border: 1px solid #e6e6e6; border-bottom: 0 none;width:100%;float:left;}
.ac_security .mt15{margin-top: 15px;}
.ac_security .setting li{padding: 20px 24px; border-bottom: 1px solid #e6e6e6; line-height: 29px; float:left; width:860px;}
.ac_security .setting .ico{margin: 3px 20px 0 0;background-image: url(/images/logi.png);background-repeat: no-repeat;}
.ac_security .ico_r{width: 24px;height: 24px;background-position: -45px -68px;}
.ac_security .ico_c{width: 24px; height: 24px; background-position: -45px -39px;}
.ac_security .setting .lk{width: 72px; text-align: center;}
.ac_security .setting p{margin: 0 105px 0 154px;line-height: 17px;padding: 6px 0;font-size: 14px;}
.ac_security .l2{color: #999;}
.ac_security .cl_f55{color: #ff5a59;}
.ac_security .btn_size4{width: 70px; height: 27px; line-height: 27px; font-size: 12px;}
.info.cl dl dt .tou{font-size: 12px;color: #58a2ff;}
.r_bar .zuij{float: left;width: 217px;padding-right: 5px;padding-left: 5px;height: 262px;}
.r_bar .zuij .lieb{float: left;width: 217px;
border-bottom: 1px dashed #EFEFEF;}
.zuij .lieb span{float: left;width: 40px;text-align: center;padding-bottom: 10px;margin-top: 10px;white-space:nowrap;text-overflow:ellipsis;overflow: hidden;}
.zuij .lieb .mz{width: 77px;}
.zuij .lieb .qu{width: 100px;}
.r_bar .tuij{float: left;width: 227px;}
.r_bar .tuij .betu{font-size: 16px;line-height: 32px;background-color: #f3f2f2;text-align: center;float: left;height: 32px;width: 227px;color: #1f1f1f;}
.tuij .reco{float: left;width: 217px;padding-right: 5px;padding-left: 5px;margin-top: 5px;}
.tuij .reco p{float: left;width: 217px;
border-bottom: 1px dashed #EFEFEF;padding-bottom: 10px;margin-top: 10px;}
.tuij .reco p span{float: left;width: 70px;text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height:20px;}
.tuij .reco p a{width: 60px;line-height: 20px;text-align: center;border-radius: 3px;background: #fc7878;color: #FFF;float: right;}
.tuij .reco p a:hover{background-color: #ff5a59;}
.tuij .reco p .ling{width: 87px;}
.ac_security .rule{border: 1px solid #e6e6e6;padding-top: 10px; *zoom: 1;float: left;width: 948px;}
.ac_security .rule h3{padding-top: 5px;height: 31px;line-height: 31px;margin-left: -6px;font-size: 12px;color: #fff;padding-left: 42px;background-image: url(/images/tip.png);background-repeat: no-repeat;background-position: 0 -45px;}
.ac_security .rule ul{padding: 15px 30px 20px;}
.ac_security .rule li{padding: 8px 0; line-height: 20px;}
.ac_security .lb a, .ac_security .l2 a, .ac_security .l3 a{color: #ff5a59; text-decoration: underline;}
/*个人资料*/
.ac_security .crumbs{height: 52px; line-height: 70px; font-size: 12px; cursor: default; color: #999;margin-bottom:5px;}
.ac_security .crumbs a{color: #999; cursor: pointer;}
.ac_security .crumbs span{color: #cc0000;}
.wrap .quto{width: 948px;border: 1px solid #e2e2e2;background: #fff;float:left;}
.quto .left{float: left;width: 235px;}
.quto .right{float: right;width: 662px;border-left: 1px solid #e2e2e2;min-height: 550px;padding-top: 20px;padding-right: 25px;padding-bottom: 50px;padding-left: 25px;}
.quto .left a{float: left;width: 155px;height: 60px;line-height: 60px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #e2e2e2;font-size: 16px;color: #666;padding-left: 80px;background-image: url(/images/icon.png);background-repeat: no-repeat;}
.quto .left a:hover{color: #FFF;background-color: #ff5a59;}
.left .zl{background-position: 0px 0px;}
.left .zl:hover{background-position: 0px -60px;}
.left .zl.a_hover{background-position: 0px -60px;color: #FFF;background-color: #ff5a59;}
.left .tx{background-position: 0px -120px;}
.left .tx:hover{background-position: 0px -180px;}
.left .tx.a_hover{background-position: 0px -180px;color: #FFF;background-color: #ff5a59;}
.left .dl{background-position: 0px -240px;}
.left .dl:hover{background-position: 0px -300px;}
.left .dl.a_hover{background-position: 0px -300px;color: #FFF;background-color: #ff5a59;}
.left .rz{background-position: 0px -360px;}
.left .rz:hover{background-position: 0px -420px;}
.left .rz.a_hover{background-position: 0px -420px;color: #FFF;background-color: #ff5a59;}
.right .title{border-bottom: 4px solid #ebebeb;font-size: 16px;color: #3c3c3c;padding-bottom: 10px;float: left;width: 662px;}
.cont_form{padding-top: 20px;width: 662px;float: left;}
.cont_form form .profile_table{margin-top: 20px;}
.profile_table tbody tr{width: 662px;float: left;line-height: 30px;}
.profile_table th{text-align: right;padding-right: 10px;float: left;width: 133px;}
.profile_table td select{width:108px; height:36px; border:1px solid #d7d7d7;}
.profile_table tbody tr td{float: left;width: 500px;}
.p_input, .sel_ques{border: 1px solid #d7d7d7; width: 235px; height: 30px; line-height: 30px; text-indent: 4px; vertical-align: middle; color: #666;}
.p_submit_btn{width: 139px;height: 42px;margin-top: 30px;margin-left: 140px;float: left;display: inline;}
.p_submit_btn a{width: 139px; height: 42px; background: #ff5a59; border-radius: 2px; color: #fff; font-weight: bold; font-size: 15px; text-align: center; line-height: 42px;float:left;}
.p_submit_btn a:hover{color: #fff; background: #fa6a69;}
/*上传头像*/
.ava-bd{padding: 16px;width: 630px;float: left;}
.ava-uptype{overflow: hidden; position: relative; width:630px; float:left;}
.ava-uptype .line{width: 1px; height: 22px; background: #e6e6e6; position: absolute; top: 2px; left: 65px;}
.ava-uptype .active, .ava-uptype a:hover{border-bottom: 2px solid #ff5a59; color: #ff5a59;}
.ava-uptype a{height: 26px; line-height: 26px; margin-right: 20px; font-size: 14px; color: #333; border-bottom: 2px solid #fff; float: left;}
.ava-system{float: left;width: 630px;}
.ava-system .tips{color: #666; padding: 20px 0 30px 0;}
.sys-ava-list{float: left;width: 630px;}
.sys-ava-list .item{display: block;width: 84px;height: 84px;overflow: hidden;border-radius: 18px;border: 1px solid #e6e6e6;display: inline;float: left;margin-top: 0;margin-right: 15px;margin-bottom: 20px;margin-left: 0;}
.sys-ava-list .item img{width: 84px; margin: 0;}
.sys-ava-list .active{border-color: #ff5a59;}
.sys-ava-submit, .btn-modava{display: inline-block; width: 155px; height: 36px; line-height: 36px; text-align: center; color: #fff; border-radius: 5px; margin: 16px 0 0 0; background: #ff5a59; float:left;}
.sys-ava-submit:hover, .btn-modava:hover{color: #fff; opacity: 0.8;}
.ava-custom{text-align: center;}
.ava-bd .ava-upwrap{float: left;width: 630px;}
.ava-upwrap .upload{float: left;width: 500px;}
.upload .baokuo{float: left;width: 400px;margin-top: 50px;margin-bottom: 20px;}
.baokuo .tupian{float: left;width: 246px;}
.bor{border: 1px solid #dbdbdb;}
.baokuo .smll{float: right;height: 130px;width: 130px;}
.upload .grey{background-color: #c1c1c1; width: 155px; height: 36px; line-height: 36px; text-align: center; color: #fff; border-radius: 5px; margin: 16px 0 0 0;float:left; margin-left:30px;}
/*登录记录*/
.cont_form .jilu{float: left;width: 650px;font-size: 14px;margin-bottom: 20px;margin-left:20px;}
.address_list a{color: #ff5a59;}
.address_list a:hover{color: #ff5a59;text-decoration: underline;}
.acc_pay_list{margin-top: 10px;}
.acc_pay_list table td,.acc_pay_list table th{border: 1px solid #E0DCDC;text-align: center;position: relative;padding-top: 8px;padding-right: 5px;padding-bottom: 8px;padding-left: 5px; *border:1px;}
.acc_pay_list th{background:#f1f1f1; font-weight:bold;}
/*防沉迷认证*/
.cont_form .chenmi{float: left;width: 580px;margin-left: 30px;}
.cont_form .chenmi p{float: left;width: 580px;font-size: 14px;line-height: 1.7em;}
.chenmi .biao{float: left;width: 580px;font-size: 18px;color: #ff5a59;margin-top: 50px;margin-bottom: 30px;display: inline;}
/*充值管理*/
.left .cz{background-position: 0px -480px;}
.left .cz:hover{background-position: 0px -540px;}
.left .cz.a_hover{color: #FFF;
background-color: #ff5a59;
background-position: 0px -540px;}
.left .jl{background-position: 0px -600px;}
.left .jl:hover{background-position: 0px -660px;}
.left .jl.a_hover{color: #FFF;
background-color: #ff5a59;
background-position: 0px -660px;}
/******翻页*******/
.turn_page{line-height:28px; text-align:center; *padding-top:28px;}
.turn_page a{color:#333; border:1px solid #ddd; padding:0 10px; display:inline-block; cursor:pointer; margin:0 3px; overflow:hidden;}
.turn_page a:hover,.turn_page a.on{color:#fff; background:#ff5a59; border:1px solid #ff3333; text-decoration:none;}
.right .title h2{float: left;width: 500px;}
.title .shezhi{float: right;height: 25px;width: 98px;color: #FFF;background-color: #FF5A59;font-size: 12px;line-height: 25px;text-align: center;border-radius: 3px;position:relative;margin-bottom:-10px;}
.we_mask{position:fixed;z-index:999;top:0;left:0;height:100%;width:100%;background-color:#000;-moz-opacity:.4;opacity:.4;filter:alpha(opacity=40)}
.we_popup{position: absolute; z-index: 1001; color: #000; background: 0 0 !important; padding: 0; border-radius: 3px; font: 12px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif; min-width: 480px;}
.we_popup .we_pop_container{position: relative; background: #fff; zoom: 1;}
.we_popup .we_close{position: absolute !important;top: 11px !important;right: 11px !important;width: 22px !important;height: 22px !important;cursor: pointer !important;border: 0 !important;background-image: url(/images/icon-close.png);background-repeat: no-repeat;background-position: center center;}
.we_popup h2.we_title{height: 23px !important;line-height: 23px !important;min-height: 23px !important;padding: 10px 20px !important;font-size: 16px !important;color: #FFF;}
.we_theme_red2 h2.we_title{background: #fb4d4c;}
.we_popup.we_theme_red2 .chaxun{width: 440px;float: left;background-color: #FFF;padding-top: 30px;padding-right: 20px;padding-bottom: 40px;padding-left: 20px;}
.chaxun .tiao{float: left;width: 440px;margin-bottom: 10px;}
.chaxun .tiao p{float: left;width: 120px;text-align: right;line-height: 32px;margin-right: 10px;color: #666;}
.chaxun .tiao p span{color: #ff0f0f;margin-right: 5px;}
.chaxun .tiao .mima{float: left;height: 30px;width: 190px;border: 1px solid #ccc;padding-left: 5px;}
.chaxun .yaoqiu{float: left;width: 400px;margin-left: 130px;color: #666;margin-bottom: 10px;}
.chaxun .tijiao{float: left;width: 130px;margin-top: 10px;margin-left: 130px;display:inline;}
.chaxun .tijiao a{color: #FFF;float: left;height: 35px;width: 120px;background-color: #ff5a59;text-align: center;line-height: 35px;font-size: 14px;border-radius: 3px;}
.chaxun .tijiao a:hover{background-color: #fb6b6a;}
.left .sj{background-position: 0px -720px;}
.left .sj:hover{background-position: 0px -780px;}
.left .sj.a_hover{background-position: 0px -780px;color: #FFF;background-color: #ff5a59;}
.left .yx{background-position: 0px -840px;}
.left .yx:hover{background-position: 0px -900px;}
.left .yx.a_hover{background-position: 0px -900px;color: #FFF;background-color: #ff5a59;}
.left .mb{background-position: 0px -960px;}
.left .mb:hover{background-position: 0px -1020px;}
.left .mb.a_hover{background-position: 0px -1020px;color: #FFF;background-color: #ff5a59;}
.left .mm{background-position: 0px -1080px;}
.left .mm:hover{background-position: 0px -1140px;}
.left .mm.a_hover{background-position: 0px -1140px;color: #FFF;background-color: #ff5a59;}
/*账户安全*/
.cont_form .binding{float: left;width: 662px;margin-top: 40px;}
.cont_form .binding p{float: left;width: 662px;font-size: 14px;margin-bottom: 25px;}
.cont_form .binding .bang{float: left;width: 450px;margin-bottom: 15px;margin-left: 29px;display: inline;}
.binding .bang .ble{float: left;width: 100px;line-height: 37px;font-size: 14px;text-align: right;margin-right: 10px;}
.bang .bri{float: left;width: 300px;line-height: 37px;font-size: 14px;}
.bang .bri input{float: left;} 
.bang .bri .yz{height: 35px;width: 110px;line-height: 35px;margin-left: 10px;background-color: #fbfbfb;border: 1px solid #dedede;float: left;text-align: center;font-size: 14px;} 
.bang .bri .yz:hover{color: #FFF;background-color: #ff5a59;}
.form-tips{border: 1px solid #ececec;background: #fbfbfb;margin-top: 100px;line-height: 22px;float: left;width: 622px;padding-top: 10px;padding-right: 20px;padding-bottom: 20px;padding-left: 20px;}
.form-tips h4{color: #000;font-size: 14px;font-weight: bold;margin-bottom:5px;}
.form-tips ul li{list-style: decimal inside;line-height: 2em;}
.cont_form .min{float: left;width: 662px;min-height:280px;}
.cont_form .yibang{float: left;width: 662px;margin-top: 30px;}
.yibang .shtu{float: left;height: 74px;width: 74px;background-image: url(/images/iph.png);background-position: 0px 0px;margin-left: 40px;display: inline;}
.cont_form .yibang .gai{float: left;width: 520px;margin-left: 20px;}
.yibang .gai p{float: left;width: 520px;font-size: 14px;}
.yibang .gai .hong{color: #ff5a59;margin-bottom: 10px;}
.yibang .gai .hong span{font-size: 18px;font-weight: bold;}
.yibang .shtu.mail{background-position: 0px -74px;}
.bri .sel_ques{height: 37px;width:260px;}
.form-tips ul .rr{color: #d32a29;}
.yibang .shtu.mb{background-position: 0px -150px;}
.binding .tac.struct3{float: left;width: 662px;margin-top:30px;}
.tac.struct3 a{display: inline-block;width: 193px;vertical-align: top;padding: 1px;border: 1px solid #e6e6e6;cursor: pointer;margin: 0 10px;float:left;}
.struct3 .sym_l{display: block;height: 164px;background-color: #f5f5f5;background-image: url(/images/iph.png);background-repeat: no-repeat;} 
.struct3 .sym_l_email{background-position: -84px 0;}
.struct3 .sym_l_phone{background-position: -84px -164px;}
.struct3 .sym_l_mibao{background-image: url(/images/ipe.png);}
.struct3 .sym_l_email_gray{background-image: url(/images/gary-mail.png);}
.struct3 .sym_l_phone_gray{background-image: url(/images/gary-phone.png);}
.struct3 .sym_l_mibao_gray{background-image: url(/images/gary-mibao.png);}
.struct3 div{width: 177px;float: left;padding-top: 12px;padding-right: 8px;padding-bottom: 10px;padding-left: 8px;}
.struct3 h4{margin-bottom: 5px;font-size: 16px;
color: #333;width: 177px;float: left;text-align: center;}
.tac.struct3 .xiao{line-height: 16px;color: #999;font-size: 12px;text-align: center;width: 177px;float: left;margin-bottom:5px;}
.binding .dengji{float: left;width: 350px;margin-left: 140px;margin-bottom: 15px;}

.dengji .zhong{background-color: #FF5A59;}
.binding .dengji.erro{color: #FF5A59;}
.left .kf{background-position: 0px -1200px;}
.left .kf:hover{background-position: 0px -1260px;color: #FFF;background-color: #ff5a59;}
.left .kf.a_hover{background-position: 0px -1260px;color: #FFF;background-color: #ff5a59;}
.left .fk{background-position: 0px -1320px;}
.left .fk:hover{background-position: 0px -1380px;color: #FFF;background-color: #ff5a59;}
.left .fk.a_hover{background-position: 0px -1380px;color: #FFF;background-color: #ff5a59;}
.bang .ble span{color: #F00;line-height: 37px;margin-right: 5px;}
.bang .bri #file3{height: 37px;width: 200px;line-height:37px;float:left;font-size:14px;margin-top:5px;}
/*客服中心*/
.cont_form .kefu{float: left;width: 596px;margin-top: 20px;margin-left: 25px;}
.kefu .lianxi{float: left;width: 596px;margin-top: 80px;}
.kefu .lianxi .shouli{float: left;width: 280px;margin-bottom: 50px;margin-left: 15px;}
.shouli .tubiao{float: left;height: 40px;width: 40px;background-image: url(/images/iph.png);background-repeat: no-repeat;background-position: 0px -328px;}
.lianxi .shouli .fangt{float: right;width: 225px;}
.shouli .fangt p{float: left;width: 220px;margin-bottom: 5px;}
.shouli .fangt p span{float: left;width: 100px;font-size: 17px;}
.shouli .tubiao.yx{background-position: -45px -328px;margin-top:3px;}
.shouli .tubiao.zh{background-position: -92px -328px;margin-top:5px;}
.shouli .tubiao.zhe{background-position: -139px -328px;margin-top:3px;}
.kefu .fak{float: left;width: 596px;font-size: 14px;}
.kefu .fak a{color: #FF5A59;}
.kefu .p_submit_btn.jin{margin-left: 0px;padding-bottom: 100px;margin-top: 20px;}

/*第三方登录*/
.main .qqkj{float: left;width: 350px; display:inline; margin-left:65px;min-height: 400px;margin-top: 80px;}
.main .qqkj h1{font-size: 20px;text-align: center;float: left;width: 350px;margin-bottom: 20px;color: #333;}
.main .qqkj h3{float: left;width: 350px;font-size: 16px;text-align: center;margin-bottom: 20px;color: #333;}
.main .qqkj .bianjie{float: left;width: 350px;position: relative;margin-bottom: 10px;margin-top: 10px;}
.main .qqkj .bianjie .input{height: 36px;width: 345px;border: 1px solid #d6d6d6;line-height: 36px;border-radius: 3px;padding-left: 5px;}
.main .qqkj .bianjie .input.xuanzhong{border: 1px solid #D63239;}
.main .qqkj .erro{color: #D63239;float: left;width: 350px;margin-bottom: 5px;}
.main .qqkj .subm{float: left;height: 36px;width: 350px;background-color: #d63239;line-height: 36px;color: #FFF;text-align: center;font-size: 17px;margin-top: 10px;}
.main .qqkj .subm:hover{background-color: #ff5a59;}
.main .qqkj .forgt{float: left;width: 350px;margin-top: 30px;}
.qqkj .forgt a{float: left;display:inline;}
.qqkj .bianjie .button {color: #FFF;background-color: #ebebeb;text-align: center;vertical-align: middle;padding: 5px 10px; *padding-top:5px; *padding-bottom:2px; *padding-left:8px; *padding-right:8px;border: solid 1px #bfbfbf;color: #333;border-radius: 3px; cursor:pointer;}
.qqkj .bianjie .button:hover{color: #333;border: 1px solid #ddd;background-color: #f5f6fa;}

.tac.struct3 a{position:relative;display: inline-block;width: 193px;vertical-align: top;padding: 1px;border: 1px solid #e6e6e6;cursor: pointer;margin: 0 10px;float:left;}
/*遮罩滑动层*/
.shadeHover{
	width: 193px;
	height:213px;
	background: rgba(0,0,0,0.55);
	filter: alpha(opacity=95);
	position:absolute;left:0;top:0;
	text-align: center;
}
.shadeTip{color:#e3e3e3;font:12px/1.5 "宋体";margin-top:80px;}
.shadeBtn{
	display:block;width:80px;height:28px;margin:20px auto 0;
	background: url(/images/shadeBtn-bg.png) 0 0 repeat-x;
	color:#fff;font:12px/1.5 "宋体";
	position: absolute;left:50%;top:50%;margin: 0 0 0 -40px;
	border: 1px solid #615959;
	cursor: pointer;
	border-radius: 2px;
}
.shadeBtn:hover{
	background: none;background: #0079F5;
}
.buleTxt{color:#336dd8;}

/*登录框部分 新添加扫码登录*/
/*宽度高度*/
.w50{width:50%;}
.w25{width:25px;}
.w220{width:220px;}
.h25{height:25px;}
.h24{height:24px;}
.h32{height:32px;}
.h220{height:220px;}
/*字体*/
.fm_yahei{font-family: "微软雅黑";}
.fn{font-weight: normal;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.c0{color:#000;}
.c40{color:#66640;}
.c60{color:#999;}
.tc{text-align: center;}
.lh200{line-height: 200%;}
.lh180{line-height: 180%;}
.lh24{line-height: 24px;}
/*hover active*/
.curFont_red{color:#c9242b;}
/*定位*/
.clearfix:after{content:'.';display: block;height: 0;clear:both;visibility:hidden;}
.clearfix{*height:1%;}
.cb{clear:both;}
.vt{vertical-align: top;}
.bc{margin:0 auto;}
/*盒子*/
.block{display: block;}
.inline-block{display:inline-block;}
.border-box{box-sizing: border-box;}
.hidden{visibility:none;}
.none{display:none;}
.overflow{overflow:hidden;}
/*间距*/
.m{margin:10px;}
.m15{margin:15px;}
.m30{margin:30px;}
.mt5{margin-top:5px;}
.mt-8{margin-top:-8px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt-15{margin-top:-15px;}
.mt18{margin-top:18px;}
.mt20{margin-top:20px;}
.mt22{margin-top:22px;}
.mt25{margin-top:25px;}
.mt28{margin-top:28px;}
.mt30{margin-top:30px;}
.mt35{margin-top:35px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.mt70{margin-top:70px;}
.mt80{margin-top:80px;}
.mt100{margin-top:100px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb18{margin-bottom:18px;}
.mb20{margin-bottom:20px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom:40px;}
.mb50{margin-bottom:50px;}
.mb70{margin-bottom:70px;}
.ml0{margin-left:0;}
.ml5{margin-left:5px;}
.ml-5{margin-left:-5px;}
.ml10{margin-left:10px;}
.ml-10{margin-left:-10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml25{margin-left:25px;}
.ml30{margin-left:30px;}
.ml40{margin-left:40px;}
.ml50{margin-left:50px;}
.ml70{margin-left:70px;}
.ml80{margin-left:80px;}
.ml120{margin-left:120px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr25{margin-right:25px;}
.mr30{margin-right:30px;}
.mr40{margin-right:40px;}
.mr50{margin-right:50px;}
.mr80{margin-right:80px;}
.p5{padding:5px;}
.p10{padding:10px;}
.p15{padding:15px;}
.p20{padding:20px;}
.p30{padding:30px;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}
.pt30{padding-top:30px;}
.pt40{padding-top:40px;}
.pt50{padding-top:50px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb25{padding-bottom:25px;}
.pb30{padding-bottom:30px;}
.pb40{padding-bottom:40px;}
.pb50{padding-bottom:50px;}
.pb60{padding-bottom:60px;}
.pb120{padding-bottom:120px;}
.plr36{padding:0 36px;}
.pl5{padding-left:5px;}
.pl8{padding-left:8px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}
.pl30{padding-left:30px;}
.pl36{padding-left:36px;}
.pl40{padding-left:40px;}
.pl60{padding-left:60px;}
.pr5{padding-right:5px;}
.pr8{padding-right:8px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pr18{padding-right:18px;}
.pr20{padding-right:20px;}
.pr25{padding-right:25px;}
.pr30{padding-right:30px;}
.pr60{padding-right:60px;}
/*边框*/
.b90{border:1px solid #e5e5e5;}
.b87{border:1px solid #ddd;}
.bb87{border-bottom:1px solid #ddd;}
/*鼠标*/
.pointer{cursor:pointer;}
.tipIcon{
	background-image: url(/images/tip-img.png);
	background-repeat: no-repeat;
}
.posi_0{
	background-position:0 0;
}
.posi_27{
	background-position:-27px 0;
}
.posi_54{
	background-position:-54px 0;
}