﻿.login_w{ width: 514px; height: 464; border-radius: 5px; background: #fff; margin:0 auto; padding-bottom: 15px; display: none;position:fixed;margin-left:33%;}
.login_w dt{ background: #f4f7f9; line-height: 48px; padding: 0 26px; border-top-left-radius:5px ;border-top-right-radius:5px ;}
.login_w dt img{ float: right; margin-top: 15px;}
.login_w dd{ padding: 0 48px; overflow: hidden;}
.login_w dd div,.login_w dd input{ display: block; float: left;}
.login_w dd div {width: 60px; font-size: 14px; color: #333; text-align: right; margin-right: 10px; line-height: 42px;}
.login_w dl dd input{ width: 340px; height: 40px; border: 1px solid #E6E7EC; border-radius: 5px; text-indent: 5px;}
.login_w dl dd {margin: 11px 0; }
.login_w dl dd:nth-last-child(3) input{ width: 165px; height: 40px;}
.login_w dl dd:nth-last-child(3) button{width: 160px; height: 42px; float: right;border: 1px solid #E6E7EC; border-radius: 5px; background: #f1f1f1;}
.login_w dl dd:nth-last-child(2) input{ width: 15px;height: 15px; margin-top: 4px;}
.login_w dl dd:nth-last-child(2){  font-size: 14px; color: #333; margin: 15px 0 15px 19px;}
.login_w dl dd:nth-last-child(2) span{ color: #0099ff;}
.login_w dl dd:nth-last-child(1) a{ display: block; width: 351px;text-align: center; margin: auto;border-radius: 5px; font-size: 16px; color: #fff;} 
.login_w dl dd:nth-last-child(1) { padding: 10px 0 0;}


.btn-block {
    display: block;
    width: 50%;
	margin-left:120px;
	display: inline-block;
    padding: 10px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: 400;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
        border-top-color: transparent;
        border-right-color: transparent;
        border-bottom-color: transparent;
        border-left-color: transparent;
    border-radius: 4px;
}
.btn-success {
    color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c;
}
.btn-success:hover{ color:#fff}

.codebtn{width: 165px;border: 1px solid #E6E7EC;border-radius: 5px;text-indent: 5px;display: block;float: left;background-color:#eee;line-height:42px;text-align: center;}
.login_wb dl dd:nth-last-child(1) :nth-child(1) {
    margin-right: 15px;
}
.login_wb dl dd:nth-last-child(1) button {
    display: block;
    width: 124px;
    height: 34px;
    background: #0099ff;
    border-radius: 5px;
    color: #fff;
    line-height: 31px;
    text-align: center;
    float: left;
    border: 1px solid #0099ff;
	margin-left:7px
}

.login_wp{ width: 100%; position: absolute; top: 120px; z-index: 999;}
.hui{ background:rgba(0,0,0,0.4); width: 100%; height: 1000px; position: fixed; z-index: 111; bottom: 0; display: none;}
#ClCache{ display: none;}

.login_wb{ border-radius: 5px; background: #fff; margin:0 auto; padding-bottom: 15px; display: none;position:fixed;margin-left:33%;}
.login_wb dt{ background: #f4f7f9; line-height: 48px; padding: 0 26px; border-top-left-radius:5px ;border-top-right-radius:5px ;}
.login_wb dt img{ float: right; margin-top: 15px;}
.login_wb dd{ padding: 0 48px; overflow: hidden;}
.login_wb dd div,.login_w dd input{ display: block; float: left;}
.login_wb dd div {width:45px; font-size: 14px; color: #333; text-align: right; margin-right: 10px; line-height: 42px;}
.login_wb dl dd input[type=text]{ width: 340px; height: 40px; border: 1px solid #E6E7EC; border-radius: 5px; text-indent: 5px;}
.login_wb dl dd input[type=checkbox]{margin-left:30px;}
.login_wb dl dd input[type=password]{ width: 340px; height: 40px; border: 1px solid #E6E7EC; border-radius: 5px; text-indent: 5px;}
.login_wb dl dd {margin: 11px 0; }

.login_wb dl dd:nth-last-child(1) a{display: block; width: 351px;height: 51px;  text-align: center; background: #0099ff; margin: auto;border-radius: 5px; font-size: 16px; color: #fff;line-height:51px;}


.change_pass{ width: 514px; height: 464; border-radius: 5px; background: #fff; margin:0 auto; padding-bottom: 15px; display: none;position:fixed;margin-left:33%;}
.change_pass dt{ background: #f4f7f9; line-height: 48px; padding: 0 26px; border-top-left-radius:5px ;border-top-right-radius:5px ;}
.change_pass dt img{ float: right; margin-top: 15px;}
.change_pass dd{ padding: 0 48px; overflow: hidden;}
.change_pass dd div,.change_pass dd input{ display: block; float: left;}
.change_pass dd div {width: 60px; font-size: 14px; color: #333; text-align: right; margin-right: 10px; line-height: 42px;}
.change_pass dl dd input{ width: 340px; height: 40px; border: 1px solid #E6E7EC; border-radius: 5px; text-indent: 5px;}
.change_pass dl dd {margin: 11px 0; }
.change_pass dl dd:nth-last-child(3) input{ width: 165px; height: 40px;}
.change_pass dl dd:nth-last-child(3) button{width: 160px; height: 42px; float: right;border: 1px solid #E6E7EC; border-radius: 5px; background: #f1f1f1;}
.change_pass dl dd:nth-last-child(1) a{ display: block; width: 351px;height: 51px;  text-align: center; background: #0099ff; margin: auto;border-radius: 5px; font-size: 16px; color: #fff; line-height:51px;} 
.change_pass dl dd:nth-last-child(1) { padding: 10px 0 0;}


.change_tel{ width: 514px; height: 464; border-radius: 5px; background: #fff; margin:0 auto; padding-bottom: 15px; display: none;position:fixed;margin-left:33%;}
.change_tel dt{ background: #f4f7f9; line-height: 48px; padding: 0 26px; border-top-left-radius:5px ;border-top-right-radius:5px ;}
.change_tel dt img{ float: right; margin-top: 15px;}
.change_tel dd{ padding: 0 48px; overflow: hidden;}
.change_tel dd div,.login_w dd input{ display: block; float: left;}
.change_tel dd div {width: 60px; font-size: 14px; color: #333; text-align: right; margin-right: 10px; line-height: 42px;}
.change_tel dl dd input{ width: 340px; height: 40px; border: 1px solid #E6E7EC; border-radius: 5px; text-indent: 5px;}
.change_tel dl dd {margin: 20px 0;}

.change_tel dl dd:nth-last-child(1) a{ display: block; width: 351px;height: 44px;  text-align: center; background: #0099ff; margin: auto;border-radius: 5px; font-size: 16px; color: #fff; line-height:44px; } 
.change_tel dl dd:nth-last-child(1) { padding: 10px 0 0;}


.new_tel{ width: 514px; height: 464; border-radius: 5px; background: #fff; margin:0 auto; padding-bottom: 15px; display: none;position:fixed;margin-left:33%;}
.new_tel dt{ background: #f4f7f9; line-height: 48px; padding: 0 26px; border-top-left-radius:5px ;border-top-right-radius:5px ;}
.new_tel dt img{ float: right; margin-top: 15px;}
.new_tel dd{ padding: 0 48px; overflow: hidden;}
.new_tel dd div,.login_w dd input{ display: block; float: left;}
.new_tel dd div {width: 60px; font-size: 14px; color: #333; text-align: right; margin-right: 10px; line-height: 42px;}
.new_tel dl dd input{ width: 340px; height: 40px; border: 1px solid #E6E7EC; border-radius: 5px; text-indent: 5px;}
.new_tel dl dd {margin: 20px 0;}

.new_tel dl dd:nth-last-child(1) a{ display: block; width: 351px;height: 51px;  text-align: center; background: #0099ff; margin: auto;border-radius: 5px; font-size: 16px; color: #fff;  line-height:51px;} 
.new_tel dl dd:nth-last-child(1) { padding: 10px 0 0;}



/*通知*/
.UI-bubble{display:inline-block;width:12px;height:6px;overflow:hidden;background:url(../images/sicons_01.png) 0px 0px no-repeat;background-size: 100%; }
.UI-ask{display:inline-block;width:12px;height:6px;overflow:hidden;background:url(../images/sicons_02.png) 0px 0px no-repeat;  background-size: 100%; }

/* questions */
#questions{ margin-bottom: 30px; }
#questions li h5 .UI-ask,#questions li h5 .UI-bubble{position:absolute;right:10px;top:16px;  }
#questions li{border-bottom:1px solid #E6E7EC;vertical-align:bottom; color: #000; width:890px; margin: auto;}
#questions li h5{ position:relative;color:#666;font-size:14px;cursor:pointer;line-height:45px;height:45px;overflow:hidden; font-weight: normal;padding-top: 5px; text-indent: 1em;}
#questions li .foldContent{line-height:24px;color:#888; display: none; padding-bottom: 10px;}
#questions li p{ font-size: 14px;}
.clearfix h5 p{ float: left;}
.clearfix h5 p:nth-child(1){ width: 800px; font-size: 14px;}
.clearfix h5 p:nth-child(2){ margin-left: 50px; color: #9e9f9f;}

.foldContent p{ text-indent: 1em; padding:5px 30px;}
.g_questions{ width:890px; margin: auto;border-bottom:1px solid #E6E7EC; font-size: 14px;}

/*找回密碼*/
.pasbg_top{width: 100%; height: 131px; background: #f9f9f9; overflow: hidden; }
.pasbg_topw{ width: 1000px; margin:30px auto 0; }
.pasbg_topw div{ width: 350px; height: 2px; background: #c2c3c4; float: left; margin-top: 30px;}
.pasbg_topw dl{ width: 100px; float: left;}
.pasbg_topw dl dt{ width: 60px; height: 60px; line-height: 60px; text-align: center; font-size: 30px; background: #c2c3c4; color: #fff; border-radius: 50px; margin: auto; }
.pasbg_topw dl dd{ font-size: 14px; text-align: center; color: #666; margin-top: 10px;}
.pasbg_topw .dd_active{ color: #0099ff;}
.pasbg_topw .dt_active{ background: #0099ff;}
.pasbg_b>input{  width: 370px; height: 45px;  border: 1px solid #E6E7EC; display: block; margin-top: 10px;  text-indent: 1em;}
.pasbg_b p{ font-size: 16px; line-height:70px; color: #333;}
.pasbg_b{ width: 372px; margin:100px auto 0;}
.pasbg_b button{ color: #fff; width: 370px; height: 49px;border: 1px solid #0099ff;  display: block; background: #0099ff; font-size: 16px; text-align: center; line-height: 49px; margin-top: 15px;}
.pasbg_b a{ color: #fff; width: 370px; height: 49px;border: 1px solid #0099ff;  display: block; background: #0099ff; font-size: 16px; text-align: center; line-height: 49px; margin-top: 15px;border-radius:5px;}
.pasbg{ height: 600px;}
.pasbg_b div input{ width: 180px; display: block;height: 40px;  border: 1px solid #E6E7EC; border-radius:5px; float: left;text-indent: 1em;}
.pasbg_b div button{ display: block; float: right;  width: 118px;  height: 47px;  border: 1px solid #E6E7EC; background: #fff; text-align: center; color: #a9a9a9;} 
.pasbg_b div{ width: 370px; height: 47px;}
.pasbg_b p span{ color: #0099ff;}
.pasbg_b dl dd{ text-align: center;  color: #333; font-size: 16px; padding: 40px 0 30px;}
.pasbg_b dl dt img{ width: 90px; height: 90px; margin: auto; display: block; border: 3px solid #0099ff; border-radius: 50%; padding: 10px;}
