.magazinetop{ width: 970px; height: 263px; position: relative; margin: 10px auto 0; background: url(../images/magazine/magazinebg.jpg) no-repeat; }
.magazinetop img{ width: 172px; height: 232px; position: absolute; top: 16px; left: 16px; }
.magazinetopname{ width: 470px; height: 30px; font: bold 14px/30px '宋体'; overflow: hidden; position: absolute; top: 14px; left: 228px; }
.magazinetopname a{ text-decoration: none; color: #1D479C; }
.magazinetopname a:hover{ color: #333; }
.magazinelabel{ width: 240px; height: 18px; overflow: hidden; position: absolute; top: 55px; left: 226px; color: #5D5F64; }
.magazinelabel a{ text-decoration: underline; color: #1D479C; margin-right: 10px; }
.magazinelabel a:hover{ color: #333; text-decoration: none; }
.printtime{ width: 210px; height: 18px; position: absolute; top: 53px; left: 490px; color: #5D5F64; }
.printtime b{ font: normal 12px/18px "Tahoma"; color: #2F3032; }
.aspect{ width: 464px; height: 104px; overflow: hidden; position: absolute; top: 86px; left: 230px; font: normal 14px/26px '宋体'; color: #666666; text-indent: 84px; }
.magazinebt{ width: 110px; height: 40px; position: absolute; top: 200px; left: 228px; background: url(../images/magazine/magazinebg.jpg) no-repeat 0 -270px; }
.magazinebt a{ width: 110px; height: 40px; display: block; }
.magazinebt.down{ background: url(../images/magazine/magazinebg.jpg) no-repeat -115px -270px; left: 348px; }
.magazinebt.free{ background: url(../images/magazine/magazinebg.jpg) no-repeat -231px -270px; left: 468px; }
.magazinetop p{ width: 100px; display: block; position: absolute; top: 8px; left: 743px; font: bold 14px '宋体'; color: #28579F; }
.magazinecontent{ width: 222px; height: 182px; overflow: hidden; position: absolute; top: 46px; right: 12px; font: normal 12px/26px '宋体'; color: #4D4E50; }
.magazine{ width: 970px; margin: 10px auto 0; }
.magazineleft{ width: 701px; display: block; float: left; }
.magazinelefttitle{ width: 701px; height: 31px; display: block; float: left; background: url(../images/magazine/magazinebg.jpg) no-repeat 0 -317px; }
.magazineleftbox{ width: 663px; display: block; float: left; border: 1px solid #B2C8D6; border-top: 0px; padding: 5px 18px; }
.magazinelist{ width: 663px; height: 182px; display: block; float: left; position: relative; border-bottom: 1px dashed #C4C4C4; }
.magazinelist img{ width: 112px; height: 150px; position: absolute; top: 15px; }
.listname{ width: 532px; height: 30px; position: absolute; top: 17px; right: 0px; font: normal 12px/30px "Tahoma", '宋体'; border-bottom: 1px solid #DCDCDC; overflow: hidden; }
.listname a{ text-decoration: none; color: #1D479C; }
.listname a:hover{ color: #333; }
.listbt{ width: 67px; height: 22px; position: absolute; top: 20px; right: 88px; background: url(../images/magazine/magazinebg.jpg) no-repeat -348px -279px; }
.listbt.down1{ right: 12px; background: url(../images/magazine/magazinebg.jpg) no-repeat -420px -279px; }
.listbt a{ width: 67px; height: 22px; display: block; }
.listlaber{ width: 260px; height: 18px; overflow: hidden; position: absolute; top: 54px; left: 135px; font: normal 12px/18px '宋体'; color: #5D5F64; }
.listlaber a{ text-decoration: underline; color: #1D479C; margin-right: 10px; }
.listlaber a:hover{ text-decoration: none; color: #333; }
.listtime{ width: 262px; height: 18px; overflow: hidden; position: absolute; top: 54px; right: 0px; font: normal 12px/18px '宋体'; color: #5D5F64; }
.listtime b{ font: normal 12px/18px "Tahoma"; color: black; }
.listfocus{ width: 527px; height: 48px; overflow: hidden; position: absolute; top: 80px; right: 0px; font: normal 12px/24px "Tahoma", '宋体'; color: #5D5F64; }
.listfocus b{ color: black; }
.listcompany{ width: 527px; height: 24px; overflow: hidden; position: absolute; top: 138px; right: 0px; font: bold 12px/24px "Tahoma", '宋体'; color: #000; }
.listcompany a{ font: normal 12px/24px "Tahoma", '宋体'; text-decoration: none; color: #2E8C04; margin-right: 10px; }
.listcompany a:hover{ text-decoration: underline; color: #ff6600; }
.listpage{ width: 663px; display: block; float: left; padding: 10px 0; }
.magazineright{ width: 259px; display: block; float: right; }
.magazineright{ width: 259px; display: block; float: right; }
.magazinerighttitle{ width: 259px; height: 30px; display: block; position: relative; float: left; background: url(../images/magazine/magazinebg.jpg) no-repeat -496px -275px; }
.magazinerighttitle b{ width: 100px; height: 30px; font: bold 14px/32px "宋体"; position: absolute; display: block; top: 0px; left: 11px; color: #fff; overflow: hidden; }
.magazinerighttitle a{ width: 26px; height: 30px; font: normal 12px/32px "宋体"; position: absolute; display: block; top: 0px; right: 8px; color: #D4E1EE; overflow: hidden; text-decoration: none; }
.magazinelefttitle{ width: 701px; height: 31px; display: block; float: left; position: relative; background: url(../images/magazine/magazinetitle.jpg) no-repeat; }
.magazinelefttitle p{ display: block; position: absolute; left: 10px; color: #b4c7d6; }
.magazinelefttitle p b{ display: block; float: left; line-height: 30px; padding: 0px 10px; font-size: 14px; color: #ff6600; background: url(../images/magazine/magazine_line.jpg) no-repeat 100% 7px; }
.magazinelefttitle p a{ display: block; float: left; height: 30px; line-height: 30px; padding: 0 15px; color: #0072bc; text-decoration: none; font-size: 14px; font-weight: bold; background: url(../images/magazine/magazine_line.jpg) no-repeat 100% 7px; }
.magazinelefttitle p a:hover{ color: #ff6633; }
.magazinelefttitle p a.hot{ color: #FF6600; border: 1px solid #b7c9cd; height: 29px; line-height: 28px; padding: 0 14px; background: url(../images/magazine/magazinehot.jpg) repeat-x 0 0; border-bottom:0;}
.magazinerightbox{ width: 257px; display: block; float: left; border: 1px solid #B1C8D6; border-top: 0px; margin-bottom: 8px; }
.promotional{ width: 237px; height: 259px; display: block; position: relative; overflow: hidden; padding: 10px 10px; float: left; }
.top10 .mouseover { cursor: pointer; }
.top10 { width: 237px; position: absolute; top: 5px; left: 10px; }
.top10 DL a { text-decoration: none; color: #2346A4; }
.top10 DL a:hover{ color: #333; }
.top10 DT { WIDTH: 237px; padding: 0px 0px 0px 0px; font: normal 12px/27px "Arial",'宋体'; height: 27px; overflow: hidden; border-bottom: 1px dotted #CCCCCC; }
.top10 DT a{ width: 160px; display: block; float: left; }
.top10 DT em{ width: 70px; display: block; float: right; font: normal 12px/27px "Tahoma", '宋体'; color: #676B6E; }
.top10 DD { DISPLAY: none; }
.top10 .mouseover { WIDTH: 237px; height: 120px; padding: 0px 0 5px 0px; border-bottom: 1px dotted #CCCCCC; }
.top10 .mouseover.f_10{ border: 0px; }
.mouseover DT { width: 213px; display: block; float: left; height: 14px; overflow: hidden; background: #fff; border: 0px; }
.mouseover DT em{ display: none; }
.mouseover DD { width: 213px; display: block; float: left; color: #89898A; font: normal 12px/14px "Arial",'宋体'; height: 14px; overflow: hidden; margin: 0px 0 0 0; padding: 0px 0 0 23px; }
.mouseover DD.promotionleft{ width: 81px; height: 103px; float: left; padding: 0px 0 0 0px; margin-top: -3px; }
.mouseover DD.promotionleft img{ width: 81px; height: 103px; }
.mouseover DD.promotionright{ width: 145px; height: 100px; float: right; padding: 5px 0px 0 0px; margin-top: -3px; }
.mouseover DD.promotionright p{ width: 145px; font: bold 12px/22px '宋体'; display: block; float: left; height: 22px; overflow: hidden; }
.mouseover DD.promotionright p a{ text-decoration: none; color: #1D479C; }
.mouseover DD.promotionright p a:hover{ color: #ff6600; }
.mouseover DD.promotionright b{ font: normal 12px/20px arial,verdana; color: #74706E; }
.mouseover DD.promotionright strong{ width: 145px; display: block; float: left; margin-top: 5px; }
.mouseover DD.promotionright strong a{ width: 67px; height: 22px; display: block; background: url(../images/magazine/magazinebg.jpg) no-repeat -348px -279px; float: left; margin-right: 5px; }
.mouseover DD.promotionright strong a.down2{ background: url(../images/magazine/magazinebg.jpg) no-repeat -420px -279px; }
.rightadv{ width: 259px; display: block; float: left; margin-bottom: 8px; }
ul.hot-topics{ width: 246px; display: block; float: left; padding: 5px 5px 0px 6px; }
ul.hot-topics li{ list-style: none; display: block; float: left; width: 105px; padding: 10px 8px; }
ul.hot-topics li img{ width: 103px; height: 101px; display: block; float: left; border: 1px solid #DDDDDD; }
ul.hot-topics li strong{ width: 105px; height: 21px; text-align: center; display: block; float: left; background: #F1F1F1; font: normal 12px/23px "Tahoma", '宋体'; overflow: hidden; margin-top: 2px; }
ul.hot-topics li strong a{ text-decoration: none; color: #333333; }
ul.hot-topics li strong a:hover{ color: #ff6600; }
ul.topicslist{ width: 237px; display: block; float: left; padding: 0px 7px 6px 13px; }
ul.topicslist li{ list-style: none; display: block; float: left; font: normal 12px/24px "Tahoma", '宋体'; padding: 0px 0 0 9px; width: 228px; height: 24px; overflow: hidden; background: url(../images/magazine/magazinebg.jpg) no-repeat -966px -274px; }
ul.topicslist li a{ text-decoration: none; color: #1D479C; }
ul.topicslist li a:hover{ color: #ff6600; }
.interview{ width: 257px; height: 111px; display: block; position: relative; float: left; }
.interview img{ width: 89px; height: 84px; border: 1px solid #E7E8E8; position: absolute; top: 15px; left: 15px; }
.interview span{ width: 127px; height: 40px; font: bold 12px/20px "Tahoma", '宋体'; position: absolute; top: 21px; right: 12px; }
.interview span a{ color: #1658A7; text-decoration: underline; }
.interview span a:hover{ color: #FF5A00; }
.interview p{ width: 127px; height: 40px; font: normal 12px/20px "Tahoma", '宋体'; position: absolute; top: 60px; right: 12px; color: #737575; }
ul.new-interview{ width: 231px; display: block; float: left; padding: 0px 13px 5px 13px; }
ul.new-interview li{ list-style: none; display: block; float: left; font: normal 12px/24px "Tahoma", '宋体'; padding: 0px 0 0 12px; width: 219px; height: 24px; overflow: hidden;background: url(../images/magazine/magazinebg.jpg) no-repeat -964px -313px; }
ul.new-interview li a{ color: #1D479C; text-decoration: none; }
ul.new-interview li a:hover{ color: #FF5A00; text-decoration: underline; }
.magazinecontact{ width: 259px; height: 172px; display: block; float: left; position: relative; background: url(../images/magazine/magazinebg.jpg) no-repeat 0 -355px; }
.magazinecontact p{ width: 226px; position: absolute; top: 40px; left: 16px; font: normal 12px/27px "Tahoma", '宋体'; color: #1F2020; }
.magazinecontact p b{ font: normal 12px/27px "Tahoma", '宋体'; color: #525354; }
.magazinecontact img{ display: block; position: absolute; top: 126px; left: 117px; }
