/* page layout */

body {text-align:center;color:#333;}
html,body {background-color:#142631;}
#content {
  width:960px;
  margin-left:auto;
  margin-right:auto;
  text-align:left;
  padding:15px 0;
}

#content {padding-top:10px;}
.pnav {display:block;padding-bottom:10px;}
.pnav li {display:inline;vertical-align:baseline;}
.pnav li::after {padding-left:3px;padding-right:3px;content:"\00BB";}
.pnav li:last-child::after {content:none;}
.ua-ie6 .pnav li {background:url(/images/breadcrumb-arrow.png) no-repeat left 50%;padding-left:10px;}
.l2cols {width:960px;}
.l2cols .l2left {
float:left;
width:620px;
}
.l2cols .l2right {
float:right;
width:300px;
}

.mbox {padding-bottom:20px;}
.mboxt h2 {font-size:150%; }
.mboxt {background:url(/images/dotted.gif) repeat-x 0 100%;padding-bottom:5px; }
.mboxb {padding:5px 0;}
.rbox {padding-bottom:15px;}
.rboxt {background:url(/images/dotted.gif) repeat-x 0 100%;padding-bottom:5px;}
.rboxt h3 {font-size:14px;}
.rboxb {padding:5px 0;}


/* 分页*/
.pages-nav {padding:10px 0;}
.pages-nav li {display:inline;line-height:2em;}
.pages-nav li a {padding:2px 6px;margin-right:0.5em;line-height:1.5em;border:1px solid #ccc;}
.pages-nav li.curp a {color:#fff;background-color:#07c;}
.pages-nav-right {text-align:right;}
.pages-nav-right li a {margin-right:0;margin-left:0.5em;}




.page-frame-wrap { 
  width:100%;
  background-color:#fff;
  text-align:center;
}

.page-frame { 
  width:960px;
  text-align:left;
  margin-left:auto;
  margin-right:auto;
}

/* 3栏布局 */
.l3cols { }

/* default l->m->r */
.l3cols-left { 
  width:160px;
  float:left;
  overflow:hidden;
  /*background:red;*/
}

.l3cols-middle { 
  width:520px;
  margin-left:15px;
  margin-right:15px;
  overflow:hidden;
  float:left;
  /*background:blue;*/
}

.l3cols-right { 
  width:250px;
  overflow:hidden;
  float:right;
  /*background:green;*/
}

/* middle right left follow*/
.l3cols-m-r-l { width:100%; }
.l3cols-m-r-l .l3cols-middle { 
  float:left;
  margin-left:175px;
}

.l3cols-m-r-l .l3cols-right { 
  float:left;
}

.l3cols-m-r-l .l3cols-left { 
  float:left;
  margin-left:-960px;
}

.ua-ie6 .l3cols-m-r-l { 
 
}
/* fix ie6's double margin */
.ua-ie6 .l3cols-m-r-l .l3cols-middle { 
  display:inline;
}

.ua-ie6 .l3cols-m-r-l .l3cols-right { 
  display:inline;
}

.ua-ie6 .l3cols-m-r-l .l3cols-left { 
  display:inline;
}

/* middle -> left -> right follow */
.l3cols-m-l-r .l3cols-middle {
float:left;
margin-left:175px;
margin-right:0;
}
.l3cols-m-l-r .l3cols-left {
float:left;
margin-left:-695px;
}
.l3cols-m-l-r .l3cols-right {
float:right;
margin-left:auto;
margin-right:-265px;
}

/* fix ie6's double margin */
.ua-ie6 .l3cols-m-l-r .l3cols-middle { 
  display:inline;
}

.ua-ie6 .l3cols-m-l-r .l3cols-right { 
  display:inline;
}

.ua-ie6 .l3cols-m-l-r .l3cols-left { 
  display:inline;
}



/*2cols layout*/
.l2cols {}
.l2cols-left {float:left;width:620px;}
.l2cols-right {float:right;width:300px;}
.l2cols-r-l .l2cols-left {/*float:right;*/}
.l2cols-r-l .l2cols-right {/*float:left;*/}

.mbox {padding-bottom:20px;}
.mboxt h2 {font-size:150%; }
.mboxt {background:url(/images/dotted.gif) repeat-x 0 100%;padding-bottom:5px; }
.mboxb {padding:5px 0;}
.sbox {padding-bottom:15px;}
.sboxt {background:url(/images/dotted.gif) repeat-x 0 100%;padding-bottom:5px;}
.sboxt h3 {font-size:14px;}
.sboxb {padding:5px 0;}

