﻿
a{blr:expression(this.onFocus=this.close());} /* 只支持IE，过多使用效率低 1*/
a{blr:expression(this.onFocus=this.blur());} /* 只支持IE，过多使用效率低 */
a{
	outline:none;
}
a:focus { -moz-outline-style: none;outline:none; } /* IE不支持 */
.dl_album .md-titlebar{
	background: none;
}
.dl_album{
	border-radius:8px;
	padding:0;
}
.dl_album .md-btn-panel{
	background: none;
}
.dl_album .md-close{
	width: 20px;
	height: 20px;
	background: url(../images/dl_01.jpg) 0 0 no-repeat;
}
.dl_album .md-close:hover{
	background:  url(../images/dl_01.jpg) -44px -1px no-repeat;
}
.dl_album .dl_titlebar{
	color: #414141;
	border-bottom: none;
	line-height: 40px;
	height: 40px;
	font-size:18px;
	padding:0;
}
.dl_album .dl_titlebar span{ padding-left:5px; font-size:12px; color:#a4a3a3;}
.dl_titlebar em{ color:#c50000;}

.dl_red,.bind_red{
	color: #d11741;
	font-size: 12px;
	font-family: 微软雅黑;
	display:block;
	height:0;
	line-height:0;
	opacity: 0;
	margin:0;
	text-indent:25px;
	-webkit-transition-duration:.3s;
	-moz-transition-duration:.3s;
	-o-transition-duration:.3s;
	-ms-transition-duration:.3s;
	border:1px solid #d1183e; 
	background:url(https://js.jrjimg.cn/zqt-red-1000/images/v2/dialog-icon.jpg) 5px 4px #ffe3e3 no-repeat;
}

.dl_album .dl_text,.dl_album .bind_text{
	line-height: 36px;
    overflow:hidden;
	padding:7px 0;
}

.dl_text input,.bind_text input{
	width: 300px;
	border: 1px solid #dbdbdb;
	height:33px;
    padding:5px 0;
	color: #333;
	text-indent: 55px;
	line-height: 33px;
	float:left;
	border-radius:5px;
}
#ld-Alert{ margin:2px 0;}
#dl_blur{ background:url(https://js.jrjimg.cn/zqt-red-1000/images/v2/dialog-icon.jpg) 20px -22px no-repeat;}
#pwd{ background:url(https://js.jrjimg.cn/zqt-red-1000/images/v2/dialog-icon.jpg) 20px -57px no-repeat;}
#yz{ width:120px; text-indent:10px;}
.yanzheng img{ width:110px; height:40px; vertical-align:middle; margin-top:-2px;}
.dlg-login .i-yz{ vertical-align:middle; display:inline-block; width:21px; height:18px; cursor:pointer; background:url(https://js.jrjimg.cn/zqt-red-1000/images/v2/dialog-icon.jpg) 0 -108px no-repeat;)}
.dlg-login .dl_check{ color:#a4a3a3; }
.dlg-login .dl_check input{ vertical-align:middle; margin-top:-1px; margin-right:2px;}
.dlg-login .dl_check a{ float:right; }
.bind_text .bind_cation{
	font-size: 14px;
	background: #7db1e7;
	font-family: 微软雅黑;
	color: #fff;
	display: inline-block;
	width:96px;
	height:34px;
	margin-left: 10px;
	line-height: 34px;
	border: 1px solid #458eda;
	border-radius: 5px;
	text-align: center;
}
.bind_md .bind_text .bind_cation:hover{
	text-decoration: none;
}

.dl_album .md-container .dl_md{
	padding: 0px;
}
.dlg-login a{ color:#a4a3a3;}
.dlg-login a:hover{ color:#333; text-decoration:none;}
.dlg-login{
	padding: 10px 0 20px;
}
.bind_md h3{
  font-weight: 微软雅黑;
  font-weight: normal;
  font-size: 14px;
  color: #333333;
  line-height:30px;
  text-align: center;
}
.bind_md h2{
  font-weight: 微软雅黑;
  font-weight: normal;
  font-size: 22px;
  color: #333333;
  line-height:70px;
  text-align: center;
}
.bind_md .bind_div{
	padding: 0 76px;
}
.bind_md .bind_but a {
	margin-left: 138px;
}
.LoginDialog{ margin-top:30px; padding:20px 20px 0; border-radius: 5px; border:1px solid #d0d0d0; box-shadow: 0 3px 10px #d0d0d0; overflow:hidden; background: none repeat scroll 0 0 #fff;}
.LoginDialog .title{ height:40px; line-height:40px; padding:0 10px; font-size:18px; border-bottom:1px solid #c1c1c1; color:#414141;}

.LoginDialog .md-content{ padding:30px 0;}
.LoginDialog .md-content.md-content-nopadding{ padding:20px 0;}
.LoginDialog .md-btn-panel{ padding-left:125px;}
#ld-btnLogin{ display:block; width:100%; height:45px; line-height:45px; margin:10px 0; text-decoration:none; font-size:18px; color:white; text-align:center; box-shadow: 0 1px 3px rgba(0,0,0,0.2); border-radius:5px; background:#ea544a; }
#ld-btnLogin:hover{ background-color:#e5002f;color:#fff !important; }


.aside h2{ font-weight:normal; color:#414141; font-size:12px; text-align:center; color:gray;}
.aside ul{ display:block; padding:10px 0 20px; overflow:hidden;}
.aside li{ display:inline; float:left; width:33%;}
.aside li i{ display:block; width:58px; height:56px; margin:0 auto; background:url(https://js.jrjimg.cn/zqt-red-1000/images/v2/dialog-icon.jpg) 0 -141px no-repeat;}
.aside li i.i-weixin{background-position:0 -255px;}
.aside li i.i-qq{background-position:0 -198px;}
.aside li .i-sina-hover:hover i{ background-position:0 -312px; }
.aside li .i-weixin-hover:hover i{ background-position:0 -369px; }
.aside li .i-qq-hover:hover i{ background-position:0 -426px;}
.aside a{ color:#000;}
.dlg-login a em{ color:#c50000;}

.add-userinfo td{ padding:10px 0;}
.add-userinfo .field{ width:100px;}
.add-userinfo .note{ clear:both; color:#666; font-size:14px;}
.add-userinfo .note.error-msg{ color:#c50000;}

.reg-content{ padding-top:10px; overflow:hidden;}
.reg-content tr td{ padding:4px 0;}
.reg-content .field{ color:black; line-height:30px; text-align:right; padding-right:5px;}
.reg-content .line{ height:10px; margin-bottom:10px; font:0/0 arial; border-bottom:1px solid #ddd;}
.reg-content .btn{ display:inline-block; *display:inline; margin-left:10px; height:35px; line-height:35px; padding:0 10px; vertical-align:middle; border-radius:5px; background:#ff9c28;}
.reg-content .btn:hover{ background:#ffa73f;}
.reg-content .btn.gray{ background:#e9e7e5; color:#a89681; }
.reg-content span.note{ clear:none; margin:0; padding-left:5px; height:35px; line-height:35px; vertical-align:middle; font-size:12px;}
.reg-content .icon{ height:30px;}
.reg-content .md-btn-panel{ padding: 10px  0;}
.reg-content .reg-login{ text-align:center; color:#666; padding-bottom:20px;}
.reg-content .reg-login a{ color:#4b7bdd;}

