/*undo html*/
:link,:visited {text-decoration:none}
ul,ol {list-style:none}
h1,h2,h3,h4,h5,h6,pre,code{font-size:1em;}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0; padding:0}
a img,:link img,:visited img {border:none}
address{font-style:normal}
a[hidefocus=true]{outline:none;}
th{font-weight:normal;} 
/* 全局样式 */
html,body{background-color:#fff;}
.blog div{zoom:1;}
.blog .btn{font-size:14px;font-weight:bold;padding:2px;height:25px;cursor:pointer;}
.blog .cb{cursor:pointer;vertical-align:middle;}
.blog .rd{position:relative;top:2px;cursor:pointer;margin-right:2px;_position:static;}
.blog label{cursor:pointer;}
.blog select{font-size:12px;}
.blog .txt{font-family:Arial,Helvetica,sans-serif;font-size:12px;height:16px;padding:2px 3px;color:#000;border:1px solid #94c2ef;}
.blog form,.blog img,.blog ul,.blog ol,.blog li,.blog dl,.blog dt,.blog dd{border:0pt none;margin:0pt;padding:0pt;}
.blog a{white-space:nowrap;}
.blog .a00{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#3366cc;text-decoration:none;}
.blog .a00:hover{color:#bb2233;text-decoration:underline;}
.blog .a01{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;color:#3366cc;text-decoration:none;}
.blog .a01:hover{color:#bb2233;text-decoration:underline;}
.blog .a02{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#3366cc;text-decoration:underline;}
.blog .a02:hover{color:#bb2233;text-decoration:underline;}
.blog .a03{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#3366cc;text-decoration:none;}
.blog .a03:hover{color:#bb2233;text-decoration:underline;}
.blog .a04{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#bb2233;text-decoration:underline;}
.blog .a04:hover{color:#000;text-decoration:underline;}
.blog .a05{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#0099cc;text-decoration:none;}
.blog .a05:hover{color:#bb2233;text-decoration:underline;}
.blog .blog-head .toolbar .a07{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#3366cc;text-decoration:none;}
.blog .blog-head .toolbar .a07:visited{color:#3366cc;text-decoration:none;}
.blog .blog-head .toolbar .a07:hover{color:#bb2233;text-decoration:underline}
.blog .a13{font-family:Arial,Helvetica,sans-serif;font-size:14px;text-decoration:none;color:#10478c;}
.blog .a13:hover{color:#bb2233;text-decoration:underline;}
.blog .a14{font-family:"宋体",Arial,Helvetica,sans-serif;text-decoration:none;font-size:16px;font-weight:bold;color:#fff;}
 * html .a14:visited{color:#fff;}
.blog .a14:hover{color:#000;text-decoration:underline;background-color:#f0f6f9;}
.blog .f01{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;color:#000;font-weight:bold;}
.blog .f02{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;color:#000;line-height:18px}
.blog .f03{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#000;line-height:18px}
.blog .f04{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#777;line-height:18px;}
.blog .f05{font-family:"宋体",Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#0099cc;}
.blog .f07{font-family:"宋体",Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#000;}
.blog .f09{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#777;line-height:20px}
.blog .f11,#blog_head .f11{font-family:"黑体",Arial,Helvetica,sans-serif;font-size:20px;font-weight:normal;color:#000;}
.blog .fb{font-weight:bold;}
.blog .bd00{border:1px solid #94c2ef;}
.blog .bd01{border:1px dotted #b7c5d9;}
.blog .bd02{border:1px dotted #94c2ef;}
.blog .bd03{border:1px solid #e5ecf3;}
.blog .bd04{border:1px solid #b7c5d9;}
.blog .bg00{background-color:#5d9aff;}
.blog .bg01{background-color:#f0f6f9;}
.blog .bg02{background-color:#E5F0EF;}
.blog .h_{background-image:url(img/bg.gif?0004);background-repeat:no-repeat;padding-left:15px;line-height:18px;}
.blog .f_{background-image:url(img/icn_fun.gif?0005);background-repeat:no-repeat;}
.blog .fun00{background-position:10px -99px;}
.blog .fun01{background-position:10px -594px;}
.blog .fun02{background-position:12px -694px;}
.blog .fun03{background-position:12px -199px;}
.blog .fun04{background-position:12px -794px;}
.blog .fun05{background-position:10px -1090px;}
.blog .fun06{background-position:12px -2083px;}
.blog .fun07{background-position:12px -896px;}
.blog .fun08{background-position:13px -994px;}
.blog .fun09{background-position:7px -2282px;}
.blog .fun10{background-position:12px -1982px;}
.blog .fun10{background-position:12px -1985px;}
.blog .p_{background-image:url(img/pic2.jpg);background-repeat:no-repeat;}
.blog .h00{background-position:0px -338px;zoom:normal;}
.blog .h01{background-position:0px -409px;}
.blog .h02{background-position:0px -719px;font-size:15px;}
.blog .h10{background-position:0px -842px;padding-left:18px;_zoom:1;}
.blog .sep{font-family:宋体,sans-serif;font-size:12px;color:#c1c1c1;}
.blog .clear{clear:both;font-size:1px;height:1px;line-height:1px;overflow:hidden;}
.blog .hit{color:#999;}
.blog .dot{font-family:Simsun;}
.blog .red{color:#bb2233;}

.blog{margin:0px;padding:0px;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
/* 模块-->博客页面顶区样式 */
.blog .blog-head{}
.blog  .blogheadborder{border-bottom:1px solid #E5ECF3;height:1%;}
.blog .blog-head .logo{width:145px;height:100px;float:left;background:url(img/bg.gif?0004) no-repeat 0px 12px;cursor: pointer}
.blog .blog-head .title{width:200px;height:100px;float:left;background:url(img/bg.gif?0004) no-repeat 0px -95px;}
.blog .blog-head .topic{height:100px;line-height:108px;float:left;margin-right:15px;}
.blog .blog-head .serves{width:100px;height:50px;float:left;margin-top:17px;background:url(img/bg.gif?0004) no-repeat 0px -550px;cursor: pointer}
.blog .blog-head .serves a{display:block;cursor:pointer;margin:25px 0px 0px 3px;width:75px;height:22px;text-decoration: none;}
.blog .blog-head .toolbar{width:600px;float:right;text-align:right;padding-top:5px;color:#1C9DD3;position:relative;z-index:20;line-height:150%;}
*+html .blog .blog-head .toolbar a span{position:relative;top:1px;}
.blog .blog-head .toolbar .comma{margin-right:8px;}
.blog .blog-head .toolbar .sep{margin:auto 8px auto 4px;}
.blog .blog-head .toolbar .srh{margin-top:42px;}
*+html .blog .blog-head .toolbar .srh{margin-top:38px;}
.blog .blog-head .toolbar .txt{vertical-align:middle;width:220px;font-size:12px;}
.blog .blog-head .toolbar .btn-srh{width:51px;height:22px;border:0px;background:transparent url(img/bg.gif?0004) no-repeat 0px -295px;vertical-align:middle;}
.blog .blog-head .toolbar .btn-slt{width:20px;height:22px;border:0px;background:transparent url(img/bg.gif?0004) no-repeat -50px -295px;vertical-align:middle;margin-left:-5px;}
/* 模块-->博客页面导航与底部版权样式 */
.blog .blog-nav{text-align:left;zoom:1;padding:0px 10px;}
.blog .blog-nav a{width:97px;height:34px;line-height:34px;float:left;text-align:center;margin:0px 4px;}
.blog .blog-nav a.cur{background-color:#e5f0ef;color:#000;cursor:default;text-decoration:none;}
.blog .blog-foot{text-align:center;line-height:23px;padding-top:50px;clear:both;}
.blog .blog-foot a{font-size:12px;}
.blog .blog-head .layer-srh{width:60px;}
.blog .blog-head .layer-srh a{display:block;text-align:center;color:#000;font-size:14px;height:25px;line-height:28px;text-decoration:none;}
.blog .blog-head .layer-srh a:hover{background-color:#eee;text-decoration:underline;}
.blog .blog-head .layer-srh a.cur{background-color:#55aaee;color:#fff;}
/*模块-->登录框*/
#blog-login .index .a01{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;color:#3366cc;text-decoration:none;}
#blog-login .index .a01:hover{color:#bb2233;text-decoration:underline;}
#blog-login .index .a02{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#3366cc;text-decoration:underline;}
#blog-login .index .a02:hover{color:#bb2233;text-decoration:underline;}
#blog-login .index .a03{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#3366cc;text-decoration:none;}
#blog-login .index .a03:hover{color:#bb2233;text-decoration:underline;}
#blog-login .index .a07{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#3366cc;text-decoration:none;}
#blog-login .index .a07:hover{color:#bb2233;text-decoration:underline}
#blog-login .index .f02{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;color:#000;line-height:18px}
#blog-login .index .f04{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#777;line-height:18px;}
#blog-login .index .f07{font-family:"宋体",Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#000;}
#blog-login .index .icn-dw{background:url(http://b.bst.126.net/pub/services/css/img/bg.gif?0004) no-repeat 0px -338px;padding-left:15px;zoom:normal;line-height:18px;}
.blog-login{position:relative;width:300px;height:455px;overflow:hidden;background-color:#f6f6f6;border:1px solid #9c9c9c;/*filter:progid:DXImageTransform.Microsoft.DropShadow(color=#0094C2EF,offX=3,offY=3,positives=true);*/}
#blog-login .index .log-head{height:26px;line-height:26px;background-color:#efefef;text-align:left;text-align:center;font-size:14px;font-weight:bold;}
#blog-login .index .state0 .log-body{width:270px;height:310px;margin:auto;text-align:left;line-height:26px;padding:5px 0px 0px;}
#blog-login .index .state0 .log-body .tip{padding:8px 0px 5px 70px;}
#blog-login .index .state0 .cell{height:28px;line-height:28px;}
#blog-login .index .state0 .col0{width:50px;float:left;margin-left:20px;font-size:12px;color:#000;_display:inline;}
#blog-login .index .state0 .col1{width:200px;float:left;font-size:12px;color:#000;}
#blog-login .index .state0 .col1 .tip{height:28px;line-height:28px;}
#blog-login .index .state0 .col1 .mar{margin:2px 0px 8px -3px;vertical-align:middle;}
*:lang(zh) #blog-login .index .state0 .col1 .mar{margin-left:0px;vertical-align:middle;}
#blog-login .index .state0 .txt{margin:0px 0px 5px 0px;height:17px;font-size:14px;width:160px;border-color:#9c9c9c;}
#blog-login .index .state0 .btns{height:34px;margin:8px 0px 20px 0px;padding-left:70px;vertical-align:middle;_margin:12px 0px 16px 0px;}
#blog-login .index .state0 .reg .btns{height:34px;margin:8px 0px 20px 0px;padding-left:0px;vertical-align:middle;_margin:12px 0px 16px 0px;}
#blog-login .index .state0 .btns a{vertical-align:middle;}
#blog-login .index .state0 .btn-login{width:78px;height:26px;font-weight:normal;font-size:12px;color:#000;margin-right:8px;}
#blog-login .index .state0 .btn-reg{width:120px;height:26px;font-weight:normal;font-size:12px;color:#000;}
#blog-login .index .state0 .reg{background:url(img/bg_dot.gif) repeat-x 0px 0px;padding:15px 0px 18px 70px;}
#blog-login .index .state0 .reg .adv{margin:5px 0px 18px 0px;font-family:"宋体",Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#000;}
#blog-login .index .state0 .reg .tip{margin-top:-12px;padding:0px;line-height:15px;}
#blog-login .layer-login{width:120px;}
#blog-login .layer-login a{display:block;text-align:center;color:#000;font-size:14px;height:28px;line-height:30px;text-decoration:none;}
#blog-login .layer-login a:hover{background-color:#eee;text-decoration:underline;}
/*background-color:#3366CC;color:#fff;*/
#blog-login .layer-login a.cur{}
#blog-login .layer-srh{width:60px;}
#blog-login .layer-srh a{display:block;text-align:center;color:#000;font-size:14px;height:25px;line-height:28px;text-decoration:none;}
#blog-login .layer-srh a:hover{background-color:#eee;text-decoration:underline;}
#blog-login .layer-srh a.cur{background-color:#55aaee;color:#fff;}
#blog-login .index .log-body{padding:12px 10px 0px;}   
#blog-login .index .state1 .a-img{border:1px solid #c1c1c1;float:left;background-color:#fff;}
#blog-login .index .state1 .a-img img{width:140px;height:140px;margin:4px;}
#blog-login .index .state1 .inf{width:120px;float:left;margin-left:8px;_display:inline;overflow:hidden;}
#blog-login .index .state1 .inf .title{line-height:19px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#blog-login .index .state1 .inf .alt{padding:3px 0px 8px;}
#blog-login .index .state1 .inf .state{cursor:pointer;}
#blog-login .index .state1 .inf .cust .txt{color:#000;font-size:12px;height:15px;padding-top:1px;width:110px;border-color:#9c9c9c}
#blog-login .index .extra .btn{width:128px;height:32px;margin:12px auto 10px auto;}
#blog-login .index .inf .a-all{color:#36c;line-height:24px;cursor:pointer;text-decoration:none;display:block;}
#blog-login .index .inf .a-all span{color:#bb2233;font-weight:bold;}
#blog-login .index .inf .a-all:hover{color:#bb2233;text-decoration:underline;}
#blog-login .index .msg{text-align:center;padding:8px 0px 3px;}
#blog-login .index .msg .txt_mood{border:1px solid #c1c1c1;height:36px;padding:2px 3px;width:252px;margin-left:-27px;overflow:auto}
#blog-login .index .msg .wrap{width:240px;padding-left:27px;text-align:left;position:relative;word-break:break-all;}
#blog-login .index .msg .tls{text-align:right;padding:5px 8px;}
#blog-login .index .msg img{width:19px;height:19px;position:absolute;top:2px;left:2px;}
#blog-login .index .msg .hide{height:44px;overflow:hidden;line-height:22px;white-space:normal;}
#blog-login .index .sep{margin:0px 7px;}
#blog-login .index .msg .time{padding:1px 0px 3px 0px;}
#blog-login .index .state1 .extra{background:url(img/bg_dot.gif) repeat-x 0px 0px;text-align:center;padding:12px 0px 0px 3px;}
#blog-login .index .state1 .tools{margin:2px 0px 15px 0px;}
#blog-login .index .md-dyn{border-top:1px solid #d0d0d0;height:81px;overflow:hidden;left:0px;line-height:24px;margin:0px 8px;padding-top:14px;position:absolute;bottom:6px;left:0px;width:282px;}
#blog-login .index .md-dyn .md-body{clear:both;padding-left:18px;}
/*模块-->内页登录框*/
#blog-login .inner .a01{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;color:#3366cc;text-decoration:none;}
#blog-login .inner .a01:hover{color:#bb2233;text-decoration:underline;}
#blog-login .inner .a02{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#3366cc;text-decoration:underline;}
#blog-login .inner .a02:hover{color:#bb2233;text-decoration:underline;}
#blog-login .inner .a03{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#3366cc;text-decoration:none;}
#blog-login .inner .a03:hover{color:#bb2233;text-decoration:underline;}
#blog-login .inner .a07{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#3366cc;text-decoration:none;}
#blog-login .inner .a07:hover{color:#bb2233;text-decoration:underline}
#blog-login .inner .f02{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:normal;color:#000;line-height:18px}
#blog-login .inner .f04{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;color:#777;line-height:18px;}
#blog-login .inner .f07{font-family:"宋体",Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#000;}
#blog-login .inner .icn-dw{background:url(http://b.bst.126.net/pub/services/css/img/bg.gif?0004) no-repeat 0px -338px;padding-left:15px;zoom:normal;line-height:18px;}
.blog-login-inner{position:relative;width:auto;height:318px;overflow:hidden;background-color:#f6f6f6;border:1px solid #9c9c9c;/*filter:progid:DXImageTransform.Microsoft.DropShadow(color=#0094C2EF,offX=3,offY=3,positives=true);*/}
#blog-login .inner .log-head{height:36px;line-height:36px;text-align:left;padding-left:15px;position:relative;}
#blog-login .inner .log-head .sep{margin:auto 10px auto 0px;}
#blog-login .inner .log-head .other{color:#3366cc;}
#blog-login .inner .log-head .log-head-r{position:absolute;right:6px;top:0;}
#blog-login .inner .state0 .log-body{width:270px;height:310px;margin:auto;text-align:left;line-height:26px;padding:5px 0px 0px;}
#blog-login .inner .state0 .col0{width:50px;float:left;font-size:14px;color:#000;}
#blog-login .inner .state0 .col1{width:215px;float:left;font-size:14px;color:#000;}
#blog-login .inner .state0 .col1 .tip{height:28px;line-height:28px;}
#blog-login .inner .state0 .col1 .mar{margin:3px 0px 8px 0px;_margin:-4px 0px 8px 0px;}
#blog-login .inner .state0 .txt{margin:0px 5px 5px 0px;height:17px;font-size:14px;width:118px;border-color:#9c9c9c;vertical-align:middle;}
#blog-login .inner .state0 .btns{margin:6px 0px 8px 0px;text-align:center;}
#blog-login .inner .state0 .btn-login{width:158px;height:32px;font-weight:normal;margin-bottom:8px;font-size:14px;color:#000;}
#blog-login .inner .state0 .btn-reg{width:128px;height:32px;font-weight:normal;font-size:14px;color:#000;}
#blog-login .inner .state0 .reg{background:url(img/bg_dot.gif) repeat-x 0px 0px;padding:10px 0px 18px;}
*:lang(zh) #blog-login .inner .state0 .reg{padding-top:12px;}
#blog-login .inner .state0 .reg .adv{font-family:"宋体",Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;color:#000;}
#blog-login .inner .state0 .reg .tip{text-align:center;line-height:15px;}
#blog-login .inner .log-body{padding:12px 10px 0px;}   
#blog-login .inner .state1 .a-img{border:1px solid #c1c1c1;float:left;background-color:#fff;}
#blog-login .inner .state1 .a-img img{width:140px;height:140px;margin:4px;}
#blog-login .inner .state1 .inf{width:120px;float:left;margin-left:8px;_display:inline;overflow:hidden;}
#blog-login .inner .state1 .inf .title{line-height:19px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
#blog-login .inner .state1 .inf .alt{padding:3px 0px 8px;}
#blog-login .inner .state1 .inf .state{cursor:pointer;}
#blog-login .inner .state1 .inf .cust .txt{color:#000;font-size:12px;height:15px;padding-top:1px;width:110px;border-color:#9c9c9c}
#blog-login .inner .extra .btn{width:128px;height:32px;margin:12px 3px 10px;}
#blog-login .inner .inf .a-all{color:#36c;line-height:24px;cursor:pointer;text-decoration:none;display:block;}
#blog-login .inner .inf .a-all span{color:#bb2233;font-weight:bold;}
#blog-login .inner .inf .a-all:hover{color:#bb2233;text-decoration:underline;}
#blog-login .inner .msg{text-align:center;padding:8px 0px 3px;}
#blog-login .inner .msg .txt_mood{border:1px solid #c1c1c1;height:17px;padding:2px 3px;width:252px;margin-left:-27px;}
#blog-login .inner .msg .wrap{width:240px;padding-left:27px;text-align:left;position:relative;word-break:break-all;}
#blog-login .inner .msg .tls{text-align:right;padding:5px 8px;}
#blog-login .inner .msg img{width:19px;height:19px;position:absolute;top:2px;left:2px;}
#blog-login .inner .msg .hide{height:25px;overflow:hidden;line-height:25px;}
#blog-login .inner .sep{margin:0px 7px;}
#blog-login .inner .msg .time{padding:1px 0px 3px 0px;}
#blog-login .inner .state1 .extra{background:url(img/bg_dot.gif) repeat-x 0px 0px;text-align:center;padding:5px 0px 0px 3px;}
#blog-login .inner .state1 .tools{margin:2px 0px 15px 0px;}
/* 页面-->首页 */
.home{width:965px;margin:0px auto;padding:0px 0px 10px;text-align:center;}
 .home .blog-body{text-align:left;padding-bottom:10px;position:relative;}
.home #blog-login{position:absolute;z-index:10;top:-18px;right:18px;}
.home #blog-login .index .extra .btn{width:78px;margin:18px 5px 12px;height:26px;font-size:12px;}	

.home .hot{background:url(http://b.bst.126.net/pub/services/css/img/olympic/bg_show.jpg?0001) no-repeat;padding-top:10px;font-size:14px;color:#000;height:auto;line-height:150%;}
.home .hot a{color:#fff;text-decoration:none;font-size:12px;}
.home .hot a:hover{color:#bb2233;text-decoration:underline;}
.home .hot img{width:140px;height:140px;}
.home .hot .t{height:30px;position:relative;background:url(img/bg_dot.gif) repeat-x 0px center;width:595px;left:20px}
.home .hot .t .l{position:absolute;top:3px;left:0px;background-color:#4aa5ff;}
.home .hot .t .logo{font-size:14px;font-weight:bold;color:#fff;font-family:"宋体";}
.home .hot .t .logo:hover{color:#bb2233;text-decoration:underline;}
.home .hot .t .adr{font-size:12px;color:#3366cc;margin-left:8px;font-weight:normal}
.home .hot .t .adr:hover{color:#bb2233;text-decoration:underline;}
.home .hot .t .city{position:absolute;top:4px;right:0px;background-color:#4aa5ff;padding-left:3px;}
.home .hot .t .city a,.home .hot .t .city span{margin:0px 5px;}
.home .hot .state0{padding-left:18px;}
.home .hot .state0 img{width:599px;height:170px;}
.home .hot .state1{position:relative;height:170px;zoom:1;}
.home .hot .state1 .item_cham{width:140px;position:absolute;top:4px;left:22px;cursor:pointer;}
.home .hot .state1 .item_cham .tip{height:21px;white-space:nowrap;overflow:hidden;_width:135px;text-align:center;font-size:12px;position:relative;zoom:1;}
.home .hot .state1 .item_cham .tip .name{color:#bb2233;display:block;padding:3px 0px 0px 30px;background:url(http://b.bst.126.net/pub/services/css/img/bg.gif?0004) no-repeat 0px -1055px;margin:auto;position:static;line-height:20px;_line-height:21px;width:72px;overflow:hidden;white-space:nowrap;}
.home .hot .cham{position:relative;padding:0px;margin:0px;height:140px;}
.home .hot .item{float:left;width:140px;}
.home .hot .item .tip{white-space:nowrap;overflow:hidden;_width:135px;text-align:center;font-size:12px;position:relative;zoom:1;padding-top:4px;}
.home .hot .item .tip .seq{color:#ffde00;margin-right:5px;}
.home .hot .item .tip .name{color:#3366cc;}
.home .hot .item .tip .name:hover{color:#bb2233;}
.home .hot .cham .icn{position:absolute;bottom:0px;left:0px;width:35px;height:60px;background:url(img/bg.gif?0004) no-repeat 0px -1121px;}
.home .hot .cat a{color:#000;}
.home .hot .cat a:hover{color:#bb2233;}
.home .hot .pic{position:absolute;width:auto;top:4px;left:173px;}
.home .hot .pic .item{margin-right:8px;cursor:pointer;}
.home .hot .pic .item .img_wrap{height:140px;zoom:1;filter:progid:DXImageTransform.Microsoft.Strips();}
.home .hot .b{padding:10px 0px 12px 23px;font-size:12px;}
.home .hot .b select{width:60px;margin-right:10px;}
.home .hot .b .age{margin-left:10px;}
.home .hot .b .age select{width:40px;margin:0px;}
.home .hot .b .age span{margin:0px 5px;}
.home .hot .b .sex{margin:0px 10px;}
.home .hot .b .sex label{margin-right:2px;}
.home .hot .b .btn{font-size:12px;width:55px;height:25px;font-weight:normal;margin-right:20px;padding-top:4px;vertical-align:middle;}
*:lang(zh) .home .hot .b .btn{padding-top:0px;}
.home .hot .b .cat span{margin:0px 4px 0px 2px;}
.home .serves{padding:15px 0px 25px 0px;}
 .home .body-l{width:610px;float:left;padding:0px 25px 0px 0px;overflow:hidden;}
 .home .serves{padding:20px 0px;zoom:1}
  .home .serves a{width:77px;height:77px;float:left;text-align:center;padding:3px 8px;text-decoration:none;color:#3366cc;background:url(img/icn_fun.gif?0003) no-repeat 4px -1882px;}
  .home .serves a:hover{color:#bb2233;text-decoration:underline;background:url(img/icn_fun.gif?0003) no-repeat 4px 0px;}
   .home .serves a div{height:56px;cursor:pointer;font-size:0px;color:#fff;}
   .home .serves a:hover div{text-decoration:none;}
  .home .serves .more{_display:inline;line-height:78px;width:70px;padding:3px 0px 3px 10px;background:none;text-align:left;}
  .home .serves .more:hover{background:none;}
 .home .theme{float:left;width:610px;overflow:hidden;margin-top:-8px;}
  .home .theme .theme-head{height:40px;line-height:42px;float:left;background:url(img/bg_dot.gif) repeat-x 0px center;}
   .home .theme .theme-head .theme-head-l{float:left;background-color:#fff;padding-right:8px;color:#0099cc;}
   .home .theme .theme-head .a-more{float:right;padding:0px 5px 0px 8px;background-color:#fff;text-decoration:none;}
  .home .theme .theme-body{float:left;width:100%;margin-left:-10px;}
   .home .theme .theme-body a{float:left;margin:0px 10px;text-decoration:none;_display:inline;border:1px solid #c1c1c1;}
   .home .theme .theme-body img{width:126px;height:140px;}
 .home .body-r{position:absolute;width:302px;padding:0px;right:18px;top:450px;}
  .home .md .md-head{height:29px;line-height:29px;padding-left:6px;}
   .home .md .md-head .f07{width:70px;float:left;background-color:#fff;}
  .home .md .md-body{clear:both;padding-left:8px;}
   .home .md .md-body .title{display:block;width:100%;height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;}   
 .home .md-focus{border:1px solid #d0d0d0;padding:8px 8px 10px;}
   .home .md-focus .md-body{clear:both;padding-left:5px;}
  .home .md-focus .content{display:block;width:100%;height:36px;line-height:18px;white-space:normal;overflow:hidden;text-overflow:ellipsis;}
  
#bottom{clear:both; color:#999; text-align:center; padding:10px 0px; margin:0px; line-height:22px;height:50px;border-top:1px solid #dfe7f5;}
#bottom a{color:#999; text-decoration:none}
  


/* 浮层公共样式 */
.g_lay_com{border:1px solid #aaa;color:#777;background-color:#fff;position:absolute;z-index:9999;text-align:left;}
  .g_lay_com input{padding:2px 2px 0px;color:#333;}
  .g_lay_com textarea,.g_lay_com select{color:#333;}
  .g_lay_com table{width:100%;table-layout:fixed;}
  .g_lay_com td,.g_lay_com th{padding:5px;color:#777;}
  .g_lay_com .close{position:absolute;right:0px;top:4px;font-size:15px;cursor:pointer;}
  .g_lay_com .clear{font-size:0px;line-height:0px;height:0px;overflow:hidden;clear:both;}
  .g_lay_com .titlebar0{color:#333;padding-left:10px;height:30px;line-height:30px;text-align:left;font-weight:700;font-size:14px;}
  .g_lay_com .titlebar{color:#333;border-bottom:1px solid #ddd;background:url(http://b.bst.126.net/style/css/base/img/rpt/0.gif) repeat-x;height:30px;line-height:30px;padding-left:10px;text-align:left;font-size:14px;font-weight:700;overflow:hidden;}
    .g_lay_com .titlebar span.g_t_hide{width:80%;}
    .g_lay_com .titlebar span.r{float:right;cursor:pointer;margin-top:6px;line-height:20px;margin-right:3px;background:url(http://b.bst.126.net/style/common/icn_closew.gif) no-repeat;padding-left:15px;}
  .g_lay_com textarea,g_lay_com .txt{border:1px solid #ddd;}
  .g_lay_com img,.g_lay_com select{color:#333;border:1px solid #ddd;}
  *:lang(zh) .g_lay_com input[type="text"],*:lang(zh) .g_lay_com input[type="password"],
  *:lang(zh) .g_lay_com textarea{color:#333;border:1px solid #ddd;}
.g_f_shw{filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5,Direction=135,Color=#aaaaaa);}

/*修改个人状态的浮层*/
.layer-pc-state{width:118px;border-color:#9c9c9c;}
 .layer-pc-state a{font-size:14px;display:block;height:30px;line-height:32px;text-align:left;text-decoration:none;padding-left:15px;color:#000;background-color:#fff;}
 .layer-pc-state a:hover{background-color:#ddd;}
 .layer-pc-state a.cur{background-color:#3366cc;color:#fff;}
 .layer-pc-state .line{height:1px;line-height:1px;font-size:1px;overflow:hidden;border-bottom:1px solid #aaa;margin:0px 3px;}



.cxt-input{position:relative;z-index:120;width:180px;}
.cxt-input .cxt-input-cxt{position:absolute;top:25px;left:0px;width:166px;line-height:21px;font-size:12px;background-color:#fff;border:1px solid #9C9C9C;cursor:default;}
.cxt-input .cxt-input-cxt div{padding-left:5px;}
.cxt-input .cxt-input-cxt .hint{font-size:12px;font-weight:bold;color:#000;}
.cxt-input .cxt-input-cxt .cur{background-color:#ddd;}

.yy-logo{background: transparent url(http://blog.163.com/pub/services/css/img/yy_logo.gif) repeat scroll 0pt 0pt; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; display: block; text-indent: -9999px; position: absolute; height: 40px; width: 132px; left:0px;}
