

.d_width{position:relative;width:var(--d_width);margin:0 auto}




#login_container		{position:relative;min-width:1200px;min-height:100%;padding:0 0 0 40px;margin:0;overflow:auto;}
#login_container:after	{content:""; display:block;float:none;clear:both;} 
#login_content				{position:relative;width:800px;padding:40px;margin:200px auto 0;background:#1C395E}
#login_content .top			{border-bottom:1px dotted #142841;padding:0 0 30px 0;}
#login_content .logo		{float:left;font-size:24px;  font-family: Georgia;font-weight: bold;font-style: italic;color: #fff;}
#login_content .logo span	{display:block;font-family:verdana;font-weight:normal;font-size:10px;font-style:normal;color:#fff;opacity: .6;margin-left:24px;}
#login_content .sub_name	{float:left;margin-left:10px;display:inline-block;padding:0 10px;line-height:28px;background:#3E4553;color:#fff;border-radius:3px;}
#login_content #clogo		{float:right;}
#loginwrap			{position:relative;}
#loginwrap .cover,
#loginwrap .cont	{float:left;width:50%;padding:50px 0 10px 0;}
#loginwrap .cover .tit	{color:#ffffff;margin-right:20px;font-size:24px;margin:0 0 10px 0;}
#loginwrap .cover .dpb	{color:#ffffff;margin-right:20px;font-size:14px;line-height:180%;}
#loginwrap .cover .txt	{color:#fff;opacity: .2;margin-right:20px;font-size:11px;line-height:140%;}
#loginwrap .cuation	{color:#fff;opacity: .4;font-size:11px;margin-top:10px;line-height:160%;}
#loginwrap dl		{clear:both;}
#loginwrap dt		{float:left;display:none;}
#loginwrap dd		{float:left;}
#loginwrap input	{width:240px;height:34px;line-height:32px;background:#fff;border:1px solid #fff;margin:0 0 5px 0;text-indent:10px;}
#loginwrap .btnarea	{position:absolute;left:240px;top:50px;margin:0;padding:0;}
#loginwrap a.btn	{display:inline-block;background:url(../../cmsware/img/bg_bl_60.png) repeat;margin:0 0 0 5px;text-align:center;color:#fff;width:80px;height:74px;line-height:75px;}