html { font-size: 10px; } body { font: 12px/1.5 "Helvetica Neue","Helvetica","Arial","微软雅黑","Microsoft YaHei","Tahoma","Hiragino sans gb","SimSun","Sans-serif"; } body { margin: 0; padding: 0; } h1, h2, h3, h4, h5, h6, p { font-weight: normal; margin: 0; padding: 0; } ul, li, label { list-style-type: none; margin: 0; padding: 0; } dl, dt, dd { margin: 0; padding: 0; } address, caption, cite, code, dfn, em, i, th, var, optgroup { font-style: normal; font-weight: normal; font-family:Arial; } input, button, textarea, select { outline: medium none; } a { color: #333; text-decoration: none; transition: background-color 0.2s ease-in-out 0s; } a:hover { color: #188eee; text-decoration: none; } .clearfix::before, .clearfix::after { content: " "; display: block; } .clearfix::after { clear: both; } .clearfix { clear: both; } .fl { float: left; } .fr { float: right; } /*文字颜色*/ .c-333 { color: #333; } .c-666 { color: #666; } .c-999 { color: #999; } .c-green { color: #1fb079; } .c-orange { color: #fc714c; } .c-reg { color: #d90106; } .c-blue { color: #188eee; } /*在线客服*/ .ico-online-service { background: rgba(0, 0, 0, 0) url(images/ico-online-service.png) no-repeat 0 0; display: inline-block; height: 24px; line-height: 200px; overflow: hidden; text-indent: 0; vertical-align: middle; width: 88px; } .ico-online-service:hover { background-position: 0 -27px; cursor: pointer; } /*帮助&问号图标*/ .ico-validity-help { background: rgba(0, 0, 0, 0) url(images/ico-course-details.png) no-repeat -250px -60px; cursor: pointer; display: inline-block; height: 20px; width: 20px; } .ico-validity-help:hover { background-position: -271px -60px; } /*收藏&分享图标*/ .ico-collect, .ico-share { background: rgba(0, 0, 0, 0) url(images/ico-course-details.png) no-repeat 0 0; display: inline-block; height: 18px; margin-right: 5px; vertical-align: middle; width: 18px; } .ico-collect { background-position: -50px -64px; } .ico-share { background-position: -27px -64px; } .ico-collect:hover { background-position: -95px -64px; } .ico-share:hover { background-position: -72px -64px; } /*课程管理里面用到的图标 ------编辑-删除-添加图标2016.2.19*/ .ico-edit, .ico-delete, .ico-add, .ico-add-blue, .ico-closed, .ico-gb, .ico-search, .ico-sure { background: url(images/kc-manage-icon.png) no-repeat 0 0; display: inline-block; cursor: pointer; } .ico-edit { background-position: left 6px; width: 14px; height: 16px; } .ico-delete { background-position: -16px 5px; width: 14px; height: 14px; } .ico-add { background-position: -30px 6px; width: 14px; height: 14px; } .ico-add-blue { background-position: -45px 6px; width: 14px; height: 14px; } .ico-closed { background-position: -60px 0; width: 24px; height: 26px; } .ico-gb { background-position: -13px -26px; width: 12px; height: 12px; } .ico-gb:hover { background-position: left -26px; } .ico-search { background-position: left -42px; width: 18px; height: 18px; } .ico-sure { background-position: right 0; width: 22px; height: 26px; } /*分享出去的各个图标*/ .bdshare ul li a { background: rgba(0, 0, 0, 0) url(images/is.png) no-repeat 0 5px; height: auto !important; } .bds_more { background-position: 0 5px !important; } .bds_qzone { background-position: 0 -75px !important; } .bds_tsina { background-position: 0 -115px !important; } .bds_bdhome { background-position: 0 -155px !important; } .bds_renren { background-position: 0 -195px !important; } .bds_tqq { background-position: 0 -235px !important; } .bds_kaixin001 { background-position: 0 -275px !important; } .bds_tqf { background-position: 0 -315px !important; } .bds_hi { background-position: 0 -355px !important; } .bds_douban { background-position: 0 -395px !important; } .bds_tsohu { background-position: 0 -435px !important; } .bds_msn { background-position: 0 -475px !important; } .bds_qq { background-position: 0 -515px !important; } .bds_taobao { background-position: 0 -555px !important; } .bds_tieba { background-position: 0 -595px !important; } .bds_sohu { background-position: 0 -675px !important; } .bds_t163 { background-position: 0 -715px !important; } .bds_qy { background-position: 0 -755px !important; } .bds_tfh { background-position: 0 -795px !important; } .bds_hx { background-position: 0 -835px !important; } .bds_fx { background-position: 0 -875px !important; } .bds_ff { background-position: 0 -915px !important; } .bds_xg { background-position: 0 -955px !important; } .bds_ty { background-position: 0 -995px !important; } .bds_s51 { background-position: 0 -1035px !important; } .bds_fbook { background-position: 0 -1115px !important; } .bds_twi { background-position: 0 -1155px !important; } .bds_ms { background-position: 0 -1195px !important; } .bds_deli { background-position: 0 -1235px !important; } .bds_s139 { background-position: 0 -1275px !important; } .bds_iguba { background-position: 0 -1315px !important; } .bds_linkedin { background-position: 0 -1354px !important; } .bds_copy { background-position: 0 -1393px !important; } .bds_ifeng { background-position: 0 -1431px !important; } .bds_tuita { background-position: 0 -1470px !important; } .bds_meilishuo { background-position: 0 -1549px !important; } .bds_mogujie { background-position: 0 -1589px !important; } .bds_diandian { background-position: 0 -1629px !important; } .bds_huaban { background-position: 0 -1669px !important; } .bds_leho { background-position: 0 -1709px !important; } .bds_wealink { background-position: 0 -1749px !important; } .bds_duitang { background-position: 0 -1789px !important; } .bds_thx { background-position: 0 -1829px !important; } .bds_mail { background-position: 0 -1870px !important; } .bds_print { background-position: 0 -1910px !important; } .bds_baidu { background-position: 0 -1950px !important; } .bds_share189 { background-position: 0 -1990px !important; } .bds_youdao { background-position: 0 -2030px !important; } .bds_mshare { background-position: 0 -2070px !important; } .bds_mop { background-position: 0 -2110px !important; } .bds_yaoshi { background-position: 0 -2150px !important; } .bds_bdxc { background-position: 0 -2190px !important; } .bds_sqq { background-position: 0 -2230px !important; } .bds_sdo { background-position: 0 -2270px !important; } .bds_qingbiji { background-position: 0 -2310px !important; } .bds_people { background-position: 0 -2350px !important; } .bds_kanshou { background-position: 0 -2390px !important; } .bds_xinhua { background-position: 0 -2430px !important; } .bds_yaolan { background-position: 0 -2470px !important; } .bds_isohu { background-position: 0 -2510px !important; } .bds_bdysc { background-position: 0 -2550px !important; } .bds_ibaidu { background-position: 0 -2590px !important; } /*菜单 icon */ .pIco, .paright { display: block; width: 18px; height: 18px; overflow: hidden; background: url(images/bg_channel_nav.png) no-repeat 0 0; } .paright { background-position: 0 -362px; } .pIco1 { background-position: 0 -0px; } .pIco2 { background-position: 0 -18px; } .pIco3 { background-position: 0 -36px; } .pIco4 { background-position: 0 -54px; } .pIco5 { background-position: 0 -72px; } .pIco6 { background-position: 0 -90px; } .pIco7 { background-position: 0 -108px; } .pIco8, .pIco_178100 { background-position: 0 -126px; } /*小学*/ .pIco9, .pIco_178200 { background-position: 0 -144px; } /*初中*/ .pIco10, .pIco_178400 { background-position: 0 -162px; } /*高中*/ .pIco11 { background-position: 0 -180px; } .pIco12, .pIco_178010 { background-position: 0 -198px; } /*幼教、家长区*/ .pIco13 { background-position: 0 -216px; } .pIco14 { background-position: 0 -234px; } .pIco15 { background-position: 0 -252px; } .pIco16 { background-position: 0 -270px; } .pIco17 { background-position: 0 -288px; } .pIco18 { background-position: 0 -306px; } .pIco19 { background-position: 0 -324px; } .pIco20 { background-position: 0 -342px; } /*功能提示框 4个方向箭头*/ .arrow-t, .arrow-r, .arrow-b, .arrow-l { position: absolute; padding: 6px 10px; border: 1px solid #f63; white-space: nowrap; background-color: #fff; } .arrow-t .top, .arrow-t .bot, .arrow-b .top, .arrow-b .bot, .arrow-l .top, .arrow-l .bot, .arrow-r .top, .arrow-r .bot { position: absolute; width: 0; height: 0; font-size: 0; overflow: hidden; border-width: 6px; border-style: solid; } .arrow-t .top { left: 30px; top: -12px; z-index: 1; border-color: transparent transparent #fff transparent; } .arrow-t .bot { left: 30px; top: -13px; border-color: transparent transparent #f63 transparent; } .arrow-b .top { left: 30px; background: none; bottom: -12px; z-index: 1; border-color: #fff transparent transparent transparent; } .arrow-b .bot { left: 30px; bottom: -13px; border-color: #f63 transparent transparent transparent; } .arrow-l .top { left: -12px; background: none; top: 8px; z-index: 1; border-color: transparent #fff transparent transparent; } .arrow-l .bot { left: -13px; top: 8px; border-color: transparent #f63 transparent transparent; } .arrow-r .top { right: -12px; background: none; top: 10px; z-index: 1; border-color: transparent #fff transparent transparent; } .arrow-r .bot { right: -13px; top: 10px; border-color: transparent #f63 transparent transparent; } /*------------- 按钮组件 所有按钮集合,目前预估9种大小 (样式一样,大小和颜色不同)-------------------------------*/ .ck-btn { cursor: pointer; text-align: center; color: #fff; display: inline-block; } .ck-btn:hover { color: #fff; } .ck-btn[disabled], .ck-btn[disabled]:hover, .ck-btn[disabled]:active { cursor: default; background-color: #ecebeb; color: #c6c6c6; } /* 橘色按钮 宽150 高30*/ .ck-btn1, .ck-btn2, .ck-btn-gray { width: 150px; height: 50px; line-height: 50px; font-size: 20px; font-family: 'microsoft yahei'; } .ck-btn1, .ck-btn7 { background-color: #f63; } .ck-btn1:hover, .ck-btn7:hover { background-color: #ff4b33; } .ck-btn-gray, .ck-btn-gray:hover { cursor: default; background-color: #e6e6e6; } /* 蓝色按钮 宽150 高30 */ .ck-btn2 { background: #188eee; } /* 蓝色按钮 宽98 高40 */ .ck-btn3, .ck-btn4, .ck-btn5 { font-size: 14px; background: #188eee; } .ck-btn3 { width: 98px; height: 40px; line-height: 40px; } /* 蓝色按钮 宽86 高30 */ .ck-btn4 { width: 86px; height: 30px; line-height: 30px; } /* 蓝色按钮 宽86 高30 */ .ck-btn5 { width: 70px; height: 32px; line-height: 32px; } .ck-btn2:hover, .ck-btn3:hover, .ck-btn4:hover, .ck-btn5:hover { background: #1e67a2; } /* 蓝色按钮 宽68 高30 */ .ck-btn9 { width: 68px; height: 30px; line-height: 30px; color: #fff; border: #188eee solid 1px; background: #188eee; } .ck-btn9:hover { background: #0d6ab5; } /* 灰色按钮 宽68 高30 */ .ck-btn6 { width: 68px; height: 30px; line-height: 30px; color: #666; border: 1px solid #cfcfcf; background-color: #eee; } .ck-btn6:hover { color: #666; background-color: #d7d7d7; } /* 橘色按钮 宽100 高36 */ .ck-btn7 { width: 100px; height: 36px; line-height: 36px; font-size: 14px; } /*------------- 按钮组件 所有按钮集合,目前预估9种大小 (样式一样,大小和颜色不同)end-------------------------------*/ /*好中差评icon*/ .ico-grade-star { background: url(images/ico-credit.png) no-repeat 0 0; display: inline-block; height: 18px; vertical-align: top; width: 14px; } .ico-grade-star.s1 { background-position: 0 0; } .ico-grade-star.s2 { background-position: 0 -23px; } .ico-grade-star.s3 { background-position: 0 -46px; } /*单选按钮样式radio*/ .radio, .radio-v, .checkbox, .checkbox2, .checkbox-v { color: #666; cursor: pointer; display: inline-block; font-size: 14px; line-height: 20px; overflow: hidden; } .radio input, .radio-v input, .checkbox input, .checkbox2 input, .checkbox-v input, .check-gray input { cursor: pointer; /*display: block; height: 100%; opacity: 0; width: 100%;*/ } .radio .text, .radio-v .text, .checkbox .text, .checkbox2 .text, .checkbox-v .text, .check-gray .text { /*display: block; margin-left: 20px;*/ } .radio img, .radio-v img { margin-right: 5px; } .ico-radio, .ico-radio-v, .ico-checkbox, .ico-checkbox2, .ico-checkbox-v, .ico-check-gray { /*background: url(images/ico-simulate.png) center center; display: block; float: left; height: 14px; margin-top: 3px; width: 14px;*/ } .ico-radio { background-position: 0 0; } .radio:hover .ico-radio { background-position: -18px 0; } .radio.checked .ico-radio, .radio.checked:hover .ico-radio { background-position: -36px 0; } .ico-radio-v { background-position: 0 -18px; } .radio-v:hover .ico-radio-v { background-position: -18px -18px; } .radio-v.checked .ico-radio-v { background-position: -36px -18px; } .ico-checkbox { background-position: 0 -35px; } .checkbox:hover .ico-checkbox { background-position: -17px -35px; } .checkbox.checked .ico-checkbox, .checkbox.checked:hover .ico-checkbox { background-position: -36px -35px; } .ico-checkbox2 { background-position: 0 -53px; } .checkbox2:hover .ico-checkbox2 { background-position: -18px -53px; } .checkbox2.checked .ico-checkbox2, .checkbox2.checked:hover .ico-checkbox2 { background-position: -36px -53px; } .ico-checkbox-v { background-position: 0 -71px; } .checkbox-v:hover .ico-checkbox-v { background-position: -18px -71px; } .checkbox-v.checked .ico-checkbox-v, .checkbox-v.checked:hover .ico-checkbox-v { background-position: -36px -71px; } .check-gray, .check-gray input { cursor: default; } .check-gray .ico-checkbox, .check-gray:hover .ico-checkbox { background-position: 0 -88px; } /*文本输入框*/ .com-area { background: #fff; border: 1px solid #e1e1e1; font-family: arial; font-size: 14px; height: 170px; line-height: 18px; overflow-y: auto; padding: 5px; transition: border-color 0.2s ease 0s, background-color 0.2s ease 0s; vertical-align: top; width: 800px; word-wrap: break-word; } .com-area:focus, .com-area-focus { background: rgb(253, 251, 239); color: #333; } .pop-prompt { display: inline-block; position: relative; cursor: pointer; } .pop-prompt:hover .arrow-b { display: block; } .pop-prompt .arrow-b { display: none; left: -28px; top: -34px; padding: 4px; font-size: 12px; color: #f63; } /* 以上是公共样式 */ /* CSS Document 课程列表页样式*/ .kc-product-list { } .kc-product-list ul { /* width:920px;*/ } .kc-product-list li { float: left; margin: 20px 10px 10px 10px; width: 208px; } .kc-product-list .item-panel { width: 100%; background: #fff; } .kc-product-list .item-panel { font-size: 12px; border: #ccc solid 1px; } .kc-product-list .item-panel:hover { border-color: #188eee; box-shadow: 0 0 3px #ccc; } .kc-product-list .item-pic { width: 100%; overflow: hidden; position: relative; } .kc-product-list .item-pic:before { content: ""; display: inline-block; padding-top: 75%; } .kc-product-list .item-pic a { position: absolute; left: 0; top: 0; display: block; width: 100%; height: 100%; overflow: hidden; } .kc-product-list .item-pic img { width: 100%; height: 100%; } .kc-product-list .item-pic img { transition: transform 0.25s ease 0s; -webkit-transition: transform 0.25s ease 0s; -moz-transition: transform 0.25s ease 0s; -ms-transition: transform 0.25s ease 0s; } .kc-product-list .item-panel:hover .item-pic img { transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); } .kc-product-list .item-pic .item-pic-txt { position: absolute; left: 0; bottom: 0; width: 100%; height: 26px; line-height: 26px; font-size: 12px; color: #fff; background: rgba(0,0,0,0.4); } .kc-product-list .item-pic-txt .tit { background: rgba(252, 98, 56, 0.9); float: left; width: 58px; height: 26px; text-align: center; } .kc-product-list .item-pic-txt .con { float: right; width: 150px; height: 26px; text-align: center; } /*item-texts*/ .kc-product-list .item-texts { padding: 5%; width: 90%; } /*icon*/ .kc-product-list .ico-item { background: url(images/recommend-ico.png) no-repeat; display: inline-block; text-indent: -999em; overflow: hidden; } .kc-product-list .item-pic .ico-item-dj, .kc-product-list .item-pic .ico-item-yj, .kc-product-list .item-pic .ico-item-hot { position: absolute; left: 0; top: 0; } .kc-product-list .item-pic .ico-item-st { position: absolute; right: 0; top: 0; } .kc-product-list .ico-item-dj { height: 55px; width: 55px; background-position: 0 0; } .kc-product-list .ico-item-yj { height: 55px; width: 55px; background-position: -55px 0; } .kc-product-list .ico-item-st { width: 52px; height: 22px; background-position: -120px 0; } .kc-product-list .ico-item-hot { height: 55px; width: 55px; background-position: -330px 0; } .kc-product-list .item-title { display: block; height: 3em; line-height: 20px; margin-bottom: 8px; color: #666; font-size: 14px; overflow: hidden; word-wrap: break-word; } .kc-product-list .item-addition { } .kc-product-list .item-addition::after { clear: both; content: " "; display: block; font-size: 0; height: 0; visibility: hidden; } .kc-product-list .item-addition .price { color: rgb(187, 187, 187); float: left; font-family: Helvetica,verdana,arial,serif; height: 22px; line-height: 16px; max-width: 100px; overflow: hidden; text-overflow: ellipsis; vertical-align: baseline; white-space: nowrap; } .kc-product-list .item-addition .price em { font-size: 16px; margin-right: 3px; } .kc-product-list .item-addition .price.hot-price, .kc-product-list .item-addition .price.off-price { color: rgb(255, 102, 0); font-family: arial; font-size: 18px; } .kc-product-list .item-addition .price.off-price { color: #71c500; } .kc-product-list .item-addition .satisfaction { color: rgb(187, 187, 187); float: left; line-height: 16px; } .kc-product-list .item-addition .number { color: rgb(187, 187, 187); float: right; line-height: 16px; overflow: hidden; text-align: right; text-overflow: ellipsis; white-space: nowrap; } /*school*/ .kc-product-list .item-panel .school { border-top: 1px dotted rgb(217, 217, 217); clear: both; height: 30px; margin-top: 6px; position: relative; } .kc-product-list .item-panel .school a.url { color: rgb(187, 187, 187); display: inline-block; line-height: 30px; max-width: 158px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .kc-product-list .item-panel .school a.url:hover { color: #188eee; } .pop-school { background-color: #fff; border: 1px solid #e6e6e6; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1); display: none; left: -6%; position: absolute; top: 30px; width: 111%; z-index: 1060; } .pop-school.top { margin-top: -10px; } .pop-school.right { margin-left: 10px; } .pop-school.bottom { margin-top: 10px; } .pop-school.left { } .kc-product-list .item-panel .school:hover .pop-school { animation-delay: 0.2s; animation-duration: 0.5s; animation-fill-mode: both; animation-name: pop-school; animation-timing-function: ease; display: block; } @keyframes pop-school { 0% { opacity: 0; } 100% { opacity: 1; } } .pop-school > .arrow { height: 8px; left: 20px; overflow: hidden; position: absolute; top: -8px; width: 17px; } .pop-school > .arrow em { border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgb(221, 221, 221); border-style: solid; border-width: 0 9px 9px; display: block; height: 0; left: 0; overflow: hidden; position: absolute; top: 0; width: 0; } .pop-school > .arrow i { border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgb(255, 255, 255); border-style: solid; border-width: 0 9px 9px; display: block; height: 0; left: 0; overflow: hidden; position: absolute; top: 1px; width: 0; } .pop-school-title { background-color: rgb(255, 255, 255); padding: 10px 20px; } .pop-school-title .name { color: rgb(153, 153, 153); font-size: 12px; line-height: 1.5em; } .pop-school-content { border-top: 1px dotted rgb(217, 217, 217); margin: 0 10px 10px; padding-top: 10px; } .pop-school-content dl { clear: both; height: 25px; width: 100%; } .pop-school-content dt { color: rgb(187, 187, 187); float: left; height: 25px; line-height: 25px; text-align: center; width: 50px; } .pop-school-content dd { line-height: 25px; text-align: left; } .pop-school-content dd a { color: rgb(187, 187, 187); } /*kc-slidup*/ .kc-slidup > li { position: relative; padding-bottom: 6.2rem; } .kc-slidup > li:before { content: ""; display: inline-block; padding-top: 75%; } .kc-slidup .item-panel { overflow: hidden; position: absolute; height: 100%; left: 0; top: 0; } .kc-slidup .item-texts { bottom: -4.1rem; position: absolute; background: #fff; transition: bottom 0.5s; -moz-transition: bottom 0.5s; -webkit-transition: bottom 0.5s; } .kc-slidup > li:hover .item-texts { bottom: 0; cursor: pointer; } .kc-slidup .item-title { height: 1.5em; } /* CSS Document 导航菜单*/ .mainNav { width: 100%; height: 48px; line-height: 48px; background: #188eee; margin-bottom: 20px; } .mainNav > ul > li { float: left; position: relative; } .mainNav > ul > li > a { color: #fff; display: block; font-weight: 700; font-size: 14px; margin: 0 1px 0 0; padding: 0 20px; height: 46px; line-height: 46px; } .mainNav > ul > li > a.selected, .mainNav > ul > li:hover > a { background: #f0f0f0; color: #188eee; margin-top: 2px; cursor: pointer; border-radius: 2px 2px 0 0; } /* Category */ .Category { position: absolute; top: 48px; left: 0; width: 280px; border: 1px solid #f0f0f0; display: none; box-shadow: 0 1px 2px #a4a4a4; z-index: 10; } .mainNav > ul > li:hover > div.Category { display: block; } .Category .tit { height: 33px; border-bottom: 1px solid #ddd; background-color: #fff; font: 300 14px/33px 'microsoft yahei'; color: #f60; text-indent: 10px; } .Category .con { background: #f4f4f4; } .Category .con li.i { position: relative; border-top: 1px dotted #ddd; } .Category .con li.i_first { border-top: none; } .Category .iBox { padding: 14px 10px 10px 14px; } .Category .iBox_tit { display: block; height: 18px; font: 700 12px/18px 'simsun'; color: #555; margin-bottom: 7px; text-indent: 20px; } .Category .iBox_tit { position: relative; } .Category .iBox_tit a:hover { color: #f60; } .Category .iBox_tit .pIco { position: absolute; top: 0; left: 0; } .Category .iBox_tit .paright { position: absolute; top: 0; left: 235px; } .Category .iBox_con { line-height: 22px; } .Category .iBox_con a { color: #666; font-size: 12px; display: inline-block; max-width: 60px; margin-right: 8px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .Category .iBox_con a:hover { color: #f60; } .Category .iBox_oth { display: none; position: absolute; top: 0px; left: 278px; z-index: 413; width: 672px; border: 2px solid #ccc; box-shadow: 2px 2px 1px rgba(190,190,190,.2); padding: 12px 0 11px; line-height: 22px; background: #fff; } .Category .iBox_oth dl { float: left; *display: inline; width: 210px; margin: 0 0px 10px 10px; } .Category .iBox_oth dt { line-height: 18px; color: #f60; padding-bottom: 5px; border-bottom: 1px dotted #ccc; font-size: 14px; font-weight: bold; } .Category .iBox_oth dd { padding: 5px 0 0 0; } .Category .iBox_oth dt a { color: #f60; } .Category .iBox_oth dt a:hover { color: #666; } .Category .iBox_oth dd a { margin-right: 10px; color: #666; font-size: 12px; display: inline-block; } .Category .iBox_oth dd a:first-child { margin-left: 0; } .Category .iBox_oth dd a:hover { color: #f60; } .Category .con li:hover { } .Category .con li:hover .iBox { position: relative; top: 0px; left: -1px; z-index: 414; width: 258px; padding: 12px 8px 8px 13px; background: #fff; border: 2px solid #ccc; border-right: none; } .Category .con li:hover .iBox_oth { display: block; } .Category .con li:hover .iBox.iBox_no { border: 2px solid #f4f4f4; background: none; } .Category .con .iBox_no .paright { display: none; } /*直播树形*/ .zb_wrap { border-left: 1px solid rgb(221, 221, 221); margin: 0 0 15px 15px; padding: 0; font-size: 12px; } .zb_list { padding-top: 10px; } .zb_list li { height: 16px; line-height: 16px; margin-bottom: 8px; overflow: hidden; width: 292px; } .zb_list .zb_head { background: rgba(0, 0, 0, 0) url(images/ico_index_item.png) no-repeat 0 -26px; color: rgb(255, 255, 255); height: 19px; left: -5px; line-height: 18px; overflow: hidden; padding-left: 19px; position: relative; text-align: center; width: 55px; } .zb_list .zb_head.zb { background-position: 0 -291px; } .zb_list .time { color: rgb(153, 153, 153); float: left; margin-left: 12px; } .zb_list .c_name { display: block; float: left; height: 16px; margin-left: 11px; overflow: hidden; width: 218px; } /*details-topcon顶部课程内容属性*/ .details-topcon-fl-v3 { float: left; } .details-topcon-fr-v3 { float: right; } .details-topcon { background: #fff; border: 1px solid rgb(239, 238, 238); margin-bottom: 20px; overflow: hidden; padding: 20px; } .details-topcon-pic { width: 460px; height: 346px; overflow: hidden; position: relative; margin-right: 20px; } .details-topcon-pic img { height: 100%; width: 100%; } .details-topcon-info { width: 660px; } .details-topcon-info .title { color: rgb(51, 51, 51); font-size: 20px; margin-bottom: 16px; max-height: 64px; overflow: hidden; } .details-topcon-info .personality { background-color: rgb(251, 158, 40); color: #fff; display: block; float: left; font-size: 12px; height: 22px; line-height: 22px; margin: 6px 10px 0 0; text-align: center; width: 48px; } .details-topcon-info .summary { color: #666; padding-left: 0; } .details-topcon-info .summary li { margin-bottom: 8px; } .details-topcon-info .price { background: rgb(249, 249, 249); height: 50px; line-height: 50px; } .details-topcon-info .price .num { color: rgb(252, 98, 56); font-size: 32px; font-weight: 700; margin-right: 17px; vertical-align: middle; } .details-topcon-info .price .num .money { font-size: 20px; margin-right: 5px; } .details-topcon-info .text { color: rgb(170, 170, 170); display: inline-block; padding-left: 10px; width: 70px; } .details-topcon-info .total .text, .details-topcon-info .validity .text { letter-spacing: 6px; } .details-topcon-info .total em, .details-topcon-info .validity em { color: #333; padding-right: 5px; } .details-topcon-info .purchase { padding-bottom: 10px; border-bottom: 1px solid #f4f4f4; } .details-topcon-info .purchase i { margin: 0 30px 0 40px; color: #e6e6e6; } .details-topcon-info .validity-help { display: inline-block; position: relative; vertical-align: middle; z-index: 11; } .details-topcon-info .apply { overflow: hidden; padding: 10px 0 14px 10px; cursor: pointer; } .details-topcon-info .apply .buyBtn { font-family: "microsoft yahei"; font-size: 20px; height: 50px; line-height: 50px; width: 150px; display: block; background: #ff6633; color: #fff; text-align: center; } .details-topcon-info .apply .buyBtn:hover { background-color: rgb(255, 75, 51); } .details-topcon-info .apply .startBtn { font-family: "microsoft yahei"; font-size: 20px; height: 50px; line-height: 50px; width: 150px; display: block; background: #188eee; color: #fff; text-align: center; } .details-topcon-info .apply .startBtn:hover { background-color: #0976ce; } /*收藏&分享*/ .details-topcon-info .collect, .details-topcon-info .share { border: 1px solid #fff; color: #888; display: block; height: 48px; line-height: 48px; padding: 0 8px; } .details-topcon-info .share { padding: 0 13px; } .details-topcon-info .collect:hover, .details-topcon-info .share:hover { color: #188eee; } .details-topcon-info .dividing { color: rgb(230, 230, 230); margin: 16px 0px 0 -2px; } .details-topcon-info .promise { color: rgb(153, 153, 153); } .details-topcon-info .return { background: #fea22e; color: #fff; display: inline-block; width: 16px; height: 16px; line-height: 16px; text-align: center; } .details-topcon-info { position: relative; } .details-topcon-info .bdshare-box:hover .bdshare { position: absolute; left: 350px; top: 20px; } .tree-over { position: relative; height: 3rem; } .tree-over .fa { margin-left: 0.5em; color: #999; } .tree-over li { float: left; } .tree-over a { display: inline-block; white-space: nowrap; } .tree-over a:visited { color: #000; } .tree-over a:hover { color: #188EEE; } .tree-over .tree-over-down { display: none; position: absolute; left: 0; width: 99%; background-color: #fff; border: 1px solid #188eee; margin-top: -2px; z-index: 1; padding: 0.5%; } .tree-over .tree-over-down a { padding: 0.2rem 0.6rem; margin: 0.5rem; } .tree-over .tree-over-down a em { color: #f00; font-style: normal; margin-left: 0.2rem; } .tree-over .tree-over-down .selected a { background-color: #188eee; color: #fff; } .tree-over .tree-over-down li { min-width: 8rem; } .tree-over .tree-over-down .selected a em { color: #fff; } .tree-over .tree-over-empty { margin-left: 0.8em; } .tree-over .tree-over-empty .fa { font-size: 1.4em; line-height: 2rem; border: 1px solid rgba(255, 255, 255, 0); margin-left: 0; } .tree-over > li { margin-left: 0.8rem; height: 34px; } .tree-over > li > a { background-color: #fff; padding: 0 0.8em; line-height: 200%; border: 1px solid #6ccaf7; position: relative; z-index: 2; } .tree-over > li:first-child { margin-left: 0; } .tree-over > li:first-child:hover { border: 0; } .tree-over > li:hover { border-left: 1px solid #188eee; } .tree-over > li:hover .tree-over-down { display: block; } .tree-over > li:first-child:hover .tree-over-down { display: none; } .tree-over > li:hover > a { border-left: 0; border-color: #188EEE; border-bottom-color: #fff; padding-bottom: 4px; } .tree-over > li:first-child:hover a { background-color: #fff; padding: 0 0.8em; line-height: 200%; border: 1px solid #6ccaf7; position: relative; z-index: 2; } .tree-over .tree-over-addition { line-height: 2rem; border: 1px solid rgba(255, 255, 255, 0); } .tree-over .tree-over-addition em { color: #f00; margin: 0 0.5rem; font-style: normal; } .tree-over-children { clear: both; overflow: hidden; border: 1px solid #ddd; background-color: #fff; padding: 5px; } .tree-over-children li { float: left; min-width: 8rem; margin: 5px; } .tree-over-children li a { padding: 3px 8px; line-height: 160%; } .tree-over-children li a:hover { background-color: #eee; } .tree-over-children li.selected a { background-color: #188eee; } /*---------------------------课程目录----------------------------------*/ /* 详情页 课程目录 m-catalog*/ .m-content { background: #fff; min-height: 200px; } .m-catalog { padding: 20px; } .m-catalog .header { background: rgb(242, 241, 241); height: 46px; width: 100%; } .m-catalog .header .title { font-size: 16px; font-weight: normal; line-height: 46px; padding-left: 20px; } .m-catalog .chapter-title { background: rgb(254, 254, 254); font-size: 14px; font-weight: normal; height: 46px; line-height: 46px; } .m-catalog .chapter-title em { display: block; float: left; padding-left: 20px; width: 60px; } .m-catalog .m-catalog-list { margin: 0; padding: 0; font-family:Tahoma; } .m-catalog-list .bg-cor { background: #f7f7f7; } .m-catalog-list .chapter { background: rgb(250, 250, 250); height: 46px; position: relative; width: 100%; } .m-catalog-list li:hover .chapter { background: #e4f2fd; } .m-catalog-list .chapter .num { color: rgb(187, 187, 187); display: block; float: left; font-family: arial; line-height: 46px; padding-left: 30px; width: 50px; } .m-catalog-list .chapter .title { font-size: 14px; line-height: 46px; max-width: 430px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .m-catalog-list .status { color: rgb(187, 187, 187); float: right; margin: 14px 30px 0 0; } .m-catalog-list .status span { margin-left: 10px; } /*listen*/ .m-catalog-list .listen { display: none; margin: 7px 20px 0 0; color:#fff; } .m-catalog-list .ok:hover .status { display: none; } .m-catalog-list .ok:hover .listen { display: block; } /*---------------------------课程目录end----------------------------------*/ /*---------------------------课程评价----------------------------------*/ /*course-comment课程评价*/ .course-comment { padding: 20px; } .course-comment .title { background: #f2f2f2; font-size: 16px; height: 46px; line-height: 46px; padding-left: 20px; } /*comment-rate-tags满意度评价*/ .comment-rate-tags { padding: 20px 0 18px; overflow: hidden; } /*满意百分比*/ .comment-rate-tags .rate-score { padding-top: 15px; text-align: center; width: 130px; } .comment-rate-tags .rate-score .rate { color: rgb(255, 112, 70); font: 400 40px/30px arial; } .comment-rate-tags .rate-score span { font-size: 20px; } /*好中差评条*/ .comment-rate-proportion { border-right: 1px solid rgb(241, 241, 241); color: rgb(102, 102, 102); font-size: 14px; height: 80px; margin-right: 12px; overflow: hidden; padding-right: 13px; } .comment-rate-proportion li { margin-bottom: 8px; overflow: hidden; vertical-align: top; } .comment-rate-proportion h5 { width: 100px; } .comment-rate-proportion .progress-bar { background-color: rgb(241, 241, 241); height: 12px; margin-top: 5px; width: 120px; } .comment-rate-proportion .progress-bar span { background-color: rgb(255, 142, 28); display: block; height: 12px; } /*常用评论*/ .comment-rate-tag { width: auto; } .comment-rate-tag .comment-tag { max-width: 506px; } .comment-rate-tag .w1 { width: 115px; } .comment-rate-tag .w2 { width: 106px; } .comment-rate-tag .w3 { width: 92px; } .comment-rate-tag .w4 { width: 80px; } .comment-rate-tag .comment-tag li { min-width: auto; padding: 0; } .comment-rate-tag .comment-tag li:hover { background-color: rgb(255, 251, 246); border: 1px solid rgb(255, 214, 173); cursor: default; } .comment-tag li { background-color: rgb(255, 251, 246); border: 1px solid rgb(255, 214, 173); color: rgb(153, 153, 153); cursor: pointer; display: block; float: left; height: 28px; line-height: 28px; margin: 0 8px 8px 0; padding: 0 12px; text-align: center; white-space: nowrap; } .comment-tag li:hover, .comment-tag .select { background-color: rgb(255, 236, 218); border: 1px solid rgb(253, 161, 66); } /*好中差评按钮*/ .course-comment-filter { padding: 7px 0 3px 10px; border-bottom: 1px solid #f1f1f1; border-top: 1px solid #f1f1f1; } .course-comment-filter label { margin-right: 30px; } /*评价内容ul*/ .course-comment .course-comment-list { } .course-comment-list .item { border-bottom: 1px solid rgb(241, 241, 241); overflow: hidden; padding: 20px 0 15px; } .course-comment-list .pic { width: 60px; } .course-comment-list .avatar { background-color: rgb(241, 241, 241); display: block; height: 60px; width: 60px; } .course-comment-list .pic img { width: 100%; } .course-comment-list .name { color: rgb(153, 153, 153); margin-top: 5px; text-align: center; } .course-comment-con { color: rgb(102, 102, 102); margin-left: 80px; } .course-comment-con .praise img { margin-right: 5px; } .course-comment-con .info { line-height: 22px; padding: 10px 0 20px; word-wrap: break-word; } .course-comment-con .operate { overflow: hidden; } .course-comment-con .reply { height: 30px; line-height: 30px; } .course-comment-con .operate .comment-tag { width: 600px; } .course-comment-con .operate .comment-tag li:hover { background-color: rgb(255, 251, 246); border: 1px solid rgb(255, 214, 173); cursor: default; } .course-comment-con .operate .line { color: rgb(227, 227, 227); margin: 0 3px; } /*回复*/ .comment-reply { background-color: rgb(253, 253, 253); border: 1px solid rgb(234, 234, 234); position: relative; display: block; } .comment-replay-box { clear: both; overflow: hidden; padding: 16px; position: relative; } .comment-replay-box .com-area { border: 1px solid rgb(219, 219, 219); height: 26px; width: 99%; } .comment-replay-box .replay-btn { color: rgb(153, 153, 153); line-height: 24px; padding-top: 10px; } .comment-replay-box .ck-btn5 { font-size: 12px; height: 24px; line-height: 24px; width: 54px; } .comment-replay-con { margin-left: 54px; overflow: hidden; } .comment-replay-con .who { color: rgb(51, 51, 51); padding-right: 7px; } .comment-replay-con h5 { font-weight: 700; padding-right: 5px; } .comment-replay-con .time { color: #999; } .comment-replay-con .replay-info { color: rgb(102, 102, 102); padding-top: 5px; word-wrap: break-word; } .comment-replay-con .replay { background: rgb(255, 255, 255) none repeat scroll 0 0; bottom: 0; min-width: 50px; position: absolute; right: 0; text-align: center; } .comment-replay-con .com-area { width: 698px; } .comment-replay-con .comment-replay-box { padding: 10px 0 0; } .comment-replay-list { } .comment-replay-list li { border-top: 1px solid rgb(239, 239, 239); margin: 0 16px; overflow: hidden; padding: 16px 0; position: relative; } .comment-replay-list .avatar { width: 44px; height: 44px; display: block; background: #fafafa; } .comment-replay-list p { color: #999; } .comment-replay-con .line { margin: 0 5px; color: #e8e8e8; } .com-area-box { position: relative; } .comment-reply .arrow-t { background-color: rgba(0, 0, 0, 0); border: medium none; right: 50px; top: 1px; } .comment-reply .arrow-t .bot { border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgb(209, 207, 207); } /*---------------------------课程评价end----------------------------------*/ /*--------排序/查询条--------*/ .order-bar { background-color: #fafafa; border: 1px solid #ddd; position: relative; z-index: 100; } .order-bar .order > ul > li { float: left; position: relative; white-space: nowrap; } .order-bar .order > ul > li > a { border-right: 1px solid #e6e6e6; line-height: 36px; } .order-bar .order > ul > li > a:hover { background-color: #fff; } .order-bar .order a { display: inline-block; padding: 0 16px; } .order-bar .order li ul { display: none; } .order-bar .order li:hover ul { display: block; left: -1px; top: -1px; background-color: #fff; border: 1px solid #e6e6e6; position: absolute; line-height: 36px; } .order-bar .order > ul > li.selected a { background-color: #fff; border-top: 2px solid #188eee; line-height: 34px; } .order-bar .search { float: right; color: #999; padding: 0px 10px; line-height: 36px; } .order-bar .search.selected { background-color: #fff; border-left: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6; } .order-bar .search.selected .sure-btn { display: inline-block; } .order-bar .search input { width: 60px; padding: 4px 2px; border: 1px solid #d6d6d6; margin: 0px 2px; vertical-align: middle; } .order-bar .sure-btn { background-color: #188eee; line-height: 23px; height: 23px; display: inline-block !important; padding: 0 10px; color: #fff; vertical-align: middle; margin-left: 8px; display: none; } /*------------*/ .m-instruct { padding: 20px; font-size: 14px; } .m-instruct p { text-indent: 2em; margin-bottom: 1em; } .Column02 { border: 1px solid #e0e0e0; } .Column02 .Column02_tab { background-color: #f2f2f2; border-bottom: 1px solid #e6e6e6; } .Column02 .Column02_tab li { float: left; } .Column02 .Column02_tab li a { font-size: 14px; line-height: 40px; padding: 0 36px; display: inline-block; border-right: 1px solid #e6e6e6; } .Column02 .Column02_tab li a em { color: #f00; } .Column02 .Column02_tab li.selected a { background-color: #fff; margin-bottom: -2px; border-top: 2px solid #188eee; } .course-action { padding: 10px 10px; background-color: #202020; position: relative; } .course-action .left { float: left; } .course-action .left a { color: #999; line-height: 28px; } .course-action .left a:hover, .course-action .left a:hover .fa { color: #188eee; } .course-action .left .fa { font-size: 16px; vertical-align: middle; } .course-action .right { float: right; line-height: 22px; } .course-action .quick-note-btn { display: inline-block; border: 1px solid rgba(120,120,120,1); color: #999; padding: 0 10px; border-radius: 15px; line-height: 22px; margin-right: 10px; } .course-action .quick-note-btn:hover { border-color: #188eee; background-color: #188eee; color: #fff; } .course-action .note-con input { background: none; border: 0; font-size: 12px; width: 160px; color: #999; } .course-action .note-con { border: 1px solid rgba(120,120,120,0.5); line-height: 28px; display: inline-block; padding: 0 10px; } .course-action .note-con label { color: #188eee; } .course-note-form { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: #202020; transition: opacity 0.5s; -webkit-transition: opacity 0.5s; -moz-transition: opacity 0.5s; -ms-transition: opacity 0.5s; -o-transition: opacity 0.5s; } .course-note-form .action { float: right; width: 120px; margin-left: 10px; margin-top: 10px; line-height: 28px; } .course-note-form .action .save-btn { background-color: #333; display: inline-block; margin: 0px 5px; line-height: 28px; padding: 0 10px; color: #aaa; } .course-note-form .action .save-btn:hover { background-color: #188eee; color: #fff; } .course-note-form .action .cancel-btn { color: #999; margin-left: 10px; } .course-note-form .action .cancel-btn:hover { color: #188eee; } .course-note-form .form { overflow: hidden; border: 1px solid #188eee; margin: 10px; line-height: 28px; } .course-note-form .form span { float: left; color: #188eee; padding-left: 10px; } .course-note-form .form div { overflow: hidden; } .course-note-form .form input { background: none; border: 0; width: 100%; text-indent: 1em; font-size: 12px; color: #aaa; } /*------------播放界面课程评价pj-content----------*/ .pj-content { width: 600px; margin: 0 auto; padding: 20px; } .pj-content .pj-class-name { width: 600px; text-align: center; } .pj-content .pj-class-name .c-name { max-width: 434px; line-height: 20px; font-size: 16px; display: inline-block; } .pj-content .pj-check-wrap { padding-top: 40px; text-align: center; } .pj-content .pj-check-wrap .radio { margin-right: 30px; } .pj-content .pj-tips-s { display: block; font-size: 18px; line-height: 24px; padding-top: 120px; text-align: center; } .pj-content .mr5 { margin-right: 5px; vertical-align: middle; } .pj-content .pj-main { margin-top: 30px; display: block; } .pj-content .pj-main .anon-wrap { background-color: rgb(247, 247, 247); border: 1px solid rgb(225, 225, 225); height: 34px; margin: 0 0 0 0; width: 592px; text-align: right; } .pj-content .pj-main .anon-wrap .checkbox2 { margin: 7px 10px 0 0; } .pj-content .pj-main .anon-wrap .num { padding: 7px 0 0 10px; } .pj-content .pj-labels { overflow: hidden; } .pj-content .pj-labels li { background: rgb(255, 251, 246); border: 1px solid rgb(255, 214, 173); color: #333; cursor: pointer; display: block; float: left; height: 28px; line-height: 28px; margin: 0 8px 8px 0; padding: 0 12px; text-align: center; white-space: nowrap; } .pj-content .pj-labels li.current { background: rgb(255, 236, 218); border: 1px solid rgb(253, 161, 66); } .pj-content .pj-input-box { } .pj-content .pj-input-box .text-wrap { border: #ddd solid 1px; height: 120px; width: 592px; position: relative; } .pj-content .pj-input-box textarea { border: medium none; color: #666; font-size: 14px; height: 110px; line-height: 18px; overflow-y: auto; padding: 5px; width: 582px; } .pj-content .pj-input-box textarea:focus { border-color: rgba(255, 216, 145, 0.8); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset, 0 0 8px rgba(255, 216, 145, 0.6); outline: 0 none; } .pj-content .pj-input-box .tips-t { color: #999; position: absolute; } .pj-content .pj-input-box .tips-t { left: 10px; top: 8px; } .pj-content .pj-input-box .mt20 { margin-top: 20px; text-align: center; } .pj-content .pj-input-box .mr20 { margin-right: 20px; } .pj-content .pj-input-box .btn-pj-submit { background: #188eee; color: rgb(255, 255, 255); display: inline-block; font-size: 16px; height: 38px; line-height: 38px; padding: 0 25px; } .pj-content .pj-input-box .btn-pj-submit:hover { background: #147cd1; color: #fff; } .pj-content .pj-input-box .btn-pj-cancel { background: #484c50; color: #cfcfcf; display: inline-block; font-size: 16px; height: 38px; line-height: 38px; padding: 0 25px; } .pj-content .pj-input-box .btn-pj-cancel:hover { background: #252729; } /*---------播放界面课程评价pj-content---end--------*/ .kc-manage { border: 1px solid #ccc; padding: 20px; } .kc-manage a:hover { cursor: pointer; color: #188eee; text-decoration: none; } .kc-manage .ck-btn9:hover { color: #fff; } .kc-manage .ck-btn6:hover { color: #666; } .kc-manage .ft14 { font-size: 14px; } table.kc-manage-table { background: #ffffff; border: 1px solid #fff; border-collapse: collapse; border-spacing: 0; width: 100%; margin: 0 auto; } .kc-manage input[type='text'] { border: 1px solid #ccc!important; height: 28px; line-height: 28px; padding: 0 5px; width: 400px; } .kc-manage textarea { border: 1px solid #ccc!important; } table.kc-manage-table th, table.kc-manage-table td { border-bottom: 1px solid #ccc; height: 20px; text-align: left; padding: 10px; } table.kc-manage-table .section-title { width: 6em; text-align: right; } table.kc-manage-table tr:hover { background: #eef7ff; } table.kc-manage-table td.bl-td { border-left: #ccc solid 1px; } table.kc-manage-table th h2 { display: inline-block; } table.kc-manage-table .operate { margin-right: 46%; float: right; } table.kc-manage-table .operate > span { display: none; } table.kc-manage-table .operate a { margin-left: 20px; display: inline-block; font-size: 14px; cursor: pointer; } table.kc-manage-table th:hover .menu_edit, table.kc-manage-table td:hover .menu_edit { display: block; } /*添加完的样式*/ table.kc-manage-table .finished-items { } table.kc-manage-table .finished-items .video-con-ul li { margin-left: 0; } .video-box { margin-top: 10px; margin-bottom: 10px; } .add-video { display: inline-block; cursor: pointer; height: 32px; line-height: 32px; padding: 0 10px; background: #c7e5fe; border: #9fcff5 solid 1px; text-align: center; color: #188eee; font-size: 14px; } .add-video:hover { background: #9dd1fb; border: #82c1f5 solid 1px; } .video-box p { margin: 10px 0; } .video-box-btn { margin-top: 20px; } .video-box-btn a { margin-right: 10px; } /*up-video-box上传视频*/ .up-video-box { border: #ccc solid 1px; background-color: #fafafa; padding: 10px; min-height: 180px; margin-top: 10px; width: 790px; } .up-video-box { position: relative; } .up-video-box .ico-closed { position: absolute; right: 0; top: 0; } .up-video-box p { font-size: 16px; text-align: center; margin-top: 80px; } .up-video-box .span-text { font-size: 16px; cursor: pointer; } /*video-tc-box 从视频库中选择弹出界面*/ .video-tc-box { min-height: 120px; border: #ccc solid 4px; border-radius: 4px; background: #fafafa; width: 712px; } .video-tc-box .video-title { background: #eee; height: 36px; line-height: 36px; font-size: 14px; text-indent: 10px; position: relative; } .video-tc-box .video-title .ico-gb { position: absolute; right: 10px; top: 12px; } .video-tc-box .video-con { padding: 10px 0; } .video-tc-box .video-con .video-select { line-height: 30px; height: 30px; padding-left: 10px; } .video-tc-box .video-con .video-select span { display: inline-block; } .video-tc-box .video-con .video-select .select-text > span { display: inline-block; border-right: #eee solid 1px; line-height: 20px; margin-right: 10px; padding-right: 10px; } .video-con .searh-text { position: absolute; right: 55px; } .video-con .searh-text input { width: 240px; padding-left: 4px; position: relative; } .video-con .searh-text .video-com-area { border: #ddd solid 1px; height: 28px; line-height: 28px; color: #bbb; font-size: 12px; } .video-con .searh-text .video-com-area:focus { background: rgb(253, 251, 239); color: #333; } .video-tc-box .video-tc-box-btn { text-align: center; margin-bottom: 10px; margin-top: 20px; } .video-tc-box .video-tc-box-btn a { margin-right: 10px; } .video-list .panel-body { border: none; } .video-list .kc-product-list li { width: 120px; cursor: pointer; border: #ccc solid 1px; } .video-list .kc-product-list li:hover { border: #f63 solid 1px; } .video-list .kc-product-list li.on { border: #f63 solid 1px; } .video-list .kc-product-list li.on .item-pic:after { content: " "; display: block; background: url(images/kc-manage-icon.png) no-repeat right 0; width: 22px; height: 26px; position: absolute; right: 0; top: 0; } .video-con-ul .kc-product-list .delete-video { content: " "; display: block; background: url(images/kc-manage-icon.png) no-repeat -62px 0; width: 22px; height: 26px; position: absolute; right: 0; top: 0; cursor: pointer; } .video-con-ul .kc-product-list li { position: relative; } .video-list .kc-product-list .item-title { margin-bottom: 0; } .kc-manage-btn { display: inline-block; line-height: 30px; height: 30px; background: #fe7820; color: #fff; width: 42px; border-radius: 0 2px 2px 0; position: absolute; margin-left: -3px; } .kc-manage-btn:hover { background: #fcae51; } .kc-manage-btn .ico-search { margin-left: 12px; margin-top: 6px; } /*视频列表*/ .video-con-ul li { float: left; width: 130px; margin: 10px 10px 0 10px; border: #ccc solid 1px; } .video-con-ul li:hover, .video-con-ul li.on { border: #fe7820 solid 1px; } .video-con-ul li .item-panel { width: 100%; background: #fff; } .video-con-ul li .item-panel .item-pic { width: 100%; overflow: hidden; position: relative; } .video-con-ul li .item-panel .item-pic a { display: block; height: 100%; width: 100%; overflow: hidden; } .video-con-ul li .item-panel .item-pic img { width: 100%; height: 100%; } .video-con-ul li .item-panel .item-pic:before { display: inline-block; content: ""; } .video-con-ul li .item-panel .item-text { padding: 5%; width: 90%; } .video-con-ul li .item-panel .item-text .title { display: block; line-height: 20px; height: 3em; margin-bottom: 4px; font-size: 12px; color: #333; overflow: hidden; } .video-con-ul li .item-panel .item-pic .ico-sure { position: absolute; right: 0; top: 0; } .kc-action { padding: 12px 0; border-bottom: 1px solid #ccc; text-indent: 1em; } /*分享弹出框*/ .bdshare-box { text-align: left; } .bdshare-box .share { padding: 0 13px; } .bdshare-box .bdshare { border: 1px solid #e9e9e9; width: 210px; float: left; background: #fff; display: none; } .bdshare-box:hover .bdshare { display: block; z-index: 2; } .bdshare-box .bdshare h6 { background-color: rgb(246, 246, 246); border-bottom: 1px solid rgb(242, 241, 241); border-top: 1px solid rgb(251, 251, 251); float: left; font: 700 14px/22px "宋体"; margin: 0; padding: 5px 0; text-indent: 0.5em; width: 100%; } .bdshare-box .bdshare ul { margin-left: 2px; overflow: hidden; padding: 8px 0; width: 98%; } .bdshare-box .bdshare ul li { float: left; margin: 0px 2px; width: 47%; } .bdshare-box .bdshare ul li a { border: 1px solid rgb(255, 255, 255); color: rgb(86, 86, 86); display: block; font: 12px "宋体"; padding: 6px 0; text-indent: 2.4em; width: 98%; } .bdshare-box .bdshare ul li a:hover { background-color: rgb(243, 243, 243); border: 1px solid rgb(238, 238, 238); } .bdshare-box .bdshare p { background-color: rgb(248, 248, 248); border-top: 1px solid #e9e9e9; float: left; font: 12px "宋体"; height: 21px; margin: 0; padding: 0; width: 100%; } .bdshare-box .bdshare p a { float: right; padding: 0 5px; text-align: right; width: auto; margin-top: 3px; } .bdshare-box .bdshare p a.goWebsite { background: rgba(0, 0, 0, 0) url(images/pi.gif) no-repeat 0 center; color: rgb(140, 140, 140); line-height: 16px; padding-left: 12px; text-align: right; } .bdshare-box .bdshare p a.goWebsite:hover { color: rgb(0, 169, 224); } /* ---------------------CSS Document star------------------ */ .ShopManage_L01 { margin-top: 24px; } .coursepage-info { border: #ddd solid 1px; padding: 20px 10px; overflow: hidden; } .coursepage-info a:hover { text-decoration: underline; } .coursepage-left-pic { width: 80px; height: 80px; overflow: hidden; margin-right: 10px; } .coursepage-left-pic img { width: 100%; height: 100%; } .coursepage-right-ul { } .coursepage-right-ul li { line-height: 28px; height: 28px; } .coursepage-right-ul li.xinxi span { margin-right: 10px; display: inline-block; } .coursepage-right-ul li.comt a { display: inline-block; color: #188eee; margin-right: 6px; } .coursepage-right-ul li.comt .dividing { margin: 0 5px; } .coursepage-right-ul .apply { color: #999; } .coursepage-right-ul .apply a { display: inline-block; margin: 0 10px; color: #188eee; } .coursepage-right-ul .apply a:first-child { margin-left: 0; } .coursepage-info .textbig { color: #188eee; font-size: 18px; } .coursepage-info .fb18 { font-size: 18px; } .pageitem { border: #ddd solid 1px; background: #fff; margin: 20px 20px 0px 0px; width: 40%; } .pageitem-title { border-bottom: #188eee solid 1px; height: 40px; line-height: 40px; font-size: 16px; text-indent: 10px; } .pageitem-con { padding: 10px; min-height: 100px; overflow: hidden; } .count-box { } .count-box .fz18 { font-size: 18px; font-weight: bold; } .count-box-ul li { float: left; text-align: center; width: 33.3%; margin-bottom: 20px; margin-top: 10px; font-size: 14px; } .count-box-ul li.bt-line { border-bottom: #ddd solid 1px; padding-bottom: 20px; } .count-box-ul li a { display: block; cursor: pointer; } .editor-box { display: inline-block; position: relative; } .editor-box .editor-title { position: relative; display: inline-block; text-align: center; color: #188eee; width: 80px; height: 32px; line-height: 32px; } .editor-box:hover .editor-title { z-index: 3; background-color: #fff; color: #F96; border: #ddd solid 1px; border-bottom: none; cursor: pointer; } .editor-box .editor-title i { margin-left: 8px; } .editor-box .editor-title i.icon-editordown { background: url(images/ico-arrow-v3.png) no-repeat left top; width: 15px; height: 8px; display: inline-block; } .editor-box:hover .editor-title i { background: url(images/ico-arrow-v3.png) no-repeat left -18px; width: 15px; height: 8px; display: inline-block; } .editor-box .editor-con { display: none!important; text-align: left; border: #ddd solid 1px; background: #fff; width: 136px; min-height: 120px; z-index: 1; white-space: normal; } .editor-box .editor-con { position: absolute; right: 0; top: 32px; } .editor-box .editor-con a { display: inline-block; height: 30px; line-height: 30px; text-align: center; margin-left: 10px; cursor: pointer; } .editor-box:hover .editor-con { display: block!important; } /* CSS Document */ .coursegl-top { overflow: hidden; } .coursegl-top-left { } .coursegl-top-left .pic { width: 96px; height: 60px; float: left; margin-right: 10px; } .coursegl-top-left .pic img { width: 100%; height: 100%; } .coursegl-top-left .info { display: inline-block; } .coursegl-top-left .info h2 { font-size: 16px; color: #333; line-height: 26px; margin-bottom: 10px; } .coursegl-top-left .info > span { display: inline-block; color: #999; line-height: 20px; margin-right: 20px; } .coursegl-top-left .info > span i { vertical-align: middle; } .coursegl-top-right { } .coursegl-top-right ul { } .coursegl-top-right ul li { float: left; border-right: #ddd solid 1px; margin-right: 20px; padding-right: 20px; } .coursegl-top-right ul li a { display: block; line-height: 30px; text-align: center; color: #999; font-size: 12px; cursor: pointer; } .coursegl-top-right .fb18 { font-size: 18px; color: #188eee; } .coursegl-top-right ul li.schoolinfo { border-right: none; padding-top: 8px; } .coursegl-top-right ul li.schoolinfo span { display: inline-block; } .coursegl-top-right ul li.schoolinfo .imgbox { width: 40px; height: 40px; float: left; margin-right: 10px; } .coursegl-top-right ul li.schoolinfo .imgbox img { width: 100%; height: 100%; } .coursegl-top-right ul li.schoolinfo .infobox h2 { font-size: 14px; line-height: 22px; color: #555; } .coursegl-top-right ul li.schoolinfo .infobox a { line-height: 20px; display: inline-block; margin-right: 5px; } .coursegl-top-right ul li.schoolinfo .infobox a.m5 { padding: 0 5px; } .note-list { position: relative; height: 100%; min-height: 400px; } .note-list .empty { position: absolute; color: #999; top: 50%; width: 100%; left: 0; text-align: center; } .tw-box { position: relative; padding: 5px; border-bottom: 1px solid #444; } .tw-box textarea { width: 221px; border: 1px solid #444; height: 60px; margin: 10px 0 0 10px; background: #3a3a3a; color: #bbb; box-shadow: none; overflow: auto; padding: 6px; } .tw-box .count { margin-left: 10px; line-height: 20px; color: #999; } .tw-box .btn-study-ok { display: inline-block; width: 42px; line-height: 20px; color: #fff; background: #188eee; text-align: center; cursor: pointer; } .tw-box .btn-study-ok:hover { background: #1766a6; color: #fff; } .tw-box .btn-study-cancel { width: 42px; line-height: 20px; color: #666; text-align: center; border-radius: 2px; display: inline-block; } .tw-box .btn-study-cancel:hover { color: #fff; } /*立刻购买弹出框样式2016.3.18*/ .buy_now_kc { font-size: 16px; color: #666; min-height: 140px; margin: 20px; text-align: center; padding-top: 20px; } .buy_now_kc .need { line-height: 30px; height: 30px; } .buy_now_kc .need em { color: #e4393c; font-weight: bold; font-size: 20px; } .buy_now_kc .balance { line-height: 30px; height: 30px; } .buy_now_kc .balance em { color: #555; font-size: 16px; font-weight: bold; } .buy_now_kc .action { text-align: center; margin-top: 30px; border-top: 1px dotted #eee; padding-top: 20px; } .buy_now_kc .action .payment_btn { display: inline-block; height: 38px; line-height: 38px; padding: 0 23px; background: #ff6633; text-align: center; color: #fff; border-radius: 2px; font-weight: normal; } .buy_now_kc .action .payment_btn:hover { background: #fd7a4e; } .buy_now_kc .action .recharge_btn { display: inline-block; height: 38px; line-height: 38px; padding: 0 23px; background: #188eee; text-align: center; color: #fff; border-radius: 2px; font-weight: normal; } .buy_now_kc .action .recharge_btn :hover { background: #3da6fb; } .order-bar .filter { float: right; line-height: 36px; margin-right: 10px; } .order-bar .filter input, .order-bar .filter span { vertical-align: middle; } .materials { padding: 20px; } .materials h2 { font-size: 16px; height: 36px; line-height: 36px; border-bottom: 1px solid #188eee; } .materials li { line-height: 260%; font-size: 14px; padding: 0 6px; } /* CSS Document */ .divBox_zbrl { border: 1px solid rgb(204, 204, 204); } .divBox_zbrl .ulList { background: rgb(255, 255, 255) url(images/bg_1_1.png) repeat-y scroll 134px 0; overflow: hidden; } .divBox_zbrl .ulList li { margin-top: -1px; overflow: hidden; } .divBox_zbrl .ulList li .hd_time { background: rgba(0, 0, 0, 0) url(images/bg_1_2.png) no-repeat scroll 0 -210px; float: left; font-family: arial; height: 60px; margin-right: 10px; padding-right: 5px; padding-top: 44px; text-align: center; width: 142px; } .divBox_zbrl .ulList li .hd_time .tx_1 { color: rgb(255, 255, 255); } .divBox_zbrl .ulList li .hd_time .tx_2 { color: #188eee; padding-top: 20px; } .divBox_zbrl .ulList li.live .hd_time { background-position: 0 0; } .divBox_zbrl .ulList li.today .hd_time { background-position: 0 -105px; } .divBox_zbrl .ulList li.today .hd_time .tx_2 { color: rgb(255, 127, 0); } .divBox_zbrl .ulList li .bd_list { margin-right: 20px; overflow: hidden; border-top: 1px solid rgb(204, 204, 204); } .divBox_zbrl .item { padding: 16px; overflow: hidden; } .divBox_zbrl .item .item-panel { width: 10rem; margin-right: 2rem; } .divBox_zbrl .item a { color: rgb(153, 153, 153); } .divBox_zbrl .item .item-panel-pic::before { content: ""; display: inline-block; padding-top: 75%; } .divBox_zbrl .item .item-panel-pic { float: left; width: 100%; overflow: hidden; position: relative; } .divBox_zbrl .item .item-panel-pic a { display: block; height: 100%; left: 0; overflow: hidden; position: absolute; top: 0; width: 100%; } .divBox_zbrl .item .item-panel-pic a img { width: 100%; height: 100%; } .divBox_zbrl .item_curr, .divBox_zbrl .item:hover { background-color: #f3f9fe; } .divBox_zbrl .item .tit { line-height: 1.5; /* padding: 0px 102px 16px 5px;*/ } .divBox_zbrl .item .tit a { color: rgb(51, 51, 51); } .divBox_zbrl .item .tit a:hover { color: rgb(255, 102, 0); } .divBox_zbrl .item .nam { padding-top: 3rem; width: 20%; } .divBox_zbrl .item .nam a:hover { color: rgb(255, 102, 0); } .divBox_zbrl .item .enter { padding-top: 2rem; } .divBox_zbrl .item .enter a { background: #cadceb; color: rgb(136, 136, 136); display: inline-block; font: 300 12px/14px "simsun"; padding: 1rem 1.2rem; } .divBox_zbrl .item_curr .enter a, .divBox_zbrl .item:hover .enter a { background-color: rgb(24, 142, 238); color: rgb(255, 255, 255); } .divBox_zbrl .xxkc { clear: both; padding: 0 0 11px 16px; } .divBox_zbrl .label-xx { color: rgb(27, 177, 119); display: inline-block; padding: 9px 15px; } @charset "utf-8"; /*--------------tree-filter---------------------------*/ /*.tree-filter*/ .tree-filter { border: #ddd solid 1px; } .tree-filter .filter-item { cursor: pointer; border-bottom: 1px solid #ddd; line-height: 100%; } .book-publisher, .grade-list { position: relative; } .book-title, .grade-title { color: #646464; padding-left: 10px; font-size: 1.23em; height: 40px; line-height: 40px; width: 80%; display: inline-block; overflow: hidden; } .triangle { background: url(images/ico-arrow_tree.png) no-repeat 0 -38px; width: 12px; height: 12px; position: absolute; top: 14px; right: 10px; } /*学段&版本弹出*/ .book-publisher .book-layer { background: #fff; border: #dbdbdb solid 1px; left: 100%; position: absolute; top: -1px; width: 280px; padding: 15px 20px; display: none; } .book-layer h2 { border-bottom: 1px solid rgb(230, 230, 232); color: #333; font-size: 18px; height: 35px; } .book-layer .item { margin-top: 15px; } .book-layer .item .text { display: inline-block; text-align: right; word-wrap: normal; width: 72px; font-size: 14px; } .book-layer .item .content { display: inline-block; vertical-align: middle; } .book-layer .radio { background: rgb(244, 244, 244); border-radius: 2px; color: rgb(51, 51, 51); cursor: pointer; display: inline-block; margin-right: 10px; padding: 1px 10px; } .book-layer .on { background: #484c50; color: #fff; } .book-layer .select-box { width: 135px; } .book-layer .select-box option { padding: 6px; } .book-layer .buttons { margin-top: 15px; margin-left: 82px; } .book-layer .buttons .confirm { display: block; width: 82px; height: 32px; line-height: 32px; background: #F63; color: #fff; font-size: 14px; text-align: center; border-radius: 4px; } .book-layer .buttons .confirm:hover { background: #F33; } .book-publisher:hover .book-layer { display: block; } /*年级弹出*/ .grade-list .grade-layer { background: #fff; border: 1px solid rgb(219, 219, 219); border-width: 1px 0px 0px 1px; display: none; left: 100%; position: absolute; top: -1px; width: 440px; } .grade-list .grade-layer-list { float: left; } .grade-list li { border-bottom: 1px solid rgb(219, 219, 219); border-right: 1px solid rgb(219, 219, 219); height: 40px; line-height: 40px; padding-left: 16px; text-align: left; width: 187px; padding-right: 16px; overflow: hidden; } .grade-list .current, .grade-list li:hover { background: rgb(241, 241, 241); } .grade-list .none-text:hover { background: rgb(255, 255, 255); cursor: auto; } .grade-list:hover .grade-layer { display: block; } /*tree*/ .book-tree { padding: 10px; font-size: 0.9em; } .book-tree li { line-height: 28px; margin: 1px 0; } .book-tree li::after { clear: both; } .book-tree .icon { background: url(images/tree-icon_filter.png) no-repeat 0 -14px; float: left; width: 20px; height: 28px; cursor: pointer; } .book-tree .level > ul { display: none; } .book-tree .level.tree-opend > ul { display: block; } .book-tree .level > .icon { background-position: 0 -35px; } .book-tree > .first > .icon { background-position: 0 9px; } .book-tree .icon.tree-loading { background-position: left -368px!important; -webkit-animation: loading 1s linear; animation: loading 1s linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-transform-origin: 6px 15px; transform-origin: 6px 15px; } @-webkit-keyframes loading { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes loading { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .book-tree .tree-opend > .icon { background-position: 0 -166px; } .book-tree > .first.tree-opend > .icon { background-position: 0 -123px; } .book-tree .last > .icon { background-position: 0 -80px; } .book-tree .last.tree-opend > .icon { background-position: 0 -212px; } .book-tree .last > ul { background: none; } .book-tree .node-text { display: block; height: 28px; line-height: 28px; overflow:visible; font-size: 1.1em; color: #333; cursor: pointer; } .book-tree .node-text:hover { color: #188eee; background-color: #f0f0f0; text-indent: 0.5em; } .book-tree .node-unable { cursor: auto; } .book-tree .node-unable:hover { color: #666; background: none; text-indent: 0; } .book-tree .node-text.node-blue { color: #fff; background-color: #188eee; text-indent: 0.5em; } .book-tree .tree-list { display: block; padding-left: 16px; background: url(images/tree-filter-line.png) repeat-y 5px 0; } .book-tree .last-node-list { height: 28px; } .book-tree .last-node-list .icon { background-position: 6px -264px; cursor: default; } .book-tree > .last-node-list.first > .icon { background-position: 6px -300px; } .book-tree .last-node-list.last .icon { background-position: 6px -280px; } /*--------------tree-filter end---------------------------*/ .paper-body h3 { font-size: 18px; line-height: 45px; } .paper-filter-wrap { border: 1px solid #ddd; margin-top: 6px; padding: 6px; } .paper-filter-lable { float: left; width: 5em; margin: 5px 0; text-align: center; font-size: 14px; } .paper-filter-list li { float: left; padding: 0 10px; margin: 5px; font-size: 14px; } .paper-filter-list li.current { background-color: #188EEE; color: #fff; } .paper-filter-list:after { content: ""; display: block; clear: both; } .paper-question { margin-top: 16px; border: 1px solid #ddd; } .paper-question-title { line-height: 38px; background: #efefef; } .paper-question-title:after { content: ""; display: block; clear: both; } .paper-question-sts { float: left; } .paper-question-order { float: right; line-height: 38px; } .paper-question-sts { margin-left: 20px; font-size: 16px; } .paper-question-sts em { color: rgb(255, 102, 0); font-weight: bold; margin: 0 6px; font-size: 18px; } .paper-question-order a { display: inline-block; font-size: 14px; padding: 0 20px; line-height: 40px; border-left: 1px solid #ddd; background-color: #f7f7f7; } .paper-question-order a.current { background-color: #fff; color: #188eee; } .paper-question-item { padding: 16px; border-top: 1px solid #ddd; border-right: 1px solid #fff; border-bottom: 1px solid #fff; border-left: 1px solid #fff; line-height: 180%; } .question_part_content { font-size: 11pt!important; letter-spacing: 1px!important; line-height: 180%!important; width: 80%; } .question_part_content .uc_q_answer { padding: 16px; } .question_part_content .uc_q_answer img { } .PaperDetail .paper-question-body { margin:20px; } .paper-question-body { overflow:hidden; } .paper-question-body > table { font-family:initial; } .paper-question-body td { font-family:'Microsoft YaHei UI'; font-size:15px; line-height:180%; } .paper-question-footer { margin-top: 20px; } .paper-question-footer .p-left { float: left; margin-top: 16px; font-size: 12px; line-height: 100%; } .paper-question-footer .p-right { float: right; text-align: right; } .paper-question-footer:after { display: block; content: ""; clear: both; } .paper-question-footer .p-btn { display: inline-block; padding: 0 10px; line-height: 28px; background-color: #fff; border: 1px solid #ddd; margin-left: 10px; font-size: 10pt; } .paper-question-footer .p-btn:first-child { margin-left: 0; } .paper-question-footer .p-btn .fa { opacity: 0.5; } .paper-question-footer .p-btn:hover { background-color: #188eee; color: #fff; border-color: #188eee; } .paper-question-item:hover { border: 1px solid #188eee; } .uc_q_fraction, .ucqo_select { display: inline-block; vertical-align: middle; *display: inline; margin: 0 10px; } .uc_q_object img { vertical-align: middle; } .ucqo_g_blank { padding: 0 10px; border-bottom: 1px solid #333; min-width: 50px; display: inline-block; } .ucqo_g_border { border-top: 1px solid #000!important; } .ucqo_table table { margin: 10px; border-collapse: collapse; } .ucqo_table table td, .ucqo_table table th { border: 1px solid #aaa!important; padding: 4px 16px!important; font-size: 11pt!important; } .ktree-sort { margin-bottom: 16px; line-height: 32px; font-size: 16px; border-left: 1px solid #ddd; } .ktree-sort:after { content: ""; display: block; clear: both; } .ktree-sort a { display: inline-block; width: 50%; float: left; text-align: center; border-top: 1px solid #ddd; } .ktree-sort span { display: block; background-color: #eee; border: 1px solid #ddd; border-left: 0; border-top: 1px solid #eee; } .ktree-sort a.current span { background-color: #fff; border-bottom: 1px solid #fff; border-top: 2px solid #188eee; color: #188eee; margin-top: -1px; } .paper-question-footer .p-left span { display: inline-block; padding: 0 12px; border-left: 1px solid #aaa; line-height: 100%; } .paper-question-footer .p-left span:first-child { border-left: 0; padding-left: 0; } .paper-question-footer .p-left label { color: #999; } .PaperDetail .uc_q { margin: 20px; font-size: 11pt; } .paper-answer { font-size: 11pt!important; padding: 20px; line-height: 180%!important; } /*-----------------云盘 列表和缩略图模式star--------------*/ /*------------module-list----------*/ .global-clearfix::after, .g-clearfix::after { clear: both; content: "."; display: block; font-size: 0; height: 0; line-height: 0; visibility: hidden; } .mr20 { margin-right: 20px; } .module-history-list { height: 30px; line-height: 30px; padding-left: 10px; position: relative; } .module-history-list .history-list-tips { position: absolute; right: 20px; top: 0; } .moudle-list { -moz-user-select: none; overflow: hidden; position: relative; border-left:1px solid #ddd; border-bottom:1px solid #ddd; } .moudle-list .checkbox { width: 3em; text-align: center; } .list-view-container { position: relative; } .moudle-list .list-view, .moudle-list .list-view-header { display: table; table-layout: fixed; width: 100%; *display:block; } .moudle-list .list-view-header .list-cols, .moudle-list .list-view-item { background: #f7f7f7; color: #888; display: table-row; *display:block; } .moudle-list .list-view-item { background-color:#fff; line-height:100%; } .moudle-list .col { display: table-cell; height: 100%; border:1px solid #ddd; border-bottom:none; border-left:0; *display:inline; *zoom:1; *vertical-align:top; padding:10px 0; *min-height:22px; } .moudle-list .detailgrid-row-selected, .moudle-list .list-view-item:hover { background: #f0f8fd; } .moudle-list .col > * { padding-left:10px; padding-right:10px; display:block; /*padding:0 10px;*/ } /*列表前的小图标*/ .fileicon { cursor: default; display: inline-block; height: 16px; width: 16px; padding-right: 10px; } .default-small, .fileicon-small-html { background: url(images/listIcon_ca26f6a.png) no-repeat 0 0; } .dir-small { background: url(images/listIcon_ca26f6a.png) no-repeat 0 -30px; } .dir-cang-small { background: url(images/listIcon_ca26f6a.png) no-repeat -30px -30px; } .dir-apps-small, .dir-app-small { background: url(images/listIcon_ca26f6a.png) no-repeat -60px -30px; } .dir-cloud-small { background: url(images/listIcon_ca26f6a.png) no-repeat -90px -30px; } .dir-multi-small { background: url(images/listIcon_ca26f6a.png) no-repeat -120px -30px; } .dir-backup-small { background: url(images/listIcon_ca26f6a.png) no-repeat -150px -30px; } .fileicon-sys-s-exe { background-image: url(images/listIcon_ca26f6a.png); background-position: 0 -60px; } .fileicon-sys-s-ipa { background-image: url(images/listIcon_ca26f6a.png); background-position: -30px -60px; } .fileicon-sys-s-apk { background-image: url(images/listIcon_ca26f6a.png); background-position: -60px -60px; } .fileicon-sys-s-key { background-image: url(images/listIcon_ca26f6a.png); background-position: -90px -60px; } .fileicon-sys-s-vsd { background-image: url(images/listIcon_ca26f6a.png); background-position: -120px -60px; } .fileicon-sys-s-ai { background-image: url(images/listIcon_ca26f6a.png); background-position: -150px -60px; } .fileicon-sys-s-psd { background-image: url(images/listIcon_ca26f6a.png); background-position: -180px -60px; } .fileicon-sys-s-text { background-image: url(images/listIcon_ca26f6a.png); background-position: -210px -60px; } /*列表前的小图标end*/ /*----------------云盘 列表和缩略图模式end---------------*/ .paperLibray { position: fixed; bottom: 40%; right: 0; border: 1px solid #ddd; background-color: #fff; text-align: center; z-index: 10; font-size: 16px; } .paperLibray-plate { padding: 10px; cursor: pointer; } .paperLibray-plate:hover { background-color: #f7f7f7; } .paperLibray-plate em { font-size: 30px; color: #ff6a00; font-weight: bold; margin: 4px 0; transition: transform 0.2s ease-out; -webkit-transition: -webkit-transform 0.2s ease-out; display: inline-block; } .paperLibray-plate label { display: block; } .paperLibray-scale { position: absolute; bottom: 0; left: 102%; background-color: #fff; border: 1px solid #ddd; padding: 16px; margin-right: -1px; margin-bottom: -1px; } .paperLibray-scale li { white-space: nowrap; padding: 2px 0; font-size: 14px; } .paperLibray-scale .progress { display: inline-block; width: 5em; background-color: #f0f0f0; height: 12px; line-height: 100%; margin-right: 6px; text-align: left; vertical-align: middle; } .paperLibray-scale .percent { background-color: #ff6a00; display: inline-block; height: 100%; line-height: 100%; vertical-align: top; } .paperLibray-scale h4 { padding-bottom: 6px; } .paperLibray-scale em { margin: 0 4px; color: #ff6a00; font-weight: bold; } .new_SaleDetail{ margin:0 auto; width:auto;} .newSaleDetail_L02 .FR_ { margin-left: -220px; padding-bottom: 20px; padding-left: 0px; width: 220px; } .newSaleDetail_L02 .FL_ { background-color: #fff; margin-right: 230px; } .new_SaleDetail .Column02 .Column02_tab li a { padding:0 20px; color:#555; } .new_SaleDetail .m-catalog { padding:10px; } .new_SaleDetail .m-catalog .header .title { padding-left:10px; } .new_SaleDetail .m-catalog .chapter-title em { padding-left:10px; } .new_SaleDetail .m-catalog-list .chapter .num { padding-left:20px; } .new_SaleDetail .details-topcon { border:none; padding:10px; } .new_SaleDetail .details-topcon-pic{ height:150px; margin-right: 0; width: 200px;} .new_SaleDetail .details-topcon-info{ width:auto; margin-top:10px;} .new_SaleDetail .details-topcon-info .summary li{ font-size:16px; font-family:Arial;} .new_SaleDetail .details-topcon-info .text{ width:auto; padding-left:0; letter-spacing:0;} /*--------------忘记密码找回页面样式---------------star*/ .mod-find{ padding:10px; background:#fafafa;} .mod-find .mt{ padding:10px 0;} .mod-find .mt h3{ color: #666; font-size: 12px; line-height: 18px; } .mod-find .mc{ line-height:20px; overflow:hidden;} .stepflex { border-top: 5px solid #ccc; margin: 30px auto; text-align: center; } .stepflex { display: block; width:640px; height:60px; } .stepflex li { border-top: 5px solid #ccc; float: left; position: relative; top: -5px; width: 160px; } .s-text { color: #ccc; } .doing .s-num { background-position: -23px 0; } .doing .s-text { color: #7abd54; } li.doing { border-top-color: #7abd54; } li.done { border-top-color: #caecb6; } .done .s-num { background-position: -46px 0; } .done .s-text { color: #caecb6; } .s-num { display:block; background-image: url(images/step2013.png); color: #fff; font-weight: 700; height: 23px; line-height: 23px; margin: -15px auto 0; position: relative; width: 23px; } /*.doing b, .doing s, .first s, .last b { background-image: url(images/step2013.png); font-size: 0; height: 5px; line-height: 0; overflow: hidden; position: absolute; top: -5px; width: 5px; }*/ .stepflex s { left: 0; } .stepflex b { right: 0; } .first s { background-color: #fff; background-position: 0 -24px; } .last b { background-color: #fff; background-position: -5px -24px; } .doing s { background-position: -23px -24px; } .doing b { background-color: #ccc; background-position: -28px -24px; } .doing.last s, .doing.normal s { background-color: #caecb6; } .doing.last b { background-color: #fff; } .done s { background-position: -46px -24px; } .done b { background-position: -51px -24px; } .doing.last .s-num { background-position: -91px 0; } .last .s-num { background-position: -68px 0; } .formflex{ width:640px; margin:0 auto;} .formflex .item { line-height: 30px; margin-bottom: 20px; } .formflex .item::after { clear: both; content: "."; display: block; height: 0; visibility: hidden; } .formflex .item span.label { float: left; height: 18px; line-height: 18px; padding: 6px 0; text-align: right; width: 100px; } .formflexwrap .form .item span.label { color: #999; font-size: 14px; padding: 8px 0; width: 150px; } #sendEmailCode { padding:6px; } #validateType { width:165px; } .formflex .area, .formflex .itxt, .formflex .sele, .formflex .selt { border: 1px solid #ccc; float: none; font-family: "Microsoft YaHei"; font-size: 12px; line-height: 18px; padding: 5px; } .formflex .itxt, .form .text { height: 18px; padding: 5px 23px 5px 5px; width:134px; } .formflex .itxt, .formflex .text { padding: 8px 23px 8px 5px; } .mod-find .commit{ background-color: #f5fbef; background-image: linear-gradient(to bottom, #f5fbef 0px, #eaf6e2 100%); border: 1px solid #bfd6af; border-radius: 2px; color: #323333; display: inline-block; height: 18px; line-height: 18px; padding: 2px 14px 3px; cursor:pointer; } .ftx-05, .ftx05{ color:#005ea7;} .mod-find img { border: 0 none; vertical-align: middle; } .mod-find .ml10{ margin-left:10px; margin-right:10px;} /*--------------忘记密码找回页面样式---------------end*/ .quesExtra { font-family:'Microsoft YaHei UI'; line-height:200%; } .quesExtra p { line-height:200%; } .quesExtra p span { font-size:14px!important; } .quesExtra table { margin:10px; } .quesExtra strong { font-weight: bold; font-size:1.2em; font-family:"宋体"; } .quesExtra p { margin:1em 0; } .quesExtra table[border] td { border:1px solid #000; padding:3px; }