*{ margin: 0; padding: 0;}
.flex-layer{ position: fixed; width: 100%; height: 100%; top:0; background: rgba(0,0,0,0.5); left: 0; display: none; z-index: 100000;}
a{ text-decoration: none !important;}
*{ -webkit-box-sizing: border-box; box-sizing: border-box;}
.po{ top:50%; left: 50%; position: absolute; transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); -o-transform: translate(-50%,-50%);}
.po_x{ position: absolute; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%);}
.po_y{ position: absolute; top:50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%);}
.fl{ float: left !important;}
.fr{ float: right !important;}
.clear::after{ display: block; clear: both; content: "";}
.flex-logn{ width:420px; background:rgba(255,255,255,1); padding: 30px 40px 40px; border-radius: 8px;}
.flex-logn-title{ font-size:26px; position: relative; font-weight:bold; color:rgba(34,34,34,1); line-height:35px;}
.close-flex{ position: absolute; cursor: pointer; top:-10px; right: -10px; width: 16px; height: 16px; background: url("https://xmimg.ceweekly.cn/apps/special/2019/images/close.png") no-repeat; background-size: 100% 100%; display: block;}
.login-input{ border:1px solid rgba(233,233,233,1); padding: 11px 12px; font-size:16px; font-weight:400; display: block; width: 100%; background-color: rgba(0,0,0,0) !important; color:#333; border-radius: 6px; line-height:22px;}
.forgrt-password{ color: #2E8CFF; margin-top: 15px; font-size:14px; color:rgba(34,34,34,1); line-height:19px;}
.forgrt-password a{ margin-left: 20px; font-size:14px; cursor: pointer;}
.login-a{ background: #CCCCCC; display: block; font-size:18px; text-align: center; color:rgba(255,255,255,1); line-height:50px; height:50px; cursor: pointer; border-radius:100px;}
.login-active{ background:linear-gradient(135deg,rgba(255,123,154,1) 0%,rgba(255,21,68,1) 100%); background-image: -webkit-linear-gradient(135deg,rgba(255,123,154,1) 0%,rgba(255,21,68,1) 100%); background-image: -moz-linear-gradient(135deg,rgba(255,123,154,1) 0%,rgba(255,21,68,1) 100%); background-image: -ms-linear-gradient(135deg,rgba(255,123,154,1) 0%,rgba(255,21,68,1) 100%); background-image: -o-linear-gradient(135deg,rgba(255,123,154,1) 0%,rgba(255,21,68,1) 100%);}
.account-onther{ font-size:14px; color:rgba(153,153,153,1); line-height:19px; text-align: center;}
.account-onther-div{ padding-top: 15px; text-align: center;}
.account-onther-div a,.binding-ul a{ display: inline-block; width: 40px; height: 40px; cursor: pointer; border-radius: 50%;}
.binding-ul li{ float: left; margin-right: 20px;}
.account-onther-div a+a{ margin-left: 20px;}
.wechat{ background: url("https://xmimg.ceweekly.cn/apps/special/2019/images/wechat2.png") no-repeat; background-size: 100% 100%;}
.weibo{ background: url("https://xmimg.ceweekly.cn/apps/special/2019/images/weibo2.png") no-repeat; background-size: 100% 100%;}
.qq{ background: url("https://xmimg.ceweekly.cn/apps/special/2019/images/qq2.png") no-repeat; background-size: 100% 100%;}
.code-input{ position: relative;}
.code-input-a{ padding-right: 109px;}
.code-input-a{ background:linear-gradient(135deg,rgba(255,123,154,1) 0%,rgba(255,21,68,1) 100%); background-image: -webkit-linear-gradient(135deg,rgba(255,123,154,1) 0%,rgba(255,21,68,1) 100%); background-image: -moz-linear-gradient(135deg,rgba(255,123,154,1) 0%,rgba(255,21,68,1) 100%); background-image: -ms-linear-gradient(135deg,rgba(255,123,154,1) 0%,rgba(255,21,68,1) 100%); background-image: -o-linear-gradient(135deg,rgba(255,123,154,1) 0%,rgba(255,21,68,1) 100%); font-size:14px; padding: 6px 12px; font-weight:400; display: block; position: absolute; right: 6px; top:6px; color:rgba(255,255,255,1); line-height:20px; border-radius:100px; cursor: pointer;}
.code-input-code{ width:62px; height:32px; background:rgba(216,216,216,1); border-radius:4px; position: absolute; display: block; right: 6px; top:6px;}
.code-input-sty{ background: #CCCCCC;}
.register-title{ font-size:20px; margin-left: 15px; font-weight:bold; color:rgba(34,34,34,1); line-height:45px;}
.register-cont{ background: #fff; box-shadow: 0 0 12px 0 rgba(0,0,0,0.12); -webkit-box-shadow: 0 0 12px 0 rgba(0,0,0,0.12); -ms-box-shadow: 0 0 12px 0 rgba(0,0,0,0.12); -moz-box-shadow: 0 0 12px 0 rgba(0,0,0,0.12); -o-box-shadow: 0 0 12px 0 rgba(0,0,0,0.12); border-radius:8px; padding: 30px; text-align: center;}
.register-cont>div+div{ margin-top: 20px;}
.register-div>div{ display: inline-block;}
.register-div>div:nth-child(1){ text-align: right; font-size:12px; color:rgba(34,34,34,1); line-height:44px; width: 60px;}
.register-div>div+div{ margin-left: 20px;}
.register-input{ width: 340px; position: relative;}
.register-wz .register-input{ width: 812px;}
.register-input input{ border-radius:6px; display: block; height: 44px; padding: 0 12px; width: 100%; border:1px solid rgba(233,233,233,1); background-color: #fff !important; font-size:16px; font-weight:400; color: #333; line-height:22px;}
.mr-two{ margin-top: 20px;}
.mr-three{ margin-top: 30px;}
.register-btn{ color: #2E8CFF; font-size:14px; margin-left: 0 !important;}
.diy-area, .diy-frame, .diy-widget, .diy-inner { margin: 0; padding: 0; border:none; word-wrap: break-word; zoom: 1;}
div.diy-area:after, .diy-frame:after,.diy-widget:after, .diy-content:after { content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden;}
.diy-frame .diy-area { float:left; overflow:hidden;}
.diy-area, .diy-widget { min-height: 5px;}
.diy-root { }
.diy-frame { }
.diy-widget {}
.diy-title { overflow: hidden;}
.diy-title img { vertical-align: middle;}
.diy-frame .diy-title {}
.diy-widget .diy-title {}
.clear {height: 0;font-size: 0;clear: both;}
.hr-dot {border-bottom:1px dashed #ccc;height:10px;clear:both;overflow:hidden;}
a img { border: none;}
.slider-player { position:relative;}
.slider-player .slider-content { position:relative; overflow:hidden;}
.slider-player .slider-content,.slider-content li { margin:0; padding:0; list-style:none;}
.slider-content li { position:absolute; left:0; top:0; z-index:0; display:none;}
.slider-content .pic {}
.slider-player .title { font-size:14px; color:#fff; font-weight:bold; padding-left:15px; margin-top:2px; text-decoration: none;}
.slider-player .title:hover { text-decoration: underline; color:#f00;}
.slider-player .slider-link { position: absolute; bottom: 0; height: 25px; line-height: 22px; overflow: hidden; left: 0; background-color: rgba(0,0,0,.4); width: 100%;}
.slider-content img { border:none;padding:0;margin:0;}
.slider-player .slider-moon { height:100%; width:100%; display:none; position:absolute; left:0;top:0; background:transparent url(https://xmimg.ceweekly.cn/apps/special/widget/slider/loader.gif) no-repeat center; z-index:3;}
.slider-player .slider-nav { position:absolute; padding:2px; right:0px; z-index:2; opacity:0.7; filter:Alpha(Opacity="70");}
.slider-nav a { cursor:pointer; display:inline-block; height:15px; width:15px; text-align:center; margin:0 2px; background-color: #fff; border-radius: 50%;}
.slider-nav a.active { background-color:#ffe32c; }
.check_prev { position: absolute; top: 50%; left: 0; margin-top: -40px; width: 24px; height: 80px; background-color: rgba(0,0,0,.5); cursor: pointer;}
.check_next { position: absolute; top: 50%; right: 0; margin-top: -40px; width: 24px; height: 80px; background-color: rgba(0,0,0,.5); cursor: pointer;}
.check_prev::after { content: ''; position: absolute; top: 50%; left: 50%; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwEAYAAAAHkiXEAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAAASAAAAEgARslrPgAAAT5JREFUeNrt282OAUEUhuEuNyvhJvyz9RMWXGudWXyrSgxq0nVO63mfjdiV92MEPV0HAADQkpmZWUq6PZ91O59Hn2v0yvCXixVyZohGnj/jf8MQvXn9jH/ndos+/9cqw59OHzfPli3f77ozmUQ/jq9Thj8eCe9MAQ8HwjsjfBAF3O8J70whdzvCOyN8EAXcbgnvTAE3G8I7I3wQBVyvCe9MAVcrwjsjfBAFXC4J70wBFwvCPze8B5i61KWUoo8xOtV/gszM7PH4L68EN9VvwgzRBkMMhIJWfBBjiDYUtOKrCIZogyEGQkErvo5miDaqf5BhiDYYYiAUtOJHeYZoQ0ErLkthiDYYIphC/uHSRIboVzlExcW5DNGvcgguTw9TDvHpP2jMZtHnHp3XrwjCuymHuF71wW46jT4XAAAI8gN6vTUWIOD0YgAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMC0wOC0yNFQxNjoyMzo0MiswODowMF3grGIAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjAtMDgtMjRUMTY6MjM6NDIrMDg6MDAsvRTeAAAASnRFWHRzdmc6YmFzZS11cmkAZmlsZTovLy9ob21lL2FkbWluL2ljb24tZm9udC90bXAvaWNvbl93NmJobTV1M2JsL3ByZXZpb3VzLnN2ZxRCHngAAAAASUVORK5CYII=") no-repeat; background-size: 100% 100%; width: 20px; height: 20px; margin-left: -10px; margin-top: -10px;}
.check_next::after { content: ''; position: absolute; top: 50%; right: 50%; background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwEAYAAAAHkiXEAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAZiS0dEAAAAAAAA+UO7fwAAAAlwSFlzAAAASAAAAEgARslrPgAAATNJREFUeNrt28uKwkAQhWH1VRV8DbfeXXhBfVbrzKJxIAOCUxVTTft/m2yLcxIl3Z3RCAAAfCeZTDablevtJknSZJI9V/N+g5ckPR56MpnsfqeID3kZ/F+dJ2I8zp67GSXQy0X/cjxSRE+eQXaDfdf1ShE9oYhKxIo4HCiiJ7Ei9vvs+ZtBEZVwF2Ey2W6XPX8zKKISsSK22+z5mxErYrPJnr8ZFFGJWBHrdfb8zYgVsVplz98MiqiEuwhJ0nKZPX8zYkUsFp+e78t2nFi0G0z3zj+d+AkaiDt4/oRjCD5JLHhexNxiwbMU4UbwSWLBsxztFgueDRk3gk/iDl4Sm/IBBJ8kFjwHs9xiwXM00Y3gk5UAOZ6epgQ5nZYrH2ikeVkEnygNqwQ+n5fAz2fueAAAMIgfFu9A4rTwr54AAAAldEVYdGRhdGU6Y3JlYXRlADIwMjAtMDgtMjRUMTY6MjM6NDIrMDg6MDBd4KxiAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIwLTA4LTI0VDE2OjIzOjQyKzA4OjAwLL0U3gAAAEZ0RVh0c3ZnOmJhc2UtdXJpAGZpbGU6Ly8vaG9tZS9hZG1pbi9pY29uLWZvbnQvdG1wL2ljb25fdzZiaG01dTNibC9uZXh0LnN2Z7q9T/AAAAAASUVORK5CYII=") no-repeat; background-size: 100% 100%; width: 20px; height: 20px; margin-right: -10px; margin-top: -10px;}
.title-list, .title-list li { margin:0; padding:0; list-style:none;}
.title-list a { font-size:14px; margin:0 4px; text-decoration: none;}
.title-list a:hover { text-decoration: underline;}
.pic-list { margin:0;padding:0;}
.pic-list li { list-style:none; display:inline-block; vertical-align:top; *display:inline-table; +display:inline; +zoom:1; padding:1px 1px 2px 2px; margin:2px; text-align:center; }
.pic-list img { width:80px; height:60px; border:none; display: block; margin:0 auto 6px;}
.pic-list a { display:inline-block; text-decoration: none;}
html { zoom: expression(function(ele){ele.style.zoom = "1";document.execCommand("BackgroundImageCache",false,true);}
(this));}
.mod-gallery div,.mod-gallery ul,.mod-gallery li { margin: 0; padding: 0;}
.mod-gallery ul { list-style: none;}
.mod-gallery img { border: none;}
.mod-gallery .clearfix{ *zoom: 1;}
.mod-gallery .clearfix:after { clear: both; height: 0; overflow: hidden; display: block; visibility: hidden; content:".";}
.mod-gallery { font-size: 12px; color: #B4B4B4; background: #111;}
.mod-gallery .gallery-title { text-align: center; margin: 20px 0;}
.mod-gallery .gallery-title h2 { font-size: 26px; display: inline;}
.mod-gallery .gallery-title span {}
.mod-gallery .gallery-description { color: #FFF; background-color: #111;}
.mod-gallery .gallery-toolbar { margin: 5px 0; overflow: hidden; height: 25px; line-height: 25px;}
.mod-gallery .gallery-toolbar a { display: inline-block; _zoom: 1; text-decoration: none; outline: none;}
.mod-gallery .gallery-toolbar a.gallery-auto-play { background-position: 1px 4px;}
.mod-gallery .gallery-toolbar a.gallery-auto-stop { background-position: 0 -14px;}
.mod-gallery .gallery-toolbar a.gallery-view-origin { background-position: 0 -48px;}
.mod-gallery .gallery-toolbar a.gallery-view-list { background-position: 0 -65px;}
.mod-gallery .gallery-content { padding: 10px 30px 0;}
.mod-gallery .gallery-photo-description { margin: 10px 0 15px; line-height: 21px; color: #FFF;}
.mod-gallery .gallery-end { display: none; width: 500px; height: 280px; padding: 20px; position: absolute; background: #000; color: #FFF; text-align: left;}
.mod-gallery .gallery-end a,.mod-gallery .gallery-end a:hover,.mod-gallery .gallery-end a:active,.mod-gallery .gallery-end a:visited { color: #FFF;}
.gallery-end .end-close { display: block; position: absolute; z-index: 2; right: 0; top: 0; width: 60px; height: 60px; overflow: hidden; cursor: pointer; background: url(https://xmimg.ceweekly.cn/js/lib/gallery/black/close.png) no-repeat 0 0; _background-image: url(https://xmimg.ceweekly.cn/js/lib/gallery/black/close-ie6.png);}
.gallery-end .end-intro { padding: 15px 16px 18px; border-bottom: dotted 1px #555; overflow: hidden;}
.gallery-end .end-intro .thumb { float: left; margin-right: 10px;}
.gallery-end .end-intro .texts { height: 90px; overflow: hidden; zoom: 1; position: relative;}
.gallery-end .end-intro .texts h4 { font-size: 14px; font-weight: normal; color: #FFF; padding: 10px 0;}
.gallery-end .end-intro .texts .buttons { position: absolute; left: 0; bottom: 0;}
.gallery-end .end-related {}
.mod-gallery { overflow: hidden; position: relative; text-align: left;}
.mod-gallery .gallery-loading { position: absolute; width: 80px; height: 80px; left: 50%; top: 50%; margin-left: -40px; margin-top: -40px; text-align: center; background: rgba(0, 0, 0, 0.6); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000'); -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px;}
:root .mod-gallery .gallery-loading { filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00000000', EndColorStr='#00000000');}
.mod-gallery .gallery-loading span { display: inline-block; _zoom: 1; width: 32px; height: 32px; margin-top: 24px; background: transparent url(https://xmimg.ceweekly.cn/js/lib/gallery/black/loading.gif) no-repeat center center;}
.mod-gallery .gallery-photo { clear: both; position: relative; min-height: 300px; _height: 300px; text-align: center; vertical-align: middle; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.mod-gallery .gallery-end { display: none; position: absolute; -webkit-touch-callout: text; -webkit-user-select: text; -khtml-user-select: text; -moz-user-select: text; -ms-user-select: text; user-select: text;}
.mod-gallery .gallery-photo-items { text-align: left;}
.mod-gallery .gallery-photo-items img { position: relative;}
.mod-gallery .gallery-photo-prev,.mod-gallery .gallery-photo-next { display: block; position: absolute; height: 100%; top: 0; cursor: pointer; background: transparent url(https://xmimg.ceweekly.cn/js/lib/gallery/black/trans.gif) repeat;}
.mod-gallery .gallery-photo-prev { left: 0;}
.mod-gallery .gallery-photo-next { right: 0;}
.mod-gallery .gallery-photo-prev a,.mod-gallery .gallery-photo-next a { cursor: pointer; position: absolute; display: none; width: 102px; height: 95px; top: 50%; margin-top: -47px; outline: none; overflow: hidden; text-indent: -9999em; background: transparent no-repeat center center;}
.mod-gallery .gallery-photo-prev a { left: 15px; background-image: url(https://xmimg.ceweekly.cn/js/lib/gallery/black/prev.png); _background-image: url(https://xmimg.ceweekly.cn/js/lib/gallery/black/prev-ie6.png);}
.mod-gallery .gallery-photo-next a { right: 15px; background-image: url(https://xmimg.ceweekly.cn/js/lib/gallery/black/next.png); _background-image: url(https://xmimg.ceweekly.cn/js/lib/gallery/black/next-ie6.png);}
.mod-gallery .gallery-footer { background: #111; padding: 10px 10px 15px;}
.mod-gallery .gallery-thumb { overflow: hidden;}
.mod-gallery .gallery-thumbs { margin: 0 30px; min-height: 1px; _height: 1px;}
.mod-gallery .gallery-thumb-prev { float: left; padding-top: 8px;}
.mod-gallery .gallery-thumb-prev a { display: block; width: 22px; height: 82px; outline: none; cursor: pointer; background: transparent url(https://xmimg.ceweekly.cn/js/lib/gallery/black/scroll-icon.png) no-repeat 0 -103px; _background-image: url(https://xmimg.ceweekly.cn/js/lib/gallery/black/scroll-icon-ie6.png);}
.mod-gallery .gallery-thumb-prev a.disable { background-position: 0 0;}
.mod-gallery .gallery-thumb-prev a:hover { background-position: -1px -206px ;}
.mod-gallery .gallery-thumb-next { float: right; padding-top: 8px;}
.mod-gallery .gallery-thumb-next a { display: block; width: 22px; height: 82px; outline: none; cursor: pointer; background: transparent url(https://xmimg.ceweekly.cn/js/lib/gallery/black/scroll-icon.png) no-repeat 0 -413px; _background-image: url(https://xmimg.ceweekly.cn/js/lib/gallery/black/scroll-icon-ie6.png);}
.mod-gallery .gallery-thumb-next a.disable { background-position: 0 -309px;}
.mod-gallery .gallery-thumb-next a:hover { background-position: -1px -521px;}
.mod-gallery .gallery-thumb-list { width: 100%; position: relative; overflow: hidden; padding-bottom: 6px;}
.mod-gallery .gallery-thumb-items { position: relative; left: 0; overflow: hidden; display: none;}
.mod-gallery .gallery-thumb-items li { float: left; overflow: hidden; padding: 2px 5px; text-align: center;}
.mod-gallery .gallery-thumb-items li i { display: block; margin: 0 auto; padding: 0; width: 16px; height: 8px; line-height: 8px; font-size: 0;}
.mod-gallery .gallery-thumb-items li a,.mod-gallery .gallery-thumb-items li img { display: block; margin: auto;}
.mod-gallery .gallery-thumb-items li a { border: 2px solid #111; outline: none; position: relative; text-decoration: none;}
.mod-gallery .gallery-thumb-items li img { opacity: 0.4; filter: alpha(opacity=40);}
.mod-gallery .gallery-thumb-items li.current i { background: url(https://xmimg.ceweekly.cn/js/lib/gallery/black/scroll-icon.png) no-repeat -3px -626px; _background-image: url(https://xmimg.ceweekly.cn/js/lib/gallery/black/scroll-icon-ie6.png);}
.mod-gallery .gallery-thumb-items li.current a { border-color: #FFFF00;}
.mod-gallery .gallery-thumb-items li a:hover img,.mod-gallery .gallery-thumb-items li.current img { opacity: 1; filter: alpha(opacity=100);}
.mod-gallery .gallery-thumb-items li span { display: block; height: 20px; padding: 0 5px; line-height: 20px; color: #FFF; text-align: center; position: absolute; right: 0; bottom: 0; background: rgba(0, 0, 0, 0.8); filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#cc000000', EndColorStr='#cc000000');}
.mod-gallery .gallery-thumb-items li span b { font-weight: normal;}
:root .mod-gallery .gallery-thumb-items li span { filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#00000000', EndColorStr='#00000000');}
.mod-gallery .gallery-overlay { position: absolute; top: 0; left: 0; z-index: 3; width: 100%; height: 100%; margin: 0; padding: 0; background: #000 url(https://xmimg.ceweekly.cn/js/lib/gallery/black/loading.gif) no-repeat center center;}
.mod-bar { overflow: hidden;}
.mod-bar .bar-left { background: transparent url(https://xmimg.ceweekly.cn/js/lib/gallery/black/bar.png) no-repeat 0 0; _background-image: url(https://xmimg.ceweekly.cn/js/lib/gallery/black/bar-ie6.png); float: left; width: 5px; height: 17px; margin-right: -5px;}
.mod-bar .bar-right { background: transparent url(https://xmimg.ceweekly.cn/js/lib/gallery/black/bar.png) no-repeat 0 -55px; _background-image: url(https://xmimg.ceweekly.cn/js/lib/gallery/black/bar-ie6.png); float: right; width: 5px; height: 17px; margin-left: -5px;}
.mod-bar .bar-body { float: left; width: 100%; min-height: 1px;}
.mod-bar .bar-content { position: relative; background: transparent url(https://xmimg.ceweekly.cn/js/lib/gallery/black/bar.png) repeat-x 0 -28px; _background-image: url(https://xmimg.ceweekly.cn/js/lib/gallery/black/bar-ie6.png); height: 17px; margin: 0 3px;}
.mod-bar .bar-btn { position: absolute; display: block; width: 36px; margin-top: 2px; cursor: default; outline: none;}
.mod-bar .bar-btn-left { float: left; width: 5px; height: 13px; margin-right: -5px; background: transparent url(https://xmimg.ceweekly.cn/js/lib/gallery/black/bar.png) no-repeat 0 -85px; _background-image: url(https://xmimg.ceweekly.cn/js/lib/gallery/black/bar-ie6.png);}
.mod-bar .bar-btn-right { float: right; width: 5px; height: 13px; margin-left: -5px; background: transparent url(https://xmimg.ceweekly.cn/js/lib/gallery/black/bar.png) no-repeat 0 -167px; _background-image: url(https://xmimg.ceweekly.cn/js/lib/gallery/black/bar-ie6.png);}
.mod-bar .bar-btn-body { float: left; width: 100%; min-height: 1px;}
.mod-bar .bar-btn-body span { display: block; height: 13px; margin: 0 5px; background: transparent url(https://xmimg.ceweekly.cn/js/lib/gallery/black/bar.png) repeat-x 0 -140px; _background-image: url(https://xmimg.ceweekly.cn/js/lib/gallery/black/bar-ie6.png);}
.mod-bar .bar-btn-content { display: block; width: 14px; height: 13px; margin: auto; background: transparent url(https://xmimg.ceweekly.cn/js/lib/gallery/black/bar.png) repeat-x 0 -112px; _background-image: url(https://xmimg.ceweekly.cn/js/lib/gallery/black/bar-ie6.png);}
.mod-gallery .gallery-photolist { width: 100%; height: 100%; position: absolute; top: 0; left: 0; background: #1C1C1D; display: none;}
.gallery-photolist .gallery-photolist-items { margin: 0 3.125%; padding-top: 24px; overflow: hidden;}
.gallery-photolist-items li { float: left; overflow: hidden; width: 164px; height: 164px; padding: 0 8px 60px;}
.gallery-photolist-items li a { display: block; overflow: hidden; outline: none; text-indent: -9999em; border: 2px solid #ECECEC; width: 160px; height: 160px;}
.gallery-photolist-items li.current a,.gallery-photolist-items li a:hover { border: 2px solid #F9DF53}
.mod-gallery .gallery-photo-page { position: absolute; bottom: 50px;}
.mod-page { overflow: hidden;}
.mod-page a { text-decoration: none;}
.mod-page a { display: block; overflow: hidden; outline: none; min-width: 12px; _width: 12px; padding: 0 5px; height: 22px; line-height: 22px; border: 1px solid #767676; color: #ECECEC;}
.mod-page a:hover,.mod-page .current a{ background-color: #494949; color: #ECDEAE;}
.gallery-photo-page .page-prev { float: left; margin-right: 5px;}
.gallery-photo-page .page-next { float: left;}
.gallery-photo-page .page-items { float: left;}
.gallery-photo-page .page-items li { float: left; margin-right: 5px; text-align: center;}
.gallery-photo-page .page-items li.current {}
.gallery-photo-page .page-items li a {}
.mod-btn,.mod-btn:visited { padding: 0; cursor: pointer; border: none; background-color: transparent; display: inline-block; _zoom: 1; overflow: hidden; font-size: 12px; color: #FFF; font-weight: normal;}
.mod-btn:hover,.mod-btn:active { color: #EEE;}
.mod-btn i,.mod-btn span { float: left; margin: 0; padding: 0; height: 22px; line-height: 21px; _line-height: 22px; background: url(https://xmimg.ceweekly.cn/js/lib/gallery/black/btn.png) no-repeat; _background: url(https://xmimg.ceweekly.cn/js/lib/gallery/black/btn-ie6.png) no-repeat;}
.mod-btn b { font-weight: normal;}
.mod-btn .btn-left { width: 5px; background-position: 0 0;}
.mod-btn .btn-right { float: left; width: 5px; background-position: 0 -60px;}
.mod-btn .btn-icon { width: 15px;}
.mod-btn span { white-space: nowrap; padding: 0 5px; background-repeat: repeat-x; background-position: 0 -30px;}
.mod-btn .btn-icon { background: url(https://xmimg.ceweekly.cn/js/lib/gallery/black/btn-icon.png) no-repeat; _background: url(https://xmimg.ceweekly.cn/js/lib/gallery/black/btn-icon-ie6.png) no-repeat; margin-right: 2px;}
.mod-btn .icon-origin { background-position: 0 6px;}
.mod-btn .icon-slide { background-position: 0 -29px;}
.mod-btn .icon-stop { background-position: 0 -64px;}
.mod-btn .icon-comment { background-position: 0 -99px;}
.mod-btn .icon-vote { background-position: 0 -135px;}
.mod-btn .icon-replay { background-position: 0 -174px;}
.mod-gallery .gallery-toolbar a,.mod-gallery .gallery-toolbar a:visited { color: #FFF; text-decoration: none;}
.mod-gallery .gallery-toolbar a:hover,.mod-gallery .gallery-toolbar a:active { color: #EEE;}
