/*
Template Name: SEO
Template URI: http://www.ecshop.com/
Description: 默认升级版.
Version: 2.7.2
Author: ECSHOP Team
Author URI: http://www.ecshop.com/
Logo filename: logo.gif
Template Type: type_0
*/


/* ====================
     公共样式
==================== */
body{background:#fff;font:12px/150% Arial,Verdana,"宋体b8b\4f53"; line-height:150%; color:#404040;margin: 0; padding:0;}


/*--IE6 PNG透明方案--*/

div{ padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p{
margin:0; padding:0; border:none; list-style-type:none;
}
h2, h3 { font-size: 14px;}
.block{
  width:1210px; height:auto;clear: both; margin:0 auto;}
a{ text-decoration:none;color:#404040;}
a:hover { text-decoration:underline;color:#DD0000}
.nodec{text-decoration:none;}
.fl{float:left;}
.fr{float:right;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.dis{display:block;}
.inline{display:inline;}
.none{display:none;}
.yan{ font-family:"microsoft yahei",Verdana, Geneva, sans-serif;}
.yan i{ font-style:normal}
del{ color:#CECBCE}
/*--距离--*/
.mg10{margin:10px;}
.mt10{margin-top:10px}
.mr10{margin-right:10px}
.mb10{margin-bottom:10px}
.ml10{margin-left:10px}
.mg20{margin:20px;}
.mt20{margin-top:20px}
.mr20{margin-right:20px}
.mb20{margin-bottom:20px}
.ml20{margin-left:20px}
.mt50{margin-top:50px;}
.mb50{margin-bottom:50px;}

.pd10{padding:10px;}
.pd20{padding:20px;}


/*--颜色--*/
.red{color:#F00;}
.gray{color:#999999;}/*--灰色--*/
.green{color:#12A000;}/*--绿色--*/
.crimson{color:#DD0000;}
.blue{color:#00F;}
.white{color:#FFF;}
/*--背景--*/
.bg-gary{background:#6D737E;}
.bg-yellow{background:#FC0;}
.bg-black{background:#000;}
.bg-gold{background:#CC0;}
.bg-orange{background:#F90;}
.bg-red{background:#F00}
/*--大小--*/
.f14{font-size:14px;}
.f13{font-size:13px;}
.f30{font-size:30px;}
.f20{font-size:20px;}
/*--边框--*/
.b1{border:1px solid #E6E6E6;}/*--灰色--*/
.b2{border:1px solid #DADADA;}/*--灰色2--*/
.b3{border:1px solid #342C24;}/*--深褐色--*/
.b4 {border: 1px solid #CCC;}
.bb1{border-bottom:2px solid #EEEEEE;}/*--灰色2--*/
.bb2{border-bottom:2px solid #342C24;}/*--深褐色--*/
.topic_ad_m{margin-top:3px;}
/*--字体--*/
.lt{text-decoration:line-through;}/*--删除线--*/
font,table{font-size:12px;}


img {vertical-align: middle;}


.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}
* html,* html body /* 修正IE6振动bug */{
background-image:url(about:blank);background-attachment:fixed;
} 
.nobg{background:none !important}
/*英文强制换行*/
.word{word-break:break-all;}

.mt-10{margin-top:10px;}

.ld { position: relative;}
.ld s, .ld b, .ld .block {
    overflow: hidden;
    position: absolute;
}
.none{display:none;}

.m1 .mt, .sm1 .smt, .m2 .mt, .sm2 .smt{  background:#F3F3F3; border: #DDDDDD; border-image: none; border-radius: 5px 5px 0 0; border-style: solid; border-width: 1px 1px 0; padding: 0 8px;}
.m2 .mt, .sm2 .smt {height: 39px; line-height: 38px;}
/*一些商品名字 价格公用*/
.p-name, .p-detail { word-break: break-all; word-wrap: break-word;}
.p-img, .p-name, .p-price, .p-market, .p-detail { overflow: hidden;}
.p-price {color: #999999;}
.p-price strong, .p-market strong {color: #CC0000;}


/*--一些公用的页面--*/
/*--跳转--*/
.goto .g-box{width:947px;height:81px;background:#FFFCEB;border:1px solid #EED97D;margin:80px auto 20px;}
.goto .g-box{text-align:center;font-size:28px;color:#999999;line-height:81px;}
.goto .goback{margin-bottom:100px;}
.goto .goback p{width:320px;margin:0 auto ;}
.goto .goback a{float:left;margin-left:10px;display:block;width:124px;height:42px;background:url(images/test/goback.jpg) no-repeat;color:#F4F8E9;line-height:42px;text-align:center;padding-left:10px;}


/*最新 热销 推荐商品广告位*/
.goods_ad{width:195px;}
.noborder{border:none !important}
.clear{clear:both}

/*----公用头部----*/
.top{background:url(images/bodybg.png) repeat-x #EFEFEF;width:100%; padding-bottom:1px; height:30px;}
.top .header{ overflow:visible;}
.top .head_l{ overflow:hidden;}
.top .head_l .li_1{float:left; background:url(images/style.png) no-repeat;padding:0 9px; height:27px; line-height:27px;}
.top .head_l .li_1{background-position: -230px -320px;}


.top .head_r li{float:left; background:url(images/style.png) no-repeat;padding:0 9px; height:27px; line-height:27px;}
.top .head_r li{background-position: -230px -320px;}
.head_r li.menu{ padding: 3px 0 0;position: relative; width: 81px;z-index: 10;}
.head_r li.menu .t1  {width:94px;}
.head_r li.menu .t2  { padding: 0 6px; width: 67px;}
.head_r li.menu dt { cursor: default;height: 24px;line-height: 24px; padding: 0 10px 1px 6px;}
.head_r li.menu b {background:url(images/bodybg.png) -35px -281px; height: 4px; right: 3px; top: 10px; width: 7px;}
.head_r li.menu dd {display: none; line-height: 21px; padding: 4px 0 4px 5px;}

.head_r li.nobg a{margin-left:10px;}

.head_r li.hover {z-index: 111;}
.head_r li.hover dl {background:none #FFFFFF;border:1px solid #DDDDDD;box-shadow: 0 0 5px #DDDDDD;position:absolute;left:0;top:0}
.head_r li.hover dt { border-bottom: 1px solid #F3F3F3; line-height: 23px;padding-left: 5px;}
.head_r li.hover dd {display: block;}
.head_r li.hover b {background-position: -35px -275px;top: 9px;}

.o-header .o-head{height: 60px; padding: 15px 0; position:relative;z-index:100;}
.o-header .o-head .logo{width: 350px;padding-top:5px;}
/*搜索*/
.o-header .o-head .head_qq{ position:absolute;height:30px; width:282px; right: 1px;top: 54px;}
.o-header .o-head .head_qq_index{float:left;}
.o-header .o-head .head_qq_index a{ display:block;width:140px; background:url(images/qq_c.gif);height: 28px;line-height: 31px;text-indent: 57px;}
.o-header .o-head .head_qq_index a:hover{background:url(images/qq_x.gif);color:#fff; text-decoration:none;}
.o-header .o-head .head_weixin_index{float:right;width:132px; background:url(images/wx_c.gif);height: 28px;line-height: 28px; cursor:pointer; text-indent: 43px;}
.o-header .o-head .head_weixin_index.hover{background:url(images/wx_x.gif);color:#fff;}
.o-header .o-head  #index_weixin{right:0px;width:110px;z-index:999;}
.serach{ float: left;padding: 4px 86px 0 0;width: 320px;padding-right: 76px;width: 500px;}
.s-input{width:494px; position:relative; height:33px; border-top:none;margin-bottom:3px;}
.s-input b, .s-input s, .s-serach, .s-serach .text, .s-serach .button {background: url(images/bodybg.png) repeat-x;  }
.s-input b, .s-input s { background-repeat: no-repeat; height: 36px;top: 0;}
.s-input b {background-position: -81px -470px; left: -3px; width: 4px; position:absolute;}
.s-input s { background-position: 0 -470px; right: -3px; width: 3px;position:absolute;}
.s-serach { background-color: #D00000; background-position: 0 -357px; height: 30px;padding: 3px 0; position:relative}
.s-serach .high_search{ position:absolute; right: 12px;top: 37px; }
.s-serach .high_search a{color:#dd0000;}
.s-serach input{border:none; height:30px;}
.s-serach .text{ background-color: #FFFFFF;background-position: 0 -360px; background-repeat: repeat-x; color: #999999; font-family: arial,"宋体";  font-size: 14px; height: 20px; line-height: 20px; padding: 5px; position: relative; width: 216px; z-index: 1; width:406px;}
.s-serach .button{  background-color: #FBB111; background-position: 0 -395px; font-size: 14px; font-weight: bold; position: relative; width: 78px; z-index: 1;}
.s-hot{height:18px;line-height:18px; overflow:hidden;color:#999999;}
.s-hot a{color:#999999; margin-right: 10px;}
.s-hot a:hover{color:#dd0000}
/*我的订单*/
.my_order dt, .my_order dt img, .my_order .prompt .btn-login, .my_order .orderlist .more { background: url(images/style.png) no-repeat;}
.my_order dt b, .my_order dl.hover dt b, .my_order .prompt { background: url(images/bodybg.png) no-repeat;}
.my_order { height: 30px; margin-top: 5px; position: relative;width: 142px; z-index: 9;}
.my_order dl.hover dt { background-position: -44px -351px;height: 32px;}
.my_order dt { background-color: #FFFFFF;background-position: -44px -320px; cursor: pointer; height: 30px; line-height: 27px;padding: 0 26px 0 36px;position: absolute;text-align: center;z-index: 1;width:82px;}
.my_order dl.hover dt b { background-position: -15px -275px;}
.my_order dt b { background-position: -15px -283px; height: 6px; right: 10px; top: 11px; width: 11px;}
.my_order dt img { background-position: -202px -176px; left: 3px;position: absolute; top: 2px;}

.my_order dd { background:#fff; border: 1px solid #E3E3E3;border-radius: 5px 0 5px 5px; display: none; position: absolute; right: 1px; top: 31px; width: 310px;}
.my_order dl.hover dd { display: block;}

.my_order .prompt { background-position: 0 -118px;background-repeat: repeat-x;border-radius: 5px 0 0 0; line-height: 25px; overflow: hidden; padding: 6px 6px 6px 9px;}
.my_order .prompt .btn-login { background-color: #F4C36E; background-position: -124px -220px; color: #333333; display: block; height: 25px; line-height: 25px; text-align: center; width: 73px;}
.my_order .prompt .btn-login:hover{color:#dd0000}
.my_order .uclist { margin: 5px 0; overflow: hidden; padding: 5px 0; width: 310px;}
.my_order .uclist ul { padding: 0 10px; width: 134px;}
.my_order .uclist li { border-bottom: 1px dotted #CCCCCC;}
.my_order .uclist a:link, .my_order .uclist a:visited { color: #005EA7;display: block;height: 18px;overflow: hidden;padding: 5px; text-decoration: none;}
.my_order .uclist a:hover{background:#f5f5f5;color:#dd0000; text-decoration:underline}
/*购物车*/
#settleup { float: right;height: 30px; margin-top: 5px;position: relative; width: 132px;z-index: 9;}
#settleup .shopping, #settleup .shopping span, #settleup dt b, #settleup .smt {background: url(images/bodybg.png);}
#settleup dt, #settleup .smb a { background: url(images/style.png);}
#settleup dt { background-color: #FFFFFF;  background-position: 0 -252px; cursor: pointer; height: 30px; padding: 0 16px 0 35px; position: absolute;text-align: center; width: 80px; z-index: 3;}
#settleup dl.hover dt { background-position: 0 -283px; height: 32px;}
#settleup dt s {color: #FFFFFF; left: 24px; text-decoration: none; top: -8px;}
#settleup dt a {line-height: 27px;}
#settleup dt b { background-position: -52px -275px; height: 9px; right: 10px; top: 9px; width: 5px;}
#settleup .shopping { background-position: 0 -231px; padding-left: 6px;}
#settleup .shopping span {  background-position: 100% -595px;  display: block; float: left; height: 20px;  padding-right: 6px;}

#settleup dd {display: none; position: absolute; right: 1px; top: 31px; width: 350px;}
#settleup dl.hover dd {display: block;}
#settleup .prompt { background:#FFFFFF; border: 1px solid #DDDDDD; border-radius: 5px 0 5px 5px; padding: 10px 15px;text-align: center;}

#settleup-content {left: 0;position: absolute;top: 0;width: 350px;z-index: 2;}
#settleup .smt { background-position: 0 -118px;background-repeat: repeat-x;border-color: #DDDDDD;border-radius: 5px 0 0 0; border-style: solid;border-width: 1px 1px 0; height: 25px;line-height: 25px;padding: 6px 8px;}
#settleup .smc {background:#FFFFFF; border-color: #DDDDDD;border-style: solid;border-width: 0 1px;height: auto !important;max-height: 344px;overflow-y: auto;}
#settleup ul {margin-top: -1px;}
#settleup li {border-top: 1px dotted #CCCCCC;line-height: 17px;overflow: hidden;padding: 8px 10px;vertical-align: bottom;}
#settleup .p-img { border: 1px solid #DDDDDD; font-size: 0;height: 50px; margin-right: 10px;padding: 0; width: 50px;}
#settleup .p-name {height: 52px;width: 150px;}
#settleup .delete {color: #005EA7;}
#settleup .smb {background:#F3F3F3;border-color: #DDDDDD;border-radius: 0 0 5px 5px; border-style: solid; border-width: 0 1px 1px; padding: 8px;}
#settleup .smb b {color: #CC0000;margin: 0 5px;}
#settleup .smb strong {color: #CC0000;font-size: 18px;}
.ar {text-align: right;}
#settleup .smb a {background-position: 0 -220px; color: #FFFFFF;display: inline-block;font-weight: bold;height: 30px;line-height: 30px;margin-top: 6px;text-align: center; width: 120px;}

/*导航*/
.categorys .mt b, .categorys.hover .mt b {
    background: url("images/bodybg.png") no-repeat ;
}
.nav { background:#2F3842; height: 56px;position: relative;z-index: 11;}
/*中间导航*/
.navitems { background-position: 990px -273px;background-repeat: no-repeat; padding:12px 0}
.navitems, .navitems li, .navitems li a {height: 34px;_height: 32px;}

.navitems .curr, .navitems .hover { z-index: 1;}
.navitems .fore1 {background-position: -55px -231px;background-repeat: no-repeat;}

.navitems .curr a, .navitems .hover a {background-position: 0 -161px;}
.navitems li { float: left; position: relative;  border-right:1px solid #fff;width: 107px;}
.navitems li a { color: #fff; font: bold 15px "microsoft yahei";   text-align: center; text-decoration: none; padding:0 10px; display:block}
.navitems li a p{ font-weight:100;font-family: Verdana; font-size: 10px;}

.goods_checkout{background:url(images/title/checkout.png) no-repeat; display:block; width:71px; height:12px;margin: 8px 0 0 3px;}
.hover .goods_checkout{background:url(images/title/checkout_r.jpg) no-repeat;}
/*下拉导航*/
/*.categorys .mt, .categorys .mt b, .categorys.hover .mt b { background: url(images/bodybg.png) no-repeat;}*/
.categorys { bheight: 64px; left: 0; position: absolute; top: 0;width: 210px;}
.mt h2, .smt h3 {font-family: "microsoft yahei";}
.categorys .mt {background-position: -75px -273px;}
.categorys .mt a { color: #FFFFFF; display: block; height: 43px;padding:13px 0 0 20px;}

.categorys .mt b { background-position: 0 -204px; height: 25px; right: 9px; top: 21px; width: 25px;}
.categorys.hover .mt b{background-position: -28px -204px; }
.categorys.hover .mt b.hover{display:none;}
.categorys.index b.hover{display:none;}

.categorys .mc{border-left:1px solid  #E3E3E3;border-right:1px solid  #E3E3E3;}
.categorys .mc .catt{ width:210px;font-family: "microsoft yahei";}
.categorys .mc .fast-item-brand {padding-top: 4px;}

.categorys .brand-list a{ display:block;float:left;width:132px;margin: 0 12px;_margin:0 12px 0 9px;padding: 8px; text-align:center;color:#999999}
.categorys .brand-list a:hover{background:#f8f8f8;color:#CC0000}
.categorys .brand-list img{border:1px solid #ccc;}

.fast-goods-list .panel-content li {height: 30px; overflow: hidden;  line-height: 30px;}
.fast-goods-list .panel-content .rank-num { color: #AAAAAA; float: left; font-family: Letter Gothic Std,Verdana,Geneva,sans-serif; font-size: 19px;font-weight: bold; text-align: right;width: 30px;margin-right:3px;}
.fast-goods-list .panel-content  .top3 .rank-num, .fast-goods-list .panel-content .top3 strong a { color: #DD0000;}
.fast-goods-list .panel-content ul{padding-left:10px;}
.fast-goods-list .panel-content strong { color: #666666; font-size: 14px; padding: 0 15px;}
.fast-goods-list .panel-content strong a { color: #666666;}

.fast-item-brand .fast-nav-title { border-top: none; margin-left: 15px;  margin-right: 15px; margin-top: 0;}
.fast-item-brand .fast-nav-panel .inner{width:686px;}

.categorys .fast-nav-title { background-color: #FFFFFF; color: #666666; cursor: default; height: 31px; margin:-1px 15px 0px 15px;padding: 10px 20px 10px 42px; position: relative; z-index: 2; border-top:1px solid #eee;border-bottom:1px solid #eee; overflow:hidden; zoom:1}
.fast-nav-title h3 {  font-size: 16px;font-weight: normal;}
.fast-nav-title .fn-icon { background: url(images/float_icon.png) no-repeat 0 0 ; height: 24px;left: 5px;overflow: hidden; position: absolute; top: 12px;width: 27px;}
.fast-nav-title .fn-arrow { background: url("images/head_sprites3.gif") no-repeat  -69px -81px ;  display: none; height: 9px; overflow: hidden;  position: absolute; right: 15px; top: 18px; width: 5px;}


.fast-cat .fn-icon { }
.fast-top .fn-icon { background-position:0 -46px;}
.fast-best .fn-icon {background-position:0 -94px;} 
.fast-new .fn-icon{background-position:0 -142px;} 
.fast-function .fn-icon{background-position:0 -187px;} 
.fast-dis .fn-icon{background-position:0 -238px;}
.fast-price .fn-icon{background-position:0 -281px;}
.fast-topic .fn-icon{background-position:0 -331px;}
.fast-gaofang .fn-icon{background-position:0 -375px;}

.categorys .item-active .fast-nav-title {margin-right:0px;}
.item-active .fast-nav-title .fn-arrow { display: block;}
.item-active .fast-nav-panel {  display: block;}

.fast-nav-panel { background-color: #FFFFFF; display: none; left: 209px; position: absolute; top: 0px;}
.fast-nav-panel a {color: #666666;}
.fast-nav-panel a:hover {color: #FF9500;}
.fast-nav-bd { background-color: #FFFFFF; box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1); display: none; position: absolute; border-bottom:1px solid #eee}
.hover .fast-nav-bd { display: block;}
.index .fast-nav-bd { display: block;}
.hover .fast-nav-bd { box-shadow: 2px 4px 4px rgba(0, 0, 0, 0.2);}
.hover .fast-nav-panel {  box-shadow: 2px 4px 4px rgba(0, 0, 0, 0.2);}
.fast-nav-panel .inner { border:1px solid #eee; border-top:none; height: 365px;  width: 685px; overflow:hidden}
.fast-nav-panel .cover-img { position: absolute;}
.fast-nav-panel .cover-link {display: block; height: 100%; width: 100%;}
.fast-nav-panel .cover-img a:focus {outline: medium none;}
.fast-nav-panel .panel-content { margin-left: -1px; padding: 15px 0; position: absolute; width: 100%;}
.fast-nav-panel h4 { color: #CC0000; font-size: 16px; font-weight: normal; margin: 0 20px 10px;}
.fast-nav-panel h4 a { color: #FF8A00; font-size: 16px; font-weight: normal;}

.fast-item-art .panel-content { width: 500px;}
.fast-item-art .panel-content ul, .fast-item-top .panel-content ul.sub-category {  margin: 20px;}
.fast-item-art .panel-content li ,.fast-item-top .panel-content .sub-category li { margin: 10px 0;  padding-left: 10px;}

.fast-item-art .sub-category li dl { width: 215px;}

.fast-item-art .panel-content li.sub-title , .fast-best .panel-content li.sub-title {
    background: url("images/head_sprites3.gif") no-repeat scroll -96px 4px ;
}
.fast-best .panel-content li.sub-title {margin-left:10px; background: url("images/head_sprites3.gif") no-repeat scroll -96px 10px ;}
.fast-best .panel-content li.sub-title  strong{ font-weight:bold}
.fast-nav-panel .link {
    background: url("images/head_sprites3.gif") no-repeat scroll -94px -25px ;
    padding-left: 10px;
}
.fast-nav-panel .link a { text-decoration: underline;}
.fast-item-art .panel-content .link { margin-top: 20px;}


.sub-category {
    margin: 20px;
}
.sub-category li {
    margin-bottom: 9px;
    overflow: hidden;
}
.sub-category li dl {
    display: inline;
    float: left;
    margin-right: 10px;
    width: 160px;
}

.fast-item-price .sub-category li dl {width:400px;}
.fast-item-price .sub-category li dd a{margin-right:10px;}

.sub-category.padding_none li{padding:0 !important}
.sub-category li dt, .sub-category li dd {
    margin-bottom: 10px;
    padding-left: 10px;
}
.sub-category li dt {
    background: url("images/head_sprites3.gif") no-repeat scroll -96px 4px;
    font-size: 14px;
    font-weight: bold;
}

.fast-item-internal .fast-nav-title{margin-top:0;}

.fast-item-internal .panel-content, .fast-item-international .panel-content, .fast-item-around .panel-content {
    padding-bottom: 0;
    position: static;
}
.fast-item-internal dl, .fast-item-international dl, .fast-item-around dl {
    line-height: 22px;
    margin: 0 0 0 20px;
    padding-left: 60px;
}
.fast-item-internal dt, .fast-item-international dt, .fast-item-around dt {
    display: inline;
    float: left;
    font-weight: bold;
    height: 22px;
    margin: 3px 0 3px -60px;
    overflow: hidden;
    white-space: nowrap;
    width: 60px;
}
.fast-item-internal dd, .fast-item-international dd, .fast-item-around dd {
    float: left;
    height: 22px;
    margin: 3px 10px 3px 0;
    overflow: hidden;
    white-space: nowrap;
}


.highlight {
    color: #DD0000 !important;
}
/*
.categorys .cats{float:left;width:207px;z-index:1000;position:absolute;display:none;text-align:left;border:2px solid #E0E0DE;border-top:none;}
.categorys.hover .cats{display:block;}
.categorys.index .cats{display:block;}

.categorys .cats ul{float:left;background:#FCF4EA;}
.categorys .cats li {border-bottom: #FCF4EA 1px solid; position: relative;  margin: 0px; width: 202px;float:left;height:32px;overflow:hidden;font-size:12px;background:url(images/nav-li-bg02.gif) no-repeat;border-top:#fff 1px solid;padding: 0 0 0 5px;}
.categorys .cats li.cur {border-bottom: #FF0000 1px solid;background:#fff; border-right: #fff 1px solid;border-left: #FF0000 1px solid;border-top: #FF0000 1px solid;}
.categorys .cats li a {line-height: 32px; float: left;}
.categorys .cats span {padding-bottom: 0px; line-height: 32px; padding-left: 6px; padding-right: 15px; display: block; float: left; color: #333; font-size: 14px; font-weight: bold; padding-top: 0px}
.categorys .cats a {padding-right: 10px; display: block; color: #666}
.categorys .cats a:hover {color: #DD0000}
.categorys .subs {z-index: 999; position: absolute; border-left: #ccc 1px solid; background-color: #fff; width: 1px; display: none; height: 435px; overflow: hidden; }
.categorys .subs_show {border:#FF0000 1px solid;border-left:none; width: 793px; display: block; height: 435px;left: 207px;z-index: 9999; }
.categorys .left {width: 543px; float: left; overflow: hidden}
.categorys .left ul {line-height: 20px; margin: 0px;}
.categorys .left li {line-height: 30px; min-height: 34px;border-left:1px solid #FF0000;padding: 0 0 0 15px;}
.categorys .left li.last {line-height: 30px; min-height: 34px;border-left:1px solid #FF0000;padding: 0 0 0 15px;}
.categorys .left li.last.cur b{height:34px;width:1px; background:#fff; position:absolute;left:0px;}
.categorys .left .cur{border-left:1px solid #FFF;}
.categorys .left span {padding-bottom: 0px; line-height: 28px; padding-left: 5px; padding-right: 5px; display: inline-block; height: 28px; color: #999; padding-top: 0px}
.categorys .left a {line-height: 28px; display: inline-block; white-space: nowrap; height: 32px; color: #777;}
.categorys .left li.cur a {color: #CC0000;font-size:12px;display: inline-block;white-space: nowrap;text-decoration:underline;}
.categorys .left li a:hover {color: #DD0000}
.categorys .left li.cur a:hover {color: #FF0000}
.categorys .right {background-color: #f6f6f6; padding-left: 10px; width: 225px; float: right; height: 437px; overflow: hidden}
.categorys .right span.t {line-height: 30px; display: block; height: 30px; clear: both; font-weight: bold}
.categorys .right b {font-weight: normal}
.categorys .right ul.logos li {width: 90px;float:left;margin:0 10px;_margin:0 7px;}
.categorys .right ul.logos li img{border:1px solid #CCC; height:45px;width:90px;}
.categorys .right ul.logos li b {background-color:#f6f6f6;height:30px;display:block;text-align: center;}
.categorys .right ul.news li{line-height:24px;}
.categorys .extra {background:#FDF1DE; border-top: 1px solid #FDE6D2; height: 18px; line-height: 18px;overflow: hidden; padding: 3px 8px 4px 18px;}
.categorys .extra a {color: #41464B;}
.categorys .cats li b{background:url(images/menu_icon.png); float:left; display:block;width:20px; height:20px;margin-top:6px;}
.categorys .cats li b.nav_1{ background-position:0 0;}
.categorys .cats li b.nav_2{ background-position:0 -34px;}
.categorys .cats li b.nav_3{ background-position:0 -68px;}
.categorys .cats li b.nav_4{ background-position:0 -102px;}
.categorys .cats li b.nav_5{ background-position:0 -134px;}
.categorys .cats li b.nav_6{ background-position:0 -167px;}
.categorys .cats li b.nav_7{ background-position:0 -205px;}
.categorys .cats li b.nav_8{ background-position:0 -239px;}
.categorys .cats li b.nav_9{ background-position:0 -273px;}
.categorys .cats li b.nav_10{ background-position:0 -308px;}
.categorys .cats li b.nav_11{ background-position:0 -341px;}
.categorys .cats li b.nav_12{ background-position:0 -369px;}

.categorys .cats li.cur b.nav_1{ background-position:21px 0;}
.categorys .cats li.cur b.nav_2{ background-position:21px -34px;}
.categorys .cats li.cur b.nav_3{ background-position:21px -68px;}
.categorys .cats li.cur b.nav_4{ background-position:21px -102px;}
.categorys .cats li.cur b.nav_5{ background-position:21px -134px;}
.categorys .cats li.cur b.nav_6{ background-position:21px -167px;}
.categorys .cats li.cur b.nav_7{ background-position:21px -205px;}
.categorys .cats li.cur b.nav_8{ background-position:21px -239px;}
.categorys .cats li.cur b.nav_9{ background-position:21px -273px;}
.categorys .cats li.cur b.nav_10{ background-position:21px -308px;}
.categorys .cats li.cur b.nav_11{ background-position:21px -341px;}
.categorys .cats li.cur b.nav_12{ background-position:21px -369px;}*/

/*----首页----*/
/*广告位*/
.ad{height:421px;}
.ad_b{ margin-left: 220px; height:269px; margin-top:10px;}
.ad_b .ad_l{width:671px;}

.ad_b .jdnews {width: 310px;}
.ad_b .jdnews .mt{padding:0 8px 0 4px;height: 29px; line-height: 29px; background:url(images/yuanjiao.png) no-repeat #F3F3F3;}
.ad_b .jdnews h2{ float:left;}
.ad_b .jdnews .extra{ float:right;}
.ad_b .jdnews .mc { height: 100px;padding: 10px 0;border:1px solid #dddddd; border-top:none;margin-bottom:19px;}
.jdnews li.odd { border-right: 1px solid #EEEEEE;}
.jdnews li { float: left;height: 25px; line-height: 25px; overflow: hidden;padding: 0 10px;width: 133px;}
.ad_s{ margin-top:10px;_margin-top:5px;height:146px; overflow:hidden}
.ad_s a{float:left;}
.ad_s img{width:335px ;height:146px; }

/*热门品牌*/
.hot_brand{margin-top:19px;}
.hot_brand_l{width:890px;height:270px;}
/*.hot_brand .mt{background:url(images/hot_brand_t.png) repeat-x;height:38px;}*/
.hot_brand .mt li{float:left;height:37px; line-height:37px;width:177px; text-align:center; border-bottom:1px solid #ddd;border-right:1px solid #ddd;font-size: 14px; font-weight: bold; font-family: "microsoft yahei"; cursor:pointer;}
.hot_brand .mt li.show{border-bottom:none;background:#fff !important;color:#CC0000;}
.hot_brand .mt li.nobg{border-right:none;}
.hot_brand .mc{padding:10px 10px 10px 15px; text-align:left !important}
.hot_brand .mc li{display:none;}

.hot_brand_l .mc li a{ display:block;float:left;width:132px;margin: 0 12px;_margin:0 12px 0 9px;padding: 8px; text-align:center;color:#999999}
.hot_brand_l .mc li a:hover{background:#f8f8f8;color:#CC0000}
.hot_brand_l .mc img{border:1px solid #ccc;}

.hot_brand_r{height:270px;width:310px;}
.hot_brand_r .hot_brand_ad{}
.hot_brand_r .hot_brand_ad .mt{padding:0 8px 0 4px;    height: 40px; line-height: 40px; background:url(images/yuanjiao.png) no-repeat #F3F3F3;}
.hot_brand_r .hot_brand_ad .mc { height: 211px;padding:10px;border:1px solid #dddddd; border-top:none; overflow:hidden;}

.hot_brand_ad .mc .mc1{height:102px; border-bottom:1px dotted #ccc;padding:0 0 3px 0;width:288px;}
.hot_brand_ad .mc .dic{width:181px;}
.hot_brand_ad .mc .dic b{ background:url(images/dz_tell.png) no-repeat; width:37px; height:17px;margin:7px 0 0 3px;}
.hot_brand_ad .mc .mc2{width:288px;margin-top:10px;}
.hot_brand_ad .mc h2{ font-size:14px; font-weight:bold; height:30px; line-height:30px;}
.hot_brand_ad .mc p{color:#999;width:184px;line-height:18px;}

/*推荐品牌*/
.best_brand{margin-top:19px;}
.best_brand_l{width:892px;}
.brand_mc{ border: 1px solid #E5E5E5;height: 162px; overflow: hidden;}
.brand_mc li.mc{float: left; height: 82px; overflow: hidden;width: 445px;}

.brand_mc li .mc_11 {background: url(images/quick_bg1.png) no-repeat scroll 24px 28px #F7F7F7; float: left; height: 80px; width: 120px;}
.brand_mc li .mc_21 {background: url(images/quick_bg2.png) no-repeat scroll 24px 28px #F7F7F7; float: left; height: 80px; width: 120px;}
.brand_mc li .mc_31 {background: url(images/quick_bg3.png) no-repeat scroll 24px 28px #F7F7F7; float: left; height: 80px; width: 120px;}
.brand_mc li .mc_41 {background: url(images/quick_bg4.png) no-repeat scroll 24px 28px #F7F7F7; float: left; height: 80px; width: 120px;}
.brand_mc li.mc p{ color: #373737; font-size: 14px;  font-weight: bold; height: 67px; line-height: 18px; padding: 20px 10px 0 50px; text-align: center; width: 35px;}
.brand_mc li .mc_2{ border-bottom: 1px solid #E5E5E5; float: left; height: 80px; overflow: hidden;width: 325px;}  
.brand_mc li .mc_2 ul{margin: 17px 8px 0;}
.brand_mc .mc_2 ul li{ background: url(images/syfl05.gif) no-repeat scroll right center transparent; float: left; height: 20px;line-height: 20px; margin: 0;  padding: 0 11px 1px;word-break:keep-all;white-space:nowrap;}

/*限时抢购*/

.timed { background: url(images/style1.png) no-repeat scroll -90px -886px #F3F3F3; float: left;width: 890px;height:303px;margin-top:19px;position:relative}
.timed .mt { background: none;}
.timed .mc {width: 881px; padding: 0 0 7px 7px;border:1px solid #dddddd;border-top:none;}
.timed .mc li { background:#FFFFFF; border: 1px solid #DDDDDD; height: 253px;  margin-right: 6px; width: 168px;float:left;display: inline; position:relative}
.timed .countdown { border-bottom: 1px dotted #CCCCCC; color: #999999; height: 30px; line-height: 30px; margin: 0 auto; overflow: hidden;text-align: center;width:168px;color:#7F7F7F;}
.timed .mc .promotion_tag{ position:absolute;background:url(images/tag.png) no-repeat 0 -100px;width:52px; font-family:"microsoft yahei"; height:40px;padding:12px 0 0;color:#FFFFFF; cursor: pointer;top:35px; right:0; z-index:100; text-align:center; font-weight:bold;line-height: 17px;}
.timed .mc .promotion_tag span{font-size:20px;line-height: 19px;}
.timed .countdown b{padding:0 1px;font-size:15px;}
.timed .p-img { height: 138px; margin: 0 auto; padding: 10px 4px 0; text-align: center; width: 130px;}
.timed .p-name { height: 3em; margin: 5px 0; padding: 0 8px;text-align: center;}
.timed .p-price span { display: inline;}
.timed .p-price strong { font-family: verdana;font-size: 14px;}
.timed .p-price { border-top: 1px dotted #CCCCCC; height: 1.5em; padding: 3px 0px 0px 31px;}

/*排行榜*/
.best_brand_r{width:310px;}
.top_goods .mt{padding:0 8px 0 4px;    height: 40px; line-height: 40px; background:url(images/yuanjiao.png) no-repeat #F3F3F3;}
.top_goods  h2{}
.top_goods .mc { height: 425px;border:1px solid #dddddd; border-top:none; overflow:hidden; padding: 10px 20px;}
.top_goods .mc li{cursor: pointer;}
.top_goods .mc .first { background: url(images/syph03.gif) no-repeat scroll 250px 13px transparent; color: #000000; display: block; float: left; height: 30px; overflow: hidden; position: relative;text-overflow: ellipsis; white-space: nowrap; width: 268px;}

.top_goods .fstw { height: 28px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap; width: 225px;}
.top_goods li .first span {margin: 7px 5px;background:#ECECEC;color: #666666; display: block; font-size: 12px; font-weight: bold; height: 15px; line-height:15px;  position: absolute;left:0px;top:0px;text-align: center; width: 15px;}
.top_goods .first a {color: #000000;  overflow: hidden; padding-left: 28px;line-height:28px;}
.top_goods li .last { background: url(images/pic/syph04.gif) no-repeat 250px 122px ; color: #000000;display: none; float: left; height: 123px;overflow: hidden; padding: 6px 5px 5px; width: 258px;}
.top_goods .zkl { float: left; height: 120px; overflow: hidden; width: 138px;}
.top_goods .zkl01 { height: 20px;width: 120px;}
.top_goods .zkl02 { height: 42px; line-height: 20px; margin-left: 25px;overflow: hidden;width: 118px;}
.top_goods .zkl03 { color: #CF000D; margin-left: 40px;overflow: hidden; padding-top: 15px; width: 80px;}
.top_goods li a:hover{color:#dd0000 !important;}
.top_goods li .last a { color: #000000;}
.top_goods li .last span { background: #CD030F;  color: #FFFFFF; display: block; font-size: 12px; font-weight: bold; height: 15px; line-height: 15px;  position: absolute;text-align: center; width: 15px;}
.top_goods .zkp { float: left; font: 16px "microsoft yahei",Geneva,sans-serif; overflow: hidden;}
.top_goods .zkr { float: right; height: 120px; overflow: hidden;width: 120px;}
.top_goods .zkr img { height: 110px; width: 103px;}


.top_goods li.cur .first {display: none;}
.top_goods li.cur .last {display: block;}

/*最新商品*/
.new_goods{margin-top:19px;}
.new_goods .mt{padding: 0 20px 0 10px;}


/*首页标题背景公用*/
.index-goods{ border:1px solid #DDDDDD;border-top:2px solid #CC0000;}
.index-goods .mt{background:url(images/hot_brand_t.png) repeat-x;height: 37px; line-height: 37px;}
.index-goods .mt h2{font-family: "microsoft yahei";font-size: 16px;font-weight: bold;  float:left;color: #CC0000;}
.index-goods .mt ul{ float:right;}
.index-goods .mt ul li{float:left;}
.index-goods .mt ul li span{  margin-left: 3px;margin-right: 5px;}
.index-goods .mc .goods_ad{float:left;}
.index-goods .mc .goods_ad img{padding-top:14px;}
.index-goods .mc {text-align:center}
.index-goods .goods_cont{float:left;width:1000px;margin-top: 8px;}
.index-goods .goods_cont li{float: left; height: 285px; overflow: hidden; padding: 9px 0 0 18px;width: 182px; position:relative}
.index-goods .goods_cont li .hot_tag{   left: 10px; position: absolute;top:10px;}

.index-goods .pic img{width:182px; height:195px;}
.index-goods .dic{height: 42px;line-height: 20px; margin-top: 10px; overflow:hidden; padding: 0 0 0 15px;  width: 160px;}
.index-goods .prc{ font-family:Verdana, Geneva, sans-serif; padding: 0 0 0 15px;}
.index-goods .prc b{color: #CD0100;}


/*首页分类推荐*/
.cat{margin-top:19px;}
.cat .mt{padding: 0 20px 0 10px;}
.cat .mc .ad{height: 220px; overflow: hidden;padding-top: 10px;}
.cat .ad li{float:left; height: 220px; overflow: hidden;}
.cat .ad .ad1{padding: 0 0 0 14px;  width: 220px;}
.cat .ad .ad2{padding: 0 10px;width: 720px;}
.cat .ad .ad3{width: 220px;}
.cat .ad .ad3 a{display:block; height: 68px; margin: 0 0 8px; overflow: hidden;  width: 220px;}
.cat .goods_cont{width:auto;}
.cat .goods_cont li{  height: 285px; padding: 10px 8px 0 20px; width: 170px; position:relative}
.cat .goods_cont li .hot_tag{   left: 10px; position: absolute;top:10px;}
.cat .goods_cont .pic{padding-top:0;}

/*文章关联*/
.act .fr .cont.new_art{font-family: "microsoft yahei",宋体; padding: 15px 30px 0;}
.act .fr .cont.new_art .mt{border-bottom:1px solid #EBEBEB; width:927px;}
.act .fr .cont.new_art .mt h1{ width:680px; float:left; border:none; text-align:left;margin:0; padding:0 0 6px 0; color:#333333; font-weight:bold}
.act .fr .cont.new_art .mt .summary{ float:left; text-align:left; margin-top: 2px; width: 245px;}
.like_goods.art{ border: 1px solid #CCCCCC;  width:922px;margin: 20px 0px 10px 0;}
.like_goods .guess-control-art { background: url(images/scroll.png) no-repeat scroll 0 0 transparent; cursor: pointer; display: block; height: 107px; left: 10px; overflow: hidden; position: absolute; text-indent: -9999px; top: 70px; width: 21px; z-index: 10;}
.like_goods .disabled {cursor: default;}
.like_goods #guess-backward-art { background-position: -21px 0; left: auto; right: 10px;}
.like_goods #guess-scroll-art ul{width:10000px; position:absolute;}
.like_goods #guess-scroll-art ul li{width:920px; float:left}
.like_goods #guess-scroll-art ul li .tj_all{ padding:10px 7px 0;text-align: center;width: 193px; float:left}
.like_goods #guess-scroll-art ul li .tj_all .p-name{height:34px; line-height:17px; overflow:hidden; font-size: 12px;}

/*为我推荐*/
.like_goods{ border: 1px solid #CCCCCC; border-left:none;width:998px;}
.margin{margin-top:19px;}
.like_goods .mt { background: url(images/style2.png) repeat-x  0 -287px; border-bottom: 1px solid #CCCCCC; border-right: 0 none; height: 28px;line-height: 28px;padding:0 8px;}
.like_goods .mc {height: 250px; overflow: hidden; position: relative;}
.like_goods .guess-control { background: url(images/scroll.png) no-repeat scroll 0 0 transparent; cursor: pointer; display: block; height: 107px; left: 10px; overflow: hidden; position: absolute; text-indent: -9999px; top: 70px; width: 21px; z-index: 10;}
.like_goods .disabled {cursor: default;}
.like_goods #guess-backward { background-position: -21px 0; left: auto; right: 10px;}
.like_goods #guess-scroll ul{width:10000px; position:absolute;}
.like_goods #guess-scroll ul li{width:920px; float:left}
.like_goods #guess-scroll ul li .tj_all{ padding:10px 7px 0;text-align: center;width: 170px; float:left}
.like_goods #guess-scroll ul li .tj_all .p-name{height:34px; line-height:17px; overflow:hidden;}
.his{ border: 1px solid #CCCCCC; width: 208px;}
.his .mt { background: url(images/style2.png) repeat-x  0 -287px; border-bottom: 1px solid #CCCCCC; border-right: 0 none; height: 28px;line-height: 28px;padding:0 8px;}
.his .mc ul{height: 250px; overflow-y: auto;}
.his .mc ul li {border-top: 1px dotted #DEDEDE; overflow: hidden;}
.his .mc ul li .p-img { float: left; height: 50px; margin-right: 5px; overflow: hidden; width: 50px; margin-top: 5px;}
.his .mc ul li .p-img img{height: 50px;width: 50px;}
.his .mc ul li .p-name {  float: left; height: 3em; margin-top: 5px; width: 120px;}
.his .mc ul li .p-price {float: left;width: 120px;}

/*帮助中心*/
.help{ background:#FEFEFE; border: 1px solid #DDDDDD; border-radius: 5px 5px 5px 5px; margin-bottom: 20px; padding: 10px 20px;width: 1170px;}
.help dl { width: 230px; float: left;position: relative;}
.help dt { font: 14px "microsoft yahei"; padding: 6px 0 6px 44px;}
.help dt b { height: 28px; left: 6px; position: absolute; top: 0; width: 28px;}
.help dd, .help dt b, .help li, .help li b { background-image: url(images/style.png); background-repeat: no-repeat;}
.help dd {  background-position: -230px -177px; line-height: 20px; margin-left: 20px; min-height: 120px; padding-left: 24px;}
.help dd div{height:20px; overflow:hidden}
.help dd a:hover{ text-decoration:underline}
.help dl.fore1 b {background-position: 0 -176px;}
.help dl.fore2 b { background-position: -30px -176px;}
.help dl.fore3 b { background-position: -60px -176px;}
.help dl.fore4 b { background-position: -90px -176px;}
.help dl.fore5 b { background-position: -120px -176px;}

/*底部导航*/
.foot_nav a{margin: 0 8px;white-space: nowrap;}
.foot_nav{ border:1px solid #DDDDDD;line-height:30px;}

.foot{ text-align:center;margin-bottom:20px; position:relative;}
.authentication{margin:10px 0 0 0;}
.authentication a{margin:0 5px;}

.weixin-follow{   position: absolute;right: 98px;top: 92px;width: 114px;}

/*--详细页--david--*/
.AreaR{width:733px;}
.AreaL{width:463px;}


/*--david-公用样式---*/
.pink{color:#333333;}
.border-1{border:1px solid #DDDDDD;}
.clear{clear: both;float: none;}

/*-david-次导航--*/

.second-nav{background: url(images/index_new_art.png) no-repeat #F8F8F8;width:1104px;height:32px; margin-top: 5px; overflow:hidden;padding-left:106px; border:1px solid #ccc; line-height:32px;}

.second-nav ul { float:left; width:658px; border-right:1px dotted #ccc; height:32px; overflow:hidden}

.second-nav ul li{ float:left; width:329px; text-indent:5px; font-weight:bold}
.second-nav-s{ float:left;}
.second-nav-s a{ margin-left:10px;}
.second-nav-s a.last{margin-left:50px;}

/*.second-nav ul{width:1208px;height:75px;}

.second-nav ul li{width:109px;height:75px;float:left}
.second-nav ul li.tx1{text-indent: 18px;}
.second-nav ul li.tx2{text-indent: 18px;}
.second-nav ul li.tx3{text-indent: 27px;}
.second-nav ul li.tx4{text-indent: 29px;}
.second-nav ul li.tx5{text-indent: 26px;}
.second-nav ul li.tx6{text-indent: 31px;}
.second-nav ul li.tx7{text-indent: 33px;}
.second-nav ul li.tx8{text-indent: 35px;}
.second-nav ul li.tx9{text-indent: 39px;}
.second-nav ul li.tx10{text-indent: 55px;}

.second-nav ul .last-li{ width:108px;text-indent: 57px;}

.second-nav ul li a,.second-nav ul .last-li a{display:block;width:109px;padding: 55px 0 0;color: #005AA0;}



.second-nav ul li a:hover{color:#CC0000}
*/

/*--面包屑导航--*/
.bc-nav {margin-top:2px;margin-bottom:6px;border-bottom: 1px solid #CCCCCC;  font-family:"宋体"; height:25px; line-height:25px;}
.bc-nav p{color:#333333;}
.bc-nav .pink{color:#CC3300}

/*--内容区--*/

.cont .right{width:992px;}
.cont .left{width:210px;}
.cont .fr .b-adver{width:990px;height:410px;border:1px solid #DDDDDD;margin-bottom:10px;}
.cont .fr .recom-box{margin-bottom:20px;height:277px;}
/*--内容区--推荐商品--*/
.cont .fr .r-list{width:770px;}
.cont .fr .but{width:770px;height:28px;background:url(images/but_bg.png) repeat-x 0 27px;}
.cont .fr .but ul li{width:185px;height:28px;background:url(images/but01.png) no-repeat;font-size:14px;font-weight:bold;float:left;padding-right:10px;text-align:center;line-height:28px;}
.cont .fr .but ul .last{padding-right:0;}
.cont .fr .but ul .on{background:url(images/but02.png) no-repeat;;}

.cont .fr .r-list .goods{width:768px;border:1px solid #DDDDDD;border-top:none;}
.cont .fr .r-list .goods ul li{float:left;width:192px;background:url(images/but03.jpg) no-repeat right;}
.cont .fr .r-list .goods ul .last{background:none;}
.cont .fr .r-list .goods ul li .pic{display:block;width:120px;height:129px;margin:10px auto 5px;}
.cont .fr .r-list .goods ul li .title{display:block;width:155px;height:20px;white-space:nowrap;overflow:hidden;margin:0 auto;color:#666666;}
.cont .fr .r-list .goods ul li p{color:#999999;padding:0 0 0 17px;}
.cont .fr .r-list .goods ul li font{color:#DD0000;font-weight:bold;font-size:13px;}
.cont .fr .r-list .goods .bg{height:55px;background:#F9F9F9;margin:10px 1px 1px 1px;}

.cont .fr .recom-g{width:210px;height:276px;}
.cont .fr .recom-g span{display:block;height:27px;background:url(images/lm02.png) no-repeat;line-height:27px;text-indent:15px;font-size:14px;font-weight:bold;}
.cont .fr .recom-g .box{height:248px;}

/*--内容区--商品列表--*/

.cont .fr .goods-list{border-top:2px solid #CE000D;background:url(images/lm03.jpg) repeat-x;margin:0 0 5px 0;width:990px;}
.cont .fr .goods-list h2{height:40px;font-family:'微软雅黑';font-size:20px;color:#CE000D;line-height:40px;text-indent:15px;float:left;padding:0 20px 0 0;}
.cont .fr .goods-list span{font-size:12px;color:#AAAAAA;line-height:40px;margin-left: 15px;}
.cont .fr .goods-list .pic{margin:10px 0 0 10px;}
.cont .fr .goods-list .switch{margin:10px 0 0 10px;}
/*--list--*/
.cont .fr .goods-list ul{float:left;margin:20px 0 0 0;}
.cont .fr .goods-list ul li{width:247px;float:left;margin:0 0 23px 0;position:relative}
.cont .fr .goods-list ul li .pic{display:block;width:182px;height:195px;margin:0 auto;}
.cont .fr .goods-list ul li .pic img{width:170px;height:186px;}
.cont .fr .goods-list ul li .title{display:block;width:214px;height:38px;color:#5E5E5E;margin:0 auto;overflow:hidden; text-align:center}
.cont .fr .goods-list ul li .title:hover{ color:#dd0000}
.cont .fr .goods-list ul li .title i{font-style:normal;color:#CE000D;}
.cont .fr .goods-list ul li p{width:210px;line-height: 16px; text-align:center;margin: 0 auto;}
.cont .fr .goods-list ul li  font{font-weight:bold;color:#CE000D;}
.cont .fr .goods-list ul li .hot_num {font-size:12px;padding-left:2px}
.cont .fr .goods-list ul li .goods_title_f {display:block;height:14px;overflow:hidden}
.cont .fr .goods-list ul li .addToCart{ background:url(images/add_cart.jpg) no-repeat;width:60px;height:21px;line-height:21px;margin:0px 0 0 15px; text-align:center}
.cont .fr .goods-list ul li .collect{ background:url(images/buy.jpg) no-repeat;width:60px;height:21px;line-height:21px;text-align:center;margin:0 5px;}
.cont .fr .goods-list ul li .compare{ background:url(images/compare.jpg) no-repeat;width:78px;height:21px;line-height:21px;text-indent: 34px;}
.cont .fr .goods-list ul li.select .compare{ background:url(images/compare_s.jpg) no-repeat;}

.cont .fr .goods-list ul li i {
	position: absolute;
right: 10px;
top: 0;
background: url(img/shangou.png) no-repeat 0 0;
display: block;
width: 50px;
height: 50px;
text-align: center;
color: #fff;
font-weight: bold;
padding-top: 15px;
font-size: 14px;
}

/*--左边--*/
.cont .left .brand{border:1px solid #DDDDDD;margin-bottom:15px; overflow:hidden}
.cont .left .brand ul{margin:0 0 5px 0; height:536px; overflow-y: auto;}
.cont .left .brand ul li{height:30px;margin:11px 0 0 11px; background:url(images/brand_logo.jpg);width:170px;}
.cont .left .brand ul li a{ line-height: 30px;padding: 0 5px 0 0; text-align: right;color: #666; display:block}
.cont .left .brand ul li a:hover{color:#dd0000}


/*--更多品牌--*/
.left_mt{ background:url(images/brand_t.png) no-repeat;height: 28px;line-height: 28px;padding: 0 8px;width:194px; color:#fff;}
.cont .c_more_brand,.cont .more_filter{border:1px solid #DDDDDD;}
.cont .c_more_brand h2,.more_filter h2,.brand h2,.w-style h2{background: url(images/style2.png) repeat-x 0 -287px;border-bottom: 1px solid #CCCCCC;border-right: 0 none;height: 28px;line-height: 28px;padding: 0 8px;width:192px;}
.cont .c_more_brand ul{float:left;margin:20px 0 10px;}
.cont .c_more_brand li{float:left;width:81px;height:25px;line-height:25px;padding:0 0 0 22px;}



/*--图片筛选--*/
.more_filter a {display:block;width:100px;height:30px;float:left;text-indent:10px;line-height:30px;}
.more_filter .pic{padding:10px 0 10px 10px;}
.more_filter .w_color img{padding-right:5px;}
.more_filter .w_color span{background: url(images/test/ms1.jpg) no-repeat;width:198px;height:32px;display:block;line-height:31px;font-weight:bold;text-indent:31px;margin: 10px 0 5px 4px;}
.more_filter .w_color.color_1 span{background: url(images/test/ms1.jpg) no-repeat;}
.more_filter .w_color.color_2 span{background: url(images/test/ms2.jpg) no-repeat;}
.more_filter .w_color.color_3 span{background: url(images/test/ms3.jpg) no-repeat;}
.more_filter .w_color.color_4 span{background: url(images/test/ms4.jpg) no-repeat;}
/*列表页的品牌坐标*/

.cont .left .w-style img{width:200px;padding:4px;}

.hot-goods{height:200px;}
.hot-goods .view{width:207px;height:200px;border-right:1px solid #DDDDDD;}
.hot-goods .hot{width:1000px;height:200px;}
.hot-goods .view span,.hot-goods .hot span{display:block;height:29px;font-size:14px;font-weight:bold;line-height:30px;background:url(images/lm04.jpg) repeat-x;border-bottom:1px solid #DDDDDD;text-indent:10px;}



/*--分类页--*/

.cont .right .top-recom{width:990px;height:154px;border:1px solid #FFCC66;background:#FCF4EA url(images/pos-hot.png) no-repeat;margin:0 0 15px 0; position:relative}
.cont .right .top-recom .bg{width:986px;height:152px;background:#FFF;margin:2px;float:left;}
.cont .right .top-recom .bg .list{width:812px;margin:7px 0 0 0;}
.cont .right .top-recom .bg .list h2,.cont .right .top-recom .bg .text span{font-family:"微软雅黑";font-size:15px;font-weight:bold;}
.cont .right .top-recom .bg .list h2{text-indent:38px;}
.cont .right .top-recom .bg .list ul {margin:10px 0 0 0;}
.cont .right .top-recom .bg .list ul li{float:left;width:240px;margin:0 15px;_margin:0 15px 0 7px;}
.cont .right .top-recom .bg .list ul li .pic{display:block;float:left;width:103px;height:110px;}
.cont .right .top-recom .bg .list ul li .pic img{width:103px;height:110px;}
.cont .right .top-recom .bg .list ul li .title{display:block;float:left;width:137px;height:90px;color:#005AA0;}
.cont .right .top-recom .bg .list ul li .title a{color:#005AA0;}
.cont .right .top-recom .bg .list ul li .title a:hover{color:#dd0000}
.cont .right .top-recom .bg .list ul li .title span{ display:block;height:34px; line-height:18px; overflow:hidden;cursor:pointer;}
.cont .right .top-recom .bg .list ul li p{color:#999999;padding:3px 0;}
.cont .right .top-recom .bg .list ul li font{color:#DD0000;}
.cont .right .top-recom .bg  b{background:url(images/top_hot.png) no-repeat;width:46px;height:46px; position:absolute;top:0px; left:0px}
.cont .right .top-recom .bg .text{width: 160px;height:138px;margin:13px 0 0 8px;border-left:1px solid #FFF5E9;padding:0 0 0 5px;}
.cont .right .top-recom .bg .text ul{margin-top:5px;}
.cont .right .top-recom .bg .text ul li{background:url(images/list.png) no-repeat 4px 11px;width:150px;padding:2px 0 2px 10px;height:18px; line-height:18px; overflow:hidden}

/*--筛选--*/

/*.cont .right .requi{width:992px;margin:0 0 15px 0;}
.cont .right .requi h2{height:29px;background: url(images/h2.png) repeat-x;color:#CC3300;font-size:13px;text-indent:15px;line-height:29px;padding-right:12px;position:relative;}
.cont .right .requi h2 a{color:#CC3300}
.cont .right .requi h2 .c{float:right;color:#005AA0;position:absolute;right:10px;top:2px;}
.cont .right .requi h2 .search_arrt{ position:absolute;right:97px;top:2px;}
.cont .right .requi ul{border-top: 1px dashed #E7CDAE;padding:4px 0 2px;margin:0 5px;overflow: hidden;}
.cont .right .requi .first{border-top:none;}
.cont .right .requi ul .ks{float:left;width: 100px;font-weight:bold;text-align:right;line-height: 25px;}
.cont .right .requi ul li{ line-height:25px;}
.cont .right .requi ul .cs{color:#005AA0;float: right;width:872px;}
.cont .right .requi ul .cs a{font-size:13px;color:#005AA0;line-height:25px;padding:2px 3px;margin:0 3px;}
.cont .right .requi ul .cs a:hover,.cont .right .requi ul .cs .on{background:#005AA0;color:#FFF;padding:2px 3px;}
*/

.cont .right .sequence{width:990px;height:37px;margin:0 0 15px 0;border:1px solid #DEDFDE;border-top:2px solid #ce0000; background:url(images/lm05.jpg) repeat-x; position:relative;z-index:10}
.cont .right .sequence p{float:left;line-height:37px;padding:0 0 0 10px;}
.cont .right .sequence  ul{float:left;margin:0 0 0 10px;display:block;width:320px;height:37px;}
.cont .right .sequence  ul li{float:left;}
.cont .right .sequence  ul li a{background:url(images/s.png) repeat-x;display:block;height:24px;border:1px solid #CECBCE;color:#333333;padding:0 5px;float:left;line-height: 24px;margin: 5px 0 0 10px;_margin: 5px 0 0 5px}
.cont .right .sequence  ul li a:hover{background:#CC0000;border:1px solid #990000;color: #FFF;margin: 5px 0 0 10px;_margin: 5px 0 0 5px}
.cont .right .sequence  ul li a.on{background:#CC0000;border:1px solid #990000;color: #FFF;}
.cont .right .sequence .pagin{width:340px;height:37px;}
.cont .right .sequence .pagin font{display:block;color:#CC3300;border-right:1px solid #E7E3E7;margin: 5px 0 0 0;height: 27px;float: left;padding:0 10px 0 0;line-height:27px;}
.cont .right .sequence .pagin span{height:26px;display:block;border-left:1px solid #FFF;margin: 5px 0 0 0;float:left;padding:0 0 0 10px;line-height:27px;}

.cate_arrow_l,.cate_arrow_r,.cate_arrow_l_d,.cate_arrow_r_d{display:block;width:60px;height:22px;line-height:22px;text-align:center;float:left;margin:8px 0 0 8px;}
.cont .right .sequence .pagin .cate_arrow_l{background:url(images/cate_arrow_l.png) no-repeat;color:#005AA0 }
.cont .right .sequence .pagin .cate_arrow_l_d{background:url(images/cate_arrow_l_d.png) no-repeat;cursor:default;color:#CCCCCC}
.cont .right .sequence .pagin .cate_arrow_r{background:url(images/cate_arrow_r.png) no-repeat;color:#005AA0;}
.cont .right .sequence .pagin .cate_arrow_r_d{background:url(images/cate_arrow_r_d.png) no-repeat;cursor:default;color:#CCCCCC}

.cont .c-goods-list{width:992px;}
.cont .c-goods-list ul{}
.cont .c-goods-list ul li{width:248px;float:left;margin:0 0 20px 0; position:relative;}
.cont .c-goods-list ul li .goods_sn{color:#fff;background:#f00;padding:0 3px; width:150px; margin:5px auto; text-align:center;height:20px; line-height:20px;}
.cont .c-goods-list ul li .not_goods{  left: 0px; position: absolute;top:0px;}
.cont .c-goods-list ul li .hot_tag{   left: 0px; position: absolute;top:0px;}
.cont .c-goods-list ul li .hot_tag{   left: 15px;}

.cont .c-goods-list ul li .pic{display:block;width:170px;height:186px;margin:0 auto;}
.cont .c-goods-list ul li .title{display:block;width:216px;height:38px;/*margin:0 auto;*/line-height:21px; overflow:hidden; text-align:center;margin: 0 auto;}
/*.cont .right .c-goods-list ul li .market-t{margin: 5px 0 0 17px;color:#CECBCE;text-decoration:line-through;display:block;}
.cont .right .c-goods-list ul li .market-s{display:block;text-align:left;color:#DD0000;width:100px;margin: 0 0 0 17px;}*/
.cont .c-goods-list ul li .market-t{color:#CECBCE;text-decoration:line-through;display:block; text-align:center;width: 216px;margin: 0 auto;}
.cont .c-goods-list ul li .market-s{display:block;color:#DD0000;text-align:center;width: 216px;margin: 0 auto;}

.cont .c-goods-list ul li .yan_info .market-s{display:block;color:#DD0000;width: 109px; float:left; margin:0; text-align:left;}
.cont .c-goods-list ul li .yan_info{ width: 210px;  margin: 0 auto;}
.cont .c-goods-list ul li .yan_info .click_count{ float:right; }

.cont .c-goods-list ul li.select .compare{ background:url(images/compare_s.jpg) no-repeat;}
.c-goods-list ul li .market-s i{ font-size:13px; font-weight:bold}

.cont .c-goods-list .addToCart{ background:url(images/pic_buy.png) no-repeat;text-indent:-10000px;width:60px;height:21px;line-height:21px;margin:0px 0 0 17px;_margin:0 0 0 8px; text-align:center}
.cont .c-goods-list .addToCart:hover{background-position:-60px 0;}

.cont .c-goods-list .collect{ background:url(images/buy.jpg) no-repeat;width:60px;height:21px;line-height:21px;text-align:center;margin:0 5px;_margin:0 5px 0 2px;}
.cont .c-goods-list .compare{ background:url(images/compare.jpg) no-repeat;width:78px;height:21px;line-height:21px;text-indent: 35px;}
/*商品列表页 价格筛选*/
.min_max{  height: 31px;line-height: 33px; overflow: hidden;width: 120px;z-index:200; padding: 0 0 0 8px;}
.min_max_on{ height: auto;overflow: visible;background: #f0f0f0; border: 1px solid #cccccc; padding: 0 0 8px 8px;}
.min_max span{ float: left; height: 33px;line-height: 33px; margin: 0 4px;}
.min_max input{ border: 1px solid #CCCCCC; color: #A7ABAC; float: left; height: 19px; line-height: 19px; margin: 5px 5px 0 0; text-indent: 10px; width:44px;}
#price_minx,#price_maxx{ background:url(images/yan.jpg) no-repeat left 4px #fff;outline:none;}
.min_max .min_btn{background:url(images/goods_onclick.jpg) repeat-x;cursor:pointer;height: 22px;text-align: center; text-indent: 0; padding: 0 5px;color:#000;margin:0 18px 0 0px;_margin:0 9px 0 0;float:left}
.min_max .min_sub{background:url(images/btn.png) repeat;height: 22px;text-align: center; text-indent: 0; padding: 0 5px;color:#fff;cursor:pointer;margin: 0 10px 0 0px;float:left}
.min_max .price_btn{ background:url(images/goods_onclick_s.jpg) repeat-x;color: #FFFFFF;cursor:pointer;height: 22px;text-align: center; text-indent: 0; padding: 0 5px;}

#plist{overflow: visible; position: relative;}
#notfound { font-family: verdana,宋体;font-size: 14px; margin-left: 200px; padding: 40px 0 50px; position: relative;}
#notfound h2 { font: 500 24px/20px 微软雅黑; margin-bottom: 25px;}
#notfound h3 {font-size: 12px;line-height: 3;}
#plist li { width: 215px; font-size: 12px; line-height:30px; padding: 0; text-align: left;border-bottom: 1px dotted #DDDDDD; font-family: arial,宋体; height:30px; float:none;margin:0}
#notfound b { background:url(images/style4.jpg) no-repeat 0 -337px;display: block; height: 29px;left: -52px; position: absolute; top: 38px; width: 32px; z-index: 1;}

/*分页*/
/*--翻页--*/
.pager{ float:right;margin:5px 20px 10px 0;}
.pager .prev,.pager .next,.pager .onprev,.pager .onnext,.pager .unprev,.pager .unnext{display:block;overflow:hidden;text-indent:-999px;}

.pagernum{height:24px;}
.unprev, .prev, .onprev, .pagecurrent{border:1px solid #000;line-height:24px;text-align:center;margin:0}
.unprev, .prev{width:60px;height:24px;border:1px solid #000;background: url(images/unprev.jpg) no-repeat;margin:0}
.pager .onprev{width:60px;height:24px;border:1px solid #000;background:url(images/onprev.jpg);}/*--第一页停留--*/
.pagernum a{border:1px solid #000;line-height:26px;text-align:center;padding: 5px 8px;margin:0}
.pagernum a:hover, .pagecurrent{background:#000;border:1px solid #000;color:#FFF;padding: 5px 8px;margin:0; display:inline; float:none;}
.next, .unnext{width:60px;height:24px;border:1px solid #666; background: url(images/next.jpg) no-repeat;} /*--下一页--*/
.onnext{width:60px;height:24px;border:1px solid #666; background: url(images/onnext.jpg) no-repeat;border:1px solid #000} 
.page_f{ border:1px solid #000;padding:0px 8px; height:24px; line-height:24px; display:block}
.page_l{ border:1px solid #000;padding:0px 8px; height:24px; line-height:24px; display:block}
.pagernum .goods_c{font-size:14px;}
.page_f:hover{color:#FFF;background:#000}
.page_l:hover{color:#FFF;background:#000}



/*专题页左边介绍列表*/
.cont .left .w-dic{margin-bottom:10px;}
.cont .left .w-dic h2{height:28px;background:url(images/lm04.jpg) repeat-x;color:#333;text-indent:6px;border-bottom:1px solid #DDDDDD; line-height:28px;}
.cont .left .w-dic .mc{padding:8px 20px 13px}
.cont .left .w-dic .dz_mc{margin-left:10px;}
.cont .left .w-dic .mc .dic{color:#3F3F3F;}
.cont .left .w-dic .mc .dic dt{background:url(images/square.png) no-repeat center left; text-indent:10px; font-weight:bold;margin-top:10px;}
.cont .left .w-dic .mc .dic dd{border-bottom:1px dotted #ccc;padding:0 0 5px 0;}
.cont .left .w-dic .mc .dic .noborder{border:none}
.cont .left .w-dic .mc .act_go{display:block; background:url(images/act_go.png); width:160px; height:22px; line-height:22px; text-align:center;margin-top:10px;}

.cont .left .w-oto{margin-bottom:10px;}
.cont .left .w-oto h2{height:28px;background:url(images/lm04.jpg) repeat-x;color:#333;text-indent:6px;border-bottom:1px solid #DDDDDD; line-height:28px;}
.cont .left .w-oto .mc{padding:10px 17px 17px 17px;}
.cont .left .w-oto .mc li{height:35px; line-height:35px; border-bottom:1px dotted #ccc; text-indent:10px; overflow:hidden; width:174px; clear:both}


/*文章页*/
.act .fr{width:992px; overflow:hidden}
.act .fr .cont{border: 1px solid #EBEBEB;}
.act .fr .cont .mt{ padding-bottom: 2px; position: relative;}
.act .fr .cont .mt h1 {font-size:20px; font-weight:500; border-bottom: 1px solid #EBEBEB;  font-family: "microsoft yahei",宋体; height: 24px; line-height: 24px; margin-bottom: 10px; padding: 10px 0; text-align: center;}
.act .fr .cont .mt .summary {color: #999999;text-align: center;}
.act .fr .cont .mc {font-size: 14px;line-height: 2em; padding: 20px 10px 0 10px;}
.act .fr .cont .mc li{ list-style-type:disc}
.act .fl{margin-top:7px;overflow: visible;position: relative;; width: 211px;}

/*系统文章分类内容页*/

.act.act_pro .fr .cont{border:none; padding:0;}
.act.act_pro .fr .cont .mt{ padding-bottom: 2px; position: relative;}
.act.act_pro .fr .cont .mt h1{ background: url(images/about_h2bg.png) repeat;font-weight: bold;height: 63px; line-height: 63px; margin: 0 0 30px; padding: 0; text-align: left;text-indent: 20px;}
.act.act_pro .fl{border: 1px solid #CCCCCC;width: 209px; overflow:hidden;margin:0;}
.act.act_pro .fl h3 {border-bottom: 1px dotted #000000; color: #666666; font-family: "微软雅黑"; font-size: 14px; font-weight: bold; padding: 10px 0 10px 15px;}
.act.act_pro .fl ul { border-bottom: 1px solid #E5E5E5; padding: 0 0 5px;}
.act.act_pro .fl ul li { line-height: 25px;height: 25px;margin: 3px 0; padding-left: 18px; clear: both;  overflow:hidden;}

/*搜索*/
.search{ overflow-x:hidden}
.search .mt{idth:990px;height:30px;line-height:30px;margin:0 0 5px 0;border:1px solid #DEDFDE;border-top:2px solid #ce0000; background:url(images/lm05.jpg) repeat-x;color: #333333; font-weight:bold}
.search .mt span{margin:0 10px;color: #CC3300;font-size: 14px;}
.svote {padding: 5px 10px;}
.svote p { background:url(images/style3.png) no-repeat -56px 0; float: left; height: 17px;line-height: 17px;margin-right: 50px; padding-left: 20px;}
.svote a:link, .svote a:visited {color: #005AA0;}
#re-search {background: #F6F6F6; padding: 20px 0;margin:10px 0}
#re-search dl { margin: 0 auto;overflow: hidden;width: 520px;}
#re-search dt { float: left;font-size: 14px; font-weight: bold; line-height: 36px;text-align: center; width: 70px;}
#re-search dd {float: right;height: 36px;padding-right: 77px; position: relative; width: 372px;}
#re-search .text { border:1px solid #ccc; border-right:none; background:url(images/style4.jpg) no-repeat -80px -254px #fff;color: #999999; height: 24px;line-height: 24px; padding: 5px 5px 5px 25px; width: 341px;}
#re-search .button {background:url(images/style4.jpg)  0 -253px #FF0000; border: 0 none; color: #FFFFFF; cursor: pointer; font-size: 14px; font-weight: bold;  height: 36px; position: absolute; right: 0; top: 0; width: 77px;}

.key_art{float:left;font-weight: bold;height: 37px;line-height: 37px;}
.mtspan {color: #CC3300;font-size: 14px; margin: 0 10px; }
.key_art_list ul li{ float:left; width:480px;height:30px; cursor:pointer}

.key_art_list ul li .pic{float:left;margin-right:10px;width:90px;}
.key_art_list ul li .cont{float:left;width:380px; font-size:13px; height:23px; line-height:23px;}
.key_art_list .cont_mt h2{width:250px; float:left; font-weight:100; font-size:13px; overflow:hidden;height: 28px;line-height: 28px;}
.key_art_list .cont_mt h2 a{color:#CC3300}
.key_art_list .cont_mt .time{float:right;padding-right:5px;}
/*用户调查*/

.vote_box ul li{float: left; margin-bottom: 5px;width: 216px;}
.bnt_bonus{background:url(images/submitbg.png) no-repeat; float:left; display:block; border:none; cursor: pointer; height: 25px; width: 50px;}
.bnt_blue{background:url(images/reset.jpg) no-repeat; float:left; display:block; border:none; cursor: pointer; height: 25px; width: 50px; margin-left: 10px;}

/*购物车*/
.success {background:#FFFCEB;border: 1px solid #EED97C; overflow: hidden;  padding: 22px 10px 16px 50px;}
.success b { background: url(images/bg_initcart.gif) no-repeat  0 -66px ; float: left;height: 40px; line-height: 150px;overflow: hidden; width: 304px;margin: 0 0 0 390px;}
.btn-pay, .btn-continue, .btn-append { background: url(images/bg_initcart.gif) no-repeat #CCCCCC; display: block; text-indent:-9999px }
.btn-pay { background-position: -127px -24px; float: right; height: 41px;margin-left: 10px;width: 163px;}
.btn-continue { background-position: 0 -24px; float: right;height: 41px;width: 126px;}



.cart{margin:30px 0;}
.cart h2 {background: url(images/my_cart_title.png) no-repeat scroll left top transparent;height: 20px;line-height: 100px; margin-bottom: 15px; overflow: hidden;}
.cart-inner { border: 1px solid #DDDDDD;}
.cart-thead {  background-color: #F3F3F3; height: 35px;line-height: 35px;}
.cart-tbody{padding:10px 0 0 0;}

.cart-tbody li{margin-bottom:10px; border-bottom:1px solid #ddd}

.cart-tbody .cell {float: left;min-height:50px;width: 126px;text-align: center; margin: 55px 0 0;}
.cart-tbody .cell.p-goods{ width: 450px;margin:0;}
.cart-tbody .cell.p-goods .name{margin:10px auto;  line-height:18px; display:block; width:210px;}
.cart-tbody .cell.p-attr{margin:0;}
.cart-tbody .cell.p-action{ width: 120px; border:none;}
.column { border-right: 1px solid #DDDDDD;color: #666666; float: left; height: 35px;line-height: 35px; text-align: center;width: 126px;}
.t-goods { width: 450px;}
.t-action{ width: 120px; border:none;}
.cart-total { background-color: #F3F3F3; padding: 10px;}
.cart-total .total { font-weight: 700; line-height: 30px; margin-left: 10px; width: 250px;}
.cart-total .total span { color: #CC0000; float: right;font-family: Verdana,Arial;font-size: 20px;font-weight: 400;}
.cart-button {padding: 10px 0 0;}
.btn, .btn .btn-text { background: url(images/btn-bg-1.png) no-repeat ;}
.btn {background-position: 100% -63px;display: block; float: left; font-size: 12px;line-height: normal; margin-right: 5px; overflow: hidden; padding-right: 10px; position: relative;}
.btn .btn-text {background-position: 0 0;display: block; float: left; height: 21px; line-height: 22px;overflow: hidden; padding: 0 0 0 10px;  text-align: left;}
.cart-button a.continue {background-position: 100% -198px;padding-right: 16px; cursor:pointer}
.cart-button a.continue .btn-text {background-position: 0 -126px; height: 36px;line-height: 36px;padding: 0 0 0 16px;}
.cart-button a.btn span {color: #333333;}
.cart-button a.checkout {background: url(images/checkout-btn.png) no-repeat; display: block;float: right; height: 38px;line-height: 100px;  overflow: hidden;width: 157px;}


/*--确认订单清单--*/
.step{margin:0 auto;width:440px;padding:20px 0;}
.mo-box .items-list{margin-top:15px;border-bottom: #ccc dotted 2px;padding-bottom:20px;}
.mo-box h2{line-height:30px;}
.middle {line-height:20px;color:#333;}
.middle table{border:#CCCCCC 1px solid;margin-bottom:5px;border-collapse:collapse;}
.middle table .Thead{background: #EBF4FB;text-align: center;}
.middle table .Thead td{border:#CCCCCC 1px solid;border-left:none;border-right:none;line-height:20px;
color:#404040;padding:2px;}
.middle .Table td {border: 1px #AACDED solid;}
.cell.p-num{ position:relative}
.cell.p-num .l{ left:21px}
.cell.p-num .r{ right:21px}
.p-num .cart_number{border: 1px solid #DBDBDB;display: block;font-family: arial;height: 13px;line-height: 13px; overflow: hidden;position: absolute;text-align: center;text-decoration: none; top: 4px; width: 13px;}
.messagediv {font-size:12px;position:absolute;border:1px solid #FFD700; text-align:center;padding:5px;background-color:#FFFACD; filter:alpha(opacity=50); -moz-opacity:0.7;opacity: 0.7;}
.messagediv a{ cursor:pointer}


/*--填写收货地址--*/
.mo-box a{color: #005EA7;;}
.mo-box{width:930px;margin:0 auto;}
.mo-box  .bule-box{width:884px;border:3px solid #AACDED;padding:0 20px;}
.mo-box .make-order{}

.mo-box .lm{background:#AACDED url(images/test/cart_bg_05.gif)  no-repeat  right top;display:block;height:28px;line-height:28px;}
.mo-box span strong{background:url(images/test/cart_bg_03.gif) no-repeat left top;padding:0 20px;display:block;}

.make-order .fill{margin:0 32px;margin:10px 10px 0px 10px;border-bottom:#ccc dotted 2px;text-align: left;}
.make-order .fill .enter{margin-top:20px;}
.make-order .fill .kl{height:60px;}
.make-order .fill .kl span{display:block;width:80px;height:28px;float:left;line-height:26px;}
.make-order .fill .kl input{float:left;display:block;width:233px;height:26px;background:url(images/test/inputbg26.jpg) repeat-x;border:1px solid #B3B3B3;}
.make-order .fill .kl select{float:left;}
.make-order .fill .kl font{float:left;line-height:30px;padding-left:20px;color:#0000CC;}
.make-order .fill .kl i{padding:0 5px;color:#F00;}
.make-order .fill .kl p{float:left;line-height:28px;}

/*--结算--*/
.ware .ware-box{border-top:1px solid #EBCCA0;background:#FFF4D7;margin-bottom:20px;}
.ware .ware-box p{font-size:14px;color:#000000;line-height:20px;border-bottom:#EBCBA0 dotted 1px;font-size: 14px;margin:20px 30px 0px;text-align: right;}
.ware .ware-box b{font-size:22px;color:#F00;}
.ware .ware-box span{display:block;color:#C68600;font-weight:bold;padding:5px 0 5px 30px;}
.ware .bot{margin:10px 0 20px 0;}
.ware .bot .bnt_blue_2{display:block;width:160px;height:53px;background:url(images/test/sub.jpg) no-repeat;margin-left:724px;border:none; cursor:pointer}

/*--订单提交成功--*/
.cart_table{margin-top:30px;}
.cart_table span{padding-right:15px;}
.cart_table .tip_1{padding:10px 10px 10px 50px;background:url(images/test/wcdd.gif) no-repeat;font-size:16px;font-weight:bold;line-height:2em;}
.cart_table .tip_5{margin-bottom: 10px;}
.cart_table .tip_5 i{font-style:normal;color:red;font-size:16px;font-weight:bold;}
.cart_table .tip_2{border:1px solid #FF914E;background:#FFFDE9;padding:15px;margin-bottom:20px;}
.cart_table .tip_4{padding:20px 10px 85px 10px;font-size:14px;line-height:2em;}
.cart_table .tip_4 a{padding-right:10px;}

/*返回顶部*/
#toppanel {}
#sidepanel {position:fixed;right: 28px;top: 329px;z-index:10000}
* html #sidepanel  /* IE6 底部固定  */{
position:absolute;top:expression(eval(document.documentElement.scrollTop+329));
} 
#sidepanel a { color: #FFFFFF;cursor: pointer; display: block;font-size: 12px; height: 40px;margin: 0 0 5px;text-align: center;width: 40px; background:url(images/right_suspension.png) no-repeat;}
/*#sidepanel a:link, #sidepanel a:visited { background-position: 0 -606px;}
#sidepanel a:hover{ background-position: 0 -509px;color:#cc0000}
#sidepanel a, #sidepanel b { background: url(images/bodybg.png) no-repeat;}
#sidepanel .gotop:link b, #sidepanel .gotop:visited b {background-position: -52px -528px;}
#sidepanel b { height: 16px; left: 4px;overflow: hidden;position: absolute;top: 9px;width: 17px;}
#sidepanel .gotop:hover b {background-position: -52px -509px;}
*/
#sidepanel .compareHolder{ background-position:0 -45px;}
#sidepanel .compareHolder:hover{background-position:-50px -45px;}
#sidepanel .gotop{ background-position:0 -135px;}
#sidepanel .gotop:hover{background-position:-50px -135px;}

/*对比快捷菜单*/

#sidepanel .compareHolder b {background: url(images/cmp_btns.png) no-repeat scroll -95px -102px ;height: 13px; width: 14px;}
#sidepanel .compareHolder:hover b {background-position: -95px -116px;}


/*首页评论加文章*/
.share{margin:18px auto 0;}
#share {float: left;width: 891px;  }
.club .mt{height:29px; line-height:29px;padding-left: 4px;}
.club .mc {height: 249px; padding: 0 10px; border:1px solid #ddd; border-top:none; overflow:hidden}
.club ul{}
.club li { border-bottom: 1px dotted #CCCCCC;height: 100px; overflow: hidden;width:276px; float:left;padding:24px 0 0 0; margin: 0 13px 0 0;_margin:0 0 0 6px;}
.club .c-img {width:67px;}
.club .c-detail {width:190px; color: #999999;height:3em;height:94px;line-height:18px;overflow:hidden;background: url(images/test/detail.png) no-repeat top right;font-family: "宋体";}
.club .c-detail a{padding:0 35px 0 0;display:block;height:38px;overflow:hidden;color:#005EA7;word-break: break-all;}
.club .c-detail a:hover{ text-decoration:underline; color:#dd0000}
.club .c-detail p a{color:#404040;padding:0;height:52px;}
.index_arc{width:310px;}
.index_arc .mt{height:38px; line-height:38px;font-family: "microsoft yahei";background:url(images/bodybg.png) repeat 0 -32px;padding-left: 4px;}
.index_arc .mc{border:1px solid #ddd; border-top:none; height:240px;padding:0 5px;}
.index_arc .mc li{height:26px;+height:23px;_height:23px; line-height:26px;+line-height:23px;_line-height:26px;border-top: 1px dotted #CCCCCC;overflow: hidden;}
.index_arc .mc li span{background: url(images/style.png) no-repeat -202px -220px ; color: #FFFFFF;float: left;height: 22px;line-height: 22px;margin-right: 6px;text-align: center; width: 20px;}
.index_arc .mc li a{ display:block; float:left;width: 270px;}
.index_arc .mc li.fore1 span, .index_arc .mc li.fore2 span, .index_arc .mc li.fore3 span {background-position: -202px -244px;}

/*品牌列表*/
.list_p{background:#FAF8ED; border: 1px solid #D6D6D6; margin-bottom: 10px;padding-bottom: 18px; width:249px;}
.list_p .side-title {font: bold 12px/30px verdana;height: 30px;padding-left: 20px;}
.list_p .side-brand-list{ padding:5px 0 15px;}
.list_p .side-brand-list li {color: #999999;line-height: 24px; padding-left: 4px; position: relative;}
.list_p .side-brand-list li span {color: #999999;left: 10px; position: absolute;top: 0;}
.list_p .side-brand-list li a {color: #404040;padding-left:20px;}
.list_p .side-brand-list li a:hover{color:#dd0000;}
.list_img{width:952px;}
.list_img .brand_cat{border: 1px solid #D6D6D6;padding-bottom: 10px;margin-bottom: 10px;}
.list_img h3 {font: bold 14px/2 verdana; height: 28px;padding: 3px 10px;}
.list_img .logo-list { font-size: 0;padding: 10px 5px 0 9px;}
.list_img .logo-list li { float:left;font-size: 12px;height: 140px;line-height: 18px;padding: 8px 12px 0; text-align: center; vertical-align: top; width: 132px;}
.list_img .logo-list .pic { display: block; margin-bottom: 3px; text-align: center;}
.list_img .logo-list li img {border: 1px solid #D6D6D6;vertical-align: top;}
.list_img .logo-list li a{ color: #999;}
.list_img .logo-list li a:hover{color:#dd0000}

/*品牌商品页*/
.brand_goods{width:210px;border:2px solid #ddd;margin-bottom:10px}
.brand_goods .mc.related_goods{width:190px; margin:0 auto;padding-bottom:10px;}
.brand_goods .mt{background:#FAFAFA;font-family: "microsoft yahei"; height: 26px;line-height: 26px;border-radius: 0 0 0 0;border:none;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd;}
.brand_goods .mc{ padding:0 5px; margin: 0 0 10px;}
.brand_goods .mc li{width:193px; border-top:1px solid #ddd;padding:15px 0 0px 0; text-align:center;}
.brand_goods .mc a{display:block;margin: 9px 0;} 
.brand_goods .mc .p-img{width:100px; margin:0 auto 5px;}
.brand_goods .mc .p-name{max-height:34px; line-height:17px; overflow:hidden;}
.brand_goods .mc .p-prc{color:#DD0000;font-family: "microsoft yahei";height:20px; line-height:20px;}
.brand_goods .best_goods{padding:0}
.brand_goods .best_goods li {border-top: 1px solid #EFEFEF;float: left;height: 20px;line-height: 20px;overflow: hidden;padding: 5px; width: 200px;}
.brand_goods .best_goods .fore { height: 54px; padding: 5px 5px 10px;}
.brand_goods .best_goods span {color: #FFFFFF;float: left; font: 9px/12px arial; height: 12px;margin: 4px 5px 0 4px; text-align: center;width: 12px;background:#636162}
.best_goods span.bg1, .best_goods span.bg2, .best_goods span.bg3{background:url(images/num.jpg) no-repeat;}
.best_goods .fore .p-img {display: block;}
.best_goods .p-img {display: none;float: left; margin-right: 5px;}
.brand_goods .mc.best_goods .p-img {margin:0; width:50px;}
.brand_goods .best_goods .fore .p-name { height: 3em;line-height: 1.5em;width: 120px;}
.brand_goods .best_goods .p-name { color: #666666;float: left; height: 22px;line-height: 22px;overflow: hidden;width: 176px;}
.best_goods .fore .p-price {color: #EF0000;display: block;font-weight: bold;}
.best_goods .p-price { display: none;float: left;height: 18px;line-height: 18px;margin-top: 2px;font-family: "microsoft yahei";}
.sale_brand{padding:13px 0 0 0 !important;}
.sale_brand a{width:62px; text-align:center; height:22px ;line-height:22px;float:left; display:block; background:#F6F6F6;margin:4px 0 0 8px !important;}


.brand_title{width:759px;margin-bottom:23px;}
.brand_title .mt{border-bottom:1px dotted #ddd;}
.brand_title .mt img,.brand_title .mt font,.brand_title .mt span{float:left;height:44px; line-height:44px;font-weight: bold; overflow:hidden;margin-right:7px;font-family: "宋体";}
.brand_title .mt img{width:96px; height:45px;}
.brand_title .mt font{ font-size: 28px;}
.brand_title .mt span{line-height: 47px; font-size: 20px; font-family:Verdana}

.brand_desc{width:982px;}

.brand_desc .fl{width:759px;color:#333333;}
.brand_desc .fl .mc{border:1px solid #DDDDDD;padding:13px 17px 12px 9px;background:#FFF;}
.brand_desc .fl .mc_img{width:201px;margin-right:20px;_margin-right:10px;}
.brand_desc .fl .mc_img p{margin:5px 0;text-align:center;}
.brand_desc .fl .mc_p{width:490px;}
.brand_desc .fl .mc_p h3{ font-family:"宋体"; font-weight:bold;margin-bottom:10px;}
.brand_desc .fl .mc_p p{margin-bottom:20px;line-height: 22px;}
.brand_desc .fl .mc_s .mt{height:24px; border-bottom:1px solid #ddd;}
.brand_desc .fl .mc_s .mc{border:none; margin-top:0;padding:0 0 0 9px;}
.brand_desc .fl .mc_s .mc li{float:left;height:30px; line-height:30px; overflow:hidden;width:240px;background:url(images/square.png) no-repeat left center; text-indent:10px;}
.brand_desc .brand_message{width:210px;display:inline}
.brand_desc .brand_message .mt{background:url(images/brand_desc.png) no-repeat;width:210px; height:27px; line-height:27px; text-indent:10px;}
.brand_message .mc{border:1px solid #EBEBEB;padding:0 5px; margin: 0 0 10px 0px;width:198px;}
.brand_message .mc dt,.brand_message .mc dd{font-family: "microsoft yahei"; padding:0 10px;}
.brand_message .mc dt{font-weight:bold;margin-top:11px;}
.nob_top{border-top:none !important;}

/*品牌内容页文章*/
.brand_arc{margin:10px 0;}
.brand_arc .dis{width:759px;font-family: "microsoft yahei";}
.brand_arc .dis .title{width:759px;height:38px;line-height:38px; background:url(images/brand_arcbg.png) no-repeat;color:#fff;margin-bottom:17px;text-indent: 13px;}
.brand_arc .cont li{float:left;width:374px; height:210px; overflow:hidden;margin-bottom:10px;}
.brand_arc .cont li .arc_img{width:180px;margin-right:10px;}
.brand_arc .cont li .arc_m{width:140px;}

.more_brand{width:949px;border:1px solid #ddd;padding:10px 15px;margin:15px 0;}
.more_brand .mt{font-family: "microsoft yahei"; font-size:14px; font-weight:bold;}
.more_brand .cont .comt_dis{margin-top:18px;}
.more_brand .cont span{float:left;margin-right:22px;}
.more_brand .cont .comt_dis a{display:block;width:72px; text-align:left; float:left;color:#996600}

/*品牌内容页头部LOGO*/
.top_logo{border: 1px solid #E0E0E0; display:none}
.top_logo .topbrandleft { border-right: 1px solid #E0E0E0;float: left;height: 57px;width: 15px;}
.top_logo .pre, .top_logo .next {background: url(images/topbrandbotton.jpg) no-repeat;cursor: pointer;display: block; height: 57px; width: 15px;border:none;}
.top_logo .topbrandright {border-left: 1px solid #E0E0E0;float: right;height: 57px; width: 15px;}
.top_logo .next { background-position: right 0;}
.top_logo .topbrandcontent{width:1178px;float: left; height: 57px;overflow: hidden;position: relative;}
.top_logo .topbrandcontent a { position: relative;width:84px;}
.top_logo .topbrandcontent a  img{width:84px; height:42px; margin: 0 0 13px; }
.top_logo .topbrandcontent span { bottom: -24px;left: 0;position: absolute; text-align: center;width: 100%;}
.top_logo .top_brandlist{height: 57px; position: absolute;width: 10000px;}
.top_logo .top_brandlist li{float:left;width:1178px;}

/*商品页左侧 品牌*/
.goods_brand ul{padding:7px 0 14px 20px;}
.goods_brand ul li{height:20px; line-height:18px;color:#999999;}
.goods_brand ul li span,.goods_brand ul li a,.goods_brand ul li font{float:left}
.goods_brand ul li span{width:22px;}
.goods_brand ul li font{padding-left:10px;}

.brand_dis .brand_list span{color:#676767;padding:2px 0 0 10px;line-height:25px;font-weight:bold;}
.brand_dis .brand_list li{color:#999;height:25px;line-height:25px;padding-left:5px}
.brand_dis .brand_list li a{color:#404040;padding-left:5px;}
.brand_dis .brand_list li a:hover{color:#dd0000;}
.brand_dis .brand_list li i{font-style:normal;}
/*商品页左侧 品牌热销商品*/
.goods_brand_hot{padding-bottom:10px;}
.goods_brand_hot li{width:192px; border-bottom:1px dotted #ddd;margin:8px auto 0;}
.goods_brand_hot li .p-img{width:93px; height:100px; margin:0 auto}
.goods_brand_hot li .p-name{height:34px; line-height:17px;}
.goods_brand_hot li .p-price{ text-align:center;}
.goods_brand_hot .more{margin-top:5px;text-align:right;width:192px; display:block; color:#005AA0}

/*商品页左侧 品牌 价格 类型 */
.goods_brand_top{padding-bottom: 15px;}
.brand_top_mt{ border-bottom: 1px solid #DEDFDE; margin: 8px auto 0;padding-left: 5px;width: 192px; height:21px;}
.brand_top_mt li{border-color: #DEDFDE; border-style: solid; border-width: 1px 1px 0;color: #9C9A9C;cursor: default; height: 20px; line-height: 20px; margin-right: 4px; text-align: center;width: 58px;float: left; cursor:pointer}
.brand_top_mt li.curr{display:block; color: #CC0000;font-weight: bold;}
.brand_top_mt li.curr,.brand_top_mc li ul li span{background:url(images/style2.png) repeat-x ;}
.brand_top_mt li.curr{background-position: 0 -288px;}
.brand_top_mc{margin: 0 auto;padding-left: 5px;width: 192px;}
.brand_top_mc li ul li{height: 50px; padding: 8px 0 8px 68px;position: relative;border-top: 1px dotted #DEDEDE;}
.brand_top_mc li ul li.fore1 span,.brand_top_mc li ul li.fore2 span,.brand_top_mc li ul li.fore3 span,.brand_top_mc li ul li .p-img{ position: absolute; top: 8px;}
.brand_top_mc li ul li span {background-position: -247px -190px;color: #FFFFFF;font-weight: bold; height: 22px;left: -3px;padding-top: 6px;text-align: center;display:block;width: 13px;}
.brand_top_mc li ul li .p-img{ left: 12px;padding: 0;}
.brand_top_mc li ul li .p-name {height: 3em; overflow:hidden;}
.brand_top_mc .cont{display:none;}

/*增加减商品数量*/
.add_num{}
.re_num{}


/* ======商品比较浮动块 ====== */
#compareBox {background:#fff;border: 2px solid #028DD3;bottom: 0;margin: 0 0 0 217px;position: fixed;width: 991px; z-index: 10001;}
* html #compareBox  /* IE6 底部固定  */{
position:absolute;bottom:auto;
top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
} 
#compareBox h3{background:#DCF5FF; height:25px; line-height:25px; text-indent:10px; border-bottom:1px solid #ddd; position:relative}
#compareBox h3 a{ position:absolute; right: 15px; cursor:pointer; font-weight:100; font-size:12px;color: #333333;}
#compareBox input {width:52px; height:13px;border:none; background:url(images/compare-btn.jpg) no-repeat;}
#compareList {padding:0px;width:880px;height:122px; float:left}
#compareList li { color: #333;text-align:left; background: #fff;padding: 4px 5px;  width:209px; border-right:1px solid #ddd; float:left; position:relative; height:113px;z-index:10;}
#compareList li span{float:left; width:100px; height:100px; display:block;border:1px solid #028DD3; }
#compareList li span img{width:100px; height:100px; position:static; cursor:default}
#compareList li p{width:97px; float:left;margin-left:10px;}
#compareList li p b{height:55px; overflow:hidden; display:block;font-weight:100; color:#999;}
#compareList li font{display:block; }
#compareList li .compare_s{color:#DD0000;}
#compareList li .compare_s i{ font-weight:bold;font-style: normal;}
#compareList li .compare_m {color:#666666;}
#compareList li .compare_m i{ text-decoration:line-through;font-style: normal;color:#000;}
#compareList li .delect_c_goods{ position:absolute;bottom: 13px;left: 186px; cursor:pointer;color:#005AA0;z-index:100; display:block; width:24px;height:18px;}
#compareList li .delect_c_goods:hover{color:#f00; text-decoration:underline}
#compareBox .compare_now{float:left; width:110px; height:122px;}
#compareBox .compare_sub{background:url(images/compare-btn.jpg) no-repeat; width:84px; height:30px; margin: 49px 0 0 5px; cursor:pointer}

.goods_compare{text-align:center}
.goods_compare .btn-compare{background: url(images/product-compare.png) no-repeat;display: inline-block;height: 25px;line-height: 100px;overflow: hidden; width: 91px; cursor:pointer }
.select .goods_compare .btn-compare{background-position: 0 -41px;}

/*友情链接*/
.links{padding:10px 0; margin:10px auto;}
.links_l{float:left; width:70px;   text-indent: 5px;}
.links_r{float:right;width:1120px; line-height:20px; padding-right:20px;}
.links_r a{float:left; display:block; padding:0 10px 0 0;}

/*底部信息*/
.foot_helps{margin:18px 0 10px 0; text-align:center; color:#5E5E5E}
.foot_helps a{margin-right:15px; color:#5E5E5E}
.foot_helps a:hover{color:#dd0000}
.foot_icp{color:#5E5E5E;margin-bottom:10px;}
.foot_wrong p{ height:27px; line-height:27px; color:#f00}

/*商品规格*/
.Ptable {background:#CCCCCC;margin-top:10px;}
.Ptable th {background:#EEF7FE;padding: 10px; text-align: right;}
.Ptable td { background:#FFFFFF;padding: 8px 25px;}
.Ptable .tdTitle {background: #FBFDF2; text-align: right;width: 89px;}
.Ptable th.tdTitle {text-align: center; font-size:16px; font-weight:bold;font-family: "microsoft yahei";}


/*仿亚马逊的提交问题单子*/
.ap_popover{z-index: 200; position: absolute; width: 500px; display:none;}
.ap_popover { outline: medium none;position: absolute;}
.ap_body { background-color: #FFFFFF; height: 100%; margin: 0 17px; min-height: 36px; position: relative;}
.ap_popover_sprited .ap_body .ap_left-arrow, .ap_body .ap_left {background-attachment: scroll;background-repeat: repeat-y;height: 100%;left: -17px; position: absolute; top: 0; width: 17px;}
.ap_popover_sprited .ap_body .ap_left {background-position: 0 top;}
.ap_popover_sprited .ap_body .ap_right-arrow, .ap_body .ap_right {background-attachment: scroll; background-repeat: repeat-y;height: 100%;position: absolute;right: -17px;top: 0; width: 17px;}
.ap_popover_sprited .ap_body .ap_right {background-position: -51px top;}
.ap_header, .ap_footer { position: relative;width: 100%;}
.ap_header *, .ap_footer * {  height: 26px;}
.ap_header .ap_left {background-attachment: scroll;background-repeat: no-repeat;left: 0; position: absolute;top: 0;width: 34px;}
.ap_popover_sprited .ap_header .ap_left { background-position: left -2px;}
.ap_header .ap_right { background-attachment: scroll;background-repeat: no-repeat;position: absolute;right: 0; top: 0; width: 34px;}
.ap_popover_sprited .ap_header .ap_right {background-position: right -2px;}
.ap_header .ap_middle {background-attachment: scroll; background-repeat: repeat-x;margin: 0 34px;}
.ap_popover_sprited .ap_header .ap_middle {background-position: 0 -70px;}
.ap_footer .ap_left {background-attachment: scroll;background-repeat: no-repeat;left: 0;position: absolute;top: 0;width: 34px;}
.ap_popover_sprited .ap_footer .ap_left {background-position: left -40px;}
.ap_footer .ap_right {background-attachment: scroll;background-repeat: no-repeat;position: absolute;right: 0;top: 0; width: 34px;}
.ap_popover_sprited .ap_footer .ap_right {background-position: right -40px;}
.ap_footer .ap_middle {background-attachment: scroll; background-repeat: repeat-x;margin: 0 34px;}
.ap_popover_sprited .ap_footer .ap_middle {background-position: 0 -108px;}
.ap_popover .ap_titlebar {background-color: #EAF3FE;border-bottom: 1px solid #C2DDF2;display: none;font-size: 14px; font-weight: bold;left: 0;margin: 8px 18px;overflow: hidden;position: absolute; top: 0;white-space: nowrap;}
.ap_popover .ap_titlebar.multiline {overflow: visible; white-space: normal;}
.ap_popover .ap_titlebar .ap_title {margin-left: 10px;overflow: hidden; padding: 0px 0; height:26px; line-height:26px;}
#ap_overlay, #ap_overlay div {background-color: #3F4C58;left: 0;position: absolute;top: 0; width: 100%;z-index: 99;}
.ap_popover .ap_close {position: absolute; right: 18px; top: 13px;}
.ap_popover .ap_close a {outline: medium none;padding: 5px; text-decoration: none;}
.ap_popover .ap_close .ap_closetext {display: none;line-height: 1em; margin-right: 5px;}
.ap_popover .ap_closebutton {background-position: 0 -136px;background-repeat: no-repeat;display: inline-block; height: 15px;overflow: hidden;position: relative; vertical-align: top;width: 15px;}
.ap_popover .ap_closebutton span { position: absolute; top: -9999px;}
.ap_popover .ap_close img { vertical-align: top;}
.ap_classic {background-color: #EFEDD4;border-color: #CCCCCC #2F2F1D #2F2F1D #CCCCCC; border-style: solid;border-width: 1px;padding: 3px;}
.ap_classic .ap_titlebar {color: #86875D; font-size: 12px;line-height: 1em;padding: 0 0 3px;}
.ap_classic .ap_close {float: right;}
.ap_classic .ap_content {background-color: white;border: 1px solid #ACA976;clear: both;font-size: 11px;padding: 8px;}


.ap_popover_unsprited .ap_body .ap_left {background-image: url(images/po_left_17._V248144977_.png);}
.ap_popover_unsprited .ap_body .ap_right { background-image: url(images/po_right_17._V248144978_.png);}
.ap_popover_unsprited .ap_header .ap_left { background-image: url(images/images/po_top_left._V265110087_.png);}
.ap_popover_unsprited .ap_header .ap_right { background-image: url(images/po_top_right._V265110087_.png);}
.ap_popover_unsprited .ap_header .ap_middle {background-image: url(images/po_top._V265110086_.png);}
.ap_popover_unsprited .ap_footer .ap_left {background-image: url(images/images/po_bottom_left._V265110084_.png);}
.ap_popover_unsprited .ap_footer .ap_right {background-image: url(images/po_bottom_right._V265110087_.png);}
.ap_popover_unsprited .ap_footer .ap_middle {background-image: url(images/po_bottom._V265110084_.png);}
.ap_popover_sprited .ap_body .ap_left, .ap_popover_sprited .ap_body .ap_right {background-image: url(images/sprite-v._V219326282_.png);}
.ap_popover_sprited .ap_header .ap_left, .ap_popover_sprited .ap_header .ap_right, .ap_popover_sprited .ap_header .ap_middle, .ap_popover_sprited .ap_footer .ap_left, .ap_popover_sprited .ap_footer .ap_right, .ap_popover_sprited .ap_footer .ap_middle, .ap_popover_sprited .ap_closebutton {background-image: url(images/sprite-h._V219326280_.png);}
.ap_popover_sprited .ap_body .ap_right-arrow, .ap_popover_sprited .ap_body .ap_left-arrow {background-image: url(images/sprite-arrow-v._V219326281_.png);}

.ab_box_top .fl{width:95px;}
.ab_box_top .fl img{border:1px solid #ccc; width:88px; height:93px;}
.ab_box_top .fr{width:335px;}
.ab_box_top .fr p{height:34px; line-height:17px !important;margin-bottom:10px; text-align:left !important}
.ab_box_top .fr span{margin-right:7px;}
.box_dic{margin-top:23px; padding-top: 2px; border-top:1px solid #ccc}
.box_dic p{color:#CC6600;margin-top:15px; font-size:14px; font-weight:bold}
.box_form{ border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin:4px 0;padding:1px 0;}
.box_form td{ height:30px;}
.box_form .td_title{ text-align:right;}
.box_form .submit_bg{background:url(images/submitbg.png) no-repeat; border:none; width:50px; height:25px; display:block; cursor:pointer}
.box_form p{color:#CC6600;margin-top:15px; font-size:14px; font-weight:bold}
.meaages .kefu{background:url(images/kefu.png) no-repeat left center; text-indent:27px; width:117px; display:block; height:30px; line-height:30px;}
.meaages .phone{background:url(images/phone.png) no-repeat left center; text-indent:25px; width:195px;}
.meaages .qq{background:url(images/qq.png) no-repeat left center; text-indent:45px; width:120px;}


/*faq*/
.mc .f_q{}
.mc .f_q h2{color:#333; font-size:30px; font-weight:bold; margin:10px 0;}
.mc .f_q p{color:#000; padding:0px !important;}
.mc .f_q .f_q_menu{margin-left:44px;margin-top:20px; width:900px;}
.mc .f_q .f_q_menu li{float:left;background:url(images/faq_libg.gif) no-repeat;width:215px; height:70px; margin-right:10px;margin-bottom:10px;}
.mc .f_q .f_q_menu li a{display:block; line-height:59px; color:#333 !important; font-size:24px; font-weight:bold; font-family:"microsoft yahei";text-indent: 38px;}
.mc .f_q .f_q_menu li a:hover{ text-decoration:none}
.mc .f_q h3{margin-top:20px; margin-bottom:3px;}
.mc .f_q h3 a{color:#333 !important; font-size:18px; font-weight:bold; font-family:"microsoft yahei";}
.mc .f_q .an_qu{}
.mc .f_q .an_qu li{margin:10px 0;}
.mc .f_q .an_qu li .faq_q{display:block; background:url(images/faq_q&a.gif) no-repeat 0 3px;text-indent: 25px;}
.mc .f_q .an_qu li .faq_a{background:url(images/faq_q&a.gif) no-repeat 0 -36px; padding-left: 25px !important;}
.anbg{background:url(images/faq_q&a.gif) repeat 0 -25px;height:11px;}
.act .fr .cont .mc .wh_about_us{font-size:12px;letter-spacing: 1px;}
.act.act_pro .fr .cont .mc{font-size:12px;}
.wh_about_us h3{margin:13px 0 8px 0;background:url(images/about/about_h3.jpg) repeat-x bottom; font-weight:bold; font-family:"microsoft yahei"; font-size:15px; padding: 0 0 7px; position:relative}
.wh_about_us h3 span{  color: #FF0000;font-size: 12px; margin-left: 19px;}
.wh_about_us h3 a.kuaidi{ position:absolute; right:0; bottom:5px;}
.wh_about_us p{ line-height:22px;}
.wh_about_us p font{display:block;margin:10px 0;}
.wh_about_us .font_weight{ font-weight:bold; font-family:"microsoft yahei"}
.wh_about_us .line_height{line-height:3em}
.wh_about_us h2 span{margin-left: 150px;}
.wh_about_us table td{ vertical-align:top; padding: 2px 0;}
.peisong h3{margin: 34px 0 8px;}
.p_red{color:#D83138}
.zhunze_box{border:3px solid #e1e1e1;width:660px; background: #e1e1e1;margin:0 auto}
.zhunze_box .box_frist{width:170px; vertical-align:middle; text-align:center; font-weight:bold; font-family:"microsoft yahei";}
.zhunze_box .box_second{padding:7px 14px;line-height: 20px;}
.songli dl{margin-top:10px;}
.songli dt{ font-weight:bold; font-family:"microsoft yahei"; font-size:15px;margin-bottom: 3px;}
.songli dd{line-height: 18px;margin-left: 28px;color:#DA3D44;font-weight:bold; font-family:"microsoft yahei"; }
.songli h3{text-indent: 7px;}
.songli p{padding-left:22px;}
.a7_2{width:820px; margin:0 auto}
.a7_2 table{background:#ccc;border:1px solid #ccc; font-weight:bold; font-family:"microsoft yahei";}
.a7_2 table th{height:32px; line-height:32px; background:#00FFFF; font-size:14px;}
.a7_2 table td{ text-align:center; background:#fff;height:32px; line-height:32px;} 
/*文章公用区域*/
.almost_mc h2{color:#333; font-size:34px; font-weight:bold; margin:10px 0; font-family:"microsoft yahei";line-height: 44px;}
.almost_mc .red{color:#DE5959 !important;}


/*图标库*/
.help_ico , .index_ico{background:url(images/help_ico.png); display:block; float:left;width:24px ;height:24px;}

.arc_pro_2{ background-position:0 -36px;}
.arc_pro_3{ background-position:0 -72px;}
.arc_pro_4{ background-position:0 -111px;}
.arc_pro_5{ background-position:0 -156px;}
.arc_pro_6{ background-position:0 -196px;}
.arc_pro_7{ background-position:0 -235px;}
.arc_pro_8{ background-position:0 -274px;}
.arc_pro_9{ background-position:0 -313px;}
.arc_pro_10{ background-position:0 -351px;}
.arc_pro_11{ background-position:0 -389px;}
.arc_pro_12{ background-position:0 -433px;}
.arc_pro_13{ background-position:0 -472px;}
.arc_pro_14{ background-position:0 -513px;}
.arc_pro_15{ background-position:0 -551px;}
.arc_pro_16{ background-position:0 -593px;}
.arc_pro_17{ background-position:0 -626px;}
.arc_pro_18{ background-position:0 -663px;}
.arc_pro_19{ background-position:0 -701px;}
.arc_pro_20{ background-position:0 -738px;}
.arc_pro_21{ background-position:0 -768px;}
.arc_pro_22{ background-position:0 -803px;}
.arc_pro_23{ background-position:0 -838px;}
.arc_pro_24{ background-position:0 -872px;}
.arc_pro_25{ background-position:0 -801px;}
.arc_pro_26{ background-position:0 -939px;}
.arc_pro_27{ background-position:0 -969px;}
.arc_pro_28{ background-position:0 -1387px;}
.arc_pro_29{ background-position:0 -1429px;}
.arc_pro_30{ background-position:0 -1197px;}

.index_ico{margin-right: 5px;}
.index_ico_1{background-position:-97px -91px;}
.index_ico_2{background-position: -97px -127px;margin-top: 6px;}
.index_ico_3{background-position: -96px -165px;margin-top: 7px;}
.index_ico_4{background-position: -96px -324px;margin-top: 4px;}
.index_ico_5{background-position: -96px -375px;margin-top: 7px;}
.index_ico_6{background-position: -97px -482px;margin-top: 7px;}
.index_ico_7{background-position: -97px -423px; margin-top: 6px;}
.index_ico_8{background-position: -97px -534px;margin-top: 6px;}
.index_ico_9{background-position:-97px -198px;}
.index_ico_10{background-position: -97px -239px;margin-top: 5px;}

.ur_here{background-position: -97px -287px;}



.topic_dj_ico{background:url(images/help_ico.png) no-repeat; width:25px; height:25px ; display:block; float:left}
.topic_dj_1{background-position: -97px -570px;margin-top: 5px;}
.topic_dj_2{background-position: -97px -607px;margin-top: 5px;}
.topic_dj_3{background-position: -97px -647px;margin-top: 5px;}
.topic_dj_4{background-position: -97px -680px;}
.topic_dj_5{background-position: -97px -723px;margin-top: 5px;}

.topic_ovo_1{background-position: -97px -570px;margin-top: 5px;}
.topic_ovo_2{background-position: -97px -607px;margin-top: 5px;}
.topic_ovo_3{background-position: -97px -647px;margin-top: 5px;}
.topic_ovo_4{background-position: -97px -680px;}
.topic_ovo_5{background-position: -97px -723px;margin-top: 5px;}

.topic_pt_1{background-position: -97px -765px;margin-top: 5px;}
.topic_pt_2{background-position: -97px -802px;margin-top: 5px;}
.topic_pt_3{background-position: -97px -839px;margin-top: 5px;}
.topic_pt_4{background-position: -97px -873px;margin-top: 5px;}
.topic_pt_5{background-position: -97px -914px;margin-top: 5px;}

.weixin{height:22px;position:absolute;right:4px;top:4px}
.weixin font{display:block; float:left;width:150px;height:22px;line-height:22px; text-align:center}

.weixin font a{display:block; float:left;width:150px;height:22px;line-height:22px;background:url(images/qq_a.png) no-repeat; text-align:center;text-indent:53px;}
.weixin font a:hover{ text-decoration:none;background:url(images/qq_s.png) no-repeat;color:#fff;}
.weixin-follow-goods {background: url(images/weixin.png) no-repeat ; display: block; float: left; height: 22px;line-height: 22px;margin-left: 10px;padding-left: 28px;width: 68px;}
.weixin-follow-goods:hover {background: url(images/weixin_s.png) no-repeat scroll 0 0 transparent;color: #FFFFFF;text-decoration: none;}
.weixin-erwei { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC;display: none;line-height: 18px;padding: 10px;position: absolute;right: 4px;
top: 29px;width: 112px;}


/*专题页  限时抢购*/
.xsqg .on_sale{ background:url(images/qg_onsale.png) no-repeat;width:1210px; height:57px; text-indent:-99999px;margin-top:20px;}
.xsqg .prc_1500{ background:url(images/beiyong_1500.jpg) no-repeat;width:1210px; height:57px; text-indent:-99999px;margin-top:20px;}
.xsqg .prc_1500_3000{ background:url(images/beiyong_1500_3000.jpg) no-repeat;width:1210px; height:57px; text-indent:-99999px;margin-top:20px;}
.xsqg .prc_3000{ background:url(images/beiyong_3000.jpg) no-repeat;width:1210px; height:57px; text-indent:-99999px;margin-top:20px;}
.xsqg ul li .notwatch{background:url(images/notwatch.jpg) no-repeat;width:111px; height:32px;display:block; text-indent:-99999px;margin-top:10px; overflow:hidden}
.xsqg ul li .gotowatch{background:url(images/gotowatch.jpg) no-repeat;width:111px; height:32px;display:block; text-indent:-99999px;margin-top:10px; overflow:hidden}
.xsqg ul li{border:2px solid #DBDBDB;width:590px;height:231px; float:left;margin:10px 22px 10px 0}
.xsqg ul li.hover{border:2px solid #CC0000}
.xsqg ul li .pic{border-right:1px solid #F3F3F3;width:200px; height:200px;float:left;position:relative;}
.xsqg ul li .pic img{width:187px; height:200px;}
.xsqg ul li .cont{width:369px;height:180px;float:left;background:#F9F9F9;padding:10px}
.xsqg ul li .cont h3{height:40px; line-height:20px; letter-spacing:1px; overflow:hidden}
.xsqg ul li .cont p{height:23px; line-height:23px;color:#666; clear:both}
.xsqg ul li .cont p del{color:#666}
.xsqg ul li .cont p .red{color:#CC0000;margin:0 3px;}
.xsqg ul li .cont p .font_size{font-size:20px; font-weight:bolder; font-family:"microsoft yahei"}
.xsqg ul li .cont p font{   float: left;width: 50px;}
.xsqg ul li .cont p .save{color:#666;font-weight:bold}
.xsqg ul li .cont p b{font-size:14px; font-weight:bold;}
.xsqg ul li .gotobuy{background:url(images/qg.png) no-repeat;width:112px; height:32px;display:block; text-indent:-99999px;margin-top:3px; overflow:hidden}
.xsqg ul li .notbuy{background:url(images/not_goods.png) no-repeat;width:111px; height:32px;display:block; text-indent:-99999px;margin-top:3px; overflow:hidden}
.xsqg ul li.nomargin{margin-right:0;}
.xsqg ul li .countdown{height:30px; line-height:30px; overflow:hidden;border-top:1px solid #F3F3F3; text-align:center;background:#F2F2F2}
.xsqg ul li .countdown b{color:#CC0000;font-size:14px;}

.xsqg .yushou{ background:url(images/qg_yushou.png) no-repeat;width:1210px; height:57px; text-indent:-99999px;}
.xsqg ul li .kq{background:url(images/yuxiankaiqiang.png) no-repeat;width:111px; height:32px;display:block; text-indent:-99999px;margin-top:3px; overflow:hidden;margin-left:25px; float:left}


.ad_index{width:671px; margin:0 auto; overflow:hidden;height:269px; position:relative}
.ad_index ul{width:671px; position:relative;height:269px;}
.ad_index ul li{width:671px;height:269px; position:absolute; display:none}

.ad_num{ bottom: 6px;position: absolute; right: 20px;}
.ad_num span{display:block; float:left;width:15px; height:15px; background:url(images/adnum.png) no-repeat 0 -15px;margin-right:10px; cursor:pointer}
.ad_num span.cur{background:url(images/adnum.png) no-repeat 0 0;}
.top_ad1{margin-bottom:5px;}

/*属性搜索*/
.search_attr li{width: 983px; border-top: 1px dashed #E7CDAE; overflow: hidden;padding: 5px 0 3px; line-height: 25px;}
.search_attr li.first{ border-top:none;}
.search_attr li span{float: left;font-weight: bold;text-align: right;width: 120px;}
.search_attr li .list_attr{width: 862px; float:right}
.search_attr li .list_attr p{float: left; width: 155px;height: 25px;margin: 0 15px 1px 0;overflow: hidden;border: 1px solid #FFFFFF;}
.search_attr li .list_attr p.curr{ background: #FFF9D9;border: 1px solid #EED97B;}
.search_attr li .list_attr p input{float: left; margin: 6px 2px 0;}
.search_attr li .list_attr p label{float: left; display:block; width: 130px; cursor:pointer}

#search_attr_submit  .btns {padding: 20px 0;text-align: center;}
#search_attr_submit .btn-submit, #search_attr_submit .btn-reset {background-image: url(images/btns.jpg);background-repeat: no-repeat; border: 0 none;cursor: pointer; height: 25px; margin: 0 5px; width: 54px;}
#search_attr_submit .btn-submit { background-position: 0 0;color: #FFFFFF;}
#search_attr_submit .btn-reset { background-position: 0 -25px;color: #999999;}

/*旅行专题*/
.topic_share{margin-left:41px;}
.topic_share h3{color:#E47911;margin-bottom:2px;margin-top:20px;}
.topic_share ul li{float:left;width:210px;margin-right:20px; text-align:center}

.lx_goods{margin-bottom:20px;width: 1102px;margin-left:81px;}
.lx_goods ul li{padding-top:40px;padding-bottom:10px;}
.lx_goods ul li.border{border-top:1px solid #ccc;}
.lx_goods ul li .cont{float:left;width:208px;margin-right:70px;_margin-right:35px;}
.lx_goods ul li .cont.nomargin{margin:0;}
.lx_goods ul li .p_img{width:180px; margin:0 auto}
.lx_goods ul li .p_name{height:34px; line-height:17px; overflow:hidden; font-size: 1.05em;font-family: arial,helvetica,sans-serif;margin-top:20px;}
.lx_goods ul li .p_name a{ color: #004B91;}
.lx_goods ul li .p_price{font-size:12px; line-height:16px;padding-top:5px; }
.lx_goods ul li .p_price del{float:left;margin:0 6px 0 0;}
.lx_goods ul li .p_price font{font-size:12px; font-weight:bold;color:#CD0100;padding-top:5px; display:block }
.lx_goods ul li .p_price b{background:url(images/hdfk.jpg) no-repeat; width:56px; height:16px; float:left}
.lx_goods ul li .getian{color:#888888; font-family: arial,helvetica,sans-serif;padding-top:5px; }
.lx_goods ul li .getian span{color:#009c00; font-weight:bold}
.lx_goods ul li .lx_button{margin-top:5px;}
.lx_goods ul .lx_button .addToCart{ background:url(images/add_cart.jpg) no-repeat;width:60px;height:21px;line-height:21px;text-align:center}
.lx_goods ul .lx_button .collect{ background:url(images/buy.jpg) no-repeat;width:60px;height:21px;line-height:21px;text-align:center;margin:0 5px;}
.lx_goods ul .lx_button .compare{ background:url(images/compare.jpg) no-repeat;width:78px;height:21px;line-height:21px;text-indent: 34px;}
.lx_goods ul li .cont.select .compare { background: url(images/compare_s.jpg) no-repeat;}

/*父亲节*/
.father_day{background:url(images/father_daybg.png) no-repeat; width:480px; height:92px;margin-top:10px; overflow:hidden}
.father_day .p_img{margin: 8px 0 0 7px;}
.father_day .p_name{ margin: 13px 17px 0 0;width: 360px;}
.father_day .p_name h3 a{color:#CC6600;font-size:12px; font-weight:bold;}

/*头部广告轮播*/
.head_ad{ position:relative;height:55px;}
.head_ad li{ position:absolute; top:0; left:0;}


#zSlider{margin:0px auto; width:671px; overflow:hidden;}
#picshow{position:relative;}
#picshow,#picshow_img{width:545px; height:269px; overflow:hidden; float:left;}
#picshow_img li{wwidth:545px; height:269px;  overflow:hidden; float:left; display:none;}
#picshow_img img{width:545px; height:269px; }
#picshow_tx{left:0px; width:545px; bottom:0px; position:absolute; height:50px; overflow:hidden;}
#picshow_tx li{background:url(images/picshow_bg.png) repeat; padding:10px 30px; height:30px;  line-height:30px;color:#fff; display:none;}
#picshow_tx li a{color:#fff;}
#picshow_tx li a:hover{text-decoration:underline;}
#picshow_tx li h3{ margin: 0;}
#picshow_tx li p{ color:#ccc; line-height:16px; height:16px; overflow:hidden;}
#select_btn{width:120px; height:269px; color:#111; float:right; display:inline; background-color:#f0f0f0;}
#select_btn li{ width:120px; height:63px; border-top:6px solid #fff; cursor:pointer;background:url(images/picshow_bg.png) repeat; }
#select_btn li.current{background-color:#fff;}
#select_btn a{color:#000;}
#select_btn li.current img{opacity: 1;}
#select_btn img{width:120px; height:63px;float:left; opacity: 0.6;}
#select_btn .select_text{ height:20px; font:bold 13px/16px 'Microsoft YaHei'; overflow:hidden; display:block;}
#select_btn .select_text:hover{text-decoration:underline;}
#select_btn .select_date{ height:23px; line-height:23px; overflow:hidden; display:block;}


.frist_login{padding:22px 33px; position:fixed;z-index:99999999; width:609px; background:#fff;}
.close_login{ position:absolute; top:8px; right:12px; background:url(images/join_close.jpg); display:block; width:15px; height:15px;}
.vip_ad{ margin-bottom:22px; display:block}
.vip_login{margin:0 20px 0 170px;}
.not_vip{ position: relative;top: 6px;}

.o_bg{ background:#000000;display: block;left: 0;filter:alpha(opacity=30); -moz-opacity:0.3;opacity: 0.3;position: fixed;top: 0;width: 100%;z-index: 9999999;}

* html .frist_login  /* IE6 底部固定  */{
position:absolute;top:expression(eval(document.documentElement.scrollTop+329));
} 



.user_message{background:url(images/user_box.jpg); width:802px; height:232px; padding:23px 26px 12px 48px;}
.user_cont{ width:453px;}
.user_cont h1{ height:55px; line-height:55px;background:url(images/watch_bg.jpg) no-repeat left center; text-indent:62px;  font-size: 30px; color:#222222;margin:0 0 13px 0;}

/*11专题*/
.oneone_head{border-bottom:3px solid #C80000}
.oneone_head .oneone_nav{width:540px;margin: 13px 0 0 5px;}
.oneone_head .oneone_nav li{float:left; line-height:25px; height:25px; padding:0 13px;background:url(images/one_navbg.png) no-repeat right center;}
.oneone_head .oneone_nav li.last{background:none;}
.oneone_head .oneone_nav li a{ color:#C80000; display:block; font-size:14px;}
.oneone_head .oneone_login{ margin: 10px 0 0;}
.oneone_head .oneone_login a{color:#646464;line-height: 25px;}
.oneone_head .oneone_login b{margin:0 7px; border-right:1px solid #646464;}
.oneone_head .vip-login{margin:0 0 0 10px;}

.oneone_bg{background:url(images/one_bg_all.jpg) repeat; height:916px;} 
.oneone_cont{ background:url(images/one_bg.jpg) no-repeat top center;height:483px;padding-top:433px;}
.appointment{ position:relative}
.make_appointment{margin-left: 384px; }
.make_appointment p{ position:relative;  text-indent: 65px; color:#fff;top: -17px;}
.vip_rule{ margin: 41px 0 0 164px;}
.vip_rule dt{ font-family:"宋体";font-size:20px; color:#B34F3C;margin-bottom:15px;}
.vip_rule dd{color:#7B3C32;margin-bottom:10px;}


.art_Promise{background:#F3ECDE;padding:15px 10px 10px 15px;}
.art_Promise h2{color:#FC5100; font-size:20px; font-family:"宋体"}
.art_Promise p{margin-top:5px;}
.vip_see{background:url(images/vip_art_img1.png) no-repeat; width:720px; height:68px; line-height:68px; margin:20px auto 13px; font-size:30px; text-align:center; color:#fff;font-weight:bold;}
.vip_see_title{background:url(images/vip_see1.png); height:60px; line-height:60px; text-indent:30px; font-size:20px;color:#696969; font-weight:bold}
.vip_see_desc{background:#F3ECDE;margin-top:9px;margin-bottom:50px;padding:14px 26px 10px 18px;}
.vip_see_desc h2{color:#FCA300;font-size:20px; font-family:"宋体"}
.vip_see_img{margin-top:26px;}
.vip_see_img p{text-align:center; height:30px; line-height:30px;}
.see_left{float:left; width:457px;}
.see_right{float:right;width:457px;}

.act .fr .cont .mc .clear{ height:1px;}





/*--所有的2013-12-12 促销样式--*/
.s_1212 span{background:#FDE200;border:1px solid #D20505;padding: 0 5px;margin: 0 3px;font-size: 16px;}

.topic_onetwo{ background:#000 url(images/mm3bg.jpg) center  repeat-y}
#top_zhuanti{ background:url(images/mm2.jpg) center top no-repeat;  height: 591px; margin: 0 auto;position: relative;}
#top_zhuanti h1{ text-indent:-99999px;}
.w980{width:980px; margin:0 auto}
.topic_onetwo .onetwo_list li { border: 1px solid #FF0101;float: left; margin-left: 8px; margin-top: 11px; padding: 5px 3px; width: 227px;height: 325px;}
.topic_onetwo .onetwo_list li .mingcheng11{display:block;width:229px;height:224px;}
.topic_onetwo .onetwo_list li img { cursor: pointer;width: 200px;margin: 0 auto;display: block;}

.topic_onetwo .onetwo_list .ot_name{margin:10px  5px 0 8px;}
.topic_onetwo .onetwo_list .ot_name font{background:#FDE200;border:1px solid #D20505;color:#D20505;line-height: 25px;}
.topic_onetwo .zhuanti_hot {color: #E60011;font-size: 14px;}

.onetwo_list .gn { color: #212A44; display: block; margin: 5px 0; overflow: hidden;text-overflow: ellipsis;width: 200px;height:37px}
.onetwo_list .jiage1 { color: #505D81;font-size: 12px;font-weight: normal; padding-left: 30px;}


.s_1212{}

/*最新手表新闻*/
.article_new{ border: 1px solid #EBEBEB;margin-bottom: 10px; }

.article_new h5 { background:#F7F7F7; color: #666666; height: 30px; line-height: 30px; padding-left: 10px; font-size:12px;}

.article_new h5 span { float: right; margin-right: 10px;  text-align: right; width: 135px;}

.article_new ul { padding: 15px 10px 20px;}
.article_new li { border-bottom: 1px dotted #DDDDDD; height: 24px; line-height: 24px; overflow: hidden; padding: 3px 0;clear:both;}
.article_new li div { float: left; margin-right: 5px;}
.article_new li.top3 a{color:#DD0000;}
.article_new li a { color: #005EA7;}
.article_new li span { color: #999999; float: right; font-family: Verdana; margin-left: 5px;}


.shipin_desc {
    color: #AD0000;
    margin: 0 auto;
    width: 700px;
}
.shipin_desc a {
    color: #5943D4;
    text-decoration: underline;
}

.goods_checkout a{}


/*专题文章*/
.top_art{padding:10px 18px 0; background:#fff; font-family:"Microsoft Yahei"; border:1px solid #ccc;}
.top_art .top_art_l{ float:left; width:259px;margin-right:20px;}

.top_art .top_title { border-bottom: 1px solid #DADADA; font-size: 16px;font-weight: normal;  padding-bottom: 8px; font-weight:bold;}
.top_art .top_art_l h2 {font-size: 20px;font-weight: bold; margin: 10px 0 5px;height:25px; line-height:25px; overflow:hidden}
.top_art .top_art_l .top_title{ text-align:center;}
.top_art .top_art_l p{ line-height:28px; color:#666666}

.top_art .top_art_m{width:613px; float:left}

.top_art .top_art_m h2 { font-size: 18px; font-weight: normal;margin: 10px 0 5px; height:25px; line-height:25px; overflow:hidden}
.top_art_m dd{width:288px;}
.top_art_m .top_art_desc p{height:110px; line-height:22px; overflow:hidden}
.art_time{ text-indent:3px;margin-bottom:23px;}
.top_art_m .top_art_title span{float:left;width:14px; height:15px; color:#fff; text-align:center; background:#3480DB; font-size:11px; line-height:15px; margin: 2px 4px 0 0;}
.top_art_m  dd{margin-bottom:12px;}
.top_art_title{ height:20px; line-height:20px; overflow:hidden}
.top_art .top_art_r{ float:left;margin-left:20px; width:258px;}
.top_art .top_art_r dl{margin-top:10px;}
.top_art .top_art_r dd { background:  #F0F0F0;font-size: 14px; font-weight: bold; height: 30px; line-height: 30px; padding-left: 10px;width: 250px;}
.top_art .top_art_r ul {margin: 10px 0 20px;}
.top_art .top_art_r li a {color: #666666; line-height: 20px; padding-left: 10px;}
.topic_goods_title{background:url(images/top_art.png) no-repeat; height:35px; line-height:35px;width:1192px; margin:0 auto; font-size:16px;font-family:"Microsoft Yahei"; text-indent:23px; font-weight:bold}

.i-goodslist li{float:left;width:385px;height:460px;border:1px solid #AAA;margin:20px 8px 20px 8px;position:relative;box-shadow:0px 3px 1px rgba(0, 0, 0, 0.15)}
.i-goodslist li:hover{border:1px solid #000;box-shadow: 0px 3px 1px rgba(0, 0, 0, 0.15)}
.i-goodslist li .name{display:block;height:40px;border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;text-align:center;line-height:20px;font-weight:bold;font-size:14px;padding:0 30px;color:#000;overflow:hidden}
.i-goodslist li .t{display:block;text-align:center;color:#888888;height:26px;line-height:26px;}
.i-goodslist li .t font{color:#009C00;font-weight:bold;}
.i-goodslist li  p{height:49px;line-height:49px;border-top:1px solid #E3E3E3;text-align:left;padding:0 20px;color:#000;}
.i-goodslist li  p big{font-size:29px;font-weight:bold;font-style:normal;color:#F00;}
.i-goodslist li  p span{ display:block; float:right;}
.i-goodslist li  i{display:block;width:105px;height:17px;position:absolute;top:427px;left:12px;}
.i-goodslist li em{display:block;width:68px;height:43px;background: url(images/per_bg.png) no-repeat;position:absolute;left:15px;top:0px;font-weight: bold;line-height: 30px;text-decoration:none;color: #fff;text-align: center;font-size: 24px;font-style:normal;}

#newarrivalArea {background:#EEEEEE;border: 1px solid #CCCCCC;padding: 5px 0;margin:10px auto 10px; text-align:center}
#newarrivalArea .txt_arrival {color: #FF0000;font-size: 12px;font-weight: bold;letter-spacing: 1px;margin: 0 10px; text-align: left;}
.example1_container{margin:7px 0 7px 10px ;overflow: hidden;position: relative;height: 227px;}
.example1_container .item { background:#FFFFFF;border: 1px solid #CCCCCC;float: left; height: 225px;margin:0 10px 0 5px;overflow: hidden;width: 145px;}
#newarrivalArea .new_number { background-color: #FFFFFF;color: #666666;display: block; height: 15px;line-height: 15px; margin:3px auto; width: 120px;}
.example1_container .item_img {display: block; margin: 0 auto;;height: 132px;width: 115px;}
.example1_container .item img {margin: 5px 0 0 0px;}
.example1_container .item_text { background-color: #FFFFFF;color: #666666;display: block;float: left;font-size: 12px;height: 36px;line-height: 18px;margin: 15px 0 0 6px;width: 126px; overflow:hidden}
.item_text a span { display: block; height: 34px;line-height: 16px; margin:0px 0 5px;overflow:hidden; color:#A98538}
.item_text a .goods_xh{color:#A98538}
.item_text a p{ height: 16px;line-height: 16px;overflow:hidden; color:#777777}


.new_goods1.lx_goods{margin-bottom:20px;width: 1102px;margin-left:81px;}
.new_goods1.lx_goods ul li{padding-top:40px;padding-bottom:10px; float:left; border-bottom:1px solid #ccc;}
.new_goods1.lx_goods ul li.border{border-top:1px solid #ccc;}
.new_goods1.lx_goods ul li .cont{float:left;width:275px;margin-right:0;_margin-right:0;}
.new_goods1.lx_goods ul li .cont.nomargin{margin:0;}
.new_goods1.lx_goods ul li .p_img{width:180px; margin:0 auto}
.new_goods1.lx_goods ul li .p_name{height:34px; line-height:17px; overflow:hidden; font-size: 1.05em;font-family: arial,helvetica,sans-serif;width: 218px; margin: 20px auto 0;}
.new_goods1.lx_goods ul li .p_name a{ color: #004B91;}
.new_goods1.lx_goods ul li .p_price{font-size:12px; line-height:16px;padding-top:5px;width: 218px; margin: 0 auto; }
.new_goods1.lx_goods ul li .p_price del{float:left;margin:0 6px 0 0;}
.new_goods1.lx_goods ul li .p_price font{font-size:12px; font-weight:bold;color:#CD0100;padding-top:5px; display:block }
.new_goods1.lx_goods ul li .p_price b{background:url(images/hdfk.jpg) no-repeat; width:56px; height:16px; float:left}
.new_goods1.lx_goods ul li .getian{color:#888888; font-family: arial,helvetica,sans-serif;padding-top:5px;width: 218px; margin: 0 auto; }
.new_goods1.lx_goods ul li .getian span{color:#009c00; font-weight:bold}
.new_goods1.lx_goods ul li .lx_button{width: 218px; margin: 5px auto 0;}
.new_goods1.lx_goods ul .lx_button .addToCart{ background:url(images/add_cart.jpg) no-repeat;width:60px;height:21px;line-height:21px;text-align:center}
.new_goods1.lx_goods ul .lx_button .collect{ background:url(images/buy.jpg) no-repeat;width:60px;height:21px;line-height:21px;text-align:center;margin:0 5px;}  
.new_goods1.lx_goods ul .lx_button .compare{ background:url(images/compare.jpg) no-repeat;width:78px;height:21px;line-height:21px;text-indent: 34px;}
.new_goods1.lx_goods ul li .cont.select .compare { background: url(images/compare_s.jpg) no-repeat;}

.new-top{background:url(images/top_nav_bg.png) repeat-x left bottom;}
.by_english{padding-left:23px; font-size:14px; position:relative}
.by_english em{ font-style:normal;  display:block;}
.by_english span{font-weight:bold}
.globalModule{left: 64px; position: absolute; top: 10px; font-size:12px;}
.new-header{height:56px; background:#2F3842;}
.top-content{margin-left:10px;}
.top-nav{background:url(images/top_navbg.jpg) no-repeat bottom left; width:1031px; height:51px; }
.top-nav span{margin:22px 38px 0 14px;}
.top-nav span a{color:#CF1D1D; font-weight:bold;}
.top-nav p{margin:22px 38px 0 0px;}
.top-nav p a{color:#0055AA;margin-right:14px;}
.top-search{}
.top-search-name{width:60px; text-align:center; font-weight: bold;}
.top-search-input{background:url(images/top_search.jpg) no-repeat; width:507px; height:35px;}
.top-nav-second{padding-top:10px;}


.new-arc{padding:1px 0 0 0px;width:221px; background:url(images/bototm_arrow.jpg) no-repeat 207px 17px; position:relative;z-index:12}
.new-arc #scrollWrap{height:20px;overflow:hidden; margin: 9px 0 0; }

.new-arc.hover #scrollWrap{height:auto;overflow:visible; z-index:100; background:#fff; position:absolute;border-left:1px solid #dedede;border-right:1px solid #dedede;border-bottom:1px solid #dedede; width:388px;padding: 9px 0 0; margin:0;}
.new-arc.hover li{width:324px; }
.new-arc.hover li a{width:324px; }
.new-arc li{width:180px; height:20px; overflow:hidden;padding-left:20px;padding-right:20px; background:url(images/dot_f2ab00.gif) no-repeat 13px center;}
.new-arc li a{color:#1D54A7; display:block; width:180px;overflow:hidden}
.new-arc.hover .new-more{ display:block}
.new-more{ text-align:right;padding-right:20px;height: 30px; display:none}
.new-more a{ color:#FF0000;}

.new-arc.hover .close-new{ display:block}
.close-new{  position: absolute;right: -165px; top: 5px; z-index: 100; display:none;}

.search-input{width: 504px;padding:6px 3px 0px 0;}
.search-input input{border:0;width:504px; height:22px;margin-left:8px; outline:none; font-size:14px}
.search-btn input{background:url(images/search_btn.jpg) no-repeat; width:42px; height:35px; border:none; cursor:pointer}

.top-login{color:#000;margin-right:22px; width:140px;padding:0 7px 7px ; position:relative;z-index:1000;}
.top-login.hover{background:url(images/top_center.png) no-repeat;}
.top-login-top{background:url(images/bottom_arrow_top.jpg) no-repeat  right 24px;}
.top-login-top p{ font-weight:bold}
.top-login-top p span{font-weight:100;color:#f00;}
.top-login.hover .top-login-cont{ display:block}
.top-login-cont{ position:absolute;z-index:100; background:#fff; width:200px; border:1px solid #bbbbbb; left:-1px; top:42px;padding:14px 19px; display:none}
.top-login-cont b{ position:absolute;background:url(images/top_arrow.jpg) no-repeat; width:16px; height:9px;    left: 135px;   top: -9px;}
.login-btn{background:url(images/goto_login.jpg); width:200px; height:31px;line-height:31px; display:block; text-align:center; font-weight:bold; font-size:13px;}
.more-login{font-size:11px; border-bottom:1px solid #EEEEEE;height:28px; line-height:28px;margin-bottom:10px;}
.more-login a{color:#3474D3}

.top-login-cont ul li{height:25px; line-height:25px;}

.top-contact{color:#000;margin-right:8px; width:92px;padding:0 7px 7px; position:relative;z-index:100;}
.top-contact.hover{background:url(images/top_contact.png) no-repeat;}
.top-contact-top{background:url(images/bottom_arrow_top.jpg) no-repeat  right 24px;}
.top-contact-top p{ font-weight:bold}
.top-contact-top p span{font-weight:100;color:#f00;}
.top-contact-cont b{ position:absolute;background:url(images/top_arrow.jpg) no-repeat; width:16px; height:9px;    left: 320px;   top: -9px;}
.top-contact.hover .top-contact-cont{ display:block}
.top-contact-cont{ position:absolute;z-index:100; background:#fff; width:310px; border:1px solid #bbbbbb; left:-236px; top:42px;padding:14px 19px; display:none}

.top-contact-cont p{color:#000; font-size:12px; font-weight:bold; border-bottom:1px solid #E0E0E0; padding-bottom:5px;margin-bottom:20px;}
.top-contact-cont h3{font-size:12px; color:#E87923;margin-bottom:14px;}
.top-qq{background:url(images/top_qq.png) no-repeat; width:120px; height:24px;margin-right:12px; line-height:24px; text-indent: 30px; color:#fff;}
.top-weixin{background:url(images/top_weixin.png) no-repeat; width:112px; height:24px;}
.top-tel{margin:15px 0 7px; background:url(images/top_tel.png) no-repeat left center; text-indent:25px; color:#007FCC; height:18px; line-height:20px; overflow:hidden;}
.top-email{margin-bottom:36px; background:url(images/top_email.png) no-repeat left center; text-indent:25px; color:#007FCC; height:18px; line-height:20px; overflow:hidden;}
.en-contact{margin-bottom:5px;}
.en-contact a{margin-right:5px;}

.top-contact-en{padding-bottom:10px; border-bottom:1px solid #E0E0E0}
.top-contact-en .top-email{margin-bottom:0px;}
.contact-bototm{margin:17px 0 0 0}
.contact-bototm .fl a{ text-decoration:underline;margin-left:2px;}


/*最新ad*/
.new_scroll_ad{border:1px solid #DBDBDB;margin:10px 0; position:relative;width:260px; overflow:hidden; height:236px;}
.new_goods_ad p{border-top:1px solid #dbdbdb; font-size:12px;line-height:20px !important;padding:0 10px;}
.new_goods_ad{ overflow:hidden; position:absolute; width:3000px;  height: 210px;}
.new_goods_ad li{ float:left;overflow: hidden;width: 260px;}

.new_goods_ad li p a{color:#FF9900}
.new_goods_ad li img{width:260px; height:160px;}
.new_goods_ad_num{ text-align:center;margin: 208px 0 10px ;padding-left:84px;}
.new_goods_ad_num li{ background: #434343; cursor: pointer; float:left; height: 5px; margin-right: 3px; overflow: hidden; width: 15px;}
.new_goods_ad_num li.hover{ background: #1F90DE}

.goods-list{ position:relative}
.loading_bg{background:white;width:100%;height:100%;z-index:999;position:absolute;top:0;filter:alpha(opacity=70); -moz-opacity:0.7;opacity: 0.7;z-index:32;}
.loading_cont{ color: #FF0000; left: 370px; position: absolute; text-align: center; top: 170px; width: 217px; z-index: 33;}
/*最新左边*/

/*--左边--*/

.new_left{width:210px;}

.new_left .goods_brand ul{ border-left: 1px solid #C8C8C8; border-right: 1px solid #C8C8C8;}
.new_right{width:988px; float:right;}

.menu_sort ul{ background: url(images/new_goods_list.png) no-repeat 100% -790px #F9F9F9; width:976px;}
.menu_sort li {
    background: url(images/new_goods_list.png) no-repeat 100% -790px #F9F9F9;
    clear: right;
    float: left;
    margin-right: -1px;
    padding-right: 1px;
    width: 101px;
}

.menu_sort li.sort {
    background-position: 100% -740px;
    position: relative;
}

.menu_sort li.on {
    background-color: #757A88;
    background-position: 100% -560px;
    position: relative;
    z-index: 10;
}

.menu_sort a {
    background: url(images/new_goods_list.png) no-repeat scroll 0 -790px;
    color: #686B75;
    cursor: pointer;
    display: block;
    height: 43px;
    line-height: 15px;
    overflow: hidden;
    text-align: center;
    text-decoration: none;
}
.menu_sort li.sort a {
    background-position: 0 -740px;
}

.menu_sort li.on a {
    background: url(images/new_goods_list.png) no-repeat scroll 0 -560px;
    color: #FFFFFF;
    padding: 0;
    position: relative;
}
.menu_sort a span {
    display: block;
    font-size: 12px;
    margin: 8px auto 0;
    overflow: hidden;
}
.menu_sort a em { font-style:normal}
.menu_sort_second { background: #FAFAFA; border: 1px solid #F6F6F7; border-top: none;position: relative; z-index: 32;}

.update_brand{ line-height:34px;padding-left:14px;}
.goods_order{margin-top:6px;}
.goods_order ul li{ float:left; border:1px solid #CECBCE; padding:2px 3px;margin-right:10px;}
.goods_order ul li.on a{color:#f00;}

#goods_list_date{ position:relative;z-index:31}

.update_brand{width:750px;}
.update_brand span{ width:84px;}
.update_brand .more-brand{ border: 1px solid #FAFAFA;left: 96px;margin: 3px 0 0; padding: 3px 11px 0 29px; position: absolute; width: 612px;}
.update_brand .more-brand a{word-break:keep-all;white-space:nowrap;   margin:0 4px 7px 0; color:#1D54A7 ;border-radius: 5px;}
.update_brand .more-brand b{ font-weight:100; color:#FF4D4D}
.update_brand .more-brand-list a{ float:left; line-height:28px; border:1px solid #CBCBCB; background:#E9E9E9; height:18px; line-height:18px;padding:0 11px;}
.more-brand-btn{ position:absolute; background:url(images/index_more_brand.png) no-repeat; width:21px; height:21px; left: 4px; top: 3px; z-index:100; cursor:pointer}
.more-brand-list{height:27px; overflow:hidden;}
.more-brand.hover{border: 1px solid #D5D5D5; background:#fff;}
.more-brand.hover .more-brand-list{ width:612px; height:auto; overflow:visible}

.top-logo { position:relative; z-index :13;}
.top_brand_index{   font-size: 12px; left: 83px;position: absolute; top: 75px;width: 91px;}
.top_brand_btn{ background:url(images/top_brand.png) no-repeat; width:91px; height:20px; line-height:20px; text-indent:21px; position:absolute;z-index:4;}
.top_brand_on_list{ background:#fff; position:absolute; top: 17px;width:185px; border:1px solid #D6D6D6;padding:12px 0 0px 9px;z-index: 2; display:none;}
.top_brand_index.on .top_brand_btn{background:url(images/top_brand_on.png) no-repeat;}
.top_brand_index.on .top_brand_on_list{ display:block}
.top_brand_on_list li{ background:url(images/top_brand_arrow.png) no-repeat left center; text-indent:12px;margin-bottom:6px;}
.top_brand_on_list li a{color:#1F53A7}

.ajax_sub{height:95px; border:1px solid #EDEEEF;margin:10px 0; }
.ajax_sub a{ display:block;background:url(images/load3.jpg) no-repeat center 28px;height:95px; }
.ajax_sub a:hover{background:url(images/load3.jpg) no-repeat center -87px #F8F8F8; text-decoration:none}
.ajax_loading{height:95px;background:url(images/loading_new.gif) no-repeat center 66px; text-align:center ; border:1px solid #EDEEEF;margin:10px 0;  color:#979797 ;line-height: 95px; display:none}

.cat_comment{ padding:10px 15px;border: 1px solid #404040;margin-bottom: 15px; overflow: hidden;}
.comment_people .fr{width:125px;}
.comment_people .fr span{color:#996600;margin-right:5px;}
.comment_people .fr p{color:#666666}
.cat_comment li{margin-bottom:20px;}
.comment_people .cat_comment_desc{background:#F6F6F6; position:relative; padding: 10px;border: 1px solid #DDDDDD;margin: 14px 0 0;color:#666666}
.comment_people .cat_comment_desc i { background: url(images/ico.png) repeat ;display: block;height: 11px;left: 15px; position: absolute;top: -11px;width: 20px;}

.new-goods-list{width:990px;}
.new-goods-list h2{height:40px;font-family:'微软雅黑';font-size:20px;color:#CE000D;line-height:40px;text-indent:15px;float:left;padding:0 20px 0 0;}
.new-goods-list span{font-size:15px;color:#AAAAAA;line-height:40px;}
.new-goods-list .pic{margin:10px 0 0 10px;}
.new-goods-list .switch{margin:10px 0 0 10px;}
/*--list--*/
.new-goods-list ul{float:left;margin:20px 0 0 0;}
.new-goods-list ul li{width:247px;float:left;margin:0 0 23px 0;}
.new-goods-list ul li .pic{display:block;width:182px;height:195px;margin:0 auto;}
.new-goods-list ul li .pic img{width:170px;height:186px;}
.new-goods-list ul li .title{display:block;width:214px;height:38px;color:#5E5E5E;margin:0 auto;overflow:hidden; text-align:center}
.new-goods-list ul li .title:hover{ color:#dd0000}
.new-goods-list ul li .title i{font-style:normal;color:#CE000D;}
.new-goods-list ul li p{width:210px;line-height: 16px; text-align:center;margin: 0 auto;}
.new-goods-list ul li  font{font-weight:bold;color:#CE000D;}
.new-goods-list ul li .addToCart{ background:url(images/pic_buy.png) no-repeat;width:60px;height:21px;line-height:21px;margin:0px 0 0 15px; text-align:center}
.new-goods-list ul li .addToCart:hover{background-position:-60px 0}
.new-goods-list ul li .collect{ background:url(images/buy.jpg) no-repeat;width:60px;height:21px;line-height:21px;text-align:center;margin:0 5px;}
.new-goods-list ul li .compare{ background:url(images/compare.jpg) no-repeat;width:78px;height:21px;line-height:21px;text-indent: 34px;}
.new-goods-list ul li.select .compare{ background:url(images/compare_s.jpg) no-repeat;}

.h-ad{background:#BB002C;}
.h-ad a{text-align:center;margin:0 auto;width:900px;display:block;}

/*2013/12/25 新首页*/
.new_index{margin-top:10px;}
.new_index_left{ /* margin-top: 364px;*/ width:211px;background:url(images/index_prc_b.jpg) no-repeat bottom; padding: 0 0 5px;}
.new_index_left h2{background:url(images/index_prcbg.jpg) no-repeat; height:21px; color:#fff; line-height:21px;text-indent: 19px; font-size:12px;}
.index_prc_cont{border-left:1px solid #C8C8C8;border-right:1px solid #C8C8C8; padding:0 5px;}
.index_prc_cont ul{padding-top:3px;}
.index_prc_cont ul li{float: left;height: 23px; line-height: 23px;width: 98px;}
.index_prc_cont ul li a{color:#1F53A7}
.index_prc_cont .prc{border-top:1px solid #D3D3D3; padding:5px 0 0 0}
.index_prc_cont .prc_input{ width:48px;border:1px solid #ABADB3; height:18px; text-align:center}
.index_prc_cont .prc_btn{background:url(images/prc_btn.jpg) no-repeat; text-align:center;margin:10px 0 7px 44px;width:98px; height:21px; border:none}


.index-tj-goods{ border-left: 1px solid #C8C8C8;border-right: 1px solid #C8C8C8;padding:10px 2px 2px 0;}
.index-tj-goods ul li{ position:relative; padding:0 0 10px 10px;}
.index-tj-goods ul li i{ position:absolute;  display:block; height:20px; line-height:20px; text-align:center; width:20px; left:3px; top:0; color:#fff;}
.index-tj-goods ul li.tj_top.on i{background:url(images/index_tj_num_r.jpg) no-repeat;}
.index-tj-goods ul li.tj_top i{background:url(images/index_tj_num_g.jpg) no-repeat;}
.index-tj-goods ul li.tj_top .top_img{width:40px; height:40px; border:1px solid #CCCCCC}
.index-tj-goods ul li.tj_top .top_text{padding:0 0 0 4px;width:140px;}
.index-tj-goods ul li .top_text p{height:34px; line-height:17px; overflow:hidden;}
.index-tj-goods ul li .top_text span{color:#888888; height:20px; line-height:20px; overflow:hidden;margin-top:3px; display:block}

.top_watch_title { border-left: 1px solid #C8C8C8;border-right: 1px solid #C8C8C8;}
.top_watch_title ul{    padding: 8px;}
.top_watch_title ul li{ padding: 2px 0;}

.new_index_middle{ float:left;margin-left:16px; height:300px; overflow:hidden}
.new_index_middle .big_ad{width:660px; height:300px;margin-bottom:11px; position:relative; }
.new_index_middle .big_ul_ad{width:20000px; position:absolute;}

.new_index_right{float:right;width:300px;height:300px; overflow:hidden}
.new_index_right_art{background:url(images/new_index_right_artbg.png); width:300px; height:237px;}
.new_index_right_art h2 a{ font-size:14px; font-weight:bold;color:#1F52A5; display:block;padding:15px 0 12px 11px}
.new_index_right_art .h2_1 a{display:block;color:#000;padding:0 0 0 23px;}
.new_index_right_art .Noob a{ display:block; color:#1F52A5;padding:13px 0 0 20px;}
.new_index_right_art .gonggao{margin-top:19px; _margin-top:13px;}
.new_index_right_art .gonggao h2{color:#BF0000; text-indent:24px; font-size:12px;}
.new_index_right_art .gonggao ul{margin:8px 0 0 15px}
.new_index_right_art .gonggao ul li{ background:url(images/topics.jpg) no-repeat left 5px;text-indent: 34px; height:18px; overflow:hidden}
.new_index_right_art .gonggao ul li a{color:#1F52A5}
.new_index_right_art .on_date{ text-align:center;color:#1F52A5;margin: 10px 0 0;}

.watch_news h2{background:url(images/watch_newsbg.png); height:24px; line-height:24px; color:#fff; text-indent:10px;margin-top:13px;}
.watch_news ul{padding:3px 15px 2px; border-left:1px solid #C8C8C8; border-right:1px solid #C8C8C8;}
.watch_news ul li{ height:24px; line-height:27px; border-bottom:1px dashed #C0C0C0;padding-bottom:2px; overflow:hidden}
.watch_news ul li.last{border-bottom:none}
.watch_news ul li a{ display:block;color:#BF0000; text-decoration:underline;}
.watch_news_bottom{background:url(images/watch_newsbg.png) 0 -24px; height:11px; }
.small_ad{width:660px; height:305px; overflow:hidden; position:relative;}
.small_ad ul.small_ad_list{width:10000px; height:305px; position:absolute;left:0;}
.small_ad ul.small_ad_list li{ width:660px; height:305px; float:left}
.small_ad dl dd{ float:left;margin:0 10px 9px 0; position:relative;}
.small_ad dl dd.nomargin{margin-right:0;}
.small_ad dl dd .ad_title{ width:55px; height:19px; background:url(images/tt1.png) no-repeat; position:absolute; top:3px; left:4px;}

.small_ad  .next,.small_ad .prev {
	background-image:none;
  	background-color: rgba(0, 0, 0, 0.3);
    color: #FFFFFF;
    display: none;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    position: absolute;
    top: 120px;
    width: 40px;
	border:none;
	z-index:100;
	display:none;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#4C000000', EndColorStr='#4C000000'); 
}
.small_ad.hover .next,.small_ad.hover .prev { display:block;}
.small_ad .next:hover , .small_ad .prev:hover {background-color: rgba(0, 0, 0, 0.6);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000'); }
.small_ad .prev i ,.small_ad .next i{
	cursor: pointer;
    display: block;
    height: 23px;
    margin: 8px 0 0 12px;
    overflow: hidden;
    
	 background:url(images/big_adbg.png) no-repeat;
}
.small_ad .prev {
	left:0;
}
.small_ad .next {
	left:615px;
}
.small_ad .prev i {
  
}
.small_ad .next i {
	background-position:0 -24px;
}


#container {
	width:660px;
	height:300px;
	position:relative;
	z-index:0; overflow:hidden
}

#example {

	position:relative;
}

#slides {
	position:relative;
}

#slides .slide {
	width:660px;
}

#slides .next,#slides .prev {
	background-image:none;
  	background-color: rgba(0, 0, 0, 0.3);
    color: #FFFFFF;
    display: none;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    position: absolute;
    top: 120px;
    width: 40px;
	border:none;
	z-index:100;
	display:none;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#4C000000', EndColorStr='#4C000000'); 
}
#slides.hover .next,#slides.hover .prev { display:block;}
#slides .next:hover , #slides .prev:hover {background-color: rgba(0, 0, 0, 0.6);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000'); }


.slides_container {
	width:10000px;
	height:300px;
	position:absolute;
	left:0
}

.slides_container li{ float:left; width:660px;}

#slides .prev i ,#slides .next i{
	cursor: pointer;
    display: block;
    height: 23px;
    margin: 8px 0 0 12px;
    overflow: hidden;
    
	 background:url(images/big_adbg.png) no-repeat;
}
#slides .prev {
	left:0;
}
#slides .next {
	left:615px;
}
#slides .prev i {
  
}
#slides .next i {
	background-position:0 -24px;
}
.pagination {
	 height: 13px;
	position:relative;
	bottom:22px;
	z-index:100;
	margin:0 auto;
	top: 277px;
	width: 60px;
	background:url(images/point_mask.png);
}

.pagination li {
	float:left;
	margin:0 1px;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(images/img/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}

/*new category attr*/
.requi .attrs {border-top: 1px solid #E6E2E1;}
.requi .attr {
    background-color: #F7F5F5;
    border-color: #E6E2E1 #E6E2E1 #D1CCC7;
    border-style: solid solid dotted;
    border-width: 0 1px 1px;
}
.requi .brandAttr .attr {
    border: 2px solid #D1CCC7;
    margin-top: -1px;
}
.requi .attrKey {
    color: #B0A59F;
    float: left;
    padding: 7px 0 0;
    text-indent: 13px;
    width: 10%;
}
.attrs a {
    outline: 0 none;
}
.requi .attrKey, .attrKey a {
    display: block;
    height: 16px;
    line-height: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.requi .brandAttr .attrKey {
    padding-top: 9px;
}
.requi .attrs .attrValues {
    background-color: #FFFFFF;
  /*  float: left;*/
    overflow: hidden;
    padding: 4px 0 0;
    position: relative;
    width: 90%;
}


.requi .attrs .attrValues ul {
    margin-left: 21px;
    margin-right: 23px;
    margin-bottom: 6px;
    position: relative;
}
.requi .attrs .attrValues li {
    float: left;
    height: 22px;
    line-height: 22px;
}
.requi .attrs .attrValues li a {
    color: #806F66;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    padding: 1px 20px 1px 4px;
    position: relative;
    white-space: nowrap;
}
.requi .attrs .attrValues li a:hover{ background:#FDF2DC; color:#C00000}
.requi .attrs .attrValues li a.on{ background:#FDF2DC; color:#C00000; text-decoration:underline}
.requi .attrs .av-options {
    position: absolute;
    right: 0;
    top: 2px;
    width: 105px;
    z-index: 1;
}
.requi .attrs .av-collapse {
    overflow: hidden;
}
.ui-more-drop-l, .ui-more-expand-l {
    color: #806F66;
    display: inline-block;
    height: 25px;
    line-height: 25px;
    padding: 0 24px 0 0;
    position: relative;
    vertical-align: middle;
}
.requi .attrs .avo-more {
    display: none;
    float: right;
}

.ui-more-bg-arrow, .ui-more-nbg-arrow, .ui-more-wb-arrow, .ui-more-drop-l-arrow, .ui-more-expand-l-arrow {
    background: url("images/index.png") no-repeat scroll -99999px -99999px ;
}


.ui-more-drop-l.hover .ui-more-expand-l-arrow {
    background-position: -2px -72px;
}

.ui-more-drop-l-arrow, .ui-more-expand-l-arrow {
    background-position: -2px -66px;
    display: block;
    height: 5px;
    line-height: 5px;
    overflow: hidden;
    position: absolute;
    right: 10px;
    top: 11px;
    width: 9px;
}
.ui-more-drop-l:hover .ui-more-drop-l-arrow {
    background-position: -2px -78px;
}
.ui-more-drop-l:hover .ui-more-expand-l-arrow {
    background-position: -2px -84px;
}
.requi .attrs .brandAttr .attrValues {
    padding-top: 6px;
}

.requi .attrs .brandAttr .showLogo ul {
    padding-top: 1px;
}
.requi .attrs .brandAttr .showLogo ul {
    margin-bottom: 5px;
}
.requi .attrs .brandAttr .showLogo .av-collapse.default {
    max-height: 106px;
}
.requi .attrs .brandAttr .showLogo .av-collapse.hover{
	height:auto;
}
.requi .attrs .brandAttr .showLogo li {
    border: 1px solid #E1E1E1;
    height: 52px;
    line-height: 52px;
    margin: -1px -1px 0 0;
    overflow: hidden;
    text-align: center;
    width: 100px;
}
.requi .attrs .brandAttr li a {
    overflow: hidden;
   /* text-overflow: ellipsis;*/
}

.requi .attrs .brandAttr .showLogo li a {
    border: 1px solid rgba(0, 0, 0, 0);
    float: left;
    height: 50px;
    line-height: 50px;
    overflow: hidden;
    padding: 0;
    width: 92px;
	padding:0 3px;
}

.requi .attrs .brandAttr .showLogo li a:hover { text-decoration:none;color:#C10001;text-overflow:ellipsis ;}

.requi .attrs .brandAttr li a img {
    display: none;
}

.requi .attrs .brandAttr .showLogo li a img {
    display: inline;
    height: 49px;
    margin: 0px 0px;
    width: 98px;
}

.requi .attrs .brandAttr .av-options {
    top: 4px;
}
.requi .attrs .brandAttr .showLogo li.av-selected, .requi .attrs  .brandAttr .showLogo li.av-selected a {
    border-color: #B0A59F;
}
.requi .attrs .brandAttr .showLogo li:hover, .requi .attrs  .brandAttr .showLogo li.li-hover, .requi .attrs  .brandAttr .showLogo li.av-selected {
    position: relative;
}
.requi .attrs .brandAttr .showLogo li:hover, .requi .attrs .brandAttr .showLogo li.li-hover, .requi .attrs .brandAttr .showLogo li:hover a, .requi .attrs .brandAttr .showLogo li.li-hover a {
    border-color: #A10002;
    z-index: 1;
}
.requi .attrs .brandAttr .showLogo li:hover a img, .requi .attrs .brandAttr .showLogo li.li-hover a img {
    display: none;
}

.requi .attrs .propAttrs {
    border-top: 1px solid #D1CCC7;
    margin-top: -1px;
}


.requi .attrs .propAttrs li {
    margin: 0 8px 2px 0;
}
.requi .attrs .pro-list-wrapper {
    position: relative;
	 padding: 6px 0 0;
	 float:left;
	 width:891px;
	  margin-bottom: 6px;
}
.requi .attrs .pro-list .pro-hover .triangle {
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #666666;
    border-style: dashed dashed solid;
    border-width: 4px;
    display: inline-block;
    font-size: 0;
    height: 0;
    line-height: 0;
    position: relative;
    top: -4px;
    width: 0;
}

.requi .attrs .pros {
    padding-left: 1px;
	
	
}
.requi .attrs .pro {
    background-color: #FFFFFF;
    border: 1px solid #D9D9D9;
    color: #666666;
    cursor: pointer;
    float: left;
    height: 22px;
    line-height: 22px;
    margin-left: -1px;
    padding: 0 10px 0 15px;
}
.requi .attrs .pro .text {
    margin-left: 0;
}
.requi .attrs .triangle {
    border-color: #666666 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-right: 4px dashed rgba(0, 0, 0, 0);
    border-style: solid dashed dashed;
    border-width: 4px;
    display: inline-block;
    font-size: 0;
    height: 0;
    line-height: 0;
    margin-left: 5px;
    width: 0;
}
.attr:after, .attr:before, .attr ul:after, .attr ul:before {
    clear: both;
    content: "";
    display: table;
    overflow: hidden;
}

.requi h2 font { 
    float: left;
	height: 19px;
    line-height: 19px;
	margin:0 8px 0 0;
}
.requi h2 .pro {
    border: 1px dotted #C4C3C3;
    float: left;
    height: 19px;
    line-height: 19px;
    padding: 0 9px 0 8px;
	font-size:12px;
	margin:0 8px 8px 0;
}
.requi h2 .pro:hover {
    border-color: #F37C06;
    color: #F37C06;
}
.requi h2 .text {
    cursor: pointer;
    float: left;
}
.requi h2 .pro .remove {
    background-image: url(/themes/pic/images/tb_arrow.png);
}
.requi h2 .pro .remove {
    background-position: 0 -236px;
    float: left;
    height: 9px;
    margin: 5px 0 0 4px;
    overflow: hidden;
    width: 9px;
}
.pro-list-wrapper{position:relative;z-index:100; }
.pro_more{}
.pro_more.hover .pro_more_attr{display:block;}
.pro_more.hover .pro{border-bottom:1px solid #fff;position:relative;z-index: 101;}
.pro_more_attr{display:none; position:absolute;background: #FFFFFF; border: 1px solid #CCCCCC; padding:5px 0 4px 0;top: 29px; z-index: 100; left: 0px;width: 891px;}
.pro_more_attr a{ float: left; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;padding: 1px 20px 2px 4px;margin: 0 0 7px 11px;}
.pro_more_attr a:hover{ background:#FDF2DC; color:#C00000}
.pro_more_attr a.on{ background:#FDF2DC; color:#C00000; text-decoration:underline}


/*new category_left*/
.new_goods_left{  width:209px;background:url(images/index_prc_b.jpg) no-repeat bottom; padding: 0 0 5px;margin-bottom: 10px;}
.new_goods_left h2{background:url(images/index_prcbg.jpg) no-repeat #BF0000; height:21px; color:#fff; line-height:21px;text-indent: 19px; font-size:12px;}
.new_goods_left.b h2{background:url(images/cat_leftbg.gif) no-repeat #BF0000; height:25px; color:#fff; line-height:25px;text-indent: 19px; font-size:12px;}
.goods_prc_cont{border-left:1px solid #C8C8C8;border-right:1px solid #C8C8C8; padding:0 5px;}
.goods_prc_cont ul{padding-top:3px; height:66px;}
.goods_prc_cont ul li{ float: left; height: 22px; line-height: 22px;width: 98px;}
.goods_prc_cont ul li a{color:#1F53A7}
.goods_prc_cont .prc{border-top:1px solid #D3D3D3; padding:5px 0 0 0}
.goods_prc_cont .prc_input{ width:48px;border:1px solid #ABADB3; height:18px; text-align:center}
.goods_prc_cont .prc_btn{background:url(images/prc_btn.jpg) no-repeat; text-align:center;margin:10px 0 7px 44px;width:98px; height:21px; border:none}

.topic-more{ float:right; background: url("images/cat_left_libg.gif") no-repeat left center; text-indent: 10px; margin-top:5px;}

.cat_brand_list{  border-left: 1px solid #C8C8C8;border-right: 1px solid #C8C8C8; padding:12px 5px 7px 5px;}

.cat_brand_list li{background:url(images/cat_left_libg.gif) no-repeat left center;margin-left:5px;padding:0 0 0 12px;  height: 22px; line-height: 22px; overflow:hidden}
.cat_brand_list li a{color:#1F53A7}

.new_goods_left.nobg{background:none; }
.Recommend_goods{background:url(images/Recommend.gif) no-repeat 

;width:207px; height:104px; border-left: 1px solid #C8C8C8;border-right: 1px solid #C8C8C8;border-bottom: 1px solid #C8C8C8;}
.Recommend_goods ul{padding: 5px;}
.Recommend_goods li{ height: 23px;line-height: 23px; overflow:hidden; padding-left: 13px;}
.Recommend_goods li a{ height:23px; line-height:23px;text-overflow: ellipsis; overflow:hidden; display:block; color:#1D54A7 }

.favorite{position:absolute;top:0;right:0;}
.favorite .but{display:block;width:116px;height:50px;background: url(images/fbg.jpg) no-repeat;text-indent:-10000px;float:right;margin-top:2px}
.favorite .wxbg{display:block;width:175px;height:27px;background: url(images/wxhd.jpg) no-repeat;text-indent:-10000px;margin:14px 13px 0 0;float:right}

/*晒单*/
.single_left{width:852px;float: left;}
.single_Box{}
.single_Box .title {border-bottom: 1px solid #DBDBDB;clear: both;height: 35px;line-height: 35px;}
.single_Box .title h2 {background: url("images/city_sprites.gif") no-repeat -180px -659px;color: #444444;float: left;font-size: 16px;font-weight: normal;padding-left: 25px;}
.single_Box .new_post {
    float: right;
    padding-top: 2px;
}
.single_Box .new_post a {
    background: url("images/city_sprites.gif") no-repeat 0 -243px ;
    display: block;
    height: 30px;
    line-height: 200px;
    overflow: hidden;
    width: 111px;
}

.single_Box .new_post2 {
    float: right;
    padding-top: 2px;
}

.single_Box .new_post2 a {
    background: url("images/city_sprites2.gif") no-repeat 0 -243px ;
    display: block;
    height: 30px;
    line-height: 200px;
    overflow: hidden;
    width: 111px;
}

.post_main .hd {
    border-bottom: 1px solid #DBDBDB;
    height: 35px;
}

.post_main .hd ul {
    bottom: -1px;
    float: left;
    margin-top: 13px;
    position: relative;
}

.post_main .hd li {
    background: url("images/city_sprites.gif") no-repeat scroll -73px -220px;
    float: left;
    font-size: 12px;
    height: 17px;
    line-height: 12px;
    margin-right: 2px;
    padding: 5px 0 0;
    text-align: center;
    width: 72px;
}

.post_main .hd li.on {
    background: url("images/city_sprites.gif") no-repeat  0 -220px;
}
.post_main .hd li a {
    color: #666666;
    font-size: 12px;
}


.post_main .hd li.on a, .post_main .hd li.on a:hover {
    color: #FFFFFF;
}

.post_main .hd .tips {
    float: left;
    line-height: 20px;
    margin: 13px 0 0 463px;
    padding-left: 20px;
    position: relative;
}
.post_main .hd .tips b {
    background: url("images/city_sprites.gif") no-repeat  0 -21px;
    display: block;
    height: 16px;
    left: 0;
    position: absolute;
    top: 3px;
    width: 16px;
}
.post_main .hd .tips a {
    color: #FF9500;
}
.post_list ul {
    border-bottom: 1px solid #CECECE;font-family: "Microsoft Yahei";
}
.post_item {
    border-top: 1px dashed #CECECE;
    color: #666666;
    margin-top: -1px;
	padding:20px 10px 20px 0;
}

.post_item .pic {
    display: inline;
     margin-right: 20px;
    height: auto;
    position: relative;
    width: 195px;

}
.post_item.single .pic {
    display: inline;
    margin-right: 0px;
    height: auto;
    position: relative;
    width: 300px;
}

.post_item.single .pic a {
    display: block;
    height: auto;
    overflow: hidden;
    width: 300px;
}

.post_item .pic a {
    display: block;
    height: auto;
    overflow: hidden;
   
}

.post_item dl {
  
}

.post_item dd {
    float: left;
    padding: 0;
   width:460px;
}
.post_item.single dd {
    float: left;
    padding: 0;
   width:510px;
}

.post_item.single dd {
    float: left;
    padding: 0;
   
}

.post_item h2 {
    font-size: 16px;
    font-weight: normal;
    height: 25px;
    margin-bottom: 10px;
    overflow: hidden;
	 line-height: 25px;
}

.post_item h2 a {
    color: #000;
    font-size: 20px;
	font-family: "Microsoft Yahei";
}

.post_item.single .cf {
	position:relative;
	width:510px;
	 margin-left: 0;
}
.post_item .cf {
	position:relative;
	
}
.post_item .gotosee {
	 position: absolute;
    right: 0;
    top: 7px;
}
.single{margin-top:20px;}
.single_cont{padding:0 0 20px;margin-bottom:20px; border-bottom:1px dotted #ccc;}
.single_cont h2{width:700px; height:auto !important}
.post_item .author {
    float: none;
    height: 22px;
    position: relative;
  
}
.post_item .author p {
    float: left;
    height: 20px;
    overflow: hidden;
	line-height: 22px;
}

.post_item .authorA b{
    color: #FFAA00;
}

.post_item .author img {
    float: left;
    margin: 1px 5px 0 0;
}

.post_item .post_info {
    float: none;
	font-family: "Microsoft Yahei";
    font-size: 16px;
    line-height: 22px;
    padding-top: 5px;
    width: auto;
}
.post_item dt {
    float: right;
    width: 130px;
}

.post_item .count {
    padding-top: 5px;
    text-align: center;
}

.post_item .count span {
	position:relative;
	left:-10px;
}

.post_item .like {
    color: #FFAA00;
    font-size: 14px;
    margin: 30px 0 0 50px;
    text-align: center;
    width: 50px;
}
.post_item .like .btn {
    background: url("images/city_sprites.gif") no-repeat  0 -274px ;
    display: block;
    height: 40px;
    line-height: 200px;
    margin: 0 auto 5px;
    overflow: hidden;
    width: 42px;
}

.paginator {
    color: #946400;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    margin: 0;
    padding: 10px;
}
.paginator a {
     background-color: #FFFFFF;
    border: 1px solid #EDA000;
    font-size: 11px;
    margin: 2px;
    padding: 2px 6px;
    text-decoration: none;
}
.single_right{width:260px; float:right;}
.single_right .box {
    margin: 0px 0 20px;
}
.single_right .box .title {
    border-bottom: 1px solid #DADADA;
    clear: both;
    height: 35px;
    line-height: 35px;
    margin-bottom: 8px;
    overflow: hidden;
}

.single_right .box .h {
    color: #582E09;
    float: left;
    font-size: 16px;
    font-weight: normal;
    padding-left: 10px;
}

.p_t_10 {
    padding-top: 10px;
}

.single_right .news li {
    background: url("images/index_sprites4.gif") no-repeat  -190px -279px ;
    color: #666666;
    height: 24px;
    line-height: 30px;
    overflow: hidden;
    padding-left: 15px;
}

.single_right .news li a {
    color: #666666;
    margin-left: 5px;
}

.site_item {
    color: #666666;
    line-height: 18px;
    padding: 15px 0;
}

.site_item a {
    border: 2px solid #FFFFFF;
    color: #666666;
    display: block;
    margin: 5px 0;
    padding: 3px 2px;
}
.site_item img {
    background: url("images/index_sprites4.gif") no-repeat;
    float: left;
    height: 34px;
    margin-right: 8px;
    width: 38px;
}

.site_item a strong {
    color: #582E09;
    font-size: 14px;
}
.site_item .item1 {
    background-position: 0 -64px;
}

.site_item .item5 {
    background-position: -117px -99px;
}
.site_item .item3 {
    background-position: -78px -64px;
}

.site_item .item4 {
    background-position: -117px -64px;
}

.site_item .item2 {
    background-position: -39px -64px;
}
.post_info p{margin-bottom:10px;}

.single_list_more{ border-top:1px solid #CECECE ;border-bottom: 1px solid #CECECE;padding-top:15px;}
.single_list_more ul li{ float:left; border-bottom:1px dotted #999999; width:200px;margin-bottom:15px;padding-bottom:13px;  margin-left: 5px; margin-right: 8px;}
.single_list_more ul li a{ display:block}
.single_list_more ul li a.text{ height:32px; line-height:16px; overflow:hidden; }

.goods-serach {    border-left: 1px solid #C8C8C8; border-right: 1px solid #C8C8C8;padding:10px 10px 5px 10px;}
.goods-serach #goods-keyword{ width:180px; height:21px; border:1px solid #ACADB2;margin-bottom:6px;}
.goods-serach a{ display:block; text-align:right; color:#1F53A7}

.goods_list_order_t{ padding:0 0 5px 0}
.goods_languages_1{padding:0 0 5px 0}
.goods_list_order{border:1px solid #CCCCCC; background:#EEEEEE;padding:5px 0 0px 5px;margin: 5px 0;}
.goods_order_1 {padding:0 40px 0 0 ; width: 344px;}
.goods_order_1 span{height:25px; line-height:25px;}
.goods_order_1 select{ border:1px solid #ABADB3 ; width:153px;}
.goods_order_2{margin:2px 0 0 0}
.goods_order_2 .goods_text{ width:64px; background:url(images/iconListOff_2.gif) no-repeat left center;  height: 21px;line-height: 21px; padding-left:25px;}
.goods_order_2 .goods_text.on{ background:url(images/iconListOn.gif) no-repeat left center;}
.goods_order_2 .goods_grid{ width:64px; background:url(images/iconWinOff_2.gif) no-repeat left center;  height: 21px;line-height: 21px; padding-left: 25px;}
.goods_order_2 .goods_grid.on{ background:url(images/iconWinOn.gif) no-repeat left center;}

.goods_page_top{padding:3px 6px 0 0;}
.goods_page_top .page-top-pre{ background:url(images/page-top-pre.gif) no-repeat; width:16px; height:19px; }
.goods_page_top .page-top-next{ background:url(images/page-top-next.gif) no-repeat; width:16px; height:19px; }
.goods_page_top span{margin:0 6px; height: 19px;line-height: 19px;}

.goods_list_order_m{ margin:13px 0 0 0; _margin:3px 0 0 0; *margin:6px 0 0 0}
.goods_languages_1 span{ height:19px; line-height:19px;}
.goods_languages_1 a{width:71px; text-align:center; height:21px; line-height:21px; float:left; background:#A0A0A4; color:#fff;margin:0 4px 0 0}
.goods_languages_1 a.on{ background:#C00000}

.show_en_title{margin-right:16px;}
.show_en_title input{ position:relative; top:2px;}


.english_help{height: 26px; padding: 0 30px 0 11px; line-height:23px; position:relative;z-index:100;}
.english_help_more{background:url(images/arrow_bottom.gif) no-repeat; height:21px; width:21px; position:absolute; top:1px; right:5px;cursor: pointer;}
.english_help.hover{ background:#fff;}
.english_help.hover .english_help_more{ background:#fff;}
.english_help.hover .english_help_list{ display:block}
.english_help_list{
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #CCCCCC;
    border-style: solid;
    border-width: 0 1px 1px;
    cursor: auto;
    display: none;
    left: -229px;
    padding: 0 0 5px 10px;
    position: absolute;
    text-align: left;
    top: 26px;
    width: 330px;
	z-index:100;
}

.english_help_list .rsrDispTxtBoxTopBorder {
    border-top: 1px solid #CCCCCC;
    float: left;
    height: 1px;
    margin: 0 0 0 -10px;
    width: 228px;
}
.english_help_list ul {
    float: left;
    padding-right: 5px;
    position: relative;
    width: 160px;
}

.english_help_list .iconPresentTxt {
    background: url(images/allImg.gif) no-repeat -3px -229px;
    font-size: 12px;
    padding:3px 0 4px 22px;
}
.english_help_list .iconGBuyTxt {
    background: url(images/allImg.gif) no-repeat -3px -206px ;
    font-size: 12px;
    padding: 3px 0 4px 22px;
}
.english_help_listn .iconPresentTxt {
    background: url(images/allImg.gif) no-repeat -3px -229px ;
    font-size: 12px;
    padding: 3px 0 4px 22px;
}
.english_help_list .iconSAuctionTxt {
    background: url(images/allImg.gif) no-repeat -3px -253px ;
    font-size: 12px;
    padding: 3px 0 4px 22px;
}
.english_help_list .iconRegBuyTxt {
    background: url(images/allImg.gif) no-repeat -3px -277px;
    font-size: 12px;
    padding: 3px 0 4px 22px;
}
.english_help_list .iconDisBuyTxt {
    background: url(images/allImg.gif) no-repeat -3px -302px;
    font-size: 12px;
    padding: 3px 0 4px 22px;
}
.english_help_list .iconResBuyTxt {
    background: url(images/allImg.gif) no-repeat -3px -327px ;
    font-size: 12px;
    padding: 3px 0 4px 22px;
}
.english_help_list .iconReqDocTxt {
    background: url(images/allImg.gif) no-repeat -3px -351px;
    font-size: 12px;
    padding: 3px 0 4px 22px;
}
.english_help_list .iconCardTxt {
    background: url(images/allImg.gif) no-repeat scroll -3px -375px;
    font-size: 12px;
    padding: 3px 0 4px 24px;
}


.goods-list-text{border-bottom:1px solid #CCCCCC;}
.goods-list-text dd{border-top:1px solid #CCCCCC;padding:7px 0;}
.text_goods .text_img{width:144px;}
.text_goods .text_img img{width:90px; margin:0 auto;display: block;}
.text_goods .text_name{width:590px;}
.text_goods .text_prc{width:208px;margin-left:37px;}
.text-goods-name a{font-size:14px; color:#1F53A7; font-weight:bold;}
.text-goods-f-name {margin:5px 0}
.text-goods-f-attr{margin:15px 0 0 0;}
.text-goods-xlname{width:325px;}
.text-goods-xlname span{background:url(images/house.gif) no-repeat left center; text-indent: 17px; color:#1F53A7; display:block}
.text-goods-sn{font-weight:bold;}
.text-goods-sn span{color:#1F53A7;font-weight:100;  padding: 0 0 0 7px;}
.text_prc .shop_price{color:#636363;}
.text_prc .shop_price i{ font-style:normal; color:#C70000;font-size:16px;margin-right:10px;}

/*小雅相册*/
.HS10, .HS15{overflow:hidden;clear:both;}
.HS10{height:10px;}
.HS15{height:15px;}
.Hidden{display:none;}
.Clearer{display:block;clear:both;font-size:1px;line-height:1px;margin:0;padding:0;}
.FlLeft{float:left;}
.FlRight{float:right;}
/*幻灯片区域背景*/
.MainBg{background-color:#222;width:852px;margin:0 auto;}
/*标题和页码*/
.Title{color:#EEE;padding:5px 20px 0 20px;text-align:center;line-height:40px;}
.Title h1{display:inline;}
.Title .Counter{color:#666;}
.Title .CounterCurrent{color:#C00;font-size:20px;font-weight:bold;}
/*灰色分隔线*/
.SpaceLine{border-bottom:1px solid #333;height:1px;font-size:1px;}
/*大图展示区域*/
.OriginalPicBorder{padding:15px 15px 0 15px;}
#OriginalPic{width:822px;overflow:hidden;position:relative;font-size:12px;}
#OriginalPic img{display:block;margin:0 auto;width:680px;}
/*鼠标手势*/
.CursorL{position:absolute;z-index:999;width:50%;height:600px;color:#FFF;left:120px;cursor:url(images/CurL.cur), auto;background:url(images/space.png) repeat scroll 0 0 transparent;}
.CursorR{position:absolute;z-index:999;width:50%;height:600px;color:#FFF;right:0;cursor:url(images/CurR.cur), auto;background:url(images/space.png) repeat scroll 0 0 transparent;}
/*小图预览和滑动*/
.SliderPicBorder{width:683px;overflow:hidden;}
.Summary{line-height:20px;display:block;width:108px;margin-right:10px;overflow:hidden;background-color:#333;padding:10px;}
.Summary a{color:#999;}
.More{text-align:right;color:#666;line-height:40px;height:40px;font-size:12px;display:block;}        
.ThumbPicBorder {width:852px;margin:0 auto; padding-left: 14px;}
#ThumbPic img{border:3px solid #666;cursor:pointer;background-color:#666;margin:0 7px;width:130px;height:98px;display:block;}
#ThumbPic img.active{border:3px solid #FF9900;}
#btnPrev{padding-top: 10px;}
#btnNext{padding-top: 10px;}
/*--评论--*/
#content .none .lm3{display:block;}

#content .show .lm3{display:none;}
#content .show2 {display:block;}
#comments-list .item{position:relative;padding:0 0 2px 120px;margin-top:8px;background:#fff;zoom: 1;}
#comments-list .c-user{position:absolute;top:10px;left:0;width:120px;text-align:center;color: #9C9A9C;} 
#comments-list .corner{background:url(images/test/con1.png) no-repeat;top:10px;left:107px;width: 14px;height:26px;position:absolute;overflow:hidden;}
#comments-list .c-item,#comments-list .no-com{padding:10px 15px 5px;border:1px solid #F3E6C6;background:#fffcf5;}
#comments-list .stat{padding:0 0 2px;border-bottom:1px solid #F7E7C6;overflow: hidden;zoom:1;}
#comments-list .con{margin:10px 0;}
#comments-list .con p{line-height:25px;}
#comments-list .rep{border-top:1px  dotted #FBF2E1;line-height:280%;color:#009900;}
#comments-list .rep span{#009900}
#comments-list .rep strong{color:#CC0000;}

#comments-list .pages{margin-top:10px;width:320px;}

#comments-list.cg_comments .c-item, #comments-list.cg_comments .no-com{min-height: 100px;}
#comments-list.cg_comments .c-item{margin: 0 0 0 13px;}
#comments-list.cg_comments .c-user{position:absolute;top:0px;left:0;width:120px;text-align:center;color: #9C9A9C;} 
#comments-list.cg_comments .con font , #comments-list.cg_comments .con p { float:left; line-height:25px;} 
#comments-list.cg_comments .con font{ text-align:right;width:60px; color:#1f53a7}
#comments-list.cg_comments .con p{ width:765px; }
#comments-list.cg_comments .goods_name { float:left;} 
#comments-list.cg_comments .goods_act{ float:left;  padding: 6px 0 0 0;border-top: 1px dotted #fbf2e1;} 
#comments-list.cg_comments .corner{left:120px;}
#comments-list.cg_comments .rep{ }
#comments-list.cg_comments .rep span{ text-align:right;width:60px;}
#comments-list.cg_comments .rep span , #comments-list.cg_comments .rep strong { float:left; line-height:25px;} 
#comments-list.cg_comments .rep strong { width:765px; }

.add-c form{margin:20px 0 0 20px;}
.add-c table tr{height:35px;}
.add-c input,.add-c textarea{padding:4px;border:1px solid;border-color:#aaa #ddd #ddd #aaa;}
.add-c .sub{width: 50px;height: 25px;background: url(images/test/tj.jpg) no-repeat;line-height: 25px;text-align:center;border:0;padding:0;margin-left:68px;}
.add-c .l{padding-left:10px;}
.add-c a{color:#005aa0;}
.add-c a:hover{color:#dd0000}

.comemt_lm3 { background: url("images/test/tab-bg.jpg") repeat ;border-bottom: 1px solid #DDDDDD; border-top: 2px solid #BD0000; height: 29px; margin-bottom: 30px; position: relative;}
.comemt_lm3 span{display:block;position: absolute;top:0;left:0;width:108px;height:30px;background:#FFF;line-height:30px;font-weight:bold;text-indent:10px;border-left:1px solid #DDDDDD;border-right:1px solid #DDDDDD;color:#BD0000;}


.top2014cu{background:#D40110;}
.top2014cu a{display:block;width:1210px;height:45px;background:url(images/2014cu2.gif)  no-repeat center;margin:0 auto;}

/*语言*/
#tm2008style{margin:22px 0 0 0}
#tm2008style .select_box{width:102px;height:24px; }
#tm2008style div.tag_select{display:block;color:#000;width:82px;height:22px;background:transparent url("images/tm2008-select.gif") no-repeat 0 0;padding:0 10px;line-height:22px;}
#tm2008style div.tag_select_hover{display:block;color:#000;width:82px;height:22px;background:transparent url("images/tm2008-select.gif") no-repeat 0 -22px;padding:0 10px;line-height:22px;}
#tm2008style div.tag_select_open{display:block;color:#000;width:82px;height:22px;background:transparent url("images/tm2008-select.gif") no-repeat 0 -44px;padding:0 10px;line-height:22px;}

#tm2008style ul.tag_options{position:absolute;margin:0;list-style:none;background:transparent url("images/tm2008-select.gif") no-repeat left bottom;width:100px;padding:0 0 1px;margin:0;width:80px;}
#tm2008style ul.tag_options li{background:transparent url("images/tm2008-select.gif") repeat-y -102px 0;display:block;width:61px;padding:0 10px;height:22px;text-decoration:none;line-height:22px;color:#000;}

#tm2008style ul.tag_options li.open_hover{background:transparent url("images/tm2008-select.gif") no-repeat 0 -88px;color:#000}
#tm2008style ul.tag_options li.open_selected{background:transparent url("images/tm2008-select.gif") no-repeat 0 -66px;color:#19555F}


/*--导读--*/
.zwdd{height:300px;}
.zwdd .lu{width:50px;height:300px;border-right:1px solid #CCC;background:#F6F6F6}
.zwdd .lu span{display:block;width:15px;margin:100px auto;font-size:18px;line-height:25px;}
.zwdd .lc{width:1131px;padding:23px 0 0 0; overflow:hidden; position:relative; height:278px;}
.zwdd .lc ul{width:10000px; position:absolute; height:278px;}
.zwdd .lc li{width:167px;float:left;padding:0 18px 0 37px;}
.zwdd .lc li img{display:block;padding:7px 6px;border:1px solid #CCC;}
.zwdd .lc li .pt{line-height:20px;display:block;height:45px; overflow:hidden;padding:5px 5px 0 5px;font-size:14px;}
.zwdd .ln a{display:block;width:24px;height:300px;background:#F6F6F6 url(images/daodu_bg.png) no-repeat center center;border-left:1px solid #CCC}


.zwb a{display:block;width:960px;height:90px;margin:0 auto;}


/*--导读文章的优化--*/
.a_weixin{margin-top:35px;}
.a_weixin img{margin:0 auto;display:block;}
.a_weixin p{width:664px;margin:0 auto;line-height:35px;font-size:15px;}
.a_weixin p span{font-weight:bold;}
.a_weixin p a{padding:0 3px;}

.goods_brand_hot{border: 1px solid #CCCCCC;margin-bottom: 10px;}
.goods_brand_hot .mt{display: block;height: 28px;background: url(images/test/tab-bg.jpg) repeat-x 0 -1px;text-indent: 10px;line-height: 28px;font-weight: bold;border-bottom: 1px solid #CCCCCC;}

.xg_daodu{width:847px;height:218px;margin:0 auto;margin-top:35px;}
.xg_daodu span{font-size:14px;display:block;border-bottom:1px solid #999;}
.xg_daodu ul{border:1px solid #CCC;width:845px;height:134px;}
.xg_daodu ul li{float:left;width:85px;height:117px;padding:9px;margin:0 auto;}
.xg_daodu p{height:28px;line-height:28px;font-size:14px;}
.ext_article a{text-align:right;float: right;}

.daodu_hot{position:relative;}
.daodu_hot .h_lm{position: absolute;display: block;width: 385px;height: 30px;border: 1px solid #CCCCCC;background: #FFFFFF;line-height: 30px;text-align: center;font-size: 18px;color: #666;top: -10px;left: 100px;top: -16px;left: 300px;}

/*--次级导航--*/
.topic_nav_a{background:#F6F6F6;border-bottom:1px solid #CCCCCC;height:31px;}
.topic_nav{}
.topic_nav span{float:left;display:block;padding-right:4px;}
.topic_nav ul {float:left;line-height:31px; margin: 0 0 0 6px;}
.topic_nav li{float:left;}
.topic_nav li a{border-right:0px solid #CCC;padding:0 7px;color:#ff0000}



.share {
    margin: 18px auto 13px;
}
.shop_tag{border: 1px solid #404040;margin-bottom: 15px; overflow: hidden; padding: 10px;}

.shop_tag a {
    color: #773b09;
    line-height: 22px;
    margin: 0 9px 0 0;
}

.all_arc{width:209px;margin-bottom:10px;}
.all_arc .mt{height:29px; line-height:29px;font-family: "microsoft yahei";background:url(images/bodybg.png) repeat 0 -32px;padding-left: 4px;}
.all_arc .mc{border:1px solid #ddd; border-top:none;padding:0 5px;}
.all_arc .mc li{height:26px;+height:23px;_height:23px; line-height:26px;+line-height:23px;_line-height:26px;border-top: 1px dotted #CCCCCC;overflow: hidden;}
.all_arc .mc li span{background: url(images/style.png) no-repeat -202px -220px ; color: #FFFFFF;float: left;height: 22px;line-height: 22px;margin-right: 6px;text-align: center; width: 20px;}
.all_arc .mc li a{ display:block; float:left;width: 170px;}
.all_arc .mc li.fore1 span, .index_arc .mc li.fore2 span, .index_arc .mc li.fore3 span {background-position: -202px -244px;}

.all_arc .index_ico_10 {
    background-position: -97px -239px;
    margin-top: 0px;
}

.index_left{ width:210px;}
.index_right{ width:990px; margin-left:10px;}
.defind_brand{border:1px solid #ccc; margin: 10px 0;}
.defind_brand .logo-list {}
.defind_brand .btit{margin:5px 0 0 15px;}
.defind_brand .bmore{margin:0px 10px 5px 15px; text-align:right}
.defind_brand .logo-list li { float: left;font-size: 12px; height: 75px; line-height: 18px; margin: 4px 0  0 16px; text-align: center; vertical-align: top; width: 122px;}
.defind_brand .logo-list .pic { display: block; margin-bottom: 3px; text-align: center;}
.defind_brand .logo-list li img { border: 1px solid #d6d6d6; vertical-align: top;}
.defind_brand .logo-list li a {color: #999;}
.defind_brand .logo-list li a:hover { color: #dd0000;}

.zytj_tit{background:#f2f2f2; height:30px; line-height:30px;padding:0 6px;}
.zytj_tit font{ color:#f00; float:left}
.zytj_tit span{ color:#996600; float:right;margin:0 10px 0 0}
.zytj_tit span a{color:#996600; }

.weixin_index{border:1px solid #f00; width:298px; height:135px;}
.weixin_l{ float:left; width:160px;}
.weixin_l .wt{ padding:8px 0 0 8px;color:#404040; font-weight:bold; }
.weixin_r{ float:right; width:134px;}

.comments_cat_count{}
.comments_cat_count li{ float:left; height:20px; clear:none; border:none; margin:5px 10px 5px 0}

 .f-sort a {background: #fff ; border: 1px solid #ccc; color: #333;float: left; height: 23px; line-height: 23px;  margin-right: 3px; padding: 0 10px;}
.f-sort a.curr { background: #e4393c ; border-color: #e4393c;color: #fff;}

.click_goods_info { margin:0 auto; width:214px}
.click_goods_info .goods_title_f{ height:24px; line-height:24px; overflow:hidden; color:#00F; display:block}
.click_goods_info .yan_info span{ font-size:12px;line-height:24px;}
.click_goods_info .yan_info .market-s { color: #dd0000;display: block; float: left; margin: 0; text-align: left;  width: 109px; }
.click_goods_info .yan_info .click_count { float: right;}

