/* Reset.css */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
display: block;
}
body {
line-height: 1;
}
ol, ul {
list-style: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
content: '';
content: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
a img {
border: none;
}

/* Form inspired by normalize.css */
form {
margin: 0;
}
fieldset {
border: 0px solid #ffffff;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
legend {
border: 0;
padding: 0;
white-space: normal;
*margin-left: -7px;
}
input[type="button"],
input[type="submit"],
button {
border: 0;
}
button,
input,
select,
textarea {
font-family: inherit;
font-size: 100%;
font-size: 100%;
margin: 0;
vertical-align: baseline;
*vertical-align: middle;
}
button,
input {
line-height: normal;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
*overflow: visible;
}
button[disabled],
input[disabled] {
cursor: default;
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
padding: 0;
*height: 13px;
*width: 13px;
}
input[type="search"] {
-webkit-appearance: textfield; /* 1 */
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box; /* 2 */
box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
textarea {
overflow: auto;
vertical-align: top;
}

/* Responsive grid inspired by Skeleton */
/* Default 960 grid */
.row { position: relative; width: 980px; margin: 0 auto; } /* 960px */
.row .column, .row .columns { float: left; display: inline; margin-left: 10px; margin-right: 10px; }

/* Nested column classes */
.column.alpha, .columns.alpha { margin-left: 0; }
.column.omega, .columns.omega { margin-right: 0; }

/* Base grid */
.row .one.column,
.row .one.columns { width: 60px; }
.row .two.columns { width: 140px; }
.row .three.columns { width: 220px; }
.row .four.columns { width: 300px; }
.row .five.columns { width: 380px; }
.row .six.columns { width: 460px; }
.row .seven.columns { width: 540px; }
.row .eight.columns { width: 620px; }
.row .nine.columns { width: 700px; }
.row .ten.columns { width: 780px; }
.row .eleven.columns { width: 860px; }
.row .twelve.columns { width: 940px; }

/* Special layout grid */
.row .desktop-one.column,
.row .desktop-one.columns { width: 60px; }
.row .desktop-two.columns { width: 140px; }
.row .desktop-three.columns { width: 220px; }
.row .desktop-four.columns { width: 300px; }
.row .desktop-five.columns { width: 380px; }
.row .desktop-six.columns { width: 460px; }
.row .desktop-seven.columns { width: 540px; }
.row .desktop-eight.columns { width: 620px; }
.row .desktop-nine.columns { width: 700px; }
.row .desktop-ten.columns { width: 780px; }
.row .desktop-eleven.columns { width: 860px; }
.row .desktop-twelve.columns { width: 940px; }

/* Offsets */
.row .offset-by-one { margin-left: 90px; }
.row .offset-by-two { margin-left: 170px; }
.row .offset-by-three { margin-left: 250px; }
.row .offset-by-four { margin-left: 330px; }
.row .offset-by-five { margin-left: 410px; }
.row .offset-by-six { margin-left: 490px; }
.row .offset-by-seven { margin-left: 570px; }
.row .offset-by-eight { margin-left: 650px; }
.row .offset-by-nine { margin-left: 730px; }
.row .offset-by-ten { margin-left: 810px; }
.row .offset-by-eleven { margin-left: 890px; }

/* Tablet (Portrait) */
@media only screen and (min-width: 768px) and (max-width: 959px) {
.row { width: 720px; } /* count 700px */
.row .column,
.row .columns { margin-left: 10px; margin-right: 10px; }
.column.alpha, .columns.alpha { margin-left: 0; margin-right: 10px; }
.column.omega, .columns.omega { margin-right: 0; margin-left: 10px; }
.alpha.omega { margin-left: 0; margin-right: 0; }

/* Base grid */
.row .one.column,
.row .one.columns { width: 40px; }
.row .two.columns { width: 100px; }
.row .three.columns { width: 160px; }
.row .four.columns  { width: 220px; }
.row .five.columns  { width: 280px; }
.row .six.columns { width: 340px; }
.row .seven.columns { width: 400px; }
.row .eight.columns { width: 460px; }
.row .nine.columns  { width: 520px; }
.row .ten.columns { width: 580px; }
.row .eleven.columns { width: 640px; }
.row .twelve.columns { width: 700px; }

/* Special layout grid */
.row .tablet-one.column,
.row .tablet-one.columns { width: 40px; }
.row .tablet-two.columns { width: 100px; }
.row .tablet-three.columns { width: 160px; }
.row .tablet-four.columns  { width: 220px; }
.row .tablet-five.columns  { width: 280px; }
.row .tablet-six.columns { width: 340px; }
.row .tablet-seven.columns { width: 400px; }
.row .tablet-eight.columns { width: 460px; }
.row .tablet-nine.columns  { width: 520px; }
.row .tablet-ten.columns { width: 580px; }
.row .tablet-eleven.columns { width: 640px; }
.row .tablet-twelve.columns { width: 700px; }

/* Offsets */
.row .offset-by-one { margin-left: 70px; }
.row .offset-by-two { margin-left: 130px; }
.row .offset-by-three { margin-left: 190px; }
.row .offset-by-four { margin-left: 250px; }
.row .offset-by-five { margin-left: 310px; }
.row .offset-by-six { margin-left: 370px; }
.row .offset-by-seven { margin-left: 430px; }
.row .offset-by-eight { margin-left: 490px; }
.row .offset-by-nine { margin-left: 550px; }
.row .offset-by-ten { margin-left: 610px; }
.row .offset-by-eleven { margin-left: 670px; }
}

/* Mobile (Portrait) */
@media only screen and (max-width: 767px) {
.row { width: 300px; }
.row .columns,
.row .column { margin-left: 0; margin-right: 0; }
.row .one.column,
.row .one.columns,
.row .two.columns,
.row .three.columns,
.row .four.columns,
.row .five.columns,
.row .six.columns,
.row .seven.columns,
.row .eight.columns,
.row .nine.columns,
.row .ten.columns,
.row .eleven.columns,
.row .twelve.columns{ width: 300px; }

/* Special layout grid */
.row .mobile-one.column,
.row .mobile-one.columns,
.row .mobile-two.columns,
.row .mobile-three.columns,
.row .mobile-four.columns,
.row .mobile-five.columns,
.row .mobile-six.columns,
.row .mobile-seven.columns,
.row .mobile-eight.columns,
.row .mobile-nine.columns,
.row .mobile-ten.columns,
.row .mobile-eleven.columns,
.row .mobile-twelve.columns { width: 300px; }

/* Offsets */
.row .offset-by-one,
.row .offset-by-two,
.row .offset-by-three,
.row .offset-by-four,
.row .offset-by-five,
.row .offset-by-six,
.row .offset-by-seven,
.row .offset-by-eight,
.row .offset-by-nine,
.row .offset-by-ten,
.row .offset-by-eleven { margin-left: 0; }
}

/* Mobile (Landscape) */
@media only screen and (min-width: 480px) and (max-width: 767px) {
.row { width: 480px; }
.row .columns,
.row .column { margin-left: 5px; margin-right: 5px; }
.row .one.column,
.row .one.columns,
.row .two.columns,
.row .three.columns,
.row .four.columns,
.row .five.columns,
.row .six.columns,
.row .seven.columns,
.row .eight.columns,
.row .nine.columns,
.row .ten.columns,
.row .eleven.columns,
.row .twelve.columns { width: 470px; }

/* Special layout grid */
.row .mobile-one.column,
.row .mobile-one.columns { width: 30px; }
.row .mobile-two.columns { width: 70px; }
.row .mobile-three.columns { width: 110px; }
.row .mobile-four.columns { width: 150px; }
.row .mobile-five.columns { width: 190px; }
.row .mobile-six.columns { width: 230px; }
.row .mobile-seven.columns { width: 270px; }
.row .mobile-eight.columns { width: 310px; }
.row .mobile-nine.columns { width: 350px; }
.row .mobile-ten.columns { width: 390px; }
.row .mobile-eleven.columns { width: 430px; }
.row .mobile-twelve.columns { width: 470px; }

/* Offsets */
.row .offset-by-one,
.row .offset-by-two,
.row .offset-by-three,
.row .offset-by-four,
.row .offset-by-five,
.row .offset-by-six,
.row .offset-by-seven,
.row .offset-by-eight,
.row .offset-by-nine,
.row .offset-by-ten,
.row .offset-by-eleven { margin-left: 5px; }
}

/* Clearing */
/* Use clearfix class on parent to clear nested columns, or wrap each row of columns in a <div class="row"> */
.row:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix:before,
.clearfix:after,
.row:before,
.row:after {
content: '\0020';
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0; }
.row:after,
.clearfix:after {
clear: both; }
.row,
.clearfix {
zoom: 1; }
/* You can also use a <br class="clear" /> to clear columns */
.clear {
clear: both;
display: block;
overflow: hidden;
visibility: hidden;
width: 0;
height: 0;
}

/*新增固定尾部代码 */
.fot{width:100%;
position:fixed;
bottom:0;
background:rgba(0,0,0,0.6);
height:60px;
line-height:60px;}
.weibu{
width:980px;
margin:0 auto;
text-align:left; 
overflow:hidden; 
color:#7ecef4;
}
.weibu p{ 
font-family:'Helvetica Neue',Helvetica,'PingFang SC','Hiragino Sans GB','Microsoft YaHei',Arial,sans-serif !important;
font-size:18px;
display:inline;
}  
.btn-red {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
  
  display: inline-block;
  padding: 2px 12px;
}

.form-group {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
  }
.weibu input{
width:180px !important;
height:30px;
display:inline !important;
/*border: 1px solid #ccc;
border-radius:4px;
*/
}

.weibu img{ cursor:pointer;
position:absolute;
right:20px;
top:20px;
}
.weibu button{
/*
position:absolute;
right:150px;
top:25px;
*/
font-size:14px;
height:40px;
}

/* 大纲相关的代码 */

.dagang,.dagang tr td{ 
    border:1px solid #B1B0B0;
}


/*
//不要禁止右键选择
.dagang,.dagang tr td{ 
    border:1px solid #B1B0B0;
	-webkit-user-select: none; 
	-moz-user-select: none; 
	-ms-user-select: none; 
	-o-user-select: none;
	user-select: none; 
}

body{ 
    -webkit-user-select: none; 
	-moz-user-select: none;
	-ms-user-select: none; 
	-o-user-select: none;
	user-select: none; 
}
*/

.dagang tr td{ 
   padding:6px 8px;
   line-height:120%;
   vertical-align:middle;
   text-align:center;
}

.dagang tr:first-child{ 
   background-color:#26B7BC;
   color:#FFF;
}

.dagang .tb_content{ 
   text-align:left;
   text-indent:2em;
}

.dagang .tb_content p{ 
     margin:0px;
	 padding:0px;
}


.break_word{ 
   word-wrap:break-word;
   word-break:break-all;
}

.inline_word{ 
   word-break:keep-all;
   white-space:nowrap;
}

.dagang .tb_content ul{ 
   margin:0px;
   padding:0px;
   margin-left:20px;
}

.dagang .tb_content ul li{ 
   list-style-type:square;
   text-indent:0em;
   line-height:120%;
}

.dagang .tb_content ul li:nth-last-child(1) , .dagang .anli{ 
    color:#F60;
   font-weight:bold;
}

.dagang .tb_content ul li:nth-last-child(1) , .dagang .xhx{
	text-decoration: underline;	
   
}
.beizhu{ 
   margin-top:20px;
   text-align:right;
   padding:0px 20px;
}

/* 大纲内部导航 */
#nav { position: fixed; right: 20px; top: 30%; list-style-type: none; font: 14px Tahoma,Helvetica,Arial,"宋体"; z-index:200;}
#nav li { margin-bottom: 2px;}
#nav a { display: block; padding: 5px 20px; color: #FFF; text-align: center; background-color: #39F; text-decoration: none;}
#nav .current a { color: #ededed; background: #666;}
.wrap h2 { margin-bottom: 15px; padding: 10px 2px; border-bottom: 1px solid #ccc; font: 24px Tahoma,Helvetica,Arial,"Microsoft Yahei";}
