*{
 margin: 0;
 padding: 0;
 outline: none;
}
body{
    font-size:14.5px;
  /*padding-top: 50px;*/
}
/*.container{
.padding-left:0px;
.padding-right:0px;t
}*/
ul,ol{list-style:none}
.content ul li{padding:5px 0}
/*headĄ˘foot border*/
.bdrup{border-bottom:2px solid #337ab7}
.bdrdown{padding:6px 8px;background:#d9edf7;border-top:1px solid #337ab7;border-bottom:2px solid #337ab7;color: #333}
/*nav toggle button color*/
.navbar{z-index:899;}
.navbar .navbar-toggle {background-color:#337ab7}
.navbar .navbar-toggle .icon-bar{background-color:#fff}
.glyphicon{font-size: 24px;}
/*main*/
.navbar{margin-bottom:8px}
.main-content{}
.myhide{display:none}
h1,h2,h3,h4,h5,h6 {line-height:1.2em; margin:.2em 0 .4em; font-weight:bold;border-bottom: 1px solid #bbb;}
h1{font-size:1.7em}h2{font-size:1.5em;border:none}h3{font-size:1.3em}h4{font-size:1.2em}h5{font-size:1.1em}h6{font-size:1em}
.breadnav{color:#bbb;}
.breadnav a{padding:6px 8px;color:#F78A00;}
.navbar-nav a{color:#0063dc;font-weight:bolder}
a.red{color:red}
a.blue{color:blue}
/*content begin*/
/*.mcontent img{display: block;height: auto;max-width: 100%;}*/
.content{margin-bottom:12px;padding-left:5px;padding-right:10px}
.mcontent{margin-top:10px}
.mcontent p.indent{text-indent:2em;}
main a{color:#F78A00;font-weight:bolder}
.mcontent blockquote{font-size:14px}
.superscript{vertical-align: super;font-size: 80%;}
.subscript{vertical-align: sub;font-size: 80%;}
.italic{font-style:italic}
.bold{font-weight:bold}
.right{text-align:right}
.center{text-align:center}
ul.qlist{margin:12px;}
ul.qlist li{margin-top:6px;}
.mcontent #result{font-weight:bold;font-size:16px;color:#FF9900}
.softinfo{margin:0}
.softinfo li{margin:12px 0;font-size:13px;}
.mymessage{padding:8px 15px;background-color:#f9f9f9}
.mypassage{padding-left:2px}
.mypassage p, .mcontent p{margin:0 0 12px;line-height:24px}
.phigher p{line-height: 30px;margin-bottom: 30px;text-indent: 24px;}
.phigher .text-center,.phigher .center{text-indent:0}
.myquestion div.radio, .mcontent div.radio{margin-top:8px}
.myquestion div.radio label, .mcontent div.radio label{display:block}
#myquestion {
    background: #f9f9f9;
    padding: 15px;
    border-bottom: 6px solid #e3e3e3;
    margin-bottom: 12px;
}
.bottom-right{padding-top:28px}
.overflow-auto {
    overflow: auto!important;
}
.mcontent .answerbg{margin-top:8px;padding:6px 24px;background-color:#f9f9f9;border:1px solid #e6e6e6}
.moreinfo{margin:0;}
pre {
font-size:14px;
white-space: pre-wrap;
word-break: keep-all;
word-wrap: break-word;
}

/*pre p{word-wrap: break-word;}*/
span.mark{/*font-weight:bold;*/color:#fff;background-color:#888;padding:2px 4px;}

span.tm{padding-right:2em}
span.tm2{padding-right:4em}
span.tmk{/*font-weight:bold;*/color:#fff;background-color:#888;padding:1px 3px;margin-right:0.75em;}
span.tmk2{/*font-weight:bold;*/color:#fff;background-color:#888;padding:1px 3px;margin-right:2.75em;}
span.underline{text-decoration:underline}
span.overline{text-decoration:overline}
span.bold{font-weight:bold}
span.italic{font-style:italic}

span.sup{vertical-align: super;font-size:75%; line-height:50%;}
span.sub{vertical-align: sub;font-size:75%; line-height:50%;}
sup{vertical-align: super;font-size:75%; line-height:50%;}
sub{vertical-align: sub;font-size:75%; line-height:50%;}

/*direction*/
.direction{padding:4px 8px;width:auto;margin:8px 0;border-left:5px solid #337ab7;border-radius:3px}
.direction b{color:#337ab7}
/*test information*/
.test-info{width:300px;padding:8px 2px 5px 12px;position:relative;z-index:9999}
.test-info ul{margin:0 0 6px;}
.test-info ul li{padding:2px 0}
/*content end*/

/*sidebar*/
.sidebar{padding:0 4px 0 0;/*border:1px solid #000000;*/}
.sidebar .widget{float:right;/*width:180px;*/margin-right:0px;}
.sidebar .widget{border-right:1px solid #bbb;text-align:right;}
.sidebar .widget li{margin-left:0px;}
.sidebar .widget li.l1{margin:6px 0px 6px;border-bottom:1px solid #bbb;}
#sidebar a, #sidebar a:link, #sidebar a:visited{text-decoration:none;font-weight:bold;color:#000;display:block;padding:4px;}
#sidebar a.sub, #sidebar a.sub:link, #sidebar a.sub:visited{font-weight:normal;}
#sidebar a:hover{background:#e6e6e6;}

@media (min-width: 1440px){
.container{width:1410px}
/*.radio{max-width:820px;}*/
.results{width:65%}
.test-info{width:340px}
.content img{max-width:836px;width:expression(this.width > 836: true);}
}
@media (min-width: 1280px) and (max-width: 1439px){
.container{width:1250px}
/*.radio{max-width:680px;}*/
.results{width:65%}
.content img{max-width:686px;width:expression(this.width > 686: true);}
}
@media (min-width: 993px) and (max-width: 1280px){
/*.radio{max-width:450px;}*/
.results{width:60%}
.navbar-form,#acthide{display:none}
.content img{max-width:485px;width:expression(this.width > 485: true);}
}

@media (max-width: 992px){
h1{font-size:1.6em}
.test-info{display:none}
.navbar-form,#aphide,#acthide{display:none}
}
/*sidebar768*/
@media (max-width: 767px){
.foot{display:none}
.navbar-form,#aphide,#acthide{display:block}
.content,#sidebar ul{margin-bottom:30px}
h1{font-size:1.4em}
.navbar-brand {margin-top:5px}
.breadnav a{display:inline-block;padding:4px 8px;}
#sidebar a, #sidebar a:link, #sidebar a:visited{padding:6px}
.navbar-offcanvas{background:#f8f8f8;padding-bottom:20px;position:fixed;height:100%;width:250px;max-width:100%;left:-250px;top:0px;z-index:999;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-transition:all 0.15s ease-in;-moz-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;transition:all 0.15s ease-in;}
.navbar-offcanvas.in{box-shadow:0px 0px 20px black;box-shadow:0px 0px 20px rgba(0, 0, 0, 0.3);}
.navbar-offcanvas.navbar-offcanvas-fade{opacity:0;}
.navbar-offcanvas.navbar-offcanvas-fade.in{opacity:1;}
.navbar-offcanvas.offcanvas-transform.in{-webkit-transform:translate3d(250px, 0px, 0px);-moz-transform:translate3d(250px, 0px, 0px);-o-transform:translate3d(250px, 0px, 0px);transform:translate3d(250px, 0px, 0px);}
.navbar-offcanvas.offcanvas-position.in{left:0px;}
.navbar-offcanvas.navbar-offcanvas-right{left:auto;right:-250px;}
.navbar-offcanvas.navbar-offcanvas-right.offcanvas-transform.in{-webkit-transform:translate3d(-250px, 0px, 0px);-moz-transform:translate3d(-250px, 0px, 0px);-o-transform:translate3d(-250px, 0px, 0px);transform:translate3d(-250px, 0px, 0px);}
.navbar-offcanvas.navbar-offcanvas-right.offcanvas-position.in{left:auto;right:0px;}
.navbar-offcanvas .dropdown.active .caret{border-top:0px;border-bottom:4px solid;}
.navbar-offcanvas .dropdown-menu{position:relative;display:block;width:100%;background:inherit;border:inherit;box-shadow:none;padding:0px;overflow:hidden;-webkit-transition:all 0.15s ease-in;-moz-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;transition:all 0.15s ease-in;height:0px;}
.navbar-offcanvas .dropdown-menu.shown{height:auto;}
.navbar-offcanvas .dropdown-menu>li>a{color:#777;padding:5px 15px 5px 30px;}
}
/*.offcanvas-toggle{background:#337ab7;}*/
.navbar .offcanvas-toggle{background:none}
/*.navbar .offcanvas-toggle .icon-bar{background: #000;}*/
.offcanvas-toggle.offcanvas-toggle-close{margin-right:0px;}
.offcanvas-toggle.offcanvas-toggle-close .icon-bar:nth-child(1){-webkit-transform:rotate(45deg) translate(5px, 4px);-moz-transform:rotate(45deg) translate(5px, 4px);-o-transform:rotate(45deg) translate(5px, 4px);transform:rotate(45deg) translate(5px, 4px);}
.offcanvas-toggle.offcanvas-toggle-close .icon-bar:nth-child(2){opacity:0 !important;}
.offcanvas-toggle.offcanvas-toggle-close .icon-bar:nth-child(3){-webkit-transform:rotate(-45deg) translate(4px, -4px);-moz-transform:rotate(-45deg) translate(4px, -4px);-o-transform:rotate(-45deg) translate(4px, -4px);transform:rotate(-45deg) translate(4px, -4px);}

/*foot*/
.foot-claim{
padding:8px 0;
}
.foot-link ul {
  display: inline-block;
}
.foot-link ul li{
  display: inline-block;
  margin-right: 40px;
}
.foot-link ul li a{
  font-weight:normal;color:#333;text-decoration:underline;
}
.foot-link ul li a:hover{
  text-decoration:none;
}