

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-y;
	background-position: center;
}

a {
    color: #333333;
	text-decoration: none;
}
a:hover {
	color: #7EC914;
	text-decoration: blink;
}

.txt {
	font-size: 12px;
	line-height: 20px;
}
.txt1 {
	font-size: 12px;
	line-height: 18px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.menu3 {
	font-size: 12px;
	line-height: 16px;
	background-image: url(images/menu_bg3.png);
	background-repeat: repeat-x;
	vertical-align: top;
	height: 16px;
	background-position: top;
}
.menu3 a {
	color: #666666;
}
.menu3 a:hover {
	color: #000000;
}
.menu4 {
	font-size: 14px;
	line-height: 20px;
}
.menu4 a {
	color: #FFFFFF;
}
.menu4 a:hover {
	color: #CCFF99;
}
.table_a11 {
	background-image: url(../images/tablebg_a11.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 450px;
}
.table_a13 {
	background-image: url(../images/tablebg_a13.png);
	background-repeat: no-repeat;
	height: 10px;
}
.table_a21 {
	background-image: url(../images/tablebg_a21.png);
	background-repeat: no-repeat;
	height: 20px;
	width: 350px;
	color: #666666;
	text-indent: 30px;
}
.table_a31 {
	background-image: url(../images/tablebg_a31.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 290px;
	color: #666666;
	text-indent: 35px;
	vertical-align: bottom;
}
.table_a32 {
	background-image: url(../images/tablebg_a32.png);
	height: 125px;
	background-repeat: repeat-y;
}
.table_a33 {
	background-image: url(../images/tablebg_a33.png);
	background-repeat: no-repeat;
	height: 20px;
}
.table_b11 {
	background-image: url(../images/tablebg_b11.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 250px;
}
.table_b12 {
	height: 125px;
	width: 250px;
}
.table_b21 {
	background-image: url(../images/tablebg_b21.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 250px;
	text-indent: 26px;
	vertical-align: middle;
	color: #666666;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
}
.table_b22 {
	background-image: url(../images/tablebg_b22.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 185px;
	text-indent: 26px;
	vertical-align: middle;
	color: #666666;
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
}
.table_b23 {
	height: 10px;
}
.table_br_line {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #B7D410;
	border-left-color: #B7D410;
}
.table_br_line2 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.table_c11 {
	background-image: url(../images/tablebg_c11.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 640px;
	color: #FFFFFF;
	text-indent: 35px;
	vertical-align: middle;
	font-size: 14px;
}
.table_c12 {
	background-image: url(../images/tablebg_c12.png);
	background-repeat: repeat-y;
}
.table_c13 {
	background-image: url(../images/tablebg_c13.png);
	background-repeat: no-repeat;
	height: 10px;
}
.table_c31 {
	background-image: url(../images/tablebg_c31.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 640px;
	color: #FFFFFF;
	text-indent: 35px;
	vertical-align: middle;
	font-size: 14px;
}
.table_c32 {
	background-image: url(../images/tablebg_c32.png);
	background-repeat: repeat-y;
}
.table_c33 {
	background-image: url(../images/tablebg_c33.png);
	background-repeat: no-repeat;
	height: 10px;
}
.table_c41 {
	background-image: url(../images/tablebg_c41.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 640px;
	color: #FFFFFF;
	text-indent: 35px;
	vertical-align: middle;
	font-size: 14px;
}
.table_c51 {
	background-image: url(../images/tablebg_c51.png);
	background-repeat: no-repeat;
	height: 35px;
	width: 640px;
	color: #FFFFFF;
	text-indent: 35px;
	vertical-align: middle;
	font-size: 14px;
}
.table_m1 {
	background-image: url(../images/tablebg_m1.png);
	background-repeat: no-repeat;
	height: 65px;
}
.table_m2 {
	background-image: url(../images/tablebg_m2.png);
	background-repeat: no-repeat;
	height: 210px;
}
.table_m3 {
	background-image: url(../images/tablebg_m3.png);
	background-repeat: no-repeat;
	height: 85px;
}
.tablebg_tra {
	background-image: url(../images/tablebg_tra.png);
	background-repeat: no-repeat;
	height: 230px;
	width: 210px;
}
.bottom_bg1 {
	background-image: url(../images/bottom_bg1.png);
	background-repeat: no-repeat;
	height: 70px;
	width: 155px;
}
.bottom_bg2 {
	background-image: url(../images/bottom_bg2.png);
	background-repeat: repeat-x;
}
.bottom_bg3 {
	background-image: url(../images/bottom_bg3.png);
	background-repeat: no-repeat;
	width: 15px;
}
.bottom_bg4 {
	background-image: url(../images/bottom_bg4.png);
	height: 120px;
	background-position: bottom;
}

.text {
    font-size: 14px;
	line-height: 24px;
}
.t_red {
	color: #FF0000;
}
.t_red a {
	color: #FF0000;
}
.t_red a:hover {
	color: #990000;
}
.t_orange {
	color: #FF6600;
}
.t_orange a {
	color: #FF6600;
}
.t_orange a:hover {
	color: #888888;
	text-decoration: underline;
}
.t_gray {
	color: #999999;
}
.t_gray a {
	color: #999999;
}
.t_gray a:hover {
	color: #666666;
	text-decoration: underline;
}
.t_deepred {
	color: #990000;
}
.t_deepred a {
	color: #990000;
}
.t_deepred a:hover {
	color: #FF6600;
}
.t_green {
	color: #336633;
}
.t_green a {
	color: #336633;
}
.t_green a:hover {
	color: #99CC00;
}
.t_blue {
	color: #3399FF;
}
.t_blue a {
	color: #3399FF;
}
.t_blue a:hover {
	color: #66CC00;
	text-decoration: underline;
}
.t_yellow {
	color: #FF9900;
}
.t_yellow a {
	color: #FF9900;
}
.t_yellow a:hover {
	color: #996633;
}
.t_brown {
	color: #996600;
}
.t_brown a {
	color: #996600;
}
.t_brown a:hover {
	color: #660033;
}
.t_white {
	color: #FFFFFF;
}
.t_white a {
	color: #FFFFFF;
}
.t_white a:hover {
	color: #663300;
}
.t_title_1 {
	font-size: 14px;
	line-height: 22px;
	color: #333333;
}
.t_title_2bold {
	font-size: 14px;
	line-height: 26px;
	color: #333333;
	font-weight: bold;
	background-color: #E8E8E8;
}
.t_title_3bold {
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
}
.t_title_5bold {
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
	color: #FF3300;
}
.t_title_6bold {
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
}
.t_title_4bold {
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
}
.table_list {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.input {
	font-size: 12px;
	line-height: 16px;
	color: #CCCCCC;
}
.table_prizepic {
	background-image: url(../images/prize_bg.png);
	background-repeat: no-repeat;
	height: 180px;
	width: 180px;
}
.bbs_head1 {
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	background-image: url(../images/bbs/header_bg.gif);
	background-repeat: repeat-x;
	text-indent: 15px;
	height: 30px;
}
.bbs_head2 {
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	text-indent: 15px;
	height: 25px;
	background-color: #F3FCE2;
}
.bar_01a {
	background-image: url(/images/bar/bar_01a.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 250px;
	text-indent: 30px;
	vertical-align: middle;
	color: #FFFFFF;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
}
.bar_01b {
	background-image: url(images/bar/bar_01b.gif);
	background-repeat: repeat-y;
}
.bar_01c {
	background-image: url(images/bar/bar_01c.gif);
	background-repeat: no-repeat;
	height: 11px;
}
.bar_02 {
	background-image: url(images/index/index_2_01.gif);
	background-repeat: no-repeat;
	height: 13px;
}
.bar_02a {
	background-image: url(images/index/index_2_02.gif);
	background-repeat: repeat-y;
}
.bar_02b {
	background-image: url(images/index/index_3_01.gif);
	background-repeat: no-repeat;
	height: 36px;
}
.bar_03a {
	background-image: url(images/index/index_3_02.gif);
	background-repeat: no-repeat;
	height: 50px;
}
.bar_03b {
	background-image: url(images/index/index_3_03.gif);
	background-repeat: repeat-y;
}
.bar_03c {
	background-image: url(images/index/index_3_04.gif);
	background-repeat: no-repeat;
	height: 14px;
}
.bar_04a {
	background-image: url(images/index/index_4_01.gif);
	background-repeat: no-repeat;
	height: 50px;
}
.bar_04b {
	background-image: url(images/index/index_4_02.gif);
	background-repeat: repeat-y;
}
.bar_04c {
	background-image: url(images/index/index_4_03.gif);
	background-repeat: no-repeat;
	height: 62px;
}
.bar_04d {
	background-image: url(images/index/index_4_04.gif);
	background-repeat: no-repeat;
	height: 14px;
}
.bar_index2_title_1 {
	background-image: url(images/index/index2_title_1.gif);
	background-repeat: no-repeat;
}
.bar_index2_title_line {
	background-image: url(images/index/index2_title_line.gif);
	background-repeat: no-repeat;
}
.bar_index2_title_2 {
	background-image: url(images/index/index2_title_2.gif);
	background-repeat: no-repeat;
}	
.bar_index2_title_3 {
	background-image: url(images/index/index2_title_3.gif);
	background-repeat: no-repeat;
}	
.bar_index2_title_4 {
	background-image: url(images/index/index2_title_4.gif);
	background-repeat: no-repeat;
}	
.bar_index2_title_5_3dgg {
	background-image: url(images/index/index2_title_5_3dgg.gif);
	background-repeat: no-repeat;
	height: 213px;
}	
.bar_05a {
	background-image: url(images/index/index_5_01.gif);
	background-repeat: no-repeat;
	height: 58px;
}	
.bar_05b {
	background-image: url(../images/index/index_5_02.gif);
	background-repeat: repeat-y;
}	
.bar_05c {
	background-image: url(../images/index/index_5_03.gif);
	background-repeat: no-repeat;
}	
.bar_que13_g {
	background-image: url(../images/que/que13_g.gif);
	background-repeat: repeat-x;
	height: 142px;
}	
.bar_que13_g1 {
	background-image: url(../images/que/que13_g1.gif);
	background-repeat: no-repeat;
	height: 326px;
}	
.bar_que14_g {
	background-image: url(../images/que/que14_g.gif);
	background-repeat: no-repeat;
}	
.bar_que14_g1 {
	background-image: url(../images/que/que14_g1.gif);
	background-repeat: no-repeat;
	height: 8px;
}	
.bar_que14_g2 {
	background-image: url(../images/que/que14_g2.gif);
	background-repeat: repeat-y;
}	
.bar_que14_g3 {
	background-image: url(../images/que/que14_g3.gif);
	background-repeat: no-repeat;
	height: 8px;
}	
.bar_que14_g4 {
	background-image: url(../images/que/que14_g4.gif);
	background-repeat: no-repeat;
}	
.bar_que14_g5 {
	background-image: url(../images/que/que14_g5.gif);
	background-repeat: no-repeat;
	height: 8px;
}	
.bar_que14_g6 {
	background-image: url(../images/que/que14_g6.gif);
	background-repeat: repeat-y;
}	
.bar_que14_g7 {
	background-image: url(../images/que/que14_g7.gif);
	background-repeat: no-repeat;
	height: 8px;
}	
.bar_que15_g {
	background-image: url(../images/que/que15_g.gif);
	background-repeat: no-repeat;
	height: 2px;
}
.bar_que15_g2 {
	background-image: url(../images/que/que15_g2.gif);
	background-repeat: repeat-y;
}
.bar_que15_g3 {
	background-image: url(../images/que/que15_g3.gif);
	background-repeat: no-repeat;
	height: 168px;
}	
.bar_que16_g {
	background-image: url(../images/que/que16_g.gif);
	background-repeat: no-repeat;
	height: 116px;
}	
.bar_que16_g1 {
	background-image: url(../images/que/que16_g1.gif);
	background-repeat: no-repeat;
	height: 370px;
}	
.bar_que16_g2 {
	background-image: url(../images/que/que16_g2.gif);
	background-repeat: no-repeat;
	height: 370px;
}
.bar_que16_g3 {
	background-image: url(../images/que/que16_g3.gif);
	background-repeat: repeat-y;
}
.bar_mes_g {
	background-image: url(../images/message/mes1_01.gif);
	background-repeat: no-repeat;
	height: 100px;
}	
.bar_mes_g1 {
	background-image: url(../images/message/mes1_04.gif);
	background-repeat: no-repeat;
	height: 43px;
}	
.bar_mes_g2 {
	background-image: url(../images/message/mes1_05.gif);
	background-repeat: no-repeat;
	height: 16px;
}	
.bar_mes3_01 {
	background-image: url(../images/message/mes3_01.gif);
	background-repeat: no-repeat;
	height: 40px;
}	
.bar_mes3_02 {
	background-image: url(../images/message/mes3_02.gif);
	background-repeat: repeat-y;
}
.bar_mes3_03 {
	background-image: url(../images/message/mes3_03.gif);
	background-repeat: no-repeat;
	height: 10px;
}
.bar_mes3_04 {
	background-image: url(../images/message/mes3_04.gif);
	background-repeat: repeat-y;
}
.scrollbars{
	overflow: auto;
	overflow-x: hidden;
	background-color: transparent;
	HEIGHT: 350px;
	POSITION: fixed;
	WIDTH:160px;
	border: 1px dashed #FFFFFF;
	scrollbar-3d-light-color:#FFFFFF;  /*立体滚动条亮边的颜色 */
	scrollbar-arrow-color:#CCCCCC;  /*上下按钮上三角箭头的颜色 */
	scrollbar-base-color:#EEEEEE;  /*滚动条的基本颜色 */
	scrollbar-dark-shadow-color:#FFFFFF;  /*立体滚动条强阴影的颜色 */
	scrollbar-face-color:#F5F5F5;  /*立体滚动条凸出部分的颜色 */
	scrollbar-highlight-color:#FFFFFF;  /*滚动条空白部分的颜色 */
	scrollbar-shadow-color:#FFFFFF;  /*立体滚动条阴影的颜色 */
}
.input {
	color: #888;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px !important;
	font-size: 11px;
	padding: 1px;
	border: 1px solid #D9D9D9;
	background: none;
}
.input_text {
    font-size: 12px;
	line-height: 16px;
	color: #999999;
}
.input_text2{
	overflow: auto;
	overflow-x: hidden;
	background-color: transparent;
	HEIGHT: 100px;
	POSITION: fixed;
	WIDTH:300px;
	border: 1px solid #D9D9D9;
	scrollbar-3d-light-color:#FFFFFF;  /*立体滚动条亮边的颜色 */
	scrollbar-arrow-color:#CCCCCC;  /*上下按钮上三角箭头的颜色 */
	scrollbar-base-color:#EEEEEE;  /*滚动条的基本颜色 */
	scrollbar-dark-shadow-color:#FFFFFF;  /*立体滚动条强阴影的颜色 */
	scrollbar-face-color:#F5F5F5;  /*立体滚动条凸出部分的颜色 */
	scrollbar-highlight-color:#FFFFFF;  /*滚动条空白部分的颜色 */
	scrollbar-shadow-color:#FFFFFF;  /*立体滚动条阴影的颜色 */
}
.text_input{
	width:98px;
}
.input_button {
	width: 55px;
	height: 20px;
	background: none;
	border: 1px solid #D9D9D9;
	vertical-align: bottom;
	line-height: 18px;
}	
.input_text3 {
	font-size: 10px;
	line-height: normal;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
}
.join_bigbutton {
	font-size: 14px;
	height: 30px;
	width: 135px;
}
