/*=== GLOBAL ===*/
 *{margin:0px;padding:0px;}
 html,img{border:none;}
 #blog-163-com textarea{overflow:auto;}
 a{text-decoration:none;}
 a:hover{text-decoration:underline;}
 #blog-163-com select,#blog-163-com textarea{color:#000;background-color:#fff;font-family:Verdana,Helvetica,Arial,Sans-Serif;}
 body,input,textarea,select,li,a,td,th{font-size:12px;font-family:Arial,Helvetica,Sans-Serif;}
/*=== LAYOUT ===*/
 html,body{height:100%;width:100%;overflow:hidden;}
 .bggb{position:relative;width:100%;height:100%;text-align:center;overflow-x:auto;overflow-y:scroll;}
 .innerlayer{position:relative;z-index:10000;zoom:1;}
 .topbar{position:relative;z-index:11;height:20px;padding:2px 0px;}
   .topbar a{text-decoration:underline;}
   .topbar span{margin:0px 3px;}
   .topbar span.nick{margin:0px;}
   .g_menu_llk{padding:2px 0px 2px 25px;_padding:0 0 0 25px;float:left;}
   .g_menu_rlk{padding:2px 25px 2px 3px;_padding:4px 25px 0px 3px;text-align:right;float:right;}
   .topbar #rmndtplfm{display:inline;position:relative;}
   .topbar #rmndtplfm #rmndtplin{padding:2px 0 0 2px;margin:-2px 0 0;_margin-top:0;_padding-top:2px;font-size:12px;height:14px;}
   .topbar #rmndtplfm a{text-decoration:none;}
     .topbar #rmndtplfm #rmndtplsr{margin-left:2px;margin-right:2px;border-style:none;padding:0 5px;text-decoration:underline;}
     .topbar #rmndtplfm a#rmndtplsr:hover{margin:0 1px 0;padding:1px 5px 0;border-style:solid;text-decoration:none;border-width:1px;}
     *+html .topbar #rmndtplfm a#rmndtplsr{padding-top:2px;}
     *+html .topbar #rmndtplfm a#rmndtplsr:hover{padding-top:2px;}
     .topbar #rmndtplfm #rmndtplar{margin-left:3px;margin-right:1px;padding-left:13px;border-style:none;}
     .topbar #rmndtplfm a#rmndtplar:hover{margin-left:2px;margin-right:0;border-style:solid;border-width:1px;}
     .topbar #rmndtplfm #rmndtpllt{background:none white;width:54px;position:absolute;right:0px;_right:143px;top:22px;height:120px;border:1px solid black;}
     .topbar #rmndtplfm #rmndtpllt a{display:block;height:12px;padding:6px 0;width:100%;text-align:center;font-size:12px;color:black;}
     .topbar #rmndtplfm #rmndtpllt a:hover{background:#eee;}
.topbar2 {margin-top:-4px;}
.topbar2 li{position:relative;float:left; display:block; height:25px; margin-right:-1px;line-height:25px;padding:0px 5px;}
.topbar2 li.chose{ position:relative;}
.topbar2 li.noline{ background:none;}
.topbar2 li.srch{padding:0; padding-right:5px; background:none;}
.topbar2 li.srch form{margin:3px 0 5px 0;*margin:-1px 0 0 0 !important;_margin:2px 0 0 0; vertical-align:middle;}
.topbar2 li.srch .txt{width:130px;height:15px; border:1px solid #aaa;}
.topbar2 ol.ch-list{z-index:9999;padding:5px 0px;background:#fff;filter:alpha(opacity=90);opacity:0.9;position:absolute; left:-17px; top:20px; width:80px; height:323px; background:#fff; border:1px solid #ccc;margin-right: 0px; width: 80px; padding-left: 0px; padding-right: 0px; margin-left: -3px; margin-top: 3px;}
.topbar2 ol.ch-list li{ width:80px;padding:0px 0 0px 10px; background:none;padding-left: 0px; text-align: center; padding-bottom: 0px;height:20px;line-height:20px; overflow:hidden;}
.topbar2 ol.ch-list li a{display:block;color:#005FA1; text-decoration:none;}
.topbar2 ol.ch-list li a:hover{background-color:#73bde0;color:#FFF;}
.topbar2 ol.ch-list li .line{height: 1px;margin:8px 13px 0;border-top:1px solid #ddd;}
.arrow{background:url(http://b.bst.126.net/style/common/jiantou.png) no-repeat right; cursor:pointer;padding-right: 12px;margin-left: 2px;}
 .bgtt{position:relative;zoom:1;z-index:10;}
 .bg11{position:relative;zoom:1;}
   .flash{position:absolute;left:0px;top:0px;}
   .logo{position:absolute;}
   .title{position:absolute;left:100px;top:30px;font-size:14px;text-align:left;z-index:10;}
   .iblock{display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;vertical-align:middle;}
   .title .txhint{margin-left:10px;height:16px;font-size:12px;background:url(http://b.bst.126.net/style/common/bg_tx.png) no-repeat;}
   .title .txhint a{position:relative;left:6px;height:16px;padding-right:6px;background:url(http://b.bst.126.net/style/common/bg_tx.png) no-repeat 100% 0px;text-align:center;vertical-align:baseline;font-size:12px;font-weight:normal;color:#385085;text-decoration:none;}
     .fs01{font-weight:700;font-size:28px;}
     .fs02{text-indent:2em;margin-top:2px;}
     .title .g_c_button{font-size:14px;font-weight:normal;}
   .tplnk{position:absolute;}
     .g_msg{cursor:pointer;padding-left:16px;position:relative;zoom:1;*padding:0;*width:16px;*vertical-align:middle;*height:16px;}
       .g_msg_new{position:absolute;left:-3px;top:0;background:url(http://b.bst.126.net/style/common/on_message.gif) no-repeat center center;width:16px;height:16px;}       
/*       .g_msg_new span{display:none;padding-left:20px;font-size:14px;}
       .g_msg_new div{color:#333;position:absolute;left:18px;top:22px;width:60px;height:30px;line-height:30px;text-align:center;z-index:2000;background:url(http://b.bst.126.net/style/common/new_msg.gif) no-repeat;}
       *:lang(zh) .g_msg_new div{top:8px;}*/
     .g_pci img{width:67px;height:15px;vertical-align:middle;}
 .bg21{position:relative;zoom:1;}
   .wnl{position:absolute;left:0px;top:0px;overflow:hidden;}
   .wnr{position:absolute;right:0px;top:0px;overflow:visible;text-align:left;}
   .wnc{text-align:center;overflow:hidden;}
     .g_menu_nv{} .wnc a{font-size:14px;}
       .g_menu_nv .item{float:left;width:63px;}
         .g_menu_nv .item a{display:block;width:63px;}
 #blog-163-com .bg21 a,#blog-163-com .bg21 a:hover{text-decoration:none;}
 .bgtf_,.bgmt_,.bgmf_{position:relative;font-size:1px;}
   .wzl,.wyl,.wxl{position:absolute;left:0px;top:0px;}
   .wzr,.wyr,.wxr{position:absolute;right:0px;top:0px;}
 .bg41{position:relative;margin:0px auto;zoom:1;}
   .mdl_load{text-align:center;font-size:14px;position:absolute;width:208px;left:398px;top:50px;}
   .bghl,.bgml,.htl,.mtl{position:absolute;left:0px;top:0px;}
   .bghr,.bgmr,.htr,.mtr{position:absolute;right:0px;top:0px;}
   *+html .bghr,*+html .bgmr,*+html .htr,*+html .mtr{right:-1px;}
   .hbl,.mbl{position:absolute;left:0px;bottom:0px;}
   .hbr,.mbr{position:absolute;right:0px;bottom:0px;}
   .whc,.wmc{position:relative;text-align:center;width:994px;margin:0px auto;}
     #layout_ctrl{overflow:hidden;display:block!important;display:inline-block;}
     .wcl,.wcc,.wcr,.wql,.wqc,.wqr{float:left;}
     .wql *,.wqr li,.wqr a,.wqr td,.wqr th,.wqc li,.wqc a,.wqc td,.wqc th{font-size:14px;}
 .bg51{text-align:center;}
   .g_menu_bt{text-align:center;margin-bottom:15px;}
     .g_menu_bt span{margin:0px 5px;}
     #blog-163-com .g_menu_bt a.p_,.g_menu_bt a.p_:hover{text-decoration:none;}
/*=== DEFAULT ===*/
.wkg,.wsy{width:1004px;margin:0px auto;}
.ht{height:150px;}
.hn{height:40px;line-height:40px;}
.hm{min-height:750px;_height:750px;}
.hf{height:110px;}
.h2{height:25px;line-height:25px;}
.css_hom_1 .wcl{width:100%;}
.css_hom_1 .wcc{display:none;}
.css_hom_1 .wcr{display:none;}
.css_hom_2 .wcl{width:50%;}
.css_hom_2 .wcc{width:49.5%;}
.css_hom_2 .wcr{display:none;}
.css_hom_3 .wcl{width:34%;}
.css_hom_3 .wcc{width:65.5%;}
.css_hom_3 .wcr{display:none;}
.css_hom_4 .wcl{width:66%;}
.css_hom_4 .wcc{width:33%;}
.css_hom_4 .wcr{display:none;}
.css_hom_5 .wcl{width:33%;}
.css_hom_5 .wcc{width:33.5%;}
.css_hom_5 .wcr{width:33%;}
.css_hom_6 .wcl{width:25%;}
.css_hom_6 .wcc{width:49.5%;}
.css_hom_6 .wcr{width:25%;}
.css_hom_7 .wcl{width:25%;}
.css_hom_7 .wcc{width:24%;}
.css_hom_7 .wcr{width:50%;}
.css_hom_8 .wcl{width:50%;}
.css_hom_8 .wcc{width:24.5%;}
.css_hom_8 .wcr{width:25%;}
.css_hom_9 .wcl{width:25%;}
.css_hom_9 .wcc{width:74%;}
.css_hom_9 .wcr{display:none;}
.css_hom_10 .wcl{width:74%;}
.css_hom_10 .wcc{width:25%;}
.css_hom_10 .wcr{display:none;}
/*=== INNER ===*/
 .wkl{float:right;overflow-x:hidden;}
 .wkc{margin:0px auto;}
 .wkr{float:left;width:180px;overflow:hidden;border-right-style:solid;border-right-width:1px;}
 .wkr .g_btn_big{width:150px;}
/*=== MODULE ===*/
 .mdl{min-height:1px;_height:1px;}
   .mdl_t{position:relative;z-index:100;font-size:14px;}
     .mdl_t_l,.mdl_t_r{position:absolute;top:0px;font-size:1px;overflow:hidden;}
     .mdl_t_l{left:0px;} .mdl_t_r{right:0px;}
     .mdl_t_m{position:absolute;text-align:right;height:20px;line-height:20px;z-index:25;}
       .mdl_t_m span{margin-left:5px;cursor:pointer;font-size:14px;}
       .mdl_t_m span.bd1c{cursor:default;}
       .mdl_t_m .t_f{text-decoration:underline;}
     .mdl_t_c{position:relative;text-align:left;font-weight:700;overflow:hidden;}
       .mdl_t_c span.a_a{text-decoration:none;}
       .mdl_t_c img{width:16px;height:16px;vertical-align:middle;margin-right:5px;}
   .mdl_c{position:relative;z-index:99;overflow:hidden;}
     .mdl_c_l,.mdl_c_r{position:absolute;top:0px;font-size:1px;z-index:10;}
     .mdl_c_l{left:0px;} .mdl_c_r{right:0px;}
     .mdl_c_c{position:relative;z-index:2;zoom:1;}
     .mdl_c .mdl_m_t,.mdl_c .mdl_m_c,.mdl_c .mdl_m_b{padding:0px 8px;}
     .mdl_c .mdl_m_t,.mdl_c .mdl_m_b{text-align:left;}
     #blog-163-com .mdl_c_c{padding-top:8px;padding-bottom:8px;}
   .mdl_b{position:relative;overflow:hidden;z-index:98;}
     .mdl_b_l,.mdl_b_r{position:absolute;top:0px;font-size:1px;}
     .mdl_b_l{left:0px;} .mdl_b_r{right:0px;}
 .g_htc_ctrl{_behavior:url(/style/css/base/htc/htc.ctrl.htc);}

 /* 强制处理 */
 #blog-163-com .mdl.u_d a{text-decoration:none;}
 #blog-163-com .mdl.u_d a:hover{text-decoration:underline;}
 #blog-163-com .mdl_t .t_v{visibility:hidden;}
 #blog-163-com .mdl_t .t_l{text-decoration:none;}
 #blog-163-com .mdl_t.ctrl .t_v,#blog-163-com .mdl_t:hover .t_v{visibility:visible;}
 #blog-163-com .mdl_t.ctrl .t_l,#blog-163-com .mdl_t:hover .t_l{text-decoration:underline;}
 #blog-163-com .mdl.simple{border:none;background:none;}
   #blog-163-com .mdl.simple .mdl_t{display:none;}
   #blog-163-com .mdl.simple.hvr .mdl_t,#blog-163-com .mdl.g_htc_hvr:hover .mdl_t{display:block;}
   
#blog-163-com #editBlog_page_editor .mdl_c .mdl_m_t,
#blog-163-com #editBlog_page_editor .mdl_c .mdl_m_c,
#blog-163-com #editBlog_page_editor .mdl_c .mdl_m_b{padding:0px!important;}

/*留言警告信息*/
div.sfwrn{margin:5px 0;padding:0 10px;line-height:22px;border:#ccc solid 1px;background-color:#ffffe1;color:#000;font-size:12px;text-align:center;}

/* 玩客提示*/                             
.wkhint{position:relative;}
.wkhint nobr{position:absolute;top:-33px;*top:-15px;width:83px;height:19px;font-size:1px;background:url(http://b.bst.126.net/style/common/player/icn_player.gif) no-repeat;}

/*博文推荐弹出框*/
.blog-rec{position:fixed;z-index:99999;right:20px;width:305px;height:240px;background:url(http://st.blog.163.com/style/common/blog_rec_bg.jpg?20090223) no-repeat;}
.blog-rec .ttl{height:30px;line-height:30px;}
.blog-rec .ttl .close{float:right;width:15px;height:15px;margin:7px 9px 0px 0px;text-decoration:none;}
.blog-rec .ttl .close:hover{background:url(http://st.blog.163.com/style/common/blog_rec_close.jpg?20090223) no-repeat;}
.blog-rec .ttl div{text-indent:-9999px;}
.blog-rec iframe{width:285px;height:192px;margin:7px 0px 0px 6px;border:0px;overflow:hidden;}

/* widget */
.netease-widget{text-align:left;}
.netease-widget .mdl_m_c{width:100%;padding:0px;overflow-x:hidden;}
.netease-widget .widget-setting{padding-bottom:10px;}
.netease-widget .widget-setting table{width:100%;table-layout:fixed;border-bottom-width:1px;border-bottom-style:solid;}
.netease-widget .widget-setting td{padding:5px;text-align:left;}
.netease-widget .widget-setting .col-0{width:65px;text-align:right;}
.netease-widget .widget-setting .col-1{text-align:left;}
.netease-widget .widget-setting .col-btn{padding-left:40px;}
.netease-widget .widget-setting .col-btn input{margin-right:10px;}

/*亚运*/
.g_menu_bt .yy_blog_logo{background-color:white;background-image:url(http://b.bst.126.net/pub/services/css/img/yy_logo.gif);background-repeat:no-repeat;background-attachment:scroll;background-position:0pt 0pt;-moz-background-size:auto auto;-moz-background-clip:-moz-initial;-moz-background-origin:-moz-initial;-moz-background-inline-policy:-moz-initial;display:block;text-indent:-9999px;height:40px;width:132px;top:0px;left:178px;position:absolute;}