body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form, fieldset, legend, input, button,textarea, p, blockquote, th, td {margin: 0;padding: 0;} fieldset, img {border: 0;} :focus {outline: 0;} address, caption, cite, code, dfn,em, th, var, optgroup {font-style: normal;font-weight: normal;} h1, h2, h3, h4, h5, h6{font-weight: normal; font-size: 100%;} strong{font-weight: 700;} abbr, acronym {border: 0;font-variant: normal;} input, button, textarea, select, optgroup, option {font-family: inherit;font-size: inherit;font-style: inherit; font-weight: inherit;} code, kbd, samp, tt {font-size: 100%;} input, button, textarea, select {*font-size: 100%;} input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;} ol, ul {list-style: none;} table {border-collapse: collapse;border-spacing: 0;} caption{text-align: left;} sup, sub {font-size: 100%;} :link, :visited , ins {text-decoration: none;} blockquote, q {quotes: none;} blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;} .clearfix,.container-fluid,.container,.form-group,.panel{ *clear:both; *zoom:1;} .clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.form-group:after,.form-group:before,.panel:after,.panel:before{ display:table;content:" ";} .clearfix:after,.container-fluid:after,.container:after,.form-group:after,.panel:after{clear:both;} .hidden{display:none!important;} .show{display:block!important;} .hide{display:none;} .pull-left,.pull-right{display:inline;} .pull-left{float:left;} .pull-right{float:right;} button,input,textarea,select,pre{ font-family: "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, sans-serif; } pre{ white-space: normal; } *, *:before, *:after { -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-tap-highlight-color: transparent; } @font-face { font-family: 'iconfont'; src: url('../Fonts/iconfont.eot?2018722 0.'); src: url('../Fonts/iconfont.eot?#iefix?2018722') format('embedded-opentype'), url('../Fonts/iconfont.woff?2018722') format('woff'), url('../Fonts/iconfont.ttf?2018722') format('truetype'), url('../Fonts/iconfont.svg#iconfont?2018722') format('svg'); } .iconfont { font-family: "iconfont" !important; font-size: normal; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } body{ -webkit-font-smoothing: antialiased; } html { height: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); _background-image:url(about:blank); _background-attachment:fixed; } body{ color: #181818; font-size: 14px; line-height: 1.5; font-family: "Microsoft Yahei", "Helvetica Neue", Helvetica, Arial, sans-serif; background-color: #fafafa; height: 100%; } a{ color: #181818; text-decoration: none; transition: color .3s, background-color .3s; } a:hover{ color: #338ec4; text-decoration: none;} a.hover-underline:hover{ text-decoration: underline;} /* Hx */ .h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{ font-weight: 400; } .h1,h1{ font-size: 32px; font-weight: 300; } .h2,h2{ font-size: 22px; font-weight: 300; } .h3,h3{ font-size: 18px; } .h4,h4{ font-size: 16px; } .h5,h5{ font-size: 14px; } .h6,h6{ font-size: 12px; } .small,small{ font-size: 85%; } .inline { display:inline !important; } .inline-block { display:inline-block !important; vertical-align: middle; } .block { display:block !important; } .sep{ padding: 0 10px; font-family: simsun; opacity: .5; filter: alpha(opacity=50); } /* mask-white */ .mask-white, .mask-black{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; overflow: hidden; background-color: #fff; transition: 0.25s;} .mask-black{ background-color: #000; } /* text-align */ .text-left { text-align: left; } .text-right { text-align: right; } .text-center { text-align: center; } .text-nowrap { white-space: nowrap; } .text-break { word-wrap: break-word; white-space: normal; } .text-justify { text-align: justify; } .ellipsis{ overflow: hidden; text-overflow: ellipsis; word-wrap: normal; white-space: nowrap; } /* border */ .noborder { border: 0 none!important;} .border-top { border-top: 1px solid #eee; } .border-right { border-right: 1px solid #eee; } .border-bottom{ border-bottom: 1px solid #eee; } .border-left { border-left: 1px solid #eee; } /* text-color */ .text-white { color: #fff !important; } .text-light { color: #999 !important; } .text-gray { color: #666 !important; } .text-dark { color: #181818 !important;} .text-primary { color: #338ec4 !important; } .text-success { color: #46be8a !important; } .text-info { color: #57c7d4 !important; } .text-warning { color: #f2a654 !important; } .text-danger { color: #f96868 !important; } .text-pink { color: #e53b75 !important; } .text-purple { color: #6d45bc !important; } .text-indigo { color: #465bd4 !important; } .text-red { color: #d6494b !important; } .text-blue { color: #0066cc !important; } .text-green { color: #27ae60 !important; } .text-orange { color: #d35400 !important; } .text-yellow { color: #ffec00 !important; } .text-brown { color: #8d6658 !important; } /* bg-color */ .bg-primary{ background-color: #369ce0 !important; } .bg-success{ background-color: #46be8a !important; } .bg-info { background-color: #57c7d4 !important; } .bg-warning{ background-color: #f2a654 !important; } .bg-danger { background-color: #f96868 !important; } .bg-grey { background-color: #757575 !important; } .bg-red { background-color: #f96868 !important; } .bg-pink { background-color: #f96197 !important; } .bg-purple { background-color: #926dde !important; } .bg-indigo { background-color: #677ae4 !important; } .bg-blue { background-color: #62a8ea !important; } .bg-cyan { background-color: #57c7d4 !important; } .bg-teal { background-color: #3aa99e !important; } .bg-green { background-color: #46be8a !important; } .bg-yellow { background-color: #ffb300 !important; } .bg-orange { background-color: #f2a654 !important; } .bg-brown { background-color: #8d6658 !important; } /* margin */ .ma0 { margin: 0px !important; } .mb0 { margin-bottom: 0px !important; } .mr4 { margin-right: 4px !important; } .mt5 { margin-top: 5px !important; } .ml10{ margin-left: 10px !important; } .mb10{ margin-bottom: 10px !important; } .my10{ margin-top: 10px !important; margin-bottom: 10px !important; } .mt15{ margin-top: 15px !important; } .my15{ margin-top: 15px !important; margin-bottom: 15px !important; } .mr20{ margin-right: 20px !important; } .mx20{ margin-right: 20px !important; margin-left: 20px !important; } .my20{ margin-top: 20px !important; margin-bottom: 20px !important; } .mt30{ margin-top: 30px !important; } .mr30{ margin-right: 30px !important; } /* padding */ .pa0 { padding: 0px !important;} .pt0 { padding-top: 0px !important;} .pr0 { padding-right: 0px !important;} .pt3 { padding-top: 3px !important;} .pt5 { padding-top: 5px !important;} .pb5 { padding-bottom: 5px !important;} .pl5 { padding-left: 5px !important;} .pt10{ padding-top: 10px !important;} .pr10{ padding-right: 10px !important;} .pl10{ padding-left: 10px !important;} .pb10{ padding-bottom: 10px !important;} .pt10{ padding-top: 10px !important;} .pa15{ padding: 15px !important;} .py10{ padding-top: 10px !important; padding-bottom: 10px !important; } .pl15{ padding-left: 15px !important; } .pt15{ padding-top: 15px !important; } .pb15{ padding-bottom: 15px !important; } .px15{ padding-right: 15px !important; padding-left: 15px !important; } .pa20{ padding: 20px !important; } .pt20{ padding-top: 20px !important; } .pb20{ padding-bottom: 20px !important; } .pl20{ padding-left: 20px !important; } .px20{ padding-right: 20px !important; padding-left: 20px !important; } .py20{ padding-top: 20px !important; padding-bottom: 20px !important; } .pb25{ padding-bottom: 25px !important; } .px25{ padding-right: 25px !important; padding-left: 25px !important; } .py25{ padding-top: 25px !important; padding-bottom: 25px !important; } .pa30{ padding: 30px !important; } .pt30{ padding-top: 30px !important; } .pb30{ padding-bottom: 30px !important; } .px30{ padding-right: 30px !important; padding-left: 30px !important; } .py30{ padding-top: 30px !important; padding-bottom: 30px !important; } .pl40{ padding-left: 40px !important; } .py40{ padding-top: 40px !important; padding-bottom: 40px !important; } .pt50{ padding-top: 50px !important; } .pb50{ padding-bottom: 50px !important; } .py50{ padding-top: 50px !important; padding-bottom: 50px !important; } /* visible* */ .visible-xs, .visible-sm, .visible-md, .visible-lg{ display: none !important; } @media (max-width: 767px) { .visible-xs{ display: block !important; } } @media (min-width: 768px) and (max-width: 991px) { .visible-sm { display: block !important; } } @media (min-width: 992px) and (max-width: 1199px) { .visible-md { display: block !important; } } @media (min-width: 1200px) { .visible-lg { display: block !important; } } @media (max-width: 767px) { .hidden-xs { display: none !important; } } @media (min-width: 768px) and (max-width: 991px) { .hidden-sm { display: none !important; } } @media (min-width: 992px) and (max-width: 1199px) { .hidden-md { display: none !important; } } @media (min-width: 1200px) { .hidden-lg { display: none !important; } } /* label */ .label{ display: inline-block; padding: 2px 4px; font-size: 12px; line-height: 14px; color: #fff; white-space: nowrap; vertical-align: baseline; background-color: #999; border-radius: 2px; } .label:empty{ display: none; } .label-round{ border-radius: 1000px;} .label-default{ background-color: #777; } .label-primary{ background-color: #337ab7; } .label-success{ background-color: #5cb85c; } .label-warning{ background-color: #f0ad4e; } .label-info { background-color: #5bc0de; } .label-danger { background-color: #d9534f; } .label-white { background-color: #fff; color: #f00; } .label-default-outline{ color: #777; border: 1px solid #ccc; background-color: transparent; } a.label:hover, a.label:focus { color: #fff; text-decoration: none; cursor: pointer; } a.label-default:hover, a.label-default:focus { background-color: #5e5e5e; } a.label-primary:hover, a.label-primary:focus { background-color: #286090; } a.label-success:hover, a.label-success:focus { background-color: #449d44; } a.label-info:hover, a.label-info:focus { background-color: #31b0d5; } a.label-warning:hover, a.label-warning:focus { background-color: #ec971f; } a.label-danger:hover, a.label-danger:focus { background-color: #c9302c; } /* caret */ .caret { display: inline-block; width: 0; height: 0; overflow: hidden; vertical-align: middle; border-top: 4px dashed; border-top: 4px solid \9; border-right: 4px solid transparent; border-left: 4px solid transparent; transition: .25s; _border-right-style: dashed; _border-left-style: dashed; } /* iconimg */ .iconimg{ display: inline-block; font-size: 0; line-height: 0; overflow: hidden; vertical-align: middle; border: 0 none; text-indent: -999px; *text-indent: 0; background-repeat: no-repeat; background-image: url(../images/iconimg.png); } /* container */ .container { margin-right: auto; margin-left: auto; width: 1200px; } /* dropdown-menu */ .dropdown-menu{ position: absolute; top: 100%; z-index: 9; font-size: 14px; pointer-events: none; border: 1px solid; border-color: #ddd; border-color: rgba(255,255,255,0); *border-color: #ddd; background-color: #fff; box-shadow: 0 3px 15px rgba(0,0,0,0.2); display: none; } .dropdown-menu.in, .open .dropdown-menu{ pointer-events: auto; display: block; } .dropdown-arrow{ position: absolute; display: block; width: 0; height: 0; line-height: 0; font-size: 0; overflow: hidden; border-style: dashed dashed solid; border-width: 0 7px 5px 7px; left: 12px; } .dropdown-arrow{top: -5px; border-color: transparent transparent #ffffff;} .dropdown-arrow1{top: -6px; border-color: transparent transparent #ddd;} /* backdrop */ .backdrop { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: -1; width: 100%; height: 100%; pointer-events: none; -webkit-backface-visibility: hidden; backface-visibility: hidden; background-color: rgba(0,0,0,.2); opacity: 0; -webkit-transition: all .5s; transition: all .5s; } .backdrop.in{ opacity: 1; pointer-events: auto; z-index: 900;} /* panel */ .content{} .panel{ margin-top: 20px; padding: 20px; background-color: #fff; } .panel-heading{ position: relative; height: 32px; line-height: 32px; } .panel-more{ float: right; color: #999; } .panel-more > span > a + a{ margin-left: 20px; } .panel-more > span > a{ color: #999; } .panel-more > span > a:hover{ color: #338ec4; } .panel-title > small { color: #666; margin-left: 7px; font-weight: 400; } .panel-title{ position: relative; float: left; margin-left: -20px; padding-left: 20px; font-size: 20px; font-weight: 700; } .panel-title:after { content: ""; position: absolute; top: 50%; left: 0; width: 3px; height: 20px; margin-top: -10px; background-color: #338ec4; } /* panel-tabs */ .panel-tabs{ } .panel-tabs > a + a{ margin-left: 10px;} .panel-tabs > a{ float: left; padding: 0 25px; color: #666; background-color: #f9f9f9; border-radius: 100px; transition: .15s ease-in-out; } .panel-tabs > a:hover, .panel-tabs > a.active{ color: #fff; background-color: #338ec4; } /* main */ .panel-main { width: 988px; float: left; } .panel-aside{ width: 152px; float: right; } /* box */ .box{ border: 1px solid; border-color: #f0f0f0; border-color: rgba(255,255,255,0); *border-color: #f0f0f0; background-color: #fff; box-shadow: 0 0 5px rgba(0,0,0,.1); border-radius: 3px; } .box-aside{ position: relative; z-index: 2; float: left; width: 190px; margin-right: -1px; border-right: 1px solid #eee; } .box-primary{ float: right; width: 947px; margin-left: -1px; padding: 25px 30px; border-left: 1px solid #eee; background-color: #fff; } /* form-control */ .form-control{ display: block; width: 100%; height: 36px; line-height: 36px; text-indent: 13px; font-size: 14px; color: #ccc; *color: #484848; border: 1px solid #e6e8ea; background-color: #fff; border-radius: 3px; transition: border linear .2s, box-shadow linear .2s; } .form-control:hover{ border-color: #bbb; text-decoration: none; } .form-control:focus{ color: #484848; border-color: #23b4e0; box-shadow: 0 0 7px rgba(35,180,224,.5); } .form-control::-moz-placeholder { color: #ccc; opacity: 1; } .form-control:-ms-input-placeholder {color: #ccc;} .form-control::-webkit-input-placeholder {color: #ccc;} .form-control[disabled], .form-control[readonly]{ border-color: #e5e5e5; background-color: #f5f5f6; box-shadow: none; } .form-control[disabled]{ cursor: not-allowed;} select.form-control{ text-indent: 0!important;} textarea.form-control { height: auto; line-height: 1.5; text-indent: 0; padding: 0 10px; word-wrap: normal; overflow: auto; overflow-y: scroll; } /* IE6 form-control */ .form-control-hover{ border-color: #bbb; text-decoration: none;} .form-control-focus{ color: #484848; border-color: #23b4e0;} .form-control-error, .form-input-error{ color: #d95c5c; border-color: #dbb1b1; background-color: #fff0f0; } .form-control-succeed, .form-input-succeed{ color: #2eab77; border-color: #a6d6c2; background-color: #e7fdf4; } /* input-sm */ .input-sm{ height: 28px; line-height: 28px; text-indent: 7px;} select.input-sm{ height: 30px; line-height: 30px;} /* help-block */ .help-block { display: block; margin-top: 5px; color: #808080; font-size: 13px; } /* radio&checkbox */ .radio, .checkbox { position: relative; display: inline-block; font-size: 14px; line-height: 20px; cursor: pointer\9; } .radio input, .checkbox input{ float: left; margin: 4px 7px 0 0; *margin: 0 3px 0 -3px; cursor: pointer; } /* btn */ .btn{ display: inline-block; padding: 6px 12px; font-size: 14px; font-weight: normal; text-align: center; vertical-align: middle; cursor: pointer; user-select: none; border: 1px solid transparent; background-color: transparent; border-radius: 3px; transition: .3s; } /* .btn-block */ .btn-block{ display: block; width: 100%;} /* btn-size */ .btn-lg{ line-height: 30px; font-size: 18px; padding: 15px 70px;} /* btn-small */ .btn-sm{ padding: 5px 10px; font-size: 12px; line-height: 1.5; border-radius: 3px; } /* btn-xs */ .btn-xs{ padding: 0 7px; font-size: 12px; } /* btn-default */ .btn-default{ color: #333; border-color: #ddd; background-color: #fff; } .btn-default:hover{ color: #338ec4; border-color: #ddd; background-color: #f9f9f9; } .btn-default:active{ color: #338ec4; border-color: #d7d7d7; background-color: #f5f5f5; } /* btn-outline */ .btn-outline{ color: #808080; border-color: #e5e5e5; } .btn-outline:hover{ color: #181818; border-color: #ccc; background-color: #f9f9fa; } .btn-outline:active{ border-color: #d7d7d7; background-color: #eee; } /* btn-primary */ .btn-primary{ color: #fff; border-color: #338ec4; background-color: #338ec4; } .btn-primary:hover { color: #fff; border-color: #ff5752; background-color: #ff5752; } .btn-primary:active{ background-color: #fe2e29; } /* btn-red */ .btn-red{ color: #fff; border-color: #ce3638; background-color: #ce3638; } .btn-red:hover{ color: #fff; border-color: #db393c; background-color: #db393c; } .btn-red:active{ background-color: #c23235; } /* btn-green */ .btn-green{ color: #fff; border-color: #29a562; background-color: #29a562; } .btn-green:hover { color: #fff; border-color: #2db36b; background-color: #2db36b; } .btn-green:active{ background-color: #26995c; } /* btn-orange */ .btn-orange{ color: #fff; border-color: #e88c3a; background-color: #e88c3a; } .btn-orange:hover { color: #fff; border-color: #f5933d; background-color: #f5933d; } .btn-orange:active{ background-color: #db8437; } /* btn-disabled */ /*.btn.disabled,.btn.disabled:hover,.btn.disabled:active,*/ .btn-disabled,.btn-disabled:hover,.btn-disabled:active{ cursor: default; box-shadow: none; text-shadow: 0 1px 0 #fff; color: #aaa; border-color: #ddd; background-color: #f2f2f2; } /* btn-group */ .btn-group, .btn-group-vertical { position: relative; display: inline-block; vertical-align: middle; } .btn-group > .btn, .btn-group-vertical > .btn {position: relative;float: left;} .btn-group > .btn:hover, .btn-group-vertical > .btn:hover, .btn-group > .btn:focus, .btn-group-vertical > .btn:focus, .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn.active {z-index: 2;} .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group {margin-left: -1px;} .btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { border-radius: 0; } .btn-group > .btn:first-child { margin-left: 0; } .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-top-right-radius: 0; border-bottom-right-radius: 0; } .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; } .btn-group > .btn-group { float: left; } .btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { border-radius: 0; } .btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { border-top-right-radius: 0; border-bottom-right-radius: 0; } .btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { border-top-left-radius: 0; border-bottom-left-radius: 0; } .btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0; } .btn-group > .btn + .dropdown-toggle { padding-right: 8px; padding-left: 8px; } .btn-group > .btn-lg + .dropdown-toggle { padding-right: 12px; padding-left: 12px; } .btn-group.open .dropdown-toggle { -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); } .btn-group.open .dropdown-toggle.btn-link { -webkit-box-shadow: none; box-shadow: none; } .btn .caret { margin-left: 0; } /* form-group */ .form-group{ margin-bottom: 15px; } .form-group .control-label{ display: inline-block; max-width: 100%; line-height: 20px; padding-top: 10px;} .form-group .btn-link, .form-group .radio, .form-group .checkbox{ margin-top: 0; } .form-text { padding-top: 7px; } /* col-xs-* */ .col-xs-06,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left; *display: inline; *overflow: hidden;} .col-xs-12{width:100%;} .col-xs-11{width:91.66666667%;} .col-xs-10{width:83.33333333%;} .col-xs-9{width:75%;} .col-xs-8{width:66.66666667%;} .col-xs-7{width:58.33333333%;} .col-xs-6{width:50%;} .col-xs-5{width:41.66666667%; *width:41%;} .col-xs-4{width:33.33333333%;} .col-xs-3{width:25%; *width: 24.99999%;} .col-xs-2{width:16.66666667%;} .col-xs-1{width:8.33333333%;} .col-xs-06{width:5.33333333%;} .col-xs-offset-12{margin-left:100%;} .col-xs-offset-11{margin-left:91.66666667%;} .col-xs-offset-10{margin-left:83.33333333%;} .col-xs-offset-9{margin-left:75%;} .col-xs-offset-8{margin-left:66.66666667%;} .col-xs-offset-7{margin-left:58.33333333%;} .col-xs-offset-6{margin-left:50%;} .col-xs-offset-5{margin-left:41.66666667%;} .col-xs-offset-4{margin-left:33.33333333%;} .col-xs-offset-3{margin-left:25%;} .col-xs-offset-2{margin-left:16.66666667%;} .col-xs-offset-1{margin-left:8.33333333%;} .col-xs-offset-0{margin-left:0;} /* ff-collapse */ .ff-collapse { display:none; } .ff-collapse.in { display:inline; } /* fade */ .fade { opacity: 0; -webkit-transition: opacity .15s linear; -moz-transition: opacity .15s linear; -ms-transition: opacity .15s linear; -o-transition: opacity .15s linear; transition: opacity .15s linear; } .fade.in { opacity: 1; } /* tab-pane */ .tab-content>.tab-pane{ display: none; } .tab-content>.tab-panel{ display: none; } .tab-content>.active { display: block; } /* tooltip */ .tooltip { position: absolute; z-index: 1070; display: block; font-size: 12px; font-style: normal; font-weight: normal; line-height: 1.42857143; text-align: left; text-align: start; text-decoration: none; text-shadow: none; text-transform: none; letter-spacing: normal; word-break: normal; word-spacing: normal; word-wrap: normal; white-space: normal; filter: alpha(opacity=0); opacity: 0; line-break: auto; } .tooltip.in { filter: alpha(opacity=90); opacity: .9; } .tooltip.top { top: 0; padding: 5px 0; margin-top: -3px; } .tooltip.right { padding: 0 5px; margin-left: 3px; } .tooltip.bottom { padding: 5px 0; margin-top: 3px; } .tooltip.left { padding: 0 5px; margin-left: -3px; } .tooltip-inner { max-width: 200px; padding: 7px 12px; color: #fff; text-align: center; background-color: #181818; background-color: rgba(0,0,0,.9); border-radius: 4px; } .tooltip-arrow { position: absolute; width: 0; height: 0; border-color: transparent; border-style: solid; } .tooltip.top .tooltip-arrow { bottom: 0; left: 50%; margin-left: -5px; border-width: 5px 5px 0; border-top-color: #000; border-top-color: rgba(0,0,0,.9); } .tooltip.right .tooltip-arrow { top: 50%; left: 0; margin-top: -5px; border-width: 5px 5px 5px 0; border-right-color: #000; border-right-color: rgba(0,0,0,.9); } .tooltip.left .tooltip-arrow { top: 50%; right: 0; margin-top: -5px; border-width: 5px 0 5px 5px; border-left-color: #000; border-left-color: rgba(0,0,0,.9); } .tooltip.bottom .tooltip-arrow { top: 0; left: 50%; margin-left: -5px; border-width: 0 5px 5px; border-bottom-color: #000; border-bottom-color: rgba(0,0,0,.9); } /* tooltip.error */ .tooltip.error{ cursor: pointer; display: none;} .tooltip.error{ filter: alpha(opacity=100); opacity: 1;} .tooltip.error .tooltip-inner{ min-width: 170px; max-width: 350px; text-align: left; color: #e00; padding: 8px 12px; font-size: 14px; border: 1px solid #e9c786; background-color: #fef4e2; } .tooltip.error.top{ top: 0; margin-top: -50px; white-space: nowrap; } .tooltip.error.top .tooltip-arrow { border-top-color: #e9c786; left: 25px; } .tooltip.error.right{ left: 100%; top: 0; } .tooltip.error.right .tooltip-arrow { border-right-color: #ebccd1; top: 19px; } .tooltip.error.bottom{ top: 100%; } .tooltip.error.bottom .tooltip-arrow { border-bottom-color: #ebccd1; left: 25px; } .tooltip.error.left{ right: 100%; top: 0; margin-right: 5px;} .tooltip.error.left .tooltip-arrow { border-left-color: #ebccd1; } /* hr */ hr{ height:0; overflow: hidden; font-size: 0; line-height: 0; margin-top:20px; margin-bottom:20px; border:0; border-top: 1px solid #eee; clear: both; } /* table */ .table{ width: 100%; font-size: 14px; margin-bottom: 20px; background-color: #fff; } .table th{background-color: #fcfcfc; white-space: nowrap;} .table th, .table td{padding: 10px 20px; vertical-align: middle; border-top: 1px solid #eee; } .table > tbody > tr:nth-child(2n) td{ background-color: #fcfcfc; } .table-bordered th, .table-bordered td{border: 1px solid #ededed;} .table-custom {border: 1px solid #eee;} .table-custom th, .table-custom td { padding: 15px 25px; border-top: 0 none; border-bottom: 1px solid #eee; text-align: center; color: #808080; } .table-custom thead th{ border-bottom: 1px solid #e5e5e5; font-size: 14px; color: #666; font-weight: 700; } .table-custom > tbody > tr:hover{ background-color: transparent; } .table-condensed th, .table-condensed td { padding: 5px 10px; } .table-condensed th { font-size: 14px; } .table-responsive{ width: 100%; min-height: .01%; overflow-x: auto; margin-bottom: 20px; } .table-responsive .table{ margin-bottom: 0; } /* header */ .header{ background-color: #fff; box-shadow: 0 1px 3px rgba(0,0,0,.08); } .navbar-header{ height: 66px; padding: 15px 0; } .navbar-header .container{ position: relative; } /* navbar-brand */ .navbar-brand{ float: left; height: 36px; } .navbar-brand img{ display: block; height: 36px; } /* navbar-account */ .navbar-goback{ display: none; } .navbar-history .history-toggle{ display: none; } .navbar-history{ float: right; margin-left: 10px; } .navbar-history > a{ display: block; width: 36px; height: 36px; line-height: 36px; text-indent: 1px; overflow: hidden; text-align: center; font-size: 24px; border-radius: 50%; color: #338ec4; } .navbar-history > .dropdown-menu{ right: 0; width: 250px; padding-bottom: 5px; z-index: 999; } .navbar-history p{ border-top: 1px solid #f5f5f5; padding: 7px 0 2px 0; } .history-heading{ height: 40px; line-height: 40px; padding: 0 10px 0 15px; border-bottom: 1px solid #f5f5f5; } .history-heading > h5{ float: left; color: #666; } .history-heading > a{ float: right; color: #666; margin-left: 10px; } .history-heading > a:hover{ color: #338ec4; } .history-list{} .history-list > li{ position: relative; padding: 0 15px; line-height: 38px; color: #999; overflow: hidden; text-overflow: ellipsis; word-wrap: normal; white-space: nowrap; } .history-list > li + li{ border-top: 1px solid #f0f0f0; } /* navbar-search */ .navbar-search{ float: right; position: relative; width: 400px; height: 36px; border: 1px solid #338ec4; border-radius: 36px; } .panel .navbar-search{ float: none; width: auto; margin: 5px; } /* search-control */ .navbar-search > .search-control{ position: absolute; top: 0; left: 0; color: #181818; width: 100%; height: 34px; line-height: 20px; padding: 7px 20px; border: 0 none; background-color: transparent; border-radius: 100px; } /* search-button */ .navbar-search > .search-button{ position: absolute; top: -1px; right: -1px; width: 80px; height: 36px; line-height: 36px; text-align: center; color: #fff; font-size: 14px; cursor: pointer; border: 0 none; background-color: #338ec4; border-radius: 0 36px 36px 0; } .navbar-search > .search-button:hover{ background-color: #ff5b57; } /* search-hotkey */ .search-hotkey{ padding: 5px 5px 0 5px; } .search-hotkey h5{ font-weight: 700; margin-bottom: 10px; } .search-hotkey a{ margin: 0 10px 10px 0; } /* autocomplete-suggestions */ .autocomplete-suggestions{ font-size: 14px; border: 1px solid; border-color: #ddd; border-color: rgba(255,255,255,0); overflow: hidden; padding: 3px 0; background-color: #fff; box-shadow: 0 3px 15px rgba(0,0,0,0.2); border-radius: 3px; } .autocomplete-suggestion{ padding: 6px 10px; white-space: nowrap; overflow: hidden; cursor: pointer; } .autocomplete-suggestion strong{ color: #338ec4; } .autocomplete-suggestion:hover, .autocomplete-suggestion:active{ background-color: #f5f5f5; } /* navbar-primary */ .navbar-primary{ height: 50px; font-size: 16px; color: #fff; background-color: #338ec4; } .navbar-nav > li{ float: left; position: relative; line-height: 45px; padding: 0 5px; } .navbar-nav > li + li:before{ content: "·"; position: absolute; top: 0; left: 0; font-size: 16px; opacity: .5; filter: alpha(opacity=50); } .navbar-nav > li > a{ position: relative; display: block; height: 45px; line-height: 44px; text-align: center; padding: 0 30px; color: #222; transition: .3s; } .navbar-nav > li:first-child > a{ padding-left: 0; } .navbar-nav > li > a:hover{ color: #338ec4; font-weight: 700; } .navbar-nav > li.active > a, .navbar-nav > li.active > a:hover{ font-weight: 700; color: #338ec4; } .navbar-nav > li.movie{ width:auto; color: #666; } .navbar-nav > li.movie + li:before{ display: none; } .navbar-primary .navbar-nav > li > a, .navbar-primary .navbar-nav > li > a:hover{ color: #fff; height: 50px; line-height: 50px; } .navbar-primary .navbar-nav > li.active > a, .navbar-primary .navbar-nav > li.active > a:hover{ color: #fff; } .navbar-primary .navbar-nav > li.active > a::after{ content: ""; position: absolute; left: 50%; margin-left: -6px; bottom: 0; width: 0; height: 0; border-bottom: 6px solid; border-left: 6px dashed transparent; border-right: 6px dashed transparent; } .navbar-primary .navbar-nav > li.active > a::after{ margin: 0; left: 40px; } .navbar-primary .navbar-nav > li:first-child.active > a::after{ margin: 0; left:12px; } /* friend-link */ .friend-link{ padding: 10px 0 0 0;} .friend-link a{ margin-right: 10px; } /* footer */ .footer{ margin-top: 20px; padding: 20px 0; line-height: 24px; color: #999; text-align: center; background-color: #333; } /* footer */ .footer a{ color: #999; } .footer a:hover{ color:#338ec4; } /* backtop */ .backtop{ position:fixed; right: 0; bottom: 20px; display: none; z-index: 9999; } .backtop .iconfont{ width: 50px; height: 50px; line-height: 50px; display: block; overflow: hidden; text-align: center; font-size: 26px; color: #fff; background-color: rgba(0,0,0,.5); } .backtop:hover .iconfont{ background-color: #338ec4; } /* thumbnail-group */ .panel-max{ padding: 0 2px; clear: both;} .panel > .panel:first{ margin-top: -20px; } .thumbnail-group{ margin: 0 0 0 -20px; } .thumbnail-group > li{ float: left; width: 148px; margin: 20px 0 0 20px; } /* h5 */ .thumbnail-group > li > .video-info{ padding-top: 8px; } .thumbnail-group > li > .video-info > h4{ overflow: hidden; font-size: 14px; line-height: 18px; height: 36px; } .thumbnail-group > li > .video-info > h5, .thumbnail-group > li > .video-info > p{ overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .thumbnail-group > li > .video-info > h5{ height:18px; line-height:18px; overflow: hidden; } .thumbnail-group > li > .video-info > p { font-size:12px; color:#999; line-height:14px; height:14px; width:100%; margin-top: 5px; } .thumbnail-group > li > .video-info > p > a{ color:#999; margin-right: 6px;} .thumbnail-group > li > .video-info > p > a:hover{ color:#338ec4; } /* thumbnail */ .thumbnail-group > li > .thumbnail{ position: relative; display: block; width: 100%; height: 195px; overflow: hidden; background-color: #454545; } .thumbnail-group > li > .thumbnail .video-grade{ position: absolute; bottom: 0; left: 0; width: 100%; height: 46px; line-height: 30px; padding: 13px 10px 0 0; overflow: hidden; color: #fff; text-align: right; font-size: 12px; background: url(../images/video-mask.png) 0 0 repeat-x; } .thumbnail-group > li > .thumbnail .video-number{ position: absolute; z-index: 1; right: 5px; bottom: 5px; display: block; overflow: hidden; color: #fff; padding: 0 8px; line-height: 20px; font-size: 12px; background-color: rgba(0,0,0,.6); border-radius: 100px; } .thumbnail-group > li > .thumbnail img{ display: block; width: 100%; height: 195px; -webkit-transition: all linear 0.3s; -moz-transition: all linear 0.3s; -ms-transition: all linear 0.5s; -o-transition: all linear 0.3s; transition: all linear 0.3s; } .thumbnail-group > li > .thumbnail:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1); } .thumbnail-group > li > .thumbnail:after{ content: ''; position: absolute; top: 0; left: 0; z-index: 2; width: 100%; height: 100%; cursor: pointer; opacity: 0; filter: alpha(opacity=0); transition: opacity 300ms linear; background: url(../images/video-play.png) no-repeat center rgba(0,0,0,.15); -webkit-transform: scale(1.5); -moz-transform: scale(1.5); -ms-transform: scale(1.5); -o-transform: scale(1.5); transform: scale(1.5); -webkit-transition: all ease-out .35s; transition: all ease-out .35s; } .thumbnail-group > li > .thumbnail:hover:after{ opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } /* thumbnail-group-small */ .thumbnail-group-small > li{ } .thumbnail-group-small > li > .thumbnail, .thumbnail-group-small > li > .thumbnail img{ height: 100px; } .thumbnail-group-small > li > .thumbnail:hover:after{ background-size: 30%; } /* thumbnail-group-special */ .thumbnail-group-special{ clear: both; } .thumbnail-group-special > li{ width: 275px; } .thumbnail-group-special > li > .thumbnail, .thumbnail-group-special > li > .thumbnail img{ width: 275px; height: 130px; } .thumbnail-group-special > li > .video-info{ text-align: center; } /* list-group */ .thumbnail-group + .list-group{ border-top: 1px dashed #eee; margin-top: 18px; padding-top: 15px; } .list-group{ margin: 0 -20px -5px 0; } .list-group > li > .sep{ padding: 0 4px; font-size: 12px; color: #999;} .list-group > li > span{ color: #999;} .list-group > li > a{ color: #666; } .list-group > li > a:hover{ text-decoration: underline; color: #338ec4; } .list-group > li{ float: left; width: 25%; color: #666; line-height: 26px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding-right: 20px; } .list-group-50 > li{ width: 50%;} .list-group-dot > li::before{ content: "·"; font-size: 14px; padding-right: 8px; } /* rank-group */ .rank-group{ margin: 0 0 -5px 0; list-style: decimal; list-style-position: inside; } .rank-group > li{ position: relative; line-height: 30px; color: #338ec4; } .rank-group > li a{ color: #333; } .rank-group > li a:hover{ color: #338ec4; } .rank-group > li > .rank-grade strong{ font-weight: 400; font-size: 13px; } .rank-group > li > .rank-grade{ display: none; position: absolute; top: 50%; right: 0; margin-top: -10px;font-size: 12px; color: #999; line-height: 20px;} .rank-group > li > .rank-title{ position: absolute; top: 0; left: 25px; right: 0; display: block; color: #999; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; } /* filter */ .filter{ padding: 10px 10px 5px 10px; } .filter dt{ float: left; width: 70px; color: #666; text-align: right; margin-right: 15px; } .filter dd{ float: left; } .filter a.active{ color: #fff; background-color: #338ec4; } .filter-primary{ line-height: 40px; font-size: 16px; position: relative; padding-bottom: 5px; } .filter-primary dt{ margin-right: 5px; } .filter-primary dd{ padding: 0 10px; } .filter-primary dd a{ padding: 0 10px; } .filter-primary .filter-more{ position: absolute; top: 0; right: 0; font-size: 14px; border-radius: 3px; } .filter-primary .filter-more a{ color: #666; display: block; padding: 0 20px; border-radius: 3px; } .filter-primary .filter-more a:hover{ color: #338ec4; background-color: #f9f9f9; } .filter-append{ overflow: hidden; padding: 5px 20px 5px 0; line-height: 30px; display: none; } .filter-append > dl{ padding: 0 0 5px 0; } .filter-append dd{ margin-right: 7px; } .filter-append dd a{ padding: 0 10px; } /* category */ .category{ border-top: 1px solid #f5f5f5; margin-top: 20px; padding-top: 20px; line-height: 30px; margin-bottom: -10px;} .category dt{ float: left; color: #666; padding-right: 5px; } .category dd{ font-size: 0; overflow: hidden; position: relative; } .category dd a{ display: inline-block; vertical-align: middle; font-size: 14px; height: 30px; line-height: 30px; margin-right: 9px; margin-bottom: 10px; padding: 0 15px; border-radius: 30px; background-color: #f8f8f8; } .category dd a:hover, .category dd a:active, .category dd a.active{ color: #fff; background-color: #338ec4; } /* pagination */ .pagination{ text-align: center; padding: 30px 0; overflow: hidden; clear: both; font-size: 0; } .pagination > li { display:inline-block; vertical-align: middle; } .pagination > li > a{ display: block; margin: 0 4px; padding: 0 15px; height: 36px; line-height: 36px; font-size: 16px; background-color: #f5f5f5; border-radius: 3px; cursor: pointer; } .pagination > li > a:hover, .pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover{ z-index:2; color: #fff; background-color: #338ec4; } .pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover{ cursor: default; } .pagination > .disabled > a, .pagination > .disabled > a:focus, .pagination > .disabled > a:hover{ z-index:2; color: #fff; cursor: default; background-color: #338ec4; } /* pager */ .pager{ padding: 20px 0; } .pager > li > a{ margin: 0 7px; padding: 0 25px; font-size: 14px; background-color: #f5f5f5; border-radius: 30px; } /* breadcrumbs */ .breadcrumbs{ padding: 20px 0; } .panel .breadcrumbs{ padding-top: 0; } /* detail */ .detail{ position: relative; } /* detail-mobile */ .detail-mobile{ position: absolute; right: 0; top: -42px; } .detail-mobile .dropdown-menu{ right: 0; padding: 10px; z-index: 1080;} .detail-mobile .dropdown-menu img{ display: block; max-width: 200px; } /* detail-poster */ .detail-poster{ float: left; width: 250px; } .detail-poster > a{ position: relative; display: block; width: 100%; overflow: hidden; } .detail-poster > a img{ display: block; width: 100%; min-height: 300px; } .detail-poster > a:hover:after{ opacity: 1; } .detail-poster > a:after{ content: ''; position: absolute; top: 0; left: 0; z-index: 2; width: 100%; height: 100%; cursor: pointer; opacity: 0; filter: alpha(opacity=0); transition: opacity 300ms linear; background: url(../images/video-play.png) no-repeat center rgba(0,0,0,.3); -webkit-transform: scale(1.5); -moz-transform: scale(1.5); -ms-transform: scale(1.5); -o-transform: scale(1.5); transform: scale(1.5); -webkit-transition: all ease-out .35s; transition: all ease-out .35s; } .detail-poster > a:hover:after{ opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); } /* detail-info */ .detail-info{ overflow: hidden; padding-left: 20px; } .detail-info .detail-header{ position: relative; margin-bottom: 10px;} .detail-info .score-wrap{ position: absolute; right: 0; top: 13px; } .detail-info h2{ font-size: 30px; line-height: 35px; font-weight: 400;} .detail-info h2 small{ font-size: 16px; margin-left: 20px; font-weight: 400; color: #338ec4; } .detail-info h3{ font-size: 16px; color: #666; overflow: hidden; text-overflow: ellipsis; word-wrap: normal; white-space: nowrap;} .detail-info .detail-actor > li{ padding-top: 6px; line-height: 24px; overflow: hidden; color: #666; } .detail-info .detail-actor > li span, .detail-info .detail-actor > li a{ margin-right: 10px; } .detail-info .detail-actor > li label span{ margin-right: 0!important; } .detail-info .detail-actor > li a.ff-tag-link{ margin-right: 0; text-decoration: underline; } .detail-info .detail-actor > li p{ float: left; width: 30%; } .detail-info .detail-actor > li p a:after{ display: none; } .detail-info .detail-actor > li.intro{ white-space: normal; position: relative; } .detail-info .detail-actor > li.intro p{ float: none; clear: both; width: auto; line-height: 24px; padding: 3px 0; overflow: hidden; max-height: 78px; } .detail-info .detail-actor > li.owl p{ max-height: none;} .detail-info .detail-actor > li.intro .detail-intro-more{ position: absolute; right: 0; bottom: 3px; margin: 0; padding-left: 15px; background-color: #fff; } /* score */ .score{ line-height: 20px; font-size: 0; position: relative; } .score > em, .score > label{ font-size: 14px; color: #666; display: inline-block; vertical-align:middle;} .score > em{ padding-left: 5px; color: #338ec4; font-size: 16px; } .score > em > sup{ font-size: 14px; vertical-align: top; margin-left: 2px;} .score > span{ display: inline-block; vertical-align:middle; line-height: 20px; width: 105px; font-size: 14px; white-space: nowrap; } .score > span > i{ display: inline-block; vertical-align: -2px; width: 18px; height: 18px; overflow: hidden; text-indent: -999px; background: url(../images/score.png) 0 0 no-repeat; } .score > span > i.star-half-png{ background-position: 0 -20px; } .score > span > i.star-on-png { background-position: 0 -40px; } /* detail-source */ .detail-source{ float: right; width: 890px; padding: 20px 0; } .detail-source + .detail-source{ padding-top: 0; } /* detail-tab */ .detail-tab{ border-bottom: 1px solid #e5e5e5; margin-bottom: 10px; } .detail-tab > li{ float: left; cursor: pointer; display: block; text-align: center; margin: 0 -1px -1px 0; border: 1px solid #e5e5e5; background-color: #f9f9f9; } .detail-tab > li > a{ display: block; padding: 8px 24px; } .detail-tab > li > a:hover{ color: #338ec4; background-color: #fff; } .detail-tab > li.active{ position: relative; margin-top: -2px; border-radius: 3px 3px 0 0; border-bottom-color: #fff; background-color: #fff; } .detail-tab > li.active > a, .detail-tab > li.active > a:hover{ padding-top: 10px; color: #338ec4; font-weight: 700; border-radius: 3px 3px 0 0; } /* detail-tab-zt */ .detail-tab-zt{ padding-right: 50pxs; position: relative; } .detail-tab-zt > li.zt{ float: right; border-color: transparent; background-color: transparent; } .detail-tab-zt > li.zt > a{ padding-left: 0; padding-right: 0; } .detail-tab-zt > li.zt > a:hover{ text-decoration: underline; } /* detail-download */ .detail-download{ border-top: 1px solid #f5f5f5;} .detail-download .detail-content{ max-height: 400px; overflow-x: hidden; overflow-y: auto; border-top: 1px solid #f0f0f0; border-bottom: 1px solid #f0f0f0; margin: 3px 0; } .detail-download .table{ margin:0;} .detail-download .table td{ border: 0 none; padding: 5px; white-space: nowrap; font-size: 0;} .detail-download .table > tbody > tr:nth-child(2n) td{background-color: transparent;} .detail-download .table .code{ width: 100%; line-height: 30px;} .detail-download .table .btns{ width: 70px; } .detail-download .table .btns .btn{ display: block; white-space: nowrap;} .detail-download .table .title{ font-size: 14px; } /* detail-play-list */ .detail-play-list{ margin: 0 -5px; display: none; } .detail-play-list li{ float: left; min-width: 12.5%;} .detail-play-list li > a{ display: block; margin: 5px; line-height: 35px; text-align: center; border-radius: 2px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; border: 1px solid #e5e5e5; background-color: #fff; } .detail-play-list li > a:hover{ color: #338ec4; background-color: #fff; } .detail-play-list-dianshiju li{ min-width: 8.333333333333333%; } .detail-play-list-zongyi li{ width: auto; min-width: 14.28%; } .detail-play-list-zongyi li a{ padding: 0 13px; } /* bdsharebuttonbox */ .bdsharebuttonbox{ } .bdsharebuttonbox a{background-image: url(../images/share-icons.png?2017) !important; margin: 6px 0 0 6px !important;} .bdshare-button-style0-24 .bds_tsina { background-position: 0 0 !important; } .bdshare-button-style0-24 .bds_qzone { background-position: -34px 0 !important; } .bdshare-button-style0-24 .bds_tqq { background-position: -68px 0 !important; } .bdshare-button-style0-24 .bds_renren{ background-position: -102px 0 !important; } .bdshare-button-style0-24 .bds_kaixin001{ background-position: -136px 0 !important; } .bdshare-button-style0-24 .bds_tieba { background-position: -170px 0 !important; } .bdshare-button-style0-24 .bds_douban{ background-position: -204px 0 !important; } .bdshare-button-style0-24 .bds_weixin{ background-position: -238px 0 !important; } .bdshare-button-style0-24 .bds_sqq { background-position: -272px 0 !important; } .bdshare-button-style0-24 .bds_copy { background-position: -306px 0 !important; } .bdshare-button-style0-24 .bds_more { background-position: -340px 0 !important; } .bdshare-button-style0-32 .bds_tsina { background-position: 0 -40px !important; } .bdshare-button-style0-32 .bds_tqq { background-position: -42px -40px !important; } .bdshare-button-style0-32 .bds_qzone { background-position: -84px -40px !important; } .bdshare-button-style0-32 .bds_renren{ background-position: -126px -40px !important; } .bdshare-button-style0-32 .bds_douban{ background-position: -168px -40px !important; } .bdshare-button-style0-32 .bds_kaixin001{ background-position: -210px -40px !important; } .bdshare-button-style0-32 .bds_tieba { background-position: -252px -40px !important; } .bdshare-button-style0-32 .bds_sqq { background-position: -294px -40px !important; } .bdshare-button-style0-32 .bds_copy { background-position: -336px -40px !important; } .bdshare-button-style0-32 .bds_weixin{ background-position: -378px -40px !important; } .bdshare-button-style0-32 .bds_more { background-position: -420px -40px !important; } /* play */ .play{ position: relative; padding: 20px 0 0 0; color: #ccc; background: url(../images/play-bg.jpg) no-repeat; background-color: #232324; background-size: cover; background-position: center; } .play h2{ margin-bottom: 20px; } .play h2 > a{ color: #ccc; margin-right: 5px; } .play h2 > a:hover{ color: #fff; } .play h2 > small{ color: #ccc; } .play .player{ position: relative; width: 100%; height: 675px; margin: 0 auto; background-color: #181818; box-shadow: 0 -5px 50px 0 rgba(0,0,0,.3); } .play .player iframe{ width:100%; height:100%; } .play-interaction{ height: 58px; padding: 0 18px 0 13px; background-color: #2b2b2b; box-shadow: 0 -5px 50px 0 rgba(0,0,0,.3); } .play-interaction > .score-wrap{ float: right; margin: 19px 19px 0 0; } .play-interaction > .score > label{ color: #ccc; } .play-interaction > .play-btn{ float: right; margin-top: 13px; font-size: 0; } .play-interaction > .play-btn > a{ display: inline-block; height: 32px; line-height: 30px; padding: 0 18px; margin-left: 10px; font-size: 12px; color: #fff; background-color: #37373d; border-radius: 3px; } .play-interaction > .play-btn > a:hover { background-color: #444; } .play-interaction > .play-btn > a:active{ background-color: #1c1c1c; } .play-interaction > .play-btn > a.disabled, .play-interaction > .play-btn > a.disabled:hover, .play-interaction > .play-btn > a.disabled:active{ cursor: default; color: #ccc; background-color: #1c1c1c; } .play-share{ float: left; margin-top: 11px; } .play-interaction > .play-clipboard{ float: left; margin-top: 8px;} .play-interaction > .play-clipboard > a{ height: 32px; line-height: 30px; padding: 0 18px; font-size: 12px; } .play-interaction .detail-mobile{position: relative;top: auto; float: left; margin-top: 13px;} .play-interaction .detail-mobile .dropdown-menu{right: auto; left: 0;} .play-weixintip{ font-size: 12px; padding: 7px 10px; line-height: 1.2; background-color: #ffedc4; color: #f60; } /* play-source */ .play-source{ margin-top: 0; padding-bottom: 15px;} .play-source .detail-source{ float: none; width: auto; padding: 0; position: relative; } .play-source .detail-play-list li{ width: 10%; } .play-source .detail-play-list li.active > a, .play-source .detail-play-list li.active > a:hover{ color: #fff; border-color: #338ec4; background-color: #338ec4; } /* play-intro */ .play-intro{ padding: 10px 0 0 0; color: #999; } .play-intro span{ margin-right: 10px; } .play-intro a{ margin-right: 5px; color: #666; } .play-intro a:hover{ color: #338ec4; } .play-intro .summary{ padding-top: 10px; } .play-intro pre{ padding-top: 10px; } /* news */ .news-main { width: 820px; float: left; } .news-aside{ width: 360px; float: right; } /* news-group */ .news-group{ list-style: circle; margin: 10px 0 0 18px; } .news-group > li{ height: 33px; } .news-group > li > .rank-title{ top: 0; left: 0; right: 0; } /* news-listing */ .news-listing{ margin: 5px 0 20px 0; } .news-listing > li{ overflow: hidden; padding: 15px 0; border-bottom: 1px solid #f5f5f5; } .news-listing .news-thumbnail{ float: left; width: 150px; height: 105px; overflow: hidden; } .news-listing .news-thumbnail img{ display: block; width: 100%; } .news-listing .news-info{ display: block; overflow: hidden; padding-left: 20px; color: #999; } .news-listing .news-info h5{ font-size: 18px; margin-bottom: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} .news-listing .news-info p{ line-height: 22px; overflow: hidden; max-height: 66px; } .news-listing-nopage{ margin-bottom: 0; } .news-listing-nopage > li:last-child{ padding-bottom: 0; border-bottom: 0 none;} /* tags-group */ .tags-group{ font-size: 0; margin: 3px -7px 0 0; } .tags-group > a{ display: inline-block; vertical-align: top; line-height: 26px; margin: 7px 7px 0 0; padding: 0 12px; font-size: 12px; font-weight: 700; color: #666; white-space: nowrap; background-color: #f9f9f9; border-radius: 2px; transition: .15s ease-in-out; } .tags-group > a:hover, .tags-group > a.active{ color: #fff; background-color: #338ec4; } /* tags-group-lg */ .tags-group-lg{ margin: 5px -10px 0 0; } .tags-group-lg > a{ font-size: 14px; font-weight: 400; padding: 2px 15px; margin: 10px 10px 0 0; color: #333; background-color: #f5f5f5; } /* news-panel */ .news-panel{ padding: 40px; } .news-caption{ border-bottom: 1px solid #f5f5f5; padding-bottom: 15px; margin-bottom: 20px; } .news-caption > h2{ font-size: 24px; font-weight: 700; color: #000; margin-bottom: 10px; } .news-caption > p{ font-size: 14px; color: #888; } .news-caption > p > span{ margin-right: 20px; } /* news-preview */ .news-preview{ color: #666; font-size: 14px; padding: 10px 15px; margin-bottom: 20px; background-color: #f9f9f9; border-radius: 2px; } /* news-content */ .news-content > *, .news-content p { margin-bottom: 20px; } .news-content img{ display: block; max-width: 100%; height: auto; margin: 0 auto; } .news-content{ text-align: justify; word-wrap: break-word; word-break: break-word; letter-spacing: normal; font-size: 16px; line-height: 1.8; } /* news-page */ .news-page{ text-align: center; margin-bottom: 20px; } .news-page a{ padding-left: 30px; padding-right: 30px; } .news-page .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { border-top-left-radius: 40px; border-bottom-left-radius: 40px; } .news-page .btn-group > .btn:last-child:not(:first-child) { border-top-right-radius: 40px; border-bottom-right-radius: 40px; } /* news-share */ .news-share{ font-size: 0; text-align: center; margin-bottom: 20px; } .news-share .bdsharebuttonbox > a{ float: none; display: inline-block; margin: 5px!important; } /* news-tags */ .news-tags{ margin-bottom: 10px;} .news-tags > a{ display: inline-block; margin: 0 10px 10px 0; font-size: 12px; border-radius: 2px; box-shadow: none; line-height: 18px; padding: 5px 12px; font-weight: 700; background-color: #f9f9f9; transition: .15s ease-in-out; } .news-tags > a:hover{ color: #fff; background-color: #338ec4; } /* news-more */ .news-more{ margin-bottom: -20px; position: relative; color: #666; } .news-more li{ line-height: 30px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .news-more li a{ color: #666; } .news-more li a:hover{ color: #338ec4; } /* special-intro */ .special-intro{ clear: both; position: relative; margin-top: 20px; } .special-intro-pic{ float: left; width: 45%;} .special-intro-pic img{ display: block; width: 100%;} .special-intro-text{ overflow: hidden; padding-left: 25px; } .special-intro-text h2{ line-height: 1.2; font-size: 36px; color: #000; font-weight: 400; margin-bottom: 10px; } .special-intro-text .special-content{ line-height: 1.8; color: #666; font-size: 16px; overflow-x: hidden; overflow-y: auto; max-height: 285px; } .special-intro-text .special-share{ margin-left: -6px; position: absolute; bottom: 0; } /* actor-panel */ .actor-panel .actor-avatar{ width: 240px; float: left; margin-bottom: 15px; } .actor-panel .actor-avatar > img{ display: block; width: 100%; } .actor-panel .actor-avatar > .actor-share{ margin: 9px 0 0 -6px; } .actor-panel .actor-intro{ overflow: hidden; padding-left: 25px; margin-bottom: 15px;} .actor-panel .actor-intro h2{ font-size: 36px; font-weight: 400; line-height: 1.2; margin-bottom: 15px; } .actor-panel .actor-intro .info{ clear: both; margin-bottom: 10px; } .actor-panel .actor-intro .info li{ float: left; width: 50%; padding: 4px 20px 4px 90px; line-height: 20px; } .actor-panel .actor-intro .info .title{ float: left; margin-left: -90px; } .actor-panel .actor-intro .info .cont{ color: #666; } .actor-panel .actor-intro .intro{ line-height: 24px; color: #666; overflow: hidden; max-height: 120px; } .actor-panel .actor-more{ clear: both; border-top: 1px solid #f5f5f5; padding-top: 15px; text-align: center; } .actor-panel .actor-more .owl .caret{ -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); } /* four-zero-four */ .four-zero-four{ text-align: center; padding: 50px;} .four-zero-four h2{ font-size: 96px; } .four-zero-four h3{ font-size: 30px; padding-bottom: 10px; } .four-zero-four p{ font-size: 18px; padding: 10px; color: #666; } .four-zero-four .btn{ margin: 0 5px; border-radius: 100px; padding-left: 20px; padding-right: 20px; } /* latest-primary */ .latest-tabs > li{ float: left; width: 20%; height: 35px; line-height: 33px; overflow: hidden; text-align: center; background-color: #f6f6f6; cursor: pointer; transition: .3s; } .latest-tabs > li.active{ color: #fff; background-color: #338ec4; } /* comments-group */ .comments-group{ margin-top: 20px; } .comments-group li{ position: relative; padding: 15px 0; padding-left: 60px; overflow: hidden; border-top: 1px solid #f3f3f3; } .comments-avatar{ position: absolute; top: 2px; left: 0; font-size: 48px; color: #999; } .comments-info{ line-height: 24px; color: #333; } .comments-info .comments-user{ margin-bottom: 3px; color: #999; } .comments-info .comments-user strong{ color: #181818; margin-right: 20px; } /* play-soshm */ .play-soshm { float: left; padding-top: 8px; } .soshm-item { float: left; cursor: pointer; } .soshm-item + .soshm-item{ margin-left: 8px; } .soshm-item-icon { display: block; width: 32px; height: 32px; padding: 5px; margin: 0; vertical-align: middle; border-radius: 50% } .soshm-item-icon img { vertical-align: top; padding: 0; margin: 0; width: 100%; height: 100% } .soshm-item-text { display: none; font-size: 14px; color: #666 } .soshm-item.weixin .soshm-item-icon { background: #49b233; } .soshm-item.weixin:hover .soshm-item-icon { background: #398a28 } .soshm-item.yixin .soshm-item-icon { background: #23cfaf } .soshm-item.yixin:hover .soshm-item-icon { background: #1ca38a } .soshm-item.weibo .soshm-item-icon { background: #f04e59 } .soshm-item.weibo:hover .soshm-item-icon { background: #ec1f2d } .soshm-item.qzone .soshm-item-icon { background: #fdbe3d} .soshm-item.qzone:hover .soshm-item-icon { background: #fcad0b} .soshm-item.renren .soshm-item-icon { background: #1f7fc9} .soshm-item.renren:hover .soshm-item-icon { background: #18639d} .soshm-item.tieba .soshm-item-icon { background: #5b95f0} .soshm-item.tieba:hover .soshm-item-icon { background: #2c77ec} .soshm-item.douban .soshm-item-icon { background: #228a31} .soshm-item.douban:hover .soshm-item-icon { background: #186122} .soshm-item.tqq .soshm-item-icon { background: #97cbe1} .soshm-item.tqq:hover .soshm-item-icon { background: #6fb7d6} .soshm-item.qq .soshm-item-icon { background: #4081e1} .soshm-item.qq:hover .soshm-item-icon { background: #2066ce} .soshm-item.weixintimeline .soshm-item-icon { background: #1cb526} .soshm-item.weixintimeline:hover .soshm-item-icon { background: #15891d} .soshm-group { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 15px 20px } .soshm-group .soshm-item { display: block; float: none; margin: 0 } .soshm-pop { display: none; position: fixed; top: 0; left: 0; right: 0; bottom: 0; height: 100%; width: 100%; opacity: 0; z-index: 9999; background: rgba(0, 0, 0, .65); -webkit-transition-property: opacity; transition-property: opacity; -webkit-transition-timing-function: ease-in; transition-timing-function: ease-in } .soshm-pop-show { opacity: 1; -webkit-transition-duration: .6s; transition-duration: .6s } .soshm-pop-show .group1 { -webkit-animation: soshtrans 1.2s 1 ease; animation: soshtrans 1.2s 1 ease } .soshm-pop-show .group2 { -webkit-animation: soshtrans 1.7s 1 ease; animation: soshtrans 1.7s 1 ease } .soshm-pop-show .group3 { -webkit-animation: soshtrans 2.2s 1 ease; animation: soshtrans 2.2s 1 ease } .soshm-pop-show .group4 { -webkit-animation: soshtrans 2.7s 1 ease; animation: soshtrans 2.7s 1 ease } .soshm-pop-hide { opacity: 0; -webkit-transition-duration: 1s; transition-duration: 1s } .soshm-pop-hide .group1 { -webkit-animation: soshtrans2 .5s 1 cubic-bezier(.68, -.55, .265, 1.55) 0ms forwards; animation: soshtrans2 .5s 1 cubic-bezier(.68, -.55, .265, 1.55) 0ms forwards } .soshm-pop-hide .group2 { -webkit-animation: soshtrans2 .5s 1 cubic-bezier(.68, -.55, .265, 1.55) .2s forwards; animation: soshtrans2 .5s 1 cubic-bezier(.68, -.55, .265, 1.55) .2s forwards } .soshm-pop-hide .group3 { -webkit-animation: soshtrans2 .5s 1 cubic-bezier(.68, -.55, .265, 1.55) .4s forwards; animation: soshtrans2 .5s 1 cubic-bezier(.68, -.55, .265, 1.55) .4s forwards } .soshm-pop-hide .group4 { -webkit-animation: soshtrans2 .5s 1 cubic-bezier(.68, -.55, .265, 1.55) .6s forwards; animation: soshtrans2 .5s 1 cubic-bezier(.68, -.55, .265, 1.55) .6s forwards } .soshm-pop-sites { position: absolute; top: 50%; left: 0; width: 100%; -webkit-transform: translateY(-50%); transform: translateY(-50%) } .soshm-pop .soshm-item-icon { width: 42px; height: 42px; padding: 10px } .soshm-weixin-sharetip { position: fixed; overflow: hidden; width: 100%; height: 100%; top: 0; left: 0; background-size:50% auto; z-index:-1; opacity:0; visibility:hidden; -webkit-transition:all .6s ease-out; transition:all .6s ease-out } .soshm-weixin-sharetip.weixin-sharetip-show{ z-index:9999; opacity:1; visibility:visible } @-webkit-keyframes soshtrans { 0% { -webkit-transform: translate3d(0, 1136px, 0); transform: translate3d(0, 1136px, 0) } 50% { -webkit-transform: translateZ(0); transform: translateZ(0) } 60% { -webkit-transform: translateZ(0); transform: translateZ(0) } to { -webkit-transform: translateZ(0); transform: translateZ(0) } } @keyframes soshtrans { 0% { -webkit-transform: translate3d(0, 1136px, 0); transform: translate3d(0, 1136px, 0) } 50% { -webkit-transform: translateZ(0); transform: translateZ(0) } 60% { -webkit-transform: translateZ(0); transform: translateZ(0) } to { -webkit-transform: translateZ(0); transform: translateZ(0) } } @-webkit-keyframes soshtrans2 { 0% { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0) } to { opacity: 0; -webkit-transform: translate3d(0, 500%, 0); transform: translate3d(0, 500%, 0) } } @keyframes soshtrans2 { 0% { opacity: 1; -webkit-transform: translateZ(0); transform: translateZ(0) } to { opacity: 0; -webkit-transform: translate3d(0, 500%, 0); transform: translate3d(0, 500%, 0) } } /* role-relation */ .role-relation{ margin-top: 10px; } .role-relation table{ width: 100%; font-size: 12px; border: 1px solid #ededed; } .role-relation table th{background-color: #fcfcfc; white-space: nowrap;} .role-relation table th, .role-relation table td{padding: 10px 13px; vertical-align: middle; border: 1px solid #eee; } .role-relation table > tbody > tr:nth-child(2n+1) td{ background-color: #fcfcfc; } .role-relation table:first-child > tbody > tr:nth-child(1) td{ white-space: nowrap; background-color: #f5f5f5; font-weight: 700;} .role-relation table > tbody > tr > td:nth-child(-n+2){ text-align: center; min-width: 80px; } .role-relation table td p{ min-width: 200px; } @media (min-width: 768px) and (max-width: 1024px) { .container{ width: 960px;} .navbar-primary{} .navbar-nav > li{ } .navbar-nav > li > a{ padding: 0 17px; } .navbar-primary .navbar-nav > li > a{ padding: 0 18px; } .navbar-primary .navbar-nav > li:first-child > a{ padding-left: 0; } .panel-main{ width: 720px; } .panel-aside{ width: 180px; } .panel-main .thumbnail-group > li:nth-child(n+5){ display: none; } .thumbnail-group > li{ width: 165px; } .thumbnail-group > li > .thumbnail, .thumbnail-group > li > .thumbnail img{ width: 165px; height: 222px; } .thumbnail-group-small > li > .thumbnail, .thumbnail-group-small > li > .thumbnail img{ width: 165px; height: 95px; } .thumbnail-group-special > li{ width: 215px; } .thumbnail-group-special > li > .thumbnail, .thumbnail-group-special > li > .thumbnail img{ width: 215px; height: 110px; } .panel-max{ padding: 0; } .panel-max .thumbnail-group > li{ width: 168px; } .panel-max .thumbnail-group > li > .thumbnail, .panel-max .thumbnail-group > li > .thumbnail img{ width: 168px; height: 225px; } .rank-group > li{ line-height: 32px; } .rank-group > li .rank-num{ margin-top: 7px;} .filter-primary{ font-size: 15px;} .filter-primary dd{ padding: 0 5px; } .filter-append dd{ width: 55px; } .category dd > a{ padding: 0 13px; margin-right: 8px; } .detail-play-list li{ width: 12.5%; } .detail-hot .thumbnail-group > li:nth-child(n+6){ display: none; } .detail-source{ width: 650px; } .play .player{ height: 520px; } .news-main { width: 640px; } .news-aside{ width: 300px; } .special-intro-text h2{ font-size: 30px; margin-bottom: 10px; line-height: 1.2; } .special-intro-text p{ line-height: 1.8; font-size: 14px; max-height: 100px; } .latest-primary .thumbnail-group > li:nth-child(n+6){ display: none; } .latest-primary .thumbnail-group > li{ width: 168px; } .latest-primary .thumbnail-group > li > .thumbnail, .latest-primary .thumbnail-group > li > .thumbnail img{ width: 168px; height: 225px; } .latest-primary .list-group > li{ line-height: 24px; font-size: 13px;} .latest-listing .thumbnail-group > li:nth-child(n+11){ display: none; } } @media (max-width: 767px) { .content{ padding-top: 44px; } .container{ width: auto;} .header{ position: fixed; top: 0; left: 0; right: 0; padding: 0; height: 44px; z-index: 999; } .navbar-header{ height: 44px; padding: 0; } .navbar .container{ height: auto; } .navbar-brand{ height: 44px; padding: 10px 0 0 10px; } .navbar-brand img{ height: 24px; } .navbar-toggle .iconfont-history{ font-size: 18px; } .navbar-toggle{ float: right; width: 40px; height: 44px; line-height: 44px; text-align: center; overflow: hidden; font-size: 16px; background-color: transparent; border-radius: 3px; } .navbar{ display: none; } .navbar.in{ display: block; } .navbar{ background-color: #fff; box-shadow: 0 1px 2px rgba(0,0,0,.1); } .navbar-subnav, .navbar-primary{ height: auto; padding: 5px 0; } .navbar-nav > li.movie{ display: none;} .navbar-nav > li{ width: 25%;} .navbar-nav > li + li:before { display: none; } .navbar-nav > li > a:after{ display: none; } .navbar-nav > li > a{ width: auto; height: 35px!important; line-height: 35px!important; font-size: 14px; padding: 0; } .navbar-nav > li > a:hover, .navbar-nav > li > a:active, .navbar-nav > li.active > a, .navbar-nav > li.active > a:hover, .navbar-nav > li.active > a:active{ color: #338ec4; background-color: #fff; border-radius: 3px;} .navbar-primary .navbar-nav > li > a:hover, .navbar-primary .navbar-nav > li > a:active, .navbar-primary .navbar-nav > li.active > a, .navbar-primary .navbar-nav > li.active > a:hover, .navbar-primary .navbar-nav > li.active > a:active{ color: #338ec4;} .navbar-history > .dropdown-menu{ top: 44px; right: 0; width: 100%; } .footer{ padding: 10px; font-size: 12px; line-height: 1.5; margin-top: 10px;} .backtop{ bottom: 30px; } .backtop .iconfont{ width: 32px; height: 32px; line-height: 32px; font-size: 18px; background-color: #338ec4; } .container > .panel:first-child{ margin-top: 0; } .panel{ margin-top: 10px; padding: 5px; } .panel-main{ width: auto; float: none; } .panel-aside{ width: auto; float: none; border-top: 1px solid #f0f0f0; margin-top: 10px; padding-top: 3px; } .panel-title{ font-size: 16px; margin-left: -5px; padding-left: 10px; } .panel-more{ font-size: 12px; } .thumbnail-group{ margin: 0; } .thumbnail-group > li{ float: left; width: 33.33333%; margin: 0; padding: 5px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; } .thumbnail-group > li > .thumbnail .video-grade{ padding: 20px 5px 0 0; } .thumbnail-group > li > .thumbnail, .thumbnail-group > li > .thumbnail img{ width: 100%; height: 145px; } .thumbnail-group-small > li > .video-info { padding-top: 5px; } .thumbnail-group-small > li > .video-info > h4{ font-size: 12px; } .thumbnail-group-small > li > .thumbnail, .thumbnail-group-small > li > .thumbnail img{ height: 70px; } .thumbnail-group-special > li{ float: none; width: auto; } .thumbnail-group-special > li > .thumbnail, .thumbnail-group-special > li > .thumbnail img{ width: 100%; height: auto; } .panel-main .thumbnail-group > li:nth-child(n+10){ display: none; } .rank-group{ padding: 5px; margin-top: 0; } .rank-group > li:nth-child(n+11){ display: none; } .rank-group > li{ line-height: 30px; float: left; width: 50%; } .rank-group > li .rank-title{ right: 10px; left: 20px; } .rank-group > li .rank-grade{ display: none;} .filter{ } .filter-primary{ padding: 0; line-height: 35px; font-size: 14px; } .filter-primary dd{ width: 25%; text-align: center; padding: 5px; } .filter-primary dd > a{ display: block; background-color: #f5f5f5; line-height: 30px; font-size: 14px; border-radius: 2px; } .category{ margin-top: 10px; padding: 10px 0; line-height: 26px; } .category dt{ padding: 0 5px; } .category dd{ overflow: inherit; white-space: nowrap; margin-bottom: 7px; } .category dd a{ font-size: 12px; height: 26px; line-height: 26px; padding: 0 10px; background-color: transparent; } .category dd a:hover,.category dd a:active{ color: #338ec4; background-color: transparent; } .category dd a.active, .category dd a.active:hover, .category dd a.active:active{ color: #fff; background-color: #338ec4; } .detail{ padding: 0 5px; } .panel .breadcrumbs{ padding: 5px 5px 10px 5px; } .detail-info .detail-header{ margin-bottom: 0; } .detail-poster{ width: 100px; } .detail-poster > a img{ min-height: 110px; } .detail-info{ float: none; width: auto; padding-left: 15px; } .detail-info h2{ font-size: 18px; line-height: 1; margin-bottom: 5px;} .detail-info h2 small{ display: block; margin: 5px 0 0 0; font-size: 12px; } .detail-info h3{ font-size: 14px; margin-bottom: 5px; } .detail-info .detail-actor > li{ padding: 0; line-height: 20px; white-space: normal; font-size: 12px; } .detail-info .detail-actor > li a{ margin-right: 5px; display: inline-block; } .detail-info .detail-actor > li a:after{ display: none; } .detail-info .detail-actor > li p{ width: auto; } .detail-source{ float: none; width: 100%; padding: 10px 0; clear: both; } .detail-tab{ margin-bottom: 5px; white-space: nowrap; font-size: 0; overflow-x: auto; overflow-y: hidden;} .detail-tab > li{ float: none; margin: 0; display: inline-block; vertical-align: bottom; font-size: 14px; border: 0 none; background-color: #fff; } .detail-tab > li > a{ padding: 10px 15px; } .detail-tab > li.active > a, .detail-tab > li.active > a a:hover{ border-bottom: 2px solid #338ec4; padding-bottom: 8px; } .detail-play-list li{ width: 25%; } .detail-play-list li > a{ line-height: 30px; font-size: 13px; } .detail-hot .thumbnail-group > li:nth-child(n+7){ display: none; } .play{padding: 10px 0 0 0; } .play h2{ margin-bottom: 10px; padding: 0 10px; font-size: 16px; } .play .player{ height: 200px; box-shadow: none;} .play-source{ padding-left: 10px; padding-right: 10px; margin-top: 0; } .play-source .detail-play-list li{ width: 25%; } .play-interaction{ height: 48px; box-shadow: none; padding: 0 10px; } .play-interaction > .play-btn{ margin-top: 8px; } .play-interaction > .play-btn > a{ padding: 0 13px; } .play-summary{ display: none; } .play-intro{ padding: 10px 5px 0 5px; } .play-intro span{ margin: 0; display: block; margin-bottom: 5px; } .play-intro a{ margin-right: 5px; color: #666; } .news-main,.news-aside{ width: auto; float: none; } .news-group{ margin: 0 0 0 18px; } .news-group > li > .rank-title{ left: 0; right: 20px; } .news-listing{ margin: 0; } .news-listing > li{ padding: 10px; } .news-listing .news-thumbnail{ width: 125px; height: 80px; } .news-listing .news-info{ padding-left: 10px; } .news-listing .news-info h5{ margin-bottom: 0; height: 80px; line-height: 26px; font-size: 16px; white-space: normal;} .news-listing .news-info p{ display: none; } .tags-group{ margin: 5px; } .news-panel{ padding: 20px 10px; } .news-panel .breadcrumbs{ display: none; } .news-panel .news-preview{ display: none;} .news-panel .news-caption > h2{ font-size: 20px; line-height: 1.2; } .news-panel .news-caption > p{ font-size: 12px; } .news-panel .news-caption > p > span{ margin-right: 10px; } .news-panel .news-content{ font-size: 15px; } .news-panel .news-more{ margin-bottom: 0; } .special-intro-pic{ float: none; width: 100%; } .special-intro-text{ padding: 0; } .special-intro-text h2{ font-size: 18px; margin: 5px 0; } .special-intro-text p { font-size: 14px; line-height: 1.5; max-height: none;} .special-intro-text .special-share{ position: static; } .actor-panel .actor-avatar{ width: 30%; margin-bottom: 0; } .actor-panel .actor-intro{ overflow: hidden; padding-left: 10px; margin-bottom: 0;} .actor-panel .actor-intro h2{ font-size: 18px; font-weight: 700; margin-bottom: 10px; } .actor-panel .actor-intro .info{ clear: both; margin-bottom: 10px; } .actor-panel .actor-intro .info li{ float: none; width: auto; padding: 2px 0 2px 80px; line-height: 20px; } .actor-panel .actor-intro .info .title{margin-left: -80px; } .latest-primary .latest-tabs{ margin: 5px; } .latest-primary .latest-tabs > li{ height: 28px; line-height: 28px; font-size: 12px; } .latest-primary .thumbnail-group > li:nth-child(n+7){ display: none; } .latest-primary .list-group{ margin: 5px 5px 0 5px; padding-top: 10px; } .latest-primary .list-group > li{ width: 50%; line-height: 22px; padding-right: 0; font-size: 12px;} .latest-primary .list-group-50{ padding-top: 0; } .latest-primary .list-group-50 > li{ width: 100%; } .latest-listing .thumbnail-group > li:nth-child(n+13){ display: none; } .tab-content.pt15{ padding-top: 0!important;} .four-zero-four{ padding: 30px;} .four-zero-four h2{ font-size: 64px; } .four-zero-four h3{ font-size: 24px; } .four-zero-four p{ font-size: 16px; } .role-relation{ display: none;} .detail-download .table .code .h5{ display: none;} } @media screen and (max-width: 320px){ .thumbnail-group > li{ padding: 5px; } .thumbnail-group > li > h5{ font-size: 12px; } .thumbnail-group > li > .thumbnail, .thumbnail-group > li > .thumbnail img{ height: 120px; } .thumbnail-group-small > li > .thumbnail, .thumbnail-group-small > li > .thumbnail img{ height: 60px; } .thumbnail-group-special > li > .thumbnail, .thumbnail-group-special > li > .thumbnail img{ height: auto; } .rank-group > li{ font-size: 12px; line-height: 28px; } .filter-primary dd{ padding: 2px; } .filter-primary dd > a{ font-size: 12px; margin: 2px; } .detail-play-list li{ width: 25%; font-size: 12px; } .detail-play-list li > a{ line-height: 30px; } .news-listing .news-thumbnail{ width: 100px; height: 70px; } .news-listing .news-info h5{height: 70px; line-height: 23px; font-size: 15px; } .play-interaction > .play-btn > a{ padding: 0 10px; } .play-soshm{ padding-top: 10px; } .soshm-item + .soshm-item { margin-left: 5px; } .soshm-item-icon{ width: 28px; height: 28px; } }