@charset "UTF-8";
/* (@)Critical by truesun */
html, body { height: 100%; }

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }

table { border-collapse: collapse; border-spacing: 0; }

fieldset, img { border: 0; display: inline-block; }

address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }

ol, ul { list-style: none; list-style-type: none; }

caption, th { text-align: left; }

h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }

q:before, q:after { content: ''; }

abbr, acronym { border: 0; }

a { outline: none; /* for Firefox */ hlbr: expression(this.onFocus=this.blur()); /* for IE */ cursor: pointer; }

a:link, a:visited, a:hover, a:active { text-decoration: none; }

html, body, input, textarea, select { font-family: URWClassicoT,Arial,Helvetica,sans-serif,'STHeiti Light','LiHei Pro','微軟正黑體'; }

/*Global Style*/
html, body { color: #555; font-size: 13px; }

a { color: #1781bb; }
a:visited { text-decoration: none; }
a:hover, a:active { color: #106696; text-decoration: none; }

/*清除浮動*/
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }

html[xmlns] .clearfix { display: block; }

* html .clearfix { height: 1%; }

.input-sty { color: #555; background: #eee; padding: 4px 5px; border: 1px solid #d0d0d0; border-radius: 2px; display: inline-block; outline: 0; transition: background .4s,box-shadow .4s; vertical-align: middle; width: 98%; font-size: 20px;}
.input-sty:focus { background: #fff; box-shadow: 0 0 3px #ccc; }

.btn { color: #fff; text-shadow: 0 1px 1px #222; padding: 6px 13px; border: none; background: #1781bb; display: inline-block; cursor: pointer; transition: background .3s; vertical-align: middle; }
.btn:hover { background: #106696; }

.btn-canel { color: #fff; padding: 6px 13px; background: #ccc; display: inline-block; cursor: pointer; transition: 0.3s; }
.btn-canel:hover { background: #bcbcbc; }

.cle { clear: both; }
.menu {
    margin-bottom: 10px;
}
.error { border: 1px solid #d2664f; }

.main label.error { color: #fff; border-radius: 2px; background: #d2664f; display: inline-block; }

.note { padding: 0 5px 10px 0; color: #999; }
.left_menu{width:170px;float:left;
    background: #D9ECFF;
    top: 27px;
    left: -1px;
    padding: 5px 10px 10px 10px;
    height:100%;
}
.menu a {
    color: #005AB5;
    text-decoration: none;
    display: block;
    text-align: center;
    border-bottom: 1px dashed #666;
    line-height: 1.9;
}
.menu th {
    color: #000;
    font-size: 16px;
    font-weight: bold;
    display: table-cell;
    vertical-align: inherit;
}
table {
    display: table;
    border-collapse: separate;
    border-spacing: 2px;
    border-color: grey;
}
a:visited {
    color: #005AB5;
    text-decoration: none;
}
.breadcrumb { margin: 10px 0; background-color: #ECECEC; border-radius: 4px; }
.breadcrumb li { display: inline-block; }
.breadcrumb a { color: #337ab7; text-decoration: none; padding: 8px 10px; display: inline-block; transition: .2s; }
.breadcrumb a:hover { background: #ddd; }
.breadcrumb span { padding: 8px 10px; }
.breadcrumb a.active { color: #777; }
.breadcrumb:focus { background: #fff; box-shadow: 0 0 3px #ccc; }

.breadcrumb > li + li:before { padding: 0 0; color: #ccc; content: "/\00a0"; }

.mask { width: 100%; height: 100%; background: rgba(255, 255, 255, 0.7); position: absolute; top: 0px; left: 0px; z-index: 1; }

.lg-box { width: 10px; height: 10px; position: absolute; top: 50%; left: 50%; z-index: 2; }

/*Login page*/
.login-page-mask { width: 100%; height: 100%; position: absolute; background: url(/img/backend_img/pic_mask.png); }

.login-page-bg { width: 100%; height: 100%; background: url(/img/backend_img/login_bg.jpg) center 0 no-repeat; }

.loain-box { width: 500px; position: absolute; left: 50%; }

.logo { width: 160px; height: 90px; background: url(/img/backend_img/backend_logo.png) no-repeat; position: absolute; top: -50px; left: 170px; z-index: 1; }

.login { width: 500px; text-align: center; padding: 20px 0; border-radius: 5px; background-color: rgba(0, 0, 0, 0.6); position: absolute; z-index: 1; top: 100px; left: -50%; }
.login h1 { margin: 35px 15px 0; color: #fff; font-size: 16px; }
.login .input-box { margin: 20px; position: relative; }
.login .input-box i { font-size: 28px; color: #ccc; position: absolute; top: 9px; left: 20px; z-index: 1; }
.login label { padding: 8px 12px; border: none; display: block; position: absolute; top: 3px; right: 7px; border: 1px solid #d2664f; background: #d2664f; border-radius: 3px; }
.login input[class~=input-sty] { font-size: 18px; width: 400px; height: 34px; margin: 0 auto; padding: 5px 5px 5px 50px; }
.login label.error { color: #fff; }

.login-error-mesg { color: #f00; padding: 0 25px; }

.login-footer { color: #fff; text-align: center; }

.login-btn-box { text-align: center; margin: 20px; }

.login-submit-btn { font-size: 18px; color: #fff; text-shadow: 0 1px 1px #000; background: #1471a4; width: 450px; box-shadow: 0 0 3px #90D0F2 inset, 0 0 5px black; padding: 12px 0; border: 0; border-radius: 5px; cursor: pointer; outline: none; transition: background .2s; }
.login-submit-btn:hover { background: #11628e; }

body { width: 100%; min-width: 1000px; height: 100%; background: url(/img/backend_img/body_bg.png); }

.main { height: 100%; padding: 0 20px 0 30px; overflow: auto; background: #fff url(/img/backend_img/main_bg.png); }
.main h1 { font-size: 28px; color: #1781bb; padding: 15px 0 20px 0; background: url(/img/backend_img/title_line.png) 0 53px repeat-x; }
.main h2 { font-size: 20px; color: #999; padding: 20px 0 10px 0; text-shadow: 0 1px 0 #fff; }
.main h3 { font-size: 18px; color: #999; padding: 10px 0; text-shadow: 0 1px 0 #fff; }
#container .input-box { margin: 0 0 20px 0; }
.main .input-box p { font-size: 15px; }
.main input[class~=input-sty] { width: 98%; font-size: 20px; }
.right_title{
	padding: 0 0 0 16px;    
    font-size: 16px;
    font-weight: 900;}
/*Side Nav*/
.side-nav { width: 180px; height: 100%; float: left; position: relative; }

.side-logo { width: 160px; height: 90px; margin: 10px auto; background: url(/img/backend_img/backend_logo.png) no-repeat; }

.side-footer { font-size: 12px; color: #555; width: 100%; text-align: center; }

.backend-tit { text-align: center; color: #999; padding: 5px; }

.user-info { line-height: 25px; color: #eee; text-shadow: 0 1px 1px #000; text-align: right; }

.user-id { padding: 10px 10px 5px 10px; border-bottom: 1px solid #000; }

.sign-out-box { padding: 10px; border-top: 1px solid #333; }

.sign-out { color: #999; box-shadow: 0 1px 0 #414141; padding: 5px 8px; border-radius: 3px; background: #0d0d0d; transition: .2s; }
.sign-out:hover { background: #000; color: #ccc; }

.nav-box { margin: 10px 0 0 0; }

.nav { height: 100%; }
.nav a { font-size: 16px; color: #999; text-align: center; padding: 10px 0 11px 0; margin: 0 10px 5px 10px; display: block; border-radius: 2px; transition: background .2s; }
.nav a:hover { color: #fff; background: #333; }
.nav a.act { color: #fff; background: #444; text-shadow: 0 0 12px #39B7FC; border-top: 1px solid #777; box-shadow: 0 0 7px 1px #000; }

.input-box label { font-size: 16px; color: #1781bb; font-weight: bold; margin: 5px 5px 10px 0; display: block; }
.input-box label.error { font-weight: normal; padding: 5px 8px; }
.input-box select { font-size: 16px; width: 200px; height: 32px; }
.input-box textarea.more-info { font-size: 20px; width: 98%; height: 400px; }
.input-box textarea.desc-info { font-size: 20px; width: 98%; height: 150px; }
.input-box input.w50 { width: 50px; }
.input-box input.w90 { width: 90px; }
.input-box input.w100 { width: 100px; margin: 0 10px 0 0; }
.input-box input.w150 { width: 150px; }
.input-box input.w400 { width: 400px; }
.input-box span { font-size: 16px; }

.label-list label { color: #555; display: inline-block; margin: 0 10px 0 0; cursor: pointer; }

.add-article-box { text-align: center; }
.add-article-box a { padding: 10px 13px; border-radius: 3px; }
.add-article-box a:hover { color: #fff; }
#container{
	padding-left: 10px;
    border-left: 3px double #CCCCCC;
    float: left;
    padding-top: 20px;
    width: calc( 100% - 300px);}
.paragraph { overflow: hidden; }
.paragraph img { display: block; margin: 0 0 5px 0; }
.paragraph li { font-size: 16px; color: #555; text-align: center; width: 110px; background: #fff; border: 3px solid #fff; padding: 8px; margin: 0 10px 0 0; position: relative; cursor: pointer; float: left; }
.paragraph li:hover { background: #fff; border: 3px solid #1781bb; }
.paragraph li:hover .checked { display: block; }
.paragraph .checked { color: #fff; font-size: 20px; padding: 3px 5px; background: #1781bb; position: absolute; top: 0; right: 0; display: none; }
.paragraph li.act { background: #fff; border: 3px solid #1781bb; }
.paragraph li.act .checked { display: block; }

.list-group { margin: 0 0 10px 0; overflow: hidden; }

.list-input-box { width: 94%; float: left; }
.list-input-box input.input-sty { width: 99%; }

.list-del-box { width: 5%; float: left; }

.btn-list-del { font-size: 20px; text-align: center; color: #fff; width: 33px; height: 33px; line-height: 33px; background: #999; cursor: pointer; transition: .2s; }
.btn-list-del:hover { background: #106696; }

.list-input { margin: 0 0 10px 0; }

.list-txt-add { font-size: 20px; color: #fff; text-align: center; }

.btn-list-add { padding: 10px 15px; background: #1781bb; display: inline-block; border-radius: 50px; cursor: pointer; transition: .2s; }
.btn-list-add:hover { background: #106696; }
.btn-list-add i { vertical-align: middle; }

.table { width: 100%; border-left: 1px solid #ccc; border-top: 1px solid #ccc; margin: 0 0 15px 0; }
.table td { text-align: center; width: 46%; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; padding: 2%; }

.table-group { font-size: 16px; width: 95%; height: 100px; }

.tag, .tag-list { overflow: hidden; }
.tag li, .tag-list li { border: 1px solid #ddd; margin: 0 8px 8px 0; float: left; border-radius: 3px; cursor: pointer; overflow: hidden; transition: .2s; }
.tag li:hover, .tag-list li:hover { border: 1px solid #1781bb; }

.tag-name { font-size: 16px; line-height: 21px; padding: 5px 8px; margin: 0 8px 0 0; border-radius: 3px 0 0 3px; float: left; }

.tag-del, .tag-add, .tag-check { font-size: 18px; background: #ddd; padding: 5px 8px; float: left; border-radius: 3px; vertical-align: middle; }

.tag-del, .tag-check { transition: .2s; }
.tag-del:hover, .tag-check:hover { background: #ccc; }

.tag-add { color: #fff; background: #1781bb; line-height: 21px; padding: 5px 8px; font-size: 18px; }
.tag-add:hover { background: #106696; }

.tag-lg-box { background: #fff; box-shadow: 0 0 20px #999; border-radius: 5px; width: 280px; padding: 15px; margin: -145px 0 0 -140px; }
.tag-lg-box .input-sty { width: 96%; font-size: 20px; }
.tag-lg-box label.error { color: #fff; border-radius: 2px; background: #d2664f; display: inline-block; margin: 5px 0 0 0; }
.tag-lg-box .submit-btn { margin: 0; }

.tag-lg-list { width: 680px; margin: -350px 0 0 -270px; }

/*Top Sub Nav*/
.sub-menu { margin: 0 0 20px 0; background: #222627; padding: 10px; overflow: hidden; }
.sub-menu li { float: left; margin: 0 10px 0 0; }
.sub-menu a { color: #fff; text-shadow: 0 1px 1px #000; padding: 5px 12px; display: block; transition: .2s; border-radius: 2px; box-shadow: 0 2px 2px #000; }
.sub-menu a.act, .sub-menu a:hover { color: #fff; background: #106696; }

.sub-page { height: 31px; margin: 10px 0 20px 0; border-bottom: 1px solid #1781bb; }
.sub-page li { height: 30px; line-height: 30px; padding: 0 14px; display: block; border-radius: 5px 5px 0 0; transition: .2s; float: left; margin: 0 0 0 10px; cursor: pointer; }
.sub-page li:hover { background: #eee; }
.sub-page li.act { color: #1781bb; border: 1px solid #1781bb; border-bottom: 1px solid #F9F9F9; }
.sub-page li.act:hover { background: #F9F9F9; }

/*Btn Style*/
.btn-area { font-size: 18px; text-shadow: 0 1px 1px #000; letter-spacing: 2px; padding: 10px 0; }
.btn-area a { background: #1781bb; color: #fff; display: inline-block; position: relative; padding: 8px 12px; margin: 0 15px 0 0; border-radius: 2px; transition: .2s; }
.btn-area a:hover { background: #106696; }
.btn-area a.cancel { background: #999; }
.btn-area a.cancel:hover { background: #888; }

.submit-btn, .function-btn { color: #fff; display: inline-block; position: relative; padding: 8px 12px; margin: 0 15px 0 0; border-radius: 2px; transition: .2s; }

.submit-btn { background: #1781bb; }
.submit-btn:hover { background: #106696; }

.function-btn { background: #d14d4d; }
.function-btn:hover { background: #c03e3e; }

.space-menu-box { display: inline-block; margin: 0 10px 0 0; }
.space-menu-box p { text-align: center; padding: 5px 0; }

.info-view { margin: 0 0 10px 0; }
.info-view label { font-size: 14px; color: #555; display: inline-block; margin: 0 10px 10px 0; cursor: pointer; }

/*列表*/
.list { width: 100%; margin: 0 0 20px 0; color: #555; }
.list li.title { font-weight: bold; border-bottom: 1px solid #ccc; overflow: hidden; }
.list li.title:hover { background: none; }
.list li { width: 100%; border-bottom: 1px dotted #ccc; }
.list li:hover { background: #fff; }

.title i { cursor: pointer; }
.title i:hover { color: #1781bb; }
.title i.act { color: #1781bb; }

.member-edit-list input.w50 { width: 50px; }
.member-edit-list input.w100 { width: 100px; }
.member-edit-list input.w150 { width: 150px; }
.member-edit-list select { font-size: 20px; height: 33px; padding: 0; }

.unit-group { padding: 10px; background: #e7e7e7; border: 1px solid #ccc; border-radius: 5px; margin: 0 0 25px 0; }

/*Grid Box*/
.group-box-70, .group-box-85, .group-box-100 { padding: 10px 0; display: block; }

.group-box-70 { width: 70%; float: left; }

.group-box-85 { width: 85%; float: left; }

.group-box-100 { width: 100%; }

.box-15 { width: 15%; float: right; }

.box-14 { width: 14%; float: right; }

.box-8 { width: 8%; }

.box-10 { width: 10%; }

.box-12 { width: 12%; }

.box-16 { width: 16%; }

.box-20 { width: 20%; }

.box-25 { width: 25%; }

.box-30 { width: 30%; }

.box-35 { width: 35%; }

.box-40 { width: 40%; }

.box-45 { width: 45%; }

.box-50 { width: 50%; }

.box-55 { width: 55%; }

.box-60 { width: 60%; }

.box-65 { width: 65%; }

.box-70 { width: 70%; }

.box-75 { width: 75%; }

.box-80 { width: 80%; padding: 10px 0; display: block; }

.box-85 { width: 85%; }

.box-8, .box-10, .box-12, .box-16, .box-20, .box-25, .box-30, .box-35, .box-40, .box-45, .box-50, .box-55, .box-60, .box-65, .box-70, .box-75, .box-80, .box-85 { float: left; word-wrap: break-word; padding: 0 1% 0 0; display: block; }

.pad-u-d-10 { padding: 10px 0; }

.box-15, .box-14 { padding: 10px 0; text-align: center; }
.box-15 i, .box-14 i { font-size: 15px; color: #999; margin: 0 8px 0 0; }
.box-15 i:hover, .box-15 i.act, .box-14 i:hover, .box-14 i.act { color: #1781bb; }

.date, .sort, .txt-c { text-align: center; }

.txt-c { text-align: center; }

.txt-r { text-align: right; }

.sequence { color: #555; text-align: center; }

.imp { color: #1781bb; }

.ad-main .box-12 { text-align: center; }

/*Member Page*/
.member-search { padding: 10px; border: 1px solid #ccc; margin: 10px 0; background: #f7f7f7; }
.member-search label { margin: 0 15px 0 0; vertical-align: middle; display: inline-block; }
.member-search input { margin: 0 5px 0 0; vertical-align: middle; }
.member-search .btn { height: 30px; }
.member-search input.input-sty { font-size: 16px; width: 150px; height: 20px; margin: 0 0 0 5px; }
.member-search input[name=account] { width: 136px; }
.member-search input[name=name] { width: 100px; }
.member-search input[name=email] { width: 200px; }

input.contact-mail { font-size: 18px !important; width: 200px !important; }

.add-point { margin: 10px 0; }
.add-point input.add-input { width: 80px; }

/*Account Purview*/
.acconut-name { font-size: 20px; }

.purview-list { overflow: hidden; }
.purview-list label { display: block; font-weight: normal; padding: 8px 10px; cursor: pointer; border-radius: 3px; margin: 0 10px 0 0; float: left; transition: .2s; }
.purview-list label:hover { background: #eee; }
.purview-list label.error { color: #fff; border-radius: 2px; background: #d2664f; line-height: 16px; margin: 0; display: inline-block; }

.ind-ad { margin: 0 0 30px 0; padding: 10px 0 30px 0; border-bottom: 1px solid #999; }

.upload-ind-product { background: #ccc; width: 255px; height: 295px; position: relative; }
.upload-ind-product label { position: absolute; left: 8px; }

/*Game List*/
.fa-android, .fa-apple, .fa-desktop { font-size: 16px; }

.fa-android, .android { color: #92b83e; }

.fa-apple, .apple { color: #999; }

.fa-laptop, .laptop { color: #f8bd40; }

/*Upload Image Style*/
.btn-area input { display: block; width: 100%; position: absolute; margin: 0; border: none; top: 0; left: 0; right: 0; bottom: 0; opacity: 0; direction: ltr; cursor: pointer; z-index: 2; }

.upload-pic { top:0; right:0; opacity: 0; position: absolute; z-index:1; font-size:500px;}

.upload-box, .logo-img, .main-img, .store-info-img, .hot-img, .prod-img, .store-box, .news-desc-img, .top-ban, .ind-bottom-img, .paint-img, .way-img, .unit-btn-box, .unit2-btn-box, .bot-icon, .tit-bg { position: relative; }

.upload-box { width: 150px; height: 150px; }

.logo-img { width: 200px; height: 200px;}
.main-img{ width:750px; height:353px;}
.store-info-img{ width:515px; height:345px;}
.hot-img{ width:600px; height: 600px;}
.prod-img{ width:600px; height:600px;}
.store-img{ width:555px; height:370px;}

.news-desc-img { width: 440px; height: 310px; }

.top-ban { width: 750px; height: 240px; }

.ind-bottom-img { width: 190px; height: 180px; }

.paint-img { width: 640px; height: 360px; }

.way-img { width: 640px; height: 958px; }

.unit-btn-box { width: 640px; height: 187px; }

.unit2-btn-box { width: 307px; height: 86px; }

.bot-icon { width: 147px; height: 147px; }

.news-btn { width: 160px; height: 87px; }

.tit-bg { width: 640px; height: 100px; }

.upload-box label.error, .logo-img label.error, .main-img label.error, .store-info-img label.error, .hot-img label.error, .prod-img label.error, .store-img label.error, .news-desc-img label.error, .top-ban label.error, .ind-bottom-img label.error, .unit-btn-box label.error, .unit2-btn-box label.error, .bot-icon label.error, .way-img label.error, .tit-bg label.error { position: absolute; top: 4px; left: 8px; z-index: 1; }

.upload-box-sty { border: 1px solid #ccc; padding: 5px; background: #eee url(/img/backend_img/upload.png) center no-repeat; transition: .3s; position:relative; overflow: hidden;}
.upload-box-sty:hover { border: 1px solid #1781bb; }

.pad-bot30 { padding: 0 0 30px 0; }

.upload-click-area { width: 100%; height: 100%; cursor: pointer; }
.upload-click-area img { width: 100%; height: 100%; }

.upload-form-file { width: 80%; height: 40px; }
.upload-form-file input { width: 100%; height: 100%; position: absolute; top: 0; left: 0; z-index: 1; opacity: 0; filter: alpha(opacity=0); -ms-filter: alpha(opacity=0); cursor: pointer; }

.form-file { text-align: center; font-size: 18px; text-shadow: 0 1px 1px #111; color: #fff; width: 200px; height: 40px; line-height: 40px; background: #1781bb; margin: 0 10px 0 0; display: inline-block; position: relative; transition: background .2s; }
.form-file:hover { background: #106696; }

.file-name { font-size: 16px; color: #1781bb; margin: 10px 0; }

/*page number*/
.pagination { display: block; margin: 20px auto; }

.pagination-table, .pagination-text, .pagination-numbers { display: block; text-align: center; }

.pagination-numbers a { text-decoration: none; color: #666; text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.59); font-size: 12px; display: inline; position: relative; margin: 0px 1px; width: auto; height: auto; background: #ececec; padding: 6px 10px; outline: none; border: 1px solid #d8d8d8; border-bottom: 1px solid #ccc; border-radius: 3px; cursor: pointer; -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.027), inset 0px 1px 0px rgba(255, 255, 255, 0.69), inset 0px -1px 0px rgba(0, 0, 0, 0.0187), inset 0px 14px 13px rgba(255, 255, 255, 0.57); -moz-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.027), inset 0px 1px 0px rgba(255, 255, 255, 0.69), inset 0px -1px 0px rgba(0, 0, 0, 0.0187), inset 0px 14px 13px rgba(255, 255, 255, 0.57); -o-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.027), inset 0px 1px 0px rgba(255, 255, 255, 0.69), inset 0px -1px 0px rgba(0, 0, 0, 0.0187), inset 0px 14px 13px rgba(255, 255, 255, 0.57); box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.027), inset 0px 1px 0px rgba(255, 255, 255, 0.69), inset 0px -1px 0px rgba(0, 0, 0, 0.0187), inset 0px 14px 13px rgba(255, 255, 255, 0.57); }
.pagination-numbers a:hover { color: #888; text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.69); -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.027), inset 0px 1px 0px rgba(255, 255, 255, 0.69), inset 0px -1px 0px rgba(0, 0, 0, 0.0187), inset 0px 14px 13px rgba(255, 255, 255, 0.75); -moz-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.027), inset 0px 1px 0px rgba(255, 255, 255, 0.69), inset 0px -1px 0px rgba(0, 0, 0, 0.0187), inset 0px 14px 13px rgba(255, 255, 255, 0.75); -o-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.027), inset 0px 1px 0px rgba(255, 255, 255, 0.69), inset 0px -1px 0px rgba(0, 0, 0, 0.0187), inset 0px 14px 13px rgba(255, 255, 255, 0.75); box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.027), inset 0px 1px 0px rgba(255, 255, 255, 0.69), inset 0px -1px 0px rgba(0, 0, 0, 0.0187), inset 0px 14px 13px rgba(255, 255, 255, 0.75); }
.pagination-numbers a:active { color: #696969; text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.53); border: 1px solid #d2d2d2; border-bottom: 1px solid #d8d8d8; -webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.58), inset 0px 1px 6px rgba(0, 0, 0, 0.07), inset 0px -14px 13px rgba(255, 255, 255, 0.2); -moz-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.58), inset 0px 1px 6px rgba(0, 0, 0, 0.07), inset 0px -14px 13px rgba(255, 255, 255, 0.2); -o-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.58), inset 0px 1px 6px rgba(0, 0, 0, 0.07), inset 0px -14px 13px rgba(255, 255, 255, 0.2); box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.58), inset 0px 1px 6px rgba(0, 0, 0, 0.07), inset 0px -14px 13px rgba(255, 255, 255, 0.2); }
.pagination-numbers a.act { color: #696969; text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.53); border: 1px solid #d2d2d2; border-bottom: 1px solid #d8d8d8; -webkit-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.58), inset 0px 1px 6px rgba(0, 0, 0, 0.07), inset 0px -14px 13px rgba(255, 255, 255, 0.2); -moz-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.58), inset 0px 1px 6px rgba(0, 0, 0, 0.07), inset 0px -14px 13px rgba(255, 255, 255, 0.2); -o-box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.58), inset 0px 1px 6px rgba(0, 0, 0, 0.07), inset 0px -14px 13px rgba(255, 255, 255, 0.2); box-shadow: 0px 1px 0px rgba(255, 255, 255, 0.58), inset 0px 1px 6px rgba(0, 0, 0, 0.07), inset 0px -14px 13px rgba(255, 255, 255, 0.2); }
.pagination-numbers a.dots, .pagination-numbers a.dots:hover, .pagination-numbers a.dots:active { color: #666; text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.59); background: none; border: none; border-radius: 0px; -webkit-box-shadow: none; -moz-box-shadow: none; -o-box-shadow: none; box-shadow: none; padding: 9px 2px 3px 2px; cursor: default; }
