﻿/* CSS重置 */
li{list-style:none;}
.f_c_d7d7d7{color:#d7d7d7;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.fl{float:left;}
.fr{float:right;}
.tac{text-align:center}
.tal{text-align:left;}
.tar{text-align:right;} 
.vat{vertical-align:top;}
.vam{vertical-align:middle;}
.fwb{font-weight:bold;}
.fwn{font-weight:normal;}
.poa{position:absolute;}
.por{position:relative;}
.dsn{display:none;}
.dsb{display:block;}
.dsib{display:inline-block;}
.dsi{display:inline;}
.c_ea5501{color:#ea5501;}
.m_10{margin:10px;}
.m_t10{margin-top:10px;}
.m_b10{margin-bottom:10px;}

/* 布局 */
#header, #banner, #main, #footer{width:960px; margin:0 auto;}
#main .cont{float:left;width:724px;}
#main .side{float:right;width:219px;}

/* 顶部导航样式 */
.toplink{background:#eee;border-bottom:1px solid #D7D7D7;height:22px;line-height:22px;}
.toplink a{margin:0px 5px;}
#logo_bg{padding:18px 0 6px 9px;}
#logo_bg #logo{background:url(/app_images/pingan/v20/elife/logo.gif) no-repeat;width:199px;height:18px;text-indent:-9999px;}
#logo_bg #logo a{display:block;width:100%;height:100%;}
#nav{float:left;background:url(/app_images/pingan/v20/elife/nav.gif) no-repeat;width:454px;height:25px;line-height:25px;margin-top:12px;}
#nav ul{padding-left:40px;}
#nav ul li{float:left;margin-right:20px;}
#nav ul li a{font-size:14px;font-weight:bold;color:#fff;}
#nav ul li a:hover{color:#faed00;text-decoration:none;}
#sy #nav ul li.sy a:hover, #sy #nav ul li.sy a{color:#faed00;text-decoration:none;}
#tbly #nav ul li.tbly a:hover, #tbly #nav ul li.tbly a{color:#faed00;text-decoration:none;}
#qwcs #nav ul li.qwcs a:hover, #qwcs #nav ul li.qwcs a{color:#faed00;text-decoration:none;}
#xwdt #nav ul li.xwdt a:hover, #xwdt #nav ul li.xwdt a{color:#faed00;text-decoration:none;}
#cjwt #nav ul li.cjwt a:hover, #cjwt #nav ul li.cjwt a{color:#faed00;text-decoration:none;}
#nav_ad{float:right;margin-top:4px;}

/* 面包屑 */
#crumbs2{height:33px;line-height:33px;padding-left:20px;background: url(/app_images/pingan/v20/elife/crumbs.jpg) repeat-x;}
#crumbs2 a{color:#000;}
#crumbs2 .current{color:#ea5504;}

/* 页面底部版权 */
#footer{text-align:center;border-top: 1px solid #D7D7D7;padding:8px 0;}
#footer_nav .separate{padding:0 5px;font-family:"宋体";}
#footer .safe img{margin: 0 6px;}

/* 首页广告轮播 */
#adBox2{width:960px; height:267px;}
#adBox2 #adImage2{background-color:#ffffff;height:267px;overflow: hidden;width:960px;}
#adBox2 #adImage2 li{background-color:#ffffff; height:267px;width:960px;}
#adBox2 .tabs {height:23px;margin:-30px 0 0; *margin:-47px 0 0;padding-top:2px; position:absolute; width:960px;}
#adBox2 #adText2{float:left; font-size:15px; margin-top:3px;overflow:hidden;white-space:nowrap;width:960px;}
#adBox2 #tabIndex2{float:right;height:18px; margin:3px 0 0;width:66px; line-height:18px;}
#adBox2 #tabIndex2 li{background-color:#fff;color:#000000; cursor:default;float:left;height:18px; margin-right:4px;text-align:center;width:18px;}
#adBox2 #tabIndex2 li.unselected{background:#fff;}
#adBox2 #tabIndex2 li.selected{background:#faed00;}
#adBox2 #tabIndex2 li a{color:#000;display:inline-block; height:18px; line-height:18px;text-align:center;text-decoration:none;width:18px;}
#adBox2 #tabIndex2 li a:hover {color: #FF6600;}
#adBox2 #tabIndex2 li.selected a{color: #000}
#adBox2 .selected {background-color:#FFFF00; color:red !important; }
#adBox2 .hide{display:none;}
#adBox2 .show{display:block;}

/* 列表模块 */
.list li{background:url(/app_images/pingan/v20/elife/synastry_icon.gif) no-repeat;}
.orangetrigon li{background-position:0px -178px;text-indent:10px;}
.orangetrigon li a{text-decoration:underline;}
.list_checkmark li{line-height:20px;padding-left:17px;background:url(/app_images/pingan/v20/elife/check_mark.gif) no-repeat 0 3px;color:#666;}
.list_questionnum li{position:relative;line-height:22px;background:url(/app_images/pingan/v20/elife/list_questionnum.gif) no-repeat 0 7px;padding:4px 0 4px 30px;}
.list_questionnum li .num{position:absolute;width:12px;top:10px;left:14px;_left:-15px;display:inline-block;font-size:9px;color:#005e3c;}
.list_questionnum li a{text-decoration:underline;}

/* 首页主内容区域 */
#crumbs{height:37px;line-height:37px;font-size:12px;color:#000;}
#crumbs a{color:#000;}
#crumbs .current{color:#ea5504;}
.cont_box{border:1px solid #e5ceb5;}
.cont_box .title{height:32px;line-height:32px;background:url(/app_images/pingan/v20/elife/cont_box_title.gif) repeat-x;}
.cont_box .title h2{text-indent:15px;font-family:"方正粗圆简体";font-size:18px;color:#ea5504;}
.cont_box .title .more{display:block;float:right;width:32px;height:14px;background:url(/app_images/pingan/v20/elife/more.gif) no-repeat;margin:10px 37px 0 0;text-indent:-9999px;}
.list_pro{padding:0 13px 0 10px;}
.list_pro li.list_pro_li{background:url(/app_images/pingan/v20/elife/list_pro_li.gif) repeat-x bottom;padding:17px 0 6px 0;}
.list_pro li .btn_toubao{float:right;width:93px;height:35px;margin-top:71px;background:url(/app_images/pingan/v20/elife/btn_toubao.gif) no-repeat;text-indent:-9999px;}
.list_pro li .btn_liaojie {float:right;width:83px;height:25px;margin-top:71px;background:url(/app_images/pingan/v20/elife/btn_liaojie.gif) no-repeat;text-indent:-9999px;}
.list_pro li .btn_liaojie2 {float:right;width:159px;height:25px;margin-top:71px;background:url(/app_images/pingan/v20/elife/btn_liaojie.gif) no-repeat 0 -30px;text-indent:-9999px;}
.list_pro li span {color:#ea5504;}
.list_pro li .photo{float:left;width:110px;height:115px;margin-right:18px;}
.list_pro li .info{float:left;}
.list_pro li .info  h3 strong{padding-right:15px;font-size:14px;font-weight:bold;color:#ea5504;}
.list_pro li .info  h3 a strong {color:#666;}
.list_pro li .info  h3 a:hover strong {color:#ea5504;}
.list_pro li .info  h3 .more{font-size:12px;color:#666;font-weight:normal;text-decoration:underline;}
.side .ad1{margin-bottom:1px;}
.side .ad2{margin-bottom:2px;}
.btn_ceshi{top:74px;left:54px;display:block;width:78px;height:20px;background:url(/app_images/pingan/v20/elife/btn_ceshi.gif) no-repeat;line-height:20px;color:#fff;text-align:center;}
.btn_ceshi:hover{color:#fff;}
.side_box{border:1px solid #d5d5d5;margin-bottom:4px;}
.side_box .title{height:33px;line-height:33px;background:url(/app_images/pingan/v20/elife/side_box_title.gif) repeat-x;margin-left:1px;}
.side_box .title h2{text-indent:10px;color:#ea5504;font-weight:bold;}

/* 淘宝理由、趣味测试 */
#pic{width:960px;}
#pic a{color:#fff;}
#pic a:hover{text-decoration:none;}
#pic{position:relative;}
.liyou1,.liyou2,.liyou3,.liyou4{position:absolute;width:200px;height:110px;text-align:center;}
.liyou1{left:425px;top:130px;}
.liyou2{left:535px;top:210px;}
.liyou3{left:645px;top:130px;}
.liyou4{left:755px;top:240px;}

.dar1,.dar2,.dar3{position:absolute;width:290px;}
.dar1{left:165px;top:273px;color:#ea3325;font-family:"微软雅黑";font-size:17px;}
.dar1 strong{font-weight:bold;}
.dar2{left:165px;top:320px;color:#666;font-family:"微软雅黑";font-size:18px;}
.dar3{left:165px;top:395px;color:#666;font-family:"微软雅黑";font-size:12px;}

#hotproduct{width:960px;height:155px;padding-top:10px;background:url("/app_images/pingan/v20/elife/line.jpg") repeat-x #eee;}
#hotproduct_title{width:136px;height:130px;float:left;padding:0 0 0 30px;border-right:1px solid #eb5504;}
#hotproduct_title h1{font-family:"微软雅黑";font-size:26px;color:#ea5504}
#productarea{width:740px;margin-left:50px;float:left;}
.product{width:148px;float:left;}
.productbg{width:111px;height:112px;padding:2px 0 0 2px;background:url("/app_images/pingan/v20/elife/img_bg.jpg") no-repeat;}
.product_title{width:111px;text-align:center;}
.product_title a{font-family:"微软雅黑";font-size:12px;line-height:14px;color:#ea5504}

/* 新闻动态、常见问题 */
.f_p_h{ border:1px solid #eee; background:#fff; padding:8px 15px 20px; _display:inline-block;}
.q_a_box{ padding:11px 0 10px 0;margin:0;}
.q_a_box li{background: url(/app_images/pingan/v20/elife/Q.gif) 20px 0 no-repeat;padding-left:50px;border-bottom: 1px #eee solid;}
.q_a_box .question{margin:10px 0 10px 0; font-weight:bold;line-height:20px; cursor:pointer; cursor:hand; }
.q_a_box .answer{ padding-left:25px;margin:0;line-height:20px; background: url(/app_images/pingan/v20/elife/A.gif) 5px 2px no-repeat;}
.collapse .answer{display: none;}
.question a{color:#c94600;}
.question a:hover{ text-decoration:underline !important; color:#c94600;}
.q_a_box .question span{ background:url(/app_images/q.gif) 0 0px no-repeat; zoom:1; padding:0 0 0 30px;}
.q_a_box .answer span{ background:url(/app_images/a.gif) 0 0px no-repeat; zoom:1;padding:0 0 0 30px; margin:0 0 0 -20px;display:block;}

#text{font-size:14px;}
#text p{text-indent:2em; line-height:28px;}
.news{border:1px solid #eee; background:#fff; padding:8px 15px 20px;}
.news h1{font-size:16px; color:#025d3c; line-height:32px;text-align:center;}
.news .gongneng{text-align:center;padding:5px 0 10px;border-top:1px dashed #bdd7ce;}
.gongneng span{margin-right:5px;}
.gongneng span a{color:#ea5501;}


/* add 2012-05-09 */
.a_b{color:#E24800;text-decoration:underline;}


/* add 2012-11-21 */

.Pingan-select{ width:350px; height:25px; border:1px solid #ffd59b; position:relative;z-index:999999999; }
.Pingan-All{ height:23px; width:50px; margin:1px 0 1px 1px; background:#fef5e8 url(/app_images/pingan/v20/homepage/new/pic_sprites_update.gif) -80px -500px no-repeat; color:#666; font-size:12px; line-height:23px; float:left; padding-left:6px; cursor:pointer;}
.Pingan-SText{ border:none;border-left: 1px solid #ffdeb0;float:left; width:231px; height:25px; line-height:25px; color:#ABA9A9; font-size:12px; padding-left:7px;}
.Pingan-search{ font-size:14px; font-weight:bold; color:#fff; background:#fe8a33; border:1px solid #ff761f; height:25px; line-height:25px; width:53px; text-align:center; position:absolute; right:-1px; top:-1px;cursor:pointer;}
.pallThing{ width:57px; border:1px solid #ffd7a0; border-top:none; position:absolute; top:26px; left:-1px; display:none; }
.pallThing li{ width:50px; line-height:23px; height:23px; padding-left:7px; background:#fef5e8; font-size:12px; color:#666; cursor:pointer;}
.pallThing li.bg{ background:#ffdcac;}  



