/* 全局*/
* { margin: 0px; padding: 0px;}
body { font-family:"宋体"; margin:0; padding:0; background:#ffffff; font-size:12px; color:#333333;}
img { border:0; margin:0; padding:0;}
div,span,p,h1,h2,h3,h4,h5,h6,form,label,input{margin:0; padding:0;}
a { text-decoration: none; color:#333333;}
a:hover { text-decoration:underline;}
ul {list-style:none;}


/* 产品综述 
------------------------------------------------------------*/
#cont {width:950px; overflow:hidden; margin:0 auto;}
.where {width:950px; height:30px; border-bottom:1px solid #D8D8D8; border-top:1px solid #D8D8D8; padding-top:5px; margin-top:10px;}
.whe_l {padding:5px 0 5px 12px; float:left;}
.whe_r {margin:8px 12px 0 0; float:right; background:url("../images/a1.gif") 0 0 no-repeat; padding-left:15px;}
.whe_l a,
.whe_r a {color:#0C5199;}

#cont h1 {color:#FF6A11; font-size:20px; font-family:"黑体"; padding:20px 10px;}

.contu {width:910px; height:30px; background:url("../images/contu_bg.gif") 0 100% repeat-x; margin-bottom:10px; padding:0 20px;}
a.cu_a {cursor:pointer; margin-right:5px; float:left; color:#61a407;}
a.cu_a:hover {text-decoration:none;}
a.cu_an {cursor:pointer; margin-right:5px; float:left; color:#5c5b5b;}
a.cu_an:hover {text-decoration:none; color:#dc0023;}
.cu_al {width:6px; height:30px; background:url("../images/cu_bg1.gif") 0 0 no-repeat; float:left;}
.cu_ac {height:16px; float:left; background:url("../images/cu_bg2.gif") 0 0 repeat-x; padding:7px 10px; font-size:14px; font-weight:bold; overflow:hidden;}
.cu_ar {width:6px; height:30px; background:url("../images/cu_bg1.gif") -6px 0 no-repeat; float:left;}

.cu_anl {width:6px; height:29px; background:url("../images/cu_bgn.gif") 0 0 no-repeat; float:left;}
.cu_anc { border-top:1px solid #dcdcdc; background:#f6f6f6; float:left;  padding:6px 10px; font-size:14px;}
.cu_anr {width:6px; height:29px; background:url("../images/cu_bgn.gif") -6px 0 no-repeat; float:left;}

.contu p {float:left; padding:10px 10px 0 10px; color:#999;}
span.fj a {float:left; padding-top:10px; color:#0C5199; text-decoration:underline; margin-right:10px;}

.contl {width:660px; overflow:hidden; float:left;}
.cnt_zs {width:660px; overflow:hidden; margin-bottom:10px;}
img.pic1 {float:right; padding-right:10px;}
.zs {float:left;}
.zs p {padding:8px 10px; width:390px; overflow:hidden;}
a.cont_a {color:#0C5199;}

.ctit {width:640px; overflow:hidden; background:#E9F3DC; padding:5px 10px; margin:10px 0;}
.ctit p {color:#61A507; font-size:16px; font-weight:bold; float:left;}
.cpts p {line-height:180%; padding:0 10px 10px 10px;}

.tbsl {width:640px; overflow:hidden; line-height:180%; padding:0 10px; margin-bottom:20px;}
.tbsl img {float:left; margin-top:10px;}
.tbsl p {padding:10px 0;}

.ctit span {float:right; padding-top:6px;}

.zjjx_t {width:638px; height:16px; overflow:hidden; border:1px solid #d6e8bd; border-bottom:none; background:#E9F3DC
; color:#61A507; font-size:16px; font-weight:bold; padding:7px 10px;}
.zjjx_c {border-left:1px solid #d6e8bd; border-right:1px solid #d6e8bd; padding:25px 0; width:658px; overflow:hidden;}
.zjjx_cl {width:120px; overflow:hidden; float:left; text-align:center; padding-left:10px;}
.zjjx_cl p {line-height:150%;}
.zjjx_cl span {width:120px; height:15px; overflow:hidden; display:block; padding-top:3px; font-size:14px; font-family:"arial"; margin-bottom:10px; text-align:center;}
.zjjx_cl a img {margin-left:4px;}
.zjjx_cr {float:right; width:495px; overflow:hidden; padding-right:25px;}
.zjjx_zj {width:495px; overflow:hidden;}
.zjjx_zj p {line-height:150%;}
p.zjjx_pt {font-weight:bold; font-size:14px; padding-bottom:10px;}
.zjjx_zj span {float:right; padding:10px 0;}
.zjjx_al {width:495px; overflow:hidden; border-top:1px dashed #8d8d8d; padding:20px 0 10px 0;}
.zjjx_al p span {display:block; padding-bottom:10px;}
.zjjx_al p {float:left; padding-right:20px;}
.jieda {color:#46a219; font-size:14px; font-weight:bold; padding:6px 4px; border-bottom:1px solid #61a407;}
.zjjx_cd {width:100%; overflow:hidden; border-bottom:1px dashed #8d8d8d; line-height:150%; padding:15px 0;}

span.zjjx_sl {float:left;}
span.zjjx_sr {float:right; width:465px; overflow:hidden;}
.zjjx_d {width:638px; height:40px; background:#e6e5e5; padding:0 10px; clear:both; border-left:1px solid #d6e8bd; border-bottom:1px solid #d6e8bd; border-right:1px solid #d6e8bd; margin-bottom:20px;}
.zjjx_d img {float:right; padding-top:8px;}
.zjjx_d p {float:right; padding-top:14px;}

.cpdy_k {width:660px; overflow:hidden;}
.cpdy {margin-bottom:20px;}
.cpdy_p {width:615px; overflow:hidden; background:url("../images/wenti.gif") #F5FBF0 10px 15px no-repeat; padding:15px 5px 8px 40px; line-height:200%; margin-bottom:10px; border-bottom:1px solid #ccc;}
span.cpdy_sl {width:615px; overflow:hidden; font-size:14px;}
span.cpdy_sr {float:right; color:#666; padding-right:12px;}
.cpdy_hdzs {background:url("../images/hdzs.gif") 10px 0 no-repeat; font-size:14px; color:#666; padding:2px 0 20px 40px; margin:0 34px;}
.cpdy_hdzs span {color:#9a0103;}
.cpdy_more {width:660px; overflow:hidden; text-align:right; padding:5px 0; color:#666;}

	.dy_hf {width:605px; overflow:hidden; margin-left:35px; border-bottom:1px dashed #ddd; margin-bottom:20px;}
	.dy_hf_u {width:100%; overflow:hidden; padding-bottom:10px;}
	.dy_hf_ul {float:left; width:66px; overflow:hidden; text-align:center;}
	.dy_hf_ul p {padding-top:5px;}
	.dy_hf_ul p a {color:#0d519c;}
	.hf_ulp {float:right; line-height:180%; width:530px; overflow:hidden;}
	.dy_hf_d {float:right; color:#666; padding-bottom:6px;}
	.dy_hf_d span {background:url("../images/zx.gif") 0 0 no-repeat; width:100px; height:15px; text-align:center; display:block; float:left; margin-right:8px; padding-top:3px;}
	.dy_hf_d span a {color:#395f2c;}
	.dy_hf_d p {padding-top:4px;float: left;}


.tjwt {width:604px; overflow:hidden; background:#f5fbf1; border:1px solid #ccc; padding:24px 28px 20px 26px; margin-bottom:20px;}
.tjwt p {font-size:18px; color:#61a407; font-weight:bold;}
.tjwt .txta {border:2px solid #62a507; width:590px; overflow:hidden; padding:5px; float:left; margin-bottom:10px;}
.tjwt .sub {width:95px; height:32px; overflow:hidden; background:url("../images/cl_sub.gif") 0 0 no-repeat; border:none; float:right; cursor:pointer;}
.wyzx {width:660px; overflow:hidden; text-align:center; padding-bottom:10px;}


.contr {width:280px; overflow:hidden; float:right;}
.crtit {width:258px; height:14px; overflow:hidden; border:1px solid #bcdffd; background:#ecf9ff; padding:7px 10px;}
.crtit p {float:left; font-weight:bold; font-size:14px;}
.crtit span {float:right; padding-top:2px;}
.xgzx,
.dgzt {width:258px; overflow:hidden; border-left:1px solid #bcdffd; border-right:1px solid #bcdffd; border-bottom:1px solid #bcdffd; padding:10px; line-height:200%; margin-bottom:10px; color:#0C5199;}
span.gren {color:#009900;}


.dgzt_u {width:258px; overflow:hidden; border-bottom:1px dashed #ddd; padding:12px 0; margin-bottom:10px;}
.dgzt_u img {float:left; padding-left:8px;}
.dgzt_u p {float:right; width:165px; overflow:hidden; color:#666;}
.dgzt_u p a {font-weight:bold;}
.dgzt_u p span {width:165px; overflow:hidden; line-height:140%; padding-top:5px; display:block;}
.dgzt_d p {padding:0 8px;}

.wyhf {width:500px; overflow:hidden; margin:20px auto;}
.wyhf p {background:url("../images/iocn_08.gif") 0 4px no-repeat; height:16px; overflow:hidden; padding:5px 20px;}
.wyhf p span {font-weight:bold; font-size:14px;}
.wyhf .txta {border:1px solid #f6bb95; width:488px; overflow:hidden; padding:5px; margin-bottom:10px;}
.wyhf .sub5 {width:65px; height:32px; overflow:hidden; background:url("../images/cl_sub5.gif") 0 0 no-repeat; border:none; float:left; cursor:pointer; margin-left:182px;}
.wyhf .sub6 {width:65px; height:32px; overflow:hidden; background:url("../images/cl_sub6.gif") 0 0 no-repeat; border:none; float:left; cursor:pointer; margin-left:5px;}


/* 输入邮箱 
------------------------------------------------------------*/
.wyzx p {padding-bottom:20px;}
.wyzx .txt {border:1px solid #62a507; padding:4px; vertical-align:middle;}
.wyzx .sub2 {width:95px; height:32px; overflow:hidden; background:url("../images/cl_sub2.gif") 0 0 no-repeat; border:none; text-align:center; cursor:pointer;}


/* 邮箱未注册 
------------------------------------------------------------*/
.yxwzc {width:658px; overflow:hidden; padding-bottom:10px;}
.twcg {width:400px; overflow:hidden; border-bottom:1px solid #aaa; background:url("../images/pic2.gif") 20px 10px no-repeat; line-height:220%; padding:10px 0 10px 80px; margin-left:90px;}
.twcg span {font-size:16px; color:#46a219; font-weight:bold; font-family:"微软雅黑";}
.twcg p {font-size:14px; font-weight:bold;}
.cjzh {width:400px; overflow:hidden; margin-left:90px; background:url("../images/pic1.gif") 20px 15px no-repeat; padding:10px 0 10px 80px;}
.cjzh p {line-height:200%; font-size:14px;}
.cjzh p a {font-size:12px; text-decoration:underline;}
.sub3 {width:136px; height:32px; overflow:hidden; background:url("../images/cl_sub3.gif") 0 0 no-repeat; border:none; text-align:center; cursor:pointer; float:left; margin:0 10px 0 200px;}
.sub4 {width:136px; height:32px; overflow:hidden; background:url("../images/cl_sub4.gif") 0 0 no-repeat; border:none; text-align:center; cursor:pointer; float:left;}


/* 邮箱已注册 
------------------------------------------------------------*/
.yxyzc {margin-left:195px; margin-bottom:20px;}
.yxyzc p {padding-bottom:20px;}
.yxyzc .txt {border:1px solid #62a507; padding:4px; vertical-align:middle; margin-right:5px;}
.yxyzc .sub2 {width:95px; height:32px; overflow:hidden; background:url("../images/cl_sub2.gif") 0 0 no-repeat; border:none; text-align:center; cursor:pointer; vertical-align:middle;}
.yxyzc p a {text-decoration:underline;}



/* 费率表 
------------------------------------------------------------*/
img.flb_img {padding-left:60px;}
p.flb_p {padding:10px 60px;}



/* 费率表无内容 
------------------------------------------------------------*/
p.flb_pn {width:660px; overflow:hidden; text-align:center; padding:50px 0; font-weight:bold;}
p.flb_pn a {text-decoration:underline;}


/* 详细条款 
------------------------------------------------------------*/
.tbsl span {width:640px; overflow:hidden; display:block; }

/* 相关案例 
------------------------------------------------------------*/
ul.cgal {overflow:hidden; padding:20px 20px;}
ul.cgal li {width:620px; overflow:hidden; color:#999; margin-bottom:30px;}
ul.cgal li p {line-height:200%;}
span.cgal_lil {width:380px; overflow:hidden; font-size:14px; float:left;}
span.cgal_lir {float:right;}

.P_button {padding:20px 20px; font-size:12px; height:20px; width:600px; overflow:hidden;}
.P_button a {display:inline-block; height:18px; background:#f0f7ff; border:1px solid #52a4ff; text-align:center; padding:0 8px; line-height:150%; color:#1d3fcf; font-weight:bold;}
.P_button a:hover,
.P_button a.hover {background:#a9d2ff; text-decoration:none;}

/*--------------TTTTTTTTTTT---------------------------------------------*/

.main_wenba {
	CLEAR: left; FLOAT: left; WIDTH: 700px
}
.side_wenba {
	CLEAR: right; FLOAT: right; WIDTH: 230px
}
.bang_up {
	BORDER-RIGHT: #c5e4a0 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #c5e4a0 1px solid; PADDING-LEFT: 4px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 4px; BORDER-LEFT: #c5e4a0 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #c5e4a0 1px solid; BACKGROUND-COLOR: #ecfed3
}
.bang_up .title {
	DISPLAY: inline-block; MARGIN-BOTTOM: 5px; OVERFLOW: hidden
}
.bang_up .title .icon {
	BACKGROUND: url(http://static.xiangrikui.com/ask/images/icon.gif) -550px -138px; FLOAT: left; WIDTH: 24px; HEIGHT: 20px
}
.bang_up .title .h1{
	width:90px;
	font-size:14px;
	color:#333333;
	padding:3px 0px 0px 3px;
	text-align:left;
	float:left;
	font-weight:bold;
 }
.bang_up .title .link_blue{
padding:0px 4px 0px 4px;
width:95px;
float:right;
text-align:right;
padding:3px 0px 0px 0px;
}
.bang_up .container {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 6px; WIDTH: 202px; PADDING-TOP: 6px; BACKGROUND-COLOR: #fff
}
.bang_up .container .box{
overflow:hidden;
*display:inline-block;
width:200px;
float:left;
margin-right:8px;
background:#f0f7ff;
margin:8px 0px 0px 0px;
padding:5px 0px 5px 0px;

}
.bang_up .container .box .photo{
	float:left;
	width:75px;
	height:87px;
	overflow:hidden;
	text-align:left;
	padding-left:5px;
}
.bang_up .container .box .info{
	float:left;
	line-height:170%;
	text-align:left;
	padding-left:8px;
	width:110px;
}
.bang_up .container .box .info span{
padding-top:5px;
display:block;
}
.Case {
	MARGIN-BOTTOM: 5px;
	BACKGROUND-COLOR: #ffffcc;
	padding: 4px;
	border: 1px solid #ffd942;
}
.Case .title {
	DISPLAY: inline-block; 
	MARGIN-BOTTOM: 5px; 
	OVERFLOW: hidden
}
.Case .title .h1{
	font-size:14px;
	color:#333333;
	text-align:left;
	float:left;
	font-weight:bold;
	padding:3px 0px 0px 0px;
 }
.Case .title .icon {

	FLOAT: left; 
	WIDTH: 5px; 
	HEIGHT: 20px
}
.Case .container {
	width:200px;
	padding:6px 8px 6px 8px;
	background-color:#FFF;
	overflow:hidden;
	*display:inline-block;
}


.p_modify{
clear:both;
overflow:hidden;
*display:inline-block;
padding:10px 12px 20px 12px;
}
.p_modify .title{
clear:both;
font-size:14px;
font-weight:bold;
padding:5px;
background:#D9EDFF;
}
.p_modify dl{
clear:both;
overflow:hidden;
*display:inline-block;
font-size:14px;
padding:20px 0 0 0;
}
.p_modify dt{
float:left;
text-align:right;
width:250px;
}
.p_modify dd{
float:left;
width:650px;
}
.p_modify dl a{
font-size:14px;
}


.container_orange{
border:1px #FFAF37 solid;
overflow:hidden;
*display:inline-block;
margin-bottom:18px;
}
.container_inside_orange_bj{
border:3px #FEF1B4 solid;
overflow:hidden;
*display:inline-block;
padding:10px;
background:#FFFEF7;
}
.container_inside_orange{
border:3px #FEF1B4 solid;
overflow:hidden;
*display:inline-block;
padding:10px;
}

.blue_light_title {
height:30px;
background:url(http://static.xiangrikui.com/ask/images/blue_light_title_bj.jpg) repeat-x;
overflow:hidden;
*display:inline-block;}
.blue_light_title .title_left {
float:left;
background:url(http://static.xiangrikui.com/ask/images/blue_light_title_left.jpg) no-repeat;
height:30px;
width:11px;}
.blue_light_title .title_right {
float: right;
background:url(http://static.xiangrikui.com/ask/images/blue_light_title_right.jpg) no-repeat;
height:30px;
width:11px;}
.blue_light_title .biaoti {
color:#006699;
padding:8px 0px 0px 0px;
font-size:14px;
font-weight:bold;
float:left;}

.subject_guide_details{ 
line-height:120%;
color:#CACACA;
width:115px;}
.subject_guide_titsmall{ 
	color:#0044DD;
	width:115px;
	padding-bottom:5px; 
	clear:both;}
.subject_guide_titsmall a{ 
	font-weight: bold;color: #333333;}
.subject_left{ 
float:left;
padding-top:5px;
padding-left:2px;}
.subject_right{
float:right;
padding-top:5px;}
.subject_hr{
clear:both;
border-bottom:1px dashed #FFAF37;
height:1px;
width:250px;
}
.subject_bottom{
clear:both;
padding-top:8px;
width:250px;
}

.container_orange{
border:1px #FFAF37 solid;
overflow:hidden;
*display:inline-block;
margin-bottom:18px;
}
.container_inside_orange_bj{
border:3px #FEF1B4 solid;
overflow:hidden;
*display:inline-block;
padding:10px;
background:#FFFEF7;
}
.container_inside_orange{
border:3px #FEF1B4 solid;
overflow:hidden;
*display:inline-block;
padding:10px;
}

.blue_light_title {
height:30px;
background:url(http://static.xiangrikui.com/ask/images/blue_light_title_bj.jpg) repeat-x;
overflow:hidden;
*display:inline-block;}
.blue_light_title .title_left {
float:left;
background:url(http://static.xiangrikui.com/ask/images/blue_light_title_left.jpg) no-repeat;
height:30px;
width:11px;}
.blue_light_title .title_right {
float: right;
background:url(http://static.xiangrikui.com/ask/images/blue_light_title_right.jpg) no-repeat;
height:30px;
width:11px;}
.blue_light_title .biaoti {
color:#006699;
padding:8px 0px 0px 0px;
font-size:14px;
font-weight:bold;
float:left;}


/*-----签单分享(结束)-----*/
.container{
width: 950px;
overflow: hidden;
*display: inline-block;
clear:both;
}
.container .left_side {
width: 630px;
float: left;
overflow: hidden;
*display: inline-block;
}
.container .right_side {
width: 310px;
float: right;
overflow: hidden;
*display: inline-block;
}

.subject_guide_details{ 
line-height:120%;
color:#CACACA;
width:115px;}
.subject_guide_titsmall{ 
	color:#0044DD;
	width:115px;
	padding-bottom:5px; 
	clear:both;}
.subject_guide_titsmall a{ 
	font-weight: bold;color: #333333;}
.subject_left{ 
float:left;
padding-top:5px;
padding-left:2px;}
.subject_right{
float:right;
padding-top:5px;}
.subject_hr{
clear:both;
border-bottom:1px dashed #FFAF37;
height:1px;
width:250px;
}
.subject_bottom{
clear:both;
padding-top:8px;
width:250px;
}

.kong_20px{
display:block;
clear:both;
height:20px;
}

.box_2 {
float:left; margin-right:10px;padding-left: 10px;padding-bottom:5px; overflow:hidden; *display:inline-block;}
.box_2 .sub {
float:left;}
.box_2 .font {
font-size:14px; float:left; padding:2px 0px 0px 0px; *padding:4px 0px 0px 0px;}
.box_2 .img {
float:left; margin:2px 0px 0px 8px;}


.Page {
clear:both;
padding:15px 0px 0px 0px;
overflow:hidden;
*display:inline-block;}
.Page ul {
margin:0px;
padding:0px;
float: right;}
.Page ul a {
background:#F0F7FF;
border:#A5CFE9 1px solid;
padding:0px 5px;
float:left;
display:block;
font-size:12px;
color:#1234CC;
font-weight:bold;
line-height:20px;
text-decoration:none;
margin-left:5px;}
.Page ul a:hover {
background:#A9D2FF;
border:#A5CFE9 1px solid;}
.Page ul .cet {
background:#A9D2FF;
border:#A5CFE9 1px solid;}
/* 2011-02-17修改 
------------------------------------------------------------*/
a.product_error {color:#0c5199; font-size:12px; font-family:"宋体"; font-weight:normal; margin-left:25px;cursor:pointer;}
.my_error {width:500px; background:#cfddbc; overflow:hidden;}
.my_err_tit {color:#373737; font-size:14px; font-weight:bold; height:14px; padding:7px 6px; overflow:hidden;}
.my_err_tit p {float:left;}
.my_err_tit img {float:right; margin:2px 4px;}
.my_err_cont {background:#fff; width:456px; overflow:hidden; margin:0 auto 2px auto; padding:0 20px;}
.my_err_c1 {padding-top:10px; width:456px; clear:both;}
.my_err_c1 p {float:left; padding-top:4px;}
.my_err_c1 .txta {border:2px solid #60a808; padding:2px; float:right;width:380px;}
.my_err_c1 .file {margin-left:17px; border:1px solid #ccc; padding:2px;}
.my_err_c_p p {float:right; clear:both; padding-top:10px;}
.my_err_c_p p a {color:#0c5199;}
.my_err_c_sub {clear:both; padding:15px 0; margin:0 auto; width:135px;}
.my_err_c_sub .sub {border:none; background:url("http://static.xiangrikui.com/p/images/my_err_sub.gif") 0 0 no-repeat; height:26px; width:80px; cursor:pointer;}
.my_err_c_sub a {color:#0c5199; margin-left:15px; font-size:14px;}

.my_err_cont .succeed {padding:20px 0; font-size:14px; line-height:200%; text-align:center;}

.contrast {width:100%; overflow:hidden; border-bottom:1px solid #e4e4e4; padding:2px 0;}
.contrast_l {width:165px; overflow:hidden; float:left;}
.contrast_l p {padding:2px 0;}
.contrast_l p.line {border-bottom:1px dashed #ccc;}
.contrast img {float:right; padding-top:10px;}
.active {background:#f6f6f6;}