@charset "utf-8";
/* 懒人图库 搜集整理 www.lanrentuku.com */

*{ padding:0; margin:0;}

.banner{ width:100%; overflow:hidden; height:538px; position:relative;margin-top:54px;}
#divSmallBox { overflow: hidden; *display:inline;
*zoom:1;
width: 10px; height: 10px; margin: 0 5px; border-radius: 10px; background: #ffffff; }
#playBox { width:1920px; height: 538px; position:absolute; left:50%; margin-left:-960px; overflow: hidden; }
#playBox .oUlplay { width: 99999px; position: absolute; left: 0; top: 0; }
#playBox .oUlplay li { float: left; width:1920px; height:350px;}
#playBox .oUlplay li a{  width:100%; height: 538px; display:block; position:relative;}
#playBox .oUlplay li a img { width:1920px; height: 538px; position:absolute; left:50%; margin-left:-960px;}
#playBox .pre { cursor: pointer; width: 45px; height: 45px; background: url(../images/l.png) no-repeat; position: absolute; top: 190px; left: 50%; z-index: 10; margin-left:-660px;}
#playBox .next { cursor: pointer; width: 45px; height: 45px; background: url(../images/r.png) no-repeat; position: absolute; top: 190px; right: 50%; z-index: 10; margin-right:-660px;}
#playBox .smalltitle { width: 100%; height: 10px; position: absolute; bottom: 15px; z-index: 10 }
#playBox .smalltitle ul { width: 120px; margin: 0 auto; }
#playBox .smalltitle ul li { width: 10px; height: 10px; margin: 0 5px; border-radius: 10px; background: #ffffff; float: left; overflow: hidden; *display:inline;
*zoom:1;
}
#playBox .smalltitle .thistitle { background: #69aaec; }
.login { width: 240px; border: 0px solid white; position: absolute; top: 30px; left: 53%; margin-left: 200px; overflow: hidden; z-index: 8; background: none repeat scroll 0 0 rgba(0, 0, 255, 0.8); padding: 1px 1px; border-radius: 5px; }
.login h2 { text-align: center; margin: 5px auto; font-family: "微软雅黑"; }
.login_bg { background: #999; width: 240px; height: 250px; filter: alpha(opacity=50); opacity: 0.5; }
.login_box_t { height: 35px; position: absolute; top: 0; left: 0; }
.login_box_t .on { background: none; padding-left: 30px; display: block; float: left; margin-top: 50px; font-size: 16px; font-weight: 600; }
.login_box_t .off { padding-left: 30px; display: block; left: 123px; margin-top: 50px; border-radius: 0 5px 0 5px; width: 105px; position: absolute; }
.login_box_t .off a { color: #FFFFFF; text-decoration: none; }
.login_box_t .off a:hover { text-decoration: underline; }
.login_box_t p { width: 103px; padding-top: 8px; padding-bottom: 8px; height: 25px; line-height: 25px; background: #79838C; font-size: 16px; text-align: left; color: #333; font-weight: bold; position: relative; filter: alpha(opacity=80); opacity: 0.8; }
.login_box { width: 240px; padding: 0 1px; position: absolute; top: 90px; left: 0; color: #333; }
.login_box p { height: 20px; line-height: 20px; padding: 12px 0 7px; overflow: hidden; font-weight: 800; font-size: 14px; }
.login_box input { height: 22px; line-height: 22px; }
.img_verify { float: right; margin-right: 32px; }
.p_login_btn a { color: #000000; text-decoration: none; }
.p_login_btn a:hover { color: #ffffff; }
