/*tree*/
.i-content-tree #tree-publish ul, #upinfo-tree ul { margin-left: 20px; }
/**/
.div-target-item { line-height: 25px; border-bottom-style: dashed; border-bottom-width: thin; border-bottom-color: #808080; }

.span-target-title { font-weight: bold; display: inline-block; width: 200px; height: 25px; text-align: center; }

.span-target-path { display: inline-block; width: 500px; height: 25px; text-align: left; }

.col { text-indent: 20px; font-weight: bold; color: #000099; }

.edit-handle { width: 16px; height: 16px; background: url(/uploads/image/dgaimages/edit.gif); display: inline-block; }

.ui-tabs-panel input[type="text"] { margin-bottom: 5px; padding: 4px; background: #ffffff; border: 1px solid #c9c9c9; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.8), inset 0px 1px 2px 0px rgba(0, 0, 0, 0.1); box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 0.8), inset 0px 1px 2px 0px rgba(0, 0, 0, 0.1); color: #333; font-size: 12px; }
    /* active and focus states */
    .ui-tabs-panel input[type="text"]:active, .ui-tabs-panel input[type="text"]:focus { background: #fff; border: 1px solid rgba(2,139,255,0.5); /* blue */ -webkit-box-shadow: 0px 0px 3px 0px rgba(2, 139, 255, 0.4); box-shadow: 0px 0px 3px 0px rgba(2, 139, 255, 0.4); color: #333; }

.btn-save { display: inline-block; padding: 5px; margin-top: 5px; cursor: pointer; min-width: 70px; *overflow: visible; border: 1px solid #3d8fcb; background: #3d8fcb; -webkit-border-radius: 3px; border-radius: 3px; color: #fff; font-weight: bold; text-decoration: none; text-align: center; }

    .btn-save:hover { background: #3467b1; }

.btn-cancel { display: inline-block; padding: 5px; margin-top: 5px; cursor: pointer; min-width: 70px; *overflow: visible; border: 1px solid #9f9f9f; background: #9f9f9f; -webkit-border-radius: 3px; border-radius: 3px; color: #fff; font-weight: bold; text-decoration: none; text-align: center; }

    .btn-cancel:hover { background: #868686; }

.btn-delete { display: inline-block; padding: 5px; margin-top: 5px; cursor: pointer; min-width: 70px; *overflow: visible; border: 1px solid #91b56f; background: #91b56f; -webkit-border-radius: 3px; border-radius: 3px; color: #fff; font-weight: bold; text-decoration: none; text-align: center; }

    .btn-delete:hover { background: #738f57; }
/*source*/
#sourcelist ul { border-right: 1px solid #eee; border-bottom: 1px solid #eee; display: inline-block; margin: 0; padding: 0; }

#sourcelist li { list-style: none; line-height: 30px; height: 30px; }

    #sourcelist li span { padding-left: 10px; padding-right: 10px; display: inline-block; border-left: 1px solid #eee; border-top: 1px solid #eee; }

.ct_sou_order, .c_sou_order { width: 40px; text-align: center; }

.ct_sou_name, .c_sou_name { width: 200px; text-overflow: ellipsis; white-space: nowrap; }

.ct_sou_portalname, .c_sou_portalname { width: 200px; }

.ct_sou_num, .c_sou_num { width: 40px; text-align: center; }

.ct_sou_operate, .c_sou_del { width: 60px; text-align: center; }

.c_sou_del { cursor: pointer; }
/*keywords*/
#keylist ul { border-right: 1px solid #eee; border-bottom: 1px solid #eee; display: inline-block; margin: 0; padding: 0; }

#keylist li { list-style: none; line-height: 30px; height: 30px; }

    #keylist li span { padding-left: 10px; padding-right: 10px; display: inline-block; border-left: 1px solid #eee; border-top: 1px solid #eee; }

.ct_sou_order, .c_sou_order { width: 40px; text-align: center; }

.ct_key_name, .c_key_name { width: 200px; text-overflow: ellipsis; white-space: nowrap; }

.ct_key_portalname, .c_key_portalname { width: 200px; }

.ct_key_num, .c_key_num { width: 40px; text-align: center; }

.ct_key_operate, .c_key_del { width: 60px; text-align: center; }

.c_key_del { cursor: pointer; }
/*extfiled*/
.extfiled-table { line-height: 200%; border-collapse: collapse; margin-top: 20px; }

    .extfiled-table td, .extfiled-table th { border: 1px solid #eee; padding: 0 10px; }
/*settings*/
.align-right { text-align: right; }

.set-item-left { min-width: 100px; _width: 100px; display: inline-block; }

.align-left { text-align: left; }

.set-item-right { display: inline-block; }

.select200 { min-width: 140px; _width: 140px; font-family: "\5fae\8f6f\96c5\9ed1","\5b8b\4f53"; }

div.dnnlabel { width: 100px; }

.text200 { width: 600px; height: 200px; }

.input220 { width: 315px; }

.text120 { width: 320px; height: 100px; }

#titlemsg, #titlecount, #descriptioncount { display: block; color: #f00; }

.dnneditstate .modgtmodulescmsc { padding-bottom: 30px; }
/*link-btn*/
#checktitle, #btncheckkeywords, #getinfofromshare, #extractdescription { display: inline-block; padding: 3px; cursor: pointer; min-width: 60px; *overflow: visible; border: 1px solid #a9a9a9; background: #fff; -webkit-border-radius: 3px; border-radius: 3px; color: #4a4a4a; text-decoration: none; margin-left: 10px; }
/*copyright pic*/
.piclist, .mypiclist, .querypiclist, .delserver { display: inline-block; padding: 3px; margin-top: 5px; cursor: pointer; min-width: 70px; *overflow: visible; border: 1px solid #3d8fcb; background: #3d8fcb; -webkit-border-radius: 3px; border-radius: 3px; color: #fff; font-weight: bold; text-decoration: none; text-align: center; }

.bqpic { width: 50%; float: left; }

.left_pic { width: 270px; float: left; height: 200px; }

.right_pic { float: left; overflow: hidden; width: 150px; }

.left_pic img { width: 240px; padding: 5px; border: 1px solid #ddd; height: auto; max-height: 180px; }

.cs_source input, .cs_author input { width: 90px; }

.right_pic p { margin: 0; padding: 0; height: 35px; }

#articlecopypiclist { padding-top: 20px; }
/*work flow*/
.wf-logtitle { font-size: 14px; font-weight: bold; }

.workflow-container ul { margin: 0; padding: 0; }

    .workflow-container ul li { list-style: none; line-height: 200%; }

        .workflow-container ul li span { display: inline-block; }

.wf_stepnum, .wf_stepnums { width: 50px; text-align: center; }

.wf_name, .wf_check, .wf_type, .wf_state, .wf_time { width: 80px; font-weight: bold; }

.wf_names, .wf_checks, .wf_types, .wf_states, .wf_times { width: 80px; }
.wf_remark, .wf_remarks { width: 200px; }
.wf_liuceng, .wf_startnum, .wf_endnum, .wf_shuoming, .wf_cktime { width: 80px; font-weight: bold; }
.wf_shuoming, .wf_shuomings { width: 300px; }
.wf_liucengs, .wf_startnums, .wf_endnums, .wf_cktimes { width: 80px; }

.edit-notapproved { color: #f00; }

 