body{ font-family:'微软雅黑',Arial,sans-serif; font-size:12px; color: #C1AF97; background:#1A1100 url("../images/bg.jpg")/*tpa=https://www.93u.com/vip/imglist/template/tp45/images/bg.jpg*/ no-repeat center top; }
.wrap{background:#1A1100 url("../images/5457.html")/*tpa=https://www.93u.com/vip/imglist/template/tp45/images/wrap.jpg*/ no-repeat; width: 1000px;height: 1036px; margin: 0 auto; _position: relative; _left: 8px;}

.top{width: 100%; height:89px; }
.logo{width: 170px; height: 89px; float: left;}
.nav{ height:74px; padding-top:15px; margin-left: 355px;}
.menu{width: 93px; height: 65px; margin: 4px 37px 0 4px; float: left; _margin-right:29px;}
.menu a{display: block; width: 92px; height: 30px; text-indent: -9999em;}
.menu a.first{ margin-bottom:7px;}
a#wan_sethome:hover {background:url("../images/5455.html")/*tpa=https://www.93u.com/vip/imglist/template/tp45/images/lhzs-btn-hover.png*/ 0 -86px no-repeat;}
a#wan_addfavorite:hover {background:url("../images/5455.html")/*tpa=https://www.93u.com/vip/imglist/template/tp45/images/lhzs-btn-hover.png*/ 0 -54px no-repeat;}
ul.avatar_nav{float: left;}
ul.avatar_nav li{float: left; width: 72px; height: 71px; margin:1px 28px 0 2px; }
ul.avatar_nav li.last{margin-right: 0px;}


.info{ margin-top: 77px; height: 333px;}
.info_left{float: left; width: 320px;}
.rank{width: 94px;  margin:6px 0 0 40px;  float: left; text-align: left; overflow: hidden;_margin-left:22px;}
.rank li{height: 29px; line-height: 27px;}
.rank a{color: #C1AF97;font-weight:bold;font-size:14px;}
.rank_1 a{color: #C21020;}
.rank_2 a{color: #E15900;}
.rank_3 a{color: #619505;}
.hotpic{margin-top: 6px;}
.rank_p{margin: 10px 0 0 20px; text-align: left; clear: left;line-height:24px;}
.rank_p p a{color:#C1AF97;font-family:'微软雅黑';}
#rank_2, #rank_3{display:none;}

.info_right{float: right; width: 680px;}
.info_right dl{margin:13px 0 0 21px; width: 145px; float: left;_margin-top:9px; _margin-left:18px;}
dl.equipment_first{margin-left:19px; _margin-left:9px;}
.info_right dl dd p {margin-top:6px ;}
.info_right dl dd a{display:block; width: 148px; height: 52px; margin-top: 6px; }

.banner{height: 94px; margin: 22px 9px 20px 10px;}

.list-flash{width: 315px; height: 445px; margin:56px 1px 0 4px; float: left; overflow: hidden; _margin-left:56px; _margin-top:56px;}
.list{width: 280px; height: 404px; margin:102px 15px 0px 25px; float: left; overflow: hidden; _margin-left:10px; _margin-top:98px;}
.list li{height: 38px; line-height: 38px;*height:36px;}
.list span{float: right; color: #C40007;font-size:14px;}
.list a{display: block; width: 105px; float: left; color:#C1AF97; font-size:14px;}

.play{margin:83px 18px 0 18px; width: 964px; float:left;_margin-left:25px;_margin-top:78px;}
.play dl{width: 198px; float: left; margin-right: 21px; margin-bottom: 20px; height:192px; overflow:hidden; display: inline;}
.play dl.play_mid{margin-right: 20px;}
.play dl.play_last{margin-right: 0;}
.play dl p{margin: 8px 0; line-height: 20px;}
.play dl strong{font-weight: bold; font-size: 16px; color: #FBEB62;}
.play dl span.title{ display: block; line-height: 34px; float: left;}
a.start{ display:block; background: url("../images/7115.htm")/*tpa=https://www.93u.com/vip/imglist/template/tp45/images/btn.png*/; background-position: 0 -118px; width: 95px; height: 32px; float: right; } 
a.start:hover {background:url("../images/5455.html")/*tpa=https://www.93u.com/vip/imglist/template/tp45/images/lhzs-btn-hover.png*/ 0 -118px no-repeat;}
.play dl span.star{background: url("../images/5449.html")/*tpa=https://www.93u.com/vip/imglist/template/tp45/images/star.jpg*/ no-repeat; float: right; width: 96px; height: 16px; }
.play dl span.star4{background: url("../images/5442.html")/*tpa=https://www.93u.com/vip/imglist/template/tp45/images/star4.jpg*/ no-repeat; float: right; width: 78px; height: 16px; }


.favorites{ background-position: 0 -54px; width: 93px; height: 30px; } 
.home{ background-position: 0 -86px; width: 93px; height: 30px; } 

.play dl{position: relative;}
.figcation{display:none; position: absolute; top: 0; left:0; padding: 3px; z-index:10;/*opacity: 0.5; filter:alpha(opacity=50);*/ background-color:rgba(245, 237, 237, 0.8); height:110px; *background: #fff; background: #fff\9;}
.figcation span.orange{font-weight: bold; font-size: 14px; color: #AB4602;}
dl .figcation p{color: #000;margin: 0; }
dl .figcation a{display: block; margin-right: 2px; float: left;}
