body{ margin:0 auto;background:url(bgBody.gif) repeat-x #121B1A; border-bottom:#000 1px solid;font-size:14px; color:#333}
p,ul,li,form{ margin:0; padding:0}img{ border:0}
.wrap{ width:960px; margin:0 auto}.fl{ float:left}.fr{ float:right}.clearfloat{height:0; clear:both; overflow: hidden; font-size:0; line-height:0}
.marT10{ margin-top:10px}
.topBar{ background-color:#333}.topBar .logo{ margin-top:10px}.menu{ padding:25px 0; font-size:12px; text-align:right}.menu,.menu a{ color:#fff}.menu span{ color:#f60}.menu img{ margin:0 0 0 15px; cursor:pointer}.topBar .topBox{ height:80px;background:url(bgTopBar.gif) repeat-y #464646}
.shareBar{ position:relative;height:30px; background:url(bgShare.gif) repeat-x}.shareBar .icon{ position:absolute; left:0; width:103px; height:30px; background:url(iconShare.gif) no-repeat}.shareBar iframe{ margin-top:2px}
.leftBar{ float:left; width:300px; padding-left:10px; overflow:hidden}.quanke{ margin-top:-20px}.btnBox{position:relative; width:300px;height:90px}.btnBox img,.btnBox .btnDanke{position:absolute; left:-22px}.leftBar .priceBox{ width:240px;padding:10px 5px; border:3px solid #2BBAF2; border-top:0; background-color:#EDFAFE}.danke{ margin-top:-10px}.danke .table{border-top:#A3E1FA 1px solid}.danke td{ border-top:#CDEFFC 1px solid;font-size:12px}.leftBar .save,.leftBar .rebate{ font-weight:bold;color:#c00}.leftBar .yMoney{ color:#000; font-weight:bold}.leftBar .btnDanke{ width:318px; height:89px;background:url(btnDanke.gif) no-repeat; border:0; cursor:pointer}.time{ width:233px; height:60px; padding:5px 10px;background:url(bgTime.gif) no-repeat 95% #EFFAFE; border:#87D6F8 1px solid; line-height:200%}.countdown span{ font-family:Verdana; font-size:20px; font-weight:bold; font-family:Microsoft Yahei}.buyNum{ width:253px; border:#ccc 1px solid}.buyNum .tit{ height:45px;background:url(bgBuyNum.gif) repeat-x; line-height:45px; text-align:center; font-family:Microsoft Yahei; font-size:18px}.buyNum .tit span{ font-size:22px; font-weight:bold}#MoveTxt{ height:70px; overflow:hidden;font-size:12px}#MoveTxt li{ padding:0 0 0 15px;background:url(iconDot.gif) 5px 9px no-repeat; line-height:180%}
.main{ background:url(yinhao.gif) 300px 530px no-repeat;border:#2BBAF2 3px solid; background-color:#fff}.specialTit{ margin:10px 0; text-align:center}
.vcr{ width:640px; float:left; padding-top: 20px; background:url(/t/images/frame_blackboard.gif) center 3px no-repeat}.video{ margin:0 auto;width:596px}.courseTxt{margin-left:-10px; padding:60px 0 10px; font-size:12px; line-height:180%}.courseTxt .sm{margin:0 10px 0 50px;_margin-left:30px;width:260px}.courseTxt .tishi{ width:280px; margin:0 0 0 10px}.courseTxt .tit{ font-size:14px; font-weight:bold}
.footer{ height:120px;background:url(bgFooter.gif) no-repeat; line-height:130%}
.footer ul li{ display:block; width:140px; padding:10px 10px 0 20px; float:left; font-size:12px; background:url(bgFooterLi.gif) right no-repeat}.footer .tit{ font-size:14px; font-weight:bold; margin:10px 0}.footer,.footer a{ color:#999}.Copyright{ width:750px;text-align:center; line-height:100px}
#UserLoginWindow {position:absolute;z-index:10;height:500px;top:300px; left:40%;padding:10px}#UserLoginWindow .loginBox{ width:300px; height:200px; border:#718EBE 2px solid; background:url(/images/skin/bgLogin.gif) repeat-x #fff}#UserLoginWindow .loginBox h2{ position:relative; padding:0 0 0 10px; margin:10px 0; font-size:14px}#UserLoginWindow .loginBox h2 span{ position:absolute; right:10px}#UserLoginWindow .loginForm{ width:277px; overflow:hidden; padding:10px; background:#fff; border:#CCDCF4 1px solid}
