/*head*/
* { margin: 0px auto; }
table {
    border-spacing: 0px;
}
.head { width: 1002px; height: 110px; background: url(../images/topa.png) no-repeat center; }
.logo { width: 583px; height: 88px; float: left; margin: 10px 0px 0px 10px; }
.head_r { width: 250px; height: 110px; float: right; }
.head_rt { width: 165px; float: right; height: 23px; background: url(../images/button.png) no-repeat center; margin: 0px 0px 45px 0px; }
.head_rt a { font-size: 12px; color: #FFFFFF; line-height: 23px; text-decoration: none; }
.head_rt a:visited { font-size: 12px; color: #FFFFFF; line-height: 23px; text-decoration: none; }
.head_rt a:hover { font-size: 12px; color: #FFFFFF; line-height: 23px; text-decoration: none; }
.head_rt a:active { font-size: 12px; line-height: 23px; text-decoration: none; color: #ffff00; line-height: 23px; text-decoration: underline; }
.cont { line-height: 20px; padding: 5px 5px 5px 5px; text-indent: 2em; }
.rtl { width: 70px; height: 23px; line-height: 23px; float: left; text-align: center; margin-left: 6px; }
.rtr { width: 70px; height: 23px; line-height: 23px; float: left; text-align: center; }
.rtm { width: 2px; height: 23px; float: left; line-height: 23px; text-align: center; }
.head_rd { width: 250px; height: 21px; float: right; margin: 50px 10px 0px opx; }
.rdl { width: 175px; height: 21px; float: left; border: 1px #9eb97f solid; line-height: 21px; }
.rdr { width: 67px; height: 21px; float: right; }
.new { width: 100%; height: 245px; border: 1px red solid; }
.Professional { width: 280px; height: 142px; padding: 5px 0px 5px 0px; }
.Professional ul { list-style: none; padding: 0px; margin: 0px; }
.Professional ul li.p { width: 100px; height: 21px; line-height: 21px; color: #FFFFFF; background: url(../images/12.png) no-repeat center; float: left; margin: 10px 5px; padding-left: 22px; }
.Professional ul li.download { width: 270px; height: 21px; line-height: 21px; float: left; margin-left: 2px; border-bottom: 1px #CCCCCC dashed; }

.Professional1 { width: 280px; height: 175px; padding: 5px 0px 5px 0px; }
.Professional1 ul { list-style: none; padding: 0px; margin: 0px; }
.Professional1 ul li.p { width: 100px; height: 21px; line-height: 21px; color: #FFFFFF; background: url(../images/12.png) no-repeat center; float: left; margin: 10px 5px; padding-left: 22px; }
.Professional1 ul li.download { width: 270px; height: 21px; line-height: 21px; float: left; margin-left: 2px; border-bottom: 1px #CCCCCC dashed; }


.ico { width: 16px; height: 21px; background: url(../images/button1.gif); float: left; }
.txt { width: auto; height: 21px; line-height: 21px; float: left; }
.day { width: 70px; height: 21px; float: right; line-height: 21px; }
.foot { width: 1002px; height: 30px; background: url(../images/foot.jpg) no-repeat center; margin-top: 20px; }
.foot ul { list-style: none; width: 900px; }
.foot ul li.friend_link { width: auto; height: 30px; line-height: 30px; color: #006600; margin-left: 30px; float: left; }
.foot ul li.friend a { width: auto; height: 30px; line-height: 30px; margin-left: 10px; float: left; color: #333333; }
.f_down { width: 1002px; height: 20px; line-height: 20px; margin-top: 10px; margin-bottom: 10px; color: #333333; }
.headbg {}
* { margin: 0; padding: 0; }
/* qqshop focus */
#focus { width: 1002px; height: 260px; overflow: hidden; position: relative; }
#focus ul { height: 260px; position: absolute; }
#focus ul li { float: left; width: 1002px; height: 260px; overflow: hidden; position: relative; background: #000; }
#focus ul li div { position: absolute; overflow: hidden; }
#focus .btnBg { position: absolute; width: 0px; height: 20px; left: 0; bottom: 0; background: #000; }
#focus .btn { position: absolute; width: 332px; height: 10px; padding: 5px 10px; right: 0; bottom: 0; text-align: right; }
#focus .btn span { display: inline-block; _display: inline; _zoom: 1; width: 25px; height: 10px; _font-size: 0; margin-left: 5px; cursor: pointer; background: #fff; }
#focus .btn span.on { background: #fff; }
#focus .preNext { width: 45px; height: 100px; position: absolute; top: 80px; background: url(images/sprite.png) no-repeat 0 0; cursor: pointer; }
#focus .pre { left: 0; }
#focus .next { right: 0; background-position: right top; }