﻿i, em, cite { font-style: normal; }

.verification-code { cursor: pointer; position: absolute; left: 110px; top: 35px; width: 87px; height: 30px; background: url('../images/loaders/circular/016.gif') no-repeat center center; }



.dialog-details .form-content { padding: 0; }

.form-content { padding: 62px 0 0 0; }
    .form-content .upload-placeholder { height: 34px; display: inline-block; *display: inline; zoom: 1; }
    .form-content i { position: absolute; margin: -26px 0 0 210px; color: #e00; line-height: 21px; padding: 0 0 0 5px; display: inline-block; *display: inline; zoom: 1; }
.ie9 .form-content i { margin: 8px 0 0 10px; }
.form-content * { font-family: 'hiragino sans gb', '微软雅黑', 'Microsoft Yahei'; }
.form-content a, .form-content a:hover { cursor: pointer; text-decoration: none; }
.form-content .kineditor-input { width: 100%; display: none; }
.form-content .form-row { }


.form-content .gradient { }
.form-content .box { }
    .form-content .box .eidt-header { }
        .form-content .box .eidt-header .left { position: absolute; }
    .form-content .box .dataTables_filter { padding: 0 2px 0 0; }

.form-content .eidt-header { height: 36px; }
    .form-content .eidt-header .btn { margin: 5px; padding: 2px 10px; font-size: 13px; }
    .form-content .eidt-header label { margin-bottom: 0; display: inline-block; *display: inline; zoom: 1; padding-top: 1px; }
    .form-content .eidt-header select, .form-content .eidt-header textarea, .form-content .eidt-header input[type="text"], .form-content .eidt-header input[type="password"], .form-content .eidt-header input[type="datetime"], .form-content .eidt-header input[type="datetime-local"], .form-content .eidt-header input[type="date"], .form-content .eidt-header input[type="month"], .form-content .eidt-header input[type="time"], .form-content .eidt-header input[type="week"], .form-content .eidt-header input[type="number"], .form-content .eidt-header input[type="email"], .form-content .eidt-header input[type="url"], .form-content .eidt-header input[type="search"], .form-content .eidt-header input[type="tel"], .form-content .eidt-header input[type="color"], .form-content .eidt-header .uneditable-input { margin-bottom: auto; padding: 3px 6px; height: auto; line-height: 20px; margin: 3px; }

.form-content .dataTables_wrapper { padding-top: 0; }
    .form-content .dataTables_wrapper th { padding-right: 12px; }


.form-content .table .dataTables_empty { text-align: center; }


.treegrid-nodes { margin: 0 0 15px; }

.move-sort { cursor: pointer; margin: 0 1px 0 0; width: 12px; height: 14px; display: inline-block; *display: inline; zoom: 1; }
.set-top { background: url('../images/set_top.png') no-repeat; }
.set-up { background: url('../images/set_up.png') no-repeat; }
.set-next { background: url('../images/set_next.png') no-repeat; }
.set-bottom { background: url('../images/set_bottom.png') no-repeat; }


.eidt-content { padding: 10px 0 0 0; }
    .eidt-content .select2 { width: 300px; }
    .eidt-content input[type="submit"] { width: auto; margin-bottom: 0; }
    .eidt-content .ckeck-list { }
    .eidt-content .check-list label { margin-right: 10px; cursor: pointer; }


.icon12[class*=" icomoon-icon-"] { font-size: 14px; }


.text-right { text-align: right; }

.dialog { overflow-x: hidden !important; }

.dialog-loading-win { overflow: hidden; }

.dialog-upload-win { width: 450px; }
.ui-dialog .ui-dialog-title { font-size: 14px; }

.lang-cn { }
.lang-en { }



.text-center { text-align: center; }
.text-left { text-align: left; }
.text-right { text-align: right; }

.clearfix:after, .cf:after { content: "."; display: block; clear: both; height: 0; overflow: hidden; }
.clearfix, .cf { zoom: 1; }

.clear, .cl { display: block !important; float: none !important; clear: both; width: auto !important; max-width: none !important; min-width: 0 !important; max-height: none !important; min-height: 0 !important; overflow: hidden; margin: 0 !important; padding: 0 !important; border: 0 none !important; font-size: 0; line-height: 0; }

.hide { display: none; }


.prev-img { }
    .prev-img img { max-width: 400px; max-height: 300px; }

.upload-drag { position: absolute; width: 74%; z-index: 99; display: none; height: 120px; margin: 0 0 4px; border: 1px solid #808080; background: #fff; text-align: center; }
    .upload-drag.hover { display: block; background: #eee; }
    .upload-drag.show { display: block; }
    .upload-drag:hover { }
    .upload-drag span { position: absolute; top: 50%; margin: -10px 0 0 -52px; }

.upload { float: left; }

.dialog-upload > .ui-widget-header { height: 14px; }
.upload-prop { width: 512px; }
    .upload-prop .title { display: block; }
    .upload-prop .upload-schedule { width: 510px; height: 18px; border: 1px solid #999; margin: 5px 0 6px 0; }
        .upload-prop .upload-schedule .bar { width: 0; background: #999; height: 100%; }
    .upload-prop .upload-schedule-button { float: right; }
        .upload-prop .upload-schedule-button .button { padding: 0 10px; }


.shortcuts ul li:first-child { }
/* margin-left: -2px */

.logo2 { width: 177px; float: left; padding: 16px 0 0 0; }
    .logo2 a { font-size: 30px; line-height: 45px; width: 174px; height: 37px; display: inline-block; background: url('../images/logo2.png') no-repeat; }

.logo1 { width: 188px; float: left; padding: 23px 0 0 0; margin-left: -8px; }
    .logo1 a { font-size: 30px; line-height: 45px; width: 188px; height: 22px; display: inline-block; background: url('../images/logo.png') no-repeat; }


.pic-item-list { display: block; width: 99%; margin: 0 0 0 -5px; }
    .pic-item-list li { display: inline-block; width: 438px; height: 145px; padding: 3px; margin: 5px; vertical-align: top; border: 1px solid #C4C4C4; list-style-type: none; position: relative; }
    .pic-item-list li { *display: inline; }
        .pic-item-list li .image { float: left; width: 150px; padding: 0; border: 0; border-style: none; }
        .pic-item-list li .text { float: right; width: 264px; padding-left: 10px; }
            .pic-item-list li .text input { width: 200px; margin-bottom: 3px; }
        .pic-item-list li .del { cursor: pointer; position: absolute; bottom: 8px; left: 93%; }


.pt-1 { padding-top: 1px }
.pt-2 { padding-top: 2px }
.pt-3 { padding-top: 3px }
.pt-4 { padding-top: 4px }
.pt-5 { padding-top: 5px }
.pt-6 { padding-top: 6px }

.padding-top-1 { padding-top: 10px; }
.padding-top-2 { padding-top: 20px; }
.padding-top-3 { padding-top: 30px; }



.check label { cursor: pointer; }

.sel-art { display: block; width: 14%; margin: 5px 0 0 14%; }

.dialog-sel-win .t-c { }
    .dialog-sel-win .t-c ul { margin: 0 0 10px; }
    .dialog-sel-win .t-c li { margin: 0; width: 34px; color: #999; font-size: 14px; text-align: center; font-weight: bold; line-height: 24px; cursor: pointer; display: inline-block; *display: inline; zome: 1; }
    .dialog-sel-win .t-c .current { color: #000; }
    .dialog-sel-win .t-c .all { margin: 0 10px 0 0; }

.dialog-sel-win .item-list { }
    .dialog-sel-win .item-list ul { margin: 0; }
    .dialog-sel-win .item-list li { width: 170px; font-size: 12px; line-height: 24px; cursor: pointer; display: inline-block; *display: inline; zoome: 1; }
