*{
	padding:0; 
	margin:0 auto;
	font-size:12px;
}
body{
	text-align:center;
	background:#FFFFFF;
}
body,input,select{font-family: "Microsoft YaHei";}
#allHtml{
	min-width:800px;
	width:100%;
	_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<800?"800px":"100%");
}
#head{
	display:block;
	width:100%;
	height:72px;
	background:url(../images/head_bg.jpg) repeat-x;
}
#head_logo{
	float:left;
}
#head_logo img{
	border:0;
	float:left;
}
#head_zone{
	float:right;
	text-align:right;
	padding-top:16px;
	padding-right:20px;
	line-height:25px;
	color:#403f3b;
}
#head_zone a{
	color:#403f3b;
	text-decoration:none;
}
#head_zone font{
	color:#d6170d;
}
#head_zone .underline{
	text-decoration:underline;
}
#copyright{
	clear:both;
	height:35px;
	display:block;
	background:url(../images/copyright_bg.jpg) repeat-x;
	line-height:35px;
	color:#FFFFFF;
	padding-left:100px;
}
#copyright span{
	float:right;
	background:url(../images/copyright_zone.jpg) no-repeat;
	display:block;
	width:100px;
	height:35px;
	clear:left;
}
#content{
	padding:11px;
	float:left;
	clear:both;
	width:97%;
}
#content_l{
	min-height:400px;
	width:166px;
	float:left;
	_height:400px;
	background:#ec5121;
	/*position:relative;*/
}
#content_l span{
	background:url(../images/left_span_bg.jpg) no-repeat left top;
	line-height:34px;
	width:166px;
	height:34px;
	display:block;
	color:#FFFFFF;
	font-size:14px;
}
#content_l ul{
	background:#fefaf7;
	float:left;
	width:163px;
	min-height:280px;
	_height:280px;
	text-align:left;
}
li.fir_li{
	display:block;
	width:163px;
	height:28px;
	background:url(../images/left_li_bg.jpg);
}
.ul_list{
	padding:0;
	margin:0;
	list-style-type:none;
}
#content_l li a,#content_l li a:visited{
	display:block;
	height:28px;
	line-height:28px;
	text-decoration:none;
}
.fir_li a.fir_li_a{
	background:url(../images/left_li_a_bg_new.gif) no-repeat;
	background-position:12px 7px;
	padding-left:31px;
	color:#112e4e;
	font-weight:bold;
}
.fir_li a.fir_li_a_c{
	background:url(../images/left_li_a_bg_new.gif) no-repeat;
	background-position:12px -25px;
	padding-left:31px;
	color:#112e4e;
	font-weight:bold;
}
.leftmenu{
	background:url(../images/left_li_bg.jpg);
	display:block;
	height:28px;
	line-height:28px;
	text-decoration:none;
	color:#112e4e;
	padding-left:43px;
}
.leftmenu_1{
	background:url(../images/left_li_bg_1.jpg);
	display:block;
	height:28px;
	line-height:28px;
	text-decoration:none;
	color:#112e4e;
	padding-left:43px;
}
.left_b{
	float:left;
	background:url(../images/callcenter.jpg) no-repeat;
	height:86px;
	width:166px;
	display:block;
	/*position:absolute;
		bottom:0;*/
}
#content_r_l{
	width:100%;
	display:block;
	background:navy;
	_width:auto;
}
.content_c{
	border:1px solid #e9be9c;
	display:block;
	min-height:400px;
	_height:400px;
}
#content_r{
	border:1px solid #e9be9c;
	display:block;
	float:right;
	min-height:400px;
	_height:400px;
	width:153px;
	background:#fefaf7;
	margin-left:11px;
}
.content_t{
	width:100%;
}
#content_ch{
	width:100%;
	background:url(../images/title_bg.jpg) repeat-x;
	display:block;
	height:29px;
}
#content_ch span{
	float:left;
	padding-left:40px;
	height:29px;
	background:url(../images/title_icon.jpg) no-repeat left top;
	line-height:29px;
	color:#fa8301;
}
#content_cc{
	clear:both;
	width:95%;
	padding-top:15px;
	text-align:left;
}
#content_cc_A{
	clear:both;
	width:100%;
	padding-top:15px;
	text-align:left;
}
.content_cch{
	width:100%;
	background:url(../images/title_bg1.jpg) repeat-x bottom;
	display:block;
	height:22px;
	line-height:22px;
	font-weight:bold;
	font-size:12px;
}
.cr{
	line-height:30px;
	text-align:left;
	padding-left:8px;
	width:138px;
	padding-right:8px;
	float:left;
	min-height:130px;
	_height:130px;
	color:#4e4e4e;
}
.bottom_line{
		border-bottom:1px solid #e9be9c;
}
.cr span{
	color:#eb5024;
	font-weight:bold;
}
.cr li{
	padding-left:10px;
	background:url(../images/right_li_bg.jpg) no-repeat;
	background-position:0px 15px;
}
.cr a,.cr a:visited{
	text-decoration:none;
	line-height:30px;
	color:#4e4e4e;
}
.content_A{
	width:100%;
	display:block;
	height:22px;
	line-height:22px;
}
.content_B{
	PADDING-LEFT:0px;
	text-align:left;
	vertical-align:bottom;
	font-weight:bold;
	font-size:14px;
	color:#323232;
}
.content_C{
	white-space:nowrap;
	PADDING-LEFT:35px;
	height:22px;
	line-height:22px;
	font-size:12px;
	color:#868686;
}
.content_D{
	white-space:nowrap;
	PADDING-LEFT:49px;
	line-height:40px;
	text-align:left;
	font-weight:bold;
	font-size:14px;
	color:#323232;
}
.content_E{
	line-height:40px;
	text-align:left;
	font-size:14px;
	color:#323232;
}
.content_F{
	line-height:40px;
	text-align:left;
	font-size:12px;
	color:#858585;
	PADDING-LEFT:60px;
}
.r_label_ico{
	width:10px;
	height:23px;
	background:url(../images/r_label_ico.jpg) no-repeat top;
}
.input_A
{
	margin-left:20px; 
	border:1px solid #979797;
	font-size:12px;
	color:#858585;
}
.button_A
{
	cursor:pointer;
	background:url(../images/button_A.jpg) no-repeat top;
	font-size:12px;
	color:#E83109;
	font-weight:bold;
}
.button_B
{
	cursor:pointer;
	background:url(../images/button_B.jpg) no-repeat top;
	font-size:12px;
	color:#E83109;
	font-weight:bold;
}
.content_IA{
	min-height:200px;
	_height:200px;
	border:1px solid #e9be9c;
	width:49%;
}
#content_IB{
	width:100%;
	background:url(../images/title_bg.jpg) repeat-x;
	height:29px;
	
}
#content_IB span{
	float:left;
	padding-left:40px;
	height:29px;
	background:url(../images/title_icon.jpg) no-repeat left top;
	line-height:29px;
	color:#fa8301;
}
.content_TD{
	line-height:30px;
	PADDING-LEFT:5px;
	white-space:nowrap;
	width:150px;height:20px;
	background:url(../images/title_bg1.jpg) repeat-x bottom;
	font-size:12px;color:#606060;
}
.content_TDL{
	width:10px;height:20px;
	background:url(global/images/title_bg1.jpg) repeat-x bottom;
}
.content_IC{
	border:1px solid #e9be9c;
	min-height:80px;
	_height:80px;
}

.terms_tr{
	height:300px;
	width:1px;
	background:#ec5121;
}
.td_loginNum_light{
	width:25px;
	height:23px;
	background:url(../images/loginNum_light.jpg) no-repeat;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
}
.td_loginNum_ash{
	width:25px;
	height:23px;
	background:url(../images/loginNum_ash.jpg) no-repeat;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
}
.terms_div{
	border-left: 3px solid #ec5121;
	border-right: 3px solid #ec5121;
	border-bottom: 1px solid #cbcacf;
	text-align:left;
	font-size:12px;
}
.terms_btn{
	width:126px;
	height:30px;
	background:url(../images/terms_btn.jpg);
	text-align:center;
	font-size:12px;
	color:#FFFFFF;
}
.terms_btn1{
	width:126px;
	height:30px;
	background:url(../images/terms_btn1.jpg);
	text-align:center;
	font-size:12px;
}
.login_right{
	border-left: 3px solid #ec5121;
	border-right: 3px solid #ec5121;
}
.login_btn{
	width:96px;
	height:30px;
	background:url(../images/login_btn.jpg);
	text-align:center;
	font-size:12px;
	color:#FFFFFF;
}
.login_btn1{
	width:96px;
	height:30px;
	background:url(../images/login_btn1.jpg);
	text-align:center;
	font-size:12px;
}
.r_label_ico{
	_width:30px;
	height:23px;
	background:url(../images/r_label_ico.jpg) no-repeat top;
}
.content_B{
	white-space:nowrap;
	PADDING-LEFT:0px;
	vertical-align:bottom;
	font-weight:bold;
	font-size:14px;
	color:#323232;
}
.content_C{
	white-space:nowrap;
	PADDING-LEFT:0px;
	height:22px;
	line-height:22px;
	font-size:12px;
	color:#868686;
}
.content_D{
	white-space:nowrap;
	PADDING-LEFT:49px;
	line-height:40px;
	text-align:left;
	font-weight:bold;
	font-size:14px;
	color:#323232;
}
.content_E{
	line-height:40px;
	text-align:left;
	font-size:14px;
	color:#323232;
}
.input_A
{
	margin-left:20px; 
	border:1px solid #979797;
	font-size:12px;
	color:#858585;
}
.button_C
{
	cursor:pointer;
	background:url(../images/btn_ent3.jpg) no-repeat top;
	font-size:12px;
	color:#FFFFFF;
}
.button_D
{
	cursor:pointer;
	background:url(../images/btn_online_l.jpg) no-repeat top;
	font-size:12px;
	color:#585A59;
}
.renewTD_A
{	
	height:30px;
	background:#FDF8F3;
	border-top: 1px solid #E9BC9B;
	border-bottom: 1px solid #E9BC9B;
	font-size:12px;
	color:#4D4C4D;
}
.renewTD_B
{	
	height:30px;
	border-right: 1px solid #E9BC9B;
	border-bottom: 1px solid #E9BC9B;
	font-size:12px;
	color:#4D4C4D;
}

.renewTD_C
{	
	border-left: 1px solid #E9BC9B;
	border-right: 1px solid #E9BC9B;
	border-bottom: 1px solid #E9BC9B;
	padding-left:1px;
	padding-right:1px;
	padding-top:2px;
}
<!-- policyDetail.jsp中的tablehead -->
.tableheadleft{
	border-left:1px #e7bb98 solid;
	border-bottom:1px #e7bb98 solid;
	background-color:#fcf7f3;
	text-align:center;
	color:#3f3e3a;
}
.tableheadmid{
	border-bottom:1px #e7bb98 solid;
	background-color:#fcf7f3;
	text-align:center;
	color:#3f3e3a;
}
.tableheadright{
	border-bottom:1px #e7bb98 solid;
	border-right:1px #e7bb98 solid;
	background-color:#fcf7f3;
	text-align:center;
	color:#3f3e3a;
}
.tableleft{
	border-left:1px #e7bb98 solid;
	border-bottom:1px #e7bb98 solid;
	text-align:center;
	color:#3f3e3a;
}
.tablemid{
	border-right:1px #e7bb98 solid;
	border-bottom:1px #e7bb98 solid;
	text-align:center;
	color:#3f3e3a;
}
/*选项卡1*/
#lib_Tab1{
	width:86%;
	margin-top:126px;
	margin-left:0px;
}
/*选项卡2*/
#lib_Tab2{
	width:86%;
	padding-top:3px;
	margin-left:0px;
}
/*菜单class*/
.lib_Menubox {
	border-bottom:0px solid #b7b7b7;
	background:url(../images/ul_bg.jpg) repeat-x;
	background-position:bottom;
	height:25px;
	margin-top:10px;
}
.lib_Menubox ul{
	margin:0px;
	padding:0px;
	list-style:none; 
	height:25px;
	text-align:center;
	top:3px; 
	left:0px;
    margin-left:0px; 
}
.lib_Menubox li{
	float:left;
	display:block;
	cursor:pointer;
	width:125px;
	color:#4d4c4d;
	margin-right:2px;
	height:25px;
	line-height:25px; 
	background:url(../images/policyDetail_tab_2.jpg) no-repeat;
}
.lib_Menubox li.hover{
	padding:0px;
	float:left;
	display:block;
	cursor:pointer;
	width:125px;
    color:#e74d17;
    height:25px;
    line-height:25px;
    font-weight:bold;
    background:url(../images/policyDetail_tab_1.jpg) no-repeat;
}
.lib_Contentbox{
	height:100px;
	clear:both;
	margin-top:0px; 
	border-top:none;
	padding-top:8px;
}
.content_DA{
	white-space:nowrap;
	line-height:40px;
	text-align:left;
	font-weight:bold;
	font-size:14px;
	color:#323232;
}
.content_DB{
	white-space:nowrap;
	line-height:40px;
	text-align:left;
	font-size:12px;
	color:#686868;
}
.log_error_A{
	white-space:nowrap;
	font-size:12px;
	color:#E55015;
}
.input_B
{
	margin-left:5px; 
	border:1px solid #979797;
	font-size:12px;
	color:#858585;
}
/*dongyue 2010-2-21*/
.prompt{
	clear:both;
	float: left;
	font-size:14px;
	text-align:left;
	width : 95%;	
	color:#403f3b;
	margin-left:20px; 		
	margin-top:10px;	
	vertical-align : bottom;	
}
.c_prompt{
	clear:both;
	float: left;
	font-size:14px;
	text-align:left;
	line-height:30px;
	color:#403f3b;
	background:url(../images/message.jpg) no-repeat;
	padding-left:40px;	
}
.sendInfo_index{
	float: left;
	margin-right:40px; 	
	width : 150px;
	height : 40px;
	font-size : 12px;
	line-height : 40px;
	text-align : center;
	vertical-align : middle;
	border:1px solid #e9be9c;
	background-color : #fefaf7;		
	display : block;
}
.sendInfo_index_font{
	font-size : 12px;
	color:#403f3b;
	text-decoration : underline;
}
.sendInfo_index_font a{
	color:#d6170d;
	text-decoration : underline;
}
.clearInfo{
	float:right;
	font-size : 12px;
	text-align:right;
	color:#403f3b;
	text-decoration : none;	
}
.clearInfo a{
	color:#403f3b;
	text-decoration : none;
}
.sInfo{
	clear:both;
	float: left;
	margin-left:20px; 	
	width : 95%;
	height:40px;	
	text-align : left;
	font-size : 9px;
	line-height : 40px;
	vertical-align : middle;
	border-bottom:1px solid #e8e8e8;
}
.detailInfo{
	clear:both;
	float: left;
	text-align: left;
	width : 95%;
	padding-bottom:20px;
}
.c_sInfo{
	clear:both;
	float: left;
	font-size : 9px;
	text-align : left;
	vertical-align : middle;
	color:#403f3b;
	text-decoration:none;
}
.c_sInfo a{
	color:#403f3b;
	text-decoration:none;
}
.c_sInfo a:hover{
	color:#fb8102;
	text-decoration:none;
}
/* 圆角+三角 气泡框 */

.container{
	clear:both;
	float: left;
	margin-left:20px; 	
	width : 95%;
	text-align : left;
	
}
/*三角*/
.container_em {
	display:block;
	width:0;
	height:0;
	overflow:hidden;
	border-bottom:10px solid #e9be9c;
	border-left:10px solid transparent;
	border-right:10px solid transparent;
	margin-left:50px;
}
.container_span {
	display:block;
	width:0;
	height:0;
	color:#e9be9c;
	overflow:hidden;
	border-bottom:10px solid #ffffff;
	border-left:10px solid transparent;
	border-right:10px solid transparent;
	margin-left:47px;
	margin-top:-7px;
	position:absolute;
	z-index:2;
}
/*三角*/

/*圆角*/
.r {background:#ffffff;border-right:1px solid #e9be9c;border-left:1px solid #e9be9c;height:1px;
font-size:1px;overflow:hidden;display:block;}
.cb1 {margin:0 5px; background:#e9be9c;}
.cb2 {margin:0 3px; border-right-width:2px; border-left-width:2px;}
.cb3 {margin:0 2px;}
.cb4 {margin:0 1px; height:2px;}
/*圆角*/

.c_content{
	background:#fffff;
	border:1px solid #e9be9c;
	border-width:0 1px 1px 1px;
	font-size : 14px;	
	vertical-align : middle;
}
.c_content a{
	padding-left:30px;
	padding-right:30px;
	font-size : 14px;
	line-height : 30px;
	text-align : left;
	vertical-align : middle;
	color:#403f3b;
	text-decoration:none;
}
/*dongyue 2010-2-21*/

.container_B{
	clear:both;
	float: left;
	margin-left:0px; 	
	width : 100%;
	text-align : left;
	
}

.prompt_B{
	clear:both;
	float: left;
	font-size:14px;
	text-align:left;
	width : 95%;	
	color:#403f3b;
	margin-left:5px; 		
	margin-top:10px;	
	vertical-align : bottom;	
}
/*yanglu 2010-04-19*/

