/* 
* @Author: Marte
* @Date:   2016-04-18 19:45:06
* @Last Modified by:   Marte
* @Last Modified time: 2016-04-20 19:11:36
*/
.wrap{width: 960px;margin:0 auto;}
.huise{width: 100%;height: 78px;background-color: #F8F8F8;padding-top: 42px;}
.c84{color:#848484;}
.f_ll{float: left;}
.f_rr{float:right;}

/*搜索条*/

.middle{position:relative;}
.middle .searchfor{width: 340px;height: 30px;background-color: #fff;margin:0 auto;line-height: 26px;font-size: 14px;border: 1px solid #0065b3; float:left; margin-left:10px; margin-top:40px;}
.middle .searchfor label{margin-left: 15px; color:#848484;}
.middle .searchfor input{width: 300px;height:30px; line-height:30px; border:none; outline:none;/* margin-left:62px;*/}
.middle .searchfor span{display: inline-block;width: 40px; height:30px; background: #0065b3 url(../images/fangdajing.png) no-repeat 15px center;float: right;font-size: 16px;color:#fff;}

/*下拉*/
.xiala{display:none;background-color: #fff;position:absolute;left:1px;top:50px;z-index: 10;padding-left:0px;}
.xialala{background-color: #fff;position:absolute;left:-9px;top:-37px;z-index: 1;padding-left:10px;}
.xiala p{font-size: 18px;font-weight: bold;color:#06c;line-height: 40px;width: 254px;cursor:pointer;background: url(../images/lansexiala.png) no-repeat 221px center; padding-left:16px;}
.xiala ul{display: none;}
.xiala ul li b{display: inline-block;width: 20px;height: 16px; background: url(../images/help_icon.gif)no-repeat 0 -10px;float: right;margin-right: 12px;margin-top: 10px;}
.xiala ul li{height: 32px;background-color: #fff;line-height: 32px;font-size: 14px;cursor:pointer;color:#333;position:relative;}
.xiala ul li .xl1{display:inline-block;width: 20px;height: 20px; background: url(../images/xlpic01.png) no-repeat center;vertical-align: middle;margin-left: 13px;}
.xiala ul li .xl2{display:inline-block;width: 20px;height: 20px; background: url(../images/xlpic02.png) no-repeat center;vertical-align: middle;margin-left: 13px;}
.xiala ul li .xl3{display:inline-block;width: 20px;height: 20px; background: url(../images/xlpic03.png) no-repeat center;vertical-align: middle;margin-left: 13px;}
.xiala ul li .xl4{display:inline-block;width: 20px;height: 20px; background: url(../images/xlpic04.png) no-repeat center;vertical-align: middle;margin-left: 13px;}
.xiala ul li .xl5{display:inline-block;width: 20px;height: 20px; background: url(../images/xlpic06.png) no-repeat center;vertical-align: middle;margin-left: 13px;}
.xiala ul li .xl6{display:inline-block;width: 20px;height: 20px; background: url(../images/xlpic07.png) no-repeat center;vertical-align: middle;margin-left: 13px;}
.xiala ul li .xl7{display:inline-block;width: 20px;height: 20px; background: url(../images/xlpic08.png) no-repeat center;vertical-align: middle;margin-left: 13px;}
.xiala ul li .xl8{display:inline-block;width: 20px;height: 20px; background: url(../images/xlpic01.png) no-repeat center;vertical-align: middle;margin-left: 13px;}
.xiala ul li .xl9{display:inline-block;width: 20px;height: 20px; background: url(../images/xlpic02.png) no-repeat center;vertical-align: middle;margin-left: 13px;}
.xiala ul li .xl10{display:inline-block;width: 20px;height: 20px; background: url(../images/xlpic03.png) no-repeat center;vertical-align: middle;margin-left: 13px;}
.xiala ul li .xl11{display:inline-block;width: 20px;height: 20px; background: url(../images/xlpic04.png) no-repeat center;vertical-align: middle;margin-left: 13px;}
.xiala ul li:hover{background-color: #f0efed;}

.tit{margin-left: 12px;}
.ysh1,.ysh2,.ysh3,.ysh4,.ysh5,.ysh6,.ysh7,.ysh8,.ysh9,.ysh10,.ysh11{width: 290px;background-color: #efefef; position:absolute;left:260px;top:0;display:none; padding:10px;}
.ysh1 ul.ysh1_tab,.ysh2 ul.ysh2_tab,.ysh3 ul.ysh2_tab,.ysh4 ul.ysh4_tab,.ysh5 ul.ysh5_tab,,.ysh6 ul.ysh6_tab,.ysh7 ul.ysh7_tab,.ysh8 ul.ysh8_tab,.ysh9 ul.ysh9_tab,.ysh10 ul.ysh10_tab,.ysh11 ul.ysh11_tab{margin:0 auto; border-bottom:1px solid #e3e3e3; display:block; margin-left:18px;height:35px;}
.ysh1 ul.ysh1_tab li,.ysh2 ul.ysh2_tab li,.ysh3 ul.ysh3_tab li,.ysh4 ul.ysh4_tab li,.ysh5 ul.ysh5_tab li,.ysh6 ul.ysh6_tab li,.ysh7 ul.ysh7_tab li,.ysh8 ul.ysh8_tab li,.ysh9 ul.ysh9_tab li,.ysh10 ul.ysh10_tab li,.ysh11 ul.ysh11_tab li{ float:left; background-color: #efefef; font-size:14px; font-weight:bold; background: url(../images/index/ico.jpg) 0px 8px no-repeat; width:145px;text-align:center;}
.ysh1 ul.ysh1_tab li.cur,.ysh2 ul.ysh2_tab li.cur,.ysh3 ul.ysh3_tab li.cur,.ysh4 ul.ysh4_tab li.cur,.ysh5 ul.ysh5_tab li.cur,.ysh6 ul.ysh6_tab li.cur,.ysh7 ul.ysh7_tab li.cur,.ysh8 ul.ysh8_tab li.cur,.ysh9 ul.ysh9_tab li.cur,.ysh10 ul.ysh10_tab li.cur,.ysh11 ul.ysh11_tab li.cur{border-bottom:3px solid #f8b128; color:#f8b128;}
.ysh1 span,.ysh2 span,.ysh3 span,.ysh4 span,.ysh5 span,.ysh6 span,.ysh7 span,.ysh8 span,.ysh9 span,.ysh10 span,.ysh11 span{margin-right:20px;}

.xiala span{display:inline-block;}
.none{display:none;}





.de_fixed{
    position:fixed; /*left:200px;*/ left:50%; margin-left:-480px; top:0; _position:absolute; top:expression((offsetParent.scrollTop)+0); z-index:8999;
}

.di_fixed{position:fixed; /*left:470px;*/ left:50%; margin-left:-210px; top:50px; _position:absolute; top:expression((offsetParent.scrollTop)+0); z-index:8999;overflow:hidden;}


.main_top{margin-top: 20px;}
.li01,.li02,.li03{height: 24px;}
li .city1{display: inline-block;height:24px;border: 1px solid #ddd;width: 69px;background: url(../images/sanjiao.jpg) no-repeat 60px center;padding-left: 5px;margin-left: 6px;color:#848484;}
.main_left .li02{margin-top: 10px;}
.main_left .li03{margin-top: 10px;margin-left: 8px;}
.main_left .li03 em{display: inline-block;width: 11px;height: 11px;border: 1px solid #999999;margin-left: 6px;vertical-align: middle;}

.shaixuan .kkw{float: left;cursor:pointer;position:relative;}
.xxdz{position:absolute;left:6px;border: 1px solid #ddd;border-top:none;background-color: #fff;display: none;}
.xxdz li{width: 69px;height: 24px;padding-left:5px;}
.xxdz li:hover{background-color: #f0efed;}

.lilida2 span{display: inline-block;width: 69px;height: 22px;border: 1px solid #ccc;color:#999;background:#f7f5f4 url(../images/cha.png) no-repeat 63px center;padding-left: 5px;cursor:pointer;margin-left: 3px;}
.mmd2 span{display: inline-block;width: 54px;height: 22px;color:#999;border: 1px solid #ccc;cursor:pointer;background: #f7f5f4 url(../images/cha.png) no-repeat 48px center;padding-left: 5px;}
.hhd2 span{display: inline-block;width: 82px;height: 22px;border: 1px solid #ccc;color:#999;cursor:pointer;background: #f7f5f4 url(../images/cha.png) no-repeat 71px center;padding-left: 5px;}
.li02 b{display: none;}

/*右边按钮*/
.products{float: right;margin-top: -35px;}
.products_box .mo_lei{
    height: 30px;
    border:1px solid #0167B3;
    float: left;
}
.products_box .mo_lei li{
    float: left;
    width: 97px;
    height: 30px;
    line-height: 30px;
    position: relative;
    background: #fff;
    color:#0066b3;
    cursor: pointer;
}
.products_box .mo_lei li a{color:#0066b3;}
.products_box .mo_lei li.no1{}
.products_box .mo_lei li.cur{background: #0066B3;color:#fff;}
.products_box .mo_lei li.cur {color: #fff;}
.products_box .mo_lei li.no1 i{
    width: 15px;
    height: 14px;
    background:url(../images/jinglin.png) no-repeat -32px -81px;
    position: relative;
    left:9px;
    top:9px;
    float: left;
    margin-right: 18px;
}
.products_box .mo_lei li.no1.cur i{background-position: -2px -92px;}
.products_box .mo_lei li.no2 i{display: block;width: 16px;height: 16px;background: url(../images/jinglin.png) no-repeat 0px -30px;position: relative;left: 9px;top: 7px;float: left;margin-right: 18px;}
.products_box .mo_lei li.no2.cur i{background-position:  -24px -4px;}


/*中间主体*/
.main_zh{margin-top: 20px;font-size: 14px;}
.main_c{height: 160px;margin-bottom: 20px;}
.chanpin{width: 448px;height: 151px;background-color: #fff;padding-left: 10px;padding-top: 9px;border: 1px solid #ddd;box-shadow: 1px 1px 1px 1px #f3f3f3;}

.ul02{float: right;width: 290px;font-size: 14px;}
.ul02 li{clear:both;}
.ul02 li span{display:block; float:left; min-width:42px; max-width:240px;}


.anniu{display:inline-block;width:80px;height:24px;background:#3da4f1;text-align: center;color:#fff;line-height: 24px;border-radius:4px;margin-right: 20px; float:right;  font-size:12px; font-weight:normal; cursor:pointer;}
.pic2{width: 140px;height: 140px;background: url(../images/lbpic05.jpg) no-repeat;float: left;}
.pic, .pic3, .pic9{width: 140px;height: 140px;background: url(../images/lbpic02.jpg) no-repeat;float: left;}
.pic4{width: 140px;height: 140px;background: url(../images/lbpic03.jpg) no-repeat;float: left;}
.pic5{width: 140px;height: 140px;background: url(../images/lbpic04.jpg) no-repeat;float: left;}
.pic6{width: 140px;height: 140px;background: url(../images/lbpic05.jpg) no-repeat;float: left;}
.pic7{width: 140px;height: 140px;background: url(../images/lbpic06.jpg) no-repeat;float: left;}
.pic8{width: 140px;height: 140px;background: url(../images/lbpic03.jpg) no-repeat;float: left;}
.pic10{width: 140px;height: 140px;background: url(../images/lbpic01.jpg) no-repeat;float: left;}
.pic10{ width: 140px;height: 140px; background: url(../images/lbpic09.png) no-repeat;float: left;}







/*20160421*/
.middle .searchfor .sel{position:absolute; top:5px; left:0;}
.sortbox{margin-top:40px}
.sortlist{color:#666; font-size:14px;}
.sort-l{width: 80px; float: left; text-align: right;}
.sort-r{width: 860px; float: left;}
.sort-r .select_list{margin:0 10px;}
.sortlist_value {
    width: 760px;
    float: left;
    overflow: hidden;
}
.sortlist_value span, .more_insurance span{
    display: inline-block;
    margin: 0 8px 10px 8px;
    height: 21px;
    line-height: 21px;
    position: relative;
	padding:0 5px;
}
.sortlist_value span a, .more_insurance span a{
    height: 21px;
    line-height: 21px;
    display: inline-block;
	/*color:#666;*/
	color:#0066b3;
}


.sortlist_value .sort-span, .more_insurance .sort-span{position:relative; /*background: url(../images/sort_a.png) left center no-repeat;*/ background:#0099ff; padding-left: 2px;border-radius:5px;}
.sortlist_value .sort-span .sort_a, .more_insurance .sort-span .sort_a{
    /*background: url(../images/sort_a.png) right center no-repeat;*/
	background:#3da4f1; 
    padding: 0 8px;
    /*color: #fff;*/
	color:#fff;
    margin-right: -2px;
    overflow: visible;
}

.icon_more {position: absolute; left: 30%; top: 22px; display: none;}
.more_insurance {
   /* background: #f3f7fb;
    border: 1px solid #cee0ee;
    padding: 10px 10px 0 79px;
    margin-bottom: 10px;*/
    margin-top: -1px;
    font-size: 14px;
    display: block;
}



.shtit{ height:32px; line-height:32px; background:url(../images/mass-tit.jpg) no-repeat; padding-left:18px; width:120px; margin-left:0;font-size:24px; color:#000;font-family:"微软雅黑"; margin-bottom:37px; color:#666;}
.tjsh{font-family:"微软雅黑"; font-size:14px; color:#333; margin-bottom:76px; overflow:hidden;}
.tjsh dt, .tjsh dd{margin-bottom:30px; height:32px; line-height:32px;}
.tjsh dt{float:left; width:118px;}
.tjsh dd{margin-left:118px;}
.tjsh .sh-input{height:30px; line-height:30px; color:#333; font-size:14px; border:1px solid #0066b3; margin-right:14px; text-indent:6px;}
.tjsh .select_list{margin-right:14px;}
.w98{width:98px;}
.w120{width:120px;}
.w148{width:148px;}
.w153{width:153px;}
.w386{width:386px;}
.w353{width:353px;}
.w488{width:488px;}




.fwtit{ height:30px; line-height:30px; background:url(../images/mass-tit.jpg) no-repeat; padding-left:18px; width:120px; margin-left:0;font-size:30px; color:#000;font-family:"微软雅黑"; margin-bottom:30px;}

.buyflow{overflow:hidden; margin-bottom:40px; font-family:'微软雅黑';}
.bfitem{float:left; margin-left:18px; width:162px; overflow:hidden;}
.bfarrow{float:left; background:url(../images/icon_arrow.png) no-repeat center ;height:110px; width:55px; margin-left:18px;}
.bfitem .item-img{width:100%; overflow:hidden; height:120px; margin-bottom:30px;}
.bfitem .item-img.bf1{background:url(../images/buyflow.png) no-repeat center 0;}
.bfitem .item-img.bf2{background:url(../images/buyflow.png) no-repeat center -120px;}
.bfitem .item-img.bf3{background:url(../images/buyflow.png) no-repeat center -240px;}
.bfitem .item-img.bf4{background:url(../images/buyflow.png) no-repeat center -360px;}
.bfitem .item-tit{font-size: 16px; color:#333; text-align:center; margin-bottom:15px;}
.bfitem .item-list{font-size: 14px; color:#666; line-height:20px;}


.pic_nva {
	height: 40px;
	border-bottom: 1px solid #ddd;
}
.pic_nva ul {
	float:right;
	font-size: 16px;
}
.pic_nva ul li.cur {
	background: url(../images/products/bluebg2.png) repeat-x left bottom;
}
.pic_nva ul li {
	float: left;
	width: 110px;
	height: 42px;
	line-height: 40px;
	text-align: center;
}

.help_center{ width:960px; margin:40px auto; line-height:1.0;}
.help_center_l{ width:200px; float:left; border-right:1px solid #eee; padding-left:48px;}
.help_center_r{ width:670px; float:right; padding-left:40px;}
.help_center h2{ font-size:18px; font-weight:normal; margin-bottom:30px;}
.help_center_r dl{ float:left; width:196px; margin-right:40px;}
.help_center dt{ margin-bottom:15px; font-size:14px;}
.help_center dd{ margin-bottom:15px; font-size:14px;}

input.btn_blue{font-size:14px;width:118px;height:30px;border-radius:5px;text-align:center;border:0;cursor: pointer;line-height: 30px;color: #fff;background: #0066b3;}

.suggest_box{background:#efefef;/*margin-bottom:4px;*/}
.suggest_mainbox{width:580px;margin:0 auto;padding:40px; overflow:hidden; font-size:14px; font-family:'微软雅黑'; }
.suggest_input{ border:1px #e8e8e8 solid;height:36px;width:538px;padding:0 10px;}
.suggest_mainbox .suggest_Lbox{float:left;color:#666;}
.suggest_mainbox .box_line{float:left;margin:0 40px;width:1px;height:35px;border-left:1px #c1c1c1 solid;}

.winclose{background:url(../images/close.png) no-repeat center; height:14px; width:14px; position:absolute; top:17px; right:20px; display:block;}




.life_sev{ width:960px;}
.life_sev .sev_box{ width:300px; float:left; display:inline-block; margin-right:15px;}
.life_sev .sev_box:last-child,.life_sev .sev_box.last-child{margin-right:0px;}
.clearfix p{line-height:22px;}
.sev_h{ font-size:18px; margin-bottom:10px;color:#333;}
.sev_h img{ vertical-align:middle; margin-right:10px;width:36px;height:36px;overflow:hidden;}
.sev_box .clearfix{font-size:14px; border:1px solid #e8e8e8; border-top:2px solid #0066b3; padding:15px 20px; height:148px;}
.sev_box .clearfix li{height:32px; margin-bottom:10px; font-size:14px; vertical-align:bottom; position:relative;}
.sev_box .clearfix li.link_words{height:20px;}
.sev_box .clearfix li p{line-height:20px;}
.sev_box .clearfix li.last{ margin-bottom:0; }
.sev_box .clearfix li a{ color:#0066b3; margin-right:15px;}
.sev_box .clearfix li span{ font-size:14px;}
.sev_box .clearfix li label{ float:none; display:inline; cursor:pointer; padding-bottom:0; margin:0 10px; font-size:14px;}
.sev_box .clearfix li input{ vertical-align:middle;}
.sev_box .btn span button{ font-size:14px;}
.w_250{ width:250px;}
.w_112{ width:112px;}
.sev_box .clearfix li .select_ul li{ margin-bottom:0;}
.sev_box .clearfix li .life_input{ width:254px; height:30px; line-height:30px;}
.sev_box .clearfix .wealth_li{ line-height:32px;}
.sev_box .clearfix .wealth_li .life_input{ width:100px; height:30px; line-height:30px; float:none;}
.cutdown{width: 310px;position: relative;left: -27px;top: -17px; background:#ff9900; color:#fff; text-align:center; height:30px; line-height:30px;}
.mt-10{ position:absolute; top:-10px;}
.mb-10{ position:absolute; bottom:-10px;}
.sev_box .btn span button{ font-size:14px; min-width:70px; padding:0 8px 0 5px;}

/*服务预约排序*/
.fl{float: left; } 
.fr{ float: right; }  
.mt10{margin-top:10px; }
.orderTime{float: left;padding:0 6px; height: 32px;line-height: 32px;margin-left: 31px;}
.Otype{float:left; width:120px; margin-right:20px;}
.select_relate{background: url(../images/select1.png) right 0 no-repeat;border-left:1px solid #cccccc;}
.ys_left{margin-left:15px}

.more_service{color:#0065b3; float:right; font-size:14px; margin-bottom:20px; margin-right:10px;};