@charset "utf-8";
BODY{font-family: Tahoma,"Microsoft YaHei";background: #fff;color: #000;font-size:12px;padding:0}
FORM,P,UL,LI{padding:0;margin:0}
UL,LI{list-style-type: none;list-style-image: none;}
A{color:#333333;font-size:12px;text-decoration:none}
A:hover{color:#005AAA;text-decoration:underline}

.zpagea{font-size:14px;display:inline-block;padding:0 5px;border:1px solid #ccc;margin:0 3px}
.zpagea:hover{color:#fff;background:#0067B2;border-color:#0067B2;text-decoration:none}
#box_header_sub1_sub1{background:#021138;width:1013px;margin-left:auto;margin-right:auto}
#box_header_sub1_sub1_sub1{text-align:right;width:790px;float:left;color:#e1dfe2}
#box_header_sub1_sub1_sub1 a{color:#fff}
#box_header_sub1_sub1_sub2{width:200px;float:right}
.input{float:left;margin-top:1px;font-size:12px;width:150px;border:#ddddde 1px solid;line-height:18px;padding-left:2px;padding-right:2px;height:18px}
.input-gray{color:#999}
.btn-com-03{cursor:pointer;width:26px;border:0;background:url(btn-blue1-07.gif) no-repeat;float:left;height:22px}

#box_header_sub2{z-index:99999;position:absolute;width:100%;background:url(headBg.png?1) no-repeat center top;height:79px;top:33px;left:0}
#box_header_sub22{width:1052px;margin-left:auto;margin-right:auto}
#box_header_sub2_sub1{width:328px;float:left;padding-top:8px}
#box_header_sub2_sub2{width:650px;float:right;padding-top:9px}
#box_header_sub2_sub2 a{text-align:center;padding:10px 15px 10px 0;;background:url(navsplit.jpg) no-repeat right center;display:inline-block;width:94px;font:bold 14px/20px 'Microsoft YaHei';color:#fff;}
#box_header_sub2_sub2 a font{font:normal 11px/18px Tahoma;display:block}
#box_header_sub2_sub2 a:hover{text-decoration:none}

#box_main_sub3{
   padding-bottom: 35px;
    width: 1012px;
    float: none;
    margin-left: auto;
    margin-right: auto;
    padding-top:40px
}
#box_main_sub3_sub1{
   width: 240px;
    float: left;
}
#box_main_sub3_sub2{
   background-color: #FAFAFA;
    padding-left: 20px;
    width: 425px;
    padding-right: 20px;
    float: left;
    height: 230px;
}
#box_main_sub3_sub3{width:283px;background:url(workshop.jpg?3) no-repeat;height:230px;float: right;}
#box_main_sub3_sub3 a{display:block;width:143px;height:101px;font:bold 16px/40px 'Microsoft YaHei';padding:14px 0 0 140px;color:#333}
#box_main_sub3_sub3 a font{display:block;font-size:12px;line-height:18px;color:#666;font-weight:normal}
#box_main_sub3_sub3 a:hover{color:#005AAA;text-decoration:none}

.showLine{margin-top:3px;border-top:1px dashed #ccc}
.newstitle .title h3 a{font-size:14px;font-weight:bold;line-height:30px;color:#005AAA}
.zborder1 img{border:1px solid #ccc;padding:3px}


#box_footer_sub1 {width:100%;background:#016fbe;float:none}
.FrontSpecifies_show01-d1_z1{margin:0 auto;width:995px;background:url(bottom_mid_bg.jpg) no-repeat center top;height:140px;color:#c2d0e1;overflow:hidden;padding:25px 0 0 15px}
.FrontSpecifies_show01-d1_z1 UL{display:inline-block;float:left;margin-right:40px}
.FrontSpecifies_show01-d1_z1 .contact{margin:0;width:280px;float:right;color: #cde0f5;}
#box_footer_sub2{width:100%;background:#005ea2;float:none}
.FrontSpecifies_show01-d1_z2{text-align: center;line-height: 25px;color: #cde0f5;}
.FrontSpecifies_show01-d1_z2 a{color: #cde0f5;}
.FrontSpecifies_show01-d1_z1 H3 {
    margin-bottom: 15px;
    font-size: 15px;
    font-weight: bold;color:#fff;
}
.FrontSpecifies_show01-d1_z1 A {color: #cde0f5;}

.in_content_2{background:url(in_con_2_img_2.jpg) center no-repeat;height:208px;margin-bottom:10px}
.in_content_2 a{display:block;width:100%;height:184px}
.in_content_4{
   background-image: url(in_content_4_bg.jpg);
    /*! margin-top: 50px; */
    width: 100%;
    background-position: center 50%;
    height: 520px;
}
.in_cont_4_con{
   margin: 0px auto;
    width: 1000px;
}
.in_cont_4_0{
   width: 1000px;
    height: 136px;
}
.in_cont_4_1{
   background-color: #fff;
    width: 1000px;
    height: 177px;
    padding-top: 30px;
}
.in_cont_4_2{
    line-height: 24px;
    width: 958px;
    font-family: Tahoma,"Microsoft YaHei";
    color: #5d5d5d;
    font-size: 14px;
    padding-top: 20px;
}
.in_cont_4_1 UL{
   margin: 0px auto;
    display: table;
}
.in_cont_4_1 LI{
   float: left;
    margin-left: 14px;
    margin-right: 14px;
}
.in_cont_4_1 LI IMG{
   border-bottom: #eaeaea 1px solid;
    border-left: #eaeaea 1px solid;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    border-top: #eaeaea 1px solid;
    border-right: #eaeaea 1px solid;
    padding-top: 4px;cursor:pointer;
}
.in_cont_4_1 LI P{
    font-family: Tahoma,"Microsoft YaHei";
    color: #5c5c5c;
    font-size: 12px;text-align:center
}

#demo{overflow:hidden;padding-bottom:30px}
#indemo{float:left;width:99999px;}
#demo1,#demo2{float:left;}

.in_case{text-align:center; font-size:16px; padding-top:10px; padding-bottom:10px;}
.in_case span{background-image:url(line.jpg); background-position:bottom center; background-repeat:no-repeat;color:#0166B6; font-size:25px; font-weight:bold; line-height:50px; display:block; width:100%; padding:10px 0px; }
.in_case p{ font-size:12px;line-height:24px; padding-top:10px;color:#ccc}
.in_case p a{display:inline-block;color:#333;padding:0 2px;font:14px/25px 'Microsoft YaHei'}

.case-left{ width:1004px;  padding-top:125px;overflow:hidden; position:relative; margin:0 auto}
		.case-left .hd{ overflow:hidden;  margin:10px auto; width:65px;  }
		.case-left .hd .prev,.case-left .hd .next{ display:block;  width:25px; height:25px; float:right; margin-right:5px;  overflow:hidden;
			 cursor:pointer; background:url("l.jpg") no-repeat;}
		.case-left .hd .next{ background:url("r.jpg") no-repeat;  }
		.case-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.case-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.case-left .hd ul li.on{ background-position:0 0; }
		.case-left .bd{ }
		.case-left .bd ul{ overflow:hidden; zoom:1; }
		.case-left .bd ul li{ margin:10px 7px; float:left; _display:inline; overflow:hidden; text-align:center}
		.case-left .bd ul li .pic{ text-align:center; }
		.case-left .bd ul li .pic img{ width:235px; height:210px; display:block;  }
		.case-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.case-left .bd ul li .casetitle{ line-height:25px; padding:10px 0px;  }
		.case-left .bd ul li .casetitle a{font-size:16px; color:#fff; }
		.case-left .bd ul li .casetitle a p{ font-size:14px; color:#999;}
		.case-left .bd ul li.hover{ background-color:#6DC025;}
		.case-left .bd ul li.hover a{ color:#fff;}
		.case-left .bd ul li.hover a p{ color:#fff;}


#nbanner_m{background:url(banner_bottom.jpg) no-repeat;height:10px}
.fenge10{height:18px;clear:both;overflow:hidden}
#nmain{width:1004px;margin:0 auto}
#nmain_left{width:205px;float:left;padding-bottom:35px}
#nmain_right{width:755px;padding:5px 10px 0 0;float:right}
#nav_c{background:url(nav_bg.jpg) repeat-y;}
#nav_b{background:url(nav_top_bg.jpg) no-repeat;}
#nav_top{text-indent:61px;padding-bottom:10px;padding-left:0;padding-right:0;height:30px;color:#005bb4;font-size:15px;font-weight:bold;padding-top:13px;}
#nav_footer{background: url(nav_bottom_bg.jpg) no-repeat;height:12px;}

#box_link_c{padding-top:10px;}
.menu-first {
	font-size:12px;
	color:#4c4948;
	clear:both;
	width:177px;
	margin:0 auto;
	overflow:hidden;
	text-align:left;
}
.menu-first ul li.menu-none a {background:url(nav_out.jpg)  no-repeat;text-decoration:none;line-height:30px;height:30px;display:block;margin:4px 0;text-indent:50px;font-size:14px}
.menu-first ul li.menu-none a:hover {background:url(nav_on.jpg) no-repeat;text-decoration:none;color:#fff}
.menu-first ul li.menu-none a.current,.menu-first ul li.menu-none a.current:hover{background:url(nav_on.jpg)  no-repeat;color:#fff;}

#rbt{background: url(rbt_bottom.jpg) no-repeat 0px 28px;height: 32px;}
#rbt01{width: 250px;float: left;}
#box_rbt02{padding-top:3px;width: 500px;float: right;color: #878787;overflow: hidden;text-align: right;}
#box_rbt02 A{color:#878787;}
#nright_nr{padding:15px 0 30px 0;font:14px/25px 'Microsoft Yahei';color:#333}
#nright_nr p{font:14px/25px 'Microsoft Yahei';text-indent:28px;}

#rbt0101{width: 14px;float: left;padding-top: 4px;}
#rbt0303{text-align: left;padding:1px 0 0 5px;width: 200px;float: left;color: #005bb4;font-weight:bold;font-size: 15px;}

#news_list ul li{ background:url(arc.gif?a2) no-repeat 0px 5px; display:block; border-bottom:1px dashed #eee; margin-bottom:10px; padding:0 0 10px 25px;}
#news_list ul li h2{ font-size:14px; height:30px; overflow:hidden; line-height:30px; margin-bottom:2px;}
#news_list ul li h2 label{ color:#aeaeae; display:inline; float:right; font-size:12px; font-weight:100; width:180px; text-align:right;line-height:20px}
#news_list ul li h2 label a{float:right; margin-top:2px}
#news_list ul li h2 a{font-size:14px;font-weight:bold;color:#333}
#news_list ul li p{ line-height:20px; color:#878787;}

#news .h1{ color: #585858; font-family: Tahoma,"Microsoft YaHei"; font-size: 18px; line-height: 35px; text-align: center}
#news .time{border-bottom: 1px dashed #D9D9D9;color: #878787; font-size: 12px; line-height: 30px; margin: 10px 0 15px 0; text-align:center;}
#news .time a{ color:#878787;}

.pic A{
   border-bottom: #e6e7e7 1px solid;
    border-left: #e6e7e7 1px solid;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    display: inline-block;
    border-top: #e6e7e7 1px solid;
    border-right: #e6e7e7 1px solid;
    padding-top: 4px;
}
.pic A:hover{
   border-bottom: #f60 1px solid;
    border-left: #f60 1px solid;
    display: inline-block;
    border-top: #f60 1px solid;
    border-right: #f60 1px solid;
}
.fontred{
   color: #f00;
}
.fontgray{
   color: #999;
}
.fontblack{
   color: #000;
}

.input-black{
   color: #000;
}
.floatLeft{
   float: left;
}
.floatRight{
   float: right;
}
.floatNone{
   float: none;
}
.clearBoth{
   line-height: 0;
    width: 100%;
    height: 1px;
    clear: both;
    font-size: 0px;
    overflow: hidden;
}
.clearLeft{
   clear: left;
}
.clearRight{
   clear: right;
}
.clearfix{
   display: inline-block;
}
.clearfix:after{
   display: block;
    height: 0px;
    visibility: hidden;
    clear: both;
}
* HTML .clearfix{
   height: 1%;
}
.clearfix{
   display: block;
}
.pageWidth{
   margin: 0px auto;
    height: auto;
}
.columnSpace{
   padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
.breadcrumb{
   padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    clear: both;
    padding-top: 5px;
}
.date-ico{
   background: url(/images/common/time/icon-time.gif) no-repeat right 50%;
}
.column-num1{
   width: 100%;
}
.column-num2{
   width: 47%;
}
.column-num3{
   width: 33%;
}
.column-num4{
   width: 24.8%;
}
.column-num5{
   width: 17%;
}
.column-num6{
   width: 14%;
}
.text-oper{
   float: left;
}
.text-tip{
   margin: 0px 0px 0px 10px;
    float: left;
}
.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{
   padding-left: 20px;
    display: inline-block;
    background: url(/images/common/tip/ok.gif) no-repeat left top;
    color: #3bae47;
}
.text-tip .tip-error{
   padding-left: 20px;
    display: inline-block;
    background: url(/images/common/tip/error.gif) no-repeat left top;
    color: #e60012;
}
.input{
   border-bottom: #ddddde 1px solid;
    filter: alpha(opacity=50);
    border-left: #ddddde 1px solid;
    padding-bottom: 0px;
    line-height: 18px;
    padding-left: 2px;
    padding-right: 2px;
    height: 18px;
    border-top: #ddddde 1px solid;
    border-right: #ddddde 1px solid;
    padding-top: 0px;
}
.input-width{
   width: 200px;
}
.input-up{
   border-bottom: #06c 1px solid;
    border-left: #06c 1px solid;
    border-top: #06c 1px solid;
    border-right: #06c 1px solid;
}
.pageJump{
   text-align: left;
    padding-bottom: 10px;
    line-height: 20px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    clear: both;
    overflow: hidden;
    padding-top: 10px;
}
.pageJump A{
   border-bottom: #8db5d7 1px solid;
    border-left: #8db5d7 1px solid;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;
    color: #000;
    border-top: #8db5d7 1px solid;
    margin-right: 2px;
    border-right: #8db5d7 1px solid;
    text-decoration: none;
    padding-top: 2px;
}
.pageJump A:hover{
   border-bottom: #f00 1px solid;
    border-left: #f00 1px solid;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;
    border-top: #f00 1px solid;
    margin-right: 2px;
    border-right: #f00 1px solid;
    padding-top: 2px;
}
.pageJump A:active{
   border-bottom: #f00 1px solid;
    border-left: #f00 1px solid;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-right: 5px;
    border-top: #f00 1px solid;
    margin-right: 2px;
    border-right: #f00 1px solid;
    padding-top: 2px;
}
.pageJump SPAN.current{
   border-bottom: #e89954 1px solid;
    border-left: #e89954 1px solid;
    padding-bottom: 2px;
    background-color: #e89954;
    padding-left: 5px;
    padding-right: 5px;
    color: #000;
    border-top: #e89954 1px solid;
    font-weight: bold;
    margin-right: 2px;
    border-right: #e89954 1px solid;
    padding-top: 2px;
}
.pageJump SPAN.disabled{
   border-bottom: #ccc 1px solid;
    border-left: #ccc 1px solid;
    padding-bottom: 3px;
    padding-left: 6px;
    padding-right: 6px;
    color: #ccc;
    border-top: #ccc 1px solid;
    margin-right: 2px;
    border-right: #ccc 1px solid;
    padding-top: 4px;
}
.textInput{
   border-bottom: #8db5d7 1px solid;
    border-left: #8db5d7 1px solid;
    width: 25px;
    color: #000;
    border-top: #8db5d7 1px solid;
    border-right: #8db5d7 1px solid;
}
.pgbtn{
   background-image: url(images/btnbg.jpg);
    border-bottom: #ccc 1px solid;
    border-left: #ccc 1px solid;
    line-height: 18px;
    padding-left: 2px;
    padding-right: 2px;
    background-repeat: repeat-x;
    height: 18px;
    border-top: #ccc 1px solid;
    border-right: #ccc 1px solid;
}
.pageJump .totalcount{
   float: left;
}
.pageJump .number{
   float: right;
}
.pageJump .number A{
   border-bottom: #d3d3d4 1px solid;
    border-left: #d3d3d4 1px solid;
    line-height: 15px;
    background: url(/images/common/skip-page/bgpage-01.gif) repeat-x 0px -58px;
    float: left;
    height: 15px;
    color: #666 !important;
    border-top: #d3d3d4 1px solid;
    border-right: #d3d3d4 1px solid;
    text-decoration: none;
}
.pageJump .number A:hover{
   border-bottom: #d20004 1px solid;
    border-left: #d20004 1px solid;
    background: #d20004;
    color: #fff !important;
    border-top: #d20004 1px solid;
    border-right: #d20004 1px solid;
}
.pageJump .number SPAN{
   line-height: 15px;
    float: left;
    height: 15px;
}
.pageJump .number .current{
   border-bottom: #d20004 2px solid;
    border-left: #d20004 1px solid;
    background: #d20004;
    color: #fff !important;
    border-top: #d20004 1px solid;
    border-right: #d20004 1px solid;
}
.pageJump .number .disabled{
   border-bottom: #d3d3d4 1px solid;
    border-left: #d3d3d4 1px solid;
    background: url(/images/common/skip-page/bgpage-01.gif) repeat-x 0px -56px;
    color: #555 !important;
    border-top: #d3d3d4 1px solid;
    border-right: #d3d3d4 1px solid;
}
.pageJump .amount{
   float: left;
}
.pageJump .amount .num{
   padding-right: 5px;
    float: left;
}
.pageJump .amount A{
   border-bottom: #d3d3d4 1px solid;
    border-left: #d3d3d4 1px solid;
    line-height: 15px;
    background: url(/images/common/skip-page/bgpage-01.gif) repeat-x 0px -58px;
    float: left;
    height: 15px;
    color: #666 !important;
    border-top: #d3d3d4 1px solid;
    border-right: #d3d3d4 1px solid;
    text-decoration: none;
}
.pageJump .amount A:hover{
   border-bottom: #34a7db 1px solid;
    border-left: #34a7db 1px solid;
    background: url(/images/common/skip-page/bgpage-01.gif) repeat-x 0px -87px;
    color: #0068cc !important;
    border-top: #34a7db 1px solid;
    border-right: #34a7db 1px solid;
}
.pageJump .amount .currentpagepize{
   border-bottom: #d20004 2px solid;
    border-left: #d20004 1px solid;
    background: #d20004;
    color: #fff !important;
    border-top: #d20004 1px solid;
    border-right: #d20004 1px solid;
}
.pageJump .total{
   float: right;
}
.pageJump .jump{
   line-height: 20px;
    float: right;
    height: 20px;
}
.pageJump .jump .pgbtn{
   border-bottom: #98e5f7 1px solid;
    border-left: #98e5f7 1px solid;
    padding-bottom: 0px;
    line-height: 13px;
    padding-left: 0px;
    padding-right: 0px;
    margin-bottom: 5px;
    background: url(/images/common/bgbtn-01.gif) repeat-x 0px 0px;
    height: 18px;
    color: #06c;
    font-size: 12px;
    vertical-align: middle;
    border-top: #98e5f7 1px solid;
    cursor: pointer;
    font-weight: normal;
    border-right: #98e5f7 1px solid;
    padding-top: 0px;
}
.tablestyle{
   width: 100%;
}
.oper-tips{
   text-align: center;
    margin: 10px 0px;
    width: 100%;
    height: 32px;
    clear: both;
}
.oper-tips IMG{
   width: 32px;
    height: 32px;
    vertical-align: middle;
}
.oper-tips SPAN{
   line-height: 32px;
    display: inline-block;
    margin-left: 10px;
    vertical-align: middle;
    font-weight: bold;
}
.success{
   text-align: center;
    margin: 0px auto;
    width: 100%;
    clear: both;
}
.noinfo{
   text-align: center;
    margin: 0px auto;
    width: 100%;
    clear: both;
}
.success P{
   height: 32px;
}
.noinfo P{
   height: 32px;
}
.success P IMG{
   width: 32px;
    height: 32px;
    vertical-align: middle;
}
.noinfo P IMG{
   width: 32px;
    height: 32px;
    vertical-align: middle;
}
.success P SPAN{
   text-align: left;
    line-height: 32px;
    margin-left: 10px;
    vertical-align: middle;
    font-weight: bold;
}
.noinfo P SPAN{
   text-align: left;
    line-height: 32px;
    margin-left: 10px;
    vertical-align: middle;
    font-weight: bold;
}
.pages-flip{
   text-align: center;
    padding-bottom: 3px;
    margin: 3px;
    padding-left: 3px;
    padding-right: 3px;
    font-size: 12px;
    padding-top: 3px;
}
.pages-flip A{
   border-bottom: #fff 1px solid;
    border-left: #fff 1px solid;
    padding-bottom: 2px;
    margin: 2px;
    padding-left: 5px;
    padding-right: 5px;
    color: #009;
    font-size: 12px;
    border-top: #fff 1px solid;
    border-right: #fff 1px solid;
    text-decoration: underline;
    padding-top: 2px;
}
.pages-flip A:hover{
   border-bottom: #009 1px solid;
    border-left: #009 1px solid;
    color: #000;
    font-size: 12px;
    border-top: #009 1px solid;
    border-right: #009 1px solid;
}
.pages-flip A:active{
   border-bottom: #009 1px solid;
    border-left: #009 1px solid;
    color: #f00;
    font-size: 12px;
    border-top: #009 1px solid;
    border-right: #009 1px solid;
}
.pages-flip A.current{
   border-bottom: #fff 1px solid;
    border-left: #fff 1px solid;
    padding-bottom: 2px;
    background-color: #fff;
    margin: 2px;
    padding-left: 5px;
    padding-right: 5px;
    color: #000;
    border-top: #fff 1px solid;
    font-weight: bold;
    border-right: #fff 1px solid;
    padding-top: 2px;
}
.pages-flip SPAN.disabled{
   border-bottom: #eee 1px solid;
    border-left: #eee 1px solid;
    padding-bottom: 2px;
    margin: 2px;
    padding-left: 5px;
    padding-right: 5px;
    color: #ddd;
    border-top: #eee 1px solid;
    border-right: #eee 1px solid;
    padding-top: 2px;
}
.dialog-waiting{
   background-image: url(/images/common/loading.gif);
    text-align: center;
    margin: 15px auto 0px;
    width: 160px;
    background-repeat: no-repeat;
    background-position: center center;
    height: 20px;
}
.fc{
   z-index: 9;
    border-bottom: #777 1px solid;
    position: absolute;
    border-left: #777 1px solid;
    background-color: #e6eaf3;
    width: 250px;
    height: 220px;
    color: #999;
    font-size: 12px;
    border-top: #777 1px solid;
    border-right: #777 1px solid;
}
.fc .jJ{
   padding-bottom: 8px;
    margin: 0px;
    padding-left: 8px;
    padding-right: 8px;
    height: 200px;
    padding-top: 8px;
}
.fc .jJ IMG{
   border-bottom: #fff 1px solid;
    border-left: #fff 1px solid;
    border-top: #fff 1px solid;
    border-right: #fff 1px solid;
}
.fc .sd{
   text-align: center;
    padding-bottom: 0px;
    line-height: 18px;
    margin: 0px 10px;
    padding-left: 0px;
    padding-right: 0px;
    color: #333;
    font-size: 14px;
    font-weight: bold;
    padding-top: 0px;
}
.ico{
   background-image: url(/images/common/jt.gif);
    z-index: 9999;
    position: absolute;
    width: 12px;
    float: left;
    height: 25px;
    top: 20px;
    wmode: transparent;
}
.fc01{
   z-index: 9999;
    border-bottom: #777 1px solid;
    position: absolute;
    border-left: #777 1px solid;
    background-color: #e6eaf3;
    width: 230px;
    height: 260px;
    color: #999;
    font-size: 12px;
    border-top: #777 1px solid;
    border-right: #777 1px solid;
}
.fc01 .jJ{
   padding-bottom: 8px;
    margin: 0px;
    padding-left: 8px;
    padding-right: 8px;
    height: 240px;
    padding-top: 8px;
}
.fc01 .jJ IMG{
   border-bottom: #fff 1px solid;
    border-left: #fff 1px solid;
    border-top: #fff 1px solid;
    border-right: #fff 1px solid;
}
.fc01 .sd{
   text-align: center;
    padding-bottom: 0px;
    line-height: 18px;
    margin: 0px 10px;
    padding-left: 0px;
    padding-right: 0px;
    color: #333;
    font-size: 14px;
    font-weight: bold;
    padding-top: 0px;
}
.fc02{
   z-index: 9999;
    border-bottom: #777 1px solid;
    position: absolute;
    border-left: #777 1px solid;
    background-color: #e6eaf3;
    width: 170px;
    height: 180px;
    color: #999;
    font-size: 12px;
    border-top: #777 1px solid;
    border-right: #777 1px solid;
}
.fc02 .jJ{
   padding-bottom: 8px;
    margin: 0px;
    padding-left: 8px;
    padding-right: 8px;
    height: 160px;
    padding-top: 8px;
}
.fc02 .jJ IMG{
   border-bottom: #fff 1px solid;
    border-left: #fff 1px solid;
    border-top: #fff 1px solid;
    border-right: #fff 1px solid;
}
.fc02 .sd{
   text-align: center;
    padding-bottom: 0px;
    line-height: 18px;
    margin: 0px 10px;
    padding-left: 0px;
    padding-right: 0px;
    color: #333;
    font-size: 14px;
    font-weight: bold;
    padding-top: 0px;
}
.fc03{
   z-index: 9999;
    border-bottom: #777 1px solid;
    position: absolute;
    border-left: #777 1px solid;
    background-color: #e6eaf3;
    width: 200px;
    height: 80px;
    color: #999;
    font-size: 12px;
    border-top: #777 1px solid;
    border-right: #777 1px solid;
    padding-top: 25px;
}
#box_root{
   margin-left: auto;
    margin-right: auto;
}
A.btna{
   text-align: center;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 10px;
    display: inline-block;
    margin-right: 10px;
    text-decoration: none !important;
    padding-top: 0px;
}
A.btna:hover{
   color: #fff;
    text-decoration: none;
}
A.btna-com-01{
   line-height: 31px;
    background: url(/images/common/button/btna-blue1-01.gif) no-repeat 100% -31px;
    height: 31px;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none !important;
}
A.btna-com-01 SPAN.btna-s{
   padding-bottom: 0px;
    line-height: 31px;
    padding-left: 10px;
    padding-right: 0px;
    display: inline-block;
    background: url(/images/common/button/btna-blue1-01.gif) no-repeat 0px 0px;
    height: 31px;
    color: #fff;
    cursor: pointer;
    text-decoration: none;
    padding-top: 0px;
}
A.btna-com-01:hover{
   background: url(/images/common/button/btna-blue1-02.gif) no-repeat 100% -31px;
}
A.btna-com-01:hover SPAN.btna-s{
   background: url(/images/common/button/btna-blue1-02.gif) no-repeat 0px 0px;
}
A.btna-unimp-01{
   line-height: 31px;
    background: url(/images/common/button/btna-blue1-03.gif) no-repeat 100% -31px;
    height: 31px;
    color: #0068b7;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none !important;
}
A.btna-unimp-01 SPAN.btna-s{
   padding-bottom: 0px;
    line-height: 31px;
    padding-left: 10px;
    padding-right: 0px;
    display: inline-block;
    background: url(/images/common/button/btna-blue1-03.gif) no-repeat 0px 0px;
    height: 31px;
    color: #0068b7;
    cursor: pointer;
    text-decoration: none;
    padding-top: 0px;
}
A.btna-unimp-01:hover{
   background: url(/images/common/button/btna-blue1-03.gif) no-repeat 100% -31px;
}
A.btna-unimp-01:hover SPAN.btna-s{
   background: url(/images/common/button/btna-blue1-03.gif) no-repeat 0px 0px;
    color: #0068b7;
}
A.btna-com-02{
   line-height: 40px;
    background: url(/images/common/button/btna-blue1-04.gif) no-repeat 100% -50px;
    height: 50px;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none !important;
}
A.btna-com-02 SPAN.btna-s{
   padding-bottom: 0px;
    line-height: 31px;
    padding-left: 10px;
    padding-right: 0px;
    display: inline-block;
    background: url(/images/common/button/btna-blue1-04.gif) no-repeat 0px 0px;
    height: 31px;
    color: #fff;
    cursor: pointer;
    text-decoration: none;
    padding-top: 0px;
}
A.btna-com-02:hover{
   background: url(/images/common/button/btna-blue1-05.gif) no-repeat 100% -50px;
}
A.btna-com-02:hover SPAN.btna-s{
   background: url(/images/common/button/btna-blue1-05.gif) no-repeat 0px 0px;
}
A.btna-unimp-02{
   line-height: 40px;
    background: url(/images/common/button/btna-blue1-06.gif) no-repeat 100% -50px;
    height: 50px;
    color: #898989;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none !important;
}
A.btna-unimp-02 SPAN.btna-s{
   padding-bottom: 0px;
    line-height: 31px;
    padding-left: 10px;
    padding-right: 0px;
    display: inline-block;
    background: url(/images/common/button/btna-blue1-06.gif) no-repeat 0px 0px;
    height: 31px;
    color: #fff;
    cursor: pointer;
    text-decoration: none;
    padding-top: 0px;
}
A.btna-unimp-02:hover{
   background: url(/images/common/button/btna-blue1-06.gif) no-repeat 100% -50px;
}
A.btna-unimp-02:hover SPAN.btna-s{
   background: url(/images/common/button/btna-blue1-06.gif) no-repeat 0px 0px;
    color: #0068b7;
}
A.btna-com-03{
   line-height: 24px;
    background: url(/images/common/button/btna-blue1-07.gif) no-repeat 100% -24px;
    height: 24px;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none !important;
}
A.btna-com-03 SPAN.btna-s{
   padding-bottom: 0px;
    line-height: 24px;
    padding-left: 10px;
    padding-right: 0px;
    display: inline-block;
    background: url(/images/common/button/btna-blue1-07.gif) no-repeat 0px 0px;
    height: 24px;
    color: #fff;
    cursor: pointer;
    text-decoration: none;
    padding-top: 0px;
}
A.btna-com-03:hover{
   background: url(/images/common/button/btna-blue1-08.gif) no-repeat 100% -24px;
}
A.btna-com-03:hover SPAN.btna-s{
   background: url(/images/common/button/btna-blue1-08.gif) no-repeat 0px 0px;
}
A.btna-unimp-03{
   line-height: 24px;
    background: url(/images/common/button/btna-blue1-09.gif) no-repeat 100% -24px;
    height: 24px;
    color: #898989;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none !important;
}
A.btna-unimp-03 SPAN.btna-s{
   padding-bottom: 0px;
    line-height: 24px;
    padding-left: 10px;
    padding-right: 0px;
    display: inline-block;
    background: url(/images/common/button/btna-blue1-09.gif) no-repeat 100% -24px;
    height: 24px;
    color: #fff;
    cursor: pointer;
    text-decoration: none;
    padding-top: 0px;
}
A.btna-unimp-03:hover{
   background: url(/images/common/button/btna-blue1-09.gif) no-repeat 100% -24px;
    color: #0068b7;
}
A.btna-unimp-03:hover SPAN.btna-s{
   background: url(/images/common/button/btna-blue1-09.gif) no-repeat 0px 0px;
}
A.btna-imp-01{
   line-height: 40px;
    background: url(/images/common/button/btna-red1-01.gif) no-repeat 100% -50px;
    height: 50px;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none !important;
}
A.btna-imp-01 SPAN.btna-s{
   padding-bottom: 0px;
    line-height: 31px;
    padding-left: 10px;
    padding-right: 0px;
    display: inline-block;
    background: url(/images/common/button/btna-red1-01.gif) no-repeat 0px 0px;
    height: 31px;
    color: #fff;
    cursor: pointer;
    text-decoration: none;
    padding-top: 0px;
}
A.btna-imp-01:hover{
   background: url(/images/common/button/btna-red1-02.gif) no-repeat 100% -50px;
}
A.btna-imp-01:hover SPAN.btna-s{
   background: url(/images/common/button/btna-red1-02.gif) no-repeat 0px 0px;
}
A.btna-imp-02{
   line-height: 24px;
    background: url(/images/common/button/btna-red1-03.gif) no-repeat 100% -24px;
    height: 24px;
    color: #fff;
    font-size: 12px;
    text-decoration: none !important;
}
A.btna-imp-02 SPAN.btna-s{
   padding-bottom: 0px;
    line-height: 24px;
    padding-left: 10px;
    padding-right: 0px;
    display: inline-block;
    background: url(/images/common/button/btna-red1-03.gif) no-repeat 0px 0px;
    height: 24px;
    color: #fff;
    cursor: pointer;
    text-decoration: none;
    padding-top: 0px;
}
A.btna-imp-02:hover{
   background: url(/images/common/button/btna-red1-04.gif) no-repeat 100% -24px;
}
A.btna-imp-02:hover SPAN.btna-s{
   background: url(/images/common/button/btna-red1-04.gif) no-repeat 0px 0px;
}
A.btna-com-04{
   line-height: 22px;
    background: url(/images/common/button/btna-blue1-10.gif) no-repeat 100% -22px;
    height: 22px;
    color: #fff;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none !important;
}
A.btna-com-04 SPAN.btna-s{
   padding-bottom: 0px;
    line-height: 22px;
    padding-left: 10px;
    padding-right: 0px;
    display: inline-block;
    background: url(/images/common/button/btna-blue1-10.gif) no-repeat 0px 0px;
    height: 22px;
    color: #fff;
    cursor: pointer;
    text-decoration: none;
    padding-top: 0px;
}
A.btna-com-04:hover{
   background: url(/images/common/button/btna-blue1-11.gif) no-repeat 100% -22px;
}
A.btna-com-04:hover SPAN.btna-s{
   background: url(/images/common/button/btna-blue1-11.gif) no-repeat 0px 0px;
}
A.btna-unimp-04{
   line-height: 22px;
    display: inline-block;
    background: url(/images/common/button/btna-blue1-12.gif) no-repeat 100% -22px;
    height: 22px;
    font-size: 12px;
    font-weight: normal;
}
A.btna-unimp-04 SPAN.btna-s{
   padding-bottom: 0px;
    line-height: 22px;
    padding-left: 10px;
    padding-right: 0px;
    display: inline-block;
    background: url(/images/common/button/btna-blue1-12.gif) no-repeat 0px 0px;
    height: 22px;
    cursor: pointer;
    text-decoration: none;
    padding-top: 0px;
}
A.btna-unimp-04:hover{
   background: url(/images/common/button/btna-blue1-12.gif) no-repeat 100% -22px;
}
A.btna-unimp-04:hover SPAN.btna-s{
   background: url(/images/common/button/btna-blue1-12.gif) no-repeat 0px 0px;
    color: #0068b7;
}
A.btna11{
   line-height: 22px;
    width: 52px;
    display: block;
    background: url(/images/common/button/btna-gray1-05.gif) no-repeat 0px 0px;
    height: 22px;
    color: #898989;
    font-size: 12px;
    font-weight: normal;
}
A.btna11:hover{
   background: url(/images/common/button/btna-gray1-06.gif) no-repeat 0px 0px;
    color: #898989;
}
.btn{
   border-bottom: 0px;
    text-align: center;
    border-left: 0px;
    line-height: 31px;
    width: 72px;
    height: 31px;
    color: #fff;
    font-size: 14px;
    border-top: 0px;
    cursor: pointer;
    font-weight: bold;
    border-right: 0px;
}
.btn-com-01{
   background: url(/images/common/button/btn-blue1-01.gif) no-repeat 0px 0px;
}
.btn-com-up01{
   background: url(/images/common/button/btn-blue1-02.gif) no-repeat 0px 0px;
}
.btn-unimp-01{
   background: url(/images/common/button/btn-blue1-01.gif) no-repeat 0px 0px;
    color: #fff;
}
.btn-unimp-up01{
   background: url(/images/common/button/btn-blue1-03.gif) no-repeat 0px 0px;
    color: #0068b7;
}
.btn-com-02{
   padding-bottom: 10px;
    width: 110px;
    background: url(/images/common/button/btn-blue1-04.gif) no-repeat 0px 0px;
    height: 50px;
}
.btn-com-up02{
   background: url(/images/common/button/btn-blue1-05.gif) no-repeat 0px 0px;
}
.btn-unimp-02{
   padding-bottom: 10px;
    width: 80px;
    background: url(/images/common/button/btn-blue1-06.gif) no-repeat 0px 0px;
    height: 50px;
    color: #0068b7;
}
.btn-unimp-up02{
   background: url(/images/common/button/btn-blue1-06.gif) no-repeat 0px 0px;
    color: #0068b7;
}


.btn-unimp-03{
   line-height: 26px;
    width: 56px;
    background: url(/images/common/button/btn-blue1-09.gif) no-repeat 0px 0px;
    height: 24px;
    color: #0068b7;
    font-size: 12px;
}
.btn-unimp-up03{
   background: url(/images/common/button/btn-blue1-09.gif) no-repeat 0px 0px;
    color: #0068b7;
}
.btn-imp-01{
   padding-bottom: 10px;
    width: 110px;
    background: url(/images/common/button/btn-red1-01.gif) no-repeat 0px 0px;
    height: 50px;
}
.btn-imp-up01{
   background: url(/images/common/button/btn-red1-02.gif) no-repeat 0px 0px;
}
.btn-imp-02{
   line-height: 24px;
    width: 56px;
    background: url(/images/common/button/btn-red1-03.gif) no-repeat 0px 0px;
    height: 24px;
    font-size: 12px;
}
.btn-imp-up02{
   background: url(/images/common/button/btn-red1-04.gif) no-repeat 0px 0px;
}
.btn-com-04{
   line-height: 22px;
    width: 42px;
    background: url(/images/common/button/btn-blue1-10.gif) no-repeat 0px 0px;
    height: 22px;
    font-size: 12px;
    font-weight: normal;
}
.btn-com-up04{
   background: url(/images/common/button/btn-blue1-11.gif) no-repeat 0px 0px;
}
.btn-unimp-04{
   line-height: 22px;
    width: 42px;
    background: url(/images/common/button/btn-blue1-12.gif) no-repeat 0px 0px;
    height: 22px;
    color: #0068b7;
    font-size: 12px;
    font-weight: normal;
}
.btn-unimp-up04{
   background: url(/images/common/button/btn-blue1-12.gif) no-repeat 0px 0px;
    color: #0068b7;
}
.btn-com-05{
   line-height: 31px;
    width: 112px;
    background: url(/images/common/button/btn-blue1-13.gif) no-repeat 0px 0px;
    height: 31px;
}
.btn-com-up05{
   background: url(/images/common/button/btn-blue1-14.gif) no-repeat 0px 0px;
}
.btn-com-06{
   line-height: 22px;
    width: 68px;
    background: url(/images/common/button/btn-blue1-15.gif) no-repeat 0px 0px;
    height: 22px;
    font-size: 12px;
    font-weight: normal;
}
.btn-com-up06{
   background: url(/images/common/button/btn-blue1-16.gif) no-repeat 0px 0px;
}
A.btna-unimp-05{
   line-height: 31px;
    background: url(/images/common/button/btna-gray1-01.gif) no-repeat 100% -31px;
    height: 31px;
    color: #000;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none !important;
}
A.btna-unimp-05 SPAN.btna-s{
   padding-bottom: 0px;
    line-height: 31px;
    padding-left: 10px;
    padding-right: 0px;
    display: inline-block;
    background: url(/images/common/button/btna-gray1-01.gif) no-repeat 0px 0px;
    height: 31px;
    color: #666;
    cursor: pointer;
    text-decoration: none;
    padding-top: 0px;
}
A.btna-unimp-05:hover{
   background: url(/images/common/button/btna-blue1-03.gif) no-repeat 100% -31px;
}
A.btna-unimp-05:hover SPAN.btna-s{
   background: url(/images/common/button/btna-blue1-03.gif) no-repeat 0px 0px;
    color: #fff;
}
A.btna-unimp-06{
   line-height: 22px;
    background: url(/images/common/button/btna-gray1-04.gif) no-repeat 100% -22px;
    height: 22px;
    color: #000;
    font-size: 12px;
    text-decoration: none !important;
}
A.btna-unimp-06 SPAN.btna-s{
   padding-bottom: 0px;
    line-height: 22px;
    padding-left: 10px;
    padding-right: 0px;
    display: inline-block;
    background: url(/images/common/button/btna-gray1-04.gif) no-repeat 0px 0px;
    height: 22px;
    color: #000;
    cursor: pointer;
    text-decoration: none;
    padding-top: 0px;
}
A.btna-unimp-06:hover{
   background: url(/images/common/button/btna-blue1-12.gif) no-repeat 100% -22px;
}
A.btna-unimp-06:hover SPAN.btna-s{
   background: url(/images/common/button/btna-blue1-12.gif) no-repeat 0px 0px;
    color: #fff;
}
A.btna-unimp-07{
   line-height: 36px;
    background: url(/images/common/button/btna-red1-07.gif) no-repeat 100% -36px;
    height: 36px;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none !important;
}
A.btna-unimp-07 SPAN.btna-s{
   padding-bottom: 0px;
    line-height: 36px;
    padding-left: 10px;
    padding-right: 0px;
    display: inline-block;
    background: url(/images/common/button/btna-red1-07.gif) no-repeat 0px 0px;
    height: 36px;
    color: #fff;
    cursor: pointer;
    text-decoration: none;
    padding-top: 0px;
}
A.btna-unimp-07:hover{
   background: url(/images/common/button/btna-red1-08.gif) no-repeat 100% -36px;
}
A.btna-unimp-07:hover SPAN.btna-s{
   background: url(/images/common/button/btna-red1-08.gif) no-repeat 0px 0px;
}
A.btna-unimp-08{
   line-height: 23px;
    background: url(/images/common/button/btna-red1-09.gif) no-repeat 100% -23px;
    height: 23px;
    color: #fff;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
A.btna-unimp-08 SPAN.btna-s{
   padding-bottom: 0px;
    line-height: 23px;
    padding-left: 10px;
    padding-right: 0px;
    display: inline-block;
    background: url(/images/common/button/btna-red1-09.gif) no-repeat 0px 0px;
    height: 23px;
    color: #fff;
    cursor: pointer;
    text-decoration: none;
    padding-top: 0px;
}
A.btna-unimp-08:hover{
   background: url(/images/common/button/btna-red1-10.gif) no-repeat 100% -23px;
}
A.btna-unimp-08:hover SPAN.btna-s{
   background: url(/images/common/button/btna-red1-10.gif) no-repeat 0px 0px;
}
.btn-com-07{
   background: url(/images/common/button/btn-blue1-17.gif) no-repeat 0px 0px;
    color: #555;
}
.btn-com-up07{
   background: url(/images/common/button/btn-blue1-03.gif) no-repeat 0px 0px;
    color: #fff;
}
.btn-imp-03{
   line-height: 21px;
    width: 41px;
    background: url(/images/common/button/btn-red1-05.gif) no-repeat 0px 0px;
    height: 21px;
    font-size: 12px;
}
.btn-imp-up03{
   background: url(/images/common/button/btn-red1-06.gif) no-repeat 0px 0px;
}
A.btna-unimp1-01{
   line-height: 22px;
    background: url(/images/common/button/btna-gray1-04.gif) no-repeat right -22px;
    height: 22px;
    color: #000;
    font-size: 12px;
    text-decoration: none !important;
}
A.btna-unimp1-01 SPAN.btna-s{
   padding-bottom: 0px;
    line-height: 22px;
    padding-left: 10px;
    padding-right: 0px;
    display: inline-block;
    background: url(/images/common/button/btna-gray1-04.gif) no-repeat left 0px;
    height: 22px;
    color: #000;
    cursor: pointer;
    text-decoration: none;
    padding-top: 0px;
}
A.btna-unimp1-01:hover{
   background: url(/images/common/button/btna-gray1-04.gif) no-repeat right -22px;
    cursor: text;
}
A.btna-unimp1-01:hover SPAN.btna-s{
   background: url(/images/common/button/btna-gray1-04.gif) no-repeat left 0px;
    cursor: text;
}
.border_00{
   position: relative;
    text-align: left;
    padding-bottom: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    padding-top: 0px;
}
.border_00 .border_00-topr{
   line-height: 27px;
    height: 27px;
}
.border_00 .border_00-topl{
   line-height: 27px;
    height: 27px;
}
.border_00 .border_00-mid{
   width: 100%;
    border-top: 0px;
}
.border_00 .borderContent{
   padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
}
.border_00 .comptitle_00{
   position: absolute;
    width: 98%;
    height: 25px;
    top: 7px;
    left: 7px;
}
.border_00 .comptitle_00 STRONG{
   text-align: left;
    font-style: normal;
    width: 45%;
    float: left;
    margin-left: 5px;
    word-break: break-all;
    font-weight: bold;
    text-decoration: none;
}
.border_00 .comptitle_00 .titlestyle_00{
   font-style: normal;
    color: #000;
    font-weight: bold;
    text-decoration: none;
}
.border_00 .comptitle_00 STRONG IMG{
   vertical-align: middle;
    margin-right: 5px;
}
.border_00 .comptitle_00 EM{
   font-style: normal;
    float: right;
    font-weight: normal;
    margin-right: 10px;
}
.border_00 .comptitle_00 EM SPAN.extendLink{
   text-align: right;
    font-size: 12px;
    margin-right: 8px;
}
.border_00 .comptitle_00 EM SPAN.moreLink{
   font-style: normal;
    font-weight: normal;
}
.border_00 .compmore_00{
   text-align: right;
    clear: both;
    font-size: 12px;
    margin-right: 10px;
}
.border_00 .compmore_00 .extendLink{
   text-align: right;
    font-size: 12px;
    margin-right: 10px;
}
.border_00 .compmore_00 .moreLink{
   font-style: normal;
    font-weight: normal;
}
.border_01{
   position: relative;
    text-align: left;
    padding-bottom: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    padding-top: 0px;
}
.border_01 .border_01-topr{
   line-height: 53px;
    background: url(/images/menu_about.jpg) no-repeat 0px 0px;
    height: 53px;
}
#elem-FrontNewsCategory_tree01-1414721651269 .border_01 .border_01-topr{
   background: url(/images/menu_news.jpg) no-repeat 0px 0px;
}
#elem-FrontProductsCategory_show01-1414723650071 .border_01 .border_01-topr{
   background: url(/images/menu_prod.jpg) no-repeat 0px 0px;
}
#elem-FrontNewsCategory_tree01-1415237292862 .border_01 .border_01-topr{
   background: url(/images/menu_solu.jpg) no-repeat 0px 0px;
}
#elem-FrontComContent_list01-1414718568412 .border_01 .border_01-topr{
   background: url(/images/menu_server.jpg) no-repeat 0px 0px;
}
#elem-FrontComContent_list01-1414718568466 .border_01 .border_01-topr{
   background: url(/images/menu_con.jpg) no-repeat 0px 0px;
}
.border_01 .border_01-topl{
   line-height: 27px;
    height: 27px;
}
.border_01 .border_01-topl H3{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 15px;
    padding-right: 0px;
    color: #5b5b5b;
    font-size: 12px;
    padding-top: 0px;
}
.border_01 .border_01-mid{
   n: n;
}
.border_01 .borderContent{
   padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
.border_01 .comptitle_01{
   position: absolute;
    width: 98%;
    height: 25px;
    top: 7px;
    left: 7px;
}
.border_01 .comptitle_01 STRONG{
   text-align: left;
    font-style: normal;
    width: 45%;
    float: left;
    margin-left: 5px;
    word-break: break-all;
    font-weight: bold;
    text-decoration: none;
}
.border_01 .comptitle_01 .titlestyle_01{
   font-style: normal;
    color: #000;
    font-weight: bold;
    text-decoration: none;
}
.border_01 .comptitle_01 STRONG IMG{
   width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-right: 5px;
}
.border_01 .comptitle_01 EM{
   font-style: normal;
    float: right;
    font-weight: normal;
}
.border_01 .comptitle_01 EM SPAN.extendLink{
   text-align: right;
    font-size: 12px;
    margin-right: 8px;
}
.border_01 .comptitle_01 EM SPAN.moreLink{
   font-style: normal;
    font-weight: normal;
}
.border_01 .compmore_01{
   text-align: right;
    clear: both;
    font-size: 12px;
    margin-right: 10px;
}
.border_01 .compmore_01 .extendLink{
   text-align: right;
    font-size: 12px;
    margin-right: 10px;
}
.border_01 .compmore_01 .moreLink{
   font-style: normal;
    font-weight: normal;
}
.border_02{
   position: relative;
    text-align: left;
    padding-bottom: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    padding-top: 0px;
}
.border_02 .border_02-topr{
   line-height: 50px;
    height: 50px;
}
.border_02 .border_02-topl{
   line-height: 30px;
    height: 30px;
}
.border_02 .border_02-topl H3{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 15px;
    padding-right: 0px;
    color: #5b5b5b;
    font-size: 12px;
    padding-top: 0px;
}
.border_02 .border_02-mid{
   border-right-width: 0px;
    border-top-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
}
.border_02 .borderContent{
   padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 25px;
}
.border_02 .comptitle_02{
   position: absolute;
    width: 100%;
    height: 25px;
    top: 16px;
    left: 0px;
}
.border_02 .comptitle_02 STRONG{
   text-align: left;
    font-style: normal;
    width: 45%;
    float: left;
    margin-left: 0px;
    word-break: break-all;
    font-weight: bold;
    text-decoration: none;
}
.border_02 .comptitle_02 .titlestyle_02{
   font-style: normal;
    font-family: Tahoma,"Microsoft YaHei";
    color: #ba000d;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
}
.border_02 .comptitle_02 STRONG IMG{
   width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-right: 5px;
}
.border_02 .comptitle_02 EM{
   font-style: normal;
    float: right;
    font-weight: normal;
}
.border_02 .comptitle_02 EM SPAN.extendLink{
   text-align: right;
    font-size: 12px;
    margin-right: 8px;
}
.border_02 .comptitle_02 EM SPAN.moreLink{
   font-style: normal;
    font-weight: normal;
}
.border_02 .compmore_02{
   text-align: right;
    clear: both;
    font-size: 12px;
    margin-right: 10px;
}
.border_02 .compmore_02 .extendLink{
   text-align: right;
    font-size: 12px;
    margin-right: 10px;
}
.border_02 .compmore_02 .moreLink{
   font-style: normal;
    font-weight: normal;
}
.border_06{
   position: relative;
    text-align: left;
    padding-bottom: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    padding-top: 0px;
}
.border_06 .border_06-topr{
   line-height: 31px;
    height: 31px;
}
.border_06 .border_06-topl{
   line-height: 31px;
    height: 31px;
}
.border_06 .border_06-topl H3{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 15px;
    padding-right: 0px;
    color: #5b5b5b;
    font-size: 12px;
    padding-top: 0px;
}
.border_06 .border_06-mid{
   n: n;
}
.border_06 .borderContent{
   padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
}
.border_06 .border_06-footerr{
   height: 4px;
    font-size: 0px;
}
.border_06 .border_06-footerl{
   height: 4px;
    font-size: 0px;
}
.border_06 .comptitle_06{
   position: absolute;
    width: 100%;
    height: 25px;
    top: 14px;
    left: 7px;
}
.border_06 .comptitle_06 STRONG{
   text-align: left;
    font-style: normal;
    width: 45%;
    float: left;
    margin-left: 5px;
    word-break: break-all;
    font-weight: bold;
    text-decoration: none;
}
.border_06 .comptitle_06 .titlestyle_06{
   font-style: normal;
    font-family: Tahoma,"Microsoft YaHei";
    color: #afafaf;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}
.border_06 .comptitle_06 STRONG IMG{
   width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-right: 5px;
}
.border_06 .comptitle_06 EM{
   font-style: normal;
    float: right;
    font-weight: normal;
}
.border_06 .comptitle_06 EM SPAN.extendLink{
   text-align: right;
    font-size: 12px;
    margin-right: 8px;
}
.border_06 .comptitle_06 EM SPAN.moreLink{
   font-style: normal;
    font-weight: normal;
}
.border_06 .compmore_06{
   text-align: right;
    clear: both;
    font-size: 12px;
    margin-right: 10px;
}
.border_06 .compmore_06 .extendLink{
   text-align: right;
    font-size: 12px;
    margin-right: 10px;
}
.border_06 .compmore_06 .moreLink{
   font-style: normal;
    font-weight: normal;
}
.border_08{
   position: relative;
    text-align: left;
    padding-bottom: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    padding-top: 0px;
}
.border_08 .border_08-topr{
   line-height: 44px;
    height: 44px;
}
.border_08 .border_08-topl{
   line-height: 28px;
    height: 28px;
}
.border_08 .border_08-topl H3{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 15px;
    padding-right: 0px;
    color: #5b5b5b;
    font-size: 12px;
    padding-top: 0px;
}
.border_08 .border_08-mid{
   width: 100%;
}
.border_08 .borderContent{
   padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
.border_08 .comptitle_08{
   position: absolute;
    width: 98%;
    height: 25px;
    top: 21px;
    left: 7px;
}
.border_08 .comptitle_08 STRONG{
   text-align: left;
    font-style: normal;
    width: 8%;
    float: left;
    margin-left: 5px;
    word-break: break-all;
    font-weight: bold;
    text-decoration: none;
}
.border_08 .comptitle_08 .titlestyle_08{
   font-style: normal;
    color: #000;
    font-weight: bold;
    text-decoration: none;
}
.border_08 .comptitle_08 STRONG IMG{
   width: 81px;
    height: 15px;
    vertical-align: middle;
    margin-right: 5px;
}
.border_08 .comptitle_08 EM{
   font-style: normal;
    float: right;
    font-weight: normal;
}
.border_08 .comptitle_08 EM SPAN.extendLink{
   text-align: right;
    font-size: 12px;
    margin-right: 8px;
}
.border_08 .comptitle_08 EM SPAN.moreLink{
   font-style: normal;
    font-weight: normal;
}
.border_08 .compmore_08{
   text-align: right;
    clear: both;
    font-size: 12px;
    margin-right: 10px;
}
.border_08 .compmore_08 .extendLink{
   text-align: right;
    font-size: 12px;
    margin-right: 10px;
}
.border_08 .compmore_08 .moreLink{
   font-style: normal;
    font-weight: normal;
}
.border_10{
   position: relative;
    text-align: left;
    padding-bottom: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    padding-top: 0px;
}
.border_10 .border_10-topr{
   line-height: 31px;
    height: 31px;
}
.border_10 .border_10-topl{
   line-height: 31px;
    height: 31px;
}
.border_10 .border_10-topl H3{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 15px;
    padding-right: 0px;
    color: #000;
    font-size: 12px;
    padding-top: 0px;
}
.border_10 .border_10-mid{
   n: n;
}
.border_10 .borderContent{
   padding-bottom: 10px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 10px;
}
.border_10 .border_10-footerr{
   height: 0px;
    overflow: hidden;
}
.border_10 .border_10-footerl{
   background: url(/borders/border_10/images/border-footerl.jpg) no-repeat left bottom;
    height: 4px;
    font-size: 0px;
}
.border_10 .comptitle_10{
   position: absolute;
    width: 98%;
    height: 25px;
    top: 10px;
    left: 7px;
}
.border_10 .comptitle_10 STRONG{
   text-align: left;
    font-style: normal;
    width: 10%;
    float: left;
    margin-left: 5px;
    word-break: break-all;
    font-weight: bold;
    text-decoration: none;
}
.border_10 .comptitle_10 .titlestyle_10{
   font-style: normal;
    color: #000;
    font-weight: bold;
    text-decoration: none;
}
.border_10 .comptitle_10 STRONG IMG{
   width: 81px;
    height: 15px;
    vertical-align: middle;
    margin-right: 5px;
}
.border_10 .comptitle_10 EM{
   font-style: normal;
    float: right;
    font-weight: normal;
}
.border_10 .comptitle_10 EM SPAN.extendLink{
   text-align: right;
    font-size: 12px;
    margin-right: 8px;
}
.border_10 .comptitle_10 EM SPAN.moreLink{
   font-style: normal;
    font-weight: normal;
}
.border_10 .compmore_10{
   text-align: right;
    clear: both;
    font-size: 12px;
    margin-right: 10px;
}
.border_10 .compmore_10 .extendLink{
   text-align: right;
    font-size: 12px;
    margin-right: 10px;
}
.border_10 .compmore_10 .moreLink{
   font-style: normal;
    font-weight: normal;
}
.border_42{
   position: relative;
    text-align: left;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}
.border_42 .border_42-topr{
   background-image: url(/borders/border_42/images/border-topr.gif);
    line-height: 25px;
    background-repeat: no-repeat;
    background-position: right top;
    height: 25px;
}
.border_42 .border_42-topl{
   line-height: 25px;
    background: url(/borders/border_42/images/border-topl.gif) no-repeat left top;
    height: 25px;
}
.border_42 .border_42-midr{
   background: url(/borders/border_42/images/border-midr.gif) repeat-y right top;
}
.border_42 .border_42-midl{
   width: 100%;
    background: url(/borders/border_42/images/border-midl.gif) repeat-y left top;
}
.border_42 .borderContent{
   padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
}
.border_42 .border_42-footerr{
   background: url(/borders/border_42/images/border-footerr.gif) no-repeat right bottom;
    height: 6px;
    font-size: 0px;
}
.border_42 .border_42-footerl{
   background: url(/borders/border_42/images/border-footerl.gif) no-repeat left bottom;
    height: 6px;
    font-size: 0px;
}
.border_42 .comptitle_42{
   position: absolute;
    width: 98%;
    height: 25px;
    top: 3px;
    left: 7px;
}
.border_42 .comptitle_42 STRONG{
   text-align: left;
    font-style: normal;
    width: 45%;
    float: left;
    margin-left: 5px;
    word-break: break-all;
    font-weight: bold;
    text-decoration: none;
}
.border_42 .comptitle_42 .titlestyle_42{
   font-style: normal;
    color: #000;
    font-weight: bold;
    text-decoration: none;
}
.border_42 .comptitle_42 STRONG IMG{
   width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-right: 5px;
}
.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{
   text-align: right;
    clear: both;
    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{
   position: relative;
    text-align: left;
    padding-bottom: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    padding-top: 0px;
}
.border_43 .border_43-topr{
   background-image: url(/borders/border_43/images/border-topr.gif);
    line-height: 25px;
    background-repeat: no-repeat;
    background-position: right top;
    height: 25px;
}
.border_43 .border_43-topl{
   line-height: 31px;
    background: url(/borders/border_43/images/border-topl.gif) no-repeat left top;
    height: 25px;
}
.border_43 .border_43-midr{
   background: url(/borders/border_43/images/border-midr.gif) repeat-y right top;
}
.border_43 .border_43-midl{
   width: 100%;
    background: url(/borders/border_43/images/border-midl.gif) repeat-y left top;
}
.border_43 .borderContent{
   padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
}
.border_43 .border_43-footerr{
   background: url(/borders/border_43/images/border-footerr.gif) no-repeat right bottom;
    height: 9px;
    font-size: 0px;
}
.border_43 .border_43-footerl{
   background: url(/borders/border_43/images/border-footerl.gif) no-repeat left bottom;
    height: 9px;
    font-size: 0px;
}
.border_43 .comptitle_43{
   position: absolute;
    width: 98%;
    height: 25px;
    top: 7px;
    left: 7px;
}
.border_43 .comptitle_43 STRONG{
   text-align: left;
    font-style: normal;
    width: 45%;
    float: left;
    margin-left: 12px;
    word-break: break-all;
    font-weight: bold;
    text-decoration: none;
}
.border_43 .comptitle_43 .titlestyle_43{
   color: #000;
    font-weight: bold;
}
.border_43 .comptitle_43 STRONG IMG{
   width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-right: 5px;
}
.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{
   text-align: right;
    clear: both;
    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{
   position: relative;
    text-align: left;
    padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    padding-top: 0px;
}
.border_44 .border_44-topr{
   background-image: url(/borders/border_44/images/border-topr.gif);
    line-height: 25px;
    background-repeat: no-repeat;
    background-position: right top;
    height: 25px;
}
.border_44 .border_44-topl{
   line-height: 25px;
    background: url(/borders/border_44/images/border-topl.gif) no-repeat left top;
    height: 25px;
}
.border_44 .border_44-midr{
   background: url(/borders/border_44/images/border-midr.gif) repeat-y right top;
}
.border_44 .border_44-midl{
   width: 100%;
    background: url(/borders/border_44/images/border-midl.gif) repeat-y left top;
}
.border_44 .borderContent{
   padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
}
.border_44 .border_44-footerr{
   background: url(/borders/border_44/images/border-footerr.gif) no-repeat right bottom;
    height: 6px;
    font-size: 0px;
}
.border_44 .border_44-footerl{
   background: url(/borders/border_44/images/border-footerl.gif) no-repeat left bottom;
    height: 6px;
    font-size: 0px;
}
.border_44 .comptitle_44{
   position: absolute;
    width: 98%;
    height: 25px;
    top: 7px;
    left: 7px;
}
.border_44 .comptitle_44 STRONG{
   text-align: left;
    font-style: normal;
    width: 45%;
    float: left;
    margin-left: 25px;
    word-break: break-all;
    font-weight: bold;
    text-decoration: none;
}
.border_45 .comptitle_44 .titlestyle_44{
   color: #000;
    font-weight: bold;
}
.border_44 .comptitle_44 STRONG IMG{
   width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-right: 5px;
}
.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{
   text-align: right;
    clear: both;
    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{
   position: relative;
    text-align: left;
    padding-bottom: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    padding-top: 0px;
}
.border_45 .border_45-topr{
   background-image: url(/borders/border_45/images/border-topr.gif);
    line-height: 25px;
    background-repeat: no-repeat;
    background-position: right top;
    height: 25px;
}
.border_45 .border_45-topl{
   line-height: 25px;
    background: url(/borders/border_45/images/border-topl.gif) no-repeat left top;
    height: 25px;
}
.border_45 .border_45-midr{
   background: url(/borders/border_45/images/border-midr.gif) repeat-y right top;
}
.border_45 .border_45-midl{
   width: 100%;
    background: url(/borders/border_45/images/border-midl.gif) repeat-y left top;
}
.border_45 .borderContent{
   padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
}
.border_45 .border_45-footerr{
   background: url(/borders/border_45/images/border-footerr.gif) no-repeat right bottom;
    height: 9px;
    font-size: 0px;
}
.border_45 .border_45-footerl{
   background: url(/borders/border_45/images/border-footerl.gif) no-repeat left bottom;
    height: 9px;
    font-size: 0px;
}
.border_45 .comptitle_45{
   position: absolute;
    width: 98%;
    height: 25px;
    top: 3px;
    left: 7px;
}
.border_45 .comptitle_45 STRONG{
   text-align: left;
    font-style: normal;
    width: 45%;
    float: left;
    margin-left: 5px;
    word-break: break-all;
    font-weight: bold;
    text-decoration: none;
}
.border_45 .comptitle_45 .titlestyle_45{
   font-style: normal;
    color: #000;
    font-weight: bold;
    text-decoration: none;
}
.border_45 .comptitle_45 STRONG IMG{
   width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-right: 5px;
}
.border_45 .comptitle_45 EM{
   font-style: normal;
    float: right;
    font-weight: normal;
    margin-right: 10px;
}
.border_45 .comptitle_45 EM SPAN.extendLink{
   text-align: right;
    font-size: 12px;
    margin-right: 8px;
}
.border_45 .comptitle_45 EM SPAN.moreLink{
   font-style: normal;
    font-weight: normal;
}
.border_45 .compmore_45{
   text-align: right;
    clear: both;
    font-size: 12px;
    margin-right: 10px;
}
.border_45 .compmore_45 .extendLink{
   text-align: right;
    font-size: 12px;
    margin-right: 10px;
}
.border_45 .compmore_45 .moreLink{
   font-style: normal;
    font-weight: normal;
}
.border_46{
   position: relative;
    text-align: left;
    padding-bottom: 0px;
    padding-left: 0px;
    width: 100%;
    padding-right: 0px;
    padding-top: 0px;
}
.border_46 .border_46-topr{
   background-image: url(/borders/border_46/images/border-topr.gif);
    line-height: 0;
    background-repeat: no-repeat;
    background-position: right top;
    height: 9px;
    font-size: 0px;
}
.border_46 .border_46-topl{
   line-height: 0;
    background: url(/borders/border_46/images/border-topl.gif) no-repeat left top;
    height: 9px;
    font-size: 0px;
}
.border_46 .border_46-midr{
   padding-bottom: 0px;
    margin: 0px;
    padding-left: 0px;
    padding-right: 0px;
    background: url(/borders/border_46/images/border-midr.gif) repeat-y right top;
    padding-top: 0px;
}
.border_46 .border_46-midl{
   width: 100%;
    background: url(/borders/border_46/images/border-midl.gif) repeat-y left top;
}
.border_46 .borderContent{
   padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
}
.border_46 .border_46-footerr{
   margin-bottom: 10px;
    background: url(/borders/border_46/images/border-footerr.gif) no-repeat right bottom;
    height: 9px;
    font-size: 0px;
}
.border_46 .border_46-footerl{
   background: url(/borders/border_46/images/border-footerl.gif) no-repeat left bottom;
    height: 9px;
    font-size: 0px;
}
.border_46 .comptitle_46{
   position: absolute;
    width: 98%;
    height: 25px;
    top: 7px;
    left: 7px;
}
.border_46 .comptitle_46 STRONG{
   text-align: left;
    font-style: normal;
    width: 45%;
    float: left;
    margin-left: 5px;
    word-break: break-all;
    font-weight: bold;
    text-decoration: none;
}
.border_46 .comptitle_46 .titlestyle_46{
   font-style: normal;
    color: #000;
    font-weight: bold;
    text-decoration: none;
}
.border_46 .comptitle_46 STRONG IMG{
   width: 20px;
    height: 20px;
    vertical-align: middle;
    margin-right: 5px;
}
.border_46 .comptitle_46 EM{
   font-style: normal;
    float: right;
    font-weight: normal;
    margin-right: 10px;
}
.border_46 .comptitle_46 EM SPAN.extendLink{
   text-align: right;
    font-size: 12px;
    margin-right: 8px;
}
.border_46 .comptitle_46 EM SPAN.moreLink{
   font-style: normal;
    font-weight: normal;
}
.border_46 .compmore_46{
   text-align: right;
    clear: both;
    font-size: 12px;
    margin-right: 10px;
}
.border_46 .compmore_46 .extendLink{
   text-align: right;
    font-size: 12px;
    margin-right: 10px;
}
.border_46 .compmore_46 .moreLink{
   font-style: normal;
    font-weight: normal;
}
.ui-accordion{
   border-bottom: #ccc 1px solid;
    border-left: 0px;
    padding-bottom: 0px;
    line-height: 1.3;
    list-style-type: none;
    margin: 0px;
    outline-style: none;
    outline-color: invert;
    padding-left: 0px;
    outline-width: 0px;
    padding-right: 0px;
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 1.1em;
    border-top: 0px;
    list-style-image: none;
    border-right: 0px;
    text-decoration: none;
    padding-top: 0px;
}
.ui-accordion-group{
   border-bottom: 0px;
    border-left: #ccc 1px solid;
    padding-bottom: 0px;
    line-height: 1.3;
    list-style-type: none;
    margin: 0px;
    outline-style: none;
    outline-color: invert;
    padding-left: 0px;
    outline-width: 0px;
    padding-right: 0px;
    font-size: 100%;
    border-top: #ccc 1px solid;
    list-style-image: none;
    border-right: #ccc 1px solid;
    text-decoration: none;
    padding-top: 0px;
}
.ui-accordion-header{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    line-height: 1.3;
    list-style-type: none;
    margin: 0px;
    outline-style: none;
    outline-color: invert;
    padding-left: 0px;
    outline-width: 0px;
    padding-right: 0px;
    background: url(/images/common/widgets/f6f6f6_40x100_textures_02_glass_100.png) #f6f6f6 repeat-x 0px 50%;
    font-size: 100%;
    border-top: 0px;
    cursor: pointer;
    list-style-image: none;
    border-right: 0px;
    text-decoration: none;
    padding-top: 0px;
}
.ui-accordion-header A{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0.5em;
    line-height: 1.3;
    list-style-type: none;
    margin: 0px;
    outline-style: none;
    outline-color: invert;
    padding-left: 1.7em;
    outline-width: 0px;
    padding-right: 0.5em;
    display: block;
    background: url(/images/common/widgets/ef8c08_7x7_arrow_right.gif) no-repeat 0.5em 50%;
    color: #1c94c4;
    font-size: 1em;
    border-top: 0px;
    font-weight: bold;
    list-style-image: none;
    border-right: 0px;
    text-decoration: none;
    padding-top: 0.5em;
}
.ui-accordion-header A:hover{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_right.gif) no-repeat 0.5em 50%;
    color: #c77405;
}
.ui-accordion-header:hover{
   background: url(/images/common/widgets/fdf5ce_40x100_textures_02_glass_100.png) #fdf5ce repeat-x 0px 50%;
    color: #c77405;
}
.selected .ui-accordion-header{
   background: url(/images/common/widgets/ffffff_40x100_textures_02_glass_65.png) #fff repeat-x 0px 50%;
}
.selected .ui-accordion-header:hover{
   background: url(/images/common/widgets/ffffff_40x100_textures_02_glass_65.png) #fff repeat-x 0px 50%;
}
.selected .ui-accordion-header A{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_down.gif) no-repeat 0.5em 50%;
    color: #eb8f00;
}
.selected .ui-accordion-header A:hover{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_down.gif) no-repeat 0.5em 50%;
    color: #eb8f00;
}
.ui-accordion-content{
   background: url(/images/common/widgets/eeeeee_40x100_textures_03_highlight_soft_100.png) #eee repeat-x 0px 0px;
    color: #333;
    font-size: 1em;
}
.ui-accordion-content P{
   padding-bottom: 0.6em;
    padding-left: 1.7em;
    padding-right: 1.7em;
    padding-top: 1em;
}
.ui-tabs-nav{
   z-index: 1;
    border-bottom: 0px;
    position: relative;
    border-left: 0px;
    padding-bottom: 0px;
    line-height: 1.3;
    list-style-type: none;
    margin: 0px;
    outline-style: none;
    outline-color: invert;
    padding-left: 0px;
    outline-width: 0px;
    bottom: -1px;
    padding-right: 0px;
    font-family: Tahoma, Verdana, Arial, sans-serif;
    float: left;
    font-size: 1.1em;
    border-top: 0px;
    list-style-image: none;
    border-right: #ccc 1px solid;
    text-decoration: none;
    padding-top: 0px;
}
.ui-tabs-nav UL{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    line-height: 1.3;
    list-style-type: none;
    margin: 0px;
    outline-style: none;
    outline-color: invert;
    padding-left: 0px;
    outline-width: 0px;
    padding-right: 0px;
    font-size: 100%;
    border-top: 0px;
    list-style-image: none;
    border-right: 0px;
    text-decoration: none;
    padding-top: 0px;
}
.ui-tabs-nav LI{
   border-bottom: #ccc 1px solid;
    border-left: #ccc 1px solid;
    padding-bottom: 0px;
    line-height: 1.3;
    list-style-type: none;
    margin: 0px;
    outline-style: none;
    outline-color: invert;
    padding-left: 0px;
    outline-width: 0px;
    padding-right: 0px;
    float: left;
    font-size: 100%;
    border-top: #ccc 1px solid;
    list-style-image: none;
    border-right: 0px;
    text-decoration: none;
    padding-top: 0px;
}
.ui-tabs-nav LI A{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0.5em;
    line-height: 1.3;
    list-style-type: none;
    margin: 0px;
    outline-style: none;
    outline-color: invert;
    padding-left: 1.7em;
    outline-width: 0px;
    padding-right: 1.7em;
    background: url(/images/common/widgets/f6f6f6_40x100_textures_02_glass_100.png) #f6f6f6 repeat-x 0px 50%;
    float: left;
    color: #1c94c4;
    font-size: 1em;
    border-top: 0px;
    font-weight: bold;
    list-style-image: none;
    border-right: 0px;
    text-decoration: none;
    padding-top: 0.5em;
}
.ui-tabs-nav LI A:hover{
   background: url(/images/common/widgets/fdf5ce_40x100_textures_02_glass_100.png) #fdf5ce repeat-x 0px 50%;
    color: #c77405;
}
.ui-tabs-nav LI.ui-tabs-selected{
   border-bottom-color: #fff;
}
.ui-tabs-nav LI.ui-tabs-selected A{
   background: url(/images/common/widgets/ffffff_40x100_textures_02_glass_65.png) #fff repeat-x 0px 50%;
    color: #eb8f00;
}
.ui-tabs-nav LI.ui-tabs-selected A:hover{
   background: url(/images/common/widgets/ffffff_40x100_textures_02_glass_65.png) #fff repeat-x 0px 50%;
    color: #eb8f00;
}
.ui-tabs-panel{
   border-bottom: #ccc 1px solid;
    border-left: #ccc 1px solid;
    padding-bottom: 1.5em;
    line-height: 1.3;
    list-style-type: none;
    margin: 0px;
    outline-style: none;
    outline-color: invert;
    padding-left: 1.7em;
    outline-width: 0px;
    padding-right: 1.7em;
    font-family: Tahoma, Verdana, Arial, sans-serif;
    background: url(/images/common/widgets/eeeeee_40x100_textures_03_highlight_soft_100.png) #eee repeat-x 0px 0px;
    color: #333;
    clear: left;
    font-size: 1.1em;
    border-top: #ccc 1px solid;
    list-style-image: none;
    border-right: #ccc 1px solid;
    text-decoration: none;
    padding-top: 1.5em;
}
.ui-tabs-hide{
   display: none;
}
.ui-slider{
   border-bottom: #ddd 1px solid;
    position: relative;
    border-left: #ddd 1px solid;
    padding-bottom: 0px;
    line-height: 1.3;
    list-style-type: none;
    margin: 0px;
    outline-style: none;
    outline-color: invert;
    padding-left: 0px;
    outline-width: 0px;
    padding-right: 0px;
    font-family: Tahoma, Verdana, Arial, sans-serif;
    background: url(/images/common/widgets/eeeeee_40x100_textures_03_highlight_soft_100.png) #eee repeat-x 0px 0px;
    height: 0.8em;
    font-size: 1.1em;
    border-top: #ddd 1px solid;
    list-style-image: none;
    border-right: #ddd 1px solid;
    text-decoration: none;
    padding-top: 0px;
}
.ui-slider-handle{
   z-index: 2;
    border-bottom: #ccc 1px solid;
    position: absolute;
    border-left: #ccc 1px solid;
    padding-bottom: 0px;
    line-height: 1.3;
    list-style-type: none;
    margin: 0px;
    outline-style: none;
    outline-color: invert;
    padding-left: 0px;
    outline-width: 0px;
    width: 1.2em;
    padding-right: 0px;
    background: url(/images/common/widgets/f6f6f6_40x100_textures_02_glass_100.png) #f6f6f6 repeat-x 0px 50%;
    height: 1.2em;
    font-size: 100%;
    border-top: #ccc 1px solid;
    top: -3px;
    list-style-image: none;
    border-right: #ccc 1px solid;
    text-decoration: none;
    padding-top: 0px;
}
.ui-slider-handle:hover{
   border-bottom: #fbcb09 1px solid;
    border-left: #fbcb09 1px solid;
    background: url(/images/common/widgets/fdf5ce_40x100_textures_02_glass_100.png) #fdf5ce repeat-x 0px 50%;
    border-top: #fbcb09 1px solid;
    border-right: #fbcb09 1px solid;
}
.ui-slider-handle-active{
   border-bottom: #fbd850 1px solid;
    border-left: #fbd850 1px solid;
    background: url(/images/common/widgets/ffffff_40x100_textures_02_glass_65.png) #fff repeat-x 0px 50%;
    border-top: #fbd850 1px solid;
    border-right: #fbd850 1px solid;
}
.ui-slider-handle-active:hover{
   border-bottom: #fbd850 1px solid;
    border-left: #fbd850 1px solid;
    background: url(/images/common/widgets/ffffff_40x100_textures_02_glass_65.png) #fff repeat-x 0px 50%;
    border-top: #fbd850 1px solid;
    border-right: #fbd850 1px solid;
}
.ui-slider-range{
   z-index: 1;
    border-bottom: #ccc 1px solid;
    position: absolute;
    filter: Alpha(Opacity=70);
    border-left: 0px;
    padding-bottom: 0px;
    line-height: 1.3;
    list-style-type: none;
    margin: 0px;
    outline-style: none;
    outline-color: invert;
    padding-left: 0px;
    outline-width: 0px;
    padding-right: 0px;
    background: url(/images/common/widgets/fdf5ce_40x100_textures_02_glass_100.png) #fdf5ce repeat-x 0px 50%;
    height: 0.8em;
    font-size: 100%;
    border-top: #ccc 1px solid;
    top: -1px;
    list-style-image: none;
    border-right: 0px;
    text-decoration: none;
    padding-top: 0px;
    opacity: .7;
}
.ui-dialog{
   border-bottom: #ddd 4px solid;
    position: relative;
    border-left: #ddd 4px solid;
    padding-bottom: 0px;
    line-height: 1.3;
    list-style-type: none;
    margin: 0px;
    outline-style: none;
    outline-color: invert;
    padding-left: 0px;
    outline-width: 0px;
    padding-right: 0px;
    font-family: Tahoma, Verdana, Arial, sans-serif;
    background: url(/images/common/widgets/eeeeee_40x100_textures_03_highlight_soft_100.png) #eee repeat-x 0px 0px;
    color: #333;
    font-size: 1.1em;
    border-top: #ddd 4px solid;
    list-style-image: none;
    border-right: #ddd 4px solid;
    text-decoration: none;
    padding-top: 0px;
}
.ui-resizable-handle{
   z-index: 99999;
    position: absolute;
    font-size: 0.1px;
}
.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{
   width: 100%;
    height: 7px;
    top: -5px;
    cursor: n-resize;
    left: 0px;
}
.ui-resizable-s{
   width: 100%;
    bottom: -5px;
    height: 7px;
    cursor: s-resize;
    left: 0px;
}
.ui-resizable-e{
   width: 7px;
    height: 100%;
    top: 0px;
    cursor: e-resize;
    right: -5px;
}
.ui-resizable-w{
   width: 7px;
    height: 100%;
    top: 0px;
    cursor: w-resize;
    left: -5px;
}
.ui-resizable-se{
   width: 13px;
    bottom: 0px;
    background: url(/images/common/widgets/222222_11x11_icon_resize_se.gif) no-repeat 0px 0px;
    height: 13px;
    cursor: se-resize;
    right: 0px;
}
.ui-resizable-sw{
   width: 9px;
    bottom: 0px;
    height: 9px;
    cursor: sw-resize;
    left: 0px;
}
.ui-resizable-nw{
   width: 9px;
    height: 9px;
    top: 0px;
    cursor: nw-resize;
    left: 0px;
}
.ui-resizable-ne{
   width: 9px;
    height: 9px;
    top: 0px;
    cursor: ne-resize;
    right: 0px;
}
.ui-dialog-titlebar{
   border-bottom: #ccc 1px solid;
    position: relative;
    border-left: 0px;
    padding-bottom: 0.5em;
    line-height: 1.3;
    list-style-type: none;
    margin: 0px;
    outline-style: none;
    outline-color: invert;
    padding-left: 1em;
    outline-width: 0px;
    padding-right: 1.5em;
    background: url(/images/common/widgets/f6f6f6_40x100_textures_02_glass_100.png) #f6f6f6 repeat-x 0px 50%;
    color: #1c94c4;
    font-size: 1em;
    border-top: 0px;
    font-weight: bold;
    list-style-image: none;
    border-right: 0px;
    text-decoration: none;
    padding-top: 0.5em;
}
.ui-dialog-titlebar-close{
   z-index: 100;
    border-bottom: 0px;
    position: absolute;
    border-left: 0px;
    padding-bottom: 0px;
    line-height: 1.3;
    list-style-type: none;
    margin: 0px;
    outline-style: none;
    outline-color: invert;
    padding-left: 0px;
    outline-width: 0px;
    width: 11px;
    padding-right: 0px;
    background: url(/images/common/widgets/ef8c08_11x11_icon_close.gif) no-repeat 0px 0px;
    height: 11px;
    font-size: 100%;
    border-top: 0px;
    top: 0.7em;
    right: 8px;
    list-style-image: none;
    border-right: 0px;
    text-decoration: none;
    padding-top: 0px;
}
.ui-dialog-titlebar-close-hover{
   background: url(/images/common/widgets/ef8c08_11x11_icon_close.gif) no-repeat 0px 0px;
}
.ui-dialog-titlebar-close:hover{
   background: url(/images/common/widgets/ef8c08_11x11_icon_close.gif) no-repeat 0px 0px;
}
.ui-dialog-titlebar-close:active{
   background: url(/images/common/widgets/ef8c08_11x11_icon_close.gif) no-repeat 0px 0px;
}
.ui-dialog-titlebar-close SPAN{
   display: none;
}
.ui-dialog-content{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 1.5em;
    line-height: 1.3;
    list-style-type: none;
    margin: 0px;
    outline-style: none;
    outline-color: invert;
    padding-left: 1.7em;
    outline-width: 0px;
    padding-right: 1.7em;
    color: #333;
    font-size: 100%;
    border-top: 0px;
    list-style-image: none;
    border-right: 0px;
    text-decoration: none;
    padding-top: 1.5em;
}
.ui-dialog-buttonpane{
   position: absolute;
    text-align: left;
    width: 100%;
    bottom: 0px;
    background: #eee;
    border-top: #ddd 1px solid;
}
.ui-dialog-buttonpane BUTTON{
   border-bottom: #ccc 1px solid;
    border-left: #ccc 1px solid;
    padding-bottom: 0.3em;
    line-height: 1.4em;
    margin: 0.5em 0px 0.5em 8px;
    padding-left: 0.6em;
    padding-right: 0.6em;
    background: url(/images/common/widgets/f6f6f6_40x100_textures_02_glass_100.png) #f6f6f6 repeat-x 0px 50%;
    color: #1c94c4;
    font-size: 1em;
    border-top: #ccc 1px solid;
    cursor: pointer;
    border-right: #ccc 1px solid;
    padding-top: 0.2em;
}
.ui-dialog-buttonpane BUTTON:hover{
   border-bottom: #fbcb09 1px solid;
    border-left: #fbcb09 1px solid;
    background: url(/images/common/widgets/fdf5ce_40x100_textures_02_glass_100.png) #fdf5ce repeat-x 0px 50%;
    color: #c77405;
    border-top: #fbcb09 1px solid;
    border-right: #fbcb09 1px solid;
}
.ui-dialog-buttonpane BUTTON:active{
   border-bottom: #fbd850 1px solid;
    border-left: #fbd850 1px solid;
    background: url(/images/common/widgets/ffffff_40x100_textures_02_glass_65.png) #fff repeat-x 0px 50%;
    color: #eb8f00;
    border-top: #fbd850 1px solid;
    border-right: #fbd850 1px solid;
}
.ui-draggable.ui-dialog .ui-dialog-titlebar{
   cursor: move;
}
.ui-draggable.ui-dialog .ui-dialog-titlebar{
   cursor: move;
}
.ui-dialog-overlay{
   background: url(/images/common/widgets/ui-bg_flat_0_aaaaaa_40x100.png) #aaa repeat-x 50% 50%;
    opacity: .3;
}
.ui-datepicker-div{
   border-bottom: #ddd 4px solid;
    position: relative;
    border-left: #ddd 4px solid;
    padding-bottom: 0.5em;
    line-height: 1.3;
    list-style-type: none;
    margin: 0px;
    outline-style: none;
    outline-color: invert;
    padding-left: 0.5em;
    outline-width: 0px;
    width: 15.5em;
    padding-right: 0.5em;
    font-family: Tahoma, Verdana, Arial, sans-serif;
    background: url(/images/common/widgets/eeeeee_40x100_textures_03_highlight_soft_100.png) #eee repeat-x 0px 0px;
    font-size: 1.1em;
    border-top: #ddd 4px solid;
    list-style-image: none;
    border-right: #ddd 4px solid;
    text-decoration: none;
    padding-top: 2.5em;
}
.ui-datepicker-inline{
   border-bottom: #ddd 4px solid;
    position: relative;
    border-left: #ddd 4px solid;
    padding-bottom: 0.5em;
    line-height: 1.3;
    list-style-type: none;
    margin: 0px;
    outline-style: none;
    outline-color: invert;
    padding-left: 0.5em;
    outline-width: 0px;
    width: 15.5em;
    padding-right: 0.5em;
    font-family: Tahoma, Verdana, Arial, sans-serif;
    background: url(/images/common/widgets/eeeeee_40x100_textures_03_highlight_soft_100.png) #eee repeat-x 0px 0px;
    font-size: 1.1em;
    border-top: #ddd 4px solid;
    list-style-image: none;
    border-right: #ddd 4px solid;
    text-decoration: none;
    padding-top: 2.5em;
}
#ui-datepicker-div{
   border-bottom: #ddd 4px solid;
    position: relative;
    border-left: #ddd 4px solid;
    padding-bottom: 0.5em;
    line-height: 1.3;
    list-style-type: none;
    margin: 0px;
    outline-style: none;
    outline-color: invert;
    padding-left: 0.5em;
    outline-width: 0px;
    width: 15.5em;
    padding-right: 0.5em;
    font-family: Tahoma, Verdana, Arial, sans-serif;
    background: url(/images/common/widgets/eeeeee_40x100_textures_03_highlight_soft_100.png) #eee repeat-x 0px 0px;
    font-size: 1.1em;
    border-top: #ddd 4px solid;
    list-style-image: none;
    border-right: #ddd 4px solid;
    text-decoration: none;
    padding-top: 2.5em;
}
.ui-datepicker-div{
   z-index: 9999;
    display: none;
}
#ui-datepicker-div{
   z-index: 9999;
    display: none;
}
.ui-datepicker-inline{
   display: block;
    float: left;
}
.ui-datepicker-control{
   display: none;
}
.ui-datepicker-current{
   display: none;
}
.ui-datepicker-next{
   position: absolute;
    background: url(/images/common/widgets/f6f6f6_40x100_textures_02_glass_100.png) #f6f6f6 repeat-x 0px 50%;
    top: 0.5em;
    left: 0.5em;
}
.ui-datepicker-prev{
   position: absolute;
    background: url(/images/common/widgets/f6f6f6_40x100_textures_02_glass_100.png) #f6f6f6 repeat-x 0px 50%;
    top: 0.5em;
    left: 0.5em;
}
.ui-datepicker-next{
   left: 14.6em;
}
.ui-datepicker-next:hover{
   background: url(/images/common/widgets/fdf5ce_40x100_textures_02_glass_100.png) #fdf5ce repeat-x 0px 50%;
}
.ui-datepicker-prev:hover{
   background: url(/images/common/widgets/fdf5ce_40x100_textures_02_glass_100.png) #fdf5ce repeat-x 0px 50%;
}
.ui-datepicker-next A{
   border-bottom: #ccc 1px solid;
    border-left: #ccc 1px solid;
    text-indent: -999999px;
    width: 1.3em;
    display: block;
    background: url(/images/common/widgets/ef8c08_7x7_arrow_left.gif) no-repeat 50% 50%;
    height: 1.4em;
    font-size: 1em;
    border-top: #ccc 1px solid;
    cursor: pointer;
    border-right: #ccc 1px solid;
}
.ui-datepicker-prev A{
   border-bottom: #ccc 1px solid;
    border-left: #ccc 1px solid;
    text-indent: -999999px;
    width: 1.3em;
    display: block;
    background: url(/images/common/widgets/ef8c08_7x7_arrow_left.gif) no-repeat 50% 50%;
    height: 1.4em;
    font-size: 1em;
    border-top: #ccc 1px solid;
    cursor: pointer;
    border-right: #ccc 1px solid;
}
.ui-datepicker-next A{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_right.gif) no-repeat 50% 50%;
}
.ui-datepicker-prev A:hover{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_left.gif) no-repeat 50% 50%;
}
.ui-datepicker-next A:hover{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_right.gif) no-repeat 50% 50%;
}
.ui-datepicker-prev A:active{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_left.gif) no-repeat 50% 50%;
}
.ui-datepicker-next A:active{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_right.gif) no-repeat 50% 50%;
}
.ui-datepicker-header SELECT{
   border-bottom: #ccc 1px solid;
    position: absolute;
    border-left: #ccc 1px solid;
    line-height: 1.4em;
    margin: 0px;
    background: #f6f6f6;
    color: #1c94c4;
    font-size: 1em;
    border-top: #ccc 1px solid;
    top: 0.5em;
    border-right: #ccc 1px solid;
}
.ui-datepicker-header OPTION:focus{
   background: #fdf5ce;
}
.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{
   text-align: right;
    width: 15.5em;
}
TABLE.ui-datepicker TD A{
   border-bottom: #eee 1px solid;
    border-left: #eee 1px solid;
    padding-bottom: 0.1em;
    padding-left: 0px;
    padding-right: 0.3em;
    display: block;
    background: url(/images/common/widgets/f6f6f6_40x100_textures_02_glass_100.png) #f6f6f6 repeat-x 0px 50%;
    color: #1c94c4;
    border-top: #eee 1px solid;
    cursor: pointer;
    border-right: #eee 1px solid;
    padding-top: 0.1em;
}
TABLE.ui-datepicker TD A:hover{
   border-bottom: #fbcb09 1px solid;
    border-left: #fbcb09 1px solid;
    background: url(/images/common/widgets/fdf5ce_40x100_textures_02_glass_100.png) #fdf5ce repeat-x 0px 50%;
    color: #c77405;
    border-top: #fbcb09 1px solid;
    border-right: #fbcb09 1px solid;
}
TABLE.ui-datepicker TD A:active{
   border-bottom: #fbd850 1px solid;
    border-left: #fbd850 1px solid;
    background: url(/images/common/widgets/ffffff_40x100_textures_02_glass_65.png) #fff repeat-x 0px 50%;
    color: #eb8f00;
    border-top: #fbd850 1px solid;
    border-right: #fbd850 1px solid;
}
TABLE.ui-datepicker .ui-datepicker-title-row TD{
   text-align: center;
    padding-bottom: 0.3em;
    text-transform: uppercase;
    padding-left: 0px;
    padding-right: 0px;
    color: #333;
    font-size: 0.9em;
    padding-top: 0.3em;
}
TABLE.ui-datepicker .ui-datepicker-title-row TD A{
   color: #333;
}
.ui-datepicker-cover{
   z-index: -1;
    position: absolute;
    filter: mask();
    width: 193px;
    display: block;
    height: 200px;
    top: -4px;
    left: -4px;
}
.ui-datepicker-current-day{
   border-bottom: #fbcb09 1px solid;
    border-left: #fbcb09 1px solid;
    background: url(/images/common/widgets/fdf5ce_40x100_textures_02_glass_100.png) #fdf5ce repeat-x 0px 50%;
    color: #c77405;
    border-top: #fbcb09 1px solid;
    border-right: #fbcb09 1px solid;
}
.ui-datepicker-today A{
   color: #f90 !important;
    font-weight: bold;
}
.ui-component{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    line-height: 1.3;
    list-style-type: none;
    margin: 0px;
    outline-style: none;
    outline-color: invert;
    padding-left: 0px;
    outline-width: 0px;
    padding-right: 0px;
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 1.1em;
    border-top: 0px;
    list-style-image: none;
    border-right: 0px;
    text-decoration: none;
    padding-top: 0px;
}
.ui-component-content{
   border-bottom: #ddd 1px solid;
    border-left: #ddd 1px solid;
    background: url(/images/common/widgets/eeeeee_40x100_textures_03_highlight_soft_100.png) #eee repeat-x 0px 0px;
    color: #333;
    border-top: #ddd 1px solid;
    border-right: #ddd 1px solid;
}
.ui-component-content A{
   color: #333;
    text-decoration: underline;
}
.ui-default-state{
   border-bottom: #ccc 1px solid;
    border-left: #ccc 1px solid;
    background: url(/images/common/widgets/f6f6f6_40x100_textures_02_glass_100.png) #f6f6f6 repeat-x 0px 50%;
    color: #1c94c4 !important;
    border-top: #ccc 1px solid;
    font-weight: bold;
    border-right: #ccc 1px solid;
}
.ui-default-state A{
   color: #1c94c4;
}
.ui-default-state:hover{
   border-bottom: #fbcb09 1px solid;
    border-left: #fbcb09 1px solid;
    background: url(/images/common/widgets/fdf5ce_40x100_textures_02_glass_100.png) #fdf5ce repeat-x 0px 50%;
    color: #c77405 !important;
    border-top: #fbcb09 1px solid;
    font-weight: bold;
    border-right: #fbcb09 1px solid;
}
.ui-hover-state{
   border-bottom: #fbcb09 1px solid;
    border-left: #fbcb09 1px solid;
    background: url(/images/common/widgets/fdf5ce_40x100_textures_02_glass_100.png) #fdf5ce repeat-x 0px 50%;
    color: #c77405 !important;
    border-top: #fbcb09 1px solid;
    font-weight: bold;
    border-right: #fbcb09 1px solid;
}
.ui-hover-state A{
   color: #c77405;
}
.ui-default-state:active{
   border-bottom: #fbd850 1px solid;
    border-left: #fbd850 1px solid;
    outline-style: none;
    outline-color: invert;
    outline-width: 0px;
    background: url(/images/common/widgets/ffffff_40x100_textures_02_glass_65.png) #fff repeat-x 0px 50%;
    color: #eb8f00 !important;
    border-top: #fbd850 1px solid;
    font-weight: bold;
    border-right: #fbd850 1px solid;
}
.ui-active-state{
   border-bottom: #fbd850 1px solid;
    border-left: #fbd850 1px solid;
    outline-style: none;
    outline-color: invert;
    outline-width: 0px;
    background: url(/images/common/widgets/ffffff_40x100_textures_02_glass_65.png) #fff repeat-x 0px 50%;
    color: #eb8f00 !important;
    border-top: #fbd850 1px solid;
    font-weight: bold;
    border-right: #fbd850 1px solid;
}
.ui-active-state A{
   outline-style: none;
    outline-color: invert;
    outline-width: 0px;
    color: #eb8f00;
}
.ui-arrow-right-default{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_right.gif) no-repeat 50% 50%;
}
.ui-arrow-right-default:hover{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_right.gif) no-repeat 50% 50%;
}
.ui-arrow-right-hover{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_right.gif) no-repeat 50% 50%;
}
.ui-arrow-right-default:active{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_right.gif) no-repeat 50% 50%;
}
.ui-arrow-right-active{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_right.gif) no-repeat 50% 50%;
}
.ui-arrow-right-content{
   background: url(/images/common/widgets/222222_7x7_arrow_right.gif) no-repeat 50% 50%;
}
.ui-arrow-left-default{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_left.gif) no-repeat 50% 50%;
}
.ui-arrow-left-default:hover{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_left.gif) no-repeat 50% 50%;
}
.ui-arrow-left-hover{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_left.gif) no-repeat 50% 50%;
}
.ui-arrow-left-default:active{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_left.gif) no-repeat 50% 50%;
}
.ui-arrow-left-active{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_left.gif) no-repeat 50% 50%;
}
.ui-arrow-left-content{
   background: url(/images/common/widgets/222222_7x7_arrow_left.gif) no-repeat 50% 50%;
}
.ui-arrow-down-default{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_down.gif) no-repeat 50% 50%;
}
.ui-arrow-down-default:hover{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_down.gif) no-repeat 50% 50%;
}
.ui-arrow-down-hover{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_down.gif) no-repeat 50% 50%;
}
.ui-arrow-down-default:active{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_down.gif) no-repeat 50% 50%;
}
.ui-arrow-down-active{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_down.gif) no-repeat 50% 50%;
}
.ui-arrow-down-content{
   background: url(/images/common/widgets/222222_7x7_arrow_down.gif) no-repeat 50% 50%;
}
.ui-arrow-up-default{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_up.gif) no-repeat 50% 50%;
}
.ui-arrow-up-default:hover{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_up.gif) no-repeat 50% 50%;
}
.ui-arrow-up-hover{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_up.gif) no-repeat 50% 50%;
}
.ui-arrow-up-default:active{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_up.gif) no-repeat 50% 50%;
}
.ui-arrow-up-active{
   background: url(/images/common/widgets/ef8c08_7x7_arrow_up.gif) no-repeat 50% 50%;
}
.ui-arrow-up-content{
   background: url(/images/common/widgets/222222_7x7_arrow_up.gif) no-repeat 50% 50%;
}
.ui-close-default{
   background: url(/images/common/widgets/ef8c08_11x11_icon_close.gif) no-repeat 50% 50%;
}
.ui-close-default:hover{
   background: url(/images/common/widgets/ef8c08_11x11_icon_close.gif) no-repeat 50% 50%;
}
.ui-close-hover{
   background: url(/images/common/widgets/ef8c08_11x11_icon_close.gif) no-repeat 50% 50%;
}
.ui-close-default:active{
   background: url(/images/common/widgets/ef8c08_11x11_icon_close.gif) no-repeat 50% 50%;
}
.ui-close-active{
   background: url(/images/common/widgets/ef8c08_11x11_icon_close.gif) no-repeat 50% 50%;
}
.ui-close-content{
   background: url(/images/common/widgets/ef8c08_11x11_icon_close.gif) no-repeat 50% 50%;
}
.ui-folder-closed-default{
   background: url(/images/common/widgets/ef8c08_11x11_icon_folder_closed.gif) no-repeat 50% 50%;
}
.ui-folder-closed-default:hover{
   background: url(/images/common/widgets/ef8c08_11x11_icon_folder_closed.gif) no-repeat 50% 50%;
}
.ui-folder-closed-hover{
   background: url(/images/common/widgets/ef8c08_11x11_icon_folder_closed.gif) no-repeat 50% 50%;
}
.ui-folder-closed-default:active{
   background: url(/images/common/widgets/ef8c08_11x11_icon_folder_closed.gif) no-repeat 50% 50%;
}
.ui-folder-closed-active{
   background: url(/images/common/widgets/ef8c08_11x11_icon_folder_closed.gif) no-repeat 50% 50%;
}
.ui-folder-closed-content{
   background: url(/images/common/widgets/ef8c08_11x11_icon_folder_closed.gif) no-repeat 50% 50%;
}
.ui-folder-open-default{
   background: url(/images/common/widgets/ef8c08_11x11_icon_folder_open.gif) no-repeat 50% 50%;
}
.ui-folder-open-default:hover{
   background: url(/images/common/widgets/ef8c08_11x11_icon_folder_open.gif) no-repeat 50% 50%;
}
.ui-folder-open-hover{
   background: url(/images/common/widgets/ef8c08_11x11_icon_folder_open.gif) no-repeat 50% 50%;
}
.ui-folder-open-default:active{
   background: url(/images/common/widgets/ef8c08_11x11_icon_folder_open.gif) no-repeat 50% 50%;
}
.ui-folder-open-active{
   background: url(/images/common/widgets/ef8c08_11x11_icon_folder_open.gif) no-repeat 50% 50%;
}
.ui-folder-open-content{
   background: url(/images/common/widgets/ef8c08_11x11_icon_folder_open.gif) no-repeat 50% 50%;
}
.ui-doc-default{
   background: url(/images/common/widgets/ef8c08_11x11_icon_doc.gif) no-repeat 50% 50%;
}
.ui-doc-default:hover{
   background: url(/images/common/widgets/ef8c08_11x11_icon_doc.gif) no-repeat 50% 50%;
}
.ui-doc-hover{
   background: url(/images/common/widgets/ef8c08_11x11_icon_doc.gif) no-repeat 50% 50%;
}
.ui-doc-default:active{
   background: url(/images/common/widgets/ef8c08_11x11_icon_doc.gif) no-repeat 50% 50%;
}
.ui-doc-active{
   background: url(/images/common/widgets/ef8c08_11x11_icon_doc.gif) no-repeat 50% 50%;
}
.ui-doc-content{
   background: url(/images/common/widgets/222222_11x11_icon_doc.gif) no-repeat 50% 50%;
}
.ui-arrows-leftright-default{
   background: url(/images/common/widgets/ef8c08_11x11_icon_arrows_leftright.gif) no-repeat 50% 50%;
}
.ui-arrows-leftright-default:hover{
   background: url(/images/common/widgets/ef8c08_11x11_icon_arrows_leftright.gif) no-repeat 50% 50%;
}
.ui-arrows-leftright-hover{
   background: url(/images/common/widgets/ef8c08_11x11_icon_arrows_leftright.gif) no-repeat 50% 50%;
}
.ui-arrows-leftright-default:active{
   background: url(/images/common/widgets/ef8c08_11x11_icon_arrows_leftright.gif) no-repeat 50% 50%;
}
.ui-arrows-leftright-active{
   background: url(/images/common/widgets/ef8c08_11x11_icon_arrows_leftright.gif) no-repeat 50% 50%;
}
.ui-arrows-leftright-content{
   background: url(/images/common/widgets/222222_11x11_icon_arrows_leftright.gif) no-repeat 50% 50%;
}
.ui-arrows-updown-default{
   background: url(/images/common/widgets/ef8c08_11x11_icon_arrows_updown.gif) no-repeat 50% 50%;
}
.ui-arrows-updown-default:hover{
   background: url(/images/common/widgets/ef8c08_11x11_icon_arrows_updown.gif) no-repeat 50% 50%;
}
.ui-arrows-updown-hover{
   background: url(/images/common/widgets/ef8c08_11x11_icon_arrows_updown.gif) no-repeat 50% 50%;
}
.ui-arrows-updown-default:active{
   background: url(/images/common/widgets/ef8c08_11x11_icon_arrows_updown.gif) no-repeat 50% 50%;
}
.ui-arrows-updown-active{
   background: url(/images/common/widgets/ef8c08_11x11_icon_arrows_updown.gif) no-repeat 50% 50%;
}
.ui-arrows-updown-content{
   background: url(/images/common/widgets/222222_11x11_icon_arrows_updown.gif) no-repeat 50% 50%;
}
.ui-minus-default{
   background: url(/images/common/widgets/ef8c08_11x11_icon_minus.gif) no-repeat 50% 50%;
}
.ui-minus-default:hover{
   background: url(/images/common/widgets/ef8c08_11x11_icon_minus.gif) no-repeat 50% 50%;
}
.ui-minus-hover{
   background: url(/images/common/widgets/ef8c08_11x11_icon_minus.gif) no-repeat 50% 50%;
}
.ui-minus-default:active{
   background: url(/images/common/widgets/ef8c08_11x11_icon_minus.gif) no-repeat 50% 50%;
}
.ui-minus-active{
   background: url(/images/common/widgets/ef8c08_11x11_icon_minus.gif) no-repeat 50% 50%;
}
.ui-minus-content{
   background: url(/images/common/widgets/222222_11x11_icon_minus.gif) no-repeat 50% 50%;
}
.ui-plus-default{
   background: url(/images/common/widgets/ef8c08_11x11_icon_plus.gif) no-repeat 50% 50%;
}
.ui-plus-default:hover{
   background: url(/images/common/widgets/ef8c08_11x11_icon_plus.gif) no-repeat 50% 50%;
}
.ui-plus-hover{
   background: url(/images/common/widgets/ef8c08_11x11_icon_plus.gif) no-repeat 50% 50%;
}
.ui-plus-default:active{
   background: url(/images/common/widgets/ef8c08_11x11_icon_plus.gif) no-repeat 50% 50%;
}
.ui-plus-active{
   background: url(/images/common/widgets/ef8c08_11x11_icon_plus.gif) no-repeat 50% 50%;
}
.ui-plus-content{
   background: url(/images/common/widgets/222222_11x11_icon_plus.gif) no-repeat 50% 50%;
}
.ui-hidden{
   display: none;
}
.ui-accessible-hidden{
   position: absolute;
    left: -1342177.28px;
}
.ui-reset{
   border-bottom: 0px;
    border-left: 0px;
    padding-bottom: 0px;
    line-height: 1.3;
    list-style-type: none;
    margin: 0px;
    outline-style: none;
    outline-color: invert;
    padding-left: 0px;
    outline-width: 0px;
    padding-right: 0px;
    font-size: 100%;
    border-top: 0px;
    list-style-image: none;
    border-right: 0px;
    text-decoration: none;
    padding-top: 0px;
}
.ui-clearfix:after{
   display: block;
    height: 0px;
    visibility: hidden;
    clear: both;
    content: ".";
}
.ui-clearfix{
   display: inline-block;
}
* HTML .ui-clearfix{
   height: 1%;
}
.ui-clearfix{
   display: block;
}
.fc{
   z-index: 9;
    border-bottom: #777 1px solid;
    position: absolute;
    border-left: #777 1px solid;
    background-color: #e6eaf3;
    width: 250px;
    height: 220px;
    color: #999;
    font-size: 12px;
    border-top: #777 1px solid;
    border-right: #777 1px solid;
}
.fc .jJ{
   padding-bottom: 8px;
    margin: 0px;
    padding-left: 8px;
    padding-right: 8px;
    height: 200px;
    padding-top: 8px;
}
.fc .jJ IMG{
   border-bottom: #fff 1px solid;
    border-left: #fff 1px solid;
    border-top: #fff 1px solid;
    border-right: #fff 1px solid;
}
.fc .sd{
   text-align: center;
    padding-bottom: 0px;
    line-height: 18px;
    margin: 0px 10px;
    padding-left: 0px;
    padding-right: 0px;
    color: #333;
    font-size: 14px;
    font-weight: bold;
    padding-top: 0px;
}
.ico{
   background-image: url(/images/common/jt.gif);
    z-index: 9999;
    position: absolute;
    width: 12px;
    float: left;
    height: 25px;
    top: 20px;
    wmode: transparent;
}
.fc01{
   z-index: 9999;
    border-bottom: #777 1px solid;
    position: absolute;
    border-left: #777 1px solid;
    background-color: #e6eaf3;
    width: 230px;
    height: 260px;
    color: #999;
    font-size: 12px;
    border-top: #777 1px solid;
    border-right: #777 1px solid;
}
.fc01 .jJ{
   padding-bottom: 8px;
    margin: 0px;
    padding-left: 8px;
    padding-right: 8px;
    height: 240px;
    padding-top: 8px;
}
.fc01 .jJ IMG{
   border-bottom: #fff 1px solid;
    border-left: #fff 1px solid;
    border-top: #fff 1px solid;
    border-right: #fff 1px solid;
}
.fc01 .sd{
   text-align: center;
    padding-bottom: 0px;
    line-height: 18px;
    margin: 0px 10px;
    padding-left: 0px;
    padding-right: 0px;
    color: #333;
    font-size: 14px;
    font-weight: bold;
    padding-top: 0px;
}
.fc02{
   z-index: 9999;
    border-bottom: #777 1px solid;
    position: absolute;
    border-left: #777 1px solid;
    background-color: #e6eaf3;
    width: 170px;
    height: 180px;
    color: #999;
    font-size: 12px;
    border-top: #777 1px solid;
    border-right: #777 1px solid;
}
.fc02 .jJ{
   padding-bottom: 8px;
    margin: 0px;
    padding-left: 8px;
    padding-right: 8px;
    height: 160px;
    padding-top: 8px;
}
.fc02 .jJ IMG{
   border-bottom: #fff 1px solid;
    border-left: #fff 1px solid;
    border-top: #fff 1px solid;
    border-right: #fff 1px solid;
}
.fc02 .sd{
   text-align: center;
    padding-bottom: 0px;
    line-height: 18px;
    margin: 0px 10px;
    padding-left: 0px;
    padding-right: 0px;
    color: #333;
    font-size: 14px;
    font-weight: bold;
    padding-top: 0px;
}
.fc03{
   z-index: 9999;
    border-bottom: #777 1px solid;
    position: absolute;
    border-left: #777 1px solid;
    background-color: #e6eaf3;
    width: 200px;
    height: 80px;
    color: #999;
    font-size: 12px;
    border-top: #777 1px solid;
    border-right: #777 1px solid;
    padding-top: 25px;
}
.info{
   width: 1002px;
    overflow: hidden;
}
.info UL{
   width: 1018px;
    zoom: 1;
    overflow: hidden;
}
.info LI{
   width: 236px;
    display: inline;
    font-family: Tahoma,"Microsoft Yahei";
    float: left;
    height: 280px;
    margin-right: 18px;
}
.info LI .titles{
   line-height: 48px;
    height: 48px;
    color: #333;
    font-size: 14px;
    font-weight: bold;
}
.info LI .titles B{
   color: #df001e;
}
.info LI .txts{
   border-bottom: #f0f0f0 1px solid;
    padding-bottom: 11px;
    line-height: 20px;
    padding-left: 0px;
    padding-right: 0px;
    height: 50px;
    color: #777;
    border-top: #f0f0f0 1px solid;
    padding-top: 11px;
}
.info LI .more{
   margin-top: 10px;
}
.address{
   padding-top: 10px;
}
.address .img{
   width: 53px;
    float: left;
    height: 51px;
    padding-top: 5px;
}
.address .txt{
   line-height: 20px;
    width: 223px;
    font-family: Tahoma,"Microsoft Yahei";
    float: right;
    color: #e4e4e4;
}
.ff{
   line-height: 36px;
    font-family: Tahoma,"Microsoft Yahei";
    height: 36px;
    color: #aeaeae;
}
.ff A{
   padding-bottom: 0px;
    padding-left: 5px;
    padding-right: 5px;
    color: #aeaeae;
    padding-top: 0px;
}
.address{
   line-height: 25px;
    font-family: Tahoma,"Microsoft YaHei";
}