pre {
  margin: 20px;
  padding: 10px;
  background-color:#e6e6fa;
  border: inset 1px black;

}

.onepoint{
    margin:2em 0;
    position: relative;
    padding: 0.5em 1.5em;
    border-top: solid 2px #61C359;
    border-bottom: solid 2px #61C359;
}
.onepoint:before, .onepoint:after{
    content: '';
    position: absolute;
    top: -10px;
    width: 2px;
    height: -webkit-calc(100% + 20px);
    height: calc(100% + 20px);
    background-color: #61C359;
}
.onepoint:before {left: 10px;}
.onepoint:after {right: 10px;}
.onepoint p {
    margin: 0; 
    padding: 0;
}

/* box-sizing */
*, *:before, *:after {
  box-sizing: border-box;
}

/* background */
body, .modal-body, .modal-footer {
	color: #000000;
	background-color: #ffffff !important; 
}

/* well */
.well {
	border: 1px solid #e3e3e3;
	background-color: #EAEAEA;
}
.panel {
	border: 1px solid #e3e3e3;
}

/*邵ｲ�ｿｽlabel */
.label-default {
	background-color: #b4bcc2;
}
.label {
	color: #ffffff;
}

/* anchor */
a {
  color: #1111cc;	
}

.bottom-guide {
  border: initial;
  border-radius: initial;
  text-shadow: initial;
  box-shadow: 2px 2px 6px #6B6B6B;
  padding: 8px 8px; 
  margin-bottom: 3px;
  background: rgba(240, 230, 140, 0.3)
}

/* buttons */
.btn {
  border: initial;
  border-radius: initial;
 // text-shadow: 1px 1px 0px #7CACDE;
  text-shadow: initial;
  box-shadow: 2px 2px 6px #6B6B6B;
  padding: 8px 8px;	
  margin-bottom: 3px;
}
.btn:hover {
  color: #FFFFFF;
  background-color: #259614;
}
.btn.active {	
  border: 1px solid #D1D1D1;  
	box-shadow: initial;
}
.btn-default {	
	color: #000000;
  background: #C5E99B;
}
.btn-primary { 
	color: #FFFFFF;
	background: #61C359;
}
.btn-warning {
 color: #FFFFFF;
  background: #EEA73C;
}
.btn-danger {
 color: #FFFFFF;
  background: #EE394B;
}


/* headers */
.modal-header, .modal-footer {
  padding: 10px;
}
.modal-body {
	padding-bottom: 0;
}
  
.modal-header, .panel-heading, .dropdown-menu  {
	background: #EAEAEA;
}

/* tabs */
.nav-tabs > li > a, .nav-tabs > li > a:hover {
  color: #FFFFFF;
  background-color: #61C359;
  box-shadow: 2px 2px 6px #6B6B6B;
  border: 0px;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	color: #FFFFFF;
	background-color: #FCAA00;
	box-shadow:initial;
}


/* gshelp -----------------------------------------------------------------*/

/* heading */
h1.gshelp:first-letter {
font-size: 2em;
color: #FCAA00;
}


h2.gshelp {
position: relative;
padding: 0.5em;
background: #61C359;
color: #FFFFFF;
margin-bottom: 30px;
}

h2.gshelp::before {
position: absolute;
content: '';
top: 100%;
left: 0;
border: none;
border-bottom: solid 15px transparent;
border-right: solid 20px rgb(149, 158, 155);
}

h3.gshelp {
padding: 0.4em 0.5em;/*隴�ｿｽ陝�蜉ｱ�ｿｽ�ｽｮ闕ｳ雍具ｽｸ�ｿｽ 陝ｾ�ｽｦ陷ｿ�ｽｳ邵ｺ�ｽｮ闖ｴ蜥丞項*/
color: #4C4C4C;/*隴�ｿｽ陝�闍鍋横*/
background: #f4f4f4;/*髢ｭ譴ｧ蜍ｹ豼ｶ�ｽｲ*/
border-left: solid 5px #259614;/*陝ｾ�ｽｦ驍ｱ�ｿｽ*/
border-bottom: solid 3px #d7d7d7;/*闕ｳ迢暦ｽｷ�ｿｽ*/
}

h4.gshelp {
padding: 0.25em 0.5em;/*闕ｳ雍具ｽｸ�ｿｽ 陝ｾ�ｽｦ陷ｿ�ｽｳ邵ｺ�ｽｮ闖ｴ蜥丞項*/
/*color: #259614;隴�ｿｽ陝�闍鍋横*/
background: transparent;/*髢ｭ譴ｧ蜍ｹ鬨ｾ荵暦ｿｽ蠑ｱ竊�*/
border-left: solid 5px #259614;/*陝ｾ�ｽｦ驍ｱ�ｿｽ*/
}

/* anchor */
a.gshelp:link {
 color: #1111cc;  
}
a.gshelp.nolink {
	color:initial;
}
a.gshelp.nolink:hover {
  text-decoration: initial;
}

/* img */
img.gshelp {
	margin: 10px;
}