html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,table,th,td,iframe{margin:0; padding:0;}
/*body{font-family:Arial,""; color:#666; font-size:12px; background-color:#fff; text-align:justify; text-justify:inter-ideograph;}*/
body{font-family:Arial,""; color:#666; font-size:12px; background-color:#fff;  text-justify:inter-ideograph;}

ul,ol,li{list-style:none;}
em,i{font-style:normal;}
img{border:none;}
.c{zoom:1;}
.c:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
a{blr:expression(this.onFocus=this.blur());}
a{outline:none;} 
a:focus{outline:none;} 

.fl{float:left;}
.fr{float:right;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.m_t5{margin-top:5px;}
.m_t10{margin-top:10px;}
.f_c_ea5504{color:#ea5504;}
.aul_666{color:#666; text-decoration:underline;}
.aul_666:hover{text-decoration:none;}
.dsn{display:none;}

.mg_tb10{margin:10px 0 5px 0;}
.mgt5{margin-top:5px;}
.mgt15{margin-top:15px;}
.mgr10{margin-right:10px;}
.mgr30{margin-right:30px;}
.mgb5{margin-bottom:5px;}
.mgb10{margin-bottom:10px;}
.mgb15{margin-bottom:18px;}
.mgb20{margin-bottom:20px;}
.mgb25{margin-bottom:25px;}
.pd10{padding:10px;}
.pd20{padding:20px;}
.pdt10{padding-top:10px;}
.pdt20{padding-top:20px;}
.pdt5{padding-top:5px;}
.pdt30{padding-top:30px;}
.pdl20{padding-left:20px;}
.pdl25{padding-left:25px;}
.pdl30{padding-left:30px;}
.pdr30{padding-right:30px;}
.pdb5{padding-bottom:5px;}
.pdb10{padding-bottom:10px;}
.pdb20{padding-bottom:20px;}

.wrap{width:100%; height:auto; position: relative;}
.mask{width:100%; height: 100%; background: #fff; opacity: 0.8;}
.main{width:1000px; margin:0 auto; height:100%; overflow:hidden;  }
.w720{width:700px; padding-left: 20px; background: #fff;}
.w250{width:250px; padding-top: 30px;}

.header{width: 100%;  background: #fff; height: 120px; z-index: 1000;border-bottom: 1px solid #ebebeb;  }
.boxShadow{ box-shadow: 0 0px 5px #bbb; }
.header .searchCont{width: 1000px; height: 83px; margin:0 auto; position: relative; }
.header .logo{float:left; margin-top:10px; margin-bottom: 10px; margin-left: 20px;  width: 208px; height: 19px; overflow: hidden;}
.header .logo a{display:block; width: 100%; height: 100%; overflow:hidden; text-indent: -9999px;background: url(http://img2.pingan.com/app_images/pingan/v20/homepage/new/logo_pa_update.gif) 0 0 no-repeat;}
.searchBox{position:relative; float: left; height: 34px; margin-left: 20px; clear: both; margin-bottom: 10px;}
.searchBox input{float:left; height: 32px;box-shadow: 2px 2px 2px #e5e5e5; line-height: 32px; font-size: 16px; width: 578px; border: 1px solid #b8b8b8;  background: #fbfbfb;  padding: 0 10px; color: #999;}
.searchBox input.hover{box-shadow: 0px 0px 3px #efeeee;}
.searchBox input.write{box-shadow: 2px 2px 0 #efeeee inset; background: #fbfbfb; color: #333}
.searchBox input.error{border:1px solid #ff5211; color:#ff5211}
.searchBox a.button{display: block; width: 100px; height: 34px; background: #ff6329; text-align: center; line-height: 34px; color: #fff; margin-left: -1px; box-shadow: 2px 2px 2px #e5e5e5;}
.searchBox a.button:link, .searchBox a.button:visited{ font-size: 14px;}
.searchBox a.button:hover, .searchBox a.button:active{ text-decoration: none; background: #e74229;}
.searchBox a.noboxshadow{box-shadow: none}
.searchBox .pasug{display:block;border:1px solid #ccc; box-shadow: 1px 1px 3px #ededed; width: 598px; position: absolute; left: 0; top: 33px; background: #fff; z-index: 1000;}
.searchBox .pasug li{font-size:14px; height: 22px; line-height: 22px; color: #000; padding: 0 8px;}
.searchBox .pasug li.hover,
.searchBox .pasug li:hover{background: #f0f0f0;}

.searchTab{width: 100%; height:37px; box-shadow: 0 1px #fff inset; overflow: hidden; background: #f8f8f8; }
.searchTab .cont{width: 1000px; margin: 0 auto; height: 37px;}
.searchTab ul.tab{margin-left: 20px;}
.searchTab ul.tab li{float:left; cursor: pointer; height: 35px; width: 54px; text-align: center; line-height: 36px; overflow: hidden; color: #666; font-size: 14px; margin-right: 10px;}
.searchTab ul.tab li.hover,
.searchTab ul.tab li.hover:hover{border-bottom: 2px solid #f60; font-weight: bold; color: #333;}
.searchTab ul.tab li:hover{border-bottom: 2px solid #ebebeb; color: #444;}

/*固定页头效果 */
.header{position: fixed; border-bottom: none; left: 0; top: 0; }
.main{padding-top: 125px;}
.searchTab{border-top: 1px solid #ebebeb; }


.productBox{display: none;}
.productBox p.keyword{font-size: 16px; margin:15px 0 0 0; height: 35px; line-height: 35px;}
.productBox p.keyword a{ }
.productBox p.keyword a:link, .productBox p.keyword a:visited,
.productBox p.keyword a:hover,.productBox p.keyword a:active{text-decoration: underline; color: #12C;}
.productBox p.keyword a em{ text-decoration: underline; color: #ea5504}

.productBox span.fcea5504{color:#ea5504;}
.productBox .productCont{border:1px solid #dedede; box-shadow:3px 3px 0 #f2f2f2;  width: 698px; max-height: 352px; height: auto;}
.productBox .productCategory{ height: 18px; padding:8px 0; border-bottom: 1px solid #ebebeb; margin:0 10px; }
.productBox .productCategory h2{float: left; margin-left: 10px; border-left: 5px solid #EA5504; font-size: 14px; overflow: hidden; line-height: 18px;  padding: 0 10px; font-weight: bold; color: #666}
.productBox .productCategory ul.cateUl{float: left; }
.productBox .productCategory li{display: none; float: left; padding:3px 10px; font-size: 12px; margin: 0 5px; cursor: pointer; }
.productBox .productCategory li.on,
.productBox .productCategory li:hover{border-radius: 3px; background:#EA5504; color: #fff; }
.productResult{position: relative; min-height: 80px;_height:80px;width: 100%;}
.productResult .cont{padding: 3px 15px;}
.productResult .loading{background: url(http://img2.pingan.com/app_images/wanlitong/v30/public/loading_circle.gif) center  center no-repeat; height: 80px; width: 100%; position: absolute; left: 0; top: 0; z-index: 2;}
.productResult .m-pro-box{padding: 10px; height:72px; overflow: hidden; border-bottom: 1px solid #ebebeb; position: relative; background: #FFF;}
.productResult .m-pro-box:hover{/*background: #f7f7f7;*/}
.productResult .m-pro-box img {float: left;   border: 1px solid #DDD;    position: relative;    z-index: 1; }
.productResult .m-pro-box .pre-info{margin-left: 85px; height: 72px; width: 470px; overflow: hidden;}
.productResult .m-pro-box .pre-info dt {font-size: 14px; color: #333; margin-bottom: 8px;  padding: 0; line-height: 20px; height: 20px; width: 400px; border: none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.productResult .m-pro-box .pre-info dt a{ text-decoration: none;}
.productResult .m-pro-box .pre-info dd {float: left;  color: #696969; line-height: 1.2; margin: 0 0 0 0; word-wrap: break-word;white-space: pre-wrap;word-break:break-all;}
.productResult .m-pro-box .pre-info dd i{margin-right: 10px; line-height: 1.2}
.productResult .m-pro-box .pre-info dd i span.fcea5504{color:#ea5504;}
.productResult .m-pro-box .u-link-remark{position: absolute; top: 20px; right: 10px; width: 84px; text-align: center; text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.productResult .m-pro-box .u-link-button {position: absolute; top: 38px; right: 10px; width: 82px; height: 30px; text-align: center; line-height: 30px; color: #FFF;
background: #FF6329; display: inline-block; box-shadow: 2px 2px 0 #e5e5e5;}
.productResult .m-pro-box .u-link-button:hover{background: #EA5504; text-decoration: none;}
.productResult .noDataAlert{ line-height: 30px; padding: 10px; text-align: center; font-size: 14px; border-bottom: 1px dashed #dddcdb;}
p.productMore{text-align: center; height: 32px; line-height: 32px; border-top: 0px solid #dedede; margin: 0 10px;}
.productSourceURL{color: #093; line-height: 1.5; text-align: left; margin-left: 10px; margin: 10px 0;}
#contentInfo .soulist dd {margin: 20px 0 0 0; width: 675px;}


.searchInfo{width:700px; padding:0px 0px 30px 0px; overflow:hidden; height: auto;}
.login{height:130px; width:248px; border:1px #ff5211 solid; margin-top:8px; position:relative;}
.o_b_a{height:26px; border:1px solid #d7d7d7; background:#f8f8f8; line-height:28px; padding:0px 10px; overflow:hidden;}
.p_e_n{float:left; width:228px; padding:10px; border:1px #d7d7d7 solid; border-top-style:none;}
.p_e_n li{float:left; width:200px; background:url(http://one.pingan.com/app_images/pingan/v20/general/arrow.gif) no-repeat 0px -295px; line-height:22px; text-indent:10px;}
.p_e_n li a{color:#666;}
.p_e_n li a:hover{color:#e24800;}

.mytab,.gaosou{padding-left:138px; border-bottom:1px #dfddd9 solid; width:600px; padding-bottom:20px;}
.mytab{height:52px; padding-top:20px;}    .gaosou{height:150px;}
.tab01 li{float:left; width:61px; text-align:center; line-height:24px; cursor:pointer;}
.tab01 li.hover,.tab01 li:hover{background:url(http://css2.pingan.com/app_images/pingan/v20/search/bj01.jpg) no-repeat; width:61px; color:#fff; height:24px; display:inline-block; text-decoration:none;}
.text{border:2px #ff9400 solid; width:350px; height:24px; line-height:24px; padding:0px 8px; margin-right:7px;}
.button{background:url(http://css2.pingan.com/app_images/pingan/v20/search/bj02.jpg) 0px 1px no-repeat; width:82px; height:28px; display:inline-block;}
.gaoji{padding-left:12px; line-height:28px; text-decoration:underline;}
.gaoji:hover{text-decoration:none; color:#ea5504;}

.soulist{}
.soulist dt{border-bottom:1px #dfddd9 dashed; padding:25px 10px 5px 10px; font-size:14px; width:675px;}
.soulist dd{width:675px; margin:20px 0px 0px 10px;}
.f14_aul{font-size:14px; text-decoration:underline;}
.fanye{margin-top:30px; text-align:left; margin-bottom: 15px; float: left; margin-right: 20px;}
.fanye a{float:left; margin:0 2px; font-size: 14px; display: block; min-width: 32px;_width:32px; height: 32px; line-height: 32px; text-align: center; border:1px #ccc solid; color:#666;}
.fanye a:hover{border:1px #ff5500 solid; color:#fe6400; text-decoration:none;}
.fanye a.hover{border:1px #ff5500 solid; color:#fe6400; background-color:#ffeee7;}
.label{float:left; margin:0px 2px;}
.fanye a.arrow{/*background:url(http://css2.pingan.com/app_images/pingan/v20/search/bj06.jpg) 5px 7px no-repeat;*/ padding:0 10px;}
*html .fanye a.arrow{/*background:url(http://css2.pingan.com/app_images/pingan/v20/search/bj06.jpg) 5px 6px no-repeat; */padding:0 10px;}
.fanye a.arrow2{/*background:url(http://css2.pingan.com/app_images/pingan/v20/search/bj07.jpg) 48px 7px no-repeat;*/ padding:0 10px;}
*html .fanye a.arrow2{/*background:url(http://css2.pingan.com/app_images/pingan/v20/search/bj07.jpg) 48px 6px no-repeat;*/ padding:0 10px;}

.sTotal{color: #999; display:none; }
.sTotal_1{font-size: 12px; padding: 18px 10px 5px 0; line-height: 18px; height: 18px; }
.sTotal_2{margin-top:30px;float: left;height: 32px; line-height: 32px; }
.sTotal span{margin:0 3px;}

.bj04{background:url(http://css2.pingan.com/app_images/pingan/v20/search/bj04.jpg) repeat-x; height:31px; line-height:31px; text-align:center;}
.gaosou ul{padding-top:15px;}
.gaosou li{margin-top:5px; height:27px;}
.gaosou li.buttonli{text-align:center; margin-top:15px;}
.gaosou li span{float:left; width:60px; line-height:27px; text-align:right;}
.text2,.text3{border:1px #ddd solid; height:25px; line-height:25px; padding:0px 10px;}
.text2{width:350px;}
.text3{width:120px; border-right-style:none;}
.pa_ui_datepicker_icon_trigger{float:left; border:1px #ddd solid; border-left-style:none; height:27px; text-align:center; vertical-align:middle;}
.gaosou li em{padding:0px 8px; line-height:27px;}
.select{width:150px; height:27px;}
.bj05{background:url(http://css2.pingan.com/app_images/pingan/v20/search/bj05.jpg) no-repeat; width:27px; height:27px; display:inline-block; border:none;}
.kong{padding:70px 0px 51px 0px; text-align:center; font-size: 16px;}


.c_h_a{background:url(http://www.pingan.com/app_images/pingan/v20/one/c_login.gif) no-repeat 0% -32px; width:229px; height:18px; left:8px; top:-8px; position:absolute; z-index:2; background-position:0px 0px;}
.c_l_a{margin-top:28px;}
.m_l15{margin-left:35px; _margin-left:17px; display:inline;}
.c_l_a,.c_l_b{text-align:center;}
.c_l_a{margin-top:28px;}
.c_l_b{margin-top:24px; width:230px; text-align:center;}
.c_l_i a,.c_l_a a,.c_gh a,a.regone{display:inline-block; background:url(http://www.pingan.com/app_images/pingan/v20/one/t_btn.gif) no-repeat -2000px -2000px;}
.c_l_i b,.c_l_a b,a.regone b{display:none;}
.c_l_i a{height:44px; width:115px; background-position:left -206px;}
.c_l_i a:hover{background-position:-155px -206px;}
.c_l_i a.c_reg{width:155px; background-position:left -87px; margin-left:4px;}
.c_l_i a.c_reg:hover{background-position:-155px -87px;}
.c_l_a a{height:44px; width:100px; background-position:left -253px;}
.c_l_a a:hover{background-position:-155px -253px;}
.c_l_a a.c_reg{width:124px; background-position:left -134px; margin-left:4px;}
.c_l_a a.c_reg:hover{background-position:-155px -134px;}
.c_l_b a{height:16px; padding-top:4px; padding-left:20px; background-position:left -450px; font-size:12px; float:left;}
.c_l_b a.c_l_c{margin-left:12px; background-position:left -481px;}
.c_l_b a.c_l_d{background-position:left -510px;}
a.regone{display:inline-block; width:213px; height:31px; background-position:left top;}
a.regone:hover{background-position:-213px top;}
.content h2,.content1 h2,.side h2,#tools h2,.c_l_b a,.notice,.c_o_ll a,.c_o_lr a,#video h2{background:url(http://www.pingan.com/app_images/pingan/v20/one/t_icon.gif) no-repeat -2000px -2000px;}
.content h2,.content1 h2,.side h2,#tools h2,#video h2{height:28px; padding-top:8px; padding-left:40px; font-size:14px; color:#ff5311;}
.c_c_a h2{background-position:left 2px; padding-right:24px;}
.c_o h2 a,.c_c_i h2 a,.c_c_a h2 a,.c_c_a h2 span,.c_s_a h2 a,#video h2 a{font-size:12px; font-weight:normal;}
.c_c_b{margin-top:12px; padding-top:8px;}
#tools,#video,.c_c_i,.c_c_b .p_z_l,.c_c_b .p_z_r,.c_s_b,.c_s_c{background:url(http://www.pingan.com/app_images/pingan/v20/one/p_bg.gif) no-repeat left top; padding-top:6px;}
.c_c_i h2,h2.c_yh_t{background-position:left -1120px; padding-right:20px;}
.c_l_b a{height:16px; padding-top:4px; padding-left:20px; background-position:left -450px; font-size:12px;}
.c_l_b a.c_l_c{margin-left:12px; background-position:left -481px;}
.c_l_b a.c_l_d{background-position:left -510px;}
a.regone{display:inline-block; width:213px; height:31px; background-position:left top;}
a.regone:hover{background-position:-213px top;}
.c_c_b .p_z_l{width:310px; margin-right:24px;}
.c_c_b .p_z_l h2{background-position:left -96px;}
.c_c_b .p_z_r h2{background-position:left -144px;}
.c_c_b .p_z_r{float:left; background-position:-320px 0px; width:340px; padding-left:12px;}
a.a_b{color:#e24800; text-decoration:underline;}/* 红字下划线 */
a.a_b:hover{color:#666; text-decoration:none;}/* 灰字无划线 */

#about_menu{right:85px;}

.fanye a{float:none; display:inline-block;}
*html .fanye a.arrow{padding:5px 8px;}
*html .fanye a.arrow2{padding:5px 8px;}
*html .fanye a.arrow{padding-left:16px; margin-right:-3px;}
*html .fanye a.arrow2{padding-right:16px;}
*+html .fanye a{margin:0px 1px;}
*+html .fanye a.arrow{padding-left:16px; margin-right:-3px;}
*+html .fanye a.arrow2{padding-right:16px;}

.pa_ui_dropselect_input{height:25px; color:#666; line-height:27px; text-indent:10px;}
.pa_ui_dropselect_button{height:27px; background:url(http://img2.pingan.com/app_images/youhui/v10/pingan/dropselect222.gif) no-repeat;}

.aul_1122cc,.aul_1122cc:hover{color:#1122cc; text-decoration:underline;}
.aul_1122cc .f_c_ea5504{text-decoration:underline; color: #ea5504}
.f_c_009933{color:#009933;}
.f_c_009933:hover{color:#009933; text-decoration:none;}

.hasDatepicker{float:left; border:1px #ddd solid; border-right-style:none; height:25px;}
.border{border-bottom-style:none; padding-bottom:0px;}
.gaosou li em{float:left; text-align:right; line-height:27px; width:60px;}
.gaosou li span{width:auto; display:none;}
.pa_ui_datepicker_icon_trigger{margin-right:5px;}

.iframeBox{width: 700px; border-bottom: 1px solid #ccc; overflow: hidden; border-radius: 5px; box-shadow: 3px 3px 0 #f2f2f2; margin-bottom: 30px; }

.xiangguan{border:1px solid #d7d7d7;}

/*footer*/
.footer{width: 100%; border-top:1px solid #E9E9EA;}
.footRCon{padding:20px 0 20px 40px;width: 1000px;margin: 0 auto; border-bottom:1px solid #E9E9EA;}
.footRCon dt{line-height:30px;font-weight:900;font-size:14px;}
.footRCon dt span{width:30px;height:30px;background-image:url(http://img2.pingan.com/app_images/pingan/pa_v2/pa.png);_background-image:url(http://img2.pingan.com/app_images/pingan/pa_v2/pa_ie6.png);}
.footRCon dd{padding-left:30px;line-height:22px;}
.footRCon dd a,.copyRight{color:#999;}
.footer .copyRight{}
.footer .copyRight .cont{width: 1000px; margin: 0 auto; border-top:1px solid #fff;}
.f_icon01{background-position:0 -444px;}
.f_icon02{background-position:0 -485px;}
.f_icon03{background-position:0 -528px;}
.f_icon04{background-position:0 -568px;}

.hotSearch{height: 20px; line-height: 20px; position: absolute; left: 748px; top: 45px; width: 250px; }
.hotSearch h2{color: #999; float: left; font-weight: normal; font-size: 12px; }
.hotSearch dl{float: left;}
.hotSearch dd{float: left; margin-right:8px;}
.hotSearch a:link,.hotSearch a:visited{color: #36f; text-decoration: underline;}
.hotSearch a:hover,.hotSearch a:active{}
/*.hotSearch .btn{ opacity: 0.8; display: block; position: absolute; right: -5px; top: 1px; background: url(http://stg.pingan.com.cn/app_images/pingan/v20/search/re.png) center center no-repeat; cursor: pointer; width: 18px; height: 18px;border:none; text-indent: -9999px; overflow: hidden;}
.hotSearch .btn:hover{opacity: 1; top: 2px;}
.hotSearch .btn:focus{outline: none;}*/
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.noline{ text-decoration:none;}
.noline:hover{ text-decoration:none;}