﻿@charset "utf-8";
/*basic*/
html,h1,h2,h3,h4,h5,h6,dl,form,fieldset,.hidden,dl,dt,p{margin:0;padding:0;}
ul, ol, li {margin:0; padding:0; list-style:none;}

blockquote, q {
	quotes: none;
}
table, table td { 
	padding:0;
	border:none;
	border-collapse:collapse;
}

input{
	margin: 0px;
	padding: 0px;
}

* { border:none}

.clear {clear:both;}
.left { float:left;}
.right { float:right;}

.center { text-align: center; }
.centerm {
	margin-right: auto;
	margin-left: auto;
}
.textright { text-align: right; }
.textleft { text-align: left; }

.absolute{ position: absolute; z-index: 999; }
.relative{ position: relative; }

.aicon01{
	right: 0px;
	*right: 20px;
	width: 20px;
	position: absolute;
}

.aicon02{
	right: 10px;
	width: 20px;
	position: absolute;
}

.show{ display:block;}
.hidden{ display:none;}
.overflow{
	overflow: auto;
}

.overflow233{ overflow: auto; height: 233px; padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; border: 1px solid #CCC; }

.pr0{ padding-right:0px!important;}
.pr5{ padding-right:5px;}
.pr10{ padding-right:10px;}
.pr15{ padding-right:15px;}
.pr20{ padding-right:20px;}
.pr36{ padding-right:36px;}
.pr40{ padding-right:40px;}
.pr50{ padding-right:50px;}

.pl0{ padding-left:0px!important;}
.pl5{ padding-left:5px;}
.pl10{ padding-left:10px;}
.pl15{ padding-left:15px;}
.pl20{ padding-left:20px;}
.pl25{ padding-left:25px;}
.pl33{ padding-left:33px;}

.pb0 { padding-bottom:0px!important;}
.pb5 { padding-bottom:5px;}
.pb10{ padding-bottom:10px;}
.pb15{ padding-bottom:15px;}
.pb20{ padding-bottom:20px;}
.pb25{ padding-bottom:25px;}
.pb30{ padding-bottom:30px;}
.pb50{ padding-bottom:50px;}


.pt0{padding-top:0px; padding-top:2px\9; *padding-top:2px;}
.pt3{padding-top:3px; padding-top:1px\9; *padding-top:1px;}
.pt5{padding-top:5px;}
.pt8{padding-top:8px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pt20{padding-top:20px;}
.pt25{padding-top:25px;}
.pt30{padding-top:30px;}
.pt40{padding-top:40px;}

.p_0{ padding:0px;}
.p_5{ padding:5px;}
.p_10{ padding:10px;}
.p_15{ padding:15px;}
.p_1510{
	padding-top: 7px;
	padding-right: 15px;
	padding-bottom: 7px;
	padding-left: 15px;
}
.p_2010{
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.p_20{ padding:20px;}

.mt-5{ margin-top:-5px;}
.mt0{ margin-top:0px;}
.mt5{ margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt40{margin-top:40px;}

.mb5{ margin-bottom:5px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}

.mr0{ margin-right:0px!important;}
.mr5{ margin-right:5px;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:18px;}
.mr20{ margin-right:20px;} 

.ml0{ margin-left:0px;}
.ml1{ margin-left:1px;}
.ml5{ margin-left:5px;}
.ml10{ margin-left:10px;}
.ml15{ margin-left:15px;}
.ml45{ margin-left:45px;}

.fs8{ font-size:8px;}
.fs9{ font-size:9px;}
.fs10{ font-size:10px;}
.fs11{ font-size:11px; }
.fs12{ font-size:12px;}
.fs13{ font-size:13px;}
.fs15{ font-size:15px;}
.fs18{ font-size:18px;}
.fs20{ font-size:20px;}
.fs24{ font-size:24px;}
.fs30{ font-size:30px; line-height: 30px; }

.fwn{ font-weight: normal; }

.txt_01{ color: #CA0306; }
.vip .txt_01{ color: #996C33; }
.txt_02{ color: #DDDDDD; }
.txt_03{ color: #CFA972; }
.txt_04{ color: #333; }
.txt_05{ color: #999; }
.txt_06{ color: #339933; }

.txt_07{color: #99CC33;}
.txt_08{color: #CCCC33;}
.txt_09{color: #FFCD06;}
.txt_10{color: #FF6600;}
.txt_11{color: #CB0307;}
.txt_12{color: #000000;}
.fc333{ color: #333; }

.h3title03{
	padding-top: 8px;
	padding-right: 10px;
	padding-left: 10px;
	height: 28px;
	clear: both;
	font-size: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}

.h3title04{
	padding-right: 10px;
	padding-left: 20px;
	clear: both;
	font-size: 18px;
	color: #333;
	background-image: url(../images/icon11.jpg);
	background-repeat: no-repeat;
	background-position: 10px 20px;
	padding-top: 15px;
	height: 28px;
	*padding-top: 19px;
	*height: 25px;
	padding-top: 19px\9;
	height: 25px\9;
	padding-bottom: 0px;
}

.box960info2 .h3title04{ padding-left: 10px; background-position: 0px 20px;}

.vip .h3title04{
	padding-right: 10px;
	padding-left: 20px;
	clear: both;
	font-size: 18px;
	color: #333;
	background-image: url(../images/icon11_vip.jpg);
	background-repeat: no-repeat;
	background-position: 10px 20px;
	padding-top: 15px;
	height: 28px;
	*padding-top: 19px;
	*height: 25px;
	padding-top: 19px\9;
	height: 25px\9;
	padding-bottom: 0px;
}

.h3title05{ font-size: 13px; font-weight: bold; padding-bottom: 5px; color: #333333; }

.h3title06{
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 5px;
	clear: both;
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCDCDC;
	margin-bottom: 5px;
}

.h3title07{
	font-size: 15px;
	font-weight: bold;
	color: #333;
	padding-bottom: 5px;
}

.w240box01top h3.h3title07{
	font-size: 15px;
	font-weight: bold;
	color: #333;
	padding-bottom: 0px;
}

.h3title08{
	font-size: 20px;
	font-weight: bold;
	color: #333;
	padding-bottom: 5px;
}

.h3title09{
	font-size: 20px;
	font-weight: bold;
	color: #CA0306;
	padding-bottom: 5px;
}

.h3title10{
	font-size: 18px;
	font-weight: bold;
	color: #333;
	padding-bottom: 5px;
}

.h3title11{
	font-size: 13px;
	font-weight: bold;
	float: left;
	padding-right: 5px;
}
.h3title12{
	padding-right: 10px;
	padding-left: 20px;
	clear: both;
	font-size: 15px;
	background-image: url(../images/icon11.jpg);
	background-repeat: no-repeat;
	background-position: 10px 18px;
	padding-top: 15px;
	height: 28px;
	*padding-top: 19px;
	*height: 25px;
	padding-top: 19px\9;
	height: 25px\9;
	padding-bottom: 0px;
	font-weight: bold;
}
.h3title13{
	padding-right: 10px;
	padding-left: 20px;
	clear: both;
	font-size: 15px;
	background-image: url(../images/icon11.jpg);
	background-repeat: no-repeat;
	background-position: 10px 18px;
	padding-top: 15px;
	height: 28px;
	*padding-top: 19px;
	*height: 25px;
	padding-top: 19px\9;
	height: 25px\9;
	padding-bottom: 0px;
	font-weight: bold;
	margin-left: -20px;
}
.h3title14{ padding-right: 0px; padding-left: 10px; font-size: 13px; background-image: url(../images/icon27.gif); background-repeat: no-repeat; background-position: 0px 0px; padding-top: 15px; 
	*padding-top: 19px;
	*height: 25px;
padding-top: 0px; padding-bottom: 0px; font-weight: normal; 
}
.h3title14 span{
	font-weight: bold;
	font-size: 17px;
}
.h3title15{ background-image: url(../images/icon31.gif); padding-left: 30px; background-repeat: no-repeat; display: block; height: 32px; font-weight: bold; font-size: 13px; padding-top: 3px; }
.h3title16{
	padding-right: 10px;
	padding-left: 20px;
	clear: both;
	font-size: 15px;
	background-image: url(../images/icon36.jpg);
	background-repeat: no-repeat;
	background-position: 7px 15px;
	padding-top: 15px;
	height: 28px;
	*padding-top: 19px;
	*height: 25px;
	padding-top: 19px\9;
	height: 25px\9;
	padding-bottom: 0px;
	font-weight: bold;
	margin-left: -20px;
	color: #000;
}

.w20{ width:20px;}
.w25{ width:25px;}
.w30{ width:30px;}
.w35{ width:35px;}
.w40{ width:40px;}
.w50{ width:50px;}
.w60{ width:60px;}
.w70{ width:70px;}
.w80{ width:80px;}
.w90{ width:90px;}
.w100{ width:100px;}
.w110{ width:110px;}
.w120{ width:120px;}
.w143{ width:143px;}
.w150{ width:150px;}
.w160{ width:163px;}
.w180{ width:180px;}
.w200{ width:200px;}
.w228{ width:226px;}
.w240{ width:240px;}
.w250{ width:250px;}
.w280{ width:280px;}
.w270{ width:270px;}
.w300{ width:300px;}
.w328{ width:328px;}
.w335{ width:335px;}
.w400{ width:400px;}
.w566{ width:566px;}
.w650{ width:650px;}
.w690{ width:690px;}


.w25p{ width:25%; }
.w50p{ width:50%; }

.h30{ height: 30px; }
.h40{ height: 40px; }
.h50{ height: 50px; }
.h75{ height: 75px; }
.h90{ height: 90px; }
.h100{ height: 100px; }
.h110{ height: 110px; }
.h129{ height: 129px; }
.h155{ height: 155px; }
.h180{ height: 180px; }
.h218{ height: 218px; }
.h225{ height: 225px; }
.h233{ height: 233px; }
.h250{ height: 250px; }
.h398{ height: 398px; }
.h400{ height: 400px; }
.h570{ height: 570px; }


/* properties ======================================================== */

body{
	border:0;
	color:#666;
	line-height:20px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	background-color: #FFF;
	margin: 0px;
	padding: 0px;
}

/* Structure ============================================================= */

.wrapper{
	width: 960px;
	text-align: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

/* ============================= main layout ====================== */
a{
	text-decoration: none;
	color: #666;
}
a:hover{
	text-decoration: underline;
	color: #CA0306;
}

.redlink{
	text-decoration: underline;
	color: #CA0306;
}

.underline{
	text-decoration: underline;
}


.vip a:hover{
	text-decoration: underline;
	color: #996C33;
}
a{outline: none; /* for Firefox */hlbr:expression(this.onFocus=this.blur()); /* for IE */}
a:focus { -moz-outline-style: none; }

.cornerimg{-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}

.link01{
	color: #CA0306;
	background-image: url(../images/icon02.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 15px;
}

.vip .link01{
	color: #996C33;
	background-image: url(../images/icon02_vip.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 15px;
}

.link02{
	background-image: url(../images/icon03.gif);
	background-repeat: no-repeat;
	background-position: 210px 5px;
	padding-right: 15px;
	width: 210px;
	display: block;
}
.link02:hover{
	background-image: url(../images/icon03_2.gif);
}

.link03{
	background-image: url(../images/icon04.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	display: block;
	padding-left: 15px;
}

.link04{
	background-image: url(../images/icon05.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 20px;
}
.link05{
	background-image: url(../images/icon09.gif);
	background-repeat: no-repeat;
	background-position: left;
	background-position: left 1px\9;
	*background-position: left 1px;
	padding-left: 25px;
	padding-right: 10px;
	color: #666 !important;
}
.link05:hover{
        color: #CA0306 !important
}


.link06{
	background-image: url(../images/icon10.gif);
	background-repeat: no-repeat;
	background-position: left;
	background-position: left 1px\9;
	*background-position: left 1px;
	padding-left: 25px;
	padding-right: 10px;
}
.link07{
	background-image: url(../images/icon16.gif);
	background-repeat: no-repeat;
	background-position: left;
	background-position: left 1;
	*background-position: left 1px;
	padding-left: 20px;
	padding-right: 10px;
	text-decoration: underline;
}

.vip .link05{
	background-image: url(../images/icon09_vip.gif);
	background-repeat: no-repeat;
	background-position: left;
	background-position: left 1px\9;
	*background-position: left 1px;
	padding-left: 25px;
	padding-right: 10px;
}
.vip .link06{
	background-image: url(../images/icon10_vip.gif);
	background-repeat: no-repeat;
	background-position: left;
	background-position: left 1px\9;
	*background-position: left 1px;
	padding-left: 25px;
	padding-right: 10px;
}
.link08{
	background-image: url(../images/icon03.gif);
	background-repeat: no-repeat;
	background-position: 125px 5px;
	padding-right: 15px;
	width: 130px;
	display: block;
	float: left;
}
.link08:hover{
	background-image: url(../images/icon03_2.gif);
}
.link09{
	background-image: url(../images/icon_download00_over.gif);
	background-repeat: no-repeat;
	background-position: left;
	background-position: left 1px\9;
	*background-position: left 1px;
	padding-left: 20px;
	padding-right: 10px;
	color: #666 !important;
}

.link09:hover{  
        color: #CA0306 !important;
}

.link10{
	text-decoration: underline;	
/*	background-image: url(../images/icon26.gif);
	background-repeat: no-repeat;
	background-position: left;
	background-position: left 1px\9;
	*background-position: left 1px;
	padding-left: 20px;
	padding-right: 10px;
*/
}
.link11{
	background-image: url(../images/icon37.gif);
	background-repeat: no-repeat;
	background-position: left;
	background-position: left 1px\9;
	*background-position: left 1px;
	padding-left: 20px;
	padding-right: 10px;
}

/* 一般commandLink 改色*/
.link12{  
        color: #666 !important;
}
.link12:hover{  
        color: #CA0306 !important;
}





.ul01{}
.ul01 li{
	background-image: url(../images/icon04.gif);
	background-repeat: no-repeat;
	background-position: 5px 10px;
	display: block;
	padding-left: 15px;
	padding-bottom: 5px;
}

.ul02{}
.ul02 li{
	background-image: url(../images/icon04_2.gif);
	background-repeat: no-repeat;
	background-position: 5px 10px;
	display: block;
	padding-left: 15px;
	padding-bottom: 5px;
}

.ul03{}
.ul03 li{
	background-image: url(../images/line01.gif);
	background-repeat: repeat-x;
	background-position: 0px bottom;
	padding-top: 5px;
	padding-bottom: 5px;
}

.ul04{
	padding-left: 10px;
	margin-left: 15px;
}
.ul04 li{
	list-style-type: upper-alpha;
}
.ul05{
	height: 100px;	
}
.ul05 li{
	background-image: url(../images/icon04.gif);
	background-repeat: no-repeat;
	background-position: 5px 10px;
	display: block;
	padding-left: 15px;
	padding-bottom: 5px;
	float: left;
	width: 130px;
}
.ul06{}
.ul06 li{
	background-image: url(../images/icon04_2.gif);
	background-repeat: no-repeat;
	background-position: 5px 10px;
	display: block;
	padding-left: 15px;
}
.ul07{
	padding-left: 10px;
	margin-left: 10px;
	*margin-left: 15px;
	margin-left: 15px\9;
	}
.ul07 li{list-style-type: lower-alpha;}
.ul08{}
.ul08 li{
	background-image: url(../images/icon03.gif);
	background-repeat: no-repeat;
	background-position: 0px 15px;
	display: block;
	padding-left: 15px;
	line-height: 40px;	
}
.ul09{}
.ul09 li{
	background-image: url(../images/icon04_1.gif);
	background-repeat: no-repeat;
	background-position: 5px 10px;
	display: block;
	padding-left: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 16px;
}
.ul10{
	padding:0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.ul10 li{list-style-type:none;}
.ol01{
	padding-left: 10px;
	margin-left: 10px;
	*margin-left: 15px;
	margin-left: 15px\9;
}

.ol01 li{
	list-style-type: decimal;
}
.ol01 ul li{
	list-style-type: none;
}
.ol02{
	padding-left: 10px;
	margin-left: 10px;
	*margin-left: 15px;
	margin-left: 15px\9;
}

.ol02 li{
	list-style-type: decimal;
	font-weight: bold;
}
.ol02 li div{
	font-weight: normal;	
	
}


.formt01{
	width: 160px;
	border: 1px solid #DDD;
	display: block;
}

.leftbanner01{
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #CA0306;
	display: block;
}

.bg_01{
	background-image: url(../images/header_bg_01.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	background-color: #FFF;
}

.bg_search{ background-image: url(../images/bg_search.jpg); background-repeat: repeat-x; background-position: 0px bottom; background-color: #FFF; }
/*hank mod*/
.box_bg_01{
    background-image: url(../images/box01_bg01.jpg);
    background-repeat: no-repeat;
    background-position: right bottom;
    background-color: #FFF;
    border-left-width: 1px;
    border-left-style: solid;
    border-left-color: #DDD;
}

.box_bg_01_login{
    background-color: #FFFFFF;
    border-left: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
}
/*hank add*/
.h30_box_bg_01 {
    background: url(../images/box01_bg01.jpg) no-repeat scroll right bottom transparent;
}

.box_bg_02{ background-image: url(../images/box02_bg.jpg); background-repeat: no-repeat; background-position: right 0px; background-color: #FFF; border-left-width: 1px; border-left-style: solid; border-left-color: #DDD; }

.img_01{ padding: 5px; display: block; border: 1px solid #CCC; height: 130px; width: 160px; }


.line00{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DADADA;
}
.line01{
	background-image: url(../images/line01.gif);
	background-repeat: repeat-x;
	background-position: 0px bottom;
}

.line02{
	background-image: url(../images/line02.gif);
	background-repeat: repeat-x;
	background-position: 0px bottom;
}

.line03{
	background-image: url(../images/line03.gif);
	background-repeat: repeat-y;
	background-position: right 0px;
}
.line04{
	padding-right: 15px;
	clear: both;
	background-image: url(../images/icon13.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
	*background-position: right 0px;
	background-position: right 0px\9;
}

.vip .line04{
	padding-right: 15px;
	clear: both;
	background-image: url(../images/icon13_vip.gif);
	background-repeat: no-repeat;
	background-position: right 2px;
	*background-position: right 0px;
	background-position: right 0px\9;
}
.line05{
	background-image: url(../images/line05.gif);
	background-repeat: repeat-x;
	background-position: 0px bottom;
}


.imgtl{
	position: absolute;
	margin-top: 0px;
	z-index: 99;
}
.imgtl2{
	position: absolute;
	margin-top: -1px;
	z-index: 99;
	margin-left: -1px;
}

.bor_01{ border: 1px solid #DDDDDD; }

.bor_lr{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #DDDDDD;
	border-right-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
	border-left-color: #DDDDDD;
}

.imgtitle26033{
	display: block;
	height: 33px;
	width: 260px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.imgtitle24033{
	display: block;
	height: 27px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color: #FFF;
	padding-top: 6px;
	padding-left: 30px;
}
#imgtitle01{ background-image: url(../images/imgtitle01.jpg); }
#imgtitle02{ background-image: url(../images/imgtitle02.jpg); }
#imgtitle03{ background-image: url(../images/imgtitle03.jpg); }
#imgtitle04{ background-image: url(../images/imgtitle04.jpg); }
#imgtitle05{ background-image: url(../images/imgtitle05.jpg); }

.atmbt01{
	background-image: url(../images/banner_hr01.jpg);
	background-repeat: no-repeat;
	height: 43px;
	width: 227px;
	display: block;
}

.atmbt02{
	background-image: url(../images/banner_hr02.jpg);
	background-repeat: no-repeat;
	height: 43px;
	width: 227px;
	display: block;
}
.atmbt03{
	background-image: url(../images/banner_hr03.jpg);
	background-repeat: no-repeat;
	height: 43px;
	width: 227px;
	display: block;
}
.atmbt04{
	background-image: url(../images/banner_hr04.jpg);
	background-repeat: no-repeat;
	height: 43px;
	width: 227px;
	display: block;
}

.imgbt01{
	background-image: url(../images/imgbt01.jpg);
	background-repeat: no-repeat;
	height: 29px;
	width: 119px;
	display: block;
}
.imgbt01_b{
	background-image: url(../images/imgbt01_b.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}

.imgbt02{
	background-image: url(../images/imgbt02.jpg);
	background-repeat: no-repeat;
	height: 29px;
	width: 119px;
	display: block;
}
.imgbt02_b{
	background-image: url(../images/imgbt02_b.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}

.imgbt03{
	background-image: url(../images/imgbt03.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 77px;
	display: block;
}


.imgbt04{
	background-image: url(../images/imgbt04.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}

.vip .imgbt04{
	background-image: url(../images/imgbt04_vip.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 96px;
	display: block;
}

.inverstment .imgbt04{
	background-image: url(../images/imgbt04_inverstment.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}

.imgbt05{
	background-image: url(../images/imgbt05.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}

.vip .imgbt05{
	background-image: url(../images/imgbt05_vip.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 96px;
	display: block;
}

.imgbt06{
	background-image: url(../images/imgbt06.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}


.imgbt07{
	background-image: url(../images/imgbt07.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 97px;
	display: block;
}

.vip .imgbt07{
	background-image: url(../images/imgbt07_vip.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 97px;
	display: block;
}

.imgbt08{
	background-image: url(../images/imgbt08.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 96px;
	display: block;
}

.imgbt08_vip{
	background-image: url(../images/imgbt08_vip.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 96px;
	display: block;
}

.imgbt09{
	background-image: url(../images/imgbt09.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 96px;
	display: block;
}

.imgbt10{
	background-image: url(../images/imgbt10.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 96px;
	display: block;
}

.vip .imgbt10{
	background-image: url(../images/imgbt10_vip.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 96px;
	display: block;
}

.imgbt11{
	background-image: url(../images/imgbt11.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}

.imgbt12{
	background-image: url(../images/imgbt12.jpg);
	background-repeat: no-repeat;
	height: 27px;
	width: 88px;
	display: block;
}

.imgbt13{
	background-image: url(../images/imgbt13.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}

.imgbt14{
	background-image: url(../images/imgbt14.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}

.imgbt15{
	background-image: url(../images/imgbt15.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}

.imgbt16{
	background-image: url(../images/imgbt16.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}

.imgbt17{
	background-image: url(../images/imgbt17.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 127px;
	display: block;
}

.imgbt18{
	background-image: url(../images/imgbt18.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}

.imgbt19{
	background-image: url(../images/imgbt19.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 96px;
	display: block;
}

.imgbt20{
	background-image: url(../images/imgbt20.jpg);
	background-repeat: no-repeat;
	height: 38px;
	width: 80px;
	display: block;
}

.imgbt21{
	background-image: url(../images/imgbt21.jpg);
	background-repeat: no-repeat;
	height: 38px;
	width: 70px;
	display: block;
}

.imgbt22{
	background-image: url(../images/imgbt22.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}

.imgbt23{
	background-image: url(../images/imgbt23.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}

.imgbt24{
	background-image: url(../images/imgbt24.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}

.imgbt25{
	background-image: url(../images/imgbt25.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 97px;
	display: block;
}
.imgbt26{
	background-image: url(../images/imgbt26.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 96px;
	display: block;
}
.imgbt27{
	background-image: url(../images/imgbt27.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}

.imgbt28{
	background-image: url(../images/imgbt28.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 116px;
	display: block;
}

.imgbt29{
	background-image: url(../images/imgbt29.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 116px;
	display: block;
}


.imgbt30{
	background-image: url(../images/imgbt30.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}

.imgbt31{
	background-image: url(../images/imgbt31.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}
.imgbt32{
	background-image: url(../images/imgbt32.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}

.imgbt33{
	background-image: url(../images/imgbt33.jpg);
	background-repeat: no-repeat;
	height: 29px;
	width: 82px;
	display: block;
}
.imgbt34{
	background-image: url(../images/imgbt34.jpg);
	background-repeat: no-repeat;
	height: 16px;
	width: 133px;
	display: block;
}
.imgbt35{
	background-image: url(../images/imgbt35.jpg);
	background-repeat: no-repeat;
	height: 18px;
	width: 55px;
	display: block;
}

.imgbt36{
	background-image: url(../images/imgbt36.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}
.imgbt37{
	background-image: url(../images/imgbt37.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}

.imgbt38{
	background-image: url(../images/imgbt38.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 126px;
	display: block;
}
.imgbt39{
	background-image: url(../images/imgbt39.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 126px;
	display: block;
}
.imgbt40{
	background-image: url(../images/imgbt40.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 206px;
	display: block;
}
.imgbt41{
	background-image: url(../images/imgbt41.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}
.imgbt42{
	background-image: url(../images/imgbt42.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}
.imgbt43{
	background-image: url(../images/imgbt43.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}
.imgbt44{
	background-image: url(../images/imgbt44.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 256px;
	display: block;
}
.imgbt45{
	background-image: url(../images/imgbt45.jpg);
	background-repeat: no-repeat;
	height: 40px;
	width: 256px;
	display: block;
}
.imgbt46{
	background-image: url(../images/imgbt46.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}

.imgbt47{
	background-image: url(../images/imgbt47.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 97px;
	display: block;
}

.imgbtloan{
	background-image: url(../images/imgbtloan.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 97px;
	display: block;
}

.imgbt49{
	background-image: url(../images/imgbt49.jpg);
	background-repeat: no-repeat;
	height: 19px;
	width: 86px;
	display: block;
}
.imgbt50{
	background-image: url(../images/imgbt50.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 101px;
	display: block;
}
.imgbt51{
	background-image: url(../images/imgbt51.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 82px;
	display: block;
}
.imgbt52{
	background-image: url(../images/imgbt52.jpg);
	background-repeat: no-repeat;
	height: 28px;
	width: 82px;
	display: block;
}
.imgbt53{
	background-image: url(../images/imgbt53.jpg);
	background-repeat: no-repeat;
	height: 24px;
	width: 90px;
	display: block;
}
.imgbt54{
	background-image: url(../images/imgbt54.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}
.imgbt55{
	background-image: url(../images/imgbt55.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 100px;
	display: block;
}
.imgbt56{
	background-image: url(../images/imgbt56.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 85px;
	display: block;
}
.imgbt57{
	background-image: url(../images/imgbt57.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 100px;
	display: block;
}
.imgbt58{
	background-image: url(../images/imgbt58.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 101px;
	display: block;
}
.imgbt59{
	background-image: url(../images/imgbt59.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}
.imgbt60{
	background-image: url(../images/imgbt60.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}
.imgbt61{
	background-image: url(../images/imgbt61.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 135px;
	display: block;
}
.imgbt62{
	background-image: url(../images/imgbt62.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 135px;
	display: block;
}
.imgbt63{
	background-image: url(../images/imgbt63.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 135px;
	display: block;
}
.imgbt64{
	background-image: url(../images/imgbt64.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 135px;
	display: block;
}
.imgbt65{
	background-image: url(../images/imgbt65.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}
.imgbt66{
	background-image: url(../images/imgbt66.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 80px;
	display: block;
}
.imgbt67{
	background-image: url(../images/imgbt67.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 80px;
	display: block;
}
.imgbt67_1{
	background-image: url(../images/imgbt67_1.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 80px;
	display: block;
}
.imgbt67_2{
	background-image: url(../images/imgbt67_2.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 80px;
	display: block;
}
.imgbt68{
	background-image: url(../images/imgbt68.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 61px;
	display: block;
}
.imgbt69{
	background-image: url(../images/imgbt69.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 61px;
	display: block;
}
.imgbt70{
	background-image: url(../images/imgbt70.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}
.imgbt71{
	background-image: url(../images/imgbt71.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 170px;
	display: block;
}
.imgbt72{
	background-image: url(../images/imgbt72.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}
.imgbt73{
	background-image: url(../images/imgbt73.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 115px;
	display: block;
}
.imgbt74{
	background-image: url(../images/imgbt74.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}
.imgbt75{
	background-image: url(../images/imgbt75.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 180px;
	display: block;
}
.imgbt76{
	background-image: url(../images/imgbt76.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 180px;
	display: block;
}
.imgbt77{
	background-image: url(../images/imgbt77.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}
.imgbt78{
	background-image: url(../images/imgbt78.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}
.imgbt79{
	background-image: url(../images/imgbt79.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}
.imgbt80{
	background-image: url(../images/imgbt80.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 86px;
	display: block;
}
.imgbt81{
	background-image: url(../images/imgbt81.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 167px;
	display: block;
}
.imgbt82{
	background-image: url(../images/imgbt82.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 182px;
	display: block;
}
.imgbt83{
	background-image: url(../images/imgbt83.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 300px;
	display: block;
}
.imgbt84{
	background-image: url(../images/imgbt84.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}
.imgbt85{
	background-image: url(../images/imgbt85.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}
.imgbt86{
	background-image: url(../images/imgbt86.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 101px;
	display: block;
}
.imgbt87{
	background-image: url(../images/imgbt87.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 166px;
	display: block;
}

.imgbt88{
	background-image: url(../images/imgbt88.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 131px;
	display: block;
}
.imgbt89{
	background-image: url(../images/imgbt89.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 131px;
	display: block;
}
.imgbt90{
	background-image: url(../images/imgbt90.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 101px;
	display: block;
}
.imgbt91{
	background-image: url(../images/imgbt91.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 86px;
	display: block;
}
.imgbt92{
	background-image: url(../images/imgbt92.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}
.imgbt93{
	background-image: url(../images/imgbt93.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 101px;
	display: block;
}
.imgbt94{
	background-image: url(../images/imgbt94.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 101px;
	display: block;
}
.imgbt95{
	background-image: url(../images/imgbt95.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 131px;
	display: block;
}
.imgbt96{
	background-image: url(../images/imgbt96.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}

.imgbt97{
	background-image: url(../images/imgbt97.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 61px;
	display: block;
}

.imgbt98{
	background-image: url(../images/imgbt98.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 80px;
	display: block;
}

.imgbt99{
	background-image: url(../images/imgbt99.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 80px;
	display: block;
}

.imgbt100{
	background-image: url(../images/imgbt100.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 80px;
	display: block;
}
.imgbt101{
	background-image: url(../images/imgbt101.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 101px;
	display: block;
}

.imgbt102{
	background-image: url(../images/imgbt102.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 101px;
	display: block;
}
.imgbt103{
	background-image: url(../images/imgbt103.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}
.imgbt104{
	background-image: url(../images/imgbt104.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 106px;
	display: block;
}

.imgbt109{
	background-image: url(../images/imgbt109.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 131px;
	display: block;
}

.imgbt110{
	background-image: url(../images/imgbt110.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 86px;
	display: block;
}

.imgbt116{
	background-image: url(../images/imgbt116.jpg);
	background-repeat: no-repeat;
	height: 33px;
	width: 172px;
	display: block;
}

.imgbt00020105_1{
	background-image: url(../images/imgbt00020105_1.jpg);
	background-repeat: no-repeat;
	height: 29px;
	width: 102px;
	display: block;
}

.imgbt00020105_3{
	background-image: url(../images/imgbt00020105_3.jpg);
	background-repeat: no-repeat;
	height: 29px;
	width: 77px;
	display: block;
}

.imgbt00020105_4{
	background-image: url(../images/imgbt00020105_4.jpg);
	background-repeat: no-repeat;
	height: 29px;
	width: 77px;
	display: block;
}

.imgbt00020105_5{
	background-image: url(../images/imgbt00020105_5.jpg);
	background-repeat: no-repeat;
	height: 29px;
	width: 102px;
	display: block;
}

.imgbt00020105_6{
	background-image: url(../images/imgbt00020105_6.jpg);
	background-repeat: no-repeat;
	height: 29px;
	width: 102px;
	display: block;
}


.imgbt02300100
{
	background-image: url(../images/imgbt02300100.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 121px;
	display: block;
}

.imgbt02300101
{
	background-image: url(../images/imgbt02300101.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 165px;
	display: block;
}

.imgbt0103
{
	background-image: url(../images/imgbt0103.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 91px;
	display: block;
}

.imgbt121{
	background-image: url(../images/imgbt121.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 180px;
	display: block;
}

.imgbt122{
	background-image: url(../images/imgbt122.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 96px;
	display: block;
}

.imgbt123{
	background-image: url(../images/imgbt123.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 96px;
	display: block;
}
 
 
 .imgbt0407{
	background-image: url(../images/imgbt0407.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 101px;
	display: block;
}
 
 .imgbt0408{
	background-image: url(../images/imgbt0408.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 101px;
	display: block;
}
 
 
 
.table01 table.table00,.table01 table table{
	border-top-style: none;
	border-right-style: none;
}
.table01 table.table00 td{ border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 0px; 
}
.table01 td table.jqTransformTextarea td{
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;
	border-right-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.table01{
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #D0D0D0;
	border-right-color: #D0D0D0;
	background-color: #FFF;
}
.table01 th{ border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid; border-bottom-color: #D0D0D0; border-left-color: #D0D0D0; text-align: center; background-image: url(../images/tablebg_01.jpg); background-color: #FFF; background-repeat: repeat-x; background-position: 0px bottom; 
}
.table01 th.th5{
	padding-top: 5px;
	padding-bottom: 5px;
}
.table01 th.th10{ font-size: 13px; color: #666; background-color: #F9F9F9; background-image: none; text-align: center; padding: 10px; 
}
.table01 td{ border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid; border-bottom-color: #D0D0D0; border-left-color: #D0D0D0; padding-top: 5px; padding-bottom: 5px; padding-right: 10px; padding-left: 10px; 
	*padding-right: 5px;
	*padding-left: 5px; 
}

.table01 td.pr0{ height: 30px; }

.table01 .tdbg01{
	background-color: #F4F4F4;
	background-image: none;
}
.table01 .tdllineoff{
	border-left-style: none;
	padding-left: 5px;
}
.table01 .tdllineoff2{
	border-left-style: none;
}
.table01 .tdllineofffrom{ border-left-style: none; padding-top: 7px; padding-bottom: 7px; padding-right: 0px; padding-left: 0px; 
}
.table01 .tdblineoff{
	border-top-style: none;
}
.table01 .tdbolineoff{
	border-bottom-style: none;
}
.table01 .tdtlineoff{
	border-left-style: none;
}
.table01 .tdrlineoff{
	border-right-style: none;
}

.table01 .tdalllineoff{
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.table01 th.title01{ padding-top: 10px; padding-bottom: 10px; font-size: 15px; color: #333; }

.trbg01{ background-color: #FAF9F9; }
.trbg02{ background-color: #F9F9F9; }
.trbg03{ background-color: #FAF8F9; }

.box960info .table01 th,.box960info2 .table01 th{
	padding-top: 10px;
	padding-bottom: 10px;
}
.box960info .table01 td,.box960info2 .table01 td{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
}

.table02 table.table00,.table01 table table{
	border-top-style: none;
	border-right-style: none;
}
.table02 table.table00 td{ border-bottom-style: none; border-left-style: none; border-top-style: none; border-right-style: none; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 0px; 
}
.table02 td table.jqTransformTextarea td{
	border-bottom-style: none;
	border-left-style: none;
	border-top-style: none;
	border-right-style: none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.table02{
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #D0D0D0;
	border-right-color: #D0D0D0;
	background-color: #FFF;
}
.table02 th{
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #D0D0D0;
	border-left-color: #D0D0D0;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	background-image: url(../images/tablebg_01.jpg);
	background-color: #F1F1F1;
	background-repeat: repeat-x;
	background-position: 0px 0px;
}

.table02 td{
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #D0D0D0;
	border-left-color: #D0D0D0;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 10px;
	padding-left: 10px;
}

.table02 .tdbg01{
	background-color: #F4F4F4;
	background-image: none;
}
.table02 .tdllineoff{
	border-left-style: none;
	padding-left: 5px;
}
.table02 .tdllineoff2{
	border-left-style: none;
}
.table02 .tdalllineoff{
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.box960info .table02 th,.box960info2 .table02 th{
	padding-top: 10px;
	padding-bottom: 10px;
}
.box960info .table02 td,.box960info2 .table02 td{
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	padding-left: 10px;
}

.tdplpr0 td{
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.tdplpr2 td{ padding-top: 5px; padding-right: 2px; padding-bottom: 5px; padding-left: 2px; }





.line{
	background-color: #FFF;
	border: 1px solid #D0D0D0;
	display: block;
	padding-top: 20px;
}
.line2{
	background-color: #FFF;
	border: 1px solid #D0D0D0;

}

/* Drop down styles*/
div.selectbox-wrapper {
	position:absolute;
	width:400px;
	background-color:white;
	border:1px solid #DDD;
	margin-top:0px;
	padding:0px;
	text-align:left;
	max-height:200px;
	overflow:auto;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/*Drop down list styles*/
div.selectbox-wrapper ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
/* Selected item in dropdown list*/
div.selectbox-wrapper ul li.selected { 
  background-color: #EAF2FB;
}

/* Hover state for dropdown list */
div.selectbox-wrapper ul li.current { 
  background-color: #CDD8E4;
}

/* Drop down list items style*/
div.selectbox-wrapper ul li {
	list-style-type:none;
	display:block;
	margin:0;
	padding:4px;
	cursor:pointer;
}

/* Look and feel of select box */
.selectbox 
{
	width : 156px; /* Resize Width */
	display : block;
	text-align:left;
	cursor: pointer;
	border:1px solid #DDD;
	background-image: url(../images/bg_select.png);
	background-position: right;
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}

.telbox{
	background-image: url(../images/telboxbg.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 47px;
	padding-top: 5px;
	padding-left: 50px;
	margin-left: -5px;
	width: 170px;
}
.telbox h3{
	font-size: 15px;
	color: #333;
	line-height: 20px;
}

.vip .telbox{
	background-image: url(../images/telboxbg_vip.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 67px;
	padding-top: 8px;
	padding-left: 50px;
	margin-left: -5px;
	display: block;
	width: 170px;
}
.vip .telbox h3{
	font-size: 15px;
	color: #996C33;
	line-height: 20px;
}


.ullist_2{ padding-top: 5px; }
.ullist_2 li{
	background-image: url(../images/icon04.gif);
	background-repeat: no-repeat;
	background-position: 5px 10px;
	padding-left: 15px;
	float: left;
	width: 135px;
	display: block;
	padding-top: 4px;
	*padding-top: 6px;
	padding-top: 6px\9;
	padding-bottom: 4px;
	*padding-bottom: 2px;
	padding-bottom: 2px\9;
	line-height: 16px;
}

.leftimg130100{
	float: left;
	width: 130px;
	margin-right: 5px;
	margin-bottom: 5px;
	padding-top: 3px;
	display: block;
}

.leftimgrightinfo{
	width: 170px;
	float: right;

}

.showbox01{ padding: 15px; background-color: #FFF3D3; border: 1px solid #FEE185; display: block; *display: inline-block;
clear: both; position: relative; margin-top: 15px; }
.showbox02{
	background-color: #FFF3D3;
	border: 1px solid #FEE185;
	display: block;
	*display: inline-block;
	clear: both;
	position: relative;
}
.showbox03{
	padding: 15px;
	background-color: #FFF3D3;
	border: 1px solid #FEE185;
	display: block;
	*display: inline-block;
	clear: both;
	position: relative;
}
.showbox04{
	background-color: #FFF3D3;
	border: 1px solid #FEE185;
	display: block;
	*display: inline-block;
}

.showbox05{ background-color: #FFFBEE; border: 1px solid #F5D2CD; display: block; 
	*display: inline-block; margin-top: 15px; background-image: url(../images/showbox05_bg.gif); background-repeat: no-repeat; background-position: 0px 0px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 40px; 
}
.showboxerror{
	padding: 15px;
	background-color: #FFDDDD;
	border: 1px solid #FFACAC;
	display: block;
	*display: inline-block;
	clear: both;
	position: relative;
	margin-top: 15px;
}
.showboxerror2{
	padding: 15px;
	background-color: #FFDDDD;
	border: 1px solid #FFACAC;
	display: block;
	*display: inline-block;
	clear: both;
}

.txterror{
	color: #D80C18;
	clear: both;
	padding-top: 2px;
}

.rightbox01{
	position: absolute;
	width: 300px;
	margin-left: 620px;
	text-align: right;
	font-size: 11px;
	color: #999;
}

.rightbox02{
	position: absolute;
	width: 200px;
	margin-left: 695px;
	text-align: right;
}

.rightbox03{
	position: absolute;
	width: 200px;
	margin-left: 365px;
	text-align: right;
}

.rightbox04{
	position: absolute;
	width: 200px;
	margin-left: 300px;
	text-align: right;
}

a.downloadlink00{
	background-image: url(../images/icon_download00.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
}
a:hover.downloadlink00{
	background-image: url(../images/icon_download00_over.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
}


a.morelink00{
	background-image: url(../images/icon20.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
}
a:hover.morelink00{
	background-image: url(../images/icon20_over.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
}

.downloadlink01{
	background-image: url(../images/icon_download01.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
	margin-left: 5px;
}

.downloadlink02{
	background-image: url(../images/icon_download02.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
	margin-left: 5px;
}

.downloadlink03{
	background-image: url(../images/icon_download03.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
	margin-left: 5px;
}

.downloadlink04{
	background-image: url(../images/icon_download04.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
	margin-left: 5px;
}

.downloadlink05{
	background-image: url(../images/icon_download05.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
	margin-left: 5px;
}

.nblist{ padding-top: 10px; text-align: center; padding-bottom: 20px; clear: both; }
.nblist a{ border: 1px solid #DCDCDC; text-align: center; margin-right: 4px; padding-top: 2px; padding-right: 6px; padding-bottom: 2px; padding-left: 6px; *font-family: "細明體"; *padding-top: 2px; *padding-bottom: 2px; }
.nblist a.current{
	text-align: center;
	border-top-style: none;padding-top: 2px;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	color: #333;
}

.nblist a:hover{ text-decoration: none; }

.lightbox01{ position: absolute; top: 430px; left: 50%; z-index:99999; overflow: auto; width: 760px; margin-left: -380px; background-image: url(../images/lightboxbg.png); text-align: left; display: block; padding: 10px; }
.lightbox01 .lightboxtitle{ font-size: 15px; color: #FFF; background-image: url(../images/lightboxtitlebg_760.gif); background-repeat: repeat-x; background-position: top; height: 26px; padding-top: 10px; padding-right: 10px; padding-left: 10px; display: block; }
.lightbox01 #closelightbox{ margin-top: 12px; position: absolute; z-index: 99; margin-left: 735px; }
.lightbox01 #closelightbox2{ margin-top: 12px; position: absolute; z-index: 99; margin-left: 735px; }
.lightbox01 .lightboxinfo{ background-color: #FFF; padding-top: 10px; padding-right: 10px; padding-bottom: 20px; padding-left: 10px; clear: both; }

.lightbox02{ position: absolute; top: 430px; left: 50%; z-index:99999; overflow: auto; width: 710px; margin-left: -380px; background-image: url(../images/lightboxbg.png); text-align: left; display: block; padding: 10px; }
.lightbox02 .lightboxtitle{ font-size: 15px; color: #FFF; background-image: url(../images/lightboxtitlebg_710.gif); background-repeat: repeat-x; background-position: top; height: 26px; padding-top: 10px; padding-right: 10px; padding-left: 10px; display: block; }
.lightbox02 #closelightbox{ margin-top: 12px; position: absolute; z-index: 99; margin-left: 685px; }
.lightbox02 .lightboxinfo{ background-color: #FFF; padding-top: 10px; padding-right: 10px; padding-bottom: 20px; padding-left: 10px; clear: both; }

.lightbox03{ position: absolute; top: 200px; left: 50%; z-index:99999; overflow: auto; width: 450px; margin-left: -200px; background-image: url(../images/lightboxbg.png); text-align: left; display: block; padding: 10px; }
.lightbox03 .lightboxtitle{ font-size: 15px; color: #FFF; background-image: url(../images/lightboxtitlebg_710.gif); background-repeat: repeat-x; background-position: top; height: 26px; padding-top: 10px; padding-right: 10px; padding-left: 10px; display: block; }
.lightbox03 #closelightbox{ margin-top: 12px; position: absolute; z-index: 99; margin-left: 425px; }
.lightbox03 #closelightbox2{ margin-top: 12px; position: absolute; z-index: 99; margin-left: 425px; }
.lightbox03 .lightboxinfo{ background-color: #FFF; padding-top: 10px; padding-right: 10px; padding-bottom: 20px; padding-left: 10px; clear: both; }

.lightbox04{ position: absolute; top: 200px; left: 50%; z-index:99999; overflow: hidden; width: 250px; margin-left: -200px; background-image: url(../images/lightboxbg.png); text-align: left; display: block; padding: 10px; }
.lightbox04 .lightboxtitle{ font-size: 15px; color: #FFF; background-image: url(../images/lightboxtitlebg_710.gif); background-repeat: repeat-x; background-position: top; height: 26px; padding-top: 10px; padding-right: 10px; padding-left: 10px; display: block; }
.lightbox04 #closelightbox{ margin-top: 12px; position: absolute; z-index: 99; margin-left: 425px; }
.lightbox04 .lightboxinfo{ background-color: #FFF; padding-top: 10px; padding-right: 10px; padding-bottom: 20px; padding-left: 10px; clear: both; }

.lightbox05{ position: absolute; top: 0px; left: 0px; z-index:99999; overflow: auto; width: 450px; margin-left: 0px; background-image: url(../images/lightboxbg.png); text-align: left; display: block; padding: 10px; }
.lightbox05 .lightboxtitle{ font-size: 15px; color: #FFF; background-image: url(../images/lightboxtitlebg_710.gif); background-repeat: repeat-x; background-position: top; height: 26px; padding-top: 10px; padding-right: 10px; padding-left: 10px; display: block; }
.lightbox05 .lightboxinfo{ background-color: #FFF; padding-top: 10px; padding-right: 10px; padding-bottom: 20px; padding-left: 10px; clear: both; }

.listupdown{ display: block; padding-bottom: 10px; padding-right: 20px; text-align: right; }

elem {
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    /* Element must "hasLayout"! */
    zoom: 1;
}
.elem {
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    /* Element must "hasLayout"! */
    zoom: 1;
}

.datered{ color: #FFF; background-image: url(../images/datered.jpg); background-repeat: no-repeat; background-position: 0px 0px; position: absolute; height: 24px; width: 79px; padding-top: 5px; padding-right: 10px; padding-left: 10px; padding-bottom: 5px; margin-top: -15px; *margin-top: -20px;  margin-left: -11px; text-align: center; }
.datered:hover{ color: #FFF; text-decoration: none; }
.dateredinfo:hover{ text-decoration: none; color: #333; }


/* Tiny Scrollbar */
#scrollbar1 { width: 224px; margin-top: 10px; margin-right: 5px; margin-bottom: 10px; margin-left: 10px; }
#scrollbar1 .viewport { width: 213px; height: 125px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollbar1 .scrollbar{ background: transparent url(../images/bgscrollbar/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 6px; }
#scrollbar1 .track { background: transparent url(../images/bgscrollbar/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:6px; position: relative; padding: 0; }
#scrollbar1 .thumb { background: transparent url(../images/bgscrollbar/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 6px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: 0px; }
#scrollbar1 .thumb .end { background: transparent url(../images/bgscrollbar/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 6px; }
#scrollbar1 .disable { display: none; }

#scrollbar2 { width: 670px; background-color: #F9F9F9; padding: 10px; background-image: url(../images/scrollbarbg260.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
#scrollbar2 .viewport { width: 659px; height: 240px; overflow: hidden; position: relative; }
#scrollbar2 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollbar2 .scrollbar{ background: transparent url(../images/bgscrollbar/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 6px; }
#scrollbar2 .track { background: transparent url(../images/bgscrollbar/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:6px; position: relative; padding: 0; }
#scrollbar2 .thumb { background: transparent url(../images/bgscrollbar/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 6px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: 0px; }
#scrollbar2 .thumb .end { background: transparent url(../images/bgscrollbar/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 6px; }
#scrollbar2 .disable { display: none; }


.scrollbar3 { width: 224px; margin-top: 10px; margin-right: 5px; margin-bottom: 10px; margin-left: 10px; }
.scrollbar3 .viewport { width: 213px; height: 125px; overflow: hidden; position: relative; }
.scrollbar3 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
.scrollbar3 .scrollbar{ background: transparent url(../images/bgscrollbar/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 6px; }
.scrollbar3 .track { background: transparent url(../images/bgscrollbar/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:6px; position: relative; padding: 0; }
.scrollbar3 .thumb { background: transparent url(../images/bgscrollbar/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 6px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: 0px; }
.scrollbar3 .thumb .end { background: transparent url(../images/bgscrollbar/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 6px; }
.scrollbar3 .disable { display: none; }

#scrollbar4 { width: 650px; background-color: #F9F9F9; padding: 10px; background-image: url(../images/scrollbarbg260.jpg); background-repeat: no-repeat; background-position: 0px 0px; }
#scrollbar4 .viewport { width: 639px; height: 240px; overflow: hidden; position: relative; }
#scrollbar4 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollbar4 .scrollbar{ background: transparent url(../images/bgscrollbar/bg-scrollbar-track-y.png) no-repeat 0 0; position: relative; background-position: 0 0; float: right; width: 6px; }
#scrollbar4 .track { background: transparent url(../images/bgscrollbar/bg-scrollbar-trackend-y.png) no-repeat 0 100%; height: 100%; width:6px; position: relative; padding: 0; }
#scrollbar4 .thumb { background: transparent url(../images/bgscrollbar/bg-scrollbar-thumb-y.png) no-repeat 50% 100%; height: 20px; width: 6px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: 0px; }
#scrollbar4 .thumb .end { background: transparent url(../images/bgscrollbar/bg-scrollbar-thumb-y.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 6px; }
#scrollbar4 .disable { display: none; }




.txttime { font-size: 12px; color: #999; text-align: right; }
.nomoretxt { font-size: 12px; color: #999; padding-top: 2px; vertical-align: bottom; }

.downbutton01{ text-align: center; padding-top: 20px; clear: both; }
.bg01{
	background-color: #339933;
	color: #FFF;
}
.bg02{
	background-color: #99CC33;
	color: #FFF;
}
.bg03{
	background-color: #CCCC33;
	color: #FFF;
}
.bg04{
	background-color: #FFCD06;
	color: #FFF;
}
.bg05{
	background-color: #FF6600;
	color: #FFF;
}
.bg06{
	background-color: #CB0307;
	color: #FFF;
}
.bg07{
	background-color: #EEEEEE;
}

.setptitlebox{ padding-top: 10px; padding-bottom: 10px; clear: both; }
.setptitlebox .setptitle01{ font-size: 15px; font-weight: bold; color: #333; padding-left: 10px; }
.setptitlebox .txttime { font-size: 12px; color: #999; text-align: right; }

.setptitlebox2{ padding-top: 10px; clear: both; }

.wrapper2{
        width: 1020px;
        text-align: left;
        margin-top: 0;
        margin-right: auto;
        margin-bottom: 0;
        margin-left: auto;
}

/* mutiple light box */
.lightbox01 .closelightbox01{ margin-top: 12px; position: absolute; z-index: 99; margin-left: 735px; }
.lightbox02 .closelightbox02{ margin-top: 12px; position: absolute; z-index: 99; margin-left: 685px; }
.lightbox03 .closelightbox03{ margin-top: 12px; position: absolute; z-index: 99; margin-left: 685px; }
.lightbox04 .closelightbox04{ margin-top: 12px; position: absolute; z-index: 99; margin-left: 685px; }
.lightbox01 .lightboxtitle01 { font-size: 15px; color: #FFF; background-image: url(../images/lightboxtitlebg_760.gif); background-repeat: repeat-x; background-position: top; height: 26px; padding-top: 10px; padding-right: 10px; padding-left: 10px; display: block; }
.lightbox02 .lightboxtitle01 { font-size: 15px; color: #FFF; background-image: url(../images/lightboxtitlebg_760.gif); background-repeat: repeat-x; background-position: top; height: 26px; padding-top: 10px; padding-right: 10px; padding-left: 10px; display: block; }
.lightbox03 .lightboxtitle01 { font-size: 15px; color: #FFF; background-image: url(../images/lightboxtitlebg_760.gif); background-repeat: repeat-x; background-position: top; height: 26px; padding-top: 10px; padding-right: 10px; padding-left: 10px; display: block; }
.lightbox04 .lightboxtitle01 { font-size: 15px; color: #FFF; background-image: url(../images/lightboxtitlebg_760.gif); background-repeat: repeat-x; background-position: top; height: 26px; padding-top: 10px; padding-right: 10px; padding-left: 10px; display: block; }
/* mutiple light box, end */
/* radus box  */
.radiusbox {
    padding-left: 5px;
    border-color: #D0D0D0;
    border-style: solid ;
    border-width: 1px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}
/* radus box , end*/

/* replace af:inputDate default icon, start */
a.xgb, a.xgb:hover, a.xgb:active{
    background-image: url("../images/icon15.gif");
    background-repeat: no-repeat;
    border:none ;
    width: 24px;
    height: 24px;
    margin-left: 5px;
   margin-top: 1px;
    margin-left: 5px\9; 
    margin-right: -2px\9; 
    padding-right: 24px\9; 
    padding-top: 8px\9;
    padding-bottom: 6px\9;
}

@-moz-document url-prefix(){
    a.xgb, a.xgb:hover, a.xgb:active {
        margin-left: 5px; 
        margin-right: 5px; 
        padding-right: 24px; 
        padding-top: 8px;
        padding-bottom: 5px;
    }
}

/* replace af:inputDate default icon, end */
/*1020314 Add Start */
.imgbt124{
	background-image: url(../images/imgbt124.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 170px;
	display: block;
}
/*1020314 Add End*/
