﻿/* 公共样式 */
body { font-size:12px; font-family: "宋体", Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0;  }
body, div, ul, ol, li, p, h1, h2, h3, form, input, select, dl, dt, dd, table, tr, td { padding:0; margin:0; font-size:12px; }
dl, ul, ol, dt, li { list-style:none; }
a { text-decoration:none; color:#666; }
a img { border:none; }
img, input, select { vertical-align:middle; }
/* 公共样式-结束 */
.fl { float:left; }
.fr { float:right; }
.clear { clear:both; margin:0; padding:0; }
h2 { font-size:14px; font-weight:bold; }
.Mkefurx02 { padding-bottom:10px; }
.Martop10px { margin-top:10px; }
/*买保险，从这里开始*/
.Mbuybx { /*padding-bottom:10px;*/ }
.Mbuybx h2 { background:url(../images/Mbuybaobg01.gif) repeat-x; height:30px; line-height:30px; color:#fff; padding-left:12px; }
.Mbuybx ul { border:1px solid #df7e1d; border-top:none; }
.Mbuybx li { height:28px; line-height:28px; padding-left:57px; background-color:#f2f2f2; border-bottom0:1px solid #e7e7e7; margin-bottom:1px; *overflow:hidden; *margin-bottom:0;}
.Mbuybx li a { word-spacing:8px; float:left; }
.Mbuybx li .MiconR { display:block; float:right; padding:10px; *padding:8px 10px;
}
.Mbuybx .Mbuycon01 { background:url(../images/Mbuypic01.gif) 21px 11px no-repeat #f2f2f2; }
.Mbuy_con li a:hover{ font-size:12px; color:#ff0000; text-decoration:none; }
/*.Mbuy_con li a:link{font-size:12px; color:#333; text-decoration:none;}

.Mbuy_con li a:visited{ font-size:12px; color:#333; text-decoration:none; }*/

.Mbuybx .Mbuycon02 { background:url(../images/Mbuypic02.gif) 21px 5px no-repeat #f2f2f2; }
.Mbuybx .Mbuycon03 { background:url(../images/Mbuypic03.gif) 21px 5px no-repeat #f2f2f2; }
.Mbuybx .Mbuycon04 { background:url(../images/Mbuypic04.gif) 21px 5px no-repeat #f2f2f2; }
.Mbuybx .Mbuycon05 { background:url(../images/Mbuypic05.gif) 21px 5px no-repeat #f2f2f2; }
.Mbuybx .Mbuycon06 { background:url(../images/Mbuypic06.gif) 21px 5px no-repeat #f2f2f2; border:none; margin:0; height:34px; }
/*最新活动*/
.Mnewhot { border:1px solid #D0D0D0; border-top:none;}
.Mnewhot li { line-height:18px;/* height:38px;*/ height:18px; border-bottom:1px dotted #ccc; padding:7px; }
.Mnewhot .liBorN { border:none; }
.Mnewhot .hotTit { padding-left:9px; background: url(../images/Mhotpointbg01.gif) 0 5px no-repeat; }
.hotR { color:#ccc; /*float:right;*/  text-align:right;}
/*保险案例*/
.Mbaox { padding:13px;/* height:104px; */border:1px solid  #D0D0D0; border-top:none;}
.Mbaox li { line-height:26px; }
.Mbaox .hotTit { padding-left:9px; background: url(../images/Mhotpointbg01.gif) 0 5px no-repeat; }
/*广告列表*/
.MbuySlide { width:719px; border:1px solid #c0c0c0; height:221px; overflow:hidden; position:relative; z-index:2; }
.MslidePic { }
.MslideNum { position:absolute; z-index:3; right:0; bottom:5px; padding-right:6px; }
.MslideNum span,.MslideNum li { background:url(../images/MslideNo.gif) no-repeat; color:#FFF;/* margin-right:3px;*/ padding:2px 6px; float:left; }
.MslideNum span.on { background:url(../images/MslideOn.gif) no-repeat; color:#da6186; }
/*我要寻保*/
.MIXunBao { border:1px solid #ccc; border-top:3px solid #ea9514; }
.MIXunBao h2 { color:#ff0000; padding-left:12px; background:url(../images/MXunTbg.gif) repeat-x; border-bottom:1px solid #ccc; height:29px; line-height:29px; }
.MIXun_con { background-color:#f6f6f6; }
.MIXun_con01 { padding:10px 22px 18px 17px; }
.MIXun_con01 p { line-height:29px; height:29px; border-bottom:1px dotted #999; color:#666; }
.strong01, .strong02 { width:78px; display:block; float:left; }
.strong02 { padding-left:18px; width:60px; }
.MIXun_con01 p a { margin-right:18px; padding:1px; }
.MIXun_con01 p a.on, .MIXun_con01 p a:hover { background-color:#ff0000; color:#fff; }
.MIXun_con01 .MIXun_search { border:none; }
.MIXun_search img { padding-right:16px; }
.MIXun_search span { padding-right:8px; }
.SearchTxt {  border:1px solid #ccc; height:18px; width:175px; overflow:hidden; }
.MIXun_con02 { padding:0 5px; overflow:hidden; }
.Mpaixfs { height:34px; line-height:34px; background:url(../images/Mpaixfsbg.gif) repeat-x; padding:0 6px; }
.Mpaixfs_Lf { width:300px; float:left; }
.Mpaixfs_Lf a { background:url(../images/MpaixfsNo.gif) no-repeat; padding:5px 14px 5px 5px; margin-right:5px; }
.Mpaixfs_Lf a.on, .Mpaixfs_Lf a:hover { background:url(../images/MpaixfsOn.gif) no-repeat; color:#fff; }
.Mpaixfs_Rf .MPrev { background:url(../images/Mshangyy.gif) no-repeat; margin-left:12px; padding:5px 17px; }
.Mpaixfs_Rf .MNext { background:url(../images/Mxiayy.gif) no-repeat; margin-left:5px; padding:5px 17px; }
.Mpaixfs_Rf { width:200px; float:right; text-align:right; }
.MIXun_con02 li { float:left; text-align:center; }
.MIXun_con02 .MName { width:336px; text-align:left; }
.Mshoujia .MName { padding-left:53px; width:283px; }
.MIXun_con02 .Mbaoe, .MIXun_con02 .Mqixian { width:102px; }
.MIXun_con02 .Mqixian { }
.MIXun_con02 .Mbuy { width:164px; }
.Mshoujia { overflow:hidden; padding:24px 0 8px; height:15px; background:url(../images/Mshoujiabg.gif) bottom repeat-x; }
.Mcpshow ul{ height:135px;}
.MchanpinShow { overflow:hidden; border-bottom:1px dotted #999; padding-top:10px; }
.MchanpinShow li { }
.MchanpinShow .MName_Lf { width:147px; float:left; }
.MchanpinShow .MName_Rf { width:164px; float:left; padding-left:11px; }
.MchanpinShow .MName_Lf { }
.MchanpinShow .Mbaoe, .MchanpinShow .Mqixian { color:#e60012; font-weight:bold; padding-top:55px; }
.MchanpinShow .Mbuy { padding-top:18px; }
.MName_Lf .Mpic img { width:146px; }
.MName_Lf .MSharePic { display:block; text-align:center; }
.MName_Lf .MSharePic img { padding:12px 0; }
.MName_Rf .tit { font-weight:bold; line-height:24px; }
.summary { line-height:20px; }
.baodan { line-height:34px; }
.baodan span { padding:0 16px; color:#ff667c; }
.baodan .zhizbd { background:url(../images/Mpic01.gif) no-repeat; }
.baodan .dianzbd { background:url(../images/Mpic02.gif) no-repeat; }
.Mjishu { line-height:24px; }
.Mjishu span { color:#e50105; padding-right:19px; }
.MchanpinShow .Mbuy .Mbuybg { background:url(../images/Mbuybg.gif) no-repeat; width:128px; margin:0 auto; height:91px; line-height:25px; text-align:center; }
.MchanpinShow .Mbuy .Mbuybg span { color:#f00; }
.Mdel { text-decoration:line-through; color:#999; padding-top:5px; }
.MUse { padding-bottom:5px; }
.MIXun_con03 { text-align:center; height:58px; line-height:58px; }
.Minput { width:23px; border:1px solid #c2d1e7; text-align:center; height:18px; overflow:hidden; }
.Mliuc img { padding-bottom:10px; }


/*活动广场==========*/
.Mhdgc{ border:1px solid #C0C0C0;}
.MhdgcTit{ height:49px; line-height:60px; background:url(../images/MhdgcTbg01.gif) repeat-x; font-size:14px; font-weight:bold; color:#666666;}
.MhdgcTit li{ width:134px; float:left; text-align:center; height:49px;}
.MhdgcTit .MTit01{ background:url(../images/MhdgcIcon01.gif) 15px 13px no-repeat;}
.MhdgcTit .MTit02{ background:url(../images/MhdgcIcon02.gif) 15px 13px no-repeat;}
.MhdgcTit .MTit03{ background:url(../images/MhdgcIcon03.gif) 15px 13px no-repeat;}
.MhdgcTit li span{ cursor:pointer; padding-left:18px; display:block; height:49px; overflow:hidden;}
.MhdgcTit li:hover,.MhdgcTit li.on{ background:url(../images/MhdgcbgOn.gif) bottom no-repeat;}
.Mhdc_con{ background:url(../images/MhdgcCbg01.gif) top repeat-x #f2f2f2; overflow:hidden; _overflow:visible; height:730px;}
.MT_conN1,.MT_conN2,.MT_conN3{ height:220px; width:701px; margin:0 auto;margin-top:6px; padding-bottom:16px; overflow:hidden;}
.MT_conN1,.MT_conN2,.MT_conN3 img{ }
.MT_conN1,.MT_conN2,.MT_conN3 p{ }
.MT_conN1{ background:url(../images/MTconBgN1.gif) no-repeat;}
.MT_conN2{ background:url(../images/MTconBgN2.gif) no-repeat;}
.MT_conN3{ background:url(../images/MTconBgN3.gif) no-repeat;}
.MLine{ height:2px; background:url(../images/MLine.gif) repeat-x; margin:auto 3px; overflow:hidden;}
.Mhdc_con .MT_conLf{ float:left; width:411px;padding:17px 0 0 4px;}
.Mhdc_con .MT_conRf{ float:right; width:270px;padding:17px 0 0 0px;}
.MT_conRf h2{ color:#ff667c; height:60px; padding:10px 12px 0 70px;}
.MT_conRf h2.MColor02{color:#0099cc;}
.MT_conRf h2.MColor03{color:#009966;}
.MT_conRf h3{ font-size:14px; height:30px;}
.MT_conRf p{ text-indent:2ex; line-height:20px;}
.MT_conRf .MPlink{ text-align:right; padding-right:10px;}
.MPlink .red{display:block; float:right;}




