/* CSS Document */

/* border */
.bdr-1 { border-left: 4px solid #efefef; border-right: 4px solid #efefef; }
.bdr-2 { background: url(img_3.jpg) no-repeat right 50%; }
.bdr-3 { border-top: 4px solid #efefef; }
.bdr-4 { border-bottom: 4px solid #efefef; }
.bdr-5 { border-bottom: 1px dotted #ccc; }

/* text */
.tCenter td { text-align: center; }
.tRight td,td.tRight { text-align: right; }

/* head */
.head-1 { font-size: 18px; font-family: simhei; line-height: 150%; }
.head-1 img { margin-right: 5px; margin-top: 3px; }

.head-2 { font-weight: bold; font-size: 14px; margin-left: 5px; }
.head-3 { font-weight: bold; }

/* content */
.cont-1 { color: #7D7D7D; text-indent: 2em; padding-bottom: 3px; }
.cont-3 { color: #9A9A9A; text-indent: 2em; }
.cont-3 a { color: #2A2A2A; }
.cont-3 a:hover { color: #ba2636; }
.cont-4 { color: #9A9A9A; text-indent: 2em; }
.cont-4 a { color: #2A2A2A; }
.cont-4 a:hover { color: #ba2636; }
.cont-5 { color: #7D7D7D; padding-bottom: 5px; line-height: 150%; }

/* focus */
.focus-1 li { display: none; }
.focus-1 li.on { display: block; }
.focusTitle-1 li { display: none; }
.focusTitle-1 li.on { display: block; }
.focusTab-1 { height: 240px; overflow: hidden; }
.focusTab-1 li { padding-left: 20px; margin-bottom: 20px; }
.focusTab-1 li.on { background: url(img_27.jpg) no-repeat 5px 50%; }

/* position */
.m10 { margin: 10px; }
.mt10 { margin-top: 10px; }
.mb10 { margin-bottom: 10px; }