@charset "gb2312";
/* CSS Document */
.area{width:960px;margin:0 auto;}
.areabor{ border-top:1px solid #dcdddd}
.areabg2{ background:url(http://img1.cache.netease.com/tech/img09/index091228/bg_y.gif) repeat-y -1214px 0;}
.areabg2 .areabot{display:block;clear:both;font-size:1px;height:1px;overflow:hidden;background:url(http://img1.cache.netease.com/tech/img09/index091228/bg_y.gif) no-repeat 750px 0;}
.colLM {width:750px; float:left;}
.colLM .colM {float:right;}
.colL {width:310px; float:left;}
.colM {width:440px; float:left;}
.colR {width:210px; float:right;}
.colL .content{margin:0 10px 0 0px;line-height:21px; text-align:left;}
.colM .content{margin:0 21px 0 16px;}
.colR .content{margin:0 15px 0;}
.dotline{display:block;clear:both;background:url(http://img1.cache.netease.com/tech/img09/index091228/bg_x.gif) repeat-x 0 0;height:1px;overflow:hidden;font-size:1px;line-height:1px;}
/*头图*/
.focusImg{ width:308px; height:288px;background:#fff; overflow:hidden; border:1px solid #dcdddd;}
.ficnt li{ display:none;}
.ficnt li.on{ display:block;}
.ficnt{padding:4px 3px 0 4px; text-align:left; clear:both;}
.ficnt li img{margin-bottom:8px;}
.ficnt li cite{ width:100%; text-indent:6px;display:block; float:left;color:#000;font-size:14px; font-weight:bold;cursor:pointer;}
.ficnt li a:hover{text-decoration:none;}
.finav {padding:2px 0 0 194px; clear:both; margin-top:20px;}
.finav li{ float:left; display:inline; width:21px; margin-left:4px;margin-right:3px; height:24px; overflow:hidden; line-height:26px; background:url(http://img1.cache.netease.com/tech/img09/index091228/bg_n.gif) no-repeat -158px -21px; text-align:center; color:#2B2B2B; font-weight:bold; font-size:14px; font-family:Tahoma; cursor:pointer;}
.finav li.on{ background-position: -137px -21px; color:#fff;}
.focusImg2 li{ width:300px; float:left;  text-align:left;}
.focusImg2 li h3{ width:300px; height:40px; background:url(http://img1.cache.netease.com/tech/img09/index091228/bg_n.gif) no-repeat 0 -90px; line-height:40px; font-size:14px; font-weight:bold; text-indent:10px;overflow:hidden;}
/* 栏目 */
.colTil2{clear:both; background:url(http://img1.cache.netease.com/tech/img/techblog0119/titmid.gif) repeat-x top left; height:25px; line-height:25px;}
.colTil2 h2{ float:left; background:url(http://img1.cache.netease.com/tech/img/techblog0119/titleft.jpg) no-repeat left top; font-weight:bold; padding-left:25px;}
.colTil2 .exp{float:right; padding-right:8px; background:url(http://img1.cache.netease.com/tech/img/techblog0119/titright.gif) no-repeat top right;}
.colTil3{clear:both;height:25px;line-height:25px; background:url(http://img1.cache.netease.com/tech/img09/index091228/bg_x.gif) repeat-x 0 -18px;}
.colTil3 h2{ float:left; background:url(http://img1.cache.netease.com/tech/img09/index091228/bg_n.gif) no-repeat -283px 5px; padding-left:26px; font-weight:bold;}
.colTil3 .exp{float:right; padding-right:8px;}
.colTil4{ clear:both; background:url(http://img1.cache.netease.com/tech/img09/index091228/bg_x.gif) repeat-x 0 -51px; height:28px; line-height:28px;}
.colTil4 h2{ float:left; background:url(http://img1.cache.netease.com/tech/img09/index091228/bg_x.gif) no-repeat 0 -80px; padding-left:20px;}
.colTil4 .exp{float:right; padding-right:8px; background:url(http://img1.cache.netease.com/tech/img09/index091228/bg_x.gif) no-repeat right -109px;}
.colLM .colTil2{margin:0 15px 0 0;}
.colL .colTil2{margin:0 10px 0 0;}
.colR .colTil3{ margin:0 10px;}
/* 图片列表 */
.pList{ width:100%; overflow:hidden;}
.pList ul{ width:120%;}
.pList li{ float:left; display:inline; text-align:left; line-height:21px;}
.pList .w90 li{ width:90px;}
.pList li img{ border:1px solid #dcdddd;}
.pList li h3{ margin-top:3px;}
.pList .w90 li{margin-right:7px; margin-top:10px;width:90px;text-align:center;}
.pList .w90 img{border:1px solid #e2e2e2;}
.pList .w90 h3{margin-top:4px;}
.pList .w70 li{margin-left:10px; margin-top:10px;width:70px;text-align:center;}
.pList .w70 img{border:1px solid #e2e2e2;}
.pList .w70 h3{margin-top:2px;}
.pList .p1 li{margin-right:12px;}
.pList .p2 li{margin-right:10px;}
/* 自由文本 */
.aTxt{ text-align:left; line-height:21px;}p.aTxt{margin:0; padding:0;}
.aTxt strong{ font-weight:bold;}
/* 头条 */
.hLine,.hLine2{margin:0;padding:0;text-align:left;line-height:21px;}
h1.hLine{font-size:20px;font-family:"黑体";line-height:25px;}
p.hdesc{ text-indent:2em; text-align:left; color:#666666; line-height:21px; margin:0;}
/* 标题列表 */
.tList12px,.tList12pxC2{text-align:left; line-height:21px; font-size:12px;}
.tList12px li,.tList12pxC2 .til{ background:url(http://img1.cache.netease.com/tech/img09/index091228/bg_n.gif) no-repeat -296px -32px; padding-left:10px;}
.tList12pxC2 li{ width:100%; float:left; clear:both; background:url(http://img1.cache.netease.com/tech/img09/index091228/bg_x.gif) repeat-x 0 9px;}
.tList12pxC2 .til{float:left;background-color:#fff; padding-right:3px;}
.tList12pxC2 .name{float:right;background-color:#fff; padding-left:3px;}
.tList14px,.tList14pxC2{ overflow:hidden;line-height:25px; text-align:left;}
.tList14px li,.tList14pxC2 .til{ background:url(http://img1.cache.netease.com/tech/img09/index091228/bg_n.gif) no-repeat -296px -30px; padding-left:9px;font-size:14px;}
.tList14px li .f12px{ line-height:21px;}
.tList14px .p2{ float:left; width:49.5%;}
.tList14pxC2 li{ width:100%; float:left; clear:both;}
.tList14pxC2 .til{ float:left;}
.tList14pxC2 .name{ float:right;}
.p_form{ text-align:left; margin:0;clear:both; vertical-align:middle; display:inline;}
.p_form .pf_1{width:63px; vertical-align:middle; height:17px; overflow:hidden; float:left; padding-top:2px;}
.p_form input{ width:115px; height:16px; border:1px solid #a7a6ab;vertical-align: middle; float:left;}
.p_form1{ text-align:left; margin:0; clear:both;}
.p_form1 .btn1{ display:block; float:left;text-align:left; background:red; margin:0; padding:0;}
.p_form1  input{ background:url(http://img1.cache.netease.com/tech/img/techblog0119/btn1.jpg) no-repeat 0 top; border:0 none; width:39px; height:21px; float:left;}
.p_form1 .btn2{ display:block; float:left; width:92px; height:19px; margin-left:11px; background:url(http://img1.cache.netease.com/tech/img/techblog0119/btn_bg.gif) repeat-x left top; text-align:center; border:1px solid #969696;}
.p_form1 .btn2 a{ border-left:1px solid #fff; border-right:1px solid #fff; border-bottom:none; border-top:none; display:block; line-height:19px;}
.search_blog{ border:1px solid #cecece; background:url(http://img1.cache.netease.com/tech/img/techblog0119/searchbg.gif) repeat-x left top; height:63px; overflow:hidden; text-align:left;}
.search_blog .sb1{ float:left; width:328px; margin:0; text-indent:0;}
.search_blog .sb1 img{ padding-left:20px; float:left;}
.search_blog .sb1 .sb_input{ width:161px; height:17px; padding-top:1px; border:1px solid #ccc; margin-top:18px; margin-right:6px; float:left;}
.search_blog .sb1 .sb_btn{ background:url(http://img1.cache.netease.com/tech/img/techblog0119/btn2.jpg) no-repeat left top; border:0 none; width:39px; height:21px; display:inline; margin-top:17px;}
.search_blog .sb2{ float:right; width:614px; margin:0; text-indent:0; margin-top:21px;}
.search_blog .sb2 a{ margin-left:10px; margin-right:8px;}
.blog_n_list{ text-align:left; margin:10px 0;}
.blog_n_list p{ text-indent:0; margin:0; line-height:25px; padding-left:6px;}
.blog_n_list p a.nomag{ margin-left:0;}
.blog_n_list p a{ margin-left:9px; margin-right:8px;}
/* font color */
.cGg,.cGg a,.cGg:visited {color:#7B7C7D;}