@charset "utf-8";
/* 
* Author: Lin Xiao Dong (1071322670@qq.com)
*/
.ow-label-type{ padding:0 0 0 0;}
a.icon-label-type{ box-sizing:border-box; background-color:#fff; background-image:url("../images/icons-label-type.png"); background-size:auto 160px; border:1px solid #ddd; display:inline-block; margin-right:-1px; height:82px; width:82px; vertical-align:top;}
a.icon-label-type,
a.icon-label-type:visited{ color:#aaa!important; font-size:10px; text-decoration:none; padding:3px;}
a.icon-label-type:hover{ border-color:#3291d8; position:relative; z-index:1;}
a.icon-label-type.current{ background-color:#eef3f7; border-color:#3291d8; position:relative; z-index:1;}

a.label-type-0{ background-position:0 0;}
a.label-type-1{ background-position:-80px 0;}
a.label-type-3{ background-position:-160px 0;}
a.label-type-4{ background-position:-240px 0;}
a.label-type-5{ background-position:-320px 0;}
a.label-type-2{ display:none;}
a.label-type-6{ background-position:-480px 0; display:none; }
a.label-type-7{ background-position:-560px 0; display:none; }
a.label-type-8{ background-position:-640px 0; display:none; }
a.label-type-9{ background-position:-720px 0; display:none; }
a.label-type-10{ background-position:-800px 0; display:none; }

a.label-type-11{ background-position:0 -80px;}
a.label-type-12{ background-position:-80px -80px;}
a.label-type-13{ background-position:-160px -80px;}
a.label-type-14{ background-position:-240px -80px;}
a.label-type-15{ background-position:-320px -80px;}
a.label-type-16{ background-position:-400px -80px;}
a.label-type-17{ background-position:-480px -80px;}
a.label-type-18{ background-position:-560px -80px;}
a.label-type-19{ background-position:-640px -80px;}
a.label-type-20{ background-position:-720px -80px;}
a.label-type-21{ background-position:-800px -80px;}
a.label-type-22{ background-position:-880px -80px;}
a.label-type-23{ background-position:-960px -80px;}


input.labeltext{ box-sizing:border-box; border:1px dashed #ccc; font-size:16px; height:40px; line-height:40px; padding:0 12px; width:100%;}
input.labeltext:focus{ border-color:#278ad6; position:relative; z-index:1; }
textarea.labeltext{ box-sizing:border-box; border:1px dashed #ccc; font-size:16px; height:128px; line-height:180%; padding:5px 12px; width:100%; vertical-align:top;}
textarea.labeltext:focus{ border-color:#278ad6; }

input.text-h2{ font-size:24px!important; font-weight:bold; height:58px!important; line-height:58px!important;}
input.text-h3{ font-size:22px!important; font-weight:bold; height:54px!important; line-height:54px!important;}
input.text-h4{ font-size:20px!important; font-weight:bold; height:48px!important; line-height:48px!important;}
input.text-h5{ font-size:16px!important; font-weight:bold; height:44px!important; line-height:44px!important;}
input.text-h6{ font-size:16px!important; font-weight:bold; height:42px!important; line-height:42px!important;}
input.button{ background:#fafafa; min-width:150px; max-width:220px;}
input.url{ background:#fafafa; font-size:13px; height:32px; line-height:32px; margin-top:15px; }
.contentbox-hd input.text-h2{ font-size:32px!important; text-align:center;}
.contentbox-hd input.text-h4{ font-size:18px!important; text-align:center;}
@media (min-width:1000px) {

}
@media (min-width:1200px) {
	
}

.ow-label-content{ padding:10px 4px 0 0; }
.ow-label-content .contentbox div.title{ margin-top:-1px; padding:0 0 0 0;}
.ow-label-content .contentbox div.paragraph{ margin-top:-1px; padding:0 0 0 0;}
.ow-label-content .contentbox div.text{ margin-top:-1px; padding:0 0 0 0;}
.ow-label-conten  .contentbox div.button{ margin-top:-1px; padding:0 0 0 0;}
.ow-label-content .contentbox div.url{}

.ow-label-content .image{ height:248px; box-sizing:border-box; background:#fafafa; display:flex; justify-content:center; align-items:center; margin:0; position:relative; text-align:center; overflow:hidden;}
.ow-label-content .image::before{ content:""; position:absolute; top:0px; left:0px; height:calc(100% - 2px); width:calc(100% - 2px); border:1px dashed #ccc; }
.ow-label-content .image img{ max-height:100%; max-width:100%; vertical-align:middle;}
.ow-label-content .image a{ height:100%; line-height:248px; font-size:24px; background:#000; display:inline-block; width:100%; text-align:center; position:absolute; top:0px; left:0px; filter:alpha(opacity=80); -khtml-opacity:0.8; -moz-opacity:0.8; opacity:0.8;}
.ow-label-content .image a,
.ow-label-content .image a:hover,
.ow-label-content .image a:visited{ color:#fff; text-decoration:none;}


.contentbox{ box-sizing:border-box; background:#fff; border:1px dashed #278ad6; display:inline-block; padding:20px 18px; position:relative; }
.contentbox:hover{ background:#fff8dc; border:1px dashed #278ad6; }
.contentbox a.do  { background:#fff; border:2px solid #278ad6; border-radius:10px; display:none; float:left; font-size:18px; height:18px!important; position:absolute; z-index:1; vertical-align:top; }
.contentbox a.do i{ margin:0!important; padding:0!important; color:#278ad6; font-size:16px; height:16px!important; line-height:18px; width:18px; vertical-align:top;}
.contentbox a.forward{ top:-1px; right:-1px; padding:5px 5px 6px 5px;}
.contentbox a.copy   { top:40px; right:-1px; padding:4px 3px 6px 7px;}
.contentbox a.remove { top:80px; right:-1px; padding:5px 4px 5px 6px;}
.contentbox a.do:hover{ background:#c60000; border-color:#c60000; }
.contentbox a.do:hover i{ color:#fff;}
.contentbox:hover a.do{ display:inline-block;}
.contentbox .imagebox .image-url{ height:20px; line-height:20px; margin-top:-3px!important;}
.contentbox .imagebox .image-url input.url{ background:#fafafa; color:#aaa; font-size:10px; height:20px; line-height:18px; margin-top:0px!important; min-width:100px!important; padding:0 2px; }

.contentbox-1{ min-width:606px; width:90%;}
.contentbox-3{ min-width:606px; width:90%;}

.contentbox-4{ width:33.333%; max-width:500px;}

.contentbox-5{ box-sizing:border-box; min-width:780px; height:500px; width:100%; max-width:1200px; position:relative;}
.contentbox-5 .imagebox{ box-sizing:border-box; width:100%; position:absolute;}
.contentbox-5 .imagebox .image{ box-sizing:border-box; height:420px; min-width:400px; width:calc(100% - 36px); flex-direction:row!important; justify-content:flex-start!important;}
.contentbox-5 .imagebox .image a{ height:100%; line-height:420px; width:50%; }
.contentbox-5 .imagebox .image-url{ width:calc(100% - 36px);}
.contentbox-5 .infobox{ width:calc(50% - 10px); padding-top:1px; position:absolute; left:calc(50% + 0px);}
.contentbox-5 .infobox textarea{ height:221px;}

.contentbox-11{ min-width:606px; width:90%;}
.contentbox-12{ width:33.333%;}
.contentbox-13{ min-width:606px; width:90%;}
.contentbox-14{ width:33.333%;}
.contentbox-15{ width:33.333%;}

.contentbox-16{ display:flex; min-width:680px; width:100%;}
.contentbox-16 .imagebox{ width:290px; margin-right:10px;}
.contentbox-16 .imagebox .image{ height:360px;}
.contentbox-16 .imagebox .image a{ height:100%; line-height:360px; }
.contentbox-16 .infobox{ width:calc(100% - 300px); padding-top:1px;}
.contentbox-16 .infobox textarea{ height:221px;}

.contentbox-17{ display:flex; float:left; min-width:500px; width:33.333%;}
.contentbox-17 .imagebox{ width:160px; margin-right:5px;}
.contentbox-17 .imagebox .image{ height:267px;}
.contentbox-17 .imagebox .image a{ font-size:20px; height:100%; line-height:267px; }
.contentbox-17 .infobox{ width:calc(100% - 165px); padding-top:1px;}

.contentbox-18{ display:flex; float:left; min-width:500px; width:33.333%;}
.contentbox-18 .imagebox{ width:160px; margin-right:5px;}
.contentbox-18 .imagebox .image{ height:267px;}
.contentbox-18 .imagebox .image a{ font-size:20px; height:100%; line-height:267px; }
.contentbox-18 .infobox{ width:calc(100% - 165px); padding-top:1px;}

.contentbox-19{ display:flex; min-width:680px; width:100%;}
.contentbox-19 .imagebox{ float:left; width:290px; margin-right:10px;}
.contentbox-19 .imagebox .image{ height:360px; width:290px;}
.contentbox-19 .imagebox .image a{ height:100%; line-height:360px; }
.contentbox-19 .infobox{ width:calc(100% - 300px); padding-top:1px;}
.contentbox-19 .infobox textarea{ height:221px;}

.contentbox-20{ min-width:680px; max-width:1080px; width:100%;  }
.contentbox-20 .imagebox{ float:right; width:290px; margin-left:10px;}
.contentbox-20 .imagebox .image{ height:360px;}
.contentbox-20 .imagebox .image a{ height:100%; line-height:360px; }
.contentbox-20 .infobox{ float:left; width:calc(100% - 300px); padding-top:1px;}
.contentbox-20 .infobox textarea{ height:181px;}

.contentbox-21{ min-width:680px; max-width:1080px; width:100%;  }
.contentbox-21 .infobox{}
.contentbox-21 .infobox:last-child{ margin-top:15px;}
.contentbox-21 .infobox textarea{ }
.contentbox-21 .imagebox{ float:left; margin-right:10px; width:120px;}
.contentbox-21 .imagebox .image{ height:120px;}
.contentbox-21 .imagebox .image a{ font-size:18px; height:100%; line-height:120px; }
.contentbox-21 .basebox{ float:left; width:calc(100% - 130px); padding-top:20px;}
.contentbox-21 .basebox .text-h5{ width:80%;}
.contentbox-21 .basebox .text:last-child{ max-width:400px; width:60%;}

.contentbox-22{ float:left; min-width:500px; width:33.333%;}
.contentbox-22 .infobox{}
.contentbox-22 .infobox:last-child{ margin-top:15px;}
.contentbox-22 .infobox textarea{ }
.contentbox-22 .imagebox{ float:left; margin-right:10px; width:100px;}
.contentbox-22 .imagebox .image{ height:100px;}
.contentbox-22 .imagebox .image a{ font-size:16px; height:100%; line-height:100px; }
.contentbox-22 .basebox{ float:left; width:calc(100% - 110px); padding-top:9px;}
.contentbox-22 .basebox .text-h5{}
.contentbox-22 .basebox .text:last-child{ max-width:400px; width:80%;}

.contentbox-23{ float:left; min-width:500px; width:33.333%;}
.contentbox-23 .infobox{}
.contentbox-23 .infobox:last-child{ margin-top:15px;}
.contentbox-23 .infobox textarea{ }
.contentbox-23 .imagebox{ float:left; margin-right:10px; width:100px;}
.contentbox-23 .imagebox .image{ height:100px;}
.contentbox-23 .imagebox .image a{ font-size:16px; height:100%; line-height:100px; }
.contentbox-23 .basebox{ float:left; width:calc(100% - 110px); padding-top:9px;}
.contentbox-23 .basebox .text-h5{}
.contentbox-23 .basebox .text:last-child{ max-width:400px; width:80%;}























































































