BODY{padding-bottom:0;margin:0;color:#000;padding-top:0}
BODY,TD,TH,TEXTAREA,H2,H3,H4,H5,H6{font:83%/1.4 arial,helvetica,sans-serif,新細明體}
INPUT{font:83%/1 arial,helvetica,sans-serif,新細明體}
A{color:#000;text-decoration:none}
A:link{color:#000;text-decoration:none}
A:visited{color:#777;text-decoration:none}
A:hover{color:#d8a91a}
A:active{color:#000;text-decoration:none}
@media screen and (min-device-width: 700px) and (min-device-height: 600px) {
#container{margin:0 auto;width:1048px;overflow:hidden}
#vip-container{margin:0 auto;width:1048px;overflow:hidden}
#vip-content{width:958px;float:left;overflow:hidden}
}
@media screen and (max-device-width: 699px) {
#container{margin:0 auto;width:728px;overflow:hidden}
#vip-container{margin:0 auto;width:728px;overflow:hidden}
#vip-content{width:728px;float:left;overflow:hidden}
}
@media screen and (max-device-height: 599px) {
#container{margin:0 auto;width:728px;overflow:hidden}
#vip-container{margin:0 auto;width:728px;overflow:hidden}
#vip-content{width:728px;float:left;overflow:hidden}
}
#top-announce-text{width:100%;height:88px;float:left;text-align:left;padding-right:0;padding-left:2px}
#top-announce-text .ad-unit a{width:100%;height:22px;float:left;display:inline;text-align:left;font-size:100%;vertical-align:baseline;text-decoration:none;line-height:22px}
#contents{width:100%;float:left;padding-bottom:1em}
#main-content{width:728px;float:left;overflow:hidden}
@media screen and (min-device-width: 700px) and (min-device-height: 600px) {
#right-content{width:300px;float:right;overflow:hidden}
}
@media screen and (max-device-width: 699px) {
#right-content{display:none}
}
@media screen and (max-device-height: 599px) {
#right-content{display:none}
}
.right-ad{width:100%;height:250px;float:left}
.right-ad-big{width:100%;height:600px;float:left}
.simple:link,.simple:visited{color:#666;text-decoration:none}
.new{font-weight:700;vertical-align:normal;font-size:11px;color:#c00;text-decoration:none;line-height:1}
.more:link,.more:visited{color:#666;text-decoration:none}
.simple:hover,.simple:active{color:#d8a91a;text-decoration:none}
.more:hover{color:#d8a91a;text-decoration:none}
.remove{font-size:85%;color:#999}
.clear-search{clear:both;min-height:50px;background:url(/img/clear-search.gif) no-repeat;color:#80a71f;padding:25px 4px 4px 60px}
HTML .clear-search{height:50px}
.clear-search A.clear-search-link{font-weight:700;font-size:65%;background:url(/img/close.gif) no-repeat 100% 50%;vertical-align:middle;color:#c00;letter-spacing:0;padding:5px 25px 5px 15px}
.highlight{padding-right:0;padding-left:0;color:#685d00;background-color:#ff0}
.search-highlight{padding-right:0;padding-left:0;color:#685d00;background-color:#ff0}
HR{background:#ccc;height:1px;border-style:none}
.slide-hide{display:none}
.slide-show{display:block}
.tight{white-space:nowrap}
.disabled{color:#666}
.na{font-weight:400;color:#999}
H2 SPAN.deemphasize{font-weight:400;color:#999}
IMG{border-style:none}
P{line-height:1.3}
UL.compact{padding-left:20px;margin:0}
LI{margin-bottom:.3em}
FORM{clear:left;margin:0}
OPTION.child-level{padding-left:15px}
OPTION.top-level{font-weight:700}
H2{clear:left;font-weight:400;font-size:160%;margin:0 0 .2em;color:#4e463f;letter-spacing:-1px}
H2 SPAN{color:#999}
H3 SPAN{color:#999}
H3{clear:left;font-weight:400;font-size:135%;margin:0 0 .5em;color:#4e463f;line-height:1;letter-spacing:-.03em}
H3 A{text-decoration:none}
HTML H3 A{text-decoration:none}
H4{font-weight:700;font-size:100%;margin-top:.3em;margin-bottom:.1em}
.first{margin-top:0}
PRE{font-size:100%;margin:0;color:#666}
CODE{font-size:100%;margin:0;color:#666}
.error{clear:left;background:url(/img/msg-error.png) no-repeat;color:#999;padding:8px 0 20px 50px}
.warning{clear:left;background:url(/img/warning.png) no-repeat 0 100%;margin:10px 0;color:#999;padding:0 0 2px!important}
.positive{clear:left;background:url(/img/warning.png) no-repeat 0 100%;margin:10px 0;color:#999;padding:0 0 2px!important}
.warning DIV{min-height:30px;background:url(/img/warning.png) no-repeat 0 0;padding:18px 0 0 50px !important}
.positive DIV{min-height:30px;background:url(/img/warning.png) no-repeat 0 0;padding:18px 0 0 50px !important}
HTML .warning DIV{height:30px}
HTML .positive DIV{height:30px}
.warning P{margin-bottom:0}
.positive P{margin-bottom:0}
.error H3,.warning H3,.positive H3,.notice H3{font-weight:700;font-size:105%;margin-bottom:2px;color:#900}
.positive{background-image:url(/img/positive.png);color:#448400}
.notice{background-image:url(/img/positive.png);color:#448400}
.positive H3{margin-bottom:.2em;color:#448400}
.notice H3{margin-bottom:.2em;color:#448400}
.notice{clear:left;background:url(/img/notice.gif) no-repeat 0 0;padding:8px 0 20px 46px}
.positive DIV{background-image:url(/img/positive.png)}
.confirm{padding-left:15px;background:url(/img/confirm.png) no-repeat 0 50%;color:#390}
.confirm:hover{color:#030}
H2 .confirm{font-size:50%;float:right}
.instruction{background:#eaf2fa;color:#6c7d8e}
.instruction DIV{padding:15px 15px 10px}
.instruction H3{color:#6c7d8e}
.instruction dt{font-weight:700}
#panel-empty{height:68px;padding-top:7px}
#panel{width:100%;height:42px;position:fixed;top:0;background:#7e7e7e;z-index:3001}
@media screen and (min-device-width: 700px) and (min-device-height: 600px) {
#panel-container{width:1048px;height:100%;margin:0 auto}
#panel-submenu0{display:none}
}
@media screen and (max-device-width: 699px) {
#panel-container{width:728px;height:100%;margin:0 auto}
#panel-menu4{display:none}
#panel-menu5{display:none}
#panel-menu7{display:none}
#panel-submenu0{width:100%;height:32px;position:fixed;top:42px;z-index:3000}
}
@media screen and (max-device-height: 599px) {
#panel-container{width:728px;height:100%;margin:0 auto}
#panel-menu4{display:none}
#panel-menu5{display:none}
#panel-menu7{display:none}
#panel-submenu0{width:100%;height:32px;position:fixed;top:42px;z-index:3000}
}
#panel-split{width:22px;height:100%;float:left;padding-left:10px;color:#ff7699;font-size:180%;line-height:44px;font-weight:700;text-align:center}
.panel-logo{width:108px;height:44px;float:left;padding-left:8px;background:#f9ce1a}
.panel-menu{width:90px;height:100%;float:left;font-size:105%;font-weight:700;line-height:44px;text-align:center;color:#fff}
.panel-menu a{color:#fff;text-decoration:none}
.panel-menu:hover{color:#f9ce1a}
#panel-submenu1{width:100%;height:32px;position:fixed;top:42px;z-index:3000;visibility:hidden}
#panel-submenu2{width:100%;height:32px;position:fixed;top:42px;z-index:3000;visibility:hidden}
#panel-submenu3{width:100%;height:32px;position:fixed;top:42px;z-index:3000;visibility:hidden}
#panel-submenu4{width:100%;height:32px;position:fixed;top:42px;z-index:3000;visibility:hidden}
#panel-submenu5{width:100%;height:32px;position:fixed;top:42px;z-index:3000;visibility:hidden}
#panel-submenu10{width:100%;height:142px;position:fixed;top:42px;z-index:3000;visibility:hidden}
#panel-submenu12{width:100%;height:142px;position:fixed;top:42px;z-index:3000;visibility:hidden}
.panel-submenu-bg{width:100%;height:100%;float:left;background:#7e7e7e;filter:alpha(Opacity=90);opacity:.9}
.panel-submenu-content{width:1048px;height:100%;position:relative;top:-100%;margin:0 auto}
.panel-submenu-content-empty{width:148px;height:100%;float:left}
.panel-submenu-content0{width:728px;height:100%;position:relative;top:-100%;margin:0 auto}
.panel-submenu{width:90px;height:32px;float:left;font-weight:700;line-height:32px;text-align:center;color:#fff;text-decoration:none}
.panel-submenu a{color:#fff;text-decoration:none}
.panel-submenu:hover{color:#f9ce1a}
.panel-submenu-empty{width:90px;height:100%;float:left;font-weight:700;line-height:32px;text-align:center;color:#fff;text-decoration:none}
@media screen and (min-device-width: 700px) and (min-device-height: 600px) {
#panel-submenu-login-container{width:1048px;height:100%;margin:0 auto}
}
@media screen and (max-device-width: 699px) {
#panel-submenu-login-container{display:none}
}
@media screen and (max-device-height: 599px) {
#panel-submenu-login-container{display:none}
}
#panel-submenu-login-bg{width:180px;height:100%;float:right;background:#7e7e7e;filter:alpha(Opacity=90);opacity:.9}
#panel-submenu-login-content{width:180px;height:100%;float:right;position:relative;left:180px;color:#fff;font-weight:700}
#panel-submenu-login-content-empty{height:100%;width:8px;float:right}
.panel-submenu-login-subtext{width:100%;height:32px;float:right;font-weight:700;line-height:32px;text-align:right;color:#fff;text-decoration:none}
LABEL.inside{visibility:hidden;position:absolute}
#panel FORM{display:inline;padding:5px 10px}
#panel INPUT,#header LABEL{padding-left:2px;font-size:85%;vertical-align:middle;line-height:1.25em}
#panel #search-all,#header #search-specific{position:relative;top:-1px}
#panel LABEL{color:#b6c6d6}
#top-keywords{margin-left:3px;color:#999}
#top-keywords:unknown{color:#000}
#announce{clear:both;background:url(/img/announce.gif) #faf9f7 0 100%;padding-bottom:14px}
#announce DIV{font-size:105%;background:url(/img/announce.gif) 0 0;color:#8e8982;line-height:1;padding:16px 6px 0 10px}
#announce A{color:#8e8982}
#announce .close{padding-left:.7em;vertical-align:middle}
#footer{width:100%;float:left;border-top:#cfcfcf 1px solid}
@media screen and (min-device-width: 700px) and (min-device-height: 600px) {
#footer-container{width:1048px;margin:0 auto;color:#8696a4}
}
@media screen and (max-device-width: 699px) {
#footer-container{width:728px;margin:0 auto;color:#8696a4}
}
@media screen and (max-device-height: 599px) {
#footer-container{width:728px;margin:0 auto;color:#8696a4}
}
#footer DL{padding-right:10px;float:left;margin:0 0 0 15px;width:145px}
#footer DL.last{width:130px}
#footer DD{font-size:100%;margin:0;padding:3px 0}
#footer DD A{padding-bottom:1px;font:85%/1 tahoma,sans-serif;text-transform:uppercase;text-decoration:none}
#footer DD A SPAN{text-transform:none}
#footer DT{font-weight:700;font-size:105%;letter-spacing:-.02em}
#footer .footer-feature{right:-8px;position:absolute;top:-10px}
.mf{clear:both;text-align:center;margin-bottom:0;font-size:90%;font-weight:700}
.mf ul,.mf li{display:inline;line-height:2}
.mf li a{padding:0 6px 0 4px;white-space:nowrap}
.mf li.break a{background:none}
.mf li.cite{color:#666}
.copyright{clear:both;font-size:85%;background:#fff;color:#999;padding:0 0 40px 15px}
.copyright A{color:#999}
.news-summary{width:100%;float:left;padding-top:.7em;border-top:solid 1px #CFCFCF}
.news-full{width:100%;float:left;padding-top:.7em}
.news-push{width:60px;float:left;list-style-type:none;padding:0;margin:0}
.lucky-count{width:42px;height:52px;float:left;border-right:solid #ff799e 2px;text-align:right;font-family:'Ropa Sans';padding-top:10px;padding-right:16px}
.lucky-count A,.lucky-count SPAN,.lucky-count-s SPAN,.lucky-count-s A{display:block;text-decoration:none}
.lucky-count STRONG{font-weight:400;font-size:220%;line-height:90%}
.push-it,.unpush-it{width:100%;float:left;font-size:90%;text-align:center}
.push-it A,.push-it SPAN,.unpush-it A{display:block;font-weight:700;line-height:1;text-decoration:none;padding:1px 0 2px}
.push-it SPAN{color:#999}
HTML .win-or-lose{width:100%;float:left;font-size:85%;text-align:center;color:#999}
.win-or-lose SPAN{font-weight:700;line-height:1;text-decoration:none;padding:1px 0 2px}
.win-or-lose SPAN A{color:#999}
.win-or-lose SPAN A:hover{color:#d8a91a}
.win-or-lose SPAN.disabled{color:#999}
.news-body{width:88%;float:left;padding-left:16px}
.news-content{width:82%;float:left;padding-top:4px;color:#393733;min-height:100px}
.news-content H3{font-weight:700;font-size:145%;margin:2px 0 0;line-height:1.1}
.news-content P{margin:.2em 0 .1em}
.news-thumb{float:right;width:110px;height:110px}
.news-thumb A.thumbIMG:link{position:relative}
.news-thumb IMG{display:block;height:100px;overflow:hidden;width:100px;float:right}
.news-details{width:42%;height:36px;float:left;line-height:36px}
.news-submitted{width:58%;height:36px;float:right;font-size:90%;color:#999;line-height:36px;text-align:right}
.news-submitted A{vertical-align:middle}
.news-submitted A:link{color:#999}
.news-submitted A:visited{color:#999}
.news-submitted A:hover{color:#d8a91a}
.news-submitted A IMG{float:right;vertical-align:middle;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}
.news-buried{color:#bbb!important}
.news-buried .news-body .news-content{color:#bbb!important}
.news-buried .news-body .news-content h3{color:#bbb!important}
.news-buried .news-body .news-content A{color:#bbb!important;pointer-events:none;cursor:default}
.news-buried .news-body .news-content IMG{opacity:.5}
.news-buried .news-body .news-thumb IMG{opacity:.5}
.news-buried .news-body .news-details{display:none}
.news-buried .news-body .news-submitted{display:none}
.news-brief{width:100%;color:#777}
.inline-warning{z-index:1000;background:url(/img/matte.png);left:0;width:515px;position:relative;top:-150px;height:150px;float:left;margin-bottom:-150px}
HTML .inline-warning{background:url(/img/matte.gif);height:9em}
.inline-warning DIV{border-right:#a09d97 1px solid;border-top:#a09d97 1px solid;background:url(/img/inline-warning.gif) #faf9f7 repeat-x 0 0;float:left;padding-bottom:10px;margin:20px 0 0 20px;border-left:#a09d97 1px solid;border-bottom:#a09d97 1px solid;position:relative}
.inline-warning P{font-size:105%;margin:0;color:#666154;line-height:1;padding:10px 60px 0 10px}
.inline-warning .close{right:10px;position:absolute;top:6px}
#side-login{width:100%;padding-bottom:10px;padding-top:6px}
#side-login #side-username{font-size:85%;width:102px;border:0}
#side-login #side-password{font-size:85%;width:102px;border:0}
#side-persistent{vertical-align:middle}
#persistent{vertical-align:middle}
#sub-nav{float:left;width:100%;border-bottom:solid 1px #CFCFCF}
.extra-nav{float:left;width:100%}
HTML #sub-nav{width:100%}
#sub-nav BR{clear:both}
.boxed BR{clear:both}
.extra-nav BR{clear:both}
#searchform BR{clear:both}
#sub-nav UL{font-size:85%;margin:.6em 0 0;list-style-type:none}
.extra-nav UL{font-size:85%;margin:.7em 0 0;list-style-type:none}
#sub-nav LI{float:right;margin:0 1px 0 0;padding:0 5px 0 0}
.extra-nav LI{float:right;margin:0 1px 0 0;padding:0 5px 0 0}
#sub-nav LI A{display:block;min-height:17px;float:left;color:#322f29;white-space:nowrap;text-align:center;text-decoration:none;padding:5px 11px 4px 16px}
#sub-nav LI A:visited{display:block;min-height:17px;float:left;color:#322f29;white-space:nowrap;text-align:center;text-decoration:none;padding:5px 11px 4px 16px}
#sub-nav LI SPAN{display:block;min-height:17px;float:left;color:#322f29;white-space:nowrap;text-align:center;text-decoration:none;padding:5px 11px 4px 16px}
.extra-nav LI A{display:block;min-height:17px;float:left;color:#322f29;white-space:nowrap;text-align:center;text-decoration:none;padding:5px 11px 4px 16px}
.extra-nav LI A:visited{display:block;min-height:17px;float:left;color:#322f29;white-space:nowrap;text-align:center;text-decoration:none;padding:5px 11px 4px 16px}
.extra-nav LI SPAN{display:block;min-height:17px;float:left;color:#322f29;white-space:nowrap;text-align:center;text-decoration:none;padding:5px 11px 4px 16px}
#sub-nav LI.active A{border-bottom:#f9ce1a 2px solid}
#sub-nav LI.active SPAN{border-bottom:#f9ce1a 2px solid}
.extra-nav LI.active A{border-bottom:#f9ce1a 2px solid}
.extra-nav LI.active SPAN{border-bottom:#f9ce1a 2px solid}
#sub-nav LI A:hover{border-bottom:#f9ce1a 2px solid}
#sub-nav LI SPAN:hover{border-bottom:#f9ce1a 2px solid}
.extra-nav LI A:hover{border-bottom:#f9ce1a 2px solid}
.extra-nav LI SPAN:hover{border-bottom:#f9ce1a 2px solid}
#sub-nav LI.sub-comments A{padding-left:28px}
#sub-nav LI.sub-comments A:visited{padding-left:28px}
#sub-nav LI.sub-comments SPAN{padding-left:28px}
#sub-nav LI.sub-comments A{padding-left:28px}
#sub-nav LI.sub-comments SPAN{padding-left:28px}
#sub-nav LI SPAN{color:#000}
.extra-nav LI SPAN{color:#000}
#sub-nav LI IMG{vertical-align:middle}
.extra-nav LI IMG{vertical-align:middle}
#messages TABLE IMG{vertical-align:middle}
#sub-nav LI:hover{background-position:100% -200px}
.extra-nav LI:hover{background-position:100% -200px}
#sub-nav LI:hover A{background-position:0 -200px}
.extra-nav LI:hover A{background-position:0 -200px}
#sub-nav LI.active:hover{background-position:100% 0}
.extra-nav LI.active:hover{background-position:100% 0}
#sub-nav LI.active:hover A{background-position:0 0;text-decoration:underline}
.extra-nav LI.active:hover A{background-position:0 0;text-decoration:underline}
.pages{clear:left;padding-right:1em;padding-left:1em;font-size:100%;margin:1em 0;padding-top:1em;font-family:'Ropa Sans';font-weight:700}
.pages A{display:block;float:left;margin-right:.1em;padding:.2em .5em .1em}
.pages SPAN{display:block;float:left;margin-right:.1em;padding:.2em .5em .1em}
.pages SPAN.current{font-weight:700;border-bottom:#f9ce1a 2px solid}
.pages A{text-decoration:none}
.pages A:hover{border-bottom:#f9ce1a 2px solid;color:#000}
.pages A.nextprev{font-weight:700}
.pages SPAN.nextprev{color:#666}
#diggers{padding-top:1.5em}
#diggers .pages{margin-top:0}
HTML #diggers .pages{position:relative;top:-15px}
#diggers .nextprev{float:right;margin-left:10px}
.tooltip{border-right:#85be35 1px solid;border-top:#85be35 1px solid;font-size:85%;border-left:#85be35 1px solid;width:150px;color:#777;border-bottom:#85be35 1px solid;background-color:#fff;text-align:left;opacity:.95;padding:5px}
.tooltip H6{font-weight:700;font-size:100%;background:#85be35;margin:-5px -5px 4px;color:#fff;padding:2px 5px}
.tooltip IMG{border-right:#85be35 1px solid;border-top:#85be35 1px solid;margin:2px 0;vertical-align:middle;border-left:#85be35 1px solid;border-bottom:#85be35 1px solid}
.sub-dropdown{padding-left:14.2em}
.news-details .tool,.sub-menu .tool{display:block;font-size:85%;float:left;white-space:nowrap;padding:0 6px}
.sub-menu .tool{padding:7px}
.sub-menu .tool IMG{margin-top:2px}
.sub-menu SPAN.set-home{padding-left:16px;background:url(/img/set-home.gif) no-repeat 0 50%;float:right;padding-right:0;margin-right:0}
.sub-menu SPAN.set-off{padding-left:16px;float:right;background-image:url(/img/set-home-off.gif);color:#999;padding-right:0;margin-right:0}
.sub-menu .tool-sort,.sub-menu FORM.tool{padding-left:0;background:none transparent scroll repeat 0 0}
.sub-menu INPUT.form-text{border-right:#cbb945 1px solid;border-top:#cbb945 1px solid;font-size:100%;background:url(/img/form-back.gif) #fffadb repeat-x;border-left:#cbb945 1px solid;color:#776b1b;border-bottom:#cbb945 1px solid}
.sub-menu SELECT{border-right:#cbb945 1px solid;border-top:#cbb945 1px solid;font-size:100%;background:url(/img/form-back.gif) #fffadb repeat-x;border-left:#cbb945 1px solid;color:#776b1b;border-bottom:#cbb945 1px solid}
.sub-menu STRONG{display:block;font-size:125%;float:left;margin:-7px 0 0;color:#e45b00;line-height:1.5;padding-top:4px;letter-spacing:-.02em}
.sub-menu UL STRONG{display:inline;font-size:11px;background:none transparent scroll repeat 0 0;float:none;margin:0;color:#105cb6}
.news-details .dugg-by{padding-left:18px}
.news-details A{color:#666}
.sub-menu A{color:#000}
A.toplinep{color:#000}
HTML A.toplinep{color:#000!important}
.news-details A:hover{color:#d8a91a}
.sub-menu A:hover{color:#000}
.upcoming{background-image:url(/img/upcoming-line.gif)}
.upcoming LI.active SPAN{background-image:url(/img/tab-back-upcoming.png)!important}
.upcoming LI.active{background-image:url(/img/tab-back-upcoming.png)!important;border-color:#f1fbd5}
.sub-upcoming{margin-top:-15px;background:url(/img/sub-menu-back.png) no-repeat 0 0}
.probdrop,.probdrop ul{padding:0;margin:0;list-style:none;font:11px arial,sans-serif}
.probdrop{float:left;position:relative;top:6px;z-index:2000}
input.vendorCorrect{border-top:0;border-left:0;border-right:0;border-bottom:solid 1px #999;width:200px}
.d-item a{display:block;width:8em;font-size:11px;text-decoration:none;padding:3px .5em;background:#fff;border-bottom:1px solid #DDEAF6}
.d-item a:hover{background-color:#D8E6F3}
A.toplinep{background:url(/img/down-arrow.png) 100% 50% no-repeat;white-space:nowrap;display:block;width:3.3em;border:1px solid #DDEAF6;text-decoration:none;height:15px;margin:0 0 0 5px;font-size:11px;padding:2px 10px 2px 5px;height:14px}
.probdrop LI{margin-bottom:0}
.probdrop LI UL{border-right:#ddeaf6 1px solid;border-top:#ddeaf6 1px solid;border-left:#ddeaf6 1px solid;border-bottom:#ddeaf6 0 solid;position:absolute;padding:0}
.probdrop LI:hover UL{display:block;left:0;top:20px}
.probdrop LI.probhover UL{display:block;left:0;top:20px}
@media screen and (min-device-width: 700px) and (min-device-height: 600px) {
#banner-ad{width:100%;height:134px;float:left;overflow:hidden}
}
@media screen and (max-device-width: 699px) {
#banner-ad{display:none}
}
@media screen and (max-device-height: 599px) {
#banner-ad{display:none}
}
#banner-ad-container{width:942px;height:100%;margin:0 auto}
.banner-ad-unit{width:280px;height:90px;float:left;padding:10px;overflow:hidden;border:1px solid #ddd}
.main-google-ad{width:100%;height:90px;float:left}
.news-group{clear:both;margin-top:1em;background:url(/img/group-top.gif) no-repeat 0 0;width:714px;position:relative;padding:5px 0 15px}
.news-group H2{background:url(/img/group-bottom.gif) #e7edf3 no-repeat 0 100%;margin-bottom:0;font:135% arial,sans-serif;color:#5980a9;padding:0 10px 5px}
.news-group H2 A{color:#5980a9}
.news-group H2 IMG{position:relative;top:2px}
.news-group .group-link{font-weight:700;font-size:85%;float:right;padding:3px 10px}
.news-group .news-summary{margin-right:180px}
.news-group .news-summary H3{font-weight:700;font-size:105%}
.d{color:#a12a2a;font-weight:700}
.sidebar-setup{margin-left:10px;font-size:60%;color:#999!important;text-decoration:none}
.sidebar-setup-hot{margin-left:10px;font-size:60%;color:#a12a2a!important;text-decoration:none}
#search-ad{margin-right:.5em;border:1px solid #CCC;text-align:left;margin-bottom:1.5em;width:500px}
.share-photo{vertical-align:middle}
.toplist{font:80%;clear:both;padding-top:4px}
.toplist .thumbnail{float:left;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;overflow:hidden}
.toplist .info{margin-left:35px;vertical-align:top;word-wrap:break-word}
.toplist .info .user{color:#999}
.toplist .info .user:hover{color:#d8a91a}
#side-login .gmail{font-size:85%;line-height:30px;width:80px;padding:0 2px 0 18px;background:url(/img/google16x16.gif) no-repeat left center;text-decoration:none;color:#fff}
#side-login .fb{font-size:85%;line-height:30px;width:80px;padding:0 0 0 18px;background:url(/img/facebook16x16.gif) no-repeat left center;text-decoration:none;color:#fff}
#commentlist{text-align:left;margin:0;padding:0;width:300px;position:relative}
#pagearea{clear:both;float:right;margin:0;padding:0;overflow:hidden}
#pagearea a{padding:0 6px;color:#000;float:left;text-align:center;font-family:'Ropa Sans';font-weight:700}
#pagearea a.active{color:#000!important;border-bottom:#f9ce1a 2px solid}
#pagearea a:link{text-decoration:none}
#pagearea a:hover{color:#000!important;border-bottom:#f9ce1a 2px solid}
#commentarea{line-height:1.5em;background:#FFF;margin-top:2px}
#commentlist .commentlist-title{float:right}
#commentlist .commentlist-title a{padding:0 6px;color:#000;text-align:center;overflow:hidden;line-height:26px;font-size:90%}
#commentlist .commentlist-title a:link{text-decoration:none}
#commentlist .commentlist-title a:hover{border-bottom:#f9ce1a 2px solid}
#commentlist .commentlist-title a.active{border-bottom:#f9ce1a 2px solid}
#commentarea #blockUI .blockOverlay{border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0;background-color:#fff;opacity:.6;cursor:wait;position:absolute}
#commentarea #blockUI .blockElement{border:2px solid #CCC!important;border-radius:10px 10px 10px 10px;-moz-border-radius:10px;-webkit-border-radius:10px 10px 10px 10px;position:absolute;padding:10px;margin:0;width:auto;top:100px;left:100px;text-align:center;color:#000;border:none;background-color:#fff;cursor:wait}
.winnerslist{font:80%;clear:both;padding-top:4px}
.winnerslist .thumbnail{float:left;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;overflow:hidden}
.winnerslist .info{margin-left:35px;vertical-align:top;word-wrap:break-word}
.winnerslist .info .user{color:#999}
.winnerslist .info .user:hover{color:#d8a91a}
#winnersarea{line-height:1.5em;background:#FFF;margin-top:2px}
#winnersarea #blockUI .blockOverlay{border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0;background-color:#fff;opacity:.6;cursor:wait;position:absolute}
#winnersarea #blockUI .blockElement{border:2px solid #CCC!important;border-radius:10px 10px 10px 10px;-moz-border-radius:10px;-webkit-border-radius:10px 10px 10px 10px;position:absolute;padding:10px;margin:0;width:auto;top:100px;left:100px;text-align:center;color:#000;border:none;background-color:#fff;cursor:wait}
.side-container{margin:15px 0;text-align:left}
.side-container #topten{width:100%;display:block}
.side-container #topten .summary{padding-bottom:4px;padding-top:4px;min-height:40px;float:left;clear:both;position:relative;width:100%}
.side-container #topten .summary h3.wthumb{margin:0;padding:1px 0 0;letter-spacing:normal;overflow:hidden;font-size:110%;line-height:1.4em;background:none;font-weight:400;position:relative;float:left;padding-left:42px;min-height:41px;min-width:260px}
.side-container #topten .summary h3{margin:0;padding:1px 0 0;letter-spacing:normal;overflow:hidden;font-size:110%;line-height:1.4em;background:none;font-weight:400;position:relative;float:left;padding-left:46px;min-height:41px}
.side-container #topten .summary h3 a img{float:right;padding:1px;display:block}
.side-container #topten .summary .push-count-sm{position:absolute;left:0;background:none;float:left;width:34px;height:40px;border-right:solid #ff799e 1px}
.side-container #topten .summary .push-count-sm a{display:block;letter-spacing:-.08em;width:34px;height:40px;line-height:12px;padding:10px 0 0;text-decoration:none;min-height:40px;color:#000;text-align:center;font-size:120%;font-family:'Ropa Sans'}
div#vendorName{position:relative;border:solid 1px;width:170px;top:-30px;left:65px;background:#fff;padding-bottom:0}
div#vendorName table{width:inherit;border-spacing:0}
div#vendorName td:hover{background:#aaa}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.clearfix{display:inline-block}
.space{width:100%;height:16px;float:left}
.space-small{width:100%;height:8px;float:left}
.right-title{width:100%;height:22px;float:left;color:#000;font-weight:700;font-size:105%;line-height:14px;text-align:left;border-bottom:solid 1px #CFCFCF}
#ad{width:100%;height:233px;float:left;overflow:hidden}
@media screen and (min-device-width: 700px) and (min-device-height: 600px) {
#ad-vip{width:100%;height:305px;float:left;overflow:hidden}
.ei-slider-vip{width:100%;height:290px;float:left}
}
@media screen and (max-device-width: 699px) {
#ad-vip{width:100%;height:233px;float:left;overflow:hidden}
.ei-slider-vip{width:100%;height:218px;float:left}
}
@media screen and (max-device-height: 599px) {
#ad-vip{width:100%;height:233px;float:left;overflow:hidden}
.ei-slider-vip{width:100%;height:218px;float:left}
}
.img-round-100{width:100px;height:100px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;overflow:hidden;vertical-align:middle}
.img-round-48{width:48px;height:48px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;overflow:hidden;vertical-align:middle}
.img-round-32{width:32px;height:32px;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;overflow:hidden;vertical-align:middle}
.ei-slider{width:100%;height:218px;float:left}
.ei-slider-loading{width:0;height:0}
.ei-slider-large{height:100%;width:100%;position:relative;overflow:hidden;margin-top:0}
.ei-slider-large li{position:absolute;top:0;left:0;overflow:hidden;height:100%;width:100%}
.ei-slider-large li :hover{opacity:0.95;filter:alpha(opacity=95)}
.ei-slider-large li img{width:100%}
.ei-title{position:absolute;right:6%;margin-right:4%;top:90%;font-size:12px;font-weight:bold;color:white;text-shadow: 0.1px 0.1px 0.1px #222222, 0 0 0.1em #222222;filter: Shadow(Strength=1, Direction=135, Color=#222222)}
.ei-title h2{font-size:12px;font-weight:bold;color:white;text-shadow: 0.1px 0.1px 0.1px #222222, 0 0 0.1em #222222;filter: Shadow(Strength=1, Direction=135, Color=#222222)}
.ei-title h3{font-size:12px;font-weight:bold;color:white;text-shadow: 0.1px 0.1px 0.1px #222222, 0 0 0.1em #222222;filter: Shadow(Strength=1, Direction=135, Color=#222222)}
.ei-slider-thumbs{height:2px;margin:0 auto;position:relative}
.ei-slider-thumbs li{position:relative;float:left;height:100%}
.ei-slider-thumbs li.ei-slider-element{top:0;left:0;position:absolute;height:100%;z-index:10;text-indent:-9000px;background:#f9ce1a}
.ei-slider-thumbs li a{display:block;text-indent:-9000px;background:#cfcfcf;width:100%;height:100%;cursor:pointer;box-shadow:0 1px 1px 0 rgba(0,0,0,0.3),0 1px 0 1px rgba(255,255,255,0.5);transition:background .2s ease}
.ei-slider-thumbs li a:hover{background-color:#f6f6f6}
.ei-slider-thumbs li img{position:absolute;bottom:6px;opacity:0;max-width:100%;z-index:10;transition:all .4s ease;-webkit-box-reflect:below 0 -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),to(rgba(255,255,255,0.3)));-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}
.ei-slider-thumbs li:hover img{opacity:1;bottom:3px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}