body{ background:#fff;}
/*---全局通用间距样式---*/
.m_t8{margin-top:8px;}
.m_t20{margin-top:20px;}
.p_l5{padding-left:5px;}
.m_t35{margin-top:35px;}
.m_lr8{ margin:0 8px;}
.p15{ padding:15px;}
/*---常用背景样式---*/
.bg_hui1{ background:#F9F9F9;}

/*---链接样式---*/
.f30{ color:#f30; text-decoration:underline;}
.f30:hover{ color:#666; text-decoration:none;}
.hui666{ color:#666; text-decoration:underline;}
.hui666:hover{ color:#f50; text-decoration:none;}

/*---高亮颜色样式---*/
.red_f30{ color:#f30;}
.red_f30_b{ color:#f30; font-weight:bold;}
.hui1_b{ color:#666; font-weight:bold;}
.corps{ font-size:14px; color:#f30; font-weight:bold;}

/*---主框架---*/
#wrapper{width:998px; margin:0 auto; background:#fff;}
#main{ margin:8px 0 8px 0;}
#wrapper #main{ background:url(../app_images/main_bg.gif) repeat-y;}
#primary{float:left; width:194px;}
#work{margin-left:206px;}
#secondary{float:right; width:222px;}
#content{margin-right:234px;}
#simple_wrapper{ width:790px; border-left:1px #D3D3D3 solid; border-right:1px #D3D3D3 solid; margin:0 auto; background:#fff;}
#simple_wrapper #main{margin:0px; background:none;}
#eservice_wrapper #main{ width:780px; margin:12px auto 8px auto;}
#campaign_wrapper #main{ width:779px; margin:12px auto 8px auto;}
#carinsuranceapply_wrapper #main{ width:780px; margin:8px auto 8px auto;}

/*---帮助框架---*/
#help_wrapper{width:1004px; margin:0 auto; background:#fff;}
#help_wrapper #primary{ float:left; width:220px;}
#help_wrapper #work{ margin-left:228px;}
#help_wrapper #main{ width:802px; margin:8px auto 8px auto; background:url(../app_images/main_help_bg.gif) repeat-y;}

/*---左区域侧栏导航---*/
#sidebar ul{ background:#fff; border-bottom:1px #C7C6C2 solid;}
#sidebar li{ border-bottom:1px #C7C6C2 solid; line-height:35px; background:url(../app_images/icon/jt1.gif) no-repeat 8% 14px;}
#sidebar li a{ color:#666; margin:0 0 0 25px; font-weight:bold; text-decoration:none; font-size:14px;}
#sidebar li a:hover{ color:#FF3000;}
#sidebar li li{ padding:0 0 0 12px; background:url(../app_images/icon/jt2.gif) no-repeat 14% 7px; border:none; line-height:21px;}
#sidebar li ul{ border-top:1px #C7C6C2 solid; border-bottom:none; padding:3px 0 5px 0;}
#sidebar li li a{ font-weight:normal; font-size:12px;}
#sidebar a:hover{ text-decoration:none;}
#sidebar #menu{border-bottom:none;}

/*---左区域网上理财---*/
#financingbar{width:129px; height:103px; background:url(../app_images/bg_inc01.gif); margin:20px auto;}
#financingbar .title{font-weight:bold; font-size:14px; text-align:center; padding:10px 0 0 0;}
#financingbar .field{margin:8px 0 3px 15px;}
#financingbar .login, #financingbar .register{border:none; color:#fff; font-family:"宋体"; font-size:12px;}
#financingbar .login{ width:46px; height:20px; background:url(../app_images/btn/dl.gif); margin:0 5px 0 20px;}
#financingbar .register{ width:45px; height:20px; background:url(../app_images/btn/sq.gif);}
.left_border_box{ border:2px #E7E7E7 solid; padding:6px; background:#fff; margin: 10px;}

/*---右区域模块---*/
.border_box{ border:2px #E7E7E7 solid; padding:6px;}
.column{ background:url(../app_images/column_m.gif) repeat-x; line-height:32px; height:32px; position:relative; padding:0 0 0 10px;}
.clm_l,.clm_r{ height:32px; position:absolute;}
.clm_l{ background:url(../app_images/column_l.gif) no-repeat; left:0; top:0; padding:0 0 0 10px;}
.clm_r{ background:url(../app_images/column_r.gif); right:0; top:0; width:4px;}
#icon{ background:url(../app_images/yaoshi.gif); width:38px; height:24px; position:absolute; right:5px; top:14px;}
.tbl{ width:100%; border:0;}
.tbl td{ line-height:28px; color:#666;}
.td1{ width:33%; text-align:right; padding:0 8px 0 0;}
#insurance_service .but_box{ padding:10px 5px 0 0; text-align:right;}
#insurance_service .btn1{ margin:0 8px 0 0;}
#icon2{ background:url(../app_images/magnifier.gif); width:41px; height:45px; position:absolute; right:5px; top:10px;}
.list li{ line-height:20px; background:url(../app_images/icon/jt1.gif) 0 45% no-repeat; padding:0 0 0 10px;}
#secondary .bg_hui1{ padding:10px;}
#insurance_service .bg_hui1{ padding:15px 0 10px 0;}
#search_box{ background:url(../app_images/fengexian.gif) repeat-x; padding:15px 0 0 0;}
#search_box .but_box{ padding:5px 0 0 0;}
#secondary .list li{ background:url(../app_images/icon/jt1.gif) 0 5px no-repeat;}
.more{ text-align:right;}
#taocan .column{ background:url(../app_images/column_m2.gif) repeat-x;}
#taocan th{ color:#747474; line-height:28px; background:url(../app_images/tbl_bg1.gif);}
#taocan td{ text-align:center; line-height:25px; color:#747474; border-bottom:1px #D5D5D5 solid;}
#taocan table{ margin:0 0 10px 0;}
.img_box{ text-align:center;}
#taocan h2,#wangdian h2{ line-height:25px;}
#taocan_more .column,#nsurance_list{ background:url(../app_images/column_m3.gif) repeat-x; height:63px; padding:0 10px;}
#taocan_more .clm_l,#nsurance_list .clm_l{ background:url(../app_images/column_l3.gif) no-repeat; left:0; top:0; height:63px; width:4px;}
#taocan_more .clm_r,#nsurance_list .clm_r{ background:url(../app_images/column_r3.gif) no-repeat; right:0; top:0; height:63px; width:7px;}
#lipei_box{ border-top:1px #E8E8E8 solid; padding:5px 0;}
#lipei_box .l{ width:160px; line-height:20px;}
#lipei_box .r{ width:42px; height:39px;}
#nsurance_list{ padding:8px 0 0 0; height:55px;}
#nsurance_list ul{ padding:2px 0 0 15px;}
#nsurance_list li{ float:left; padding:0 0 0 18px; width:50px; color:#666; line-height:22px; margin:0 20px 0 0;}
.li1{ background:url(../app_images/icon/hao1.gif) 0 45% no-repeat;}
.li2{ background:url(../app_images/icon/hao2.gif) 0 45% no-repeat;}
.li3{ background:url(../app_images/icon/hao3.gif) 0 45% no-repeat;}
.li4{ background:url(../app_images/icon/hao4.gif) 0 45% no-repeat;}
#taocan_more p{ line-height:20px; padding:10px 0 0 0;}
#taocan_more a{ margin:0 5px;}
#huodong .column,#hot_message .column,#mendian .column,#lianmeng .column,#tools .column,#qianzheng .column,#huoban .column,#chaxun .column{ border-bottom:1px #D9D9D9 solid; background:none;}
#huodong .bg_hui1,#hot_message .bg_hui1{ background:none;}
#huodong,#hot_message{ background:url(../app_images/bg_box3.gif) bottom repeat-x;}
#huodong h2{ color:#FF3100;}
#hot_message .clm_l{ height:25px; left:10px; top:0; background:url(../app_images/new.gif) right 3px no-repeat; padding:0 25px 0 0;}
#hot_message .clm_r{ background:none;}
#qianzheng .clm_r{ background:url(../app_images/zhinan.gif); width:41px; height:35px; right:0; top:7px;}
#qianzheng ul{ padding:8px 5px 5px 5px;}
#qianzheng li{ line-height:20px;}
#bespeak .txt{ line-height:20px;}
#lie1,#lie2,#lie3{ padding:0 0 0 20px;}
#lie1{ background:url(../app_images/icon/no1.gif) 0 1px no-repeat;}
#lie2{ background:url(../app_images/icon/no2.gif) 0 1px no-repeat;}
#lie3{ background:url(../app_images/icon/no3.gif) 0 1px no-repeat;}
#bespeak ul{ float:left;}
#yuyue{ float:right;}

.column_1,.column_2{ background:url(../app_images/column_1_m.gif) repeat-x; line-height:32px; height:32px; position:relative;}
.column_2{ background:url(../app_images/column_2_m.gif) 0 bottom #F9F9F9 repeat-x; height:156px !important;> height:156px; height:20px; padding:10px;}
.clm_1_l,.clm_1_r,.clm_2_l,.clm_2_r{ height:32px; position:absolute;}
.clm_2_l,.clm_2_r{ width:6px; height:46px;}
.clm_1_l{ background:url(../app_images/column_1_l.gif) no-repeat; left:0; top:0; padding:0 0 0 10px; font-size:14px; font-weight:bold;}
.clm_1_r{ background:url(../app_images/column_1_r.gif) 0 right no-repeat; right:0; top:0; padding:0 10px 0 0;}
.clm_2_l{ background:url(../app_images/column_2_l.gif) no-repeat; left:0; bottom:0;}
.clm_2_r{ background:url(../app_images/column_2_r.gif) no-repeat; right:0; bottom:0;}

.column_2 .input_x{ width:80px; margin:0 5px;}
.column_2 .input_x3,#huilv .input_x3{ margin:15px 0 15px 5px;}
#huilv .input_t4{ width:95px; margin:0 0 0 5px;}
.column_2 .txt{ line-height:15px;}
.column_2 table{ margin:11px 0 0 0;}
.column_2 table td{ width:33%; text-align:center; line-height:17px;}
.csd{ padding:0 0 16px 0;}
.pic_list{ padding:8px 0 0 0;}
.pic_list li{ float:left; margin:3px 4px 3px 3px;}
.txt_list{ padding:8px 0 0 0;}
.txt_list li{ float:left; width:90px; margin:0 3px 0 5px; line-height:20px;}

.tools_list{ padding:8px 0;}
.tools_list li{ float:left; margin: 5px 8px;}
#map,#che,#tian,#chang,#hui{ padding:5px 0 0 50px; width:30px; height:29px;}
#map{ background:url(../app_images/map.gif) 0 45% no-repeat;}
#che{ background:url(../app_images/train.gif) 0 45% no-repeat;}
#tian{ background:url(../app_images/tianqi.gif) 0 45% no-repeat;}
#chang{ background:url(../app_images/lvyou.gif) 0 45% no-repeat;}
#hui{ background:url(../app_images/huizhan.gif) 0 45% no-repeat;}

#hangban div,#hotel div{ margin:8px 0 0 5px;}
#hangban .btn2,#hotel .btn2{ margin:5px 8px 0 0;}

#chaxun h2{ background:url(../app_images/magnifier2.gif) 0 5px no-repeat; padding:0 0 0 30px;}
#chaxun .clm_r{ background:none; right:50px !important;> right:50px; right:10px; top:5px;}
#chaxun .cx{ background:url(../app_images/btn/btn4.gif); width:47px; height:20px; border:none; color:#fff; text-align:center;> padding:2px 0 0 0;}

.pic_list li img{ width:88px; height:31px; border:1px #A7B4BD solid; padding:1px;}

/*---通用边框盒子样式---*/
.border1{ border:1px #CECECE solid;}
.border2{ border:1px #D4D4D4 solid;}
.border3,.border4,.border5{ background:url(../app_images/bg_box1.gif) bottom repeat-x;}
.border3,.border4{ border-top:1px #E1E1E1 solid; border-bottom:1px #E1E1E1 solid; padding:10px;}
.border4{ border-top:none; padding:0 10px 10px 10px;}
.border5{ border:1px #E1E1E1 solid;}

/*圆弧样式*/
.hu_box{ border-top:1px #E9E9E9 solid; border-bottom:1px #E9E9E9 solid; position:relative; padding:15px 10px; background:url(../app_images/box_bg1.gif) bottom repeat-x; color:#666;}
*html .hu_box{ height:71px;}
.tl,.tr,.bl,.br{ position:absolute; width:8px;}
.tl{ left:0; top:-1px; height:64px; background:url(../app_images/hu_l_t_1.gif);}
.tr{ right:-1px; top:-1px; height:64px; background:url(../app_images/hu_r_t_1.gif);}
.bl{ left:0; bottom:-1px; height:71px; background:url(../app_images/hu_l_b_1.gif);}
.br{ right:-1px; bottom:-1px; height:71px; background:url(../app_images/hu_r_b_1.gif);}

/*---选项卡样式---*/
.hm_box{ background:url(../app_images/ul_bg1.gif) 0 1px repeat-x; line-height:25px;}
.hm_box li{ float:left; margin:0 5px; height:25px; position:relative; background:url(../app_images/li_m1.gif) 0 1px repeat-x; padding:0 10px;}
.hm_l,.hm_r{ position:absolute; height:24px; top:1px; width:6px;}
.hm_l{ left:0; background:url(../app_images/li_l1.gif);}
.hm_r{ right:0; background:url(../app_images/li_r1.gif);}
.onchick{ background:url(../app_images/li_m1_h.gif) repeat-x !important;}
.onchick .hm_l{ background:url(../app_images/li_l1_h.gif); top:0; height:25px;}
.onchick .hm_r{ background:url(../app_images/li_r1_h.gif); top:0; height:25px;}
.hm_box li a{ color:#666; font-weight:bold;}
.hm_box li a:hover{ color:#FF2F01; text-decoration:none;}
.onchick a{ color:#FF2F01 !important; font-size:14px;}
#jiaoqiang,#chuan{ padding:0 10px 0 9px;}

/*+++++++++++ex_liushenbao+++++++++*/
.on_line a{ color:#FF3000 !important;}
.on_line li a{ color:#666 !important;}