
*{ margin:0px; padding:0px; font-family: tahoma,"宋体",sans-serif;}
body{ font-size:12px; line-height:24px;text-align:center; min-width:1200px;}
ul,li{ list-style:none;}
a{ text-decoration:none;}
img{ border:none; display:block;}
.none{ display:none;}
.left{float:left;}
.right{float:right;}
/* Clear Fix */ 
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 
.w990 {width: 990px; margin: 0px auto; }
/*----------微信登录-----------*/
.wrap_cll{ height:483px; position:relative ;z-index:0;}
.login-banner{position: absolute; left: 0; top: 0; width: 100%; height:483px;}
.bg_cll{ background:url(../image/login_bg.jpg) 0px 0px no-repeat; background-color:#810000; position: relative; height:483px; z-index:1;}
.box_cll{ background:#fff; position:relative; z-index:2; width:350px; height:410px; overflow: visible; float: right;
top: 40px; border-color: #a70000; box-shadow: 0 0 2px 2px #a70000;}
.dh_cll{position: absolute; right:0px;}
.dh_cll a{ display:block; width:153px; height: 59px;position: absolute; right: 0; top: 0; overflow: hidden; background:url(http://nbdmt.com/login/style/css/img/login_i.png) no-repeat;}
.dh_cll a.hover{ background:url(http://nbdmt.com/login/style/css/img/login_i.png) no-repeat -59px -59px;}
.boxm_cll{ margin:50px 25px 25px 25px;}
.login_tab{ width:300px; height:35px; position: relative; border-bottom: 2px solid #eee; margin-bottom: 25px;}
.login_tab li{ width: 150px; height: 35px; text-align: center; line-height: 35px; float: left; cursor: pointer;}
.login_tab li a{font-size: 14px; width: 155px; margin: 0 auto; height: 35px; display: block; color: #333; font-weight:bold;}
.login_tab li.on a{ color:#a70000; border-bottom: 2px solid #a70000;}
.login_tab li a b{position: absolute; width: 18px; height: 11px; background:url(http://nbdmt.com/login/style/css/img/new.png) no-repeat; top: 10px; right: 172px;}
.code_cll{ position:relative; left: 65px; width:170px; height:170px;}
.weixincode{ width:148px; height:148px; position:relative; border: 1px solid #efefef; padding:10px; display:inline-block; left:0px;}
.weixincode img{ width:148px; height:148px;}
.sx_tif{ position:absolute; width:170px; height:170px; left:0px; top:0px;}
.txt_cll{ text-align:center; margin-top:20px;}
.font_cll,.refresh_t a{ color:#1784f2; display:block; font-size:14px; height:28px; line-height:28px;}
.font_cll img{ display:inline-block; vertical-align:middle; width:18px; height:20px; margin-right:10px;}
.help_cll{ text-align:center; font-size:12px; text-align:center; display:block; height:32px; line-height:32px;}
.help_cll a{ color:#989899;}
.help_cll a:hover{ color:#ff7700;}
.refresh_t img { display:inline-block; vertical-align:middle; margin-right:10px;}

/*----------账号登录-----------*/
.l_icno i{ background:url(http://nbdmt.com/login/style/css/img/close.png) no-repeat; background-position:-4px -246px; width:14px; height:13px; display:inline-block; margin-left:5px; vertical-align:middle;}
.l_icno1 i{ background-position:-2px -285px;}
.l_icno{ color:#ff7700; text-decoration:none;}
.login_mc b{ font-size:16px; color:#333;}
.item{border: 1px solid #ddd; height: 40px;  margin-bottom:20px; position:relative;}
.name_label,.pwd_label{position: absolute; z-index: 3; top: 0; left: 0; width: 40px; height: 40px; border-right: 1px solid #ddd; background:url(http://nbdmt.com/login/style/css/img/l_icno.png) no-repeat;}
.name_label{ background-position:0px 0px;}
.pwd_label{ background-position:0px -63px;}
.loginname{line-height:20px; height: 20px; border: 0; padding: 10px 0 10px 15px; width: 209px; float: left; overflow: hidden; font-size: 14px; font-family: '微软雅黑'; outline:none;}
.clear_btn{position: absolute; z-index: 20; right: 6px; top: 10px; width: 22px; height: 22px;  background:url(http://nbdmt.com/login/style/css/img/close.png) no-repeat; background-position:0px -373px; cursor: pointer;}
.clear_btn:hover{ background-position:0px -325px;}
.pw_safe{ color:#666;}
.pw_safe a{ text-decoration:none; color:#0066cc;}
.pw_safe a:hover{ color:#ff3333; text-decoration:underline;}
.login_btn{ background:#a70000; border-radius:3px; border:none; color:#fff; font-weight:bold; height:42px; line-height:42px; width:300px; font-size:16px; margin:12px 0px; cursor:pointer;}
.login_btn:hover{ background:#195db9;}
.coagent{ position:relative; margin-top:10px;}
.coagent_line{ height:1px; background:#ddd; overflow:hidden; position:relative;}
.coagent h5{ position:absolute; background:#fff; padding:0px 10px; top:-12px; left:45px; text-align:center; font-weight:normal; width:188px; color:#666; font-size:12px;}
.coagent ul{ overflow:auto; zoom:1; width:170px; margin:20px auto 0px auto;}
.coagent ul li{ float:left;margin:0px 10px;}
.coagent ul li a{ background:url(http://nbdmt.com/login/style/css/img/l_icno.png) no-repeat; width:32px; height:32px; display:inline-block; }
.coagent ul li a.c_1{background-position:-2px -133px;}
.coagent ul li a.c_1:hover{background-position:-2px -187px;}
.coagent ul li a.c_2{background-position:-54px -133px;}
.coagent ul li a.c_2:hover{background-position:-54px -187px;}
.coagent ul li a.c_3{background-position:-106px -133px;}
.coagent ul li a.c_3:hover{background-position:-106px -187px;}

/*----------手机动态码登录-----------*/
.loginname1{ width:128px;}
.item_btn a{ background:#ddd; color:#333; margin-left:10px; width:110px; height:42px; line-height:42px; text-align:center; text-decoration:none; display:block;}
.item_btn a:hover{ background:#d4d4d4;}
.pwd_label1{ background-position:0px -335px;}
.pwd_labe2{ background-position:0px -402px;}
