
.impr-plus{position:absolute;z-index:2;width:20px;height:20px;line-height:20px;font-size:20px;font-weight:700;font-family:"microsoft yahei";color:#ff7300;text-shadow:0 1px 2px #888}
.impr-clickable{cursor:pointer}
#impr-dialog{width:333px;height:141px}
#impr-dialog .dpl-d{height:90px}
#impr-dialog .dpl-m{height:40px;text-align:center;font-size:14px}
#impr-dialog .dpl-b{border-top:0 none;text-align:center}
#impr-dialog .dpl-b a,#impr-dialog .dpl-b a:hover{color:#fff}
#impr-dialog .dpl-btn-important{text-shadow:0 -1px 1px #ec8017}
.dpl-dialog .dpl-t .dpl-close,.dpl-btn-img .dpl-ico-search,.dpl-btn-notxt .dpl-ico-search,.dpl-dialog .dpl-d .dpl-ico-serious,.dpl-dialog .dpl-d .dpl-ico-success,.dpl-dialog .dpl-d .dpl-ico-general,.dpl-dialog .dpl-d .dpl-ico-doubt{background:url(/uploads/image/ccu22204/402772_1921578814.png) no-repeat}
.dpl-lnk:link,.dpl-lnk:visited{color:#369}
.dpl-lnk:hover{color:#ff7300}
.dpl-dialog{float:left;display:none;border:solid 8px #999;border:solid 8px rgba(0,0,0,.4)}
.dpl-dialog .dpl-t{height:28px;padding:2px 8px 2px 16px;background-color:#f0f0f0}
.dpl-dialog .dpl-t .dpl-title{float:left;display:inline;color:#444;font-size:14px;line-height:2;font-weight:700}
.dpl-dialog .dpl-t .dpl-close:link,.dpl-dialog .dpl-t .dpl-close:visited{float:right;display:inline;margin-top:6px;width:15px;height:15px;overflow:hidden;background-position:0 -40px}
.dpl-dialog .dpl-t .dpl-close:hover{background-position:-20px -40px}
.dpl-dialog .dpl-t{cursor:move}
.dpl-dialog .dpl-d{background-color:#fff;border:solid 2px #f0f0f0;border-top-width:0;padding:12px 8px 7px;color:#444}
.dpl-dialog .dpl-m{padding:0 4px 8px}
.dpl-dialog .dpl-b{padding:5px 4px 0;border-top:solid 1px #f0f0f0;text-align:right}
.dpl-dialog-l .dpl-d{padding:24px 8px 10px}
.dpl-dialog-l .dpl-m{padding:0 16px 24px}
.dpl-dialog-l .dpl-b{padding:12px 16px 0}
.dpl-btn-important{display:inline-block;border:solid 1px #b3b3b3;border-bottom-color:#9a9a9a;padding:3px 13px;background-color:#f0f0f0;color:#444;vertical-align:middle;cursor:pointer;overflow:visible;background-image:-webkit-linear-gradient(#fcfcfc,#e4e4e4);background-image:-moz-linear-gradient(#fcfcfc,#e4e4e4);background-image:linear-gradient(top,#fcfcfc,#e4e4e4);border-radius:3px;*padding:0 12px;*height:26px}
@-moz-document url-prefix(){.dpl-btn,.dpl-btn-action,.dpl-btn-important,.dpl-btn-disabled{padding:2px 10px}
}
.dpl-btn-important{border:solid 1px #e89f0e;border-bottom-color:#cf7f01;background-color:#fca000;color:#fff;font-weight:700;background-image:-webkit-linear-gradient(#fcb10a,#f18e06);background-image:-moz-linear-gradient(#fcb10a,#f18e06)}
.dpl-btn-important:hover{color:#fff!important;text-decoration:none;background-image:-webkit-linear-gradient(#f29b06,#e57902);background-image:-moz-linear-gradient(#f29b06,#e57902)}
.dpl-btn-important:active{background-image:-webkit-linear-gradient(#e07f00,#e48c02);background-image:-moz-linear-gradient(#e07f00,#e48c02)}
a.dpl-btn-important{padding:3px 13px;height:18px}
.mod-fill .header li,.mod-latest .content .impre-text,.mod-latest .content .impre-up,.mod-latest .content .link,.mod-fill .mask-info a{background: no-repeat}
#content{background:#d9c39e}
.layout-number{height:476px;background:#261621  no-repeat 50% 0}
.mod-number{width:990px;height:476px;margin:0 auto;position:relative}
.mod-number .number,.mod-number .fill-link{display:block;position:absolute}
.mod-number .number{top:365px;left:398px;width:330px;height:44px;line-height:44px;padding-left:15px;color:#fff;font-size:22px;letter-spacing:37px;overflow:hidden;font-family:"microsoft yahei"}
.mod-number .fill-link{top:246px;left:788px;width:144px;height:144px;text-indent:-9999px;overflow:hidden}
.layout-reward{height:279px;background:#261621}
.mod-reward{height:201px;width:882px;margin:0 auto;padding:39px 0}
.layout-fill{height:560px;background:#261621  no-repeat 50% 0}
.mod-fill{width:990px;height:560px;margin:0 auto}
.mod-fill .header{height:75px;padding-top:80px;font-family:"microsoft yahei";overflow:hidden}
.mod-fill .header li{float:left;width:198px;height:34px;line-height:34px;padding-bottom:41px;text-align:center;color:#f6f6f6;background-position:74px 21px;cursor:pointer}
.mod-fill .header li.current{color:#d94830;background-position:74px -79px}
.mod-fill .content{height:380px;position:relative}
.mod-fill .select{position:absolute;width:330px;height:106px;left:72px;top:84px}
.mod-fill .select .row{height:28px;line-height:28px;padding:12px 0}
.mod-fill .select label{float:left;width:85px;color:#87616e}
.mod-fill .select select{float:left;width:242px;height:26px;padding:4px 4px;vertical-align:middle;border:1px solid #261621;color:#261621}
.mod-fill .fill-text{position:absolute;top:279px;left:76px;width:327px;height:55px}
#impression{width:311px;height:55px;line-height:27px;padding:0 8px}
.mod-fill textarea.empty{color:#999}
.mod-fill .preview h3{position:absolute;left:518px;top:42px;color:#bfa377;font-family:"microsoft yahei"}
.mod-fill .preview .preview-text{position:absolute;left:642px;top:148px;width:148px;height:32px;line-height:32px;padding-left:16px;color:#fff;overflow:hidden}
#submit-btn{position:absolute;left:525px;top:272px;width:167px;height:59px;background:0 0;border:0 none;cursor:pointer}
.mod-fill .share{position:absolute;left:707px;top:297px;width:166px;height:16px;line-height:16px;color:#dabb87}
.mod-fill .share span{float:left}
.mod-fill .share ul{float:right}
.mod-fill .share ul li{float:left;width:16px;height:16px;margin-right:4px;cursor:pointer}
.mod-fill .mask-bg{position:absolute;top:0;left:36px;width:918px;height:380px;z-index:11;background:#000;opacity:.8;filter:alpha(opacity=80)}
.mod-fill .mask-bg-iframe{position:absolute;top:0;left:36px;width:918px;height:380px;z-index:10;filter:alpha(opacity=0)}
.mod-fill .mask-info{position:absolute;top:115px;left:315px;width:370px;height:150px;z-index:12;color:#efba9d}
.mod-fill .mask-info h4{margin-bottom:10px;font-size:18px;font-family:"microsoft yahei"}
.mod-fill .mask-info .belt-name{color:#b03e2f}
.mod-fill .mask-info p{margin-bottom:6px}
.mod-fill .mask-info a{display:block;float:left;width:167px;height:59px;line-height:58px;margin-right:14px;color:#fff;font-size:18px;font-weight:700;font-family:"microsoft yahei";text-align:center;text-shadow:0 -1px 1px #333}
.mod-fill .mask-info a.view-list{background-position:0 -400px}
.mod-fill .mask-info a.continue{background-position:0 -500px}
.mod-fill .mask-info a:hover{color:#fff!important;text-decoration:none}
.layout-latest{height:460px;background: 50% 0 no-repeat}
.mod-latest{width:990px;height:460px;margin:0 auto}
.mod-latest .header{width:880px;height:44px;margin:0 auto}
.mod-latest .header .title{float:left;padding-left:14px;color:#31192a;font-size:20px;font-family:"microsoft yahei"}
.mod-latest .header .comment{float:right;width:458px;padding:5px 14px 0 0}
.mod-latest .header .comment span{float:left;color:#845d41}
.mod-latest .header .comment a{float:right;height:21px;line-height:20px;width:95px;text-align:center;color:#fff;font-weight:700;text-shadow:0 -1px 0 #836249}
.mod-latest .header .comment a:hover{text-decoration:none;color:#fff!important}
.mod-latest .content{padding-left:52px;height:360px;overflow:hidden}
.mod-latest .content li{float:left;width:288px;height:98px;padding:10px 8px;border:1px solid #d9c39e;position:relative;overflow:hidden}
.mod-latest .content .vertical-img{float:left;width:80px;height:80px;padding:9px;background:#fff;box-shadow:4px 4px 0 #ceb996;overflow:hidden}
.mod-latest .content .vertical-img img{width:80px;height:80px}
.mod-latest .content dl{float:right;width:175px}
.mod-latest .content dt,.mod-latest .content .belt-name{font-weight:700;margin-bottom:4px}
.mod-latest .content dt{height:18px;line-height:18px;overflow:hidden}
.mod-latest .content dd{height:20px;line-height:20px;overflow:hidden}
.mod-latest .content .impression{float:left;height:30px}
.mod-latest .content .impre-text{float:left;height:22px;line-height:22px;padding:6px 4px 2px;background-position:0 -250px}
.mod-latest .content .link{position:absolute;top:8px;right:7px;width:55px;height:19px;text-align:center;line-height:19px;background-position:0 -200px}
.mod-latest .content .link a{color:#fff}
.mod-latest .content .link a:hover{color:#fff!important;text-decoration:none}
.mod-latest .content .impression .impre-up{float:left;width:23px;height:30px;background-position:-100px -300px}
.mod-latest .content .impr-clickable .impre-up{background-position:0 -300px}
.mod-latest .content .impr-clickable:hover .impre-up,.mod-latest .content .impr-clickable-hover .impre-up{background-position:-50px -300px}
.mod-latest .content a{color:#8b6549}
.mod-latest .content .basic-info{color:#8b6549}
.mod-latest .content .hover-info{display:none;color:#666}
.mod-latest .content .hover-info dt{width:120px}
.mod-latest .content .hover{background:#fff;border-color:#bca277}
.mod-latest .content .hover .basic-info{display:none}
.mod-latest .content .hover .hover-info{display:block}
.mod-latest .content .hover .vertical-img{box-shadow:4px 4px 0 #f2f2f2}