body{font-size:12px;margin:0;padding:0;font-family:microsoft yahei}
em,p,ul,dl,dt,dd,ins,h1,h2,h3,h4,form,h1,h2,h3,h4,ins{margin:0;padding:0;font-size:12px}
ins{text-decoration:none;}
em{font-style:normal;}
ul,ol{list-style:none;}
input,select{vertical-align:middle;}
input,button,select,textarea{outline:none} 
textarea{resize:none}
img{border:0;}
table{border-width:1px;border-collapse:collapse;}
a{text-decoration:none;blr:expression(this.onFocus=this.blur());outline:none}


.w-full{width:100%;margin:0 auto;}
.w-mall,.w,.w-shop,.w-user{margin:0 auto;}
.col-sub,.col-main{float:left;}
.col-bottom{clear:both}
.clearfix:after{content:'\20';display:block;overflow:hidden;height:0;clear:both;}
.clear,.clr{clear:both;overflow:hidden;width:0;margin:0;padding:0;height:0;line-height:0;font-size:0;}
.clearboth{clear:both;}
.hidden{display:none}
.overflowHidden{overflow:hidden;}
.float-left{float:left;}
.float-right{float:right;}
.relative{position:relative;}
.absolute{position:absolute;}
.inline-block{display:inline-block;}
.block{display:block}
.pointer{cursor:pointer}
#sendsms {border:1px solid #dddddd;padding:0;width:158px;height:36px;background:#f4f4f4;margin-top:0;text-align:center;line-height:36px;color:#333;text-decoration:none;display:inline-block;font-family:microsoft yahei;}

/* margin,padding */
.margin5{margin:5px;}
.margin10{margin:10px;}
.mt5{margin-top:5px;}
.mr5{margin-right:5px;}
.mb5{margin-bottom:5px;}
.ml5{margin-left:5px;}
.mt10{margin-top:10px;}
.mt30{margin-top:30px}
.mr10{margin-right:10px;}
.mb10{margin-bottom:10px;}
.mb30{margin-bottom:30px;}
.ml10{margin-left:10px;}
.mt20{margin-top:20px;}
.mr20{margin-right:20px;}
.mb20{margin-bottom:20px;}
.ml20{margin-left:20px;}
.pt5{padding-top:5px;}
.pr5{padding-right:5px;}
.pb5{padding-bottom:5px;}
.pl5{padding-left:5px;}
.pt10{padding-top:10px;}
.pr10{padding-right:10px;}
.pb10{padding-bottom:10px;}
.pl10{padding-left:10px;}
.pt20{padding-top:20px;}
.pr20{padding-right:20px;}
.pb20{padding-bottom:20px;}
.pl20{padding-left:20px;}
.padding5{padding:5px;}
.padding10{padding:10px;}

/* text,color */
.fff{color:#fff;}
.f60{color:#4285f4;}
.f66{color:#666;}
.ddd{color:#ddd;}

.fs18{font-size:18px}
.fs16{font-size:16px}
.fs14{font-size:14px}
.fs12{font-size:12px;}

.strong{font-weight:bold;}
.center{text-align:center}

/* border */
.border{border:1px #ddd solid}
.border-t-0{border-top:0;}

@font-face {font-family:'tm-fp-font';
            src:url('../iconfont/iconfont.eot');/* IE9*/
            src:url('../iconfont/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
                url('../iconfont/iconfont.woff') format('woff'), /* chromeÃƒÂ£Ã¢â€šÂ¬Ã‚Âfirefox */
                url('../iconfont/iconfont.ttf') format('truetype'), /* chromeÃƒÂ£Ã¢â€šÂ¬Ã‚ÂfirefoxÃƒÂ£Ã¢â€šÂ¬Ã‚ÂoperaÃƒÂ£Ã¢â€šÂ¬Ã‚ÂSafari, Android, iOS 4.2+*/
                url('../iconfont/iconfont.svg#iconfont') format('svg');/* iOS 4.1- */
}
.fp-iconfont{font-family:tm-fp-font!important}

img.lazyload{display:inline-block;background:url(../images/loading.gif) no-repeat center center #fff;}

/**************  global end  ***************************************************/





/************** common.css - Modified according to the situation ***************************************************/

a{color:#333;}
a:hover{color: #4285f4;text-decoration:none;}

.w-mall,.w{width:1200px;}
.w-shop{}
.w-user{}

/* pageinfo */
.page{float:right;background:#fff;margin-top:20px;}
.page .items{float:left;}
.page .items .item{position:relative;float:left;margin-left:-1px;width:35px;border:solid 1px #ededed;height:35px;color:#3e3e3e;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;}
.page .items .item i{vertical-align:middle;font-style:normal;font-size:16px;font-family:"\5b8b\4f53";padding:0 5px;color:#aaa;}
.page .items .item em{vertical-align:middle;}
.page .items .prev{width:70px;font-weight:400;margin-right:6px;margin-left:0;}
.page .items .prev-disabled,.page .items .next-disabled{color:#ccc;}
.page .items .prev,.page .items .next{width:70px;font-weight:400;margin-right:6px;margin-left:0;}
.page .items .next i{padding-right:0;}
.page .items .active{position:relative;z-index:1;background:#4285f4;color:#fff;border-color:#4285f4;cursor:default;text-decoration:none;}
.page .items .dot{border:none;line-height:37px;width:24px;cursor:default;}
.page .total{margin-left:10px;color:#999;float:left;line-height:37px;}
.page .form {float:left;}
.page .form  .pagetext{margin-left:5px;float:left;line-height:37px;color:#999;}
.page .form .pageinput{width:40px;border:solid 1px #ededed;height:21px;text-align:center;margin-top:7px;margin-left:5px;float:left;color:#999;}
.page .form .pagebtn{height:21px;width:43px;-webkit-border-radius:2px;-webkit-background-clip:padding-box;-moz-border-radius:2px;-moz-background-clip:padding;border-radius:2px;background-clip:padding-box;border:solid 1px #ededed;text-align:center;line-height:21px;cursor:pointer;margin-top:7px;float:left;margin-left:5px;}
.page .items .item:hover{z-index:1;border-color:#4285f4;color:#4285f4;}
.page .form .pagebtn:hover{color:#4285f4;border-color:#4285f4;}

/* pageinfo top */
.page-top{float:right}
.page-top .total{line-height:23px;margin-right:10px;font-family:verdana;float:left;}
.page-top .total em,.page-top .total i,.page-top .total b{font-weight:400;font-style:normal;}
.page-top .total b{color:#4285f4;font-weight:700;}
.page-top  a{width:36px;height:21px;border:1px solid #DDD;background:#FFF;line-height:23px;font-family:"\5b8b\4f53";text-align:center;font-size:14px;color:#AAA;float:left;}
.page-top  a.disabled {padding:0;background:#F1F1F1;color:#CCC;cursor:default;}

/* buyer_order.evaluate.html and cart.index.html ... use it */
.step{width:100%;background:url(../images/step.png) 0 0;height:23px;line-height:23px;color:#666;overflow:hidden}
.step2{background-position:0 -23px}
.step3{background-position:0 -47px;}
.step4{background-position:0 -69px;}
.step5{background-position:0 -95px;}
.step span{float:left;width:20%;text-align:center;display:inline-block;}

/* table style1*/
.bordered{border:solid #ccc 1px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 1px 1px #ccc;-moz-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px #ccc;}
.bordered tr:hover{background:#fbf8e9;-o-transition:all 0.1s ease-in-out;-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out;}
.bordered td, .bordered th{border-left:1px solid #ccc;border-top:1px solid #ccc;padding:10px;text-align:left;}
.bordered th {
    background-color:#dce9f9;
    background-image:-webkit-gradient(linear, left top, left bottom, from(#ebf3fc), to(#dce9f9));
    background-image:-webkit-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:   -moz-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:    -ms-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:     -o-linear-gradient(top, #ebf3fc, #dce9f9);
    background-image:        linear-gradient(top, #ebf3fc, #dce9f9);
    -webkit-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;
    -moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset; 
    box-shadow:0 1px 0 rgba(255,255,255,.8) inset;       
    border-top:none;
    text-shadow:0 1px 0 rgba(255,255,255,.5);
}
.bordered td:first-child, .bordered th:first-child {border-left:none;}
.bordered th:first-child {-moz-border-radius:6px 0 0 0;-webkit-border-radius:6px 0 0 0;border-radius:6px 0 0 0;}
.bordered th:last-child {-moz-border-radius:0 6px 0 0;-webkit-border-radius:0 6px 0 0;border-radius:0 6px 0 0;}
.bordered th:only-child{-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;}
.bordered tr:last-child td:first-child {-moz-border-radius:0 0 0 6px;-webkit-border-radius:0 0 0 6px;border-radius:0 0 0 6px;}
.bordered tr:last-child td:last-child {-moz-border-radius:0 0 6px 0;-webkit-border-radius:0 0 6px 0;border-radius:0 0 6px 0;}


/* site-nav */

#site-nav{background:#f2f2f2;border-bottom:1px solid #e5e5e5;line-height:22px;color:#999;}
#site-nav .shoptop{height:22px;padding-top:2px;padding-bottom:2px;line-height:22px;position:relative;z-index:999;vertical-align:baseline}
#site-nav .login_info{float:left;line-height:22px;margin-top:2px;}
#site-nav .login_info a{padding-left:20px;line-height:22px;}
#site-nav .login_info a span{color:#666;}

#site-nav .quick-menu {position:absolute;top:1px;right:0;}
#site-nav .quick-menu li {float:left;margin-left:-1px;padding-top:1px;padding-bottom:0px;background:url(../images/T1CCRNXmRFXXXXXXXX.png) no-repeat right 6px;position:relative;}
#site-nav .quick-menu li.home,
#site-nav .quick-menu li.service{padding-left:10px;padding-right:10px;}
#site-nav .quick-menu li.service a{line-height:24px;}

#site-nav .menu-hd {position:relative;display:block;_display:inline-block;padding-bottom:0px;padding-left:10px;padding-right:22px;padding-top:1px;height:20px;line-height:17px;margin:3px 1px 0px;cursor:pointer;z-index:901;}
#site-nav .sites .menu-hd{width:48px;}
#site-nav .mytb .menu-hd {width:48px}
#site-nav .favorite .menu-hd {width:36px}

#site-nav .menu-hd b,#site-nav .mini-cart b{border-bottom:#eee 4px solid;position:absolute;border-left:#eee 4px solid;line-height:0;width:0px;height:0px;font-size:0px;border-top:#bbb 4px solid;top:7px;right:10px;border-right:#eee 4px solid;-webkit-transition:-webkit-transform .2s ease-in;-webkit-backface-visibility:hidden;-moz-transition:-moz-transform .2s ease-in;-o-transition:-o-transform .2s ease-in;transition:transform .2s ease-in}


#site-nav .menu-bd {z-index:900;border-bottom:#bfbfbf 1px solid;position:absolute;border-left:#bfbfbf 1px solid;display:none;background:#fff;border-top:#bfbfbf 1px solid;top:21px;_top:23px;right:0px;border-right:#bfbfbf 1px solid}

#site-nav .menu-bd-panel {padding-bottom:6px;padding-left:10px;padding-right:10px;padding-top:10px}
#site-nav .menu {position:relative}
#site-nav .item:hover .menu-hd,
#site-nav .hover .menu-hd {border-bottom:medium none;border-left:#bfbfbf 1px solid;margin:2px 0px 0px;background:white;border-top:#bfbfbf 1px solid;border-right:#bfbfbf 1px solid}
#site-nav .item:hover .menu-bd,
#site-nav .hover .menu-bd {display:block;}
#site-nav .item:hover .menu-hd b,
#site-nav .hover .menu-hd b,
#site-nav .item:hover .mini-cart b,
#site-nav .hover .mini-cart b{border-bottom-color:#fff;FILTER:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);border-top-color:#bbb;border-right-color:#fff;border-left-color:#fff;top:6px;*top:3px;-moz-transform:rotate(180deg);-moz-transform-origin:50% 30%;-webkit-transform:rotate(180deg);-webkit-transform-origin:50% 30%;-o-transform:rotate(180deg);-o-transform-origin:50% 30%;transform:rotate(180deg);transform-origin:50% 30%}

#site-nav .quick-menu .mini-cart a.ac{position:relative;display:block;border:#d8d8d8 1px solid;line-height:17px;margin-top:3px;padding-left:25px;padding-right:6px;padding-top:0;width:76px;height:17px;background:#fff;}
#site-nav .item:hover .mini-cart a.ac,
#site-nav .hover .mini-cart a.ac{border-bottom:medium none;z-index:901;}
#site-nav .quick-menu .mini-cart .mini-cart-hd{color:#3E3E3E;font-weight:bold;margin:10px 0;}
#site-nav .quick-menu .mini-cart .mini-cart-each{height:45px}
#site-nav .quick-menu .mini-cart .mini-cart-img {display:inline-block;float:left; height:40px;   margin-right:10px;   overflow:hidden;text-align:center;width:40px;}
#site-nav .quick-menu .mini-cart .mini-cart-title {float:left;line-height:20px;width:190px;height:40px;overflow:hidden;}
#site-nav .quick-menu .mini-cart .mini-cart-bt{float:left;border-top:1px solid #F2F2F2;margin-top:10px;text-align:center}
#site-nav .quick-menu .mini-cart .mini-cart-bt a {background:url(../images/T1lxl1XcNGXXXXXXXX-113-50.png);background-color:white;background-position:0 0;border:medium none;color:white;display:inline-block;height:20px;line-height:19px;padding:0;text-align:center;width:113px;}
#site-nav .quick-menu .mini-cart .mini-cart-bt a:hover{color:#fff;}
#site-nav .quick-menu .mini-cart .price-admin{float:right;text-align:right}
#site-nav .quick-menu .mini-cart .mini-cart-del a{color:#0092D2;}
#site-nav .quick-menu .mini-cart .mini-cart-del a:hover{text-decoration:underline;color:#0092D2;}
#site-nav .quick-menu .mini-cart .mini-cart-empty{margin-right:30px;color:#999}

#site-nav .mytb .menu-bd {line-height:1.7;width:94px;height:75px}
#site-nav .favorite .menu-bd {line-height:1.7;width:82px;height:57px}

#site-nav .mytb .menu-bd-panel {padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px}
#site-nav .favorite .menu-bd-panel {padding-bottom:8px;padding-left:10px;padding-right:10px;padding-top:8px}

#site-nav .quick-menu .mini-cart s{position:absolute;width:14px;height:11px;top:2px;left:6px;background:url(../images/T1CCRNXmRFXXXXXXXX.png) no-repeat -100px -20px;}
#site-nav .quick-menu .mini-cart a:hover{color:#4285f4;}
#site-nav .quick-menu .mini-cart strong{color:#4285f4;padding:0 2px 0 2px;}
#site-nav .quick-menu .mini-cart .menu-bd {border:#d8d8d8 1px solid;padding:10px;padding-top:0px;width:304px;overflow:hidden;top:17px;left:0px;z-index:900}

#site-nav .sites .menu-bd{width:202px;}
#site-nav .sites .menu-bd a{color:#057BD2}
#site-nav .iwantbuy .menu-bd{width:82px;}
#site-nav .seller-center .menu-hd{width:48px;}
#site-nav .seller-center .menu-bd{width:94px;line-height:1.7;}
#site-nav .seller-center .menu-bd-panel{padding:8px 10px;}

#site-nav .shoptop a{color:#999;}
#site-nav .shoptop a:hover{color:#4285f4;text-decoration:underline}
/************** common end ***************************************************/



/* header */
.rc-lt{display:block;position:absolute;left:0;top:0;width:1px;height:1px;background:#ffffff;overflow:hidden}
.rc-lb{display:block;position:absolute;left:0;bottom:0;width:1px;height:1px;background:#ffffff;overflow:hidden}
.rc-rt{display:block;position:absolute;right:0;top:0;width:1px;height:1px;background:#ffffff;overflow:hidden}
.rc-rb{display:block;position:absolute;right:0;bottom:0;width:1px;height:1px;background:#ffffff;overflow:hidden}

#header .shop-t{background:#fff;position:relative;z-index:99;}
#header .logo{float:left;height:85px;overflow:hidden;margin-right:50px;}
#header .logo img{margin-top:15px;}
#header .dlogo{float:left;height:85px;overflow:hidden;margin-right:50px;}
#header .dlogo img{margin-top:15px;}
#header .top-search{float:left;position:relative;margin-top:27px;}
#header .top-search-tab{width:540px;position:absolute;left:0px;top:-22px;}
#header .top-search-tab li{float:left;margin-right:3px;cursor:pointer;}
#header .top-search-tab li span{display:block;width:45px;height:22px;line-height:22px;text-align:center;background:url(../images/yo_search1.png) no-repeat 0px -23px;}
#header .top-search-tab li.current span{color:#FFF;border-radius:5px 5px 0px 0px;background: #4285f4;}
#header .top-search-box{height:35px;_height:auto;color:#666;}
#header .top-search-box input{vertical-align:middle;line-height:150%;}
#header .top-search-box .keyword{height:22px;width:453px;border:0px;line-height:22px;position:absolute;left:6px;top:4px;color:#000;font-weight:900;padding:0px;margin:0px;border-radius:0px;}
#header .top-search-box .kw_bj{background:url(../images/head_foot_bj.png) no-repeat 3px -232px;}
#header .top-search-box .index_bj{background-position:3px -229px;}
#header .top-search-box .groupbuy_bj{background-position:3px -210px;}
#header .top-search-box .store_bj{background-position:3px -190px;}

#header .top-search-box .submit{width:102px;height:35px;position:absolute;border:0;right:-2px;top:-2px;cursor:pointer;font-size:15px;color:#fff;line-height:35px;font-family:microsoft yahei;background: #4285f4;}
#header .top-search-box .form-fields{position:relative;width:544px;height:31px;border: 3px #4285f4 solid;overflow:hidden;}
#header .top-search-box .search-cat{display:block;background:url(../images/header_sprites.png) 0 -97px;width:70px;padding-left:77px;line-height:36px;height:36px;color:#333;}
#header .top-search-box .search-cat a:hover{color:#4285f4;}

#header .top-search-keywords{margin-top:10px;padding-left:5px;color:#999}
#header .top-search-keywords a{color:#999;padding:0 12px;}
#header .top-search-keywords a:hover{text-decoration:underline;}


#header .header_cart{position:absolute;right:0px;top:29px;width:126px;height:30px;border:1px solid #EFEFEF;background:#F7F7F7;}
#header .header_cart .title{width:100%;}
#header .header_cart .title a,#header .header_cart .title b,#header .header_cart .title em{display:block;line-height:30px;height:30px;float:left;}
#header .header_cart .title b{width:30px;background:url(../images/new_index_pic.png) no-repeat -475px -205px;}
#header .header_cart .title a{height:30px;}
#header .header_cart .title em{top:9px;right:4px;width:0px;height:0px;border-style:dashed dashed dashed solid;border-width:5px;border-color:transparent transparent transparent #CCCCCC;overflow:hidden;line-height:0px;position:absolute;}
#header .header_cart .shoping{position:absolute;top:-13px;left:20px;background-image:url(../images/new_index_pic.png);background-position:-456px -381px;padding-left:6px;color:#fff;}
#header .header_cart .shoping .count-cart{float:left;display:block;height:20px;padding-right:6px;background-image:url(../images/new_index_pic.png);background-position:100% -335px;}
#header .header_cart .cart-list{border:1px solid #ddd;background:#fff;position:absolute;top:30px;right:-1px;width:350px;display:none;z-index:2;}
#header .header_cart .cart-list .nogoods{padding:15px 30px;width:320px;height:49px;line-height:49px;overflow:hidden;color:#999;}
#header .header_cart .cart-list .nogoods b{float:left;width:56px;height:49px;background-position:-444px -140px;background-image:url(../images/new_index_pic.png);}
#header .header_cart .cart-list .goods-list h4{height:25px;padding:6px 8px;background-position:0 -118px;background-repeat:repeat-x;border-bottom:1px solid #EEE;line-height:25px;}
#header .header_cart .cart-list .goods-list .list{padding:10px;width:330px;line-height:18px;border-bottom:1px dashed #ddd;}
#header .header_cart .cart-list .goods-list .list .goods-img{width:40px;float:left;margin-right:10px;}
#header .header_cart .cart-list .goods-list .list .goods-title{width:200px;float:left;}
#header .header_cart .cart-list .goods-list .list .goods-admin{float:right;}
#header .header_cart .cart-list .goods-list .list .goods-admin strong{color:#4285f4;font-size:12px;}
#header .header_cart .cart-list .total{padding:10px;background:#F5F5F5;text-align:right;}
#header .header_cart .cart-list .total span{margin-left:10px;}
#header .header_cart .cart-list .total span b{color:#4285f4;margin:0px 3px;}
#header .header_cart .cart-list .total span strong{color:#4285f4;font-size:18px;font-family:microsoft yahei;margin:0px 3px;vertical-align:middle}
#header .header_cart .cart-list .total a{display:inline-block;width:120px;height:30px;margin-top:6px;background:#4285f4;color:#fff;text-align:center;font-weight:bold;line-height:30px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#header .active{border:1px solid #ddd;background:#fff;border-bottom:0px;}
#header .active .shadow{position:absolute;top:26px;right:0px;background:#fff;height:6px;width:126px;z-index:15;}
#header .active .title b{background:url(../images/new_index_pic.png) no-repeat -475px -240px;}
#header .active,#header .active .cart-list{webkit-box-shadow:0 0 10px #DDD;box-shadow:0 0 10px #DDD;display:block;}



/* mall-nav */
.mall-nav{height:44px;z-index:999;border-bottom: 2px solid #4285f4;background:#fff;}
.mall-nav .w{}
.mall-nav .navitems{width:980px;height:44px;overflow:hidden;}
.mall-nav .navitems .each{position:relative;}
.mall-nav .navitems .each a{display:inline-block;width:98px;text-align:center;height:44px;line-height:44px;font-size:15px;}
.mall-nav .navitems .each a.current,.mall-nav ul .each a:hover{color: #4285f4;}


/* header and home widget allcategory-list  */
.allcategory{position:relative;z-index:100;}
.allcategory .allsort{float:left;width:190px;padding:0 10px;height:44px;line-height:44px;font-weight:bold;font-size:14px;color:#fff;display:block;text-align:left;margin-right:1px;background: #4285f4;}
.allcategory .content{width:100%;}



#header .allcategory-list{position:absolute;left:0;top:44px;}
#header .allcategory-list .item:hover .line,
#header .allcategory-list .hover .line{height:32px;}


.allcategory-list{border: 1px solid #000000;border-top:0;width:208px;background: #000000;text-align:left;color:#404040;z-index:100;}
.allcategory-list .item{float:left;line-height:20px;position:relative;z-index:99;width:208px;background: #000000;}
.allcategory-list .item .shadow{display:none;}
.allcategory-list .item .pborder{padding-left:15px;margin-right:5px;cursor:pointer;width:194px;}
.allcategory-list .item .pborder p a{display:block;width:180px;height:31px;line-height:31px;font-size:14px;color:#fff;white-space:nowrap;vertical-align:2px;}
.allcategory-list .item .pborder p b{position:absolute;zoom:1;right:5px;top:13px;border-color:transparent transparent transparent #cfcfcf;border-style:dashed dashed dashed solid;border-width:6px;width:0px;height:0px;}
.allcategory-list .item .pborder p b:before{position:relative;left:-8px;top:-6px;content:'';border-color: transparent transparent transparent #000000;border-style:dashed dashed dashed solid;border-width:6px;width:0px;height:0px;display:block;}
.allcategory-list .item a{color:#3e3e3e;}
.allcategory-list .item a:hover{color:#f33100;}
.allcategory-list .item .pop{display:none}

.allcategory-list .pop .catlist{width:769px;}
.allcategory-list .pop dl{width:236px;margin-left:15px;line-height:22px;padding:5px 0px;float:left;}
.allcategory-list .pop dl a{text-decoration:none}
.allcategory-list .pop dt{width:236px;text-align:left;height:40px;line-height:30px;background:url(../images/navlist_bot.png) repeat-x center 30px;}
.allcategory-list .pop dt strong{font-size: 14px;background: #4285f4;float: left;display: inline-block;padding: 0 12px;width: auto;height: 25px;line-height: 24px;color: #fff;white-space: nowrap;border-radius: 12px;font-weight: normal;}
.allcategory-list .pop a{color:#333333;}
.allcategory-list .pop a:hover{text-decoration:underline;}
.allcategory-list .pop dd{height:48px;overflow:hidden}
.allcategory-list .pop dd a{height:24px;line-height:24px;border-right:1px solid #ccc;padding:0 9px;white-space:nowrap;}

.allcategory-list .item:hover .shadow,
.allcategory-list .hover .shadow{position:absolute;width:3px;height:100%;right:-3px;top:0px;background:#fff;display:block;}
.allcategory-list .item:hover .pop,
.allcategory-list .hover .pop{display:block;position:absolute;left:208px;top:0px;width:766px;background:#fff;box-shadow:2px 2px 5px #888888;}
.allcategory-list .item:hover p a,
.allcategory-list .hover p a{color: #4285f4 !important;text-decoration:none;background:none !important;}
.allcategory-list .item:hover p b,
.allcategory-list .hover p b{border-color:transparent transparent transparent #ffffff;}


.allcategory-list .item:hover{background:#fff;}
.allcategory-list .item:hover .pborder p b{border-color: transparent transparent transparent #4285f4;}
.allcategory-list .item:hover .pborder p b:before{border-color:transparent transparent transparent #fff;}
