body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0;font-family:"microsoft yahei"}
table { border-collapse:collapse; border-spacing:0; }
textarea{resize:none;}
fieldset, img { border:0; }
img{ vertical-align:bottom;}
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ol, ul { list-style:none; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
abbr, acronym { border:0; }
.clear{zoom:1;}
.clear:after{ content:""; display:block; clear:both;}
a{ text-decoration:none; cursor:pointer;color: #000; }
a:hover{ text-decoration:underline;}
a:focus { outline-style:none;}
body,html{font-size:62.5%;}

.jumbotron{margin-bottom: 0;padding: 0;}
.navbar{margin-bottom: 0;display: none;}
.container{padding: 0;}
.row{margin: 0;}
.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{padding: 0;}
.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{padding: 0;}

.top_bar {line-height:38px;height:38px;width: 100%;/*min-width: 1100px;*/font-size: 12px;}
.top_bar a{color: #4c4c4c;margin-right: 5px;font-size: 12px;}
.top_bar a:hover{color: #ff3f0f;}
.foot{width:100%;/*min-width:1100px;*/padding:50px 0;background: #373737;color: #cccccc;text-align: center;}
.foot p{line-height: 38px;font-size: 14px;margin-bottom: 0;}
.foot p span{margin-left: 30px;}

/*璐﹀彿娉ㄥ唽*/
.register{padding:300px 0 10px;background: #ffe2d8 url(../images/ask_bg.jpg) no-repeat 50% 0;}
.form-control{border-radius: 0;}
.register_box{border-top:52px #ff9900 solid;background: #fff;padding: 0 40px 140px;}
.register_box h2{margin:10px 0 70px;height:30px;line-height:30px;color: #ff9900;font-size: 20px;padding-left:30px;background: url(../images/icon6.png) no-repeat 0 50%;}
.register_box .register_form{padding:20px 50px 0 0;}
.register_form .form-group {margin-bottom: 30px;}
.register_form .form-group label {font-size: 18px;color: #333;text-align: right;font-weight: normal;margin-bottom: 0;line-height: 40px;margin-right: 20px;}
.register_form .form-group em{color: #c00;font-size: 20px;font-style: normal;}
.register_form .form-group input{height: 42px;border:1px solid #ccc;}
.register_form .form-group .code_get{margin-left:30px;}
/*.register_form .form-group .code_get a{width:120%;display:inline-block;font-size: 14px;height: 42px;border:1px solid #ff9900;line-height: 42px;text-align: center;color: #f90;}*/
.register_form .form-group .code_get input{background:#fff;width:120%;display:inline-block;font-size: 14px;height: 42px;border:1px solid #ff9900;line-height: 42px;text-align: center;color: #f90;}
.register_submit{margin-left:20px;}
.register_submit input{width:100%;background: #f90;color: #fff;font-size: 18px;height: 50px;text-align: center;line-height: 50px;border: 0;}
.register_back{margin-left:30px;}
.register_back a{display:inline-block;width:120%;background: #e4e4e4;color: #999;font-size: 18px;height: 50px;text-align: center;line-height: 50px;border: 0;}
.register_box .problem_box{margin-top:100px;border-left:1px dashed #ccc;padding:20px 0px 20px 50px;}
.register_box .problem_box h3{color: #ff9900;font-size: 18px;}
.register_box .problem_box p{padding-top:20px;color: #333;line-height: 30px;font-size: 16px;}
.register_box .problem_box p a{color: #333;}
.register_box .problem_box p a:hover{color: #ff9900;text-decoration: none;}
.register_box .problem_box div.problem_txt{margin-top:10px;padding: 20px 10px 30px;border:1px dashed #ccc;color: #333;line-height: 30px;font-size: 16px;}
@media (max-width: 767px){
    .navbar{display: block;}
    .navbar-inverse {background-color: #ffe2d8;border-color: #ffe2d8;}
    .navbar-inverse .navbar-toggle {border-color: #f90;margin-right: 10px;}
    .navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover {background-color: #ffe2d8;}
    .navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {border-color: #f90;}
    .navbar-inverse .navbar-toggle .icon-bar {background-color: #f90;}
    .navbar-inverse .navbar-nav>li>a {color: #f90;font-size: 16px;}
    .container{padding: 0 10px;}
    .top_bar{display: none;}
    .foot p span{display: block;margin-left: 0;}
    .register{position:relative;top:50px;}
    .register_box h2{margin:20px 0;}
    .register_box .register_form{padding:0px;}
    .register_box .problem_box{border-left:none;padding:0px;margin-top: 40px;}
    .register_box{padding: 0 30px 40px;}
    .register_form .form-group{margin-bottom: 20px;}
    .register_form .form-group .code_get{margin-left: 0;margin-top: 20px;}
    /*.register_form .form-group .code_get a{width:100%;}*/
    .register_form .form-group .code_get input{width:100%;}
    .register_submit{margin-left:0px;}
    .register_back{margin-left:0px;margin-top: 20px;}
    .register_back a{width:100%;}
}

/*璐﹀彿鐧诲綍*/
.login_nav{overflow: hidden;height: 50px;margin-bottom: 50px;}
.login_nav li{float: left;height: 50px;line-height: 50px;margin-right: 10px;}
.login_nav li a{display:block;color: #999;font-size: 18px;height: 50px;line-height: 50px;padding: 0 15px;}
.login_nav li a i{display:inline-block;margin-right: 10px;}
.login_nav li.active a,.login_nav li a:hover{color: #f90;text-decoration: none;border-bottom: 3px solid #fac77a;}
.login_input input{position: relative;padding-left: 50px;}
.login_input i{position: absolute;left: 15px;top: 12px;font-size: 20px;color: #f90;}
.login_code{margin-left: 17px;}
/*.login_code a{width:120%;display:inline-block;font-size: 14px;height: 42px;border:1px solid #ff9900;line-height: 42px;text-align: center;color: #f90;}*/
.login_code input{background:#fff;width:120%;display:inline-block;font-size: 14px;height: 42px;border:1px solid #ff9900;line-height: 42px;text-align: center;color: #f90;}
.login_submit{width:100%;background: #f90;color: #fff;font-size: 18px;height: 50px;text-align: center;line-height: 50px;border: 0;}
.login_reset{margin-left:17px;width:120%;background: #ccc;color: #999;font-size: 18px;height: 50px;text-align: center;line-height: 50px;border: 0;}
.login_add{color: #999;font-size: 14px;}
.login_add a{color: #999;text-decoration: none;}
.login_add p a{color: #f90}
.wechat_login{padding-right:30px;background: url(../images/weixin.png) no-repeat center right;}
.code_login{width: 246px;margin: 0 auto;}
.code_login p{font-size: 16px;color: #333;line-height: 30px;text-align: center;}
@media (max-width: 767px){
    .login_nav {margin: 20px 0 30px;}
    .login_code{margin-left: 0;margin-top: 20px;}
    .login_code input{width:100%;}
    .login_reset{margin-left:0px;width:100%;margin-top: 20px;}
}

/*鎴戣鎻愰棶*/
.ask_box{
    background: #fff;
    padding: 0 40px 140px;
}
.ask_box h2{margin:10px 0 70px;height:30px;line-height:30px;color: #ff9900;font-size: 20px;padding-left:30px;background: url(../images/icon7.png) no-repeat 0 50%;}
.ask_box .ask_form{padding:20px 50px 0 0;}
.ask_form .form-group {margin-bottom: 30px;}
.ask_form .form-group label {font-size: 18px;color: #333;text-align: right;font-weight: normal;margin-bottom: 0;line-height: 40px;margin-right: 20px;}
.ask_form .form-group em{color: #c00;font-size: 20px;font-style: normal;}
.ask_form .form-group input{height: 42px;border:1px solid #ccc;}
.ask_form .form-group textarea{width:100%;border:1px solid #ccc;}
.ask_form .form-group select{height: 42px;border:1px solid #ccc;color: #999;font-size: 14px;padding: 0 10px;}
.ask_form .form-group select#detailsType{margin-left:20px;border: 0;background: #f0f0f0;}
.ask_submit{margin-left:20px;}
.ask_submit input{width:100%;background: #f90;color: #fff;font-size: 18px;height: 50px;text-align: center;line-height: 50px;border: 0;}
.ask_box .problem_box{margin-top:100px;border-left:1px dashed #ccc;padding:0px 0px 100px 50px;}
.ask_box .problem_box h3{color: #ff9900;font-size: 18px;padding:30px 0 20px;}
.ask_box .problem_box p{color: #333;line-height: 26px;font-size: 14px;}
@media (max-width: 767px){
    .ask_box h2{margin:20px 0;}
    .ask_box{padding: 0 30px 40px;}
    .ask_box .ask_form{padding:0px;}
    .ask_box .problem_box{border-left:none;padding:0px;margin-top: 0px;}
    .ask_form .form-group{margin-bottom: 20px;}
    .ask_submit {margin-left: 0;}
}