.clearfix { *zoom: 1; } /*图标*/ .nav-inner .logo, .nwi-lnk, .swpt-tip i, .swpt-full-tip i, .swpt-original i, .swpt-mode i, .swpl-btn i, .swpb-item i, .swp-btn i, .heart-vote i, .sw-audio .sw-audio-play, .sw-audio .sw-audio-loading, .sw-audio .sw-audio-error, .sw-audio .sw-audio-pause, .hr-a i, .top-tip .hot, .swpw-txt .swpw-follow span, .swpw-txt .swpw-follow a, .swpw-approve, .side-btns-top-btn { background-image: url("/ckqxcwgysjcom/Content/_Common/Base/img/photo/bg.png"); background-repeat: no-repeat; } .nav-inner .logo { background-position: 0 -390px; } .nwi-lnk { display: block; width: 82px; height: 23px; overflow: hidden; background-position: 0 -300px; } .nwi-lnk:hover { background-position: -90px -300px; } .swpt-tip i { display: block; width: 32px; height: 10px; background-position: -180px -280px; } .swpt-full-tip i { display: block; width: 14px; height: 14px; background-position: 0 -280px; } .swpt-mode-list i { display: block; width: 16px; height: 16px; background-position: -100px -160px; } .swpt-mode-hp i { display: block; width: 16px; height: 16px; background-position: -40px -160px; } .swpt-mode-list:hover i { background-position: -130px -160px; } .swpt-mode-hp:hover i { background-position: -70px -160px; } .swpt-full-wrap.hover i, .swpt-full-wrap:hover i, .swpt-full-tip:hover i { display: block; width: 14px; height: 14px; background-position: -30px -280px; } .swpt-original i { display: block; width: 13px; height: 14px; background-position: -160px -160px; } .swpt-original:hover i { float: left; *display: inline; background-position: -190px -160px; } .swpl-btn i { display: block; width: 12px; height: 20px; } .swpl-fastprev i { background-position: 0 -190px; } .swpl-fastprev:hover i { background-position: -20px -190px; } .swp-list-prev-last .disabled:hover i { background-position: 0 -190px; } .swpl-fastnext i { background-position: -40px -190px; } .swpl-fastnext:hover i { background-position: -60px -190px; } .swp-list-next-last .disabled :hover i { background-position: -40px -190px; } .heart-vote i { display: block; width: 32px; height: 27px; overflow: hidden; background-position: -0px -360px; } .heart-vote:hover i { background-position: -40px -360px; } .swpb-item i { display: block; width: 17px; height: 15px; } .swp-btn i { display: block; width: 21px; height: 41px; overflow: hidden; cursor: pointer; } .swp-prev i { background-position: 0 -230px; } .swp-prev:hover i { background-position: -40px -230px; } .swp-next i { background-position: -80px -230px; } .swp-next:hover i { background-position: -120px -230px; } .top-tip .hot { display: block; width: 21px; height: 21px; overflow: hidden; background-position: -180px -300px; } .swpw-txt .swpw-follow a { width: 47px; height: 22px; display: block; background-position: -40px -330px; } .swpw-txt .swpw-follow span { width: 40px; padding-left: 14px; height: 22px; display: block; background-position: -90px -334px; } .part-a { margin: 0 0 20px 0; position: relative; } /*图片播放器*/ .slide-wrap { padding: 40px; position: relative; } .sw-player { position: relative; } .swp-tit { line-height: 1.5; padding: 0 0 30px 0; overflow: hidden; } .swp-tit h2, .swp-tit span { font-size: 28px; color: #2c2c2c; float: left; *display: inline; font-weight: normal; } .swp-tit span { padding-left: 5px; } .swp-tit em { font-style: normal; } .swp-tool { height: 16px; line-height: 16px; padding: 0 0 30px 0; color: #666; } .swpt-extra { float: right; *display: inline; } .swpt-tip, .swpt-full-wrap { float: left; *display: inline; } .swpt-tip { padding-right: 17px; border-right: 1px solid #DFDFDF; margin-right: 17px; } .swpt-tip i { display: inline-block; vertical-align: top; margin-top: 3px; } .swpt-full-wrap { width: 92px; position: relative; height: 16px; } .swpt-flash-wrap { position: absolute; top: 0; left: 0; z-index: 10; line-height: 0; } .swpt-flash { height: 16px; overflow: hidden; } .swpt-full-tip { position: absolute; top: 0; left: 0; width: 100px; height: 16px; margin-left: 20px; } .swpt-full-tip i { float: left; *display: inline; } .swpt-full-tip:link, .swpt-full-tip:visited { color: #666; text-decoration: none; } .swpt-full-tip:hover, .swpt-full-tip:active { color: #666; text-decoration: none; } .swpt-full-tip i { margin: 1px 8px 0 0; *margin-top: 0px; } .swpt-mode-wrap { float: left; *display: inline; height: 16px; padding-right: 17px; margin-right: 16px; border-right: 1px solid #DFDFDF; overflow: hidden; } .swpt-mode-wrap a:link, .swpt-mode-wrap a:visited { color: #666; text-decoration: none; } .swpt-mode-wrap a:hover, .swpt-mode-wrap a:active { color: #666; text-decoration: none; } .swpt-mode-list i, .swpt-mode-hp i { float: left; *display: inline; margin-right: 8px; } .swpt-original i { float: left; *display: inline; margin-right: 8px; } .swpt-original { float: left; *display: inline; padding-right: 17px; border-right: 1px solid #DFDFDF; } .swpt-original:link, .swpt-original:visited { color: #666; text-decoration: none; } .swpt-original:hover, .swpt-original:active { color: #666; text-decoration: none; } .swp-hd img { vertical-align: middle; } .swp-hd { position: relative; overflow: hidden; background: url("/ckqxcwgysjcom/Content/_Common/Base/img/photo/loader.gif") center center no-repeat; cursor: pointer; margin: 0 auto; /*min-height:300px;_height:300px;*/ } .swp-hd-small { padding: 60px 0 0 0; } .swp-hd-loaded { background-image: none; } .swp-hd-list { width: 100%; } .swp-btn { position: absolute; top: 50%; margin-top: -30px; display: block; padding: 15px 20px; } .swp-btn { background: rgba(255, 255, 255, 0.6); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99ffffff', EndColorStr='#99ffffff'); *zoom: 1; } :root .swp-btn { filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00ffffff', EndColorStr='#00ffffff'); } .swp-prev { left: 0; } .swp-next { right: 0; } .swp-item { width: 100%; overflow: hidden; *font-size: 0; float: left; *display: inline; } .swp-img { text-align: center; min-height: 100px; _height: 100px; zoom: 1; } .swp-img img { display: none; } .current .swp-img img { display: inline-block; zoom: 1; } .swp-img-left { cursor: url("/ckqxcwgysjcom/Content/_Common/Base/img/photo/arr_left.cur"), auto; } .swp-img-right { cursor: url("/ckqxcwgysjcom/Content/_Common/Base/img/photo/arr_right.cur"), auto; } .swp-txt { padding: 10px 0 30px 0; position: relative; margin: 0 auto; } .swpt-intro a:link, .swpt-intro a:visited { color: #999; text-decoration: none; } .swpt-intro a:hover, .swpt-intro a:active { color: #999; text-decoration: none; } .swpt-time { color: #ababab; } .swpt-table { text-align: left; } .swpt-table .swpt-cell { vertical-align: middle; } .swpt-cont { line-height: 1.8; color: #666; font-size: 14px; text-align: center; } .swpt-cont p { margin-bottom: 20px; } /*浮动居中*/ .swp-list-wrap { display: block; text-align: center; font-size: 0; height: 132px; padding: 5px 0 20px 0; margin: 0 -40px; } .swp-list { display: inline-block; *display: inline; *zoom: 1; vertical-align: top; font-size: 12px; overflow: hidden; } .swp-list-cont { height: 120px; float: left; *display: inline; margin: 0 15px; overflow: hidden; } .swp-list ul { float: left; width: 1900px; overflow: hidden; } .swp-list li { float: left; *display: inline; width: 120px; } .swp-list li img { border: 1px solid #dfdfdf; } .swp-list li.current img, .swp-list li.hover img { padding: 0; border-width: 5px; border-color: #DFDFDF; } .swp-list li a { display: table-cell; vertical-align: middle; text-align: center; *display: block; *font-size: 105px; /*约为高度的0.873,120*0.873 约为105*/ *font-family: Arial; /*防止非utf-8引起的hack失效问题,如gbk编码*/ width: 120px; height: 120px; } .swp-list img { vertical-align: middle; } .swpl-btn { width: 12px; height: 120px; padding: 0 9px; float: left; *display: inline; background: #F9F9F9; } .swpl-btn:hover { background: #eee; } .swpl-btn i { margin-top: 50px; cursor: pointer; } .swpl-fastprev { border-radius: 10px 0 0 10px; } .swpl-fastnext { border-radius: 0 10px 10px 0; margin-right: 20px; } .swp-list-wrap .disabled, .swp-list-wrap .disabled i { cursor: text; } .swp-list-wrap .disabled:hover { background: #F9F9F9; } .swpl-group { float: left; *display: inline; width: 106px; height: 150px; overflow: hidden; margin: 0 20px 0 0; position: relative; overflow: hidden; cursor: pointer; } .swpl-group-next { margin: 0; } .swpl-group:link, .swpl-group:visited { color: #333; text-decoration: none; } .swpl-group:hover, .swpl-group:active { color: #ab000e; text-decoration: none; } .swpl-group .bg { border: 1px solid #DEDFE3; display: block; width: 100px; height: 100px; position: absolute; left: 0; top: 0; background: #fff; z-index: 3; } .swpl-group img { position: relative; z-index: -1; } .swpl-group .bg-c { left: 4px; top: 4px; z-index: 1; } .swpl-group .bg-b { left: 2px; top: 2px; z-index: 2; } .swpl-group .inner { /*非IE的主流浏览器识别的垂直居中的方法*/ display: table-cell; vertical-align: middle; /*设置水平居中*/ text-align: center; /* 针对IE的Hack */ *display: block; *font-size: 88px; /*约为高度的0.873,200*0.873 约为175*/ *font-family: Arial; /*防止非utf-8引起的hack失效问题,如gbk编码*/ width: 100px; height: 100px; } .swpl-group .inner { /*设置图片垂直居中*/ vertical-align: middle; } .swpl-group i { position: absolute; padding: 0 55px; line-height: 105px; left: 0; top: 0; z-index: 12; } .swpl-group em { line-height: 18px; height: 40px; display: block; font-style: normal; position: absolute; bottom: 0; left: 0; width: 106px; text-align: center; } /*列表模式*/ /*浮动居中*/ .sw-list { z-index: 1; background: #fff; } .sw-list li { float: left; *display: inline; width: 279px; height: 274px; overflow: hidden; margin: -1px 0 0 -1px; padding: 40px 0 0 0; cursor: pointer; position: relative; border: 1px solid #eee; } .sw-list li img { max-width: 240px; max-height: 180px; _width: 240px; _height: 180px; } .sw-list li.current, .sw-list li.hover { background: #fafafa; } .sw-list .swi-hd { display: table-cell; vertical-align: middle; text-align: center; *display: block; *font-size: 140px; /*约为高度的0.873,160*0.873 约为140*/ *font-family: Arial; /*防止非utf-8引起的hack失效问题,如gbk编码*/ width: 279px; height: 160px; } .sw-list .swl-item-right { border-right: 1px solid #eee; } .sw-list .swl-item-bottom { border-bottom: 1px solid #eee; } .sw-list h3 { font-size: 16px; font-weight: normal; padding: 25px 20px 0; line-height: 25px; } .sw-list img { vertical-align: middle; } .sw-list p { display: none; font-size: 12px; } .sw-list-hd { display: none; } .slide-wrap-show-list .swp-hd, .slide-wrap-show-list .swp-btn, .slide-wrap-show-list .sw-audio, .slide-wrap-show-list .swp-txt, .slide-wrap-show-list .swp-list-wrap, .slide-wrap-show-list .swpt-tip, .slide-wrap-show-list .swpt-original, .slide-wrap-show-list .swpt-full-wrap { display: none; } .slide-wrap-show-list .swp-bd { margin-top: -1px; } .slide-wrap-show-list .swpt-mode-wrap { padding-right: 0; margin-right: 0; border-right: 0; float: right; } /*加载前新式*/ .slide-wrap-loading .sw-player { background: url("/ckqxcwgysjcom/Content/_Common/Base/img/photo/loader.gif") 406px center no-repeat #fff; } .slide-wrap-loading .sw-player .part-a { visibility: hidden; } /*返回顶部*/ .swpw-item { margin-top: 18px; margin-bottom: 10px; float: left; *display: inline; border-right: 1px solid #e6e6e6; padding-right: 10px; } .swpw-item-last { border-right: none; padding-right: 0; } .swpw-pic { position: relative; float: left; *display: inline; } .swpw-pic img { width: 50px; height: 50px; margin: 0 0 0 24px; border: 1px solid #ccc; vertical-align: middle; } .swpw-txt { margin-left: 85px; width: 238px; _margin-left: 82px; } .swpw-txt h3 { font-size: 14px; height: 19px; line-height: 19px; vertical-align: middle; font-family: "微软雅黑", "黑体"; font-weight: normal; } .swpw-name img { vertical-align: middle; } .swpw-txt p { color: #666; } .swpw-txt a { display: block; float: left; } .swpw-txt a:link, .swpw-txt a:visited { color: #2c2c2c; text-decoration: none; } .swpw-txt a:hover, .swpw-txt a:active { color: #ab000e; text-decoration: none; } .swpw-txt .swpw-label { font-family: "微软雅黑", "黑体"; color: #2c2c2c; font-size: 14px; margin-right: 6px; height: 19px; display: block; background: #ECECEC; padding: 0 5px; float: left; } .swpw-btn-wrap { margin: 10px 0 6px 0; color: #000; height: 22px; line-height: 22px; } .swpw-btn-wrap span, .swpw-btn-wrap a { display: block; float: left; height: 22px; } .swpw-txt .swpw-approve { display: inline-block; } /*0319 zyc*/ .swpt-original { display: none; } .swpt-mode-wrap { margin-right: 0; } .slide-has-intro .side-btns-detail-btn { display: none; } /*小图片列表*/ .swp-list-wrap img { max-height: 80px; max-width: 100px; _height: 80px; _width: 100px; } /*列表模式*/ .sw-list image { max-height: 160px; max-width: 200px; _height: 160px; _width: 200px; } .swp-hd-wrap { position: relative; } /* 图集介绍 */ .swp-intro { padding: 20px 10px 40px 10px; font-size: 16px; line-height: 2; } .swp-intro h3 { font-weight: bold; margin-bottom: 15px; font-size: 18px; border-bottom: 1px dotted #ccc; padding-bottom: 10px; } .swp-intro-detail { padding: 10px; }