﻿@charset "utf-8";body,button,input,select,textarea{font-family:tahoma,arial; font: 12px/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;
font:12px/150% microsoft yahei;color:#666;background:url(../images/t1hsk_b4lt1rcvbvdk.jpg) center top no-repeat;margin:0;padding:0;}
input:focus,textarea:focus{outline:0}
h1,h2,h3,h4,h5,h6{font-size:100%;padding:0;margin:0;font-size:1em;font-style:normal;font-weight:400}
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,input,li,ol,p,pre,ul{padding:0;margin:0}
.blank{height:10px;line-height:10px;clear:both;visibility:hidden}
.blank5{height:5px;line-height:5px;clear:both;visibility:hidden}
.blank10{height:10px;line-height:10px;clear:both;visibility:hidden}
.blank15{height:15px;line-height:15px;clear:both;visibility:hidden}
.blank20{height:20px;line-height:20px;clear:both}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden}
.clear{clear:both}
.fr{float:right}
.fl{float:left}
.left-con{width:210px;float:left;overflow:hidden}
.right-con{width:985px;float:right;overflow:hidden}
.right-inner{border:1px solid #eee}
.position-static{position:static!important;margin:50px auto 0!important}
.position-relative{position:relative!important}
ol,ul{list-style:none;padding:0;margin:0}
fieldset,img{border:0}
button,input,select,textarea{font-size:100%}
a{text-decoration:none;color:#666;outline:medium none;text-decoration:none}
a:active{text-decoration:none}
a:hover{color:#d7000f;text-decoration:none}
.main-color{color:#d7000f}
/*默然*/
.main-bg-color{
/*    background-color: #f0f3ef;	*/
		background-image: linear-gradient(180deg,#005cb3 0,#1c9ef2 100%);
	}
.search_btn_bg{background-color:#dd342f}
.main-btn{line-height:12px;font-size:12px;display:inline-block;text-align:center;text-decoration:none;color:#fff;background-color:#d7000f;overflow:visible;border:0 none;outline:0;padding:7px;cursor:pointer}
.main-btn-large{padding:8px 15px}
.main-btn:hover{color:#fff}
.inputBg{border:1px solid #ddd;height:30px;width:200px;line-height:30px;padding:0 5px;margin-right:5px}
.inputSmall{width:120px}
.inputLarge{width:500px}
.inputMiddle{width:300px!important}
select{border:1px solid #ddd;height:30px;width:auto;line-height:30px;padding:0 5px;margin-right:5px}
label{cursor:pointer}
label input[type=radio]{vertical-align:middle}
textarea{border:1px solid #ddd}
cite,em,i,strong,th{font-style:normal;font-weight:400}
.block{display:block}
.none{display:none!important}
.price{font-weight:700;color:#d7000f}
.mt10{margin-top:10px}
.btn2{display:inline-block;margin-bottom:0;font-size:14px;height:38px;line-height:38px;text-align:center;cursor:pointer;background-color:#fff;border:1px solid #ff4a00;color:#ff4a00;padding:0;width:148px}
.btn2:focus,.btn2:hover{color:#fff;outline:0;text-decoration:none;background-color:#ff4a00}
.btn2.active,.btn2:active{outline:0;background-color:#ff4a00;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15);box-shadow:inset 0 2px 4px rgba(0,0,0,.15)}
.btn2.disabled,.btn2[disabled]{cursor:default;/*opacity:.0;filter:alpha(opacity=0);*/-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#e5e9ec;background:#ccd0d9}
.btn-small{height:28px;line-height:28px;width:118px;font-size:12px}
.btn-primary{background-color:#ff4a00;border-color:#ff4a00;color:#fff}
.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{color:#fff;border-color:#ee330a;background-color:#ee330a}
.btn-yellow{background-color:#ffdb3d;border-color:#ffdb3d;color:#333}
.btn-yellow.active,.btn-yellow:active,.btn-yellow:focus,.btn-yellow:hover{color:#333;border-color:#ffc700;background-color:#ffc700}
.w350{width:350px}
.w1210{width:1210px!important;margin:0 auto; z-index: 9999;}
.w990{width:1210px!important;margin:0 auto}
#historyList .compare-btn,#historyList .scroll-btn,.breadcrumb i,.nav .allGoodsCat .menuEvent i,.noresult-con .noresult-icon,.pop-header .tell-me-close,.sidebar-user .arrow-right,.sn-container .sn-all-msg b,.sn-container .sn-quick-menu .menu-hd b,.sn-container .sn-quick-menu .sn-cart i,.sn-container .sn-quick-menu .sn-stores i,.sn-quick-menu .sn-mobile,.sn-quick-menu .sn-site{background:transparent url(../images/common-icon.png) no-repeat;font-size:12px;font-style:normal}
.sn-container .menu-bd,.sn-container a:active,.sn-container a:hover{color:#d7000f}
.sn-container .menu-bd a{color:#666}
.sn-container .hover a.menu-hd,.sn-container .sn-menu:hover a.menu-hd{color:#d7000f}
.sn-container .menu-bd a:active,.sn-container .menu-bd a:hover{color:#d7000f;text-decoration:underline}
#site-nav{height:32px;background-color:#f5f5f5;border-bottom:1px solid #eee;}
.sn-container{position:relative!important;z-index:99998}
.sn-container .sn-container{height:32px;position:relative}
.sn-container .sn-container .hidden{display:none}
.sn-container .sn-cart .header-icon{position:relative}
.sn-container .menu-hd,.sn-container .sn-logout,.sn-container .sn-mobile{padding:0 10px}
.sn-container .sn-login,.sn-container .sn-register{padding:0 12px}
.sn-container .sn-mobile{display:none}
.sn-container .sn-login{padding-left:22px}
.sn-container .sn-favorite .menu-hd,.sn-container .sn-mytaobao .menu-hd,.sn-container .sn-seller .menu-hd{padding-right:14px}
.sn-container .sn-login-info{height:32px;line-height:32px;display:inline-block;position:relative;padding:0 10px;}
.sn-container .sn-login-info a{color:#666;}
.sn-container .sn-quick-menu .sn-separator{display:inline-block;width:0;height:15px;line-height:15px;vertical-align:top;position:relative;top:8px;left:0;font-size:0;border-left:1px solid #bbb;margin:0 2px 0 5px}
.sn-container .sn-quick-menu{position:absolute;right:0;top:0;height:32px;line-height:32px;-webkit-backface-visibility:hidden}
.sn-container .sn-quick-menu li{float:left;position:relative}
.sn-container .sn-quick-menu li .codebox{display:none;position:absolute;top:31px;left:0;width:200px;z-index:999;background:#fff}
.sn-container .sn-quick-menu li .codebox p{float:left;border-bottom:solid 1px #ddd;width:100%;padding-bottom:10px;}
.sn-container .sn-quick-menu li .codebox p img{width:100px;float:left;margin-left: 10px;margin-top: 5px;}
.sn-container .sn-quick-menu li .codebox p span{float:left;width:80px;text-align: center;line-height: 20px;padding-top:40px;font-size: 14px;font-weight: bold;}

.sn-container .sn-quick-menu li em,.sn-container .sn-quick-menu li a{color:#666;}
.sn-quick-menu li a:hover,.sn-quick-menu li a.sn-login{color:#d7000f}

.sn-container .menu-item{position:relative;z-index:99}
.sn-container .menu-hd{display:block;height:32px;line-height:32px;cursor:pointer;z-index:100;border:solid #f9f9f9;border-width:0 1px;position:relative}
.sn-container .sn-all-msg b,.sn-container .sn-quick-menu .menu-hd b{position:absolute;right:0;top:14px;display:inline-block;width:11px;height:11px;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;vertical-align:-1px;background-position:0 -80px}
.sn-container .sn-quick-menu .hover .menu-hd b,.sn-container .sn-quick-menu .sn-menu:hover .menu-hd b{top:8px;right:3px;transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg)}
.sn-container .menu-bd{display:none;position:absolute;left:0;top:33px;background:#fff;/*opacity:.0;filter:alpha(opacity=0);*/z-index:93110;border:solid #eee;border-width:0 1px 1px}
.sn-container .menu-bd a{color:#666}
.sn-container .menu-bd a:active,.sn-container .menu-bd a:hover{color:#d7000f}
.sn-container .sn-quick-menu iframe.menu-bd{border:0;background:0 0;filter:alpha(opacity=0);float:left;z-index:-1}
.sn-container .menu-bd-panel a{display:block;line-height:20px}
.sn-container .sn-menu{position:relative}
.sn-container .sn-menu a:hover{text-decoration:underline}
.sn-container .sn-menu:hover .menu-hd,.sn-container .sn-quick-menu .hover .menu-hd{background-color:#fff;border-color:#eee;padding-bottom:1px}
.sn-container .sn-menu:hover .menu-bd,.sn-container .sn-quick-menu .hover .menu-bd{display:block}
.sn-container .sn-favorite .menu-bd,.sn-container .sn-mytaobao .menu-bd,.sn-container .sn-seller .menu-bd{line-height:1.4;padding:8px 10px}
.sn-container .sn-mytaobao .menu-bd{width:74px}
.sn-container .sn-favorite .menu-bd{width:62px}
.sn-container .sn-seller .menu-bd{width:122px;overflow:hidden;right:0;left:auto}
.sn-container .sn-seller ul{margin-top:-5px;overflow:hidden;width:122px}
.sn-container .sn-seller ul li{float:none;padding:5px 0;height:auto;display:block;line-height:1.4;border-bottom:1px dotted #827777}
.sn-container .sn-seller ul li h3{color:#666;font-weight:700}
.sn-container .sn-seller ul li a{display:inline-block;width:48px;margin-right:10px;line-height:22px}
.sn-container .sn-mobile a,.sn-container .sn-mystores a{display:inline}
.sn-container .sn-qrcode{position:absolute;width:116px;height:136px;background:#fff;left:-41px;top:33px}
.sn-container .sn-qrcode .app_down{width:116px;text-align:center}
.sn-container .sn-qrcode .app_down a.app_store{display:block;width:85px;height:106px;padding:15px;text-align:center;background:url(../images/app.jpg) no-repeat 19px 45px}
.sn-container .sn-qrcode .app_down img{width:76px;height:76px}
.sn-container .sn-qrcode p{width:85px;height:30px;line-height:30px;overflow:hidden;margin:0 auto}
.sn-container .sn-qrcode b{width:0;height:0;line-height:0;font-size:0;position:absolute;left:50%;top:-10px;margin-left:-2px;border-width:5px;border-style:dashed dashed solid;border-color:transparent transparent #fff}
.sn-container .sn-quick-menu .sn-stores{padding-left:10px}
.sn-container .sn-quick-menu .sn-stores i{background-position:-290px -23px;width:15px;height:15px;margin-right:5px;vertical-align:middle;margin-top:-4px;display:inline-block}
.sn-container .sn-quick-menu .sn-cart{padding-left:6px;padding-right:9px}
.sn-container .sn-quick-menu .sn-cart i{background-position:-293px -1px;width:15px;height:15px;margin-right:3px;vertical-align:middle;margin-top:-4px;display:inline-block}
.sn-container .sn-quick-menu .sn-mobile{background-position:-356px 7px;text-indent:12px;width:55px}
.sn-container .sn-quick-menu .sn-site{background-position:-295px -42px;padding-left:18px;height:32px;line-height:32px}
.sn-container .site-list li a{position:relative}
.sn-container .sn-quick-menu .sn-cart{position:relative;text-align:center;text-decoration:none}
.sn-container .sn-quick-menu .sn-cart a{position:static}
.sn-container .sn-quick-menu .mini-cart .menu-hd{padding:0;position:static;text-decoration:none}
.sn-container .sn-quick-menu .mc-count{color:#666;padding:0 2px;font-weight:700;font-family:Arial}
.sn-container .sn-back-home,.sn-container .sn-simple-logo{height:32px;line-height:32px;margin-right:20px;float:left}
.sn-container .sn-back-home .header-icon{margin-right:4px;position:relative;top:-1px}
.sn-container .sn-simple-logo-shop{border-left:1px solid #ddd;padding-left:10px;margin-left:10px;position:relative;top:1px}
.header{height:90px;padding-top:6px;background:#fff;position:relative;z-index:1000;padding-bottom:25px}
.header .mall-logo{float:left;width:470px;height:80px;position:relative}
.header .mall-logo a{position:relative;display:block;color:#fff;text-indent:0!important}
.header .mall-logo-right{float:left;width:150px;height:70px}
.header .mall-logo-right a{display:block;width:150px;height:70px;background:url(../images/logo_right.gif) no-repeat center center}
.header .mall-search{width:420px;position:relative;z-index:999;float:left;margin-left:176px;margin-top:15px;-webkit-transform:translate3d(0,0,0)}
.header .mall-search .mallSearch-form .mallSearch-input{background:#fff;position:relative;line-height:16px;height:32px;border:2px #dd342f solid;border-right:0}
.header .mall-search .mallSearch-form .mallSearch-input .search-type{position:relative;z-index:3;height:32px;overflow:hidden;width:60px}
.header .mall-search .mallSearch-form .mallSearch-input .search-type li{cursor:pointer;height:32px;line-height:32px;width:47px;padding-left:12px;background-color:#f7f7f7;position:absolute;top:32px}
.header .mall-search .mallSearch-form .mallSearch-input .search-type li.cur{top:0}
.header .mall-search .mallSearch-form .mallSearch-input .search-type li:hover{background-color:#f7f7f7;color:#666}
.header .mall-search .mallSearch-form .mallSearch-input .search-type li i.icon-down{background:url(../images/common-icon.png) no-repeat;background-position:0 -80px;width:12px;height:8px;display:none;margin-left:5px}
.header .mall-search .mallSearch-form .mallSearch-input .search-type:hover li i{background-position:0 -90px}
.header .mall-search .mallSearch-form .mallSearch-input .search-type li.cur i{display:inline-block}
.header .mall-search .search-type .cur,.mall-search .search-type li.cur:hover{background-color:#f7f7f7;color:#666}
.header .mall-search .mallSearch-form .mallSearch-input .s-combobox{height:30px;position:absolute;left:8px;top:0}
.header .mall-search .mallSearch-form .mallSearch-input .s-combobox .s-combobox-input:focus{outline:0}
.header .mall-search .mallSearch-form .mallSearch-input #keyword{color:#999;margin:0;position:relative;z-index:2;width:300px;height:22px;line-height:22px;padding:5px 3px 5px 5px;outline:0;border:0}
.header .mall-search .mallSearch-form .mallSearch-input .button{position:absolute;top:0;right:0;width:90px;height:32px;line-height:30px;border:0;font-size:16px;letter-spacing:4px;cursor:pointer;color:#fff;overflow:hidden}
.header .mall-search .mallSearch-form .mallSearch-input,.header .mall-search .mallSearch-form .mallSearch-input .s-combobox,.header .mall-search .mallSearch-form .mallSearch-input .s-combobox .s-combobox-input-wrap{height:32px;line-height:32px}
.header .mall-search .mallSearch-form .mallSearch-input #keyword:focus,.header .mall-search .mallSearch-form .mallSearch-input .s-combobox .s-combobox-input:focus{outline:0}
.header .mall-search .hot-query{padding-top:6px;margin-left:-12px;height:16px;overflow:hidden;width:100%}
.header .mall-search .hot-query li{display:inline-block;border-left:1px solid #ddd;line-height:1.1em;padding:0 12px}
.header .mall-search .hot-query li a{color:#999}
.header .mall-search #search-tips{z-index:999999;position:absolute;left:0;cursor:pointer;font-size:13px;line-height:20px;color:#666;background:#FFF;border:1px solid #d7000f;width:369px;top:35px}
.header .mall-search #search-tips div{height:25px;line-height:25px;padding:1px 8px 1px 8px;clear:both;overflow:hidden}
.header .mall-search #search-tips div span{float:right;font-size:12px}
.header .mall-search #search-tips label{display:block;width:100%;background:#f2f2f2;font-size:12px;color:#d7000f;font-weight:700;text-align:right;cursor:pointer}
.header .mall-search .search_t_div_1{color:#666}
.header .mall-search .search_t_div_1 span{color:#666}
.header .mall-search .search_t_div_2{background:#FFDFC6;color:#666}
.header .mall-search .search_t_div_2 span{color:#666}
.header .header-right{float:right;height:36px;width:138px;margin-top:49px}
.header .header-right li{width:137px;height:36px;float:left;display:inline-block;position:relative}
.header .header-right li a{position:absolute}
.header .header-right li img{position:absolute;width:60px;top:0;left:0;overflow:hidden}
.all-nav{height:46px;background:#f8f8f8;/*padding-top:10px;*/border-bottom:1px #dd342f solid}
.all-nav-border{width:100%;border-bottom:2px #005cb3 solid;position:absolute;z-index:99999;}
/*.all-nav .home-category{height:46px;position:relative;width:210px;z-index:103}*/
.all-nav .home-category{position:relative;width:210px;z-index:103}
.all-nav .home-category .menu-event{color:#fff;display:block;text-align:center;text-decoration:none;width:210px;height:47px;line-height:47px;
z-index:9999;position:absolute;top:0;left:0;font-size:14px;background:#6059cb;font-family:"Microsoft YaHei";}
.all-nav .home-category .menu-event.main-bg-color{background:#005cb3;}
.all-nav .home-category .menu-event i{background-position:-428px -115px;width:10px;height:7px;display:block;position:absolute;top:17px;left:175px}
.all-nav .allnav{line-height:38px;text-align:center;padding:0;height:46px;width:980px;position:relative;margin-right:10px;overflow:hidden;
z-index:999;
float:right;}
.all-nav .allnav ul{display:block;width:101%;height:46px}
.all-nav .allnav li{text-decoration:none;float:left;z-index:10; height:46px;}
.all-nav .allnav li a{color:#000;height:38px;line-height:46px;display:inline-block;text-decoration:none;font-size:14px;padding:0 20px;
font-family:'Microsoft YaHei';}
.all-nav .allnav li a.current,.all-nav .allnav li a.nav:hover{color:#d7000f!important}
.all-nav .allnav .wrap-line{width:100%;position:absolute;height:2px;bottom:0;background:#d7000f}
.expand-menu{display:none;left:0;position:absolute;top:37px}
.all-nav .home-category:hover .expand-menu{display:block;}

.all-cat{border-top:none;height:513px;width:210px;/*position:relative;*/top:47px;z-index:9;
font: 12px/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}
.all-cat .list{height:40.5px}
.all-cat .list .cat{height:40.5px;position:relative;width:210px;z-index:9;color:#fff}
.all-cat .list:hover{background:#f7f7f7;border-left:1px solid #e23435;}
.all-cat .list .cat .cat-name{height:40.5px;line-height:40.5px;overflow:hidden;position:absolute;font-weight:400;font-size:15px;left:60px;padding:0 10px 0 15px;display:block; border:0px solid #fff;}
.all-cat .list .cat .cat-name a{color:#FFFFFF;text-decoration:none;font-size:13px;
font-family: "Microsoft YaHei";}
.all-cat .list:hover .cat .cat-name a{color:#d7000f}
.all-cat .list .categorys{width:1000px;height:auto!important;min-height:512px;border:1px solid #d7000f;position:absolute;top:-1px;left:209px;
background:#f7f7f7;display:none;/*background:url(../images/t1hsk_b4lt1rcvbvdk.jpg) center top no-repeat;*/}
.all-cat .list .categorys .item-left{width:770px;padding:20px 0 0 20px}
.all-cat .list .categorys .item-channels{width:auto;height:24px;background:#f9f9f9;float:left;margin:0 10px 5px 0}
.all-cat .list .categorys .item-channels a{float:left;display:inline-block;padding:0 32px 0 8px;width:auto;height:24px;line-height:24px;background:#7C7171;color:#fff;white-space:nowrap;position:relative}
.all-cat .list .categorys .item-channels i{display:inline-block;width:24px;height:24px;font:400 9px/24px consolas;background:#5c5251;text-align:center;cursor:pointer;position:absolute;top:0;right:0}
.all-cat .list .categorys .item-channels a:hover{background:#ec5051}
.all-cat .list .categorys .subitems{width:770px;padding:0 0 5px 0;min-height:409px;clear:both}
.all-cat .list .categorys .subitems dl{width:100%;overflow:hidden;line-height:2em}
.all-cat .list .categorys .subitems dl.fore1 dd{border-bottom:dotted 1px #e8e8e8}
.all-cat .list .categorys .subitems dt{position:relative;float:left;min-width:80px;padding:8px 40px 0 0;font-weight:600}
.all-cat .list .categorys .subitems dt a{color:#333;font-size:14px;}
.all-cat .list .categorys .subitems dt i{position:absolute;top:13px;right:18px;width:4px;height:14px;font:400 9px/14px consolas}
.all-cat .list .categorys .subitems dd{float:left;width:630px;padding:8px 0 6px}
.all-cat .list .categorys .subitems dd a{font-size:14px;float:left;padding:0 8px;margin:4px 0;line-height:16px;height:16px;white-space:nowrap;
font: 12px/1.5 Microsoft YaHei,tahoma,arial,Hiragino Sans GB,\\5b8b\4f53,sans-serif;}
.all-cat .list .categorys .item-right{width:182px;margin-right:20px}
.all-cat .list .categorys .item-brands{width:182px;overflow:hidden;margin:19px 20px 10px 0}
.all-cat .list .categorys .item-brands a{float:left;display:inline;margin:1px 0 0 1px}
.all-cat .list .categorys .item-promotions{width:182px;margin-right:20px}
.all-cat .list .categorys .item-promotions a{display:block;margin-bottom:1px}
.site-footer{font-size:14px;line-height:1.5em;background-color:#f0f3ef;position:relative;z-index:101}
.site-footer .footer-service{background:#F5F5F5;padding:25px 0}
.site-footer .footer-service .list-service{margin:0;padding:0;list-style-type:none}
.site-footer .footer-service .list-service li{float:left;width:18%;padding-left:2%}
.site-footer .footer-service .list-service li a{display:block;font-size:12px;height:35px;line-height:35px}
.site-footer .footer-service .list-service li a i{display:block;background:url(../images/common-icon.png) no-repeat center 0;height:35px;line-height:35px;float:left}
.site-footer .footer-service .list-service li a.ic1 i{width:35px;background-position:-37px -185px}
.site-footer .footer-service .list-service li a.ic2 i{width:40px;background-position:-73px -185px}
.site-footer .footer-service .list-service li a.ic3 i{width:32px;background-position:-113px -185px}
.site-footer .footer-service .list-service li a.ic4 i{width:35px;background-position:-145px -185px}
.site-footer .footer-service .list-service li a.ic5 i{width:40px;background-position:-180px -185px}
.site-footer .footer-service .list-service li a strong{display:block;font-size:16px;font-weight:400;float:left;text-indent:10px}
.footer-related{padding:0px 0 20px; color: #666;}
.site-footer .footer-article{padding-top:30px;min-height:140px;height:auto;overflow:hidden;padding-top:30px;}
.site-footer dl.col-article{float:left;width:170px;text-indent:20px;overflow:hidden}
.site-footer dl.service{width:250px;margin-left: 50px;}
.site-footer dl.col-article dt{margin-bottom:10px;color:#666;font-size:16px;font-size: 16px;font-weight: normal;}
.site-footer dl.col-article dd{margin:0 0 6px; font-size:12px; text-align: center;}
.site-footer dl.col-article dd a{color:#999}
.site-footer dl.col-article dd a:hover{color:#d7000f}
.site-footer dl.col-article-first{margin-left:0}
.site-footer .footer-info{padding:25px 0 15px;font-size:12px;border:solid 1px #dedede;}
/*.site-footer .info-text{width:100%;margin:0 auto;text-align:center;margin-bottom:10px}*/
.site-footer .info-text{width:62%;margin:0 auto;text-align:center;margin-bottom:10px}
.site-footer .info-text .nav_bottom a{padding:0 8px;color:#808080}
.site-footer .info-text .nav_bottom a:hover{color:#d7000f}
.site-footer .info-text .sep{margin:0 3px}
.site-footer .info-text p{margin:0;line-height:25px}
.site-footer .info-text p a{color:#808080}
.site-footer .info-text p a:hover{color:#d7000f}
.site-footer .info-links{clear:both}
.site-footer .info-links img{width:auto;height:20px}
.right-sidebar-con{height:100%;width:auto;right:0;position:fixed;right:0;bottom:0;z-index:1000002;height:100%}
.right-sidebar-main{height:100%;width:36px;background:#fff}
.right-sidebar-panel{width:36px;height:100%;position:absolute;background:#000;z-index:2;top:0;left:0;font-family:'microsoft yahei',arial}
.right-sidebar-panel .quick-links-a{display:block;line-height:200px;width:36px;height:38px;text-decoration:none;color:#d8d8d8;font-size:12px;overflow:hidden;background-color:#000;position:relative;overflow:hidden;top:0;left:0;z-index:1;margin:0;padding:0}
.right-sidebar-panel .popup{height:38px;line-height:38px;width:92px;position:absolute;z-index:2;left:-121px;top:0;background:#000;color:#d8d8d8;text-align:center;display:block;visibility:hidden}
.quick-toggle{position:absolute;bottom:0;left:0;width:36px}
.quick-toggle li{position:relative;display:block;left:0;top:0}
.quick-toggle li.current .quick-links-a,.quick-toggle li:hover .quick-links-a{background:#d7000f;text-decoration:none}
.quick-toggle a i{width:30px;height:30px;left:2px;top:4px}
.quick-toggle i.customer-service{background-position:-321px -180px}
.quick-toggle i.qr-code{background-position:-358px -30px}
.quick-toggle li.returnTop{height:36px;display:none}
.quick-toggle li.returnTop a{width:36px;height:36px;line-height:36px}
.quick-toggle li.returnTop a i.top{background:url(../images/top.png) no-repeat;width:22px;height:22px;left:7px;top:7px}
.quick-toggle .popup i.arrow-right{position:absolute;right:-5px;top:15px;width:5px;height:9px;background-position:-294px -95px;overflow:hidden}
.quick-links .cart-list .ECS_CARTINFO .sidebar-cart-box{display:none}
.ECS_CARTINFO.right-sidebar-panels .cart_num{display:none}
.quick-links .cart-list{line-height:16px;height:130px;background-position:-23px -225px;color:#fff;margin:10px 0 10px}
.quick-links .cart-list i{top:12px}
.quick-links .cart-list .span{width:16px;display:block;height:48px;margin:40px 0 0 12px;cursor:pointer}
.quick-links .cart-list .cart_num{width:20px;height:20px;display:block;border-radius:50%;background:#d7000f;text-align:center;line-height:20px;margin:5px 0 0 8px;cursor:pointer;color:#fff}
.quick-links li.current .cart-list .cart_num,.quick-links li:hover .cart-list .cart_num{background:#fff;color:#ec5051}
.right-sidebar-panels{position:absolute;right:0;top:0;width:270px;height:100%;z-index:2;background:#eceaea;display:none}
.right-sidebar-main-open{width:306px;position:absolute;right:0;top:0;display:block}
.right-sidebar-main-open .right-sidebar-panels{display:block}
@-webkit-keyframes toolbar-scaleIn{from{opacity:.0;-webkit-transform:translateX(270px);-moz-transform:translateX(270px);transform:translateX(270px)}
to{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}
}
@-ms-keyframes toolbar-scaleIn{from{opacity:.0;-webkit-transform:translateX(270px);-moz-transform:translateX(270px);transform:translateX(270px)}
to{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}
}
@-moz-keyframes toolbar-scaleIn{from{opacity:.-;-webkit-transform:translateX(270px);-moz-transform:translateX(270px);transform:translateX(270px)}
to{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}
}
@keyframes toolbar-scaleIn{from{opacity:.0;-webkit-transform:translateX(270px);-moz-transform:translateX(270px);transform:translateX(270px)}
to{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)}
}
@-webkit-keyframes toolbar-scaleOut{to{opacity:.0;-webkit-transform:scale(.7) translateX(270px);-moz-transform:scale(.7) translateX(270px);transform:scale(.7) translateX(270px)}
}
@-ms-keyframes toolbar-scaleOut{to{opacity:.0;-webkit-transform:scale(.7) translateX(270px);-moz-transform:scale(.7) translateX(270px);transform:scale(.7) translateX(270px)}
}
@-moz-keyframes toolbar-scaleOut{to{opacity:.0;-webkit-transform:scale(.7) translateX(270px);-moz-transform:scale(.7) translateX(270px);transform:scale(.7) translateX(270px)}
}
@keyframes toolbar-scaleOut{to{opacity:.0;-webkit-transform:scale(.7) translateX(270px);-moz-transform:scale(.7) translateX(270px);transform:scale(.7) translateX(270px)}
}
.animate-in{-webkit-animation:toolbar-scaleIn .35s ease-in-out;-moz-animation:toolbar-scaleIn .35s ease-in-out;animation:toolbar-scaleIn .35s ease-in-out}
.animate-out{-webkit-animation:toolbar-scaleOut .35s ease-in;-moz-animation:toolbar-scaleOut .35s ease-in;animation:toolbar-scaleOut .35s ease-in}
.sidebar-panel-header{position:relative;width:270px;height:40px;line-height:40px;background:#eceaea}
.sidebar-panel-header i{background:url(../images/common-icon.png) no-repeat;margin-right:4px;margin-left:10px;vertical-align:top;width:20px;height:17px;margin-top:11px;background-position:-365px -64px;display:inline-block}
.sidebar-panel-header i.cart-icon{background-position:-365px -94px}
.sidebar-panel-header i.bonus-icon{background-position:-366px -153px}
.sidebar-panel-header .title{display:inline-block;height:40px;color:#5e5050;font:16px/40px "Microsoft YaHei"}
.sidebar-panel-header .title em{display:inline-block;vertical-align:top}
.sidebar-panel-header .close-panel{width:12px;height:12px;background:url(../images/common-icon.png) no-repeat;background-position:-429px -40px;position:absolute;right:8px;top:16px;cursor:pointer;-webkit-transition:transform .2s ease-out 0s;-moz-transition:transform .2s ease-out 0s;transition:transform .2s ease-out 0s}
.sidebar-panel-header .close-panel:hover{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}
.sidebar-panel-main{position:relative}
.sidebar-panel-content{width:270px;height:590px;overflow-y:auto;overflow-x:hidden;position:relative}
.sidebar-panel-content::-webkit-scrollbar{width:5px}
.sidebar-panel-content::-webkit-scrollbar-track{-webkit-border-radius:6px;border-radius:6px;background-color:transparent}
.sidebar-panel-content::-webkit-scrollbar-thumb{-webkit-border-radius:6px;border-radius:6px;background:#7b6f6f}
.sidebar-panel-content .history-panel{width:235px;margin:0 auto}
.sidebar-panel-content ul{overflow:hidden;margin-right:-15px}
.sidebar-panel-content ul li{float:left;position:relative;text-align:center;width:100px;height:120px;margin-right:15px;background:#fff;margin-bottom:15px;padding:5px}
.sidebar-panel-content ul li .p-img{width:100px;height:100px;margin-bottom:3px}
.sidebar-panel-content ul li .p-img a{display:block;width:100px;height:100px;text-align:center;margin-bottom:5px}
.sidebar-panel-content ul li .p-img a img{width:100px;height:100px}
.sidebar-panel-content ul li .p-name{display:none}
.sidebar-panel-content ul li .p-comm{width:100px}
.sidebar-panel-content ul li.price{color:#c81623}
.bonus-panel-main,.cart-panel-main{position:relative}
.bonus-panel-content,.cart-panel-content{width:270px;overflow-y:auto;overflow-x:hidden;position:relative}
.tip-box{position:absolute;top:50%;width:270px;margin-top:-100px;text-align:center}
.category-wrap .tip-box{position:static;margin:50px auto 0}
.tip-box .tip-icon{display:block;width:156px;height:85px;margin:0 auto;background:url(../images/noresult.png) no-repeat 0 0}
.tip-box .tip-text{line-height:20px;padding:10px}
.cart-panel-content .cart-list{width:100%}
.cart-panel-content .cart-item{padding:0 5px;margin-bottom:10px;background:#fff}
.cart-panel-content .cart-item .item-goods{padding:10px 0;position:relative;overflow:hidden}
.cart-panel-content .cart-item .item-goods .p-img{float:left;width:50px;height:50px;border:1px solid #eee;padding:0;margin-right:5px}
.cart-panel-content .cart-item .item-goods .p-img img{width:50px;height:50px}
.cart-panel-content .cart-item .item-goods .p-name{height:32px;line-height:16px;margin-bottom:4px;overflow:hidden}
.cart-panel-content .cart-item .item-goods .p-price{height:16px;padding-right:65px;overflow:hidden;font:12px/16px verdana;color:#666}
.cart-panel-content .cart-item .item-goods .p-price strong{color:#d7000f;font-weight:400}
.cart-panel-content .cart-item .item-goods .p-del{position:absolute;right:10px;top:46px;width:35px;height:16px;line-height:16px;color:#005aa0;text-align:right;display:none}
.cart-panel-content .cart-item:hover .item-goods .p-del{display:block}
.cart-panel-footer{height:50px;background-color:#eceaea}
.cart-panel-footer .cart-footer-checkout{height:40px;padding:5px 110px 5px 5px;position:relative}
.cart-panel-footer .cart-footer-checkout .number,.cart-panel-footer .cart-footer-checkout .sum{line-height:20px}
.cart-panel-footer .cart-footer-checkout .number strong,.cart-panel-footer .cart-footer-checkout .sum .total{font-family:verdana;color:#d7000f}
.cart-panel-footer .cart-footer-checkout .btn{position:absolute;right:5px;top:7px;width:110px;height:35px;line-height:35px;font-size:16px;text-align:center;background:#d7000f;color:#fff}
.bonus-panel-content .bonus-list{width:100%}
.bonus-panel-content .bonus-item{margin:0 10px 10px;background:#d7000f;overflow:hidden}
.bonus-panel-content .bonus-item a{color:#fff}
.bonus-panel-content .bonus-info{padding:10px 20px;position:relative}
.bonus-panel-content .bonus-info .bonus-name{font-size:14px;line-height:30px}
.bonus-panel-content .bonus-info .bonus-price{font-size:20px;line-height:30px}
.bonus-panel-content .bonus-info .bonus-btn{border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;height:24px;line-height:24px;background:#FFFF9D;color:#d7000f;padding:0 10px;font-size:14px;margin-top:2px}
.sidebar-code,.sidebar-service,.sidebar-user{width:227px;height:auto;padding:15px 10px;background:#fff;box-shadow:0 0 5px rgba(0,0,0,.4);border-radius:5px 0 0 5px;border:1px solid #ddd\9;border-right:0;z-index:999999;position:absolute;top:0;left:-247px;left:-248px\9;display:none}
.sidebar-code .arrow-right,.sidebar-service .arrow-right,.sidebar-user .arrow-right{position:absolute;right:-5px;top:15px;width:5px;height:9px;background-position:-294px -124px;overflow:hidden}
.sidebar-user .user-pic{width:74px;height:74px;position:relative;margin:0 auto}
.sidebar-user .user-pic img{width:74px;height:74px}
.sidebar-user .user-pic-mask{width:74px;height:74px;background:url(../images/mask1.png) no-repeat center center;position:absolute;left:0;top:0}
.sidebar-user p{text-align:center;padding-bottom:10px}
.sidebar-user a{padding:0 5px;margin:0 5px}
.sidebar-user .user-have-login{overflow:hidden}
.sidebar-user .user-have-login .user-pic{float:left}
.sidebar-user .user-have-login .user-info{width:130px;padding-left:20px;float:left;padding-top:15px}
.sidebar-user .user-have-login .user-info p{text-align:left;padding-bottom:5px;white-space:nowrap}
.sidebar-user .btn{display:inline-block;padding:5px 15px;background:#F9F9F9;border:1px solid #eee}
.sidebar-user .mt10{margin-top:10px}
.sidebar-code{padding:10px;width:130px;height:130px;top:auto;bottom:0;left:-150px;left:-151px\9}
.sidebar-code .arrow-right{top:auto;bottom:15px}
.sidebar-service{padding:10px;width:130px;height:auto;bottom:0;top:auto;left:-150px;left:-151px\9}
.sidebar-service .arrow-right{top:auto;bottom:15px}
.sidebar-service .customer-service{overflow:hidden;padding:6px 0}
.sidebar-service .customer-service span{display:block;width:27px;height:27px;float:left;background:url(../images/user-icon.png) no-repeat;margin-right:10px}
.sidebar-service .customer-service .icon-online{background-position:-54px -123px}
.sidebar-service .customer-service .icon-ww{background-position:0 -123px}
.sidebar-service .customer-service .icon-qq{background-position:-27px -123px}
.sidebar-service .customer-service a{float:left;height:27px;line-height:27px}
.breadcrumb .index,.breadcrumb .last,.breadcrumb i,.crumbs-arrow,.crumbs-nav{float:left;line-height:24px}
.crumbs-arrow{font-family:simsun;font-style:normal;padding:0 6px}
.crumbs-nav{position:relative;z-index:2}
.crumbs-nav .crumbs-title{display:inline-block;height:22px;padding:0 25px 0 10px;border:1px solid #eee;line-height:22px;position:relative;z-index:1;background:#FFF}
.crumbs-nav .crumbs-title .icon{position:absolute;right:8px;top:9px;display:block;width:11px;height:6px;background-position:0 -62px}
.crumbs-nav .crumbs-drop{display:none;border:1px solid #d7000f;width:352px;padding:10px 0 10px 10px;position:absolute;left:0;top:23px;background:#FFF}
.crumbs-nav .crumbs-drop li{float:left;width:78px;height:24px;overflow:hidden;line-height:24px;margin-right:10px;text-overflow:ellipsis;white-space:nowrap}
.crumbs-nav0 .crumbs-drop li{width:165px}
.crumbs-nav.curr{z-index:13}
.crumbs-nav.curr .crumbs-title{border:1px solid #d7000f;height:23px;background:#fff;border-bottom:0}
.crumbs-nav.curr .crumbs-title .icon{background-position:0 0}
.crumbs-nav.curr .crumbs-drop{display:block}
#compareBox{width:985px;background-color:#fff;position:fixed;bottom:0;z-index:999;display:none;position:fixed;bottom:0}
#compareBox .menu{position:relative;border:1px solid #eee;height:31px;border-bottom:0;z-index:2}
#compareBox .menu li{float:left;font:14px/30px 'microsoft yahei';height:30px;position:relative;text-align:center;width:80px;bottom:-3px;z-index:2000;cursor:pointer}
#compareBox .menu li.current{background-color:#fff;top:2px;border:2px solid #FF6500;border-bottom:none;height:36px;line-height:41px;left:-1px;margin-top:-7px;position:relative}
#compareBox .hide-compare{float:right;height:16px;margin-top:10px;line-height:15px;margin-right:10px;background:url(../images/common-icon.png) no-repeat -41px -44px;width:16px}
#compareList{color:#CCC;height:90px;overflow:hidden;padding:6px;position:relative;border:2px solid #FF6500;z-index:1}
#compareList dl{border-right:1px dotted #ccc;float:left;margin-right:10px;overflow:hidden;padding:17px 10px 12px 0}
#compareList dt{border:1px solid #FFF;color:#CCC;float:left;font:36px/48px arial;height:48px;margin-right:5px;overflow:hidden;text-align:center;width:48px}
#compareList dt img{width:50px;height:50px}
#compareList dd{float:left;width:140px}
#compareList dd .name{display:block;height:3em;line-height:1.5em;overflow:hidden;text-align:left;margin-bottom:.5em}
#compareList dd span{display:block;height:20px;text-align:left}
#compareList dd span strong{font-size:14px;font-weight:700;font-family:Arial,Helvetica,sans-serif;color:#FF6500}
#compareList dd span a{cursor:pointer;margin-left:10px}
#compareBox .operate{position:absolute;right:22px;text-align:center;top:22px;width:85px}
#compareBox .operate .compare{background:#FF6500;border:0 none;color:#FFF;cursor:pointer;border-radius:3px;cursor:default;display:block;font:700 14px/30px 'Microsoft YaHei';height:30px;margin-bottom:11px;margin-left:13px;width:59px;cursor:pointer}
#compareBox .operate .clear{cursor:pointer;clear:none}
#historyList{border:2px solid #FF6500;color:#CCC;height:90px;overflow:hidden;padding:6px;position:relative}
#historyList .scroll-btn{cursor:pointer;height:50px;overflow:hidden;position:relative;text-indent:-9999px;top:30px;width:14px;z-index:10}
#historyList .sc-prev{background-position:-197px 0;float:left;margin-left:10px}
#historyList .sc-next{background-position:-213px 0;float:right;margin-right:10px}
#historyList .disable{background-position:-229px 0;cursor:default}
#historyList .sc-next.disable{background-position:-245px 0;cursor:default}
#historyList .scroll_wrap{height:90px;margin:0 auto;overflow:hidden;position:relative;width:905px}
#historyList ul{height:84px;position:absolute;left:0;top:0}
#historyList li{float:left;height:84px;overflow:hidden}
#historyList li .item_wrap{border-right:1px dotted #ccc;margin-right:10px;overflow:hidden;padding:10px 10px 0 0;width:205px}
#historyList .item_wrap .dt{color:#CCC;float:left;font:36px/48px arial;height:48px;margin-right:5px;overflow:hidden;text-align:center;width:48px}
#historyList .item_wrap .dd{float:left;width:140px;text-align:left}
#historyList .item_wrap .dd a.name{display:block;height:3em;line-height:1.5em;overflow:hidden;margin-bottom:.5em}
#historyList .item_wrap .dd .btn .price{float:left;font-size:14px;font-weight:700;font-family:Arial,Helvetica,sans-serif;line-height:21px;color:#FF6500}
#historyList .item_wrap .compare-btn{background-position:-59px -43px;float:left;width:58px;height:21px;margin-right:10px}
#historyList .item_wrap .compare-btn.curr{background-position:-59px -67px}
.pop-con .pop-icon,.pop-header .pop-close{background:url(../images/common-icon.png) no-repeat}
.pop-mask{position:fixed;width:100%;height:100%;background:#000;opacity:.0;filter:alpha(opacity=0);left:0;top:0;z-index:999999;display:none}
.pop-main{border:4px solid rgba(0,0,0,.1);border:4px solid #ccc\9;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:410px;position:fixed;z-index:1000001;display:none;overflow:hidden;left:50%;margin-left:-209px}
.pop-header{position:relative;padding:0 10px;height:36px;line-height:36px;background:#f7f7f7;font-size:14px;color:#666;font-family:"Microsoft YaHei"}
.pop-header .pop-close,.pop-header .tell-me-close{display:block;width:13px;height:13px;background-position:-41px -44px;position:absolute;right:13px;top:13px}
.pop-con{padding:10px 10px 20px;background:#fff;position:relative;min-height:80px;text-align:center}
.pop-con .pop-icon{display:block;width:39px;height:39px;background-position:-118px -43px;position:absolute;left:20px;top:20px}
.pop-con .pop-text{padding:10px 20px 15px 60px;font-size:14px;line-height:1.5em;text-align:left}
.page{padding:20px 0}
.page-num .num{position:relative;float:left;margin-left:-1px;width:35px;border:solid 1px #eee;height:35px;color:#666;text-align:center;line-height:35px;cursor:pointer;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;font-size:14px}
.page-num .next,.page-num .prev{width:70px;font-size:12px}
.page-num .next i,.page-num .prev i{display:inline-block}
.page-num .next .icon,.page-num .prev .icon{background:url(../images/common-icon.png) no-repeat;display:inline-block;width:6px;height:9px}
.page-num .prev .icon{background-position:-26px 0}
.page-num .next .icon{background-position:-74px 0}
.page-num a:hover{z-index:1;color:#d7000f;border:1px solid #d7000f}
.page-num .curr{z-index:1;color:#fff;border:1px solid #d7000f;background:#d7000f;cursor:default}
.page-num .prev{margin-right:6px;margin-left:0}
.page-num .next{margin-left:6px}
.page-num .disabled{color:#ccc}
.page-num a.prev:hover .icon{background-position:-42px 0}
.page-num a.next:hover .icon{background-position:-90px 0}
.page-num .prev.disabled .icon{background-position:-58px 0}
.page-num .next.disabled .icon{background-position:-106px 0}
.page-wrap .total{float:left;line-height:37px;margin-left:10px;color:#999}
.page-wrap .form .text{float:left;line-height:37px;margin-left:5px;color:#999}
.page-wrap .form .input{width:35px;border:solid 1px #ededed;height:21px;text-align:center;margin:7px 0 0 5px}
.notice-noresult{width:420px;margin:0 auto;padding:40px 0 80px}
.noresult-con{padding-left:70px;position:relative}
.noresult-con .noresult-icon{display:block;width:48px;height:42px;background-position:-165px -40px;position:absolute;left:0;top:11px}
.noresult-con .noresult-text{line-height:32px;font-size:14px}
.pop-login .item .icon,.pop-login .item-coagent a i,.pop-login .msg-wrap .msg-icon{background:url(../images/user-icon.png) no-repeat}
.pop-login{display:none;width:410px!important}
.pop-login .form{width:306px;margin:0 auto;padding:15px 0}
.pop-login .form .mt{display:block;overflow:hidden;height:27px}
.pop-login .form .mt h2{height:27px;line-height:27px;float:left;color:#666;font-size:20px}
.pop-login .form .mt .right_register{float:right;line-height:27px}
.pop-login .form .mt .right_register .text{float:left}
.pop-login .form .mt .right_register .icon{float:left;width:6px;height:9px;background:url(../images/common-icon.png) no-repeat;background-position:-90px 0;margin:9px 0 0 4px}
.pop-login .form .mc{overflow:hidden;text-align:left}
.pop-login .msg-wrap{min-height:31px;height:auto;margin:5px 0;visibility:hidden}
.pop-login .msg-wrap .msg-error{position:relative;background:#fff6f7;color:#d7000f;border:1px solid #ff6d82;padding:3px 10px 3px 40px;line-height:18px;min-height:18px}
.pop-login .msg-wrap .msg-icon{position:absolute;left:13px;top:5px;display:block;width:14px;height:14px;background-position:0 0}
.pop-login .item{overflow:hidden;height:38px;position:relative;border:1px solid #ddd;margin-bottom:20px}
.pop-login .item-authcode .item-error,.pop-login .item-error{border:1px solid #d7000f!important}
.pop-login .item .icon{display:block;width:20px;height:20px;position:absolute;left:10px;top:9px}
.pop-login .item .text{line-height:18px;height:18px;border:0;padding:10px 0 10px 40px;width:264px;float:none;overflow:hidden;font-size:14px}
.pop-login .item-name .icon{background-position:0 -15px}
.pop-login .item-password .icon{background-position:0 -36px}
.pop-login .item-authcode{border:0;height:40px}
.pop-login .item-authcode .item-detail{border:1px solid #ddd;width:100px}
.login-wrap .login-form .item-authcode .item-error{border-color:#d7000f}
.pop-login .item-authcode .icon{background-position:0 -57px}
.pop-login .item-authcode .text{width:60px;float:left}
.pop-login .item-authcode .img{margin-top:3px}
.pop-login .safety{margin-bottom:15px;overflow:hidden;height:18px;line-height:18px}
.pop-login .safety .checkbox{vertical-align:middle}
.pop-login .login-btn{margin-bottom:20px}
.pop-login .login-btn .btn-img{width:300px;height:35px;font-size:14px;color:#FFF;background:#d7000f;text-align:center;line-height:35px;text-decoration:none;cursor:pointer;letter-spacing:2px;border:none}
.pop-login .item-coagent{height:24px;line-height:24px;overflow:hidden}
.pop-login .item-coagent a{float:left;height:24px;padding-left:26px;position:relative;margin-right:25px}
.pop-login .item-coagent a i{display:block;width:24px;height:24px;position:absolute;left:0;top:0}
.pop-login .item-coagent a i.weixin{background-position:-24px 0}
.pop-login .item-coagent a i.qq{background-position:-24px -25px}
.pop-login .item-coagent a i.sina{background-position:-24px -50px}
.pop-login .item-coagent a i.alipay{background-position:-24px -76px}
.pop-login .item-coagent a.last{margin:0}
.message{background:#FAFAFA;padding:20px 0 20px;clear:both}
.message .message-all{width:1150px;height:auto;margin:0 auto;padding:15px 30px;background:#fff}
.message .message-all .message-tit{height:40px;line-height:40px;font-size:18px;border-bottom:1px #eaeaea solid}
.message .message-all .message-con{min-height:80px;height:auto;width:1150px;padding:60px 0;text-align:center}
.message .message-all .message-con p{height:30px;line-height:30px;font-family:microsoft yahei}
.message .message-all .message-con p.msg-con{color:#d7000f;font-size:14px}
.tell-me-form{display:none;position:fixed;z-index:9999999;font-size:12px;width:600px;height:auto;border:4px solid rgba(0,0,0,.1);border:4px solid #ccc\9;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}
.tell-me-form .tell-me-content{background:#fff}
.tell-me-form .tell-me-content td{padding:10px 0}
.tell-me-form .notice-note{background:#FFFDEE;padding:10px 10px;border:1px dotted #f30;height:60px;line-height:150%;font-weight:400;width:90%;margin:0 auto}
.required-notice,.tell-me-form .tell-me-notice{display:inline-block;position:absolute;color:#d7000f;overflow:hidden;height:30px;line-height:30px;visibility:hidden;padding-left:5px}
.required-notice .notice-icon,.tell-me-form .tell-me-notice .notice-icon{float:left;width:14px;height:14px;background:url(../images/user-icon.png) no-repeat 0 0;margin-top:8px}
.required-notice .notice-text,.tell-me-form .tell-me-notice .notice-text{float:left;color:#d7000f;padding-left:5px}
.tell-me-form .tell-me-result{display:none;width:200px;padding:30px 0;overflow:hidden;margin:0 auto}
.tell-me-form .tell-me-result .result-icon{width:33px;height:33px;float:left;background:url(../images/user-center.png) no-repeat -175px -150px}
.tell-me-form .tell-me-result .result-text{position:relative;margin-left:50px;min-height:100px}
.tell-me-form .tell-me-result .title{font-size:18px;line-height:30px;font-weight:700;color:#4ABD54}
.tell-me-form .tell-me-result .bottom{padding:20px 0}
.cancel-btn{display:inline-block;background:#f5f5f5;height:28px;line-height:28px;padding:0 25px;border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;cursor:pointer;vertical-align:top}
.cancel-btn:hover{color:#666}
.pop-sure,.sure-btn{display:inline-block;width:auto;padding:0 25px;height:28px;line-height:28px;font-size:14px;text-align:center;color:#fff;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #d7000f;background:#d7000f;cursor:pointer;margin-right:20px}
.pop-sure:hover,.sure-btn:hover{color:#fff}
.spe-btn .sure-btn{margin-right:20px}
.pop-btn{display:inline-block;margin:0 auto;padding:10px 0 15px}
.tell-me-form .tell-me-result.failed .result-icon{background-position:-100px -150px}
.tell-me-form .tell-me-result.failed .title{color:#d7000f}
#tell-me-result,.pop-compare-small{width:400px}
.pop-compare-small .pop-con{padding:30px 90px 30px 110px}
.pop-compare-small .pop-con .pop-icon{left:115px;top:42px}
.pop-compare-small .pop-con .pop-text{font-size:18px;font-weight:700;color:#FF9149}
#speDiv{background:rgba(0,0,0,.1);background:#ccc\9;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:500px;padding:4px;height:auto;position:fixed;z-index:10000;left:50%;margin-left:-245px}
#speDiv .spe-close{width:13px;height:13px;background:url(../images/common-icon.png) no-repeat;background-position:-41px -44px;position:absolute;right:13px;top:13px;cursor:pointer}
#speDiv .attr-list,#speDiv .spe-btn{background:#fff;overflow:hidden}
#speDiv .attr-list{padding:20px 20px 0 20px}
#speDiv .attr-list .dd,#speDiv .attr-list .dt{float:left}
#speDiv .attr-list .dt{float:left;width:auto;heihgt:28px;line-height:28px;min-width:60px;text-align:right;margin-right:10px}
#speDiv .attr-list .dd{width:360px;float:left}
#speDiv .attr-list .attr-radio{float:left;margin:0 10px 10px 0;letter-spacing:normal;word-spacing:normal;display:inline-block;position:relative;height:26px;line-height:26px;border:1px solid #ddd;cursor:pointer}
#speDiv .attr-list .attr-radio.curr{background:url(../images/bg_attr_sel_zyh.png) no-repeat bottom right;border:1px solid #d7000f}
#speDiv .attr-list .attr-radio label{display:block;padding:0 7px;height:26px;line-height:26px}
#speDiv .attr-list .attr-radio input{display:none}
#speDiv .spe-btn{text-align:center;padding-bottom:20px}
.price-text-notice{color:#FA4862;overflow:hidden;height:30px;line-height:30px;padding-left:5px;display:none}
.price-text-notice .notice-icon{float:left;width:14px;height:14px;background:url(../images/user-icon.png) no-repeat 0 0;margin-top:8px}
.price-text-notice .notice-text{float:left;color:#FA4862;padding-left:5px}
.Box{width:100%;max-width:1210px;margin:0 auto;position:relative;overflow:hidden}
.as_serve{height:100px;margin:10px auto}
.as_serve .serve_class{width:300px;height:100px;float:left}
.as_serve .serve_class .all_serve{width:100px;height:100px;float:left}
.as_serve .serve_class .serve_introduce{width:200px;height:100px;float:right}
.as_serve .serve_class .serve_introduce h3{padding-top:30px;color:#d7000f}
.as_serve .serve_class .serve_introduce p{font-size:12px;color:#745b71}
.bottom_nav{height:30px;margin-top:30px}
.bottom_nav li{text-align:center;width:85px;float:left}
.bottom_nav a{color:#afa2a2;display:block;height:30px;font-size:14px}
.global-fix{position:fixed;top:50%;margin-top:-142px;right:20px;z-index:10000}
.global-fix .none{display:none}
.global-fix>ul{border:1px #dd342f solid;width:70px;text-align:center;background:#fff}
.global-fix>ul>li{display:block;padding:0 5px;position:relative;font-size:12px}
.global-fix>ul>li:first-child a,.global-fix>ul>li:last-child a{border:0}
.global-fix>ul>li.online-box{margin:0;background:#dd342f}
.global-fix>ul>li.online-box a{color:#fff;border:0}
.global-fix li>a{display:block;padding:11px 0;border-bottom:1px #dd342f solid;color:#dd342f}
.global-icon{display:block;width:25px;height:25px;margin:0 auto 5px;background-image:url(../images/fix_icon.png)}
.global-icon.icon1{background-position:0 0}
.global-icon.icon2{background-position:-25px 0}
.global-icon.icon3{background-position:-50px 0}
.global-icon.icon4{background-position:-75px 0}
.global-fix li>.global-position{position:absolute;white-space:nowrap;background:#fff;right:100px;border:1px #e5e5e5 solid;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;visibility:hidden}
.global-fix li:hover>.global-position{visibility:visible;right:71px}
.online-fix{top:0;bottom:0;padding:0 24px;line-height:70px}
.global-fix>ul>li.online-box .triangle{right:-5px}
.wechart-fix .triangle{margin-top:33px}
.tel-fix .triangle{margin-top:65px}
.global-fix li.online-box .global-position .triangle{border-left:5px #fff solid}
.tel-fix{top:0;width:258px}
.tel-fix-top{position:relative;display:table-cell;vertical-align:middle;width:258px;height:71px;background:#f9f9f9;font-size:12px;color:#dd342f;font-weight:700}
.tel-fix-top>big{font-size:22px;font-style:italic}
.tel-fix-box{margin:9px 18px;overflow:hidden}
.wechart-fix{padding:10px 8px;top:50%;margin-top:-116.5px}
.wechart-fix li{display:block;float:left;margin:0 4px;width:110px;font-size:14px;color:#666}
.global-wechart-img{width:110px;height:110px;overflow:hidden}
.global-wechart-img>img{width:100%;height:100%;overflow:hidden}
@-webkit-keyframes tada{10%,20%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
30%,50%,70%,90%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}
40%,60%,80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
100%{-webkit-transform:rotate(0);transform:rotate(0)}
}
@keyframes tada{10%,20%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}
30%,50%,70%,90%{-webkit-transform:rotate(5deg);-ms-transform:rotate(5deg);transform:rotate(5deg)}
40%,60%,80%{-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}
100%{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}
}
.nav-tel {line-height: 46px;font-size: 22px;color: #fa4f4f;font-weight: bold;}
.nav-tel>i {margin-right: 10px;}
.size25.icon3 {background-position: -50px 0;position: relative;top: -1px;}

/*底部新css*/
.H_footers {width: 100%;background-color:#f0f3ef;margin-top: 60px; border-top: 1px solid #dedede;}
.H-fservice {margin: 0 auto;width: 1180px;padding-top: 20px;padding-bottom: 20px;height: 50px;}
.T-C-center {width: 100%;margin: 0 auto;overflow: hidden;}
.H-fservice dl {width: 25%;float: left;color: #666;font-size: 12px;line-height: 16px;}
.H-fservice dl dt {float: left;margin-right: 10px;}
.T-f-tile {font-size: 18px;margin-bottom: 7px;padding-top: 4px;color: #666;font-weight: bold;line-height: 20px;}
/*计算器*/
h3.japtitle { font-size: 16px; height: 40px; line-height: 40px; width: 100%; overflow: hidden; border-bottom: 1px solid #e1e2e3; margin-top: 5px;}
h3.japtitle { border-bottom: 1px dotted #e1e2e3; width:410px; margin: 0px auto;}
.global-position form{margin:8px 0 0 30px; overflow:hidden;}
.global-position form table{ float:left; width:400px; display:inline; margin-top:12px; border:0;}
.global-position form table td{ float:left; line-height:40px; height:40px; text-align:left; border:0;}
.global-position form table select{ width:259px; height:24px; line-height:24px; font-size:12px; margin-left:3px; padding:2px;border: 1px solid #e1e2e3; border-radius: 2px; margin-top: 8px;}
.global-position form table input.input_size{ width:255px; height:24px; line-height:24px; margin-left:3px; display:inline; border: 1px solid #e1e2e3; border-radius: 2px; margin-top: 8px;}
.global-position form table input.change_btn{width:180px; height:30px; border:0; cursor:pointer;  background: #E7000E; text-align: center; line-height: 30px; color: #fff; font-size: 14px; border-radius: 2px;margin-left:5px}
.global-position .change_result{ width:257px; height:24px; line-height:24px; text-indent:6px; background:#ececec; border:1px solid #e1e2e3; margin-left:3px; color:#f00; margin-top:8px;}
.change_result_btn{ margin-top:10px; float:left;}
#err_message{width:100%;height:20px;font-size:14px;color:red;display:none}











