/*Reset*/
a{text-decoration: none;cursor:pointer;}
html,body{font:12px Arial,"Microsoft YaHei","PingFangSC-Regular";color:#222;}
body,ul,li,ol,p,dl,dd,h1,h2,h3,h4,h5,h6,img,iframe,form,div{margin:0;padding:0;list-style-type:none;border:0}
input{padding:0; margin:0}
.clearfix:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}
.clearfix{zoom:1}
input{outline:none;padding: 5px 0  }
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999;}
input:-moz-placeholder, textarea:-moz-placeholder{color:#999;}
input::-moz-placeholder, textarea::-moz-placeholder{color:#999;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder{color:#999;}
b.more{font-family:宋体;font-weight:normal;}
.content_bk a,.content_bk a:hover,.content_line a,.content_line a:hover{color:#333;text-decoration:none;}
.content_bk a:hover,.content_line a:hover{color:#FF661A;}
.placeholder_con{position: relative;}
.placeholder_con input{ background: none;}
.placeholder_con .ph_hide{position: absolute;left:0;top:0;display:inline-block;color:#999;padding-left:5px;z-index:666;}
.hide{display: none!important;}
.ellipsis2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;word-break: break-all;}
/*面包屑*/
.crumbs_nav{width:1200px;margin:0 auto;color:#333;padding:15px 0;}
.crumbs_nav a,.crumbs_nav a:hover{color:#333;text-decoration:none;}
.crumbs_nav_info{position: relative;cursor:default;display: inline-block;}
.nav-title{display:inline-block;border: 1px solid #D3D3D3;padding:6px 10px;}
.nav-title img{float: right;}
.crumbs_nav a:hover{color:#FF661A;}
.crumbs_nav_title{font-weight: bold;}
.crumbs_nav b{padding:0 6px;}
/*筛选*/
.nav_title_con{width:470px;background: #fff;border:1px solid #FF661A;position: absolute;left:0;z-index: 9999;display: none;}
.nav_title_con ul{padding:10px;padding-right:0;width:460px;max-height:170px;height: auto;overflow-y: auto;}
.nav_title_con ul li{float: left;margin-right:10px;padding:5px;width:53px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-weight: normal;cursor: pointer;height: 16px;}
/*按钮*/
.btn_red{background:#FF661A;color:#fff;border:1px solid #FF661A;border-radius: 2px;cursor: pointer;}
.btn_red:hover{background:#cc6813;border-color:#cc6813;border-radius: 2px;}
.btn_red:active{background:#b15b14;border-color:#b15b14;border-radius: 2px;}

/* 通栏 */
.ban_top{width:100%;margin:0 auto;height:80px;overflow:hidden;background-repeat:no-repeat;background-position:center top;display: none;}
.ban_top img{display:block;width:1200px;height:80px;margin:0 auto;}

/* 顶部操作条 */
.tools_bg{width:100%;height:30px;background: #fff;border-bottom: 1px solid #F5F5F5;position: relative;z-index:9999;}
.tools{width:1200px;margin:0 auto;color:#999; position: relative;z-index:1000;}
.tools a,.tools a:hover{color:#757575;text-decoration:none;}
.tools i{margin:3px 0 0;width:25px;height:25px;}
.tools .area{padding:0 30px 0 0px;float:left;cursor:pointer;}
.tools .area i{float:left;}
.tools i.i_site{background-position:0 0;}
.tools .area:hover i.i_site{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:bounce;animation-name:bounce}
.tools i.i_drop{background-position:0 -25px;}
.tools .area span{float:left;height:30px;line-height: 30px;padding:0 5px;max-width:100px; overflow: hidden;color:#757575;}
.tools .area span:hover{color:#FF661A;}
.tools .tools_list a{display:block;padding:0 5px;height:30px;line-height:30px;margin:0 12px;}
.tools .tools_list a.tbonline {color: #FF661A;font-weight: bold;}
.tools .tools_list a.orange,.tools .tools_list a.orange:hover{color:#FF661A;display: inline-block;margin: 0 15px 0 0;cursor: pointer;}
.tools .area2{padding:0;float:left;cursor:pointer;height:30px;line-height: 30px;}
.tools .icon{display:inline-block;background-image:url(../image/tool_sprites.png);background-repeat:no-repeat;overflow:hidden;font-size:0;}
@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}}
.tools .tools_list{float:right;width:auto;max-width:945px;}
.tools .tools_list li{float:left;position: relative;}
.tools .tools_list li span{float:left;height:30px;line-height: 30px;}
.tools .border_right{line-height:30px;color:#bbb;}
.tools .drop-downbox{width:110px;background-color:#fff;position: absolute;z-index: 100;text-align: center;margin-left:0;box-shadow: 0 0 2px 0 rgba(0,0,0,0.14), 0 2px 2px 0 rgba(0,0,0,0.12);display: none;}
.tools .drop-downbox a{display:block;padding:0;height:30px;line-height:30px;margin:0;text-align: left;padding-left: 16px;}
.tools .drop-downbox a:hover{background: #f5f5f5 ;color:#FF661A;}
.tools .drop-phonedownbox {width:88px;background-color: #fff;position: absolute;z-index: 100;text-align: center;padding:2px;margin-top:5px;margin-left:-3px;box-shadow: 0 0 2px 0 rgba(0,0,0,0.14), 0 2px 2px 0 rgba(0,0,0,0.12);display:none;}
.tools .drop-phonedownbox .sanjiao{position:absolute;top:-6px;left:40px;width:10px;height:10px;background: #fff;transform: rotate(45deg);-webkit-transform: rotate(45deg);border-top: 1px solid #ddd;border-left: 1px solid #ddd;}
.tools .drop-phonedownbox img{float:left;margin-left: 4px;margin-top:4px;}
.tools .drop-phonedownbox span{display: inline-block;color: #333;height:auto!important; line-height: normal!important;float: none!important;}
.tools .tools_list li.phonefs:hover .drop-phonedownbox,.tools .tools_list li.myfangsheng:hover .drop-downbox-show{display:block;}
.tools .tools_list a.tbonline img{float: left;margin:6px 6px 0 0;width:16px;height:16px;}
.tools .tools_list .icon{margin-right: -9px;}

/* 页头搜索 */
.header{width:100%;margin:0 auto;height:118px;position: relative;background: #fff;}
.header .icon{display:inline-block;cursor:pointer;font-size: 14px;color: #FFFFFF;background-image: url(../image/header_sprites.png);background-repeat: no-repeat;}
.header .header_nav{width:1200px;margin: 0 auto;}
.header .header_content{width:1200px;margin:0 auto;}
.header .search_box a{color: #808080;text-decoration:none;}
.header .search_box a:hover{color:#FF661A;}
.header .logo{width:337px;float:left;padding:0;height:118px;overflow: hidden;line-height: 118px;}
.header .lodo_01{float:left;line-height:118px;}
.header .lodo_01 img{vertical-align: middle;}
.key_word_list .close_search{height: 40px;line-height: 40px;text-align: right;border-top: 1px solid #E8E8E8;}
.key_word_list .close_search a{float: right;margin-right: 20px;}
.header .search_box{float:left;margin:30px 0 0;position:relative;z-index:999;}
.header .input_form{height:36px;float:left;padding:0 0 0 10px;width:455px;border: 2px solid #FF661A;border-radius:4px 0 0 4px;position: relative;}
.header .input_form input{border:0;height:26px;width:450px;line-height:26px;font-size:16px;text-align: left;}
.header button{float:left;width:128px;height:40px;background:#FF661A url("../image/header-search.png") no-repeat 32px 8px;border:0;border-radius:0 4px 4px 0;overflow: hidden; padding:0 0 0 64px;text-align:left;font-size: 16px;font-weight: bold;color: #fff;}
.header .key_word{clear:both;width:580px;height:22px;line-height: 22px;overflow: hidden;font-size: 12px;padding-top: 4px;}
.header .key_word a{display:inline-block;margin-left:12px;cursor: pointer;}
.header .cart{position:absolute;top:30px;right:0;background: #fff;z-index: 999;}
.header .cart a,.header .cart a:hover{border:2px solid #E2E2E2;display:block;height:34px;background:#fff url("../image/header_buy_518.png") no-repeat 24px 6px;color:#222;font-size:16px;line-height:36px;width:119px;border-radius: 4px;padding:2px 0 0 60px;}
.header .cart a img{display: none;}
.header .cart a span{display: inline-block;}
.search_box .input_form .placeholder {position: absolute;height:36px;display: block;line-height:36px;left:10px;top: 0;color: #aaa;font-size: 14px;z-index: -10;}
.search_box .input_form #searchText {background: transparent;}

/* 地址选择*/
.top_area_box{position: absolute;width: 448px;z-index:1000;top:30px;left:55px;border:1px solid #d3d3d3; background:#fff;}
.viptools_bg .top_area_box{top:45px;}
.top_area_box .tab{width:428px; padding:16px 10px 0;margin:5px auto 0; border-bottom:1px solid #e8e8e8;}
.top_area_box .tab span{ float:left;height:40px; line-height:40px;margin:0 0 -1px 10px; border:1px solid #e8e8e8;padding:0 30px; background: #fff;cursor: default;color:#666;font-size: 14px;}
.top_area_box .tab span.curr{border-color:#e8e8e8 #e8e8e8  #fff;}
.top_area_box .close{ position:absolute;width:22px;height:22px;top:30px;right:7px;display:inline-block;font-size:0;overflow:hidden;background:url(../image/close2.png) no-repeat 0 0;cursor: pointer;}
.top_area_box .list{ clear:both;padding:10px 0 10px 2px!important;width:95%;margin-left:10px;}
.top_area_box .list li{float:left;margin-left:0 !important;line-height:24px;margin-bottom:5px;overflow: hidden;color:#666;width: 82px;text-align: center;}
.top_area_box .list li span{display:inline-block;padding:0 5px;text-align: left;cursor: pointer;white-space: nowrap;text-overflow: ellipsis;}
.top_area_box .list li span:hover{background-color:#FF661A;border-radius:4px;color:#fff;}
.top_area_box .list .selection span{background-color:#FF661A;border-radius:4px;color:#fff;}
.top_area_box .inp_area{ background:#fff url(../image/down.png) no-repeat right 0; cursor: default;border: 1px solid #d3d3d3;float: left;width: 265px;height: 24px;line-height: 24px;padding:0 0 0 5px;font-size: 14px;}
.sure-btn{border:1px solid #FF661A;background:#FF661A;color:#fff;margin:0 10px;font-size: 14px;outline: none;padding: 0 20px;height: 32px;line-height: 32px;display: inline-block;border-radius: 2px;}
.sure-btn:hover{border-color:#cc6813;background:#cc6813;}
.sure-btn:active{border-color:#b15b14;background:#b15b14;}
.cancel-btn{margin:0 10px;color:#333;background:#fff;border:1px solid #666;font-size: 14px;outline: none;padding: 0 20px;height: 32px;line-height: 32px;display: inline-block;border-radius: 2px;}
.cancel-btn:hover{border:1px solid #FF661A;color:#FF661A;}
.cancel-btn:active{border:1px solid #FF661A;background:#fff0e3;color:#FF661A;}

/*签约*/
.viptools_bg{background:#474747;height:45px;color:#c9c9c9;}
.viptools_bg .tools{color:#c9c9c9;}
.viptools_bg .tools a{color:#c9c9c9;height:45px;line-height: 45px;}
.viptools_bg .tools a:hover{color:#FF661A;}
.viptools_bg .tools a.tools_name_a:hover{color:#c9c9c9;}
.viptools_bg .tools a:hover .tools_name{color:#FF661A;}
/*.viptools_bg .tools a:hover{color:#FF661A;}*/
.viptools_bg .tools a:hover .tools_name{color:#FF661A;}
.viptools_bg .tools .area span{height:45px;line-height: 45px;}
.viptools_bg .tools .drop-downbox{ background:#474747;width:100px;}
.viptools_bg .tools .drop-downbox a,.viptools_bg .tools .drop-downbox a:hover{color:#c9c9c9;height:30px;line-height: 30px;}
.viptools_bg .tools .drop-downbox a:hover{ background-color:#575757;}
.viptools_bg .tools .icon{ margin-top: 10px;}
.viptools_bg .tools i.i_site{ margin-right: 20px;}
.viptools_bg .tools .area i.i_drop{margin-left: 20px;}

.viptools_bg .tools a.tel_icon{margin: 0 15px 0 10px;padding:0 10px; color: #c9c9c9; cursor: default;}
.viptools_bg .tools .area span{ color: #c9c9c9;}
.viptools_bg .tools .tools_list li span{height:45px;line-height:45px;max-width:77px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.btn_white{float: left;height:28px;padding:0 10px;line-height:28px;margin-left:20px;border:1px solid #d3d3d3;cursor: pointer;background: #fff;color:#333}
.btn_white:hover{background: #FF661A;color:#fff;border:none;height:30px;padding:0 11px;}
/*分类导航栏*/
.home_content .nav li.active a{color:#FF661A;font-weight: bold;}
ul,li{list-style-type: none;padding:0;margin:0;}
.head_nav_bg {width: 100%;background: #fff;}
.head_nav{padding-left:230px;height:40px;width:970px;margin:0 auto;clear: both; position:relative;}
.head_nav .sort_all{width:143px;height:40px; line-height:40px; background:url(../image/head_nav_2.jpg) no-repeat 0 0;color:#fff; font-size:14px; position:absolute;top:0;left:0; padding-left:77px; text-decoration: none;}
.head_nav .sort_all_back{display:block;width:230px;height:40px; line-height:40px;position:absolute;top:0;left:0;text-decoration: none;overflow: hidden;}
.head_nav .sort_all_back:hover{top:-6px;height: 46px;line-height:46px;vertical-align: top;z-index: 600;}
.head_nav .sort_all_back:hover img{position:absolute;top:0;}
.head_nav .nav li{float:left;padding:4px 16px 0;height:34px;line-height:34px;font-size:16px;}
.head_nav .nav li a,.head_nav .nav li a:hover{color:#333; text-decoration: none;}
.head_nav .nav li a:hover,.head_nav .nav li.active a{color:#FF661A;}
.head_nav .nav li.indexActive img{ position: relative;top:6px;vertical-align: top;}
/*分类展开*/
.head_nav .menu_list{position:absolute;z-index:1000;top:40px;left:0;display: none;background: #222;color: #FFF;}
.menu_list .cate_menu_bg{width: 220px;}
.menu_list .cate_menu{position:relative;height:374px;overflow:hidden;width: 220px;background-color: #fff;font-size:14px;padding:8px 0 0;border-radius: 4px;}
.menu_list .cate_menu li{height:36px;line-height:36px;font-size:14px;}
.menu_list .cate_menu li .icon{width:24px;height:24px;margin:0 12px;position:relative;top:5px;float:left;background:none;overflow: hidden;}
.menu_list .cate_menu_js{overflow:auto;}
.menu_list .cate_menu_js li .icon{margin:0 10px 0 10px;}
.menu_list .cate_menu li .icon img{display:block;}
.menu_list .cate_menu li a,.menu_list .cate_menu li a:hover{color:#222;float:left;width:150px;height:36px;overflow: hidden;font-size:14px; text-decoration: none;text-overflow: ellipsis;white-space: nowrap;}
.menu_list .cate_menu li.hoveron .icon img {
    margin: 0 0 0 -26px;
}
.menu_list .cate_menu li.hoveron{background-color:#F3E4DC;}
.menu_list .cate_pop{position:absolute;left:218px;top:8px;width:980px;padding-left:2px;height:382px;overflow:hidden;background: #fff;border-radius: 0 4px 4px 0;}
.menu_list .cate_pop li{color:#333;font-size:14px;height:auto;line-height:22px;}
.menu_list .cate_pop li:hover{background-color:transparent;}
.cate_pop .cate_left_box{float:left;width:760px;background:#fff;height:382px;overflow: hidden;}
.cate_pop .cate_left{height:382px;overflow-y:auto;overflow-x: hidden;}
.menu_list .cate_left .clearfix{width:760px;margin:0;padding:16px 0 0; overflow: hidden;line-height:22px;}

.menu_list .cate_left .clearfix li a{color:#666;cursor: pointer;}
.menu_list .cate_left .clearfix li a:hover{color:#FF661A;}
.menu_list .cate_left h4{float:left;width:140px;overflow:hidden;text-align:right;}
.menu_list .cate_left h4 a,.menu_list .cate_left h4 a:hover{font-weight:bold;font-size:14px;line-height:22px;height:22px;overflow: hidden;display:block;position: relative;padding-right:16px; text-decoration: none; cursor: pointer;text-overflow: ellipsis;white-space: nowrap;}
.menu_list .cate_left h4 a:hover{color:#FF661A;}
.menu_list .cate_left h4 i{font-family:simsun;font-style:normal;position: absolute;right:0;top:0;color: #666;font-weight: normal;}
.menu_list .cate_left .clearfix ul{float:left;width:590px;overflow: hidden;}
.menu_list .cate_left .clearfix ul li{display:inline-block;margin-left:24px;height:22px;line-height: 22px;float: left;}
.cate_pop .cate_right{float:left;width:220px;height:382px;overflow: hidden;}
.cate_pop .cate_right .lg{width:220px;height:182px;overflow:hidden;}
.cate_pop .cate_right .lg li{float:left;width:72px;height:24px;margin:17px 0 0 24px;overflow: hidden; background: #fff;}
.cate_pop .cate_right .lg li img{display: block;width:72px;max-height:24px;}
.cate_pop .cate_right .ban{width:210px;margin:0 auto;}
.cate_pop .cate_right .ban li{height:92px;width:204px;margin-bottom: 8px;}
.cate_pop .cate_right .ban li img{height:92px;width:204px;border-radius: 4px;}

/*我的方盛*/
.main {background-color: #f5f5f5;overflow: hidden;width: 1200px;margin: 0 auto;}
.main_left{float:left; width:130px;}
.main_right{float:left;width:1060px;margin-left: 10px}

/*key_word*/
.search_nav{width: 1200px;margin: 0 auto;position: relative;}
.key_word_list{width:595px; background:#fff; position:absolute;top:40px;left:2px;max-height:341px; overflow-y:auto;box-shadow:0 1px 2px rgba(0,0,0,0.2);border-radius: 0 0 4px 4px;}
.key_word_list li{height:30px; line-height:30px; overflow:hidden;}
.key_word_list li:hover{background: #F5F5F5;color:#FF661A;}
.key_word_list li span.text,.key_word_list li span.text_val{ float:left;padding-left:20px;max-width:437px;overflow:hidden; cursor:pointer;}
.key_word_list li span.text{ float:right;color:#999;padding-right:20px;max-width:486px;overflow:hidden; text-align:right;}
.key_word_list li span.text span{max-width: 60px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: left;}
.key_word_list #close_search{height: 40px;line-height:40px;text-align: right;border-top: 1px solid #E8E8E8;}
.key_word_list #close_search:hover{background:#fff;}
.key_word_list #close_search a{color:#333;font-size: 12px;margin-right:20px;}
.key_word_list #close_search a:hover{color:#0B5DA2 !important;}

/* 页尾 */
.footer-border{width: 100%;border-bottom:2px solid #f9f9f9;padding:24px 0;background: #fff;}
.footer{width:1200px;margin:0 auto;overflow:hidden;}
.footer a,.footer a:hover{color:#808080;text-decoration:none;}
.footer a:hover{color:#FF661A;text-decoration:none;}
.footer .service li{float:left;width:220px;height:72px;color:#808080;line-height:28px;padding:0 0 0 100px;position:relative;}
.footer .service li:last-child{width: 140px;}
.footer .service li .icon{width:91px;height:72px;overflow:hidden;background-image:url(../image/footer_sprites_518.png);background-repeat:no-repeat;position:absolute;display:block;left:0;top:0;}
.footer .service li .icon01{background-position:0 0;}
.footer .service li .icon02{background-position:-100px 0;}
.footer .service li .icon03{background-position:-200px 0;}
.footer .service li .icon04{background-position:-300px 0;}
.footer .service li span{display:block;}
.footer .service li .text_t{color:#222;font-size:16px;font-weight: bold;padding-top:14px;}
.footer .footer_list li{width:196px;float:left;}
.footer .footer_list span{display:block;color:#808080;line-height: 24px;}
.footer .footer_list .title{font-size:14px;font-weight:bold;padding-bottom:18px;color:#222;}
.footer .footer_list li:last-child{padding-left:17px;font-size: 14px;width: 170px;text-align: center;}
.footer .footer_list li.last .tel{font:bold 22px '微软雅黑';color:#FF6619;}
.footer .footer_list li.last .pic{width:80px;margin:4px auto 0;}
.footer .footer_list li.last .pic img{width:80px;height:80px;display:block;margin-bottom: 4px;}
.footer .copyright{line-height:22px;text-align:center;padding:24px 0; color: #808080;font-size: 14px;}
.footer .copyright span{display:block;}
.footer-a{color:#808080}
.footer-a:hover{color:#FF6619;}
.copyright .record_number{display:inline-block;margin-right:5px;width:20px;height:20px;vertical-align:middle;background:url(../image/beian.png) no-repeat;}
.copyright span .icp{display: inline-block;vertical-align: middle;}
.copyright .footer-a{vertical-align: middle;}

/* 返回顶部 */
.backtop{position:fixed;right:0;top:0;bottom:0;z-index:9998;width: 60px;background: #fff;}
.backtop ul{height: 440px;position: absolute;top:50%;right:0;margin-top:-200px;}
.backtop li{width: 60px;height:60px; cursor: pointer;margin-bottom: 16px;}
.backtop li a,.backtop .backtop-icon01{display: block;width: 60px;height:20px;background-repeat: no-repeat;background-image: url("../image/backtop_518.png");padding-top:40px;text-align: center;}
.backtop .backtop-icon01{background-position:0 16px;position: relative;}
.backtop .backtop-icon02 a{background-position:-60px 16px;position: relative;}
.backtop .backtop-icon03 a{background-position:-120px 16px;}
.backtop .backtop-icon04 a{background-position:-180px 16px;}
.backtop .backtop-icon05 a{background-position:-240px 16px;}
.backtop .backtop-icon06 a{background-position:-300px 16px;}
.backtop .backtop-icon02 .number{}
.backtop li a,.backtop li a:hover{color: #FF661A;text-decoration: none;}
.backtop li.backtop-icon06 a{color:#808080;}
.pop-backtop{display: none;}
.backtop li.backtop-icon01:hover .pop-backtop{display: block;width: 152px;height:42px;border-radius: 4px;box-shadow: 0 0 8px 0 rgba(0,0,0,0.16);background: #fff;position: absolute;left:-152px;top:0;padding:18px 0 0;}
.backtop-icon01 .btn-orange,.backtop-icon01 .btn-white{float: left;padding:0 8px;box-sizing: border-box;height:24px;line-height: 24px;border-radius: 4px;margin-left: 8px;width:auto;background-image:none;}
.backtop-icon01 .btn-orange,.backtop-icon01 .btn-orange:hover{color: #fff;background:#FF661A;}
.backtop-icon01 .btn-white{line-height: 22px;border: 1px solid #FF661A;color: #FF661A;}
.backtop .backtop-icon02 .number{z-index:999;font-size: 12px; color: #FFFFFF;position: absolute; background: #FF661A; border-radius: 10px 10px 0 10px ;width: 32px; height:16px; text-align: center;line-height:16px;top:-8px;left:-13px;}

/*收藏、常购商品置灰按钮*/
a.btn_wh.disabled,a.btn_ora.disabled{ border-color:#d5d5d5 !important; background:#d5d5d5 !important;}

/*弹框*/
.msg_alert{display: none;background-color: #000;text-align: center;color: #ffffff;border: none;padding: 10px;line-height: 24px;font-size: 14px;height: 28px;position:fixed;left:50%;top:50%;width: 250px;margin-left: -125px;z-index: 999;border-radius: 4px;opacity: 0.65;  -moz-opacity: 0.65; /* 兼容 FF*/
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; /*IE8*/
    filter: alpha(opacity=65); /*IE5、IE5.5、IE6、IE7*/
}
.msg_alert_text{height:30px;padding-left: 40px;line-height: 30px;}
.msg_text{padding-left: 0;}
.msg_icon1{background: url(../image/jeicon1.png) no-repeat;}
.msg_icon2{background: url(../image/jeicon2.png) no-repeat;}
.msg_icon3{background: url(../image/jeicon3.png) no-repeat;}

/*第一次进来修改地址弹框*/
.indexarea_box{ position:relative;width: 100%;z-index:666;font-size:14px;color:#606266;}
.indexarea_box .indexarea_list{ position:absolute;top:20px;left:0; background:#fff;width:100%;}
.indexarea_list .tab{width:100%; margin:0 auto; border-bottom:1px solid #d8d8d8;height:31px;}
.indexarea_list .tab span{ float:left;width:100px;height:30px; line-height:30px;margin:0 10px -1px 0; border:1px solid #d3d3d3;border-bottom-color:#d8d8d8;text-align: center; background: #fff;cursor: default;}
.indexarea_list .tab span:first-child{cursor:pointer;margin-left: 20px;}
.indexarea_list .tab span.curr{border-color:#d8d8d8 #d8d8d8 #fff;}
.indexarea_list .list1{ clear:both;padding:14px 0 5px 0;margin-left:35px;}
.indexarea_list .list1 li{ float:left;width:76px; margin-right:17px; line-height:20px;text-align:center;margin-bottom:11px;word-break:keep-all;white-space:nowrap;overflow:hidden;cursor:pointer;}
.indexarea_list .list1 li span{display: inline-block;padding:0 5px;border-radius: 4px;}
.indexarea_list .list1 li span.spancurr{background: #FF661A;color: #fff;}

/*图片活动弹框*/
.act_dia{width: 576px;height: 400px;position: relative;}
.act_dia .close_dia{position: absolute;background: url(../image/close2.png) no-repeat 0 0;width: 16px;height: 16px;display: block;right: 18px;top: 19px;}
.act_dia .act_img{display: block;width: 100%;}

/*修改登录密码*/
.modify_code{margin:0;padding:0;}
.modify_code .info{position:relative;}
.modify_code .btn_bottom{padding-top: 20px;margin-bottom: 30px;text-align:center}
.modify_code .btn_bottom a{cursor: pointer;}
.modify_code .info_ok .btn_bottom{text-align:center;}
.modify_code .info_ok .btn_or{height:34px;line-height:34px;padding:0 30px;color:#fff;font-size:14px;display:inline-block;background:#FF661A;text-decoration:none;border-radius:2px;}
.modify_code .info_ok .btn_or:hover{background:#cc6813;}
.modify_code .info_ok .btn_or:active{background:#b15b14;}
.modify_code .btn_bottom .btn_goout{height:32px;line-height:34px;padding:0 28px;color:#0B5DA2;font-size:14px;display:inline-block;background:#fff;text-decoration:none;border-radius:2px;border:1px solid #d3d3d3;margin-left: 10px;}
.modify_code .info .icon_cue{display:block;background:url(../image/index_pop_sprites.png) no-repeat 0 0;width:68px;height:68px;margin:35px auto 25px;}
.modify_code .info .icon_cue_text{display:block;text-align: center;font-size: 20px;}
.btn_or{height:34px;line-height:34px;padding:0 30px;color:#fff!important;font-size:14px;display:inline-block;background:#FF661A;text-decoration:none;border-radius:2px;}
.btn_or:hover{background:#cc6813;}
.btn_or:active{background:#b15b14;}
/*.jeBox-height{height:auto;}*/
.modify_code .step{width:498px;margin:70px auto 0;}
.modify_code .step li{float:left;width:166px;position:relative;text-align:center;}
.modify_code .step li span{display:block;padding-top:30px;color:#999;}
.modify_code .step li i{position:absolute;top:9px;left:-3px;border-radius:100px;width:172px;background:#CBCBCB;height:5px;}
.modify_code .step .lastli em{background:url(../image/index_pop_sprites.png) no-repeat 0 -70px;}
.modify_code .step .step_lastli em{background:url(../image/index_pop_sprites.png) no-repeat 0 -70px;}

.modify_code .step li em{display:inline-block;position:absolute;left:71px;top:0;width:24px;height:24px;background-color:#D8D8D8!important;font:normal 12px/24px Arial;color:#fff;border-radius:24px;text-align:center;overflow:hidden;}
.modify_code .step li.curr{z-index:10;}
.modify_code .step li.curr em,.modify_code .step li.curr i{background-color:#60C042!important;}
.modify_code .step li.curr span{color:#60C042;}
.modify_code .info .clearfix{padding-bottom:30px;color:#666;height:30px;}
.modify_code .info label{float:left;width:370px;padding-right:10px;text-align:right;font-size:14px;line-height:27px;}
.modify_code .info .t{ float:left; font-size:14px; padding-top:2px;}
.modify_code .info input{float:left;height:24px;border:1px solid #d3d3d3;padding-left:5px;width:160px;line-height:24px;}
.modify_code .info .code{float:left;background:#F5F4F4;border:1px solid #E3E3E3;border-radius:2px;height:24px;padding:0 24px;text-align:center;color:#333;text-decoration:none;line-height:24px;margin-left:20px;}
.modify_code .info img{float:left;width:112px;height:26px;margin-left:10px;}
.modify_code .info .pic{float:left;line-height:33px;margin-left:10px;color:#666;text-decoration:none;}
.modify_code .info .pic:hover{color:#FF661A;}
.modify_code .info .getVerifi{cursor: pointer;float: left;background: #F5F4F4;border: 1px solid #E3E3E3;border-radius: 2px;height: 28px;line-height: 28px;padding: 0 20px;text-align: center;color: #333;text-decoration: none;margin: 2px 0 2px 10px;}
.modify_code .info .fang_yan{cursor: pointer;float: left;background: #F5F4F4;border: 1px solid #E3E3E3;border-radius: 2px;text-align: center;color: #333;text-decoration: none;width:110px; height:32px; line-height:32px; margin:-2px 0 0 10px;}
.modify_code .info_ok{clear:both;line-height:30px;background-position:0 -55px;position:relative;padding: 60px 0 0 215px;width: 231px;}
.modify_code .info_ok p{margin:0;padding:0;}
.modify_code .info_ok .text{font-size:22px;font-weight:bold;}
.modify_code .inv-ipt{position:relative;}
.modify_code .inv-ipt .icon{background-image:url("../image/index_pop_sprites.png")}
.modify_code .inv-ipt .invisible{position:absolute;left:523px;top:5px;width:17px;height:15px; background-position:-24px -70px;cursor:pointer;}
.modify_code .inv-ipt .invisible.visible{background-position:-44px -70px;}
.modify_code .info label{width:170px;}
.modify_code .inv-ipt .invisible{left:322px;}
.modify_code .icon_ok{left:150px;width:50px;height:50px;background:url("../image/index_pop_sprites.png") no-repeat 0 -100px;position: absolute;}

.error{color:#FF661A;text-align:center;height:20px;line-height:20px;margin-bottom: 20px;overflow:hidden}
.modify_code .info .clearfix .getYzm{cursor:pointer;float:left;background:#F5F4F4;border:1px solid #E3E3E3;border-radius:2px;height:32px;line-height:32px;padding:0 20px;text-align:center;color:#333;text-decoration:none;margin:-2px 0 0 10px;}
.modify_code .info .clearfix .dis_color {pointer-events:none;-moz-user-select: none;-khtml-user-select: none;user-select: none;}

.pop_password_01 .close{background:url(../image/myfs_comm_sprites.png) no-repeat 0 -20px;width:30px;height:30px; line-height: 90px; overflow: hidden;font-size:0;position: absolute;right:10px;top:10px;cursor: pointer;}
.pop_password_01 .paypwd{font-size: 20px;}
.pop_password_01 .paypwd p{line-height:28px;}
.pop_password_01 .btn_bottom .btn_goset{margin: 40px auto 0;}
/*退出登录弹框*/
.sure-btn{border:1px solid #FF661A;background:#FF661A;color:#fff;margin:0 10px;font-size: 14px;outline: none;padding: 0 20px;height: 32px;line-height: 32px;display: inline-block;border-radius: 2px;}
.sure-btn:hover{border-color:#cc6813;background:#cc6813;}
.sure-btn:active{border-color:#b15b14;background:#b15b14;}
.cancel-btn{margin:0 10px;color:#333;background:#fff;border:1px solid #666;font-size: 14px;outline: none;padding: 0 20px;height: 32px;line-height: 32px;display: inline-block;border-radius: 2px;}
.cancel-btn:hover{border:1px solid #FF661A;color:#FF661A;}
.cancel-btn:active{border:1px solid #FF661A;background:#fff0e3;color:#FF661A;}


/*账号体系选择项目弹框*/
#jeBoxvipChooseAccount{background:none;box-shadow:none;border:none;}
#jeBoxvipChooseAccount .jeBox-content{overflow: hidden;}

/*采购单下浮窗*/
.header .cart a.mose {z-index: 888;position: relative;}
.cart .cart_down_list {position: absolute;right: 0;top: 40px;background: #fff;width: 365px;display: none;box-shadow: 0 0 8px rgba(0, 0, 0, 0.16);z-index: 99; border-radius: 4px;}
.cart .cart_down_empty {height: 89px;top: 40px;}
.cart .cart_down_empty p {line-height: 88px;padding-left: 35px;margin-left: 20px;color: #333;background: url(../image/cart_icon_dis.png) no-repeat left center;}
.cart .cart_down_full {max-height: 530px;overflow-y: auto;overflow: hidden;}
.cart .cart_down_full ul {margin-bottom: 52px;max-height: 477px;overflow-y: auto;}
.cart .cart_down_full li {background: #fff;height: 93px;max-height: 530px;}
.cart .cart_down_full li:hover {background: #F5F5F5;}
.cart .cart_down_full li:hover .cart_d_del {color: #FF0D35;}
.cart .cart_down_full .cart_d_out {border-bottom: 1px dashed #eee;overflow: hidden;margin: 0 10px;padding: 10px 0;height: 72px;}
.cart .cart_d_ft {float: left;}
.cart .cart_d_l {width: 60px;margin-right: 10px;position: relative;cursor: pointer;}
.cart .cart_d_l img {width: 58px;height: 58px;border: 1px solid #D3D3D3;display: inline-block;}
.cart .cart_d_c {width: 138px;margin-right: 10px;overflow: hidden;cursor: pointer;}
.cart .cart_d_c p {line-height: 18px;}
.cart .cart_d_c .cart_d_title {max-height: 54px;overflow: hidden;}
.cart .cart_d_c .cart_d_size {margin: 3px 0 5px 0;height: 20px;overflow: hidden;line-height: 20px;text-overflow: ellipsis;white-space: nowrap;}
.cart .cart_d_r {width: 110px;float: right;text-align: right;}
.cart .cart_d_r p {line-height: 18px;height: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cart .cart_d_r .cart_d_del {cursor: pointer;}
.cart .cart_d_btn {position: absolute;bottom: 0;height: 52px;background: #F5F5F5;width: 100%;line-height: 52px;border-top: 2px solid #fff;}
.cart .cart_d_btn .cart_d_hj {margin-left: 10px;}
.cart .cart_d_btn em {font-weight: bold;font-style: normal;}
.cart .cart_d_btn .cart_d_orange {color: #FF0D35;}
.cart .cart_d_btn .cart_d_go {float: right;display: inline-block;width: 65px;height: 24px;text-align: center;line-height: 24px;color: #fff;border-radius: 2px;background: #FF0D35;margin-right: 26px;cursor: pointer;margin-top: 15px;}
.cart .cart_d_out .cart_d_dis {position: absolute;left: 0;right: 0;bottom: 0;opacity: 0.85;background: #B5B5B5;color: #fff;line-height: 22px;height: 22px;text-align: center;}

.fixed_header .cart .cart_down_list{  top:40px; }
.marg_lt_10{margin-left:10px;}
  /* 历史搜索记录 */
  .deleall{font-size: 12px;color: #999999;float: left;margin-left: 19px;}
  .header .search_box .text:hover{font-size: 12px;color: #0B5DA2!important;}
  .header .search_box a.deleallbtn:hover{font-size: 12px;color: #0B5DA2!important;}
  .CartCountbubbl{z-index:999;font-size: 12px; color: #FFFFFF;position: absolute; background: #FF661A; border-radius: 10px 10px 10px 0px;width: 32px; height:16px; text-align: center;line-height:16px;top:0;right:12px;}

  /*logo效果优化*/
  .auto_logo{display: none;}
  #udesk_btn{display: none;}
  .head_nav .nav .ffzx_munu{padding-right: 0;}

 /*场景*/
.home_content .nav .nav_scene,.head_nav .nav .nav_scene{position: relative;z-index: 555;}
.home_content .nav_scene:hover .nav_scene_pop,.head_nav .nav_scene:hover .nav_scene_pop{display: block;} 
 .nav_scene_pop{width:725px;height:220px;padding:10px 0 20px 25px;position: absolute;display: none;top:39px;left:-74px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,0.20);box-shadow: 0 4px 8px 0 rgba(0,0,0,0.20);z-index: 666;background: #fff;overflow-y: auto; }
 .home_content .nav_scene_pop .nav_scene_list,.nav_scene_pop .nav_scene_list{width: auto;padding-left:0;}
 .home_content .nav_scene_pop .nav_scene_list li,.nav_scene_pop .nav_scene_list li{padding:0 10px;font-size: 12px;float: left;position: relative;  cursor: pointer;}
.nav_scene_pop .nav_scene_list li:after{position: absolute;display: block;color:#666;font-family:SimSun;content: " | ";font-weight:normal;right:-1px;top:0;}
.nav_scene_pop .nav_scene_list li:last-child:after {display: none;}
.nav_scene_pop .nav_scene_list .scene_nav_first {float: left;position: relative;font-weight: bold;font-size: 14px;padding: 0 30px 0 0;cursor: pointer;width: 90px;text-align: right;}
.nav_scene_pop .nav_scene_list .scene_nav_first:hover{color: #FF661A;}
.home_content .nav_scene_pop .nav_scene_list li:hover, .nav_scene_pop .nav_scene_list li:hover{color: #FF661A;}
.nav_scene_pop .nav_scene_list .scene_nav_first:after {position: absolute;display: block;color: #666;font-family: SimSun;content: " > ";font-weight: normal;right: 15px;top: 0;}
.nav_scene_pop .nav_scene_list .scene_nav_first a {color: #333;}
.nav_scene_pop .nav_scene_list .scene_nav_first_sun{float: left;width:575px;}
.nav_scene_pop .nav_scene_list li a {color: #666;}
#shadow_box {height: 8px;box-shadow: inset 0 6px 5px -5px rgb(0 0 0 / 20%);position: relative;margin-bottom: -8px;background: #f5f5f5;}
.xfs_down_code{display: none;}

/*12月30上线加注册，AIC合作*/
.nav .com_down{background:url("../image/nav_down_518.png") no-repeat right 2px;padding-right:20px;position: relative;}
.nav .com_down:after{display: block;width: 24px;height: 12px;position: absolute;top:-12px;right:-5px;content:" ";background: url("../image/hot_518.png") no-repeat 0 0;}
.tools .tools_list .tools-name-box,.tools .tools_list .login-box{float: left;}
.tools .tools_list li.my_registration:hover .drop_registration_icon{display:block;}
.tools .tools_list .drop_registration_icon{width: 148px;height: 44px;position: absolute;z-index: 100;text-align: center;margin-left: 0;display: block;top:23px;}
.nav .index_compare{position: relative;overflow: visible;z-index: 555;}
.nav .index_compare:hover .compare_link{display: block;}
.index_compare .compare_link{width: 126px;height:95px;position: absolute;display: none;top: 37px;left:0;-webkit-box-shadow:1px 9px 9px 0 #999;box-shadow:1px 9px 9px 0 #999;z-index: 666;}
.compare_link a{display: block;padding-left: 26px;width:100px;text-align: left;background: #fff;font-size: 12px;}
.compare_link a:hover{background: #F5F5F5;color: #FF661A;}

/*底部浮窗*/
.ban_bottom{width:1920px;height:80px;position:fixed;bottom:0;left:50%;margin-left:-960px;z-index:999;overflow:hidden;}
.ban_bottom .pic,.ban_bottom .pic img{display:block;width:1920px;height:80px;}
.ban_bottom_away {width:200px;left: 0;margin-left:auto;}
.ban_bottom .pic,.ban_bottom_away .pic img{width:128px;}
.ban_bottom .close{width:16px;height:16px;overflow:hidden;font-size:0;line-height:60px;background:url(../image/close2.png) no-repeat 0 0;position:absolute;top:12px;left:50%;margin-left:572px;cursor:pointer;}