/*  

Theme Name: underone's G7 (v1)

Theme URI: http://www.underone.com/

Description: powered by <a href="http://www.underone.com/">underone</a>, v1@2008.01.20

Version: final

Author: underone

Author URI: http://www.underone.com/

ICO: Silk ico v1.3

*/

/*html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}*/

body{font-family:"微软雅黑", Tahoma, Verdana, Arial, Helvetica, sans-serif;background-color:#390803;background:url(images/bg.jpg) repeat top left;margin:0;padding:0;}

#allbody{width:950px;margin:0 auto;padding:0;}

#header{float:left;overflow:hidden;display:inline-block;height:37px;width:100%;margin-top:15px;}

#home{height:35px;line-height:normal;font-family:Verdana, Arial, Helvetica, sans-serif;display:inline-block;float:left;overflow:hidden;padding-bottom:30px;width:100px;}

#ing{width:958px;overflow:hidden;/*display:inline-block;*/height:35px;border:1px solid #cfd9e2;background-image:url(images/bg_header.png);background-repeat:repeat-x;top:0;margin:0 auto;}

#ing a{color:#666;line-height:18px;text-decoration:none;}

#ing a:hover{color:#43afd2;/*border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#43afd2;*/}

#ing_info{float:left;overflow:hidden;display:inline-block;width:579px;font-size:12px;color:#069;height:35px;line-height:44px;font-family:"微软雅黑", Verdana, Arial, Helvetica, sans-serif;clear:left;padding:0;}

#ing_s{float:left;overflow:hidden;display:inline-block;width:350px;height:35px;background-color:#878787;}

#searchform{height:35px;float:left;margin:0;}

#searchform br{display:none;}

#searchform #s{width:161px;height:21px;border:1px solid #CFD9E2;margin-right:2px;color:#CFD9E2;font-weight:400;background-color:#fffffe;background-image:url(images/search_ico.png);background-repeat:no-repeat;background-position:left center;line-height:18px;display:inline-block;margin-top:5px;float:left;padding:2px 20px 0 25px;}

#searchform input{background:url(images/bg_none.gif) no-repeat;border:1px none;width:36px;height:26px;color:#069;vertical-align:middle;font-family:"微软雅黑", Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;font-weight:700;margin-top:4px;}

#page{width:960px;/*display:inline-block;*/margin:0 auto;padding:0;}

#content{overflow:hidden;display:inline-block;width:580px;float:left;}

.content111{overflow:hidden;display:inline-block;width:538px;border:1px solid #e0e0e0;color:#4E4E4E;font-family:"微软雅黑", Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;margin-top:10px;margin-right:10px;clear:left;float:left;background-image:url(images/bg_post.gif);background-repeat:no-repeat;background-position:1px 1px;margin-bottom:0;background-color:#fff;padding:10px 20px 10px 10px !important;}

.content{overflow:hidden;display:inline-block;width:538px;border:1px solid #e0e0e0;background-color:#FFF;color:#000000;font-family:"微软雅黑",Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;background-image:url(images/bg_post.gif);background-repeat:repeat-x;background-position:1px 1px;margin-top:10px;margin-right:10px;clear:left;float:left;padding:10px 20px 10px 10px;}

.content_c{overflow:hidden;display:inline-block;width:538px;border:1px solid #e0e0e0;background-color:#fff;color:#4E4E4E;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:12px;line-height:16px;margin-top:10px;margin-right:10px;clear:left;float:left;padding:10px 20px 10px 10px;}

#content blockquote{background-color:#fff;background-image:url(images/blockquote.png);background-repeat:no-repeat;background-position:left 3px;margin-top:0;margin-right:10px;padding-left:25px;margin-left:0;padding-top:0;}

.post{font-family:"微软雅黑", Tahoma, Verdana, Arial, Helvetica, sans-serif;margin-bottom:3px;}

.mypost{font-size:12px;line-height:180%;width:528px;padding:10px;}

.mypost a:hover{color:#8dab3b;text-decoration:underline;/*border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#8DAB3B;*/}

.mypost a:active{color:#bc4f0c;}

.mypost code {color:#6A8014;font-family:"微软雅黑", Tahoma, Verdana, Arial, Helvetica, sans-serif;}

.post h2{font-size:16px;font-weight:700;color:#FF8B00;background-image:url(images/post.png);background-repeat:no-repeat;background-position:left top;text-indent:12px;line-height:22px;margin:0;padding:0;}

.post h2 a{font-weight:700;color:#FF8B00;text-decoration:none;}

.post h2 a:hover{font-weight:700;color:#43afd2;text-decoration:none;/*border-bottom-width:1px;border-bottom-color:#43afd2;border-bottom-style:dashed;*/}

.content .meta { margin:10px 0px 0px 10px; font-size:12px;/*background:#D7EB84;*/background:#2E88C4;}
.content .meta .tag{ /*background:#78B600;*/background:#075698; color:#fff;height:28px; line-height:28px; padding-left:12px;padding-right:12px; display:inline-block; font-weight:bold;}
.content .meta .tag a { color:#FFF;}
.content .meta .time{/*background:#D7EB84;*/background:#2E88C4; color:#80971d;height:28px; line-height:28px; padding-left:12px;padding-right:12px; display:inline-block;font-weight:bold;}
.content .meta img{ border:none;padding-right:12px;}
.content .meta a{ /*color:#9ac73e;*/color:#FFFFFF;padding-right:12px;}

.content .share { margin:10px 0px 0px 10px; font-size:12px;text-align:right;}
.content .share a {margin-left:10px;}

#content .aligncenter,
#content img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
#content img.alignleft, 
#content img.alignright, 
#content img.aligncenter {
	margin-bottom: 12px;
}

.mypost li {list-style-type:square;}

.comments{background-image:url(images/comment.png);background-repeat:no-repeat;background-position:left top;padding-left:17px;font-size:12px;}

.entry a,.postdate a{color:#578cca;text-decoration:none;/*border-bottom-width:0;border-bottom-style:solid;border-bottom-color:#578cca;*/}

.postdate{color:#578cca;}

.tag_tb{font-size:12px!important;color:#999;font-family:"微软雅黑", Tahoma, Verdana, Arial, Helvetica, sans-serif;line-height:16px;padding-left:12px;margin:0;}

.tag_tb br{font-size:12px!important;color:#999;font-family:"微软雅黑", Tahoma, Verdana, Arial, Helvetica, sans-serif;text-indent:12px;margin:0;}

.tag_tb a,.alignright a,.alignleft a{color:#578cca;text-decoration:none;border-bottom-width:0;border-bottom-style:solid;border-bottom-color:#578CCA;}

.tag_tb li{list-style-type:none;margin-left:-10px;}

.tag_tb h3{font-size:14px;color:#8DAB3B;display:inline-block;}

.alignright{float:right;}

.alignleft{float:left;padding-left:10px;}

#comments{overflow:hidden;display:inline-block;width:580px;float:left;color:#ccc;font-size:12px;margin-bottom:10px;}

#comment{height:145px;width:520px;border:1px solid #CCC;margin-left:10px;font-family:"微软雅黑", Verdana, Arial, Helvetica, sans-serif;color:#8DAB3B;}

#comments h2{font-family:"微软雅黑", Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;color:#8DAB3B;}

#comments a:hover{color:#8DAB3B;text-decoration:none;border-width:0;}

#author,#email,#url{border:1px solid #CCC;margin-left:10px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#8DAB3B;}

#submit{font-family:"微软雅黑", Verdana, Arial, Helvetica, sans-serif;color:#43afd2;background-color:#FFF;font-size:11px;height:25px;margin-left:10px;background-image:url(images/comment.png);background-repeat:no-repeat;background-position:left 6px;width:140px;border-style:none;border-width:0;}

.commentlist{color:#797979;}

.commentlist li{font-family:"微软雅黑", Tahoma, Verdana, Arial, sans-serif;margin:0 0 15px;padding:10px;}

.commentlist li.alt{background-color:#f9f8f7;font-family:"微软雅黑", Tahoma, Verdana, Arial, sans-serif;margin:0 0 15px;padding:10px;}

.gra{border:1px solid #D3D3D3;background-color:#FFF;float:right;padding:2px;}

#sidebar{font-family:"微软雅黑", Tahoma, Arial, Helvetica, sans-serif;overflow:hidden;display:inline-block;width:380px;float:left;margin-top:10px;margin-bottom:10px;}

#sidebar ul,#sidebar_1 ul,#sidebar_2 ul{font-size:12px;color:#7A7A7A;left:0;top:0;right:0;bottom:0;margin:0;padding:0;}

#twitter_div ul{font-size:12px;color:#7A7A7A;list-style:none;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif, "微软雅黑";background-image:url(images/twitter.gif);background-repeat:no-repeat;background-position:left 2px;text-indent:20px;margin:5px 0 0;padding:0;}

#sidebar li ul{padding:0 5px 0 8px;}

#sidebar li{list-style-image:none;list-style-type:none;background-image:url(images/sidebar_line1.gif);background-repeat:no-repeat;background-position:1px 20px;margin-bottom:15px;}

#sidebar_tag li{list-style-type:none;margin-bottom:10px;}

#sidebar .feed p{line-height:18px;text-indent:20px;background-image:url(images/rss_f.png);background-repeat:no-repeat;background-position:0 2px;margin:3px 0;}

#sidebar .feed p a{font-family:"微软雅黑", Arial;font-size:12px;font-weight:400;color:#BC4F0C;text-decoration:none;}

#sidebar li ul li,#sidebar .page_item,#sidebar .random li,#sidebar .some li,#sidebar .r_comments li,#sidebar .archives li,#sidebar .statistics li,#sidebar .newpost li,#sidebar .related li{line-height:18px;text-indent:16px;background-image:url(images/li.png);background-repeat:no-repeat;background-position:0 4px;font-size:12px!important;margin:3px 0 3px -2px;}

#sidebar .categories li{line-height:16px;text-indent:16px;background-image:url(images/li.png);background-repeat:no-repeat;background-position:0 4px;font-size:11px!important;color:#999;margin:3px 0;}

#sidebar .children{margin-bottom:0;}

#sidebar .children li{background-image:url(images/li_ul.png);}

#sidebar .feed h2{background-image:url(images/rss.png);}

#sidebar .random h2{background-image:url(images/random.gif);}

#sidebar .related h2{background-image:url(images/related.gif);}

#sidebar .statistics h2{background-image:url(images/statistics.gif);}

#meta h2{background-image:url(images/meta.gif);}

#calendar h2{background-image:url(images/calendar.gif);}

#sidebar h2{background-repeat:no-repeat;background-position:left;font-size:14px;color:#43afd2;font-weight:400;margin-top:0;line-height:16px;margin-bottom:12px;padding-left:22px;}



#sidebar_1{float:left;overflow:hidden;display:inline-block;width:186px;margin-right:10px;border:1px solid #e0e0e0;background-color:#fff;background-image:url(images/bg_sidebar_1.gif);background-repeat:no-repeat;background-position:1px 1px;padding-left:10px;padding-top:10px;padding-right:10px;}

#sidebar_tag{font-family:"微软雅黑", Tahoma, Arial, Helvetica, sans-serif;border:1px solid #e0e0e0;background-color:#fff;overflow:hidden;display:inline-block;width:348px;float:left;margin-top:10px;background-image:url(images/bg_tag.gif);background-repeat:no-repeat;background-position:center 1px;padding:10px;}

#sidebar_2{display:inline-block;width:140px;border:1px solid #e0e0e0;color:#999;float:right;background-color:#fff;background-image:url(images/bg_sidebar_2.gif);background-repeat:repeat-x;background-position:1px 1px;padding:10px;}

#footer{float:left;overflow:hidden;/*display:inline-block;*/width:100%;height:50px;background-color:#fafbfc;background-image:url(images/bg_footer.png);background-repeat:repeat-x;background-position:top;color:#999;}

.ftr{width:900px;overflow:visible;display:inline-block;height:50px;font-family:"微软雅黑", Arial, Helvetica, sans-serif;font-size:10px;background-image:url(images/wp_logo.gif);background-repeat:no-repeat;background-position:30px 10px;margin:0 auto 20px;padding:15px 0 0 100px !important;}

.ftr a:hover{color:#BC4F0C;text-decoration:underline;/*border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#BC4F0C;*/}

#pagenavi{overflow:hidden;display:inline-block;font-size:12px;width:560px;float:left;padding-bottom:10px;padding-top:10px;}

.mypost a {font-weight:bold;}

.mypost a,#sidebar .categories a{font-size:12px;}

/*.mypost a,.mypost a:visited,.ftr a:link,.ftr a:visited{text-decoration:none;color:#578cca;}*/
.mypost a,.ftr a:link,.ftr a:visited{text-decoration:none;color:#578cca;}

.date,.entry{font-size:12px!important;color:#999;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;text-indent:12px;line-height:16px;margin:0;}

#comments a:link,#comments a:visited{border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#578cca;text-decoration:none;color:#578cca;}

#comments a:active,.ftr a:active{color:#BC4F0C;text-decoration:none;}

#sidebar img,a img{border:0;}

#sidebar_2 ul,#sidebar_2 a{font-size:12px!important;}

#sidebar a,#sidebar_tag a,#twitter_div a{color:#666;text-decoration:none;font-size:12px;line-height:18px;font-family:Tahoma, Arial, Helvetica, sans-serif;}

#sidebar a:link,#sidebar_tag a:visited,#twitter_div a:link,#twitter_div a:visited{text-decoration:none;}

#sidebar a:active,#twitter_div a:active{text-decoration:none;color:#8DAB3B;}

#sidebar a:hover,#twitter_div a:hover{text-decoration:underline;color:#8DAB3B;}

#sidebar .some h2,.widget h2{background-image:url(images/something.gif);}

#sidebar .tagcloud h2,#tag_cloud h2{background-image:url(images/tag.gif);}

#sidebar .newpost h2,#recent-posts h2{background-image:url(images/newpost.gif);}

#sidebar .categories h2,#categories-1 h2{background-image:url(images/categories.gif);}

#sidebar .r_comments h2,#recent-comments h2{background-image:url(images/comments.gif);}

#sidebar .archives h2,#archives h2{background-image:url(images/archives.gif);}

#sidebar .pagenav h2,#pages h2{background-image:url(images/page.gif);}

#links h2,.linkcat h2{background-image:url(images/blogroll.gif);}

.i-banner{width:568px;height:51px;margin-top:11px;background-image:url(images/i_top_003.gif);border:1px solid #ccc;}

/*.my_bar1{width:206px;height:303px;border:1px solid #e0e0e0;float:left;margin-top:6px;background-image:url(images/i_bar1_002.gif);}*/

.my_bar1{width:368px;height:24px;border:1px solid #e0e0e0;float:left;margin-bottom:6px;text-align:left;background-color:#fff;}

.my_bar2{width:150px;height:253px;border:1px solid #e0e0e0;float:right;margin-bottom:6px;background-image:url(images/i_bar2_001.gif);}

.mytable{width:500px;padding:0;margin:0;}

.mytable caption{padding: 0 0 5px 0;width:500px;font:italic 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;text-align: right;}

.mytable th{font: bold 11px "微软雅黑", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color: #4f6b72;border-right: 1px solid #C1DAD7;border-bottom: 1px solid #C1DAD7;border-top: 1px solid #C1DAD7;letter-spacing: 2px;text-transform: uppercase;text-align: left;padding: 3px 6px 3px 12px;background: #CAE8EA url(images/bg_header.jpg) no-repeat;}

.mytable th.nobg{border-top:0;border-left:0;border-right:1px solid #C1DAD7;background:none;}

.mytable td{border-right: 1px solid #C1DAD7;border-bottom: 1px solid #C1DAD7;background: #fff;font-size:11px;padding: 3px 6px 3px 12px;color: #4f6b72;}

.mytable td.alt{background: #F5FAFA;color: #797268;}

.mytable th.spec {border-left: 1px solid #C1DAD7;border-top: 0;background: #fff url(images/bullet1.gif) no-repeat;font: bold 10px "微软雅黑", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}

.mytable td.spec {border-left: 1px solid #C1DAD7;}

.mytable th.specalt{border-left: 1px solid #C1DAD7;border-top: 0;background: #f5fafa url(images/bullet2.gif) no-repeat;font: bold 10px "微软雅黑", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color: #797268;}

.mytable th.top{border-top: 1px solid #C1DAD7;}
.mytable th.left{border-left: 1px solid #C1DAD7;}

.mytable .top{border-top: 1px solid #C1DAD7;}

.mycode {background-color:#DDEDFB;border:1px solid #0099CC;display:block;line-height:18px;margin:5px;padding:5px;width:480px;}

#page .large-box {width:752px;}
#page .small-bar {width:208px;}
#page .large-content {width:708px;}
#page .large-post {width:698px}
#page .large-comment {width:752px;}

#page .huge-box {width:960px;}
#page .huge-content {width:938px;margin-right:0px;padding-right:10px;}
#page .huge-post {width:928px;}
#page .huge-comment {width:960px;}

/*From CSS-Tricks*/
#newpost {clear:both;width:960px;margin:0 auto;padding:0;}
#newpost h4 {border-radius:8px 8px 8px 8px;-moz-border-radius:8px 8px 8px 8px;-webkit-border-radius:8px 8px 8px 8px;border:2px solid #EEEEEE;float:left;font:14px/1.3 "微软雅黑", Verdana,"Lucida Grande",Arial,Helvetica,Sans-Serif;margin:0 10px 10px 0;padding:8px;background-color:#FFFFFF;}
#newpost h4:hover {border:2px solid #333333;}
#newpost h4 span {border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;font-family:"微软雅黑", Verdana;font-size:12px;font-style:normal;margin-right:4px;padding:3px 5px;}
#newpost h4 a {color:#333333;text-decoration:none;}

#newpost h4.html:hover {background:none repeat scroll 0 0 #DDF2BC;}
#newpost h4.html span {background:none repeat scroll 0 0 #BCE67B;}
#newpost h4.jquery:hover {background:none repeat scroll 0 0 #BED0F0;}
#newpost h4.jquery span {background:none repeat scroll 0 0 #80A2E2;}
#newpost h4.css:hover {background:none repeat scroll 0 0 #F7DEBA;}
#newpost h4.css span {background:none repeat scroll 0 0 #F0BE78;}
#newpost h4.php:hover {background:none repeat scroll 0 0 #D4C8EE;}
#newpost h4.php span {background:none repeat scroll 0 0 #AA94DD;}
#newpost h4.wordpress:hover {background:none repeat scroll 0 0 #F8F6D2;}
#newpost h4.wordpress span {background:none repeat scroll 0 0 #F1EDA7;}
#newpost h4.htaccess:hover {background:none repeat scroll 0 0 #FFC5B7;}
#newpost h4.htaccess span {background:none repeat scroll 0 0 #F08F78;}
#newpost h4.javascript:hover {background:none repeat scroll 0 0 #BBEEF0;}
#newpost h4.javascript span {background:none repeat scroll 0 0 #7ADDE1;}
