@charset "utf-8";


@media screen and (max-width: 767px) {
    body {font-family: '微软雅黑'; font-size: 16px;}
    .section {position: relative;margin: 0 auto 10px;padding: 20% 10% 0;width: 90%;height: 600px;background: #fff;}
    .sp {background: url(../images/sp.png) no-repeat;}
    .center {text-align: center;}
    .all_btn {width: 120px; height: 40px; text-align: center; line-height: 40px; border-radius: 4px; border: 1px solid #e0e0e0; background: #e0e0e0; color: #fff; display: block; margin: 0 auto;}
    .all_btn:hover {background: #79c4f7; color: #fff;}
    
    
    .section .tips_box {
        position: absolute;
        left: 0px !important;
        top: -10% !important;
        color: #f60;
        line-height: 36px;
    }
    /*选择页*/
    .logout_tab {text-align: center;width: 100%; height: 40px;border-bottom: 1px solid #ddd; margin: 0 auto;}
    .logout_tab li {display:inline-block; margin-right: 20px; width: 120px;height: 36px; line-height: 36px;text-align: center; }
    .logout_tab a {margin-left: -1px;_display: inline;float: left;width: 33.3%;height: 40px;line-height: 40px;text-align: center;font-size: 14px;color: #333;font-weight: 700;background-color: #edeef0;border-left: 1px solid #ddd;}
    .logout_tab a:hover, .logout_tab a.curr {background-color: #fff;}
    .logout_cont {width: 80%; margin: 5% auto 0; display: none;}
    .logout_cont li {position: relative;line-height: 38px; margin-bottom: 16px; }
    .logout_cont li label {display:inline-block; width: 110px;height:38px; line-height: 38px;color: #666;font-size: 14px;clear: left;text-align: right;}
    .logout_cont input {display:inline-block; padding: 5px;width: 248px;height: 26px;line-height: 26px;border: 1px solid #e0e0e0;border-radius: 3px;vertical-align: middle;}
    .logout_cont .note_wrong {background: url(../images/error_ico.png) no-repeat 120px center; color: #ef6b6b; padding-left: 140px; font-size: 12px; line-height: 22px; height:22px;}
    
    
    
    /* baixue */
    .tab_yd {min-height:262px;_height:262px;background-color:#fff;position:relative;margin-top: 50px;}
    .tips_box {position:absolute;left:86px;top:10px;color:#f60;line-height:36px;}
    .tab_yd .logout_item {position:relative;margin-bottom:30px;width:100%;height:47px;}
    .tab_yd .logout_item .input {padding:10px 15px 10px 53px;width:292px;height: 48px;line-height:24px;color:#333;font-size:14px;border:#e4e4e4 solid 1px; box-sizing: border-box;}
    .tab_yd .logout_item input.focus {border:1px solid #ff802c;position:static;}
    .tab_yd .logout_item input.yzm_text {padding:10px 15px 10px 13px;width: 37%;float:left;}
    .tab_yd .logout_item .input_tips {position:absolute;left:53px;top:0;display:inline-block;height:47px;line-height:47px;color:#999;font-size: 12px;cursor:text;}
    .tab_yd .logout_item .yzm_tips {left:13px;}
    .tab_yd .logout_item .uname_text {background:url(../images/user_ico.png) no-repeat 13px center;}
    .tab_yd .logout_item .pwd_text {background:url(../images/pwd_ico.png) no-repeat 13px center;}
    .tab_yd .logout_item .code {float:left;height:45px;margin-left:2%;width:38%;}
    .tab_yd .logout_item .refresh {background-color:#ececec;border:1px solid #dadada;border-radius:3px;color:#828282;float:left;height:43px;line-height:43px;text-align:center; margin-left: 2%;   width: 20%;font-size:14px;}
    .logout_tips {color: #333; width:100%; margin: 0 auto;}
    .logout_tips h3 {font-weight: bold;font-size:16px;line-height: 30px;}
    .logout_tips p {font-size:14px; line-height: 30px;}
    .tab_yd .link_box {margin-bottom:0;height:37px;}
    .tab_yd .link_box a {color:#b248cd;font-size:14px;}
    .tab_yd .login_btn {display:block;margin-bottom:15px;width:100%;height:46px;line-height:46px;text-align:center;color:#fff;font-size:14px;background-color:#ff8c0f; cursor: pointer;}
    .tab_yd_bottom {position:relative;padding-left:13px;height:40px;border-top:1px solid #ddd;background-color:#ecf0f5;}
    .tab_yd_bottom span {display:inline-block;line-height:40px;color:#666;vertical-align:top;}
    .tab_yd_bottom a {display:inline-block;margin-right:5px;margin-top:7px;vertical-align:top;}
    .tab_yd_bottom .weixin_code {position:absolute;left:47px;bottom:36px;width:387px;height:295px;display:none;background:url(../images/weixin_bg.png) no-repeat center center;}
    .tab_yd_bottom .weixin_code p {padding:26px 0 0 40px;margin-bottom:10px;width:172px;height:182px;overflow:hidden;}
    .tab_yd_bottom .weixin_code h3 {margin-left:30px;width:190px;font-size:14px;text-align:center;line-height:20px;color:#555;}
    .warningB b{color:#ffa143; font-size: 12px; }
    .tab_yd_bottom {position: relative;padding-left: 13px;height: 40px;border-top: 1px solid #ddd;background-color: #ecf0f5;}
    
    
    
    
    /*条件确认*/
    .pub_area {width: 100%; margin: 0 auto;}
    .pub_area h2 {font-weight: bold; font-size:2em; line-height: 2;}
    .pub_area p {line-height: 2; margin-bottom: 10px;font-size:1.5em;}
    .pub_area p span {color: #ef6b6b;}
    .pub_area p em {display: inline-block; width: 22px; height: 30px; vertical-align: middle; }
    .sta_yes {background-position: 0px 5px;}
    .sta_no {background-position: 0px -36px;}
    .pub_area {width: 500px; margin: 40px auto 0;}
    .pub_area li {position: relative;line-height: 38px; margin-bottom: 16px; }
    .pub_area li label {display:inline-block; width: 116px;height:38px; line-height: 38px;color: #666;font-size: 1.2em;clear: left;text-align: right;}
    .pub_area li span {display:inline-block;width: 258px; height:38px; line-height: 38px;}
    .pub_area li a {display:inline-block;width: 110px; text-align: center;border-radius: 4px;border: 1px solid #e0e0e0;background: #e0e0e0;color: #fff; font-size:12px;}
    .pub_area li a:hover {background: #ef6b6b;}
    .pub_area input {display:inline-block; padding: 5px;width: 248px;height: 40px;line-height: 40px;border: 1px solid #e0e0e0;border-radius: 3px;vertical-align: middle; font-size:1.2em;}
    .pub_area select {display:inline-block;width: 258px;height: 36px;line-height: 26px;border: 1px solid #e0e0e0;border-radius: 3px;vertical-align: middle; }
    .pub_area .note_wrong {background: url(../images/error_ico.png) no-repeat 120px center; color: #ef6b6b; padding-left: 140px; font-size: 1em; line-height: 22px; height:22px;}
    .pub_area table {width: 480px; margin: 0 auto; }
    .pub_area table th,.pub_area table td {font-size:1.5em; border: 1px solid #ccc; text-align: center; line-height: 2; width: 33%;}
    .pub_area table th {font-weight: bold; }
    .pub_area table th:first-child {width: 36%;}
    .pub_area table th:nth-child(2) {width: 32%;}
    .pub_area table th:last-child {width: 32%;}
    .pub_area table td a {color: #0994ff;}
    .pub_area table td a:hover {text-decoration: underline;}
}


@media screen and (min-width: 768px) { 

    body {font-family: '微软雅黑'; font-size: 16px;}
    .section {position: relative;margin: 0 auto 10px;padding: 100px 30px 0;width: 570px;height: 600px;background: #fff;}
    .sp {background: url(../images/sp.png) no-repeat;}
    .center {text-align: center;}
    .all_btn {width: 120px; height: 40px; text-align: center; line-height: 40px; border-radius: 4px; border: 1px solid #e0e0e0; background: #e0e0e0; color: #fff; display: block; margin: 0 auto;}
    .all_btn:hover {background: #79c4f7; color: #fff;}
    
    /*选择页*/
    .logout_tab {text-align: center;width: 490px; height: 50px;border-bottom: 1px solid #ddd; margin: 0 auto;}
    .logout_tab li {display:inline-block; margin-right: 20px; width: 120px;height: 36px; line-height: 36px;text-align: center; }
    .logout_tab a {margin-left: -1px;_display: inline;float: left;width: 33.3%;height: 50px;line-height: 50px;text-align: center;font-size: 14px;color: #333;font-weight: 700;background-color: #edeef0;border-left: 1px solid #ddd;}
    .logout_tab a:hover, .logout_tab a.curr {background-color: #fff;}
    .logout_cont {width: 530px; margin: 40px auto 0; display: none;}
    .logout_cont li {position: relative;line-height: 38px; margin-bottom: 16px; }
    .logout_cont li label {display:inline-block; width: 110px;height:38px; line-height: 38px;color: #666;font-size: 14px;clear: left;text-align: right;}
    .logout_cont input {display:inline-block; padding: 5px;width: 248px;height: 26px;line-height: 26px;border: 1px solid #e0e0e0;border-radius: 3px;vertical-align: middle;}
    .logout_cont .note_wrong {background: url(../images/error_ico.png) no-repeat 120px center; color: #ef6b6b; padding-left: 140px; font-size: 12px; line-height: 22px; height:22px;}
    
    /* baixue */
    .tab_yd {padding:47px 0 0 86px;min-height:262px;_height:262px;background-color:#fff;position:relative;}
    .tips_box {position:absolute;left:86px;top:10px;color:#f60;line-height:36px;}
    .tab_yd .logout_item {position:relative;margin-bottom:30px;width:360px;height:47px;}
    .tab_yd .logout_item .input {padding:10px 15px 10px 53px;width:292px;height:25px;line-height:24px;color:#333;font-size:14px;border:#e4e4e4 solid 1px;}
    .tab_yd .logout_item input.focus {border:1px solid #ff802c;position:static;}
    .tab_yd .logout_item input.yzm_text {padding:10px 15px 10px 13px;width:117px;float:left;}
    .tab_yd .logout_item .input_tips {position:absolute;left:53px;top:0;display:inline-block;height:47px;line-height:47px;color:#999;font-size:14px;cursor:text;}
    .tab_yd .logout_item .yzm_tips {left:13px;}
    .tab_yd .logout_item .uname_text {background:url(../images/user_ico.png) no-repeat 13px center;}
    .tab_yd .logout_item .pwd_text {background:url(../images/pwd_ico.png) no-repeat 13px center;}
    .tab_yd .logout_item .code {float:left;height:45px;margin-left:20px;margin-right:20px;width:91px;}
    .tab_yd .logout_item .refresh {background-color:#ececec;border:1px solid #dadada;border-radius:3px;color:#828282;float:left;height:43px;line-height:43px;text-align:center;width:80px;font-size:14px;}
    .logout_tips {color: #333; width:450px; margin: 0 auto;}
    .logout_tips h3 {font-weight: bold;font-size:16px;line-height: 30px;}
    .logout_tips p {font-size:14px; line-height: 30px;}
    .tab_yd .link_box {margin-bottom:0;height:37px;}
    .tab_yd .link_box a {color:#b248cd;font-size:14px;}
    .tab_yd .login_btn {display:block;margin-bottom:15px;width:360px;height:46px;line-height:46px;text-align:center;color:#fff;font-size:14px;background-color:#ff8c0f; cursor: pointer;}
    .tab_yd_bottom {position:relative;padding-left:13px;height:40px;border-top:1px solid #ddd;background-color:#ecf0f5;}
    .tab_yd_bottom span {display:inline-block;line-height:40px;color:#666;vertical-align:top;}
    .tab_yd_bottom a {display:inline-block;margin-right:5px;margin-top:7px;vertical-align:top;}
    .tab_yd_bottom .weixin_code {position:absolute;left:47px;bottom:36px;width:387px;height:295px;display:none;background:url(../images/weixin_bg.png) no-repeat center center;}
    .tab_yd_bottom .weixin_code p {padding:26px 0 0 40px;margin-bottom:10px;width:172px;height:182px;overflow:hidden;}
    .tab_yd_bottom .weixin_code h3 {margin-left:30px;width:190px;font-size:14px;text-align:center;line-height:20px;color:#555;}
    .warningB b{color:#ffa143; font-size: 12px; }
    .tab_yd_bottom {position: relative;padding-left: 13px;height: 40px;border-top: 1px solid #ddd;background-color: #ecf0f5;}
    
    
    /*条件确认*/
    .pub_area {width: 100%; margin: 0 auto;}
    .pub_area h2 {font-weight: bold; font-size:2em; line-height: 2;}
    .pub_area p {line-height: 2; margin-bottom: 10px;font-size:1.5em;}
    .pub_area p span {color: #ef6b6b;}
    .pub_area p em {display: inline-block; width: 22px; height: 30px; vertical-align: middle; }
    .sta_yes {background-position: 0px 5px;}
    .sta_no {background-position: 0px -36px;}
    .pub_area {width: 500px; margin: 40px auto 0;}
    .pub_area li {position: relative;line-height: 38px; margin-bottom: 16px; }
    .pub_area li label {display:inline-block; width: 116px;height:38px; line-height: 38px;color: #666;font-size: 1.2em;clear: left;text-align: right;}
    .pub_area li span {display:inline-block;width: 258px; height:38px; line-height: 38px;}
    .pub_area li a {display:inline-block;width: 110px; text-align: center;border-radius: 4px;border: 1px solid #e0e0e0;background: #e0e0e0;color: #fff; font-size:12px;}
    .pub_area li a:hover {background: #ef6b6b;}
    .pub_area input {display:inline-block; padding: 5px;width: 248px;height: 40px;line-height: 40px;border: 1px solid #e0e0e0;border-radius: 3px;vertical-align: middle; font-size:1.2em;}
    .pub_area select {display:inline-block;width: 258px;height: 36px;line-height: 26px;border: 1px solid #e0e0e0;border-radius: 3px;vertical-align: middle; }
    .pub_area .note_wrong {background: url(../images/error_ico.png) no-repeat 120px center; color: #ef6b6b; padding-left: 140px; font-size: 1em; line-height: 22px; height:22px;}
    .pub_area table {width: 480px; margin: 0 auto; }
    .pub_area table th,.pub_area table td {font-size:1.5em; border: 1px solid #ccc; text-align: center; line-height: 2; width: 33%;}
    .pub_area table th {font-weight: bold; }
    .pub_area table th:first-child {width: 36%;}
    .pub_area table th:nth-child(2) {width: 32%;}
    .pub_area table th:last-child {width: 32%;}
    .pub_area table td a {color: #0994ff;}
    .pub_area table td a:hover {text-decoration: underline;}
}
a.get-code{
    display: inline-block;
    width: 124px;
    height: 47px;
    background: #e9e9e9;
    color: #333333;
    line-height: 48px;
    text-align: center;
    text-decoration: none;
    border-radius: 3px;
    font-size: 14px; }

a.get-code-again {
    background: #d8d8d8; }







#theHref {
    background: #79c4f7; color: #fff;
}

#btnqueren{
    background: #ef6b6b;
}