*{margin:0; padding:0;}
html{ border:0;}
body{font-size:12px; font-family:Verdana,"宋体"; color:#666;} /* 定义页面的默认字体 */
table, div, p, td, li, dd, a, span{font:inherit;}
select, input, textarea, button {font:inherit;}
h1{font:inherit; font-size:26px; color:#f30; line-height:135%;} /* 定义页面H1标题 */
h2{font:inherit; font-size:14px; font-weight:bold; color:#666;} /* 定义页面H2标题 */
h3{font:inherit; font-size:12px; font-weight:bold; color:#666;} /* 定义页面H3标题 */
ul{list-style:none;} /* 定义所以列表都没黑圆点 */
p{line-height:160%;} /* 定义段落行高 */
a img{border:0;} /* 定义所有图片链接都没边框 */
a{text-decoration:none; color:#666; font-family:"宋体";} /*定义默认文字链接为灰色无下滑线 */
a:hover{text-decoration:underline; color:#f30;} /*定义默认文字链接选中样式为：红色有下滑线 */
.c{zoom:1;} /* 清除浮动 */
.c:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}  /* 清除浮动 */
.l{float:left;} /* 左浮动 */
.r{float:right;} /* 右浮动 */
.fixed{overflow:hidden; white-space :nowrap; text-overflow:ellipsis;}
.dn{display:none;}
.tac{text-align:center !important;} /* 文字居中对齐 */
.tal{text-align:left !important;}  /* 文字居左对齐 */
.tar{text-align:right!important; }  /* 文字居右对齐 */
.in24{ text-indent:24px;} /* 文字缩进两个中文字符 */
.ch{cursor:pointer; cursor:hand;} /* 光标为手指 */
.inside{float:left; width:100%;}

/* 间距 */
.m_a{margin-top:10px;}  /*右侧区块的间距*/
.m_b{margin-left:10px;} /*内容中的间距*/
.m_c{margin-top:16px;}  /*中间区块的间距*/
.m_d{padding:0 40px;}
.m_e{padding:10px 0;}
.m_f{padding:20px 0;}

/* 超链接、按钮、字体颜色 */
a.a_a{color:#f30; text-decoration:none;} /* 红色无下划线*/
a.a_a:hover{color:#f30; text-decoration:none;}
a.a_b{color:#f30; text-decoration:underline;} /* 红色下划线 ：详情文字链 */
a.a_b:hover{color:#666; text-decoration:none;}
a.a_c{color:#666; text-decoration:none;} /* 灰色无下划线：列表样式 */
a.a_c:hover{color:#f30; text-decoration:underline;}
a.a_d{color:#f30; text-decoration:underline;} /* 红色有下划线：文章内容字体“大中小”样式 */
a.a_d:hover{color:#666; text-decoration:none;}
a.a_e{background:url(../images/general/btn01.gif) no-repeat -200px -100px; width:138px; height:45px; line-height:40px; color:#fff; font-weight:bold; font-size:18px; text-align:center; display:block;}
a.a_e:hover{color:#fff; text-decoration:none;}
a.a_f{background:url(../images/general/btn01.gif) no-repeat -200px 0; width:79px; height:30px; line-height:30px; color:#fff; font-weight:bold; font-size:12px; text-align:center; display:block;}
a.a_f:hover{color:#fff; text-decoration:none;}
a.a_g{background:url(../images/general/btn01.gif) no-repeat 0 -100px; width:138px; height:45px; line-height:36px; color:#fff; font-weight:bold; font-size:18px; text-align:center; display:block;}
a.a_g:hover{color:#fff; text-decoration:none;}
a.a_h{background:url(../images/general/btn01.gif) no-repeat -200px -100px; width:138px; height:45px; line-height:36px; color:#fff; font-weight:bold; font-size:18px; text-align:center; display:block;}
a.a_h:hover{color:#fff; text-decoration:none;}
a.a_i{color:#f30; text-decoration:underline; margin:0 0 0 10px} /* 红色下划线 ：详情文字链 */
a.a_i:hover{color:#666; text-decoration:none;}

.a_x{color:#f30;}
.a_y{color:#f30; font-weight:bold;}
.a_z{color:#f60; font-weight:bold;}

/* 表单 输入框样式 */
select{ font-size:12px; font-family:Arial;}
.i_d{border:1px solid #a5a6a5; width:80px; height:18px;}
select.i_e{border:1px solid #a5a6a5; width:82px; height:20px;}
.i_f{border:1px solid #a5a6a5; width:130px; height:18px;}
.i_f_a{border:1px solid #a5a6a5; width:300px; height:18px;}
.i_g{border:1px solid #a5a6a5; width:36px; height:18px;}
.i_h{border:1px solid #a5a6a5; width:16px; height:18px;}
.i_i{border:1px solid #a5a6a5; width:38px; height:18px;}
.i_j{border:1px solid #a5a6a5; width:77px; height:18px;}
.i_k{border:1px solid #a5a6a5; width:100px; height:18px;}
select.i_k{border:1px solid #a5a6a5; width:145px; height:20px;}
.i_l{border:1px solid #dbdbdb;}
.i_m{border:1px solid #a5a6a5; width:130px; height:18px;}
.i_n{border:1px solid #a5a6a5; width:80px; height:18px; }

/* 区块、段落 */
.p_c{border:1px solid #d9d9d9;}  /* 右区域 */
.p_c_a{background:url(../images/general/title.gif) repeat-x; height:31px; line-height:31px;}
.p_c_a h2{margin-left:12px;}
.p_c_b{padding:10px; background:#fff;}
.p_c_b ul li{background:url(../images/icon/icon01.gif) no-repeat 0 6px; line-height:20px; padding-left:12px; border-bottom:1px dotted #d9d9d9;}
.p_c_c{text-align:right; margin-top:8px;}
.p_c_c a{font-family:"宋体";}

/* 保险步骤 */
.insurance_step{width:100%; height:32px; line-height:28px; *line-height:32px; color:#9a9a9a; font-weight:bold;}
.insurance_step li{background:url(../images/general/insurance_step.gif) repeat-x 0 -100px; float:left; height:32px;}
.insurance_step li.jt{padding:0 8px 0 8px;}
.insurance_step li.jt div{background:url(../images/general/insurance_step.gif) no-repeat -150px -190px; width:15px; height:32px;}
.insurance_step li.bz1{width:110px; position:relative;}
.insurance_step li.bz2{width:143px; position:relative;}
.insurance_step li.bz3{width:140px; position:relative;}
.insurance_step li.bz4{width:110px; position:relative;}
.insurance_step li span{margin-left:46px; display:block;}
.insurance_step li .num{background:url(../images/general/insurance_step.gif) no-repeat -50px -200px; width:14px; height:14px; line-height:14px; text-align:center; color:#fff; position:absolute; left:18px; top:8px;}
.insurance_step li .ll_first,.insurance_step li .rr_last{position:absolute; top:0; width:8px; height:32px;}
.insurance_step li .ll_first{background:url(../images/general/insurance_step.gif) no-repeat 0 -150px; left:0;}
.insurance_step li .rr_last{background:url(../images/general/insurance_step.gif) no-repeat -50px -150px; right:0; _right:-1px;}

.insurance_step li.focus{background-position:0 0 !important; color:#fff;}/*焦点状态样式*/
.insurance_step li.focus .num{background-position:0 -200px; color:#DD4601;}
.insurance_step li.focus .ll_first{background-position:0 -50px;}
.insurance_step li.focus .rr_last{background-position:-50px -50px;}
.insurance_step li.focus .ll,.insurance_step li.focus .rr{position:absolute; top:0; width:16px; height:32px;}
.insurance_step li.focus .ll{background:url(../images/general/insurance_step.gif) no-repeat -100px -50px; left:0;}
.insurance_step li.focus .rr{background:url(../images/general/insurance_step.gif) no-repeat -150px -50px; right:-1px;}

.insurance_step li .ll_first2{position:absolute; top:0; width:8px; height:32px; background:url(../images/general/insurance_step.gif) no-repeat 0 -250px; left:-1px;}
.insurance_step li.focus .ll_first2{background-position:-100px -250px; left:-5px; width:12px;}
.insurance_step li .rr_last2{position:absolute; top:0; width:8px; height:32px; background:url(../images/general/insurance_step.gif) no-repeat -50px -250px; right:-1px;}
.insurance_step li.focus .rr_last2{background-position:-150px -250px; right:-5px; width:12px;}

/*---内容框验证样式---*/
.tips{ border:1px #c6ec99 solid; background:#fafff4; padding:2px;}
.tips .tips_a{background:url(../images/family/icon.gif) no-repeat 0 0; padding:0 12px 0 18px; line-height:16px;}
.tips2{ border:1px #f30 solid; background:#FFF6F3; padding:2px;}
.tips2 .tips_a{background:url(../images/family/icon.gif) no-repeat 0 -300px; padding:0 12px 0 18px; line-height:16px;}

/*---头部样式---*/
#simple_wrapper #header{background:transparent url(../images/header/simple_header_bg.jpg) repeat-x left top; height:86px;}
#simple_wrapper #header #out_box{width:780px; margin:0 auto; position:relative;}
#simple_wrapper #header #logo{width:248px; height:22px; background:url(../images/header/simple_logo.gif) no-repeat; position:absolute; top:22px; left:0;}
#simple_wrapper #header #logo a{width:248px; height:22px; display:block;}
#simple_wrapper #header #welcome{position:absolute; right:0; top:30px;}
#simple_wrapper #header #welcome span{color:#ff3300;}
#simple_wrapper #header #welcome a{color:#ff3300; text-decoration:underline;}
#simple_wrapper #header #welcome a:hover{color:#666666; text-decoration:none;}

/*---合作头部样式---*/
#simple_wrapper #corpheader{background:transparent repeat-x left top; height:86px;}
#simple_wrapper #corpheader #corpheadlink{background:transparent width:100%; margin:0 auto; position:relative;}
#simple_wrapper #corpheader #welcome{position:absolute; right:260px; top:30px;}
#simple_wrapper #corpheader #welcome span{color:#ff3300;}
#simple_wrapper #corpheader #welcome a{color:#ff3300; text-decoration:underline;}
#simple_wrapper #corpheader #welcome a:hover{color:#666666; text-decoration:none;}

/*---底部部样式---*/
#simple_wrapper #footer{line-height:17px; background:#f7f7f7; height:45px; padding:10px 0 0 0; text-align:center;}

/*---框架样式---*/
#simple_wrapper{margin:0; padding:0; color:#666666;}
#simple_wrapper #contain{background:url(../images/general/simple_main_bg.gif) repeat-x left bottom; padding:8px 0 32px 0;}
#simple_wrapper #contain #main {width:780px; margin:0 auto;}
#simple_wrapper #primary{width:166px; float:right;}
#simple_wrapper #work{margin-right:182px;}

/* 超链接、按钮、字体颜色 */
.c_a_a{color:#f30; font-size:24px;}
.c_a_b{color:#f30; font-size:18px; text-decoration:line-through;}
.c_a_c{color:#f30; font-size:24px;font-weight:bold;}
.c_a_d{color:#f30;  text-decoration:line-through;}
.c_a_e{color:#f30; font-weight:bold;}
.c_a_f{ font-weight:normal;}
/* 间距 */
.c_m_a{margin-top:8px;}
.c_m_b{margin-top:4px;}
.c_m_c{margin-left:12px;}
.c_m_d{margin:0 6px 0 0;}
.c_m_e{margin:5px 15px;}
.c_m_f{margin-top:2px;}
.c_m_g{margin:20px 0 10px 165px;}
.c_m_h{margin-left:20px;}
.c_m_i{padding-top:8px;}
.c_m_j{padding:5px 15px;}
.c_m_k{margin:10px;}
.c_m_l{margin-left:36px;}
.c_m_m{margin-left:24px; line-height:26px;}
.c_m_n{margin-left:60px;}

/* 区块、段落 */
.c_p_a{border:1px solid #d9d9d9; border-top:none; background:#fff;}
.c_p_a_a{ width:100%; padding:16px 0;}
.c_p_a_a_a{background:url(../images/family/c_r_a.gif) no-repeat 0 -150px; width:596px; height:5px;  left:0; bottom:0;}
.c_p_a_b{background:url(../images/family/c_r_a.gif) no-repeat 0 -50px; height:33px; }
.c_p_a_b p{margin-left:20px;}
.c_p_a_b_a{background:url(../images/family/c_r_a.gif) no-repeat 0 0; width:596px; height:5px;  left:0; top:-0px; z-index:100;}
.c_p_a_b .ll,.c_p_a_b .rr{position:absolute; bottom:-1px;* bottom:-1px;_ bottom:-2px; width:12px; height:35px;}
.c_p_a_b .ll{background:url(../images/family/c_r_a.gif) no-repeat 0 -100px; left:-1px;}
.c_p_a_b .rr{background:url(../images/family/c_r_a.gif) no-repeat -50px -100px; right:-1px;}
.c_p_a_c{background:#FFF3EB; border-top:1px solid #FFBA9D; border-bottom:1px solid #FFBA9D; height:24px; line-height:24px;}
.c_p_a_c h2{color:#ff3300;background:url(../images/icon/icon02.gif) no-repeat 0 7px; font-size:12px; margin-left:12px; padding-left:12px; display:inline;}
.c_p_a_c span{font-weight:normal; font-size:12px; color:#666; position:relative; line-height:24px;}
.c_p_a_c span a{padding-right:20px;}
.c_p_a_c .icon{background:url(../images/family/icon.gif) no-repeat 0 -100px; width:18px; height:18px; position:absolute; top:2px; right:12px;}
.c_p_a_c_1 span{font-weight:normal; font-size:12px; color:#666; line-height:24px;}
.c_p_a_c_1 .icon{background:url(../images/family/icon.gif) no-repeat 0 -100px; width:18px; height:18px; top:2px; right:12px;}
.c_p_a_c_1 span a{padding-right:3px;}
.c_p_a_c_1{background:#FFF3EB; border-top:1px solid #FFBA9D; border-bottom:1px solid #FFBA9D; height:24px; line-height:24px;}
.c_p_a_c_1 h2{color:#ff3300;background:url(../images/icon/icon02.gif) no-repeat 0 7px; font-size:12px; margin-left:12px; padding-left:12px; display:inline;}
.c_p_a_d{padding:10px;}
.c_p_a_d_a{border-top:1px solid #ccc;}
.c_p_a_e{padding:0px; margin:0 20px 0 20px; border-top:1px solid #FFE1D2; border-bottom:1px solid #FFE1D2; }
.c_p_a_e li{width:80px; float:left; margin:6px 3px;}
.c_p_a_e_a{float:left; width:505px;}
.c_p_a_e_b{float:right; width:40px; height:56px; position:relative;}
.c_p_a_e_b a{font-family:"宋体"; position:absolute; right:0; bottom:0;}
.c_p_a_f{ width:100%; padding:3px 0; margin:0 0 8px 0;* margin:0 0 8px 0;_ margin:0 0 0 0;}
.c_p_a_g{ padding:0 0 0 20px; color:#f30; background:url(../images/icon/icon02.gif) no-repeat 10px 5px;}
.c_p_a_h{background:#FFF3EB; border-top:1px solid #FFF3EB; border-bottom:1px solid #FFBA9D; height:24px; line-height:24px;}
.c_p_a_h h2{color:#ff3300;background:url(../images/icon/icon02.gif) no-repeat 0 7px; font-size:12px; margin-left:12px; padding-left:12px; display:inline;}
.c_p_a_h span{font-weight:normal; font-size:12px; color:#666; position:relative; line-height:24px;}
.c_p_a_h span a{padding-right:20px;}
.c_p_a_h .icon{background:url(../images/family/icon.gif) no-repeat 0 -100px; width:18px; height:18px; position:absolute; top:2px; right:12px;}
.c_p_a_i{ width:100%; position:relative; padding:8px 0;}

.c_p_b{position:relative; height:1%;}
.c_p_b_a{position:absolute; top:0; right:-20px; background:url(../images/general/simple_main_bg.gif) no-repeat;}

/*右侧模块*/
.c_p_c{position:relative; height:110px; margin-bottom:4px;}
.c_p_c_a{font-weight:bold; font-size:14px; width:88px; text-align:center; margin-bottom:8px;}
.c_p_c_b{position:absolute; width:88px; height:54px; background:url(../images/general/online.gif) no-repeat; color:#fff; font-weight:bold; text-align:center; position:relative;}
.c_p_c_c{color:#ff3300; font-weight:normal; position:absolute; left:-10px; top:50px; width:110px;}
.c_p_c_d{width:55px; height:88px; background:url(../images/general/online.gif) no-repeat 0 -100px; position:absolute; right:-8px; top:34px;}
.c_p_c_e{position:absolute; left:12px;}
.c_p_c_f{margin:18px 0 0 60px;}
.c_p_c_f_a{margin:20px 0 8px 0;}
.c_p_c_f_b{margin:0px 0 8px 0;}
.c_p_c_g{width:246px; margin:6px auto; line-height:45px;}
.c_p_c_g .a_e{margin:0 10px;}
.c_p_c_h{margin:8px 0 0 0;}
.c_p_c_h_a{margin:16px 0 16px 98px; line-height:30px;}
.c_p_c_h_a .a_f{margin-left:10px;}
.c_p_c_i{width:280px; margin:10px auto 0 auto; line-height:45px;}
.c_p_c_j a{margin-left:10px;}
.c_p_c_k{width:130px; margin:10px auto 0 auto; line-height:45px;}
.c_p_c_l{width:190px; margin:10px auto 0 auto; line-height:45px;}

.c_p_a_j{background:url(../images/family/c_p_a_j.gif) repeat-x 0 -80px; height:42px; position:relative; overflow:hidden;}
.c_p_a_j .ll,.c_p_a_j .rr{position:absolute; bottom:-1px;* bottom:-1px;_ bottom:-2px; width:16px; height:42px;}
.c_p_a_j .ll{background:url(../images/family/c_p_a_j.gif) no-repeat 0 0; left:-1px;}
.c_p_a_j .rr{background:url(../images/family/c_p_a_j.gif) no-repeat -30px 0; right:-1px;}

.c_p_a_j_a{margin:8px 16px 0 16px;}

.c_p_d{height:40px; position:relative; margin-top:8px;}
.c_p_d_a{position:absolute; left:8px; top:0; width:18px; height:38px; background:url(../images/family/icon.gif) no-repeat 0 -150px;}
.c_p_d_b{position:absolute; left:34px; top:6px; width:120px; height:21px; line-height:21px; background:url(../images/general/btn01.gif) no-repeat -400px 0; text-align:center;}
.c_p_d_b a{width:120px; height:21px; display:block; color:#666; text-decoration:none;}
.c_p_d_b a:hover{color:#f30; text-decoration:none;}

.c_p_e{border-bottom:1px solid #c9ed9e; padding-bottom:10px;}
.c_p_f p{background:url(../images/icon/icon04.gif) no-repeat 0 7px; padding-left:10px;}
.c_p_f p.in24{background:none;}

.c_p_i{background:#ffeae7; border-top:1px solid #ffbeb4; border-bottom:1px solid #ffbeb4; height:24px; line-height:24px;}
.c_p_i h2{color:#ff3300;background:url(../images/icon/icon02.gif) no-repeat 0 7px; font-size:12px; margin-left:12px; padding-left:12px; display:inline;}
.c_p_i span{font-weight:normal; font-size:12px; color:#666; position:relative; line-height:24px;}
.c_p_i span a{padding-right:20px;}
.c_p_i .icon{background:url(../images/family/icon.gif) no-repeat 0 -100px; width:18px; height:18px; position:absolute; top:2px; right:12px;}

.c_p_k li{line-height:20px;}
.c_p_k_a{padding-left:12px;}
.c_p_k li ul{padding-left:24px;}
.c_p_k li ul li{background:url(../images/icon/icon04.gif) no-repeat 0 7px; padding-left:10px; line-height:20px;}

.c_p_j{background:url(../images/ads/03.gif) no-repeat 0 10px; padding:40px 0 40px 100px; font-size:26px; font-weight:bold; color:#f45821;}
.c_p_l{background:url(../images/family/line1.gif) no-repeat; width:595px; height:4px;}
.c_p_m{background:url(../images/ads/04.gif) no-repeat 0 10px; padding:40px 0 40px 100px; font-size:26px; font-weight:bold; color:#f45821;}
.c_p_n{background:url(../images/family/01.gif) no-repeat 0 10px; padding:0 0 0 100px;}
.c_p_n .a_h{ float:right; margin:0 80px 0 0; _display:inline;}
.c_p_o{border:1px solid #d9d9d9; border-top:none; background:#fff;}
.c_p_o .o_a .content{ padding:0 0 0 0; margin:0 0 10px 0;}
.c_p_o .options ul{ background:url(../images/family/tab_bg.gif) repeat-x #fff 0 -5px;}
.c_p_p{ width:440px; margin:0 auto; padding:3px 0;}
.c_p_p .ll{ float:left; margin:0 10px 0 0;}
.c_p_p .rr{ float:left;}

.c_t_a{margin:0 auto;}
.c_t_a th{vertical-align:top; text-align:right; line-height:22px; padding:5px 21px 5px 5px; }
.c_t_a td{vertical-align:top; line-height:22px; padding:5px;}
.c_t_a th .c_t_a_c{position:relative; width:100%;}
.c_t_a th .icon{width:18px; height:18px; background:url(../images/family/icon.gif) no-repeat 0 -50px; position:absolute; right:-20px; top:0px; cursor:pointer; cursor:hand;}
.c_t_a_a{width:168px;}
.c_t_a_b{background:#f6f6f6;}
.c_t_a_c{vertical-align:middle !important;}
.c_t_a_d{width:204px; position:absolute; top:134px; left:126px; border:1px solid #d9d9d9; font-weight:normal; background:#fff; text-align:left; z-index:9999 !important; display:none;}
.c_t_a_d_a{width:12px; height:7px; background:url(../images/icon/icon03.gif) no-repeat; position:absolute; top:-7px; left:12px;}
.c_t_a_d_b{ padding:10px; line-height:20px;}
.c_t_a_e{width:60px;}
.c_t_a_f{width:100px; text-align:right;}

.c_t_b{width:100%;}
.c_t_b td{vertical-align:top; text-align:left; padding-right:5px;padding-left:10px; line-height:32px;}

.c_t_c{border:1px solid #FFE1D2;}
.c_t_c_a th{border-bottom:1px solid #FFE1D2; background:#FFFAF7; vertical-align:middle; font-weight:normal; text-align:center; padding-right:0px; line-height:32px;}
.c_t_c_a th p{line-height:20px;}
.c_t_c_a .l{padding-left:5px;}
.c_t_c_a_a{background:url(../images/family/icon.gif) no-repeat 0 -192px; *background:url(../images/family/icon.gif) no-repeat 0 -194px; padding:0 0 0 20px;}
.c_t_c_a_b{background:url(../images/family/icon.gif) no-repeat 0 -242px; *background:url(../images/family/icon.gif) no-repeat 0 -244px; padding:0 0 0 20px; margin:0 5px 0 12px;}
.c_t_c_b td{background:#fff; padding:5px; text-align:center;}
.c_t_c_b_a{background:#FFFAF7; border-right:1px solid #FFE1D2; font-weight:normal; vertical-align:middle; line-height:25px; padding:0 5px;}
.c_t_c_c th{border-right:1px solid #c9ed9e; padding:2px; text-align:right;}
.c_t_c_c td{background:#fff; padding:2px; text-align:left;}
.c_t_c_c_a{border-left:1px solid #c9ed9e;}
.c_t_c_d th{border-top:1px solid #c9ed9e;}

.c_t_d{border:1px solid #FFE1D2;}
.c_t_d th{border-right:1px solid #FFE1D2; background:#FFFAF7; vertical-align:middle; font-weight:bold; text-align:right; padding:5px; line-height:20px; }
.c_t_d td{background:#fff; border-right:1px solid #FFE1D2; padding:5px; text-align:left;}
.c_t_d td.c_t_d_a{border:none;}

.c_t_e{ background:#FFE1D2;}
.c_t_e td,.c_t_e th{ background:#fff; line-height:30px; padding:0 3px;}
td.c_t_e_a{ background:#FFFAF7; padding:0;}


.c_t_f{ border:1px solid #fec8c0;}
.c_t_f_a th{border-bottom:1px solid #fec8c0; background:#fff8f6; vertical-align:middle; font-weight:normal; text-align:center; padding-right:0px; line-height:32px;}
.c_t_f_b td{background:#fff; padding:5px; text-align:center;}
.c_t_g{ border-bottom:1px solid #FFE1D2; background:#FFFAF7;}
.c_t_g td{ text-align:center; line-height:25px;}
.c_t_h{ background:#d9d9d9;}
.c_t_h td{ background:#fff; line-height:25px; padding:0 5px;}

/*圆弧模块*/
.c_r_a{ font-size:1px;}
.c_r_a_l,.c_r_a_r{width:10px; height:10px; background:url(../images/family/c_r1.gif) no-repeat ;}
.c_r_a_l{ background-position:left top; float:left; }
.c_r_a_r{ background-position:left -10px; float:right;}
.c_r_a_m{ background:url(../images/family/c_r1.gif) repeat-x 0 -20px; width:578px; height:10px; float:left;}
.c_r_content{ border-left:1px #ccc solid; border-right:1px #ccc solid; background:#fff; height:100%; padding:0 0 6px 0;}
.c_r_b{}
.c_r_b_l,.c_r_b_r{width:20px; height:20px; background:url(../images/family/c_r2.gif) no-repeat ;}
.c_r_b_l{ background-position:left top; float:left; }
.c_r_b_r{ background-position:left -20px; float:right;}
.c_r_b_m{ background:url(../images/family/c_r2.gif) repeat-x 0 -40px; width:558px; height:20px; float:left;}
.c_r_c{ font-size:1px;}
.c_r_c_l,.c_r_c_r{width:20px; height:20px; background:url(../images/family/c_r3.gif) no-repeat ;}
.c_r_c_l{ background-position:left top; float:left; }
.c_r_c_r{ background-position:left -20px; float:right;}
.c_r_c_m{ background:url(../images/family/c_r3.gif) repeat-x 0 -40px; width:558px; height:20px; float:left;}
.c_r_d_l,.c_r_d_r{width:10px; height:50px; background:url(../images/family/c_r4.gif) no-repeat ;}
.c_r_d_l{ background-position:left top; float:left; }
.c_r_d_r{ background-position:left -50px; float:right;}
.c_r_d_m{ background:url(../images/family/c_r4.gif) repeat-x 0 -100px; width:578px; height:50px; float:left;}

.c_r_e{position:relative; height:100%; overflow:hidden}
.c_r_e .tl,.c_r_e .tr,.c_r_e .bl,.c_r_e .br{background:url(../images/general/c_r_e_a.gif) no-repeat; position:absolute; z-index:13; height:6px; width:6px; font-size:1px;}
.c_r_e .tl{left:0; top:0; background-position:0px 0px;}
.c_r_e .tr{right:0; top:0; background-position:-6px 0px;}
.c_r_e .bl{left:0; bottom:0; background-position:0px -6px;}
.c_r_e .br{right:0; bottom:0; background-position:-6px -6px;}
.c_r_e .tt,.c_r_e .bb{background:url(../images/general/c_r_e_a.gif) repeat-x; position:absolute; z-index:12; width:100%; height:6px; font-size:1px;}
.c_r_e .tt{left:0; top:0; background-position:0px -12px;}
.c_r_e .bb{left:0; bottom:0; background-position:0px -18px;}
.c_r_e .bc{background:url(../images/general/c_r_e_a.gif) repeat-x; position:absolute; z-index:11; left:0; bottom:-1px; background-position:0px -24px; width:100%; height:1px; font-size:1px;}
.c_r_e .ll,.c_r_e .rr{background:url(../images/general/c_r_e_b.gif) repeat-y ;position:absolute; z-index:10; height:99999px; width:6px;}
.c_r_e .ll{left:0; top:0;}
.c_r_e .rr{right:0; top:0; background-position:right;}
.c_r_e .c_r_e_content{background:#fdf8f7; padding:5px 15px;}

.o_a .tabs{ padding:3px 0 0 10px;}
.o_a .tabs li{ float:left; height:31px; line-height:31px; padding:0 10px; font-size:14px; color:#858585; font-weight:bold; cursor:pointer; cursor:hand; position:relative; background:url(../images/family/tab.gif) repeat-x 0 -250px;}
.o_a .tabs .ll,.o_a .tabs .rr{ position:absolute; height:31px; width:8px; top:0;}
.o_a .tabs .ll{ background:url(../images/family/tab.gif) repeat-x 0 -170px; left:0;}
.o_a .tabs .rr{ background:url(../images/family/tab.gif) repeat-x 0 -210px; right:0;* right:0;_ right:-1px;}
.o_a .tabs .focus{ background:url(../images/family/tab.gif) repeat-x 0 -130px; color:#fff;}
.o_a .tabs .focus .ll{ background:url(../images/family/tab.gif) repeat-x 0 -50px; color:#fff;}
.o_a .tabs .focus .rr{ background:url(../images/family/tab.gif) repeat-x 0 -90px; color:#fff;}
.o_a_a{ padding:0 10px;}
.o_a_a .content{ border:1px #FD6C03 solid; padding:10px;}
.o_a_a .content img{ vertical-align:-3px;}
.o_a_a .content li{ float:left; margin:0 8px 6px 0;}

.none{ border:none !important;}
.border_a{ border-bottom:1px solid #FFE1D2 !important;}
.border_b{ border-right:1px solid #FFE1D2 !important;}
.border_c{ border-top:1px solid #FFE1D2 !important;}

.c_p_a_d p input,.c_p_c_f input,.c_p_c_f_a input,.m_e table input{ margin:0 4px 0 0;* margin:0 0 0 0;_ margin:0 0 0 0; vertical-align:-2px;}

/*隐藏层样式*/
#mes_content{ border:1px #d9d9d9 solid; padding:10px; background:#fff; position:relative; width:200px; line-height:18px;}
#jt{ position:absolute; width:10px; height:7px; background:url(../images/icon/icon06.gif) no-repeat; left:10px; top:-7px;}





