@charset "utf-8";
/*
 	*==================================================
	* 名称: 登录页样式
	* 作者: 段冶
	* 日期: 2013/12/17

	[目录表]

	0- common                                    	
	1- header                                    	
	2- content
	3- 列表 		                                
	                 		
*/

/* 0- common
-------------------------------------------------------------- */
html,body,#wrap {height:100%;}
body >#wrap {height:auto;min-height:100%;*height:auto !important;*height:100%; background:url(../../sdcm/images/bg.png) no-repeat center center; background-size:100%;}
body{background:#d1dce8; font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1;}

/* 1- header
-------------------------------------------------------------- */
#lg_header{width:100%;height:auto !important;height:70px;mine-height:70px;background:#205596;}
#lg_header .inner{width:1002px;margin:0 auto;height:71px;}

#logo{width:800px;height:71px;overflow:hidden;position: static !important;position: relative;display: table !important;margin-right:10px;float:left;}
*+html #logo{width:800px;height:71px;overflow:hidden;position: relative !important;display: table !important;margin-right:10px;float:left;}
#logo div{display:table-cell !important;vertical-align: middle !important;position: static !important;position: absolute;top:50%;}
*+html #logo div{display: table-cell !important;vertical-align: middle !important;position: absolute !important;top: 50%;}
#logo p{position:relative;top:-50%;width:100%;width:800px;overflow:hidden;}
.mr22{ margin-right:22px;}

/* 2- content
-------------------------------------------------------------- */
#lg_content{width:1002px;height:385px;margin:14px auto 0 auto;position:relative;overflow:hidden; background:#FFF;}

#lg_content .lgBox{position:absolute;right:25px;top:70px;width:240px;z-index:7;}
#lg_content .lgBox #markBox{}
#lg_content .lgBox_bg{position:absolute;right:90px;top:35px;width:264px;height:251px;padding:28px;background:rgba(255, 255, 255, 0.5) !important;filter:Alpha(opacity=50);background:#fff;
   -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;z-index:5;}
#lg_content .lgBox .tips{font-size:18px;/*font-family:\5FAE\8F6F\96C5\9ED1;*/margin-bottom:20px;color:#002452;}
#lg_content .lgBox .userName input,#lg_content .lgBox .password input{width:180px;height:38px;line-height:38px;border:0 none;background:#f0f0f0 url(../../sdcm/images/lg_user.png) no-repeat left center; border:1px #959595 solid; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; padding:0 2px 0 58px; outline:none;}
#lg_content .lgBox .userName.focus_ing{background-position:0 -46px;border-color:#003477;}
#lg_content .lgBox .password input{ background-image:url(../../sdcm/images/lg_psw.png);}
#lg_content .lgBox .password.focus_ing{background-position:0 -138px;border-color:#003477;}
#lg_content .lgBox .error{border-color:red;}
#lg_content .lgBox .password label{background-position:0 -36px;}
#lg_content .lgBox .error_tips{color:red;line-height:22px;margin:10px 0}
#lg_content .lgBox .lg_btn{border:0 none;cursor:pointer;width:100%;height:40px;text-align:center;font-weight:bold;line-height:40px;color:#fff;background:#08538e;
-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px; font-size:16px; outline:none;}
#lg_content .lgBox .reset_password{margin:5px 0; text-align:right;}
#lg_content .lgBox .reset_password a{color:#1c77bf;text-decoration:none; font-size:13px; font-weight:bold;}
#main{/*padding-bottom:133px;*/margin:0 auto;}
.rdjj {width:680px; border-bottom:1px #f0f0f0 solid; margin:15px 0 0 15px; position:relative; padding-bottom:5px;}
.rdjj span,.hydl span {float:left; color:#40566b; font-size:20px; font-weight:bold; text-indent:15px;}
.rdjj .more { position:absolute; right:10px; bottom:5px; color:#6c6b6c; font-size:12px; font-weight:bold;}
.hydl { width:270px; margin:15px 10px 0 0; border-bottom:1px #f0f0f0 solid; padding-bottom:5px;}
.lgsao {margin:5px 0 0 0;}
.slide{ position:absolute; width:660px; height:305px; overflow: hidden; top:60px; left:25px;}
.slide_changeDiv{position:absolute; top:-9999px;left:-9999px;}
.slide_changeDiv_cur{width:660px; height:305px; top:0px;left:0px;}
.slide_des{position:absolute;bottom:0;left:0;background:#000;width:660px;opacity:0.7;height:40px; filter:alpha(opacity=70);}
.slide_des_text{position:absolute;bottom:0;left:0; height:40px; line-height:40px;padding:0 10px;color:#fff;}
.tablist {position:absolute; right:10px; bottom:10px; z-index:100;}
.tablist li {float:left; display:inline; width:16px; height:16px; margin:0 10px 0 0; background:#fff; border-radius:8px; cursor:pointer;}
.tablist .hover_ { background:#08538e;}


#news_list{width:1002px; margin:15px auto; font-size:14px; line-height:2;}
#news_list h2{font-size:15px; color:#fff; background:url(../../sdcm/images/news_titbg.png) no-repeat; height:32px; line-height:32px; float:left; width:208px; display:inline; margin:0 0 0 15px; text-indent:60px;}
#news_list ul{ width:204px; padding:15px; background:#fff; float:left;}
#news_list ul a,#news_list ul a:hover{ color:#003477; text-decoration:none;}
.newsBox {float:left; background:#FFF; width:234px;}
.newsBox .pic {float:left; display:inline; margin:15px 0 0 15px;}
.newsBox .pic img {display:block;}

#footer{width:100%;position:relative;margin-top:0;height:123px;background:#205596;color:#daebff;}
#footer .footerCon{width:1002px;margin:0 auto;padding-top:10px;text-align:center; font-size:15px; line-height:1.8;}
#footer .footerCon a{color:#daebff;}
#logo a {font-size:26px; color:#FFF;}