
@media print{
    #Content { font-family:SimSun;}
    #title_top { font-family:SimHei;}
    .small {font-family: SimSun;}
    .Noprint
    {
        display: none;
    }
    #Show_Print{
        display: block;
    }
    .ng-isolate-scope ul{
        display: none;
    }
    .printContent{
        margin-left: 0px;
        width: 100%;
    }
    .printHisSidebar{
        margin-left: -293px;
        width: 100%;
    }


    .bs-callout{
    display: none;
}
    @page {
        size: auto;
        margin-top: 0mm;
        margin-bottom: 0mm;
    }
.title_icon a{ color: #FFF;}
.title_icon a:hover{ color: #FFF;}
    .PageNext
    {
        page-break-after: always;
    }

}

.Hide_Print{
    display: none;
}
.printHisSidebar{
    width:100%;
}

#MainContent {min-height: 400px;}
.date input {
    background-image: url(../Images/xing.png);
    background-attachment: scroll;
    background-position: 99% 50%;
    background-repeat: no-repeat no-repeat;
}


#NowTotal a .badge-warning{ background-color:orange;}
.btn-purple {
    color: #fff;
    background-color: #E57BF0;
    border-color: #B14ABD;
}
.btn-purple:hover{
    color: #fff;
    background-color: #D15BDE;
    border-color: #B14ABD;}

.btn-coffee {
    color: #fff;
    background-color: #BD7733;
    border-color: #777;
}
.btn-coffee:hover{
    color: #fff;
    background-color: #AD6219;
    border-color: #777;}

.FastEntry {
    font-size: 10px;
    color: orange;
    float: right;
}
#mynavbar li a:visited{color: #6d6d6d}
#a_none {color: #fff; }
#a_none:link{text-decoration:none;color: #fff }
#a_none:hover{text-decoration:none;color: #fff  }
.jumbotron {
position: relative;
padding: 40px 0;
color: #fff;
text-align: center;
text-shadow: 0 1px 3px rgba(0,0,0,.4),0 0 30px rgba(0,0,0,.075);
background: #0E599E;
background: -moz-linear-gradient(125deg,#67D7EC 0,#0E599E 98%);
background: -webkit-gradient(linear,left bottom,right top,color-stop(0%,#67D7EC),color-stop(100%,#0E599E));
background: -webkit-linear-gradient(125deg,#67D7EC 0,#0E599E 98%);
background: -o-linear-gradient(125deg,#67D7EC 0,#0E599E 98%);
background: -ms-linear-gradient(125deg,#67D7EC 0,#0E599E 98%);
background: linear-gradient(125deg,#67D7EC 0,#0E599E 98%);
border-bottom: 1px solid#808080;

}

#list-jumpbotron {background: #020031;
background: -moz-linear-gradient(125deg,#67D7EC 0,#0E599E 98%);
background: -webkit-gradient(linear,left bottom,right top,color-stop(0%,#4AE068 ),color-stop(100%,#4AE068 ));
background: -webkit-linear-gradient(125deg,#4AE068 0,#004D0C 98%);
background: -o-linear-gradient(125deg,#67D7EC 0,#0E599E 98%);
background: -ms-linear-gradient(125deg,#67D7EC 0,#0E599E 98%);
background: linear-gradient(125deg,#4AE068 0,#004D0C 98%);
border-bottom: 1px solid#808080;
}
#detail-jumpbotron 
{   color:#a19160;
    background: #020031;
background: -moz-linear-gradient(125deg,#0c1b38 0,#254367 98%);
background: -webkit-gradient(linear,left bottom,right top,color-stop(0%,#0c1b38 ),color-stop(100%,#254367));
background: -webkit-linear-gradient(125deg,#0c1b38 0,#254367 98%);
background: -o-linear-gradient(125deg,#0c1b38 0,#254367 98%);
background: -ms-linear-gradient(125deg,#0c1b38 0,#254367 98%);
background: linear-gradient(125deg,#0c1b38 0,#254367 98%);
border-bottom: 1px solid#808080;}
.mypanel { border: 1px solid #4a4a4a !important;}
.mypanel > .panel-heading { background: #2C3543 !important; border-radius: 0 !important;}
.mypanel > .panel-heading p {color: #fff !important;}

.mypanel > .panel-heading + .panel-collapse > .panel-body {
    border: 0 !important;
    color: #fff !important;
    background: #267eec !important}

.navbar-toggle{ background-color:#5cb85c;}
.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus{ background-color:#4cae4c;}
#navbox{ background-color:rgb(240, 240, 240);   color:#777;}
#navbox_login{background: #2C3543 !important;  color:#fff;}
#navbox_index {    background: #2C3543 !important;
    border-bottom-color: #394557 !important;
    box-shadow: none !important;}
#navbox_home {background: url(../images/gzbg.png); background-color: rgb(62, 129, 195);}
.ng-isolate-scope .nav-tabs{background-color: #f3f3f3;}
.glyphicon { top:3px; color: #fff !important;}
.navbar { background: whitesmoke; }
#top
{
    margin-top:30px;
    }
#top h1
{
    font-size:50px;
   }  
    
#logo
{
background: url(../images/xh.png) no-repeat 0px 9px;
width: 43px;
    }
.after {
content: '';
display: block;
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
/*background: url(../images/gezibg.png) repeat center center;*/
opacity: .25;
}
.navbar-inverse .navbar-brand {

}
body
{
    font-family:Microsoft YaHei;
    }
.footer
{
    text-align:center;
    padding-top:20px;
}
    
    
.navbar-inverse .navbar-brand:hover,
.navbar-inverse .navbar-brand:focus
{
    color:#000;
    }
.navbar-inverse .navbar-nav > li > a:hover{color:#000;}

.navbar-inverse .navbar-toggle {
border-color: #c7c7c7;}
a {color:#6d6d6d}
a:hover{color:Black}

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
border-color: #c7c7c7;}

.gz-list-p{ border-bottom: 1px dashed #EEEEEE;
line-height: 1.5;}
.more { font-size:12px;}
.bs-glyphicons-list {padding-left:10px;}
.bs-glyphicons-list li { list-style:none;}
.rowlist p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}


.ng-isolate-scope .nav-tabs > li > a{color:#428bca;}
.ng-isolate-scope .nav-tabs > li > a:hover{ background:#0E599E; cursor:pointer;}
.text-primary{ cursor:pointer;}


#title_top { text-align:center; border-bottom:3px #D20909 solid;}
#title_top h2 { margin:30px;}
.small {font-size:10px; text-align:right;}
.small span { margin:0 5px;}


@media (max-width: 767px) {
    #top h1{ font-size:30px;}
    .navbar .navbar-header {
      font-size: 20px;
    }
}
    
    .navbar-fixed-bottom-m { text-align: center; background: #EAEBEC;
    font-size: 14px;
        margin-bottom: 0;
        border-width: 1px 0 0;}
    .nav-footer-m{
        position: absolute;
        bottom: 0;
    }
    
.star{color:Red;}
.detailsmall { border-bottom: 1px solid #E8E8E8;
    margin: 5px;
    width: 99%;}

/*table.dataTable thead th, table.dataTable thead td{ padding:10px 10px !important;}*/
.dataTables_wrapper .row { margin-left:5px; margin-right: 5px}

.TemplateDetail .ng-binding {  color:#494747;margin:12px;}
.TemplateDetail{ color:#256773;border-bottom: 1px dashed #B8B8B8;margin-bottom: 5px;}
/*.input-group span{ margin-right: 3px; top:1px;}*/

.ModalBox .input-group { margin-bottom: 15px;}
.ModalBox .textarea-group {margin-bottom: 15px;}
.xh{ background-image: url(../Images/xing.png);
    background-attachment: scroll;
    background-position: 99% 50%;
    background-repeat: no-repeat no-repeat;}
.Rxh{ background-image: url(../Images/Rxing.png);
    background-attachment: scroll;
    background-position: 99% 50%;
    background-repeat: no-repeat no-repeat;}
.xxh{ background-image: url(../Images/xing.png);
    background-attachment: scroll;
    background-position: 95% 50%;
    background-repeat: no-repeat no-repeat;}
/*����*/
#HouseListTitle_I{ color: #fff; background: #428bca;
    border-radius: 88px;
    width: 32px;
    height: 32px;
    line-height: 1.7;
    text-indent: 5px;
    text-shadow: 1px 1px #3570A3; }


#HouseList strong{margin-left: 20px;font-size: 18px;}
#HouseList strong:hover{ cursor: pointer;}
.HouseBox { background: #f5f5f5; border-radius: 10px; padding: 15px; border: 1px solid #ddd; width: 238px;height: 100px;margin: 5px;}
.HouseBox:hover { background: #fff; border-radius: 10px; padding: 15px; border: 1px solid #ddd; width: 238px;height: 100px;margin: 5px;}
.HouseBox p { margin: 5px 0 0 0;padding-top: 5px; border-top:1px dashed #ddd;}
.fa-caret-up{ margin-right: 5px;}
.fa-caret-down { margin-right: 5px;}
.HouseBars { margin-left: 5px; color:#428bca;}
.HouseBars:hover { cursor: pointer;}
.HouseEdit { margin-left:3px; color:#428bca;}
.HouseEdit:hover { cursor: pointer;}
.HouseRemove {font-size: 16px; color: rgb(239, 117, 117);}
.HouseRemove:hover{ cursor: pointer;}
.HouseBox .fa-plus-square-o {margin: 5px 68px; color: #c7c7c7;}
.HouseBox_Add:hover {cursor: pointer;}
.HouseDetailBox{background: #f5f5f5; border-radius: 10px; padding: 15px; border: 1px solid #ddd; width: 100%;margin: 5px;}
#FloorListBox p { display: inline-block; margin: 5px;}
.FloorRemove { font-size: 18px;text-indent: -18px; color:rgb(247, 196, 196);}
.FloorRemove:hover { font-size: 18px;text-indent: -18px; color: rgb(239, 117, 117);}
.FloorEdit { margin-left:3px; color:#A4BACD;;}
.FloorEdit:hover { margin-left:3px; color:#428bca;}
#FloorAdd { margin: 0; color:#999999}
#FloorAdd:hover { margin: 0; color:#000}


.tableBox table{border-right:1px solid #000;border-bottom:1px solid #000; text-align: center;  font-size: 14px;}
.tableBox input{ margin: 0 20px;}
.tableBox table td{border-left:1px solid #000;border-top:1px solid #000; padding: 10px;}
.PurchaseListTable { width: 100%}
.PurchaseListTable th { background: #E4F2FF; border:1px solid #e5e5e5;padding:5px;}
.PurchaseListTable td {border:1px solid #e5e5e5; padding: 5px;}

.workflowBox{border: 1px solid#e5e5e5;border-radius: 15px;box-shadow: 1px 1px #C3C3C3;padding: 20px; background: #F0F8FF;}
.title_p{font-size: 16px;font-weight: bold;border-bottom: 1px dashed rgb(188, 188, 188);line-height: 2.5;}
.time{font-size: 12px; font-weight: normal; margin-left: 20px;}
.buttonGroup{float: right; font-size: 12px; font-weight: normal; line-height: 4}

.CompanyBox table td{ padding: 5px;}
.CompanyBox  {border-bottom: 1px dashed #d7d7d7;}

.MyTable th{text-align: center; background: rgb(187, 223, 255); border: 1px solid #fff; padding: 0 25px;}
.MyTable td{  text-align: center; background: #fff; border: 1px solid #E7F4FF;padding: 0 25px;  }

.supplier span { margin: 0 10px;}
.supplier i {color:rgb(220, 70, 74)}
.document_table {border-right:1px solid #000;border-bottom:1px solid #000; }
.document_table th {border-left:1px solid #000;border-top:1px solid #000; padding: 10px; }
.document_table td {border-left:1px solid #000;border-top:1px solid #000; padding: 10px;}

#AssetsRegisterForm i { font-style: normal}

#qqzc {  padding: 0;
    margin-left: 15px;
    color: #fff;
    background: url(../images/qq.png) no-repeat;
    width: 85px;
    background-position: 6px;
    height: 24px;
    text-indent: 32px;
    font-size: 12px;}

.AdSearch .input-group div{
    margin: 5px;
}
.AdSearch_XS .input-group div{
    margin-bottom: 5px;
}
.AdSearch_XS{margin-top: 8px;}
.AdSearch{margin-top: 8px;}
.DTTT {margin-left: 5px;}
.DTTT_button_xls{ padding: 4px;}

.thumbnail{ }
.smallthumbnail{ max-width: 50px; max-height:38px; line-height: 5px; margin-bottom: 5px;}

.ShowNowSelected i{color: #428BCA; margin-right: 5px; font-size: 14px;}
#MyWorkNav{
    background: whitesmoke; border: 1px solid #E0e0e0; color:#000; padding: 15px;
}
#MyWorkNav1{
    background: white; border: 1px solid #E0e0e0; color:#000; padding: 15px;
}
#MyWorkNav #title{font-size: 15px; font-weight: 800;  color: rgb(40, 40, 40);}
#MyWorkNav p { border-bottom: 1px dashed #e0e0e0;}
#MyWorkNav p i {
color: orange;
margin: 0 8px;}
.FileBox div i {
    color: orange;
    margin: 0 8px;}
.FileBox{ border-top: 1px dashed #e0e0e0;}
.FileBox_top{ border-top: 1px dashed #e0e0e0;}
#DelI:hover{
    color: darkred;
    cursor: pointer;
}
#ckfj{
    color:rgb(123, 123, 123); font-size: 10px;
}
#ckfj:hover{cursor: pointer;}
.img_a{text-decoration: none;  display: inline-block;  width: 90px;  line-height: 2;  margin: 12px;}
.img_a:hover{cursor: pointer;}


#InTableList_p{ margin: 10px; }
.InTableList_title
{
    font-size: 16px;
    color: #0E599E;
    font-weight: 500;
}
#PurchaseInTable span{ margin: 0 8px;}
.document_table_Retire{border-right:1px solid #000;}
.document_table_Retire th {border-left:1px solid #000;border-top:1px solid #000; padding: 3px; }
.document_table_Retire td {border-left:1px solid #000;border-top:1px solid #000;  padding: 3px; }

.Retire_List td{  overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}

/*DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD*/

#D-home-nav{background: #1CB04B;width: 100%; font-size: 12px;}
#D-home-nav ul { }
#D-home-nav ul a{color: #fff;}
#D-home-nav ul a:hover{color: #fff;}

.nav-tabs > li > a:hover{background: #1CB04B;color: #fff; }
.nav-tabs {border-bottom: 1px solid #1CB04B;}
#MyTabs > li.active > a {color: #1CB04B; border-bottom:1px solid red;  }
#MyTabs > li.active > a:hover {color: #1CB04B; border-bottom:1px solid red;}

#bnav .nav > li > a:hover{ background:  #1CB04B;color:#fff;}
#bnav .nav > li > a{color: #1CB04B}
.zk .panel-heading a{   display: block;  font-size: 14px;  padding: 5px 15px;  background: #fefefe;}
.zk .panel-heading { background: #fff;}
.D_accordion h4 a{color:#1CB04B ;font-size: 16px; text-decoration: none  }
.D_accordionn h4 a:hover{color:#1CB04B;font-size: 16px; text-decoration: none   }
.navbar-fixed-bottom:hover{ opacity: 1;}
.iconlist { margin: 0;}
.iconlist li {  display: inline-block;
    padding: 0;
    width: 100px;
    height: 100px;
    text-align: center;}
.iconlist  li span{
    height: 75px;
    width: 75px;
    border-radius: 25px;
    text-align: center;
    background-repeat: no-repeat;
    background-position: 13px 10px;
    margin: 0 10px;
    display: inline-block;}


.CloudBox { border: 1px solid #e3e3e3;padding: 15px;}

.ks{  background-image: url(../images/ks.png); background-color:#66b83a}
.bm{  background-image: url(../images/bm.png); background-color:#f4b446}
.lx{  background-image: url(../images/lx.png); background-color:#429e91}
.vip{  background-image: url(../images/vip.png); background-color:#df6f57}

.zzf{  background-image: url(../images/zzf.png); background-color:#66b83a}
.tf{  background-image: url(../images/bm.png); background-color:#f4b446}
.wx{  background-image: url(../images/wx.png); background-color:#df6f57}
.gfzj{  background-image: url(../images/bm.png); background-color:#66b83a}
.gfth{  background-image: url(../images/bm.png); background-color:#f4b446}
.gftz{  background-image: url(../images/bm.png); background-color:#429e91}
.sptf{  background-image: url(../images/bm.png); background-color:#f4b446}

.container {padding: 0;}
#user {    background: url(../images/User.png) no-repeat;
    display: inline-block;
    width: 26px;
    height: 26px;
    background-size: 24px;
    float: left;
    margin-top: 4px;}
#shutdown {  background: url(../images/Shutdown.png) no-repeat;
    display: inline-block;
    width: 26px;
    height: 26px;
    background-size: 24px;
    float: left;
    margin-top: 6px;}

.ImageList{    height: 75px;
    width: 75px;
    margin: 5px;
    border-radius: 18px;
    background-repeat: no-repeat;
    background-position: 13px 12px;}


.ImageList:hover{
    height: 75px;
    width: 75px;
    margin: 5px;
    border-radius: 18px;
    background-repeat: no-repeat;
    background-position: 13px 12px;
    box-shadow: 1px 1px;
    cursor: pointer;}
.HomeImageList{    height: 64px;
    width: 64px;
    margin: 5px;
    border-radius: 18px;
    background-repeat: no-repeat;
   }

.imagetitlebox:hover{ padding: 10px;   border: 1px solid orange; }
.imagetitlebox{ border: 1px solid #fff ; border-bottom: 1px solid #e7e7e7 ;padding: 10px;}

#MyTabs{  border-bottom: none;}
#MyTabs.ng-isolate-scope .nav-tabs{ background: #fff;}
#MyTabs.ng-isolate-scope .nav-tabs > li > a { color: #1CB04B; border-radius: 0;}
#MyTabs.ng-isolate-scope .nav-tabs > li > a:hover { font-weight: bolder; color: #1CB04B;  background-color: #fff;  border-bottom-color: transparent;border-left-color: transparent;border-right-color: transparent;border-top-color:#1CB04B}
#MyTabs.ng-isolate-scope .nav-tabs > li.active > a { font-weight: bolder;  color: #1CB04B;  background-color: #fff;  border-bottom-color: transparent;border-left-color: transparent;border-right-color: transparent; border-top-color:#1CB04B}

#homelogin div input {  background-color: rgb(190, 244, 207);  border: 0;  }
#navbar-fixed-bottom div a:hover{color: #fff}
#navbar-fixed-bottom div a{color: #fff}

.newslist { padding-left:5px;}
.newslist li { list-style: none; border-bottom: 1px dashed #e7e7e7; margin: 10px 0; cursor: pointer;}
.newslist .newslisttitle:hover{ text-decoration: underline; font-weight: 300;}
.newslist .fa-newspaper-o {color: #C75959; width: 20px;}
.newslist .fa-volume-up {color: orange;  width: 20px;}
.newslist .newslisttitle {display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 70%;}
.newslist .newslisttime {float: right;
    display: inline-block;
    font-size: 12px;
    line-height: 1.5;}
.color{color:orange;}
.ResultMessage {
    width: auto;
    border: none;
    padding: 0;
    text-align: center;
    background: -webkit-linear-gradient(left, transparent ,rgb(244, 244, 171), transparent); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right, transparent,rgb(244, 244, 171), transparent); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right, transparent,rgb(244, 244, 171),transparent); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right, transparent ,rgb(244, 244, 171), transparent); /* 标准的语法（必须放在最后） */
    color: #2D6216;
    height: 40px;
    animation:myfirst 5s;
    -webkit-animation:myfirst 5s; /* Safari and Chrome */
    animation-iteration-count:1;
    -webkit-animation-iteration-count:1;
}
.carousel-indicators{ bottom: 0;}

@keyframes myfirst
{
    0%    {opacity:100;}
    25%   {opacity:75;}
    50%   {opacity:50;}
    100%  {opacity:0;}
}

@-webkit-keyframes myfirst /* Safari and Chrome */
{
    0%    {opacity:100;}
    25%   {opacity:75;}
    50%   {opacity:50;}
    100%  {opacity:0;}
}
.btn_repair div button { width: 100%; ;}
.btn_repair div i { margin: 0 15px;}


.btn {
    box-shadow: none;
}

.btn-u {
    border: 0;
    color: #fff;
    font-size: 14px;
    cursor: pointer;
    font-weight: 400;
    padding: 6px 13px;
    position: relative;
    background: #1CB04B;
    white-space: nowrap;
    display: inline-block;
    text-decoration: none;
}
.btn-u:visited{
    border: 0;
    color: #fff;
    font-size: 14px;
    cursor: pointer;
    font-weight: 400;
    padding: 6px 13px;
    position: relative;
    background: #1CB04B;
    white-space: nowrap;
    display: inline-block;
    text-decoration: none;
}
.btn-u:hover {
    color: #fff;
    background: #116F2F;
    text-decoration: none;
    -webkit-transition: all 0.3s ease-in-out;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;
}

.btn-u.btn-block {
    text-align: center;
}

a.btn-u {
    /*padding: 4px 13px;*/
    /*vertical-align: middle;*/
}

.btn-u-sm,
a.btn-u-sm {
    padding: 3px 12px;
}

.btn-u-lg,
a.btn-u-lg {
    font-size: 18px;
    padding: 22px 25px;
}

.btn-u-xs,
a.btn-u-xs {
    font-size: 12px;
    padding: 2px 12px;
    line-height: 18px;
}

.font32{font-size: 32px;
    width: 32px;
    height: 32px;}
.text-center{text-align: center}
.padding-0{padding: 0;}
.headline h4 {
    font-size: 14px;
    font-weight: bolder;
    border-bottom: 2px solid #1CB04B;}
.headline h4 {
    margin: 0 0 -2px 0;
    padding-bottom: 5px;
    display: inline-block;
    border-bottom: 2px solid #1CB04B;
}

.filesuploadiconbox{
    height: 110px;
    text-align: center;
    display: inline-block;
    width: 10em;
    float: left;
}
.filesuploadiconbox img{ cursor: pointer;}

.filesuploadiconbox span {
    width: 10em;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;

}

.filesuploadselect{
    float: left;
    display: inline-block;
    width:10em;
    text-align: center;
}
.MySchema select {float: left;}
.MyAlert { padding: 10px; margin-bottom: 10px;}
.TitleRoot{font-size: 18px;}
.TitleList i { margin:0 10px; width: 15px; text-align: right; color: #8f8f8f; }
.TitleLeaf { padding-left: 50px; }
.TitleLeaf:hover{background:rgba(28,176,75,0.15); cursor: pointer;}
.TitleLeafActive { padding-left: 50px; background:rgba(28,176,75,0.15); cursor: pointer;}

.floatleft select{float: left;}
.service div i{
    float: left;
    padding: 10px;
    color: #72c02c;
    font-size: 35px;
    text-align: center;}


.desc{
    padding: 0 15px;
    overflow: hidden;}
.desc p {display: inline-block;}
.service{ padding: 20px 15px 15px;
    border: 1px solid #e7e7e7;
    border-radius: 5px;
    min-height: 120px;
   }
.service:hover{ box-shadow: 1px 1px #d3d3d3;
    /*background-color: #F6F6F6;*/
   }
#myhouseicon i {font-size: 12px; }
#myhouseicon i:hover {font-size: 12px; cursor: pointer; color: darkgreen; }
.Apartment .col-md-3{ padding-left: 5px;padding-right: 5px; margin-bottom: 8px;}
.Apartment .service{min-height: 173px;}

.hbg1{background: url(../images/hbg1.png) no-repeat 100% 0;}
.hbg2{background: url(../images/hbg2.png) no-repeat 100% 0;}
.hbg3{background: url(../images/hbg3.png) no-repeat 100% 0;}
.hbg4{background: url(../images/hbg4.png) no-repeat 100% 0;}
.hbg5{background: url(../images/hbg5.png) no-repeat 100% 0;}
.hbg6{background: url(../images/hbg6.png) no-repeat 100% 0;}
.hbg7{background: url(../images/hbg7.png) no-repeat 100% 0;}

.TableFontSize12 table{font-size: 12px;}



section {
    padding-right: 85px;
    padding-top: 25px;
    padding-bottom: 20px;
    height: 100%;
    width: 100%;
    margin: auto;
    border-radius: 5px;

}

.comment {
    overflow: hidden;
    padding: 0 0 1em;
    border-bottom: 1px solid #ddd;
    margin: 0 0 1em;
    margin-left: 43px;
    *zoom: 1;
    width: 100%;
}

.comment-img {
    float: left;
    margin-right: 33px;
    border-radius: 5px;
    overflow: hidden;
}

.comment-img img { display: block }

.comment-body { overflow: hidden }

.comment .text {
    padding: 10px;
    border: 1px solid #e5e5e5;
    border-radius: 5px;
    background: #fff;
}

.comment .text p:last-child { margin: 0 }

.comment .attribution {
    margin: 0.5em 0 0;
    font-size: 14px;
    color: #666;
}
.comment .attribution a{
    margin: 25px;
    color: #006cbc;
}
/* Decoration */

.comments, .comment { position: relative }

.comments:before, .comment:before, .comment .text:before {
    content: "";
    position: absolute;
    top: 0;
    left: 65px;
}

.comments:before {
    width: 3px;
    left: 105px;
    bottom: 0px;
    background: rgba(0,0,0,0.1);
}

.comment:before {
    width: 9px;
    height: 9px;
    border: 3px solid #fff;
    border-radius: 100px;
    margin: 16px 0 0 -6px;
    box-shadow: 0 1px 1px rgba(0,0,0,0.2), inset 0 1px 1px rgba(0,0,0,0.1);
    background: #ccc;
}

.comment:hover {
    /*  cursor: url('../images/FB_CUR.cur');  See the result on http://lab.web-gate.fr/timeline/ */
    cursor: cell; /* This line is for the cursor */
}

.comment:hover:before { background: #3b5998 }

.comment .text:before {
    top: 18px;
    left: 78px;
    width: 9px;
    height: 9px;
    border-width: 0 0 1px 1px;
    border-style: solid;
    border-color: #e5e5e5;
    background: #fff;
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
}

#title_a { color:#fff;}
#title_a:hover { color:#fff;}
#rkbox .input-group {width: 100%;    margin-bottom: 5px;}
#rkbox .input-group .input-group-addon { background-color: white;  min-width: 8em;}
#rkbox .input-group .input-group-addon i{width: 55px;display: inline-block; font-style: normal; }
#rkbox .input-group .form-control { border-radius:0;!important;}

#rkbox table tr td .form-control { border:none;}

#rkbox .multiSelect button {width: auto}
.TrashForList{position: relative; right: -19px; float: right; z-index: 30; top: -5px; height: 0;}
.TrashForList :hover{position: relative; right: -19px; float: right; z-index: 30; top: -5px; height: 0; color:darkred;cursor: pointer;}
#LargModal { left: 35%;}
.NowListClass{color:white; background: dodgerblue}
.UserHomeBadge .badge{float: right}
.UserHomeBadge .panel-title{font-size: 14px;}
.RepairSearchBox .ui-select-match span { width: 206px; display: inline-block}
.noboder input {border-radius: 0; box-shadow: none}
.TrashForList{
position: relative;
right: -19px;
float: right;
z-index: 30;
top: -25px;
height: 0;
cursor: pointer;}
.datetime input {cursor: pointer;}
