body{
	margin:0;
	padding:0;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	background:#F4F6F3 url(../../images/B/body_bg.jpg) repeat-x left top;
}
#box02{
	width:932px;
	margin:auto;
	background:#F4F6F3 url(../../images/B/b2_con_bg.jpg) repeat-x left 1px;
}
#b2_left{
	width:12px;
	height:411px;
	float:left;
	background:url(../../images/B/b2_left_bg.jpg) no-repeat left top;
}
#b2_con{
	width:904px;
	float:left;
	padding:8px 2px 0 2px;
	border-top:1px solid #86A6B3;
	background:#F4F6F3 url(../../images/B/b2_con_bg.jpg) repeat-x left top;
}
#b2_right{
	width:12px;
	height:411px;
	float:left;
	background:url(../../images/B/b2_right_bg.jpg) no-repeat left top;
}
#b_left{
	width:224px;
	float:left;
}
#b_right{
	width:668px;
	float:left;
	margin:0 0 0 12px;
	padding-bottom:6px;
	display:inline;
}

#b_right02{
	width:668px;
	float:left;
	margin:0 0 0 10px;
	padding-bottom:6px;
	display:inline;
}
#b_right a{
	color:#383838;
	text-decoration:none;
}
#b_right a:hover{
	color:#F00;
	text-decoration:none;
}

/*左边栏位圆角代码*/
.divfloat{
    margin:0 0 8px 0;
    background:transparent; 
}
.roundtop,.roundbottom{
    display:block; 
    font-size:1px;
    width:100%;
    background:transparent;
}
.roundb1,.roundb2,.roundb3,.roundb4,.roundb1_1,.roundb2_1,.roundb3_1,.roundb4_1{
    display:block; 
    overflow:hidden;
}
.roundb1,.roundb2,.roundb3,.roundb1_1,.roundb2_1,.roundb3_1{
    height:1px;
    border-left:1px solid #C9C9C9; 
    border-right:1px solid #C9C9C9;
    background:#F2F6F7;
}
.roundb1{
    margin:0 5px;
	background:#C9C9C9;
}
.roundb2{
    margin:0 3px;
	border-width:0 2px;
	background:#FFF;
}
.roundb3{
    margin:0 2px;
	background:#C7E1E4;
}
.roundb4{
    height:2px; 
    margin:0 1px;
    border-left:1px solid #C9C9C9; 
    border-right:1px solid #C9C9C9;
    background:#C7E1E4;
}
.roundb1_1{
    margin:0 5px;
	background:#C9C9C9;
}
.roundb2_1{
    margin:0 3px;
	border-width:0 2px;
	background:#FFF;
}
.roundb3_1{
    margin:0 2px;
}
.roundb4_1{
    height:2px; 
    margin:0 1px;
    border-left:1px solid #C9C9C9; 
    border-right:1px solid #C9C9C9;
    background:#F2F6F7;
}
.roundboxcontent{
    display:block; 
    padding:0 5px; 
    height:100%; 
    overflow:hidden;
    border:0 solid #C9C9C9;
    border-width:0 1px;
    background:#F2F6F7 url(../../images/B/b_l_title_bg.jpg) repeat-x left top;
}

/*右边栏位圆角代码(我们的服务总览页面)*/
.rdivfloat{
    margin:0 0 10px 0;
    background:transparent; 
}
.rroundtop,.rroundbottom{
    display:block; 
    font-size:1px;
    width:100%;
    background:transparent;
}
.rroundb1,.rroundb2,.rroundb3,.rroundb4,.rroundb1_1,.rroundb2_1,.rroundb3_1,.rroundb4_1{
    display:block; 
    overflow:hidden;
}
.rroundb1,.rroundb2,.rroundb3,.rroundb1_1,.rroundb2_1,.rroundb3_1{
    height:1px;
    border-left:1px solid #DEDEDE; 
    border-right:1px solid #DEDEDE;
    background:#F2F6F7;
}
.rroundb1{
    margin:0 5px;
	background:#DEDEDE;
}
.rroundb2{
    margin:0 3px;
	border-width:0 2px;
	background:#FFF;
}
.rroundb3{
    margin:0 2px;
	background:#F0F0F0;
}
.rroundb4{
    height:2px; 
    margin:0 1px;
    border-left:1px solid #DEDEDE; 
    border-right:1px solid #DEDEDE;
    background:#F0F0F0;
}
.rroundb1_1{
    margin:0 5px;
	background:#DEDEDE;
}
.rroundb2_1{
    margin:0 3px;
	border-width:0 2px;
	background:#FFF;
}
.rroundb3_1{
    margin:0 2px;
}
.rroundb4_1{
    height:2px; 
    margin:0 1px;
    border-left:1px solid #DEDEDE; 
    border-right:1px solid #DEDEDE;
    background:#F2F6F7;
}
.rroundboxcontent{
    display:block; 
    padding:0 1px 0 8px; 
    height:100%;
    overflow:hidden;
    border:0 solid #DEDEDE;
    border-width:0 1px;
    background:#F2F6F7 url(../../images/B/b_l_title_bg01.jpg) repeat-x left top;
}
.rroundboxcontent ul{
	margin:0;
	padding:0;
	list-style:none;
}
.rroundboxcontent ul li{
	float:left;
	padding:8px 30px 8px 6px;
	text-indent:8px;
    background:url(../../images/B/fu_tb.jpg) no-repeat left 10px;
}
.rroundboxcontent ul li a{
	color:#1B51BE;
	text-decoration:none;
}
.rroundboxcontent ul li a:hover{
	color:#F00;
	text-decoration:none;
}

/*右边栏位圆角代码(移民词典页面)*/
.divfloat_2{
    margin:0;
    background:transparent; 
}
.roundtop_2,.roundbottom_2{
    display:block; 
    font-size:1px;
    width:100%;
    background:transparent;
}
.roundb1_2,.roundb2_2,.roundb3_2,.roundb4_2{
    display:block; 
    overflow:hidden;
}
.roundb1_2,.roundb2_2,.roundb3_2{
    height:1px;
    border-left:1px solid #90B6C9; 
    border-right:1px solid #90B6C9;
    background:#FFF;
}
.roundb1_2{
    margin:0 5px;
	background:#90B6C9;
}
.roundb2_2{
    margin:0 3px;
	border-width:0 2px;
}
.roundb3_2{
    margin:0 2px;
}
.roundb4_2{
    height:2px; 
    margin:0 1px;
    border-left:1px solid #90B6C9; 
    border-right:1px solid #90B6C9;
    background:#FFF;
}
.roundboxcontent_2{
    display:block; 
    padding:5px; 
    height:100%; 
    overflow:hidden;
    border:0 solid #90B6C9;
    border-width:0 1px;
    background:#FFF;
}

/*移民词典代码*/
.cd_title{
	height:40px;
	line-height:40px;
	text-indent:50px;
	font-size:15px;
	font-weight:bold;
	color:#0000CC;
	background:url(../../images/B/cd_title_tb.jpg) no-repeat 4px center;
}
.cd_search{
	margin:8px 0 8px 4px;
}
.zidian{
	height:60px;
}
.zidian ul{
	margin:0;
	padding:0;
	list-style:none;
}
.zidian ul li{
	width:23px;
	height:23px;
	line-height:23px;
	text-align:center;
	float:left;
	margin:6px 4px 0 4px;
	font-weight:bold;
	background:url(../../images/B/immigration_bg.jpg) center center no-repeat;
}
.zidian ul li a{			
	width:23px;
	height:23px;
	display:block;
}
.zidian ul li a:hover{
	color:#f00;
}


.cdlanwei{
	margin-top:36px;
}	
.cdtitle{
	color:#0B1B82;
	font-weight:bold;
	font-size:30px;
	line-height:0;
	padding-left:12px;
	border-bottom:1px solid #C7C7C7;
}
.cdtitle a{
	background:#fff;
	width:100px;
	padding:5px;
}	
.cdcontent{
	color:#666666;
	font-size:12px;
	padding:6px;
}
.cdcontent ul{
	margin:0;
	padding:0;
	list-style:none;
}	
.cdcontent ul li{
	padding-left:12px;
	line-height:20px;
	background:url(../../images/B/cdlist_bg.gif) 6px 8px no-repeat;
}	
.cdcontent ul li a{
	text-decoration:underline;
	color:#FF6633;
}
.cdcontent ul li a:hover{
	color:#000;
	text-decoration:underline;
}
.cdlanwei span a{
	float:right;
	font-size:10px;
	color:#336699;
}


/*左边栏位代码*/
.b_l_title{
	height:24px;
	line-height:24px;
	font-weight:bold;
	text-indent:20px;
	color:#242424;
    background:url(../../images/B/b_l_title_tb.jpg) no-repeat 4px center;
}
.b_l_title a{
	color:#242424;
	text-decoration:none;
}
.b_l_title a:hover{
	color:#F00;
	text-decoration:none;
}
.b_l_t_left{
	float:left;
}
.b_l_t_right{
	float:right;
}
.b_l_t_right a{
	color:#DC0606;
	font-weight:normal;
	text-decoration:none;
}
.b_l_t_right a:hover{
	color:#DC0606;
	text-decoration:underline;
}
.b_l_c_tit{
	color:#1D59D4;
	font-weight:bold;
	text-align:center;
	margin:6px 0;
}
.b_l_c_tit a{
	color:#1D59D4;
	text-decoration:none;
}
.b_l_c_tit a:hover{
	color:#F00;
	text-decoration:none;
}
.b_l_con{
	color:#585858;
	margin-top:4px;
}
.b_l_con a{
	color:#585858;
	text-decoration:none;
}
.b_l_con a:hover{
	color:#FFF;
	background:#2478A4;
	text-decoration:underline;
}
.b_l_c_left{
	width:80px;
	float:left;
	text-align:center;
}
.b_l_c_right{
	width:130px;
	float:left;
	text-indent:24px;
	line-height:16px;
}
.wom{
	margin:0 0 8px 0;
}
.wom img{
	padding:1px;
	border:1px solid #999999;
}

/*右边栏位代码*/
.b_r_title01{
	height:21px;
	line-height:22px;
	padding-left:20px;
	margin-bottom:7px;
	border-bottom:1px solid #D0D0D0;
    background:url(../../images/B/b_r_title01_tb.jpg) no-repeat 4px center;
}
.b_r_title01 span{
	font-size:13px;
	font-weight:bold;
	border-bottom:2px solid #5B98B7;
}

/*表格内的各种颜色区分代码*/
/*--------------------------蓝色--------------------------*/
.fw1_01{
	color:#1073E3;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	background:#A7C8FB url(../../images/B/fw1_01_bg.jpg) repeat-x left top;
}
.fw1_02,.fw2_02,.fw3_02,.fw4_02,.fw5_02,.fw6_02,.fw7_02,.fw8_02,.fw9_02{
	color:#F00;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	background:#EBECEB url(../../images/B/fw1_02_bg.jpg) repeat-x left top;
}
.fw1_03{
	color:#2079A5;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	background:#D8E9FD;
}
.fw1_04{
	background:#EAF2FD;
}
.fw1_05,.fw2_05,.fw3_05,.fw4_05,.fw5_05,.fw6_05,.fw7_05,.fw8_05,.fw9_05{
	background:#FFF;
}
/*--------------------------绿色--------------------------*/
.fw2_01{
	color:#449916;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	background:#C9EDBA url(../../images/B/fw2_01_bg.jpg) repeat-x left top;
}
.fw2_03{
	color:#689A2A;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	background:#E5F6DC;
}
.fw2_04{
	background:#EEF9E8;
}
/*--------------------------青色--------------------------*/
.fw3_01{
	color:#198C7A;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	background:#A6E1DD url(../../images/B/fw3_01_bg.jpg) repeat-x left top;
}
.fw3_03{
	color:#2A9A72;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	background:#DBF6F2;
}
.fw3_04{
	background:#EBFAF8;
}
/*--------------------------紫色--------------------------*/
.fw4_01{
	color:#5715C4;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	background:#C7B7EF url(../../images/B/fw4_01_bg.jpg) repeat-x left top;
}
.fw4_03{
	color:#784BC2;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	background:#E2DBF7;
}
.fw4_04{
	background:#EEEBFA;
}
/*--------------------------红色--------------------------*/
.fw5_01{
	color:#AE1479;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	background:#F6C6DF url(../../images/B/fw5_01_bg.jpg) repeat-x left top;
}
.fw5_03{
	color:#BA2E87;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	background:#F9D8EB;
}
.fw5_04{
	background:#FBEAF4;
}

.clear{
	clear:both;
}

/*我们的服务详细页面*/
.fwzl_c{
	border:1px solid #949496;
	padding:1px;
}
h1{
	color:#0569C5;
	height:26px;
	line-height:26px;
	margin:0;
	font-size:16px;
	text-align:center;
	border-bottom:1px solid #949496;
	background:#BFD8FF;
}
.fwzl_bt{
	font-size:13px;
	font-weight:bold;
}
.fwzl_bt ul{
	list-style-image:url(../../images/B/fwzl_bt_tb.jpg);
}
.fwzl_bt ul li{
	line-height:24px;
	color:#0569C5;
}
.fwzl_bt ul li a{
	color:#0569C5;
	text-decoration:none;
}
.fwzl_bt ul li a:hover{
	color:#FF0000;
	text-decoration:none;
}
h2{
	color:#C00;
	height:24px;
	line-height:24px;
	font-size:14px;
	text-align:center;
	margin:0 10px 8px 10px;
}
.fwzl_con{

}
.fwzl_an{
	text-align:center;
	margin:0 10px 16px 10px;
}



/*按钮代码*/
.anniu02{
	height:21px;
	line-height:21px;
	padding:0 6px;
	color:#266E93;
	cursor:pointer;
	border:1px solid #CED5E2;
    background:url(../../images/B/anniu02_bg.jpg) repeat-x left top;
}
.anniu03{
	width:60px;
	height:24px;
	line-height:24px;
	color:#011520;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
	border:none;
    background:url(../../images/B/anniu03_bg.jpg) repeat-x left top;
}
.anniu04{
	width:108px;
	height:26px;
	line-height:26px;
	color:#011520;
	font-size:13px;
	font-weight:bold;
	cursor:pointer;
	border:none;
    background:url(../../images/B/anniu04_bg.jpg) repeat-x left top;
}


/*--------------字体颜色代码--------------*/
.lanb{
	color:#09268E;
	font-size:14px;
	font-weight:bold;
}	
.heib{
	color:#000000;
	font-size:14px;
	font-weight:bold;
}
.hongsec{
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
}
.qianlan{
	color: #6699FF;
	font-size:12px;
}
.lanse{
	color:#0033CC;
	font-size:12px;
	font-weight:bold;
}
.heise{
	color: #0033CC;
	font-size:12px;
	font-weight:bold;
}

.sjzl_top {
	width:19px;
	padding-left:683px;
	height:24px;
}



/*添加的问卷表代码*/
.fw_wjb{
	color:#006;
	font-size:12px;
	text-align:center;
	line-height:24px;
	background:#A7C8FB;
}
.fw_wjb span{
	font-size:14px;
	font-weight:700;
	color:#003;
}
.jbxx{
	line-height:30px;
	text-align:center;
	font-weight:700;
	color:#900;
	font-size:13px;
}
.wjb_sm{
	color:#333;
	font-size:12px;
	line-height:30px;
	background:#FFF;
}
.wjb_sm span{
	color:#F00;
	font-weight:700;
}
.wjb_l{
	color:#2079A5;
	font-size:12px;
	font-weight:bold;
	text-align:right;
	padding-right:5px;
	background:#D8E9FD;
}
.wjb_r{
	font-size:12px;
	text-align:left;
	background:#FFF;
	padding-left:5px;
}
.wjb_btn{
	text-align:center;
	line-height:30px;
}