﻿@charset "utf-8";

BODY {

	font-size: 12px;

	font-family: "微软雅黑", Arial;

	background: #fff fixed no-repeat center center;

	color: #000;

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0 auto;

	padding-right: 0

}
a{ text-decoration: none}
DIV {

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

FORM {

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

P {

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

I {

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

IMG {

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

UL {

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

LI {

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

OL {

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

DL {

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

DT {

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

DD {

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

TABLE {

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

TR {

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

TD {

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

TH {

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

FIELDSET {

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

LABEL {

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

LEGEND {

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

SELECT {

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

BUTTON {

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

INPUT {

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

P {

	line-height: 20px

}

LI {

	line-height: 20px

}

DIV {

	line-height: 20px

}

H1 {

	font-size: 12px;

	font-weight: normal;

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

H2 {

	font-size: 12px;

	font-weight: normal;

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

H3 {

	font-size: 12px;

	font-weight: normal;

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

H4 {

	font-size: 12px;

	font-weight: normal;

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

H5 {

	font-size: 12px;

	font-weight: normal;

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

H6 {

	font-size: 12px;

	font-weight: normal;

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

H1 IMG {

	margin: 0

}

H2 IMG {

	margin: 0

}

H3 IMG {

	margin: 0

}

H4 IMG {

	margin: 0

}

H5 IMG {

	margin: 0

}

H6 IMG {

	margin: 0

}

UL {

	list-style-type: none;

	list-style-image: none

}

OL {

	list-style-type: none;

	list-style-image: none

}

LI {

	list-style-type: none;

	list-style-image: none

}

DL {

	list-style-type: none;

	list-style-image: none

}

DT {

	list-style-type: none;

	list-style-image: none

}

DD {

	list-style-type: none;

	list-style-image: none

}

IMG {

	border-top: 0;

	border-right: 0;

	vertical-align: middle;

	border-bottom: 0;

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	border-left: 0;

	margin: 0;

	padding-right: 0

}

A IMG {

	border-top: 0;

	border-right: 0;

	vertical-align: middle;

	border-bottom: 0;

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	border-left: 0;

	margin: 0;

	padding-right: 0

}

.pic A {

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	display: inline-block;

	padding-right: 0

}

.pic A:hover {

	n: n

}

.fontred {

	color: #f00

}

.fontgray {

	color: #999

}

.fontblack {

	color: #000

}

.input-gray {

	color: #999

}

.input-black {

	color: #000

}

.floatLeft {

	float: left

}

.floatRight {

	float: right

}

.floatNone {

	float: none

}

.clearBoth {

	font-size: 0;

	overflow: hidden;

	height: 1px;

	width: 100%;

	clear: both;

	display: none;

	line-height: 0

}

.clearLeft {

	clear: left

}

.clearRight {

	clear: right

}

.clearfix {

	display: inline-block

}

.clearfix:after {

	height: 0;

	clear: both;

	display: block;

	visibility: hidden

}

* HTML .clearfix {

	height: 1%

}

.clearfix {

	display: block

}

.pageWidth {

	height: auto;

	width: 100%;

	margin: 0 auto

}

.columnSpace {

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0px;

	padding-right: 0; 

}

.aside{float:left;background:#fff;width:260px;border: 1px solid #eee}

.bigtit {

    display: block;

    color: #6979bd;

    font-size: 14px;

    background: #16214d;

    padding: 18px 30px 15px;

    text-transform: uppercase; 

}

.holder {

    display: block;

    font-size: 20px;

    color: #fff;

    margin-bottom: 1px;font-style: normal

}

ul.menu{}

ul.menu>li {

    line-height: 56px;

    border-bottom: 1px solid #f4f4f4;

    position: relative;

}

ul.menu>li.on>a {

    color: #06c;

    /* background-image: url(../images/menu-arrow2.png); */

}



ul.menu>li>a { text-align: left;

    font-size: 16px;

    padding-left: 18px;

    display: block;

    background-image: url(../images/menu-arrow1.png);

    background-repeat: no-repeat;

    background-position: 90% center;

    border-bottom: 1px solid #f4f4f4; color:#666

}





.lxwm {

    background: #fff;

    overflow: hidden;

    line-height: 28px; margin-top: 10px; padding-bottom: 20px

}

.lxwm .tit {

    font-size: 16px;

}

.lxwm dl dt {

    background: #f0f0f0;

    overflow: hidden;

    padding: 10px 10px 10px 15px;

    line-height: 20px;

    font-size: 12px;

    margin: 15px 0

}



.lxwm dl dt img {

    float: right;

    width: 93px;

    height: 93px

}



.lxwm dl dt p {

    padding: 28px 0 0 0

}

.lxwm dl dd{text-align:left;font-size: 14px; color: #666; padding-left: 10px; padding-right: 10px}

.breadcrumb {

	padding-bottom: 5px;

	padding-top: 5px;

	padding-left: 5px;

	clear: both;

	padding-right: 5px

}

.date-ico {

	background: url(../images/icon-time.gif) no-repeat right 50%

}

.column-num1 {

	width: 100%

}

.column-num2 {

	width: 50%

}

.column-num3 {

	width: 30%

}

.column-num4 {

	width: 22%

}

.column-num5 {

	width: 17%

}

.column-num6 {

	width: 14%

}

.text-oper {

	float: left

}

.text-tip {

	float: left;

	margin: 0 0 0 10px

}

.text-tip SPAN {

	line-height: 15px

}

.text-oper SPAN {

	width: auto!important;

	word-break: break-all

}

.text-tip SPAN {

	width: auto!important;

	word-break: break-all

}

.text-tip .tip-default {

	color: #999

}

.text-tip .tip-remind {

	color: #000

}

.text-tip .tip-ok {

	background: url(../images/ok.gif) no-repeat left top;

	color: #3bae47;

	padding-left: 20px;

	display: inline-block

}

.text-tip .tip-error {

	background: url(../images/error.gif) no-repeat left top;

	color: #e60012;

	padding-left: 20px;

	display: inline-block

}

.input {

	border-top: #ddddde 1px solid;

	height: 18px;

	border-right: #ddddde 1px solid;

	border-bottom: #ddddde 1px solid;

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	border-left: #ddddde 1px solid;

	line-height: 18px;

	padding-right: 0

}

.input-width {

	width: 200px

}

.input-up {

	border-top: #06c 1px solid;

	border-right: #06c 1px solid;

	border-bottom: #06c 1px solid;

	border-left: #06c 1px solid

}

.pageJump {

	overflow: hidden;

	width: 500px;

	padding-bottom: 10px;

	text-align: left;

	padding-top: 10px;

	padding-left: 0;

	clear: both;

	margin: 0 auto;

	line-height: 20px;

	padding-right: 0

}

.pageJump A {

	text-decoration: none;

	border-top: #8db5d7 1px solid;

	border-right: #8db5d7 1px solid;

	border-bottom: #8db5d7 1px solid;

	color: #000;

	padding-bottom: 2px;

	padding-top: 2px;

	padding-left: 5px;

	border-left: #8db5d7 1px solid;

	padding-right: 5px;

	margin-right: 2px

}

.pageJump A:hover {

	border-top: #f00 1px solid;

	border-right: #f00 1px solid;

	border-bottom: #f00 1px solid;

	padding-bottom: 2px;

	padding-top: 2px;

	padding-left: 5px;

	border-left: #f00 1px solid;

	padding-right: 5px;

	margin-right: 2px

}

.pageJump A:active {

	border-top: #f00 1px solid;

	border-right: #f00 1px solid;

	border-bottom: #f00 1px solid;

	padding-bottom: 2px;

	padding-top: 2px;

	padding-left: 5px;

	border-left: #f00 1px solid;

	padding-right: 5px;

	margin-right: 2px

}

.pageJump SPAN.current {

	border-top: #e89954 1px solid;

	border-right: #e89954 1px solid;

	border-bottom: #e89954 1px solid;

	font-weight: bold;

	color: #000;

	padding-bottom: 2px;

	padding-top: 2px;

	padding-left: 5px;

	border-left: #e89954 1px solid;

	padding-right: 5px;

	background-color: #e89954;

	margin-right: 5px

}

.pageJump SPAN.disabled {

	border-top: #ccc 1px solid;

	border-right: #ccc 1px solid;

	border-bottom: #ccc 1px solid;

	color: #ccc;

	padding-bottom: 2px;

	padding-top: 2px;

	padding-left: 5px;

	border-left: #ccc 1px solid;

	padding-right: 5px;

	margin-right: 5px

}

.textInput {

	border-top: #8db5d7 1px solid;

	border-right: #8db5d7 1px solid;

	width: 25px;

	border-bottom: #8db5d7 1px solid;

	color: #000;

	margin-left: 5px;

	border-left: #8db5d7 1px solid;

	margin-right: 5px

}

.pgbtn {

	border-top: #ccc 1px solid;

	height: 18px;

	border-right: #ccc 1px solid;

	background-image: url(../images/btnbg.jpg);

	background-repeat: repeat-x;

	border-bottom: #ccc 1px solid;

	padding-left: 2px;

	border-left: #ccc 1px solid;

	line-height: 18px;

	padding-right: 5px

}

.pageJump .totalcount {

	float: left

}

.pageJump .number {

	float: right

}

.pageJump .number A {

	text-decoration: none;

	border-top: #d3d3d4 1px solid;

	height: 15px;

	border-right: #d3d3d4 1px solid;

	background: url(../images/bgpage-01.gif) repeat-x 0 -58px;

	border-bottom: #d3d3d4 1px solid;

	float: left;

	color: #666!important;

	border-left: #d3d3d4 1px solid;

	line-height: 15px;

	font-size: 12px!important

}

.pageJump .number A:hover {

	border-top: #34a7db 1px solid;

	border-right: #34a7db 1px solid;

	background: url(../images/bgpage-01.gif) repeat-x 0 -87px;

	border-bottom: #34a7db 1px solid;

	color: #0068cc!important;

	border-left: #34a7db 1px solid

}

.pageJump .number SPAN {

	height: 15px;

	float: left;

	line-height: 15px

}

.pageJump .number .current {

	border-top: #1463af 1px solid;

	border-right: #1463af 1px solid;

	background: #1463af;

	border-bottom: #1463af 1px solid;

	color: #fff;

	text-align: center;

	border-left: #1463af 1px solid

}

.pageJump .number .disabled {

	border-top: #c3dffa 1px solid;

	border-right: #c3dffa 1px solid;

	background: #dee9f5;

	border-bottom: #c3dffa 1px solid;

	color: #666;

	border-left: #c3dffa 1px solid

}

.pageJump .amount {

	float: left

}

.pageJump .amount .num {

	float: left;

	padding-right: 5px

}

.pageJump .amount A {

	text-decoration: none;

	border-top: #d3d3d4 1px solid;

	height: 15px;

	border-right: #d3d3d4 1px solid;

	background: url(../images/bgpage-01.gif) repeat-x 0 -58px;

	border-bottom: #d3d3d4 1px solid;

	float: left;

	color: #666!important;

	border-left: #d3d3d4 1px solid;

	line-height: 15px

}

.pageJump .amount A:hover {

	border-top: #34a7db 1px solid;

	border-right: #34a7db 1px solid;

	background: url(../images/bgpage-01.gif) repeat-x 0 -87px;

	border-bottom: #34a7db 1px solid;

	color: #0068cc!important;

	border-left: #34a7db 1px solid

}

.pageJump .amount .currentpagepize {

	border-top: #34a7db 1px solid;

	border-right: #34a7db 1px solid;

	background: url(../images/bgpage-01.gif) repeat-x 0 -87px;

	border-bottom: #34a7db 1px solid;

	color: #0068cc!important;

	border-left: #34a7db 1px solid

}

.pageJump .total {

	float: right

}

.pageJump .jump {

	height: 20px;

	float: right;

	margin-left: 10px;

	line-height: 20px

}

.pageJump .jump .pgbtn {

	font-size: 12px;

	margin-bottom: 5px;

	cursor: pointer;

	border-top: #1463af 1px solid;

	height: 20px;

	border-right: #1463af 1px solid;

	width: 30px;

	vertical-align: middle;

	background: #1463af;

	border-bottom: #1463af 1px solid;

	font-weight: normal;

	color: #fff;

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin-left: 5px;

	border-left: #1463af 1px solid;

	line-height: 15px;

	padding-right: 0

}

.tablestyle {

	width: 100%

}

.oper-tips {

	height: 32px;

	width: 100%;

	text-align: center;

	clear: both;

	margin: 10px 0

}

.oper-tips IMG {

	height: 32px;

	width: 32px;

	vertical-align: middle

}

.oper-tips SPAN {

	vertical-align: middle;

	font-weight: bold;

	margin-left: 10px;

	display: inline-block;

	line-height: 32px

}

.success {

	width: 100%;

	text-align: center;

	clear: both;

	margin: 0 auto

}

.noinfo {

	width: 100%;

	text-align: center;

	clear: both;

	margin: 0 auto

}

.success P {

	height: 32px

}

.noinfo P {

	height: 32px

}

.success P IMG {

	height: 32px;

	width: 32px;

	vertical-align: middle

}

.noinfo P IMG {

	height: 32px;

	width: 32px;

	vertical-align: middle

}

.success P SPAN {

	vertical-align: middle;

	font-weight: bold;

	text-align: left;

	margin-left: 10px;

	line-height: 32px

}

.noinfo P SPAN {

	vertical-align: middle;

	font-weight: bold;

	text-align: left;

	margin-left: 10px;

	line-height: 32px

}

.pages-flip {

	font-size: 12px;

	padding-bottom: 3px;

	text-align: center;

	padding-top: 3px;

	padding-left: 3px;

	margin: 3px;

	padding-right: 3px

}

.pages-flip A {

	font-size: 12px;

	text-decoration: underline;

	border-top: #fff 1px solid;

	border-right: #fff 1px solid;

	border-bottom: #fff 1px solid;

	color: #009;

	padding-bottom: 2px;

	padding-top: 2px;

	padding-left: 5px;

	border-left: #fff 1px solid;

	margin: 2px;

	padding-right: 5px

}

.pages-flip A:hover {

	font-size: 12px;

	border-top: #009 1px solid;

	border-right: #009 1px solid;

	border-bottom: #009 1px solid;

	color: #000;

	border-left: #009 1px solid

}

.pages-flip A:active {

	font-size: 12px;

	border-top: #009 1px solid;

	border-right: #009 1px solid;

	border-bottom: #009 1px solid;

	color: #f00;

	border-left: #009 1px solid

}

.pages-flip A.current {

	border-top: #fff 1px solid;

	border-right: #fff 1px solid;

	border-bottom: #fff 1px solid;

	font-weight: bold;

	color: #000;

	padding-bottom: 2px;

	padding-top: 2px;

	padding-left: 5px;

	border-left: #fff 1px solid;

	margin: 2px;

	padding-right: 5px;

	background-color: #fff

}

.pages-flip SPAN.disabled {

	border-top: #eee 1px solid;

	border-right: #eee 1px solid;

	border-bottom: #eee 1px solid;

	color: #ddd;

	padding-bottom: 2px;

	padding-top: 2px;

	padding-left: 5px;

	border-left: #eee 1px solid;

	margin: 2px;

	padding-right: 5px

}

.dialog-waiting {

	height: 20px;

	width: 160px;

	background-image: url(../images/loading.gif);

	background-repeat: no-repeat;

	background-position: center center;

	text-align: center;

	margin: 15px auto 0

}

.fc {

	font-size: 12px;

	border-top: #777 1px solid;

	height: 220px;

	border-right: #777 1px solid;

	width: 250px;

	border-bottom: #777 1px solid;

	position: absolute;

	color: #999;

	border-left: #777 1px solid;

	z-index: 9;

	background-color: #e6eaf3

}

.fc .jJ {

	height: 200px;

	padding-bottom: 8px;

	padding-top: 8px;

	padding-left: 8px;

	margin: 0;

	padding-right: 8px

}

.fc .jJ IMG {

	border-top: #fff 1px solid;

	border-right: #fff 1px solid;

	border-bottom: #fff 1px solid;

	border-left: #fff 1px solid

}

.fc .sd {

	font-size: 14px;

	font-weight: bold;

	color: #333;

	padding-bottom: 0;

	text-align: center;

	padding-top: 0;

	padding-left: 0;

	margin: 0 10px;

	line-height: 18px;

	padding-right: 0

}

.ico {

	height: 25px;

	width: 12px;

	background-image: url(../images/jt.gif);

	position: absolute;

	float: left;

	z-index: 9999;

	top: 20px;

	wmode: transparent

}

.fc01 {

	font-size: 12px;

	border-top: #777 1px solid;

	height: 260px;

	border-right: #777 1px solid;

	width: 230px;

	border-bottom: #777 1px solid;

	position: absolute;

	color: #999;

	border-left: #777 1px solid;

	z-index: 9999;

	background-color: #e6eaf3

}

.fc01 .jJ {

	height: 240px;

	padding-bottom: 8px;

	padding-top: 8px;

	padding-left: 8px;

	margin: 0;

	padding-right: 8px

}

.fc01 .jJ IMG {

	border-top: #fff 1px solid;

	border-right: #fff 1px solid;

	border-bottom: #fff 1px solid;

	border-left: #fff 1px solid

}

.fc01 .sd {

	font-size: 14px;

	font-weight: bold;

	color: #333;

	padding-bottom: 0;

	text-align: center;

	padding-top: 0;

	padding-left: 0;

	margin: 0 10px;

	line-height: 18px;

	padding-right: 0

}

.fc02 {

	font-size: 12px;

	border-top: #777 1px solid;

	height: 180px;

	border-right: #777 1px solid;

	width: 170px;

	border-bottom: #777 1px solid;

	position: absolute;

	color: #999;

	border-left: #777 1px solid;

	z-index: 9999;

	background-color: #e6eaf3

}

.fc02 .jJ {

	height: 160px;

	padding-bottom: 8px;

	padding-top: 8px;

	padding-left: 8px;

	margin: 0;

	padding-right: 8px

}

.fc02 .jJ IMG {

	border-top: #fff 1px solid;

	border-right: #fff 1px solid;

	border-bottom: #fff 1px solid;

	border-left: #fff 1px solid

}

.fc02 .sd {

	font-size: 14px;

	font-weight: bold;

	color: #333;

	padding-bottom: 0;

	text-align: center;

	padding-top: 0;

	padding-left: 0;

	margin: 0 10px;

	line-height: 18px;

	padding-right: 0

}

.fc03 {

	font-size: 12px;

	border-top: #777 1px solid;

	height: 80px;

	border-right: #777 1px solid;

	width: 200px;

	border-bottom: #777 1px solid;

	position: absolute;

	color: #999;

	padding-top: 25px;

	border-left: #777 1px solid;

	z-index: 9999;

	background-color: #e6eaf3

}

#box_root {

	float: none

}

#elem-FrontComContent_list01-1465876842103 .FrontComContent_list01-d1_c1 .menu-first UL .menu-none {

	display: none

}

A.btna {

	text-decoration: none!important;

	padding-bottom: 0;

	text-align: center;

	padding-top: 0;

	padding-left: 0;

	display: inline-block;

	padding-right: 10px;

	margin-right: 10px

}

A.btna:hover {

	text-decoration: none;

	color: #fff

}

A.btna-com-01 {

	font-size: 14px;

	text-decoration: none!important;

	height: 31px;

	background: url(../images/btna-blue1-01.gif) no-repeat 100% -31px;

	font-weight: bold;

	color: #fff;

	line-height: 31px

}

A.btna-com-01 SPAN.btna-s {

	cursor: pointer;

	text-decoration: none;

	height: 31px;

	background: url(../images/btna-blue1-01.gif) no-repeat 0 0;

	color: #fff;

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 10px;

	display: inline-block;

	line-height: 31px;

	padding-right: 0

}

A.btna-com-01:hover {

	background: url(../images/btna-blue1-02.gif) no-repeat 100% -31px

}

A.btna-com-01:hover SPAN.btna-s {

	background: url(../images/btna-blue1-02.gif) no-repeat 0 0

}

A.btna-unimp-01 {

	font-size: 14px;

	text-decoration: none!important;

	height: 31px;

	background: url(../images/btna-blue1-03.gif) no-repeat 100% -31px;

	font-weight: bold;

	color: #0068b7;

	line-height: 31px

}

A.btna-unimp-01 SPAN.btna-s {

	cursor: pointer;

	text-decoration: none;

	height: 31px;

	background: url(../images/btna-blue1-03.gif) no-repeat 0 0;

	color: #0068b7;

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 10px;

	display: inline-block;

	line-height: 31px;

	padding-right: 0

}

A.btna-unimp-01:hover {

	background: url(../images/btna-blue1-03.gif) no-repeat 100% -31px

}

A.btna-unimp-01:hover SPAN.btna-s {

	background: url(../images/btna-blue1-03.gif) no-repeat 0 0;

	color: #0068b7

}

A.btna-com-02 {

	font-size: 14px;

	text-decoration: none!important;

	height: 50px;

	background: url(../images/btna-blue1-04.gif) no-repeat 100% -50px;

	font-weight: bold;

	color: #fff;

	line-height: 40px

}

A.btna-com-02 SPAN.btna-s {

	cursor: pointer;

	text-decoration: none;

	height: 31px;

	background: url(../images/btna-blue1-04.gif) no-repeat 0 0;

	color: #fff;

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 10px;

	display: inline-block;

	line-height: 31px;

	padding-right: 0

}

A.btna-com-02:hover {

	background: url(../images/btna-blue1-05.gif) no-repeat 100% -50px

}

A.btna-com-02:hover SPAN.btna-s {

	background: url(../images/btna-blue1-05.gif) no-repeat 0 0

}

A.btna-unimp-02 {

	font-size: 14px;

	text-decoration: none!important;

	height: 50px;

	background: url(../images/btna-blue1-06.gif) no-repeat 100% -50px;

	font-weight: bold;

	color: #898989;

	line-height: 40px

}

A.btna-unimp-02 SPAN.btna-s {

	cursor: pointer;

	text-decoration: none;

	height: 31px;

	background: url(../images/btna-blue1-06.gif) no-repeat 0 0;

	color: #fff;

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 10px;

	display: inline-block;

	line-height: 31px;

	padding-right: 0

}

A.btna-unimp-02:hover {

	background: url(../images/btna-blue1-06.gif) no-repeat 100% -50px

}

A.btna-unimp-02:hover SPAN.btna-s {

	background: url(../images/btna-blue1-06.gif) no-repeat 0 0;

	color: #0068b7

}

A.btna-com-03 {

	font-size: 12px;

	text-decoration: none!important;

	height: 24px;

	background: url(../images/btna-blue1-07.gif) no-repeat 100% -24px;

	font-weight: bold;

	color: #fff;

	line-height: 24px

}

A.btna-com-03 SPAN.btna-s {

	cursor: pointer;

	text-decoration: none;

	height: 24px;

	background: url(../images/btna-blue1-07.gif) no-repeat 0 0;

	color: #fff;

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 10px;

	display: inline-block;

	line-height: 24px;

	padding-right: 0

}

A.btna-com-03:hover {

	background: url(../images/btna-blue1-08.gif) no-repeat 100% -24px

}

A.btna-com-03:hover SPAN.btna-s {

	background: url(../images/btna-blue1-08.gif) no-repeat 0 0

}

A.btna-unimp-03 {

	font-size: 12px;

	text-decoration: none!important;

	height: 24px;

	background: url(../images/btna-blue1-09.gif) no-repeat 100% -24px;

	font-weight: bold;

	color: #898989;

	line-height: 24px

}

A.btna-unimp-03 SPAN.btna-s {

	cursor: pointer;

	text-decoration: none;

	height: 24px;

	background: url(../images/btna-blue1-09.gif) no-repeat 100% -24px;

	color: #fff;

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 10px;

	display: inline-block;

	line-height: 24px;

	padding-right: 0

}

A.btna-unimp-03:hover {

	background: url(../images/btna-blue1-09.gif) no-repeat 100% -24px;

	color: #0068b7

}

A.btna-unimp-03:hover SPAN.btna-s {

	background: url(../images/btna-blue1-09.gif) no-repeat 0 0

}

A.btna-imp-01 {

	font-size: 14px;

	text-decoration: none!important;

	height: 50px;

	background: url(../images/btna-red1-01.gif) no-repeat 100% -50px;

	font-weight: bold;

	color: #fff;

	line-height: 40px

}

A.btna-imp-01 SPAN.btna-s {

	cursor: pointer;

	text-decoration: none;

	height: 31px;

	background: url(../images/btna-red1-01.gif) no-repeat 0 0;

	color: #fff;

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 10px;

	display: inline-block;

	line-height: 31px;

	padding-right: 0

}

A.btna-imp-01:hover {

	background: url(../images/btna-red1-02.gif) no-repeat 100% -50px

}

A.btna-imp-01:hover SPAN.btna-s {

	background: url(../images/btna-red1-02.gif) no-repeat 0 0

}

A.btna-imp-02 {

	font-size: 12px;

	text-decoration: none!important;

	height: 24px;

	background: url(../images/btna-red1-03.gif) no-repeat 100% -24px;

	color: #fff;

	line-height: 24px

}

A.btna-imp-02 SPAN.btna-s {

	cursor: pointer;

	text-decoration: none;

	height: 24px;

	background: url(../images/btna-red1-03.gif) no-repeat 0 0;

	color: #fff;

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 10px;

	display: inline-block;

	line-height: 24px;

	padding-right: 0

}

A.btna-imp-02:hover {

	background: url(../images/btna-red1-04.gif) no-repeat 100% -24px

}

A.btna-imp-02:hover SPAN.btna-s {

	background: url(../images/btna-red1-04.gif) no-repeat 0 0

}

A.btna-com-04 {

	font-size: 12px;

	text-decoration: none!important;

	height: 22px;

	background: url(../images/btna-blue1-10.gif) no-repeat 100% -22px;

	font-weight: normal;

	color: #fff;

	line-height: 22px

}

A.btna-com-04 SPAN.btna-s {

	cursor: pointer;

	text-decoration: none;

	height: 22px;

	background: url(../images/btna-blue1-10.gif) no-repeat 0 0;

	color: #fff;

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 10px;

	display: inline-block;

	line-height: 22px;

	padding-right: 0

}

A.btna-com-04:hover {

	background: url(../images/btna-blue1-11.gif) no-repeat 100% -22px

}

A.btna-com-04:hover SPAN.btna-s {

	background: url(../images/btna-blue1-11.gif) no-repeat 0 0

}

A.btna-unimp-04 {

	font-size: 12px;

	height: 22px;

	background: url(../images/btna-blue1-12.gif) no-repeat 100% -22px;

	font-weight: normal;

	display: inline-block;

	line-height: 22px

}

A.btna-unimp-04 SPAN.btna-s {

	cursor: pointer;

	text-decoration: none;

	height: 22px;

	background: url(../images/btna-blue1-12.gif) no-repeat 0 0;

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 10px;

	display: inline-block;

	line-height: 22px;

	padding-right: 0

}

A.btna-unimp-04:hover {

	background: url(../images/btna-blue1-12.gif) no-repeat 100% -22px

}

A.btna-unimp-04:hover SPAN.btna-s {

	background: url(../images/btna-blue1-12.gif) no-repeat 0 0;

	color: #0068b7

}

A.btna11 {

	font-size: 12px;

	height: 22px;

	width: 52px;

	background: url(../images/btna-gray1-05.gif) no-repeat 0 0;

	font-weight: normal;

	color: #898989;

	display: block;

	line-height: 22px

}

A.btna11:hover {

	background: url(../images/btna-gray1-06.gif) no-repeat 0 0;

	color: #898989

}

.btn {

	font-size: 14px;

	cursor: pointer;

	border-top: 0;

	height: 31px;

	border-right: 0;

	width: 72px;

	border-bottom: 0;

	font-weight: bold;

	color: #fff;

	text-align: center;

	border-left: 0;

	line-height: 31px

}

.btn-com-01 {

	background: url(../images/btn-blue1-01.gif) no-repeat 0 0

}

.btn-com-up01 {

	background: url(../images/btn-blue1-02.gif) no-repeat 0 0

}

.btn-unimp-01 {

	background: url(../images/btn-blue1-01.gif) no-repeat 0 0;

	color: #fff

}

.btn-unimp-up01 {

	background: url(../images/btn-blue1-03.gif) no-repeat 0 0;

	color: #0068b7

}

.btn-com-02 {

	height: 50px;

	width: 110px;

	background: url(../images/btn-blue1-04.gif) no-repeat 0 0;

	padding-bottom: 10px

}

.btn-com-up02 {

	background: url(../images/btn-blue1-05.gif) no-repeat 0 0

}

.btn-unimp-02 {

	height: 50px;

	width: 80px;

	background: url(../images/btn-blue1-06.gif) no-repeat 0 0;

	color: #0068b7;

	padding-bottom: 10px

}

.btn-unimp-up02 {

	background: url(../images/btn-blue1-06.gif) no-repeat 0 0;

	color: #0068b7

}

.btn-com-03 {

	font-size: 12px;

	height: 14px;

	width: 14px;

	background: url(../images/search.png);

	position: relative;

	line-height: 14px;

	top: 2px

}

.btn-com-up03 {

	background: url(../images/search.png)

}

.btn-unimp-03 {

	font-size: 12px;

	height: 24px;

	width: 56px;

	background: url(../images/btn-blue1-09.gif) no-repeat 0 0;

	color: #0068b7;

	line-height: 26px

}

.btn-unimp-up03 {

	background: url(../images/btn-blue1-09.gif) no-repeat 0 0;

	color: #0068b7

}

.btn-imp-01 {

	height: 50px;

	width: 110px;

	background: url(../images/btn-red1-01.gif) no-repeat 0 0;

	padding-bottom: 10px

}

.btn-imp-up01 {

	background: url(../images/btn-red1-02.gif) no-repeat 0 0

}

.btn-imp-02 {

	font-size: 12px;

	height: 24px;

	width: 56px;

	background: url(../images/btn-red1-03.gif) no-repeat 0 0;

	line-height: 24px

}

.btn-imp-up02 {

	background: url(../images/btn-red1-04.gif) no-repeat 0 0

}

.btn-com-04 {

	font-size: 12px;

	height: 22px;

	width: 42px;

	background: url(../images/btn-blue1-10.gif) no-repeat 0 0;

	font-weight: normal;

	line-height: 22px

}

.btn-com-up04 {

	background: url(../images/btn-blue1-11.gif) no-repeat 0 0

}

.btn-unimp-04 {

	font-size: 12px;

	height: 22px;

	width: 42px;

	background: url(../images/btn-blue1-12.gif) no-repeat 0 0;

	font-weight: normal;

	color: #0068b7;

	line-height: 22px

}

.btn-unimp-up04 {

	background: url(../images/btn-blue1-12.gif) no-repeat 0 0;

	color: #0068b7

}

.btn-com-05 {

	height: 31px;

	width: 112px;

	background: url(../images/btn-blue1-13.gif) no-repeat 0 0;

	line-height: 31px

}

.btn-com-up05 {

	background: url(../images/btn-blue1-14.gif) no-repeat 0 0

}

.btn-com-06 {

	font-size: 12px;

	height: 22px;

	width: 68px;

	background: url(../images/btn-blue1-15.gif) no-repeat 0 0;

	font-weight: normal;

	line-height: 22px

}

.btn-com-up06 {

	background: url(../images/btn-blue1-16.gif) no-repeat 0 0

}

A.btna-unimp-05 {

	font-size: 14px;

	text-decoration: none!important;

	height: 31px;

	background: url(../images/btna-gray1-01.gif) no-repeat 100% -31px;

	font-weight: bold;

	color: #000;

	line-height: 31px

}

A.btna-unimp-05 SPAN.btna-s {

	cursor: pointer;

	text-decoration: none;

	height: 31px;

	background: url(../images/btna-gray1-01.gif) no-repeat 0 0;

	color: #666;

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 10px;

	display: inline-block;

	line-height: 31px;

	padding-right: 0

}

A.btna-unimp-05:hover {

	background: url(../images/btna-blue1-03.gif) no-repeat 100% -31px

}

A.btna-unimp-05:hover SPAN.btna-s {

	background: url(../images/btna-blue1-03.gif) no-repeat 0 0;

	color: #fff

}

A.btna-unimp-06 {

	font-size: 12px;

	text-decoration: none!important;

	height: 22px;

	background: url(../images/btna-gray1-04.gif) no-repeat 100% -22px;

	color: #000;

	line-height: 22px

}

A.btna-unimp-06 SPAN.btna-s {

	cursor: pointer;

	text-decoration: none;

	height: 22px;

	background: url(../images/btna-gray1-04.gif) no-repeat 0 0;

	color: #000;

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 10px;

	display: inline-block;

	line-height: 22px;

	padding-right: 0

}

A.btna-unimp-06:hover {

	background: url(../images/btna-blue1-12.gif) no-repeat 100% -22px

}

A.btna-unimp-06:hover SPAN.btna-s {

	background: url(../images/btna-blue1-12.gif) no-repeat 0 0;

	color: #fff

}

A.btna-unimp-07 {

	font-size: 14px;

	text-decoration: none!important;

	height: 36px;

	background: url(../images/btna-red1-07.gif) no-repeat 100% -36px;

	font-weight: bold;

	color: #fff;

	line-height: 36px

}

A.btna-unimp-07 SPAN.btna-s {

	cursor: pointer;

	text-decoration: none;

	height: 36px;

	background: url(../images/btna-red1-07.gif) no-repeat 0 0;

	color: #fff;

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 10px;

	display: inline-block;

	line-height: 36px;

	padding-right: 0

}

A.btna-unimp-07:hover {

	background: url(../images/btna-red1-08.gif) no-repeat 100% -36px

}

A.btna-unimp-07:hover SPAN.btna-s {

	background: url(../images/btna-red1-08.gif) no-repeat 0 0

}

A.btna-unimp-08 {

	font-size: 12px;

	text-decoration: none;

	height: 23px;

	background: url(../images/btna-red1-09.gif) no-repeat 100% -23px;

	font-weight: bold;

	color: #fff;

	line-height: 23px

}

A.btna-unimp-08 SPAN.btna-s {

	cursor: pointer;

	text-decoration: none;

	height: 23px;

	background: url(../images/btna-red1-09.gif) no-repeat 0 0;

	color: #fff;

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 10px;

	display: inline-block;

	line-height: 23px;

	padding-right: 0

}

A.btna-unimp-08:hover {

	background: url(../images/btna-red1-10.gif) no-repeat 100% -23px

}

A.btna-unimp-08:hover SPAN.btna-s {

	background: url(../images/btna-red1-10.gif) no-repeat 0 0

}

.btn-com-07 {

	background: url(../images/btn-blue1-17.gif) no-repeat 0 0;

	color: #555

}

.btn-com-up07 {

	background: url(../images/btn-blue1-03.gif) no-repeat 0 0;

	color: #fff

}

.btn-imp-03 {

	font-size: 12px;

	height: 21px;

	width: 41px;

	background: url(../images/btn-red1-05.gif) no-repeat 0 0;

	line-height: 21px

}

.btn-imp-up03 {

	background: url(../images/btn-red1-06.gif) no-repeat 0 0

}

A.btna-unimp1-01 {

	font-size: 12px;

	text-decoration: none!important;

	height: 22px;

	background: url(../images/btna-gray1-04.gif) no-repeat right -22px;

	color: #000;

	line-height: 22px

}

A.btna-unimp1-01 SPAN.btna-s {

	cursor: pointer;

	text-decoration: none;

	height: 22px;

	background: url(../images/btna-gray1-04.gif) no-repeat left 0;

	color: #000;

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 10px;

	display: inline-block;

	line-height: 22px;

	padding-right: 0

}

A.btna-unimp1-01:hover {

	cursor: text;

	background: url(../images/btna-gray1-04.gif) no-repeat right -22px

}

A.btna-unimp1-01:hover SPAN.btna-s {

	cursor: text;

	background: url(../images/btna-gray1-04.gif) no-repeat left 0

}

.border_00 {

	width: 100%;

	position: relative;

	padding-bottom: 0;

	text-align: left;

	padding-top: 0;

	padding-left: 0;

	padding-right: 0

}

.border_00 .border_00-topr {

	height: 27px;

	line-height: 27px

}

.border_00 .border_00-topl {

	height: 27px;

	line-height: 27px

}

.border_00 .border_00-mid {

	border-top: medium none;

	width: 100%

}

#elem-FrontNews_list01-1467111036711 .border_00 .border_00-mid {

	padding-top: 0

}

.border_00 .borderContent {

	padding-bottom: 10px;

	padding-top: 10px;

	padding-left: 10px;

	padding-right: 10px

}

.border_00 .comptitle_00 {

	height: 122px;

	width: 100%;

	position: absolute;

	line-height: 122px;

	top: 0

}

.border_00 .comptitle_00 STRONG {

	text-decoration: none;

	width: 45%;

	word-break: break-all;

	float: left;

	font-weight: bold;

	font-style: normal;

	text-align: left;

	margin-left: 5px

}

.border_00 .comptitle_00 .titlestyle_00 {

	font-size: 40px;

	text-decoration: none;

	width: 100%;

	font-weight: normal;

	color: #002272;

	font-style: normal;

	text-align: center

}

.border_00 .comptitle_00 STRONG IMG {

	vertical-align: middle;

	margin-right: 5px

}

.border_00 .comptitle_00 EM {

	float: right;

	font-weight: normal;

	font-style: normal;

	margin-right: 10px

}

.border_00 .comptitle_00 EM SPAN.extendLink {

	font-size: 12px;

	text-align: right;

	margin-right: 8px

}

.border_00 .comptitle_00 EM SPAN.moreLink {

	font-weight: normal;

	font-style: normal

}

.border_00 .compmore_00 {

	font-size: 12px;

	text-align: right;

	clear: both;

	margin-right: 10px

}

.border_00 .compmore_00 .extendLink {

	font-size: 12px;

	text-align: right;

	margin-right: 10px

}

.border_00 .compmore_00 .moreLink {

	font-weight: normal;

	font-style: normal

}

.border_42 {

	padding: 0;

	position: relative;

	text-align: left

}

.border_42 .border_42-topr {

	height: 25px;

	line-height: 25px;

	background-image: url(../images/border-topr.gif);

	background-repeat: no-repeat;

	background-position: right top

}

.border_42 .border_42-topl {

	background: url(../images/border-topl.gif) left top no-repeat;

	height: 25px;

	line-height: 25px

}

.border_42 .border_42-midr {

	background: url(../images/border-midr.gif) right top repeat-y

}

.border_42 .border_42-midl {

	background: url(../images/border-midl.gif) left top repeat-y;

	width: 100%

}

.border_42 .borderContent {

	padding: 10px

}

.border_42 .border_42-footerr {

	background: url(../images/border-footerr.gif) right bottom no-repeat;

	height: 6px;

	font-size: 0

}

.border_42 .border_42-footerl {

	background: url(../images/border-footerl.gif) left bottom no-repeat;

	height: 6px;

	font-size: 0

}

.border_42 .comptitle_42 {

	height: 25px;

	position: absolute;

	left: 7px;

	top: 3px;

	width: 98%

}

.border_42 .comptitle_42 strong {

	font-weight: bold;

	float: left;

	margin-left: 5px;

	font-style: normal;

	text-decoration: none;

	width: 45%;

	word-break: break-all;

	text-align: left

}

.border_42 .comptitle_42 .titlestyle_42 {

	color: #000;

	font-style: normal;

	font-weight: bold;

	text-decoration: none

}

.border_42 .comptitle_42 strong img {

	vertical-align: middle;

	margin-right: 5px;

	width: 20px;

	height: 20px

}

.border_42 .comptitle_42 em {

	font-style: normal;

	float: right;

	font-weight: normal;

	margin-right: 10px

}

.border_42 .comptitle_42 em span.extendLink {

	text-align: right;

	font-size: 12px;

	margin-right: 8px

}

.border_42 .comptitle_42 em span.moreLink {

	font-style: normal;

	font-weight: normal

}

.border_42 .compmore_42 {

	clear: both;

	text-align: right;

	font-size: 12px;

	margin-right: 10px

}

.border_42 .compmore_42 .extendLink {

	text-align: right;

	font-size: 12px;

	margin-right: 10px

}

.border_42 .compmore_42 .moreLink {

	font-style: normal;

	font-weight: normal

}

.border_43 {

	padding: 0;

	position: relative;

	text-align: left;

	width: 100%

}

.border_43 .border_43-topr {

	height: 25px;

	line-height: 25px;

	background-image: url(../images/border-topr.gif);

	background-repeat: no-repeat;

	background-position: right top

}

.border_43 .border_43-topl {

	background: url(../images/border-topl.gif) left top no-repeat;

	height: 25px;

	line-height: 31px

}

.border_43 .border_43-midr {

	background: url(../images/border-midr.gif) right top repeat-y

}

.border_43 .border_43-midl {

	background: url(../images/border-midl.gif) left top repeat-y;

	width: 100%

}

.border_43 .borderContent {

	padding: 10px

}

.border_43 .border_43-footerr {

	background: url(../images/border-footerr.gif) right bottom no-repeat;

	height: 9px;

	font-size: 0

}

.border_43 .border_43-footerl {

	background: url(../images/border-footerl.gif) left bottom no-repeat;

	height: 9px;

	font-size: 0

}

.border_43 .comptitle_43 {

	height: 25px;

	position: absolute;

	left: 7px;

	top: 7px;

	width: 98%

}

.border_43 .comptitle_43 strong {

	font-weight: bold;

	float: left;

	margin-left: 12px;

	font-style: normal;

	text-decoration: none;

	width: 45%;

	word-break: break-all;

	text-align: left

}

.border_43 .comptitle_43 .titlestyle_43 {

	font-weight: bold;

	color: #000

}

.border_43 .comptitle_43 strong img {

	vertical-align: middle;

	margin-right: 5px;

	width: 20px;

	height: 20px

}

.border_43 .comptitle_43 em {

	font-style: normal;

	float: right;

	font-weight: normal;

	margin-right: 10px

}

.border_43 .comptitle_43 em span.extendLink {

	text-align: right;

	font-size: 12px;

	margin-right: 8px

}

.border_43 .comptitle_43 em span.moreLink {

	font-style: normal;

	font-weight: normal

}

.border_43 .compmore_43 {

	clear: both;

	text-align: right;

	font-size: 12px;

	margin-right: 10px

}

.border_43 .compmore_43 .extendLink {

	text-align: right;

	font-size: 12px;

	margin-right: 10px

}

.border_43 .compmore_43 .moreLink {

	font-style: normal;

	font-weight: normal

}

.border_44 {

	padding: 0;

	position: relative;

	text-align: left;

	width: 100%;

	margin: 0

}

.border_44 .border_44-topr {

	height: 25px;

	line-height: 25px;

	background-image: url(../images/border-topr.gif);

	background-repeat: no-repeat;

	background-position: right top

}

.border_44 .border_44-topl {

	background: url(../images/border-topl.gif) left top no-repeat;

	height: 25px;

	line-height: 25px

}

.border_44 .border_44-midr {

	background: url(../images/border-midr.gif) right top repeat-y

}

.border_44 .border_44-midl {

	background: url(../images/border-midl.gif) left top repeat-y;

	width: 100%

}

.border_44 .borderContent {

	padding: 10px

}

.border_44 .border_44-footerr {

	background: url(../images/border-footerr.gif) right bottom no-repeat;

	height: 6px;

	font-size: 0

}

.border_44 .border_44-footerl {

	background: url(../images/border-footerl.gif) left bottom no-repeat;

	height: 6px;

	font-size: 0

}

.border_44 .comptitle_44 {

	height: 25px;

	position: absolute;

	left: 7px;

	top: 7px;

	width: 98%

}

.border_44 .comptitle_44 strong {

	font-weight: bold;

	float: left;

	margin-left: 25px;

	font-style: normal;

	text-decoration: none;

	width: 45%;

	word-break: break-all;

	text-align: left

}

.border_45 .comptitle_44 .titlestyle_44 {

	font-weight: bold;

	color: #000

}

.border_44 .comptitle_44 strong img {

	vertical-align: middle;

	margin-right: 5px;

	width: 20px;

	height: 20px

}

.border_44 .comptitle_44 em {

	font-style: normal;

	float: right;

	font-weight: normal;

	margin-right: 10px

}

.border_44 .comptitle_44 em span.extendLink {

	text-align: right;

	font-size: 12px;

	margin-right: 8px

}

.border_44 .comptitle_44 em span.moreLink {

	font-style: normal;

	font-weight: normal

}

.border_44 .compmore_44 {

	clear: both;

	text-align: right;

	font-size: 12px;

	margin-right: 10px

}

.border_44 .compmore_44 .extendLink {

	text-align: right;

	font-size: 12px;

	margin-right: 10px

}

.border_44 .compmore_44 .moreLink {

	font-style: normal;

	font-weight: normal

}

.border_45 {

	width: 100%;

	position: relative;

	padding-bottom: 0;

	text-align: left;

	padding-top: 0;

	padding-left: 0;

	padding-right: 0

}

.border_45 .border_45-topr {

	height: 25px;

	background-image: url(../images/border-topr.gif);

	background-repeat: no-repeat;

	background-position: right top;

	line-height: 25px

}

.border_45 .border_45-topl {

	height: 25px;

	background: url(../images/border-topl.gif) no-repeat left top;

	line-height: 25px

}

.border_45 .border_45-midr {

	background: url(../images/border-midr.gif) repeat-y right top

}

.border_45 .border_45-midl {

	width: 100%;

	background: url(../images/border-midl.gif) repeat-y left top

}

.border_45 .borderContent {

	padding-bottom: 10px;

	padding-top: 10px;

	padding-left: 10px;

	padding-right: 10px

}

.border_45 .border_45-footerr {

	font-size: 0;

	height: 9px;

	background: url(../images/border-footerr.gif) no-repeat right bottom

}

.border_45 .border_45-footerl {

	font-size: 0;

	height: 9px;

	background: url(../images/border-footerl.gif) no-repeat left bottom

}

.border_45 .comptitle_45 {

	height: 25px;

	width: 98%;

	position: absolute;

	left: 7px;

	top: 3px

}

.border_45 .comptitle_45 STRONG {

	text-decoration: none;

	width: 95%;

	word-break: break-all;

	float: left;

	font-weight: bold;

	font-style: normal;

	text-align: left;

	margin-left: 5px

}

.border_45 .comptitle_45 .titlestyle_45 {

	text-decoration: none;

	font-weight: bold;

	color: #000;

	font-style: normal;

	text-align: center

}

.border_45 .comptitle_45 STRONG IMG {

	height: 20px;

	width: 20px;

	vertical-align: middle;

	margin-right: 5px

}

.border_45 .comptitle_45 EM {

	float: right;

	font-weight: normal;

	font-style: normal;

	margin-right: 10px

}

.border_45 .comptitle_45 EM SPAN.extendLink {

	font-size: 12px;

	text-align: right;

	margin-right: 8px

}

.border_45 .comptitle_45 EM SPAN.moreLink {

	font-weight: normal;

	font-style: normal

}

.border_45 .compmore_45 {

	font-size: 12px;

	text-align: right;

	clear: both;

	margin-right: 10px

}

.border_45 .compmore_45 .extendLink {

	font-size: 12px;

	text-align: right;

	margin-right: 10px

}

.border_45 .compmore_45 .moreLink {

	font-weight: normal;

	font-style: normal

}

.border_46 {

	width: 100%;

	position: relative;

	padding-bottom: 0;

	text-align: left;

	padding-top: 0;

	padding-left: 0;

	padding-right: 0

}

.border_46 .border_46-topr {

	font-size: 0;

	height: 9px;

	background-repeat: no-repeat;

	background-position: right top;

	line-height: 0

}

.border_46 .border_46-topl {

	font-size: 0;

	height: 9px;

	line-height: 0

}

.border_46 .border_46-midr {

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	margin: 0;

	padding-right: 0

}

.border_46 .border_46-midl {

	width: 100%

}

.border_46 .borderContent {

	padding-bottom: 10px;

	padding-top: 10px;

	padding-left: 10px;

	padding-right: 10px

}

#elem-FrontDownloads_detail01-001 .border_46 .borderContent {

	border-top: 0;

	border-right: 0;

	border-bottom: 0;

	padding-bottom: 0;

	padding-top: 0;

	padding-left: 0;

	min-height: 280px;

	border-left: 0;

	padding-right: 0

}

.border_46 .border_46-footerr {

	font-size: 0;

	margin-bottom: 10px;

	height: 9px

}

.border_46 .border_46-footerl {

	font-size: 0;

	height: 9px

}

.border_46 .comptitle_46 {

	height: 25px;

	width: 98%;

	position: absolute;

	left: 7px;

	top: 7px

}

.border_46 .comptitle_46 STRONG {

	text-decoration: none;

	width: 45%;

	word-break: break-all;

	float: left;

	font-weight: bold;

	font-style: normal;

	text-align: left;

	margin-left: 5px

}

.border_46 .comptitle_46 .titlestyle_46 {

	text-decoration: none;

	font-weight: bold;

	color: #000;

	font-style: normal

}

.border_46 .comptitle_46 STRONG IMG {

	height: 20px;

	width: 20px;

	vertical-align: middle;

	margin-right: 5px

}

.border_46 .comptitle_46 EM {

	float: right;

	font-weight: normal;

	font-style: normal;

	margin-right: 10px

}

.border_46 .comptitle_46 EM SPAN.extendLink {

	font-size: 12px;

	text-align: right;

	margin-right: 8px

}

.border_46 .comptitle_46 EM SPAN.moreLink {

	font-weight: normal;

	font-style: normal

}

.border_46 .compmore_46 {

	font-size: 12px;

	text-align: right;

	clear: both;

	margin-right: 10px

}

.border_46 .compmore_46 .extendLink {

	font-size: 12px;

	text-align: right;

	margin-right: 10px

}

.border_46 .compmore_46 .moreLink {

	font-weight: normal;

	font-style: normal

}

.ui-accordion {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	line-height: 1.3;

	text-decoration: none;

	font-size: 100%;

	list-style: none;

	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;

	font-size: 1.1em;

	border-bottom: 1px solid #ccc

}

.ui-accordion-group {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	line-height: 1.3;

	text-decoration: none;

	font-size: 100%;

	list-style: none;

	border: 1px solid #ccc;

	border-bottom: 0

}

.ui-accordion-header {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	line-height: 1.3;

	text-decoration: none;

	font-size: 100%;

	list-style: none;

	cursor: pointer;

	background: #f6f6f6 url(../images/f6f6f6_40x100_textures_02_glass_100.png) 0 50% repeat-x

}

.ui-accordion-header a {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	line-height: 1.3;

	text-decoration: none;

	font-size: 100%;

	list-style: none;

	display: block;

	font-size: 1em;

	font-weight: bold;

	text-decoration: none;

	padding: .5em .5em .5em 1.7em;

	color: #1c94c4;

	background: url(../images/ef8c08_7x7_arrow_right.gif) .5em 50% no-repeat

}

.ui-accordion-header a:hover {

	background: url(../images/ef8c08_7x7_arrow_right.gif) .5em 50% no-repeat;

	color: #c77405

}

.ui-accordion-header:hover {

	background: #fdf5ce url(../images/fdf5ce_40x100_textures_02_glass_100.png) 0 50% repeat-x;

	color: #c77405

}

.selected .ui-accordion-header, .selected .ui-accordion-header:hover {

	background: #fff url(../images/ffffff_40x100_textures_02_glass_65.png) 0 50% repeat-x

}

.selected .ui-accordion-header a, .selected .ui-accordion-header a:hover {

	color: #eb8f00;

	background: url(../images/ef8c08_7x7_arrow_down.gif) .5em 50% no-repeat

}

.ui-accordion-content {

	background: #eee url(../images/eeeeee_40x100_textures_03_highlight_soft_100.png) 0 0 repeat-x;

	color: #333;

	font-size: 1em

}

.ui-accordion-content p {

	padding: 1em 1.7em .6em

}

.ui-tabs-nav {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	line-height: 1.3;

	text-decoration: none;

	font-size: 100%;

	list-style: none;

	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;

	font-size: 1.1em;

	float: left;

	position: relative;

	z-index: 1;

	border-right: 1px solid #ccc;

	bottom: -1px

}

.ui-tabs-nav ul {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	line-height: 1.3;

	text-decoration: none;

	font-size: 100%;

	list-style: none

}

.ui-tabs-nav li {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	line-height: 1.3;

	text-decoration: none;

	font-size: 100%;

	list-style: none;

	float: left;

	border: 1px solid #ccc;

	border-right: 0

}

.ui-tabs-nav li a {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	line-height: 1.3;

	text-decoration: none;

	font-size: 100%;

	list-style: none;

	float: left;

	font-size: 1em;

	font-weight: bold;

	text-decoration: none;

	padding: .5em 1.7em;

	color: #1c94c4;

	background: #f6f6f6 url(../images/f6f6f6_40x100_textures_02_glass_100.png) 0 50% repeat-x

}

.ui-tabs-nav li a:hover {

	background: #fdf5ce url(../images/fdf5ce_40x100_textures_02_glass_100.png) 0 50% repeat-x;

	color: #c77405

}

.ui-tabs-nav li.ui-tabs-selected {

	border-bottom-color: #fff

}

.ui-tabs-nav li.ui-tabs-selected a, .ui-tabs-nav li.ui-tabs-selected a:hover {

	background: #fff url(../images/ffffff_40x100_textures_02_glass_65.png) 0 50% repeat-x;

	color: #eb8f00

}

.ui-tabs-panel {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	line-height: 1.3;

	text-decoration: none;

	font-size: 100%;

	list-style: none;

	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;

	clear: left;

	border: 1px solid #ccc;

	background: #eee url(../images/eeeeee_40x100_textures_03_highlight_soft_100.png) 0 0 repeat-x;

	color: #333;

	padding: 1.5em 1.7em;

	font-size: 1.1em

}

.ui-tabs-hide {

	display: none

}

.ui-slider {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	line-height: 1.3;

	text-decoration: none;

	font-size: 100%;

	list-style: none;

	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;

	font-size: 1.1em;

	background: #eee url(../images/eeeeee_40x100_textures_03_highlight_soft_100.png) 0 0 repeat-x;

	border: 1px solid #ddd;

	height: .8em;

	position: relative

}

.ui-slider-handle {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	line-height: 1.3;

	text-decoration: none;

	font-size: 100%;

	list-style: none;

	position: absolute;

	z-index: 2;

	top: -3px;

	width: 1.2em;

	height: 1.2em;

	background: #f6f6f6 url(../images/f6f6f6_40x100_textures_02_glass_100.png) 0 50% repeat-x;

	border: 1px solid #ccc

}

.ui-slider-handle:hover {

	background: #fdf5ce url(../images/fdf5ce_40x100_textures_02_glass_100.png) 0 50% repeat-x;

	border: 1px solid #fbcb09

}

.ui-slider-handle-active, .ui-slider-handle-active:hover {

	background: #fff url(../images/ffffff_40x100_textures_02_glass_65.png) 0 50% repeat-x;

	border: 1px solid #fbd850

}

.ui-slider-range {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	line-height: 1.3;

	text-decoration: none;

	font-size: 100%;

	list-style: none;

	height: .8em;

	background: #fdf5ce url(../images/fdf5ce_40x100_textures_02_glass_100.png) 0 50% repeat-x;

	position: absolute;

	border: 1px solid #ccc;

	border-left: 0;

	border-right: 0;

	top: -1px;

	z-index: 1;

	opacity: .7;

	filter: Alpha(Opacity=70)

}

.ui-dialog {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	line-height: 1.3;

	text-decoration: none;

	font-size: 100%;

	list-style: none;

	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;

	font-size: 1.1em;

	background: #eee url(../images/eeeeee_40x100_textures_03_highlight_soft_100.png) 0 0 repeat-x;

	color: #333;

	border: 4px solid #ddd;

	position: relative

}

.ui-resizable-handle {

	position: absolute;

	font-size: .1px;

	z-index: 99999

}

.ui-resizable .ui-resizable-handle {

	display: block

}

body .ui-resizable-disabled .ui-resizable-handle {

	display: none

}

body .ui-resizable-autohide .ui-resizable-handle {

	display: none

}

.ui-resizable-n {

	cursor: n-resize;

	height: 7px;

	width: 100%;

	top: -5px;

	left: 0

}

.ui-resizable-s {

	cursor: s-resize;

	height: 7px;

	width: 100%;

	bottom: -5px;

	left: 0

}

.ui-resizable-e {

	cursor: e-resize;

	width: 7px;

	right: -5px;

	top: 0;

	height: 100%

}

.ui-resizable-w {

	cursor: w-resize;

	width: 7px;

	left: -5px;

	top: 0;

	height: 100%

}

.ui-resizable-se {

	cursor: se-resize;

	width: 13px;

	height: 13px;

	right: 0;

	bottom: 0;

	background: url(../images/222222_11x11_icon_resize_se.gif) no-repeat 0 0

}

.ui-resizable-sw {

	cursor: sw-resize;

	width: 9px;

	height: 9px;

	left: 0;

	bottom: 0

}

.ui-resizable-nw {

	cursor: nw-resize;

	width: 9px;

	height: 9px;

	left: 0;

	top: 0

}

.ui-resizable-ne {

	cursor: ne-resize;

	width: 9px;

	height: 9px;

	right: 0;

	top: 0

}

.ui-dialog-titlebar {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	line-height: 1.3;

	text-decoration: none;

	font-size: 100%;

	list-style: none;

	padding: .5em 1.5em .5em 1em;

	color: #1c94c4;

	background: #f6f6f6 url(../images/f6f6f6_40x100_textures_02_glass_100.png) 0 50% repeat-x;

	border-bottom: 1px solid #ccc;

	font-size: 1em;

	font-weight: bold;

	position: relative

}

.ui-dialog-titlebar-close {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	line-height: 1.3;

	text-decoration: none;

	font-size: 100%;

	list-style: none;

	background: url(../images/ef8c08_11x11_icon_close.gif) 0 0 no-repeat;

	position: absolute;

	right: 8px;

	top: .7em;

	width: 11px;

	height: 11px;

	z-index: 100

}

.ui-dialog-titlebar-close-hover, .ui-dialog-titlebar-close:hover {

	background: url(../images/ef8c08_11x11_icon_close.gif) 0 0 no-repeat

}

.ui-dialog-titlebar-close:active {

	background: url(../images/ef8c08_11x11_icon_close.gif) 0 0 no-repeat

}

.ui-dialog-titlebar-close span {

	display: none

}

.ui-dialog-content {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	line-height: 1.3;

	text-decoration: none;

	font-size: 100%;

	list-style: none;

	color: #333;

	padding: 1.5em 1.7em

}

.ui-dialog-buttonpane {

	position: absolute;

	bottom: 0;

	width: 100%;

	text-align: left;

	border-top: 1px solid #ddd;

	background: #eee

}

.ui-dialog-buttonpane button {

	margin: .5em 0 .5em 8px;

	color: #1c94c4;

	background: #f6f6f6 url(../images/f6f6f6_40x100_textures_02_glass_100.png) 0 50% repeat-x;

	font-size: 1em;

	border: 1px solid #ccc;

	cursor: pointer;

	padding: .2em .6em .3em .6em;

	line-height: 1.4em

}

.ui-dialog-buttonpane button:hover {

	color: #c77405;

	background: #fdf5ce url(../images/fdf5ce_40x100_textures_02_glass_100.png) 0 50% repeat-x;

	border: 1px solid #fbcb09

}

.ui-dialog-buttonpane button:active {

	color: #eb8f00;

	background: #fff url(../images/ffffff_40x100_textures_02_glass_65.png) 0 50% repeat-x;

	border: 1px solid #fbd850

}

.ui-dialog.ui-draggable .ui-dialog-titlebar, .ui-dialog.ui-draggable .ui-dialog-titlebar {

	cursor: move

}

.ui-dialog-overlay {

	background: url(../images/ui-bg_flat_0_aaaaaa_40x100.png) repeat-x scroll 50% 50% #aaa;

	opacity: .3

}

.ui-datepicker-div, .ui-datepicker-inline, #ui-datepicker-div {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	line-height: 1.3;

	text-decoration: none;

	font-size: 100%;

	list-style: none;

	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;

	background: #eee url(../images/eeeeee_40x100_textures_03_highlight_soft_100.png) 0 0 repeat-x;

	font-size: 1.1em;

	border: 4px solid #ddd;

	width: 15.5em;

	padding: 2.5em .5em .5em .5em;

	position: relative

}

.ui-datepicker-div, #ui-datepicker-div {

	z-index: 9999;

	display: none

}

.ui-datepicker-inline {

	float: left;

	display: block

}

.ui-datepicker-control {

	display: none

}

.ui-datepicker-current {

	display: none

}

.ui-datepicker-next, .ui-datepicker-prev {

	position: absolute;

	left: .5em;

	top: .5em;

	background: #f6f6f6 url(../images/f6f6f6_40x100_textures_02_glass_100.png) 0 50% repeat-x

}

.ui-datepicker-next {

	left: 14.6em

}

.ui-datepicker-next:hover, .ui-datepicker-prev:hover {

	background: #fdf5ce url(../images/fdf5ce_40x100_textures_02_glass_100.png) 0 50% repeat-x

}

.ui-datepicker-next a, .ui-datepicker-prev a {

	text-indent: -999999px;

	width: 1.3em;

	height: 1.4em;

	display: block;

	font-size: 1em;

	background: url(../images/ef8c08_7x7_arrow_left.gif) 50% 50% no-repeat;

	border: 1px solid #ccc;

	cursor: pointer

}

.ui-datepicker-next a {

	background: url(../images/ef8c08_7x7_arrow_right.gif) 50% 50% no-repeat

}

.ui-datepicker-prev a:hover {

	background: url(../images/ef8c08_7x7_arrow_left.gif) 50% 50% no-repeat

}

.ui-datepicker-next a:hover {

	background: url(../images/ef8c08_7x7_arrow_right.gif) 50% 50% no-repeat

}

.ui-datepicker-prev a:active {

	background: url(../images/ef8c08_7x7_arrow_left.gif) 50% 50% no-repeat

}

.ui-datepicker-next a:active {

	background: url(../images/ef8c08_7x7_arrow_right.gif) 50% 50% no-repeat

}

.ui-datepicker-header select {

	border: 1px solid #ccc;

	color: #1c94c4;

	background: #f6f6f6;

	font-size: 1em;

	line-height: 1.4em;

	position: absolute;

	top: .5em;

	margin: 0!important

}

.ui-datepicker-header option:focus, .ui-datepicker-header option:hover {

	background: #fdf5ce

}

.ui-datepicker-header select.ui-datepicker-new-month {

	width: 7em;

	left: 7.4em

}

.ui-datepicker-header select.ui-datepicker-new-year {

	width: 5em;

	left: 2.2em

}

table.ui-datepicker {

	width: 15.5em;

	text-align: right

}

table.ui-datepicker td a {

	padding: .1em .3em .1em 0;

	display: block;

	color: #1c94c4;

	background: #f6f6f6 url(../images/f6f6f6_40x100_textures_02_glass_100.png) 0 50% repeat-x;

	cursor: pointer;

	border: 1px solid #eee

}

table.ui-datepicker td a:hover {

	border: 1px solid #fbcb09;

	color: #c77405;

	background: #fdf5ce url(../images/fdf5ce_40x100_textures_02_glass_100.png) 0 50% repeat-x

}

table.ui-datepicker td a:active {

	border: 1px solid #fbd850;

	color: #eb8f00;

	background: #fff url(../images/ffffff_40x100_textures_02_glass_65.png) 0 50% repeat-x

}

table.ui-datepicker .ui-datepicker-title-row td {

	padding: .3em 0;

	text-align: center;

	font-size: .9em;

	color: #333;

	text-transform: uppercase

}

table.ui-datepicker .ui-datepicker-title-row td a {

	color: #333

}

.ui-datepicker-cover {

	display: none;

	display: block;

	position: absolute;

	z-index: -1;

	filter: mask();

	top: -4px;

	left: -4px;

	width: 193px;

	height: 200px

}

.ui-datepicker-current-day {

	border: 1px solid #fbcb09;

	color: #c77405;

	background: #fdf5ce url(../images/fdf5ce_40x100_textures_02_glass_100.png) 0 50% repeat-x

}

.ui-datepicker-today a {

	font-weight: bold;

	color: #f90!important

}

.ui-component {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	line-height: 1.3;

	text-decoration: none;

	font-size: 100%;

	list-style: none;

	font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;

	font-size: 1.1em

}

.ui-component-content {

	border: 1px solid #ddd;

	background: #eee url(../images/eeeeee_40x100_textures_03_highlight_soft_100.png) 0 0 repeat-x;

	color: #333

}

.ui-component-content a {

	color: #333;

	text-decoration: underline

}

.ui-default-state {

	border: 1px solid #ccc;

	background: #f6f6f6 url(../images/f6f6f6_40x100_textures_02_glass_100.png) 0 50% repeat-x;

	font-weight: bold;

	color: #1c94c4!important

}

.ui-default-state a {

	color: #1c94c4

}

.ui-default-state:hover, .ui-hover-state {

	border: 1px solid #fbcb09;

	background: #fdf5ce url(../images/fdf5ce_40x100_textures_02_glass_100.png) 0 50% repeat-x;

	font-weight: bold;

	color: #c77405!important

}

.ui-hover-state a {

	color: #c77405

}

.ui-default-state:active, .ui-active-state {

	border: 1px solid #fbd850;

	background: #fff url(../images/ffffff_40x100_textures_02_glass_65.png) 0 50% repeat-x;

	font-weight: bold;

	color: #eb8f00!important;

	outline: 0

}

.ui-active-state a {

	color: #eb8f00;

	outline: 0

}

.ui-arrow-right-default {

	background: url(../images/ef8c08_7x7_arrow_right.gif) no-repeat 50% 50%

}

.ui-arrow-right-default:hover, .ui-arrow-right-hover {

	background: url(../images/ef8c08_7x7_arrow_right.gif) no-repeat 50% 50%

}

.ui-arrow-right-default:active, .ui-arrow-right-active {

	background: url(../images/ef8c08_7x7_arrow_right.gif) no-repeat 50% 50%

}

.ui-arrow-right-content {

	background: url(../images/222222_7x7_arrow_right.gif) no-repeat 50% 50%

}

.ui-arrow-left-default {

	background: url(../images/ef8c08_7x7_arrow_left.gif) no-repeat 50% 50%

}

.ui-arrow-left-default:hover, .ui-arrow-left-hover {

	background: url(../images/ef8c08_7x7_arrow_left.gif) no-repeat 50% 50%

}

.ui-arrow-left-default:active, .ui-arrow-left-active {

	background: url(../images/ef8c08_7x7_arrow_left.gif) no-repeat 50% 50%

}

.ui-arrow-left-content {

	background: url(../images/222222_7x7_arrow_left.gif) no-repeat 50% 50%

}

.ui-arrow-down-default {

	background: url(../images/ef8c08_7x7_arrow_down.gif) no-repeat 50% 50%

}

.ui-arrow-down-default:hover, .ui-arrow-down-hover {

	background: url(../images/ef8c08_7x7_arrow_down.gif) no-repeat 50% 50%

}

.ui-arrow-down-default:active, .ui-arrow-down-active {

	background: url(../images/ef8c08_7x7_arrow_down.gif) no-repeat 50% 50%

}

.ui-arrow-down-content {

	background: url(../images/222222_7x7_arrow_down.gif) no-repeat 50% 50%

}

.ui-arrow-up-default {

	background: url(../images/ef8c08_7x7_arrow_up.gif) no-repeat 50% 50%

}

.ui-arrow-up-default:hover, .ui-arrow-up-hover {

	background: url(../images/ef8c08_7x7_arrow_up.gif) no-repeat 50% 50%

}

.ui-arrow-up-default:active, .ui-arrow-up-active {

	background: url(../images/ef8c08_7x7_arrow_up.gif) no-repeat 50% 50%

}

.ui-arrow-up-content {

	background: url(../images/222222_7x7_arrow_up.gif) no-repeat 50% 50%

}

.ui-close-default {

	background: url(../images/ef8c08_11x11_icon_close.gif) no-repeat 50% 50%

}

.ui-close-default:hover, .ui-close-hover {

	background: url(../images/ef8c08_11x11_icon_close.gif) no-repeat 50% 50%

}

.ui-close-default:active, .ui-close-active {

	background: url(../images/ef8c08_11x11_icon_close.gif) no-repeat 50% 50%

}

.ui-close-content {

	background: url(../images/ef8c08_11x11_icon_close.gif) no-repeat 50% 50%

}

.ui-folder-closed-default {

	background: url(../images/ef8c08_11x11_icon_folder_closed.gif) no-repeat 50% 50%

}

.ui-folder-closed-default:hover, .ui-folder-closed-hover {

	background: url(../images/ef8c08_11x11_icon_folder_closed.gif) no-repeat 50% 50%

}

.ui-folder-closed-default:active, .ui-folder-closed-active {

	background: url(../images/ef8c08_11x11_icon_folder_closed.gif) no-repeat 50% 50%

}

.ui-folder-closed-content {

	background: url(../images/ef8c08_11x11_icon_folder_closed.gif) no-repeat 50% 50%

}

.ui-folder-open-default {

	background: url(../images/ef8c08_11x11_icon_folder_open.gif) no-repeat 50% 50%

}

.ui-folder-open-default:hover, .ui-folder-open-hover {

	background: url(../images/ef8c08_11x11_icon_folder_open.gif) no-repeat 50% 50%

}

.ui-folder-open-default:active, .ui-folder-open-active {

	background: url(../images/ef8c08_11x11_icon_folder_open.gif) no-repeat 50% 50%

}

.ui-folder-open-content {

	background: url(../images/ef8c08_11x11_icon_folder_open.gif) no-repeat 50% 50%

}

.ui-doc-default {

	background: url(../images/ef8c08_11x11_icon_doc.gif) no-repeat 50% 50%

}

.ui-doc-default:hover, .ui-doc-hover {

	background: url(../images/ef8c08_11x11_icon_doc.gif) no-repeat 50% 50%

}

.ui-doc-default:active, .ui-doc-active {

	background: url(../images/ef8c08_11x11_icon_doc.gif) no-repeat 50% 50%

}

.ui-doc-content {

	background: url(../images/222222_11x11_icon_doc.gif) no-repeat 50% 50%

}

.ui-arrows-leftright-default {

	background: url(../images/ef8c08_11x11_icon_arrows_leftright.gif) no-repeat 50% 50%

}

.ui-arrows-leftright-default:hover, .ui-arrows-leftright-hover {

	background: url(../images/ef8c08_11x11_icon_arrows_leftright.gif) no-repeat 50% 50%

}

.ui-arrows-leftright-default:active, .ui-arrows-leftright-active {

	background: url(../images/ef8c08_11x11_icon_arrows_leftright.gif) no-repeat 50% 50%

}

.ui-arrows-leftright-content {

	background: url(../images/222222_11x11_icon_arrows_leftright.gif) no-repeat 50% 50%

}

.ui-arrows-updown-default {

	background: url(../images/ef8c08_11x11_icon_arrows_updown.gif) no-repeat 50% 50%

}

.ui-arrows-updown-default:hover, .ui-arrows-updown-hover {

	background: url(../images/ef8c08_11x11_icon_arrows_updown.gif) no-repeat 50% 50%

}

.ui-arrows-updown-default:active, .ui-arrows-updown-active {

	background: url(../images/ef8c08_11x11_icon_arrows_updown.gif) no-repeat 50% 50%

}

.ui-arrows-updown-content {

	background: url(../images/222222_11x11_icon_arrows_updown.gif) no-repeat 50% 50%

}

.ui-minus-default {

	background: url(../images/ef8c08_11x11_icon_minus.gif) no-repeat 50% 50%

}

.ui-minus-default:hover, .ui-minus-hover {

	background: url(../images/ef8c08_11x11_icon_minus.gif) no-repeat 50% 50%

}

.ui-minus-default:active, .ui-minus-active {

	background: url(../images/ef8c08_11x11_icon_minus.gif) no-repeat 50% 50%

}

.ui-minus-content {

	background: url(../images/222222_11x11_icon_minus.gif) no-repeat 50% 50%

}

.ui-plus-default {

	background: url(../images/ef8c08_11x11_icon_plus.gif) no-repeat 50% 50%

}

.ui-plus-default:hover, .ui-plus-hover {

	background: url(../images/ef8c08_11x11_icon_plus.gif) no-repeat 50% 50%

}

.ui-plus-default:active, .ui-plus-active {

	background: url(../images/ef8c08_11x11_icon_plus.gif) no-repeat 50% 50%

}

.ui-plus-content {

	background: url(../images/222222_11x11_icon_plus.gif) no-repeat 50% 50%

}

.ui-hidden {

	display: none

}

.ui-accessible-hidden {

	position: absolute;

	left: -99999999px

}

.ui-reset {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	line-height: 1.3;

	text-decoration: none;

	font-size: 100%;

	list-style: none

}

.ui-clearfix:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden

}

.ui-clearfix {

	display: inline-block

}/*\*/

* html .ui-clearfix {

	height: 1%

}

.ui-clearfix {

	display: block

}/**/

.fc {

	position: absolute;

	width: 250px;

	height: 220px;

	background-color: #e6eaf3;

	font-size: 12px;

	color: #999;

	border: 1px solid #777;

	z-index: 9

}

.fc .jJ {

	margin: 0;

	padding: 8px 8px 8px 8px;

	height: 200px

}

.fc .jJ img {

	border: 1px solid #fff

}

.fc .sd {

	font-size: 14px;

	color: #333;

	margin: 0 10px 0 10px;

	padding: 0;

	font-weight: bold;

	text-align: center;

	line-height: 18px

}

.ico {

	height: 25px;

	position: absolute;

	z-index: 9999;

	width: 12px;

	float: left;

	top: 20px;

	wmode: transparent;

	background-image: url(../images/jt.gif)

}

.fc01 {

	width: 230px;

	height: 260px;

	position: absolute;

	background-color: #e6eaf3;

	font-size: 12px;

	color: #999;

	border: 1px solid #777;

	z-index: 9999

}

.fc01 .jJ {

	margin: 0;

	padding: 8px 8px 8px 8px;

	height: 240px

}

.fc01 .jJ img {

	border: 1px solid #fff

}

.fc01 .sd {

	font-size: 14px;

	color: #333;

	margin: 0 10px 0 10px;

	padding: 0;

	font-weight: bold;

	text-align: center;

	line-height: 18px

}

.fc02 {

	position: absolute;

	width: 170px;

	height: 180px;

	background-color: #e6eaf3;

	font-size: 12px;

	color: #999;

	border: 1px solid #777;

	z-index: 9999

}

.fc02 .jJ {

	margin: 0;

	padding: 8px 8px 8px 8px;

	height: 160px

}

.fc02 .jJ img {

	border: 1px solid #fff

}

.fc02 .sd {

	font-size: 14px;

	color: #333;

	margin: 0 10px 0 10px;

	padding: 0;

	font-weight: bold;

	text-align: center;

	line-height: 18px

}

.fc03 {

	position: absolute;

	width: 200px;

	height: 80px;

	background-color: #e6eaf3;

	font-size: 12px;

	color: #999;

	border: 1px solid #777;

	z-index: 9999;

	padding-top: 25px

}

