/* /assets/widget/style/component/position/position.css,/assets/widget/style/component/articlecategory/slightsubmenu.css,/assets/widget/style/component/downloadcategory/downloadcategory.css,/assets/widget/style/component/faqList/faqList.css,/assets/widget/style/component/downloadList/downloadList.css,/assets/widget/script/plugins/downloadList/lightgallery-bundle.min.css,/assets/widget/style/component/downloadList/downloadList_6.css,/assets/widget/style/component/quicknavigation/quicknavigation.css */
/* /assets/widget/style/component/position/position.css */
.sitewidget-position .sitewidget-bd {
    font-size: 14px;
    line-height: 2em
}

.sitewidget-position .sitewidget-bd a,.sitewidget-position .sitewidget-bd .sitewidget-position-current {
    margin: 0 5px
}

.sitewidget-position .sitewidget-position-innericon .sitewidget-position-icon {
    padding-left: 20px;
    min-height: 16px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAMCAYAAABr5z2BAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNFNjc5MUM1QjBENzExRTQ4NzBBRjQ4NUI5NkU4MDQ1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNFNjc5MUM2QjBENzExRTQ4NzBBRjQ4NUI5NkU4MDQ1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0U2NzkxQzNCMEQ3MTFFNDg3MEFGNDg1Qjk2RTgwNDUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0U2NzkxQzRCMEQ3MTFFNDg3MEFGNDg1Qjk2RTgwNDUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7zTdGJAAABFUlEQVR42oTSMUvDQBTA8UtT0kkcHKRYcKjgouDiJP0CdqlDcHEolEKmdnMSRBfFzmod2o4ddCh0KE7ioB9DUYdOmeyg0Jr+D95BOBN98IODu/fevVycIAhUSlRxgy/s4x5jLKOFQ30ok5J8ih7eEWKEc7iy75mDWStxAR34GOIJHzgyHSV+kgoU0cc2upjgREZo4xW7cnZqkswIJTxjE2dyxQZyWJTuev47RNjDlilQxyO+cYEyDqzRHNSQxxXWpGFFj7CBBwxwjCWVHjtYxa0UWdcFmtLh+p9kEwW8yNNG5iNGUiQeb7iUtW6yEtvzJOfXM9oFWrL2rQLKfgUV+0mU/bMkNHKTCnxah2Z/3C40i7kAAwDc1zHBSPWCxAAAAABJRU5ErkJggg==) left center no-repeat
}

.sitewidget-position .sitewidget-position-innericon2 .sitewidget-position-icon {
    padding-left: 20px;
    min-height: 16px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphNDljNDdiNS05MTlkLWFmNGMtYmU3NS1hN2IwNTJiNzg5MjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTdBRUY4MEFGOThGMTFFNkE1MkRCMDk2OTNDRkIxRDgiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTdBRUY4MDlGOThGMTFFNkE1MkRCMDk2OTNDRkIxRDgiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NWM2YjUxODUtYWMyNS02ZTRjLWIxNGYtZTQyNWY0OGQ5N2MzIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YjFiNDFiY2EtZjk3ZC0xMWU2LWIzNzgtZjgzYmVkMWI4YzlkIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ZIaGWwAAAXpJREFUeNqMkjtPAkEUhQ9oloJQQGsCZBMSTUx8NNpASzT+AQ2NjUphx4/QhB7pbIg1iSbUyy/wERuKhcIWKhJ2G7xnMmOGcSWe5NvM3sfZu7s3tVwuQbXbbWh5wo1wLuzq2IfwJDwIMQOtVkslNrGqLeFZ2Hfix5pL4Uz4MgnbwDPN+XwetVoNpVJJJSaTCYIgwGw2o/GLcCREzKUtg2s2FwoFNBoNVCoVeJ6n4Jkx5kR7wpVpsg0ueKlWq8hkMgjDEJ1OR8EzY8zZta7BIS9m7MFggPl8ruCZKpfLpvYgycD9oOu0kWTwaj4YVa/Xkc1mkcvl1Jkaj8em9j3pqY8cbTgcolgswvd9NJvNn2QURWDOqv01QVd4m06n6PV6GI1GiONYwTNjzOmnd5Mm4H89FQIp9Pv9ftK7h8KJ2QF3AugN2xE+E5oZ27a3MMkAete5rgsrttCx2C1O//GbOOqddX+vY/ivgd3kmq1o3fJw7Fsh5bzOir4FGAB7JHibgf1TVgAAAABJRU5ErkJggg==)left center no-repeat
}

.sitewidget-position .sitewidget-position-innericon3 .sitewidget-position-icon {
    padding-left: 20px;
    min-height: 16px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphNDljNDdiNS05MTlkLWFmNGMtYmU3NS1hN2IwNTJiNzg5MjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEVDOUM1MDJGOThGMTFFNjg4NkVFMzZCNjVCOTYwQzEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEVDOUM1MDFGOThGMTFFNjg4NkVFMzZCNjVCOTYwQzEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NWM2YjUxODUtYWMyNS02ZTRjLWIxNGYtZTQyNWY0OGQ5N2MzIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YjFiNDFiY2EtZjk3ZC0xMWU2LWIzNzgtZjgzYmVkMWI4YzlkIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+vIlzDAAAAF5JREFUeNpi/P//PwMlgAVdoKenB0QRYypjSUkJAxMDhYAFlwTIdGRXofNhgGIX0M4LyM7Exh88YcBCyImkhsF/UsOAYi8wdnd3Y3UBMXphXiA3N/2njhcozc4AAQYAMqwj+M+PDJUAAAAASUVORK5CYII=)left center no-repeat
}

.sitewidget-position .sitewidget-position-innericon4 .sitewidget-position-icon {
    padding-left: 20px;
    min-height: 16px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphNDljNDdiNS05MTlkLWFmNGMtYmU3NS1hN2IwNTJiNzg5MjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTUwMjhERThGOTkwMTFFNjkxMTZBRTZBNjkwOEZFQTkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTUwMjhERTdGOTkwMTFFNjkxMTZBRTZBNjkwOEZFQTkiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NWM2YjUxODUtYWMyNS02ZTRjLWIxNGYtZTQyNWY0OGQ5N2MzIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YjFiNDFiY2EtZjk3ZC0xMWU2LWIzNzgtZjgzYmVkMWI4YzlkIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+5Re5ygAAAdhJREFUeNrEk71LglEUxs+riQTmpIgfCCpELYoJVg66RpM4NjbUEDTZH1BDiw4GDdbSVIOLiwRBk9CQIVQIuoiilDiJgmh+vPaci4aKTQ0d+HEv7z33nHuec15pNBrRX0xBf7Sl+Q/RaFSN5WDMKpDBuyRJt3jtVTgc/pr2l6ZLwGUTlkeNRrPe7XaJz3Q6HWm1WpJlmYrF4hvOdxHk8ydAJBKZ7Dnzq1KpXEMAstvtlMvlCJkpFAqRxWKhTCZD6XSag2yCr3kNDg0Gw5rP5yOz2UytVousViupVCpxmc3r9ZLD4XCx7yIN9vx+v7jEWdnK5TKVSqUZjdxuN5dyiu02uOEAK+AIbBiNRuHE9Q6HQ5GZA06bycQy0TJwsmwc4GlciixEQXZGoVBQr9ejdrtNlUpFBK3X61StVtlNBW7BJQc4AfvAEY/HRRYIKTqgVqsFjUZDPJ1fw6RSqRe4nU80eBhzjMOLYDA48+Rms0mJRIJYH7ZkMsnL3W9tfA4EAi6Px0PZbJYKhQJ1Oh1REndDr9dTPp9/hd/WpI0zgxSLxcyDweDeZrM5a7Ua9ft9UTvrwQMFDXJw28EgfSycxKlR5j4fA26BEjTAGbjG5e6vo/wvf+O3AAMAhyqugjADRsAAAAAASUVORK5CYII=)left center no-repeat
}

.sitewidget-position .sitewidget-position-innericon5 .sitewidget-position-icon {
    padding-left: 20px;
    min-height: 16px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphNDljNDdiNS05MTlkLWFmNGMtYmU3NS1hN2IwNTJiNzg5MjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTU0QTIzQUJGOThGMTFFNkE4MDRFRUFDQjE4NzVFMEMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTU0QTIzQUFGOThGMTFFNkE4MDRFRUFDQjE4NzVFMEMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NWM2YjUxODUtYWMyNS02ZTRjLWIxNGYtZTQyNWY0OGQ5N2MzIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YjFiNDFiY2EtZjk3ZC0xMWU2LWIzNzgtZjgzYmVkMWI4YzlkIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Rdy+5gAAAX9JREFUeNqE088rRFEUwPHLWNCMBVaWk5Uimo1SpJQm5cdC9lb+gUFZkCRhUH7NAskOifxIMxayGln4VcoCM0VhY2WeHc/3vO6bXs94Tn16Z+7cezr3vvvyTNNUEtFoVDmiDX0I6d8XmMKhPSESiVjPfPU7JrCPBvi1RhxgzD3ZXaAd/ervGNTdZaPANWHAToLBoAqHw1Yej8dVOp3Odq+7ydlBjZ3IYr/fb7EL6Qh5baFQ/R9FXgVu7SSRSCjDMFQmk7FyR9x4ncE8ViRJpVIqFovl6mDaq4MtrHm0v4pNrwIfGMYMTMe4qcfkDXw5F/gCgYBKJpPOMQNPKEW1HtvAON7sSbJG2GfgQyuaUKsvywKa9f+zeMYJrnCKI+lGttCJB4ziG3Jyn7jWV3cEl7r1JT1H5t7LWulgXX8o8nxx7FGKLLr2vI1dzKEby1KgB5PowLm+C3d41YcqUYxyVKIKdShBrxTYwR5aUI8uVKBML7TfzjsecYYhHEt3PwIMADljZ8a2ztQjAAAAAElFTkSuQmCC)left center no-repeat
}

.sitewidget-position .sitewidget-position-innericon6 .sitewidget-position-icon {
    padding-left: 20px;
    min-height: 16px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphNDljNDdiNS05MTlkLWFmNGMtYmU3NS1hN2IwNTJiNzg5MjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODZFQzhGRjhGOThGMTFFNkIyMDE4QkEyQ0Q3OEZEQUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODZFQzhGRjdGOThGMTFFNkIyMDE4QkEyQ0Q3OEZEQUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NWM2YjUxODUtYWMyNS02ZTRjLWIxNGYtZTQyNWY0OGQ5N2MzIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YjFiNDFiY2EtZjk3ZC0xMWU2LWIzNzgtZjgzYmVkMWI4YzlkIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Pj7BEwAAAbJJREFUeNpsk8srRHEUx2fGqzxSHiu7iZIRligLspjCxo5hNwil1CzsrEjNRJQFjfwBFlLIQizlUSwmUpJZkoXHlIzn90yfO93k1GfO3Ps75/zO63qj0ajHJBKJZHQsFquTCosBUSa84kbsiLjsLj2IbD1eJ4AkX8yLUeHz/C8/YlVMKtCbBfC5nO2GcfEplkSLKIFecUQ2I2JbzuaTDbAgOsW96BNr4lukYFO0ihPed5BtJkCAqB+iXGyICzIa+1OCF/1FqQEfDcsRLyJXvFOGBat0GkyTtzj74fKw/QSJesxBAYG2xeKfDGY4b+M5aIZ+HuZEjagWSTJ7YlwV2Dyiz9F+97iuxKlI09AHUSqmxDW74JSSh0/aAtzyYDeHxB21rzOVWRaqUBTb7CX1+CQtwB4P/ehacSZ66LYjNqV2/ofQ+z5mbobDopGDT1Z5mrqdrlt5DWIIn7i9TIgVumuzbyKIZWb5Droa9yp2sTWfhNPESUtHVDFOG1+zKGKFU2R1iM0BPtlVttS6xDI7MOFyfOZ7aOPMbu7WNNKZ1XR9jY4EqDHIjqSZjGUYp+Ss/AowADLte6LUbWsZAAAAAElFTkSuQmCC)left center no-repeat
}

.sitewidget-position .sitewidget-position-innericon7 .sitewidget-position-icon {
    padding-left: 20px;
    min-height: 16px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDphNDljNDdiNS05MTlkLWFmNGMtYmU3NS1hN2IwNTJiNzg5MjAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUVFOEJFQzBGOThGMTFFNjhGQTFGREUzQTMxRDM0MDEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUVFOEJFQkZGOThGMTFFNjhGQTFGREUzQTMxRDM0MDEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NWM2YjUxODUtYWMyNS02ZTRjLWIxNGYtZTQyNWY0OGQ5N2MzIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YjFiNDFiY2EtZjk3ZC0xMWU2LWIzNzgtZjgzYmVkMWI4YzlkIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+OBI0cwAAAHpJREFUeNrcUkEKwCAMa8V/bY/yrp71Uf6sU3AgYqustwVCD5WYtkEighk551auSqwszjngYIFH6LUIbwBTSlzvtYaSgOlWaeJKbMXbDFa/wBvQAZtAVAgE27eMu5/YhpCD8QrEnDlqdoC7IB2NcCQgRVl7xj8IPAIMAIa3ITvn4kiRAAAAAElFTkSuQmCC)left center no-repeat
}

.sitewidget-position .web-crumbs-title strong {
    font-size: 24px
}

.container-opened .sitewidget-position .sitewidget-hd,.container-opened .sitewidget-position .sitewidget-bd {
    margin: 0 auto;
    max-width: 100%
}

@media(min-width: 1px) and (max-width:767px) {
}

@media(min-width: 768px) and (max-width:989px) {
    .container-opened .sitewidget-position .sitewidget-hd,.container-opened .sitewidget-position .sitewidget-bd {
        width:740px
    }
}

@media(min-width: 990px) {
    .container-opened .sitewidget-position .sitewidget-hd,.container-opened .sitewidget-position .sitewidget-bd {
        width:960px
    }
}

@media(min-width: 1220px) {
    .container-opened .sitewidget-position .sitewidget-hd,.container-opened .sitewidget-position .sitewidget-bd {
        width:1180px
    }
}

.web-crumbs-title.style-float {
    float: left
}

.float-style-cont-wrap {
    float: right
}

@media(min-width: 990px) {
    .sitewidget-position .sitewidget-bd.fixed-lineheight .web-crumbs-title,.sitewidget-position .sitewidget-bd.fixed-lineheight .web-crumbs-title span {
        line-height:36px
    }

    .sitewidget-position .sitewidget-bd.fixed-lineheight .float-style-cont-wrap {
        line-height: 36px
    }

    .sitewidget-position .sitewidget-bd.fixed-lineheight-mobile {
        display: flex;
        align-items: center
    }

    .sitewidget-position .sitewidget-bd.fixed-lineheight-mobile .float-style-cont-wrap {
        margin-left: auto
    }
}

@media(max-width: 989px) {
    .sitewidget-position .sitewidget-bd.fixed-lineheight-mobile {
        display:flex;
        justify-content: center;
        flex-direction: column;
        padding: 10px 0
    }

    .sitewidget-position .tcenter {
        text-align: center
    }
}

/* /assets/widget/style/component/articlecategory/slightsubmenu.css */
.slight-submenu-wrap li {
    position: relative;
    padding-left: 18px
}

.slight-submenu-wrap .slight-submenu-button {
    position: absolute;
    left: 0;
    top: 0;
    width: 14px;
    cursor: pointer;
    background-position: center center;
    background-repeat: no-repeat
}

.default-style-icons .li-with-ul .slight-submenu-button {
    background: url(data:image/gif;base64,R0lGODlhCQAJAPcAAAAAAICAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAJAAkAAAgmAAMIHEjwn8GD/wQeBHBQoUGGBhUCmDgxYYCFDS8+zIgwI0GCAQEAOw==) center center no-repeat
}

.default-style-icons .li-with-ul .slight-submenu-button.opened {
    background-image: url(data:image/gif;base64,R0lGODlhCQAJAPcAAAAAAICAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAP8ALAAAAAAJAAkAAAgiAAMIHEjwn8GD/wQiPKhwYcIA/wBIlPjQYUWHDRcS3BggIAA7)
}

.category-default-gray {
    border: 1px solid #d6d6d6
}

.category-default-gray .sitewidget-hd {
    background-color: #3F51B5;
    padding-left: 20px
}

.category-default-gray .sitewidget-hd h2 {
    color: #fff;
    font-size: 16px;
    line-height: 60px
}

.category-default-gray li {
    padding-left: 0;
    border-top: 1px solid #e7e7e7
}

.category-default-gray .slight-submenu-wrap>li:first-child {
    border-top: 0
}

.category-default-gray .slight-submenu-wrap>li:last-child>ul {
    border-top: 1px solid #e7e7e7
}

.category-default-gray .submenuUlShow>a {
    border-bottom: 1px solid #e7e7e7
}

.category-default-gray .submenu-default-gray li a {
    line-height: 42px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    padding-right: 30px
}

.category-default-gray li a {
    display: block;
    padding-left: 20px;
    color: #333;
    font-size: 16px
}

.category-default-gray li a:hover {
    color: #457cba;
    background-color: #f0f0f0;
    border-bottom-color: #f0f0f0
}

.category-default-gray .submenu-default-gray li:last-child a {
    border: 0
}

.category-default-gray li .slight-submenu-button {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAwCAMAAAD0OqBHAAAANlBMVEUAAACPk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5cFTkqtAAAAEXRSTlMA793OT55zKRE+L8Kpj2BZIEh1Xw0AAABSSURBVBjT1Y+5EcAgEMT2wDzGr/pv1sdACwRWoGRnA2kd0Yq7WVQgVFW3inHqoC8bRNjlZOAZp0TWf4mkmQFcM83gHrk19GDDXjW3jE19MS3jA5E7AtZZhJD9AAAAAElFTkSuQmCC) top center no-repeat;
    height: 24px;
    width: 26px;
    left: auto;
    right: 0;
    top: 8px
}

.category-default-gray li .slight-submenu-button.opened {
    background-position: bottom center
}

.category-default-gray li .submenuUlShow>a {
    border-bottom: 0
}

.category-default-gray li .submenu-default-gray {
    display: none
}

.category-default-gray li li {
    padding-left: 10px;
    border-top: 0
}

.category-default-gray .submenu-default-gray li li a {
    line-height: 30px;
    padding-right: 3px
}

.category-default-gray li li a {
    color: #666;
    font-size: 14px
}

.category-default-gray li li a:hover {
    background: 0
}

.category-default-gray li li .slight-submenu-button {
    left: 0;
    right: auto;
    top: 3px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAwCAYAAAAsJjtLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjZFRDBENEFGMkE5QzExRTU4N0Q4OEZCMEEwQzdDRUU3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjZFRDBENEIwMkE5QzExRTU4N0Q4OEZCMEEwQzdDRUU3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NkVEMEQ0QUQyQTlDMTFFNTg3RDg4RkIwQTBDN0NFRTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NkVEMEQ0QUUyQTlDMTFFNTg3RDg4RkIwQTBDN0NFRTciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4okkB3AAAAtklEQVR42mL8//8/Az7AxEAADDMFXV1d/4E4AZ8JjUDcD1RkgKyAETkkgZLzgVQAEDuWlZVdwHADUDARSB0A4vn4HPkBiBWwKkC2AibGgiYJ8kUizH50E2CSC3D6YjQ9jCqgWAEzFxfX46NHj76xtra+hJaAQ4Hi20AmeAFxN1AgGkmyAEj1ArE/OE0CBXSBnK1AXAXE+lBNHsAE/BieaIGKVIDUPiC+C8SBQMkPo6mamgoAAgwAzERKJ2+xBQcAAAAASUVORK5CYII=) top center no-repeat
}

.category-default-gray li li .slight-submenu-button.opened {
    background-position: bottom center
}

.category-default-gray li .hasNoUlChild a,.category-default-gray li .hasNoUlChild a:hover {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAADCAYAAACuyE5IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjIwMTMyNjdBMkFBMTExRTVCQzVGOTIyMDg0Qzg0NkUyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjIwMTMyNjdCMkFBMTExRTVCQzVGOTIyMDg0Qzg0NkUyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MjAxMzI2NzgyQUExMTFFNUJDNUY5MjIwODRDODQ2RTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MjAxMzI2NzkyQUExMTFFNUJDNUY5MjIwODRDODQ2RTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz57SphWAAAAMklEQVR42mJ89OjR/1WrVjGAQHFxMSMDGmD5/v07w61btxhwARZhYWEGHx8fnAoAAgwA/6cNl07ccqwAAAAASUVORK5CYII=) 12px center no-repeat
}

.category-default-simple .sitewidget-hd {
    padding-left: 0
}

.category-default-simple .sitewidget-hd h2 {
    font-size: 20px;
    line-height: 60px;
    padding-left: 12px
}

.category-default-simple li {
    padding-left: 0
}

.category-default-simple .submenu-default-simple li a {
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    padding-right: 20px
}

.category-default-simple .sitewidget-bd>ul>li>a {
    padding-left: 16px;
    color: #868585;
    font-size: 16px;
    line-height: 36px
}

.category-default-simple .sitewidget-bd>ul>li>a:hover {
    color: #2aa7ea
}

.category-default-simple li .slight-submenu-button {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAwCAMAAAD0OqBHAAAANlBMVEUAAACPk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5cFTkqtAAAAEXRSTlMA793OT55zKRE+L8Kpj2BZIEh1Xw0AAABSSURBVBjT1Y+5EcAgEMT2wDzGr/pv1sdACwRWoGRnA2kd0Yq7WVQgVFW3inHqoC8bRNjlZOAZp0TWf4mkmQFcM83gHrk19GDDXjW3jE19MS3jA5E7AtZZhJD9AAAAAElFTkSuQmCC) top center no-repeat;
    height: 24px;
    width: 20px;
    left: auto;
    right: 0;
    top: 8px
}

.category-default-simple li .slight-submenu-button.opened {
    background-position: bottom center
}

.category-default-simple i.list-mid-dot {
    display: block;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    position: absolute;
    left: 0;
    top: 15px;
    background: #868585
}

.category-default-simple .sitewidget-bd>ul>li>a:hover+i.list-mid-dot {
    background-color: #2aa7ea
}

.category-default-simple li .submenu-default-simple {
    display: none
}

.category-default-simple li li {
    padding-left: 16px
}

.category-default-simple li li a {
    padding-right: 20px
}

.category-default-simple .sitewidget-bd a {
    line-height: 28px;
    color: #868585;
    font-size: 14px
}

.category-default-simple .sitewidget-bd a:hover {
    color: #2aa7ea
}

.category-default-simple li li .slight-submenu-button {
    right: 0;
    top: 3px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAwCAMAAAD0OqBHAAAANlBMVEUAAACPk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5ePk5cFTkqtAAAAEXRSTlMA793OT55zKRE+L8Kpj2BZIEh1Xw0AAABSSURBVBjT1Y+5EcAgEMT2wDzGr/pv1sdACwRWoGRnA2kd0Yq7WVQgVFW3inHqoC8bRNjlZOAZp0TWf4mkmQFcM83gHrk19GDDXjW3jE19MS3jA5E7AtZZhJD9AAAAAElFTkSuQmCC) top center no-repeat
}

.category-default-simple li li .slight-submenu-button.opened {
    background-position: bottom center
}

.sitewidget-prodGroupCategory.category-default-simple .sitewidget-bd li.on>a {
    color: #2aa7ea
}

.sitewidget-prodGroupCategory.category-default-simple .sitewidget-bd>ul>li.on>a+i.list-mid-dot {
    background: #2aa7ea
}

.sitewidget-articlecategory.category-default-simple .sitewidget-bd li.on>a {
    color: #2aa7ea
}

.sitewidget-articlecategory.category-default-simple .sitewidget-bd>ul>li.on>a+i.list-mid-dot {
    background: #2aa7ea
}

.sitewidget-faqcategory.category-default-simple .sitewidget-bd li.on>a {
    color: #2aa7ea
}

.sitewidget-faqcategory.category-default-simple .sitewidget-bd>ul>li.on>a+i.list-mid-dot {
    background: #2aa7ea
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix li {
    display: flex;
    flex-direction: column
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix a {
    color: #000
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix a:hover {
    color: #2aa7ea
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix .list-line {
    margin-top: 12px;
    position: absolute;
    top: 17px;
    right: 15px;
    height: 1px;
    width: 10px;
    background: #000;
    display: inline-block
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix>li {
    list-style: none;
    max-width: 264px;
    margin: 10px 12px;
    box-shadow: 0 1px 6px 0 rgba(200,200,200,0.58);
    border-radius: 4px
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix>li>ul>li>ul>li>ul>li>ul>li>span {
    right: -8px !important
}

@media(max-width: 768px) {
    .category-default-simple.prodGroupCategory19 .sitewidget-bd .piano-default-simple.fix>li {
        max-width:inherit
    }
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix>li>ul>li>ul>li>ul>li>ul>li>span {
    right: -9px !important
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix>li>ul {
    max-height: 200px;
    overflow-y: auto;
    overflow-x: hidden;
    padding: 0;
    width: 100%
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix>li>ul::-webkit-scrollbar {
    width: 8px;
    height: 1px;
    float: right
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix>li>ul::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background-color: #7f7f7f
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix>li>ul::-webkit-scrollbar-track {
    background: #fff;
    border-radius: 10px
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix>li.submenuUlShow {
    height: auto
}

.category-default-simple .sitewidget-bd>.piano-default-simple.fix>li.artLi>a:hover {
    background-color: #fbfbfb;
    border-radius: 4px
}

.category-default-simple .sitewidget-bd>.piano-default-simple.fix>li.submenuUlShow>a:hover {
    border-radius: 4px 4px 0 0
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix>li.submenuUlShow>a {
    border-bottom: 1px solid rgba(200,200,200,0.58)
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix>li>a {
    padding: 0 12px;
    display: inline-block;
    width: auto !important
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix>li>ul>li {
    padding: 0;
    width: 100%;
    list-style: none;
    box-shadow: unset
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix>li>ul>li>ul {
    padding: 0
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix>li>ul>li>a {
    margin: 0;
    padding-left: 24px
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix>li>ul>li.submenuUlShow>a {
    width: 228px;
    border-bottom-color: rgba(200,200,200,0.58)
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix>li>ul>li>ul li i.list-mid-dot {
    top: 26px
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix>li>ul>li>ul>li {
    padding: 0;
    margin: 0;
    width: 100%
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix>li>ul>li>ul>li>ul {
    padding-left: 36px
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix li a {
    line-height: 56px
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix>li>ul>li>ul>li>a {
    padding: 0 0 0 36px !important;
    width: 100% !important;
    box-sizing: border-box;
    border-top: 1px solid rgba(200,200,200,0.58)
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix>li>ul>li>ul>li>ul>li {
    padding: 0;
    margin: 0
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix>li>ul>li>ul>li>ul>li>span {
    right: -3px !important
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix>li>ul>li>ul>li>ul>li>a {
    padding: 0 0 0 12px
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix>li>ul>li>ul>li>ul>li>ul>li {
    padding: 0;
    margin: 0
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix>li>ul>li>ul>li>ul>li>ul>li>a {
    padding: 0 0 0 12px
}

.category-default-simple .sitewidget-bd .piano-default-simple.fix li .slight-submenu-button {
    top: 17px;
    right: 8px
}

@media(max-width: 980px) {
    .category-default-simple .sitewidget-bd .piano-default-simple.fix>li {
        width:100%
    }

    .category-default-simple .sitewidget-bd .piano-default-simple.fix>li>a {
        width: calc(100% - 36px) !important
    }

    .category-default-simple .sitewidget-bd .piano-default-simple.fix>li>ul>li>a {
        width: calc(100% - 24px) !important
    }

    .category-default-simple .sitewidget-bd .piano-default-simple.fix>li>ul>li>ul>li {
        width: 100% !important
    }

    .category-default-simple .sitewidget-bd .piano-default-simple.fix>li>ul>li>ul>li>ul>li {
        width: calc(100%) !important
    }

    .category-default-simple .sitewidget-bd .piano-default-simple.fix>li>ul>li>ul>li>ul>li>a {
        width: calc(100% - 36px) !important
    }

    .category-default-simple .sitewidget-bd .piano-default-simple.fix>li>ul>li>ul>li>ul>li>ul>li {
        width: calc(100%) !important
    }

    .category-default-simple .sitewidget-bd .piano-default-simple.fix>li>ul>li>ul>li>ul>li>ul>li>a {
        width: calc(100% - 36px) !important
    }
}

.category-default-simple .sitewidget-bd .article-piano-default-simple.styleself a {
    color: #000
}

.category-default-simple .sitewidget-bd .article-piano-default-simple.styleself a:hover {
    color: #2aa7ea
}

.category-default-simple .sitewidget-bd .article-piano-default-simple.styleself .list-line {
    position: absolute;
    margin-top: 12px;
    top: 17px;
    right: 15px;
    height: 1px;
    width: 10px;
    background: #000;
    display: inline-block
}

.category-default-simple .sitewidget-bd .article-piano-default-simple.styleself>li {
    background: #fff;
    list-style: none;
    width: 264px;
    margin: 10px 12px;
    box-shadow: 0 1px 6px 0 rgba(200,200,200,0.58);
    border-radius: 4px
}

.category-default-simple .sitewidget-bd .article-piano-default-simple.styleself li {
    display: flex;
    flex-direction: column
}

.category-default-simple .sitewidget-bd .article-piano-default-simple.styleself>li.submenuUlShow {
    height: auto
}

.category-default-simple .sitewidget-bd>.article-piano-default-simple.styleself>li.artLi>a:hover {
    background-color: #fbfbfb;
    border-radius: 4px
}

.category-default-simple .sitewidget-bd .article-piano-default-simple.styleself>li.submenuUlShow>a {
    border-bottom: 1px solid rgba(200,200,200,0.58)
}

.category-default-simple .sitewidget-bd .article-piano-default-simple.styleself>li>ul {
    max-height: 200px;
    overflow-y: auto;
    overflow-x: hidden
}

.category-default-simple .sitewidget-bd .article-piano-default-simple.styleself>li>ul::-webkit-scrollbar {
    width: 8px;
    height: 1px;
    float: right
}

.category-default-simple .sitewidget-bd .article-piano-default-simple.styleself>li>ul::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background-color: #7f7f7f
}

.category-default-simple .sitewidget-bd .article-piano-default-simple.styleself>li>ul::-webkit-scrollbar-track {
    background: #fff;
    border-radius: 10px
}

.category-default-simple .sitewidget-bd .article-piano-default-simple.styleself>li>a {
    padding: 0 12px;
    width: 228px;
    display: inline-block
}

.category-default-simple .sitewidget-bd>.article-piano-default-simple.styleself>li.submenuUlShow>a:hover {
    background-color: #fbfbfb;
    width: 240px;
    border-bottom: 1px solid rgba(200,200,200,0.58);
    border-radius: 4px 4px 0 0
}

.category-default-simple .sitewidget-bd .article-piano-default-simple.styleself>li>ul>li {
    padding: 0;
    margin: 0 12px 0 0;
    list-style: none;
    box-shadow: unset
}

.category-default-simple .sitewidget-bd .article-piano-default-simple.styleself>li>ul>li>ul li i.list-mid-dot {
    top: 26px
}

.category-default-simple .sitewidget-bd .article-piano-default-simple.styleself li a {
    line-height: 56px
}

.category-default-simple .sitewidget-bd .article-piano-default-simple.styleself>li>ul>li>a {
    border-top: 1px solid rgba(200,200,200,0.58);
    width: 216px;
    margin: 0 12px;
    padding: 0 12px 0 0
}

.category-default-simple .sitewidget-bd .article-piano-default-simple.styleself>li>ul>li.submenuUlShow>a {
    width: 228px;
    border-bottom-color: rgba(200,200,200,0.58)
}

.category-default-simple .sitewidget-bd .article-piano-default-simple.styleself>li>ul>li>ul>li {
    padding: 0;
    margin: 0 0 0 12px;
    width: 252px
}

.category-default-simple .sitewidget-bd .article-piano-default-simple.styleself>li:first-of-type>a {
    border-top-color: transparent
}

.category-default-simple .sitewidget-bd .article-piano-default-simple.styleself>li>ul>li>ul>li>a {
    margin: 0 12px 0 0;
    padding: 0 12px 0 12px;
    border-top: 1px solid rgba(200,200,200,0.58)
}

.category-default-simple .sitewidget-bd .article-piano-default-simple.styleself li .slight-submenu-button {
    top: 17px;
    right: 8px
}

@media(max-width: 980px) {
    .category-default-simple .sitewidget-bd .article-piano-default-simple.styleself>li {
        width:calc(100% - 24px) !important
    }

    .category-default-simple .sitewidget-bd .article-piano-default-simple.styleself>li>a {
        width: calc(100% - 36px) !important
    }

    .category-default-simple .sitewidget-bd .article-piano-default-simple.styleself>li>ul>li {
        width: 100% !important
    }

    .category-default-simple .sitewidget-bd .article-piano-default-simple.styleself>li>ul>li>a {
        width: calc(100% - 36px) !important
    }

    .category-default-simple .sitewidget-bd .article-piano-default-simple.styleself>li>ul>li>ul>li {
        width: calc(100% - 12px) !important
    }

    .category-default-simple .sitewidget-bd .article-piano-default-simple.styleself>li>ul>li>ul>li>a {
        width: calc(100% - 36px) !important
    }
}

/* /assets/widget/style/component/downloadcategory/downloadcategory.css */
.sitewidget-downloadcategory .sitewidget-hd .sitewidget-downloadcategory-settedtitle,.sitewidget-downloadcategory .sitewidget-hd .sitewidget-thumb {
    display: none;
    text-align: center
}

.sitewidget-downloadcategory .sitewidget-hd .sitewidget-thumb {
    position: absolute;
    right: 8px;
    height: 20px;
    width: 30px;
    cursor: pointer;
    top: 50%;
    margin-top: -10px
}

.sitewidget-downloadcategory .sitewidget-hd .sitewidget-thumb.todown {
    transition: .5s;
    transform: rotate(0);
    -webkit-transform: rotate(0)
}

.sitewidget-downloadcategory .sitewidget-hd .sitewidget-thumb.toup {
    transition: .5s;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg)
}

.sitewidget-downloadcategory .sitewidget-hd .sitewidget-thumb .fa {
    font-size: 20px;
    height: 20px
}

.sitewidget-downloadcategory .sitewidget-hd .sitewidget-thumb.closed {
    background-position: bottom center
}

@media(max-width: 989px) {
    .sitewidget-downloadcategory .sitewidget-hd {
        position:relative
    }

    .sitewidget-downloadcategory .sitewidget-hd .sitewidget-articlecategory-settedtitle,.sitewidget-downloadcategory .sitewidget-hd .sitewidget-thumb {
        display: block;
        text-align: center
    }

    .sitewidget-downloadcategory .sitewidget-hd .sitewidget-thumb.todown {
        transition: .5s;
        transform: rotate(0);
        -webkit-transform: rotate(0)
    }

    .sitewidget-downloadcategory .sitewidget-hd .sitewidget-thumb.toup {
        transition: .5s;
        transform: rotate(180deg);
        -webkit-transform: rotate(180deg)
    }

    .sitewidget-downloadcategory .sitewidget-hd .sitewidget-thumb .fa {
        font-size: 20px;
        height: 20px;
        display: block
    }

    .sitewidget-downloadcategory .sitewidget-bd {
        display: none
    }
}

/* /assets/widget/style/component/faqList/faqList.css */
.sitewidget-faqlist img {
    max-width: 100%
}

.sitewidget-faqlist h3 {
    font-size: 16px
}

.sitewidget-faqlist .faq-q-icon,.sitewidget-faqlist .faq-a-icon {
    margin-right: 10px
}

.sitewidget-faqlist .faqlist-style-unfold .faqlist-item {
    padding: 10px 0
}

.sitewidget-faqlist .faqlist-style-unfold .faqlist-with-divLine .faqlist-item {
    padding: 20px 0
}

.sitewidget-faqlist .faqlist-style-unfold .faqlist-with-divLine .faqlist-item .faq-answer-wrap>div,.sitewidget-faqlist .faqlist-style-unfold .faqlist-with-divLine .faqlist-item .faq-answer-wrap>p {
    display: inline-block
}

.sitewidget-faqlist .faqlist-style-unfold .faqlist-item:first-child {
    padding-top: 0
}

.sitewidget-faqlist .faqlist-style-unfold .faqlist-list.faqlist-with-icon .faq-question-title,.sitewidget-faqlist .faqlist-style-unfold .faqlist-list.faqlist-with-icon .faq-answer-wrap {
    position: relative;
    padding-left: 30px;
    word-break: break-word
}

.sitewidget-faqlist .faq-q-icon,.sitewidget-faqlist .faq-a-icon {
    position: absolute;
    left: 0;
    top: 0
}

.sitewidget-faqlist .faq-q-icon>i,.sitewidget-faqlist .faq-a-icon>i {
    font-style: normal;
    line-height: inherit
}

.sitewidget-faqlist .faqlist-style-fold .faq-question-title {
    cursor: pointer
}

.sitewidget-faqlist .faqlist-style-fold .faqlist-list.fold-icon-front .faq-question-title,.sitewidget-faqlist .faqlist-style-fold .faqlist-list.fold-icon-front .faq-answer-wrap {
    position: relative;
    padding-left: 30px;
    word-break: break-word
}

.sitewidget-faqlist .faqlist-style-fold .faqlist-list.fold-icon-back .faq-question-title,.sitewidget-faqlist .faqlist-style-fold .faqlist-list.fold-icon-back .faq-answer-wrap {
    position: relative;
    padding-right: 30px;
    word-break: break-word
}

.sitewidget-faqlist .faqlist-style-fold .fold-icon {
    position: absolute;
    top: 0
}

.sitewidget-faqlist .faqlist-style-fold .fold-icon.front {
    left: 0
}

.sitewidget-faqlist .faqlist-style-fold .fold-icon.back {
    right: 0
}

.sitewidget-faqlist .faqlist-style-fold .faq-answer-wrap {
    display: none;
    padding: 10px 0
}

.sitewidget-faqlist .paging-wrap {
    margin-top: 20px;
    margin-bottom: 20px
}

.sitewidget-faqlist .faqlist-style-border .faqlist-item {
    padding: 10px 20px
}

.sitewidget-faqlist .faqlist-style-border li {
    border: 1px solid #ddd;
    margin-bottom: 20px
}

.sitewidget-faqlist .faqlist-style-border .faqlist-list.faqlist-with-icon .faq-question-title,.sitewidget-faqlist .faqlist-style-border .faqlist-list.faqlist-with-icon .faq-answer-wrap {
    position: relative;
    padding-left: 30px;
    word-break: break-word
}

.sitewidget-faqlist .faqlist-style-firstshow .faqlist-style-unfold.faqlist-item {
    padding: 10px 0
}

.sitewidget-faqlist .faqlist-style-firstshow .faqlist-with-divLine .faqlist-style-unfold.faqlist-item {
    padding: 20px 0
}

.sitewidget-faqlist .faqlist-style-firstshow .faqlist-with-divLine .faqlist-style-unfold.faqlist-item .faq-answer-wrap>div,.sitewidget-faqlist .faqlist-style-firstshow .faqlist-with-divLine .faqlist-style-unfold.faqlist-item .faq-answer-wrap>p {
    display: inline-block
}

.sitewidget-faqlist .faqlist-style-firstshow .faqlist-style-unfold.faqlist-item:first-child {
    padding-top: 0
}

.sitewidget-faqlist .faqlist-style-firstshow .faqlist-list.faqlist-with-icon .faqlist-style-unfold .faq-question-titles,.sitewidget-faqlist .faqlist-style-firstshow .faqlist-list.faqlist-with-icon .faqlist-style-unfold .faq-answer-wrap {
    position: relative;
    padding-left: 30px;
    word-break: break-word
}

.sitewidget-faqlist .faqlist-style-firstshow .faqlist-list.fold-icon-front .faqlist-style-fold .faq-question-title,.sitewidget-faqlist .faqlist-style-firstshow .faqlist-list.fold-icon-front .faqlist-style-fold .faq-answer-wrap {
    position: relative;
    padding-left: 30px;
    word-break: break-word
}

.sitewidget-faqlist .faqlist-style-firstshow .faqlist-list.fold-icon-back .faqlist-style-fold .faq-question-title,.sitewidget-faqlist .faqlist-style-firstshow .faqlist-list.fold-icon-back .faqlist-style-fold .faq-answer-wrap {
    position: relative;
    padding-right: 30px;
    word-break: break-word
}

.sitewidget-faqlist .faqlist-style-slidedown .faqlist-item {
    position: relative;
    padding: 20px
}

.sitewidget-faqlist .faqlist-style-slidedown .faqlist-item .front-span {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 6px;
    height: 100%
}

.sitewidget-faqlist .faqlist-style-slidedown .faqlist-item .faq-question-title {
    position: relative
}

.sitewidget-faqlist .faqlist-style-slidedown .faqlist-item .faq-question-title .fold-icon {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%)
}

.sitewidget-faqlist .faqlist-style-slidedown .faqlist-with-icon .link {
    position: absolute !important
}

.sitewidget-faqlist .faqlist-style-slidedown .faqlist-item .faq-question-title .faq-question-title-link {
    word-break: break-word;
    padding-left: 30px
}

.sitewidget-faqlist .faqlist-style-slidedown .sitewidget-hd {
    display: none !important
}

.sitewidget-faqlist .faqlist-style-slidedown .faq-answer-wrap .widget-show-more {
    display: block
}

.sitewidget-faqlist .faqlist-style-slidedown .faq-answer-wrap {
    display: none;
    position: relative;
    padding-left: 30px;
    width: calc(100% - 50px);
    word-break: break-word
}

.sitewidget-bd .paging {
    margin-top: 20px;
    margin-bottom: 20px
}

.sitewidget-bd .paging>li {
    display: inline-block
}

.sitewidget-bd .paging>li+li {
    margin-left: 5px
}

.sitewidget-bd .paging>li>a,.sitewidget-bd .paging>li>span {
    display: inline-block;
    text-align: center;
    line-height: 28px;
    min-width: 28px;
    font-size: 14px;
    color: #898989
}

.sitewidget-bd .paging>li>a {
    text-decoration: none;
    border: 1px solid #c9caca
}

.sitewidget-bd .paging>li>a:hover {
    text-decoration: none;
    border: 1px solid #0079c3;
    color: #0079c3
}

.sitewidget-bd .paging>li.active>span {
    color: #fff;
    background-color: #0079c3;
    border: 1px solid #0079c3
}

.sitewidget-bd .paging-wrap.txtc ul.paging {
    text-align: center
}

.sitewidget-bd .paging-wrap.txtl ul.paging {
    text-align: left
}

.sitewidget-bd .paging-wrap.txtr ul.paging {
    text-align: right
}

.paging-wrap-prodlist-dblists-style,.paging-wrap-prodlist-lists-style-9 {
    position: relative;
    top: -10px
}

.sitewidget-bd .paging-wrap-prodlist-fix-style .paging-wrap.txtl ul.paging {
    margin-left: 0
}

.sitewidget-prodlist .sitewidget-bd .paging {
    margin-top: 0
}

.sitewidget-articlelist .paging-wrap {
    margin-top: 20px
}

.sitewidget-ft .paging>li {
    display: inline-block;
    margin-left: 5px;
    margin-bottom: 5px
}

.sitewidget-ft .paging>li+li {
    margin-left: 5px
}

.sitewidget-ft .paging>li>a,.sitewidget-ft .paging>li>span {
    display: inline-block;
    text-align: center;
    line-height: 28px;
    min-width: 28px;
    font-size: 14px;
    color: #898989
}

.sitewidget-ft .paging>li>a {
    text-decoration: none;
    border: 1px solid #c9caca
}

.sitewidget-ft .paging>li>a:hover {
    text-decoration: none;
    border: 1px solid #0079c3;
    color: #0079c3
}

.sitewidget-ft .paging>li.active>span {
    color: #fff;
    background-color: #0079c3;
    border: 1px solid #0079c3
}

.pagination-jump {
    display: inline-block;
    padding: 10px;
    vertical-align: top
}

.pagination-jump li {
    display: inline-block;
    color: #333
}

.pagination-jump input {
    width: 30px;
    outline: 0;
    text-align: center !important;
    margin: 0 5px;
    height: 30px;
    border: 1px solid #e5e5e5
}

.pagination-jump span {
    font-size: 14px
}

.pagination-jump a {
    border: 1px solid #e5e5e5;
    color: #333 !important;
    margin-left: 10px;
    font-size: 14px !important;
    display: inline-block;
    height: 32px;
    box-sizing: border-box;
    line-height: 32px !important;
    padding: 0 5px;
    font-weight: normal !important
}

.paging-wrap .paging {
    display: inline-block
}

.paging-wrap .pagination-jump {
    padding: 20px
}

@media(max-width: 450px) {
    .paging-wrap .pagination-jump {
        padding:10px 0
    }
}

.arabic-exclusive .sitewidget-faqlist .faqlist-style-fold .faqlist-list.fold-icon-front .faq-question-title,.arabic-exclusive .sitewidget-faqlist .faqlist-style-fold .faqlist-list.fold-icon-front .faq-answer-wrap,.arabic-exclusive .sitewidget-faqlist .faqlist-style-firstshow .faqlist-list.fold-icon-front .faqlist-style-fold .faq-question-title,.arabic-exclusive .sitewidget-faqlist .faqlist-style-firstshow .faqlist-list.fold-icon-front .faqlist-style-fold .faq-answer-wrap {
    padding-left: 0;
    padding-right: 30px
}

.arabic-exclusive .sitewidget-faqlist .faqlist-style-fold .fold-icon.front {
    left: unset;
    right: 0
}

/* /assets/widget/style/component/downloadList/downloadList.css */
.sitewidget-downloadlist .pagination>li>a,.sitewidget-downloadlist .pagination>li>span {
    position: relative;
    float: left;
    padding: 5px 12px;
    font-size: 14px !important;
    line-height: 1.42857143 !important;
    text-decoration: none;
    color: #428bca;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-left: -1px
}

.sitewidget-downloadlist .pagination>li.active>a,.sitewidget-downloadlist .pagination>li.active>span {
    color: #fff;
    background-color: #428bca
}

.sitewidget-downloadlist table th,.sitewidget-downloadlist table td {
    min-width: 80px
}

.sitewidget-downloadlist .copy-target {
    opacity: 0;
    position: absolute;
    top: -9999px;
    left: -9999px
}

.sitewidget-downloadlist .table .field-name {
    display: inline-block;
    word-break: break-all
}

.sitewidget-downloadlist .table .introduction {
    display: -webkit-box;
    max-width: 270px;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden
}

.downloadlist-copy-tip-box {
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    padding: 0 40px;
    line-height: 46px;
    font-size: 14px;
    color: #3a3a3a;
    background-color: #e8fee6;
    border: 1px solid #efefef;
    border-radius: 4px;
    z-index: 99
}

.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.table th {
    font-weight: bold
}

.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd
}

.table>thead>tr>th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd
}

.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th {
    border-top: 0
}

.table>tbody+tbody {
    border-top: 2px solid #ddd
}

.table .table {
    background-color: #fff
}

.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th {
    padding: 5px
}

.table-bordered {
    border: 1px solid #ddd
}

.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th {
    border: 1px solid #ddd
}

.table-bordered>thead>tr>td,.table-bordered>thead>tr>th {
    border-bottom-width: 2px
}

.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #f9f9f9
}

.table-hover>tbody>tr:hover {
    background-color: #f5f5f5
}

table col[class*=col-] {
    position: static;
    display: table-column;
    float: none
}

table td[class*=col-],table th[class*=col-] {
    position: static;
    display: table-cell;
    float: none
}

.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active {
    background-color: #f5f5f5
}

.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover {
    background-color: #e8e8e8
}

.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success {
    background-color: #dff0d8
}

.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover {
    background-color: #d0e9c6
}

.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info {
    background-color: #d9edf7
}

.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover {
    background-color: #c4e3f3
}

.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning {
    background-color: #fcf8e3
}

.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover {
    background-color: #faf2cc
}

.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger {
    background-color: #f2dede
}

.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover {
    background-color: #ebcccc
}

.table-responsive {
    min-height: .01%;
    overflow-x: auto
}

.sitewidget-downloadlist .table tr td {
    vertical-align: middle
}

.sitewidget-downloadlist .table .summary {
    max-width: 200px;
    display: inline-block
}

@media screen and (max-width: 767px) {
    .table-responsive {
        width:100%;
        margin-bottom: 15px;
        overflow-y: hidden;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #ddd
    }

    .table-responsive>.table {
        margin-bottom: 0
    }

    .table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th {
        white-space: nowrap
    }

    .table-responsive>.table-bordered {
        border: 0
    }

    .table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child {
        border-left: 0
    }

    .table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child {
        border-right: 0
    }

    .table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th {
        border-bottom: 0
    }
}

.table-colorful thead {
    background-color: #f8f9f9
}

table.table-colorful {
    background: #fff;
    margin-bottom: 0
}

.table-colorful.table thead tr th {
    height: 34px;
    line-height: 34px;
    border-bottom: 1px solid #ddd
}

.table.table-colorful tr td {
    vertical-align: middle
}

.table-colorful .colorfulDownload {
    width: 100px;
    height: 32px;
    line-height: 32px;
    color: #fff;
    background-color: #44b549;
    border-radius: 15px;
    text-align: center;
    display: block
}

.table-colorful .colorfulDownload a {
    color: #fff;
    display: block;
    line-height: 32px;
    text-align: center
}

.table-colorful .colorfulDownload a:hover {
    color: #fff;
    text-decoration: none
}

.table-colorful .colorfulDownload:hover {
    background: #36a33b
}

.table-responsive table {
    margin-bottom: 0
}

.table-bordered.table-bordered-new thead th {
    background-color: #e1e4eb;
    border-color: #eee;
    vertical-align: middle
}

.table-bordered.table-bordered-new td {
    border-color: #eee
}

.table-bordered.table-bordered-new span.cssid3DivWrap-detail-span {
    max-width: 200px !important;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
    display: inline-block !important
}

.table-bordered.table-bordered-new .cssid3TrWrap {
    display: none
}

.table-bordered.table-bordered-new .downWrap {
    position: relative
}

.table-bordered.table-bordered-new .showMore {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    display: none
}

.table-bordered.table-bordered-new .showMore i {
    cursor: pointer;
    color: #fff;
    background: #80828c;
    width: 14px;
    height: 14px;
    text-align: center;
    line-height: 14px
}

.table-bordered.table-bordered-new .showMore i.hide {
    display: none
}

.table-bordered.table-bordered-new .cssid3DivWrap-detail {
    margin-bottom: 10px
}

@media screen and (max-width: 600px) {
    .table-bordered.table-bordered-new th:not(.choosed) {
        display:none
    }

    .table-bordered.table-bordered-new tr.cssid3tr td:not(.choosed) {
        display: none
    }

    .table-bordered.table-bordered-new th.fileName,.table-bordered.table-bordered-new tr.cssid3tr td.fileName-td {
        max-width: 150px;
        overflow: hidden;
        text-overflow: ellipsis
    }

    .table-bordered.table-bordered-new .css3idSpan {
        font-weight: bold;
        padding-right: 10px;
        display: inline-block;
        width: 100px;
        overflow: hidden;
        text-overflow: ellipsis;
        vertical-align: middle
    }

    .table-bordered.table-bordered-new .cssid3TrWrap.show {
        display: table-row
    }

    .table-bordered.table-bordered-new .downWrap .showMore {
        display: block
    }
}

.lg-toolbar {
    opacity: 1 !important
}

.lg-toolbar .lg-close:after,.lg-toolbar .lg-download:after {
    display: none
}

.lg-toolbar .lg-close:after,.lg-toolbar .lg-download:after,.lg-autoplay-button:after,.lg-show-autoplay .lg-autoplay-button:after,.lg-actions .lg-prev:after,#lg-zoom-in:after,#lg-zoom-out:after,#lg-actual-size:after,.lg-outer #lg-share:after,#lg-share .lg-dropdown .lg-icon:after,.lg-fullscreen:after,.lg-fullscreen-on .lg-fullscreen:after {
    content: none
}

#lg-share {
    display: none !important
}

#lg-zoom-in:after {
    content: "\f055"
}

#lg-zoom-out:after {
    content: "\f056"
}

#lg-zoom-out:after {
    content: "\f056"
}

#lg-actual-size:after {
    content: "\f0ec"
}

#lg-actual-size,#lg-zoom-in,#lg-zoom-out {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 24px;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: FontAwesome !important
}

.lg-actions .lg-next:before {
    content: "\f101"
}

.lg-outer .lg-item .lg-image {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
    -webkit-transition: -webkit-transform .3s cubic-bezier(0,0,0.25,1) 0s,opacity .15s !important;
    -moz-transition: -moz-transform .3s cubic-bezier(0,0,0.25,1) 0s,opacity .15s !important;
    -o-transition: -o-transform .3s cubic-bezier(0,0,0.25,1) 0s,opacity .15s !important;
    transition: transform .3s cubic-bezier(0,0,0.25,1) 0s,opacity .15s !important;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden
}

/* /assets/widget/script/plugins/downloadList/lightgallery-bundle.min.css */
@font-face {
    font-weight: 400;
    font-style: normal;
    font-display: block
}

.lg-icon {
    speak: never;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.lg-container {
    font-family: system-ui,-apple-system,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans','Liberation Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji'
}

.lg-next,.lg-prev {
    background-color: rgba(0,0,0,.45);
    border-radius: 2px;
    color: #999;
    cursor: pointer;
    display: block;
    font-size: 22px;
    margin-top: -10px;
    padding: 8px 10px 9px;
    position: absolute;
    top: 50%;
    z-index: 1084;
    outline: 0;
    border: 0
}

.lg-next.disabled,.lg-prev.disabled {
    opacity: 0 !important;
    cursor: default
}

.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled) {
    color: #fff
}

.lg-single-item .lg-next,.lg-single-item .lg-prev {
    display: none
}

.lg-next {
    right: 20px
}

.lg-next:before {
    content: '\e095'
}

.lg-prev {
    left: 20px
}

.lg-prev:after {
    content: '\e094'
}

@-webkit-keyframes lg-right-end {
    0% {
        left: 0
    }

    50% {
        left: -30px
    }

    100% {
        left: 0
    }
}

@-moz-keyframes lg-right-end {
    0% {
        left: 0
    }

    50% {
        left: -30px
    }

    100% {
        left: 0
    }
}

@-ms-keyframes lg-right-end {
    0% {
        left: 0
    }

    50% {
        left: -30px
    }

    100% {
        left: 0
    }
}

@keyframes lg-right-end {
    0% {
        left: 0
    }

    50% {
        left: -30px
    }

    100% {
        left: 0
    }
}

@-webkit-keyframes lg-left-end {
    0% {
        left: 0
    }

    50% {
        left: 30px
    }

    100% {
        left: 0
    }
}

@-moz-keyframes lg-left-end {
    0% {
        left: 0
    }

    50% {
        left: 30px
    }

    100% {
        left: 0
    }
}

@-ms-keyframes lg-left-end {
    0% {
        left: 0
    }

    50% {
        left: 30px
    }

    100% {
        left: 0
    }
}

@keyframes lg-left-end {
    0% {
        left: 0
    }

    50% {
        left: 30px
    }

    100% {
        left: 0
    }
}

.lg-outer.lg-right-end .lg-object {
    -webkit-animation: lg-right-end .3s;
    -o-animation: lg-right-end .3s;
    animation: lg-right-end .3s;
    position: relative
}

.lg-outer.lg-left-end .lg-object {
    -webkit-animation: lg-left-end .3s;
    -o-animation: lg-left-end .3s;
    animation: lg-left-end .3s;
    position: relative
}

.lg-toolbar {
    z-index: 1082;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.lg-media-overlap .lg-toolbar {
    background-image: linear-gradient(0,rgba(0,0,0,0),rgba(0,0,0,.4))
}

.lg-toolbar .lg-icon {
    color: #999;
    cursor: pointer;
    float: right;
    font-size: 24px;
    height: 47px;
    line-height: 27px;
    padding: 10px 0;
    text-align: center;
    width: 50px;
    text-decoration: none !important;
    outline: medium none;
    will-change: color;
    -webkit-transition: color .2s linear;
    -o-transition: color .2s linear;
    transition: color .2s linear;
    background: 0;
    border: 0;
    box-shadow: none
}

.lg-toolbar .lg-icon.lg-icon-18 {
    font-size: 18px
}

.lg-toolbar .lg-icon:hover {
    color: #fff
}

.lg-toolbar .lg-close:after {
    content: '\e070'
}

.lg-toolbar .lg-maximize {
    font-size: 22px
}

.lg-toolbar .lg-maximize:after {
    content: '\e90a'
}

.lg-toolbar .lg-download:after {
    content: '\e0f2'
}

.lg-sub-html {
    color: #eee;
    font-size: 16px;
    padding: 10px 40px;
    text-align: center;
    z-index: 1080;
    opacity: 0;
    -webkit-transition: opacity .2s ease-out 0;
    -o-transition: opacity .2s ease-out 0;
    transition: opacity .2s ease-out 0
}

.lg-sub-html h4 {
    margin: 0;
    font-size: 13px;
    font-weight: 700
}

.lg-sub-html p {
    font-size: 12px;
    margin: 5px 0 0
}

.lg-sub-html a {
    color: inherit
}

.lg-sub-html a:hover {
    text-decoration: underline
}

.lg-media-overlap .lg-sub-html {
    background-image: linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6))
}

.lg-item .lg-sub-html {
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0
}

.lg-error-msg {
    font-size: 14px;
    color: #999
}

.lg-counter {
    color: #999;
    display: inline-block;
    font-size: 16px;
    padding-left: 20px;
    padding-top: 12px;
    height: 47px;
    vertical-align: middle
}

.lg-closing .lg-next,.lg-closing .lg-prev,.lg-closing .lg-sub-html,.lg-closing .lg-toolbar {
    opacity: 0;
    -webkit-transition: -webkit-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;
    -moz-transition: -moz-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;
    -o-transition: -o-transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear;
    transition: transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear
}

body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont {
    opacity: 0;
    -moz-transform: scale3d(.5,.5,.5);
    -o-transform: scale3d(.5,.5,.5);
    -ms-transform: scale3d(.5,.5,.5);
    -webkit-transform: scale3d(.5,.5,.5);
    transform: scale3d(.5,.5,.5);
    will-change: transform,opacity;
    -webkit-transition: -webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1) !important;
    -moz-transition: -moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1) !important;
    -o-transition: -o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1) !important;
    transition: transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1) !important
}

body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont {
    opacity: 1;
    -moz-transform: scale3d(1,1,1);
    -o-transform: scale3d(1,1,1);
    -ms-transform: scale3d(1,1,1);
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1)
}

.lg-icon:focus-visible {
    color: #fff;
    border-radius: 3px;
    outline: 1px dashed rgba(255,255,255,.6)
}

.lg-toolbar .lg-icon:focus-visible {
    border-radius: 8px;
    outline-offset: -5px
}

.lg-outer .lg-thumb-outer {
    background-color: #0d0a0a;
    width: 100%;
    max-height: 350px;
    overflow: hidden;
    float: left
}

.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {
    cursor: -webkit-grab;
    cursor: -moz-grab;
    cursor: -o-grab;
    cursor: -ms-grab;
    cursor: grab
}

.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {
    cursor: move;
    cursor: -webkit-grabbing;
    cursor: -moz-grabbing;
    cursor: -o-grabbing;
    cursor: -ms-grabbing;
    cursor: grabbing
}

.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {
    -webkit-transition-duration: 0 !important;
    transition-duration: 0 !important
}

.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb {
    -webkit-transition-duration: 0 !important;
    transition-duration: 0 !important
}

.lg-outer .lg-thumb-outer.lg-thumb-align-middle {
    text-align: center
}

.lg-outer .lg-thumb-outer.lg-thumb-align-left {
    text-align: left
}

.lg-outer .lg-thumb-outer.lg-thumb-align-right {
    text-align: right
}

.lg-outer.lg-single-item .lg-thumb-outer {
    display: none
}

.lg-outer .lg-thumb {
    padding: 5px 0;
    height: 100%;
    margin-bottom: -5px;
    display: inline-block;
    vertical-align: middle
}

@media(min-width: 768px) {
    .lg-outer .lg-thumb {
        padding:10px 0
    }
}

.lg-outer .lg-thumb-item {
    cursor: pointer;
    float: left;
    overflow: hidden;
    height: 100%;
    border-radius: 2px;
    margin-bottom: 5px;
    will-change: border-color
}

@media(min-width: 768px) {
    .lg-outer .lg-thumb-item {
        border-radius:4px;
        border: 2px solid #fff;
        -webkit-transition: border-color .25s ease;
        -o-transition: border-color .25s ease;
        transition: border-color .25s ease
    }
}

.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover {
    border-color: #a90707
}

.lg-outer .lg-thumb-item img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block
}

.lg-outer.lg-can-toggle .lg-item {
    padding-bottom: 0
}

.lg-outer .lg-toggle-thumb:after {
    content: '\e1ff'
}

.lg-outer.lg-animate-thumb .lg-thumb {
    -webkit-transition-timing-function: cubic-bezier(.215,.61,.355,1);
    transition-timing-function: cubic-bezier(.215,.61,.355,1)
}

.lg-outer .lg-video-cont {
    text-align: center;
    display: inline-block;
    vertical-align: middle;
    position: relative
}

.lg-outer .lg-video-cont .lg-object {
    width: 100% !important;
    height: 100% !important
}

.lg-outer .lg-has-iframe .lg-video-cont {
    -webkit-overflow-scrolling: touch;
    overflow: auto
}

.lg-outer .lg-video-object {
    position: absolute;
    left: 0;
    right: 0;
    width: 100%;
    height: 100%;
    top: 0;
    bottom: 0;
    z-index: 3
}

.lg-outer .lg-video-poster {
    z-index: 1
}

.lg-outer .lg-has-video .lg-video-object {
    opacity: 0;
    will-change: opacity;
    -webkit-transition: opacity .3s ease-in;
    -o-transition: opacity .3s ease-in;
    transition: opacity .3s ease-in
}

.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button,.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster {
    opacity: 0 !important
}

.lg-outer .lg-has-video.lg-video-loaded .lg-video-object {
    opacity: 1
}

@keyframes lg-play-stroke {
    0% {
        stroke-dasharray: 1,200;
        stroke-dashoffset: 0
    }

    50% {
        stroke-dasharray: 89,200;
        stroke-dashoffset: -35px
    }

    100% {
        stroke-dasharray: 89,200;
        stroke-dashoffset: -124px
    }
}

@keyframes lg-play-rotate {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.lg-video-play-button {
    width: 18%;
    max-width: 140px;
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 2;
    cursor: pointer;
    transform: translate(-50%,-50%) scale(1);
    will-change: opacity,transform;
    -webkit-transition: -webkit-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;
    -moz-transition: -moz-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;
    -o-transition: -o-transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;
    transition: transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s
}

.lg-video-play-button:hover .lg-video-play-icon,.lg-video-play-button:hover .lg-video-play-icon-bg {
    opacity: 1
}

.lg-video-play-icon-bg {
    fill: none;
    stroke-width: 3%;
    stroke: #fcfcfc;
    opacity: .6;
    will-change: opacity;
    -webkit-transition: opacity .12s ease-in;
    -o-transition: opacity .12s ease-in;
    transition: opacity .12s ease-in
}

.lg-video-play-icon-circle {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    fill: none;
    stroke-width: 3%;
    stroke: rgba(30,30,30,.9);
    stroke-opacity: 1;
    stroke-linecap: round;
    stroke-dasharray: 200;
    stroke-dashoffset: 200
}

.lg-video-play-icon {
    position: absolute;
    width: 25%;
    max-width: 120px;
    left: 50%;
    top: 50%;
    transform: translate3d(-50%,-50%,0);
    opacity: .6;
    will-change: opacity;
    -webkit-transition: opacity .12s ease-in;
    -o-transition: opacity .12s ease-in;
    transition: opacity .12s ease-in
}

.lg-video-play-icon .lg-video-play-icon-inner {
    fill: #fcfcfc
}

.lg-video-loading .lg-video-play-icon-circle {
    animation: lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite
}

.lg-video-loaded .lg-video-play-button {
    opacity: 0;
    transform: translate(-50%,-50%) scale(.7)
}

.lg-progress-bar {
    background-color: #333;
    height: 5px;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1083;
    opacity: 0;
    will-change: opacity;
    -webkit-transition: opacity 80ms ease 0;
    -moz-transition: opacity 80ms ease 0;
    -o-transition: opacity 80ms ease 0;
    transition: opacity 80ms ease 0
}

.lg-progress-bar .lg-progress {
    background-color: #a90707;
    height: 5px;
    width: 0
}

.lg-progress-bar.lg-start .lg-progress {
    width: 100%
}

.lg-show-autoplay .lg-progress-bar {
    opacity: 1
}

.lg-autoplay-button:after {
    content: '\e01d'
}

.lg-show-autoplay .lg-autoplay-button:after {
    content: '\e01a'
}

.lg-single-item .lg-autoplay-button {
    opacity: .75;
    pointer-events: none
}

.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
    -webkit-transition-duration: 0 !important;
    transition-duration: 0 !important
}

.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
    will-change: transform;
    -webkit-transition: -webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;
    -moz-transition: -moz-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;
    -o-transition: -o-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;
    transition: transform .5s cubic-bezier(.12,.415,.01,1.19) 0s
}

.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
    will-change: transform;
    -webkit-transition: -webkit-transform .8s cubic-bezier(0,0,.25,1) 0s;
    -moz-transition: -moz-transform .8s cubic-bezier(0,0,.25,1) 0s;
    -o-transition: -o-transform .8s cubic-bezier(0,0,.25,1) 0s;
    transition: transform .8s cubic-bezier(0,0,.25,1) 0s
}

.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden
}

.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {
    -webkit-transform: scale3d(1,1,1);
    transform: scale3d(1,1,1);
    -webkit-transition: -webkit-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s !important;
    -moz-transition: -moz-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s !important;
    -o-transition: -o-transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s !important;
    transition: transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s !important;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden
}

.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition {
    transition: none !important
}

.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition {
    transform: scale3d(1,1,1) translate3d(-50%,-50%,0) !important;
    max-width: none !important;
    max-height: none !important;
    top: 50% !important;
    left: 50% !important
}

.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x {
    transform: scale3d(1,1,1) translate3d(-50%,0,0) !important;
    top: 0 !important;
    left: 50% !important;
    max-width: none !important;
    max-height: none !important
}

.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y {
    transform: scale3d(1,1,1) translate3d(0,-50%,0) !important;
    top: 50% !important;
    left: 0 !important;
    max-width: none !important;
    max-height: none !important
}

.lg-icon.lg-zoom-in:after {
    content: '\e311'
}

.lg-actual-size .lg-icon.lg-zoom-in {
    opacity: .5;
    pointer-events: none
}

.lg-icon.lg-actual-size {
    font-size: 20px
}

.lg-icon.lg-actual-size:after {
    content: '\e033'
}

.lg-icon.lg-zoom-out {
    opacity: .5;
    pointer-events: none
}

.lg-icon.lg-zoom-out:after {
    content: '\e312'
}

.lg-zoomed .lg-icon.lg-zoom-out {
    opacity: 1;
    pointer-events: auto
}

.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-zoom-out {
    opacity: .75;
    pointer-events: none
}

.lg-outer .lg-pager-outer {
    text-align: center;
    z-index: 1080;
    height: 10px;
    margin-bottom: 10px
}

.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {
    overflow: visible
}

.lg-outer.lg-single-item .lg-pager-outer {
    display: none
}

.lg-outer .lg-pager-cont {
    cursor: pointer;
    display: inline-block;
    overflow: hidden;
    position: relative;
    vertical-align: top;
    margin: 0 5px
}

.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {
    opacity: 1;
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0)
}

.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {
    box-shadow: 0 0 0 2px #fff inset
}

.lg-outer .lg-pager-thumb-cont {
    background-color: #fff;
    color: #fff;
    bottom: 100%;
    height: 83px;
    left: 0;
    margin-bottom: 20px;
    margin-left: -60px;
    opacity: 0;
    padding: 5px;
    position: absolute;
    width: 120px;
    border-radius: 3px;
    will-change: transform,opacity;
    -webkit-transition: opacity .15s ease 0,-webkit-transform .15s ease 0s;
    -moz-transition: opacity .15s ease 0,-moz-transform .15s ease 0s;
    -o-transition: opacity .15s ease 0,-o-transform .15s ease 0s;
    transition: opacity .15s ease 0,transform .15s ease 0s;
    -webkit-transform: translate3d(0,5px,0);
    transform: translate3d(0,5px,0)
}

.lg-outer .lg-pager-thumb-cont img {
    width: 100%;
    height: 100%
}

.lg-outer .lg-pager {
    background-color: rgba(255,255,255,.5);
    border-radius: 50%;
    box-shadow: 0 0 0 8px rgba(255,255,255,.7) inset;
    display: block;
    height: 12px;
    -webkit-transition: box-shadow .3s ease 0;
    -o-transition: box-shadow .3s ease 0;
    transition: box-shadow .3s ease 0;
    width: 12px
}

.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover {
    box-shadow: 0 0 0 8px #fff inset
}

.lg-outer .lg-caret {
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px dashed;
    bottom: -10px;
    display: inline-block;
    height: 0;
    left: 50%;
    margin-left: -5px;
    position: absolute;
    vertical-align: middle;
    width: 0
}

.lg-fullscreen:after {
    content: "\e20c"
}

.lg-fullscreen-on .lg-fullscreen:after {
    content: "\e20d"
}

.lg-outer .lg-dropdown-overlay {
    background-color: rgba(0,0,0,.25);
    bottom: 0;
    cursor: default;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1081;
    opacity: 0;
    visibility: hidden;
    will-change: visibility,opacity;
    -webkit-transition: visibility 0 linear .18s,opacity .18s linear 0s;
    -o-transition: visibility 0 linear .18s,opacity .18s linear 0s;
    transition: visibility 0 linear .18s,opacity .18s linear 0s
}

.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active .lg-dropdown-overlay {
    -webkit-transition-delay: 0;
    transition-delay: 0;
    -moz-transform: translate3d(0,0,0);
    -o-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    opacity: 1;
    visibility: visible
}

.lg-outer.lg-dropdown-active .lg-share {
    color: #fff
}

.lg-outer .lg-dropdown {
    background-color: #fff;
    border-radius: 2px;
    font-size: 14px;
    list-style-type: none;
    margin: 0;
    padding: 10px 0;
    position: absolute;
    right: 0;
    text-align: left;
    top: 50px;
    opacity: 0;
    visibility: hidden;
    -moz-transform: translate3d(0,5px,0);
    -o-transform: translate3d(0,5px,0);
    -ms-transform: translate3d(0,5px,0);
    -webkit-transform: translate3d(0,5px,0);
    transform: translate3d(0,5px,0);
    will-change: visibility,opacity,transform;
    -webkit-transition: -webkit-transform .18s linear 0,visibility 0s linear .5s,opacity .18s linear 0s;
    -moz-transition: -moz-transform .18s linear 0,visibility 0s linear .5s,opacity .18s linear 0s;
    -o-transition: -o-transform .18s linear 0,visibility 0s linear .5s,opacity .18s linear 0s;
    transition: transform .18s linear 0,visibility 0s linear .5s,opacity .18s linear 0s
}

.lg-outer .lg-dropdown:after {
    content: '';
    display: block;
    height: 0;
    width: 0;
    position: absolute;
    border: 8px solid transparent;
    border-bottom-color: #fff;
    right: 16px;
    top: -16px
}

.lg-outer .lg-dropdown>li:last-child {
    margin-bottom: 0
}

.lg-outer .lg-dropdown>li:hover a {
    color: #333
}

.lg-outer .lg-dropdown a {
    color: #333;
    display: block;
    white-space: pre;
    padding: 4px 12px;
    font-family: 'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;
    font-size: 12px
}

.lg-outer .lg-dropdown a:hover {
    background-color: rgba(0,0,0,.07)
}

.lg-outer .lg-dropdown .lg-dropdown-text {
    display: inline-block;
    line-height: 1;
    margin-top: -3px;
    vertical-align: middle
}

.lg-outer .lg-dropdown .lg-icon {
    color: #333;
    display: inline-block;
    float: none;
    font-size: 20px;
    height: auto;
    line-height: 1;
    margin-right: 8px;
    padding: 0;
    vertical-align: middle;
    width: auto
}

.lg-outer .lg-share {
    position: relative
}

.lg-outer .lg-share:after {
    content: '\e80d'
}

.lg-outer .lg-share-facebook .lg-icon {
    color: #3b5998
}

.lg-outer .lg-share-facebook .lg-icon:after {
    content: '\e904'
}

.lg-outer .lg-share-twitter .lg-icon {
    color: #00aced
}

.lg-outer .lg-share-twitter .lg-icon:after {
    content: '\e907'
}

.lg-outer .lg-share-pinterest .lg-icon {
    color: #cb2027
}

.lg-outer .lg-share-pinterest .lg-icon:after {
    content: '\e906'
}

.lg-comment-box {
    width: 420px;
    max-width: 100%;
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    z-index: 9999;
    background-color: #fff;
    will-change: transform;
    -moz-transform: translate3d(100%,0,0);
    -o-transform: translate3d(100%,0,0);
    -ms-transform: translate3d(100%,0,0);
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0);
    -webkit-transition: -webkit-transform .4s cubic-bezier(0,0,.25,1) 0s;
    -moz-transition: -moz-transform .4s cubic-bezier(0,0,.25,1) 0s;
    -o-transition: -o-transform .4s cubic-bezier(0,0,.25,1) 0s;
    transition: transform .4s cubic-bezier(0,0,.25,1) 0s
}

.lg-comment-box .lg-comment-title {
    margin: 0;
    color: #fff;
    font-size: 18px
}

.lg-comment-box .lg-comment-header {
    background-color: #000;
    padding: 12px 20px;
    position: absolute;
    left: 0;
    right: 0;
    top: 0
}

.lg-comment-box .lg-comment-body {
    height: 100% !important;
    padding-top: 43px !important;
    width: 100% !important
}

.lg-comment-box .fb-comments {
    height: 100%;
    width: 100%;
    background: url(/static/assets/widget/script/plugins/images/loading.gif) no-repeat scroll center center #fff;
    overflow-y: auto;
    display: inline-block
}

.lg-comment-box .fb-comments[fb-xfbml-state=rendered] {
    background-image: none
}

.lg-comment-box .fb-comments>span {
    max-width: 100%
}

.lg-comment-box .lg-comment-close {
    position: absolute;
    right: 5px;
    top: 12px;
    cursor: pointer;
    font-size: 20px;
    color: #999;
    will-change: color;
    -webkit-transition: color .2s linear;
    -o-transition: color .2s linear;
    transition: color .2s linear
}

.lg-comment-box .lg-comment-close:hover {
    color: #fff
}

.lg-comment-box .lg-comment-close:after {
    content: '\e070'
}

.lg-comment-box iframe {
    max-width: 100% !important;
    width: 100% !important
}

.lg-comment-box #disqus_thread {
    padding: 0 20px
}

.lg-outer .lg-comment-overlay {
    background-color: rgba(0,0,0,.25);
    bottom: 0;
    cursor: default;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1081;
    opacity: 0;
    visibility: hidden;
    will-change: visibility,opacity;
    -webkit-transition: visibility 0 linear .18s,opacity .18s linear 0s;
    -o-transition: visibility 0 linear .18s,opacity .18s linear 0s;
    transition: visibility 0 linear .18s,opacity .18s linear 0s
}

.lg-outer .lg-comment-toggle:after {
    content: '\e908'
}

.lg-outer.lg-comment-active .lg-comment-overlay {
    -webkit-transition-delay: 0;
    transition-delay: 0;
    -moz-transform: translate3d(0,0,0);
    -o-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    opacity: 1;
    visibility: visible
}

.lg-outer.lg-comment-active .lg-comment-toggle {
    color: #fff
}

.lg-outer.lg-comment-active .lg-comment-box {
    -moz-transform: translate3d(0,0,0);
    -o-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0)
}

.lg-outer .lg-img-rotate {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    -webkit-transition: -webkit-transform .4s cubic-bezier(0,0,.25,1) 0s;
    -moz-transition: -moz-transform .4s cubic-bezier(0,0,.25,1) 0s;
    -o-transition: -o-transform .4s cubic-bezier(0,0,.25,1) 0s;
    transition: transform .4s cubic-bezier(0,0,.25,1) 0s
}

.lg-outer[data-lg-slide-type=iframe] .lg-flip-hor,.lg-outer[data-lg-slide-type=iframe] .lg-flip-ver,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-left,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-right,.lg-outer[data-lg-slide-type=video] .lg-flip-hor,.lg-outer[data-lg-slide-type=video] .lg-flip-ver,.lg-outer[data-lg-slide-type=video] .lg-rotate-left,.lg-outer[data-lg-slide-type=video] .lg-rotate-right {
    opacity: .75;
    pointer-events: none
}

.lg-outer .lg-img-rotate:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle
}

.lg-rotate-left:after {
    content: '\e900'
}

.lg-rotate-right:after {
    content: '\e901'
}

.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver {
    font-size: 26px
}

.lg-flip-ver:after {
    content: '\e903'
}

.lg-flip-hor:after {
    content: '\e902'
}

.lg-medium-zoom-item {
    cursor: zoom-in
}

.lg-medium-zoom .lg-outer {
    cursor: zoom-out
}

.lg-medium-zoom .lg-outer.lg-grab img.lg-object {
    cursor: zoom-out
}

.lg-medium-zoom .lg-outer.lg-grabbing img.lg-object {
    cursor: zoom-out
}

.lg-relative-caption .lg-outer .lg-sub-html {
    white-space: normal;
    bottom: auto;
    padding: 0;
    background-image: none
}

.lg-relative-caption .lg-outer .lg-relative-caption-item {
    opacity: 0;
    padding: 16px 0;
    transition: .5s opacity ease
}

.lg-relative-caption .lg-outer .lg-show-caption .lg-relative-caption-item {
    opacity: 1
}

.lg-group:after {
    content: '';
    display: table;
    clear: both
}

.lg-container {
    display: none;
    outline: 0
}

.lg-container.lg-show {
    display: block
}

.lg-on {
    scroll-behavior: unset
}

.lg-overlay-open {
    overflow: hidden
}

.lg-hide-sub-html .lg-sub-html,.lg-next,.lg-pager-outer,.lg-prev,.lg-toolbar {
    opacity: 0;
    will-change: transform,opacity;
    -webkit-transition: -webkit-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;
    -moz-transition: -moz-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;
    -o-transition: -o-transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;
    transition: transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s
}

.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in .lg-prev,.lg-show-in .lg-toolbar {
    opacity: 1
}

.lg-show-in.lg-hide-sub-html .lg-sub-html {
    opacity: 1
}

.lg-show-in .lg-hide-items .lg-prev {
    opacity: 0;
    -webkit-transform: translate3d(-10px,0,0);
    transform: translate3d(-10px,0,0)
}

.lg-show-in .lg-hide-items .lg-next {
    opacity: 0;
    -webkit-transform: translate3d(10px,0,0);
    transform: translate3d(10px,0,0)
}

.lg-show-in .lg-hide-items .lg-toolbar {
    opacity: 0;
    -webkit-transform: translate3d(0,-10px,0);
    transform: translate3d(0,-10px,0)
}

.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html {
    opacity: 0;
    -webkit-transform: translate3d(0,20px,0);
    transform: translate3d(0,20px,0)
}

.lg-outer {
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1050;
    text-align: left;
    opacity: .001;
    outline: 0;
    will-change: auto;
    overflow: hidden;
    -webkit-transition: opacity .15s ease 0;
    -o-transition: opacity .15s ease 0;
    transition: opacity .15s ease 0
}

.lg-outer * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.lg-outer.lg-zoom-from-image {
    opacity: 1
}

.lg-outer.lg-visible {
    opacity: 1
}

.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide {
    -webkit-transition-duration: inherit !important;
    transition-duration: inherit !important;
    -webkit-transition-timing-function: inherit !important;
    transition-timing-function: inherit !important
}

.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide {
    -webkit-transition-duration: 0 !important;
    transition-duration: 0 !important;
    opacity: 1
}

.lg-outer.lg-grab img.lg-object {
    cursor: -webkit-grab;
    cursor: -moz-grab;
    cursor: -o-grab;
    cursor: -ms-grab;
    cursor: grab
}

.lg-outer.lg-grabbing img.lg-object {
    cursor: move;
    cursor: -webkit-grabbing;
    cursor: -moz-grabbing;
    cursor: -o-grabbing;
    cursor: -ms-grabbing;
    cursor: grabbing
}

.lg-outer .lg-content {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

.lg-outer .lg-inner {
    width: 100%;
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    -webkit-transition: opacity 0;
    -o-transition: opacity 0;
    transition: opacity 0;
    white-space: nowrap
}

.lg-outer .lg-item {
    display: none !important
}

.lg-outer .lg-item:not(.lg-start-end-progress) {
    background: url(/static/assets/widget/script/plugins/images/loading.gif) no-repeat scroll center center transparent
}

.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide {
    display: inline-block !important
}

.lg-outer.lg-css .lg-current {
    display: inline-block !important
}

.lg-outer .lg-img-wrap,.lg-outer .lg-item {
    display: inline-block;
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%
}

.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle
}

.lg-outer .lg-img-wrap {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    white-space: nowrap;
    font-size: 0
}

.lg-outer .lg-item.lg-complete {
    background-image: none
}

.lg-outer .lg-item.lg-current {
    z-index: 1060
}

.lg-outer .lg-object {
    display: inline-block;
    vertical-align: middle;
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto;
    position: relative
}

.lg-outer .lg-empty-html .lg-sub-html,.lg-outer .lg-empty-html.lg-sub-html {
    display: none
}

.lg-outer.lg-hide-download .lg-download {
    opacity: .75;
    pointer-events: none
}

.lg-outer .lg-first-slide .lg-dummy-img {
    position: absolute;
    top: 50%;
    left: 50%
}

.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    opacity: 1
}

.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html {
    opacity: 1;
    transition: opacity .2s ease-out .15s
}

.lg-backdrop {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1040;
    background-color: #000;
    opacity: 0;
    will-change: auto;
    -webkit-transition: opacity 333ms ease-in 0;
    -o-transition: opacity 333ms ease-in 0;
    transition: opacity 333ms ease-in 0
}

.lg-backdrop.in {
    opacity: 1
}

.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide {
    -webkit-transition: none 0 ease 0 !important;
    -moz-transition: none 0 ease 0 !important;
    -o-transition: none 0 ease 0 !important;
    transition: none 0 ease 0 !important
}

.lg-css3.lg-use-css3 .lg-item {
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden
}

.lg-css3.lg-fade .lg-item {
    opacity: 0
}

.lg-css3.lg-fade .lg-item.lg-current {
    opacity: 1
}

.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide {
    -webkit-transition: opacity .1s ease 0;
    -moz-transition: opacity .1s ease 0;
    -o-transition: opacity .1s ease 0;
    transition: opacity .1s ease 0
}

.lg-css3.lg-use-css3 .lg-item.lg-start-progress {
    -webkit-transition: -webkit-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;
    -o-transition: -o-transform 1s cubic-bezier(.175,.885,.32,1.275) 0s;
    transition: transform 1s cubic-bezier(.175,.885,.32,1.275) 0s
}

.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s
}

.lg-css3.lg-slide.lg-use-css3 .lg-item {
    opacity: 0
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
    -webkit-transform: translate3d(-100%,0,0);
    transform: translate3d(-100%,0,0)
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {
    -webkit-transform: translate3d(100%,0,0);
    transform: translate3d(100%,0,0)
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    opacity: 1
}

.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {
    -webkit-transition: -webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -moz-transition: -moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    -o-transition: -o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;
    transition: transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s
}

.lg-container {
    display: none
}

.lg-container.lg-show {
    display: block
}

.lg-container.lg-dragging-vertical .lg-backdrop {
    -webkit-transition-duration: 0 !important;
    transition-duration: 0 !important
}

.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current {
    -webkit-transition-duration: 0 !important;
    transition-duration: 0 !important;
    opacity: 1
}

.lg-inline .lg-backdrop,.lg-inline .lg-outer {
    position: absolute
}

.lg-inline .lg-backdrop {
    z-index: 1
}

.lg-inline .lg-outer {
    z-index: 2
}

.lg-inline .lg-maximize:after {
    content: '\e909'
}

.lg-components {
    -webkit-transform: translate3d(0,100%,0);
    transform: translate3d(0,100%,0);
    will-change: transform;
    -webkit-transition: -webkit-transform .35s ease-out 0;
    -moz-transition: -moz-transform .35s ease-out 0;
    -o-transition: -o-transform .35s ease-out 0;
    transition: transform .35s ease-out 0;
    z-index: 1080;
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0
}

/* /assets/widget/style/component/downloadList/downloadList_6.css */
.download-list6-container .download-list6 {
    list-style: none outside none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.download-list6-container .download-list6>li {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: calc(50% - 10px);
    padding: 20px 2%;
    background: #f7f7f7;
    margin-bottom: 20px;
    -webkit-transition: background .3s;
    transition: background .3s;
    color: #333
}

.download-list6-icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 30px;
    margin: 0 3px;
    height: 36px;
    background: url(/static/t-wpBpBKgKslnrssbp/assets/widget/images/pro23.png) no-repeat center center;
    background-size: 100%;
    vertical-align: middle
}

.download-list6-container .download-list6>li:hover>.download-list6-icon {
    background: url(/static/t-xnBpBKzKswwqlrbp/assets/widget/images/prow23.png) no-repeat center center;
    background-size: 100%
}

.download-list6-container .download-list6>li>.download-list6-title {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-size: 16px;
    overflow: hidden;
    width: 80%;
    line-height: 43px;
    height: 43px;
    padding-left: 12px;
    cursor: pointer
}

.download-list6-container .download-list6>li>.download-list6-title:hover{
    color: #fff;
}

.download-list6-container .download-list6>li:hover a{
    color: #fff !important;
}

.download-list6-container .download-list6>li>.download-list6-downicon,.download-list6-container .download-list6>li>.download-list6-downicon .icon-box {
    display: flex;
    align-items: center;
    justify-content: center
}

.download-list6-container .download-list6>li>.download-list6-downicon {
    height: 50px;
    width: 50px;
    position: relative
}

.download-list6-container .download-list6>li>.download-list6-downicon .icon-box {
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    border-style: solid;
    border-width: 1px;
    border-color: #949494
}

.download-list6-container .download-list6>li>.download-list6-downicon .icon-box path {
    fill: #949494
}

.download-list6-container .download-list6>li>.download-list6-downicon a {
    display: block;
    height: 50px;
    width: 50px;
    position: relative;
    z-index: 9
}

.download-list6-container .download-list6>li:hover .icon-box {
    background-color: white;
    border: unset
}

.download-list6-container .download-list6>li:hover {
    background: #2aa7ea;
    color: #fff
}

@media(max-width: 1200px) {
    .download-list6-container .download-list6>li>.download-list6-downicon {
        height:42px;
        width: 42px
    }
}

@media(max-width: 989px) {
    .download-list6-container .download-list6>li>.download-list6-downicon {
        height:38px;
        width: 38px
    }
}

@media(max-width: 768px) {
    .download-list6-container .download-list6>li>.download-list6-downicon {
        height:32px;
        width: 32px
    }
}

.hide {
    display: none
}

.download-list6-fixed {
    background: rgba(0,0,0,0.4);
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    z-index: 999
}

.download-list6-fixed .download-list6-detailBox {
    background: #f7f7f7;
    left: 50%;
    top: 50%;
    width: 80%;
    line-height: 24px;
    font-size: 14px;
    color: #6666;
    padding: 5%;
    box-sizing: border-box;
    position: absolute;
    transform: translate(-50%,-50%);
    z-index: 10
}

.down_close {
    width: 35px;
    height: 35px;
    position: absolute;
    right: -40px;
    top: -18px;
    background: url(http://a0.leadongcdn.cn/cloud/ikBqiKimRikSrolrrojn/down_close.png) no-repeat left center;
    cursor: pointer
}

.download-list6-detailBox>h1 {
    text-align: left;
    line-height: 26px;
    color: #333;
    border-bottom: 1px solid #dedede;
    margin-bottom: 30px;
    font-size: 30px;
    padding: 20px 0;
    box-sizing: border-box
}

.download-list6-detailBox>.bb-b {
    height: 300px;
    overflow: auto;
    margin-bottom: 10px
}

.download-list6-detailBox>.down_load_btn {
    width: 80px;
    padding-left: 26px;
    text-decoration: none;
    box-sizing: border-box;
    color: #999;
    transition: color .3s;
    background: url(http://a0.leadongcdn.cn/cloud/imBqiKimRikSronronjn/download.png) no-repeat left center
}

.download-list6-detailBox a:hover,.download-list6-detailBox .download_next a:hover {
    color: #d7000f;
}

.download-list6-detailBox .download_next {
    float: right
}

.download-list6-detailBox .download_next a:first-child {
    margin-left: 0
}

.download-list6-detailBox .download_next a {
    margin-left: 14px;
    position: relative;
    text-decoration: none;
    color: #999;
    transition: color .3s
}

.download_next a:first-child:after {
    background: 0
}

.download_next a:after {
    position: absolute;
    width: 1px;
    height: 14px;
    background: silver;
    content: "";
    top: 2px;
    left: -10px
}

@media(max-width: 617px) {
    .download-list6-container .download-list6 {
        justify-content:center
    }

    .download-list6-container .download-list6>li {
        width: 100%
    }
}

.frontend-body-canvas #backstage-bodyArea.z-index-9 {
    z-index: 9
}

/* /assets/widget/style/component/quicknavigation/quicknavigation.css */
.sitewidget-quicknavigation .sitewidget-quicknavigation-simplelinks a {
    margin-left: 10px
}

.sitewidget-quicknavigation .sitewidget-quicknavigation-simplelinks a:first-child {
    margin-left: 0
}

.sitewidget-quicknavigation-mobilestyle .sitewidget-hd-toggleTitle .sitewidget-quicknav-settedtitle,.sitewidget-quicknavigation-mobilestyle .sitewidget-hd-toggleTitle .sitewidget-thumb,.sitewidget-quicknavigation .sitewidget-hd .sitewidget-thumb {
    display: none
}

.sitewidget-quicknavigation-mobilestyle .sitewidget-hd-toggleTitle .sitewidget-thumb {
    position: absolute;
    right: 5px;
    height: 20px;
    width: 20px;
    cursor: pointer;
    top: 50%;
    margin-top: -10px;
    line-height: 20px
}

.sitewidget-quicknavigation-mobilestyle .sitewidget-hd-toggleTitle .sitewidget-thumb.closed {
    background-position: bottom center
}

.sitewidget-quicknavigation .quicknav-style-vtl p {
    padding: 0 0 0 10px;
    background-position: left center;
    background-repeat: no-repeat;
    text-align: left
}

.sitewidget-quicknavigation .quicknav-arrow-style p {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHAQMAAAAVq36TAAAABlBMVEUAAACZmZl+9SADAAAAAXRSTlMAQObYZgAAABRJREFUCNdjaGBwYFBgEABiB4YGAAy+AdE8x/bYAAAAAElFTkSuQmCC)
}

.sitewidget-quicknavigation .quicknav-dot-style p {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjNDNjAzRUFFMzVEMjExRTU5QUVDRjc0QTNEOEEwRkY2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjNDNjAzRUFGMzVEMjExRTU5QUVDRjc0QTNEOEEwRkY2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6M0M2MDNFQUMzNUQyMTFFNTlBRUNGNzRBM0Q4QTBGRjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6M0M2MDNFQUQzNUQyMTFFNTlBRUNGNzRBM0Q4QTBGRjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5ZBTcPAAAARElEQVR42mL8//8/AzbABGPMmjVLDojZUCSAAjlA6iEQ3wOyJZB12EBpaSCWAzFYoAI1QPwdiC+npaWdAgkw4rIcIMAAXNkUXVVc4WgAAAAASUVORK5CYII=);
    background-position: left center;
    background-repeat: no-repeat
}

.sitewidget-quicknavigation .quickNavStyle5 .quicknav-dot-style p a,.sitewidget-quicknavigation .quickNavStyle5 .quicknav-dot-style p {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.sitewidget-quicknavigation-stylebase {
    border: 1px solid #eae9e9
}

.sitewidget-quicknavigation .sitewidget-hd div.quickNavDiv {
    font-family: Arial;
    font-size: 24px;
    color: #333;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 1.8em;
    text-align: left
}

.sitewidget-quicknavigation-stylebase .sitewidget-hd {
    padding-left: 15px;
    border-bottom: 1px solid #eae9e9;
    background-color: #f5f5f5
}

.sitewidget-quicknavigation-stylebase .sitewidget-hd h2 {
    line-height: 42px;
    font-size: 16px;
    font-weight: bold
}

.sitewidget-quicknavigation-stylebase .sitewidget-hd div.quickNavDiv {
    line-height: 42px;
    font-size: 16px;
    font-weight: bold
}

.sitewidget-quicknavigation-stylebase .quicknav-style-vtl .quicknav-stylevtl-wrap {
    padding-left: 15px;
    border-top: 1px solid #eae9e9
}

.sitewidget-quicknavigation-stylebase .quicknav-style-vtl .quicknav-stylevtl-wrap:first-child {
    border-top: 0
}

.sitewidget-quicknavigation-stylebase .sitewidget-bd a {
    display: block;
    line-height: 40px;
    font-size: 14px;
    color: #666
}

.sitewidget-quicknavigation-stylebase .sitewidget-bd a:hover,.sitewidget-quicknavigation-stylebase .sitewidget-bd a.anchor-light {
    color: #326ca6
}

.sitewidget-quicknavigation-style7 .quicknav-style-vtl .quicknav-stylevtl-wrap {
    border-top: 1px dotted #e7e6e6
}

.sitewidget-quicknavigation-style8,.sitewidget-quicknavigation-style9 {
    border-width: 0
}

.sitewidget-quicknavigation-style8 .sitewidget-hd,.sitewidget-quicknavigation-style9 .sitewidget-hd {
    border-bottom: 2px solid #999;
    background-color: transparent
}

.sitewidget-quicknavigation-style8 .quicknav-style-vtl .quicknav-stylevtl-wrap {
    border-top: 0;
    border-bottom: 1px dotted #e7e6e6
}

.sitewidget-quicknavigation-style9 .quicknav-style-vtl .quicknav-stylevtl-wrap {
    border-top: 0;
    border-bottom: 1px solid #e7e6e6
}

.sitewidget-quicknavigation-style10 .sitewidget-hd {
    background-color: #8c8c8c
}

.sitewidget-quicknavigation-style10 .sitewidget-hd h2 {
    color: #fff
}

.sitewidget-quicknavigation-style10 .sitewidget-hd div.quickNavDiv {
    color: #fff
}

.sitewidget-quicknavigation-style10 .quicknav-style-vtl .quicknav-stylevtl-wrap:hover,.sitewidget-quicknavigation-style10 .quicknav-style-vtl .quicknav-stylevtl-wrap.anchor-light {
    background-color: #f5f5f5
}

.sitewidget-quicknavigation-style10 .sitewidget-bd a:hover,.sitewidget-quicknavigation-style10 .sitewidget-bd a.anchor-light {
    color: #666
}

.sitewidget-quicknavigation-style11 {
    border: 0
}

.sitewidget-quicknavigation-style11 .sitewidget-hd {
    border-bottom: 0
}

.sitewidget-quicknavigation-style11 .sitewidget-bd a {
    font-size: 16px;
    color: #666;
    border-bottom: 1px solid #ddd;
    padding: 5px 0 5px 35px;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAALCAYAAABcUvyWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU0ODMxQ0JFMjBBOTExRTZCMTMwQjQ1OTQ2NjNFNTUwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjU0ODMxQ0JGMjBBOTExRTZCMTMwQjQ1OTQ2NjNFNTUwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTQ4MzFDQkMyMEE5MTFFNkIxMzBCNDU5NDY2M0U1NTAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTQ4MzFDQkQyMEE5MTFFNkIxMzBCNDU5NDY2M0U1NTAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7mt8B7AAAARklEQVR42myOiQkAMAgD06zk/hvoTP3AIjYHguQICnefG/QhNhEx0aCZDSVvQ0nm0uU4hyopqMLTpgpfo4dXqPB7t7IEGABAgjjL/u34NwAAAABJRU5ErkJggg==) no-repeat 20px center
}

.sitewidget-quicknavigation-style11 .sitewidget-bd a:hover,.sitewidget-quicknavigation-style11 .sitewidget-bd a.anchor-light {
    color: #fff
}

.quickNavStyle12 {
    position: relative
}

.quickNavStyle12 .sitewidget-thumb,.quickNavStyle12 .sitewidget-quicknav-settedtitle {
    display: block !important
}

.quickNavStyle12 .sitewidget-hd {
    background-color: #fafafa;
    border: 1px solid #e3e3e3;
    padding: 0 15px;
    border-radius: 4px
}

.quickNavStyle12 .sitewidget-bd {
    display: none;
    position: absolute;
    width: 100%;
    z-index: 9
}

.respond-quick-navstyle12 {
    background-color: #fff;
    border: 1px solid #e3e3e3;
    margin-top: 10px;
    padding: 15px;
    border-radius: 4px
}

.respond-quick-navstyle12 li {
    float: none !important;
    width: 100% !important;
    margin: 8px 0
}

.respond-quick-navstyle13 a {
    display: inline-block;
    padding: 10px;
    font-size: 15px;
    line-height: 24px;
    color: #666;
    transition: all .5s;
    position: relative
}

.respond-quick-navstyle13 a:hover {
    color: #0089f5
}

.respond-quick-navstyle13 a:after {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 3px;
    background: #0089f5;
    display: block;
    transform: scaleX(0);
    transition: all .4s ease;
    transform-origin: 0 0;
    z-index: 0
}

.respond-quick-navstyle13 a.on:after,.respond-quick-navstyle13 a.anchor-light:after {
    transform: scaleX(1);
    visibility: visible
}

.respond-quick-navstyle13 a:hover:after {
    transform: scaleX(1);
    visibility: visible
}

.respond-quick-navstyle13 a:hover {
    text-decoration: none
}

@media(max-width: 989px) {
    .sitewidget-quicknavigation .sitewidget-bd p a {
        display:block;
        margin-left: 0
    }

    .sitewidget-quicknavigation .sitewidget-bd p span {
        display: none
    }

    @-webkit-keyframes subnav-open {
        0% {
            -webkit-transform: scaleY(0.85);
            transform: scaleY(0.85)
        }

        100% {
            -webkit-transform: scaleY(1);
            transform: scaleY(1)
        }
    }

    .sitewidget-quicknavigation-mobilestyle .sitewidget-hd-toggleTitle .sitewidget-quicknav-settedtitle,.sitewidget-quicknavigation-mobilestyle .sitewidget-hd-toggleTitle .sitewidget-thumb {
        display: block;
        text-align: center;
        transition: all .5s;
        -webkit-transition: all .5s
    }

    .sitewidget-quicknavigation-mobilestyle .sitewidget-hd-toggleTitle .sitewidget-thumb.toup {
        transform: rotate(180deg)
    }

    .sitewidget-quicknavigation-mobilestyle .sitewidget-hd-toggleTitle .sitewidget-thumb.todown {
        transform: rotate(0)
    }

    .sitewidget-quicknavigation-mobilestyle .sitewidget-bd {
        display: none;
        -webkit-animation: subnav-open .3s ease;
        animation: subnav-open .3s ease
    }

    .sitewidget-quicknavigation-mobilestyle .sitewidget-hd-toggleTitle .sitewidget-quicknav-settedtitle.sitewidget-quicknav-title {
        text-align: left
    }

    .hidePcTitle {
        display: block !important
    }
}

.sitewidget-quicknavigation .sitewidget-bd a.on {
    color: #457cba
}

.sitewidget-quicknavigation-style11 .sitewidget-bd a.on {
    background-color: #f39801;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJCAYAAAD6reaeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBFQjI3Q0Y3MjBBOTExRTY5ODQxQjJCOTc0N0QyOUYyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBFQjI3Q0Y4MjBBOTExRTY5ODQxQjJCOTc0N0QyOUYyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEVCMjdDRjUyMEE5MTFFNjk4NDFCMkI5NzQ3RDI5RjIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEVCMjdDRjYyMEE5MTFFNjk4NDFCMkI5NzQ3RDI5RjIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4uOFlwAAAALElEQVR42mL8DwQMDAyMDEiAESrIgCyBLAiXQBcEi2ETJE4lI0HbUdwJEGAAY64j7r9L+t8AAAAASUVORK5CYII=);
    color: #fff
}

.sitewidget-quicknavigation-style11 a:hover,.sitewidget-quicknavigation-style11 div.sitewidget-bd a.anchor-light {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAJCAYAAAD6reaeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTN<?php echo get_template_directory_uri();?>/static/images/SBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjBFQjI3Q0Y3MjBBOTExRTY5ODQxQjJCOTc0N0QyOUYyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjBFQjI3Q0Y4MjBBOTExRTY5ODQxQjJCOTc0N0QyOUYyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEVCMjdDRjUyMEE5MTFFNjk4NDFCMkI5NzQ3RDI5RjIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MEVCMjdDRjYyMEE5MTFFNjk4NDFCMkI5NzQ3RDI5RjIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4uOFlwAAAALElEQVR42mL8DwQMDAyMDEiAESrIgCyBLAiXQBcEi2ETJE4lI0HbUdwJEGAAY64j7r9L+t8AAAAASUVORK5CYII=);
    text-decoration: none
}

@media(min-width: 990px) {
    .col-md-12 .sitewidget-quicknavigation .respond-quick-navstyle li,.col-md-11 .sitewidget-quicknavigation .respond-quick-navstyle li,.col-md-10 .sitewidget-quicknavigation .respond-quick-navstyle li,.col-md-9 .sitewidget-quicknavigation .respond-quick-navstyle li,.col-md-8 .sitewidget-quicknavigation .respond-quick-navstyle li {
        float:left;
        width: 33%
    }

    .row .row .sitewidget-quicknavigation .respond-quick-navstyle li {
        float: none;
        width: 100%
    }

    .col-md-12 .sitewidget-quicknavigation-style11 .respond-quick-navstyle li,.col-md-11 .sitewidget-quicknavigation-style11 .respond-quick-navstyle li,.col-md-10 .sitewidget-quicknavigation-style11 .respond-quick-navstyle li,.col-md-9 .sitewidget-quicknavigation-style11 .respond-quick-navstyle li,.col-md-8 .sitewidget-quicknavigation-style11 .respond-quick-navstyle li {
        clear: both;
        width: 100%
    }

    .hidePcTitle {
        display: none !important
    }
}
