/*首页 css start*/
body{
	height:100%;
	margin:0;
	font-size:12px;
}

.table_Show{
	border: 0px solid #29a46d;
	border-collapse:collapse; 
/*	background:#d2d2d2;*/
}
.font_or{
	font-size:12px;
	color:#000000;
}
.floatWord{
	top:10px;
	position:relative;
	float:right;
}
.floatWord3{
	top:15px;
	position:relative;
	float:right;
}
/*head 左边背景样式*/
.top_bgleft{
	background:url(../images/bg_top_bgleft.jpg)  repeat-x;
}
.top_bgleft_museum{
	background:url(../images/museum_head_bg.jpg)  repeat-x;
}
/*head 右边背景样式*/
.top_bgright{
	background:url(../images/bg_top_bgright.jpg)  repeat-x;
}
.top_bgright_museum{
	background:url(../images/museum_head_bg.jpg)  repeat-x;
}
.tele_index{
	width:1000px;
	height:102px;
	background:url(../images/tele_index.jpg)  no-repeat;
}
/*注册页head 左边背景样式*/
.r_top_bgleft{
	background:url(../images/register_bg.jpg)  repeat-x;
}
/*注册页head 右边背景样式*/
.r_top_bgright{
	background:url(../images/register_bg.jpg)  repeat-x;
}
/*注册页copyright 背景样式*/
.r_foot_mid{
	text-align:center;
	vertical-align:top;
	padding-top:10px;
	font-size:12px;
	color:#ffffff;
	background:url(../images/register_foot_bg.jpg)  repeat-x;
}
.r_foot_mid_top{
	text-align:center;
	font-size:12px;
	color:#ffffff;
	background:url(../images/register_foot_bg.jpg)  repeat-x;
}
.r_foot_bg_lr{
	background:url(../images/register_foot_bg_lr.jpg)  repeat-x;
}
/*注册页 bg*/
.r_mid_top_bg_lr{
	background:url(../images/register_mid_bg_lr.jpg)  repeat-x top;
}
.r_mid_top_bg.{
	background:url(../images/register_mid_top_bg.jpg)  repeat-x;
}
.r_mid_left_bg{
	background:url(../images/register_mid_left_bg.jpg)  repeat-y;
}
.r_mid_right_bg{
	background:url(../images/register_mid_right_bg.jpg)  repeat-y;
}
.r_content_bg{
	background:url(../images/register_mid_bg.jpg) repeat-x bottom;
}
/*注册页 步骤 leftpannel*/
.r_step_1{
	padding-left:3px;
	font-size:12px;
	color:#777777;
	background:url(../images/register_step_1.jpg) no-repeat;
}
.r_step_1_on{
	padding-left:3px;
	font-size:12px;
	color:#b35300;
	height:34px;
	background:url(../images/register_step_1_on.jpg) no-repeat;
}
.r_step_2{
	padding-left:3px;
	font-size:12px;
	color:#777777;
	background:url(../images/register_step_2.jpg) no-repeat;
}
.r_step_2_on{
	padding-left:3px;
	font-size:12px;
	color:#b35300;
	background:url(../images/register_step_2_on.jpg) no-repeat;
}
.r_step_3{
	padding-left:3px;
	font-size:12px;
	color:#777777;
	background:url(../images/register_step_3.jpg) no-repeat;
}
.r_step_3_on{
	padding-left:3px;
	font-size:12px;
	color:#b35300;
	background:url(../images/register_step_3_on.jpg) no-repeat;
}
.r_label_font{
	font-size:13px;
	color:#000000;
	font-weight:bold;
}

.r_mid_content_bg{
	width:691px;
	background:url(../images/re_table_border.jpg) repeat-y;
}
.r_mid_content_foot_bg{
	width:691px;
	height:88px;
	background:url(../images/re_table_foot.jpg) no-repeat;
}
.r_text{
	font-size:12px;
	color:#3f3f3f;
}
.r_text_t1{
	font-weight:bold;
	font-size:13px;
	color:#d5160c;
}
.r_text_t2{
	font-size:12px;
	color:#d5160c;
}
.btn_disagree{
	color:#58585a;
	vertical-align:top;
	padding-top:7px;
    CURSOR: pointer;
	background:url(../images/btn_agree.jpg) no-repeat;
	width:155px;
	height:38px;
}
.btn_agree{
	color:#ebeef5;
	vertical-align:top;
	padding-top:7px;
    CURSOR: pointer;
	background:url(../images/btn_disagree.jpg) no-repeat;
	width:218px;
	height:33px;
}
.btn_cancel{
	font-size:12px;
	color:#58585a;
	vertical-align:top;
	padding-top:7px;
    CURSOR: pointer;
	background:url(../images/btn_cancel.jpg) no-repeat;
	width:80px;
	height:33px;
}
.btn_ent{
	font-size:12px;
	color:#ebeef5;
	vertical-align:top;
	padding-top:7px;
    CURSOR: pointer;
	background:url(../images/btn_ent.jpg) no-repeat;
	width:80px;
	height:33px;
}
.btn_ent_s{
	font-size:12px;
	color:#ebeef5;
	vertical-align:top;
	padding-top:7px;
	padding-left:25px;
    CURSOR: pointer;
	background:url(../images/btn_ent.jpg) no-repeat;
	width:80px;
	height:33px;
}
.btn_cancel_s{
	font-size:12px;
	color:#58585a;
	vertical-align:top;
	padding-top:7px;
	padding-left:25px;
    CURSOR: pointer;
	background:url(../images/btn_cancel.jpg) no-repeat;
	width:80px;
	height:33px;
}
.btn_ent_s3{
	font-size:12px;
	color:#ebeef5;
	vertical-align:top;
	padding-top:7px;
	padding-left:25px;
    CURSOR: pointer;
	background:url(../images/btn_ent3.jpg) no-repeat;
	width:80px;
	height:33px;
}
.btn_cancel_s3{
	font-size:12px;
	color:#58585a;
	vertical-align:top;
	padding-top:7px;
	padding-left:25px;
    CURSOR: pointer;
	background:url(../images/btn_cancel3.jpg) no-repeat;
	width:80px;
	height:33px;
}
.btn_cancel_s3_l{
	font-size:12px;
	color:#58585a;
	vertical-align:top;
	padding-top:7px;
	padding-left:25px;
    CURSOR: pointer;
	background:url(../images/btn_cancel3_l.jpg) no-repeat;
	width:80px;
	height:33px;
}
.btn_cancel_mess{
	text-align:center;
	font-size:12px;
	color:#58585a;
	vertical-align:top;
	padding-top:7px;
    CURSOR: pointer;
	background:url(../images/btn_cancel_mess.jpg) no-repeat;
	width:80px;
	height:33px;
}
.btn_ent_mess{
	text-align:center;
	font-size:12px;
	color:#ebeef5;
	vertical-align:top;
	padding-top:7px;
    CURSOR: pointer;
	background:url(../images/btn_ent_mess.jpg) no-repeat;
	width:80px;
	height:33px;
}
a.more_a:link{
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	width:42px;
	height:9px;
	font-size:12px;
	color:#ffffff;
	background:url(../images/more_1.jpg) no-repeat;
}
a.more_a:visited{
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	width:42px;
	height:9px;
	font-size:12px;
	color:#ffffff;
	background:url(../images/more_1.jpg) no-repeat;
}
a.more_a:active{
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	width:42px;
	height:9px;
	font-size:12px;
	color:#ffffff;
	background:url(../images/more_2.jpg) no-repeat;
}
a.more_a:hover{
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	width:42px;
	height:9px;
	font-size:12px;
	color:#ffffff;
	background:url(../images/more_2.jpg) no-repeat;
}
/*注册页 链接 样式*/
a.r_btn:link{
	font-size:12px;
	color:#423f3a;
    padding-top:5px;
    padding-right:20px;
}
a.r_btn:visited{
	font-size:12px;
	color:#423f3a;
    padding-top:5px;
    padding-right:20px;
}
a.r_btn:active{
	font-size:12px;
	color:#e11111;
    padding-top:5px;
    padding-right:20px;
}
a.r_btn:hover{
	font-size:12px;
	color:#e11111;
    padding-top:5px;
}

a.r_click:link{
	font-size:12px;
	color:#e11111;
}
a.r_click:visited{
	font-size:12px;
	color:#e11111;
}
a.r_click:active{
	font-size:12px;
	color:#a33311;
}
a.r_click:hover{
	font-size:12px;
	color:#a33311;
}
.r_font{
	font-size:12px;
	color:#3f403b;
}

.r_mid_content_bg2{
 	vertical-align:middle;
	border-left: 1px solid #e7e6eb;
	border-right: 1px solid #e7e6eb; 
	border-top: 0px solid #e7e6eb; 
	border-bottom: 0px solid #e7e6eb;
	background:url(../images/bgline1.jpg) repeat-x;
}

.r_mid_content_bg3{
 	vertical-align:middle;
	border-left: 1px solid #e7e6eb;
	border-right: 1px solid #e7e6eb; 
	border-top: 1px solid #e7e6eb; 
	border-bottom: 0px solid #e7e6eb;
	background:url(../images/bgline1.jpg) repeat-x;
}
.r_mid_table_bg{
	background:url(../images/bgline2.jpg) no-repeat;
 	vertical-align:middle;
	border-left:1px solid #e7e6eb;
	border-right:1px solid #e7e6eb; 
	border-top:0px solid #e7e6eb; 
	border-bottom:0px solid #e7e6eb;
}
.r_mid_table_bg2{
	background:#f5f4f2;
 	vertical-align:middle;
	border-left:1px solid #e7e6eb;
	border-right:1px solid #e7e6eb; 
	border-top:0px solid #e7e6eb; 
	border-bottom:0px solid #e7e6eb;
}
.r_mid_table_bg3{
	background:url(../images/bgline3.jpg) no-repeat;
 	vertical-align:middle;
	border-left:1px solid #e7e6eb;
	border-right:1px solid #e7e6eb; 
	border-top:0px solid #e7e6eb; 
	border-bottom:0px solid #e7e6eb;
}


.r_mid_table_font{
	background:url(../images/bgline3.jpg) no-repeat;
 	vertical-align:middle;
	font-size:12px;
	color:#403f3b; 
}
.r_mid_table_font1{
	background:url(../images/bgline3.jpg) no-repeat;
 	vertical-align:middle;
	font-size:12px;
	color:#403f3b; 
	padding-right:10px;
	text-align:right;
}
.r_mid_table_font2{
	background:url(../images/bgline3.jpg) no-repeat;
 	vertical-align:middle;
	font-size:12px;
	color:#868686;
}
.r_mid_table_bg_left{
	background:#f5f4f2;
 	vertical-align:middle;
	border-left:1px solid #e7e6eb;
	border-right:0px solid #e7e6eb; 
	border-top:0px solid #e7e6eb; 
	border-bottom:0px solid #e7e6eb;
}
.r_mid_table_bg_right{
	background:#f5f4f2;
 	vertical-align:middle;
	border-left:0px solid #e7e6eb;
	border-right:1px solid #e7e6eb; 
	border-top:0px solid #e7e6eb; 
	border-bottom:0px solid #e7e6eb;
}
.r_mid_table_bg_left2{
	background:url(../images/bgline3.jpg) no-repeat;
 	vertical-align:middle;
	border-left:1px solid #e7e6eb;
	border-right:0px solid #e7e6eb; 
	border-top:0px solid #e7e6eb; 
	border-bottom:0px solid #e7e6eb;
}
.r_mid_table_bg_right2{
	background:url(../images/bgline3.jpg) no-repeat;
 	vertical-align:middle;
	border-left:0px solid #e7e6eb;
	border-right:1px solid #e7e6eb; 
	border-top:0px solid #e7e6eb; 
	border-bottom:0px solid #e7e6eb;
}
/*head menu 字体样式*/
.menu_btn_index{
    CURSOR: pointer;
    text-align:center;
	font-size:12px;
	color:#a9a9b1;
	background:url(../images/head_menu_index.jpg) no-repeat;
	width:74px;
	height:28px;
}
.menu_btn_index_on{
    CURSOR: pointer;
    text-align:center;
	font-size:12px;
	color:#dfdfdf;
	background:url(../images/head_menuon_index.jpg) no-repeat;
	width:74px;
	height:28px;
}
.menu_btn_pe{
    CURSOR: pointer;
    text-align:center;
	font-size:12px;
	color:#a9a9b1;
	background:url(../images/head_menu_personal.jpg) no-repeat;
	width:85px;
	height:28px;
}
.menu_btn_pe_on{
    CURSOR: pointer;
    text-align:center;
	font-size:12px;
	color:#dfdfdf;
	background:url(../images/head_menuon_personal.jpg) no-repeat;
	width:85px;
	height:28px;
}
.menu_btn_gr{
    CURSOR: pointer;
    text-align:center;
	font-size:12px;
	color:#a9a9b1;
	background:url(../images/head_menu_group.jpg) no-repeat;
	width:86px;
	height:28px;
}
.menu_btn_gr_on{
    CURSOR: pointer;
    text-align:center;
	font-size:12px;
	color:#dfdfdf;
	background:url(../images/head_menuon_group.jpg) no-repeat;
	width:86px;
	height:28px;
}
.menu_btn_zthd{
    CURSOR: pointer;
    text-align:center;
	font-size:12px;
	color:#a9a9b1;
	background:url(../images/head_menu_subject.jpg) no-repeat;
	width:90px;
	height:28px;
}
.menu_btn_zthd_on{
    CURSOR: pointer;
    text-align:center;
	font-size:12px;
	color:#dfdfdf;
	background:url(../images/head_menuon_subject.jpg) no-repeat;
	width:90px;
	height:28px;
}
.menu_btn_fwzx{
    CURSOR: pointer;
    text-align:center;
	font-size:12px;
	color:#a9a9b1;
	background:url(../images/head_menu_service.jpg) no-repeat;
	width:95px;
	height:28px;
}
.menu_btn_fwzx_on{
    CURSOR: pointer;
    text-align:center;
	font-size:12px;
	color:#dfdfdf;
	background:url(../images/head_menuon_service.jpg) no-repeat;
	width:95px;
	height:28px;
}
.menu_btn_zxzx{
    CURSOR: pointer;
    text-align:center;
	font-size:12px;
	color:#a9a9b1;
	background:url(../images/head_menu_infor.jpg) no-repeat;
	width:90px;
	height:28px;
}
.menu_btn_zxzx_on{
    CURSOR: pointer;
    text-align:center;
	font-size:12px;
	color:#dfdfdf;
	background:url(../images/head_menuon_infor.jpg) no-repeat;
	width:90px;
	height:28px;
}
.menu_btn_museum{
    CURSOR: pointer;
    text-align:center;
	font-size:12px;
	color:#a9a9b1;
	background:url(../images/head_menu_m.jpg) no-repeat;
	width:106px;
	height:28px;
}
.menu_btn_museum_on{
    CURSOR: pointer;
    text-align:center;
	font-size:12px;
	color:#dfdfdf;
	background:url(../images/head_menuon_m.jpg) no-repeat;
	width:106px;
	height:28px;
}

/*copyright 左边背景样式*/
.copyright_bgleft{
	background:url(../images/bg_foot_bgleft.jpg);
}
.copyright_bgleft_museum{
	background:url(../images/bg_foot_bgleft_museum.jpg);
}
/*copyright 右边背景样式*/
.copyright_bgright{
	background:url(../images/bg_foot_bgright.jpg);
}
.copyright_bgright_museum{
	background:url(../images/bg_foot_bgright_museum.jpg);
}
/*copyright 右边背景样式*/
.copyright_bg{
	vertical-align:top;
	background:url(../images/copyright_bg.jpg);
}
.copyright_bg_museum{
	vertical-align:top;
	background:url(../images/copyright_bg_museum.jpg);
}
/*copyright 字体样式*/
.copyright_font{
	vertical-align:top;
	padding-top:20px;
	padding-left:20px;
	font-size:12px;
	color:#a5a5a5;
	line-height:20px;
	background:url(../images/copyright_bg.jpg);
}
.copyright_font2{
	vertical-align:top;
	padding-left:20px;
	font-size:12px;
	color:#a5a5a5;
	line-height:20px;
	background:url(../images/copyright_bg.jpg);
}
.copyright_font_museum{
	vertical-align:top;
	padding-top:20px;
	padding-left:20px;
	font-size:12px;
	color:#a5a5a5;
	line-height:20px;
	background:url(../images/copyright_bg_museum.jpg);
}
.copyright_font2_museum{
	vertical-align:top;
	padding-left:20px;
	font-size:12px;
	color:#a5a5a5;
	line-height:20px;
	background:url(../images/copyright_bg_museum.jpg);
}

/*copyright menu 字体样式*/
.copyright_btn{
    CURSOR: pointer;
    text-align:center;
	font-size:12px;
	color:#a9a9b1;
	background:url(../images/copyright_btn.jpg) no-repeat;
	width:109px;
	height:29px;
}
.copyright_btn_museum{
    CURSOR: pointer;
    text-align:center;
	font-size:12px;
	color:#a9a9b1;
	background:url(../images/copyright_btn_museum.jpg) no-repeat;
	width:109px;
	height:27px;
}
.copyright_btn_on{
    CURSOR: pointer;
    text-align:center;
	font-size:12px;
	color:#dfdfdf;
	background:url(../images/copyright_btn_on.jpg) no-repeat;
	width:109px;
	height:29px;
}
.copyright_btn_on_museum{
    CURSOR: pointer;
    text-align:center;
	font-size:12px;
	color:#dfdfdf;
	background:url(../images/copyright_btn_on_museum.jpg) no-repeat;
	width:109px;
	height:27px;
}

/*mid处 左边背景样式*/
.mid_left_bg{
	background:url(../images/mid_left_bg.jpg);
}
.mid_left_bg2{
	background:url(../images/mid_left_hand.jpg) no-repeat bottom right;
}
.mid_left_bg_museum{
	background:url(../images/mid_left_bg_museum.jpg);
}
.mid_left_bg_museum2{
	background:url(../images/mid_left_bg_museum2.jpg) no-repeat;
}
/*mid处 右边背景样式*/
.mid_right_bg{
	text-align:left;
	vertical-align:bottom;
	background:url(../images/mid_right_bg.jpg);
}
.mid_right_bg_museum{
	text-align:left;
	vertical-align:bottom;
	background:url(../images/mid_right_bg_museum.jpg);
}
.mid_right_bg_museum2{
	text-align:left;
	vertical-align:bottom;
	background:url(../images/mid_right_bg_museum2.jpg) no-repeat;
}
.museum_top_bg{
	font-size:12px;
	color:#d87a08;
    padding-top:5px;
    padding-left:50px;
	background:url(../images/museum_top_img.jpg) no-repeat;
}
.right_k_museum{
	text-align:left;
	vertical-align:bottom;
	background:url(../images/museum_k_right.jpg) repeat-y;
}
.left_k_museum{
	text-align:left;
	vertical-align:bottom;
	background:url(../images/museum_k_left.jpg) repeat-y;
}
a.museum_mid:link{
	font-size:12px;
	color:#d87a08;
	text-decoration:none;
}
a.museum_mid:visited{
	font-size:12px;
	color:#d87a08;
	text-decoration:none;
}
a.museum_mid:active{
	font-size:12px;
	color:#eaa653;
	text-decoration:none;
}
a.museum_mid:hover{
	font-size:12px;
	color:#eaa653;
	text-decoration:none;
}
.left_bg{
	font-size:12px;
	color:#eaa653;
	background:url(../images/museum_con_leftbg.jpg) repeat-y right;
}
.left_con_label{
	padding-left:20px;
	font-weight:bold;
	width:168px;
	height:20px;
	font-size:12px;
	color:#674b40;
	background:url(../images/museum_con_label.jpg) no-repeat;
}
.left_con_list{
	text-align:left;
	padding-left:10px;
	width:168px;
	height:25px;
	font-size:12px;
	color:#674b40;
	background:url(../images/museum_con_line.jpg) no-repeat center bottom;
}
a.a_left_m:link{
	font-size:12px;
	color:#664b40;
	text-decoration:none;
}
a.a_left_m:visited{
	font-size:12px;
	color:#664b40;
	text-decoration:none;
}
a.a_left_m:active{
	font-size:12px;
	color:#c42402;
	text-decoration:none;
}
a.a_left_m:hover{
	font-size:12px;
	color:#c42402;
	text-decoration:none;
}
a.a_left_m_on:link{
	font-size:12px;
	color:#c42402;
	text-decoration:none;
}
a.a_left_m_on:visited{
	font-size:12px;
	color:#c42402;
	text-decoration:none;
}
a.a_left_m_on:active{
	font-size:12px;
	color:#ea3811;
	text-decoration:none;
}
a.a_left_m_on:hover{
	font-size:12px;
	color:#ea3811;
	text-decoration:none;
}
.muesum_btn_bg{
	background:url(../images/museum_con_btn_bg.jpg) repeat-x;
}
.museum_con_btn{
	cursor:pointer;
	font-size:12px;
	color:#e70f10;
	vertical-align:top;
	padding-top:10px;
	text-align:center;
	width:76px;
	height:66px;
	font-size:12px;
	background:url(../images/museum_con_btn.jpg) no-repeat;
}
.museum_con_btn_on{
	cursor:pointer;
	font-size:12px;
	color:#ffffff;
	vertical-align:top;
	padding-top:10px;
	text-align:center;
	font-weight:bold;
	width:76px;
	height:66px;
	font-size:12px;
	background:url(../images/museum_con_btn_on.jpg) no-repeat;
}
.museum_con_linebg{
	width:230px;
	background:url(../images/museum_con_linebg.jpg) repeat-x;
}
.museum_con_linebg_font{
	width:100px;
	text-align:center;
	font-size:14px;
	vertical-align:top;
	color:#705d4e;
	font-weight:bold;
}
.museum_font{
	padding:20px;
	line-height:20px;
	text-align:left;
	font-size:12px;
	vertical-align:top;
	color:#705d4e;
}
.museum_font_or{
	padding:20px;
	line-height:27px;
	text-align:left;
	font-size:12px;
	vertical-align:top;
	color:#705d4e;
}
/*mid处 分界线样式*/
.borderline{
	background:url(../images/borderline.jpg) repeat-y right;
}
.borderline2{
	font-size:12px;
	background:url(../images/borderline2.jpg) repeat-x bottom;
}
.borderline3{
	background:url(../images/mid_shu_line.jpg) no-repeat right;
}
.borderline_right{
	background:url(../images/mid_mid_right_bg.jpg) repeat-y;
}
/*效果样式*/
.pad-15{
	padding-left:15px;
}
.pad-20{
	padding-left:20px;
}
.pad-20_bottom{
	padding-bottom:20px;
	padding-left:20px;
}
.hand{
	cursor:pointer;
}
/*在线购买 标签样式*/
.mid_online_top{
	width:627px;
	height:35px;
	text-align:right;
	padding-right:20px;
	background:url(../images/mid_online_top.jpg);
    BACKGROUND-REPEAT: no-repeat;
}
/*在线购买 标签样式*/
.mid_online_1_bg{
	width:209px;
	height:123px;
	text-align:center;
	padding-top:10px;
	background:url(../images/mid_online_1_bg.jpg);
    BACKGROUND-REPEAT: no-repeat;
}
.mid_online_2_bg{
	width:209px;
	height:123px;
	text-align:center;
	padding-top:10px;
	background:url(../images/mid_online_2_bg.jpg);
    BACKGROUND-REPEAT: no-repeat;
}
.mid_online_3_bg{
	width:209px;
	height:123px;
	text-align:center;
	padding-top:20px;
	background:url(../images/mid_online_3_bg.jpg);
    BACKGROUND-REPEAT: no-repeat;
}
.mid_online_font1{
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-left:30px;
	text-decoration:none;
}
a.mid_online_font1:link{
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-left:30px;
	text-decoration:none;
}
a.mid_online_font1:visited{
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-left:30px;
	text-decoration:none;
}
a.mid_online_font1:active{
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	padding-left:30px;
	text-decoration:none;
}
a.mid_online_font1:hover{
	text-align:left;
	font-size:12px;
	font-weight:bold;
	color:#ae2f1e;
	padding-left:30px;
	text-decoration:none;
}

.mid_online_font2{
    padding-top:5px;
    padding-left:30px;
    padding-right:20px;
	font-size:12px;
	color:#3f3f3f;
}
a.mid_online:link{
	font-size:12px;
	color:#ae2f1e;
    padding-top:5px;
    padding-right:20px;
}
a.mid_online:visited{
	font-size:12px;
	color:#ae2f1e;
    padding-top:5px;
    padding-right:20px;
}
a.mid_online:active{
	font-size:12px;
	color:#db7d73;
    padding-top:5px;
    padding-right:20px;
}
a.mid_online:hover{
	font-size:12px;
	color:#db7d73;
    padding-top:5px;
    padding-right:20px;
}
a.chak_a:link{
	font-size:12px;
	color:#87888d;
}
a.chak_a:visited{
	font-size:12px;
	color:#87888d;
}
a.chak_a:active{
	font-size:12px;
	color:#b2311e;
}
a.chak_a:hover{
	font-size:12px;
	color:#b2311e;
}
/*幸福规划 标签样式*/
.mid_happy_top{
	width:627px;
	height:26px;
	text-align:right;
	padding-top:7px;
	padding-right:20px;
	background:url(../images/mid_happy_top.jpg);
    BACKGROUND-REPEAT: no-repeat;
}
/*幸福规划 标题样式*/
.mid_label{
	text-align:left;
	font-size:12px;
	color:#ab6728;
	font-weight:bold;
}
a.mid_label_a:link{
	text-align:left;
	line-height:16px;
	font-size:12px;
	color:#ab6728;
    padding-top:5px;
	font-weight:bold;
    padding-right:10px;
	text-decoration:none;
}
a.mid_label_a:visited{
	text-align:left;
	line-height:16px;
	font-size:12px;
	color:#ab6728;
    padding-top:5px;
	font-weight:bold;
    padding-right:10px;
	text-decoration:none;
}
a.mid_label_a:active{
	text-align:left;
	line-height:16px;
	font-size:12px;
	color:#d28149;
	font-weight:bold;
    padding-top:5px;
    padding-right:10px;
	text-decoration:none;
}
a.mid_label_a:hover{
	text-align:left;
	line-height:16px;
	font-size:12px;
	color:#d28149;
	font-weight:bold;
    padding-top:5px;
    padding-right:10px;
	text-decoration:underline;
}
/*幸福规划 图片样式*/
.happy_img{
	/*font-family:黑体;*/
	cursor:pointer;
	width:244px;
	height:168px;
	font-size:12px;
	line-height:20px;
	letter-spacing:1px;
	color:#ab6728;
	padding-left:20px;
	padding-top:30px;
	color:#000000;
	background:url(../images/mid_happy_img.jpg);
    BACKGROUND-REPEAT: no-repeat;
}

/*幸福规划 文字内容样式*/
.mid_text_td{
	text-align:left;
	line-height:16px;
	font-size:12px;
	color:#3e3e3e;
    padding-top:5px;
    padding-right:10px;
}
a.mid_text:link{
	text-align:left;
	line-height:16px;
	font-size:12px;
	color:#3e3e3e;
    padding-top:5px;
    padding-left:25px;
    padding-right:10px;
	text-decoration:none;
}
a.mid_text:visited{
	text-align:left;
	line-height:16px;
	font-size:12px;
	color:#000000;
    padding-top:5px;
    padding-left:25px;
    padding-right:10px;
	text-decoration:none;
}
a.mid_text:active{
	text-align:left;
	line-height:16px;
	font-size:12px;
	color:#b2311e;
    padding-top:5px;
    padding-left:25px;
    padding-right:10px;
	text-decoration:none;
}
a.mid_text:hover{
	text-align:left;
	line-height:16px;
	font-size:12px;
	color:#b2311e;
    padding-top:5px;
    padding-left:25px;
    padding-right:10px;
	text-decoration:underline;
}

/*保险大家说 文字内容样式*/
a.mid_text2:link{
	color:#3e3e3e;
	line-height:16px;
	font-size:12px;
    padding-left:10px;
    padding-right:3px;
	text-decoration:none;
	cursor:pointer;
}
a.mid_text2:visited{
	color:#000000;
	line-height:16px;
	font-size:12px;
    padding-left:10px;
    padding-right:3px;
	text-decoration:none;
	cursor:pointer;
}
a.mid_text2:active{
	color:#b2311e;
	line-height:16px;
	font-size:12px;
    padding-left:10px;
    padding-right:3px;
    cursor:pointer;
}
a.mid_text2:hover{
	color:#b2311e;
	line-height:16px;
	font-size:12px;
    padding-left:10px;
    padding-right:3px;
    cursor:pointer;
}


/*用户登录 样式*/
.user_on_personal{
	width:89px;
	height:26px;
	background:url(../images/mid_on_personal.jpg);
}
.user_personal{
	width:89px;
	height:26px;
	background:url(../images/mid_personal.jpg);
}
.user_on_long{
	width:89px;
	height:26px;
	background:url(../images/mid_on_long.jpg);
}
.user_long{
	cursor:pointer;
	width:89px;
	height:26px;
	background:url(../images/mid_long.jpg);
}
.login_bg{
	width:178px;
	height:109px;
	background:url(../images/login_bg.jpg) no-repeat;
}
.user_font{
	font-size:12px;
	color:#9c9c9c;
    padding-top:0px;
    padding-left:10px;
    padding-right:0px;
}
.user_font1{
	font-size:12px;
	color:#9c9c9c;
	line-height:19px;
    padding-top:0px;
    padding-right:0px;
}

.btn_quit{
	cursor:pointer;
	vertical-align:top;
	width:80px;
	height:32px;
	padding-top:7px;
	padding-left:7px;
	font-size:12px;
	color:#000000;
	background:url(../images/btn_quit.jpg) no-repeat;
}
.btn_quit_on{
	cursor:pointer;
	vertical-align:top;
	width:80px;
	height:32px;
	padding-top:7px;
	padding-left:7px;
	font-size:12px;
	color:#b2311e;
	background:url(../images/btn_quit.jpg) no-repeat;
}
.user_alert{
	font-size:12px;
	color:#de8b3d;
}
a.mid_user:link{
	font-size:12px;
	color:#ae2f1e;
	line-height:16px;
}
a.mid_user:visited{
	font-size:12px;
	color:#ae2f1e;
	line-height:16px;
}
a.mid_user:active{
	font-size:12px;
	color:#db7e6d;
	line-height:16px;
}
a.mid_user:hover{
	color:#db7e6d;
	line-height:16px;
	font-size:12px;
}
.user_input{
	border:1px solid #cbcacf;
	width:100px;
	height:16px;
}
.user_input_yan{
	border:1px solid #cbcacf;
	width:40px;
	height:16px;
}
.user_input_yan_or{
	border:1px solid #cbcacf;
	width:40px;
	height:20px;
}

.select_c{
	border:1px solid #ae0000;
	SCROLLBAR-FACE-COLOR:#000000;
	width:185px;
	height:16px;
	color:#ffffff;
	font-size:12px;
	background:#900000;
}

/*.select_c{
	border:1px solid #cbcacf;
	width:150px;
	height:16px;
	color:#6b6b6b;
	font-size:12px;
}*/
/*代理人  样式*/
.mid_agent_font{
	letter-spacing:2px;
	color:#3f3f3f;
	font-size:12px;
	line-height:16px;
    padding-left:5px;
}
.mid_agent_font_red{
	letter-spacing:2px;
	color:#900100;
	font-size:12px;
	line-height:16px;
    padding-left:5px;
}
/*服务专区  样式*/
.fwzq_btn{
    CURSOR: pointer;
    padding-left:30px;
    text-align:left;
	font-size:12px;
	color:#656766;
	font-weight:bold;
	background:url(../images/mid_fwzq_btn.jpg) no-repeat;
	width:149px;
	height:25px;
}
.fwzq_btn_on{
    CURSOR: pointer;
    text-align:left;
    padding-left:30px;
	font-size:12px;
	color:#c5372d;
	font-weight:bold;
	background:url(../images/mid_fwzq_btn_on.jpg) no-repeat;
	width:149px;
	height:25px;
}
.fwzq_btn_yingzi{
	background:url(../images/mid_fwzq_yingzi.jpg) no-repeat;
	width:149px;
	height:9px;
}
.yybz{
	font-size:12px;
	text-align:right;
	color:#8b8b8b;
	vertical-align:bottom;
    CURSOR: pointer;
	padding-right:5px;
	background:url(../images/yyuan.jpg) no-repeat;
	width:177px;
	height:53px;
}
.yybz_on{
	font-size:12px;
	text-align:right;
	color:#b2311e;
	vertical-align:bottom;
    CURSOR: pointer;
	padding-right:5px;
	background:url(../images/yyuan.jpg) no-repeat;
	width:177px;
	height:53px;
}
.bdcx{
	font-size:12px;
	text-align:right;
	color:#8b8b8b;
	vertical-align:bottom;
    CURSOR: pointer;
	padding-right:5px;
	background:url(../images/mid_bdcx.jpg) no-repeat;
	width:177px;
	height:53px;
}
.bdcx_on{
	font-size:12px;
	text-align:right;
	color:#b2311e;
	vertical-align:bottom;
    CURSOR: pointer;
	padding-right:5px;
	background:url(../images/mid_bdcx.jpg) no-repeat;
	width:177px;
	height:53px;
}
/*投保演示 样式*/
.tbys{
	font-size:12px;
	text-align:right;
	color:#8b8b8b;
	vertical-align:bottom;
    CURSOR: pointer;
	padding-right:5px;
	background:url(../images/mid_tbys.jpg) no-repeat;
	width:177px;
	height:53px;
}
.tbys_on{
	font-size:12px;
	text-align:right;
	color:#b2311e;
	vertical-align:bottom;
    CURSOR: pointer;
	padding-right:5px;
	background:url(../images/mid_tbys.jpg) no-repeat;
	width:177px;
	height:53px;
}


/*保险卡激活 样式*/
.bxkjh{
	font-size:12px;
	text-align:right;
	vertical-align:bottom;
	color:#8b8b8b;
    CURSOR: pointer;
	padding-right:5px;
    CURSOR: pointer;
	background:url(../images/mid_bxkjh.jpg) no-repeat;
	width:177px;
	height:53px;
}
.bxkjh_on{
	font-size:12px;
	text-align:right;
	color:#b2311e;
	vertical-align:bottom;
    CURSOR: pointer;
	padding-right:5px;
    CURSOR: pointer;
	background:url(../images/mid_bxkjh.jpg) no-repeat;
	width:177px;
	height:53px;
}

/*养老金 子女教育 健康 理财*/
.mid_1_kuang_on{
    CURSOR: pointer;
    text-align:right;
	font-size:12px;
	color:#dfab45;
	background:url(../images/mid_1_kuang_on.jpg) no-repeat;
	width:171px;
	height:58px;
}
.mid_1_kuang{
    CURSOR: pointer;
    text-align:right;
	font-size:12px;
	color:#787878;
	background:url(../images/mid_1_kuang.jpg) no-repeat;
	width:171px;
	height:58px;
}

.mid_2_kuang_on{
    CURSOR: pointer;
    text-align:right;
	font-size:12px;
	color:#9c5380;
	background:url(../images/mid_2_kuang_on.jpg) no-repeat;
	width:171px;
	height:58px;
}
.mid_2_kuang{
    CURSOR: pointer;
    text-align:right;
	font-size:12px;
	color:#787878;
	background:url(../images/mid_2_kuang.jpg) no-repeat;
	width:171px;
	height:58px;
}
.mid_3_kuang_on{
    CURSOR: pointer;
    text-align:right;
	font-size:12px;
	color:#5e9949;
	background:url(../images/mid_3_kuang_on.jpg) no-repeat;
	width:171px;
	height:58px;
}
.mid_3_kuang{
    CURSOR: pointer;
    text-align:right;
	font-size:12px;
	color:#787878;
	background:url(../images/mid_3_kuang.jpg) no-repeat;
	width:171px;
	height:58px;
}
.mid_4_kuang_on{
    CURSOR: pointer;
    text-align:right;
	font-size:12px;
	color:#d24e41;
	background:url(../images/mid_4_kuang_on.jpg) no-repeat;
	width:171px;
	height:58px;
}
.mid_4_kuang{
    CURSOR: pointer;
    text-align:right;
	font-size:12px;
	color:#787878;
	background:url(../images/mid_4_kuang.jpg) no-repeat;
	width:171px;
	height:58px;
}


/*二级页面 top bg*/
.two_top_bg{
	text-align:left;
	letter-spacing:2px;
	height:47px;
	font-size:12px;
	padding-left:50px;
	color:#000000;
	background:url(../images/two_top_bg.jpg) repeat-x;
}
a.two_top:link{
	letter-spacing:2px;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
a.two_top:visited{
	letter-spacing:2px;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
a.two_top:active{
	letter-spacing:2px;
	font-size:12px;
	text-decoration:none;
	color:#db7d73;
}
a.two_top:hover{
	letter-spacing:2px;
	font-size:12px;
	text-decoration:none;
	color:#db7d73;
}
.two_left_bg{
	width:198px;
	background:url(../images/two_left_bg.jpg) repeat-y;
}
.two_right_bg{
	background:url(../images/two_right_bg.jpg) repeat-x bottom;
}
.two_p_name{
	/*font-family:黑体;*/
	text-align:left;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
/*二级页面 个险 leftpanel*/
.leftpanel_btn{
	text-align:left;
	letter-spacing:2px;
    CURSOR: pointer;
    padding-left:30px;
	font-size:12px;
	color:#656766;
	font-weight:bold;
	background:url(../images/mid_fwzq_btn.jpg) no-repeat;
	width:149px;
	height:25px;
}
.leftpanel_btn_on{
	text-align:left;
	letter-spacing:2px;
    CURSOR: pointer;
    padding-left:30px;
	font-size:12px;
	color:#c5372d;
	font-weight:bold;
	background:url(../images/mid_fwzq_btn_on.jpg) no-repeat;
	width:149px;
	height:25px;
}
.leftpanel_btn_yingzi{
	background:url(../images/mid_fwzq_yingzi.jpg) no-repeat;
	width:149px;
	height:9px;
}
.leftpanel_cpzx_on{
    CURSOR: pointer;
	letter-spacing:2px;
	width:173px;
	height:45px;
	font-size:12px;
	color:#000000;
	background:url(../images/leftpanel_cpzx_on.jpg) repeat-x;
}
.leftpanel_cpzx{
    CURSOR: pointer;
	letter-spacing:2px;
	width:173px;
	height:45px;
	font-size:12px;
	color:#000000;
	background:url(../images/leftpanel_cpzx.jpg) repeat-x;
}
.leftpanel_hdbk_on{
    CURSOR: pointer;
	letter-spacing:2px;
	width:173px;
	height:45px;
	font-size:12px;
	color:#000000;
	background:url(../images/leftpanel_hdbk.jpg) repeat-x;
}
.leftpanel_hdbk{
    CURSOR: pointer;
	letter-spacing:2px;
	width:173px;
	height:45px;
	font-size:12px;
	color:#000000;
	background:url(../images/leftpanel_hdbk.jpg) repeat-x;
}
.leftpanel_kdjh_on{
    CURSOR: pointer;
	letter-spacing:2px;
	width:173px;
	height:45px;
	font-size:12px;
	color:#000000;
	background:url(../images/leftpanel_kdjh.jpg) repeat-x;
}
.leftpanel_kdjh{
    CURSOR: pointer;
	letter-spacing:2px;
	width:173px;
	height:45px;
	font-size:12px;
	color:#000000;
	background:url(../images/leftpanel_kdjh.jpg) repeat-x;
}
.leftpanel_zxgm_on{
    CURSOR: pointer;
	letter-spacing:2px;
	width:173px;
	height:45px;
	font-size:12px;
	color:#000000;
	background:url(../images/leftpanel_zxgm.jpg) repeat-x;
}
.leftpanel_zxgm{
    CURSOR: pointer;
	letter-spacing:2px;
	width:173px;
	height:45px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:10px;
	padding-bottom:10px;
	color:#c77836;
	background:url(../images/leftpanel_zxgm.jpg) repeat-x;
}
.left_p_zxys_on{
    CURSOR: pointer;
	width:197px;
	height:67px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:10px;
	padding-bottom:6px;
	color:#f77836;
	background:url(../images/left_p_zxys.jpg) repeat-x;
}
.left_p_zxys{
    CURSOR: pointer;
	width:197px;
	height:67px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:10px;
	padding-bottom:6px;
	color:#c77836;
	background:url(../images/left_p_zxys.jpg) repeat-x;
}
.left_p_khbxx_on{
    CURSOR: pointer;
	
	width:197px;
	height:64px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:10px;
	padding-bottom:5px;
	color:#f77836;
	background:url(../images/left_p_khbxx.jpg) repeat-x;
}
.left_p_khbxx{
    CURSOR: pointer;
	width:197px;
	height:64px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:10px;
	padding-bottom:5px;
	color:#c77836;
	background:url(../images/left_p_khbxx.jpg) repeat-x;
}
.left_p_yytb_on{
    CURSOR: pointer;
	width:197px;
	height:79px;
	font-size:12px;
	text-align:right;
	padding-right:10px;
	color:#f77836;
	background:url(../images/left_p_yytb.jpg) repeat-x;
}
.left_p_yytb{
    CURSOR: pointer;
	width:197px;
	height:79px;
	font-size:12px;
	text-align:right;
	padding-right:10px;
	color:#c77836;
	background:url(../images/left_p_yytb.jpg) repeat-x;
}
.two_happy_bg{
	background:url(../images/two_happy_bg.jpg) repeat-x bottom;
}
.two_happy_btn{
	padding-top:5px;
	vertical-align:middle;
    CURSOR: pointer;
	width:97px;
	height:25px;
	font-size:12px;
	color:#83807a;
	background:url(../images/two_happy_btn.jpg) no-repeat bottom;
}
.two_happy_btn_on{
	padding-top:5px;
	vertical-align:middle;
    CURSOR: pointer;
	width:97px;
	height:25px;
	font-size:12px;
	color:#625447;
	background:url(../images/two_happy_btn_on.jpg) no-repeat bottom;
}
.index_happy_btn{
	padding-top:5px;
	vertical-align:middle;
    CURSOR: pointer;
	width:97px;
	height:27px;
	font-size:12px;
	color:#625447;
	background:url(../images/index_happiness_normal.jpg) no-repeat bottom;
}
.index_happy_btn_on{
	padding-top:5px;
	vertical-align:middle;
    CURSOR: pointer;
	width:97px;
	height:27px;
	font-size:12px;
	color:#625447;
	background:url(../images/index_happiness_onmouseover.jpg) no-repeat bottom;
}
.happy_mid_font{
	text-align:left;
	font-size:12px;
	color:#625447;
	line-height:16px;
	letter-spacing:1px;
	padding-left:10px;
	padding-top:5px;
}
.two_mid_label{
	text-align:left;
	padding-top:7px;
	font-size:12px;
	color:#ab6728;
	font-weight:bold;
}
.foot_zxcp{
/*	padding-bottom:6px;*/
	padding-right:6px;
	vertical-align:bottom;
	text-align:right;
    CURSOR: pointer;
	width:128px;
	height:81px;
	font-size:12px;
	color:#646665;
	background:url(../images/foot_zxcp.jpg) no-repeat bottom;
}
.foot_zxcp_on{
/*	padding-bottom:6px;*/
	padding-right:6px;
	vertical-align:bottom;
	text-align:right;
    CURSOR: pointer;
	width:128px;
	height:81px;
	font-size:12px;
	color:#b2311e;
	background:url(../images/foot_zxcp_on.jpg) no-repeat bottom;
}

.foot_bxkjh{
/*	padding-bottom:6px;*/
	padding-right:6px;
	vertical-align:bottom;
	text-align:right;
    CURSOR: pointer;
	width:161px;
	height:81px;
	font-size:12px;
	color:#646665;
	background:url(../images/foot_kdjh.jpg) no-repeat bottom;
}
.foot_bxkjh_on{
/*	padding-bottom:6px;*/
	padding-right:6px;
	vertical-align:bottom;
	text-align:right;
    CURSOR: pointer;
	width:161px;
	height:81px;
	font-size:12px;
	color:#b2311e;
	background:url(../images/foot_kdjh_on.jpg) no-repeat bottom;
}

.foot_bxjsq{
/*	padding-bottom:6px;*/
	padding-right:6px;
	vertical-align:bottom;
	text-align:right;
    CURSOR: pointer;
	width:144px;
	height:25px;
	font-size:12px;
	color:#646665;
	background:url(../images/foot_jsq.jpg) no-repeat bottom;
}
.foot_bxjsq_on{
/*	padding-bottom:6px;*/
	padding-right:6px;
	vertical-align:bottom;
	text-align:right;
    CURSOR: pointer;
	width:144px;
	height:25px;
	font-size:12px;
	color:#b2311e;
	background:url(../images/foot_jsq_on.jpg) no-repeat bottom;
}

.foot_btn_1{
	padding-bottom:17px;
	vertical-align:bottom;
    CURSOR: pointer;
	width:186px;
	height:75px;
	font-size:12px;
	color:#646665;
	background:url(../images/foot_btn_1.jpg) no-repeat bottom;
}
.foot_btn_1_on{
	padding-bottom:17px;
	vertical-align:bottom;
    CURSOR: pointer;
	width:186px;
	height:75px;
	font-size:12px;
	color:#b2311e;
	background:url(../images/foot_btn_1_on.jpg) no-repeat bottom;
}
.foot_btn_2{
	padding-bottom:17px;
	vertical-align:bottom;
    CURSOR: pointer;
	width:186px;
	height:75px;
	font-size:12px;
	color:#646665;
	background:url(../images/foot_btn_2.jpg) no-repeat bottom;
}
.foot_btn_2_on{
	padding-bottom:17px;
	vertical-align:bottom;
    CURSOR: pointer;
	width:186px;
	height:75px;
	font-size:12px;
	color:#b2311e;
	background:url(../images/foot_btn_2_on.jpg) no-repeat bottom;
}
.foot_btn_3{
	padding-bottom:17px;
	vertical-align:bottom;
    CURSOR: pointer;
	width:186px;
	height:75px;
	font-size:12px;
	color:#646665;
	background:url(../images/foot_btn_3.jpg) no-repeat bottom;
}
.foot_btn_3_on{
	padding-bottom:17px;
	vertical-align:bottom;
    CURSOR: pointer;
	width:186px;
	height:75px;
	font-size:12px;
	color:#b2311e;
	background:url(../images/foot_btn_3_on.jpg) no-repeat bottom;
}



/*二级页面 团险 样式*/
.two_group_font{
	padding-left:20px;
	font-size:12px;
	color:#000000;
}
.two_group_font2{
	padding-left:20px;
	font-size:12px;
	color:#9f9f9f;
}
.group_padding5{
	padding-left:20px;
}
.group_padding3{
	padding-left:10px;
}
a.group_a:link{
	font-size:12px;
	color:#b28214;
	line-height:16px;
}
a.group_a:visited{
	font-size:12px;
	color:#b28214;
	line-height:16px;
}
a.group_a:active{
	font-size:12px;
	color:#654828;
	line-height:16px;
}
a.group_a:hover{
	color:#654828;
	line-height:16px;
	font-size:12px;
}
.group_line_bg{
	background:url(../images/group_line_bg.jpg) repeat-x bottom;
}
.left_group_1_on{
    CURSOR: pointer;
	width:197px;
	height:60px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:10px;
	padding-bottom:6px;
	color:#f77836;
	background:url(../images/left_group_1.jpg) repeat-x;
}
.left_group_1{
    CURSOR: pointer;
	width:197px;
	height:60px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:10px;
	padding-bottom:6px;
	color:#b59c5a;
	background:url(../images/left_group_1.jpg) repeat-x;
}
.left_group_2_on{
    CURSOR: pointer;
	width:197px;
	height:57px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:10px;
	padding-bottom:6px;
	color:#f77836;
	background:url(../images/left_group_2.jpg) repeat-x;
}
.left_group_2{
    CURSOR: pointer;
	width:197px;
	height:57px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:10px;
	padding-bottom:6px;
	color:#b59c5a;
	background:url(../images/left_group_2.jpg) repeat-x;
}
.left_group_3_on{
    CURSOR: pointer;
	width:197px;
	height:57px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:10px;
	padding-bottom:6px;
	color:#f77836;
	background:url(../images/left_group_3.jpg) repeat-x;
}
.left_group_3{
    CURSOR: pointer;
	width:197px;
	height:57px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:10px;
	padding-bottom:6px;
	color:#b59c5a;
	background:url(../images/left_group_3.jpg) repeat-x;
}
.left_group_4_on{
    CURSOR: pointer;
	width:197px;
	height:60px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:10px;
	padding-bottom:6px;
	color:#f77836;
	background:url(../images/left_group_4.jpg) repeat-x;
}
.left_group_4{
    CURSOR: pointer;
	width:197px;
	height:60px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:10px;
	padding-bottom:6px;
	color:#b59c5a;
	background:url(../images/left_group_4.jpg) repeat-x;
}
.left_zthd_1_on{
    CURSOR: pointer;
	width:197px;
	height:60px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:10px;
	padding-bottom:6px;
	color:#f77836;
	background:url(../images/left_zthd_1.jpg) repeat-x;
}
.left_zthd_1{
    CURSOR: pointer;
	width:197px;
	height:60px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:10px;
	padding-bottom:6px;
	color:#7a7a7a;
	background:url(../images/left_zthd_1.jpg) repeat-x;
}
.left_zthd_2_on{
    CURSOR: pointer;
	width:197px;
	height:60px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:10px;
	padding-bottom:6px;
	color:#f77836;
	background:url(../images/left_zthd_2.jpg) repeat-x;
}
.left_zthd_2{
    CURSOR: pointer;
	width:197px;
	height:60px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:10px;
	padding-bottom:6px;
	color:#7a7a7a;
	background:url(../images/left_zthd_2.jpg) repeat-x;
}
.left_zthd_3_on{
    CURSOR: pointer;
	width:197px;
	height:60px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:10px;
	padding-bottom:6px;
	color:#f77836;
	background:url(../images/left_zthd_3.jpg) repeat-x;
}
.left_zthd_3{
    CURSOR: pointer;
	width:197px;
	height:60px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:10px;
	padding-bottom:6px;
	color:#7a7a7a;
	background:url(../images/left_zthd_3.jpg) repeat-x;
}

.left_zthd_4_on{
    CURSOR: pointer;
	width:197px;
	height:60px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:10px;
	padding-bottom:6px;
	color:#f77836;
	background:url(../images/left_zthd_4.jpg) repeat-x;
}
.left_zthd_4{
    CURSOR: pointer;
	width:197px;
	height:60px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:10px;
	padding-bottom:6px;
	color:#7a7a7a;
	background:url(../images/left_zthd_4.jpg) repeat-x;
}
.group_page{
	font-size:12px;
	color:#6a3c0a;
}
a.btn_page:link{
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	width:61px;
	height:15px;
	padding-top:2px;
    CURSOR: pointer;
	font-size:12px;
	color:#ffffff;
	background:url(../images/btn_page.jpg) repeat-x;
}
a.btn_page:visited{
	text-decoration:none;
	vertical-align:middle;
	padding-top:2px;
	text-align:center;
	width:61px;
	height:15px;
    CURSOR: pointer;
	font-size:12px;
	color:#ffffff;
	background:url(../images/btn_page.jpg) repeat-x;
}
a.btn_page:active{
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	padding-top:2px;
	width:61px;
	height:15px;
    CURSOR: pointer;
	font-size:12px;
	color:#ffffff;
	background:url(../images/btn_page.jpg) repeat-x;
}
a.btn_page:hover{
	padding-top:2px;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	width:61px;
	height:15px;
    CURSOR: pointer;
	font-size:12px;
	color:#ffffff;
	background:url(../images/btn_page_on.jpg) repeat-x;
}


.btn_page_or{
    CURSOR: pointer;
	padding-top:2px;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	width:61px;
	height:15px;
	font-size:12px;
	color:#ffffff;
	background:url(../images/btn_page.jpg) repeat-x;
}
a.btn_page_up:link{
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	width:70px;
	height:15px;
	padding-top:2px;
    CURSOR: pointer;
	font-size:12px;
	color:#ffffff;
	background:url(../images/btn_page_up.jpg) no-repeat;
}
a.btn_page_up:visited{
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	width:70px;
	height:15px;
	padding-top:2px;
    CURSOR: pointer;
	font-size:12px;
	color:#ffffff;
	background:url(../images/btn_page_up.jpg) no-repeat;
}
a.btn_page_up:active{
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	width:70px;
	height:15px;
	padding-top:2px;
    CURSOR: pointer;
	font-size:12px;
	color:#ffffff;
	background:url(../images/btn_page_up_on.jpg) no-repeat;
}
a.btn_page_up:hover{
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	width:70px;
	height:15px;
	padding-top:2px;
    CURSOR: pointer;
	font-size:12px;
	color:#ffffff;
	background:url(../images/btn_page_up_on.jpg) no-repeat;
}
a.btn_page_down:link{
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	width:70px;
	height:15px;
	padding-top:2px;
    CURSOR: pointer;
	font-size:12px;
	color:#ffffff;
	background:url(../images/btn_page_down.jpg) no-repeat;
}
a.btn_page_down:visited{
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	width:70px;
	height:15px;
	padding-top:2px;
    CURSOR: pointer;
	font-size:12px;
	color:#ffffff;
	background:url(../images/btn_page_down.jpg) no-repeat;
}
a.btn_page_down:active{
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	width:70px;
	height:15px;
	padding-top:2px;
    CURSOR: pointer;
	font-size:12px;
	color:#ffffff;
	background:url(../images/btn_page_down_on.jpg) no-repeat;
}
a.btn_page_down:hover{
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	width:70px;
	height:15px;
	padding-top:2px;
    CURSOR: pointer;
	font-size:12px;
	color:#ffffff;
	background:url(../images/btn_page_down_on.jpg) no-repeat;
}

a.btn_jj:link{
	font-weight:bold;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	padding-top:10px;
    CURSOR: pointer;
	font-size:12px;
	color:#434343;
}
a.btn_jj:visited{
	font-weight:bold;
	text-decoration:none;
	vertical-align:middle;
	padding-top:2px;
	text-align:center;
    CURSOR: pointer;
	font-size:12px;
	color:#434343;
}
a.btn_jj:active{
	font-weight:bold;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	padding-top:2px;
    CURSOR: pointer;
	font-size:12px;
	color:#000000;
}
a.btn_jj:hover{
	font-weight:bold;
	padding-top:2px;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
    CURSOR: pointer;
	font-size:12px;
	color:#000000;
}
.kuang_top{
	width:612px;
	height:16px;
	background:url(../images/kuang_top.jpg) no-repeat;
}
.kuang_line_bg{
	width:612px;
	background:url(../images/kuang_line.jpg) repeat-y;
}
.kuang_foot{
	width:612px;
	height:16px;
	background:url(../images/kuang_foot.jpg) no-repeat;
}

.g_cpjj{
	font-size:12px;
	color:#af6e2c;
	text-align:left;
}
.g_cpjj_co{
	padding:10px;
	line-height:20px;
	font-size:12px;
	color:#8b8b8b;
	text-align:left;
}
.g_cpjj_img{
	background:url(../images/g_cpjj.jpg) no-repeat;
}
a.btn_g_ljxq:link{
	padding-top:6px;
	padding-left:13px;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	height:25px;
	width:103px;
	font-size:12px;
	color:#000000;
	background:url(../images/btn_g_ljxq_on.jpg) no-repeat;
}
a.btn_g_ljxq:visited{
	padding-top:6px;
	padding-left:13px;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	height:25px;
	width:103px;
	font-size:12px;
	color:#000000;
	background:url(../images/btn_g_ljxq_on.jpg) no-repeat;
}
a.btn_g_ljxq:active{
	padding-top:6px;
	padding-left:13px;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	height:25px;
	width:103px;
	font-size:12px;
	color:#b2311e;
	background:url(../images/btn_g_ljxq_on.jpg) no-repeat;
}
a.btn_g_ljxq:hover{
	padding-top:6px;
	padding-left:13px;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	height:25px;
	width:103px;
	font-size:12px;
	color:#b2311e;
	background:url(../images/btn_g_ljxq_on.jpg) no-repeat;
}

a.btn_g_yytb:link{
	padding-top:6px;
	padding-left:13px;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	height:25px;
	width:103px;
	font-size:12px;
	color:#000000;
	background:url(../images/btn_g_yytb_on.jpg) no-repeat;
}
a.btn_g_yytb:visited{
	padding-top:6px;
	padding-left:13px;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	height:25px;
	width:103px;
	font-size:12px;
	color:#000000;
	background:url(../images/btn_g_yytb_on.jpg) no-repeat;
}
a.btn_g_yytb:active{
	padding-top:6px;
	padding-left:13px;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	height:25px;
	width:103px;
	font-size:12px;
	color:#b2311e;
	background:url(../images/btn_g_yytb_on.jpg) no-repeat;
}
a.btn_g_yytb:hover{
	padding-top:6px;
	padding-left:13px;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	height:25px;
	width:103px;
	font-size:12px;
	color:#b2311e;
	background:url(../images/btn_g_yytb_on.jpg) no-repeat;
}



a.btn_g_xzgm:link{
	padding-top:6px;
	padding-left:13px;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	height:25px;
	width:103px;
	font-size:12px;
	color:#000000;
	background:url(../images/btn_g_xzgm_on.jpg) no-repeat;
}
a.btn_g_xzgm:visited{
	padding-top:6px;
	padding-left:13px;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	height:25px;
	width:103px;
	font-size:12px;
	color:#000000;
	background:url(../images/btn_g_xzgm_on.jpg) no-repeat;
}
a.btn_g_xzgm:active{
	padding-top:6px;
	padding-left:13px;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	height:25px;
	width:103px;
	font-size:12px;
	color:#b2311e;
	background:url(../images/btn_g_xzgm_on.jpg) no-repeat;
}
a.btn_g_xzgm:hover{
	padding-top:6px;
	padding-left:13px;
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	height:25px;
	width:103px;
	font-size:12px;
	color:#b2311e;
	background:url(../images/btn_g_xzgm_on.jpg) no-repeat;
}
.happy_top_table_label{
	font-weight:bold;
	font-size:12px;
	color:#f16220;
	padding-left:150px;
	padding-top:20px;
	height:63px;
	width:601px;
	background:url(../images/happy_top_table_label.jpg) no-repeat;
}
.two_happy_border{
	text-align:center;
	background:#f4f4f4;
 	vertical-align:top;
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf; 
	border-top:1px solid #dfdfdf; 
	border-bottom:1px solid #dfdfdf;
}
.two_happy_nr_border{
	font-size:12px;
	color:#535353;
	padding:10px;
	line-height:20px;
	background:#ffffff;
 	vertical-align:top;
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf; 
	border-top:0px solid #dfdfdf; 
	border-bottom:1px solid #dfdfdf;
}
.two_happy_nr_border2{
	font-size:12px;
	color:#535353;
	padding:10px;
	line-height:20px;
	background:#ffffff;
 	vertical-align:top;
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf; 
	border-top:0px solid #dfdfdf; 
	border-bottom:0px solid #dfdfdf;
}
.two_happy_nr_border3{
	line-height:30px;
	font-size:12px;
	color:#535353;
	padding:10px;
	background:#ffffff;
 	vertical-align:top;
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf; 
	border-top:0px solid #dfdfdf; 
	border-bottom:1px solid #dfdfdf;
}
.two_happy_top_font{
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

a.a_happy_nr:link{
	font-weight:bold;
	vertical-align:middle;
	font-size:12px;
	color:#f16220;
	line-height:20px;
	zoom:1;
}
a.a_happy_nr:visited{
	font-weight:bold;
	vertical-align:middle;
	font-size:12px;
	color:#f16220;
	line-height:20px;
	zoom:1;
}
a.a_happy_nr:active{
	font-weight:bold;
	vertical-align:middle;
	font-size:12px;
	color:#b2311e;
	line-height:20px;
	zoom:1;
}
a.a_happy_nr:hover{
	font-weight:bold;
	vertical-align:middle;
	font-size:12px;
	color:#b2311e;
	line-height:20px;
	zoom:1;
}

.leftpanel_zxzx_on{
    CURSOR: pointer;
	letter-spacing:2px;
	width:173px;
	height:45px;
	font-size:12px;
	color:#000000;
	background:url(../images/leftpanel_zxzx_on.jpg) repeat-x;
}
.leftpanel_zxzx{
    CURSOR: pointer;
	letter-spacing:2px;
	width:173px;
	height:45px;
	font-size:12px;
	color:#000000;
	background:url(../images/leftpanel_zxzx.jpg) repeat-x;
}
.left_zxzx_1_on{
    CURSOR: pointer;
	width:197px;
	height:60px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:5px;
	padding-bottom:6px;
	color:#7c9c8c;
	background:url(../images/left_zxzx_1.jpg) repeat-x;
}
.left_zxzx_1{
    CURSOR: pointer;
	width:197px;
	height:60px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:5px;
	padding-bottom:6px;
	color:#7a7879;
	background:url(../images/left_zxzx_1.jpg) repeat-x;
}
.left_zxzx_2_on{
    CURSOR: pointer;
	width:197px;
	height:57px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:5px;
	padding-bottom:6px;
	color:#7c9c8c;
	background:url(../images/left_zxzx_2.jpg) repeat-x;
}
.left_zxzx_2{
    CURSOR: pointer;
	width:197px;
	height:57px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:5px;
	padding-bottom:6px;
	color:#7a7879;
	background:url(../images/left_zxzx_2.jpg) repeat-x;
}
.left_zxzx_3_on{
    CURSOR: pointer;
	width:197px;
	height:60px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:5px;
	padding-bottom:6px;
	color:#7c9c8c;
	background:url(../images/left_zxzx_3.jpg) repeat-x;
}
.left_zxzx_3{
    CURSOR: pointer;
	width:197px;
	height:60px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:5px;
	padding-bottom:6px;
	color:#7a7879;
	background:url(../images/left_zxzx_3.jpg) repeat-x;
}
.zxzx_kuang_top{
	width:612px;
	height:17px;
	background:url(../images/zxzx_kuang_top.jpg) no-repeat;
}
.zxzx_kuang_bg{
	text-align:center;
	vertical-align:top;
	width:612px;
	background:url(../images/zxzx_kuang_bg.jpg) repeat-y;
}
.zxzx_kuang_foot{
	width:612px;
	height:17px;
	background:url(../images/zxzx_kuang_foot.jpg) no-repeat;
}
.kuang3_top{
	width:611px;
	height:8px;
	background:url(../images/kuang3_top.jpg) no-repeat;
}
.kuang3_bg{
	text-align:center;
	vertical-align:top;
	width:611px;
	background:url(../images/kuang3_bg.jpg) repeat-y;
}
.kuang3_foot{
	width:611px;
	height:8px;
	background:url(../images/kuang3_foot.jpg) no-repeat;
}
.small_kuang_top{
	width:349px;
	height:7px;
	background:url(../images/small_top.jpg) no-repeat;
}
.small_kuang_bg{
	text-align:center;
	vertical-align:top;
	width:349px;
	background:url(../images/small_bg.jpg) repeat-y;
}
.small_kuang_foot{
	width:349px;
	height:10px;
	background:url(../images/small_foot.jpg) no-repeat;
}
.line_bg{
	font-size:12px;
	color:#555555;
	height:25px;
	background:url(../images/line_bg.jpg) repeat-x bottom;
}
.line_bg_left{
	text-align:left;
	font-size:12px;
	color:#555555;
	height:25px;
	background:url(../images/line_bg.jpg) repeat-x bottom;
}
.line_bg_hand{
	text-align:left;
	padding-left:10px;
	cursor:pointer;
	font-size:12px;
	color:#555555;
	height:25px;
	background:url(../images/line_bg.jpg) repeat-x bottom;
}
.line_bg_hand_on{
	text-align:left;
	padding-left:10px;
	cursor:pointer;
	font-size:12px;
	color:#b2311e;
	height:25px;
	background:url(../images/line_bg.jpg) repeat-x bottom;
}
.leftpanel_khfw_on{
    CURSOR: pointer;
	letter-spacing:2px;
	width:173px;
	height:45px;
	font-size:12px;
	color:#000000;
	background:url(../images/leftpanel_khfw.jpg) repeat-x;
}
.leftpanel_khfw{
    CURSOR: pointer;
	letter-spacing:2px;
	width:173px;
	height:45px;
	font-size:12px;
	color:#000000;
	background:url(../images/leftpanel_khfw.jpg) repeat-x;
}

.leftpanel_xsfw_on{
    CURSOR: pointer;
	letter-spacing:2px;
	width:173px;
	height:45px;
	font-size:12px;
	color:#000000;
	background:url(../images/leftpanel_xsfw.jpg) repeat-x;
}

.leftpanel_jhk{
    CURSOR: pointer;
	letter-spacing:2px;
	width:173px;
	height:45px;
	font-size:12px;
	color:#000000;
	background:url(../images/leftpanel_jhk.jpg) no-repeat;
}
.leftpanel_xsfw{
    CURSOR: pointer;
	letter-spacing:2px;
	width:173px;
	height:45px;
	font-size:12px;
	color:#000000;
	background:url(../images/leftpanel_xsfw.jpg) repeat-x;
}
.left_fwzx_1_on{
    CURSOR: pointer;
	width:197px;
	height:60px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:5px;
	padding-bottom:6px;
	color:#d7a82c;
	background:url(../images/left_fwzx_1.jpg) repeat-x;
}
.left_fwzx_1{
    CURSOR: pointer;
	width:197px;
	height:60px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:5px;
	padding-bottom:6px;
	color:#b39a57;
	background:url(../images/left_fwzx_1.jpg) repeat-x;
}
.left_fwzx_2_on{
    CURSOR: pointer;
	width:197px;
	height:71px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:5px;
	padding-bottom:10px;
	color:#d7a82c;
	background:url(../images/left_fwzx_2.jpg) repeat-x;
}
.left_fwzx_2{
    CURSOR: pointer;
	width:197px;
	height:71px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:5px;
	padding-bottom:10px;
	color:#b39a57;
	background:url(../images/left_fwzx_2.jpg) repeat-x;
}
.left_fwzx_3_on{
    CURSOR: pointer;
	width:197px;
	height:60px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:5px;
	padding-bottom:10px;
	color:#d7a82c;
	background:url(../images/left_fwzx_3.jpg) repeat-x;
}
.left_fwzx_3{
    CURSOR: pointer;
	width:197px;
	height:60px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:5px;
	padding-bottom:10px;
	color:#b39a57;
	background:url(../images/left_fwzx_3.jpg) repeat-x;
}
.left_fwzx_4_on{
    CURSOR: pointer;
	width:197px;
	height:70px;
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	padding-right:5px;
	padding-bottom:20px;
	color:#d7a82c;
	background:url(../images/left_fwzx_4.jpg) repeat-x;
}
.left_fwzx_4{
	line-height:30px;
    CURSOR: pointer;
	width:197px;
	height:70px;
	font-size:12px;
	vertical-align:bottom;
	padding-bottom:20px;
	text-align:right;
	padding-right:5px;
	color:#b39a57;
	background:url(../images/left_fwzx_4.jpg) repeat-x;
}
a.left_jgfb:link{
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	color:#b39a57;
	text-decoration:none;
}
a.left_jgfb:visited{
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	color:#b39a57;
	text-decoration:none;
}
a.left_jgfb:active{
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	color:#d7a82c;
	text-decoration:none;
}
a.left_jgfb:hover{
	font-size:12px;
	vertical-align:bottom;
	text-align:right;
	color:#d7a82c;
	text-decoration:none;
}
.line_line2{
	height:5px;
	background:url(../images/line_line2.jpg) no-repeat;
}
.font_service{
	font-size:13px;
	color:#7296a4;
	font-weight:bold;
}
.about_us_k_bg{
	background:url(../images/about_us_k_bg.jpg) repeat-y;
}
.ab_us_bg{
	background:url(../images/ab_us_bg.jpg) repeat-x;
}
.ab_us_left_bg{
	background:url(../images/ab_us_left_bg.jpg) repeat-y;
}
.font_blue{
	font-size:13px;
	color:#3eb7c8;
	font-weight:bold;
}
.font_or{
	font-size:12px;
	color:#3d3d3d;
}
/*公共信息页*/
.info_bg{
	background:url(../images/info_bg.jpg) repeat-x top;
}
.font_info{
	letter-spacing:1px;
	text-align:left;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
}
.info_message{
	text-align:left;
	vertical-align:top;
	padding-top:45px;
	padding-left:40px;
	font-size:12px;
	color:#000000;
}
.info_style1{
	text-align:left;
	vertical-align:top;
	padding-top:45px;
	padding-left:40px;
	font-weight:bold;
	font-size:13px;
	color:#21aa1c;
}
.info_style2{
	text-align:left;
	vertical-align:top;
	padding-top:45px;
	padding-left:40px;
	font-weight:bold;
	font-size:13px;
	color:#b2311e;
}
.info_style3{
	text-align:left;
	vertical-align:top;
	padding-top:45px;
	padding-left:40px;
	font-weight:bold;
	font-size:13px;
	color:#dba32a;
}
.info_btn{
    CURSOR: pointer;
	vertical-align:top;
	padding-top:6px;
	width:117px;
	height:37px;
	font-size:12px;
	color:#ffffff;
	background:url(../images/info_btn.jpg) no-repeat;
}
.usr_left{
	font-size:12px;
	color:#000000;
	padding-right:10px;
}
.user_font_or{
	font-size:12px;
	color:#a7a7a7;
}

a.user_font_a:link{
	color:#bb0808;
	line-height:16px;
	font-size:12px;
    padding-left:10px;
    padding-right:3px;
	text-decoration:none;
}
a.user_font_a:visited{
	color:#bb0808;
	line-height:16px;
	font-size:12px;
    padding-left:10px;
    padding-right:3px;
	text-decoration:none;
}
a.user_font_a:active{
	color:#e73d3d;
	line-height:16px;
	font-size:12px;
    padding-left:10px;
    padding-right:3px;
}
a.user_font_a:hover{
	color:#e73d3d;
	line-height:16px;
	font-size:12px;
    padding-left:10px;
    padding-right:3px;
}
.kuang_cms_btn{
	width:127px;
	height:28px;
	color:#40542f;
	font-size:12px;
	font-weight:bold;
	background:url(../images/kuang_cms_btn.jpg) no-repeat left bottom;
}
.kuang_cms_blue_btn{
	width:127px;
	height:28px;
	color:#40542f;
	font-size:12px;
	font-weight:bold;
	background:url(../images/kuang_cms_blue_btn.jpg) no-repeat left bottom;
}
.kuang_cms_btn_f{
	color:#70310e;
	font-size:12px;
}
.kuang_cms_btn_f2{
	font-weight:normal;
	color:#939393;
	font-size:12px;
}
.kuang_cms_bg{
	text-align:center;
	background:url(../images/kuang_cms_bg.jpg) repeat-x top;
}
.kuang_cms_blue_bg{
	text-align:center;
	background:url(../images/kuang_cms_blue_bg.jpg) repeat-x top;
}
.kuang_cms_top{
	background:url(../images/kuang_cms_top.jpg) no-repeat;
	height:6px;
}
.kuang_cms_bg_k{
	background:url(../images/kuang_cms_bg_k.jpg) repeat-y;
}
.kuang_cms_foot{
	background:url(../images/kuang_cms_foot.jpg) no-repeat;
	height:6px;
}
.kuang_cms_yingzi{
	background:url(../images/kuang_cms_yingzi.jpg) no-repeat;
	height:15px;
}
.kuang_cms_yingzi_b{
	background:url(../images/kuang_cms_blue_line.jpg) no-repeat;
	height:3px;
}
.c_font{
	color:#40542f;
	font-size:12px;
	font-weight:bold;
}
.c_font_b{
	color:#40542f;
	font-size:12px;
	font-weight:normal;
	line-height:20px;
}
a.c_font_b_b:link{
	color:#5a9ccc;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
a.c_font_b_b:visited{
	color:#5a9ccc;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
a.c_font_b_b:active{
	color:#d7a82c;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
a.c_font_b_b:hover{
	color:#d7a82c;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.c_font_or{
	padding-left:10px;
	text-align:left;
	line-height:16px;
	color:#313131;
	font-size:12px;
}
.kuang_cms_top_b{
	font-size:12px;
	font-weight:bold;
}
.kuang_cms_top_b_gray{
	background:#f3f3f5;
	font-size:12px;
	font-weight:bold;
}
.kuang_cms_top_b_gray2{
	background:#f3f3f5;
	font-size:12px;
}
.tele_bg{
	background:url(../images/tele_bg.jpg) repeat-y;
}
.gmfw_border{
	padding:3px;
	text-align:center;
 	vertical-align:middle;
	border-left:1px solid #f7e7d7;
	border-right:1px solid #f7e7d7; 
	border-top:1px solid #f7e7d7; 
	border-bottom:1px solid #f7e7d7;
}
.gmfw_border_c{
	height:30px;
	font-size:12px;
	background:#fdf2ec;
	text-align:center;
 	vertical-align:middle;
	border-left:1px solid #f7e7d7;
	border-right:1px solid #f7e7d7; 
	border-top:1px solid #f7e7d7; 
	border-bottom:1px solid #f7e7d7;
}
.gmfw_border_c2{
	height:30px;
	font-size:12px;
	background:#fff7f4;
	text-align:center;
 	vertical-align:middle;
	border-left:1px solid #f7e7d7;
	border-right:1px solid #f7e7d7; 
	border-top:1px solid #f7e7d7; 
	border-bottom:1px solid #f7e7d7;
}
.message_top{
	width:591px;
	height:4px;
	background:url(../images/message_top.jpg) no-repeat;
}
.message_top_font1{
	color:#dc4749;
	font-size:12px;
	font-weight:bold;
}
.message_top_font2{
	color:#646464;
	font-size:12px;
}
.message_foot{
	width:591px;
	height:85px;
	background:url(../images/message_foot.jpg) no-repeat;
}
.message_bg{
	width:591px;
	background:url(../images/message_bg.jpg)  repeat-y;
}
.message_line_bg{
	padding-left:10px;
	font-size:12px;
	background:#000000;
	height:44px;
	background:url(../images/message_line_bg.jpg)  repeat-x bottom;
}
.message_line_bg2{
	font-size:12px;
	background:#000000;
	height:44px;
	background:url(../images/message_line_bg.jpg)  repeat-x bottom;
	text-align:right;
	padding-right:10px;
}
.message_img_top{
	width:578px;
	height:78px;
	background:url(../images/message_img_top.jpg)  no-repeat center;
}
.font_jsq{
	text-align:left;
	font-size:12px;
	color:#8d8d8d;
	line-height:20px;
}
.font_jsq_bt{
	text-align:left;
	font-weight:bold;
	font-size:12px;
	color:#82684f;
	line-height:20px;
}
.calculator_con_label{
	text-align:left;
	font-weight:bold;
	font-size:12px;
	color:#82684d;
	background:url(../images/calculator_con_label.jpg) repeat-x bottom;
}
.ca_top_font{
	font-size:12px;
	color:#961e20;
}
.calculator_con_td_bg{
	background:url(../images/calculator_con_td_bg.jpg) repeat-x;
}
.line_c_line{
	background:url(../images/line_c_line.jpg) repeat-x bottom;
}
.c_table_font{
	text-align:center;
	font-size:12px;
	color:#82684d;
}
.c_table_font2{
	font-size:12px;
	color:#000000;
}
.c_table_font3{
	text-align:right;
	font-size:12px;
	color:#9e9e9e;
}
.btn_all{
	width:126px;
	height:15px;
	text-align:left;
	vertical-align:top;
	font-size:12px;
	color:#ffffff;
	background:url(../images/calculator_con_btn_gray.jpg) no-repeat;
}
.s1{
	cursor:pointer;
	width:123px;
	height:34px;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	color:#777777;
	background:url(../images/s_1.jpg) no-repeat;
}
.s2{
	cursor:pointer;
	width:123px;
	height:36px;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	color:#777777;
	background:url(../images/s_2.jpg) no-repeat;
}
.s3{
	cursor:pointer;
	width:123px;
	height:36px;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	color:#777777;
	background:url(../images/s_3.jpg) no-repeat;
}
.s4{
	cursor:pointer;
	width:123px;
	height:37px;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	color:#777777;
	background:url(../images/s_4.jpg) no-repeat;
}
.s1_on{
	cursor:pointer;
	width:123px;
	height:34px;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	color:#b35201;
	background:url(../images/s_1_on.jpg) no-repeat;
}
.s2_on{
	cursor:pointer;
	width:123px;
	height:36px;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	color:#b35201;
	background:url(../images/s_2_on.jpg) no-repeat;
}
.s3_on{
	cursor:pointer;
	width:123px;
	height:36px;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	color:#b35201;
	background:url(../images/s_3_on.jpg) no-repeat;
}
.s4_on{
	cursor:pointer;
	width:123px;
	height:37px;
	text-align:center;
	vertical-align:middle;
	font-size:12px;
	color:#b35201;
	background:url(../images/s_4_on.jpg) no-repeat;
}
.s_btn_bg{
	background:url(../images/s_btn_bg.jpg) repeat-x;
}
.s_btn{
	cursor:pointer;
	text-align:center;
	font-size:12px;
	color:#504f4b;
	width:95px;
	height:39px;
	background:url(../images/s_btn_or.jpg) no-repeat;
}
.s_btn_on{
	text-align:center;
	font-size:12px;
	color:#504f4b;
	font-weight:bold;
	width:95px;
	height:39px;
	background:url(../images/s_btn_on.jpg) no-repeat;
}
.s_btn_font{
	font-size:12px;
	color:#504f4b;
}
.s_line1{
	text-align:center;
	font-size:12px;
	color:#504f4b;
	background:url(../images/s_line1.jpg) repeat-x bottom;
}
.s_line_bg_height{
	text-align:center;
	font-size:12px;
	color:#504f4b;
	background:url(../images/s_line_bg_height.jpg) repeat-x bottom;
}
.s_line3{
	text-align:center;
	font-size:12px;
	color:#504f4b;
	background:url(../images/s_line3.jpg) repeat-y bottom right;
}
.s_line_blue{
	text-align:center;
	font-size:12px;
	color:#504f4b;
	background:url(../images/safe_td_left_v.jpg) no-repeat right bottom ;
 	vertical-align:middle;
}
.s_line_blue_v3{
	text-align:center;
	font-size:12px;
	color:#504f4b;
	background:url(../images/safe_td_left_v3.jpg) no-repeat right bottom ;
 	vertical-align:middle;
}
.s_line_v{
	text-align:center;
	font-size:12px;
	color:#504f4b;
	height:45px;
	background:url(../images/s_line_v.jpg) no-repeat right;
}
.bgcol{
	background:#fdfaf5;
}
.s_index_bg{
	background:url(../images/s_index_bg.jpg) repeat-y;
}
.s_index_top{
	text-align:right;
	padding-right:20px;
	width:327px;
	height:50px;
	background:url(../images/s_index_top.jpg) no-repeat;
}
.s_index_foot{
	width:327px;
	height:11px;
	background:url(../images/s_index_foot.jpg) no-repeat top;
}
.s_index_line{
	height:4px;
	background:url(../images/s_index_line.jpg) repeat-x;
}
.s_index_topfont{
	vertical-align:top;
	padding-top:20px;
	font-size:13px;
	color:#504f4b;
	font-weight:bold;
}
.s_line_height{
	font-size:12px;
	line-height:30px;
}
a.s_a:link{
	color:#423e3b;
	line-height:16px;
	font-size:12px;
    padding-left:10px;
    padding-right:3px;
	text-decoration:none;
}
a.s_a:visited{
	color:#423e3b;
	line-height:16px;
	font-size:12px;
    padding-left:10px;
    padding-right:3px;
	text-decoration:none;
}
a.s_a:active{
	color:#bb0808;
	line-height:16px;
	font-size:12px;
    padding-left:10px;
    padding-right:3px;
}
a.s_a:hover{
	color:#bb0808;
	line-height:16px;
	font-size:12px;
    padding-left:10px;
    padding-right:3px;
}
.s_update_p{
	background:#f5f4f2;
}
.k_p_top{
	width:571px;
	height:22px;
	background:url(../images/k_p_top.jpg) no-repeat bottom;
}
.k_p_foot{
	width:571px;
	height:20px;
	background:url(../images/k_p_foot.jpg) no-repeat top;
}
.k_p_bg{
	width:571px;
	background:url(../images/k_p_bg.jpg) repeat-y;
}
.k_p_font{
	font-size:12px;
	color:#444442;
}
.up_c_bg{
	background:url(../images/flower.jpg) no-repeat;
	background-position : right bottom;
}
.font_gray{
	font-size:12px;
	color:#626262;
}
.btn_k_p{
	font-size:12px;
	color:#ffffff;
	vertical-align:top;
	padding-top:7px;
	padding-left:30px;
    CURSOR: pointer;
	background:url(../images/btn_k_p.jpg) no-repeat;
	width:102px;
	height:42px;
}
.btn_k_p2{
	font-size:12px;
	color:#ffffff;
	vertical-align:top;
	padding-top:7px;
	padding-left:30px;
    CURSOR: pointer;
	background:url(../images/btn_k_p2.jpg) no-repeat;
	width:209px;
	height:42px;
	}
	
.btn_k_p3{
	font-size:12px;
	color:#ffffff;
	vertical-align:top;
	padding-top:7px;
	padding-left:30px;
    CURSOR: pointer;
	background:url(../images/btn_k_p3.jpg) no-repeat;
	width:160px;
	height:42px;
}

a.s_top:link{
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
a.s_top:visited{
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
a.s_top:active{
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
a.s_top:hover{
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
a.s_top2:link{
	color:#616161;
	font-size:12px;
	text-decoration:none;
}
a.s_top2:visited{
	color:#616161;
	font-size:12px;
	text-decoration:none;
}
a.s_top:active{
	color2:#616161;
	font-size:12px;
	text-decoration:none;
}
a.s_top2:hover{
	color:#616161;
	font-size:12px;
	text-decoration:none;
}
.btn_museum_no{
	width:63px;
	height:15px;
	vertical-align:middle;
	text-align:center;
	font-size:12px;
	color:#ffffff;
	background:url(../images/btn_museum_no.jpg) no-repeat;
}
.btn_museum{
	cursor:pointer;
	width:63px;
	height:15px;
	vertical-align:middle;
	text-align:center;
	font-size:12px;
	color:#ffffff;
	background:url(../images/btn_museum.jpg) no-repeat;
}

.universal_table{
	padding : 5px;
	background:#ffffff;
	text-align : center;
	vertical-align : middle;
	border-style : solid;
	border-color : #e8e8e8;	
	border-width : 1px;	
}

.universal_back{
	font-size:12px;
	height:35px;
	text-align:left;
	padding-left:50px;
	border-style : solid;
	border-color : #ffffff;	
	border-width : 1px;
	background:url(../images/universal_tdbg.jpg) repeat-x;
}

.universal_td{
	background:#f1f6fa;
	font-size:12px;
	height:35px;
	text-align:center;
	border-style : solid;
	border-color : #ffffff;	
	border-width : 1px;
}

.universal_tdhead{
	background:#e2eaf5;
	font-size:12px;
	font-weight:bold;
	height:35px;
	text-align:center;
	border-style : solid;
	border-color : #ffffff;	
	border-width : 1px;
}

.universal_date{
	background:#f5f4e2;
	font-size:12px;
	height:35px;
	text-align:center;
	border-style : solid;
	border-color : #ffffff;	
	border-width : 1px;
}

.universal_font{
	font-size:12px;
	color:#ea6e3a;
	text-align:left;
	vertical-align : middle;
}
.museum_bold{
	font-size:13px;
	color:#705d4e;
	font-weight:bold;
}
.safe_font{
	font-size:12px;
	line-height:25px;
}
.line_line_line{
	width:4px;
	background:url(../images/line_line_line.jpg) no-repeat bottom;
}
.line_line_line3{
	width:4px;
	background:url(../images/line_line_line3.jpg) repeat-y;
}
.all_product{
	color:#845e31;
	font-size:13px;
	font-weight:bold;
}
.s1_font_on{
	color:#f1641d;
	font-size:12px;
}
.s1_font{
	color:#928a73;
	font-size:12px;
}
.jhk_s1{
	width:100px;
	height:56px;
	background:url(../images/jhk_s1.jpg) no-repeat bottom;
}
.jhk_s2{
	width:100px;
	height:56px;
	background:url(../images/jhk_s2.jpg) no-repeat bottom;
}
.jhk_s3{
	width:100px;
	height:56px;
	background:url(../images/jhk_s3.jpg) no-repeat bottom;
}
.jhk_s4{
	width:114px;
	height:56px;
	background:url(../images/jhk_s4.jpg) no-repeat bottom;
}
.top_jhk{
	font-weight:bold;
	color:#585858;
	font-size:12px;
}
.jhk_btn{
	vert-align:middle;
	font-size:12px;
	color:#ffffff;
	width:72px;
	height:14px;
	cursor:pointer;
	background:url(../images/jhk_btn.jpg) no-repeat;
}
.jhk_btn_on{
	vert-align:middle;
	font-size:12px;
	color:#ffffff;
	width:72px;
	height:14px;
	cursor:pointer;
	background:url(../images/jhk_btn_on.jpg) no-repeat;
}

.safe_td_left_v{
	text-align:right;
	padding-right:40px;
	font-size:12px;
	color:#403f3b;
	background:url(../images/safe_td_left_v.jpg) no-repeat right bottom ;
 	vertical-align:middle;
	border-left:0px solid #e7e6eb;
	border-right:0px solid #e7e6eb; 
	border-top:0px solid #e7e6eb; 
	border-bottom:0px solid #e7e6eb;
}

.safe_td_left_v3{
	text-align:right;
	padding-right:40px;
	font-size:12px;
	color:#403f3b;
	background:url(../images/safe_td_left_v3.jpg) no-repeat right bottom ;
 	vertical-align:middle;
	border-left:0px solid #e7e6eb;
	border-right:0px solid #e7e6eb; 
	border-top:0px solid #e7e6eb; 
	border-bottom:0px solid #e7e6eb;
}
.safe_td_right{
	text-align:left;
	padding-left:40px;
	font-size:12px;
	color:#626262;
}
.s_line_l_r{
	border-left:1px solid #e7e6eb;
	border-right:1px solid #e7e6eb; 
	border-top:0px solid #e7e6eb; 
	border-bottom:0px solid #e7e6eb;
}
.s_line_bg{
	background:url(../images/s_line_bg.jpg) repeat-x bottom;
 	vertical-align:middle;
	border-left:1px solid #e7e6eb;
	border-right:1px solid #e7e6eb; 
}
.top_jhk_claim{
	font-weight:bold;
	font-size:14px;
	color:#f4611e;
}
.top_jhk_claim_font{
	line-height:20px;
	font-size:12px;
	color:#5e5e5e;
}
.jhk_claim_btn_up{
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	width:70px;
	height:15px;
	padding-top:2px;
    CURSOR: pointer;
	font-size:12px;
	color:#ffffff;
	background:url(../images/btn_page_up.jpg) no-repeat;
	}
.clain_font_brown{
	font-size:12px;
	color:#981d20;
}
.jhk_claim_btn_down{
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	width:70px;
	height:15px;
	padding-top:2px;
    CURSOR: pointer;
	font-size:12px;
	color:#ffffff;
	background:url(../images/btn_page_down_on.jpg) no-repeat;
}
	
.jhk_claim_btn_down_on{
	text-decoration:none;
	vertical-align:middle;
	text-align:center;
	width:70px;
	height:15px;
	padding-top:2px;
    CURSOR: pointer;
	font-size:12px;
	color:#ffffff;
	background:url(../images/btn_page_down.jpg) no-repeat;
}

.telejpg{
	background:url(../images/tele.jpg) no-repeat bottom;
}