
img {
    vertical-align:bottom
}
.hot_acitve ul:after,.hot_goods ul:after,.pop_cate .item_main:after,.qj_main:after {
    display:table;
    content:'';
    clear:both
}
.hot_acitve ul,.hot_goods ul,.pop_cate .item_main,.qj_main {
    zoom:1
}
.content {
    margin-top:16px
}
.con_top_area {
    position:relative;
    height:367px;
    z-index: 2;
}
.topArea {
    width:1190px;
    margin:0 auto
}
.content .hd_area {
    height:30px;
    line-height:30px;
    font-size:14px
}
.layout_right {
    top:12px;
    position:absolute;
    left:50%;
    margin-left:386px
}
.all_cate {
    z-index:10;
    position:absolute;
    right:50%;
    margin-right:386px;
    width:210px;
	min-height: 367px;
	background-color: #e0282d;
    font-family:"微软雅黑"
}
.product_desc a {
    font-size:14px
}
.cate_bd .brand_top_list {
    min-height:331px;
    float:right;
    width:338px;
    padding:16px 24px 20px 23px;
    background:#f3eded;
    display: none;
}
.bottom_line {
    width:220px;
    border-bottom:1px solid #eee;
    position:absolute;
    left:11px;
    bottom:0
}
.center_adv img {
    width:1190px
}
.content {
    margin-top:0;
    width:1190px
}
.cate_bd .cate_item_hd a {
    font-size:14px;
    color:#666;
    font-weight:700
}
.center_adv {
    width:1190px;
    height:120px;
    margin-top:20px;
    background: #f8f8f8 ;
}
.qj_main {
    padding:0 0 0 210px;
    position:relative;
    z-index:2
}
.qj_main .layout_left {
    float:left;
    width:773px
}
.qj_main .layout_right {
    float:right;
    width:207px;
    height:347px;
    padding:10px 0
}
.qj_main .hot_acitve {
    width:690px;
    height:333px;
    overflow:hidden;
    margin-top:10px;
    border:1px solid #ddd;
    background:#fff
}
.qj_main .hot_acitve ul {
    width:690px;
    overflow:hidden;
    padding:0 10px;
    margin-top:-1px
}
.qj_main .hot_acitve li {
    float:left;
    width:220px;
    height:150px;
    line-height:128px;
    border-top:1px solid #ddd;
    border-right:1px solid #ddd;
    text-align:center
}
.qj_main .hot_acitve ul a {
    display:block;
    width:220px;
    height:150px
}
.slider_holder {
    position:relative;
    overflow:hidden;
    background: #f8f8f8 ;
}
.slider_list {
    position:absolute
}
.slider_list li {
    width:100%;
    height:370px;
    float:left;
    position:relative;
    text-align: center;
}
.slider_list li a {
    }
.slider_trigger {
    position:absolute;
    left:50%;
    margin-left:-45px;
    bottom:11px;
    text-align:center
}
.slider_trigger li {
    margin-right:5px;
    width:10px;
    height:9px;
    font-size: 0;
    text-align:center;
    cursor:pointer;
    background:url(../images/diandian.png) no-repeat 0 -9px;
    color:#BABABA;
    display:-moz-inline-stack;
    display:inline-block;
    zoom:1;
    text-indent:999px;
    *float:left;
}
.slider_trigger li.cur {
    color:#fff;
    font-weight:700;
    background:url(../images/diandian.png) no-repeat 0 0
}
#J_slider .btn-prev {
    position:absolute;
    left:50%;
    top:50%;
    margin-top:-28px;
    width:38px;
    height:56px;
    background:url(../images/jia_lun_leftn.png) no-repeat;
    z-index:1;
    margin-left:-385px
}
#J_slider .btn-next {
    position:absolute;
    left:50%;
    margin-left:349px;
    top:151px;
    width:38px;
    height:56px;
    background:url(../images/jia_lun_rightn.png) no-repeat;
    z-index:1
}
.layout_right .more {
    width:53px;
    height:25px;
    display:block;
    position:absolute;
    background:url(../images/jia_home_icon.png) no-repeat 0 -39px;
    right:0;
    top:6px
}
.settled_in {
    display:block;
    width:195px;
    height:43px;
    line-height:100px;
    overflow:hidden;
    background-image:url(../../image/mall/index0726/mall_home1.png);
    background-repeat:no-repeat;
    background-position:-14px -99px
}
.holder_ensure {
    margin:15px 0;
    padding:5px;
    border:3px solid #eee;
    height:99px
}
.holder_ensure a {
    display:inline-block;
    height:91px;
    width:87px;
    margin-top:8px
}
.holder_ensure .ensure_l {
    border-right:1px solid #eee;
    background:url(http://i10.tg.com.cn/image/index/server_ico_1.png) no-repeat 15px 0
}
.holder_ensure .ensure_r {
    background:url(http://i10.tg.com.cn/image/index/server_ico_2.png) no-repeat 15px 0
}
.holder_ensure span {
    display:inline-block;
    margin:60px 0 0 11px;
    width:62px;
    height:16px;
    text-align:center;
    line-height:100px;
    overflow:hidden
}
.holder_ensure .ensure_l span {
    background:url(http://i10.tg.com.cn/image/index/server_name_1.png) no-repeat
}
.holder_ensure .ensure_r span {
    background:url(http://i10.tg.com.cn/image/index/server_name_2.png) no-repeat
}
.mall_notice ul {
    margin:0 0 11px 0;
    padding:0 10px
}
.mall_notice li {
    width:185px;
    margin-top:10px;
    padding-left:12px;
    background:url(../images/jia_home_icon.png) no-repeat -4px 0
}
.mall_notice li {
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    -o-text-overflow:ellipsis
}
.tghd {
    width:240px;
    overflow:hidden;
    margin-top:10px;
    border:1px solid #ddd;
    background-color:#fff
}
.tghd h2 {
    height:29px;
    line-height:29px;
    overflow:hidden;
    background:#eee;
    padding-left:10px;
    color:#333;
    position:relative
}
.tghd h2 span {
    display:block;
    width:74px;
    height:22px;
    float:left;
    font-size:14px
}
.tghd h2 a {
    display:block;
    width:40px;
    padding-right:14px;
    text-align:right;
    height:14px;
    line-height:14px;
    background:url(../../image/mall/index0726/mall_home1.png) no-repeat -442px -3px;
    float:right;
    font-weight:400;
    font-size:12px;
    margin-top:3px
}
.tghd .tghd_img {
    display:block;
    width:195px;
    height:104px
}
.tghd_list {
    width:220px;
    overflow:hidden;
    padding-top:3px
}
.tghd_list li {
    margin-bottom:0;
    padding-left:10px;
    padding-top:0;
    height:18px;
    margin-top:12px
}
.beatBuy {
    border:2px solid #f99;
    margin-top:10px
}
.beat_tit {
    height:65px;
    background:#fff0f0 url(/image/zhuangxiu/beat_bg.png) no-repeat;
    position:relative
}
.beat_tit span {
    display:block;
    height:67px;
    line-height:67px;
    font-size:24px;
    color:#d00;
    overflow:hidden;
    margin-left:10px;
    float:left
}
.beat_tit a {
    float:right;
    font-weight:700;
    color:#FFF;
    font-size:14px;
    margin-top:5px;
    margin-right:26px
}
.beat_list {
    width:1166px;
    overflow:hidden;
    padding:0 10px;
    background-color:#fff
}
.beat_list ul {
    width:1286px;
    overflow:hidden
}
.beat_list li {
    width:217px;
    height:360px;
    overflow:hidden;
    float:left;
    margin-right:20px;
    position:relative
}
.beat_list li.end_border {
    border:0
}
.beat_list .buy_time {
    height:37px;
    overflow:hidden;
    color:#666;
    line-height:37px;
    text-align:center;
    background:url(/image/zhuangxiu/time_icon.png) no-repeat 20px 10px
}
.beat_list li img {
    width:217px;
    height:217px
}
.buy_prices span {
    display:block;
    overflow:hidden;
    text-align:center;
    line-height:1.4em;
    color:#68696E;
    padding-top:8px
}
.buy_prices del {
    text-decoration:line-through
}
.prices_l {
    width:105px;
    float:left
}
.prices_r {
    width:93px;
    float:left
}
.prices_r b {
    color:#FB2D00;
    font-size:14px
}
.countdown {
    padding:5px;
    background:#f4f4f4;
    color:#a40000;
    line-height:1.3;
    border-radius:2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px
}
.countdown span {
    font-size:14px;
    font-weight:700;
    text-shadow:0 0 1px #ccc
}
.hot_goods {
    margin-bottom:10px;
    margin-top:18px
}
.hot_goods .hd_area {
    border-bottom:1px solid #eee;
    background-color:#fff;
    position:relative;
    padding-left:10px;
    height:64px;
    line-height:64px
}
.hot_goods .hd_area span {
    width:100px;
    height:64px;
    display:block;
    overflow:hidden;
    font-size:24px;
    color:#333
}
.hot_goods ul {
    width:1190px;
    background-color:#fff
}
.hot_goods li {
    float:left;
    width:217px;
    height:320px;
    overflow:hidden
}
.hot_goods .end {
    border:0;
    width:217px
}
.hot_goods .hot_img {
    display:block;
    width:217px;
    height:217px;
    margin:0 auto;
    margin-top:12px
}
.hot_goods .product_desc {
    width:217px;
    overflow:hidden;
    margin:0 auto;
    margin-top:10px
}
.hot_goods .product_price {
    width:217px;
    overflow:hidden;
    margin:0 auto;
    color:#676767
}
.hot_goods .sold {
    width:170px;
    overflow:hidden;
    margin:0 auto;
    color:#696969
}
.hot_goods .sold b {
    color:#AD8128
}
.hot_goods img {
    display:block;
    width:170px;
    height:170px
}
.hot_goods a .len {
    display:block;
    height:18px;
    line-height:18px;
    overflow:hidden
}
.hot_goods a b.len {
    font-weight:400;
    color:#C80000
}
.hot_goods .product_price strong {
    color:#ff2a00;
    font-size:14px;
    font-weight:700
}
.hot_goods .product_price .old_price {
    color:#999
}
.floor_wrap .floor {
    margin:20px 0
}
.f1 .floor_hd {
    border-bottom:2px solid #A2DAFF
}
.f2 .floor_hd {
    border-bottom:2px solid #F7C89E
}
.f3 .floor_hd {
    border-bottom:2px solid #F0E277
}
.f4 .floor_hd {
    border-bottom:2px solid #96ECBF
}
.f5 .floor_hd {
    border-bottom:2px solid #D6A4DA
}
.f6 .floor_hd {
    border-bottom:2px solid #D6A4DA
}
.f7 .floor_hd {
    border-bottom:2px solid #D6A4DA
}
.floor_hd {
    height:64px;
    line-height:64px;
    background-color:#fff;
    padding-left:10px;
    border-bottom:1px solid #ddd
}
.floor .act_area,.floor .hd_area,.hot_acitve .hd_area,.hot_goods .hd_area,.limit_offer .hd_area,.mall_notice .hd_area {
    overflow:hidden
}
.mall_notice .hd_area {
    border-bottom:1px solid #ddd;
    background-color:#eee;
    padding-left:10px
}
.limit_offer .hd_area {
    background:url(http://i10.tg.com.cn/image/index/mod_tit_2.png) no-repeat 0 8px
}
.hot_acitve .hd_area {
    font-size:14px
}
.hd_area span {
    display:block;
    width:116px;
    height:27px
}
.act_area span {
    display:block;
    width:auto;
    height:64px;
    font-size:24px
}
.floor_hd .hd_area {
    color:#a40000
}
.floor_hd .act_area {
    color:#333;
    float:left
}
.floor_cateNav {
    height:64px;
    line-height:64px;
    width:890px;
    float:left;
    text-align:left
}
.floor_cateNav li {
    display:inline
}
.floor_cateNav li a {
    padding:0 10px;
    border-right:1px solid #ccc;
    font-size:14px
}
.floor_cateNav li.end a {
    border:0
}
.floor_bd {
    width:1190px;
    overflow:hidden
}
.floor_l {
    width:320px;
    height:506px;
    overflow:hidden;
    float:left
}
.floor_r {
    width:870px;
    height:506px;
    overflow:hidden;
    float:left
}
.floor_r .list_cen {
    width:610px;
    height:474px;
    overflow:hidden;
    float:left
}
.floor_r .floor_big_img2 {
    display:block;
    width:260px;
    height:474px;
    overflow:hidden;
    float:left
}
.list_cen li {
    float:left;
    width:304px;
    height:198px;
    background-color:#fff;
    padding:20px 0
}
.list_cen .cen01,.list_cen .cen03 {
    width:305px;
    border-right:1px solid #EBEBEB
}
.list_cen .cen03,.list_cen .cen04 {
    height:198px;
    border-top:1px solid #EBEBEB
}
.list_cen p {
    width:200px;
    overflow:hidden;
    margin:0 auto
}
.list_cen .product_desc {
    margin-top:10px
}
.list_cen a .len {
    display:block;
    height:20px;
    line-height:20px;
    overflow:hidden;
    font-size:14px
}
.list_cen a b.len {
    font-weight:400;
    color:#C80000
}
.list_cen .product_price strong {
    color:#ff4800;
    font-size:18px;
    margin-right:5px
}
.list_cen .product_price {
    color:#646464
}
.floor_bd .list_cen li img {
    display:block;
    width:140px;
    height:140px;
    margin:0 auto
}
.floor_bd img {
    background:url(http://i10.tg.com.cn/image/index/floor_loading.gif) no-repeat 50% 50%
}
.logo_list {
    width:870px;
    height:32px;
    background-color:#fff;
    overflow:hidden;
    float:left
}
.logo_list ul {
    width:870px;
    overflow:hidden
}
.logo_list li {
    width:145px;
    height:32px;
    overflow:hidden;
    float:left
}
.logo_list li.first {
    width:145px
}
.logo_list li a {
    display:block;
    width:100%;
    height:32px
}
.logo_list li a.hs {
    display:block;
    width:100%;
    height:32px;
    background-color:#999;
    filter:alpha(opacity=10);
    -moz-opacity:.1;
    opacity:.1
}
.hot_acitve .hd_area {
    line-height:2em;
    border-bottom:1px solid #ddd;
    position:relative;
    background-color:#eee;
    padding-left:10px
}
.more {
    width:53px;
    height:25px;
    display:block;
    position:absolute;
    background:url(../images/jia_home_icon.png) no-repeat 0 -39px;
    right:15px;
    top:6px
}
.beat_tit .more {
    top:16px
}
.hot_goods .hd_area .more {
    top:23px
}
.slider_holder {
    width:100%;
    height:367px;
    position:absolute
}
.slider_holder li img {
    width:772px;
    height:367px;
}
.fwxm {
    width:207px;
    height:347px;
    position:relative
}
.iconfont {
    font-family:iconfont!important;
    font-style:normal;
    -webkit-font-smoothing:antialiased;
    -webkit-text-stroke-width:.2px;
    -moz-osx-font-smoothing:grayscale
}
.fwxm_con .icon {
    font-size:36px;
    color:#777676;
    -webkit-transition:font-size .25s ease-out 0s;
    -moz-transition:font-size .25s ease-out 0s;
    transition:font-size .25s ease-out 0s
}
.fwxm_wrap1 {
    position:relative;
    width:207px;
    height:176px;
    position:relative
}
.fwxm_wrap1_bg {
    opacity:.7;
    background:#fff;
    filter:alpha(opacity:70);
    width:207px;
    height:176px
}
.fwxm_con {
    width:200px;
    height:158px;
    overflow:hidden;
    margin:0 auto;
    padding:18px 0 0 7px;
    position:absolute;
    left:0;
    top:0
}
.fwxm_con a span {
    position:absolute;
    bottom:0;
    left:5px
}
.cate_bd li .top_num07 {
    top:-234px;
    top:-230px\0/
}
.mall_notice {
    margin-top:12px
}
.fwxm_con a {
    text-align:center;
    display:block;
    width:64px;
    height:64px;
    float:left;
    color:#333;
    position:relative;
    margin-bottom:13px
}
.fwxm_con a:hover,.fwxm_con a:hover .icon {
    color:#f49e00
}
.qj_g {
    border:1px solid #ddd;
    background-color:#fff
}
.qj_g ul li a {
    font-size:14px
}
#ad_835 {
    padding:12px 10px 1px
}
.tghd_list li a {
    font-size:14px
}
#ad_835 img {
    height:130px;
    width:218px
}
body .hide {
    display:none
}
.all_cate .cate_hd {
    color:#865f4e;
    background:#e9dac4;
    padding:0 12px;
    cursor:pointer;
    font-size:14px;
    height:34px;
    line-height:34px;
    background:#a90005;
    font-weight:700;
	text-align: center;
}
.all_cate .cate_hd a {
    color:#fff
}
.cate_bd .cate_item_hd a {
    color:#333
}
.cate_bd .cate_item_bd {
    height:20px;
    overflow:hidden;
    border-bottom:1px solid #eee;
    line-height:30px;
    +line-height:31px;
    padding:0 0 12px 32px
}
.cate_bd .last .cate_item_bd {
    border-bottom:0 none
}
.cate_bd .cate_item_bd span {
    display:block
}
.cate_bd .cate_item_bd a {
    color:#666;
    font-size:14px;
    margin:0 11px 0 0
}
.cate_bd .cate_item_bd a:hover {
    color:#d00;
    text-decoration:underline
}
.mall_nav .nav_main {
    margin-left:190px
}
.mall_nav .nav_main li {
    float:left
}
.mall_nav .nav_main li a {
    display:block;
    padding:0 18px
}
.mall_nav .nav_main li a:hover {
    text-decoration:none;
    background:#5b0000
}
.floor_bd .list_cen,.hot_acitve ul:after,.hot_brand:after,.hot_goods ul:after,.pop_cate .item_main:after,.qj_main:after,.roll_wrap ul:after {
    display:table;
    content:'';
    clear:both
}
.floor_bd .list_cen,.hot_acitve ul,.hot_brand,.hot_goods ul,.pop_cate .item_main,.qj_main {
    zoom:1
}
.content {
    width:1190px;
    margin:0 auto;
    padding-top:10px
}
.index .nav-shop {
    padding-left:200px
}
.content .hd_area {
    height:30px;
    line-height:30px;
    font-size:16px
}
.all_cate .cate_bd .selected {
    background:#fffbf6;
    border-width:1px 0 1px 1px;
    border-style:solid;
    border-color:#e2cda9;
    margin:-1px 0
}
.all_cate .cate_bd {
    border-width:0 1px 1px;
	margin-top: 10px;
}
.cate_bd .selected .cate_item_bd {
    border-bottom:0 none;
    margin-bottom:1px
}
.cate_bd .selected .cate_item_hd {
    background:0 0
}
#cate_ul li {
    position:relative;
    width:208px;
    border-left:1px solid #e0282d;
    padding-left:1px;
    height:42px;
    line-height:42px;
    background:#e0282d;
    *float:left;
}
#cate_ul li.l_41 {
    height:41px;
    line-height:41px
}
#cate_ul li.l_41 .cate_box_in {
    height:41px
}
.cate_box_in {
    height:42px;
    overflow:hidden;
    position:relative;
    -webkit-transition:.3s -webkit-transform ease;
    -moz-transition:.3s -moz-transform ease;
    -ms-transition:.3s -ms-transform ease;
    transition:.3s transform ease
}
.cate_list_box em {
    position:absolute;
    width:0;
    height:0;
    border:4px solid transparent;
    overflow:hidden;
    border-left:4px solid #e0282d;
    top:18px;
    right:7px;
    _overflow: hidden;
    _border:4px dashed transparent;
}
.cate_list_box .iconfont {
    color:#fff;
    display:inline-block;
    vertical-align:middle;
    font-size:58px
}
.cate_list_box a {
    color:#fff;
    padding:0 4px;
    font-size:16px
}
.cate_list_box {
    height:42px;
    line-height:42px;
    overflow:hidden
}
#cate_ul li.l_41 .cate_list_box {
    height:41px;
    line-height:41px
}
.cate_bd li .item_main {
    border:1px solid #e8e0e0;
    border-left:none;
    border-top:none;
    position:absolute;
    left:209px;
    width:255px;
    overflow:hidden;
    top:-45px;
    background:#f3eded;
    display:none;
    z-index:10000
}
.cate_bd li .city_cate {
    width:320px
}
.brand_top_list dl,.sub_cate_list dl {
    overflow:hidden
}
.brand_top_list dt,.sub_cate_list dt {
    white-space:nowrap;
    float:left;
    width:83px;
    height:24px;
    line-height:24px;
    padding-top:6px
}
.brand_top_list dt a,.sub_cate_list dt a {
    color:#666;
    font-size:12px
}
.brand_top_list dt a strong,.sub_cate_list dt a strong {
    font-weight:700
}
.brand_top_list dt a:hover,.sub_cate_list dt a:hover {
    color:#d70000
}
.brand_top_list dd,.sub_cate_list dd {
    padding:6px 0 5px;
    border-top:1px solid #f0f0f0;
    width:255px;
    line-height:24px;
    float:left
}
.cate_bd .brand_top_list dd a,.cate_bd .sub_cate_list dd a {
    color:#333;
    font-size:14px;
    padding:4px 0px;
	width: 95px;
	display: block;
	text-align: center;
	text-decoration: none;
	border: 1px solid #D9D9D9;
    white-space:nowrap;
    margin:4px 5px;
    float:left;
    height:16px;
    line-height:16px;
}
.item_main dd span {
    color:#d5d5d5;
    padding:0 9px;
    font-size:12px;
    display:none
}
.cate_bd .brand_top_list dd a:hover,.cate_bd .sub_cate_list dd a:hover {
    color:#fff;
	background: #d00;
}
.cate_bd .sub_cate_list {
    float:left;
    width:255px;
    padding:16px 25px 20px 23px;
    background:#f8f8f8;
    min-height:331px;
    border-right:0
}
#cate_ul li.mhover .cate_list_box {
    background:#f7f7f7
}
#cate_ul li.mhover .cate_list_box .cate_box_in {
    -webkit-transform:translateX(3px);
    -moz-transform:translateX(3px);
    -ms-transform:translateX(3px);
    transform:translateX(3px)
}
#cate_ul li.mhover .cate_list_box .iconfont {
    color:#e0282d
}
#cate_ul li.mhover .cate_list_box a {
    color:#e0282d
}
.cate_bd li.mhover .cate_item_bd {
    border-bottom:0 none;
    margin-bottom:1px
}
#cate_ul li.mhover .item_main {
    display:block
}
.cate_bd li .top_num02 {
    top:-75px
}
.cate_bd li .top_num03 {
    top:-116px
}
.cate_bd li .top_num04 {
    top:-157px
}
.cate_bd li .top_num05 {
    top:-199px
}
.cate_bd li .top_num06 {
    top:-241px
}
.cate_bd li .top_num07 {
    top:-283px
}
.cate_bd li .top_num08 {
    top:-325px
}
.cate_bd .top_num02 .sub_cate_list {
    padding-bottom:104px
}
.cate_bd .top_num03 .sub_cate_list {
    padding-bottom:63px;
    height:448px
}
.y_icon {
    font-size:20px;
    color:#ff4800
}
#cate_ul li>h3 {
    height:30px;
    line-height:30px
}
.cate_bd .cate_item_hd a i {
    color:#e2d5d5;
    font-size:32px;
    display:inline-block;
    vertical-align:middle
}
#cate_ul li:hover a i.icon {
    color:#ff4d4d
}
.layout_r_wrap {
    height:347px
}
.layout_r_tab .tab {
    width:69px;
    height:47px;
    line-height:47px;
    text-align:center;
    float:left;
    border-top:2px solid transparent
}
.layout_r_tab .tab a {
    color:#333;
    font-size:13px;
    font-weight:700
}
.layout_r_tab .tab.cur {
    border-top-color:#d00
}
.layout_r_tab .tab.cur a {
    color:#d00
}
.layout_r_tab .tab a:hover {
    color:#d00
}
.layout_r_tab .tab-item p {
    line-height:24px;
    padding-left:15px
}
.layout_r_tab .tab-item a {
    color:#333
}
.layout_r_tab .tab-item a:hover {
    color:#d00
}
.layout_r_tab_wrap {
    width:207px;
    height:171px;
    position:relative
}
.layout_r_tab_wrap_bg {
    height:171px;
    opacity:.85;
    filter:alpha(opacity:85);
    background:#fff
}
.layout_r_tab {
    height:171px;
    position:absolute;
    width:207px;
    left:0;
    top:0
}
.ban_info {
    width:210px;
    height:167px;
    float:left
}
.ban_list {
    float:left;
    width:980px;
    overflow:hidden
}
.ban_list ul {
    width:981px
}
.ban_list ul li {
    width:244px;
    height:167px;
    float:left;
    margin-right:1px
}
.ban_list ul li.w_245 {
    width:245px
}
.classfied_b_t span {
    float:left;
    font-size:42px;
    font-family:arial;
    font-weight:700
}
.b_t_c1 {
    color:#1fa8c5
}
.b_t_c2 {
    color:#e63247
}
.b_t_c3 {
    color:#00a2a2
}
.b_t_c4 {
    color:#f67832
}
.b_t_c5 {
    color:#6366cc
}
.b_t_c6 {
    color:#d9b71c
}
.b_t_c7 {
    color:#e73b80
}
.b_t_c8 {
    color:#d94c24
}
.b_t_c9 {
    color:#30abe2
}
.b_t_c10 {
    color:#8cad5e
}
.box_c1 {
    background:#f6ebee
}
.box_c2 {
    background:#efebf3
}
.box_c3 {
    background:#f7f1ec
}
.box_c4 {
    background:#dff1e9
}
.box_c5 {
    background:#f2f1e0
}
.box_c6 {
    background:#f4e4f2
}
.box_c7 {
    background:#e7dff1
}
.box_c8 {
    background:#e9f2e0
}
.box_c9 {
    background:#f4e9e4
}
.box_c10 {
    background:#dfeff1
}
.box_c11 {
    background:#f2ebe0
}
.box_c12 {
    background:#e4f4e6
}
.box_c13 {
    background:#dff1ee
}
.box_c14 {
    background:#f1f2e0
}
.box_c15 {
    background:#e4e8f4
}
.box_c16 {
    background:#f1dfec
}
.box_c17 {
    background:#eef4e4
}
.box_c18 {
    background:#f0f1df
}
.box_c19 {
    background:#f2e0f1
}
.box_c20 {
    background:#e4e6f4
}
.classfied_b_t {
    padding-top:17px;
    line-height:56px;
    height:56px;
    position:relative
}
.classfied_b_t h2 {
    font-size:20px;
    color:#333;
    padding-top:8px;
    height:48px;
    line-height:48px;
    text-indent:10px
}
.item_spc_info {
    width:198px;
    height:195px;
    position:relative;
    padding:0 9px 0 18px;
    -webkit-transition:.3s -webkit-transform ease;
    -moz-transition:.3s -moz-transform ease;
    -ms-transition:.3s -ms-transform ease;
    transition:.3s transform ease
}
.item_spc_info dt {
    position:absolute;
    right:18px;
    bottom:9px
}
.item_spc_info dt img {
    max-height:110px
}
.item_spc_info dd {
    padding-top:14px
}
.item_spc_info dd h3 {
    height:22px;
    line-height:22px;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    color:#333
}
.sel_point {
    height:20px;
    line-height:20px;
    color:#d00;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden
}
.pri4item {
    color:#ff2a00;
    font-family:arial;
    font-size:20px
}
.pri4item i {
    font-family:"微软雅黑";
    font-size:14px
}
.pri4item em {
    font-size:16px
}
.priOut {
    color:#999;
    text-decoration:line-through
}
.classfied_item_l {
    width:210px;
    height:391px;
    float:left;
    background:#ededed
}
.classfied_item_r {
    float:right;
    width:979px;
    height:391px;
    overflow:hidden
}
.classfied_item_r ul {
    width:980px
}
.classfied_item_r li {
    float:left;
    background:#fff;
    border-bottom:1px solid #e5e5e5;
    border-right:1px solid #e5e5e5
}
.classfied_item_r li a{ text-decoration: none;}
.classfied_item {
    width:1190px;
    height:391px
}
.kw4item {
    height:115px;
    width:210px
}
.kw4item ul {
    padding:20px 0 0 26px
}
.kw4item li {
    float:left;
    width:65px;
    margin-right:12px;
    height:26px;
    line-height:26px;
    overflow:hidden
}
.kw4item li a {
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
    display:inline-block;
    max-width:65px;
    height:26px;
    line-height:26px
}
.brand_list {
    height:188px;
    position:relative
}
.brand_list_bg {
    background:#fff;
    opacity:.4;
    filter:alkpha(opacity40);
    height:188px;
    width:210px
}
.brand_spc {
    position:absolute;
    left:0;
    top:0;
    padding-top:4px;
    height:184px;
    width:210px
}
.brand_list a,.brand_list img {
    display:block;
    width:102px;
    height:35px
}
.brand_list a {
    margin:8px auto;
    position:relative;
    -webkit-transition:.3s -webkit-transform ease;
    -moz-transition:.3s -moz-transform ease;
    -ms-transition:.3s -ms-transform ease;
    transition:.3s transform ease
}
.brand_list a:hover {
    -webkit-transform:translateX(-3px);
    -moz-transform:translateX(-3px);
    -ms-transform:translateX(-3px);
    transform:translateX(-3px)
}
.m_ln4item {
    height:88px;
    position:relative
}
.m_ln4item_bg {
    background:#fff;
    opacity:.83;
    filter:alpha(opacity:83);
    height:88px;
    width:210px
}
.m_ln4item_spc {
    padding-top:18px;
    height:70px;
    width:210px;
    position:absolute;
    left:0;
    top:0
}
.m_ln4item p {
    line-height:24px;
    height:24px;
    padding:0 26px;
    width:158px;
    overflow:hidden
}
.m_ln4item p a {
    color:#333;
    font-size:13px
}
.m_ln4item p a:hover {
    color:#d00
}
.classfied_item_r li.banArea4big {
    width:302px;
    height:391px;
    border:none;
    background: #f8f8f8 ;
}
.banArea4big a:hover p {
    color:#333
}
.classfied_item_r a:hover h3 {
    color:#333
}
.classfied_item_r li.banArea4sml {
    width:225px;
    height:219px;
    border-right:1px solid #f7f7f7;
    border-bottom:1px solid #f7f7f7;
    background: #f8f8f8 ;
}
.obtain_item img {
    max-width:150px;
    max-height:118px;
    vertical-align:middle
}
.obtain_item {
    width:209px;
    height:199px;
    padding:20px 0 0 16px;
    position:relative
}
.obtain_item dt {
    position:absolute;
    bottom:15px;
    left:38px;
    width:150px;
    height:118px
}
.obtain_item h3 {
    font-size:16px;
    color:#333;
    line-height:28px
}
.obtain_item dt span {
    display:inline-block;
    height:100%;
    width:0;
    vertical-align:middle
}
.f4_txt {
    padding:2px 8px;
    background:#d00;
    color:#fff;
    margin-right:6px
}
.obtain_item .sel_point {
    font-size:13px;
    height:18px;
    line-height:18px
}
.obtain_b_pic {
    width:302px;
    height:391px;
    position:relative
}
.obtain_info {
    position:absolute;
    left:37px;
    bottom:28px;
    width:228px;
    height:139px
}
.obatin_bg_opa {
    background:#fff;
    opacity:.65;
    filter:alpha(opacity:65);
    width:228px;
    height:139px
}
.obtain_spc {
    position:absolute;
    left:0;
    top:0;
    width:228px;
    height:139px;
    text-align:center
}
.obtain_spc h5 {
    font-size:20px;
    color:#333;
    line-height:30px;
    border-bottom:1px solid #333;
    font-weight:700;
    display:inline-block;
    padding-top:21px
}
.obtain_spc p {
    color:#333;
    font-size:16px;
    line-height:26px;
    padding-bottom:10px
}
.obtain_spc strong {
    color:#fff;
    display:block;
    margin:0 auto;
    width:150px;
    height:24px;
    line-height:24px;
    border-top-right-radius:10px;
    border-bottom-right-radius:10px;
    background:#e63247;
    font-size:14px
}
.action_box a:hover .item_spc_info {
    -webkit-transform:translateX(-3px);
    -moz-transform:translateX(-3px);
    -ms-transform:translateX(-3px);
    transform:translateX(-3px)
}
.tg_act {
    height:auto;
    overflow:hidden
}
.tg_act_tit {
    height:49px;
    font-size:14px;
    position:relative;
}
.tg_no {
    overflow:hidden;
    background: #fff;
    background: rgba(255,255,255,0.85);
    height:171px;
}
.tg_act_tit span {
    display:none;
    width:74px;
    height:30px;
    line-height:27px;
    float:left;
    overflow:hidden;
    margin-right:40px;
    padding-left:10px
}
.tg_act_tit a {
    display:block;
    width:25%;
    height:47px;
    line-height:47px;
    text-align:center;
    float:left;
    font-family:"微软雅黑","黑体","宋体";
    font-size:14px;
    border-top: 2px solid transparent;
    color:#333;
    font-weight: bold;
}
.tg_act_tit a.cur {
   border-top-color:#d00;
   color:#d00; 
}
.tg_act_tit a.cur.nomargin {
    border-right:none
}
.tg_act_tit a:hover {
    text-decoration:none
}
.tg_act_tit a.nomargin {
    margin-right:0;
    width:51px
}
.act_box {
    height:126px;
    padding:0px 15px 6px 0px;
}
.act_box li {
    padding-left:15px;
    height:24px;
    line-height:24px;
    overflow:hidden;
    text-indent:6px;
}
.act_box li a {
    font-size:12px
}
.act_box li a span {
    width:145px;
    display:inline-block;
    height:22px;
    float:left
}
.act_box li a b {
    font-weight:400;
    color:#FE0103
}
.act_box li a:hover,.act_box li a:hover b,.act_box li a:hover span {
    color:#d00;
    cursor:pointer;
}
.ln_wrap {
    position:absolute;
    right:0;
    top:41px;
    height:32px;
    line-height:32px
}
.ln_wrap a {
    margin-right:10px;
    color:#333;
    font-weight:700
}
.ln_wrap a:hover {
    color:#d00
}
.jc_upper_area {
    padding-top:30px;
    background:#e5e5e5;
    padding-bottom:54px;
	overflow: hidden;
}
.jc_brd_day {
    width:1190px;
    margin:0 auto
}
.brd_day_tit {
    height:40px;
    text-align:center
}
.brd_day_tit h2 {
    display:inline-block;
    position:relative;
    height:40px;
    line-height:40px;
    font-size:26px;
    font-weight:700;
    color:#333;
}
.brd_day_tit h2:after,.brd_day_tit h2:before {
    content:'';
    display:block;
    width:106px;
    height:1px;
    background:#000;
    position:absolute;
    top:18px
}
.brd_day_tit h2:before {
    left:-119px
}
.brd_day_tit h2:after {
    right:-119px
}
.brd_day_con_tit {
    padding-bottom:4px;
    height:36px;
    position:relative
}
.brd_day_con_tit h3 {
    color:#c59238;
    font-size:20px;
    float:left;
    line-height:36px;
    margin-right:18px
}
.brd_day_con_tit p {
    padding-top:4px;
    line-height:32px;
    font-size:14px;
    color:#666;
    position:relative;
    top:2px
}
.brd_day_con_tit p span {
    margin-right:10px
}
.t8_tm_con {
    width:100%;
    height:184px;
    position:relative
}
.week_day {
    position:absolute;
    height:100%;
    width:49px;
    padding-left:2px;
    background:#c59238
}
.week_day a {
    display:block;
    width:25px;
    height:40px;
    line-height:20px;
    padding:26px 12px;
    text-align:center;
    color:#fff;
    background:#c59238;
    font-size:16px
}
.week_day a.on {
    background:#fff;
    color:#c59238
}
.week_day_con {
    position:absolute;
    left:51px;
    top:0;
    width:1139px;
    overflow:hidden;
    height:100%
}
.week_day_solo.on {
    display:block
}
.week_day_solo {
    width:1140px;
    display:none;
    position:relative;
    height:184px
}
.week_day_solo ul {
    width:3000px;
    position:absolute;
    height:100%;
    left:0;
    top:0
}
.week_day_solo li {
    width:1140px;
    float:left;
    height:184px;
}
.week_day_solo a,.week_day_solo img {
    display:block
}
.week_day_solo a:hover img{
    -webkit-transform:matrix(1,0,0,1,-3,0);
    -moz-transform:matrix(1,0,0,1,-3,0);
    -ms-transform:matrix(1,0,0,1,-3,0);
    transform:matrix(1,0,0,1,-3,0)
}
.week_day_solo a img{
    -webkit-transition:.3s ease;
    -moz-transition:.3s ease;
    -ms-transition:.3s ease;
    transition:.3s ease;
    position: relative;
}
.week_day_solo a {
    margin-right:1px;
    width:227px;
    float:left;
    height:184px;background: #fff;
    position:relative;
    overflow: hidden;
}
.t8_next,.t8_prev {
    width:26px;
    height:56px;
    position:absolute;
    top:66px;
    background-image:url(../images/arrow_bg.png);
    text-indent:-999px;
    overflow:hidden;
    display:none
}
.t8_prev {
    left:0;
    background-position:0 -6px
}
.t8_prev:hover {
    background-position:0 -62px
}
.t8_next {
    right:0;
    background-position:-26px -6px
}
.t8_next:hover {
    background-position:-26px -62px
}
.t8_tm {
    padding-top:30px
}
.brd_con_wrap li {
    float:left
}
.brd_con_l,.brd_con_r {
    float:left
}
.brd_con_l img {
    display:block;
    background: #f8f8f8 ;
}
.brd_con_l {
    width:807px
}
.brd_con_r li {
    width:191px;
    margin-right:1px;
    margin-bottom:1px
}
.brd_con_r {
    width:383px;
    overflow:hidden;
    background:#fff;
    height: 381px;
}
.brd_con_r ul {
    width:384px
}
.brd_con_r ul li img{
     background: #f8f8f8;
}
.brd_con_r a:hover img {
    opacity:.8;
    filter:alpha(opacity:80)
}
.floor_fast_ln a {
    display:block;
    width:30px;
    height:30px;
    position:relative;
    margin-bottom:6px
}
.floor_text {
    display:block;
    width:100%;
    color:#f6ac00;
    text-align:center;
    line-height:14px;
    display:none;
    position:absolute;
    top:0;
    left:0;
    padding:1px 0
}
.floor_fast_ln a.on .floor_text,.floor_fast_ln a:hover .floor_text {
    background:#f6ac00;
    color:#fff;
    display:block
}
.fast_ln_wrap {
    display:none
}
.floor_fast_ln {
    opacity:0;
    filter:alpha(opacity:0);
    position:fixed;
    left:50%;
    margin-left:-640px;
    top:0
}
.floor_fast_ln .iconfont {
    color:#ababab
}
.floor_fast_ln a b {
    display:block;
    width:30px;
    height:30px;
    line-height:30px;
    font-weight:400
}
.foot_friendly {
    width:1140px
}
.new_g8_wrap{width:1187px;margin:0 auto;padding-top:2px}.new_g8_head{width:1187px;overflow: hidden;}.new_g8_head ul{font-size:0;width:1188px;}.new_g8_head li{cursor:pointer;float:left;height:42px;background:#fff2da;color:#c59238;width:297px;text-align:center;padding-top:6px;position:relative;padding-bottom:1px;top:5px}.new_g8_head li.on{width:296px;background:#c59238;color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;height:47px;padding-bottom:1px;top:0}.new_g8_head li.on h5{font-size:20px;height:26px;line-height:26px;font-weight:700}.new_g8_head li h5{font-size:16px;line-height:22px;height:22px}.new_g8_head li p{line-height:18px;height:18px;font-size:14px}.new_g8_main{height:0;border:2px solid #c59238;width:1183px;overflow:hidden}.new_g8_solo{display:none}.new_g8_solo.on{display:block}.new_g8_solo ul{width:1184px}.new_g8_solo ul li{float:left;border-right:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6;width:295px;height:127px}.new_g8_solo ul li img{display:block;background: url(http://tg.jia.com/include/tg_home/images/img/load.gif) center center no-repeat;}