@charset "utf-8";
 

/*登录 注册*/
#signCon{ position:fixed; top:0; z-index:99; height:100%; width:100%; background:rgba(0,0,0,0.5); display: flex;align-items: center;}
#downBox,#replyBox,#transferBox{ position:fixed; top:0; z-index:99; height:100%; width:100%; background:rgba(0,0,0,0.5); display: flex;align-items: center;}


.signConma{ overflow:hidden; width:470px; min-height:226px; height:auto; padding:10px; margin:0px auto; background:rgba(255,255,255,0.1); border:1px solid rgba(255,255,255,0.2); box-shadow:0px 0px 10px rgba(255,255,255,0.3) inset; border-radius:5px;}
.signConmabg{ box-shadow:none; border:0px; background:none;}
.sInmain{ background:#f6f6f6; width:100%; height:100%;}
.sInti{height: 50px; width: 100%; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f8f8f8), color-stop(1, #d9d8d8));}
.sInti h3{line-height: 50px; display: inline-block; padding-left: 30px; font-size: 20px;color: #555555;}
.sInti .sInclose{display:inline-block; float:right; font-size:25px; cursor:pointer; color:#555555; transition:background 0.6s;    margin: 15px;
    text-align: center;font-weight: bolder;width:23px;line-height:20px;height:23px; border-radius:23px;}
.sInti .sInclose:hover{ background:#ccc;;}
.sIn{cursor:pointer; width:85%; margin:25px auto 0px; position:relative;}
.sIn2 input{ height:40px;border:1px solid #d3d9de; line-height:40px; padding-left:40px;}
.sInmati3 input{ height:15px; margin:0;}
.sIn i{ display:block; background:url(../images/icon.png) no-repeat; width:24px; height:24px; position:absolute; top:8px; left:10px;}
.sInmati1 span,.sInmati2 span{ color:red; float:right; position:relative; top:-26px; right:-15px;}
.sInmati1 i{ background-position:-2px -108px;}
.sInmati2 i{ background-position:-40px -108px;}
.sInmatiyz i{background-position:-308px -108px;}
.sInimg1 i{ background-position:-76px -108px;}
.sInimg2 i{ background-position:-114px -108px;}
.sInimg3 i{ background-position:-151px -108px;}

.sInyz{ position:absolute; right:10px; top:9px; color:#69C3FF;}
.sInyz:hover{color:#2196f3; text-decoration:underline !important;}

/*.sIn:hover input{ border-color:#2196f3;}*/
.sInmati1:hover i{background-position:-2px -142px; }
.sInmati2:hover i{background-position:-40px -142px;}
.sInimg1:hover i{ background-position:-76px -142px;}
.sInimg2:hover i{ background-position:-114px -142px;}
.sInimg3:hover i{ background-position:-151px -142px;}
.sInmatiyz:hover i{background-position:-308px -142px;}

.sInmati3{ width:80%; margin:10px auto 0px;}
.sInmati3 span{  padding-left:5px; color:#888; font-weight:normal; position:relative;top:-2px;}
.sInmati3 span a{font-size:14px !important; color:#888; text-decoration:underline;}
.sInmati3 a:hover,.sInmati6 a:hover{ color:#2196f3; text-decoration:underline !important;}

.sInmati4 button{ width:100%; border-radius:5px; border:none;  height:40px; line-height:20px; font-size:16px; background:#6dae5e; color:#fff;}
.sInmati4 button:hover{ background:#5ec447;}

.sInmati5 button{ width:45%; border-radius:5px; border:none; height:40px; font-size:16px; color:#fff; }
.sInmati5 button:first-child{ background:#7fc1f5;}
.sInmati5 button:last-child{ float:right; margin-left:20px; background:#95de95;}
.sInmati5 button i{ width:32px; height:26px; position:relative; top:2px; left:-5px; display:inline-block; background:url(../images/icon.png) no-repeat;}
.sInmati5 button:last-child i{ background-position:-232px -108px;}
.sInmati5 button:first-child i{  background-position:-314px -108px;}
.sInmati5 button:hover{ border:0px;}

.sInmatits{ display:inline-block;  float:right; font-size:14px; color:red;padding-bottom:10px; text-decoration:underline; text-align:right}
label{ margin:0;}

.sInmati7{ position:relative; top:3px;}
.table{ margin:0px;}
.table-bordered{ border:none;}
.sInmati7 tbody tr td{ width:15%; height:3px !important; padding:0px; overflow:hidden;vertical-align: middle !important; text-align:center; border:0px;}
.sInmati7 table tr td:first-child{background:#60accf;}
.sInmati7 table tr td:nth-child(2){background:#ffa659;}
.sInmati7 table tr td:nth-child(3){background:#f4d445;}
.sInmati7 table tr td:nth-child(4){background:#df6764;}
.sInmati7 table tr td:nth-child(5){background:#cbdb44;}
.sInmati7 table tr td:last-child{background:#6dae5e;}
/*登录 注册 end*/
.modal-body{ color:#555; padding:0;}
.modal-body tr>td:first-child{ width:71px;}
.mcheckbox, .mradio {
    display: inline-block;
    height: 20px;
    line-height: 20px;
    margin-right:20px;
}
.mcheckbox input, .mradio input {
    margin-right: 5px;
    vertical-align: -1px;
    position: relative;
    top: 5px;
    height:20px;
    line-height:20px;
}
.mtextarea{ width:100%;}
.mtextarea>textarea{
    width: 100%;
    height: 100px;
    border: 1px solid #ccc;
    padding:5px;
    }
.controls>select:first-child{ width:60%;}
.controls>select:last-child{ width:37.5%;}


