*{ margin: 0px; padding: 0px;}
img{ padding: 0px; border: 0px;}
.fl{ float: left;}
.fr{ float: right;}
.bgcolor{width: 100%;padding: 5px 0 50px 0;background: #f2f2f2;font: 14px/30px "宋体";color: #888888;}
.wm{width: 1000px;margin: 0 auto;}
.zs_login{padding-top:7px;padding-bottom: 50px;background: url(images/zs_dlbdbg.jpg) repeat-y;}
.l_title{ padding-right: 600px;}
.l_title span{ padding-left: 20px;padding-right: 8px;border-right: 1px solid #dcdcdc;font: 20px/30px "微软雅黑";color: #5d5d5d;}
.l_form{width:560px;padding-left: 73px;padding-top: 63px;}
.l_form table tr td{ padding-bottom:26px; }
.l_form table tr td input{ width:248px; height:28px; border:1px solid #dfdfdf; color:#B2B1B1;line-height: 28px;}
.bg1{ background:url(images/zs_dlyhm.gif) no-repeat right center}
.bg2{ background:url(images/zs_dlmima.gif) no-repeat right center}
.l_form table tr td a{ font-size:12px; color:#B2B1B1; text-decoration:none;}
.l_form .lgbut{ display:block; width:226px; height:34px; background: url(images/zs_dlbut.jpg) no-repeat; border:0px; cursor:pointer}
.l_form .newsub_search{width:185px;background:#c3221c;border-radius: 15px;color: #ffffff;/* font-weight: bold; */height: 35px;font-size: 16px;}
.l_right{ padding-top: 62px; height: 236px; background: url(images/zs_dlyiny.png) no-repeat left; width: 358px;}
.r1{ padding-left: 1px; padding-top: 34px;}
.r1 a{ display: block; width:33px; height: 101px;}
.r2{ padding-top: 39px; padding-left: 30px;}
.r3{ padding-left:110px; padding-top: 16px;}
.r3 a{ display: block; padding:0 8px; line-height: 28px; font-size:14px; font-weight:bold; color:white; background:#78d4e7; border-radius: 2px;}
.r3 a:hover{ background:#5AC2D7;}

div.xl{ width:101px;}
div#cd2{ width:116px;}








