/*侧边栏*/
.fs0{font-size: 0}
.clearfu:after{display: block;content: "";clear: both}
.hn_animate{-webkit-transition-duration: .4s;-moz-transition-duration: .4s;transition-duration: .4s;transition-timing-function: ease-out}
.hn_side{position: fixed;right: -305px;bottom: 0;z-index: 1000;height:100%}
.hn_side.show{right:0}
.hn_side_btnBox{width:35px;height: 100%;position:relative;float: left;}
.hn_side_main{position: absolute;left: 35px;top: 0;height: 100%}
.hn_side_main.show{left:0}
.side_btn_wrap{position: relative}
.side_btn_box{display: block;width: 35px;height: 35px;background-color: #f6f6f6;border-radius:1px;cursor: pointer;position: relative;z-index: 1}
.side_btn_box:hover{background-color: #32beff}
.side_btn_wrap:hover .side_btn_box,.side_btn_wrap.cur .side_btn_box{background-color: #32beff}
.side_btn{display: inline-block;vertical-align:top;width: 22px;height: 22px;background: url("hn_ico.png?r=126") no-repeat;margin: 7px;position: absolute;left: 0;}
.side_text{background-color: #32beff;height: 35px;line-height: 35px;width: 77px;text-align: center;position: absolute;left:35px;bottom: 0;z-index: 0;cursor: pointer;font-size: 14px;color: #fff;border-radius: 1px}
/*只针对ie8的样式*/
@media \0screen{
    .side_text{line-height: 38px}
    .side_phoneBuy_imgBox{zoom: 1;
        filter: progid:DXImageTransform.Microsoft.Shadow(color='c5c5c5', Direction=90, Strength=6),
                progid:DXImageTransform.Microsoft.Shadow(color='c5c5c5', Direction=180, Strength=6),
                progid:DXImageTransform.Microsoft.Shadow(color='c5c5c5', Direction=270, Strength=6),
                progid:DXImageTransform.Microsoft.Shadow(color='c5c5c5', Direction=0, Strength=6);
        margin-right:6px;
    }
}
.side_text.show{left:-76px}
.side_collect_wrap{margin-top: 166px}
.side_btn.collect{background-position: -29px -776px}
.side_btn_wrap:hover .collect,.side_btn_wrap.cur .collect{background-position: -29px -801px}
.side_footprint_wrap{margin-top: 1px}
.side_btn.footprint{background-position: -59px -778px}
.side_btn_wrap:hover .footprint,.side_btn_wrap.cur .footprint{background-position: -59px -804px}
.side_proContrast_wrap{margin-top: 18px}
.side_btn.proContrast{background-position: -87px -777px}
.side_btn_wrap:hover .proContrast,.side_btn_wrap.cur .proContrast{background-position: -87px -803px}
.side_jiadiango_wrap{display:block;margin-top: 1px}
.side_btn.jiadiango{background-position: -112px -829px}
.side_btn_wrap:hover .jiadiango,.side_btn_wrap.cur .jiadiango{background-position: -135px -829px}
.side_btn.coupon{background-position: -48px -888px}
.side_btn_wrap:hover .coupon,.side_btn_wrap.cur .coupon{background-position: -71px -888px}
.side_ask_wrap{position: absolute;right: 0;bottom: 72px}
.side_btn.ask{background-position: -112px -851px}
.side_btn_wrap:hover .ask,.side_btn_wrap.cur .ask{background-position: -135px -851px}
.side_phoneBuy_wrap{position: absolute;right: 0;bottom: 36px}
.side_btn.phoneBuy{background-position: -112px -803px}
.side_phoneBuy_wrap:hover .phoneBuy{background-position: -135px -803px}
.side_phoneBuy_imgBox{position: absolute;bottom: 1px;right: 35px;width:130px;height:130px;font-size: 0;display: none; box-shadow: 0 0 10px #c5c5c5;-webkit-box-shadow: 0 0 10px #c5c5c5;-moz-box-shadow: 0 0 10px #c5c5c5;}
.side_phoneBuy_imgBox img{width: 130px;height: 130px;display: block}
.goTop_wrap{position: absolute;left: 35px;bottom: 0;}
.goTop_wrap.show{left: 0;}
.side_btn.goTop{background-position: -67px -828px}
.goTop_wrap:hover .goTop{background-position: -90px -828px}
.hn_side_content{border-left: 3px solid #32beff;width: 302px;height: 100%;background-color: #fff;float:left;position: relative;z-index: 1}
.side_pro_form{width: 100%;height: 100%;background-color:#fff}
.bsbb{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box}
.side_pro_title{width: 100%;border-bottom: 1px solid #eee;height: 65px;line-height: 65px;font-size: 16px;color: #333;padding-left: 20px}
.side_pro_list{width: 100%;margin: 0 auto;padding:0 20px;}
.side_pro_seeAll,.side_pro_goContrastBox{width:100%;border-top: 1px solid #eee;text-align: center;position: absolute;left: 0;bottom: 0;background-color: #fff;height: 77px}
.side_pro_seeLink,.side_pro_goContrast{display: inline-block;vertical-align: top;width: 260px;height: 40px;line-height: 40px;font-size: 16px;color: #fff;background-color: #32beff;margin: 18px auto}
.side_pro_seeLink:hover,.side_pro_goContrast:hover{color: #fff}
.side_pro{font-size: 0;}
.side_pro_box{border-bottom: 1px solid #eee;padding: 25px 0;height: 80px}
.side_pro_imgBox{display: inline-block;vertical-align: top;width: 75px;height: 75px;margin-right: 5px;margin-top: 2px}
.side_pro_img{display: block;width: 100%;height: 100%}
.side_pro_content{display: inline-block;vertical-align: top;width: 178px;height: 80px;position: relative}
.side_pro_titBox{display: block;color: #333;height: 20px;overflow: hidden;}
.side_pro_model{color: #999;height: 20px;overflow: hidden;}
.side_pro_feature{color: #333;height: 20px;overflow: hidden;}
.side_pro_priceBox{width:100%;position: absolute;left: 0;bottom: -2px}
.side_pro_price{color: #ff0000;max-width: 160px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.side_pro_delete{display: inline-block;vertical-align: top;width: 20px;height: 20px;cursor: pointer;text-align: right}
.side_pro_deleteIcon{display: inline-block;vertical-align: top;width: 11px;height: 11px;background: url("hn_ico.png?r=126") -95px -854px no-repeat;margin-top: 4px}
.side_pro:hover .side_pro_deleteIcon{background-position: -95px -867px}
.side_pro_scrollH{height: 100%;overflow-y: scroll;position: relative;left: 20px}
.side_pro_scrollH:after{display: block;content: "";height: 141px}
.side_pro_scrollH li{position: relative;left: -20px;width: 260px}
.side_pro_null_tit{font-size: 12px;color: #333;line-height: 1;margin: 20px}
.side_pro_recommend{position: absolute;left: 0;bottom: -1px;width: 100%}
.side_pro_recommend_titBox{padding: 0 20px}
.side_pro_recommend_tit{font-size: 16px;color: #333;line-height: 1;text-align:center;padding-bottom: 16px;border-bottom: 1px solid #eee}
.side_pro_scrollH.footprint:after{height: 65px}
.side_pro_clearContrastBox{position: absolute;left: 0;bottom: 77px;width: 100%;text-align: center;height: 46px;line-height: 46px;background-color: #fff}
.side_pro_clearContrast{font-size: 14px;color: #32beff;display: inline-block;vertical-align:top;}
.side_pro_scrollH.proContrast:after{height: 187px}
/*网站bug及建议弹层*/
.pop_up_layer{position: fixed;top:0;left: 0;background:#001426;width: 100%;height: 100%;z-index: 99;opacity: 0.9;display: none;}
.js_content .ha-want-to-date {position: absolute; z-index: 1000; width: 617px;background-color: #fff;left: 50%;margin-left: -308.5px;}
.js_content .ha-title { height: 60px;line-height: 60px; font-size: 16px;color: #333333;  }
.js_content .ha-want-to-date .ha-title {padding-left: 20px;}
.js_content .ha-want-to-date .ha-table {padding: 20px;font-size: 14px;color: #666666;  }
.js_content .ha-A-close {display: inline-block;width: 32px; height: 32px;vertical-align: middle;background: url("hn_ico_close_ha.png") no-repeat left 0; float: right;margin: 10px 20px 0 0;}
.current_service_txt{font-size: 14px;line-height: 24px;color: #666666;}
.js_content .ha-lable{text-align: right;padding-right: 15px;}
.js_content .ha-want-to-date .ha-table .pure-g {line-height: 50px;  }
.js_content .ha-inputtext { width: 300px!important; height: 38px; border: 1px solid #e5e5e5; padding: 0 4px; font-size: 14px; vertical-align: middle; line-height: 40px;}
.asterisk{color: #ff3131;margin-right: 5px; }
.js_content .qd_select li.sname span{color: #999999;}
.ha-textarea{ width: 300px!important; height: 100px; border: 1px solid #e5e5e5; padding: 0 4px; font-size: 14px; vertical-align: middle; line-height: 24px;margin:5px 0;}
.browse{width: 64px;margin-left: 5px;}
.contact_us_btn{width: 150px;}
.border_b{border-bottom: 1px solid #E5E5E5;}
.current_service{font-size: 14px;line-height: 28px;color: #666666;padding-bottom: 20px;}
.fe_select{width:310px;height:40px;line-height:40px;border:1px solid #e5e5e5;}