nyx_server
Version:
Node内容发布
1,486 lines (1,299 loc) • 34 kB
CSS
nyx-div {
display: block;
}
nyx-i, nyx-span, nyx-em, nyx-label{
display: inline;
}
body {
margin-right: 50px;
}
.t_mask {
border: 1px solid #0060ff;
background: rgba(0,96,255,0.35);
position: absolute;
pointer-events: none;
box-sizing: border-box;
z-index: 2147483610;
cursor: pointer;
}
.t_mask_disabled {
background: rgba(255,255,255,0.5);
border: 1px solid #ccc;
}
.t_anim {
-webkit-transition: 0.05s;
-ms-transition: 0.05s;
-moz-transition: 0.05s;
-o-transition: 0.05s;
transition: 0.05s;
}
.t_anim_long {
-webkit-transition: 0.3s;
-ms-transition: 0.3s;
-moz-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
}
#t_mask_info {
position: absolute;
display: none;
}
.t_info {
pointer-events: none;
min-width: 200px;
height: 17px;
line-height: 17px;
padding: 0 60px 0 5px;
color: #999;
display: block;
margin-bottom: 10px;
border: 1px solid #808080;
box-sizing: border-box;
background: #ffffc2;
z-index: 2147483611;
}
.t_mask_info_arrow:before {
position: absolute;
content: "";
display: block;
height: 0;
width: 0;
line-height: 0;
font-size: 0;
border-width: 8px;
border-style: solid;
border-color: transparent;
}
.t_mask_info_arrow_down:before {
top: 15px;
border-top-color: #808080;
}
.t_mask_info_arrow_left:before {
left: 13px;
}
.t_mask_info_arrow_right:before {
right: 13px;
}
.t_mask_info_arrow_up:before {
top: -16px;
border-bottom-color: #808080;
}
.t_mask_info_arrow:after {
position: absolute;
content: "";
display: block;
height: 0;
width: 0;
line-height: 0;
font-size: 0;
border-width: 7px;
border-style: solid;
border-color: transparent;
}
.t_mask_info_arrow_down:after {
top: 15px;
border-top-color: #ffffc2;
}
.t_mask_info_arrow_left:after {
left: 14px;
}
.t_mask_info_arrow_right:after {
right: 14px;
}
.t_mask_info_arrow_up:after {
top: -14px;
border-bottom-color: #ffffc2;
}
.t_mask_info_tagName {
color: #983289;
}
.t_mask_info_id {
color: #1a1aa6;
}
.t_mask_info_class {
color: #d46000;
}
.t_mask_info_not_select, .t_mask_info_can_select {
position: absolute;
top: 0px;
right: 3px;
}
.t_mask_info_not_select {
color: #d46000;
}
.t_mask_info_can_select {
color: #0060ff;
}
.t_fragment_path {
box-sizing: border-box;
position: fixed;
bottom: -24px;
height: 24px;
left: 0;
right: 0;
background: -webkit-gradient(linear, 0 0, 0 100%, from(#f6f7f7), to(#ececec));
opacity: 0;
border-top: 1px solid #cacaca;
border-bottom: 1px solid #cacaca;
z-index: 2147483620;
}
.t_fragment_path_show {
opacity: 1;
bottom: 0;
}
.t_fragment_path_node {
display: inline-block;
max-width: 200px;
min-width: 40px;
text-align: center;
white-space: nowrap;
height: 24px;
border-right: 1px solid #ababab;
padding: 0 5px;
line-height: 24px;
cursor: pointer;
overflow: hidden;
color: #141414;
}
.t_fragment_path_node span {
color: #141414;
}
.t_fragment_path_node_current {
background: #3879d9;
color: #FFF;
}
.t_fragment_path_node_current span{
color: #FFF;
}
.t_fragment_path_node:hover {
text-shadow:1px 1px rgba(255,255,255,1);
background: -webkit-gradient(linear, 0 0, 0 100%, from(#dcdcdc), to(#d4d4d4));
}
.t_fragment_path_node_current:hover {
text-shadow:0 0 rgba(0,0,0,1);
color: #FF0;
background: #3879d9;
}
.t_fragment_path_node_current:hover span {
text-shadow:0 0 rgba(0,0,0,1);
color: #FF0;
}
.t_fragment_path_node_disable, .t_fragment_path_node_disable:hover {
background: #e3e4e8;
color: #a4aeb9;
text-shadow:1px 1px rgba(255,255,255,1);
cursor: default;
}
.t_fragment_path_node_disable span, .t_fragment_path_node_disable:hover span {
color: #a4aeb9;
}
.t_fragment_menu {
pointer-events: none;
position: absolute;
opacity: 0;
z-index: 2147483630;
}
.t_fragment_menu span {
display: block;
position: absolute;
left: -25px;
top: -25px;
width: 50px;
height: 50px;
border-radius: 25px;
text-align: center;
line-height: 50px;
cursor: pointer;
}
.t_fragment_menu_ok {
background: #da4453;
color: #FFF;
}
.t_fragment_menu_ok:hover {
background: #ec5665;
}
.t_fragment_menu_replace {
background: #a0d468;
color: #FFF;
}
.t_fragment_menu_replace:hover {
background: #bfe399;
}
.t_fragment_menu_parent {
background: #a0d468;
color: #FFF;
}
.t_fragment_menu_parent:hover {
background: #bfe399;
}
.t_fragment_menu_child {
background: #a0d468;
color: #FFF;
}
.t_fragment_menu_child:hover {
background: #bfe399;
}
.t_fragment_menu_show {
pointer-events: auto;
opacity: 1;
}
.t_fragment_menu_disable, .t_fragment_menu_disable:hover {
background: #e3e4e8;
color: #a4aeb9;
text-shadow:1px 1px rgba(255,255,255,1);
cursor: default;
}
.t_fragment_menu_show .t_fragment_menu_ok{
-webkit-transform: translateX(-40px);
}
.t_fragment_menu_show .t_fragment_menu_replace{
-webkit-transform: translateX(40px);
}
.t_fragment_menu_show .t_fragment_menu_parent{
-webkit-transform: translateY(-40px);
}
.t_fragment_menu_show .t_fragment_menu_child{
-webkit-transform: translateY(40px);
}
#t_path_info {
display: none;
position: fixed;
bottom: 26px;
}
.t_screenMask {
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
background: rgba(255,255,255,0.2);
display: none;
z-index: 2147483626;
}
/******通栏样式*****/
.t-banner-layout {
border: 1px solid #27ae60;
box-sizing: border-box;
background: rgba(39,174,96,0.3);
position: absolute;
z-index: 2147483600;
overflow: hidden;
display: none;
}
.t-banner-layout:hover {
background: rgba(39,174,96,0.5);
}
.t-banner-layout.t-mask-layout-active {
background: rgba(39,174,96,0.6);
}
.t-banner-layout.t-mask-layout-click {
-webkit-animation: bannerBlink 0.8s;
}
@-webkit-keyframes bannerBlink
{
0% {background: rgba(39,174,96,0.6);}
25% {background: rgba(39,174,96,0.2);}
50% {background: rgba(39,174,96,0.8);}
75% {background: rgba(39,174,96,0.2);}
100% {background: rgba(39,174,96,0.6);}
}
.t-banner-layout-title {
position: absolute;
top: -1px;
left: -1px;
border: 1px solid #27ae60;
background: #16a085;
height: 24px;
padding: 0 10px;
line-height: 24px;
color: #FFF;
box-sizing: border-box;
}
/** 通栏操作菜单样式 **/
.t-banner-layout-tools {
position: absolute;
border: 1px solid #27ae60;
z-index: 2147483630;
border-bottom: 0;
background: #16a085;
box-sizing: border-box;
opacity: 0;
z-index: 2147483630;
pointer-events: none;
}
.t-banner-layout-tools.show {
opacity: 1;
pointer-events: auto;
}
.t-banner-layout-tools span {
position: absolute;
display: inline-block;
width: 40px;
height: 40px;
border-radius: 20px;
line-height: 40px;
text-align: center;
color: #FFF;
cursor: pointer;
top: -20px;
left: -20px;
}
.t-banner-layout-tools.show .t-banner-layout-tools-edit.disable,
.t-banner-layout-tools.show .t-banner-layout-tools-innserBefore.disable,
.t-banner-layout-tools.show .t-banner-layout-tools-innsertAfter.disable,
.t-banner-layout-tools.show .t-banner-layout-tools-copy.disable,
.t-banner-layout-tools.show .t-banner-layout-tools-del.disable,
.t-banner-layout-tools.show .t-banner-layout-tools-refresh.disable,
.t-banner-layout-tools.show .t-banner-layout-tools-replace.disable,
.t-banner-layout-tools.show .t-banner-layout-tools-trans.disable,
.t-banner-layout-tools.show .t-banner-layout-tools-edit.disable:hover,
.t-banner-layout-tools.show .t-banner-layout-tools-innserBefore.disable:hover,
.t-banner-layout-tools.show .t-banner-layout-tools-innsertAfter.disable:hover,
.t-banner-layout-tools.show .t-banner-layout-tools-copy.disable:hover,
.t-banner-layout-tools.show .t-banner-layout-tools-del.disable:hover,
.t-banner-layout-tools.show .t-banner-layout-tools-replace.disable:hover,
.t-banner-layout-tools.show .t-banner-layout-tools-trans.disable:hover,
.t-banner-layout-tools.show .t-banner-layout-tools-refresh.disable:hover {
background: #e3e4e8;
color: #a4aeb9;
text-shadow:1px 1px rgba(255,255,255,1);
cursor: default;
}
.t-banner-layout-tools-edit {
background: #da4453;
}
.t-banner-layout-tools-edit:hover {
background: #ec5665;
}
.t-banner-layout-tools.show .t-banner-layout-tools-innserBefore {
background: #a0d468;
-webkit-transform: translate(-50px, -50px);
}
.t-banner-layout-tools.show .t-banner-layout-tools-innserBefore:hover {
background: #bfe399;
}
.t-banner-layout-tools.show .t-banner-layout-tools-innsertAfter {
background: #a0d468;
-webkit-transform: translate(-50px, 50px);
}
.t-banner-layout-tools.show .t-banner-layout-tools-innsertAfter:hover {
background: #bfe399;
}
.t-banner-layout-tools.show .t-banner-layout-tools-moveUp {
background: #a0d468;
-webkit-transform: translate(50px, -50px);
}
.t-banner-layout-tools.show .t-banner-layout-tools-moveUp:hover {
background: #bfe399;
}
.t-banner-layout-tools.show .t-banner-layout-tools-moveDown {
background: #a0d468;
-webkit-transform: translate(50px, 50px);
}
.t-banner-layout-tools.show .t-banner-layout-tools-moveDown:hover {
background: #bfe399;
}
.t-banner-layout-tools.show .t-banner-layout-tools-copy {
-webkit-transform: translateY(-50px);
background: #20b9fa;
}
.t-banner-layout-tools.show .t-banner-layout-tools-copy:hover {
background: #51c5f6;
}
.t-banner-layout-tools.show .t-banner-layout-tools-del {
-webkit-transform: translateY(50px);
background: #20b9fa;
}
.t-banner-layout-tools.show .t-banner-layout-tools-del:hover {
background: #51c5f6;
}
.t-banner-layout-tools.show .t-banner-layout-tools-refresh {
-webkit-transform: translateX(-75px);
background: #20b9fa;
}
.t-banner-layout-tools.show .t-banner-layout-tools-edit {
-webkit-transform: translateX(-25px);
}
.t-banner-layout-tools.show .t-banner-layout-tools-refresh:hover {
background: #51c5f6;
}
/*.t-banner-layout-tools.show .t-banner-layout-tools-cancel {
-webkit-transform: translateX(50px);
background: #e3e4e8;
color: #a4aeb9;
}
.t-banner-layout-tools.show .t-banner-layout-tools-cancel:hover {
background: #edeef0;
}*/
.t-banner-layout-tools.show .t-banner-layout-tools-replace {
-webkit-transform: translateX(25px);
background: #20b9fa;
}
.t-banner-layout-tools.show .t-banner-layout-tools-replace:hover {
background: #51c5f6;
}
.t-banner-layout-tools.show .t-banner-layout-tools-trans {
-webkit-transform: translateX(75px);
background: #20b9fa;
}
.t-banner-layout-tools.show .t-banner-layout-tools-trans:hover {
background: #51c5f6;
}
/******碎片样式*****/
.t-fragment-layout {
border: 1px solid rgba(255,157,0,1);
box-sizing: border-box;
background: rgba(255,120,3,0.3);
position: absolute;
z-index: 2147483605;
overflow: hidden;
display: none;
}
.t-fragment-layout:hover {
background: rgba(255,120,3,0.5);
}
.t-fragment-layout.t-mask-layout-active {
background: rgba(255,120,3,0.6);
}
.t-fragment-layout.t-mask-layout-click {
-webkit-animation: fragmentBlink 0.8s;
}
@-webkit-keyframes fragmentBlink
{
0% {background: rgba(255,120,3,0.6);}
25% {background: rgba(255,120,3,0.2);}
50% {background: rgba(255,120,3,0.8);}
75% {background: rgba(255,120,3,0.2);}
100% {background: rgba(255,120,3,0.6);}
}
.t-fragment-layout-title {
position: absolute;
top: -1px;
left: -1px;
border: 1px solid rgba(255,157,0,1);
background: rgba(255,157,0,0.8);
padding: 5px 5px 3px 5px;
line-height: 1.5;
color: #FFF;
box-sizing: border-box;
}
.t-fragment-layout.t-fragment-layout-miniHeight .t-fragment-layout-title{
line-height: 22px;
padding: 0 3px;
font-size: 12px;
}
.t-fragment-label-insert {
position: relative;
overflow: hidden;
display: block;
}
.t-fragment-insert-fixed {
position: relative;
}
/** 碎片操作工具条样式 **/
.t-fragment-layout-tools {
position: absolute;
z-index: 2147483630;
pointer-events: none;
opacity: 0;
}
.t-fragment-layout-tools span {
display: inline-block;
width: 50px;
height: 50px;
border-radius: 50px;
line-height: 50px;
text-align: center;
color: #FFF;
cursor: pointer;
top: -25px;
left: -25px;
position: absolute;
background: #CCC;
}
.t-fragment-layout-tools.show{
opacity: 1;
pointer-events: auto;
}
.t-fragment-layout-tools.show .t-fragment-layout-tools-edit {
background: #da4453;
}
.t-fragment-layout-tools.show .t-fragment-layout-tools-edit:hover {
background: #ec5665;
}
.t-fragment-layout-tools.show .t-fragment-layout-tools-restore {
-webkit-transform: translateY(-55px);
background: #a0d468;
}
.t-fragment-layout-tools.show .t-fragment-layout-tools-restore:hover {
background: #bfe399;
}
.t-fragment-layout-tools.show .t-fragment-layout-tools-refresh {
-webkit-transform: translate(-36px, 43px);
background: #a0d468;
}
.t-fragment-layout-tools.show .t-fragment-layout-tools-refresh:hover {
background: #bfe399;
}
.t-fragment-layout-tools.show .t-fragment-layout-tools-replace {
-webkit-transform: translate(53px, -17px);
background: #a0d468;
}
.t-fragment-layout-tools.show .t-fragment-layout-tools-replace:hover {
background: #bfe399;
}
.t-fragment-layout-tools.show .t-fragment-layout-tools-trans {
-webkit-transform: translate(36px, 43px);
background: #a0d468;
}
.t-fragment-layout-tools.show .t-fragment-layout-tools-trans:hover {
background: #bfe399;
}
.t-fragment-layout-tools.show .t-fragment-layout-tools-copy {
-webkit-transform: translate(-53px, -17px);
background: #a0d468;
}
.t-fragment-layout-tools.show .t-fragment-layout-tools-copy:hover {
background: #bfe399;
}
.t-fragment-layout-tools.show .t-fragment-layout-tools-replace.disable,
.t-fragment-layout-tools.show .t-fragment-layout-tools-trans.disable,
.t-fragment-layout-tools.show .t-fragment-layout-tools-replace.disable:hover,
.t-fragment-layout-tools.show .t-fragment-layout-tools-trans.disable:hover {
background: #e3e4e8;
color: #a4aeb9;
text-shadow:1px 1px rgba(255,255,255,1);
cursor: default;
}
/******碎片切分状态样式*****/
.t-fragment-cutState.t-fragment-layout {
border: 1px solid rgba(3,181,255,1);
background: rgba(3,181,255,0.3);
}
.t-fragment-cutState.t-fragment-layout:hover {
background: rgba(3,181,255,0.5);
}
.t-fragment-cutState.t-fragment-layout:hover .t-fragment-layout-tools, .t-fragment-layout.active .t-fragment-layout-tools{
top: -1px;
opacity: 1;
}
.t-fragment-cutState.t-fragment-layout.t-mask-layout-active {
background: rgba(3,181,255,0.6);
}
.t-fragment-cutState.t-fragment-layout.t-mask-layout-click {
-webkit-animation: fragmentCutBlink 0.8s;
}
@-webkit-keyframes fragmentCutBlink
{
0% {background: rgba(3,181,255,0.6);}
25% {background: rgba(3,181,255,0.2);}
50% {background: rgba(3,181,255,0.8);}
75% {background: rgba(3,181,255,0.2);}
100% {background: rgba(3,181,255,0.6);}
}
.t-fragment-cutState .t-fragment-layout-title {
border: 1px solid rgba(3,181,255,1);
background: rgba(3,181,255,0.8);
}
.t-fragment-cutState .t-fragment-layout-tools {
border: 1px solid rgba(3,181,255,1);
background: rgba(3,181,255,0.8);
}
.t-fragment-cutState .t-fragment-layout-tools span {
border-right: 1px solid rgba(3,181,255,1);
}
.t-fragment-cutState .t-fragment-layout-tools span:hover {
color: #FF0;
}
.t-fragment-cutState.t-fragment-layout-ad {
border: 1px solid rgba(150,150,150,1);
background: rgba(150,150,150,0.3);
}
.t-fragment-cutState.t-fragment-layout-ad:hover {
background: rgba(150,150,150,0.5);
}
/******工具条*****/
/*.t-tools-layout {
position: fixed;
bottom: 10px;
right: 10px;
z-index: 2147483647;
}
.t-tools-layout span {
display: block;
margin-bottom: 10px;
height: 40px;
width: 40px;
text-align: center;
background: #EEE;
line-height: 1.5;
color: #999;
cursor: pointer;
}
.t-tools-layout .t-tools-layout-icon-current {
background: #FF0;
color: #000;
}*/
.t-tools-aside {
position: fixed;
width: 55px;
right: 0;
top: 0;
bottom: 0;
background: url(nav_bg.png) repeat-y;
/*z-index: 2147483625;*/
z-index: 2147483640;
}
.t-tools-aside-icons nyx-span {
width:34px; height:34px; display:block; position:absolute; background:url(icons.png) no-repeat;
cursor: pointer;
text-align: center;
line-height: 1.5
}
.t-tools-aside-icons nyx-span:hover {
opacity: 0.6;
}
/**
.t-tools-aside-icons .t-tools-aside-icon1{ background-position:0 0; top:13px; left:8px;}
.t-tools-aside-icons .t-tools-aside-icon2{ background-position:0 -44px; top:56px; left:8px;}
.t-tools-aside-icons .t-tools-aside-icon3{ background-position:0 -88px; bottom:20px; left:8px;}
.t-tools-aside-icons .t-tools-aside-icon4{ background-position:0 -132px; top:55px; left:8px;}
.t-tools-aside-icons .t-tools-aside-icon5{ background-position:0 -44px; top:354px; left:8px;}
.t-tools-aside-icons .t-tools-aside-icon6{ background-position:0 -44px; top:98px; left:8px;}
.t-tools-aside-icons .t-tools-aside-icon7{ background-position:0 -176px; top:140px; left:10px;}
.t-tools-aside-icons .t-tools-aside-icon8{ background-position:0 -220px; top:279px; left:8px;}
.t-tools-aside-icons .t-tools-aside-icon9{ background-position:0 -264px; top:322px; left:8px;}
.t-tools-aside-icons .t-tools-aside-icon10{ background-position:0 -308px; top:365px; left:8px;}
.t-tools-aside-icons .t-tools-aside-icon11{ background-position:0 -352px; top:408px; left:8px;}
.t-tools-aside-icons .t-tools-aside-icon12{ background-position:0 -396px; top:450px; left:8px;}
**/
.t-tools-aside-icons .t-tools-aside-icon1{ background-position:0 0; top:13px; left:8px; display: none;}
.t-tools-aside-icons .t-tools-aside-icon2{ background-position:0 -44px; top:56px; left:8px;}
.t-tools-aside-icons .t-tools-aside-icon3{ background-position:0 -88px; bottom:20px; left:8px;}
.t-tools-aside-icons .t-tools-aside-icon4{ background-position:0 -132px; top:55px; left:8px; display: none;}
.t-tools-aside-icons .t-tools-aside-icon5{ background-position:0 -44px; top:354px; left:8px;}
.t-tools-aside-icons .t-tools-aside-icon6{ background-position:0 -44px; top:98px; left:8px; display: none;}
.t-tools-aside-icons .t-tools-aside-icon7{ background-position:0 -176px; top:140px; left:10px;}
.t-tools-aside-icons .t-tools-aside-icon8{ background-position:0 -220px; top:279px; left:8px; display: none;}
.t-tools-aside-icons .t-tools-aside-icon9{ background-position:0 -264px; top:13px; left:8px;}
.t-tools-aside-icons .t-tools-aside-icon10{ background-position:0 -308px; top:55px; left:8px;}
.t-tools-aside-icons .t-tools-aside-icon11{ background-position:0 -352px; top:98px; left:8px;}
.t-tools-aside-icons .t-tools-aside-icon12{ background-position:0 -396px; top:140px; left:8px; display: none;}
.t-tools-aside-icons .t-tools-aside-icon18 { background:url(aside-icons.png) no-repeat; background-position:-15px -613px; top:180px; left:11px; }
.t-tools-aside-icons .t-tools-aside-icon19 { background:url(aside-icons.png) no-repeat; background-position:-6px -417px; top:215px; left:3px; }
.t-tools-aside-icons nyx-span nyx-em{
display: none;
}
.t-tools-aside-icons .t-tools-aside-icon13 {
background: url(icon_fragmentCut.png) no-repeat;
bottom: 160px; left:8px;
}
.t-tools-aside-icons .t-tools-aside-icon13.t-tools-layout-icon-current {
background: url(icon_fragmentCut_active.png) no-repeat;
}
.t-tools-aside-icons .t-tools-aside-icon14 {
background: url(icon_fragment.png) no-repeat;
bottom: 125px; left:8px;
}
.t-tools-aside-icons .t-tools-aside-icon14.t-tools-layout-icon-current {
background: url(icon_fragment_active.png) no-repeat;
}
.t-tools-aside-icons .t-tools-aside-icon15 {
background: url(icon_banner.png) no-repeat;
bottom: 90px; left:8px;
}
.t-tools-aside-icons .t-tools-aside-icon15.t-tools-layout-icon-current {
background: url(icon_banner_active.png) no-repeat;
}
.t-tools-aside-icons .t-tools-aside-icon16{
background: url(icon_time.png) no-repeat;
bottom:55px; left:8px;
}
.t-tools-aside-icons .t-tools-aside-icon17 {
position: absolute;
bottom: 200px; left: 8px;
width: 32px;
height: 16px;
background: url(icon_on.png) no-repeat;
cursor: pointer;
opacity: 0.8
}
.t-tools-aside-icons .t-tools-aside-icon17:hover {
opacity: 1;
}
.t-tools-aside-icons .t-tools-aside-icon17.disable {
background: url(icon_off.png) no-repeat;
}
/*******列表样式*******/
.t-tools-aside-list {
position: fixed;
top: 0;
bottom: 0;
right: -310px;
width: 310px;
background: #ecf0f1;
color: #FFF;
/*border-radius: 10px 0 0 10px;*/
z-index: 2147483624;
overflow: auto;
box-sizing: border-box;
padding: 20px 20px 15px 10px;
}
.t-tools-aside-list-large {
position: fixed;
top: 0;
bottom: 0;
right: -470px;
width: 470px;
background: #ecf0f1;
color: #FFF;
/*border-radius: 10px 0 0 10px;*/
/*z-index: 2147483624;*/
z-index: 2147483640;
overflow: auto;
box-sizing: border-box;
padding: 0;
overflow: hidden;
}
.t-tools-aside-list-closeHandle {
position: absolute;
left: 0;
top: 50%;
color: #95a5a5;
cursor: pointer;
padding-left: 5px;
height: 20px;
margin-top: -10px;
width: 50px;
font: 12px/18px "Microsoft YaHei","SimSun",Arial,Helvetica,sans-serif;
}
.t-tools-aside-list-closeHandle:hover {
color: #F00;
}
.t-list-item-parent {
position: relative;
padding-right: 30px;
background: url(title_corner.png) no-repeat 90px bottom;
color: #6a7280;
line-height: 1.2;
padding-top: 5px;
padding-bottom: 5px;
font-size: 12px;
}
.t-list-item-parent nyx-em {
display: inline-block;
width: 56px;
text-align: center;
margin-right: 5px;
color: #a4a9b5;
float: left;
}
.t-list-item-parent nyx-u {
display: inline-block;
width: 17px;
height: 17px;
float: left;
cursor: pointer;
}
.t-list-item-parent.t-list-item-open nyx-u {
background: url(list_icon.png) no-repeat -118px 0;
}
.t-list-item-parent.t-list-item-close {
background: rgba(0,0,0,0);
}
.t-list-item-parent.t-list-item-close nyx-u {
background: url(list_icon.png) no-repeat right bottom;
}
.t-list-item-parent nyx-span {
display: inline-block;
padding-bottom: 3px;
padding-left: 5px;
}
.t-list-item-parent {
padding-bottom: 3px;
}
.t-tools-aside-list-tools {
margin-bottom: 5px;
}
.t-tools-aside-list-tools input{
width: 100%;
border: 1px solid #c4c6c7;
height: 28px;
text-align: center;
line-height: 28px;
border-radius: 3px;
}
.t-tools-aside-list-title {
color: #8c92a1;
}
.t-tools-aside-list-title nyx-span {
float: right;
cursor: pointer;
height: 16px;
width: 17px;
background: url(list_icon.png) no-repeat;
}
.t-tools-aside-list-title .t-expandAll {
background-position: -80px 0;
}
.t-tools-aside-list-title .t-expandAll:hover {
background-position: -98px 0;
}
.t-tools-aside-list-title .t-closeAll {
background-position: -80px -16px;
}
.t-tools-aside-list-title .t-closeAll:hover {
background-position: -98px -16px;
}
.t-tools-aside-list-tools nyx-span:hover {
color: #FF0;
}
.t-strip {
height: 5px;
background: #FF0;
}
.t-list-draging {
background: rgba(255,255,255,0.4) ;
/*border: 1px dotted #999;*/
z-index: 1000;
}
/**
.t-list-item-open:before {
content: '-';
}
.t-list-item-close:before {
content: '+';
}
**/
.t-list-item {
position: relative;
padding-right: 60px;
color: #8c92a1;
line-height: 1.5;
/*text-indent: -1em;*/
/*margin-bottom: 2px;*/
padding-top: 5px;
padding-bottom: 3px;
font-size: 12px;
cursor: pointer;
border-bottom: 1px solid #fafbfb;
box-shadow: 0 1px 0 0 #ccc;
box-sizing: border-box;
}
.t-list-item .id_handle {
width: 56px;
display: inline-block;
height: 19px;
text-align: right;
padding-right: 5px;
}
.t-list-item .id_handle nyx-i {
display: inline-block;
height: 19px;
border-radius: 9px;
background: #6a7280;
color: #FFF;
line-height: 19px;
padding: 0 5px 0 10px;
font-style: normal;
}
.t-list-item:hover .id_handle nyx-i {
background: #f26d54;
}
.t-list-item nyx-span {
position: absolute;
height: 16px;
width: 16px;
display: inline-block;
background: url(list_icon.png) no-repeat;
top: 5px;
}
.t-list-item .edit_handle {
background-position: -48px 0;
right: 5px;
}
.t-list-item .visible_handle {
background-position: 0 0;
right: 24px;
}
.t-list-item .drag_handle {
background-position: -640px 0;
right: 43px;
}
.t-list-item:hover .edit_handle {
background-position: -48px -16px;
right: 5px;
}
.t-list-item:hover .visible_handle {
background-position: 0 -16px;
right: 24px;
}
.t-list-item:hover .drag_handle {
background-position: -640px -16px;
right: 43px;
}
.t-list-item.t-list-edit .edit_handle {
background-position: -32px 0;
right: 5px;
}
.t-list-item.t-list-hide .visible_handle {
background-position: -16px 0;
right: 24px;
}
.t-list-item.t-list-invisible .visible_handle {
display: none;
}
.t-list-item.t-list-drag .drag_handle {
background-position: -64px 0;
right: 43px;
}
.t-list-item.t-list-edit:hover .edit_handle {
background-position: -32px -16px;
right: 5px;
}
.t-list-item.t-list-hide:hover .visible_handle {
background-position: -16px -16px;
right: 24px;
}
.t-list-item.t-list-invisible:hover .visible_handle {
display: none;
}
.t-list-item.t-list-drag:hover .drag_handle {
background-position: -64px -16px;
right: 43px;
}
.t-list-item-group {
/*padding-left: 20px;*/
border-bottom: 1px solid #ccc;
}
.t-list-item-group .t-list-item {
background: #fff url(list_line.png) repeat-y 66px 0;
padding-right: 40px;
border: 0;
}
.t-list-item-group .t-list-item:hover {
background: #fffefa url(list_line_hover.png) repeat-y 66px 0;
}
.t-list-item-group .t-list-item .id_handle {
position: absolute;
top: 5px;
width: 61px;
}
.t-list-item-group .t-list-item nyx-u {
width: 80px;
display: inline-block;
}
.t-list-item-group .t-list-item nyx-div {
width: 140px;
display: inline-block;
padding: 3px 0;
}
.t-list-item:hover {
/*opacity: 0.8;*/
color: #f26d54;
}
/*.t-list-item span {
position: absolute;
top: 5px;
right: 5px;
line-height: 1.5;
}
.t-list-item span:hover {
color: #900;
}*/
.t-list-invisible {
/* border: 1px dotted #FFF;
background: #CCC;
color: #666;*/
}
nyx-div[data-topicsystem="true"], nyx-span[data-topicsystem="true"] {
font-family: "Microsoft YaHei" ! important;
font-size: 12px;
}
/********公用蒙层样式********/
#t-topic-mask {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
height: 100%;
width: 100%;
display: table;
background: rgba(0,0,0,0.3);
z-index: 2147483645;
}
#t-topic-mask nyx-div {
display: table-cell;
text-align: center;
vertical-align: middle;
}
#t-topic-mask nyx-span{
display: inline-block;
padding: 10px 20px;
border-radius: 10px;
background: #333;
font-size: 12px;
color: #FFF;
-webkit-animation:tTopicMaskAnim 2s infinite linear;
}
@-webkit-keyframes tTopicMaskAnim {
0%{ color: #FFF;}
50%{ color: #999;}
100%{ color: #FFF;}
}
/****topicHint****/
.t-hint-mask {
position: fixed;
top: 0;
left: 0;
right: 0;
bottom: 0;
background: rgba(255, 255, 255, 0);
display: none;
z-index: 2147483645;
}
.t-hint-box {
position: absolute;
border: 1px solid #DDD;
border-radius: 3px;
box-shadow: 0 0 0 3px rgba(150,150,150,0.2);
background: #FFF;
padding: 5px 10px;
z-index: 2147483646;
min-width: 160px;
}
.t-hint-box:before {
position: absolute;
content: "";
display: block;
height: 0;
width: 0;
line-height: 0;
font-size: 0;
border-width: 10px;
border-style: solid;
border-color: transparent;
}
.t-hint-box.t-hint-box-right:before {
top: 50%; margin-top: -10px;
right: -20px;
border-left-color: #DDD;
}
.t-hint-box.t-hint-box-left:before {
top: 50%; margin-top: -10px;
left: -20px;
border-right-color: #DDD;
}
.t-hint-box.t-hint-box-up:before {
left: 50%; margin-left: -10px;
top: -20px;
border-bottom-color: #DDD;
}
.t-hint-box.t-hint-box-down:before {
left: 50%; margin-left: -10px;
bottom: -20px;
border-top-color: #DDD;
}
.t-hint-box:after {
position: absolute;
content: "";
display: block;
height: 0;
width: 0;
line-height: 0;
font-size: 0;
border-width: 9px;
border-style: solid;
border-color: transparent;
}
.t-hint-box.t-hint-box-right:after {
top: 50%; margin-top: -9px;
right: -18px;
border-left-color: #FFF;
}
.t-hint-box.t-hint-box-left:after {
top: 50%; margin-top: -10px;
left: -18px;
border-right-color: #FFF;
}
.t-hint-box.t-hint-box-up:after {
top: -18px;
left: 50%; margin-left: -9px;
border-bottom-color: #FFF;
}
.t-hint-box.t-hint-box-down:after {
bottom: -18px;
left: 50%; margin-left: -9px;
border-top-color: #FFF;
}
.t-hint-tools-alert {
padding-top: 10px;
text-align: center;
}
.t-hint-tools-confirm {
padding-top: 10px;
text-align: center;
}
.t-hint-box nyx-em {
display: inline-block;
padding: 3px 10px;
letter-spacing: 2px;
cursor: pointer;
}
.t-hint-tools-affirm_btn {
background: #ec5665;
color: #FFF;
opacity: 0.8
}
.t-hint-tools-affirm_btn:hover {
opacity: 1;
}
.t-hint-tools-cancel_btn {
background: #edeef0;
color: #a4aeb9;
margin-left: 10px;
opacity: 0.8
}
.t-hint-tools-cancel_btn:hover {
opacity: 1;
}
.t-hint-box-up.t-hint-box-show {
-webkit-animation: hintAnimShow_up 0.5s;
opacity: 1;
}
.t-hint-box-up.t-hint-box-hide {
-webkit-animation: hintAnimHide_up 0.5s;
opacity: 0;
}
.t-hint-box-down.t-hint-box-show {
-webkit-animation: hintAnimShow_down 0.5s;
opacity: 1;
}
.t-hint-box-down.t-hint-box-hide {
-webkit-animation: hintAnimHide_down 0.5s;
opacity: 0;
}
.t-hint-box-left.t-hint-box-show {
-webkit-animation: hintAnimShow_left 0.5s;
opacity: 1;
}
.t-hint-box-left.t-hint-box-hide {
-webkit-animation: hintAnimHide_left 0.5s;
opacity: 0;
}
.t-hint-box-right.t-hint-box-show {
-webkit-animation: hintAnimShow_right 0.5s;
opacity: 1;
}
.t-hint-box-right.t-hint-box-hide {
-webkit-animation: hintAnimHide_right 0.5s;
opacity: 0;
}
@-webkit-keyframes hintAnimShow_up
{
0% {opacity: 0; -webkit-transform: translateY(10px);}
100% {opacity: 1; -webkit-transform: translateY(0);}
}
@-webkit-keyframes hintAnimHide_up
{
0% {opacity: 1; -webkit-transform: translateY(0);}
100% {opacity: 0; -webkit-transform: translateY(10px);}
}
@-webkit-keyframes hintAnimShow_down
{
0% {opacity: 0; -webkit-transform: translateY(-10px);}
100% {opacity: 1; -webkit-transform: translateY(0);}
}
@-webkit-keyframes hintAnimHide_down
{
0% {opacity: 1; -webkit-transform: translateY(0);}
100% {opacity: 0; -webkit-transform: translateY(-10px);}
}
@-webkit-keyframes hintAnimShow_left
{
0% {opacity: 0; -webkit-transform: translateX(10px);}
100% {opacity: 1; -webkit-transform: translateX(0);}
}
@-webkit-keyframes hintAnimHide_left
{
0% {opacity: 1; -webkit-transform: translateX(0);}
100% {opacity: 0; -webkit-transform: translateX(10px);}
}
@-webkit-keyframes hintAnimShow_right
{
0% {opacity: 0; -webkit-transform: translateX(-10px);}
100% {opacity: 1; -webkit-transform: translateX(0);}
}
@-webkit-keyframes hintAnimHide_right
{
0% {opacity: 1; -webkit-transform: translateX(0);}
100% {opacity: 0; -webkit-transform: translateX(-10px);}
}
/** 移动保存 **/
.topic_moveSaveBox {
border-radius: 3px 3px 0 0;
position: fixed;
bottom: -100px;
left: 100px;
width: 120px;
height: 40px;
opacity: 0;
background: rgba(0,0,0,0.7);
z-index: 2147483613;
}
.topic_moveSaveBox.show {
bottom: 0px;
opacity: 1;
}
.topic_moveSaveBox span {
display: inline-block;
height: 20px;
width: 21px;
cursor: pointer;
opacity: 0.8;
position: absolute;
}
.topic_moveSaveBox span:hover {
opacity: 1;
}
.topic_moveSaveBox span em {
display: none;
}
.topic_moveSaveBox .topic_moveSaveBox_save {
background: url(icon_save.png) no-repeat center center;
left: 20px;
top: 10px;
-webkit-animation:tTopicSavBoxAnim 1.5s infinite linear;
}
.topic_moveSaveBox .topic_moveSaveBox_cancel {
background: url(icon_cancel.png) no-repeat center center;
right: 20px;
top: 10px;
}
@-webkit-keyframes tTopicSavBoxAnim {
0% { top: 10px;}
10% { top: 6px;}
20% { top: 10px;}
30% { top: 6px;}
40% { top: 10px;}
100% { top: 10px;}
}
.hideNodes {
display: none ;
}
/*** 添加碎片块样式 ***/
.t-banner-blank-block {
width: 990px;
height: 80px;
line-height: 80px;
font-size: 32px ;
text-align: center;
border: 5px dotted #CCC;
background: #FFF;
cursor: pointer;
margin: 20px auto;
}
.t-banner-blank-block:hover {
background: #EEE;
}