*{ margin:0;padding:0;}
p{ line-height:20px;}
ul{list-style:none;}
html{ border:0;}
body,div,p,td,li,dd,a,span{ font-size:12px; font-family:Verdana,"ËÎÌå"; white-space:normal;}
body{ background:#FFF;color:#666;}
h1{ font-size:26px; color:#f30;display:block; text-align: center;padding-top:10px;line-height:42px;background:url(../images/automobile_bg_print35.gif) repeat-x left bottom;}
h2{ font-size:14px;line-height:30px; border-bottom:1px dashed #D3D3D3; color:#f30; margin-bottom:10px; padding-top:10px;}
h2 span{ font-weight:normal;}
h2 a{color:#f30;font-size:14px;text-decoration:none;}
.nob{ border-bottom:none;}
h3{ font-size:12px; color:#666;line-height:25px;}
#head{ padding:6px 0;}
#head_nav {padding-top:5px;height:22px;background:url(../images/automobile_bg_print01.gif) repeat-x top;}
#head_nav ul{float:right;padding-right:10px;}
#head_nav ul li{float:left;height:17px;padding:0 2px;}
#head_nav ul li.seg{padding:0 5px;background:url(../images/automobile_bg_print15.gif) no-repeat 2px 50%;}
#head_nav ul li.now{padding-left:12px;background:url(../images/automobile_bg_print02.gif) no-repeat top left;}
#head_nav ul li.now a{float:left;color: #ff3000;padding:2px 10px 0 0;height:15px;background:url(../images/automobile_bg_print03.gif) no-repeat top right;}
#logo{ float:left; width:208px; height:19px; background:url(/app_images/logo_pa.gif); margin:0 0 0 15px;}
#logo a{ width:208px; height:19px; display:block;}

a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
a.style1{}
a.style1:hover{}
.f_l{ float:left; width:660px;}
.c{zoom:1;}
.c:after { content: "."; display: block; height:0; clear:both; visibility:hidden;}
a{ color:#666;}
a:hover{ color:#f30;}

#article_wrap { margin:0 auto; text-align:left; width:778px; border:1px solid #D3D3D3;}
.logounderline{background:url(../images/red_line.gif) repeat-x left 40px; height:55px;}
.articlebox{margin:5px 19px;}
.text_box{padding:10px 0;}
#foot {text-align:center;width:100%;padding-bottom:30px;}
#foot_nav {line-height:38px;}
#foot_nav a{padding:0 5px;}
#foot img{margin:5px 5px 0 0;}

.alist{ margin-bottom:10px;line-height:24px;}
.hleft{ width:80px; float:left;}

/*mainnav style star*/
#mainnav_box,#mainnav_box .mainnav_box_ll,#mainnav_box .mainnav_box_rr, #pingan #mainnav, #mainnav .ul_ll, #pingan #mainnav .ul_rr,
#pingan #mainnav li a,#pingan #mainnav li.focus a .ll, #pingan #mainnav li.focus a .rr, #pingan #mainnav li a:hover .ll, #pingan #mainnav li a:hover .rr
{background:url(/app_images/pingan/v20/homepage/new/mainnav.gif) no-repeat;}

#mainnav_box{background-repeat:repeat-x; background-position:0 0; height:52px; padding:10px 14px 0 14px; position:relative;}
#mainnav_box .mainnav_box_ll, #mainnav_box .mainnav_box_rr{width:6px; height:64px; display:block; position:absolute; top:0;}
#mainnav_box .mainnav_box_ll{background-position:0 -100px; left:0;}
#mainnav_box .mainnav_box_rr{background-position:-50px -100px; right:0;}
#pingan #mainnav{background-repeat:repeat-x; background-position:0 -200px; position:relative; padding:0 24px; height:41px;}
#pingan #mainnav .ul_ll, #mainnav .ul_rr{width:6px; height:41px; display:block; position:absolute; top:0;}
#pingan #mainnav .ul_ll{background-position:0 -250px; left:0;}
#pingan #mainnav .ul_rr{background-position:-50px -250px; right:0;}
#pingan #mainnav ul{background-image : none;padding:0;}
#pingan #mainnav li{float:left;margin:0;padding:0;background-image : none;}
#pingan #mainnav li a{background-position:0 -1000px; float:left; padding:0 17px; display:block; height:41px; line-height:41px; font-size:14px; font-weight:bold; color:#fff; position:relative;}/*20101029 Modify*/
#pingan #mainnav li a:hover{color:#fff; text-decoration:none;}

#pingan #mainnav li.focus a{background-repeat:repeat-x; background-position:0 -300px; color:#ea5503;}
#pingan #mainnav li.focus a:hover{color:#ea5503; text-decoration:none;}
#pingan #mainnav li.focus a .ll, #mainnav li.focus a .rr{width:6px; height:41px; display:block; position:absolute; top:0;}
#pingan #mainnav li.focus a .ll{background-position:0 -350px; left:0;}
#pingan #mainnav li.focus a .rr{background-position:-50px -350px; right:0; _right:-1px;}

#pingan #mainnav li a:hover{background-repeat:repeat-x; background-position:0 -300px; color:#e24800;}
#pingan #mainnav li a:hover .ll, #mainnav li a:hover .rr{width:6px; height:41px; display:block; position:absolute; top:0;}
#pingan #mainnav li a:hover .ll{background-position:0 -350px; left:0;}
#pingan #mainnav li a:hover .rr{background-position:-50px -350px; right:0; _right:-1px;}
/*mainnav style end*/

#mainnav_box, .sub_mainnav{z-index:100;}
.sub_mainnav{background:url(/app_images/pingan/v20/homepage/new/sub_mainnav_bg.gif) repeat-x left bottom #fff; border:2px solid #ec5504; border-top:none; width:480px; height:164px; _height:164px; padding:10px 0; /*position:absolute; top:46px; left:102px;*/z-index:1000; position:absolute; top:46px; display:none;}
.sub_mainnav_box{background:url(/app_images/pingan/v20/homepage/new/sub_mainnav_line.gif) repeat-y 0 0; float:left; width:33%; height:100%;}
.sub_mainnav .icon_01, .sub_mainnav .icon_02, .sub_mainnav .icon_03, .sub_mainnav .icon_04, .sub_mainnav .icon_05, .sub_mainnav .icon_06, .sub_mainnav .icon_07, .sub_mainnav .title_01, .sub_mainnav .bl, .sub_mainnav .br, .sub_mainnav .title_02 li{background:url(/app_images/pingan/v20/homepage/new/sub_mainnav.gif) no-repeat; display:block;}
.sub_mainnav .icon_01{background-position:8px -92px; height:36px;width:36px;margin:0 auto;}
.sub_mainnav .icon_02{background-position:10px -194px; height:36px;width:36px;margin:0 auto;}
.sub_mainnav .icon_03{background-position:10px -294px; height:36px;width:36px;margin:0 auto;}
.sub_mainnav .icon_04{background-position:10px -392px; height:36px;width:36px;margin:0 auto;}
.sub_mainnav .icon_05{background-position:10px -492px; height:36px;width:36px;margin:0 auto;}
.sub_mainnav .icon_06{background-position:10px -592px; height:36px;width:36px;margin:0 auto;}
.sub_mainnav .icon_07{background-position:10px -692px; height:36px;width:36px;margin:0 auto;}

.sub_mainnav .title_01{background-position:0px -793px; line-height:20px; padding-left:12px; font-weight:bold;}
.sub_mainnav .title_02 li{background-position:0px 6px; line-height:20px; padding-left:12px;}
.sub_mainnav ul{margin:6px 0 6px 12px;}
.sub_mainnav ul li{line-height:20px;}
.sub_mainnav .bl, .sub_mainnav .br{width:10px; height:10px; position:absolute; bottom:-2px; font-size:1px; z-index:101;}
.sub_mainnav .bl{background-position:0 -50px; left:-2px;}
.sub_mainnav .br{background-position:-20px -50px; right:-2px;}

#person_menu{left:102px; width:540px; height:190px !important;}
#business_menu{left:196px; height:190px; width:570px;}
#business_menu .sub_mainnav_box{padding-right:10px; width:120px;}
#business_menu .sub_mainnav_box2{padding-right:10px; width:300px; !important;}
#shop_menu{left:290px; width:650px;}
#shop_menu .sub_mainnav_box{width:130px;}
#shop_menu .sub_mainnav_box2{width:150px;}
#mobile_menu{left:306px; *left:318px;}
#one_menu{left:415px; *left:427px;}
#vip_menu{right:335px; *right:323px;}
#relative_menu{right:226px; *right:214px;}
#about_menu{right:132px; *right:120px;}

#person_menu ul.list_two, #business_menu ul.list_two{margin:6px 0 6px 6px;}
#person_menu .list_two li, #business_menu .list_two li{float:left; width:44%;}
#person_menu .sub_mainnav_box{width:42% !important; margin-left:6px;  _display:inline;}
#person_menu .sub_mainnav_box2{width:24% !important;}
#person_menu .sub_mainnav_box3{width:29% !important;}

#shop_menu .sub_mainnav_box2{width:22%;}
#shop_menu .sub_mainnav_box3{width:18%;}

.another{margin:8px 0 6px 6px;border-top:1px solid #d7d7d7;padding-top:6px;}
.another_two{margin-left:12px;}
#person_menu .another .l{width:49.5%;}
#business_menu .another .l{width:49.5%;}
.another_three{margin:6px 0 6px 6px !important;}
.another_three .l{margin:0 6px; _display:inline;}

#header_01{width:778px;margin:20px auto 0 auto;}
#logo_pa{background:url(http://www.pingan.com/app_images/logo_pa.gif) no-repeat; width:208px; height:19px; margin:10px 12px 0 14px; display:inline-block;}
#top_link{float:right; *width:520px;}
#top_link span{margin:0 4px;}
#top_link a{color:#666; text-decoration:none;}
#top_link a:hover{color:#e24800; text-decoration:underline;}
#search_box{ position:absolute; right:-260px; top:-30px; _left:390px;}/*20101008 add*/
.search_l{ float:left; background:url(/app_images/pingan/v20/homepage/new/search.gif) no-repeat 0 0; width:12px; height:21px;_ margin:1px 0 0 0;}/*20101008 add*/
.search_m{ float:left;}/*20101008 add*/
.search_r{ float:left; background:url(/app_images/pingan/v20/homepage/new/search.gif) no-repeat 0 -25px; width:29px; height:21px;_ margin:1px 0 0 0;}/*20101008 add*/
.search_r a{ width:29px; height:21px; display:block;}/*20101008 add*/

.l_gg li{ float:left; margin:0 10px 0 0;}/*20101008 add*/
.l_gg li a{ margin:0 5px 0 0;}/*20101008 add*/
.l_gg li img{ vertical-align:-2px;_ vertical-align:0;}/*20101008 add*/
#top_link .l_gg li span{margin:0 5px 0 0;}

.tc_box{ border:1px #fc7d21 solid; padding:1px; background:#fff;}/*20101008 add*/
.tc_box li{ height:22px; line-height:22px; padding:0 10px;}/*20101008 add*/
.tc_box .online{ background:#FEDBC1;}/*20101008 add*/
.tc_box li a{ color:#666; text-decoration:none;}
.tc_box li a:hover{ color:#E24800; text-decoration:none !important;}
.line_a{background:url(/app_images/pingan/v20/homepage/new/line2.gif) repeat-x; margin:10px 0;_margin:10px 0 0 0; height:1px; font-size:1px;}/*20101008 add*/

img{border:none;}
.dn{display:none;}
.r{float:right;}
.l{float:left;}
.tac{text-align:center;}
.cbg{background:none;}