@charset "utf-8";
/* CSS Document */

/*------> Size  FontColor  ---*/
.ff_a{ font-family:Arial, Helvetica, sans-serif;}
.ff_w{ font-family:"微软雅黑";}
.fboth{ font-weight:bold;}
.fs_10{ font-size:8px;}
.fs_12{ font-size:12px;}
.fs_14{ font-size:14px;}
.fs_15{ font-size:15px;}
.fs_16{ font-size:16px;}
.fs_18{ font-size:18px;}
.fs_21{ font-size:26px;}

.fc_dgray{ color:#999;}
.fc_gray79{ color:#797979;}
.fc_grayb{ color:#bbb;}
.fc_red{ color:#b5332e;}
.fc_yell{ color:#f25618;}
.fc_blue{ color:#2987e6;}
.fc_sblue{ color:#004276;}
.fc_redh{ color:#bd0914;}
.fc_hei{ color:#000;}

/*------> Interval  ---*/
.mt_5{ margin-top:5px;}
.mt_8{ margin-top:8px;}
.mt_10{ margin-top:10px;}
.mt_15{ margin-top:15px;}
.mt_18{ margin-top:18px;}
.mt_20{ margin-top:20px;}
.mt_30{ margin-top:30px;}
.pdq_8{ padding:0 8px;}
.pl_10{ padding-left:10px;}
.pl_20{ padding-left:20px;}
.pl_40{ padding-left:40px;}
.pr_5{ padding-right:5px;}
.pr_10{ padding-right:10px;}

.pt_5{ padding-top:5px;}
.pt_8{ padding-top:8px;}
.pt_10{ padding-top:10px;}
.pt_15{ padding-top:15px;}
.pt_20{ padding-top:20px;}
.pt_25{ padding-top:25px;}
.pt_30{ padding-top:30px;}

/*------> Iicon  ---*/
.ic_ren,.ic_phone,.ic_call,.ic_yun,.ic_dah,.ic_lvip,.ic_wx,.ic_shoj,.ic_wanx,.ic_hot,.ic_ztbl,.ic_ztbb,.ic_dd,.ic_ghb,.ic_xdh,.ic_xjt,.ic_wei,.ic_yhi{ display:block; font-size:0px; }
.ic_ren{ width:19px; height:17px; background:url(../images/ic_ren.png) no-repeat right center; padding-left:18px; padding-right:5px;}
.ic_phone{ width:42px; height:41px; background:url(../images/ic_phone.png) no-repeat;}

.ic_lvip{ width:160px; padding-left:37px; height:24px; line-height:24px; background:url(../images/bg_lvr.png) no-repeat; font-size:12px; color:#FFF;}
.ic_yun{ width:19px; height:14px; background:url(../images/ic_yd.png) no-repeat right center;padding-left:18px; padding-right:5px;}
.ic_dah{ width:10px; height:9px; background:url(../images/ic_dh.png) no-repeat right center;padding-left:18px; padding-right:5px; }

.ic_wx{ width:19px; height:14px; background:url(../images/ic_wx.png) no-repeat right center;padding-right:5px; padding-left:12px;}
.ic_shoj{ width:11px; height:16px; background:url(../images/zt_sj.gif) no-repeat;padding-right:5px;}
.ic_wanx{ width:9px; height:5px; background:url(../images/zt_15.gif) no-repeat;padding-right:15px;}

.ic_hot{ width:18px; height:20px; background:url(../images/ic_hot.png) no-repeat center center; padding-left:8px; margin-top:5px; padding-right:10px;}

.ic_rbq,.ic_rbh{ width:14px; height:14px; line-height:14px; text-align:center; font-size:12px; color:#FFF; font-family:Arial, Helvetica, sans-serif; display:inline-block; padding-right:8px;}
.ic_rbq{ background:url(../images/zt_50.gif) no-repeat;}
.ic_rbh{ background:url(../images/zt_45.gif) no-repeat;}


.ic_ztbl,.ic_ztbb{width:8px; height:12px; }
.ic_ztbb{background:url(../images/zt_65.gif) none-repeat;}
.ic_ztbl{ background:url(../images/zt_62.gif) none-repeat; }
.ic_dd{ width:4px; height:4px; display:inline-block; background:url(../images/ic_dd.png) no-repeat; margin-right:8px;} 

.ic_ghb{ width:15px; height:11px; background:url(../images/ic_gh.png) no-repeat; display:inline-block; padding:0; margin:0; margin-right:-6px;}

.ic_xdh{ width:12px; height:15px; background:url(../images/ic_dhj.png) no-repeat; display:inline-block}
.ic_xjt{ width:11px; height:10px; background:url(../images/ic_jt.png) no-repeat;display:inline-block}
.btn_zx{ width:172px; height:42px; background:url(../images/btn_zx.png) no-repeat; display:block; border:none;}

.ic_wei{ width:19px; height:19px;  background:url(../images/ic_w.png) no-repeat left bottom; padding-top:10px;}
.ic_yhi{ width:20px; height:21px; background:url(../images/ic_yhh.png) no-repeat left bottom;padding-top:18px;}
.ic_hotbb{width:25px; height:9px; background:url(../images/ic_hot2.png) no-repeat right top; display:inline-block; font-size:0;}