﻿body { margin: 0; padding: 0; }
.clear { clear: both; }
.tsyp_dl { width: 100%; height: 100%; }
.tsyp_dl_box { width: 100%; height: 895px; background: url(/images/tsyp_dbg.png); }
    .tsyp_dl_box img { border: 0; padding: 0; margin: 0; }
    .tsyp_dl_box .tsdl_mc { display: block; width: 1200px; margin: 0 auto; padding-top: 90px; }
.tsyp_rk { width: 1200px; margin: 0 auto; padding-top: 30px; }
    .tsyp_rk .tsdt { display: block; float: left; width: 500px; }
.tsyp_nr { float: left; padding-top: 85px; margin-left: 30px; }
.tsyp_nr_box { width: 600px; height: 300px; background: url(/images/tsyp_bg1.png) left 0 no-repeat,url(/images/tsyp_bg2.png) right 0 no-repeat; }
.tsyp_nr_qy * { display: block; }
.tsyp_nr_qy { float: left; margin: 45px 35px 0px 35px; }
    .tsyp_nr_qy img { width: 130px; }
    .tsyp_nr_qy a { margin-top: 15px; }
.tsyp_nr .tsyp_text { display: block; margin-left: 20px; }
.tsyp_dl_box .tsdl_yd { display: block; width: 440px; margin: 0 auto; padding-top: 40px; }

/*弹出蒙版登录页面*/
.blackbox { position: fixed; width: 100%; height: 100%; background-color: rgb(0,0,0); left: 0; top: 0; opacity: 0.5; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; display: none; z-index:1;
}
.menu { width: 340px; height: 350px; background-color: rgb(255,255,255); position: fixed; left: 50%; top: 50%; margin-left: -170px; margin-top: -200px; display: none; border-radius: 7px;z-index:9999; }
    .menu span { position: absolute; right: 0; top: 0; padding: 5px; background-color: red; color: rgb(255,255,255); font-size: 24px; font-weight: bold; border-radius: 0 7px 0 7px; }

.login_box { padding: 20px 30px 20px 40px; }

.identity { color: #F66; text-align: center; font-weight: bold; margin-bottom: 15px; }

.Verify_box { width: 240px; height: 28px; border: 1px solid #ffe57d; background-color: #fff6d2; margin-left: 8px; display:none; }

.fz_box { width: 16px; height: 16px; background: url(/images/icon-ts.png) no-repeat; margin: 5px; float: left; }

.fz_title { float: left; font-size: 12px; color: #666; margin: 7px 0 0 10px;  }

.Verify_box2 { width: 240px; height: 28px; border: 1px solid #e4393c; background-color: #ffebeb; margin-left: 8px; }

.fz_box2 { width: 16px; height: 16px; background: url(/images/icon-yz.png) no-repeat; margin: 5px; float: left; }

.user_box { height: 28px; padding-top: 10px; clear: both; }

    .user_box .user_l { width: 70px; text-align: right; color: #333; line-height: 32px; padding-right: 10px; font-size: 16px; float: left; }

    .user_box .user_2 { height: 28px; float: left; }

        .user_box .user_2 input { border: 1px solid #ccc; height: 28px; color: #3d3d3d; line-height: 28px; padding-right: 3px; padding-left: 3px; border-radius: 3px; }

.text_1 { width: 162px; background-color: #f1f1f1; }

.text_2 { width: 85px; margin-right: 4px; float: left; display: inline; background-color: #f1f1f1; }

.user_box .user_2 img { width: 73px; height: 28px; float: left; }

.forget_pw { text-align: right; margin: 15px 20px 0 0; }

    .forget_pw a { color: #3981dc; text-decoration: none; font-size: 14px; }

        .forget_pw a:hover { color: rgba(153,153,153,1); }

.prompt div { height: 20px; color: #3981dc; text-decoration: none; margin-top: 10px; }

.yh_title { font-size: 14px; }

.prompt a { color: #3981dc; text-decoration: underline; float: right; margin-right: 25px; font-weight: bold; margin-top: -15px; }

    .prompt a:hover { color: rgba(153,153,153,1); text-decoration: underline; }

.delu { display: inline; margin-top: 15px; }

.ts_box2 { width: 16px; height: 16px; background: url(/images/icon-yz.png) no-repeat; margin: 5px; float: left; }
/*提示错误*/
.Verify_box2 { width: 240px; height: 28px; border: 1px solid #e4393c; background-color: #ffebeb; margin-left: 8px; }
