body { background:none;}
#header a { color:#fff; text-shadow:none;}
#header{ background:url(../images/header-bg.png) repeat; }
.navbar .brand {color: #fff;text-shadow:none; min-height:40px; line-height:40px;}
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus { background-color:#32659c; background-image: -moz-linear-gradient(center top , #32659c, #32659c);}
.navMenu{float:left;height:40px;line-height:40px}
.menu { line-height:40px;}
#header li a{ }
#header .logo{height: 30px;padding: 5px 20px 5px 5px;position:relative;}
#header .logo .uat-span{color: #fff;position: absolute;right: 0;font-weight: bolder;top: 0;padding: 0px 3px;border-radius: 5px;opacity: 1;background: #ff6600;}
/*.navbar .nav.pull-right { float:left; margin-left:300px;}*/
.navbar .nav.pull-right .icon-home { background-position: 0px -24px;background-image: url("../bootstrap/img/glyphicons-halflings-white.png");}
.navbar .nav.pull-right .icon-th-large {background-position: -216px 0px;background-image: url("../bootstrap/img/glyphicons-halflings-white.png");}
.dr-menu { background-clip: padding-box;  background-color: #234686;}
.navbar .nav > li > .dr-menu::after {border-bottom: 6px solid #234686;}
/*头部结束*/
body .navbar .nav>li>a{padding:0 15px;}
.accordion { color:#39a1dc; }
.accordion-group { border:none; border-radius:0;margin-bottom:0;}
.accordion-heading, .table th { background-color: #f5f6fa; background-image: -moz-linear-gradient(center top , #f5f6fa, #f5f6fa);}
.accordion-inner { border-top: 0px solid #e1e7f5;border-bottom:1px solide #f0f0f0;padding:0 0 3px;}
.nav-list > .active > a, .nav-list > .active > a:hover, .nav-list > .active > a:focus { background-color: #234686;background-image: -moz-linear-gradient(center top , #234686, #234686); color: #fff; text-shadow:none; line-height:30px;}
.nav-list > li > a { line-height:30px;color:#676767; margin-top:0;}
.accordion-toggle { min-height:40px; line-height:40px;}
#left {border-right:1px solid #cfcfcf; background-color:#fefefe;line-height:0;box-shadow: 1px 0px 5px #ededed;overflow:hidden;}
#right {line-height:0;}
#openClose { width: 16px; margin-left:-1px;position: relative;z-index: 999;}
#openClose, #openClose.close { background:url("../images/openclose01.png") no-repeat scroll 0 center; opacity:1;background:none;}
#openClose, #openClose.open { background:url("../images/openclose01.png") no-repeat scroll -20px center; opacity:1;background:none;}
#openClose .openBtn{
	width: 12px;
    height: 30px;
    font-size: 14px;
    position: absolute;
    font-weight: lighter;
    left: 0;
    top: 50%;
    margin-top: -20px;
    border-radius: 0 3px 3px 0;
    border-width: 1px 1px 1px 0;
    border-color: #cfcfcf;
    border-style: solid;
    line-height: 30px;
    background: #fff;
    z-index: 9;
}
#openClose .openBtn i{
	font-size: 14px;
    color: #999;
}
.accordion-heading a { color:#676767;}
/*左侧结束
#mainFrame { margin-left:20px;}*/
/* .form-horizontal { margin:0; width:98%;}
.form-horizontal .control-group { margin-bottom:0;padding-bottom:0;border-bottom:none; background-color:#fff;} */
/* .form-horizontal .control-label,.form-horizontal .controls { line-height:40px; padding-left:10px; height:40px;} */
/* .form-horizontal .control-label { background-color:#fff; padding-right:10px;padding-top:0; }
 */
.nav-tabs {border-bottom: 1px solid #ddd;margin-bottom:10px!important;}
.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus { border-color: #cecece #cecece transparent;}
.nav-tabs > .active > a { color:#000;}
.form-actions,.breadcrumb {background:none;border-top:none; margin-top:10px; font-size:15px;}
.page-header { border-bottom:none;margin:20px 0 20px 0; padding-bottom:0;}
.page-header >h3 { font-size:14px;font-family:"Microsoft Yahei";border-left: 2px solid #0b245d; color:#0b245d;text-indent: 8px; line-height:16px;}
/*.span8 { margin-left:0; padding-right:50px;}
.span4 { margin-left:20px; margin-right:40px;}*/
/*底部结束*/
.table-bordered tr th,.table-bordered tr td { line-height:30px;}
.nav-tabs > li > a { border: 1px solid #ddd; background-color:#fbfaf8;}
/*.table-striped tbody > tr:nth-child(2n+1) > td, .table-striped tbody > tr:nth-child(2n+1) > th { background-color: #fff;} */
.breadcrumb{padding: 8px 0;}
.required { }
.form-search label { margin-left:0;}
#countrySelectList,#countrySelectList li,#btnCountry,#depotSelectList,#depotSelectList li,#btnDepot { float:left;}
#countrySelectList li,#depotSelectList li { margin-left:20px;}
#countrySelectList,#depotSelectList {margin:10px 0 0 0;}
#btnCountry,#btnDepot {margin:5px 0 0 10px;}
#inclusion,#exclusion { margin-top:10px;}
#treatmentArmAddLink { margin-bottom:1px;}
/*按钮样式*/

#jbox-iframe .form-horizontal { width:100%;}
/*#jbox-states .jbox-button { color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#006dcc;*background-color:#04c;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
*/
#jbox-states .jbox-button-panel {height:40px;}
/*jbox样式*/
.jj-cj .control-group { width:98%;}
.jj-cj .control-label {
    background-color: #fff;
    /**border: 1px solid #e1e1df;*/
    float:left;
}

.jj-cj .control-label, .jj-cj .controls {
    /**border: 1px solid #e1e1df;*/
    height: 40px;
    line-height: 40px;
    padding-left: 10px;
}
/*拒绝参加*/
/*add by hy css*/
.row-fluid table[class*="span"] {
    display: table;
}
/*label{cursor: text!important;}*/
.pointer{cursor:pointer;}
.fl{float:left!important;}
.fr{float:right!important;}
.fc3{color:#333;}
.fc6{color:#666;}
.fc9{color:#999;}
.fc_red{color:red;}
.fc_f{color:#fff;}
.f_bold{font-weight:bold;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.blank{height:0;line-height:0;overflow:hidden;clear:both;width:100%;}
.blank5{height:5px;line-height:5px;overflow:hidden;clear:both;width:100%;}
.blank10{height:10px;line-height:10px;overflow:hidden;clear:both;width:100%;}
.blank20{height:20px;line-height:20px;overflow:hidden;clear:both;width:100%;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt30{padding-top:30px;}
.pl5{padding-left:5px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pr5{padding-right:5px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pb5{padding-bottom:5px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb30{padding-bottom:30px;}
.mt0{margin-top:0px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.ml0{margin-left:0px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.sort{color: #0663A2;cursor: pointer;}
.nowrap{white-space: nowrap;} 
.line-through{text-decoration:line-through;}
.breakword{word-break:break-all};
::-webkit-scrollbar {
	width: 8px; /*ԴֱЧ*/
	height: 8px; /*ˮƽЧ*/
}

/*ĹɫӰԲ*/
::-webkit-scrollbar-track{
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.18);
background-color: #fff;
border-radius: 3px;
}


/*廬ɫӰԲ*/
::-webkit-scrollbar-thumb{
border-radius: 7px;
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
background-color: #E8E8E8;
}

/*add by hy end*/
