
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre,
em, img, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; outline:0 }
html, body { height:100%; font: 12px/1.2 Arial, "Microsoft Yahei", Helvetica, sans-serif; }
ol, ul { list-style-type:none; }
table { border-collapse:collapse; border-spacing:0; }
:focus { outline:0; }
button::-moz-focus-inner { padding:0; border:0; }

h1, h2, h3 { font-weight:normal; }
ol, ul, li { list-style:none; }

a { outline:none; text-decoration:none; }
a span { cursor:pointer;}
p { word-break:break-all; word-wrap:break-word;}
textarea { overflow:auto; }
em { font-style:normal; }
img { vertical-align:top;}

.hide { display:none; }
.left { float:left; }
.right { float:right; }

.active { display:block !important;}

.clear { clear:both; display:block; margin:0; padding:0;}
.clearfix { *zoom:1; }
.clearfix:after { clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }

/* wow expansions */
.wow-exp-0, .wow-exp-0 a { color:#fff468 !important; } /* classic */
.wow-exp-1, .wow-exp-1 a { color:#aad372 !important; } /* the burning crusade */
.wow-exp-2, .wow-exp-2 a { color:#68ccef !important; } /* wrath of the lich king */
.wow-exp-3, .wow-exp-3 a { color:#ff7c0a !important; } /* cataclysm */

/* wow classes */
.wow-class-1, .wow-class-1 a { color:#c69b6d !important; } /* warrior */
.wow-class-2, .wow-class-2 a { color:#f48cba !important; } /* paladin */
.wow-class-3, .wow-class-3 a { color:#aad372 !important; } /* hunter */
.wow-class-4, .wow-class-4 a { color:#fff468 !important; } /* rogue */
.wow-class-5, .wow-class-5 a { color:#f0ebe0 !important; } /* priest */
.wow-class-6, .wow-class-6 a { color:#c41e3b !important; } /* death knight */
.wow-class-7, .wow-class-7 a { color:#2359ff !important; } /* shaman */
.wow-class-8, .wow-class-8 a { color:#68ccef !important; } /* mage */
.wow-class-9, .wow-class-9 a { color:#9382c9 !important; } /* warlock */
.wow-class-10, .wow-class-10 a { color:#00ffba !important; } /* monk */
.wow-class-11, .wow-class-11 a { color:#ff7c0a !important; } /* druid */

/* wow item quality */
.wow-item-0, .wow-item-0 a { color:#9d9d9d !important; } /* poor (gray) */
.wow-item-1, .wow-item-1 a { color:#ffffff !important; } /* common (white) */
.wow-item-2, .wow-item-2 a { color:#1eff00 !important; } /* uncommon (green) */
.wow-item-3, .wow-item-3 a { color:#0081ff !important; } /* rare (blue) */
.wow-item-4, .wow-item-4 a { color:#c600ff !important; } /* epic (purple) */
.wow-item-5, .wow-item-5 a { color:#ff8000 !important; } /* legendary (orange) */
.wow-item-6, .wow-item-6 a { color:#e5cc80 !important; } /* artifact (gold) */
.wow-item-7, .wow-item-7 a { color:#e5cc80 !important; } /* heirloom (gold) */

/* sc2 races */
.sc2-race-0, .sc2-race-0 a { color:green !important; } /* random */
.sc2-race-1, .sc2-race-1 a { color:red !important; } /* terran */
.sc2-race-2, .sc2-race-2 a { color:blue !important; } /* protoss */
.sc2-race-3, .sc2-race-3 a { color:purple !important; } /* zerg */

/* sc2 factions */
.sc2-exp-0, .sc2-exp-0 a { color:blue !important; } /* wings of liberty */
.sc2-exp-1, .sc2-exp-1 a { color:purple !important; } /* heart of the swarm */
.sc2-exp-2, .sc2-exp-2 a { color:green !important; } /* legacy of the void */

/* d3 classes */
.d3-class-barbarian, .d3-class-barbarian a { color:#be2903 !important; }
.d3-class-demon-hunter, .d3-class-demon-hunter a { color:#80077b !important; }
.d3-class-monk, .d3-class-monk a { color:#c08f03 !important; }
.d3-class-witch-doctor, .d3-class-witch-doctor a { color:#08711e !important; }
.d3-class-wizard, .d3-class-wizard a { color:#0559ae !important; }

/* d3 colors */
.d3-color-blue, .d3-color-blue a { color:#6969ff !important; }
.d3-color-gray, .d3-color-gray a { color:#909090 !important; }
.d3-color-gold, .d3-color-gold a { color:#c7b377 !important; }
.d3-color-green, .d3-color-green a { color:#00ff00 !important; }
.d3-color-orange, .d3-color-orange a { color:#bf642f !important; }
.d3-color-purple, .d3-color-purple a { color:#a335ee !important; }
.d3-color-red, .d3-color-red a { color:#ff0000 !important; }
.d3-color-white, .d3-color-white a { color:#fff !important; }
.d3-color-yellow, .d3-color-yellow a { color:#ffff00 !important; }

/* Blue Post */
#endText .blue-post { border:1px solid #333333; border-radius:5px 5px 5px 5px; box-shadow:0 0 10px rgba(0, 0, 0, 0.8) inset; color:#33A7FF; margin:20px auto; padding:20px; text-align:left; max-width:960px; min-height:230px; }
#endText .blue-post-blizzard { background:url("../images/blue-post-blizzard.jpg") no-repeat 0 0 #13181e; }
#endText .blue-post-netease { background:url("../images/blue-post-netease.jpg") no-repeat 0 0 #13181e; }
#endText .blue-post li { list-style:disc inside none; }
#endText .blue-post p, .blue-post li { font-size:12px !important; }
#endText .blue-post a { color:#FF9100; }
#endText .blue-post a:hover { text-decoration:underline; }
#endText .blue-post .blue-post-spokesman { float:left; position:relative; width:84px; color:#e4e3e3; padding:7px 0 0 2px; }
#endText .blue-post .blue-post-spokesman .portrait { background:url("../images/blue-post-icon.jpg") no-repeat 0 0; }
#endText .blue-post .blue-post-spokesman .name { width:84px; text-align:center; padding:10px 0 0; line-height:normal; font-size:12px; }
#endText .blue-post .blue-post-spokesman .position { -webkit-text-size-adjust:none; color:#00A2FB; font-size:11px; line-height:15px; text-align:center; }
#endText .blue-post h3 { line-height:40px; color:#e4e3e3; background:url("../images/blue-post-line.jpg") no-repeat 0 bottom; }
#endText .blue-post .title { font-size:14px; font-weight:bold; }
#endText .blue-post .link { float:right; }
#endText .blue-post .link a { font-size: 12px;}
#endText .blue-post .blue-post-content { padding:0 0 0 110px; }
#endText .blue-post .blue-post-content p { font-size: 12px; }
#endText .blue-post .blue-post-spokesman img { border: 0; box-shadow: none; }

/* Text Colors */
.color-white { color:#fff !important;}
.color-green { color:#00ff00 !important;}
.color-blue { color:#009cff !important;}
.color-red { color:#BA2636 !important;}

/* Common formats */
.no-border,
.no-border td,
.no-border img,
.no-border a:hover img { border:0 !important;}
.no-shadow { box-shadow:none !important;}
.no-background { background:none !important;}
.no-padding { padding:0 !important;}
.no-padding-left { padding-left:0 !important;}
.no-padding-top { padding-top:0 !important;}
.no-margin { margin:0 !important;}
.no-margin-left { margin-left:0 !important;}
.no-margin-top { margin-top:0 !important;}

.I_V_ { background:url(../images/icon.png) left center no-repeat; padding-left:18px; }
.I_M_ { background:url(../images/icon.png) -457px center no-repeat; padding-left:18px; }

/* Article Video */
#endText .video-wrapper { background:none !important;}
#endText .video-wrapper .video-info a { color:inherit !important;}
#endText .video-wrapper .video-info a:hover { color:#fff !important;}
