@charset "gbk";
/* CSS Document */
/*全部分类*/
.vir{height:315px;margin:0 auto;width:980px;}
.vir .col-main {width:716px;min-height:1px;float:left; /*overflow:hidden;*/}
.catlist{float:left;margin-right:5px;background-color:#fff;width:190px;height:315px; /*position:relative;*/}
.catlist h2 {background-color:#A90100;border-bottom:1px solid #fff;height:32px;line-height:32px;text-indent:10px;font-size:14px; color:#fff; font-family:"微软雅黑"}
#J_Cat{height:280px;border:1px solid #A90100;}

.catlist div, .catlist li {z-index:4998;}
.catlist li {float:left;height:47px;width:183px; padding-left:5px;position:relative;}
.catlist h4 .c2 {font-size: 14px; color:#a00000; height:18px; line-height:18px; text-align:left;}
.catlist h4 .cs {/*color: #333333;*/cursor: pointer;display: block;font-weight: normal;height:25px;line-height:25px;font-size:12px;}
.catlist .c3 {background-position:24px -71px;}
.catlist .c4 {background-position:24px -109px;}
.catlist .c5 {background-position:24px -148px;}
.catlist .c6 {background-position:24px -187px;}
.catlist .c1 {background-position:24px 5px;}
.catlist li.last-cat {border-bottom:none;height:47px;}

#J_Cat li:hover {background:#A90100;color:#fff;}
#J_Cat li:hover .c2{background-position:24px -310px;color:#fff;}
.catlist h4 span:hover{color:#fff;}
.catlist .c2:hover {background-position:24px -310px;}
.catlist .c3:hover {background-position:24px -348px;}
.catlist .c4:hover {background-position:24px -386px;}
.catlist .c5:hover {background-position:24px -425px;}
.catlist .c6:hover {background-position:24px -464px;}
.catlist .c1:hover {background-position:24px -272px;}
#J_Cat li:hover .c3{background-position:24px -348px;color:#fff;}
#J_Cat li:hover .c4{background-position:24px -386px;color:#fff;}
#J_Cat li:hover .c5{background-position:24px -425px;color:#fff;}
#J_Cat li:hover .c6{background-position:24px -464px;color:#fff;}
#J_Cat li:hover .c1{background-position:24px -272px;color:#fff;}


.cat_div {
		border: 3px solid #A00000;
    color: #444444;
    background:#e8e8e8;
    display: none;
		visibility: hidden;
    position: absolute;
    margin-left:182px;
    width: 460px;
    z-index: 999;
    overflow:hidden;
    top:0px;
}
.cat_li {
    font-size:12px; 
    font-weight: normal;
    list-style: none outside none;
    position: relative;

}
.cat_list{width:210px;float:left;background:#fbfbfb;padding:10px;}
.cat_list span{height:30px;line-height:30px;overflow:hidden;background:#fbfbfb;width:210px;float:left; display:block;}
.cat_list span:hover{background:#ececec;}
#J_Cat li:hover .cat_div {
    display: block;
    visibility: visible;
}
.cat_pinpai{background:#e8e8e8;width:210px;float:left;padding:10px;overflow:hidden;}
.cat_pinpai h3{color:#000;font-size:14px;}
.cat_pinpai span{padding:8px 5px;background:none;width:90px;height:30px;line-height:30px;float:left;display:block;overflow:hidden; position: relative;}
.cat_pinpai span:hover{backgroun:none;}
/*全部分类*/

/*js banner*/
.top-slide{width:520px;height:325px;float:left;overflow:hidden; position:relative;}
/*js banner*/

/*登录*/
.vir .col_sub{width:247px;padding-left:10px;float:left;}
.login{background-color:#fafafa;border:1px solid #cc8c02;width:245px;height:160px;}
.login_title {color:#CC0000;font-size:16px;font-weight:bold;padding:10px;}
.form1 {margin:0;overflow:hidden;}
.login_n {padding-bottom:10px;padding-left:10px;}


.login_n span {float:left;padding-top:3px;width:50px;}
.login_input {background-color:#fff;border:1px solid #8a8a8a;height:14px;line-height:14px;padding:3px 2px;width:150px;}
.btn {padding:5px 0 0 50px;}
.btn .btn1{float:left;}
.btn .btn2{float:left;margin-left:10px;}
/*登录*/

/*新闻*/
.hot_news{border:1px solid #cc8c02;height:151px;margin-top:10px;}
.hot_news_title{height:28px;line-height:28px;text-indent:10px;background-color:#ebebeb;border-bottom:1px solid #cc8c02;}
.hot_news h3{font-size:14px;float:left;}
.hot_news ul{padding:5px 10px 0 10px;}
.hot_news ul li {border-bottom:1px dashed #CCC;height:28px;line-height:28px;padding-left:3px;width:220px;}
.hot_news ul li.last-li {border-bottom:none;}
/*新闻*/

/*新品抢鲜*/
.row{height:auto;width:980px;margin:10px auto;overflow:hidden;}
.row_title{background:url(../images/new_index/row_title.gif) no-repeat;height:30px;line-height:30px;}
.row_title h4{width:127px;text-align:center;color:#fff;float:left;font-size:14px;}
.row_subnav{float:right;padding-right:20px;}
.row_subnav a{padding:0 10px;color:#da2025;}
.row_subnav a:link, .row_subnav a:visited {color:#da2025;}
.row_more {float:right;padding-right:10px;}
.row_con{border:1px solid #da2025;border-top:none;padding:10px 0 10px 5px;overflow:hidden;width:960px;}
.s-item {float:left;height:176px;padding-right:6px;/*_padding-right:5px;*/position:relative;width:154px;}
.s-item .s-news{background:url(../images/new_index/bj_img.gif) no-repeat 0 -90px;width:47px;height:21px; position:absolute;top:10px;left:10px;}
.s-item .img-con {height:150px;width:150px;padding:1px;border:1px solid #e4e4e4;text-align:center;}
.s-item .img-con:hover{border:1px solid #c80015;}
.s-item .img-con i {display:inline-block;height:100%;vertical-align:middle;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.s-item .img-con i {height:auto;}
}
.s-item .img-con img {border:0 none;display:inline;float:none;vertical-align:middle;}
.s-item .mask {background-color:#f8f8f8;bottom:20px;height:24px;left:0;opacity:0.8;position:absolute;width:154px;z-index:998;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6}
.s-item .p-name {bottom:19px;height:24px;left:-1px;line-height:24px;overflow:hidden;text-align:center;position:absolute;z-index:999;width:154px;}
.s-item .p-name a {color:#333;display:block;height:24px;overflow:hidden;width:154px;}
.s-item .price-con {background-color:#ffffff;height:20px;width:115px;line-height:20px;text-align:center;color:#fff;font-family:arial;margin-top:1px;}
.s-item .price-con .red01{color:#da2a2e;}
.row_con .last-one {padding-right:0;}
/*新品抢鲜*/

/*品牌推荐*/
.brand{magrin-bottom:10px;height:437px;}
.brand_con{float:left;width:980px;}
.brand_title{border-bottom:2px solid #a10000;height:30px;line-height:30px;}
.b_t_left{border-bottom:2px solid #a10000;width:100px;float:left;}
.brand_title h2{padding-left:10px;font-size:14px;float:left; color:#a10000;}
.brand_red{margin:8px 0 0 5px;}
.item_list{overflow:hidden;width:710px;_width:700px;float:left;}
.item_list li {display:inline;float:left;margin:20px 10px 0;_margin:20px 8px 0;width:156px;height:110px;}
.pp_pic img {border:1px solid #E4E4E4;float:left;padding:2px;width:146px;overflow:hidden;}
.pp_pic img:hover{border:1px solid #c80015;}
.text {height:22px;line-height:22px;overflow:hidden;text-align:center;width:150px;float:left;}
.ho {color:#da2a2e;}

.row_subnav a:hover{color:#a10000; text-decoration:none;}
.black {float:right;padding-right:5px;}
.black a{ color:#000; font-size:12px;}
/*品牌推荐*/

/*潜力画家*/
.painter{float:left; width:268px; height:403px; border:#d3d3d3 solid 1px;}
.painter_c{width:264px; padding-left:2px; padding-bottom:3px;}
.art_con{overflow:hidden;}
.art_con li{width:80px;height:100px;margin:8px 3px;float:left;}
.art_con li:hover{}
.art_con .art_pr {width:80px;height:80px;text-align:center;}
.art_con .art_pr i {display:inline-block;height:100%;vertical-align:middle;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.art_con .art_pr i {height:auto;}}
.art_con .art_pr img {border:0 none;display:inline;float:none;vertical-align:middle;}
.art_con .art_name{height:14px;line-height:14px;overflow:hidden;padding-top:5px;text-align:center;}
/*潜力画家*/

/**/
.floor {height:220px;overflow: hidden;margin-bottom: 20px;position: relative;width: 967px;}
.f-hd {background:url(../images/new_index/floor_title.png) no-repeat;}
.f1 .f-hd {background-position: 0 0;}
.f-hd {height:26px;line-height:99em;overflow:hidden;}
.floor h3 {padding-bottom:0;}
.f-ft {height:14px;line-height:14px;overflow:hidden;padding:7px 0;position:absolute;right:0;top:0;text-align:right;font-weight:normal;font-size:12px}
.f-ft a {border-right:1px solid #CCCCCC;color:#666666;margin-right:-1px;padding:0 10px;vertical-align:bottom;float:right;}
.f-ft .red02{color:#da2025;float:right;}
.floor .col-extra{float:left;border-top:2px solid #da2025;width:190px; overflow:hidden}
.floor .logo-list {background-position: 0 1px !important;background-repeat: no-repeat;border-left: 1px solid #E6E6E6;border-right: 1px solid #E6E6E6;margin-top: 1px;padding-top: 2px;width:188px; overflow:hidden}
.floor .logo-list li {padding:8px 1px;border-bottom: 1px solid #E6E6E6;float: left;height: 30px;overflow: hidden;width: 90px;}
.floor .logo-list a {height: 30px;width: 94px;}
.main-wrap {border-top: 2px solid #CCCCCC;overflow: hidden;padding: 10px 25px 0 30px;float:left;width:482px;}
.col-sub {border-top: 2px solid #CCCCCC;height:180px;overflow: hidden;padding-top: 10px;width:240px;float:left;}
.s-girds {border: 1px solid #E4E4E4;height: 174px;overflow: hidden;width: 238px;}
.s-girds li {border-bottom: 1px solid #E4E4E4;border-right: 1px solid #E4E4E4;float: left;height: 87px;margin-right: -1px;overflow: hidden;width: 119px; position:relative;}
.s_img{width:119px;height:87px;text-align:center;}

.floor .logo-list li a, .s-box a, .s-box a img, .m-box a, .f-trigger li a, .f-trigger li a img, .m-box a img {display: block;}
.mall-home a {color:#222222;}
.s-girds li a i{display:inline-block;height:100%;vertical-align:middle;}
.s-girds li a img {display: block;padding: 2px 4px;border:0 none;display:inline;float:none;vertical-align:middle;}

.f2 .f-hd {background-position: 0 -34px;}
.f3 .f-hd {background-position: 0 -67px;}
.f4 .f-hd {background-position: 0 -99px;}
.f5 .f-hd {background-position: 0 -131px;}
.f6 .f-hd {background-position: 0 -164px;}
.f7 .f-hd {background-position: 0 -197px;}
.f8 .f-hd {background-position: 0 -230px;}
.f9 .f-hd {background-position: 0 -264px;}
.f10 .f-hd {background-position: 0 -293px;}
.f11 .f-hd {background-position: 0 -323px;}



.s-girds li span {
    height: 20px;
    line-height: 20px;
    text-align: center;
    visibility: hidden;
}
.f-otitle span {
    bottom: 0;
    color: #FFFFFF;
    left: 0;
    opacity: 0.8;
    overflow: hidden;
    position: absolute;
    width:119px;
}
.s-girds li:hover span{visibility:visible;color:#fff;background:#c80015;}

/**/






.login dl{margin:10px 10px 5px 10px;overflow:hidden;}
.login dt{ border: 1px solid #E4E4E4;
    float: left;
    height: 74px;
    overflow: hidden;
    padding: 2px;
    text-align: center;
    width: 74px;}
.login dt img {
    margin-top: -1px;
    vertical-align: middle;
}
.login dt b {
    display: inline-block;
    height: 100%;
    overflow: hidden;
    vertical-align: middle;
    width: 0;
}
.login dd {
    float: left;width:110px;margin:2px 0;
    margin-left: 10px;
}
.bule {
    color: #0066CC !important;
    font-weight: bold;
}
.cz_btn {
    background: url(../images/new_index/cz_btn.gif) no-repeat scroll 0 0 transparent;
    float: left;
    height: 21px;
    line-height: 21px;
    text-align: center;
    width: 56px;overflow:hidden;
}
.cz_btn a, .cz_btn a:hover, .cz_btn a:visited {
    color: #FFFFFF;
}
.line {
    border-top: 1px dashed #FFC689;
    height: 1px;
    margin: 5px 10px 1px;
    overflow: hidden;
    width: 225px;
}
.loginlist li {
    background: url("/themes/artxun/images/bg_bj.png") no-repeat scroll 10px center transparent;
    float: left;
    line-height: 25px;
    padding-left: 21px;
    width: 60px;
}


.links{margin-bottom:10px;border:1px solid #e4e4e4;background:#fafafa}
.links h2{font-size:14px;padding:10px;}
.links ul{padding:5px 0 10px 10px;overflow:hidden;}
.links ul li{width:136px;float:left; display:block;line-height:20px;_line-height:16px;height:20px;_height:16px;overflow:hidden;}



.cat_pinpai span{height:auto;line-height:100%;}
.pinpai-title{width:90px;text-align:center;height:18px;line-height:18px;overflow:hidden;}
.cat_pinpai span{padding:3px 5px;}

.hot-logo{padding-top:10px;}
.f_one{background:url(../images/SpritesBg.gif) no-repeat 168px 8px;border-bottom:1px dotted #ccc;height:25px;line-height:25px;width:190px;}

.f_one span{color:#A10000;display:inline;float:left;font-family:Tahoma;font-size:18px;height:25px;line-height:25px;text-align:center;width:25px;font-weight:normal;}

.f_one .hot-name{color:#000;display:inline;float:left;font-size:12px;height:25px;line-height:27px;overflow:hidden;width:136px;}

.f_one.hover{background:url(../images/SpritesBg.gif) no-repeat 168px -22px #d6d6d6;border-bottom:0 none;cursor:pointer;height:26px;line-height:26px;}

.hot-con{text-align:center;}
.hot-con i {display:inline-block;height:100%;vertical-align:middle;}
.hot-con img {border:0 none;display:inline;float:none;vertical-align:middle;}

/* 金榜题名滚动 */
/*.f-hd{background:url(../images/floor_title.png) no-repeat;}*/
.hot-arts{border:1px solid #DA2025;border-top:0 none;background:url(../images/renwu_bg.gif) repeat-x center bottom;height:107px;}
.arts-items{float:left;width:242px;margin-top:15px;}
.arts-items .arts-img{float:left;width:110px;}
.arts-items .arts-txt{line-height:20px;padding:5px 6px 0;width:120px;float:left;}
.blk_18 {OVERFLOW: hidden;ZOOM: 1;}
.blk_18 .pcont {FLOAT: left; OVERFLOW: hidden; WIDTH: 965px;}
.blk_18 .ScrCont {WIDTH: 32766px;ZOOM:1}
.blk_18 #List1_1 {FLOAT: left}
.blk_18 #List2_1 {FLOAT: left}
.join-btn{float:right;padding:5px 15px 0 0;}

.row{border:1px solid #ddd;border-top:0 none;}
.hot-title{background:url(../images/hot-tbj.gif) repeat-x;height:39px;line-height:39px;border-top:2px solid #c80000;}
.hot-title li{float:left;border-right:1px solid #ddd;text-align:center;width:192px;font-weight:bold;font-size:14px;overflow:hidden;}
.hot-title li.hover{background:#fff;color:#c80000;height:39px;z-index:99;line-height:39px;}
.hot-title #one5{width:195px;border-right:0 none;}
.row .row_con{border:0 none;background:#fff;}
.n-icon,.t-icon,.q-icon,.h-icon{position:absolute;background:url(../images/icon_promotion.png) no-repeat;_background:url(../images/icon_promotion.gif) no-repeat;width:54px;height:60px;right:8px;}
.n-icon{background-position:0 0;}
.t-icon{background-position:-108px 0;}
.q-icon{background-position:-162px 0;}
.h-icon{background-position:-54px 0;}

/* paimai scene */
.paimai{margin-bottom:10px;border:1px solid #cb0000;}
.paimai .paimai-title{background:url(../images/pm-t.jpg) no-repeat;height:31px;line-height:31px;padding:0 15px;color:#fff;overflow:hidden;}
.paimai .paimai-title h1{font-size:14px;float:left;}
.paimai .paimai-title span{float:right;}
.paimai .paimai-title .more a,.paimai .paimai-title .more a:link,.paimai .paimai-title .more a:hover{color:#fff;}
.paimai .paimai-con{background:#f8f8f8;overflow:hidden;padding:10px 0 10px 5px;}
.paimai .paimai-con ul li{float:left;width:154px;padding-right:6px;}
.paimai .paimai-con .pm-i{width:150px;height:150px;padding:1px;border:1px solid #e4e4e4;text-align:center;background:#fff;}
.paimai .paimai-con .pm-i i {display: inline-block;height: 100%;vertical-align: middle;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.paimai .paimai-con .pm-i i {height:auto;}
}
.paimai .paimai-con .pm-i img{float:none;border:0 none;display:inline;vertical-align:middle;}
.paimai .paimai-con .pm-n{padding-top:3px;height:24px;line-height:24px;overflow:hiddenl;text-align:center;background:#fff;border:1px solid #ddd;border-top:0 none; overflow:hidden;}

/* market */
.market_center{margin-bottom:10px;border:1px solid #cb0000;}
.market_center .market-title{background:url(../images/pm-t.jpg) no-repeat;height:31px;line-height:31px;padding:0 15px;color:#fff;overflow:hidden;}
.market_center .market-title h1{font-size:14px;float:left;}
.market_center .market-title span{float:right;}
.market_center .market-title .more a,.market .market-title .more a:link,.market .market-title .more a:hover{color:#fff;}
.market_center .items li{width:150px;float:left;height:230px;border:1px solid #ddd;margin:5px 0 10px 8px;_margin:5px 0 10px 7px;}
.market_center .items li:hover{border:1px solid #c80000;}
.market_center .items .mk-box{width:120px;height:120px;text-align:center;padding:10px 15px;}
.market_center .items .mk-box i {display:inline-block;height:100%;vertical-align:middle;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.market_center .items .mk-box i {height:auto;}
}
.market_center .items .mk-box img {border:0 none;display:inline;float:none;vertical-align:middle;}
.market_center .items .mk-txt{margin:4px auto 0;width:130px;}
.market_center .items .mk-p-name{line-height:18px;height:32px;padding-bottom:6px;overflow:hidden;}
.market_center .items .mk-p-price{color:#555;line-height:20px; font-family:Arial;}
.market_center .price_now .color_strong{color:#c80000;height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:bold;}


/*lsj add@2012?10?11?18:28:55--弹出框样?*/
.pop_bg {
    background: repeat-x scroll 0 0 #FFFFFF;
    border: 7px solid #B7B7B7;
    border-radius: 4px 4px 4px 4px;
    left: 50%;
    position: absolute;
    top: 50%;
}

.popLogin {
    line-height: 22px;
    overflow: hidden;
    padding: 20px 0 20px 25px;
    position: relative;
}

.popLogin .close01 {
    background: url("http://images3.baihe.com/images/baihe_new/images/pop_img/pop_close.gif") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 16px;
    line-height: 16px;
    overflow: hidden;
    position: absolute;
    right: 10px;
    text-indent: -999em;
    top: 10px;
    width: 16px;
}

.popLogin .fl {
    float: left;
    width: 280px;
}

.popLogin dl {
    margin: 0 0 10px;
    overflow: hidden;
}

.popLogin dl dt {
    float: left;
    line-height: 24px;
    padding: 0 5px 0 0;
    width: 70px;
}

.popLogin dl dt strong {
    color: #FF6600;
}
.popLogin .inputbox01 {
    margin: 0 3px 0 0;
    position: relative;
    top: 2px;
}

.popLogin dl dd span.error {
    color: #FF6600;
}
