﻿/* 基础元素 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, button, span, a, blockquote, th { margin:0; padding:0;}
body { background:#fff; color:#333333; font:12px/150% tahoma, Arial, "宋体", sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal;}
ol, ul { list-style-image:none; list-style-position:outside; list-style-type:none;}
li { list-style:none;}
img, fieldset { border:0;}
.area { margin:0 auto; width:1210px;clear:both;display:block;}
.area a{ margin:0px; padding:0px;}
.BotKH { margin:0 auto; width:1210px;clear:both;display:block; height:80px;}
.BotKH a{ margin:0px; padding:0px; display:inline-block; float:left;}
.clear { clear:both; height:0; overflow:hidden; display:block;}
.clearfix:after { clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
*html { _background-image:url(about:blank); _background-attachment:fixed;}/*ie6不抖动*/

/* 链接 */
a:link, a:visited { color:#333; text-decoration:none;}
a:hover, a:active { color:#f50; text-decoration:underline;}

/* 头部 */
.tophotad { width:100%; min-width:1200px; height:50px; margin:0 auto;}
.tophotad p { width:100%; height:100%; margin:0;}
.tophotad p a { display:block; width:1200px; height:50px; margin:0 auto; text-indent:-999px;}
.w-hd { width:100%;margin:0 auto;}
.w-hd .w-top *{font-family: Arial,Lucida,Verdana,Helvetica,"宋体",sans-serif;font-size:12px;}
.w-hd .w-top { width:100%;margin:0 auto; background:#f7f7f7; border-bottom:#eee 1px solid; height:30px; line-height:30px;}
.w-hd .top-toolbar, .w-hd .logo-search, .w-hd .w-nav { width:1210px; margin:0 auto;}
.top-toolbar .ttl { float:left;}
.top-toolbar .ttr { float:right;}
.top-toolbar .ttr .wxwb a { float:left; display:inline; background:url(/images/gdcct_v5_mallbg.gif) no-repeat; width:16px; height:16px; margin:7px 0 0 5px;}
.ttr .wxwb a.qqwx { background-position:-155px -46px; cursor:default; position:relative; z-index:992;}
.ttr .wxwb a.qqwx div { position:absolute; left:0; top:16px; border:#ddd 1px solid; background:#fff;}
.ttr .wxwb a.qqweibo { background-position:-172px -46px;}
.ttr .wxwb a.sinaweibo { background-position:-189px -46px;}
.top-toolbar .ttc { color:#999; float:left; margin-left:20px;}
.top-toolbar .ttc span { color:#094; margin:0 3px;}
.top-toolbar li, .top-toolbar li.logininfo span, .top-toolbar li.logininfo p { float:left; margin:0;}
.top-toolbar li { color:#666; padding:0 9px 0 10px;}
.top-toolbar li.logininfo{ overflow:hidden; height:30px; line-height:30px;}
.top-toolbar li.logininfo p { padding-right:5px;}
#userLoginInfo a{ color:#2195eb}
.top-toolbar li a:link, .top-toolbar li a:visited { color:#666;}
.top-toolbar li a:hover, .top-toolbar li a:active { color:#f50;}
.top-toolbar .ttl li .t-a { width:72px; height:30px; line-height:30px; overflow:hidden; cursor:default;}
.top-toolbar .ttl li .t-a a, .top-toolbar .ttl li .t-a s { float:left; display:inline;}
.top-toolbar .ttl li .t-a s { background:url(/images/gdcct_v5_mallbg.gif) -121px -46px no-repeat; display:block; width:7px; height:4px; margin:13px 0 0 5px;}
.top-toolbar .ttl li.hover { padding:0;}
.top-toolbar .ttl li.hover .t-a { background:#fff; height:31px; padding:0 8px 0 9px; border:#eee solid; border-width:0 1px 0 1px; position:relative; z-index:62;}
.top-toolbar .ttl li .t-bd { display:none;}
.top-toolbar .ttl li.hover .t-bd { display:block; margin-top:-1px; position:relative; z-index:61;}

.top-toolbar .ttl li.hover .city-m { box-shadow:#ddd 0 1px 4px; background:#fff; border:#eee 1px solid; width:480px; top:0; left:0; position:absolute;}
.top-toolbar .ttr li .t-a { width:100px; height:30px; line-height:30px; overflow:hidden; cursor:default;}
.top-toolbar .ttr li .t-a a, .top-toolbar .ttr li .t-a s { float:left; display:inline;}
.top-toolbar .ttr li.hover .t-a s{transition: transform 0.2s ease-in 0s;transform: rotate(180deg);}
.top-toolbar .ttr li .t-a s { background:url(/images/gdcct_v5_mallbg.gif) -121px -46px no-repeat; display:block; width:7px; height:4px; margin:13px 0 0 5px;}
.top-toolbar .ttr li.hover { width:100px; position:relative; z-index:60;}

.top-toolbar .ttr li.hover,.top-toolbar .ttr li.hover * {
    -webkit-box-sizing:initial!important;
       -moz-box-sizing:initial!important;
            box-sizing:initial!important;
  }


.top-toolbar .ttr li.hover .t-a { background:#fff; height:31px; padding:0 8px 0 9px; border:#eee solid; border-width:0 1px 0 1px; position:absolute; top:0; left:0; z-index:62;}
.top-toolbar .ttr li .t-bd { display:none;}
.top-toolbar .ttr li .t-bd dl { border-bottom:#ddd 1px dashed; padding:5px 10px; overflow:hidden; zoom:1;}
.top-toolbar .ttr li .t-bd dt { font-weight:bold; line-height:25px;}
.top-toolbar .ttr li .t-bd dd p { float:left; width:120px; line-height:20px; margin:0;}
.top-toolbar .ttr li .t-bd .guimore { padding:0 10px; margin:0;}
.top-toolbar .ttr li.hover .t-bd { box-shadow:#ddd 0 1px 4px; background:#fff; border:#eee 1px solid; display:block; width:120px; top:30px; right:0; _right:-1px; position:absolute; z-index:61;}
.w-hd .logo-search { height:80px; padding:10px 0; position:relative;}
.logo-search .ind-logo, .logo-search .logo-att { float:left; height:80px; overflow:hidden;}
.logo-search .ind-subPageName { float:left; height:80px; overflow:hidden;}
.logo-search .ind-subPageName h1{border-left:1px solid #ccc; height:30px;font: 22px/30px "Microsoft Yahei"; padding-left:20px;color:#ccc;margin-top:20px;max-width:370px;}
.logo-search .search-tab, .logo-search .cart-tab { float:right; margin-top:10px;}
.logo-search .search-tab { width: 493px;}
#divSelLoction{position:absolute; left:300px; top:32px;}
#divSelLoction p { background: none repeat scroll 0 0 #fff; border: 1px solid #ddd; height: 20px; line-height: 20px; margin-top: 4px; overflow: hidden; padding: 0 5px; float: left; }
#divSelLoction p s { background: url("/images/v3_mallbg.gif") no-repeat scroll -363px -495px rgba(0, 0, 0, 0); display: block; height: 4px; margin: 8px 0 0 3px; width: 7px; float: right; }
.btnInquiry { position: relative; z-index: 40; float: right; margin-top: 10px; margin-left: 10px; background: #f00; text-align: center; width: 130px; height: 38px; border: none; cursor: pointer; }
.btnInquiry a,.btnInquiry a:hover,.btnInquiry a:visited{
height:38px;line-height:38px; display:inline-block;width:130px;text-align:center;font: normal 16px/38px "microsoft yahei";
    color: #fff; text-decoration:none;}
.search-tab .search-form .srh-input { float:left; border:#094 2px solid; border-right:0; width:410px; height:34px;}
.search-tab .search-form .so-select { float:left; width:60px; height:34px; overflow:hidden; position:relative; z-index:50;}
.search-tab .search-form .so-select ul { width:58px; border-left:#f5f5f5 1px solid; border-right:#e5e5e5 1px solid; position:absolute; z-index:51;}
.search-tab .search-form .so-select li { background:#fff; height:34px; line-height:34px; text-align:center;}
.search-tab .search-form .so-select li a { display:block; height:34px; color:#888; text-decoration:none;}
.search-tab .search-form .so-select li a:hover { background:#f5f5f5;}
.search-tab .search-form .so-select li.selected { background:#f5f5f5; text-indent:-10px;}
.search-tab .search-form .so-select i { background:url(/images/gdcct_v5_mallbg.gif) -121px -46px no-repeat; display:block; width:7px; height:4px; position:absolute; top:15px; right:6px; z-index:52;}
.search-tab .search-form .so-hover { overflow:visible;}
.search-tab .search-form .so-hover ul { border-left:#e5e5e5 1px solid; border-bottom:#e5e5e5 1px solid;}
.search-tab .search-form input { float:left; outline:none;}
.search-tab .search-form .sinput { background:#fff url(/images/gdcct_v5_mallbg.gif) -280px -406px no-repeat; border:none; height:34px; line-height:34px; padding-left:25px; color:#999; width:280px;}
.search-tab .search-form .sbutton, .search-tab .search-form .sbutton-shop { background:#094; text-align:center; width:80px; height:38px; font:normal 16px/38px "microsoft yahei"; color:#fff; border:none; cursor:pointer;}
.search-tab .search-form .sbutton-shop { background:#f70;}
.search-tab .search-form .clrbg { /*background:none; padding-left:6px; width:314px; */color:#333;}
.search-tab *{font-family: Arial,Lucida,Verdana,Helvetica,"宋体",sans-serif;font-size:12px;}
.search-tab .search-tags { color:#999; margin-top:4px;font-family: Arial,Lucida,Verdana,Helvetica,"宋体",sans-serif;font-size:12px;}
.search-tab .search-tags span, .search-tab .search-tags a { float:left; line-height:15px;}
.search-tab .search-tags a:link, .search-tab .search-tags a:visited { color:#999; margin-right:10px;}
.search-tab .search-tags a:hover, .search-tab .search-tags a:active { color:#f50;}
.logo-search .cart-tab { position:relative; z-index:40;}
.srhshop .search-form .srh-input { width:250px;}
.srhshop .search-form .sinput { width:165px;}
.cart-tab .cart-status { background:#ff7f00; width:140px; height:38px; cursor:default; margin-left:10px;}
.cart-tab .cart-status p, .cart-tab .cart-status s, .cart-tab .cart-status strong { float:left; margin:0;}
.cart-tab .cart-status p { color:#fff; font:500 16px/38px "microsoft yahei"; width:95px; border-right:#fa0 1px solid;}
.cart-tab .cart-status s { background:url(/images/gdcct_v5_mallbg.gif) 0 -46px no-repeat; width:40px; height:38px;}
.cart-tab .cart-status strong { color:#fff; font-size:16px; line-height:38px; text-align:center; width:44px;}
.cart-tab .mycart-tab { display:none; background:#f7f7f7; border:#ff7f00 2px solid; top:36px; right:0px; padding:10px; position:absolute; z-index:41;}
.hover .mycart-tab { display:block;}
.mycart-tab dl { width:350px; margin-bottom:7px;}
.mycart-tab dt { font-weight:bold; border-bottom:#ddd 1px solid; padding-bottom:3px;}
.mycart-tab dd { background:#fff; border:#ddd 1px solid; border-top:none; padding:8px; overflow:hidden; zoom:1;}
.mycart-tab dd img, .mycart-tab dd h3, .mycart-tab dd strong, .mycart-tab dd .del { float:left; display:inline;}
.mycart-tab dd .wrap-input, .mycart-tab dd p { float:right;}
.mycart-tab dd img { width:56px;}
.mycart-tab dd h3 {width:120px; height:45px; overflow:hidden; margin-left:10px;}
.mycart-tab dd strong { color:#e50000; font-family:Arial; font-size:13px; margin-left:10px;}
.mycart-tab dd .wrap-input a, .mycart-tab dd .wrap-input input { float:left; display:inline; margin:0 2px;}
.mycart-tab dd .wrap-input a { color:#666; border:#ccc 1px solid; width:12px; height:12px; line-height:10px; text-align:center; text-decoration:none; margin-top:3px;}
.mycart-tab dd .wrap-input input { border:#bbb 1px solid; width:28px; height:18px; line-height:18px; text-align:center;}
.mycart-tab dd .del { margin:0 15px 0 99px;}
.mycart-tab dd p { border:#ddd 1px solid; color:#999; padding:0 4px 0 5px; margin:5px 0 0 0;}
.mycart-tab .mycart-des { width:350px; overflow:hidden; zoom:1;}
.mycart-tab .mycart-des p { margin:0px; text-align:center; color:#999;}
.mycart-tab .mycart-des .pronum { float:left;}
.mycart-tab .mycart-des .pronum strong { color:#e50000;}
.mycart-tab .mycart-des .prices { float:right;}
.mycart-tab .mycart-des .prices strong { color:#e50000; font-family:Arial; font-size:17px;}
.mycart-tab .mycart-des input { float:right; background:url(/images/gdcct_v5_mallbg.gif) 0 -169px no-repeat; width:60px; height:25px; margin-top:5px; cursor:pointer; border:none;}
.w-hd .hd-nav { background:#f5f5f5; height:40px; padding-left:210px; position:relative; z-index:30;}
.hd-nav .nav-categorys { width:210px; height:40px; top:0; left:0; position:absolute;}
.nav-categorys .catetit h2 { font:normal 14px/36px "simsun","Arial";}
.nav-categorys .catetit h2 a { color:#fff; display:block; height:40px; line-height:40px;text-align:center; text-decoration:none;}
.nav-categorys .catetit s { display:none;}
.nav-categorys .pt { background:#000; position:relative;}
.nav-categorys .pt h2 a { padding-left:15px; text-align:left;}
.nav-categorys .pt s { display:block; background:url(/images/gdcct_v5_mallbg.gif) -138px -46px no-repeat; width:10px; height:6px; top:17px; right:15px; position:absolute;}
.nav-categorys .cate-item {border-top:0; width:210px; position:absolute; top:40px; left:0; overflow:visible; z-index:999999;
height:400px;
background-color: rgba(102, 31, 170, 0.7);
}
.nav-categorys .cate-item li {width:206px; height:45px; line-height:45px; vertical-align:bottom; cursor:default;}
.nav-categorys .cate-item li:first-child{margin-top:10px;}
.nav-categorys .cate-item li.fore9 {}
.nav-categorys .cate-item .cateone {
/*background:#009a44 url(/images/leftlogo.png) no-repeat;*/ 
font:14px/150% microsoft yahei;
text-indent:15px; width:206px; height:45px;line-height:45px; position:absolute;

}
.nav-categorys .cate-item .cateone a:link, .nav-categorys .cate-item .cateone  a{font:14px/150% microsoft yahei;line-height:45px;}
.nav-categorys .cate-item .cateone a:hover{color:#f00!important;}
.nav-categorys .cate-item .cateone a:link, .nav-categorys .cate-item .cateone  a:visited { color:#fff; text-decoration:none;}
.nav-categorys .cate-item .cateone a:hover,.nav-categorys .cate-item .cateone  a:active { color:#fff; text-decoration:none;}
.nav-categorys .cate-item .cateone s { background:url(/images/gdcct_v5_mallbg.gif) -130px -46px no-repeat; 
display:block; width:6px; height:9px; position:absolute; top:15px; left:190px;}
.nav-categorys .cate-item .catetwo { box-shadow:#666 1px 0 5px; display:none; background:#fff; 
border:#094 solid; border-width:0 2px 2px 0; min-height:400px; height:auto; width:960px; padding:0 20px; overflow:hidden; position:absolute; top:0; left:207px;}
.nav-categorys .cate-item .catetwo dt { font-size:12px; font-weight:bold; z-index:35; position:absolute;}
.nav-categorys .cate-item .catetwo dd { width:680px; height:auto;line-height:normal; padding-top:0px; /*position:relative;*/}
.nav-categorys .cate-item .catetwo dd p { font-family:"Arial"; margin:0 0 10px 0;}
.nav-categorys .cate-item .catetwo dd .c-link { /*position:absolute;*/ z-index:34;padding-top:40px;}
.nav-categorys .cate-item .catetwo dd .p-link { position:absolute; z-index:33; right:-20px; _right:-21px; bottom:0; _bottom:-1px; 
width:460px; height:403px; 
overflow:hidden; border:0px solid #000; }
.nav-categorys .cate-item .catetwo dd .p-link a img{width:460px; height:403px;}
.nav-categorys .cate-item dl.cate3{ position:relative; height:auto; min-height:30px; width:960px; overflow:hidden;}
.nav-categorys .cate-item dl.cate3 dt{ position:absolute; left:0px; top:5px; width:auto;display:contents;}/*overflow:hidden;word-wrap:break-word;white-space:nowrap;text-overflow:ellipsis;102px*/
.nav-categorys .cate-item dl.cate3 dd{ padding-left:110px; line-height:25px; width:850px;height:auto;min-height:36px;}

.nav-categorys .cate-item dl.cate3 dd em {
    border-right: 1px solid #a1a1a1;
    font-style: normal;
    margin: 0;
    padding: 0;
}
.nav-categorys .cate-item dl.cate3 dd em:last-child {
    border-right: 0px solid #a1a1a1;
}
.nav-categorys .cate-item dl.cate3 dd em a{
display: inline-block;
    height: 14px;
    line-height: 14px;
    margin: 3px 0 10px;
    padding: 0 7px;
    text-decoration: none;
}

.nav-categorys .cate-item .hover .catetwo { display:block; z-index:31;}
.nav-categorys .cate-item .hover .cateone { 
border:#f00 solid 1px; border-width:0px 0px 0px 1px; width:207px; margin-top:-1px; z-index:32;
transition: width 2.2s linear 0s;
transform:translate(0px,0px);
background-color:#fff;
}
.nav-categorys .cate-item .hover .cateone a{color:#f00;}
.nav-categorys .cate-item .hover .cateone s { /*display:none;*/
transition: transform 0.2s ease-in 0s;transform: rotate(360deg);
color:#f00;
}
.hd-nav .unionlist { position:absolute; right:0; top:0;}
.hd-nav .nav-items{height:40px; line-height:40px;}
.hd-nav .nav-items li, .hd-nav .unionlist li { float:left; display:inline; 
font:normal 14px/36px "simsun","宋体"; position:relative;
height:38px; line-height:40px;}
.hd-nav .nav-items li a, .hd-nav .unionlist li a { display:block; color:#333; text-decoration:none; padding:0 20px;}
.hd-nav .nav-items li a:hover, .hd-nav .nav-items li.hover, .hd-nav .unionlist li a:hover, .hd-nav .unionlist li.hover { border-bottom:2px solid #f70; }
.hd-nav .nav-items .nav-cate-item a { padding-right:30px;}
.hd-nav .nav-items .nav-cate-item s { background:url(/images/gdcct_v5_mallbg.gif) -138px -47px no-repeat; display:block; width:10px; height:6px; position:absolute; top:17px; right:15px;}
.hd-nav .nav-items .nav-cate-item dl { display:none; position:absolute; border:#f70 2px solid; visibility:visible;}
.hd-nav .nav-items .nav-cate-item dd { background:#fff; border-bottom:#ddd 1px solid;}
.hd-nav .nav-items .nav-cate-item dd a { display:inline-block; color:#666; height:30px; line-height:30px; font-size:14px; font-weight:normal; white-space:nowrap; padding:0 20px;}
.hd-nav .nav-items .nav-cate-item dd a:hover { color:#f50; background:#fff; text-decoration:underline;}
.w-hd .w-nav-bg { width:100%; margin-bottom:10px;border-bottom:2px solid #000;} 
.hd-nav .nav-items li i, .hd-nav .unionlist li i { right:15px; top:-12px; position:absolute;}

/**layui 0**/
        .layui-layer-page .layui-layer-content {position: relative;overflow: hidden!important;}
        .layui-form-label { font-size:14px;}
        .layermsg{padding: 10px; line-height: 22px; background-color: #fff; color: #333; font-weight: 300;margin:0px;overflow:hidden;}
        .layermsg .layui-form{margin:20px;}
        .layermsg .btnArea{text-align:center;margin:20px auto 15px auto; position:absolute;bottom:0px;width:100%}
        .layermsg #ErrorInfo{color:#f00;}

/*************************************栏目页面****************************************/
.PageMainTitle{
line-height: 100px;
    text-align: center;
    font-size: 24px;
    font-family: 'microsoft yahei';
}
/*************************************轮播焦点图模板 start****************************************/
/* 满屏背静切换焦点图 */
.FSSBanner{ width: 100%; height: 400px; background: #fff; position: relative; margin-bottom: 15px; overflow:hidden;}
.FSSBanner>.selector {margin-left:0 !important;left:0 !important;top: 0;}
.FSSBanner ul.full-screen-slides { width: 100%; height: 400px; position: relative; z-index: 1;}
.FSSBanner ul.full-screen-slides li { width: 100%; height: 100%; position: absolute; z-index: 1; top: 0; left: 0;}
.FSSBanner ul.full-screen-slides li a{ width: 100%; height: 400px; display:inline-block; text-align: center; overflow: hidden; background-position: top center !important;}
.FSSBanner ul.full-screen-slides li img{ max-height: 443px;}
.FSSBanner ul.full-screen-slides-pagination { font-size: 0; text-align: center; display: block; list-style: none; width: 766px; height: 16px; padding: 7px 8px;
 position: absolute; left: 50%; margin-left: -396px; bottom: 10px; z-index: 3;}
.FSSBanner ul.full-screen-slides-pagination li { width: 10px; height: 10px; border: 2px solid #fff; opacity: .7; line-height: 15px; text-align: center; border-radius: 50%; margin: 0 5px; display: inline-block; overflow: hidden; cursor: pointer;}
.FSSBanner ul.full-screen-slides-pagination a { display: block; width: 100%; height: 100%; padding: 0; margin: 0; text-indent: -9999px;}
.FSSBanner ul.full-screen-slides-pagination .current { background: #FFFFFF; opacity: .9;}

/*焦点区域右侧*/
.FSSBanner .right-sidebar { width: 248px; height: 400px; margin-left: 357px; position: absolute; z-index: 1; top: 0; left: 50%; float: right; overflow: hidden;
background-color:rgba(255,255,255,0.7);
}

#jdnews { width: 248px; border-bottom: 0; height: 400px; overflow: hidden; margin: 12px 0 0 0; background-color: rgba(82,81,80,0.6); }
#jdnews .NewTopBefore { width: 220px; height: 88px; border-bottom: 1px dotted #d6d6d6; margin-left: 14px; }
#jdnews .NewTopBefore dl { width: 100%; height: 100%; margin-left: 25px; padding-top: 20px; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#jdnews .NewTopBefore dl dt { width: 50px; height: 50px; float: left; }
#jdnews .NewTopBefore dl dt img { width: 100%; height: 100%; border-radius: 50%; display: block; }
#jdnews .NewTopBefore dl dd { width: 120px; float: left; margin-left: 5px; color: #fff; }
#jdnews .NewTopBefore dl dd h3 { margin-top: 5px; font-size: 12px; margin-bottom: 3px; }
#jdnews .NewTopBefore dl dd h3 a { color: #fff; }
#jdnews .NewTopBefore dl dd p a { margin-right: 10px; color: #fff; }
#jdnews .NewTopAfter { width: 220px; height: 88px; border-bottom: 1px dotted #d6d6d6; margin-left: 14px; }
#jdnews .NewTopAfter dl { width: 100%; height: 100%; margin-left: 25px; padding-top: 20px; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#jdnews .NewTopAfter dl dt { width: 50px; height: 50px; float: left; }
#jdnews .NewTopAfter dl dt img { width: 100%; height: 100%; border-radius: 50%; display: block; }
#jdnews .NewTopAfter dl dd { width: 120px; float: left; margin-left: 10px; color: #fff; }
#jdnews .NewTopAfter dl dd h3 { margin-top: 5px; margin-bottom: 3px; font-size: 12px; }
#jdnews .NewTopAfter dl dd h3 a { color: #fff; }
#jdnews .NewTopAfter dl dd p a { margin-right: 10px; color: #fff; }
#jdnews .NewBottom { width: 220px; height: 250px; border-bottom: 1px dotted #d6d6d6; margin-left: 14px; padding: 0 30px; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; position: relative; }
#jdnews .NewBottom ul { width: 100%; height: 30px; margin-top: 10px; margin-bottom: 16px; }
#jdnews .NewBottom ul li { float: left; line-height: 30px; font-size: 14px; margin-right: 25px; color: #fff; text-align: center; cursor: pointer; font-weight: bold; }
#jdnews .NewBottom ul li.on { border-bottom: 2px solid #fff; }
#jdnews .NewBottom ul li:last-child { margin-right: 0; }
#jdnews .NewBottom .NewList { width: 100%; }
#jdnews .NewBottom .NewList div:last-child { display: none; }
#jdnews .NewBottom .NewList div dl { float: left; width: 66px; height: 85px; margin-right: 28px; margin-bottom: 10px; }
#jdnews .NewBottom .NewList div dl:nth-child(2) { margin-right: 0; }
#jdnews .NewBottom .NewList div dl:last-child { margin-right: 0; }
#jdnews .NewBottom .NewList div dl dt img { display: block; margin: 0 auto; }
#jdnews .NewBottom .NewList div dl dd { font-size: 12px; line-height: 18px; text-align: center; }
#jdnews .NewBottom .NewList div dl dd a { color: white; }
#jdnews .NewBottom .NewList #newszs{text-align:center;}
#jdnews .NewBottom .NewList #newszsimg{height:180px;}
#jdnews .ServiceTel { text-align: center; font-size: 16px; padding-top: 15px; color: #fff; font-weight: bold; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; -moz-box-sizing: border-box; }

/*焦点图背景图*/
.banner-bg-left{ position: absolute; width: 320px; height: 443px; left: 50%; top: 0; margin-left: -925px; display: block; z-index: 1;}
.banner-bg-left .banner-bg-img{  width: 320px; height: 443px; text-align: right; display: inline-block;}
.banner-bg-right{ position: absolute; width: 320px; height: 443px; left: 50%; top: 0; margin-left: 605px; display: block; z-index: 1;}
.banner-bg-right .banner-bg-img{ width: 320px; height: 443px; text-align: left; display: inline-block;}
.banner-bg-img img{ max-width: 100%; max-height: 100%;}
/*************************************轮播焦点图模板 end****************************************/

/* addnav */
.hd-nav .addnav { left:580px; width:105px;}
.addnav .catetit { cursor:default;}
.addnav .pt h2 { color:#fff; padding-left:15px;}
.addnav .cate-item { width:101px; height:auto;}
.addnav .cate-item li { color:#666; text-align:center; width:inherit; font-size:13px; height:30px; line-height:30px;}
.addnav .cate-item li a { color:#666; width:auto;}
.addnav .cate-item li a:hover { color:#f50; background:none; text-decoration:underline;}

/* 位置 */
.location { height:21px; line-height:21px; margin:10px 0 8px 3px; text-align:left; overflow:hidden;}
.location .location_guide { background:url(/images/gdcct_v3_mainbg.gif) -318px -39px no-repeat; font-family:Arial,"宋体"; color:#808080; text-indent:13px;}
.location .location_guide span { font-weight:bold;}
.location_guide a:link, .location_guide a:visited { color:#808080;}
.location_guide a:hover, .location_guide a:active { color:#bf0a0a;}

/* 底部声明 */
.w-ft { width:1200px; margin:0 auto;}
.footer { margin-top:10px; border-top:#e5e5e5 1px solid; padding:10px 0; line-height:24px; font-family:Arial,"宋体"; text-align:center;}
.footer .footlink { font-family:Arial,"宋体"; color:#0088cc;}
.footlink a { margin:0 6px;}
.footlink a:link, .footlink a:visited { color:#0088cc;}
.footlink a:hover, .footlink a:active { color:#e50000;}
.footer .footlink a.topclick, .footer .footlink a.topclick:visited { background:url(/images/topckico.gif) 67px 0px no-repeat; padding-right:20px; color:#808080;cursor:pointer;}
.footer .copyright span { margin:0 6px; color:#333333;}
.footer .copyright a { margin-left:6px;}
.footer .copyright a:link, .footer .copyright a:visited {color:#666; text-decoration:none;}
.footer .copyright a:hover, .footer .copyright a:active {color:#666; text-decoration:none;}
.footico img { margin:0 10px;}

/* 友情链接 */
.flink { border:#ddd 1px solid; background:#fafafa; margin:0 auto; overflow:hidden;}
.flink dt { height:30px; line-height:30px; border-bottom:#ccc 1px solid; background-color:#f5f5f5; color:#666; position:relative;}
.flink dt h2 { float:left; display:inline; font-size:13px; font-weight:bold; margin-left:15px; color:#4d4d4d;}
.flink dt .focustab { float:left; top:6px; position:absolute; left:80px; _left:90px;}
.flink dt span { float:left; margin:0 3px; padding:0 10px; border:#ccc 1px solid; border-bottom:none; height:24px; line-height:24px; cursor:default;}
.flink dt span.current { font-weight:bold; background-color:#fafafa;}
.flink dt p.more { float:right; display:inline; font-family:Arial,"宋体"; margin:0 10px 0 0;}
.flink dd.flinktab { padding:5px; overflow:hidden; zoom:1;}
.flinklist li { float:left; display:inline; height:21px; line-height:21px; margin:0 10px;}
.flinklist li a:link, .flinklist li a:visited { color:#1d83bc; white-space:nowrap;}
.flinklist li a:hover, .flinklist li a:active { color:#e50000;}

/* 分页 */
.pagebottom { margin:0 auto; width:480px; padding:10px 0; overflow:hidden;}
.pagebottom h2 a{float:left; display:inline; color:#474646; border:#cccccc solid 1px; width:18px; height:18px; margin-left:5px; text-align:center;}
.pagebottom h3{float:left; display:inline; width:51px; height:18px; border:#cccccc solid 1px; text-align:center; line-height:18px; overflow:hidden; margin-left:5px; color:#929191;}
.pagebottom h3 a{display:block; width:51px; height:18px;}
.pagebottom h2 a:link,.pagebottom h3 a:link,.pagebottom h4 a:link,.pagebottom h2 a:visited,.pagebottom h3 a:visited,.pagebottom h3 a:visited{color:#474646; text-decoration:none; background-color:#FFFFFF;}
.pagebottom h2 a:hover,.pagebottom h3 a:hover,.pagebottom h4 a:hover,.pagebottom h2 a:active,.pagebottom h3 a:active,.pagebottom h4 a:active{color:#FFFFFF; text-decoration:none; background-color:#f14400;}
.pagebottom h4{float:left; display:inline; margin-left:5px;}
.pagebottom h6{float:left; display:inline; margin-left:8px; color:#474646; padding-top:3px;}
.pagebottom span{color:#FF0000;}
.news_srk{background-color:#FFFFFF; border:#7f9db9 solid 1px; width:28px; height:14px;}
/* 分页2 */
.cutPage { text-align:center; font-size:12px; margin-top:10px; *margin-top:25px;}
.cutPage a, .cutPage span.uncut, .cutPage span.current, .cutPage input { border:#d9d9d9 1px solid; display:inline-block; text-decoration:none; line-height:20px; padding:0 8px; margin: 0 3px;}
.cutPage span.uncut { color:#666; border:none; font-family:Arial,"宋体"; padding:0;}
.cutPage a:link, .cutPage a:visited { color:#666; text-decoration:none; background:#fff;}
.cutPage a:hover, .cutPage a:active { color:#fff; background:#094;}
.cutPage span.current { color:#fff; background:#094;}
.cutPage input { width:20px; padding:0 5px; text-align:center;}

.gshop { background:url(/images/gshop.gif) no-repeat; width:77px; height:20px; position:absolute;}

/* pop浮窗 */
.messagepop { border:#008000 1px solid; background-color:#0f990f; position:fixed; top:50%; left:50%; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight/2));}
.messagepop .popbar { background:url(/images/loginpop.gif) 0px -70px repeat-x; height:29px; line-height:29px;}
.messagepop .popbar h2 { float:left; font-weight:bold; font-size:14px; color:#fff; padding-left:10px; width:90%; text-align:left;}
.messagepop .popbar a { float:right; display:inline; background:url(/images/loginpop.gif) -135px 0px no-repeat; height:15px; width:15px; margin:7px 10px 0 0;}
.messagepop .popcontent { border:#008000 1px solid; background-color:#ffffff; margin:10px; margin-top:0px;}
.mask {	position: absolute; width:100%; top: 0;	left: 0; background: #000; filter: ALPHA(opacity = 30); -moz-opacity:0.3; opacity: 0.3; z-index:991;}
.iframe-dialog { background:#f7f7f7; width:343px; padding:0 30px; text-align:left;}

/* 右侧导航 20131015 */
.rightguide { top:250px; position:fixed; z-index:99; _position:absolute; _top:expression(eval(document.documentElement.scrollTop)+250); width:37px; height:230px; left:50%; margin-left:610px;}
.rightguide .rg-fl ul, .rightguide .rg-fl a, .rightguide .rg-tpqq, .rightguide .rg-tpqq a { background:url(/images/rightguide.gif) no-repeat;}
.rightguide .rg-fl { width:37px; height:155px;}
.rightguide .rg-fl ul { display:none; padding-top:9px; height:146px;}
.rightguide .mshow ul { display:block; background-position:-37px 0;}
.rightguide .rg-fl ul li { height:28px; vertical-align:bottom; position:relative;}
.rightguide .rg-fl ul li span { display:none; width:70px; height:23px; line-height:23px; text-align:center; color:#fff; position:absolute; top:0; right:37px; _right:36px;}
.rightguide .rg-fl ul li span.bclr1 { background:#5dc920;}
.rightguide .rg-fl ul li span.bclr2 { background:#ee7e8d;}
.rightguide .rg-fl ul li span.bclr3 { background:#c483b9;}
.rightguide .rg-fl ul li span.bclr4 { background:#7ca5d8;}
.rightguide .rg-fl ul li span.bclr5 { background:#fdac32;}
.rightguide .rg-fl a { display:block; width:37px; height:28px;}
.rightguide .rg-fl a.rf1 { background-position:-37px -9px;}
.rightguide .rg-fl a.rf2 { background-position:-37px -37px;}
.rightguide .rg-fl a.rf3 { background-position:-37px -65px;}
.rightguide .rg-fl a.rf4 { background-position:-37px -93px;}
.rightguide .rg-fl a.rf5 { background-position:-37px -121px;}
.rightguide .rg-fl a.rf1:hover, .rightguide .rg-fl li.curr a.rf1 { background-position:0 -9px;}
.rightguide .rg-fl a.rf2:hover, .rightguide .rg-fl li.curr a.rf2 { background-position:0 -37px;}
.rightguide .rg-fl a.rf3:hover, .rightguide .rg-fl li.curr a.rf3 { background-position:0 -65px;}
.rightguide .rg-fl a.rf4:hover, .rightguide .rg-fl li.curr a.rf4 { background-position:0 -93px;}
.rightguide .rg-fl a.rf5:hover, .rightguide .rg-fl li.curr a.rf5 { background-position:0 -121px;}
.rightguide .rg-tpqq { background-position:-37px -155px; width:37px; height:75px;}
.rightguide .rg-tpqq .qqol { width:25px; height:25px; padding:7px 6px 6px 6px; margin:0;}
.rightguide .rg-tpqq .qqol a { display:block; background:none; width:25px; height:25px;}
.rightguide .rg-tpqq a.totop { display:block; background-position:-37px -193px; width:37px; height:37px; overflow:hidden; text-indent:-999px;}
.rightguide .rg-tpqq a.totop:hover { background-position:0 -193px;}
/* 内页右侧导航 */
.confloat { position:fixed; z-index:80; right:0; top:250px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop)+250);}
.confloat .condis { background:url(/images/condis.gif) no-repeat; width:27px; height:95px; cursor:pointer;}
.confloat .conview { background:url(/images/conview.gif) no-repeat; width:108px; height:278px;}
.confloat .conview span { display:block; height:25px; cursor:pointer;}
.confloat .conview a { display:block; margin:38px 0 0 17px;}

/* sitemap */
.mapcon { margin-bottom:15px; border:#d9d9d9 1px solid; border-top:#1F991F 2px solid;}
.mapcon .hd { height:35px; background-color:#f8faf7; border-bottom:#fff 1px solid;}
.mapcon .hd h2 { font-size:16px; font-weight:bold; line-height:35px; text-indent:15px; color:#0A660A;}
.mapcon .bd { border-top:#d9d9d9 1px solid; background-color:#fff; padding:5px 1px; overflow:hidden; zoom:1;}
.mapcon .bd dl { padding:10px 15px; font-size:14px; overflow:hidden; zoom:1;}
.mapcon .bd dl.hover { background-color:#f2faed;}
.mapcon .bd dt, .mapcon .bd dd { float:left; display:inline;}
.mapcon .bd dt { width:114px;}
.mapcon .bd dd a { float:left; margin-right:39px;}
a.fclg { color:green; font-weight:;}
a.fclr { color:#E50000; font-weight:;}
.mapcon .bd a:hover { color:#f00;}

.cookiepop { background-color:#FFF9EB; border:#FFDFB2 solid; border-width:1px 0 1px 0; color:#808080; line-height:30px; width:100%; min-width:1210px; text-align:center;}
.cookiepop { background-color:#FFF9EB; border:#FFDFB2 solid; border-width:1px 0 1px 0; color:#808080; line-height:30px; width:100%; min-width:1210px; text-align:center;}
.qqcbpop { background-color:#FFF9EB; border:#FFDFB2 solid; border-width:1px 0 1px 0; color:#333; line-height:30px; width:100%; min-width:1210px;}
.qqcbpop .qqcbinfo, .qqcbpop .qqcbinfo i, .qqcbpop .qqcbinfo strong { float:left;}
.qqcbpop .qqcbinfo i { background:url(/images/gdcct_v3_mallbg.gif) -194px -214px no-repeat; display:block; width:18px; height:14px; margin:8px 5px 0 0;}
.qqcbpop .qqcblink { float:right;}
.qqcbpop a { color:#06c;}

/* 搜索检索 */
.abawrap { position:absolute; left:0; background-color:#fff; border:#ccc 1px solid; overflow:hidden; z-index:999;}
.adabox li { line-height:22px; padding:0 5px; color:#999; cursor:pointer; overflow:hidden; vertical-align:bottom; zoom:1;}
.adabox li.hover, .adahot dd.hover { background-color:#edfaed;}
.adabox li span { float:left; color:#333;}
.adabox li em { float:right; font-style:normal; color:#aaa;}
.adahot { border-top:#ddd 1px solid; line-height:22px;}
.adahot dt, .adahot dd { overflow:hidden; padding:0 5px; vertical-align:bottom; zoom:1;}
.adahot dd strong { float:left; padding-left:12px; color:green;}
.adahot dd span { float:right; color:#666;}
.adahot dd span em { font-style:normal; color:red;}
.attsub .adabox li { margin-top:0;}

/* loadimg */
.brand_topqueue ul li a { display:block; width:109px; height:63px;}
.f-main .col-left a { display:block; width:236px; height:385px;}
.f-main .col-left .n3list li a { background:none; display:inline; width:auto; height:auto;}
.ad_320_3 ul li, .ad_980 { height:80px;}
.t-mlist dd a { height:135px;}
.Diyqueue li img { width:150px; height:110px;}
.Chaqueue li img { width:120px; height:87px;}
.f14bla li.firstNd img { width:110px; height:80px;}
.mt5px li.firstNd img { width:132px; height:96px;}
.colContent .endcontent img, .edit_main .edit_content img { min-width:24px; min-height:24px;}
.brand_topqueue ul li a, .f-main .col-left a, .goods-queue .item-des dt, .goods-queue3 .item-des dt, .ad_320_3 ul li, .ad_980, .tab-picture .tab-pic, .colContent .endcontent img, .shopqueue .brand_logo, .shopprolist dt, .t-queue .t-img, .t-mlist dd a, .Diyqueue li img, .Chaqueue li img, .f14bla li.firstNd img, .exptuan_queue dd, .edit_main .edit_content img, .top_tuan_area a.tuanimg { background:url(/images/loadimg.gif) no-repeat 50% 50%;}

 /*list-pager*/
    .list-pager {
        clear: both;
        padding: 20px 10px;
        text-align: center;
        font-family: "Simsun";
        font: 12px/1.5em "\5b8b\4f53", "Arial Narrow";
        color: #424242;
    }

        .list-pager a, .list-pager strong {
            background-position: -72px -56px;
            border: 1px solid #c3c3c3;
            display: inline-block;
            height: 18px;
            line-height: 18px;
            margin: 0 3px 0 1px;
            padding: 0 8px;
            text-align: center;
            vertical-align: middle;
            color: #424242;
            -webkit-box-sizing: initial;
        }

        .list-pager strong {
            background-position: -72px -78px;
            border: none;
            color: #fff;
            padding: 1px 9px;
        }

        .list-pager a:hover {
            background-position: -72px -78px;
            color: #fff;
            text-decoration: none;
            border-color: #058cbe;
        }
  .list-pager a, .list-pager strong {
  background: url(/images/sprite_list.png) no-repeat 0 0;
}


  .list-pager
{
    clear: both;
    padding: 20px 10px;
    text-align: center;
    font-family: "Simsun";
}
.list-pager a, .list-pager strong
{
    background-position: -72px -56px;
    border: 1px solid #c3c3c3;
    display: inline-block;
    height: 18px;
    line-height: 18px;
    margin: 0 3px 0 1px;
    padding: 0 8px;
    text-align: center;
    vertical-align: middle; ;}
.list-pager strong
{
    background-position: -72px -78px;
    border: none;
    color: #fff;
    padding: 1px 9px;
}
.list-pager a:hover
{
    background-position: -72px -78px;
    color: #fff;
    text-decoration: none;
    border-color: #058cbe;
}
    /*list-pager*/