﻿@charset "utf-8";
html,
body {
    overflow-y: auto;
    overflow-x: hidden;
}
.scroll_w { margin-left: calc( 100vw - 100%) ;}
/*common*/
body {
    color: #333;
    font-family: "Microsoft YaHei",sans-serif;
    line-height: 1.6;
    font-size: 14px;
    background: url(/images/skin1/bg.jpg) fixed no-repeat;
    background-size: cover;
}
*{ margin: 0; padding: 0;}
input,button,input[type="button"]{outline: none;resize: none;}
button,input[type="button"]{cursor: pointer;}
a{text-decoration: none; color: inherit;}
.content_box{width: 371px; height: 914px;  margin: 0 auto; }
.text_link{color:#0089bd;}
.tip_error{color: #e15f63;}
/*logo*/
.logo_wapper{ padding: 30px 0 40px 0; text-align: center;}

/*register*/
/*
.box_out{padding: 0 33px;height: 545px;border: 2px solid #fff; background:rgba(255,255,255,0.6); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); border-radius: 6px; position: relative;}
*/
.box_out{padding: 0 33px;height: 545px;border: 2px solid #fff; background:rgba(255,255,255,0.6); filter:alpha(opacity=60) progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffffff,endcolorstr=#ffffff); border-radius: 6px; position: relative;}
.top_title,.loginarea,.input_area,.reg_protocol,.box_out input[type='button'],.box_out .login_error{position: relative;left: 0px}
:root .box_out{filter:none;}



.text_tip{color: #0089bd;}
.top_title{text-align: center; padding: 50px 0px 23px 0px; font-size: 18px;}
.input_area{border: 1px solid #b3abab; border-radius: 2px; background: #fff; margin: 16px 0; }
.input_area .lab_meta{ padding: 0px 15px; font-size: 16px; display: inline-block;width: 70px;}
 .default_input{ height: 48px; line-height: 48px;  font-size: 16px;}
.register_box .default_input{ width: 196px; border: none;}
.input_area .code_input{ padding-left: 15px; width: 160px;}
.getcode{padding: 15px 21px; border:none; background: none;}
.line{color: #b9b7b7; padding: 4px 4px; font-size: 16px; font-style: normal;}
.reg_protocol{color: #636363; padding: 10px 0px 24px  0px;}
.default_btn{background: #0089bd; color: #fff; font-size:18px ; border-radius: 2px; border: none;}
.blue_btn{width: 300px; height: 45px; line-height: 45px;}
/*login*/
.login_box .top_title{ padding: 70px 0px 44px 0px;}
.rember_status input.check{ margin-right: 8px;}
.active{color: #0089bd;}
.tel_box{ display: none}
.top_title a{display: inline-block;width: 49%;text-align: center; font-size: 18px; cursor: pointer;}
.login_mod .default_input{width: 200px; border: none; background-color: transparent !important;}
/*-webkit-黄色背景填充色*/
input:-webkit-autofill {
	-webkit-box-shadow: 0 0 0px 1000px white inset !important;
}
/*ie文本框背景色*/
input::-ms-clear {
    display: none;
}
/*ie文本输入框眼睛*/
input::-ms-reveal {
    display: none;
}
.login_mod .lab_meta{width: 50px;}
.rember_status{ margin: 16px 0;}
.quick_link{text-align: left; margin: 20px 0;}http://localhost:1662/images/skin1/down1.png
.quick_link .forgetpwd_link{float: right;}
.lab_rember{cursor: pointer;}

/*cuowutishi*/
.login_error{position: absolute; height: 30px;line-height: 30px; padding-left: 8px;background: #fefcf3; border: 1px solid #de927d; left: 33px; width: 290px; display: none;}
.login_error .icon_error{background: url(/images/skin1/error.png) no-repeat -1px -1px;display: inline-block;width: 22px;height: 22px;vertical-align: middle; margin: 0 6px;background-size: 22px;}
.login_box  .login_error{top: 116px; }
.register_box .login_error{top: 80px; }

/*footer-container*/
.footer-container {
    width:1090px;
    margin: 0 auto;
    position: relative;
}

/*兼容ie 6 7 8 的问题*/
@media \0screen\,screen\9 {
    .content_box {
        width: 371px;
        height: 740px;
        margin: 0 auto;
    }
    .footer {
        margin-top: 120px;
        position: static;
    }
}
.footer { width: 100%;
          height: 77px;
}
@media only screen and (max-height: 910px) {
    .footer {
        position: absolute;
        top: 830px;
    }
}
@media only screen and (min-height: 910px) {
    .footer {
        position: absolute;
        bottom: 10px;
    }
}

/*.footer{text-align: center; margin-top: 50px;}*/
/*.footer p{padding: 22px 0;}*/
.footer p{padding-bottom: 11px;}
.footer p a{padding: 0 4px;}
.ser_tel{ padding-left: 30px;}
a.service{background: #0089BD; padding: 4px 6px!important; color: #fff;}
/*安卓app下载*/
.android_con { display: inline-block; position: absolute; left:772px; top: -84px;}
.android_con  p { width: 160px;}
.down_img1 {
        margin-left: 19px;
    }
.ios_con {
    display: inline-block;
    position: absolute;
    left: 932px;
    top: -84px;
}

    .ios_con p {
        width: 160px;
    }


.probability{
	display: none;
	font-size: 16px;
	width:100%;
	height:48px;
	line-height:48px;  /* Safari 5.1 - 6.0 */
  /*  background: -webkit-gradient(linear, 0 0, 0 100%, from(#000), to(#fff));*/
    background: -webkit-linear-gradient(rgba(0,0,0,.5), rgba(204,204,204,.5));
    background: -moz-linear-gradient(rgba(0,0,0,.5), rgba(204,204,204,.5));
    background: -o-linear-gradient(rgba(0,0,0,.5), rgba(204,204,204,.5));
    background: linear-gradient(rgba(0,0,0,.5), rgba(204,204,204,.5)); /* Opera 11.1 - 12.0 */ /* Firefox 3.6 - 15 */ /* 标准的语法 */
	filter: alpha(opacity=60)
	progid:DXImageTransform.microsoft.gradient( startColorstr="#000000",endColorstr="#cccccc",GradientType=0);
/*	 filter:(opacity=60);*/
	-moz-opacity:0.5;
	/* opacity: 0.5;*/
	color:#fff;
	font-weight: bold;
	position:absolute;
	bottom:0px;
	left:0px;
}
/*文字不透明*/
.probability p{
	position: relative;
}


