/*导航*/
.navbar-default { border-color: rgba(34, 34, 34, .05); font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif; background-color: #fff;  -webkit-transition: all .35s;
 -moz-transition: all .35s;
 transition: all .35s;
}
.navbar-default .navbar-header .navbar-brand { font-family: 'Open Sans', 'Helvetica Neue', Arial, sans-serif; font-weight: 700; /*鍘熸潵棰滆壊
    color: #f05f40;*/
	color: #32ccb2; }
.navbar-default .navbar-header .navbar-brand:hover, .navbar-default .navbar-header .navbar-brand:focus { /*鍘熸潵棰滆壊
	color: #eb3812;*/
	color: #32ccb2; }
.navbar-default .nav > li>a, .navbar-default .nav>li>a:focus { /*text-transform: uppercase;*/ font-size: 13px; font-weight: 700; color: #222; }
.navbar-default .nav>li>a span { color: #222; }
.navbar-default .nav > li>a:hover, .navbar-default .nav>li>a:focus:hover { /*鍘熸潵棰滆壊
	color: #f05f40;*/
	color: #32ccb2; }
/*涓婇潰鏍囬鏍忛€夐」棰滆壊*/
.navbar-default .nav > li.active>a, .navbar-default .nav>li.active>a:focus { /*color: #f05f40!important;*/
    color: #32ccb2!important; background-color: transparent; }
.navbar-default .nav > li.active>a:hover, .navbar-default .nav>li.active>a:focus:hover { background-color: transparent; }

/*鏍囬鏍忓皬缁嗙嚎+鏍囬鏍忔í鏉¤儗搴曢鑹�*/
@media(min-width:768px) {
    .navbar-default {
        border-color: rgba(255, 255, 255, .3);
        background-color: #222;
    }

    /*涓婇潰鏍囬鏍廌ASUNG棰滆壊*/
    .navbar-default .navbar-header .navbar-brand {
        color: rgba(255, 255, 255, .7);
    }
    .navbar-default .navbar-header .navbar-brand:hover,  .navbar-default .navbar-header .navbar-brand:focus {
        color: #fff;
    }
    .navbar-default .nav > li>a,  .navbar-default .nav>li>a:focus {
        color: rgba(255, 255, 255, .7);
    }
    .navbar-default .nav > li>a:hover,  .navbar-default .nav>li>a:focus:hover {
        color: #fff;
    }
    .navbar-default.affix {
        border-color: rgba(34, 34, 34, .05);
        background-color: #fff;
    }
    .navbar-default.affix .navbar-header .navbar-brand {
        font-size: 14px;
        /*color: #f05f40;*/
        color: #32ccb2;
    }
    .navbar-default.affix .navbar-header .navbar-brand:hover,  .navbar-default.affix .navbar-header .navbar-brand:focus {
        /*color: #eb3812;*/
        color: #32ccb2;
    }
    /*鏍囬鏍忓師鏈粦鑹查鑹�*/
    .navbar-default.affix .nav > li>a,  .navbar-default.affix .nav>li>a:focus {
        color: #222;
    }
    .navbar-default.affix .nav > li>a >span {
        color: #222;
    }
    /*鏍囬鏍忛紶鏍囬€夋嫨鏃剁殑棰滆壊*/
    .navbar-default.affix .nav > li>a:hover,  .navbar-default.affix .nav>li>a:focus:hover {
        /*color: #f05f40;*/
        color:#32ccb2;
    }
}

/*footer*/
.foot { background:#32ccb2; height:70px; }
.foot_con { text-align:center; }
.foot_con p { font-size:12px; color:#fff; line-height:70px; }

/*登录*/
.masklayer{position:fixed;height:100%;width:100%;top:0px;left:0px;background:#000;opacity:0.6;filter:alpha(opacity=60);z-index:1001;}
.login_con{position:absolute;z-index:1002;top:50%;margin-top:-205px;left:50%;margin-left:-250px;width:500px;height:410px;}
.login_con .login-content{display:inline-block;background:url(../img/login_img_09.png) repeat;width:480px;height:410px;padding:50px;border-radius:3px;}
.login_con .login-content p{margin-bottom:0;}
.login_con .login-content .p-title{line-height:35px;color:#fff;font-size:15px;text-align:left;}
.login_con .login-content .p-input{background:#fff;height:50px;line-height:50px;border-radius:5px;border:solid 1px #515055;text-align:left;margin-bottom:20px;}
.login_con .login-content .p-input img{margin:0 15px;padding:5px 15px 5px 0;border-right:solid 1px #ededed;}
.login_con .login-content .p-input input{width:260px;border:0;height:30px;line-height:30px;}
.login_con .login-content .p-pwd{font-size:15px;color:#fff;}
.login_con .login-content .p-pwd span{float:left;}
.login_con .login-content .p-pwd .text-check{position:relative;top:1px;margin-right:5px;}
.login_con .login-content .p-pwd a{float:right;color:#fff;font-size:15px;}
.login_con .login-content .p-pwd a:hover{text-decoration:underline;}
.login_con .login-content .p-pwd a img{position:relative;top:-1px;margin-right:10px;}
.login_con .login-content .login-btn{width:100%;height:50px;border-radius:5px;border:0;background:#32ccb2;color:#fff;font-size:22px;margin-top:20px;}


/*注册协议*/
.agreement_con{position:absolute;top:50%;margin-top:-265px;left:50%;margin-left:-365px;z-index:1002;width:730px;height:530px;}
.regist_agreement{display:inline-block;background:url(../img/login_img_09.png) repeat;width:730px;padding:30px 50px;border-radius:5px;}
.regist_agreement .p-title{line-height:35px;color:#fff;font-size:15px;text-align:left;}
.regist_agreement .p-input{background:#fff;height:45px;line-height:45px;border-radius:5px;border:solid 1px #515055;text-align:left;margin-bottom:20px;width:65%;}
.regist_agreement .bulb{float:left;margin:5px 10px 0 20px;}
.regist_agreement .tishi{color:#fff;font-size:14px;float:left;height:45px;line-height:45px;}
.regist_agreement .p-input input{width:100%;text-indent:1em;border:0;height:40px;line-height:40px;}
.regist_agreement .p-title .radio-input{margin:0 5px;}
.regist_agreement .submit-btn{width:45%;height:45px;border-radius:5px;border:0;background:#32ccb2;color:#fff;font-size:16px;margin-top:20px;margin-right:8%;text-decoration:none;}
.regist_agreement .reset-btn{width:45%;height:45px;border-radius:5px;border:0;background:#ccc;color:#666;font-size:16px;margin-top:20px;}

/*隐形滚动条*/
.antiscroll-wrap{display: inline-block;position: relative;overflow: hidden;}
.antiscroll-scrollbar {
  background: rgba(149, 149, 149, 1);
  -webkit-border-radius: 7px;-moz-border-radius: 7px;border-radius: 7px;
  box-shadow: 0 0 1px #fff;-webkit-box-shadow: 0 0 1px #fff;-moz-box-shadow: 0 0 1px #fff;
  position: absolute;opacity: 0;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  -webkit-transition: linear 300ms opacity;-moz-transition: linear 300ms opacity;-o-transition: linear 300ms opacity;}
.antiscroll-scrollbar-shown{opacity: 1;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
.antiscroll-scrollbar-horizontal{height: 7px;margin-left: 2px;bottom: 2px;left: 0;}
.antiscroll-scrollbar-vertical{width: 5px;margin-top: 2px;right: 2px;top: 0;}
.antiscroll-inner{overflow: scroll;}
.antiscroll-inner::-webkit-scrollbar{width: 0;height: 0;}
.antiscroll-inner::scrollbar{width: 0;height: 0;}
.box, .box .antiscroll-inner{width: 600px;height:400px;}
.box h3{color:#cccccc;font-size:20px;text-align:center;line-height:30px;font-weight:500;}
.box p{font-size:14px;color:#cccccc;text-align:left;line-height:25px;margin-bottom:15px;}


/*注册*/
.rigster_con{position:fixed;z-index:1002;top:50%;margin-top:-225px;left:50%;margin-left:-250px;width:500px;height:450px;}
.rigster_con .login-content{display:inline-block;background:url(../img/login_img_09.png) repeat;width:480px;height:540px;padding:10px 50px;border-radius:3px;}
.rigster_con .login-content p{margin-bottom:0;}
.rigster_con .login-content .p-title{line-height:35px;color:#fff;font-size:15px;text-align:left;}
.rigster_con .login-content .p-input{background:#fff;height:50px;line-height:50px;border-radius:5px;border:solid 1px #515055;text-align:left;margin-bottom:10px;}
.rigster_con .login-content .p-input img{margin:0 15px;padding:5px 15px 5px 0;border-right:solid 1px #ededed;}
.rigster_con .login-content .p-input input{width:260px;border:0;height:30px;line-height:30px;margin-left:10px;}
.rigster_con .login-content .p-input input.validate_btn{width:auto;float:right;height:48px;border:0;padding:0 5px;border-radius:3px;background:#d2d2d2;font-size:15px;color:#666;}
.rigster_con .login-content .p-agreen{text-align:left;}
.rigster_con .login-content .p-agreen input{margin-right:10px;}
.rigster_con .login-content .p-agreen a{color:#fff;}
.rigster_con .login-content .p-pwd{font-size:15px;color:#fff;}
.rigster_con .login-content .p-pwd span{float:left;}
.rigster_con .login-content .p-pwd .text-check{position:relative;top:1px;margin-right:5px;}
.rigster_con .login-content .p-pwd a{float:right;color:#fff;font-size:15px;}
.rigster_con .login-content .p-pwd a:hover{text-decoration:underline;}
.rigster_con .login-content .p-pwd a img{position:relative;top:-1px;margin-right:10px;}
.rigster_con .login-content .login-btn{width:100%;height:50px;border-radius:5px;border:0;background:#32ccb2;color:#fff;font-size:22px;margin-top:20px;}

/*找回密码*/
.findpwd_con{position:fixed;z-index:1002;top:50%;margin-top:-200px;left:50%;margin-left:-250px;width:500px;height:400px;}
.findpwd_con .login-content{display:inline-block;background:url(../img/login_img_09.png) repeat;width:480px;height:500px;padding:10px 50px;border-radius:3px;}
.findpwd_con .login-content p{margin-bottom:0;}
.findpwd_con .login-content .p-title{line-height:35px;color:#fff;font-size:15px;text-align:left;}
.findpwd_con .login-content .p-input{background:#fff;height:50px;line-height:50px;border-radius:5px;border:solid 1px #515055;text-align:left;margin-bottom:10px;}
.findpwd_con .login-content .p-input img{margin:0 15px;padding:5px 15px 5px 0;border-right:solid 1px #ededed;}
.findpwd_con .login-content .p-input input{width:260px;border:0;height:30px;line-height:30px;margin-left:10px;}
.findpwd_con .login-content .p-input input.validate_btn{width:auto;float:right;height:48px;border:0;padding:0 5px;border-radius:3px;background:#d2d2d2;font-size:15px;color:#666;}
.findpwd_con .login-content .p-agreen{text-align:left;}
.findpwd_con .login-content .p-agreen input{margin-right:10px;}
.findpwd_con .login-content .p-agreen a{color:#fff;}
.findpwd_con .login-content .p-pwd{font-size:15px;color:#fff;}
.findpwd_con .login-content .p-pwd span{float:left;}
.findpwd_con .login-content .p-pwd .text-check{position:relative;top:1px;margin-right:5px;}
.findpwd_con .login-content .p-pwd a{float:right;color:#fff;font-size:15px;}
.findpwd_con .login-content .p-pwd a:hover{text-decoration:underline;}
.findpwd_con .login-content .p-pwd a img{position:relative;top:-1px;margin-right:10px;}
.findpwd_con .login-content .login-btn{width:100%;height:50px;border-radius:5px;border:0;background:#32ccb2;color:#fff;font-size:22px;margin-top:20px;}

