﻿html, body, h1, h2, h3, h4, h5, h6, p, em, strong, abbr, acronym, blockquote, q, cite, ins, del, dfn, a, div, span, pre, hr, address, br, b, i, sub, sup, big, small, tt, table, tr, caption, thead, tbody, tfoot, col, colgroup, form, input, label, textarea, button, fieldset, legend, select, option, optiongroup, ul, ol, dl, dt, dd, code, var, kdb, samp, img, object, param, map, area, bdo, iframe { padding:0; margin:0; } /* li not nulled*/
html,body {height:100%;}
body {font:11px/1.33em Arial, Helvetica, sans-serif; color:#333; background:#fff;}
a {color:#006699; text-decoration:underline; cursor:pointer;}
a:hover {text-decoration:none;}
.clear {clear:both;}
.tcenter {text-align:center;}
.tright {text-align:right !important;}
.fleft {float:left;}
.fright {float:right !important;}
.vertMid {vertical-align:middle;}
.mcenter {margin:0 auto; display:block; float:none !important;}
fieldset {border:0;}
h1 {font-size:25px;} h2 {font-size:22px;} h3 {font-size:15px;} h4 {font-size:12px;}
h1, h2, h3, h4 {line-height:1.2em;}
li {margin-left:25px;}
img {border:0;}
.img {display:block;}
input {vertical-align:middle;}
input.btn {cursor:pointer; overflow:visible; padding:0 4px;}
input.txt {font:11px Arial, Helvetica, sans-serif; color:#333; border:1px solid #888; padding:0 0 1px; background:#fff;}
textarea {font:11px Arial, Helvetica, sans-serif; color:#333; border:1px solid #888; padding:1px 3px;}
select {font:11px Arial, Helvetica, sans-serif; color:#333; border:1px solid #888; background:#fff;}
.wrapper {overflow:hidden;}
.noPadB {padding-bottom:0 !important;}
.noMargB {margin-bottom:0 !important;}
.noMargR {margin-right:0 !important;}
/*--------------Page-----------------*/

.home-layout {width:700px; margin:0 auto; padding-top:120px; overflow:hidden;}
.tweet-box {width:300px; float:left;}
.h-tabs {overflow:hidden;}
.h-tabs h2 {cursor:default;}
.h-tabs .h-tab-l {float:left; float:left; color:#3cf;}
.h-tabs .h-tab-r {float:right; float:right; color:#dcdcdc;}
.h-tabs .h-tab-r:hover {color:#c9c9c9; cursor:pointer;}
.ht-toggle .h-tab-l {color:#aeebff;}
.ht-toggle .h-tab-l:hover {color:#7bdeff; cursor:pointer;}
.ht-toggle .h-tab-r {color:#333;}
.ht-toggle .h-tab-r:hover {color:#333; cursor:default;}
.site-updates {padding-top:10px; display:none;}
.site-updates dt {color:#999;}
.site-updates dd {padding-bottom:6px;}
.ht-toggle .site-updates {display:block;}
.ht-toggle .tweet {display:none;}
.tweet li {margin:0; list-style:none; padding:6px 0; border-bottom:1px solid #666; overflow:hidden;}
.tweet .text {font-size:12px;}
.tweet .time {font-size:11px; float:right;}
.tweet .time a {color:#666;}
.tweet .twic-image {background:url(../images/icon-image.png) no-repeat; width:49px; height:30px; position:absolute; margin:2px 0 0 -55px;}
.tweet .twic-youtube {background:url(../images/icon-youtube.png) no-repeat; width:68px; height:27px; position:absolute; margin:0 0 0 -72px;}
.tweet .retw {display:inline-block; vertical-align:middle; background:url(../images/retw.gif) no-repeat; width:14px; height:8px; margin-right:2px;}
.incom-box {width:350px; float:right;}
.incom-box h2 {padding-bottom:5px;}
.incom-box p {font-size:13px; padding-bottom:5px;}
.categ-list {padding-bottom:8px;}
.categ-list li {font-size:13px; padding-bottom:5px;}
.categ-list li .inf {color:#999; font-size:0.9em;}
.menu-icon {overflow:hidden; padding:15px 0;}
.menu-icon li {float:left; margin-right:15px; margin:0 20px 0 0; list-style:none;}
.menu-icon .mi-article,.menu-icon .mi-photo,.menu-icon .mi-blog {display:block; width:70px; padding-top:70px; text-align:center; outline:none;}
.menu-icon .mi-article:focus,.menu-icon .mi-photo:focus,.menu-icon .mi-blog:focus {outline:none;}
.menu-icon .mi-article {background:url(../images/icon-article.png) no-repeat;}
.menu-icon .mi-photo {background:url(../images/icon-photogallery.png) no-repeat;}
.menu-icon .mi-blog {background:url(../images/icon-blog.png) no-repeat;}

.toView {width:300px; margin:0 auto 10px; position:relative; right:-182px;}
.counter {position:absolute; top:-9999px; left:-9999px; width:1px; height:1px; overflow:hidden;}

.h-tabs .h-tab-r {disp lay:none;}
.menu-icon .mi-photo {display:none;}

