/* 首页-头部 */
.index_top_bg {height:193px; background:url(../images/top_bg.png) no-repeat top center;}
.index_top { height:40px;line-height:40px; z-index: 10000; }
.index_top a{font-size: 14px;color: #6c767e;}
.index_top .index_top_left li{float: left;}
.index_top_left a{padding: 0 10px;border-left: 1px solid #d4d4d4;}
.index_top_left .li1 a{padding: 0 10px 0 0;border: none;}
.index_top_right .dlzc_box{margin-right: 15px;}
.dlzc_box a{display: inline-block; margin-right: 5px; padding-right:10px;  background: url(../images/f_in_line5.jpg) no-repeat right center;}
.dlzc_box a:hover{ color:#164fa6 ;}
.index_top_right .bb_box{margin-right: 0px;}
.bb_box li{float: left;}
.bb_box .li1{border-right: 1px solid #d4d4d4;}
.index_top_right .zxrx{font-size: 14px;color: #6c767e;}
.index_top_right .zxrx1{ font-size: 14px;color: #6c767e; float: left; }
.index_top_right .zxrx2{ width:24px; padding-top: 6px; padding-left:11px;float: left; }

.zxrx3{position: relative;}
.sjb_ewm{position: absolute;top: 36px;left: -15px;padding: 10px;background-color: #fff;border: 1px solid #ddd; z-index: 999;}
.sjb_ewm img{width: 70px;height: 70px; z-index: 999;}

.index_logo {width:537px; height:70px; float: left; padding-top: 42px;}
.index_search_main { height:153px; background:url(../images/f_in_tel.png) no-repeat center right;  width:653px; float: left; padding-left: 50px;}
.index_search_box {width:405px; height: 42px; float: left; padding-top:55px;}
.index_search_qu { width: 405px; height:42px; float: left;position: relative; }
.index_search_qu .input1{ padding: 0 15px; width:275px; height: 42px; line-height: 42px; background-color: #fff; border: none; outline: none; float: left;     margin-right: 6px;}
.index_search_qu .search_icon {position: absolute; top: 10px; left:275px; cursor: pointer; float: left;}
.index_search_qu .search_btn{ width: 90px; height: 42px; background: #fe872f; line-height: 42px; color: #fff; text-align: center; font-size: 14px; float: left;  border: none; cursor: pointer; border: none;}
.index_search_tis { width: 560px; height:54px; line-height: 54px; float: left; }
.index_search_tis ul { width: 560px; height:54px; line-height: 54px; float: left; }
.index_search_tis ul li {  height:54px; float: left; line-height: 54px; color: #333; font-size: 14px; padding-right: 30px;}

.index_nav_main { background-color: #164fa6;height: 60px;}
.index_nav { width: 1240px; margin: 0 auto;}
.index_nav ul { background-color: #164fa6;}
.index_nav ul li { width: 177px; height: 60px;line-height: 60px; text-align: center;font-size: 18px; color: #fff; float: left; position: relative;}
.index_nav ul li a {font-size: 18px;color: #fff; }
.index_nav ul li a:hover {font-size: 18px;color: #fff; width: 177px; height: 60px;line-height: 60px; background: #fe872f; display: block;}

.index_nav ul li.m:nth-child(4) {background:#d10205; font-weight: bold;}
.index_nav ul li.m:nth-child(4) a { color: #fff;  font-size:22px ;}


.cf:after{display: block;content:'';height: 0;visibility: hidden;clear: both;}
.cf{zoom: 1;}
.hide{display: none;}
.sub{position: absolute; left: 0; top: 60px; width: 177px; background: #164fa6; filter: alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8; z-index: 10000; color: #fff;}
.m .sub { width: 177px;}
.m .sub li{height: 50px; color: #fff; font-size: 16px; text-align: center; line-height: 50px; }
.m .sub li a{ color: #fff; height: 50px; line-height: 50px; font-size: 16px; }
.m .sub li a:hover { color: #fff; height: 50px; line-height: 50px;color: #fff; font-size: 16px;  }

.fixed_top { position: fixed; height: 36px;  top: 0; width: 100%; z-index: 20; background: #e1e8f0; }
.fixed_nav {position: fixed;height: 60px;top: 36px;width: 100%;z-index: 10;}

.f_container { margin: 0 auto; width: 1200px; background: #fff; padding:0px 20px; margin-top:20px; height: 1440px; }

/* 首页-政策法规  */
.f_i_zcfg_box { float: left;}
.f_i_zcfg1 { width: 1198px; height: 90px; border: 1px solid #ddd; -webkit-border-radius: 4px; border-radius: 4px; margin-top: 20px; background:url(../images/f_in_tou.png) no-repeat left top; }
.f_i_zcfg1_txt1 { width: 1098px; height: 56px; font-size: 32px; color: #164fa6; line-height: 56px; text-align: center; font-weight: bold; padding: 0 50px;
overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.f_i_zcfg1_txt1 a {font-size: 32px; color: #164fa6; }
.f_i_zcfg1_txt1 a:hover {color: #164fa6; }

.f_i_zcfg1_txt2 { width: 1200px; height: 32px;  }
.f_i_zcfg1_txt2 ul { width: 990px; height: 32px; padding: 0 105px; overflow-y: hidden;  }
.f_i_zcfg1_txt2 ul li { width: 300px; height: 32px; font-size: 14px; color: #505050; line-height: 32px; padding: 0 15px;   float: left; background:url(../images/f_in_line1.png) no-repeat right center;
 overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center;}
.f_i_zcfg1_txt2 ul li a { color: #505050; }
.f_i_zcfg1_txt2 ul li a:hover { color: #164fa6; }


/*政策法规新闻焦点轮播*/
.yx-rotaion{ margin-top: 20px; }
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:47px;line-height:47px;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:26px;line-height:47px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:47px;line-height:47px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:16px;height:16px; line-height:16px;float:left;margin-left:5px;position:relative;top:17px;cursor:pointer;background-position:-23px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-7px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}

/*右侧政策法规新闻*/
.right_news { background: #f5f5f5; width: 432px; height: 414px; margin-top: 20px; padding:14px; overflow-y: hidden;}
.index_t{ width: 432px; height:40px; -moz-box-shadow:2px 2px 3px #cecece; -webkit-box-shadow:2px 2px 3px #cecece; box-shadow:2px 2px 3px #cecece; background:#fff;}
.index_t a{display:block; width: 108px;height: 40px;line-height: 40px;font-size: 18px;color: #333;text-align: center; background: url(../images/f_in_line2.png) no-repeat right center; float: left; }
.index_t a.active{color: #fff;background-color: #2373c8; background: #164fa6; width: 108px;}
.news_list ul{padding: 0 15px; height: 348px; padding-top: 14px; overflow-y: hidden;}
.news_list li{padding-left:3px; height:40px; line-height:40px;  font-size: 16px;color: #333; }
.news_list li a{ display: block;float: left;width: 375px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.news_list li a:hover { color: #164fa6; }


/*通栏广告*/
.f_tongl { width: 1200px; height: 100px; margin-top: 20px; margin-bottom: 28px; }

/*左侧 殡葬流程 习俗*/
.index_lcxs { width: 419px; height: 682px; border-right: 1px solid #ededed; padding-right: 20px; float: left;}
/*左侧 殡葬流程 */
.index_bzlc { width: 419px; height: 314px;}
.index_bzlc_title { width: 419px; height:34px; background: url(../images/f_in_title1.jpg) no-repeat;}
.index_bzlc_title2 { width: 407px; height:45px; background: url(../images/f_in_line3.jpg) no-repeat left bottom; padding-top: 4px;
padding-left: 12px; font-size: 18px; color: #333; line-height: 45px; }
.index_bzlc_more { font-size: 14px; color: #666666;} 
.index_bzlc_more:hover  { color: #164fa6; } 
.index_bzlc_main { width: 419px; height: 216px; padding-top: 14px;  }
.index_bzlc_main ul  { width: 419px; height: 230px; overflow-y: hidden; }
.index_bzlc_main ul li { float: left; height: 97px; width: 57px; padding-top: 7px; padding-right: 30px; }
.index_bzlc_main ul li img{padding:0 2px; width: 53px;height: 53px;}
.index_bzlc_main ul li .txt{font-size: 14px;color: #666; text-align: center; height: 43px; line-height: 43px; overflow: hidden;}

/*左侧 殡葬习俗 */
.index_bzxs { width: 419px; height: 368px;}
.index_bzxs_title { width: 407px; height:40px; background: url(../images/f_in_line4.jpg) no-repeat left bottom; line-height: 40px; padding-left:10px; font-size: 18px; color: #333; line-height: 40px;}
.index_bzxs_more { font-size: 14px; color: #666666;}
.index_bzxs_more a { font-size: 14px; color: #666666;} 
.index_bzxs_more a:hover{ color: #164fa6; } 
.index_more_l { font-size: 10px; color: #ccc;}
.index_bzxs_news { width: 415px; height:316px; padding-top:12px; padding-left:4px;}
.index_bzxs_news ul { width: 415px; height:316px; overflow-y: hidden; }
.index_bzxs_news ul li { width: 400px; height:40px; font-size: 16px; line-height: 40px; background: url(../images/f_news_ico.png) no-repeat left center;
 padding-left: 15px;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.index_bzxs_news ul li a { color: #333;}
.index_bzxs_news ul li a:hover { color: #164fa6;}


/*中间 殡葬杂谈*/
.index_bzzt { width: 419px; height: 682px; border-right: 1px solid #ededed; padding:0 20px;float: left;}

/* 殡葬新闻*/
.index_bzxw { width: 419px; height: 314px;}
.index_bzxw_title { width: 419px; height:34px; background: url(../images/f_in_title2.jpg) no-repeat;}

.index_bzxw_news { width: 415px; height:308px; padding-top:20px; padding-left:4px;}
.index_bzxw_news ul { width: 415px; height:316px;overflow-y: hidden;}
.index_bzxw_news ul li { width: 400px; height:40px; font-size: 16px; line-height: 40px; background: url(../images/f_news_ico.png) no-repeat left center;
 padding-left: 15px;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.index_bzxw_date {font-size: 14px; color: #ff6600; float:right ;}
.index_bzxw_news ul li a { color: #333; width:320px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; float: left;}
.index_bzxw_news ul li a:hover { color: #164fa6;}

/* 殡葬咨询*/
.index_bzzx { width: 419px; height: 368px;}
.index_bzzx_main { width: 419px; height: 202px; padding-top: 20px; color: #333; }
.index_bzzx_m_top { width: 419px; height: 42px;  line-height: 42px; text-align: center; background: #f7f7f7; }
.index_zx1 { width: 90px; border-right:2px solid #fff; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0 5px; }
.index_zx2 { width: 188px; border-right:2px solid #fff; float: left;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding: 0 5px; }
.index_zx3 { width: 117px; float: left;}
.index_bzzx_m_mid { width: 419px; height:160px;  }
.index_bzzx_m_mid ul { width: 419px; height:160px; }
.index_bzzx_m_mid ul li { height:40px; line-height: 40px; line-height: 40px; float: left;text-align: center;  color: #333; }
.col_bgb { background: #f0f4f9;}
.index_bzzx_m_bot { width: 419px; height:91px; padding-top: 14px;  }


/*右侧 殡葬服务 意见*/
.index_fwyj { width: 280px; height: 682px; padding-left:20px; float: left;}
.index_fwyj .index_bzfw { width: 280px; height:310px;}

/*殡葬服务*/
.index_bzfw_title { width: 280px; height:36px; background: url(../images/f_in_title3.jpg) no-repeat; margin-bottom: 17px;}
.index_bzfw_main1 { width: 260px; height:70px; background: #f5f5f5; padding: 15px 10px; font-size: 14px; color: #333; line-height: 27px; margin-bottom: 20px; 
overflow: hidden; text-overflow: ellipsis;  display: -webkit-box; -webkit-line-clamp: 3;-webkit-box-orient: vertical;   } /*3行溢出隐藏 点点*/
.index_bzfw_main2 { width: 280px; height:110px;}
.index_bzfw_main2 ul { width: 280px; height:110px;}
.index_bzfw_main2 ul li { width: 85px; height:110px; float: left; -webkit-border-radius: 4px; border-radius: 4px; margin-right: 12px; background: #f5f5f5;}
.index_bzfw_main2 ul li .index_bzfw_m2_tu { width: 48px; height:48px; padding:18px 19px 0 18px; }
.index_bzfw_main2 ul li .index_bzfw_m2_zi { width: 85px; text-align: center; height:36px; line-height: 36px; font-size: 14px; color: #333;}


/*服务意见*/
.index_fwyj .index_yj { width: 280px; height: 372px;}
.index_yj_title { width: 280px; height:36px; background: url(../images/f_in_title4.jpg) no-repeat; margin-bottom: 17px; margin-top: 10px; }
.index_yj_main { width: 280px; height:310px; webkit-border-radius: 4px; border-radius: 4px; background: #f5f5f5;}
.index_yj_kong { width: 280px; height:28px;}
.index_yj_main_btn { width: 117px; height:39px;webkit-border-radius: 4px; border-radius: 4px; background:url(../images/f_in_ico2.png) no-repeat 36px 9px #164fa6;
 color: #fff; font-size: 16px; line-height: 39px; padding-left: 64px; margin: 0 auto; }
 
.index_yj_new { width: 280px; height:210px; padding-top: 18px;}
.index_yj_new ul { width: 280px; height:210px; overflow-y: hidden;}
.index_yj_new ul li { width: 244px; height:34px; line-height: 34px; font-size: 14px; color: #333; padding:0 18px;
overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.index_yj_new ul li a  {color: #333;}
.index_yj_new ul li a:hover  { color: #164fa6;}

.index_bzzx_m_mid ul li:nth-child(odd) {background:#fff;}
.index_bzzx_m_mid ul li:nth-child(even) {background:#f1f4fa;}


/*底部*/
.footer { width: 100%; height: 235px; background: #fff; border-top: 10px solid #164fa6;}
.footer_main { width: 1240px; height: 235px; margin: 0 auto;}
/*友情链接*/
.index_friendly_link{ height:56px; border-bottom: 1px solid #dedede; padding-top: 14px;}
.index_friendly_link ul { height:56px;}
.index_friendly_link ul li { width:240px;  height:56px; float: left; line-height: 38px;}
.index_friendly_link .right_select{float: left;margin-left: -10px;}
.index_friendly_link ul li select{float: left;margin-left: 26px;padding: 0 10px;width:217px;height: 38px;line-height: 38px;text-align: center;background-color: #fbfbfb;border: 1px solid #ebebeb;}
.index_friendly_link a{font-size: 14px;color: #666;}
.index_friendly_link a:hover{color: #164fa6;}

.footer_txt { width: 1240px; height: 136px; line-height: 37px;  text-align: center; padding-top: 28px; }
.footer_txt p { color: #333; font-size: 14px;} 
.footer_txt p a  { color: #333;}
.footer_txt p a:hover  { color: #164fa6;}


.container_nei {margin: 0 auto;  width: 1200px; padding: 0 20px 80px 20px; min-height: 700px; }
/*政策法规*/
.col_f { background: #fff;}
.fy_dqwz { width: 1173px; height: 66px; background: url(../images/f_n_dang.png) no-repeat left center; padding-left: 27px; line-height: 66px; color: #666; font-size: 16px; }
.fy_dqwz a {color: #666; }
.fy_dqwz a:hover {color: #164fa6;}
.fy_zcfg_left { width:249px; padding-right: 30px; float: left; }
.fy_zcfg_l_title { width:249px; height: 55px; background: #7395ca; color: #fff; font-size: 24px; font-weight: bold; text-align: center; line-height: 55px; } 
.fy_zcfg_l_nav { width:249px;}
.li_d_a { display: block; width:197px; height: 55px; padding-left:30px; line-height: 55px; font-size: 18px; color: #333; border:1px solid #ddd; border-top:none;  float: left;
 background:url(../images/arr.png) no-repeat 225px center #f9f9f9; padding-right: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
 
.fy_zcfg_l_nav .li_d_on,
.fy_zcfg_l_nav .li_d_a:active{ width:193px; height: 55px; border-left:4px solid #ff9503; color: #333;}


.fy_zcfg_l_btn { width:249px; height: 300px; padding-top: 34px;}
.fy_zcfg_l_btn ul { width:249px; height: 300px;}
.fy_zcfg_l_btn ul li { width:249px; height: 70px; background: url(../images/f_left_btnbg.png) no-repeat; margin-bottom: 20px;}
.fy_zcfg_l_btn ul li .fy_zcfg_l_btn1 { width:48px; height:48px; padding: 10px 41px 0 36px; float: left; }
.fy_zcfg_l_btn ul li .fy_zcfg_l_btn2 { width:124px; height:70px; line-height: 70px; color: #333; font-size: 18px; float: left; }


.fy_zcfg_right { width:921px; float: left; }
.fy_zcfg_r_title { width:890px; height: 55px; background: #f1f4fa; border-left:5px solid #7395ca ; padding-left: 26px;
 font-weight: bold; font-size: 22px; color: #164fa6; line-height: 55px;}
 
.fy_zcfg_r_txt { width:869px; color: #333; font-size: 14px; line-height: 40px; padding:30px 26px; }
.fy_zcfg_r_txt ul { width:869px; }
.fy_zcfg_r_txt ul li { width:856px; height: 40px; background: url(../images/f_news_ico2.png) no-repeat left center; padding-left:13px;  }
.fy_zcfg_r_txt ul li a {color: #333; }
.fy_zcfg_r_txt ul li a:hover {color: #ff9503; }
.fy_zcfg_r_txt ul li .zcfg_news { width: 700px; font-size: 16px; color: #333; line-height: 40px; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.fy_zcfg_r_txt ul li .zcfg_date { font-size: 16px; color: #989898; line-height: 40px; float: right;}


/*通用-分页*/
.pagination_box{padding-top:40px;padding-bottom:120px;text-align: center;}
.pagination li{display: inline-block;margin-right: 4px;width: 24px;height: 24px;line-height: 24px;text-align: center;border: 1px solid #164fa6;*zoom:1; *display: inline; _zoom:1; _display: inline;}
.pagination a{line-height: 24px;font-size: 14px;color: #164fa6;}
.pagination li:hover{background-color: #164fa6;}
.pagination li:hover a,
.pagination li:hover span{color: #fff;}
.pagination li.active{color: #fff;background-color: #164fa6;}
.pagination li.active a{color: #fff;}

/*政策法规-详细*/
.zcfg_xmain { width: 1150px; padding:10px 25px ;}
.zcfg_xmain_title { width: 1150px; line-height:60px; color: #333; font-size: 30px; padding-bottom: 10px; text-align: center;} 
.zcfg_xmain_date {width: 760px; height: 46px; padding: 0 195px 24px 195px; border-bottom: 1px solid #ddd; line-height: 46px;}
.zcfg_xmain_date1 {width: 660px; height: 46px; webkit-border-radius: 4px; border-radius: 4px; background: #f8f8f8; text-align: center; padding: 0 50px; }
.date_par1 { padding-left: 25px;}
.zcfg_xmain_nei { width: 1150px; padding: 20px 0; color: #333; line-height: 36px; font-size: 15px; }
.zcfg_xmain_nei img { margin: 20px auto; max-width: 100%; height: auto;}

.zcfg_xmain_nei p{color: #333!important; line-height: 36px!important; font-size: 15px; font-family:微软雅黑!important;}
.zcfg_xmain_nei span{color: #333!important; line-height: 36px!important; font-size: 15px; font-family:微软雅黑!important;}



.prev_next_box{padding-top: 20px;padding-bottom:80px; border-top: 1px solid #ddd;}
.prev_next_box p { font-size: 16px;color: #333; height: 40px; line-height: 40px;  overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.prev_next_box p a:hover { color: #164fa6; }

/*殡葬流程*/
.n_bzlc_main { width: 1200px; padding:20px 0;}

.n_bzlc_m_top {width: 1200px;height: 136px;background: url(../images/fy_line1.jpg) no-repeat 0px 34px;}
.n_bzlc_m_top a {display:block;width: 128px;height: 136px;float: left;padding: 0 2px;}
.n_bzlc_m_top a.active {color: #ff9503;  background:url(../images/f_sanj.png) no-repeat center bottom; }

.n_bzlc_m_top a .bzlc_nav_tu {width:68px;height:68px;padding: 0 30px;}
.n_bzlc_m_top a .bzlc_nav_txt {width: 128px;height: 64px;text-align: center;line-height: 24px;color: #333; font-size: 14px;padding-top: 4px;}

.n_bzlc_m_sub {width: 1144px; border: 1px solid #7395ca; padding:60px 27px; overflow-y: hidden;  position: relative;}
.n_bzlc_sub_t {width: 1144px; padding-bottom: 30px;  border-bottom: 1px solid #e7e7e7;}
.n_bzlc_sub_t_l {width:443px; height:288px; padding-right:30px; float: left; padding-bottom: 10px;}
.n_bzlc_sub_t_l img { max-width: 100%; height: auto; -webkit-border-radius: 6px; border-radius: 6px;}
.n_bzlc_sub_t_r { }
.bzlc_sub_title { height:54px; line-height: 54px; color: #333; font-weight: bold; font-size: 24px; }

.bzlc_sub_py { height:30px;  color: #333; font-size:16px;  width: 130px; margin-left:473px; border: 1px solid #ddd; padding: 10px; margin-bottom: 10px; margin-top: 10px;}
.bzlc_sub_py audio {  height:30px; width: 130px; }







.bzlc_sub_txt {  padding-bottom: 30px; line-height:36px; color: #333; font-size:15px; }
.bzlc_sub_txt p { text-indent: 2em; }
.bzlc_sub_txt p img { height: auto; margin: 0 auto;}
.bzlc_sub_txt img { height: auto; margin: 0 auto;}



.n_bzlc_sub_b {width: 1144px;}
.n_bzlc_sub_b_titlt {width: 1144px; height: 77px; line-height: 77px; color: #164fa6; font-weight: bold; font-family: "宋体"; background: url(../images/f_lcbg.jpg) no-repeat; 
text-align: center; font-size: 24px; padding-bottom: 20px; }

.n_bzlc_sub_b_tu {width: 1144px; }
.n_bzlc_sub_b_tu ul {width: 1144px; }
.n_bzlc_sub_b_tu ul li {width:346px; height: 248px; padding: 0 17px 34px 17px; float: left;  }
.n_bzlc_sub_b_tu ul li img { width:346px; height: 208px;}
.n_bzlc_sub_b_tu ul li .txt_lt { display: inline-block; width:346px; height:40px; color: #333; font-size: 16px; line-height: 40px; text-align: center;}


.bzlc_2,.bzlc_3,.bzlc_4,.bzlc_5,.bzlc_6,.bzlc_7,.bzlc_8,.bzlc_9 {display: none; }

.bzlc_btn {max-height: 80px; min-height: 60px; }
.bzlc_btn1 { width:150px; height: 42px; color: #fff; text-align: center; line-height:42px; border: none;outline: none; background-color: #fe872f; 
font-size: 20px; -webkit-border-radius: 4px; border-radius: 4px; cursor: pointer; float:left; margin-right: 10px; margin-bottom: 10px; }
.bzlc_btn1 a { color: #fff; }
.tel_txt { font-size:22px; font-weight: bold; color: #1d8d0d; }
.btn_blue {color: #164fa6; font-weight: bold; font-size: 16px;}



/*搜索结果*/
.fy_ssjg { width:1200px; }
.fy_ssjg_title { width:1169px; height: 55px; background: #f1f4fa; border-left:5px solid #7395ca ; padding-left: 26px;
 font-weight: bold; font-size: 22px; color: #164fa6; line-height: 55px;}
 
.fy_ssjg_txt { width:1117px; color: #333; font-size: 14px; line-height: 40px; padding:30px 26px; }
.fy_ssjg_txt ul { width:1117px; }
.fy_ssjg_txt ul li { width:1104px; height: 40px; background: url(../images/f_news_ico2.png) no-repeat left center; padding-left:13px;  }
.fy_ssjg_txt ul li a {color: #333; }
.fy_ssjg_txt ul li a:hover {color: #ff9503; }
.fy_ssjg_txt ul li .ssjg_news { width: 900px; font-size: 16px; color: #333; line-height: 40px; float: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.fy_ssjg_txt ul li .ssjg_date { font-size: 16px; color: #989898; line-height: 40px; float: right;}


/*殡葬救助*/
.n_bzjz_top { width: 1200px; height: 420px; padding-bottom: 40px;}
.bzjz_t_l { width: 573px; height: 413px; float: left; padding-right: 25px;}
.bzjz_t_r { width: 602px; height: 413px; float: left; -moz-box-shadow:2px 3px 5px 2px #efefef; -webkit-box-shadow:2px 3px 5px 2px #efefef; 
box-shadow:2px 3px 5px 2px #efefef; } 

.bzjz_r_title { width:540px; height:50px; background: #7395ca; height: 50px; font-family: "宋体"; font-size:24px; 
background:url(../images/bzjz_ico.png) no-repeat 17px center #7395ca; color: #fff; padding-left:62px; line-height: 50px; font-weight: bold; margin-bottom:5px;}

.bzjz_r_m { width:602px; height:357px;}

.bzjz_m_form { width:270px; height:38px; float: left; margin-top:27px; padding-left: 20px; }

.bzjz_lal { width:107px; height:38px; float: left; text-align:left; color: #333; font-size: 16px; line-height: 38px; }
 .xh {color: #d11f21; padding-left: 10px;}
.bzjz_val { width:162px; height:38px;float: left; position: relative;}
.bzjz_val input {width:140px; height:36px; border: none; border:1px solid #ddd; background: #fff; font-size: 16px;  color: #333; padding: 0 10px; outline: none; overflow: hidden; }

.bzjz_val select { padding:0 10px; width:160px; height:38px; line-height: 38px; background-color: #fff; font-size: 16px;  color: #333;  border: none; outline: none; border:1px solid #ddd; }

.form_btn_box{ width:264px; height: 42px; float: left; padding-left: 128px; margin-top:30px;}
.form_btn_box .form_btn1 {width:264px; height: 42px; color: #fff; text-align: center; line-height:42px; font-size: 16px;border: none;outline: none; background-color: #7395ca; 
font-size: 20px; -webkit-border-radius: 4px; border-radius: 4px; cursor: pointer;}
.n_bzjz3 { width:1200px; height:80px;}


.bzjz_m_form2 { width:582px; height:38px; float: left; margin-top:27px; padding-left: 20px; }

.bzjz_val2 { width:475px; height:38px; float: left; }

.a_19_1{ display:block; width:91px; float:left; height:36px; line-height:36px; border:1px solid #dddddd; text-align: center; margin-right:10px; font-size:16px; color:#333;}
.bzjz_val2 .a_19_1_on,
.bzjz_val2 .a_19_1:active{ border:1px solid #7395ca;  color:#7395ca;}

.bzjz_val2 input {width:433px; height:36px; border: none; border:1px solid #ddd; background: #fff; font-size: 16px;  color: #333; padding: 0 10px; outline: none; overflow: hidden; }





.n_bzjz1 { width:1200px; height: 450px; padding-top:30px; }
.n_bzjz1_left { width:222px; height: 405px;  float: left; padding-left: 59px; }
.n_bzjz1_right { width:367px; height: 300px; float: left; padding-top: 90px; padding-right: 33px; }
.n_bzjz1_right2 { width:519px; height: 300px; float: left;  padding-top: 90px; }
.n_bzjz1_right_tit1 { width:367px; height:70px; line-height: 70px; color: #164fa6; font-size: 26px; font-weight: bold; }
.n_bzjz1_right_tit2 { width:367px; height:200px; line-height: 34px; color: #333; font-size:16px; margin-bottom: 36px;
/* display: -webkit-box; -webkit-line-clamp:2; overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical; */}
.n_bzjz1_right_tit3 { width:519px; height:230px;}
.n_bzjz1_right_tit3 ul { width:519px; height:230px;}
.n_bzjz1_right_tit3 ul li { width:182px; height:230px; float: left; padding-right:53px;}
.n_bzjz1_right_tit3 ul li .bzjz1_r_tu { width:150px; height:150px; padding: 15px; background:#f4f4f4; border: #ddd; }
.n_bzjz1_right_tit3 ul li .bzjz1_r_tu img { width:150px; height:150px; }
.n_bzjz1_right_tit3 ul li .bzjz1_r_zi { width:182px; height:40px; line-height: 40px; text-align: center; color: #333; font-size: 16px; padding-top: 10px;}	

.n_bzjz2 { width:1146px; height:298px; border:1px solid #ddd; background: #f5f5f5; padding:38px 26px;  }
.n_bzjz2_title { width:1106px; height:33px; line-height: 33px; background: url(../images/f_bzjz_ico.jpg) no-repeat left center; padding-left: 40px;
 color: #164fa6; font-size: 22px; font-weight: bold; margin-bottom:40px;}




/*司仪列表*/
.choose_box{ width:1198px; border-top:1px solid #eee; margin-top: 18px;}
.choose_box.on{ height:}
.choose_box .d_choose_line{  width:1198px; height: 52px; line-height: 52px; border-bottom:1px solid #eee;}
.choose_box .d_choose_line.beselect{ display:none;}
.choose_box .d_choose_line .l_52{ float:left; width:127px; border-right:1px solid #eee; text-align: center; height:52px; background: #fcfcfc;
color:#333; font-size:16px; line-height:52px;}
.choose_box .d_choose_line .l_1060{ float:left; height: 52px; width:900px;}
.choose_box .d_choose_line .l_1060.on { height:52px; overflow:hidden;}
.choose_box .d_choose_line .l_1060 .li_flist{ float:left; height:52px; color:#666; font-size:16px; line-height:52px; margin:0 20px;}
.choose_box .d_choose_line .l_1060 .li_flist a{ color:#666; font-size:16px;}
.choose_box .d_choose_line .l_1060 .li_flist a:hover,
.choose_box .d_choose_line .l_1060 .li_flist a.hover{ color:#164fa6;}
.choose_box .d_choose_line .dsq{ float:left; width:1160px; height:0;}

.all_sq{  width:1200px; height: 30px;}
.all_sq .m_68{ margin:0 auto; width:68px;}
.all_sq .m_68 .a68{ float:left; width:54px; height:27px; line-height:27px; border:#eee solid 1px; border-top:none; background:url(../images/shaixuan2.png) 46px center no-repeat; color:#434343; font-size:14px; padding-left:12px;}
.all_sq .m_68 .a68.on{ background: url(../images/shaixuan1.png) 46px center no-repeat;}
.ff { display:none;}

.sy_cen { width: 1200px; height: 36px; margin:22px 0 29px 0;}
.sy_cen_search { width:400px; height: 36px; float: left;}
.sy_cen_search .sy_se_input{ padding: 0 15px; width:250px; height:34px; line-height: 34px; background: #fff; border:1px solid #eee; -webkit-border-radius: 4px; border-radius: 4px;
outline: none; float: left;  margin-right:10px; color: #333; }
.sy_cen_search .sy_se_btn{ width: 58px; height:36px; line-height: 36px; color: #fff; -webkit-border-radius: 4px; border-radius: 4px;
background:#ff9503 url(../images/fy_search.png) no-repeat 25px 9px; padding-left: 48px;  font-size: 16px; float: left; cursor: pointer; border: none; }

.sy_cen_btn { height: 36px; float:right;}
.sy_cen_btn1 { float:left; width:116px; height:34px; border:#ff9503 solid 1px; color:#ff9503; text-align: center; line-height:34px;  -webkit-border-radius:20px; border-radius:20px;
font-size: 16px; margin-left:13px; display: inline; }
.sy_cen_btn1 a { color:#ff9503;}
.sy_cen_btn1 a:hover {color:#ff9503;}

.sy_select { width: 1200px; height:32px; margin-bottom: 10px; background: #f5f5f5; padding: 10px 0;}
.sy_select ul { width:354px; height:30px; border:1px solid #efefef; border-right: none; margin-left:10px;}
.sy_select ul li { width:117px; height:30px; line-height: 30px; text-align: center; border-right:1px solid #efefef; float:left; color: #666; background: #fff;}

.sy_select ul li a.active  { width:117px; height:30px; line-height: 30px; text-align: center; border-right:1px solid #efefef; float:left; color: #fff; background: #7395ca;}


.sy_list { width: 1200px; border: 1px solid #eee; margin-top: 20px;}
.sy_list ul { width: 1200px; }
.sy_list ul li { width: 236px; height:298px; border:1px solid #eee; -webkit-border-radius: 4px; border-radius: 4px; float: left; padding: 23px 20px; margin: 18px 11px;}
.sy_list ul li .sy_list_tu { width: 236px; height:120px; overflow: hidden; }
.sy_list ul li .sy_list_tu img { width:auto; height:120px; -webkit-border-radius:4px; border-radius:4px; margin: 0 auto;  }
.sy_list ul li .sy_list_name { width: 236px; height:43px; line-height: 43px; color: #333; font-size: 18px; text-align: center; overflow: hidden; text-overflow: ellipsis;  white-space: nowrap; }
.sy_list ul li .sy_list_xing { width: 95px; height:15px;  margin: 0 auto; }
.sy_list ul li .sy_list_xing ul { width: 95px; height:15px; margin: 0 auto; }
.sy_list ul li .sy_list_xing ul li { width: 15px; height:15px; padding: 0 2px; border: none; margin: 0; }
.sy_list ul li .sy_list_txt { width: 236px; height:43px; line-height: 43px; color: #999; font-size: 16px; text-align: center; overflow: hidden; text-overflow: ellipsis;  white-space: nowrap; }
.line1 { font-size: 10px; color: #eaeaea; line-height: 43px; }
.sy_list ul li .sy_list_money { width: 191px; height:28px; background: #f7f7f7; line-height: 28px; color: #747674; font-size: 16px; text-align: center; margin:0 auto 10px auto; -webkit-border-radius:4px; border-radius:4px; overflow: hidden; text-overflow: ellipsis;  white-space: nowrap;}
.sy_list ul li .sy_list_btn {width: 130px; height:36px; background: #7395ca; cursor: pointer; line-height: 36px; color: #fff; font-size: 16px; text-align: center; margin:0 auto; -webkit-border-radius:4px; border-radius:4px; }
.sy_list ul li .sy_list_btn a { color: #fff;}


/*司仪详细*/
.syxx { width: 1160px; padding: 0 20px; }
.syxx_sc { width:73px; height: 30px; padding-left:1087px; line-height: 30px; color: #666; font-size: 14px;} 
.syxx_sc img {display: inline-block; width: 14px;height: 14px; vertical-align:center;}

.syxx_cen {width:1160px;} 
.syxx_cen_l {width:150px; overflow: hidden; padding-right: 23px;float: left;}
.syxx_cen_l img {width:150px; height:auto;-webkit-border-radius: 4px;border-radius: 4px;}
.syxx_cen_c { width:800px; height:90px; float: left; }
.syxx_cen_c .syxx_cen_c1 { width:700px; height:40px;}
.syxx_cen_c .syxx_cen_c1 .syxx_c_name { height:40px; float: left; line-height:40px; color: #333; font-size: 22px;}
.syxx_cen_c .syxx_cen_c1 .syxx_c_xing { width: 95px; height:15px; padding-top: 15px; float: left; padding-left: 10px;}
.syxx_cen_c .syxx_cen_c1 .syxx_c_xing ul { width: 95px; height:15px; margin: 0 auto; }
.syxx_cen_c .syxx_cen_c1 .syxx_c_xing ul li { width: 15px; height:15px; padding: 0 2px; border: none;  float: left;; }
.syxx_cen_c .syxx_cen_c2 {width:800px;height: 48px;line-height: 25px;color: #999;padding-top: 30px;}
.syxx_cen_c .syxx_cen_c2 p { padding-right: 20px; float: left; font-size: 16px;}
.syxx_cen_r { width:117px; height:42px; float: right; margin-top: 48px;  color: #fff; line-height: 42px; font-size: 16px;
 background:#ff9503 url(../images/tel_ico.png) no-repeat 28px 9px; -webkit-border-radius:4px; border-radius:4px; padding-left:60px;} 
 
 
.syxx .syxx_bot { width:1160px; margin-top: 50px;} 
.syxx .syxx_bot p { color: #333; font-size: 16px; padding-top: 10px; line-height:40px;} 
.syxx .syxx_bot .syxx_bot_lal  {color: #333; padding-right:10px;}
.syxx .syxx_bot .syxx_bot_val  {color: #333;}
.syxx .syxx_bot .syxx_bot_val .hp  {color: #333;}
.pj_detail_btn {display: inline-block; position: absolute; left:250px; bottom:8px; font-size: 16px;color: #7395ca; text-align: center; height:25px; line-height: 25px;
-webkit-border-radius: 4px;border-radius: 4px; border: 1px solid #7395ca; width: 90px;}
 
 
.syxx .syxx_order {width: 178px; height: 42px; line-height: 42px; color: #fff; text-align: center; background: #ff9503; font-size: 16px;
 -webkit-border-radius:4px; border-radius:4px; margin-left:982px; }
.syxx .syxx_order a {color: #fff;}


/* 司仪订单确认 */

/*地址部分*/
.fy_submit { width:1168px; background:#fff; padding-left:32px; margin-bottom:27px; margin-top: 30px;}
.fy_sub_tit { height:64px; line-height:64px; font-size:18px; color:#cb0505;}
.fy_sub_di1 { width:1168px; }
.fy_di_mo { width:306px; height:44px; background:url(../images/fy_bg_dizhi.jpg) no-repeat; float:left; padding:25px 27px; margin-right:20px; margin-bottom:20px; float:left;}
.fy_di_mo2 { width:306px; height:44px; border:1px solid #eaeaea; float:left; padding:25px 27px; margin-right:20px; margin-bottom:20px;}
.fy_di_mo3 { width:306px; height:44px; border:1px solid #fff; background:url(../images/fy_bg_dizhi2.jpg) no-repeat; float:left; padding:25px 27px; margin-right:20px; margin-bottom:20px; float:left;}
.fy_di_mo4 { width:306px; height:44px; border:1px solid #fff; background:url(../images/fy_bg_dizhi3.jpg) no-repeat; float:left; padding:25px 27px; margin-right:20px; margin-bottom:20px; float:left;}
.fy_di_mo_m { width:306px; height:27px; line-height:27px; font-size:14px; color:#3a3a3a;}
.fy_di_tel { font-weight:bold; font-size:16px; float:right;}
.fy_di_mo_d { width:306px; line-height:23px; font-size:14px; color:#9a9a9a; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;  }
.fy_di_new { width:361px; height:94px;  float:left; border:1px solid #eaeaea; line-height:94px; text-align:center; color:#3a3a3a; font-size:14px;}


.fy_send_r { width:1200px; height:257px; }
.fy_send_r_tit { width:1200px; height:30px; line-height:30px; font-size:18px; color:#164fa6; padding-top:28px; padding-bottom:8px; font-weight: bold;}
.fy_send_r textarea { border:1px solid #ddd; width:1178px; height:130px; -webkit-border-radius:4px; border-radius:4px; resize:none; font-size:14px; color:#333; padding:10px; line-height:24px;}


.fy_send_btn { width:178px; height:42px; background: #ff9503; color: #fff; line-height: 42px; font-size: 16px; text-align: center; margin: 0 auto;
-webkit-border-radius:4px; border-radius:4px; }
.fy_send_btn a { color: #fff;}



/*殡葬咨询*/
.bzzx_list { width: 919px;  border: 1px solid #ddd; margin-top: 37px; font-size: 16px; color: #333;}
.bzzx_list .bzzx_li1 { width: 885px; height:48px; border-bottom: 1px solid #ddd; line-height: 48px; padding: 0 17px; }
.bzzx_li1 .bzzx_li1_l { width: 170px; height:48px; border-right: 1px solid #ddd;  line-height: 48px; padding-right: 3px; float: left; overflow: hidden;}
.bzzx_li1 .bzzx_li1_r { width: 694px; height:48px; padding-left:17px; float: left; }
.bzzx_list .bzzx_li2 { width: 885px; line-height: 30px;  padding: 0 17px; margin-top:10px; }

  
.bzzx_liuy { width: 883px; height: 452px;  border: 1px solid #ddd; margin-top: 37px; font-size: 16px; color: #333; background: #f5f5f5;
padding-top: 40px; padding-left:18px;  padding-right:18px;  }

.bzzx_liuy_tit { width: 883px; height:40px; line-height: 40px; } 

.bzzx_liuy_form { width:883px; height:400px;}
.bzzx_liuy_form .bzzx_liuy_f1 { padding-top:20px ;}
.bzzx_liuy_f1 .bzzx_lal { width:120px; height:38px; float: left; color: #333; font-size: 16px; line-height: 38px; float: left; padding-left: 30px; }
.bzzx_liuy_f1 .bzzx_lal .xh {color: #d11f21;}
.bzzx_val { width:700px; height:36px;float: left; position: relative;}
.bzzx_val input {width:315px; height:36px; border:1px solid #ddd; background: #fff; font-size: 16px;  color: #333; padding: 0 10px; outline: none; }
.bzzx_val textarea {width:680px; height:79px; line-height: 34px; border:1px solid #ddd; background: #fff; font-size: 16px;  color: #333; padding: 0 10px; outline: none; }


.bzzx_liuy_box{ width: 500px; height:42px; padding-left:150px; margin-top: 20px;}
.bzzx_liuy_box .bzzx_liuy_btn1 {width:140px; height: 42px; color: #fff; text-align: center; line-height:42px; font-size: 16px;border: none;outline: none; 
background-color: #ff9503; font-size: 20px; -webkit-border-radius: 4px; border-radius: 4px; cursor: pointer; margin-right: 20px;}


/*司仪评价*/
.sspj_title { width: 1200px; height: 94px; line-height:94px; font-size: 22px; color: #333; text-align: center;}
.fy_yell { color: #ff9503; }
.sspj_choose { width:1198px; height: 105px; border: 1px solid #eee ;}
.search_box4_item{ height: 52px; border-bottom: 1px solid #eee; line-height: 52px; color: #333; font-size: 16px;}
.search_box4_item .lal_sspj{float: left;width:97px; background:#fcfcfc ; text-align: center; height: 52px; line-height: 52px;}
.search_box4_item .right_select{float: left;width:1085px; padding-left: 12px;border-left: 1px solid #eee;}
.search_box4_item .right_select .input5{width: 110px;height:30px;line-height:30px;border: none;outline: none;border: 1px solid #ddd; -webkit-border-radius: 4px;border-radius: 4px;}
.search_box4_item .right_select .zhi{display: inline-block;margin: 0 5px;}
.search_box4_item .right_select ul {}
.search_box4_item .right_select ul li { padding-right: 30px; float: left;}
.search_box4_item .right_select ul li a { color: #333;}
.search_box4_item .right_select ul li a:hover { color: #164fa6;}
.search_box4_item .right_select ul li a.active { color: #164fa6;}

.pj_list { padding-top: 40px;}
.pj_list .pj_hd{height:52px; line-height:52px; background-color: #7395ca; width: 1200px;} 
.pj_list .pj_hd span{display: inline-block; width:295px; font-size: 16px;color: #fff;text-align: center; border-right: 1px solid #eee;} 
.pj_list .pj_bd .pj_bd_item{height: 52px;line-height:52px;  font-size: 16px; color: #333; border-bottom:1px solid #eee;} 
.pj_bd .pj_bd_item span{display: inline-block; width:295px;text-align: center;overflow: hidden;text-overflow: ellipsis;
white-space: nowrap;border-right: 1px solid #eee; }

.pj_bd_item:nth-child(odd){background:#fff;}
.pj_bd_item:nth-child(even){background:#f1f4fa;}

/*选车*/
.xc_list { width: 1200px; }
.xc_list ul { width: 1200px; }
.xc_list ul li { width: 250px; height:267px; border:1px solid #eee; -webkit-border-radius: 4px; border-radius: 4px; float: left; padding:14px 12px; margin: 18px 11px;}
.xc_list ul li .xc_list_tu { width: 250px; height:141px; overflow: hidden; }
.xc_list ul li .xc_list_tu img { width:auto; height:141px; margin: 0 auto; }
.xc_list ul li .xc_list_txt { width: 250px; height:43px; line-height: 43px; color: #999; font-size: 16px; text-align: center; overflow: hidden; text-overflow: ellipsis;  white-space: nowrap; }
.line1 { font-size: 10px; color: #eaeaea; line-height: 43px;}
.xc_list ul li .xc_list_money { width: 191px; height:28px; background: #f7f7f7; line-height: 28px; color: #747674; font-size: 16px; text-align: center; margin:0 auto 10px auto; -webkit-border-radius:4px; border-radius:4px;}
.xc_list ul li .xc_list_btn {width: 130px;height:36px;margin: 0 auto;}

.xc_list ul li .xc_list_btn  a {display: inline-block; width: 114px; float: left; height: 36px;line-height: 36px;font-size:16px;text-align: center;-webkit-border-radius:4px;border-radius:4px; margin: 0 5px;}
.xc_list ul li .xc_list_btn .car_xuan{color: #fff; background-color: #7395ca;}
.xc_list ul li .xc_list_btn .car_shou{color: #333;  background:#e1e1e1;}
.xc_list ul li .xc_list_btn .car_shou.active {color: #fff;  background:#ff9503;}







.xc_list ul li .xc_list_btn a { color: #fff;}


.xc_cen_l { width: 250px; height:141px; padding-right: 23px; float: left;}
.xc_cen_l img { width: 250px; height:141px; margin: 0 auto; }

/*选车详细*/
.xcxx_cen { width:1160px;} 
.xcxx_cen_l { width:250px; height:141px;  padding-right: 23px; float: left; overflow:hidden ;}
.xcxx_cen_l img { width:auto; height:141px; }
.xcxx_cen_c { width:850px; height:141px; float: left; padding-left: 37px; }
.xcxx_cen_c .xcxx_cen_c2 { width:887px; height:141px; line-height: 40px; color: #333; }
.xcxx_cen_c .xcxx_cen_c2 p { padding-right: 20px; float: left; font-size: 16px;}


/*海葬申请*/
.hzsq { width: 865px; border: 1px solid #ddd; margin-top: 36px; padding: 0 27px; background: #f5f5f5; }
.hzsq_title { width: 865px; height:48px; line-height: 48px; padding-top: 20px; color: #ff9503; font-size: 18px; font-weight: bold; }
.hzsq_txt { width: 865px; padding-bottom: 30px; }
.hzsq_txt p {line-height: 32px;  color: #333; font-size: 16px; text-indent: 2em;}

.shenq {width:921px;}
.shenq_title {width:867px; height:60px; line-height: 60px; color: #164fa6; font-size: 16px; font-weight: bold; padding-left:54px; padding-top: 20px;}

.shenq_form { width:921px;}
.shenq_form .shenq_f1 { padding-top:20px ;}
.shenq_f1 .shenq_lal { width:150px; height:38px;  color: #333; font-size: 16px; line-height: 38px; float: left; text-align: right; }
.shenq_f1 .shenq_lal .xh {color: #d11f21;}
.shenq_f1 .shenq_val { width:680px; height:36px;float: left; position: relative;}
.shenq_f1 .shenq_val input {width:315px; height:36px; border:1px solid #ddd; background: #fff; font-size: 16px;  color: #333; padding: 0 10px; outline: none; }
.shenq_f1 .shenq_val textarea {width:680px; height:79px; line-height: 34px; border:1px solid #ddd; background: #fff; font-size: 16px;  color: #333; padding: 0 10px; outline: none; }

.shenq_f1 .shenq_val select { padding:0 10px; width:343px; height:36px; line-height: 36px; background-color: #fff;font-size: 16px;  color: #333; border: 1px solid #ddd;outline: none; }




.ziyuan { width: 870px; height: 92px; line-height: 92px; color: #949494; font-size: 16px; padding-left: 44px;}
.gongkai { width: 864px; height: 92px; line-height: 92px; color: #333; font-size: 16px; padding-left:50px;}




.shenq_box{ width: 500px; height:42px; padding-left:150px; margin-top: 20px;}
.shenq_box .shenq_btn1 {width:140px; height: 42px; color: #fff; text-align: center; line-height:42px; font-size: 16px;border: none;outline: none; 
background-color: #ff9503; font-size: 20px; -webkit-border-radius: 4px; border-radius: 4px; cursor: pointer; margin-right: 20px;}


/*登录页*/
.fy_login {height: 66px;  padding: 31px 0;}
.fy_login_main {height:588px;background:url(../images/bg_login.png) no-repeat center center;}
.fy_login_txt {margin-top:27px;border-top:1px solid #e5e5e5;height:40px;text-align:center;line-height:40px;font-size:12px;color:#a4a4a4;}
.fy_login_txt a {color:#777;}
.fy_login_box {margin-top:98px;background:#fff;width:380px;height:392px;}
.tabPanel ul {height:72px;line-height:72px;background:url(../images/login_line.png) no-repeat center center;}
.tabPanel ul li {float:left;font-size:20px;width:189px;text-align:center;cursor:pointer;}
.tabPanel .hit {color:#164fa6;}
.panes {width:328px;padding:0px 27px 0 27px;font-size:16px;}
.pane {display:none;}
.fy_l_biao {width:328px;color:#333;background:none;outline:none;border:0;border-bottom:1px solid #8a8a8a;height:46px;line-height:46px; font-size: 15px;}
.fy_l_biao2 {width:244px;}
.fy_l_ma2 {width:84px;color:#333;border-bottom:1px solid #8a8a8a;height:46px;line-height:46px;}
.fy_l_btn {width:328px;color:#fff;height:46px;line-height:46px;-webkit-border-radius:40px;border-radius:40px;background:#164fa6; font-size: 16px;
border:1px solid #164fa6;margin-top:30px;cursor:pointer;}
.fy_l_fast {color:#fff;height:44px;line-height:44px;margin-top:42px;color:#164fa6;text-align:center;}
.fy_l_fast {color:#7f7f7f;padding:0 20px;}
.fy_l_fast a {color:#256c9b;}
.fy_l_sweep {color:#256c9b;padding:0 66px;}
.fy_l_sweep img { width:196px; height:196px; margin: 0 auto;}
.fy_l_sweep p {height:30px;line-height:30px;color:#777777;text-align:center; font-size: 16px;}




/*注册页*/
.fy_register {width:978px;margin:0 auto;font-size:14px;}
.fy_register_tit {height:30px;margin-top:30px;line-height:30px;}
.fy_register_tit1 {width:145px;color:#fff;text-align:center;background:#164fa6;float:left;}
.fy_register_tit2 {width:833px;color:#909090;text-align:right;float:left;}
.fy_register_tit2 a {color:#1665b8;}
.fy_register_main {width:978px;background:#fff;}
.fy_rer_main_tit {height:109px;line-height:109px;color:#164fa6;font-size:24px;text-align:center;padding-bottom:15px;}
.fy_rer_main_biao {width:425px;margin:0 276px;}
.fy_rer_table {width:425px;color:#333;background:#f7f7f7;height:45px;line-height:45px;-webkit-border-radius:40px;border-radius:40px;padding-left:17px;margin-bottom:20px;outline:none;border:none;}
.fy_rer_table2 {width:300px;color:#333;background:url(../images/fy_bg_btn.jpg) no-repeat left center;height:45px;line-height:45px;margin-bottom:20px;padding-left:17px;float:left;outline:none;border:none;}
.fy_rer_btn {width:202px;color:#fff;height:40px;line-height:40px;-webkit-border-radius:40px;border-radius:40px;background:#164fa6;border:1px solid #164fa6;margin:40px 112px 40px;cursor:pointer;}
.fy_rer_obtain {width:108px;color:#164fa6;height:45px;line-height:45px;background:url(../images/fy_bg_btn.jpg) no-repeat right center;}
.fy_rer_obtain a {color:#164fa6;}


/*弹出层*/
.mask{position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: 100%; background: rgba(0,0,0,.4); z-index: 999999999999;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000)\9;}



/*购物车-确认订单-添加地址弹出层*/

.pop3 { position: fixed; top: 50%; left: 50%; margin-top: -200px; margin-left: -400px; width: 804px; height: 465px; text-align: center; background-color: #fff; z-index: 999999999999;}
.pop3 .pop_inner{ position: relative;}
.pop3 .close_btn{ position: absolute; top: 10px; right: 10px;}
.pop3 .close_btn img{width: 14px; height: 14px;}
.pop3 .tip_box{padding:15px 83px;}
.pop3 .tip_box_txt{ height:30px; line-height:30px; padding-bottom:10px; font-size: 18px; color: #444;}
.pop3 .tip_biao { padding-bottom:20px; text-align:left;  line-height:37px; font-size:14px; }
.pop3 .tip_biao2 { text-align:left;  line-height:37px; font-size:14px; }
.pop3 .tip_mo { padding-left:116px; text-align:left; line-height:37px; font-size:14px; }
.tip_mo input { width:15px; height:15px; -webkit-appearance:none; -moz-appearance:none; appearance:none; background:url(../images/fy_car2.jpg) no-repeat center center; background-size:100% 100%;}
.tip_mo input:checked { background:url(../images/fy_car1.jpg) no-repeat center center; background-size:100% 100%; border:none;}

.pop3 .tip_biao label { color:#3a3a3a; width:96px; text-align:right; float: left; }
.tip_b_1 {  padding:0 14px; margin-left:20px; border:1px solid #dedede; height:37px; line-height:37px;}
.tip_b_2 {  padding:0 14px; width:490px; height:100px; margin-left:116px; border:1px solid #dedede; line-height:37px;}
.tip_btn { padding:5px 153px; height:40px;} 
.tip_btn1 { width:156px; height:40px; line-height:40px; text-align:center; font-size:16px; color:#fff; float:left; background:#164fa6; margin-right:15px;} 
.tip_btn2 { width:156px; height:40px; line-height:40px; text-align:center; font-size:16px; border:1px solid #bbbbbb; color:#333333; float:left; background:#fafafa; } 

.tip_red { font-size:14px; color:#d11f21; padding-right:5px; }
.tip_b_w1 { width:250px;}
.tip_b_w2 { width:490px;}
.tip_b_w3 { width:280px;}


/*个人中心  个人资料*/
.member_left { width:249px; padding-right: 30px; float: left; margin-bottom: 200px;}
.member_l_title { width:249px; height: 55px; background: #7395ca; color: #fff; font-size: 24px; font-weight: bold; text-align: center; line-height: 55px; } 
.member_l_nav { width:249px; height: 56px; }
.mem_n1 {position: absolute; left: 30px; top:17px;}
.member_d_a {position: relative; display: block; width:182px; height: 55px; line-height: 55px; padding-left: 67px; font-size: 18px; color: #333;border-bottom:1px solid #ddd;float: left; }
.member_l_nav .member_d_on,
.member_l_nav .member_d_a:active{ width:182px; height: 55px; background: url(../images/f_nav_active.jpg) no-repeat left center; color: #333;}
.member_l_nav .member_d_a img { width:22px; height:22px;}


.ziliao_form { width: 921px; padding-top:20px; padding-bottom:30px;}
.ziliao_f1 { padding-top:30px; position: relative;}
.ziliao_lal { width:150px; height:38px;  color: #333; font-size: 16px; line-height: 38px; float: left; text-align: right; }
.ziliao_lal2 { width:150px; height:90px;  color: #333; font-size: 16px; line-height: 90px; float: left; text-align: right; }
.ziliao_lal .xh {color: #d11f21;}
.ziliao_val { width:680px; height:36px;float: left; position: relative;}
.ziliao_val input {width:315px; height:36px; border:1px solid #ddd; background: #fff; font-size: 16px;  color: #333; padding: 0 10px; outline: none; }
.ziliao_val textarea {width:500px; height:160px; line-height: 34px; border:1px solid #ddd; background: #fff; font-size: 16px;  color: #333; padding: 0 10px; outline: none; }

.ziliao_val select { padding:0 10px; width:337px; height:36px; line-height: 36px; background-color: #fff;font-size: 16px;  color: #333; border: 1px solid #ddd;outline: none; }
.ziliao_yanz { position: absolute; width:100px; height:38px; color: #ff9503; font-size: 16px; left:520px; background: url(../images/yanz.png) no-repeat left center;
 padding-left:20px; line-height: 38px;}

.ziliao_zp { width: 80px; height: 80px;}
.ziliao_zp img { width: 80px; height: 80px; margin: 0 auto; }

.ziliao_val .list_xing { width: 95px; height:15px; padding-top: 10px; }
.ziliao_val .list_xing ul { width: 95px; height:15px; margin: 0 auto; }
.ziliao_val .list_xing ul li { width: 15px; height:15px; padding: 0 2px; border: none; margin: 0; float: left; }

.ziliao_val .time1{width: 130px;height:30px;line-height:30px;border: none;outline: none;border: 1px solid #ddd; -webkit-border-radius: 4px;border-radius: 4px;}
.ziliao_val .zhi1{display: inline-block;margin: 0 5px;}

.ziliao_val2 { width:680px; height:36px;float: left; line-height: 30px;font-size: 16px;}
.ziliao_val2 input { width:40px; height:20px; margin-top: 10px;line-height:30px; }
.ziliao_val2 checkbox {width:80px;height:30px;line-height:30px;border: none;outline: none; font-size: 16px; float: left; }

.ziliao_box{ width: 500px; height:42px; padding-left:150px; margin-top: 60px;}
.ziliao_box .ziliao_btn1 {width:140px; height: 42px; color: #fff; text-align: center; line-height:42px; font-size: 16px;border: none;outline: none; 
background-color: #ff9503; font-size: 20px; -webkit-border-radius: 4px; border-radius: 4px; cursor: pointer; margin-right: 20px;}


/*个人中心  全部订单*/
.order { margin-left: 22px; width: 895px; border: 1px solid #d0d0d0; border-bottom: none; margin-top: 34px;}
.order .ord_xin { width:895px; height: 52px; border-bottom: 1px solid #d0d0d0; color: #333; font-size: 16px; line-height: 52px; }
.order .ord_xin .ord_name { width:147px; height: 52px; border-right: 1px solid #d0d0d0; text-align: center; float: left; background: #fcfcfc;}
.order .ord_xin .ord_value { width:719px; height: 52px; float: left; padding-left: 28px; font-size: 16px; line-height: 52px; color: #333;}
.ord_value .time2{width: 125px;height:30px;line-height:30px;border: none;outline: none;border: 1px solid #ddd; -webkit-border-radius: 4px;border-radius: 4px;     padding-left: 5px;}
.ord_value .zhi2{display: inline-block;margin: 0 5px;}
.ord_value .ord_shu { width: 110; padding-right: 20px; float: left;}
.ord_value .input_o { width:18px; height:18px; vertical-align:middle;margin-top:-2px; margin-bottom:1px; margin-right: 10px;}

.order_filter {margin-left: 22px; width: 895px;  height: 376px; border-bottom: 1px solid #eee; margin-top: 30px; }
.order_fi1 { width: 895px; height: 57px; line-height: 57px; text-align: right; font-size: 16px; color:#164fa6;  }
.order_fi1 .fi1_lal {color:#164fa6;  }
.order_fi1 .fi1_val {color:#333;  }
.order_fi2 {width: 894px; height: 211px; border: 1px solid #d0d0d0; border-bottom: none;} 
.order_fi2_1 {width: 894px; height:51px; line-height: 51px; border-bottom: 1px solid #eee; color: #333; font-size: 16px; } 
.order_fi2_1 .fi2_lal { width: 148px; height: 51px; background: #f1f4fa; line-height: 51px; text-align: center; border-right:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; float: left;  }
.order_fi2_1 .fi2_val { width: 118px; color:#333; border-right:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; padding-left: 20px; padding-right: 10px;float: left;
display: inline-block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.order_fi3_1 {width: 894px; height:51px; line-height: 51px; border-bottom: 1px solid #eee; color: #333; font-size: 16px; } 
.order_fi3_1 .fi3_lal { width: 148px; height: 51px; background: #f1f4fa; line-height: 51px; text-align: center; border-right:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; float: left;  }
.order_fi3_1 .fi3_val { width: 118px; color:#333; border-right:1px solid #d0d0d0; border-bottom:1px solid #d0d0d0; padding-left: 20px; padding-right: 10px;float: left;
display: inline-block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.order_fi3_1 .fi4_val { width: 416px; color:#333; border-bottom:1px solid #d0d0d0; padding-left: 20px; padding-right: 10px;float: left;
display: inline-block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.order_btn { width: 147px; height: 42px; background: #ff9503; color: #fff; text-align: center; -webkit-border-radius: 4px; border-radius: 4px; margin-left: 738px;
font-size: 16px;line-height: 42px; margin-top: 28px; cursor: pointer;}

/* 个人中心-通知 */
.tongz_search {  margin-left: 26px; width: 895px;  height: 36px; margin-top: 34px;}
.tongz_tip { float: left; color: #333; line-height: 34px; font-size: 16px; width: 98px; text-align: center;}
.tongz_search .tongz_input{ padding: 0 15px; width:293px; height:34px; line-height: 34px; background: #fff; border:1px solid #eee; -webkit-border-radius: 4px; border-radius: 4px;
outline: none; float: left;  margin-right:10px; color: #333; }
.tongz_search .tongz_btn{width:100px;height:36px;line-height: 36px;color: #fff;-webkit-border-radius: 4px;border-radius: 4px;background: #ff9503 url(../images/fy_search.png) no-repeat 15px 9px;padding-left:28px;font-size: 16px;float: left;cursor: pointer;border: none;}

.tongz_list { margin-top: 40px; border: 1px solid #eee; border-top: none; border-bottom: none; width: 895px; margin-left: 22px; }
.tongz_list .tongz_hd{height:52px; line-height:52px; background-color: #7395ca; width:895px; font-size: 16px;color: #fff;text-align: center; } 
.tongz_hd .num { width: 97px; border-right: 1px solid #eee; } 
.tongz_hd .bt { width: 175px; border-right: 1px solid #eee; } 
.tongz_hd .nr { width: 443px; border-right: 1px solid #eee; } 
.tongz_hd .lx { width: 175px; border-right: 1px solid #eee; } 
.tongz_hd .sj { width: 174px; border-right: 1px solid #eee; } 
.tongz_bd { width:895px;}
.tongz_bd .tongz_item {height: 52px;line-height:52px; font-size: 16px; color: #333; text-align: center; border-bottom: 1px solid #eee;}
.tongz_item .num1 { width: 87px; border-right: 1px solid #eee; padding: 0 5px; } 
.tongz_item .bt1 { width: 155px; border-right: 1px solid #eee; padding: 0 10px; display: inline-block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; } 
.tongz_item .nr1 { width: 424px; border-right: 1px solid #eee; padding: 0 10px; display: inline-block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; } 
.tongz_item .lx1 { width: 165px; border-right: 1px solid #eee; padding: 0 5px; } 
.tongz_item .sj1 { width: 164px; border-right: 1px solid #eee; padding: 0 5px; } 


.tongz_item:nth-child(odd){background:#fff;}
.tongz_item:nth-child(even){background:#f1f4fa;}

/* 地址信息 */

.add_mo { padding-left:150px; text-align:left; line-height:37px; font-size:14px; }
.add_mo input { width:15px; height:15px; -webkit-appearance:none; -moz-appearance:none; appearance:none; background:url(../images/fy_car2.jpg) no-repeat center center; background-size:100% 100%;}
.add_mo input:checked { background:url(../images/fy_car1.jpg) no-repeat center center; background-size:100% 100%; border:none;}


.address_list{margin-top: 40px;padding-bottom: 50px;}
.address_list .address_hd{height: 40px;line-height: 40px;font-size: 14px;color: #888;background-color: #fafafa;}
.address_list .address_hd .shr,
.address_list .address_hd .shdz,
.address_list .address_hd .sjhm {background: url(../images/border_bg.png) center right no-repeat;}
.address_list span{display: inline-block;float: left;text-align: center;}
.address_list .shr{width: 136px;}
.address_list .shdz{width: 422px;}
.address_list .sjhm{width: 166px;}
.address_list .cz{width: 197px;}
.address_list .cz .line{display: inline-block;float: none;margin: 0 5px;width: 1px;height: 8px;vertical-align: middle;background-color: #dedede;}
.address_list li{height: 48px;line-height: 48px;font-size: 14px;color: #3a3a3a;border-bottom: 1px solid #f2f2f2;}
.address_list li .mr_btn{color: #ff9503;}
.address_list li .swmr_btn{color: #164fa6;}
.address_list .address_bd .shdz{padding: 0 15px;width:392px;text-align: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/* 投诉咨询建议 */
.tous1 { width:89px; border-right: 1px solid #eee; padding: 0 5px;  display: inline-block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; } 
.tous2 { width:427px; border-right: 1px solid #eee; padding: 0 5px;   display: inline-block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.tous3 { width:108px; border-right: 1px solid #eee; padding: 0 5px;   display: inline-block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;} 

.tongs_new { width:106px; height:36px; line-height: 36px; color: #fff; -webkit-border-radius: 4px; border-radius: 4px; background:#7395ca; 
 font-size: 16px; float: right; cursor: pointer; text-align: center; }


/* 订单详细 */

.orderx { width: 895px;margin-top:20px; margin-left: 26px;}
.orderx_num { width: 895px; height: 46px; line-height: 46px; color: #164fa6; text-align: right; font-size: 16px;  }
.orderx_m { width: 893px; border: 1px solid #eee; border-bottom:none;  border-right:none; }
.orderx_m1 { width: 892px; height: 51px;  border-bottom: 1px solid #eee; color: #333; border-right: 1px solid #eee;}
.orderx_m1l { width: 446px; height: 51px; float: left; font-size: 16px;}
.orderx_m1l .dingx1_lal { color:#333; background: #fcfcfc; height:51px; width: 120px; line-height: 51px; text-align: center; border-right: 1px solid #eee;float: left }
.orderx_m1l .dingx1_val { color:#333;  height:51px; width: 303px; line-height: 51px; padding: 0 10px; float: left; }
/* 订单说明 */
.shuom {  width: 895px;margin-top:50px; height: 135px; background: url(../images/shuo_line.png) no-repeat 0 41px; margin-left: 26px; }

.shuom_sub {  width:85px; height: 135px; float: left; padding: 0 47px;}
.shuom_sub .shuom1_tu {  width:85px; height:85px; background: url(../images/sm_1.png) no-repeat; }
.shuom_sub .shuom2_tu {  width:85px; height:85px; background: url(../images/sm_2.png) no-repeat; }
.shuom_sub .shuom3_tu {  width:85px; height:85px; background: url(../images/sm_3.png) no-repeat; }
.shuom_sub .shuom4_tu {  width:85px; height:85px; background: url(../images/sm_4.png) no-repeat; }
.shuom_sub .shuom5_tu {  width:85px; height:85px; background: url(../images/sm_5.png) no-repeat; }
.shuom_sub .shuom_txt {  width:85px; height:50px; line-height: 50px; text-align: center; color: #333; font-size: 16px;}

.shuom1_tu.active { background: url(../images/sm_1h.png) no-repeat; }
.shuom2_tu.active { background: url(../images/sm_2h.png) no-repeat; }
.shuom3_tu.active { background: url(../images/sm_3h.png) no-repeat; }
.shuom4_tu.active { background: url(../images/sm_4h.png) no-repeat; }
.shuom5_tu.active { background: url(../images/sm_5h.png) no-repeat; }

.shuom_btn { margin:30px 0 0 0; float: right;} 
.shuom_btn a {display: inline-block; width:140px; height:42px; background: #7495ca; color: #fff; line-height: 42px; font-size: 16px; text-align: center;-webkit-border-radius:4px; border-radius:4px; cursor: pointer; margin-left: 20px; float: none; }
.shuom_btn a.active { width:140px; height:42px; background: #ff9503; color: #fff;}

/* 我的工作 */
.mywork { height: 220px; border-bottom: 1px solid #eee; width: 895px;  margin-left: 22px; margin-top: 30px; }
.mywork_sub { width: 895px; height:51px; color: #333; font-size: 16px; border: 1px solid #eee; border-right: none; }
.mywork_sub .work_n1 { width: 133px; text-align: center; border-right: 1px solid #eee; background: #f1f4fb; height:51px; line-height: 51px; float: left;}
.mywork_sub .work_n2 { width: 143px; text-align:left; border-right: 1px solid #eee; padding: 0 10px; height:51px; line-height: 51px;float: left;}

.mywork_btn { height:51px; float: right; }

.mywork_btn a {display: inline-block; width:140px; height:42px; background: #7395ca; color: #fff; line-height: 42px; font-size: 16px; text-align: center;-webkit-border-radius:4px; border-radius:4px; cursor: pointer; margin-left: 20px; float: none; }
.mywork_btn a.active1 {background: #ff9503; color: #fff;}
.mywork_btn a.active2 { width:140px; height:42px; background: #cb1d11; color: #fff;}
.mywork_btn a.active3 { width:140px; height:42px; background: #aeaeae; color: #fff;}
.mywork_btn a.active4 { width:140px; height:42px; background: #7395ca; color: #fff;}

.eval_cen { width:895px; height:90px; margin-left: 22px;} 
.eval_cen_l {width:90px;height:90px;padding-right: 23px;float: left;overflow: hidden;}
.eval_cen_l img {width:90px;height: auto;-webkit-border-radius: 4px;border-radius: 4px;}
.eval_cen_c { width:782px; height:90px; float: left; }
.eval_cen_c .eval_cen_c1 { width:700px; height:40px;}
.eval_cen_c .eval_cen_c1 .eval_c_name { height:40px; float: left; line-height: 40px; color: #333; font-size: 22px;}
.eval_cen_c .eval_cen_c1 .eval_c_xing { width: 95px; height:15px; padding-top: 15px; float: left; padding-left: 10px;}
.eval_cen_c .eval_cen_c1 .eval_c_xing ul { width: 95px; height:15px; margin: 0 auto; }
.eval_cen_c .eval_cen_c1 .eval_c_xing ul li { width: 15px; height:15px; padding: 0 2px; border: none;  float: left;; }
.eval_cen_c .eval_cen_c2 { width:800px; height:50px; line-height:25px; color: #999; }
.eval_cen_c .eval_cen_c2 p { padding-right: 20px; float: left; font-size: 16px;}
.eval_cen_r { width:117px; height:42px; float: right; margin-top: 48px;  color: #fff; line-height: 42px; font-size: 16px;
 background:#ff9503 url(../images/tel_ico.png) no-repeat 28px 9px; -webkit-border-radius:4px; border-radius:4px; padding-left:60px;} 
 
 
 .eval_c_xing { width: 895px; height:30px; margin: 30px 0; padding-left:20px;}
 .eval_c_xing ul { width:200px; height:30px; }
 .eval_c_xing ul li { width: 30px; height:30px; padding: 0 2px; border: none;  float: left;; }
 
 
 .eval_send_r { width:895px; height:200px; padding-left: 22px; }
 .eval_send_r_tit { width:895px; height:30px; line-height:30px; font-size:18px; color:#164fa6; padding-top:28px; padding-bottom:8px; font-weight: bold;}
 .eval_send_r textarea { border:1px solid #ddd; width:850px; height:130px; -webkit-border-radius:4px; border-radius:4px; resize:none; font-size:14px; color:#333; padding:10px; line-height:24px;}
 
 .eval_send_btn { width:178px; height:42px; background: #ff9503; color: #fff; line-height: 42px; font-size: 16px; text-align: center; margin: 0 auto;
 -webkit-border-radius:4px; border-radius:4px; }
 .eval_send_btn a { color: #fff;}
 
 
/* 收藏 */

 .sy_shou_btn { height:36px; margin: 0 auto;}
 
.sy_shou_btn a {display: inline-block; width: 104px; height: 36px;line-height: 36px;font-size:16px;text-align: center;-webkit-border-radius:4px;border-radius:4px; margin: 0 5px;}
.sy_shou_btn .shou1{color: #fff; background-color: #7395ca;}
.sy_shou_btn .shou2{color: #333; border: 1px solid #e1e1e1;}

.sy_shou_btn2 a {display: inline-block; width: 110px; height: 36px;line-height: 36px;font-size:16px;text-align: center;-webkit-border-radius:4px;border-radius:4px; margin: 0 5px;}
.sy_shou_btn2 .shou1{color: #fff; background-color: #7395ca;}
.sy_shou_btn2 .shou2{color: #333; border: 1px solid #e1e1e1;}


/* 殡仪馆详细 */
.byg_xmain { width:871px; padding:10px 25px ;}
.byg_xmain_title { width:871px; line-height:60px; color: #333; font-size: 30px; padding-bottom: 10px; text-align: center;} 
.byg_xmain_nei { width: 871px; padding: 20px 0; color: #333; line-height: 36px; font-size: 15px; }
.byg_xmain_nei p { text-indent: 2em;} 
.byg_xmain_nei img { margin: 20px auto; max-width: 100%; height: auto;}


.gezx_ym {position: absolute;width:100px;height:38px;color: #ff9503;font-size: 16px;left: 220px;padding-left:20px;line-height: 38px;top: 0;}

.siyi_ewm { width:400px; height: 400px; margin:20px auto;}
.siyi_ewm img { width:400px; height: 400px; border: 10px solid #fff; }


/* 左侧导航 */
.accordion{width: 247px;border: solid 1px #ccc;background: #FFF;}
.accordion .link{cursor: pointer;display: block;padding: 15px 15px 15px 42px;color: #333;font-size: 18px;border-bottom: 1px solid #CCC;position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;background: #f9f9f9;
overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.accordion li:last-child .link{border-bottom: 0;}
.accordion li{cursor: pointer;}
.accordion li i{position: absolute; top: 16px; left: 12px; font-size: 18px; color: #595959; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease;}
.accordion li i.fa-chevron-down{right: 12px;left: auto;font-size: 0;background: url(../images/arr.png) no-repeat;top: 20px;width: 8px;height: 14px;}
.accordion li.open .link{color: #333; border-left: 4px solid #ff9503;}
.accordion li.open i{color: #333;}
.accordion li.open i.fa-chevron-down{-webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); -o-transform: rotate(90deg); transform: rotate(90deg); top: 20px; right:16px;}
/** * Submenu -----------------------------*/
.submenu{display: none; background: #f5f5f5; font-size: 14px;}
.submenu li{border-bottom: 1px solid #ccc;}
.submenu a{display: block; text-decoration: none; color: #333; padding: 12px; padding-left: 42px;  font-size: 16px; -webkit-transition: all 0.25s ease; -o-transition: all 0.25s ease; transition: all 0.25s ease;}
.submenu a:hover ,.submenu li.current a{background: #7395ca; color: #FFF;}




/* 车辆详细页 */

/*商品详情*/
.t_626_19 { width: 700px; float:left;}
.span_19_1{ display:block; float:left; width:700px; font-size:22px; color:#3a3a3a;  line-height:38px; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.span_19_2{ display:block; float:left; width:700px; font-size:14px; color:#ca151e; line-height:30px; height:30px; margin-bottom:13px;white-space:nowrap; overflow: hidden; text-overflow:ellipsis;}
.span_19_3{ display:block; float:left; width:700px; padding-left:22px; line-height:90px; height:87px; color:#3a3a3a; font-size:14px; background:url(../images/fy_bg_money.jpg) no-repeat;}
.span_19_3 .font_19_1{ display:block; float:left; font-size:20px; color:#ca141d;}
.span_19_3 .font_19_2{ display:block; float:left; font-size:36px; color:#ca141d; line-height:77px; padding-left:10px; }
.span_19_3 .font_19_3{ display:block; float:left; font-size:18px; color:#a4a4a4; padding-left:20px; text-decoration: line-through; line-height:92px;  }
.span_19_4 { width:700px; height:54px; line-height:54px; border-bottom:1px solid #e8e8e8; color:#3a3a3a; padding-left:20px;}


.fy_red { color:#ca151e;}
.fy_hui { color:#e8e8e8; padding:0 30px; }
.r_626_19 { width:700px; float:left; padding-left:50px;}
.l_626_19{ float:left; width:700px;}
.l_626_19_1{ float:left; width:50%; height:31px; line-height:31px; margin-top:10px; overflow: hidden;}

.l_626_19_1 span{ display:block; font-size: 14px; float:left; height:31px; line-height:31px;color:#333333; padding-right:6px;}
.a_19_1{ display:block; float:left; height:29px; line-height:29px; border:1px solid #dcdcdc; padding:0 6px; font-size:16px; color:#535252;}
.l_626_19_1 .a_19_1_on,
.l_626_19_1 .a_19_1:active{border:1px solid #d11f21; color:#3a3a3a;}


.l_626_19_2{ float:left; /*width:626px;*/ margin-top:15px;height:31px;line-height:31px; padding-left:20px;}
.l_626_19_2 span{ display:block; width: 80px; float:left; height:31px; line-height:31px; color:#333333;margin-right:10px;}
.l_626_19_2 a{ display:block; float:left; width:24px; height:29px; border:1px solid #dcdcdc; text-align:center; line-height:29px; background:#f7f9fa; color:#ca141d;}
.l_626_19_2 a:hover{opacity:0.8;filter:alpha(opacity=80);}
.l_626_19_2 input{ display:block; float:left; border:none; border-bottom:1px solid #cccccc;border-top:1px solid #cccccc; height:29px; width:51px; line-height:29px; text-align:center; font-size:12px; color:#333333;}
.l_626_19_2 .fy_kucun { width:120px; padding-left:18px; color:#a4a4a4;}


.l_626_19_3 {width: 178px; height: 42px; line-height: 42px; color: #fff; text-align: center; background: #ff9503; font-size: 16px;
 -webkit-border-radius:4px; border-radius:4px; float: left; margin-top:20px;}
.l_626_19_3 a {color: #fff; display: block;}
	
	
/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img { width:450px; height:450px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff ;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:450px;height:450px;}
.spec-scroll{clear:both;margin-top:20px;width:450px;}
.spec-scroll .prev{float:left;margin-right:4px; }
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block; text-align:center;width:30px;height: 30px;line-height: 30px; border:1px solid #bbbbbb; cursor:pointer;text-decoration:none;border-radius: 100%;margin: 16px 0; color:#919191;}
.spec-scroll .items{float:left;position:relative;width:386px;height:66px; overflow:hidden;}
.spec-scroll .items ul{position:absolute; height:66px;}
.spec-scroll .items ul li{float:left; text-align:center;}
.spec-scroll .items ul li img{ border:1px solid #CCC; width:64px; height:64px; margin:0 5.6px;}
.spec-scroll .items ul li img:hover{border:1px solid #d0021b; }

.fy_goodsx  { width:450px;height: 315px;  float:left;}
.fy_goods_detail  { width:1200px; /* height:360px; */ padding-bottom: 30px;}
.fy_collect { width:1200px; height:70px; color:#a4a4a4; padding-left:8px; line-height:70px;} 
.fy_collect_img { width:24px; height:42px; padding-top:28px; float:left;} 
.fy_goodsx_m { width:1200px; margin:0 auto;}
.fy_goodsx_left { width:208px; float:left; border:1px solid #eee;}
.fy_goodsx_l_title { width:188px; float:left; height:49px; border-bottom:1px solid #eee; line-height:49px; padding-left:20px; background:#f7f7f7;}
.fy_goodsx_l_m { width:180px; float:left; padding:19px 14px 0 14px;}
.fy_goodsx_l_m_list { width:180px; float:left;}
.fy_goodsx_l_m_list ul { width:180px; float:left;}
.fy_goodsx_l_m_list ul li { width:180px; height:289px; float:left;}
.fy_goodsx_l_m_list ul li img { width: 180px; height: 180px;
}
.fy_goodsx_l_m_list ul li .p1 { text-align: left; margin-top:6px; height:52px; line-height:26px; font-size: 14px; color: #666; text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.fy_goodsx_l_m_list ul li .p2 { text-align: left; height:28px; line-height:28px; padding-top:5px; font-size: 18px; color: #ca141d;}
.fy_monx { font-size:14px;}

.fy_goodsx_right { width:1200px; background:#fff; margin-bottom:50px;}


.hd{ width:1200px; height:50px; background:#f7f7f7; border-bottom:1px solid #256c9b; line-height:50px;  position:relative; margin-bottom:20px;}
.hd ul{ overflow:hidden; zoom:1;  }
.hd ul li{ float:left; width:163px; color:#fff;  background: #164fa6; font-size:16px; text-align:center; position:relative;cursor:pointer; }
.hd ul img{ display:block; float:left; }
.hd ul li.on{ background:#256c9b; color:#fff;}

.bd {  width:1200px;}
.bd .fy_xiangq {width:1200px;}
.bd .fy_xiangq img { width: 90%; margin:0 5%;}

.tongz_position {width:100%; height: 30px; line-height: 30px; font-size: 15px; color: #333; background:#fff url(../images/tongz.png) no-repeat left center; 
background-size:20px 20px; margin:10px auto; padding-top:20px; }

.xinsy_name { background: #ff9503; height:36px; line-height:36px; color: #fff; width:200px; border-radius: 10px; text-align: center; font-size:20px;
 overflow: hidden; text-overflow: ellipsis;  white-space: nowrap; margin:10px auto; }
 
 
.search_box5{display: flex; width:50%; height: 40px; line-height: 40px; background-color: #fff; border: 1px solid #eee; border-right:none; color: #333; margin:20px auto 10px;}
.search_box5 a{ -webkit-flex: 1;flex: 1;font-size: 16px;color: #333;text-align: center; border-right: 1px solid #eee;}
.search_box5 a.active{color: #fff; background: #ff9400;}
.search_box5 img{display: inline-block;position: relative;top: 3px;width: 10px;height: 16px;}