/* 重置&默认(reset&base)(tags) */
*[hidefocus]{outline:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
fieldset,img,html,body,iframe{border:0;}

li{list-style:none;}
h1,h2,h3,h4{font-family:微软雅黑;font-weight:bold;font-size:100%;}

body,input{font-family:arial,simsun,helvetica,sans-serif;font-size:12px;color:#333;}
body{background-color:#fff;}
a,button{cursor:pointer;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:underline;color:#16914E;}

/* 统一调用背景图 */
.m-ocnav .m-select span.w-arr-2,.cap-btn,.w-btn-h3,.m-tit-rwyshkx span,.m-mnlst-1 li a.wgo,.m-tit-zrkx span,.m-vote-head span,.w-sco,.m-class span,.w-focus,.m-nav a,.m-nav em,.w-btn,.g-navcnt,.m-subnav li,.m-subnav li a,.w-new,.m-shelf ul,.w-arr-1,.w-arr-2,.m-searchBtn,a.ocprev,a.ocnext,a.ogprev,a.ognext,.w-slchg span,.m-client .inner .cl,.m-client .inner .phone{background: url(../image/sprite.png) no-repeat 9999px 9999px;_background:url(../image/sprite-ie.png) no-repeat 9999px 9999px;}
.m-logo{background: url(../image/logoSP.jpg) no-repeat 0 1px;}
.g-all{background:#fff  url(../image/bg-rep-2.png) repeat-x 0 0;}

.w-observe{background: url(../image/ob-bg.png) no-repeat;}

/* 统一清除浮动 */

.g-hd,.g-bd,.g-ft,.m-nav ul{zoom:1;}
/* 布局(grids)(.g-) */
/* 页面 */
html,body,.g-navcnt{width:100%;height:100%;}
html{overflow:auto;overflow-y:scroll;}
body{text-align:center;}
.g-all{width:100%;}
.g-doc,.g-wrap{width:960px;margin:0 auto;text-align:left;}

/* 头部 */
.g-hd{margin:0 0 0px;height:73px;z-index:5;}
/* 主体 */

.g-navcnt{height:40px;background-position:0 -100px;background-repeat:repeat-x;}
/* 主栏 */
.g-mn{float:left;width:650px;}
/* 侧栏 */
.g-mc{width:960px;}
.g-sd{position:relative;float:right;width:295px;}
/* 尾部 */
.g-vt{margin:25px 0 0 0;}
.g-ft{margin:40px 0 0;padding:0 0 20px;background: url(../image/bg-dot.jpg);}
/* 模块(module)(.m-) */
.m-topbar,.m-topbar li{height:27px;line-height:27px;z-index:120;}
/* 顶部链接 */
.m-link{float:left;}
.m-link li{display:inline;float:left;margin-right:13px;} 
.m-login,.m-afterlogin{float:right;}
.m-afterlogin{display:none;}
.m-login li,.m-afterlogin li{display:inline;float:left;margin-left:12px;}
.m-login li.sh-len,.m-afterlogin li.sh-len{margin-left:6px}
/* logo */
.m-logo{position:absolute;left:-52px;top:0;padding-left:52px;width:475px;height:73px;}
.m-logo a{display:block;margin:10px 0 0 0;width:200px; height:55px; overflow:hidden;text-indent:-20000px;}
 
/* 搜索栏 */
.m-search{float:right;width:412px;margin:20px 0 0 0;border:5px #969696;}
.m-searchBtn{width:63px;height:32px;background-position:-140px 0;border:none;background-color:#969696;}
.m-inputArea{width:340px;height:28px;line-height:28px;padding-left:5px;font-size:14px;background:#fff;border:2px solid #969696;color:#999}
/* 导航 */
.m-nav{}
.m-subnav{float:left;width:550px;}
.m-subnav ul{}
.m-subnav li,.m-subnav a,.m-subnav{display:block;float:left;color:#fff;font-weight:normal;height:39px;line-height:39px;font-size:14px;}
.m-subnav li{padding:0 12px 0 0;}
.m-subnav li a{padding:0 0 0 12px;text-shadow: 0 -1px -1px black;}
.m-subnav li a:hover{text-decoration:none;}
.m-subnav li.js-hover,.m-subnav li.js-hover a,.m-subnav li:hover,.m-subnav li:hover a{background-position:0 -240px;color:#fff; }
.m-subnav li.js-crt{background-position:right -303px;}
.m-subnav li.js-crt a{background-position:0 -303px;text-align:center;}
.m-separator{cursor:normal;color:#505050}
.m-shelf{float:right;}
.m-shelf ul{background-position:0 -303px}
.m-shelf li,.m-shelf a,.m-shelf em{display:inline;float:left;height:40px;line-height:40px;font-size:12px;}
.m-shelf li em{padding:0 8px;font-weight:normal;}
.m-shelf li em.hasdown{padding-right:19px;*padding-right:18px;}
.m-shelf li a{color:#9A886D;}
.m-shelf li.fst em{padding:0 11px 0 16px;}
.m-shelf li .sep{color:#3a3532;font-size:14px;}
.m-shelf li a:hover,.shelf-crt{background-color:#583E23;color:#fff;text-decoration:none;}
.shelf-crt a em{color:#fff;}
.m-shelf li a:hover .sep,.shelf-crt .sep{color:#583E23;}
.m-shelf li em.hasdown .w-arr-1{position:absolute;top:15px;right:9px;_right:5px;_top:12px;}
.m-shelf li a:hover .w-arr-1,.shelf-crt .w-arr-1{background-position:-285px -227px;_background-position:-285px -225px;}
/* 导航栏 */
.m-ocnav{height:30px;z-index:20px;}
.m-ocnav ul li,.m-ocnav ul li a{display:inline;float:left;}
.m-ocnav li.ocnavli a:hover{color:#ebebeb;text-decoration:none;}

  /* 我的收藏 */ 
.m-mnlst{display:none;position:absolute;right:0;top:40px;border:5px solid #583E23;}
.m-mnlst .lst{width:210px;padding:0 10px;background:#fff;opacity:0.9;filter:alpha(opacity=90);}

.m-mnlst li a:hover{background-color:#fff;text-decoration:underline;opacity:0.9;filter:alpha(opacity=90);color:#000;}
/* 播放记录 */
.m-mnlst-1{}
.m-mnlst-1 .lst{width:225px;}

/* 组件(widget)(.w-) */
/* 关注 */
.w-observe{display:none;position:absolute;height:104px;width:172px;left:-110px;top:21px}
.w-sina{padding:6px 0 0 20px}
/*  */
.w-list{}
.w-focus{margin:2px 2px 0 0;width:35px;padding-left:25px;height:24px;line-height:21px; background-position:0px 0px;font-weight:bold;}
.w-new{position:absolute; left:12px;top:-12px;width:30px; height:25px; background-position:-80px 0;}
.w-arr-1{width:10px;height:10px;line-height:10px;background-position:-302px -227px;_background-position:-302px -225px;}

.w-mnav li a:hover{background:#fff;text-decoration:none;border-top-color:#236742;}

/* 功能(function)(.f-) */
.f-cb:after{clear:both;content:'.';display:block;height:0;visibility:hidden;}
.f-cb{zoom:1;}

.f-dn{display:none;}
.f-db{display:block;}
.f-ib{display:inline-block;zoom:1;*display:inline;}
.f-usn{user-select:none;-moz-user-select:none;-webkit-user-select:none;-khtml-user-select:none;-o-user-select:none;}
.f-oh{overflow:hidden;}
.f-pr{position:relative;}
.f-pa{position:absolute;}

.f-hide{text-indent:-9999px;overflow: hidden;}
.f-fl{float:left;}

.f-fc2{line-height:27px;height:27px}
.f-toe{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
/* 皮肤(skin)(.s-) */
.s-fc0,a.s-fc0:hover{color:#000;/* 黑色 */}
.s-fc1,a.s-fc1:hover{color:#333;/* 灰黑色 */}
.s-fc2,a.s-fc2:hover{color:#666;/* 灰色 */}
.s-fc3,a.s-fc3:hover{color:#999;/* 浅灰色 */}
.s-fc4,a.s-fc4:hover{color:#494949;/* 浅灰色 */}
.s-fc5,a.s-fc5:hover{color:#fff;/* 白色 */}
.s-fc6,a.s-fc6:hover{color:#16914E; /* 链接的绿色 */}
.s-fc7,a.s-fc7:hover{color:#bf8c8c; /* TED的红色超链接 */}
.s-fc8,a.s-fc8:hover{color:#7f7f7f; /* TED的红色超链接 */}
.opratebar2 a.opratebar-favorite:hover{text-decoration: underline;color:#16914E;}

/*TED播放页*/
.opratebar2{width:700px;}

.opratebar2 a:hover{color:#16914E;}
