@charset "UTF-8";
/*
app ID: umCookie
Author: umtheme
Author URI: http://www.umtheme.com/
name:优美协议插件
*/
.cookieModal{ background-color: rgba(0,0,0,.75);bottom: 0; left: 0; position: fixed;width: 100%;z-index: 9999;-moz-osx-font-smoothing: auto; display: none;}
.cookieModal .cookieDialog{ position: relative;max-width: 1260px; padding:25px 10px; margin: 0 auto;display: flex; justify-content: space-between;align-items: center;}
.cookieModal .cookieText{ color: #fff; line-height: 1.7; }
.cookieModal .cookieText a{ color: #ff5500; }
.cookieModal .cookieText .cookieTitle{ font-size: 16px; font-weight: 600; margin-bottom: 10px;line-height: 1.5;}
.cookieModal .cookieText .cookieDes{ font-size: 14px; color: rgba(255,255,255,.8);}
.cookieModal .cookieText .cookieDes a:hover{ text-decoration: underline;}
.cookieModal .cookieBtnBox{ max-width: 150px;-ms-flex-negative: 0;flex-shrink: 0; padding-left: 20px;text-align: right;}
.cookieModal .cookieBtnBox .cookieBtn{display: inline-block;background: #fff; height: 38px; line-height: 38px; margin:6px 0; cursor: pointer; padding: 0 15px; min-width: 100px; text-align: center; border-radius: 4px;-webkit-transition: all .3s ease;transition: all .3s ease;}
.cookieModal .cookieBtnBox .cookieBtn:hover{background: #ff5500;color: #fff;}
.cookieModal .cookieBtnBox .cookieBtn#refuseBtn{ background: rgba(255,255,255,.7);}
.cookieModal .cookieBtnBox .cookieBtn#refuseBtn:hover{background: rgba(255,255,255,1);color: #282828;}

.cookieModal.white{ background-color: rgba(255,255,255,.96);-webkit-box-shadow: 0 -4px 8px rgba(0,0,0,.05);box-shadow: 0 -4px 8px rgba(0,0,0,.05);}
.cookieModal.white .cookieText{color: #282828;}
.cookieModal.white .cookieText .cookieDes{color: #585858;}
.cookieModal.white .cookieBtnBox .cookieBtn{background: #4d5052; color: #fff;}
.cookieModal.white .cookieBtnBox .cookieBtn#refuseBtn{ background: rgba(0,0,0,.2);color: #888;}
.cookieModal.white .cookieBtnBox .cookieBtn#refuseBtn:hover{background: rgba(0,0,0,.4);color: #fff;}

@media screen and (max-width:480px){
.cookieModal .cookieDialog{display: block;}
.cookieModal .cookieBtnBox{ max-width: 100%;padding-left:0px; margin-top: 20px; text-align: center;display: flex;justify-content: center;flex-direction: row-reverse;}
.cookieModal .cookieBtnBox .cookieBtn{ margin: 0px 10px 0;}
.cookieModal .cookieText .cookieTitle{ font-size: 14px;}
.cookieModal .cookieText .cookieDes{ font-size: 12px;}
}