/*******************************  this template common css ************************
 *
 * 这里放置商城前台页面可以重复使用的代码
 *
 */
.input{width:288px;height:36px;padding:0 4px;border:1px solid #ccc;font:normal 14px/36px "microsoft yahei";color:#a5a5a5;vertical-align:middle;}
.twofloat em{float:left;}
.twofloat span{float:right}

/* location */
.location{text-align:left;padding-left:6px;color:#999;font-size:14px;}
.location a{float:left;display:inline-block;font-size:14px;}
.location a:hover{color:#E4393C;text-decoration:underline;}
.location span{float:left;display:block;width:10px;height:13px;margin:3px 5px 0 5px;background:url(../images/T1_w.iXaXcXXbHEyTv-150-650.png) no-repeat -16px -82px;}


/* btns of order */
.btn-order{height:24px;background:#fff;line-height:22px;}
.btn-order a{color:#666;}
.btn-order-click{border:#ccc 1px solid;background:url(../images/gray_line.jpg) left top repeat-x;padding-left:5px;padding-right:15px;height:22px;display:inline-block;position:relative;float:left;border-left:0;}
.default-sort{padding-right:5px;border-left:1px #ccc solid;margin-left:5px;}
.btn-order-click i{background:url(../images/T1U_vGXjdaXXckL6Z0-130-130.png) no-repeat -22px -23px;width:7px;height:10px;display:inline-block;overflow:hidden;position:absolute;top:6px;right:3px;}
.btn-order-click:hover,.btn-order-cur{color:#E4393C;text-decoration:none;background:#ffffff}
.btn-order-click:hover i{background-position:-30px -23px;}
.order-down i,
.order-down-gray:hover i{background-position:-30px -23px;}
.order-down-gray i{background-position:-22px -23px;}

.order-up-gray i{background-position:-38px -23px}
.order-up i,
.order-up-gray:hover i{background-position:-46px -23px}
.goods-empty{border:1px solid #f7eae7;font-weight:700;font-size:14px;background:#fff8f6 url(../images/goods-empty.jpg) no-repeat 35px center;color:#333;padding:60px 0px 60px 115px;}

/*******************************  this template common css --------- end ************************/






/********************************* widgets fields *****************************************************************
 *
 * 这里是放置挂件样式的区域
 *
 */

/* page-home */
#page-home .col-0{position:absolute;z-index:0;text-align:center;width:100%;margin-left:-1px;}
#page-home .col-1 .left{width:190px;float:left;margin-right:10px;position:relative;z-index:2}
#page-home .col-1 .middle{width:794px;float:left;position:relative;z-index:1}
#page-home .col-1 .right{width:190px;float:right;position:relative;z-index:1}


/*共用轮播样式*/
.slides{width:670px;position:relative;z-index:1;}
.slides .title ul{position:absolute;right:5px;bottom:5px; z-index:99}
.slides .title li{float:left;width:22px;height:22px;line-height:22px;margin-left:10px;font-size:12px; cursor:pointer; border-radius:10px; background:#000;color:#fff; text-align:center;}
.slides .title li.ks-active{background-color:#E4393C;}
.slides .scroller{width:670px;height:210px; overflow:hidden;}
.slides .scroller .ks-content{left:0;top:0;}
.slides .scroller .ks-content li{display:block;left:0;top:0;}



/*jd2016_slides*/
.jd2016_slides{width:670px;position:relative;z-index:1;}
.jd2016_slides .ks-switchable-nav{position:absolute;left:50%;bottom:20px;z-index:99;padding:4px 8px;border-radius:12px;background-color:hsla(0,0%,100%,.3);}
.jd2016_slides .ks-switchable-nav li{float:left;width:12px;height:12px;line-height:12px;margin-left:10px;color:#aeaeae;font-size:12px;cursor:pointer;border-radius:100%;background:#fff;color:#fff;text-align:center;}
.jd2016_slides .ks-switchable-nav li.ks-active{background-color:#db192a;}
.jd2016_slides .scroller{width:670px;height:210px;overflow:hidden;}
.jd2016_slides .scroller .ks-content{left:0;top:0;}
.jd2016_slides .scroller .ks-content li{display:block;left:0;top:0;}
.jd2016_slides .ctrl{display:none;position:absolute;top:50%;margin-top:-31px;z-index:9;width:28px;height:62px;line-height:62px;background:rgba(0,0,0,0.2);;color:white;text-align:center;font-size:22px;font-family:simsun;font-weight:400;}
.jd2016_slides .prev{position:absolute;left:0%;}
.jd2016_slides .next{position:absolute;right:0%;}
.jd2016_slides:hover .ctrl{display:block;}


/*jd2016_circle*/
.jd2016_circle{height:164px;margin:10px 0 20px;}
.jd2016_circle .mt{float:left;width:210px;height:151px;}
.jd2016_circle .mc{position:relative;height:164px;width:990px;float:left;overflow:hidden;}

.jd2016_circle .ctrl{position:absolute;z-index:1;cursor:pointer;transition:all .2s ease-in 0s;top:0;width:30px;height:151px;}
.jd2016_circle .ctrl b{display:block;margin:66px auto 0;width:25px;height:33px;background-image:url(../images/jd_20130330B_1.png);background-repeat:no-repeat;}
.jd2016_circle .prev{left:0}
.jd2016_circle .prev b{background-position:-85px -45px;}
.jd2016_circle .next{right:0}
.jd2016_circle .next b{background-position:-55px -45px;}
.jd2016_circle .ctrl:hover{background-color:#F5F5F5;}
.jd2016_circle .next:hover b{background:url(../images/jd_15.png) no-repeat 0 -37px;}
.jd2016_circle .prev:hover b{background:url(../images/jd_15.png) no-repeat 0 0;}

.jd2016_circle .scroller{width:990px;height:164px;position:relative;overflow:hidden;}
.jd2016_circle .scroller .ks-switchable-content{}
.jd2016_circle .scroller .ks-switchable-content li{display:block;overflow:hidden;}
.jd2016_circle .scroller .ks-switchable-content img{display:block;float:left;width:247.5px;height:164px;}
.jd2016_circle .ks-switchable-nav{display:none}


/* jd2016_article */
.jd2016_article{border-top:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6;width:160px;overflow:hidden;background:#fff;padding:0 15px}
.jd2016_article .mt{line-height:14px;height:14px;padding:8px 0 4px;border-bottom:1px solid #e6e6e6;}
.jd2016_article .mt ul{float:left;width:130px;}
.jd2016_article .mt ul li{float:left;border-right:1px solid #dfe0e1;padding:0 12px;height:14px;cursor:pointer}
.jd2016_article .mt ul li.first{padding-left:0}
.jd2016_article .mt ul li.ks-active p{border-bottom:2px solid #db192b;}
.jd2016_article .mt ul li p{height:16px;}
.jd2016_article .mt .extra{float:right;}
.jd2016_article .mt .extra a{color:#666}
.jd2016_article .mt .extra a:hover{color:#c81623}
.jd2016_article .mc{height:120px;padding-top:5px;}
.jd2016_article .mc li{float:left;height:24px;line-height:24px;overflow:hidden;overflow:hidden;width:100%;}
.jd2016_article .mc li a{color:#666}
.jd2016_article .mc li a:hover{color:#c81623}

.jd2016_user{width:170px;min-height:116px;padding:0 10px;background:#fff}
.jd2016_user .user_wrap{padding:15px 0;}
.jd2016_user .user_wrap .user_left{width:60px;}
.jd2016_user .user_wrap .user_left img{width:45px;height:45px;border-radius:50%;}
.jd2016_user .user_wrap .user_right{width:110px;}
.jd2016_user .user_wrap .user_right .info{color:#666;}
.jd2016_user .user_wrap .user_right .link{line-height:24px;}
.jd2016_user .btn_wrap{margin-top:10px;}
.jd2016_user .btn_wrap a{border:2px solid #e01222;color:#e01222;line-height:20px;margin-left:10px;width:70px;height:20px;display:block;text-align:center;float:left}
.jd2016_user .btn_wrap a:nth-child(1){margin-left:0;}
.jd2016_user .btn_wrap a:hover{color:#fff;background:#e01222}

.jd2016_block{width:190px;height:210px;background:#fff}
.jd2016_block .block_wrap p{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.jd2016_block a{color:#666}
.jd2016_block a:hover{color:#c81623}
.jd2016_block .block_wrap img{margin-left:1px;}


.jd2016_block .style4 .block_wrap{margin-left:-1px;width:47px;height:69px;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}
.jd2016_block .style4 .block_wrap.no_border{border-right:0}
.jd2016_block .style4 .block_wrap img{height:40px;width:46px;}

.jd2016_block .style3 .block_wrap{margin-left:-1px;width:63px;height:69px;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}
.jd2016_block .style3 .block_wrap.no_border{border-right:0}
.jd2016_block .style3 .block_wrap img{height:40px;width:62px;}

.jd2016_block .style2 .block_wrap{margin-left:-1px;width:95px;height:104px;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7}
.jd2016_block .style2 .block_wrap.no_border{border-right:0}
.jd2016_block .style2 .block_wrap img{height:75px;width:94px;}

.jd2016_promote .mt{overflow:hidden;background:url(../images/seckill_hd.png) no-repeat 0 0; position:relative;padding:0 20px 0 30px;height:55px;line-height:55px;color:#fff;}
.jd2016_promote .mt .box_hd_dec{position:absolute;left:-4px;top:-4px;    background-image:url(../images/sprite_index.png);background-position:-190px -48px;-moz-background-size:218px 188px;background-size:218px 188px;background-repeat:no-repeat;width:28px;height:28px;}
.jd2016_promote .mt .box_hd_icon, .jd2016_promote .mt .box_promo, .jd2016_promote .mt .box_tit{float:left;}
.jd2016_promote .mt .box_hd_icon{margin-top:8px;margin-right:8px;background-image:url(../images/sprite_index.png);background-position:0 -40px;-moz-background-size:218px 188px;background-size:218px 188px;background-repeat:no-repeat;width:34px;height:40px;}
.box_tit{font-family:fzzhengheis-el-gbregular;font-size:26px;font-weight:400;line-height:40px;height:40px;padding-top:9px;}
.box_subtit{position:relative;float:right;margin-top:19px;padding-right:20px;height:24px;line-height:24px;font-size:14px;color:#fff;}
.box_subtit:hover{color:#fff}
.jd2016_promote .mt .box_subtit{margin-left:12px;float:left;}
.box_subtit_arrow{background-image:url(../images/sprite_index.png);background-position:-154px -40px;background-size:218px 188px;background-repeat:no-repeat;width:15px;height:16px;position:absolute;right:0;top:4px;}
.jd2016_promote .mt .sk_cd_tip,.jd2016_promote .mt .sk_cd_main{float:left}
.jd2016_promote .mt .sk_cd_tip{font-size:14px;padding-top:10px;line-height:45px;color:#fff}
.jd2016_promote .mt .sk_cd_main{margin-left:6px;margin-right:8px;}
.jd2016_promote .mt .cd_item{float:left;width:35px;height:37px;background-color:#440106;color:#f90013;font-size:24px;font-family:Arial;font-weight:700;-moz-border-radius:3px;border-radius:3px;text-align:center;line-height:37px;margin-top:10px;}

.jd2016_promote .mt .cd_split{float:left;margin:22px 4px 0;width:4px;height:12px;font-size:0;line-height:0;}

.jd2016_promote .mt .cd_split_dot{margin-bottom:4px;display:block;width:4px;height:4px;-moz-border-radius:100%;border-radius:100%;background-color:#440106;}
.jd2016_promote .box_bd{background-color:#fff;padding:12px 0 13px;height:225px;overflow:hidden;}
.jd2016_promote .sk_list_wrapper{float:left;width:1000px;}
.jd2016_promote .sk_list{color:#999;}
.jd2016_promote .sk_item{float:left;width:170px;height:225px;padding:0 14px 0 15px;border-right:1px solid #e7e7e7;}
.jd2016_promote .sk_item_pic{position:relative;text-align:center;}
.jd2016_promote .sk_item_pic_lk{display:block;outline:0;}
.jd2016_promote .sk_item_img{width:130px;height:130px;margin:17px 0;    -webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;-moz-transition:transform .4s ease,-moz-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease,-moz-transform .4s ease;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);}
.jd2016_promote .sk_item_name{color:#999;display:block;max-width:100%;_width:100%;overflow:hidden;font-size:12px;text-align:left;height:32px;line-height:16px;word-wrap:break-word;word-break:break-all;}
.jd2016_promote .sk_item_shadow{position:absolute;left:0;top:130px;text-align:center;background-image:url(../images/sprite_index.png);background-position:0 0;-moz-background-size:218px 188px;background-size:218px 188px;background-repeat:no-repeat;width:170px;height:20px;}
.jd2016_promote .sk_item_price{padding:3px 0;height:25px;}
.mod_price{font-size:13px;color:#f10214;}
.jd2016_promote .sk_item_price_new{font-size:18px;font-weight:700;margin-right:8px;}
.mod_price i{margin-right:3px;font-family:arial;font-weight:400;font-size:12px;font-style:normal;}
.jd2016_promote .sk_item_price_new i{font-size:12px;font-weight:300;}
.jd2016_promote .sk_item_price_origin{color:#999;font-size:12px;}

.jd2016_promote .sk_item_pic_lk:hover .sk_item_img{ -webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px); transform:translateY(-5px);}
.jd2016_promote .sk_special_pic{display:block;width:190px;height:225px;}


.jd2016_coupon{background:#fff}
.jd2016_coupon .coupon_hd{float:left;width:190px;height:215px;background-color:#ea3524;}
.jd2016_coupon .coupon_entry{display:block;padding:25px;width:140px;height:165px;color:#fff;}
.jd2016_coupon .coupon_entry_tit{overflow:hidden;width:100%;height:36px;line-height:36px;font-size:30px;font-family:fzzhengheis-el-gbregular;white-space:nowrap;text-overflow:ellipsis;font-weight:400;}
.jd2016_coupon .coupon_entry_gap{display:block;margin-top:8px;margin-bottom:20px;width:55px;height:3px;background-color:#fff;}
.jd2016_coupon .coupon_entry_txt{height:20px;line-height:20px;overflow:hidden;word-break:break-all;white-space:nowrap;text-overflow:ellipsis;}
.jd2016_coupon .coupon_entry_btn{display:block;position:relative;margin-top:20px;padding:2px 35px 4px 15px;height:20px;border:2px solid #fff;line-height:20px;overflow:hidden;}
.jd2016_coupon .coupon_entry_btn_ico{position:absolute;right:15px;top:5px;width:15px;height:16px;}
.jd2016_coupon .coupon_bd{float:left;}
.jd2016_coupon .coupon_list{padding:10px 0;}
.jd2016_coupon .coupon_item{position:relative;float:left;width:201px;height:195px;border-right:1px solid #e7e7e7;overflow:hidden;}
.jd2016_coupon .coupon_item_lk{display:block;width:100%;height:100%;}
.jd2016_coupon .coupon_info{position:absolute;z-index:1;left:15px;top:15px;width:100px;border-top:3px solid #e93524;background-color:#fff;}
.jd2016_coupon .coupon_price{overflow:hidden;margin-top:7px;height:36px;line-height:36px;font-size:34px;font-weight:700;}
.jd2016_coupon .coupon_desc{overflow:hidden;margin:3px;height:36px;line-height:18px;color:#e93524;}
.mod_ver{display:inline-block;width:0;height:100%;vertical-align:middle;font-size:0;}
.jd2016_coupon .coupon_desc_txt{display:inline-block;vertical-align:middle;}
.jd2016_coupon .coupon_limit{overflow:hidden;padding:15px 10px;width:80px;height:36px;background:#e7e7e7 url(../images/bolang.jpg) repeat-x 0 0;color:#666;}
.jd2016_coupon .coupon_limit_txt{display:inline-block;vertical-align:middle;}
.jd2016_coupon .coupon_more{overflow:hidden;width:100%;height:26px;background:#e93524;line-height:26px;text-overflow:ellipsis;white-space:nowrap;text-align:center;color:#fff;}
.jd2016_coupon .coupon_img{overflow:hidden;position:absolute;right:15px;top:25px;width:140px;height:140px;}
.jd2016_coupon .coupon_img{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;-moz-transition:transform .5s,-moz-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s,-moz-transform .5s;}
.jd2016_coupon .coupon_item:hover .coupon_img{-webkit-transform:translateX(15px);-moz-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px);}
.jd2016_coupon .coupon_item_shadow{position:absolute;left:100px;top:33px;width:15px;height:117px;-moz-box-shadow:0 0 30px #999;box-shadow:0 0 30px #999;}

.ftit_inner{overflow:hidden;padding:0 0 20px;height:35px;background:url(../images/dotte.png) repeat-x 0 18px;text-align:center;font-size:24px;line-height:35px;}
.ftit_inner h3{display:inline;padding:0 50px;background-color:#f6f6f6;font-weight:400;font-size:26px;color:#333;font-family:fzzhengheis-el-gbregular;}
.jd2016_floor1 .fbt_col1, .jd2016_floor1 .fbt_col2, .jd2016_floor1 .fbt_col3{width:393px;height:444px;float:left;overflow:hidden;}
.jd2016_floor1 .fbt_col1 ,.jd2016_floor1 .fbt_col2{margin-right:10.5px;}
.jd2016_floor1 .box_hd{position:relative;padding:0 20px 0 30px;height:55px;line-height:55px;color:#fff;}
.jd2016_floor1 .find .box_bd{background-color:#fff;padding:10px;height:369px;}
.jd2016_floor1 .find_list{width:373px;height:363px;overflow:hidden;}
.jd2016_floor1 .find_item{float:left;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;}
.jd2016_floor1 .find_item_lk{display:block;width:186.5px;height:120px;position:relative;}
.jd2016_floor1 .find_item_name{font-size:14px;color:#4998a1;position:absolute;top:15px;left:20px;width:80px;line-height:20px;z-index:1;word-wrap:break-word;}
.jd2016_floor1 .find_item_img{position:absolute;bottom:5px;right:10px;width:80px;height:80px;-webkit-transition:-webkit-transform .4s ease-out;-moz-transition:-moz-transform .4s ease-out;transition:-webkit-transform .4s ease-out;-moz-transition:transform .4s ease-out,-moz-transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out,-webkit-transform .4s ease-out,-moz-transform .4s ease-out;}
.jd2016_floor1 .find_item_2, .jd2016_floor1 .find_item_4, .jd2016_floor1 .find_item_6{border-right:0;margin-right:-1px;}
.jd2016_floor1 .find_item_5, .jd2016_floor1 .find_item_6{border-bottom:0;}
.jd2016_floor1 .find_item_lk:hover .find_item_img{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);}
.jd2016_floor1 .brand .box_bd{background-color:#fff;padding:10px;height:369px;}
.jd2016_floor1 .brand_rec{margin-bottom:12px;height:227px;overflow:hidden;}
.jd2016_floor1 .brand_rec_lk_wrapper{float:left;width:186.5px;}
.jd2016_floor1 .brand_rec_lk{display:block;padding:15px 23.5px 10px 23px;border-right:1px solid #e7e7e7;}
.jd2016_floor1 .brand_rec_name{font-size:16px;color:#8b3a6d;margin-bottom:5px;line-height:18px;height:18px;overflow:hidden;}
.jd2016_floor1 .brand_rec_desc{color:#666;height:36px;margin-bottom:8px;overflow:hidden;}
.jd2016_floor1 .brand_rec_split{width:19px;height:3px;background:#8b3a6d;margin-bottom:12px;}
.jd2016_floor1 .brand_rec_img{display:block;width:140px;height:120px;-webkit-transition:-webkit-transform .4s ease-out;-moz-transition:-moz-transform .4s ease-out;transition:-webkit-transform .4s ease-out;-moz-transition:transform .4s ease-out,-moz-transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out,-webkit-transform .4s ease-out,-moz-transform .4s ease-out;}
.jd2016_floor1 .brand_rec_lk:hover .brand_rec_img{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);}
.jd2016_floor1 .brand_rec_lk_wrapper_2 .brand_rec_lk{border-right:0;}
.jd2016_floor1 .top_tab.box_bd{background-color:#fff;height:389px;}
.jd2016_floor1 .top_tab_head{padding:6px 0 7px;font-size:0;border-bottom:1px solid #e7e7e7;width:370px;height:18px;margin:0 auto;white-space:nowrap;overflow:hidden;position:relative;}
.jd2016_floor1 .top_tab_head_item{height:18px;display:inline-block;line-height:18px;font-size:14px;border-right:1px solid #d2d1d1;text-align:center;padding:0 10px}
.jd2016_floor1 .top_tab_head_item:last-child{border-right:0}
.jd2016_floor1 .top_tab_head_item p{height:23px;font-size:14px;color:#666}
.jd2016_floor1 .top_tab_head_item_first{margin-left:-10px;}
.jd2016_floor1 .top_tab_head_item.ks-active p{border-bottom:2px solid #f10214}
.jd2016_floor1 .top .top_tab_content{padding:10px 11.5px;}
.jd2016_floor1 .top .top_tab_content_item{height:335px;overflow:hidden;display:none;}
.jd2016_floor1 .top_list{height:100%;}
.jd2016_floor1 .top_item{position:relative;float:left;width:123px;text-align:center;}
.jd2016_floor1 .top_lk{display:block;padding:12px 0;border-right:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;cursor:pointer;}
.jd2016_floor1 .top_rank{position:absolute;top:12px;left:11px;color:#fff;line-height:35px;text-align:center;font-size:22px;background-image:url(../images/sprite_index.png);background-position:-100px -100px;-moz-background-size:218px 188px;background-size:218px 188px;background-repeat:no-repeat;width:30px;height:40px;}
.jd2016_floor1 .top_rank_1{background-image:url(../images/sprite_index.png);background-position:-104px -40px;-moz-background-size:218px 188px;background-size:218px 188px;background-repeat:no-repeat;width:30px;height:40px;}
.jd2016_floor1 .top_rank_2{background-image:url(../images/sprite_index.png);background-position:-50px -100px;-moz-background-size:218px 188px;background-size:218px 188px;background-repeat:no-repeat;width:30px;height:40px;}
.jd2016_floor1 .top_rank_3{background-image:url(../images/sprite_index.png);background-position:0 -100px;-moz-background-size:218px 188px;background-size:218px 188px;background-repeat:no-repeat;width:30px;height:40px;}
.jd2016_floor1 .top_pic{margin-bottom:10px;}
.jd2016_floor1 .top_img{width:100px;height:100px;}
.jd2016_floor1 .top_name{height:32px;text-align:left;padding:0 11px;line-height:16px;overflow:hidden;word-wrap:break-word;word-break:break-all;}


.jd2016_floor2 .entry_list{overflow:hidden;width:1200px;height:350px;}

.jd2016_floor2 .entry_item{width:393px;height:170px;overflow:hidden;position:relative;float:left;margin:0 0 10px 10.5px;background-color:#fff;}
.jd2016_floor2 .entry_item_4,.jd2016_floor2 .entry_item_1{margin-left:0}
.jd2016_floor2 .entry_lk{display:block;width:100%;height:100%;}
.entry_bg{    width:36%;position:absolute;left:0;top:0;height:100%;color:#fff;opacity:.9;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;}

.entry_bg{position:absolute;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);transform:translate(0);z-index:1;}
.jd2016_floor2 .entry_info{padding-top:45px;width:100px;font-size:14px;margin:0 auto}
.entry_info_tit{overflow:hidden;height:40px;border-top:2px solid #fff;border-bottom:2px solid #fff;font-size:20px;line-height:40px;text-align:center;font-family:fzzhengheis-el-gbregular;font-weight:400;}
.jd2016_floor2 .entry_info_desc{font-size:14px;overflow:hidden;margin-top:8px;height:32px;line-height:16px;}
.jd2016_floor2 .entry_img{display:block;width:403px;height:170px}
.jd2016_floor2 .entry_img{-webkit-transition:-webkit-transform .3s ease-in;-moz-transition:-moz-transform .3s ease-in;transition:-webkit-transform .3s ease-in;-moz-transition:transform .3s ease-in,-moz-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in,-moz-transform .3s ease-in;}
.jd2016_floor2 .entry_lk:hover .entry_img{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);}


.jd2016_floor .pt_hd{height:26px;padding:16px 20px 16px 25px;overflow:hidden;background-color:#999;}
.jd2016_floor .pt_tit{float:left;font-size:22px;color:#fff;height:26px;line-height:30px;font-weight:400;max-width:100px;font-family:fzzhengheis-el-gbregular;overflow:hidden;word-wrap:break-word;word-break:break-all;white-space:nowrap;text-overflow:ellipsis;}
.jd2016_floor .pt_tags{float:right;max-width:440px;overflow:hidden;height:28px;text-align:right;}
.jd2016_floor .pt_tags_item{display:inline-block;height:24px;line-height:24px;padding:0 10px;border:1px solid #fff;color:#fff;margin-left:10px;margin-bottom:10px;max-width:100px;overflow:hidden;word-wrap:break-word;word-break:break-all;white-space:nowrap;text-overflow:ellipsis;}
.jd2016_floor .pt_tags_item{border-color:hsla(0,0%,100%,.2);background-color:hsla(0,0%,100%,.2);color:#fff;}
.jd2016_floor .pt_tags_item:hover{color:#fff!important;border-color:#fff!important;}
.jd2016_floor .pt_hd{background-color:#974676;}
.jd2016_floor .pt_bd_wrapper{padding:10px 12.5px;background-color:#fff;overflow:hidden;}
.jd2016_floor .pt_bd{position:relative;overflow:hidden;}
.jd2016_floor .pt_cover_img{-webkit-transition:-webkit-transform .2s;-moz-transition:-moz-transform .2s;transition:-webkit-transform .2s;-moz-transition:transform .2s,-moz-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s,-moz-transform .2s;}
.jd2016_floor .pt_cover_lk:hover .pt_cover_img{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);}
.jd2016_floor .pt_bi_split{position:absolute;display:block;background-color:#e6e6e6;}
.jd2016_floor .pt_bi_split_h{width:100%;height:1px;top:130px;left:0;}
.jd2016_floor .pt_bi_split_v{top:0;left:188px;width:1px;height:100%;}
.jd2016_floor .pt_cover{float:left;width:183px;height:260px;overflow:hidden;margin-right:10px;background-color:#f7f7f7;}
.jd2016_floor .pt_cover_img{display:block;width:193px;height:260px;}
.jd2016_floor .pt_bi{float:left;width:376px;height:260px;position:relative;overflow:hidden;}
.jd2016_floor .pt_bi_item{position:relative;float:left;width:188px;height:130px;}
.jd2016_floor .pt_bi_tit{position:absolute;top:25px;left:25px;font-size:14px;color:red;max-width:130px;overflow:hidden;word-wrap:break-word;word-break:break-all;white-space:nowrap;text-overflow:ellipsis;z-index:1;}
.jd2016_floor .pt_cloth .pt_bi_tit{color:#974676;}
.jd2016_floor .pt_bi_promo{position:absolute;top:50px;left:25px;font-size:12px;color:#666;max-width:50px;z-index:1;}
.jd2016_floor .pt_bi_img{position:absolute;bottom:10px;right:5px;display:block;width:100px;height:100px;background-color:#f7f7f7;}
.jd2016_floor .pt_bi_img{-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;transition:-webkit-transform .5s;-moz-transition:transform .5s,-moz-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s,-moz-transform .5s;}
.jd2016_floor .pt_bi_item:hover .pt_bi_img{-webkit-transform:translateX(-5px);-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px);}
.jd2016_floor .pt_more{clear:both;height:130px;overflow:hidden;padding-top:10px;}
.jd2016_floor .pt_more_item{float:left;width:183px;height:130px;overflow:hidden;margin-right:10px;background-color:#f7f7f7;}
.jd2016_floor .pt_more_img{display:block;overflow:hidden;width:193px;height:130px;}
.jd2016_floor .pt_more_img{-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;transition:-webkit-transform .4s;-moz-transition:transform .4s,-moz-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s,-moz-transform .4s;}
.jd2016_floor .pt_more_item:hover .pt_more_img{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px);}
.jd2016_floor .pt_ft{padding:10px 0 0;clear:both;background-color:#fff;}
.jd2016_floor .pt_logo{position:relative;padding:0;}
.jd2016_floor .pt_logo_list_wrapper{width:100%;height:35px;overflow:hidden;}
.jd2016_floor .pt_logo_item{float:left;border-right:1px solid #dedfe0;padding:0 12px;height:20px;margin-top:7px;}
.jd2016_floor .pt_logo_img{display:block;width:70px;height:35px;margin-top:-7px;}
.jd2016_floor .pt_logo_lk:hover .pt_logo_img{opacity:.8;}
.jd2016_floor .pt_logo_btn_wrapper{display:none;}
.jd2016_floor .pt_ft:hover .pt_logo_btn_wrapper{display:block;}
.jd2016_floor .pt_logo_btn{font-size:12px;position:absolute;top:0;height:35px;line-height:35px;color:#736b6f;background:#fff;z-index:1;}
.jd2016_floor .pt_logo_pre{left:-6px;}
.jd2016_floor .pt_logo_next{right:-6px;}
.jd2016_floor .pt_more_item:last-child{margin-right:0;}
.jd2016_floor .chn_col{float:left;width:595px;margin-right:10px;overflow:hidden;}
.jd2016_floor .chn_col2{margin-right:0;border-left:1px solid #e6e6e6;margin-left:-1px}
.jd2016_floor .pt_logo{padding-left:1px;}
.jd2016_floor .ks-switchable-nav{display:none}

.jd2016_floor4 .long_wrap{padding:0 5px;height:260px;width:183px;float:left;position:relative}
.jd2016_floor4 .long_wrap .pt_cover_lk{display:block;width:100%;overflow:hidden;}
.jd2016_floor4 .pt_bi_split_v{left:0}
.jd2016_floor4 .pt_tags{max-width:1040px;}



.jd2016_floor5 .chn_col{width:393px;margin-right:10.5px}
.jd2016_floor5 .pt_bi{width:180px;}
.jd2016_floor .pt_bi_item{width:180px;}
.jd2016_floor5 .pt_bd_wrapper{padding:10px}
.jd2016_floor5 .pt_bi_tit{left:20px}
.jd2016_floor5 .pt_bi_promo{left:20px}
.jd2016_floor5 .pt_more_item{margin-right:7px}
.jd2016_floor5 .chn_col3{margin-right:0}
.jd2016_floor5 .chn_col2{border-left:0;margin-left:0px;}


.jd2016_floor6 .entry_item{width:160px;height:140px;overflow:hidden;position:relative;float:left;margin:0 0 10px 10px;background-color:#fff;}
.jd2016_floor6 .entry_lk{display:block;width:100%;height:100%;}
.jd2016_floor6 .entry_item_1 .entry_bg{background:#886049;}
.jd2016_floor6 .entry_info{padding-top:0;width:100%;padding:10px 0 13px;text-align:center;}
.jd2016_floor6 .entry_info_desc{padding:0 10px;margin-top:0;height:auto;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.jd2016_floor6 .entry_bg{width:100%;height:60px;bottom:0;left:0;top:auto;}
.jd2016_floor6 .entry_info_tit{height:auto;border-top:0;border-bottom:0;line-height:24px;}
.jd2016_floor7 .more_item{float:left;margin:0 0 10px 10px;}
.jd2016_floor7 .more_item_lk{display:block;padding:4px;width:220px;height:305px;border:1px solid #fff;background-color:#fff;text-align:center;overflow:hidden;}
.jd2016_floor7 .more_photo{display:inline-block;width:auto;height:220px;background-color:#f7f7f7;}
.jd2016_floor7 .more_info{padding:10px;text-align:left;}
.jd2016_floor7 .more_info_name{overflow:hidden;margin-bottom:5px;height:36px;color:#666}
.jd2016_floor7 .more_item_lk:hover{border-color:#f10214;}
.jd2016_floor7 .more_item_lk:hover p{color:#c81623;}
/*floor-widget*/


/********************************* 挂件样式代码结束 widgets fields end *****************************************************************/







/* search.goods.html */
#page-search-goods{}

/* 搜索页面的品牌旗舰店 */

.ultimate-store .item{border:4px solid #E4E4E4;height:70px;}
.ultimate-store .item:hover,.ultimate-store .hover{border:4px solid #999;}
.ultimate-store .store-logo{padding:10px;}
.ultimate-store .content .middleside{width:500px;padding:10px;overflow:hidden}
.ultimate-store .content .middleside a{font-size:16px;color:#595959;font-weight:bold;}
.ultimate-store .content .middleside span{overflow:hidden;color:#999;margin-top:5px;}
.ultimate-store .content .rightside{width:260px;padding:20px 10px;text-align:right;overflow:hidden}
.ultimate-store .content .rightside a{font-size:14px;display:inline-block;margin-left:10px;color:#595959;font-weight:bold;vertical-align:middle;}
.ultimate-store .content .rightside b{display:inline-block;vertical-align:middle;width:62px;height:18px;background:url(../images/ultimate.gif) no-repeat;cursor:pointer;}


/* 搜索商品和搜索店铺页面，搜索团购，全部商品分类，全部店铺分类公用 */

.search-type{border-bottom:1px solid #d2d2d2;width:100%;height:35px;}
.search-type .btn-type a{margin-right:1px;font-size:14px;display:block;float:left;height:34px;line-height:34px;font-size:14px;padding:0px 20px;background-repeat:no-repeat;border-bottom:2px solid #333;color:#333}
.search-type .btn-type a.current,.search-type .btn-type a:hover{color:#e1363f;border-bottom:2px solid #e1363f;}

/* filter-price */
.filter-price{margin-left:5px;position:relative}
.filter-price .fp-input{display:block;float:left;font-weight:normal;position:relative;border:#ccc 1px solid;padding-left:9px;}
.filter-price .fp-split{display:block;float:left;width:8px;height:24px;background:url(../images/T1U_vGXjdaXXckL6Z0-130-130.png) -78px -106px;}
.filter-price input{border:0;line-height:20px;width:48px;height:20px;display:block;float:left;color:#666;}
.filter-price .fp-input i{position:absolute;line-height:20px;width:12px;display:block;height:20px;top:2px;left:2px;font-style:normal}
.filter-price .ui-price-plain{font-family:microsoft yahei !important;color:#666;font-size:12px;text-indent:0;}
.filter-price .filter-price-expand{position:absolute;z-index:2;text-align:center;padding:5px;height:24px;left:0;top:29px;background-color:#efeceb;width:107px;display:none}
.filter-price .ui-btn-s{height:20px;line-height:20px;display:inline-block;padding-left:10px;padding-right:10px;background:url(../images/btn.png) repeat-x 0 -300px;border-left:#ccc 1px solid;border-right:#ccc 1px solid;color:#333;cursor:pointer}
.filter-price .ui-btn-s-primary{background:url(../images/btn.png) repeat-x 0 -157px;display:inline-block;line-height:24px;height:24px;color:#fff;border-left:#950b00 1px solid;border-right:#950b00 1px solid;cursor:pointer;width:40px;text-align:center;margin-left:1px;}
.filter-price .ui-btn-s-primary:hover{background-position:0 -211px;border-left:#E40002 1px solid;border-right:#E40002 1px solid;}

/* 搜索商品和搜索店铺公用 --- 结束  */

#page-search-goods .col-main{float:left;width:1190px;}


#page-search-goods .attribute .title{border:1px #E6E2E1 solid;border-top:2px solid #999999;padding:8px 0 8px 10px;color:#3e3e3e;background:#F2F2F2;}
#page-search-goods .selected-attr strong{color:#666}
#page-search-goods .selected-attr a{padding:0 20px 0 3px;display:inline-block;border:#e1e7f5 1px solid;background:#fff;position:relative;cursor:pointer;margin-top:2px;color:#806f66;line-height:16px;}
#page-search-goods .selected-attr a:hover{border:1px #A50000 solid;color:#E4393C;text-decoration:none}
#page-search-goods .selected-attr a span{position:absolute;top:1px;right:3px;overflow:hidden;width:13px;height:13px;background:url(../images/btn_bj.png) no-repeat 0 -34px;}
#page-search-goods .attribute .content{border:1px #E6E2E1 solid;border-top:0;border-bottom:1px #D1CCC7 solid}
#page-search-goods .attribute .attr-cate{border-top:1px #E6E2E1 solid;}
#page-search-goods .attribute .attr-list{border-top:1px dashed #e1e1e1;height:22px;padding:5px 0 5px 0;}
#page-search-goods .attribute .attr-list li{float:left;margin:0px 5px 0 10px;width:172px;height:22px;display:block;line-height:22px;background:url(../images/T1U_vGXjdaXXckL6Z0-130-130.png) no-repeat -124px -40px;padding-left:10px;}
#page-search-goods .attribute .attr-list li a{color:#806f66}
#page-search-goods .attribute .attr-list li span{margin-left:2px;color:#BFBFBF}
#page-search-goods .attribute .each{border-bottom:1px dashed #e1e1e1;line-height:22px;padding:5px 0 5px 0;width:100%}
#page-search-goods .attribute .each h4{float:left;width:100px;font-weight:400;color:#666;font-size:100%;margin-left:10px;}
#page-search-goods .attribute .each .pv{float:left;width:860px;}
#page-search-goods .attribute .each .pv a{margin:0 10px 0 0;color:#806f66;display:inline-block;}
#page-search-goods .attribute .each .pv a:hover{color:#E4393C;text-decoration:none}
#page-search-goods .attribute .each .pv a .count{color:#ccc}
#page-search-goods .attribute .attr-bottom{height:35px;position:relative;}
#page-search-goods .attribute .attr-bottom ins{border:#ebe4de 1px solid;height:3px;font-size:0;display:block;background:#efebea}

#page-search-goods .attribute .attr-bottom b{cursor:pointer;z-index:99;position:absolute;display:block;width:70px;height:18px;border:#e6e2e1 1px solid;background:#efeceb;border-top:0;top:3px;right:0;font-size:15;font-weight:normal;color:#806F66;padding-left:15px;*padding-top:2px;}
#page-search-goods .attribute .attr-bottom b i{width:10px;height:15px;display:block;background:url(../images/T1U_vGXjdaXXckL6Z0-130-130.png) -82px -5px;position:absolute;top:2px;right:8px;}
#page-search-goods .attribute .attr-bottom b.hide-more i{background-position:-105px -5px;}

#page-search-goods .glist{background:#fff;}
#page-search-goods .glist .goods-has{margin-bottom:20px;}
#page-search-goods .list-sort{margin-bottom:10px;line-height:22px;color:#666;background:#fff;}
#page-search-goods .list-sort form{border:1px #ddd solid;padding:6px;height:25px}
#page-search-goods .list-sort-fixed{position:fixed;top:0;}
#page-search-goods .display_mod a{border:#ccc 1px solid;padding-left:15px;width:30px;height:22px;display:inline-block;position:relative;float:left;background:#fff;}

#page-search-goods .display_mod a.qh-squares{border-left:0;}
#page-search-goods .display_mod a i{background:url(../images/T1U_vGXjdaXXckL6Z0-130-130.png) no-repeat 9999px 9999px;width:9px;height:9px;display:inline-block;overflow:hidden;position:absolute;top:7px;left:3px;}
#page-search-goods .display_mod a.qh-list i{background-position:-11px -34px;}
#page-search-goods .display_mod a.qh-list:hover i{background-position:0 -34px}
#page-search-goods .display_mod a.qh-squares i{background-position:-39px 0}
#page-search-goods .display_mod a.qh-squares:hover i{background-position:-28px 0}

#page-search-goods .display_mod a.filter-list-cur,
#page-search-goods .display_mod a.filter-squares-cur{background:#F1EDEC;color:#B10000;}
#page-search-goods .display_mod a.filter-list-cur i{background-position:0 -34px}
#page-search-goods .display_mod a.filter-squares-cur i{background-position:-28px 0}

#page-search-goods .glist .price em,
#page-search-goods .recommend .price em{color:#C00;line-height:30px;font-family:arial;font-weight:400;font-size:20px;}
#page-search-goods .recommend .price span,
#page-search-goods .glist .price span{color:#666666;line-height:30px;}
#page-search-goods .recommend .price span b,
#page-search-goods .glist .price span b{font-weight:normal}
#page-search-goods .glist dl .storeinfo h3,
#page-search-goods .recommend storeinfo h3{float:left;color:#666;font-weight:normal;}
#page-search-goods .glist dl .storeinfo h3 a,
#page-search-goods .recommend storeinfo h3 a{}
#page-search-goods .glist dl .storeinfo span,
#page-search-goods .recommend storeinfo span{float:right;color:#666;font-weight:normal}

#page-search-goods .recommend .desc a,
#page-search-goods .glist .desc a{line-height:18px;display:block;height:18px;color:#2A2A2A;overflow:hidden}
#page-search-goods .recommend .desc a:hover,#page-search-goods .glist .desc a:hover{color:#E4393C;}

#page-search-goods .glist dl{margin-bottom:10px;padding-bottom:17px;}

#page-search-goods .glist dt a,#page-search-goods .recommend dt a{display:block;padding:4px;border:1px #fff solid;margin-bottom:5px;}
#page-search-goods .glist dt a:hover,#page-search-goods .recommend dt a:hover{border:1px #fff solid;}


#page-search-goods .glist .squares dl{float:left;width:220px;border:1px solid #f5f5f5;margin:0 19px 19px 0;padding-bottom:0px;}
#page-search-goods .glist .squares dl dd{width:210px;margin:3px 5px 5px 5px;color:#666;}
#page-search-goods .glist .squares dl dd a:hover{text-decoration:underline;color:#BB000D;}
#page-search-goods .glist .squares dl .storeinfo a{text-decoration:underline;color:#999;}
#page-search-goods .glist .squares dl .sub-images{height:36px;}
#page-search-goods .glist .squares dl .status{position:relative;height:32px;border:0;border-top:1px solid #eee;margin-bottom:0;color:#999;}
#page-search-goods .glist .squares dl .status span{float:left;display:inline-block;border-right:1px solid #eee;width:35%;padding:10px 1px;margin-right:6px;line-height:12px;text-align:left;}
#page-search-goods .glist .squares dl .status span em{color:#b57c5b;font-weight:700}
#page-search-goods .glist .squares dl .status span a{color:#38b;font-weight:700}
#page-search-goods .glist .squares dl .status a img{margin:6px;}

#page-search-goods .glist .squares dl:hover,#page-search-goods .glist .squares .hover{border:4px #bc0000 solid;position:relative;z-index:9;margin:-3px 16px 16px -3px;}
#page-search-goods .glist .squares dl:hover .sub-images,#page-search-goods .glist .squares .hover .sub-images{display:block;}
#page-search-goods .glist .squares dl:hover .storeinfo span,#page-search-goods .glist .squares .hover .storeinfo span{display:block}
#page-search-goods .glist .squares dt img{width:210px;height:210px;}




#page-search-goods .glist .list .sub-images{display:none}
#page-search-goods .glist .list dl{background:#fff;padding-right:0;border-bottom:1px #e5e5e5 solid;width:100%;padding-bottom:10px;}
#page-search-goods .glist .list dt,
#page-search-goods .glist .list dd{float:left;}
#page-search-goods .glist .list dt{display:block;height:90px;}
#page-search-goods .glist .list dt img{width:80px;height:80px;}
#page-search-goods .glist .list .desc{width:300px;line-height:20px;margin:30px 20px 0 10px}
#page-search-goods .glist .list .price{float:right;width:180px;margin:30px 20px 0 0;}
#page-search-goods .glist .list .storeinfo{float:left;width:150px;margin:30px 20px 0 0;}
#page-search-goods .glist .list .service{float:right;margin:30px 20px 0 0;}
#page-search-goods .glist .list .status{margin:30px 20px 0 0;}

#page-search-goods .recommend{clear:both;margin-top:20px;border:1px #ddd solid}
#page-search-goods .recommend .title{height:30px;line-height:30px;padding-left:40px;font-weight:bold;font-size:15px;color:#3e3e3e;position:relative;background:#F2F2F2}
#page-search-goods .recommend .title span{display:inline-block;background:url(../images/T1xRWjXitCXXXXXXXX-260-720.png) -105px -248px;width:40px;height:40px;position:absolute;left:-1px;top:-2px;}
#page-search-goods .recommend .content{padding:11px;width:1176px;}
#page-search-goods .recommend dl{float:left;width:186px;padding-left:5px;padding-right:5px;}
#page-search-goods .recommend dt img{width:170px;height:170px;}
#page-search-goods .recommend .price span{line-height:20px;}

#page-search-goods .owner_rec_goods{height:127px;padding-top:15px;position:relative;padding-left:80px;margin-bottom:15px;background:#f5f5f5;}
#page-search-goods .owner_rec_goods .mt{width:30px;height:60px;position:absolute;left:20px;top:0;line-height:18px;padding:20px 10px 0 5px;font-size:14px;text-align:center;color:#f60;background:url(../images/search_common.png) no-repeat;background-position:-75px -150px}
#page-search-goods .owner_rec_goods .mc{overflow:hidden;height:114px}
#page-search-goods .owner_rec_goods dl{width:246px;overflow:hidden;margin-right:10px;float:left;background:#fff;padding:10px}
#page-search-goods .owner_rec_goods dt{float:left;width:90px;margin-right:10px}
#page-search-goods .owner_rec_goods dd{float:left;width:146px}
#page-search-goods .owner_rec_goods .p-name{height:40px;line-height:20px;overflow:hidden}
#page-search-goods .owner_rec_goods .p-name a{color:#666;}
#page-search-goods .owner_rec_goods .p-name a:hover{color:#E22A40;}
#page-search-goods .owner_rec_goods .p-price{margin-top:5px;}
#page-search-goods .owner_rec_goods .btns{margin-top:5px}
#page-search-goods .owner_rec_goods .btns a:link,.owner_rec_goods .btns a:visited{display:block;width:72px;height:25px;background:#e4393c;text-align:center;line-height:25px;font-size:12px;color:#fff;text-decoration:none;cursor:pointer}
#page-search-goods .owner_rec_goods .btns a:hover{box-shadow:0 1px 1px rgba(0,1,1,.08);cursor:pointer}


/*促销页面*/
#page-search-promotion .group-list ul{width:100%;padding-top:10px;padding-bottom:10px;}
#page-search-promotion .group-list li{float:left;width:280px;position:relative;border:2px #efefef solid;margin-right:16px;_margin-right:13px;_margin-bottom:20px;}

#page-search-promotion .group-list li img{width:280px;height:280px;}
#page-search-promotion .group-list li h3{font-size:14px;line-height:20px;height:40px;margin:0 5px;padding-top:10px;}
#page-search-promotion .group-list li .item-prices{height:45px;margin:0 5px;}
#page-search-promotion .group-list li .item-prices .price{font-size:28px;height:40px;font-family:Tahoma;float:left;line-height:40px;color:#f72862}
#page-search-promotion .group-list li .item-prices em{display:block;text-decoration:line-through;color:#9B9B9B;font-size:12px;float:left;margin:20px 0 0 5px;}
#page-search-promotion .group-list li .item-prices .action{display:none;color:#AB2B2D;background-image:-o-linear-gradient(-89deg,#fce991 0,#ffc524 100%);background-image:-moz-linear-gradient(-89deg,#fce991 0,#ffc524 100%);background-image:-ms-linear-gradient(-89deg,#fce991 0,#ffc524 100%);background-image:linear-gradient(-179deg,#fce991 0,#ffc524 100%);background-color:#FED75B;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;width:100px;height:32px;line-height:32px;font-size:16px;text-align:center;position:absolute;right:5px;bottom:5px;}


#page-search-promotion .group-list li:hover{background-color:#f72862;outline:#f72862 solid 2px;border:#f72862 solid 2px;color:#fff}
#page-search-promotion .group-list li:hover a{color:#fff}
#page-search-promotion .group-list li:hover .item-prices .price{color:#fff}
#page-search-promotion .group-list li:hover .item-prices em{color:#fff}
#page-search-promotion .group-list li:hover .item-prices .action{display:block}







/*********************************  以下为统一模板页面风格的样式代码，如果没有必要（除了修改宽度高度等），不要修改下面的代码 *******************/


/* search.store.html */
#page-search-store .search-by dl{width:1158px;padding:5px 20px;border-bottom:1px dotted #CCC;overflow:hidden;}
#page-search-store .search-by dl a{line-height:25px;}
#page-search-store .search-by dl dt{width:10%;margin-right:10px;}
#page-search-store .search-by dl dt a{font-weight:bold;color:#333;}
#page-search-store .search-by dl dd{width:84%;}
#page-search-store .search-by dl dd.show-more{width:5%;padding-top:5px;}
#page-search-store .search-by dl dd a{color:#666;margin-right:10px;white-space:nowrap;}
#page-search-store .search-by dl dd a:hover{color:#E4393C;}

#page-search-store .search-by dd.show-more h3{height:16px;line-height:16px;padding:0px 5px;width:60px;border:1px solid #CCC;color:#666;background-position:0 -1152px;background-image:url(../images/T1MBVHXjdeXXXXXXXX.png);background-repeat:repeat-x;_padding:0 2px;font-weight:normal}
#page-search-store .search-by dd.show-more h3 i{display:block;float:left;margin-top:4px;_margin-top:2px;width:8px;height:8px;background:url(../images/T1ebamXel5XXXXXXXX-20-2400.png) no-repeat scroll 0 -1497px transparent;_background-position:2px -1497px;}

#page-search-store .sort-type{position:relative;z-index:90;height:25px;}
#page-search-store .sort-type .select-param{float:left;margin-right:10px;display:block;padding:0px 32px 0px 15px;height:22px;line-height:22px;position:relative;background:-moz-linear-gradient(50% 0,white,#F1F1F1);border:1px solid #CCC;background:-webkit-gradient(linear,0 0,0 100%,from(white),to(#F1F1F1));background:-moz-linear-gradient(50% 0,white,#F1F1F1);}
#page-search-store .sort-type .select-param span{position:absolute;display:block;right:0;top:0px;height:22px;width:15px;border-left:1px solid #ddd;}
#page-search-store .sort-type .select-param span i{width:0;height:0;line-height:0;position:absolute;left:49%;margin-left:-4px;top:50%;margin-top:-1px;border-color:#A6A6A6 #F3F3F3 white #F3F3F3;border-width:4px 4px 0 4px;border-style:solid;}
#page-search-store .sort-type .select-param .tan{border:1px solid #CCC;border-top:0px;position:absolute;top:23px;left:-1px;width:100%;background:#F8F8F8;display:none;}
#page-search-store .sort-type .select-param:hover .tan{display:block;}
#page-search-store .sort-type .select-param .tan li{width:100%;line-height:23px;text-indent:15px;cursor:pointer}
#page-search-store .sort-type .select-param:hover .tan li{color:#333;}
#page-search-store .sort-type .select-param .tan li:hover{background:#E4E4E4;}

#page-search-store .list-fields li .store-info{line-height:20px;width:100%;}
#page-search-store .list-fields li span{line-height:26px;font-size:12px;}
#page-search-store .list-fields li{border-bottom:1px solid  #E4E4E4;}
#page-search-store .list-fields li .row_1{margin-right:20px;}
#page-search-store .list-fields li .row_2{width:500px;margin-right:20px;}
#page-search-store .list-fields li .row_3{width:200px;margin-right:20px;line-height:25px;}
#page-search-store .list-fields li .row_4{width:200px;margin-right:20px;line-height:80px;}
#page-search-store .list-fields li .row_5{width:120px;line-height:25px;}
#page-search-store .list-fields li .row_2 h2 a{font-weight:bold;font-size:14px;}
#page-search-store .list-fields li .row_2 .mainbussiness{width:100%;height:40px;overflow:hidden;line-height:20px;}
#page-search-store .list-fields li .row_2 .mainbussiness a{color:#808080;}
#page-search-store .list-fields li .row_2 .mainbussiness a:hover{color:#E4393C;text-decoration:underline}
#page-search-store .list-fields li .row_3 b{font-weight:bold;color:#E4393C;padding:0px 3px;}
#page-search-store .list-fields li .row_3 a{display:block;height:18px;line-height:18px;width:90px;background-image:url(../images/T1jq6YXalbXXX0gjHb-99-1013.png);background-repeat:no-repeat;cursor:pointer;}
#page-search-store .list-fields li .row_3 .expand{background-position:75px -557px;*background-position:75px -559px;}
#page-search-store .list-fields li .row_3 .fold{background-position:75px -539px;*background-position:75px -541px;}

#page-search-store .list-fields li .store-goods{width:1078px;border:1px solid #E4E4E4;position:relative;background:#F8F8F8;margin-left:100px;}
#page-search-store .list-fields li .store-goods b{display:block;position:absolute;top:-10px;left:541px;width:18px;height:10px;background:url(../images/arrow.gif) no-repeat;}
#page-search-store .list-fields li .store-goods .prev{display:block;height:60px;width:20px;background:url(../images/T1jq6YXalbXXX0gjHb-99-1013.png) no-repeat 5px -285px;position:absolute;left:10px;top:80px;}
#page-search-store .list-fields li .store-goods .prev:hover{background-position:5px -385px;}
#page-search-store .list-fields li .store-goods .next{display:block;height:60px;width:20px;background:url(../images/T1jq6YXalbXXX0gjHb-99-1013.png) no-repeat 5px -335px;position:absolute;right:10px;top:80px;}
#page-search-store .list-fields li .store-goods .next:hover{background-position:5px -435px;}

#page-search-store .list-fields li .store-goods .scroller{margin:10px 40px 10px 40px;width:1000px;height:225px;text-align:center;overflow:hidden}
#page-search-store .list-fields li .store-goods .ks-switchable-content{left:0;top:0;}
#page-search-store .list-fields li .store-goods .each{width:1000px;height:225px;}
#page-search-store .list-fields li .store-goods dl{float:left;width:160px;padding:0px 20px 0 20px;}
#page-search-store .list-fields li .store-goods .ks-switchable-nav{display:none;}
#page-search-store .list-fields li .store-goods dl dd .desc{height:40px;overflow:hidden;}
#page-search-store .list-fields li .store-goods dl dd .desc a{line-height:20px;color:#808080;}
#page-search-store .list-fields li .store-goods dl dd .desc a:hover{text-decoration:underline;color:#E4393C;}
#page-search-store .list-fields li .store-goods dl dd .price span{font-size:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;color:#E4393C;}


#page-search-groupbuy .search-by{border:1px solid #D7D7D7;}
#page-search-groupbuy .search-by ul li{padding:5px 0px;border-bottom:1px dashed #D7D7D7;width:1198px;}
#page-search-groupbuy .search-by ul li h3{float:left;white-space:nowrap;font-size:12px;color:#333;margin-right:20px;font-weight:bold;background:url(../images/index_sprites.gif) -246px -9px no-repeat;padding:3px 10px 3px 0px;margin-left:20px;}
#page-search-groupbuy .search-by ul li a{float:left;display:block;font-size:12px;margin-right:10px;color:#333;padding:3px 5px;}
#page-search-groupbuy .search-by ul li a:hover{background:#FEDED8;color:#780C00;}
#page-search-groupbuy .search-by ul li a.act{background:#C00;color:#FFF;}
#page-search-groupbuy .search-by ul li input{height:21px;width:150px;border:1px solid #D7D7D7;}
#page-search-groupbuy .search-by ul li button{height:23px;width:50px;margin-left:5px;}

#page-search-groupbuy .group-list ul{width:100%;padding-top:10px;padding-bottom:10px;}
#page-search-groupbuy .group-list li{float:left;width:286px;position:relative;border:1px #ccc solid;margin-right:16px;_margin-right:13px;_margin-bottom:20px;}
#page-search-groupbuy .group-list li:hover,#page-search-groupbuy .group-list .hover{border:1px #E4393C solid}
#page-search-groupbuy .group-list .rec_ico{background:url(../images/group_rec.gif) no-repeat;width:40px;height:40px;position:absolute;right:-1px;top:-1px;}
#page-search-groupbuy .group-list .desc{padding:8px;height:40px;line-height:20px;overflow:hidden}
#page-search-groupbuy .group-list .desc a{font-size:14px;font-weight:bold;color:#333}
#page-search-groupbuy .group-list .desc a:hover{color:#E4393C;text-decoration:underline}
#page-search-groupbuy .group-list .pic{padding:9px;padding-top:0;}
#page-search-groupbuy .group-list .pic img{width:270px;height:200px;}
#page-search-groupbuy .group-list .buy{background:#E4393C;height:35px;font-weight:bold;line-height:35px;text-align:left;padding-left:10px;position:relative;color:#fff;font-size:16px}
#page-search-groupbuy .group-list .buy .price{font-family:Arial;font-weight:bold;font-size:26px;color:#fff;margin-right:20px;}
#page-search-groupbuy .group-list .buy a{display:inline-block;position:absolute;right:10px;top:2px;background:url(../images/index_sprite.gif) no-repeat;width:75px;height:30px;overflow:hidden}
#page-search-groupbuy .group-list .extra{height:40px;line-height:40px;position:relative;overflow:hidden}
#page-search-groupbuy .group-list .extra .gray-bg{position:absolute;right:0;bottom:-13px;width:125px;height:12px;background:url(../images/index_sprites.gif) no-repeat right bottom;overflow:hidden;}
#page-search-groupbuy .group-list .extra span{margin-left:8px;}
#page-search-groupbuy .group-list .extra strong{color:#527A18;font-size:16px;margin-right:2px;}
#page-search-groupbuy .group-list .extra b{font-size:16px;color:#E4393C;margin-right:2px;}


/* login .html, member.register.html common css */
#page-login,
#page-register,
#page-find-password{}

.login-register .logo{text-align:left;}
.login-register .col-main{width:58%;overflow:hidden;}
.login-register .col-sub{float:right;width:400px;color:#666;background:#fff;margin:30px 30px 20px 30px;position:relative;z-index:10}
.login-register .col-sub .form{border:1px #ccc solid;padding-bottom:20px;padding-top:10px;}
.login-register .col-sub .form .title{padding:0 55px 26px 40px;height:36px;}
.login-register .col-sub .form .title h2{float:left;color:#5E5E5E;font-weight:500;font-size:20px;line-height:36px;}
.login-register .col-sub .form .title .fr{float:right;margin-top:10px;font-size:14px;color:#06C;}
.login-register .col-sub .form .content{width:400px}
.login-register .col-sub .form dl{width:380px;height:60px;float:left;}
.login-register .col-sub .form dt,
.login-register .col-sub .form dd{float:left;line-height:22px;}
.login-register .col-sub .form dt{width:80px;text-align:right;font-size:14px;padding-right:10px;line-height:36px;}
.login-register .col-sub .form dd .input{width:245px;}
.login-register .col-sub .form dd .input.focus{border:1px #efa100 solid;}
.login-register .col-sub .form dd .input.hover{border:1px #78B9D9 solid;}
.login-register .col-sub .form .captcha input{width:65px;margin-right:4px;}
.login-register .col-sub .form .captcha a{display:inline-block;line-height:26px;height:26px;margin-left:5px;color:#666;width:85px;}
.login-register .col-sub .form .validate_right{color:#099;margin-left:3px;}
.login-register .col-sub .form label{font-size:12px;margin-left:2px;color:red;height:18px;display:inline-block}

.login-submit,
.register-submit,
.fp-submit{display:block;width:255px;height:42px;background:#ff5757;font:500 18px/41px "Microsoft Yahei";color:#fff;text-align:center;border:0 none;outline:none;word-spacing:3px;cursor:pointer;}
.login-submit:hover,
.register-submit:hover,
.fp-submit:hover{color:#fff;text-decoration:none;background:#f64949;}

/* login */
#page-login{}
#page-login .find-password{height:30px;line-height:30px;color:#0081EF}
#page-login .register-now a{color:#3566CF;font-weight:600;line-height:26px;color:#555;background:#fff url(../images/R1CCRNXmRFXXXXXXXX.png) no-repeat scroll -98px -56px;text-align:center;display:inline-block;width:50px;height:26px;margin:0 6px;}

#page-login .partner-login{padding:12px 0px;border-top:1px dashed #ddd;float:left;margin-left:60px;}
#page-login .partner-login h3{font-weight:normal;font-size:12px;padding-bottom:12px;margin-left:40px;color:#999;}
#page-login .partner-login p{margin-left:40px;}
#page-login .partner-login .login_ico{width:40px;height:40px;vertical-align:middle;background:url(../images/login_ico.png) no-repeat 0 0;display:block;float:left;margin-right:26px;}
#page-login .partner-login .ico_qq{background-position:0 0;}
#page-login .partner-login .ico_qq:hover{background-position:0 -45px;}
#page-login .partner-login .ico_weibo{background-position:-45px 0;}
#page-login .partner-login .ico_weibo:hover{background-position:-45px -45px;}
#page-login .partner-login .ico_weixin{background-position:-180px 0;}
#page-login .partner-login .ico_weixin:hover{background-position:-180px -45px;}
/* find_password.html */
#page-find-password{}
#page-find-password .form dl{margin-left:20px;}

/* find_password.html */
#page-find-password-mobile{}
#page-find-password-mobile .form dl{margin-left:20px;}

/* register */
#page-register{}
#page-register form .agree-checkbox{border:0;width:15px;height:15px;}
#page-register form .mall-eula a,
#page-register .col-main .find-password{color:#0081EF}

/* article */
#page-article .location{border:1px #ddd solid;padding:8px;}
#page-article .title{font-weight:bold;font-size:14px;color:#3e3e3e;}
#page-article .content{padding:10px;line-height:25px;}
#page-article a{font-size:14px}
#page-article .col-sub{float:left;width:200px;}
#page-article .col-sub .title{padding-left:10px;border:1px #EFD5BA solid;border-bottom:0;background:url(../images/title_bg_help.png) repeat-x;height:31px;line-height:30px;}
#page-article .col-sub .content{border:1px #EFD5BA solid;border-top:0;}
#page-article .col-main{float:right;width:990px;}
#page-article .col-main .title{font-weight:normal;font-size:12px;height:33px;overflow:hidden}
#page-article .col-main .title a{font-size:12px;}
#page-article .col-main .content{border:1px #ddd solid;border-top:0;margin-bottom:20px;}
#page-article .col-main .content li b{display:inline-block;background:url(../images/point_list.png) no-repeat;width:3px;height:3px;margin:5px;overflow:hidden;}
#page-article .col-main .content li a:hover{text-decoration:underline}

#page-article .article-info{text-align:center}
#page-article .article-info h1{font-size:16px;color:#666;}
#page-article .article-info h2{color:#999;font-weight:normal;}
#page-article .more-article h3{font-weight:normal;}
#page-article .more-article a{font-size:12px}

#page-category .dl{line-height:25px;}
#page-category .dl .dt{background:#F7F9FC;padding-left:10px;}
#page-category .dl .dt,
#page-category .dl .dd{border:1px #E1E7F5 solid;}
#page-category .dl .dd{border-top:0;padding:10px;}
#page-category .dl .dd a{margin-right:10px;display:inline-block}

#page-category .left{width:930px;margin-right:20px;}
#page-category .categories{/*border-top:1px solid #d2d2d2;*/padding-bottom:31px;}
#page-category .categories .categories-container{z-index:99;width:930px;position:relative; margin-right:-8px;background:#fff;padding:6px 0 10px;}
#page-category .categories a{float:left;display:inline-block;padding:6px 10px;margin-top:6px;margin-right:8px;background:#f3f3f3;color:#000;font-size:14px;white-space:nowrap;}
#page-category .categories a.selected,#page-category .categories a:hover{background:#f3535b;color:#fff;}


#page-category .category-item{margin-bottom:30px;}
#page-category .category-items .col{float:left;width:440px;margin-right:48px;}
#page-category .category-item .item-title{position:relative; height:21px;line-height:21px;}
#page-category .category-item .item-title b{ position:absolute; left:0; top:10px; width:100%; height:1px;background:#c9c9c9;font-size:0;line-height:0;overflow:hidden;}
#page-category .category-item .item-title i{position:absolute;left:15px;top:6px;display:block;background:url(../images/classify_icon.png) no-repeat;background-position:-25px -90px;width:16px;height:9px;z-index:1}
#page-category .category-item .item-title span{ position:relative; font-size:16px; font-weight:700;color:#333;margin-left:9px;padding:0 6px 0 30px;background:#fff;}
#page-category .category-item .item-hot{margin-right:-22px;}
#page-category .category-item .item-hot a{float:left;display:block;margin-top:16px;margin-right:22px;width:130px;height:130px;border:1px solid #eee;}
#page-category .category-item .item-hot a img{width:130px;}
#page-category .category-item .item-info{margin:1px 0 2px;background:#f2f2f2;font-size:14px;text-align:center;line-height:30px;color:#333;}
#page-category .category-item .items{ padding:22px 24px 1px;background:#fbfbfb;line-height:20px;}
#page-category .category-item .items dl{margin-bottom:20px;}
#page-category .category-item .items dt{position:relative; float:left; width:70px;text-align:left; font-size:13px;font-weight:700;}
#page-category .category-item .items dt a{color:#000;}
#page-category .category-item .items dt a:hover{color: #C81623;}
#page-category .category-item .items dd{ float:left; width:322px; font-size:12px; color:#333;margin-right:-3px;}
#page-category .category-item .items dd a{ color:#333;margin-right:6px;}
#page-category .category-item .items dd a:hover{color: #C81623;}
#page-category .hot-items .item-bar{position:relative; background:#f2f2f2; height:38px; line-height:38px;font-size:16px;color:#fff;font-weight:400;}
#page-category .hot-items .item-bar i{  position:absolute;  display:block;  left:0;top:0; background:url(../images/classify_icon.png) no-repeat;  width:120px;height:38px;background-position:0 0;}
#page-category .hot-items .item-bar span{ position:relative; padding-left:16px;}
#page-category .hot-items .hot-item a{color:#666}
#page-category .hot-items .hot-item a:hover{color:#C81623}
#page-category .hot-items .hot-item{  margin-top:10px; margin-bottom:6px;}
#page-category .hot-items .hot-item .p-img{ width:210px;  height:210px;  border:1px solid #b5b5b5; padding:19px;}
#page-category .hot-items .hot-item .p-info{ margin-top:6px;}
#page-category .hot-items .hot-item .p-title{ display:block;  width:100%; max-height:36px;  overflow:hidden; font-size:14px;}
#page-category .hot-items .hot-item .p-price{ display:block; color:#e33f48; margin-top:6px; padding-bottom:6px;}
#page-category .hot-items .hot-item .p-price em{font-size:18px; }

#page-category .right{width:250px}

/* brand.index.html */
#page-brand .content{width:1180px;padding:9px;text-align:left;}
#page-brand .content dl{margin:8px;text-align:center;_display:inline;height:75px;overflow:hidden}
#page-brand .content dl .pic{width:100px;height:50px;border:1px #ddd solid;}
#page-brand .content dl .desc{margin-top:5px;}
#page-brand .content dl img{display:block}

/* apply.step.html */
#page-apply{}
#page-apply .title{border:1px #ddd solid}
#page-apply select{color:#777;background-color:#FFF;height:30px;vertical-align:middle;*display:inline;padding:4px;border:solid 1px #CCC;*zoom:1;margin-right:10px;}
#page-apply .content dl{width:99%;border-bottom:1px #ddd solid;padding-bottom:10px;}
#page-apply .content dt{margin-top:30px;width:9%;}
#page-apply .content dd{padding-left:25px;width:20%}
#page-apply .content dd span{color:#f60}
#page-apply .content .btn-apply{margin-top:20px;margin-left:30px;display:inline-block;background:#e4393c;width:168px;height:37px;line-height:37px;border:0;}
#page-apply .content .btn-apply:hover{color:#fff;}

#page-apply .apply2 form{padding-left:30px;}
#page-apply .apply2 form .input{width:250px;}
#page-apply .apply2 form tr{height:40px;line-height:40px;}
#page-apply .apply2 .field_notice{color:#999}
#page-apply .apply2 .fontColor3,
#page-apply .padding3{color:red;}
#page-apply .apply2 .validate_right{color:#099}
#page-apply .apply2 form th{font-weight:normal;}
#page-apply .apply2 form .warning a{color:#0092D2;display:inline-block;padding-left:2px;paddding-right:2px;}

/*********************************  以上为统一模板页面风格的样式代码，如果没有必要（除了修改宽度高度等），不要修改上面的代码 *******************/






/*********************************  以下为购物车到交易完成结束的页面代码，如果没有必要（除了修改宽度高度等），不要修改下面的代码 *******************/


/* cart.empty */
#page-cart{}
.empty-notice{margin-top:80px;margin-bottom:80px;}
.empty-notice .empty-ico,.empty-notice .empty-text{float:left;}
.empty-notice .empty-ico{background:url(../images/cart_empty.png) no-repeat;width:71px;height:55px;margin-right:50px;margin-left:400px;}
.empty-notice .empty-text{line-height:25px;margin-top:0px;} 
.empty-notice .empty-text a{text-decoration:none;background-color: #e74649;height: 25px;line-height:25px;border-radius: 3px;color: #fff;font-size: 12px;font-weight: 400;padding: 0 10px;display:block;float:left;}


.cartbox .title{display:block;height:32px;line-height:32px;padding:5px 0;background:#f3f3f3;border:1px solid #e9e9e9;border-top:2px solid #e4393c;}
.cartbox .title span{float:left;width:195px;text-align:center;display:inline-block;line-height:35px;color:#666;}
.cartbox .title span.col-desc{width:230px;text-align:left;margin-left:170px;}
#page-order .cartbox .title span.col-desc{width:380px;text-align:center}

.cartbox .store-each .store-name{border-bottom:2px #aaa solid;height:30px;line-height:30px;padding-left:11px;}
.cartbox .store-each .store-name a{text-decoration:none;height:30px;line-height:30px;font-weight:bold;}

.cartbox .goods-each{border:1px #f1f1f1 solid;border-top:0;padding:5px;width:99%;background:#fff4e8;}
.cartbox .goods-each dd{float:left;margin:5px;}
.cartbox .goods-each dd.desc a,
.cartbox .goods-each dd.handle a{}
.cartbox .goods-each dd.quantity,
.cartbox .goods-each dd.subtotal,
.cartbox .goods-each dd.handle{line-height:48px;width:185px;color:#3e3e3e;text-align:center}
.cartbox .goods-each dd.pic{border:1px #eee solid}
.cartbox .goods-each dd.desc{width:300px;}
.cartbox .goods-each dd.desc p{width:300px;line-height:16px;height:32px;}
.cartbox .goods-each dd.desc span{margin-top:10px;float:left;}
.cartbox .goods-each dd.price{width:185px;color:#3e3e3e;text-align:center}
.cartbox .goods-each dd.price .old_price{color:#9c9c9c;text-decoration:line-through;}
.cartbox .goods-each dd.price .now_price{color:#3c3c3c;font-weight:700;font-size:13px;}
.cartbox .goods-each dd.price .goods_type{color:#f40;font-weight:700;font-size:14px;}
.cartbox .goods-each dd.quantity{}
.cartbox .goods-each dd.quantity a{display:inline-block;padding:3px 0;width:26px;height:22px;border:1px solid #DDD;background-color:#f5f5f5;line-height:22px;text-align:center;font-size:20px;vertical-align:middle;}
.cartbox .goods-each dd.quantity input{width:20px;height:18px;padding:5px;border:solid 1px #DDD;text-align:center;}
.cartbox .goods-each dd.handle{line-height:24px;}
.cartbox .goods-each dd.desc img{width:30px;height:30px}
.cartbox .store-each .cart-amount{border-bottom:1px #ddd solid}
.cartbox .store-each .cart-amount .price{color:#e4393c;font-size:16px;}
.cartbox .store-each .cart-amount .btn{background:#e4393c;width:125px;height:35px;line-height:35px;display:inline-block;text-decoration:none;text-align:center;}
.cartbox .store-each .cart-amount .btn:hover{color:#fff;}
.cartbox .store-each .cart-amount .back{color:#0033CC;text-decoration:none}

.cartbox .store-each .btn-amount{float:right;text-align:right}
.cartbox .store-each .btn-amount span{line-height:26px;height:26px;}
.cartbox .store-each .btn-amount strong{vertical-align:middle}

.cartbox .total_amount{position:fixed;bottom:0;left:0;z-index:999;width:100%;border:1px solid #f0f0f0;border-width:1px 0;border-top:1px solid #f0f0f0\9;background:#fff;-webkit-box-shadow:0 -1px 8px rgba(0,1,1,.08);-moz-box-shadow:0 -1px 8px rgba(0,1,1,.08);box-shadow:0 -1px 8px rgba(0,1,1,.08)}
.cartbox .total_amount .submit_btn{float:right;color:#fff;font-weight:700;width: 121px;height: 52px;background:#e64346;display:block;line-height:52px;text-align:center;}

.interest{position:relative}
.interest .title{border:1px #ddd solid;padding:5px;color:#666;}
.interest .arr{width:8px;height:8px;position:absolute;left:0;_left:-5px;top:0;background:url(../images/02.png) 0 -275px;}
.interest .content{width:1168px;padding:15px;border:1px #ddd solid;border-top:0;}
.interest .content dl{width:170px;padding-left:12px;padding-right:12px;}
.interest .content dt a{display:block;border:1px #EAEAEA solid;padding:4px}
.interest .content dt a:hover{border:1px #ccc solid}

.interest .content .price em{background:url(../images/T1ebamXel5XXXXXXXX-20-2400.png) -5px -81px no-repeat;padding-left:16px;color:#E4393C;font:bold 16px Arial;float:left;}
.interest .content .price span{float:right;line-height:20px;color:#404040;}

.interest .content .desc{height:40px;overflow:hidden;margin-bottom:5px;}
.interest .content .desc a{line-height:18px;display:block;height:40px;margin-top:5px;}
.interest .content .desc a:hover{color:#E4393C}


/* order.shipping.html*/
#select-address{border-bottom:1px solid #e6e6e6;margin-bottom:20px;}
.add_title{width:1200px;height:30px;line-height:30px;}
.add_title b{display:block;float:left;padding-left:15px;}
.add_title p{font-weight:normal;font-size:12px;float:left;position:relative;margin-left:30px;}
.receive_add{padding:5px 0;overflow:hidden;border-bottom:1px solid #e4e4e4;}
.receive_add li{float:left;color:#797979;}
.receive_add .radio{width:54px;text-align:center;}
.new_receive_add{width:735px;padding:5px 0;overflow:hidden;}
.new_receive_add li{float:left;color:#797979;}
.new_receive_add .radio{width:54px;text-align:center;}
.new_receive_add .particular{width:360px;word-spacing:5px;}
.selected_address{background:#fff3f3;}

.order-form .oldaddress{}
.order-form .oldaddress dl{line-height:30px;}
.order-form .oldaddress dl input[type="radio"]{margin-top:9px;}
.order-form .newaddress{line-height:30px;}

.fill_in_content{padding:20px;}
.fill_in_content li{overflow:hidden;padding-bottom:5px;line-height:30px;}
.fill_in_content li p{float:left;}
.fill_in_content .title{width:100px;font-weight:bold;color:#333;}
.fill_in_content .fill_in{padding-right:10px;}
.fill_in_content .explain{color:#b5b5b5;}
.fill_in_content .prefix{float:left;padding:2px 5px 0;}
.fill_in_content .choice{float:left;height:20px;}
.fill_in_content  input{font:12px/20px Arial;color:#777;background-color:#FFF;vertical-align:top;display:inline-block;height:20px;padding:4px;border:solid 1px #CCC;outline:0 none;font-family:microsoft yahei;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);}
.fill_in_content  select{color:#777;background-color:#FFF;height:30px;vertical-align:middle;*display:inline;padding:4px;border:solid 1px #CCC;*zoom:1;margin-right:10px;}


/* order.postscript.html */
#postscript .title{padding-top:5px;}
#postscript textarea{border:1px #7F9DB9 solid;width:400px;height:18px;line-height:18px;font-size:12px}

.price-notice{border-top:1px #ddd solid;text-align:right;border-bottom:1px #ddd solid}

/* order.amount.html */
.price-promotion{text-align:right;background:#F2F7FF;border-top:1px #80B2FF dashed;border-bottom:1px #80B2FF dashed}
.price-promotion p .btn-allow-coupon{width:92px;height:20px;line-height:20px;background:url(../images/03.png) -128px -178px;border:0;cursor:pointer}
.price-promotion .allow-coupon{text-align:left;width:98%;text-align:right;}
.price-promotion .allow-coupon .note{float:right;display:inline-block;color:#0033CC;line-height:30px;}
.price-promotion .allow-coupon .note a{color:#E4393C;text-decoration:none}
.price-promotion .allow-coupon .note a:hover{}
.price-promotion .allow-coupon select{float:right;}

.make_sure{text-align:right;border:1px #cccccc solid;background:#f3f3f3;}
.make_sure strong{font-weight:500;font-size:20px;color:#BD0000;margin-right:20px;}
.make_sure .back{display:inline-block;color:#0033CC;text-decoration:none}
.make_sure .btn-step{background:#e4393c;width:125px;height:35px;line-height:35px;display:inline-block;text-decoration:none;text-align:center;color:#fff;}
.make_sure .btn-step:hover{}


.cashier .order_info{border:1px #BBDDAA solid;padding:30px 0 20px 50px;height:91px;}
.cashier .order_info .ico{float:left;background:url(../images/05.png);width:54px;height:91px;}
.cashier .order_info .text{float:left;margin-left:30px;line-height:25px;}
.cashier .order_info .text span{font-size:20px}
.cashier .order_info .text a{color:#0033CC;text-decoration:none}
.cashier .buy .defray{width:968px;line-height:47px;}
.cashier .buy .defray .radio{margin-top:15px;}
.cashier .buy .defray dd{width:968px;}
.cashier .buy .defray dd p{margin-left:20px;}
.cashier .buy .defray .logo{display:inline-block;border:1px #ddd solid;width:125px;height:47px;text-align:center}


#page-cashier{margin-top:10px;}
#page-cashier .payform{border:1px #ddd solid}
#page-cashier .payform .title{border-bottom:1px #ddd solid}
#page-cashier .payform .btn-step{background:url(../images/T1JXrIXoXkXXa.AtHl-250-270.png) no-repeat;width:125px;height:35px;line-height:35px;display:inline-block;text-decoration:none;text-align:center;border:0;cursor:pointer}
#page-cashier .online{padding:30px;}
#page-cashier .online .epaywxnative{text-align:center;}
#page-cashier .online .epaywxnative img{width:300px;height:300px;margin:auto}
#page-cashier .online .epaywxnative .payinfo{font-size:24px;line-height:30px;color:#E4393C;}

/*支付成功*/
.succeed{width:400px;height:120px;padding-left:150px;margin:80px auto;background:url(../images/succeed.gif) no-repeat;}
.succeed h4{font-size:20px;font-family:"微软雅黑";margin-bottom:8px;}
.succeed p{color:#7a7a7a;margin-bottom:18px;}
.succeed p a{color:#285bd1;}
.succeed p a:hover{color:red;}
.succeed .btn a{display:block;width:147px;height:39px;background:url(../images/btn.gif) 0 -109px;}


/*
 * -------------------------------------------------------
 * ******************** newAdd.css ***********************
 * -------------------------------------------------------
 */

/* form avalidate */
form .field_notice{color:#9C9C9C;margin-left:5px;}
form .red{color:red;border:0px;background-color:#FFFFFF;}
form label.error{color:red;margin-left:5px;}
form input.error{border:red 1px dotted;}
form label.checking{padding-left:18px;background:transparent url(../images/checking.gif) no-repeat 0 5px;margin-left:5px;font-style:italic;color:#9C9C9C;display:none;}
form label.validate_right{padding-left:12px;background:transparent url(../images/right.gif) no-repeat 0 5px;margin-left:5px;font-style:italic;color:green;float:none;}

.choice{float:left;width:8%;}
.btn{width:80px;height:28px;border:0;background:url(../images/btn.gif) no-repeat 0 -63px;}

/*
 * -------------------------------------------------------
 * ******************** end newAdd.css *******************
 * -------------------------------------------------------
 */

/* 供求插件相关样式 */
#page-sdemand .location{border:1px #ddd solid;padding:8px;}
#page-sdemand .title{font-weight:bold;font-size:14px;color:#3e3e3e;}
#page-sdemand .col-sub{float:left;width:200px;}
#page-sdemand .col-sub .title{padding-left:10px;border:1px #EFD5BA solid;border-bottom:0;background:url(../images/title_bg_help.png) repeat-x;height:31px;line-height:30px;}
#page-sdemand .col-sub .content{border:1px #EFD5BA solid;border-top:0;padding:10px;line-height:18px;}
#page-sdemand .col-sub .content li{margin-bottom:10px;}
#page-sdemand .col-sub .content a{font-size:12px}
#page-sdemand .col-main{float:right;width:990px;}

#page-sdemand .sdemand-form{padding:10px 0 20px 0;}
#page-sdemand .sdemand-form .btn-fabu,#page-sdemand .sdemand-form .btn-fabu i{background:url(../images/indexbg.png) repeat-x scroll 0 0 rgba(0, 0, 0, 0);}
#page-sdemand .sdemand-form .btn-fabu{margin-left:20px;background-position:0 -373px;border:1px solid #FFB38C;color:#EE5500;cursor:pointer;font-size:14px;font-weight:bold;height:28px;line-height:28px;text-align:left;padding-left:30px;width:100px;text-decoration:none;display:inline-block;position:relative}
#page-sdemand .sdemand-form .btn-fabu:hover{background-position:0 -406px;text-decoration:none;}
#page-sdemand .sdemand-form .btn-fabu i{position:absolute;left:10px;top:7px;background-position:0 -34px;display:inline-block;height:15px;overflow:hidden;width:15px;}
#page-sdemand .sdemand-list{margin-bottom:20px;}

#page-sdemand .sdemand-detail{padding:0 10px 0 10px;}
#page-sdemand .sdemand-detail .title{padding:10px 0 15px;position:relative}
#page-sdemand .sdemand-detail .title h1{text-align:left;font-size:18px;line-height:26px;height:26px;}
#page-sdemand .sdemand-detail .title h1 em{color:#FF0508;font-size:20px;}
#page-sdemand .sdemand-detail .msg{color:#888;text-align:left;border-bottom:1px dotted #CCCCCC;line-height:20px;padding-bottom:10px;}
#page-sdemand .sdemand-detail .msg span{padding-right:10px;}
#page-sdemand .sdemand-detail .other p{margin:10px 0 5px 0;color:#585858;font-size:14px;}
#page-sdemand .sdemand-detail .other p i{color:#FF0508;font:18px arial;}
#page-sdemand .sdemand-detail .default{color:#000;padding:20px 0 20px 0;}
#page-sdemand .sdemand-detail .default img{max-width:100%}

#page-sdemand .sdemand-detail .more{margin-top:20px;}
#page-sdemand .sdemand-detail .more h3{font-weight:normal;font-size:14px;line-height:30px;color:#FC7878;}
#page-sdemand .sdemand-detail .more h3 a{color:#FC7878;}
#page-sdemand .sdemand-detail .more h3 span{color:#999;}

/*友情链接样式 BEGIN*/
#partner{}
.partner_content{border:1px solid #ddd;overflow:hidden;zoom:1;}
.partner_content .mt{height:30px;line-height:30px;background:#f7f7f7;padding-left:10px;font-weight:normal;}
.partner_content .mc{padding:10px 30px;}
.partner_content .mc li{padding-left:28px;float:left;width:201px;height:32px;line-height:32px;background:url(../images/partner_li.png) no-repeat 8px 50%;border-bottom:1px dotted #ccc;white-space:nowrap;overflow:hidden;}
.partner_content .mc li a{color:#005ea7;}
/*友情链接样式 END*/

/*招贤纳士*/
#page-job{}
#page-job .col-sub{width:210px;float:left;}
#page-job .col-sub .mt{border-top-left-radius:5px;border-top-right-radius:5px;text-align:left;padding:0px 15px;height:33px;line-height:33px;border-bottom:1px solid #cecece;font-size:14px;color:#fff;background:url(../images/page-job-sub.gif) repeat-x;font-weight:bold;}
#page-job .col-sub .mc{padding:10px 15px;background:#fff;border:1px solid #ddd;}
#page-job .col-sub .mc dl{margin-left:5px;}
#page-job .col-sub .mc dl dt{padding:4px 0px 5px 15px;margin-top:5px;background:url(../images/page-job-sub1.gif) no-repeat 2px 11px;}
#page-job .col-sub .mc dl dt.on a{font-weight:bold;color:#1C57C4;}
#page-job .col-main{float:right;width:960px;background:#fff;overflow:hidden;border:1px solid #ddd;}
#page-job .col-main .mt{border-bottom:1px solid #ddd;background:#f8f8f8;height:35px;line-height:35px;position:relative;}
#page-job .col-main .mt span{position:absolute;left:0px;top:-1px;font-size:14px;border-bottom:2px solid #ff6633;padding:0px 15px;}
#page-job .col-main .mc{padding:30px 15px;}
#page-job .col-main .mc dl{padding:0px 5px 15px;margin-bottom:15px;}
#page-job .col-main .mc dl dt{padding:5px 10px;font-size:16px;font-weight:bold;border-bottom:1px dotted #ccc;}
#page-job .col-main .mc dl dd{padding:0px 0px 5px;}
#page-job .col-main .mc dl dd .detail{padding:5px 10px;}
#page-job .col-main .mc dl dd .detail span{margin-right:15px;color:#999;}
#page-job .col-main .mc dl dd .dtail{padding:5px 10px;border-top:1px dotted #ccc;}
#page-job .col-main .mc dl dd .dtail span{margin-right:20px;}
#page-job .col-main .mc dl dd .dtail a{color:#1C57C4;}

/*详细页*/
#page-job .col-main .mc .title{font-size:18px;padding:5px 0px;margin-bottom:5px;}
#page-job .col-main .mc .paralist li{float:left;width:45%;padding:3px 15px 3px;background:url(../images/page-job-sub2.gif) no-repeat 5px center;}
#page-job .col-main .mc .paralist li span{float:left;margin-right:10px;color:#999;}
#page-job .col-main .mc .ctitle{margin:10px 0px 10px;padding:5px 20px;background:url(../images/page-job-sub3.gif) no-repeat left center;font-size:14px;border-bottom:1px dotted #ccc;}
#page-job .col-main .mc .editor{line-height:2;padding:0px 10px;font-size:14px;}
#page-job .col-main .mc .met_hits{padding:0px 5px;height:35px;line-height:35px;margin-top:10px;border-top:1px dotted #ccc;text-align:right;position:relative;color:#666;}
#page-job .col-main .mc .met_hits .metjiathis{position:absolute;left:5px;top:8px;}




/*在线申请*/
#page-job-apply{}
#page-job-apply .col-sub{width:210px;float:left;}
#page-job-apply .col-sub .mt{border-top-left-radius:5px;border-top-right-radius:5px;text-align:left;padding:0px 15px;height:33px;line-height:33px;border-bottom:1px solid #cecece;font-size:14px;color:#fff;background:url(../images/page-job-sub.gif) repeat-x;font-weight:bold;}
#page-job-apply .col-sub .mc{padding:10px 15px;background:#fff;border:1px solid #ddd;}
#page-job-apply .col-sub .mc dl{margin-left:5px;}
#page-job-apply .col-sub .mc dl dt{padding:4px 0px 5px 15px;margin-top:5px;background:url(../images/page-job-sub1.gif) no-repeat 2px 11px;}
#page-job-apply .col-sub .mc dl dt.on a{font-weight:bold;color:#1C57C4;}
#page-job-apply .col-main{float:right;width:960px;background:#fff;overflow:hidden;border:1px solid #ddd;}
#page-job-apply .col-main .mt{border-bottom:1px solid #ddd;background:#f8f8f8;height:35px;line-height:35px;position:relative;}
#page-job-apply .col-main .mt span{position:absolute;left:0px;top:-1px;font-size:14px;border-bottom:2px solid #ff6633;padding:0px 15px;}
#page-job-apply .col-main .mc{padding:10px 80px;}
#page-job-apply .col-main .mc th{width:20%;padding:6px 5px 6px 0px;text-align:right;font-size:14px;font-weight:bold;}
#page-job-apply .col-main .mc td{padding:6px 8px;}
#page-job-apply .col-main .mc input[type="text"] ,#page-job-apply .col-main .mc textarea{padding:4px;font-size:15px;outline:none;text-shadow:0px 1px 0px #fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #ccc;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;background:#fff url(../images/page-job-sub4.gif) repeat-x left top;}
#page-job-apply .col-main .mc input[type="text"]{width:280px;}
#page-job-apply .col-main .mc input[type="submit"]{
    border:1px solid #323537;
    color:#fff;
    position:relative;
    border-radius:3px;
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2);
    -webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2);
    -moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2);
    text-shadow:1px 1px 0 rgba(0, 0, 0, 0.4);
    background:#4b4f51;
    background:-moz-linear-gradient(top, #4b4f51 0%, #414547 100%);
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4b4f51), color-stop(100%,#414547));
    background:-webkit-linear-gradient(top, #4b4f51 0%,#414547 100%);
    background:-o-linear-gradient(top, #4b4f51 0%,#414547 100%);
    background:-ms-linear-gradient(top, #4b4f51 0%,#414547 100%);
    background:linear-gradient(to bottom, #4b4f51 0%,#414547 100%);
    cursor:pointer;
    font-family:"microsoft yahei";
    width:80px;
    height:30px;
}

/*优惠券*/
#coupon{margin:10px auto;}
#coupon .store_coupon h2{height:30px;line-height:30px;font-size:14px;padding-left:10px;}
#coupon .store_coupon .coupon_list{}
#coupon .store_coupon .coupon_list ul{}
#coupon .store_coupon .coupon_list li{position:relative;text-align:left;width:260px;float:left;border:1px solid #eee;margin:0 10px 10px 0;padding:12px 15px;}
#coupon .store_coupon .coupon_list li:hover{border:1px solid #ce1c00;}
#coupon .store_coupon .coupon_list li.last{margin-right:0px;}
#coupon .store_coupon .coupon_list li p{height:24px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;text-align:center;}
#coupon .store_coupon .coupon_list li .name{color:#666;font-weight:bold;}
#coupon .store_coupon .coupon_list li .price{color:#f76120;font-size:15px;border-bottom:1px #ddd dashed;padding-bottom:5px;}
#coupon .store_coupon .coupon_list li .time{padding-top:5px;}

/*意见投诉*/
#customer_message{}
#customer_message .purpose_wrap{background: #fff;border: 1px solid #e4e4e4;margin:30px auto;}
#customer_message .purpose_wrap h3 {width: 90px;margin-top: -1px;padding-left: 10px;border-top: 2px solid #5288d0;font-size: 16px;line-height: 40px;color: #555555;}
#customer_message .purpose_wrap .purpose_box{margin: 0 10px;padding: 0 10px;border-top: 1px solid #e9e9e9;}
#customer_message .purpose_wrap .purpose_box .from_left_wrap{float: left;width: 570px;padding: 10px 0;}
#customer_message .purpose_wrap .purpose_box .from_left_wrap p {line-height: 24px;}
#customer_message .purpose_wrap .purpose_box .from_left_wrap p .site_phone{color:orange;font-size:16px;margin:0 10px;}
#customer_message .purpose_wrap .purpose_box .from_left_wrap .txt_area {position: relative;height: 170px;margin-top: 10px;border: 1px solid #bbbbbb;}
#customer_message .purpose_wrap .purpose_box .from_left_wrap .txt_area textarea {width: 558px;height: 130px;overflow: auto;padding: 5px;border: 0px none;}
#customer_message .purpose_wrap .purpose_box .from_right_wrap{float: left;width: 540px;margin-top: 63px;}
#customer_message .purpose_wrap .purpose_box .from_right_wrap li {position: relative;margin-bottom: 15px;padding-left: 105px;line-height: 30px;height: 30px;}
#customer_message .purpose_wrap .purpose_box .from_right_wrap li label {float: left;_display: inline;width: 105px;margin-left: -105px;text-align: right;}
#customer_message .purpose_wrap .purpose_box .from_right_wrap li .ipt {width: 198px;height: 28px;padding-left: 3px;border: 1px solid #bbbbbb;vertical-align: middle;line-height: 28px;margin-right: 5px;}
#customer_message .purpose_wrap .purpose_box .from_right_wrap li .summit{border:none;width: 148px;height: 34px;line-height: 34px;text-align: center;color: #fff;background: #e40f23;font-size: 22px;border-radius: 3px;}


/*********************************  以上为购物车到交易完成结束的页面代码，如果没有必要（除了修改宽度高度等），不要修改上面的代码 ---- 结束 *******************/



