/*@charset "gb2312";*/
/*重置样式*/
body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol, li, dl, dt, dd, form, a, fieldset, input, th, td, button
{
    margin: 0;
    padding: 0;
    border: 0;
    outline: none;

}
ul, ol, li
{
    list-style: none;
}
em
{
    font-style: normal;
}
body
{
    margin: 0;
    padding: 0;
    background: rgb(245,245,245);
    font-size: 12px;
    font-family: Arial, SimSun;
    color: #666;
    text-align: left;
}
a
{
    text-decoration: none;
    color: #666;
    display:inline-block;
}
a:hover
{
    text-decoration: underline;
}
a:focus
{
    outline: 0;
}
img, button
{
    border: 0px;
}
.fs12
{
    font-size: 12px;
}
.fs14
{
    font-size: 14px;
}
.fs16
{
    font-size: 16px;
}
.fs18
{
    font-size: 18px;
}
.fs20
{
    font-size: 20px;
}
.fs22
{
    font-size: 22px;
}
.fs24
{
    font-size: 24px;
}
.point
{
    color: #ccc;
    font-family: "SimSun";
    font-size: 12px;
    margin: 0 3px;
}
.font16
{
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: bold;
}
.font14
{
    font-size: 14px;
    font-family: SimSun;
    color: #666;
    font-weight: normal;
}
.both
{
    clear: both;
    height: 0;
    line-height: 0;
    overflow: hidden;
}
.clearfix:after
{
    clear: both;
    content: ".";
    display: block;
    font-size: 0;
    height: 0;
    line-height: 0;
    visibility: hidden;
}
.green, .green:link, .green:visited
{
    color: #83c215;
}
.blue, .blue:link, .blue:visited
{
    color: #fea108;
}
.red, .red:link, .red:visited
{
    color: red;
}
.orange, .orange:link, .orange:visited
{
    color: #f90;
}
.f333
{
    color: #333;
}
.f666
{
    color: #666;
}
.f999
{
    color: #999;
}
.fl
{
    float: left;
}
.fr
{
    float: right;
}
.ym-g21
{
    width: 280px;
    padding: 0px 0px 20px 0px;
    background: #f5f5f5;
    overflow: hidden;
}

.ym-g78
{
    width: 900px;
    z-index: 100;
    position: relative;
    overflow: hidden;
}

/*顶部*/
.overall
{
    /*width: 1000px;*/
    width: 1200px;
    margin: auto;
}
.mt10
{
    margin-top: 10px;
}
.mt20
{
    margin-top: 20px;
}
.img-box a
{
    float: left;
}
.overtop
{
    width: 100%;
    height: 25px;
    line-height: 25px;
    background: #f5f5f5;
    border-bottom: 1px solid #e0e0e0;
}
.pagehead
{
    height: 25px;
    line-height: 25px;
    color: #666;
}
.pagehead em
{
    font-style: normal;
    color: #ccc;
    float: left;
    margin: 0 3px;
}
.pagehead span, .pagehead a
{
    float: left;
}
.pagehead a
{
    margin: 0 3px;
}
.pagehead .ym-cola, .pagehead .ym-colb
{
    margin: 0 5px;
    float: left;
}
.pagehead .ym-colb
{
    color: #666;
}
/*头部*/
.header
{
    height: 74px;
    padding: 10px 0;
}
h1
{
float: left;
width: 260px;
height: 74px;
background-image: url(/Content/images/logo_1x.gif);
background-image: -webkit-image-set(url(/Content/images/logo_1x.gif) 1x,url(/Content/images/logo_2x.gif) 2x);
background-repeat: no-repeat;
text-indent: -9999em;
background-size: 100% 100%;
}
h1 a
{
    float: left;
    width: 156px;
    height: 74px;
}
.header iframe
{
    margin: 25px 0 0 0;
    float: left;
}
.search
{
    margin-top: 15px;
}
.search-input
{
    width: 440px;
    height: 35px;
    line-height: 35px;
    border: 2px solid #83c215;
    float: left;
    padding-left: 30px;
    color: #999;
    background: url("/Content/images/seach.gif") no-repeat;
    border-left: 0;
}
.search #btn_search
{
    background: #83c215;
    border-radius: 0 25px 25px 0;
    width: 73px;
    color: #fff;
    float: left;
    height: 39px;
    line-height: 39px;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
}
.search_keyword
{
    margin-top: 3px;
}
.search_keyword .red
{
    color: #f00;
    margin-right: 5px;
}
.search_keyword a
{
    margin-right: 5px;
}
.search_keyword a:link, .search_keyword a:visited
{
    color: #666;
}
/*导航*/
#nav
{
    height: 45px;
    background: #83c215;
}
.nav {
    float:left;
}
.nav li
{
    position: relative;
    float:left;
    width: 100px;
}
.nav li a
{
    width: 140px;
    height: 45px;
    display: block;
    line-height: 45px;
    text-align: center;
    font-size: 16px;
    color: #fff;
    font-weight: bold;
    float: left;
    font-family:"Microsoft YaHei";

}
.nav li a:link, .nav li a:visited
{
    color: #fff;
}
.nav li a:hover
{
    text-decoration: none;
}
.nav li .tips
{
    position: absolute;
    width: 30px;
    height: 20px;
    background: url(/Content/images/ico-hot-s.gif) no-repeat;
    top: -10px;
    left: 80px;
}
.nav li .current_page
{
    background: #fc0;
}
.nav_oper  {
float:right;}
    .nav_oper a {
    display:inline-block;height:25px;line-height:25px;background:#fff;color:#666;margin-top:10px;padding:0 10px;border-radius:3px;}
/*首页单品*/
.dp_category
{
    background: #eee;
    border: 1px solid #d5d5d5;
    overflow: hidden;
    margin-top: 10px;
    padding: 3px 4px;
}
.dp_category ul
{
    background: #fff;
    overflow: hidden;
}
.dp_category li
{
    border-bottom: 1px dotted #eee;
    float: left;
    width: 117px;
    text-align: center;
    height: 30px;
    line-height: 30px;
    border-right: 1px solid #eee;
}
.dp_category li a
{
    display: inline-block;
    width: 117px;
}
.dp_category li a:hover
{
    background: #83c215;
    color: #fff;
    text-decoration: none;
}
.dp_category .selected a
{
    background: #83c215;
    color: #fff;
}
.dp_category .selected a:link, .allmall .dp_category .selected a:visited
{
    color: #fff;
}
#dp_list {
    margin-top: 20px;
    background: #fff;
}
#dp_list .dp
{   
    /*height: 228px;*/
    width: 900px;
    box-sizing: border-box;
    border-bottom: 1px solid #eee;
    float: left;
    background:#fff;
    padding: 5px 10px 12px 10px;
}
#dp_list .dp:hover {
    background: rgb(249,249,249);
}
#dp_list li h3
{
    font-size: 18px;
    height: auto;
    line-height: 30px;
    word-wrap: break-word;
    font-weight: normal;
    font-family: Arial,"Microsoft YaHei","SimSun";
    display: inline-block;
    margin-top: 0px!important;
}
#dp_list li h3 a {
    display: inline!important;
}
#dp_list li h3 a:link, #dp_list li h3 a:visited
{
    color: #333;
}

#dp_list li h3 a:hover
{
    text-decoration: none;
    color:#666;
}
#dp_list li h4
{   
    display:inline-block;
    color: #83C215;
    height: 30px;
    line-height: 30px;
    font-size: 20px;
    overflow: hidden;
    word-wrap: break-word;
    font-weight:normal;
    font-family: Arial,"Microsoft YaHei","SimSun";
}

._h3_titlt {
    margin-top: 28px;
    margin-bottom: 9px;
}
#dp_list li h3 .list_con_text_h3_a {
    color: #83C215!important;
    word-wrap: break-word;
    font-weight:normal;
    font-family: Arial,"Microsoft YaHei","SimSun";

}
#dp_list li .list_con_text_h3_a:hover {
    text-decoration: underline;
}
#dp_list li .list_con_text_h3_a, #dp_list li .list_con_text_h3_a:link, #dp_list li .list_con_text_h3_a:visited {
    color: #83c215;
}
#dp_list li h4 a, #dp_list li h4 a:link, #dp_list li h4 a:visited
{
    color: #83c215;
}
#dp_list dl{
    /*margin-top:15px;*/
}
.list_info {
	/*margin: 15px 0;
    float:left;*/
    margin: 10px 0;
}
.list_info span {
	color: #999;
	font-size: 14px;
	padding: 0 10px 0 0;
}
.list_info span a:link, .list_info span a:visited {
	color: #999;
}
    .list_info span a:hover {
    color:#83c215;}
.list_info .dp_shop {
	border-right: 1px solid #ccc;
	padding-left: 0;
}
.list_info .dp_quan {
	border-right: 1px solid #ccc;
}
.list_info .dp_time {
}
.list_info .dp_tags {color: #999;margin-right: 10px; padding-right: 10px; border-right: 1px solid #ddd;}
#dp_list .list_con .list_con_detail
{
    margin-top: 26px;
}
#dp_list .list_con .list_con_detail dt
{
    text-align: center;
}
#dp_list .list_con dt
{
    float: left;
    overflow: hidden;
    width: 170px;
    text-align: center;
    margin-top: 26px;
    margin-left: 10px;
}
#dp_list .list_con dd
{
    line-height: 36px;
    width: 670px;
    margin: 22px 11px 0px 18px;
    float: right;
}
#dp_list .list_con .list_con_text
{
    overflow: hidden;
    font-size: 16px!important;
    line-height: 24px;
    color: #666;
    margin: 0px 11px 0px 18px!important;
}
.pdetail_height {
    height: 92px!important;

}
.hui-content-text {
    /*height: 92px!important;*/
}
#dp_list .list_con .list_con_text p {
    /*font-size: 16px;*/
    margin: 10px 0px 15px;
    padding: 0px;
    color: rgb(85, 85, 85);
    line-height: 24px;
    font-family: Helvetica, "Hiragino Sans GB", "Microsoft Yahei", sans-serif;
    font-size: 14px;
}

.list_con_text p a:link,.list_con_text p a:visited {
    text-decoration:none;
    color:#0052AA;
}
.list_con_text p a:hover{
    text-decoration:underline;
    }
.list_con_text .rec-text {
    
}
.list_btm .gotoshop
{
    background: #83c215;
    color: #fff;
    width: 100px;
    height: 30px;
    line-height: 30px;
    display: inline-block;
    text-align: center;
    float: left;
}
.list_btm .gotoshop
{
    float: left;
    font-family: "simsun";
}
.list_btm .gotoshop:hover
{
    text-decoration: none;
    background: #76ae14;
}
.readmore
{
    background: #f90;
    color: #fff;
    border-radius: 3px 3px 0 0;
    float: right;
    width: 112px;
    height: 36px;
    text-align: center;
    line-height: 36px;
    font-size: 19px;
    margin-right: 12px;
}
.readmore_detail 
{
    float:right;
    padding-right:4px;
    color:#333;
}
.list_relevant
{
    float: right;
    position: relative;
}
.list_relevant .releasetime
{
    float: left;
    color: #999;
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
}
.list_relevant .share
{
    float: left;
    background: #f5f5f5;
    height: 26px;
    padding: 2px 5px;
}
.list_relevant .oper
{
    line-height: 30px;
    background: #f5f5f5 url(/Content/images/ding_cai.gif) no-repeat;
    width: 20px;
    cursor: pointer;
    float: left;
    padding-left: 26px;
    color: #666;
    font-size: 16px;
    font-weight: bold;
}
.list_relevant .cai
{
    background-position: 0 -30px;
}
.list_relevant .ding:hover
{
    background-position: 0 -60px;
    color: #83c215;
}
.list_relevant .cai:hover
{
    background-position: 0 -90px;
    color: #83c215;
}
.relevant_tips
{
    padding: 10px;
    position: absolute;
    right: 0;
    top: -50px;
    display: none;
    border: 1px solid #eee;
    background: #fff;
    width: 165px;
}
.relevant_tips a
{
    background: #fc0;
    color: #fff;
    display: inline-block;
    padding: 3px 10px;
}
.relevant_tips a:link, .relevant_tips a:visited
{
    color: #fff;
}
/*首页券*/
#home_quan
{
    background: #fff;
    padding-bottom: 5px;
    margin-top:10px;
}

#home_quan .tabs li,#dp_top .tabs li
{
    float: left;
    height: 36px;
    line-height: 36px;
    width: 140px;
    text-align: center;
    background: #eee;
    cursor: pointer;
    font-family:"Microsoft YaHei";
    font-size:14px;
}
#dp_top .tabs .selected
{
    background: #83c215;
    color: #fff;
}
#home_quan .tabs_con li a
{
    display: inline-block;
    width: 120px;
}
#home_quan .tabs_con li a:hover
{
    text-decoration: none;
}
#home_quan .tabs_con li strong {
font-weight:normal;color:#999;}
#home_quan .tabs .selected
{
    background: #83c215;
    color: #fff;
}
#home_quan .tabs_con
{
    padding: 9px;
    background: #fff;
}
#home_quan .tabs_con li
{
    width: 109px;
    height: 55px;
    background: #fff;
    float: left;
    display: inline-block;
    overflow: hidden;
    text-align: center;
    border-right: 1px dotted #eee;
    border-bottom: 1px dotted #eee;
    padding: 10px 0;
}
#home_quan .tabs_con .no_right
{
    border-right: 0;
}
#home_quan .tabs_con .no_bottom
{
    border-bottom: 0;
}
#home_quan .tabs_con li p
{
    text-align: center;
}
#home_quan .tabs_con li p span
{
    font-size: 18px;
    color: #f90;
}
#home_quan .more
{
    width: 238px;
    border-bottom: 1px solid #ddd;
    background: #eee;
    text-align: center;
    height: 35px;
    line-height: 35px;
    margin: 5px;
}
#home_quan .more a:hover
{
    color: #83c215;
}
/*首页商家活动*/
#home_acti
{
    margin-top: 20px;
}
#home_acti h4, #home_getquan h4, #home_jf h4, #dp_top h4
{
    height: 30px;
    line-height: 30px;
    /*background: url(/Content/images/sp.gif) no-repeat;
    text-indent: -9999em;*/
    margin-bottom: 5px;
    font-family: "微软雅黑";
    font-size: 18px;
    color: #999;
    font-weight: normal;
}
#home_acti .prev, #home_acti .next
{
    width: 27px;
    display: inline-block;
    float: right;
    height: 30px;
    line-height: 30px;
    background: url(/Content/images/sp.gif) no-repeat;
}
#home_acti .prev
{
    background-position: 0 -90px;
}
#home_acti .prev:hover
{
    background-position: -60px -90px;
}
#home_acti .next
{
    background-position: -30px -90px;
    margin-left: 10px;
}
#home_acti .next:hover
{
    background-position: -90px -90px;
}
#home_acti_pic
{
    width: 240px;
    height: 175px;
    overflow: hidden;
}
#home_acti_pic ul
{
    width: 1000em;
}
#home_acti_pic li
{
    float: left;
}
/*最新领的券*/
#home_getquan
{
    margin-top: 20px;
    overflow: hidden;
    position: relative;
}
#home_getquan h4
{
    background-position: 0 -30px;
    overflow: hidden;
}
#home_getquan li
{
    line-height: 30px;
    border-bottom: 1px dotted #eee;
    color: #999;
    height: 30px;
    overflow: hidden;
}
#home_getquan li em
{
    font-style: normal;
    background: #f90;
    width: 14px;
    text-align: center;
    height: 14px;
    line-height: 14px;
    border-radius: 3px;
    display: inline-block;
    font-size: 10px;
    color: #fff;
    margin-right: 8px;
}
#home_getquan li .gray
{
    background: #666;
}
#home_getquan li span
{
    color: #83c215;
}
/*首页最新积分兑换*/
#home_jf
{
    margin-top: 20px;
}
#home_jf h4
{
    background-position: 0 -60px;
    text-indent: 0;
}
#home_jf h4 a
{
    background-position: -120px -60px;
    font-weight: normal;
    padding-left: 20px;
    float: right;
}
#home_jf h4 a:link, #home_jf h4 a:visited
{
    color: #999;
}
#jf_exchange dl
{
    float: left;
}
#jf_exchange dt
{
    float: left;
    width: 75px;
}
#jf_exchange dt img
{
    width: 75px;
    height: 75px;
    border: 1px solid #eee;
}
#jf_exchange dd
{
    float: left;
    width: 153px;
    margin-left: 10px;
}
#jf_exchange dd p
{
    line-height: 30px;
}
#jf_exchange dd p a:link, #jf_exchange dd p a:visited
{
    color: #83c215;
}
#jf_exchange
{
    width: 240px;
    position: relative;
    overflow: hidden;
    height: 225px;
}
/**/
h2, .recommand
{
    border-left: 4px solid #83C215;
    height: 20px;
    margin: 10px 0;
    font-size: 16px;
    line-height: 20px;
    margin: 10px 0;
    color: #666;
    padding-left: 10px;
    font-weight: bold;
    font-family: Microsoft YaHei;
    letter-spacing: normal;
}
h2 em
{
    float: right;
    font-size: 12px;
    font-family: "simsun";
    font-weight: normal;
    font-style: normal;
}
h2 em a:link, h2 em a:visited
{
    color: #999;
}
/*客服*/
.kf
{
    width: 208px;
    border: 1px solid #b2d234;
    background: #f7ffdb;
}
.kf li
{
    /*width:174px;*/
    height: 24px;
    line-height: 24px;
    color: #666;
}
.kf li a, .kf li a:hover
{
    text-decoration: none;
}
.kf ul
{
    padding: 10px;
}
.kf span
{
    color: #333;
    float: left;
}
.mallmore
{
    width: 100%;
    margin-bottom: 10px;
    height: 45px;
    background: #f5f5f5;
    overflow: hidden;
}
.mallmore a:hover
{
    text-decoration: none;
}
.mallmore .more:hover
{
    text-decoration: underline;
}
.mallmore img
{
    width: 85px;
    height: 30px;
    margin: 7px 0 0 10px;
}
.mallmore .more
{
    float: right;
    height: 45px;
    line-height: 45px;
    margin-right: 10px;
    font-family: "SimSun";
    font-size: 12px;
}
.more:link, .more:visited
{
    color: #999;
}
.scissors
{
    position: absolute;
    z-index: 100;
    right: 2px;
    top: 86px;
    background: url(/Content/images/bg.gif) -2px -100px;
    display: none;
    width: 15px;
    height: 16px;
}
.r_top
{
    width: 100%;
    height: 45px;
    line-height: 45px;
    text-align: center;
    letter-spacing: 5px;
    font-size: 14px;
    color: #666;
    overflow: hidden;
}
.r_top span
{
    color: #ff1919;
    font-size: 20px;
    font-weight: bold;
    letter-spacing: 0;
    display: inline-block;
    font-family: "Microsoft YaHei";
    height: 45px;
    line-height: 45px;
}
.r_top strong
{
    color: #666;
    font-size: 14px;
    font-weight: normal;
    letter-spacing: 0;
    display: inline-block;
    height: 45px;
    line-height: 45px;
}
.r_img
{
    height: 42px;
    border-bottom: 1px dashed #d5e78e;
    text-align: center;
    padding-bottom: 5px;
    margin: 0 5px 10px 5px;
}
.r_img img
{
    display: block;
    margin: 0 auto;
}
.r_bottom
{
    width: 90%;
    text-align: left;
    margin: auto;
    line-height: 18px;
}
.r_bottom span
{
    float: left;
    vertical-align: middle;
}
.div_validity
{
    width: 102px;
    height: 10px;
    margin-top: 3px;
    background: #f0f0f0;
    border: 1px solid #dbdbdb;
    float: left;
    vertical-align: middle;
}
.r_validity
{
    color: #666;
}
.validity_view
{
    height: 8px;
    margin: 1px;
    overflow: hidden;
    background: #d5e78e;
}
.remaining
{
    width: 73px;
    height: 25px;
    line-height: 25px;
    background: url(/Content/images/bg.gif) -52px 0;
    margin-top: 0;
    text-align: center;
    color: #648903;
}
.quan
{
    width: 175px;
    height: 190px;
    position: relative;
    float: left;
    margin: 0 5px 11px 0;
    display: inline;
    overflow: hidden;
}
.quan .zIndexAHref
{
    /*background:#fff;filter:alpha(opacity=0);*/
    width: 173px;
    height: 188px;
    position: absolute;
    top: 0;
    left: 0;
    text-indent: -9999em;
    border: 1px solid #D5E78E;
}
.quan .zIndexAHref:hover
{
    border: 1px solid #92ba0d;
}
.empty_quan
{
    width: 134px;
    height: 158px;
    border: 1px solid #D5E78E;
    float: left;
    margin: 0 5px 16px 0;
    padding: 30px 20px 0 20px;
    background: #f7f7f7;
    font-family: "Microsoft YaHei";
}
.empty_quan p
{
    font-size: 18px;
    line-height: 40px;
    text-align: center;
}
.mr0
{
    margin-right: 0;
}
.empty_quan p strong
{
    font-size: 20px;
    color: #999;
    letter-spacing: 0.1em;
}
.empty_quan p span
{
    color: #999;
}
.remaining span
{
    vertical-align: middle;
}
.overall .div
{
    margin-right: 0px;
}
h3
{
    height: 30px;
    line-height: 30px;
    margin-top: 10px;
    font-size: 16px;
   
}
.bulletin
{
    background: #f9f9f9;
    border: 1px solid #e5e5e5;
}
.bulletin ul
{
    padding: 10px;
}
.bulletin span, .problemc span
{
    font-family: "SimSun";
    font-size: 12px;
    color: #ccc;
}
.bulletin li
{
    line-height: 30px;
    height: 30px;
    width: 188px;
    overflow: hidden;
    color: #666;
}
.b_title_linkQuan
{
    width: 100%;
    float: left;
}
.b_title
{
    width: 100%;
    float: left;
    overflow: hidden;
    height: 20px;
}
/*页尾*/
.foot
{
    background: #f5f5f5;
    color: #999;
    padding: 20px 0;
    margin-top: 20px;
}
.foot a:link, .foot a:visited
{
    color: #999;
}
.foot a:hover
{
    text-decoration: underline;
    color: #666;
}
.foot_question
{
    float: left;
    width: 380px;
    background: url(/Content/images/bg.gif) 378px 0 repeat-y;
    margin-right: 30px;
}
.foot_question_icon
{
    float: left;
    width: 50px;
}
.foot_icon
{
    height: 50px;
    width: 50px;
    float: left;
    text-indent: -9999em;
}
.foot_icon_que
{
    background: url(/Content/images/bg.gif) -2px -50px no-repeat;
}
.foot_icon_help
{
    background: url(/Content/images/bg.gif) -2px 0 no-repeat;
}
.foot_question .dl1, .foot_question .dl2
{
    float: left;
    margin-left: 15px;
}
.dl1
{
    width: 150px;
}
.foot_question dt, .foot_friendlink dt
{
    color: #333;
    margin-bottom: 5px;
    font-weight: bold;
}
.foot_question dd p, .foot_friendlink dd p
{
    line-height: 24px;
}
.foot_question dd p span
{
    font-size: 12px;
    font-family: "SimSun";
    color: #ccc;
}
.foot_help
{
    float: left;
    width: 50px;
}
.foot_friendlink
{
    float: left;
    width: 500px;
    background: url(/Content/images/foot_vercital.gif) 0 0 no-repeat;
    padding-left: 10px;
    margin-left: 30px;
}
.foot_friendlink_icon
{
    float: left;
    width: 50px;
}
.foot_friendlink_con
{
    width: 420px;
    overflow: hidden;
    float: left;
    margin-left: 15px;
}
#foot
{
    height: 30px;
    background: #eee;
    text-align: left;
    color: #666;
    line-height: 30px;
}
#foot a
{
    margin: 0 10px;
}
#foot a:hover
{
    text-decoration: underline;
}
/*所有商家*/
.bulletin img
{
    border: 1px solid #dbdbdb;
    margin: 8px 0 0 8px;
    display: inline;
}
.station_nav
{
    line-height: 30px;
    height: 30px;
    display: block;
    color: #666;
    margin: 10px auto 0 auto;
}
.approach
{
    background: url(/Content/images/approach.gif) no-repeat;
    margin: 10px auto;
    height: 50px;
    overflow: hidden;
}
.approach .app_a1
{
    margin-left: 262px;
    width: 221px;
}
.approach .app_a2
{
    margin-left: 7px;
    width: 239px;
}
.approach .app_a3
{
    margin-left: 10px;
    width: 259px;
}
.approach a, .point_guide_bar a
{
    height: 50px;
    float: left;
    text-decoration: none;
}
.approach a:hover
{
    text-decoration: none;
}
.point_guide_bar
{
    background: url(/Content/images/jfbz.jpg) no-repeat;
    margin: 0 auto 10px auto;
}
.point_guide_bar .app_a1
{
    margin-left: 120px;
    width: 140px;
    display: inline;
}
.station_nav span
{
    color: #648903;
}
.allmall_box
{
    width: 720px;
    position: relative;
    z-index: 43;
    padding-top: 20px;
}
.detail_box
{
    padding: 15px;
    width: 746px;
}
.mall
{   
    width: 162px;
    height: 90px;
    float: left;
    text-align: center;
    margin: 0px 16px 16px 0px;
    display: inline;
    border: #e5e5e5 solid 1px;
    padding: 5px 0px 0px 0px;
}
.mall img
{
    width: 110px;
    height: 39px;
    padding: 8px;    
    margin-bottom: 5px;
}
/*分页*/
.overpage
{
    height: 23px;
    line-height: 23px;
    float: right;
    margin-top: 10px;
    font-family: Arial;
}
.overpage .parting
{
    width: 150px;
    height: inherit;
    float: left;
}
.overpage a
{
    display: block;
    float: left; /*height:17px; line-height:17px;*/
    text-align: center;
}
.overpage .page_num
{
    padding: 0 5px;
    border: 1px solid #B2D234;
    margin-left: 6px;
    height: 21px;
    line-height: 21px;
    text-decoration: none;
}
.overpage .page_character
{
    width: 41px;
}
.overpage .page_num:hover
{
    border: 1px solid #b2d234;
    color: #b2d234;
}
.overpage .page_num_cur, .overpage .page_num_cur:hover
{
    background: #b2d234;
    color: #fff;
}
.overpage .page_character:hover
{
    color: #b2d234;
}
/**/
.greenHref
{
    color: #83c215;
}
.greenHref:hover
{
    text-decoration: underline;
}
/*商家优惠券介绍*/
.used_number
{
    font-size: 14px;
    width: 100%;
    background: #dcdcdc;
}
.used_number th
{
    background: #eee;
}
.used_number td, th
{
    text-align: center;
    background: #fff;
    white-space: nowrap;
    height: 22px;
    padding: 5px;
}
.detail_top
{
    width: 100%;
    height: 45px;
    line-height: 45px;
    text-align: center;
    letter-spacing: 5px;
    font-size: 16px;
    color: #666;
}
.detail_top span
{
    color: #ff1919;
    font-size: 26px;
    font-weight: bold;
    letter-spacing: 0;
    vertical-align: top;
    font-family: "Microsoft YaHei";
    height: 40px;
    line-height: 40px;
}
.detail_top strong
{
    color: #666;
    font-size: 14px;
    font-weight: normal;
    letter-spacing: 0;
    display: inline-block;
    height: 40px;
    line-height: 40px;
}
.introduction
{
    height: 26px;
    line-height: 26px;
    border-bottom: 1px solid #e5e5e5;
    margin: 10px 0;
}
.introduction_text
{
    line-height: 2.0;
    padding: 5px 0;
    margin-bottom: 5px;
    /*color: #999;*//*2013-9-16 18:32:30*/
}
.mallclass_img
{
    width: 176px;
    position: relative;
    height: 113px;
    float: left;
    margin-right: 25px;
    cursor: pointer;
}
.mallclass_img a:link /*,.mallrecommand a:visited*/
{
    color: #333;
    width: 174px;
    height: 111px;
    display: block;
    border: 1px solid #d5e78e;
}
.mallclass_img a:hover
{
    border: 1px solid #92ba0d;
}
.mallclass_img .ym-h30
{
    background: #f7fddd;
    color: #8ab121;
    font-size: 16px;
    font-weight: bold;
    font-family: "Microsoft YaHei";
    border: 0px;
    text-align: center;
    line-height: 30px;
}
/*商家介绍*/
.mallclass .allmall_box
{
    padding: 10px 0px;
    border: 2px solid #e5e5e5;
}
.mallclass .allmall
{
    border: 2px solid #e5e5e5;
    border-bottom: 0;
}
/*排序*/
.sort
{
    height: 20px;
    line-height: 20px;
    padding: 5px 0;
    padding-left: 10px;
    text-align: left;
}
.sort span
{
    color: #ff0000;
}
.sort b
{
    font-size: 14px;
}
.sort a
{
    color: #000000;
    margin-left: 5px;
    height: 20px;
    line-height: 20px;
    display: inline-block;
}
.sort .order
{
    color: #8ab121;
}
/*索引*/
.cgr_index
{
    background: #fff;
    height: 22px;
    padding: 10px;
    text-align: left;
}
.cbr_indexb
{
    color: #666;
    float: left;
    display: inline-block;
    line-height: 22px;
    height: 22px;
}
.cgr_index a
{
    font-family: Arial;
    text-decoration: none;
    text-align: center;
    line-height: 20px;
    width: 14px;
    height: 20px;
    display: inline-block;
    border: 1px solid #eee;
    float: left;
    margin: 0 2px;
    color: #999;
}
.cgr_index .ahover, .cgr_index a:hover
{
    border: 1px solid #b2d234;
    color: #fff;
    background: #b2d234;
    text-decoration: none;
}
.cgr_index .ahover:link, .cgr_index .ahover:visited
{
    color: #fff;
}
/*商家详细页*/
.mall_d_header
{
    width: 720px;
    padding: 10px 0;
}
.quan_img
{
    width: 176px;
    position: relative;
    height: 113px;
    float: left;
    margin-right: 23px;
    cursor: pointer;
    border: 1px solid #e5e5e5;
    text-align: center;
}
.quan_img .ym_quan
{
    background: #e5e5e5;
    margin-top: 1px;
}
.quan_img .r_img
{
    border-bottom: 1px dashed #e5e5e5;
}
.quan_img .ym_quan img
{
    margin-top: 6px;
}
/*邀请页*/
.invite
{
    width: 735px;
    padding-left: 125px;
    font-family: Microsoft YaHei;
    padding-top: 38px;
    padding-right: 136px;
    border: 2px solid #b2d234;
}
.invite_top
{
    line-height: 1.8;
    font-size: 14px;
}
.invite_title
{
    width: 731px;
    height: 48px;
    background: #fff1f0;
    border: 1px solid #fe8e7b;
    color: #ff0000;
    text-align: center;
    line-height: 48px;
    font-size: 16px;
}
.invite_title a
{
    color: #83c215;
    text-decoration: underline;
}
.invite_line
{
    width: 731px;
    height: 22px;
    border-bottom: 1px dashed #95bc0c;
}
.invite_h2
{
    width: 731px;
    height: 75px;
    line-height: 75px;
    font-size: 24px;
    color: #333;
}
.invite_copy
{
    width: 731px;
    height: 60px;
    position: relative;
}
.invite_copy input
{
    width: 669px;
    height: 39px;
    border: 1px solid #cdcdcd;
    border-right: 0;
    float: left;
    line-height: 39px;
}
.invite_copy button
{
    width: 58px;
    height: 41px;
    background: url(/Content/images/btn_copy.gif) no-repeat 0 1px;
    border: 1px solid #cdcdcd;
    border-left: 0;
    float: left;
    position: relative;
}
.invite_bottom
{
    width: 731px;
    height: 18px;
    line-height: 18px;
    font-size: 14px;
    margin-top: 10px;
}
/*帮助页*/
.help
{
    width: 208px;
    border: 1px solid #e4e1e1;
    font-family: SimSun;
    margin-top: 10px;
    border-top: 0;
}
.help_left
{
    width: 194px;
    height: 27px;
    line-height: 27px;
    border-bottom: 1px solid #e4e1e1;
    border-top: 1px solid #e4e1e1;
    font-size: 14px;
    font-weight: bold;
    background: #f3f4f4;
    padding-left: 14px;
}
.help ul
{
    padding: 10px 5px;
    background: #f9f9f9;
}
.help ul li
{
    height: 20px;
    padding: 5px;
    color: #ccc;
}
.help ul a
{
    font-size: 14px;
    color: #666;
    line-height: 14px;
}
.help_right
{
    /*width: 763px;*/
    border: 2px solid #b2d234;
    padding-left: 13px;
    margin-top: 10px;
}
.help_title
{
    /*width: 755px;*/
    border-bottom: 1px dashed #cfcfcf;
    height: 41px;
    line-height: 41px;
    color: #8ab121;
    font-size: 16px;
}
.help_text , .help_text p
{
    /*padding-left: 35px;*/
    line-height: 200%;
    font-size:14px;
}

/*搜索页*/
.seach
{
    width: 778px;
    border: 1px solid #b2d234;
}
.seach_box
{
    width: 778px;
}
.seach_box span
{
    color: Red;
}
.seach_box .seach_title
{
    width: 773px;
    background: #f7fddd;
    height: 30px;
    line-height: 30px;
    padding-left: 5px;
}
.seach_box .seach_text
{
    width: 773px;
    padding-left: 5px;
    padding-top: 15px;
    padding-bottom: 15px;
}
/*错误页*/
.errtitle
{
    width: 980px;
    margin: auto;
    height: 50px;
}
.error .e_left
{
    width: 1px;
    margin-top: -1px;
    height: 170px;
    background: url(/Content/images/e_bj.gif);
    float: left;
}
.error
{
    width: 431px;
    height: 170px;
    background: url(/Content/images/errbj.gif);
    margin: auto;
    border-top: 1px solid #d2d2d2;
}
.error .left
{
    width: 160px;
    margin-top: 20px;
    float: left;
    text-align: center;
}
.error .right
{
    width: 269px;
    float: left;
    padding-top: 20px;
    text-align: left;
    margin-top: 20px;
    line-height: 28px;
}
.errorimg
{
    width: 95px;
    height: 75px;
}
#span_error
{
    color: #ff0000;
}
/*错误页结束*/
/*要放到最底下*/
.mr
{
    margin-right: 0px;
}
.hide
{
    display: none;
}
.show
{
    display: block;
}
/*默认弹出框隐藏*/
.receive_box, .mob_box
{
    display: none;
}
/*积分兑换*/
.prize_list
{
    width: 780px;
}
.prize_list dl
{
    float: left;
    margin-bottom: 20px;
    margin-right: 16px;
    width: 168px;
}
.prize_list dt img
{
    width: 146px;
    height: 111px;
    padding: 10px;
    border: 1px solid #dcdcdc;
}
.prize_list dd
{
    margin-top: 10px;
}
.prize_list dd span
{
    font-family: "Microsoft YaHei";
    font-size: 14px;
    color: #333;
    font-weight: bold;
    float: left;
    display: inline-block;
    height: 30px;
    line-height: 30px;
}
.prize_list dd a
{
    float: right;
}
.prize_list .mr0
{
    margin-right: 0;
}
.rules_jf
{
    padding: 10px;
    border: 2px solid #d8e593;
}
.recharge_list_con
{
    border: 1px solid #dcdcdc;
}
.recharge_list_con th
{
    background: #eee;
    border: none 0;
    font-weight: normal;
}
.recharge_list_con td
{
    background: #f9f9f9;
    padding: 10px;
    color: #666;
}
.jf_login_btn
{
    margin: 0 0 10px 0;
    width: 210px;
    height: 50px;
    line-height: 50px;
    font-family: "Microsoft YaHei";
    font-weight: bold;
    text-align: center;
    background: url(/Content/images/jf_login_btn.gif) no-repeat;
    color: #fff;
    font-size: 18px;
}
.jf_login_btn a
{
    display: inline-block;
    width: 210px;
}
.jf_login_btn a, .jf_login_btn a:link, .jf_login_btn a:visited, .jf_login_btn a:hover
{
    color: #fff;
    text-decoration: none;
}
.jf_info
{
    margin: 0 0 10px 0;
    border: 1px solid #dcdcdc;
}
.jf_info_t
{
    width: 196px;
    border: 1px solid #fff;
    background: #f2f2f2;
    padding: 5px;
    font-size: 14px;
    color: #333;
}
.jf_info_t p
{
    /*height:25px;*/
    line-height: 25px;
    font-weight: bold;
}
.jf_info_t p span
{
    color: red;
}
.jf_info ul
{
    padding: 5px;
}
.jf_info li
{
    height: 25px;
    line-height: 25px;
    color: #666;
    width: 198px;
    overflow: hidden;
}
.jf_title
{
    border-bottom: 1px solid #dcdcdc;
    border-top: 1px solid #dcdcdc;
    height: 33px;
    line-height: 33px;
    padding-left: 10px;
}
.swap_hint_div
{
    padding: 50px 0 0 120px;
    background: url(/Content/images/error.png) no-repeat 10px 30px;
    height: 100px;
    font-size: 14px;
    font-size: 18px;
    color: red;
}
.successHint
{
    background: url(/Content/images/success.gif) no-repeat 50px 50px;
}
.swap_hint_div .button
{
    margin-right: 5px;
}
.swap_hint_div .button:link, #swapHintStrDiv .button:visited
{
    color: #fff;
}
.swap_hint_div a:link, #swapHintStrDiv a:visited, .successHint
{
    color: #648903;
}
.quan_detail_bottom
{
    display: none;
}
.quan_detail_bottom_04222311
{
    width: 0px;
    height: 0px;
}
.recenter .quan_copy
{
    height: 50px;
    line-height: 50px;
    font-size: 14px;
    padding-left: 80px;
    margin: 20px 0;
    float: left;
}
.recenter .quan_copy_suc
{
    background: url(/Content/images/success.gif) no-repeat 30px 0;
}
#default_copy_finished_bottom p
{
    font-size: 14px;
    line-height: 25px;
    color: #666;
}
.msg_info
{
    background: #E8F6FF url(/Content/images/ico-info.gif) no-repeat 10px 50%;
    border: 1px solid #B8E2FB;
    padding: 10px 10px 10px 35px;
    margin-bottom: 10px;
    position: relative;
}
.msg_info .close
{
    position: absolute;
    right: 5px;
    top: 5px;
}
/*活动信息*/
.width996
{
    width: 996px;
}
.act
{
    width: 720px;
    padding: 0;
}
.act .last
{
    border-bottom: 0 none;
}
.act dl
{
    width: 720px;
    padding: 20px 0;
    border-bottom: 1px dashed #dcdcdc;
    float: left;
}
.act dl dt
{
    float: left;
}
/*.act dl dt img{width:470px;height:180px;}*/
.act dl dd
{
    float: left;
    margin-left: 10px;
    width: 270px;
}
.act dl dd p
{
    margin-bottom: 10px;
    color: #666;
}
.act dl dd .act_title
{
    font-size: 20px;
    color: red;
    font-family: "Microsoft YaHei";
}
.act_title a:hover
{
    text-decoration: none;
    cursor: text;
}
.act_title a:link, .act_title a:visited
{
    color: #8AB121;
}
.act_info .green
{
    margin-right: 20px;
}
.act_btn
{
    text-decoration: none;
    float: left;
    background: url(/Content/images/act_btn.gif) repeat-x;
    height: 36px;
    line-height: 36px;
    padding: 0 20px;
    font-size: 14px;
}
.act_btn:link, .act_btn:visited
{
    color: #fff;
}
.act_btn:hover
{
    text-decoration: none;
}
/*券使用帮助*/
.mall_quan h4
{
    font-size: 12px;
    height: 30px;
    line-height: 30px;
    padding: 0 5px;
    color: #333;
    overflow: hidden;
}
.mall_quan
{
    border: 1px solid #B2D234;
    background: #F7FFDB;
}
.mall_quan dl
{
    width: 198px;
    padding: 0 5px 10px;
    float: left;
    border-bottom: 1px dotted #dcdcdc;
}
.mall_quan dt
{
    float: left;
    width: 80px;
}
.mall_quan dt img
{
    width: 80px;
    margin-top: 5px;
    background: #fff;
}
.mall_quan dd
{
    float: left;
    width: 113px;
    margin-left: 5px;
}
.mall_quan dd p
{
    line-height: 20px;
    overflow: hidden;
    color: #666;
}
.button1
{
    height: 20px;
    line-height: 20px;
    width: 60px;
    text-align: center;
    background: #83ad11;
    color: #fff;
    float: left;
    font-weight: bold;
}
.button1:link, .button1:visited
{
    color: #fff;
    text-decoration: none;
}
.button1:hover
{
    background: #91bf13;
}
/*用户帮助*/
.usehelp
{
    border: 2px solid #B2D234;
    width: 696px;
    padding: 10px;
}
.usehelp_con
{
    padding: 10px;
}
/*无剩余券*/
.validity_view_gray
{
    background: #eee;
}
.remaining_gray
{
    background: url("/Content/images/bg.gif") no-repeat -52px -25px;
    color: #333;
}
.view_get_quan_hint
{
    background: #fbffeb;
    border: 1px solid #cee086;
    padding: 5px 10px;
}
.view_get_quan_hint p
{
    line-height: 22px;
}
/*baidu share*/
.bds_more a
{
    width: 0;
    padding: 0;
}
.baidu_share
{
    position: absolute;
    right: 11px;
    top: 75px;
}
.commonquan_tips
{
    position: absolute;
    width: 183px;
    height: 30px;
    z-index: 200;
    bottom: -30px;
}
.commonquan_tips_bg
{
    position: absolute;
    width: 183px;
    height: 30px;
    opacity: 0.8;
    background: #83c215;
}
.commonquan_tips_msg
{
    position: absolute;
    width: 183px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
}
/*限时抢券*/
.time
{
    padding-left: 190px;
    height: 60px;
    line-height: 60px;
    background: url(/Content/images/time.png) no-repeat 10px 10px;
    font-size: 24px;
    border-bottom: 1px solid #dcdcdc;
}
.start
{
    background: url(/Content/images/time_begin.png) no-repeat 10px 10px;
}
.time_box
{
    width: 350px;
    border: 1px solid #dcdcdc;
    float: left;
    margin-right: 15px;
}
.mr0
{
    margin-right: 0;
}
.time_box dl
{
    float: left;
}
.time_box dt
{
    float: left;
    width: 130px;
    height: 100px;
    padding: 5px;
}
.time_box dd
{
    float: left;
    width: 200px;
    padding: 5px 0;
}
.sales_num
{
    font-weight: bold;
    color: #f00;
    font-size: 24px;
    font-family: "微软雅黑";
    margin-top: 5px;
}
.sales_num .fs18
{
    font-size: 18px;
}
.mall_name
{
    font-weight: bold;
    font-size: 14px;
    width: 200px;
    height: 18px;
    overflow: hidden;
}
.time_btn
{
    font-size: 14px;
    color: #999;
    padding: 10px 20px;
    float: left;
    width: 310px;
}
.time_btn .fs24
{
    font-size: 24px;
    color: #f00;
    font-family: "微软雅黑";
    font-weight: bold;
}
.time_btn .red_btn
{
    background: #de0000;
    color: #fff;
    display: inline-block;
    width: 120px;
    height: 35px;
    line-height: 35px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
    font-weight: bold;
    float: right;
}
.time_btn .red_btn:hover
{
    text-decoration: none;
}
.time_btn .gry_btn
{
    background: #ccc;
    color: #fff;
    display: inline-block;
    width: 120px;
    height: 35px;
    line-height: 35px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    text-align: center;
    font-weight: bold;
    float: right;
}
.time_btn .gry_btn:hover
{
    text-decoratibackground: #ccc;
    on: none;
}
.sorting a.current, .sorting a.current:hover
{
    background-position: 0 -490px;
    border-left-color: #CA0000;
    border-right-color: #CA0000;
    color: #FFFFFF;
    cursor: default;
}
.discount_con
{
    border-right: 1px solid #EEEEEE;
    color: #666666;
    float: left;
    padding: 10px;
    width: 500px;
    margin-right: -1px;
}
.discount_sidebar
{
    border-left: 1px solid #EEEEEE;
    float: left;
    padding: 10px 0 10px 12px;
    width: 178px;
}
.discount_sidebar em, .discount_sidebar i
{
    font-style: normal;
}
.discount_intro p
{
    line-height: 30px;
}
.discount_intro
{
    border-bottom: 1px solid #EEEEEE;
    line-height: 24px; /*padding: 10px 0 10px 10px;*/
    margin-bottom: 10px;
}
.pic_middle
{
    display: table-cell;
    text-align: center;
    vertical-align: middle;
}
.discount_function
{
}
#discountShow li
{
    padding: 0 2px;
    width: 714px;
    border: 1px solid #E6E6E6;
    margin-bottom: 10px;
    float: left;
}
#discountShow ul
{
    float: left;
    width: 720px;
}
.discount_con h4
{
    color: #CC0000;
    font-size: 14px;
    font-weight: bold;
}
.description
{
    line-height: 24px;
}
.description a
{
    color: Red;
}
.discount_fl
{
    padding: 10px;
    border: 1px solid #E6E6E6;
    border-bottom: 0;
    margin-top: 10px;
    background: #f8f8f8;
}
.discount_fl li
{
    float: left;
}
.discount_fl li a
{
    display: inline-block;
    padding: 3px 10px;
}
.discount_fl .selected a:link, .discount_fl .selected a:visited
{
    color: #fff;
}
.act1 dl dt img
{
    width: 270px;
    height: auto;
}
.act1 dl dd
{
    width: 500px;
}
/*券首页*/
.quan_mall
{
    width: 1000px;
    margin: 0 auto;
    margin-bottom: 30px;
}
.quan_category
{
    border: 1px solid #eee;
    border-bottom: 0;
    height: 32px;
}
.quan_category ul
{
    margin: 1px;
    background: url(/Content/images/quan_mall.gif) repeat-x;
}
.quan_category li
{
    float: left;
    width: 70px;
    height: 30px;
    line-height: 30px;
    text-align: center;
}
.quan_category .selected
{
    background: #7faa0d;
}
.quan_category .selected a:link, .quan_category .selected a:visited
{
    color: #fff;
    font-weight: bold;
}
.quan_mall ul
{
    width: 990px;
    padding: 4px;
    border: 1px solid #eee;
    text-align: center;
    overflow: hidden;
}
.quan_mall li
{
    width: 140px;
    height: 62px;
    border-bottom: 1px dashed #eee;
    float: left;
    border-right: 1px dashed #eee;
}
.quan_mall li img
{
    width: 120px;
    height: 42px;
}
.quan_mall li a
{
    width: 120px;
    height: 42px;
    padding: 9px;
    border: 1px solid #fff;
    display: block;
}
.quan_mall li a:hover
{
    width: 120px;
    height: 42px;
    border: 1px solid #83C215;
    padding: 9px;
}
.quan_mall .ulbottom
{
    background: #f8f8f8;
    border: 1px solid #eee;
    border-top: 0px;
    width: 998px;
    height: 3px;
    position: relative;
}
.ulbottom .more, .ulbottom .more_on
{
    position: absolute;
    z-index: 200;
    top: 2px;
    left: 450px;
    width: 100px;
    height: 20px;
    line-height: 20px;
    padding-left: 5px;
    cursor: pointer;
    border: 1px solid #eee;
    text-align: center;
    color: #999;
    border-radius: 0 0 5px 5px;
    border-top: 0;
    background: #f8f8f8;
}
.ulbottom .more
{
    background: #f8f8f8;
}
.ulbottom .more_on
{
    display: none;
}
.quana
{
    color: #000000;
    padding-top: 10px;
    display: block;
}
/*券首页单品排行*/
#dp_top h4
{
    background-position: 0 -150px;
}
#div_week_promotion,#div_month_promotion {
padding:0 0 15px;
background-color: #fcfcfc;

}
.div_week_promotion_a {
    width:100%;
    padding-top: 12px;
    padding-bottom: 12px;
    background:#fff;
    color: #666;
}
.div_week_promotion_a p {
    color: #666!important;
}
.div_week_promotion_a:hover {
    background:rgb(249,249,249);
}
.div_week_promotion_a:hover p {
    color: #444!important;

}

#dp_top dl
{
    /*padding-top: 12px;
    padding-bottom: 12px;*/
}
#dp_top dt
{
    float: left;
    position: relative;
    width: 56px;
    height: 56px;
    margin-left:10px;
}

#dp_top .close_dp_top_dt_height
{
    height: 40px;
}

#dp_top dt .num
{
    position: absolute;
    background: url(/Content/images/sp.gif) 0 -125px;
    width: 17px;
    height: 17px;
    padding: 2px 0 0 2px;
    color: #fff;
    font-size: 10px;
}
#dp_top dd
{
    float: left;
    margin-left: 10px;
    width: 190px;
    float: left;
    height: 40px;
    overflow: hidden;
    line-height: 20px;
    margin-top: 8px;
}
#dp_top dd p
{
    color: #ccc;
}
#dp_top dd a:link, #dp_top dd a:visited
{
    color: #999;
}
#dp_top dd a:hover
{
    color: #83c215;
}
#dp_top .more
{  
    width: 238px;
    border-bottom: 1px solid #ddd;
    background: #eee;
    text-align: center;
    height: 35px;
    line-height: 35px;
    margin: 5px;
}
#dp_top .more a:hover
{
    color: #83c215;
}
/*广告位*/
.adv
{
    margin-top: 10px;
}
/*所有商家、所有优惠券标题*/
.allmall .title
{
    border-bottom: 2px solid #83c215;
}
.allmall .title li
{
    height: 40px;
    float: left;
}
.allmall .title li a
{
    height: 40px;
    padding: 0 15px;
    float: left;
    font-size: 16px;
    line-height: 40px;
    display: inline-block;
}
.allmall .title .on a:link, .allmall .title .on a:visited
{
    color: #fff;
    background: #83c215;
}
.allmall .dp_category
{
    margin-top: 0;
    background: #fff;
    border-top: 0;
    border-color: #eee;
    border-bottom: 3px solid #ccc;
}
.allmall .dp_category li
{
    border-right: 0;
}
.allmall .dp_category .selected a
{
    background: #83c215;
    color: #fff;
}
.allmall .dp_category .selected a:link, .allmall .dp_category .selected a:visited
{
    color: #fff;
}
.quan_box
{
    margin-top: 20px;
}
/*商家详情页*/
.shop_logo
{
    width: 178px;
    height: 78px;
    border: 1px solid #eeeddd;
    text-align: center;
    background: #fff;
    padding-top: 40px;
    padding-bottom: 20px;
    float: left;
}
.shop_text
{
    margin-left: 20px;
    width: 515px;
    color: #999;
    float: left;
    line-height: 2.2;
    font-family: Microsoft YaHei;
    font-size: 16px;
    font-weight: bold;
}
.shop_text p
{
    font-size: 12px;
    font-weight: normal;
    color: #999;
    line-height: 18px;
}
.shop_text .title
{
    font-size: 22px;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px dashed #ddd;
    color: #83c215;
}
.shop_text .intro a
{
    font-family: "simsun";
}
.shop_text span
{
    color: #ff2828;
}
.shop_text strong
{
    color: #666;
}
.shop_text b
{
    font-size: 12px;
}
.button, .button:link, .button:visited
{
    text-decoration: none;
    width: 90px;
    height: 30px;
    background: url(/Content/images/btn_receivebj.gif);
    border: 0px;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    cursor: pointer;
    display: inline-block;
}
.button:hover
{
    text-decoration: none;
}
.button_gray, .button_gray_alpha
{
    text-decoration: none;
    width: 90px;
    height: 30px;
    border: 0px;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
    cursor: pointer;
    display: inline-block;
}
.button_gray
{
    color: #fff;
    font-weight: normal;
    background: url(/Content/images/goshopping.gif);
}
.button_gray_alpha
{
    color: #666;
    background: url(/Content/images/gray_alpha_btn_bg.jpg);
}
.button_gray:hover, .button_gray_alpha:hover
{
    text-decoration: none;
}
.act_box
{
    width: 720px;
    padding: 0;
}
.act_box dt
{
    float: left;
    width: 440px;
    height: 168px;
}
.act_box dl
{
    width: 720px;
    padding: 10px 0;
    border-bottom: 1px dotted #eee;
    float: left;
}
.act_box dd
{
    float: left;
    margin-left: 10px;
    width: 270px;
}
.act_box dd p
{
    margin-bottom: 10px;
    color: #666;
}
.act_box dd .act_title
{
    font-size: 20px;
    color: red;
    font-family: "Microsoft YaHei";
}
.act_box .act_title a:hover
{
    text-decoration: none;
    cursor: text;
}
.act_box .act_title a:link, .act_title a:visited
{
    color: #8AB121;
}
.act_box .act_info .green
{
    margin-right: 20px;
}
.act_box .act_btn
{
    text-decoration: none;
    float: left;
    background: url(/Content/images/act_btn.gif) repeat-x;
    height: 36px;
    line-height: 36px;
    padding: 0 20px;
    font-size: 14px;
}
.act_box .act_btn:link, .act_btn:visited
{
    color: #fff;
}
.act_box .act_btn:hover
{
    text-decoration: none;
}
/*券详情页*/
.quan_info
{
    position: relative;
    padding: 10px;
    border: 2px solid #eee;
    margin-top: 10px;
}
.box_title
{
    width: 100%;
    height: 28px;
    line-height: 28px;
    border-bottom: 1px dashed #cfcfcf;
    color: #8ab121;
    font-size: 24px;
    font-family: Microsoft YaHei;
    font-weight: normal;
    margin-bottom: 5px;
    padding: 5px 0;
}
.box_detail
{
    width: 100%; /* height:152px;*/
    padding: 10px 0px;
}
.quan_detail_img
{
    width: 200px;
    height: 120px;
    text-align: center;
    padding-top: 20px;
    float: left;
}
.quan_detail_img img
{
    width: 110px;
    height: 39px;
    margin: auto;
}
.quan_text
{
    width: 475px;
    float: left;
    padding-left: 18px;
    border-left: 1px solid #eee;
}
.quan_name
{
    font-size: 22px;
    height: 40px;
    line-height: 40px;
    border-bottom: 1px dashed #ddd;
    color: #83c215;
}
.quan_name .price
{
    font-size: 12px;
    background: #f90;
    color: #fff;
    padding: 3px 10px;
    border-radius: 3px;
    position: relative;
}
.quan_text p
{
    padding: 5px 0;
}
.other_quan
{
    margin-top: 30px;
    text-align: center;
}
.other_quan a
{
    display: inline-block;
    margin-right: 5px;
    background: #f90;
    padding: 2px 10px;
    color: #fff;
    border-radius: 3px 3px 0 0;
}
.other_quan a:hover
{
    text-decoration: none;
    background: #fc0;
}
/*单品详情页*/
.dp_detail p
{
    font-size: 14px;
    padding-bottom:15px;
    line-height:1.8em;
}
.dp_detail p a:link,.dp_detail p a:visited {
    text-decoration:none;
    color:#0052AA;
}
.dp_detail p a:hover {
    text-decoration:underline;    
}
.d_gotoshop
{
    text-align: center;
    margin-top: 30px;
}
.d_gotoshop a
{
    width: 165px;
    height: 40px;
    margin: 0 auto;
    line-height: 40px;
    background: #83c215;
    color: #fff;
    display: inline-block;
    text-align: center;
    font-family: "simsun";
    font-size: 14px;
}
.d_gotoshop a.forr
{
    background: url(/Content/images/consulting.png) 10px 12px #eee no-repeat;
    color: #999;
    width: 115px;
}
.dp_liked li
{
    float: left;
    width: 220px;
    padding: 4px;
    margin: 0 13px 10px 0;
    border:1px solid #f5f5f5;
}
.dp_liked li:hover
{
    border:1px solid #83c215;
}
.dp_liked .mr0
{
    margin-right: 0;
}
.dp_liked li img
{
    width: 220px;
    height: 220px;
}
.dp_liked li p
{
    height: 36px;
    line-height: 18px;
    width: 220px;
    overflow: hidden;
}
.remaining1
{
    width: 73px;
    height: 25px;
    line-height: 25px;
    background: url(/Content/images/remaining1.gif) 0 0;
    margin-top: 0;
    text-align: center;
    color: #fff;
}
.search_catogory
{
    font-size: 16px;
    padding: 10px 0;
    color: #83C215;
    border-bottom: 2px dotted #eee;
    margin-bottom: 10px;
}
.search_result
{
    background: #FFFBCC;
    border: 1px solid #E6DB55;
    padding: 10px;
    margin: 10px 8px;
}
.search_result a:link, .search_result a:visited
{
    color: #83C215;
    margin-right: 10px;
}
/*banner*/
.index_adv
{
    background: #58b6fe;
    z-index: 100;
    position: relative;
    margin-top: 10px;

}
#slide li img
{
    width: 1000px;
    height: 250px;
}
#slide
{
    width: 1000px;
    height: 250px;
    overflow: hidden;
    position: relative;
    margin: 0 auto;
}
#slide .oper
{
    position: absolute;
    right: 0;
    width: 100px;
    height: 250px;
    top: 0;
    z-index: 1000;
}
#slide .oper a
{
    display: inline-block;
    width: 100px;
    height: 50px;
    cursor: pointer;
    filter: alpha(opacity=50);
    opacity: 0.5;
}
#slide .oper a:hover
{
    filter: alpha(opacity=100);
    opacity: 1.0;
    height: 50px;
}
#slide .oper .prev, #slide .oper .prev:hover
{
    padding-top: 75px;
}
#slide .oper .next
{
    padding-bottom: 75px;
}
.clare
{
    width: 354px;
    float: right;
    padding-left: 25px;
    background: url(/Content/images/clare.gif) no-repeat 0 3px;
    height: 30px;
    overflow: hidden;
    margin-top: 7px;
}
.scrollDiv
{
    height: 30px;
    line-height: 30px;
    color: #fff;
    overflow: hidden;
    width: 320px;
}
.scrollDiv li
{
    height: 30px;
    line-height: 30px;
    width: 320px;
}
.scrollDiv li a
{
    display: inline-block;
    height: 30px;
    line-height: 30px;
    width: 320px;
    font-size: 12px;
    font-weight: normal;
    overflow: hidden;
    text-align: left;
}
.scrollDiv li a:hover
{
    text-decoration: underline;
}
#btn1, #btn2
{
    width: 12px;
    height: 6px;
    text-indent: -9999em;
    display: inline-block;
    background: url(/Content/images/text_btn.jpg) no-repeat;
    overflow: hidden;
    margin-top: 10px;
}
#btn1
{
    background-position: 0 0;
    margin-left: 5px;
    float: right;
}
#btn2
{
    background-position: -13px 0;
}
#s3
{
    height: 30px;
}
.clare_text
{
    height: 30px;
    overflow: hidden;
    float: left;
    width: 320px;
}
/*sophie*/
.banner
{
    width: 1200px;
    height: 200px;
    overflow: hidden;
    position: relative;
    margin-bottom: 20px;

}
.flash_item
{
    position: absolute;
    right: 10px;
    bottom: 10px;
    height: 18px;
    padding-top: 2px;
}
.flash_item li
{
    background-color: white;
    border: 1px solid #7FAA0D;
    color: #7FAA0D;
    cursor: pointer;
    float: left;
    font-size: 12px;
    height: 16px;
    line-height: 16px;
    margin-left: 3px;
    text-align: center;
    width: 16px;
}
.flash_item .on
{
    background: white;
    color: white;
    background-color: #7FAA0D;
    border: 1px solid #7FAA0D;
}
.img-box
{
    position: absolute;
    width: 1200px;

}
.img-box a
{
    float: left;
}
.banner .img-box li
{
    width: 1200px;
    height: 200px;
}
#home_quan .tabs_con .noright
{
    border-right: 0;
}
#home_quan .tabs_con .no_right
{
    border-right: 0;
}
#home_quan .tabs_con .no_bottom
{
    border-bottom: 0;
}
.clearfix
{
    zoom: 1;
}
#home_getquan li a
{
    line-height: 30px;
    height: 30px;
}
.selected
{
    background: #7FAA0D;
}
.list_con_text img
{
    max-width: 450px;
}
/*弹窗样式*/
.open_win
{
    display: none;
    z-index: 5000;
    color: #333;
}
.open_win .container
{
    left: 50%;
    top: 50%;
    margin-top: 0px;
    position: fixed !important;
    _position: absolute;
    padding: 5px;
    background: #fff;
    text-align: left;
    z-index: 3000;
    border-radius: 3px;
}
.open_win .container .title
{
    background: #83C215;
    height: 32px;
    line-height: 32px;
    padding-left: 10px;
    color: #fff;
    font-weight: bold;
    font-size: 14px;
}
.close
{
    position: absolute;
    right: 20px;
    top: 20px;
    cursor: pointer;
    font-size: 12px;
    font-weight: normal;
    color: #fff;
}
.open_win .overlay
{
    width: 100%;
    height: 100%;
    opacity: 0.5;
    background: #000;
    top: 0;
    left: 0;
    position: fixed;
    filter: alpha(opacity=50);
    _position: absolute;
    _filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);
    z-index: 2000;
    _height: 1000px;
}
.open_win_con
{
    padding: 10px;
}
.gotomall .container
{
    font-size: 14px;
    width: 600px;
    height: 300px;
    margin-left: -300px !important;
    margin-top: -150px !important;
}
.gotomall_unload .container
{
    font-size: 14px;
    width: 600px;
    height: 300px;
    margin-left: -300px !important;
    margin-top: -150px !important;
}
.gotomall .container .title
{
    border: 0;
    height: 40px;
    border: 1px solid #ddd;
    padding: 10px;
}
.gotomall .container .title .close
{
    background: url(close.png) no-repeat;
    width: 30px;
    height: 30px;
}
.gotomall .content
{
    padding: 20px 10px;
    border: 1px solid #ddd;
    background: #f8f8f8;
    margin-top: 10px;
    border-radius: 3px;
}
.gotomall .content .price
{
    color: red;
}
#gotomall
{
    position: relative;
    margin-top: 15px;
    float: left;
}
#gotomall .tabs
{
    float: left;
}
#gotomall .tabs li
{
    float: left;
    border: 1px solid #ddd;
    margin-right: 5px;
    padding: 5px 15px;
    cursor: pointer;
    border-bottom: 0;
}
#gotomall .tabs .selected
{
    background: #95c708;
    color: #fff;
    border: 1px solid #95c708;
}
#gotomall .tabs_con
{
    display: none;
    padding: 10px;
    border: 1px solid #ddd;
    width: 558px;
    height: 155px;
}
.openwin_table td
{
    padding: 5px;
}
.openwin_table th
{
    font-weight: normal;
    text-align: right;
    width: 60px;
}
.openwin_table .green_font
{
    border: 1px solid #ddd;
    height: 26px;
    margin-left: 3px;
    line-height: 26px;
}
.openwin_table .input
{
    border: 1px solid #CDCDCD;
    float: left;
    height: 24px;
    line-height: 24px;
    vertical-align: middle;
    width: 170px;
}
.openwin_table .errorinput
{
    border: 1px solid red;
}
.open_login
{
    position: absolute;
    background: url(/Content/images/or_openlog.gif) no-repeat 0 -10px;
    padding-left: 30px;
    right: 0;
    top: 50px;
    height: 140px;
    width: 150px;
}
.open_login li a
{
    display: block;
    height: 20px;
    line-height: 20px;
    padding-left: 20px;
}
#gotomall .reg
{
    float: left;
    padding: 10px 0;
}
#gotomall .reg li
{
    float: left;
    width: 558px;
}
#gotomall .reg span
{
    float: left;
}
#gotomall .reg .tit
{
    width: 70px;
    text-align: right;
    display: inline-block;
    height: 32px;
    line-height: 32px;
}
.gotomall .quan_code
{
    padding: 20px;
    font-size: 14px;
}
.gotomall .quan_code input
{
    height: 24px;
    line-height: 24px;
    border: 1px solid #eee;
    width: 240px;
}
#copy_button
{
    color: #83c215;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    border: 1px solid #83c215;
    display: inline-block;
    padding: 0 10px;
}
.gotomall .tips
{
    padding-left: 20px;
    font-size: 12px;
    color: #999;
}
.joinqq
{
    padding: 0 25px 10px 25px;
    background: #fff;
}
/*10_09积分不足弹出框*/
.openwin_jf
{
    margin-top: 10px;
}
.openwin_jf ul
{
    border-left: 1px solid #eee;
    border-top: 1px solid #eee;
    float: left;
    width: 562px;
}
.openwin_jf li
{
    float: left;
    width: 280px;
    border-right: 1px solid #eee;
    border-bottom: 1px solid #eee;
}
.openwin_jf li span
{
    display: inline-block;
}
.openwin_jf li .active
{
    background: #f8f8f8;
    color: #333;
    padding: 0 10px;
}
.openwin_jf li .active a:link, .openwin_jf li .active a:visited
{
    color: #83c215;
}
.LogMessageEx
{
    height: 26px;
    line-height: 26px;
    font-size: 12px;
    color: Red;
    margin-left: 5px;
}
.gotomall .code
{
    width: 80px;
}
#sales_promotion h4, #textList_deals h4, #textList_hotmall h4, #textList_hotquan h4, #textList_sameMallQuans h4, #textList_newQuans h4
{
    height: 30px;
    line-height: 30px;
    margin-bottom: 5px;
    font-size: 18px;
    font-weight: normal;
    color: #999;
}
.quan_li
{
    padding: 10px 0;
    margin-bottom: 10px;
    background: #fff;
}
.quan_li li
{
    line-height: 18px;
    border-bottom: 1px dotted #ddd;
    margin-bottom: 10px;
    padding-bottom: 5px;
    padding-left: 10px;
}
.quan_li li a:link, .quan_li li a:visited
{
    color: #666;
}
/*1016*/
#quick_search h4
{
    height: 30px;
    line-height: 30px;
    margin-bottom: 5px;
    font-family: "微软雅黑";
    font-size: 18px;
    color: #999;
    font-weight: normal;
}
#quick_search p
{
    padding-bottom: 10px;
}
#quick_search p a
{
    line-height: 1.8em;
    display: inline-block;
    margin-right: 10px;
}
#quick_search p a:hover
{
    color: #83c215;
}
.dp_bcsm
{
    background: #FCFFF6;
    border: 1px solid #CEE086;
    padding: 10px;
    margin-top: 10px;
    line-height:22px;
}
#dp_list .padding0
{
    padding: 0px;
    width: 725px;
}
/*10-18*/
.column
{
    width: 250px;
    float: left;
}
.addto_desk
{
    height: 38px;
    background: #ffc;
    line-height: 38px;
    border-bottom: 1px solid #f7f2b5;
}
.addto_desk a
{
    display: inline-block;
    height: 30px;
    line-height: 30px;
    margin: 4px 0 0 10px;
    background-color: #71B609;
    background-image: -moz-linear-gradient(0% 0% 270deg, #80C51A, #66AB00);
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#80C51A), to(#66AB00));
    background-image: linear-gradient(0% 0% 270deg, #80C51A, #66AB00);
    border-top: 1px solid #6CAE0E;
    border-bottom: 1px solid #5A9900;
    padding: 0 10px;
    border-radius: 3px;
}
.addto_desk a:link, .addto_desk a:visited
{
    color: #fff;
}
.addto_desk_close
{
    position: absolute;
    right: 10px;
    font-family: Arial, Helvetica, sans-serif;
    color: #999;
    cursor: pointer;
}
.addto_desk_close
{
    position: absolute;
    right: 10px;
    font-family: Arial, Helvetica, sans-serif;
    color: #999;
    cursor: pointer;
    background: #f8f8f8;
    border: 1px solid #ddd;
    height: 20px;
    width: 20px;
    line-height: 20px;
    text-align: center;
    margin-top: 9px;
}
/*商家跳转弹出框*/
.qd .container
{
    font-size: 14px;
    width: 400px;
    height: 200px;
    margin-left: -200px !important; /*FF IE7 该值为本身宽的一半 */
    margin-top: -100px !important; /*FF IE7 该值为本身高的一半*/
}
.qd .container .tips
{
    font-size: 12px;
    border: 1px solid #ddd;
    background: #f8f8f8;
    padding: 0 10px;
    margin-top: 10px;
}
.qd_btn
{
    margin: 10px 0;
}
.total_info p
{
    line-height: 30px;
    border-bottom: 1px dotted #eee;
    padding: 10px 0;
}
.total_info p span
{
    margin-right: 30px;
}
.jq
{
    line-height: 24px;
    height: 24px;
    margin: 10px 0;
    background: url(/Content/images/qq_icon.png) no-repeat scroll 0 0;
    padding-left: 20px;
}
.lq_tips
{
    position: absolute;
    bottom: 28px;
    left: 0;
    background: url(/Content/images/tips_howgetjf.png) no-repeat 0 0;
    display: inline-block;
    width: 86px;
    height: 20px;
    line-height: 20px;
    text-align: center;
}
.lq_tips:link, .lq_tips:visited
{
    color: #fff;
}
.quan_help li
{
    line-height: 30px;
    padding-left: 20px;
    border-bottom: 1px dotted #eee;
    width: 320px;
    float: left;
    font-size: 14px;
}
/*爆料栏目*/
/*爆料分类*/
.dp_category
{
    background: #eee;
    border: 1px solid #d5d5d5;
    overflow: hidden;
    margin-top: 10px;
    padding: 3px 4px;
}
.dp_category ul
{
    background: #fff;
    overflow: hidden;
}
.dp_category li
{
    border-bottom: 1px dotted #eee;
    float: left;
    width: 117px;
    text-align: center;
    height: 30px;
    line-height: 30px;
    border-right: 1px solid #eee;
}
.dp_category li a
{
    display: inline-block;
    width: 117px;
}
.dp_category li a:hover
{
    background: #83c215;
    color: #fff;
    text-decoration: none;
}
.dp_category .selected a
{
    background: #83c215;
    color: #fff;
}
.dp_category .selected a:link, .allmall .dp_category .selected a:visited
{
    color: #fff;
}
/**/
#bl_list
{
    width: 720px;
}
#bl_list .dp
{
    padding: 20px 0 0 0;
    border-bottom: 1px dotted #eee;
    float: left;
}
#bl_list li h3
{
    font-size: 26px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    margin: 10px 0;
    overflow: hidden;
    word-wrap: break-word;
}
#bl_list li h3 a:link, #bl_list li h3 a:visited
{
    color: #333;
}
#bl_list li h3 a:hover
{
    text-decoration: none;
    color: #83c215;
}
#bl_list li h4
{
    color: #83C215;
    font-size: 18px;
    font-weight: bold;
    height: 22px;
    line-height: 22px;
    margin-bottom: 10px;
    overflow: hidden;
    word-wrap: break-word;
}
#bl_list li h4 a, #bl_list li h4 a:link, #bl_list li h4 a:visited
{
    color: #83c215;
}
.bl_info li
{
    float: left;
    color: #999;
    margin-right: 10px;
    padding-right: 10px;
    border-right: 1px solid #ddd;
}
.bl_info .last
{
    border-right: 0;
}
.bl_info li em
{
    font-style: normal;
    background: #83c215;
    color: #fff;
    margin-right: 5px;
}
.bl_info li em a:link, .bl_info li em a:visited
{
    color: #fff;
}
.bl_con .bl_con_detail
{
    margin-top: 26px;
}
.bl_con dt
{
    float: right;
    overflow: hidden;
    width: 110px;
}
.bl_con dt .btn
{
    background: #83c215;
    height: 24px;
    text-align: center;
    line-height: 24px;
}
.bl_con dt .btn a
{
    display: block;
}
.bl_con dt .btn a:link, #bl_list .bl_con dt .btn a:visited
{
    color: #fff;
}
.bl_con dt .btn a:hover
{
    text-decoration: none;
    background: #76ae14;
}
.bl_con dt .img
{
    width: 108px;
    height: 108px;
    overflow: hidden;
    border: 1px solid #ddd;
    border-bottom: 0;
}
.bl_con dt img
{
    width: 108px;
}
.bl_con dd
{
    line-height: 23px;
    overflow: hidden;
    width: 580px;
    margin: 10px 0 0 0;
    float: left;
}
.bl_con dd p
{
    line-height: 18px;
    margin-bottom: 10px;
    color: #666;
}
.bl_con .text
{
    height: 100px;
    overflow: hidden;
}
.bl_con .bl_con_text
{
    font-size: 14px;
    line-height: 24px;
    padding-bottom: 1em;
    text-indent: 2em;
    height: 223px;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-left: 10px;
}
.bl_btm
{
    background: #f5f5f5;
    margin-top: 10px;
    padding:5px 0;
}
.bl_btm .vote
{
    float: left;
    display: none!important;
    width: 700px;
}
.bl_btm .vote li
{
    float: left;
    height: 30px;
    line-height: 30px;
    padding: 0 20px;
    color: #fff;
    cursor: pointer;
}
.bl_btm .vote .fir
{
    color: #83c215;
    position: relative;
}
.bl_btm .vote .fir:hover
{
    background: #8dcf18;
    color:#ffffff;
}
.bl_btm .vote .sec
{
    color: #5f5f5f;
}
.bl_btm .vote .sec:hover
{
    background: #6e6e6e;
    color: #ffffff;
}
.bl_btm .vote .thi
{
    color: #a6a6a6;
}
.bl_btm .vote .thi:hover
{
    background: #bababa;
    color: #ffffff;
}

.bl_btm .vote .for
{
    float: right;
    background: url(/content/images/comment-gray-bg.png) left center no-repeat;
padding-left: 25px;
}

.bl_btm .share
{
    float: right;
    margin-right: -1px;
    background: #f5f5f5;
    height: 26px;
    padding: 2px 10px;
    margin-right: 3px;
}
#bl_list .readmore
{
    background: #f90;
    color: #fff;
    padding: 0 10px;
    border-radius: 3px 3px 0 0;
    float: left;
}
/**/
.bl_btn
{
    margin-bottom: 10px;
}
.bl_btn a
{
    display: inline-block;
    width: 240px;
    height: 49px;
    background: url(/Content/images/bl_btn.png) no-repeat;
    /*text-indent: -9999em;*//*2013-8-13 15:09:43*/
}
.bl_btn a:hover
{
    width: 240px;
    height: 49px;
    background: url(/Content/images/bl_btn_hover.png) no-repeat;
}
.email_book
{
    margin-top: 10px;
}
.email_book p
{
    margin-bottom: 10px;
}
.email_book .input
{
    height: 28px;
    line-height: 28px;
    width: 180px;
    border: 1px solid #ddd;
    padding: 0 5px;
    color: #999;
    float: left;
}
.email_book .btn
{
    height: 30px;
    line-height: 30px;
    width: 40px;
    border: 1px solid #ddd;
    padding: 0 5px;
    color: #666;
    float: left;
    border-left: 0;
    cursor: pointer;
    background: url(/Content/images/btn_bg.png) repeat-x;
}
.bl_vote_tips
{
    color: #666;
    position: absolute;
    left: 0;
    top: -30px;
    display: none;
    border: 1px solid #eee;
    padding: 2px;
    background: #fff;
    width: 160px;
    line-height: 20px;
}
.bl_vote_tips a
{
    background: #fc0;
    color: #fff;
    display: inline-block;
    padding: 3px 10px;
}
.bl_vote_tips a:link, .bl_vote_tips a:visited
{
    color: #fff;
}
/*爆料表单*/
.bl_form h4
{
    font-size: 18px;
    color: #83c215;
    margin-bottom: 10px;
}
.bl_form h4 span
{
    font-size: 12px;
    font-weight: normal;
    margin-left: 10px;
    color: #f90;
}
.bl_form .intro
{
    border: 1px solid #eee;
    background: #f8f8f8;
    padding: 10px;
    color: #666;
    line-height: 24px;
}
.bl_form
{
    border: 1px solid #ddd;
    padding: 20px;
    width: 958px;
    margin-top: 10px;
}
.bl_form .input, .bl_form .input1
{
    height: 28px;
    line-height: 28px;
    width: 500px;
    border: 1px solid #ddd;
    padding: 0 5px;
    color: #999;
}
.bl_form .input1
{
    width: 180px;
}
.bl_form .title
{
    color: #333;
    margin: 15px 0 5px 0;
}
.bl_form textarea
{
    width: 500px;
    height: 80px;
    border: 1px solid #ddd;
    padding: 4px;
    font-size: 12px;
}
.bl_form .btn
{
    background: url(/Content/images/btn_receivebj.gif) no-repeat;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    width: 90px;
    text-align: center;
    height: 30px;
    line-height: 30px;
    cursor: pointer;
}
.adv_word
{
    float: left;
    width: 198px;
    height: 74px;
    background: url(/Content/images/adv_word.png) no-repeat;
}
.getquan_step
{
    padding: 10px;
    margin: 10px 0;
    border: 1px solid #ffe65e;
    background: #fff8ce;
    font-family: "宋体" , Arial;
}
.getquan_step p
{
    line-height: 24px;
    height: 24px;
    padding: 3px 0;
}
.getquan_step_info
{
    border-bottom: 1px solid #fff1a6;
    margin-bottom: 5px;
}
.getquan_step_info .fl a
{
    color: #f90;
}
.getquan_step_info .fr
{
    color: #999;
}
.getquan_step_info .fr a
{
    color: #83c215;
}
.val_pic input
{
    border: 1px solid #ddd;
    height: 24px;
    line-height: 24px;
    width: 100px;
    padding: 0 4px;
}
.backToTop
{
    display: none;
    width: 32px;
    line-height: 1.2;
    padding: 5px 0;
   /*margin-right:20px;*/ 
    /*background-color: #000;*/
    color: #fff;
    font-size: 12px;
    text-align: center;
    position: fixed;
    _position: absolute;
    right: 10px;
    bottom:45px;
    _bottom: "auto";
    cursor: pointer;
    opacity: .6;
    filter: Alpha(opacity=60);
}
/*首页商家活动*/
#home_acti
{
    margin-top: 20px;
}

#home_acti .prev, #home_acti .next
{
    width: 27px;
    display: inline-block;
    float: right;
    height: 30px;
    line-height: 30px;
    background: url(/Content/images/sp.gif) no-repeat;
}
#home_acti .prev
{
    background-position: 0 -90px;
}
#home_acti .prev:hover
{
    background-position: -60px -90px;
}
#home_acti .next
{
    background-position: -30px -90px;
    margin-left: 10px;
}
#home_acti .next:hover
{
    background-position: -90px -90px;
}
#home_acti_pic
{
    width: 240px;
    height: 175px;
    overflow: hidden;
}
#home_acti_pic ul
{
    width: 1000em;
}
#home_acti_pic li
{
    float: left;
}
/*仅首页使用热门置顶活动*/
.index_zd
{
    position:relative;
    background: #F9F9F9;
    border: 1px solid #E5E5E5;
    border-bottom: 3px solid #e5e5e5;
    padding: 10px 15px;
}
.index_zd .title
{
    font-size: 16px;
    font-weight: bold;
    color: #666;
    height: 20px;
    width: 80px;
    text-align: center;
}
.index_zd ul
{
    padding: 10px 0;
    width: 700px;
    /*float: left;*/
}
.index_zd li
{
    /*margin-right: 10px;*/
    width:175px;
    float: left;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    font-size: 14px;
}
.index_zd li a:link, .index_zd li a:visited
{
    color: #666;
}
.quan_num
{
    position: relative;
}
.quan_tk
{
    position: absolute;
    left: 300px;
    top: -50px;
    background: url(/Content/images/quan_tk.png) no-repeat;
    width: 180px;
    height: 130px;
    color: #fff;
    padding: 20px 20px 10px 30px;
    z-index: 100;
}
.quan_tk p
{
    text-align: center;
}
.quan_tk .green_btn
{
    background: #84ad0f;
    color: #fff;
    padding: 5px 15px;
    font-weight: bold;
    border-radius: 3px;
    margin-top: 20px;
    margin-right: 10px;
    cursor: pointer;
}
.quan_tk .gray_btn
{
    background: #eee;
    color: #666;
    padding: 5px 15px;
    font-weight: bold;
    border-radius: 3px;
    margin-top: 20px;
    cursor: pointer;
}
.quan_tk .close
{
    position: absolute;
    right: 0;
    top: 0;
}
/* 2级下拉菜单*/
.subnav
{
    clear: both;
    height: 35px;
    background: #eaeaea;
    line-height: 35px;
}
.subnav li
{
    float: left;
    position: relative;
    margin-right: 15px;
}
.subnav .normal
{
    float: left;
}
.subnav a
{
    color: #666;
    padding: 3px 5px;
}
.subnav .hot
{
    background: url(/Content/images/nav_line.png) no-repeat;
    padding-left: 20px;
    float: left;
}
.subnav .hot a:link, .subnav .hot a:visited
{
    color: #fe9800;
}
.subnav .hot a:hover, .subnav .normal a:hover
{
    background: #fe9800;
    padding: 3px 5px;
    color: #fff;
    border-radius: 2px;
    text-decoration: none;
}
.subnav dl
{
    border: 1px solid #d4d4d4;
    position: absolute;
    width: 100px;
    z-index: 10000;
    border-radius: 3px;
    background: #fff;
    top: 37px;
    padding: 8px;
    display: none;
}
.subnav dd
{
    line-height: 26px;
    height: 26px;
}
.subnav .corner
{
    position: absolute;
    top: -17px;
    left: 10px;
}
.subnav dd a
{
    background: #fff;
    margin-right: 0;
    display: block;
    padding: 0 15px;
    height: 24px;
    line-height: 24px;
}
.subnav .normal dd a:hover
{
    background: #d4d4d4;
    padding: 0 15px;
    text-decoration: none;
}
/* 2级下拉菜单*/
#ht_nav h4
{
    height: 35px;
    line-height: 35px;
    margin: 5px 0;
    font-family: "微软雅黑";
    font-size: 18px;
    color: #999;
    font-weight: normal;
}
#ht_nav ul
{
    background: #fff;
    padding: 15px 0;
}
#ht_nav li
{
    line-height: 45px;
    height: 45px;
}
#ht_nav li a
{
    font-size: 16px;
    color: #333;
    text-decoration: none;
    padding-left: 60px;
}
#ht_nav li a：link, #ht_nav li a:visited
{
    color: #333;
}
#ht_nav li a:hover
{
    color: #82c114;
}
.ht_nav_new
{
    background: url(/Content/images/ht_nav_new.jpg) 25px 10px no-repeat;
}
.ht_nav_amazon
{
    background: url(/Content/images/ht_nav_amazon.jpg) 25px 10px no-repeat;
}
.ht_nav_tool
{
    background: url(/Content/images/ht_nav_tool.jpg) 25px 10px no-repeat;
}
.ht_nav_shopping
{
    background: url(/Content/images/ht_nav_shopping.jpg) 25px 10px no-repeat;
}
/*热门标签*/
#hottag h4
{
    padding: 10px 0;
    font-family:"Microsoft YaHei";
    font-size:16px;
    color:#666;
    font-weight:normal;
}
#hottag p a
{
    line-height: 1.6em;
    display: inline-block;
    margin-right: 10px;
    padding: 0 5px;
    border: 1px solid #ddd;
    background: #fff;
    margin: 2px 0;
    border-radius: 3px;
    color: #999;
    font-size: 12px;
}
#hottag p a:hover {
    background:#f2f2f2;
    color:#666;text-decoration:none;
    border:1px solid #ccc;
    }
/*201305改版*/
.index_dp_head
{
    margin-top: 10px;
    height: 33px;
    background: url(/Content/images/index_header_bg.png) repeat-x 0 bottom;
}
/*最新、最热*/
.index_sort
{
    float: left;
}
.index_sort span
{
    font-size: 18px;
    height: 30px;
    line-height: 30px;
    float: left;
    padding: 0 10px;
    border-bottom: 3px solid #ddd;
    font-family:"Microsoft YaHei";
}
.index_sort .on
{
    color: #83C215;
    border-bottom: 3px solid #83C215;
}
.index_sort .on a:link, .index_sort .on a:visited
{
    color: #83C215;
}
/*所有类别*/
.index_category
{
    position: relative;
    float: left;
    margin: 4px 0 0 10px;
}
.index_category ul
{
    position: absolute;
    top: 22px;
    left: 0;
    background: #fff;
    border: 2px solid #666;
    display: none;
    width: 100px;
    z-index: 1000;
}
.index_category ul li
{
    border-bottom: 1px dotted #ddd;
    height: 28px;
    line-height: 28px;
}

.index_category ul li a
{
    display: block;
    padding: 0 20px;
}
.index_category ul li a:hover
{
    background: #eee;
    color: #333;
    text-decoration: none;
}
.index_category ul .ht
{
    border-bottom: 0;
}
.index_category ul .ht a
{
    background: #f0f0f0;
    color: #83c215;
}
.index_category ul .ht a:hover
{
    background: #fff;
    color: #83c215;
}
.index_category .title
{
    display: inline-block;
    height: 22px;
    line-height: 22px;
    text-align: center;
    width: 82px;
    border: 1px solid #eee;
    cursor: pointer;
    background: url(/Content/images/option_icon.png) no-repeat right bottom;
}
.index_category .on
{
    color: #fff;
    border: 2px solid #666;
    width: 80px;
    background: #666 url(/Content/images/option_icon_on.png) no-repeat right bottom;
}
/*自定义选项*/
.index_custom
{
    float: right;
    position: relative;
    padding-left: 15px;
    margin-top: 2px;
}
.index_custom .title
{
    cursor: pointer;
    display: inline-block;
    padding: 0 20px 0 5px;
    height: 22px;
    line-height: 22px;
    background: url(/Content/images/index_custom.png) no-repeat 115px -2px;
    border: 2px solid #fff;
    overflow: hidden;
}
.index_custom .title em
{
    display: inline;
    padding: 10px;
    background: url(/Content/images/index_set.png) no-repeat -3px 10px;
}
.index_custom .on
{
    z-index: 2000;
    border: 2px solid #666;
    border-bottom: none;
    position: relative;
    background: #fff url(/Content/images/index_custom_1.png) no-repeat 115px 0px;
}
.options
{
    border: 2px solid #666;
    padding: 20px;
    display: none;
    position: absolute;
    top: 22px;
    right: 0;
    background: #fff;
    z-index: 1000;
    width: 430px;
}
.options h4
{
    font-size: 14px;
    line-height: 30px;
}
.options p
{
    padding: 5px 0;
    border-bottom: 1px dashed #ddd;
}
.options p label
{
    padding-right: 20px;
    vertical-align: middle;
}
.options .button
{
    background: #f90;
    font-size: 12px;
}
.options .gray_btn
{
    background: #d1d1d1;
    color: #666;
}
.options label input
{
    margin: 0 4px 0 10px;
    vertical-align: middle;
}
.options p span
{
    display: inline-block;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
    cursor: pointer;
    border-radius: 3px;
}
.options p span:hover
{
    background: #f2f2f2;
}
.options .selected
{
    background: #83C215;
    color: #fff;
}
.options .selected:hover
{
    background: #83C215;
    color: #fff;
}
/*置顶*/
.index_topest
{
    border-top: 1px dashed #ddd;
    padding: 10px 10px 0 10px;
}
.index_topest p
{
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    background: url(/content/images/hoticon.png) left center no-repeat;
    padding-left: 25px;
}
.index_topest p em
{
    color: #83C215;
}

/**/
.index_dp_bq
{
    padding: 10px 0;
}
.index_dp_bq a
{
    padding: 0 5px;
}
.index_dp_bq a:link, .index_dp_bq a:visited
{
    color: #999;
}
.index_dp_bq a:hover
{
    color: #83C215;
}
/*实时推送*/
.ssjs
{
    padding: 5px;
    height: 20px;
    border: 1px solid #ddd;
    background: #fff;
    margin-bottom: 10px;
    border-radius: 3px;
}
.ssjs span, .ssjs a
{
    display: inline-block;
    height: 20px;
    line-height: 20px;
    float: left;
    margin-right: 10px;
}
.ssjs a
{
}

/*搜索选择框*/
.search_option
{
    float: left;
    color: #999;
    position: relative;
    text-align: center;
    margin-left:55px;
}
.search_option span
{
    display: inline-block;
    height: 35px;
    line-height: 35px;
    width: 83px;
    border: 2px solid #83C215;
    border-right: none;
    padding-right: 5px;
    background: url(/Content/images/search_options.png) no-repeat 65px 8px;
    cursor: pointer;
    border-radius:25px 0 0 25px;
}
.search_option .on
{
    border: 2px solid #cbcbcb;
    border-bottom: 0;
    background: #fff;
    background: url(/Content/images/search_options1.png) no-repeat 65px 8px;
    color: #333;
    width: 83px;
}
.search_option ul
{
    display: none;
    background: #fff;
    width: 82px;
    z-index: 1000;
    position: absolute;
    left: 1px;
    top: 26px;
    border: 2px solid #cbcbcb;
    border-top: 1px dotted #ddd;
    padding: 5px 5px 5px 0;
}
.search_option ul li
{
    height: 22px;
    line-height: 22px;
    cursor: pointer;
    padding-right: 5px;
    width: 67px;
}
.search_option ul li:hover
{
    background: #f1f1f1;
}

/*搜索结果为空*/
.search_none
{
    width: 600px;
    text-align: center;
    font-size: 20px;
    padding: 70px 0;
}

.change_tips .container
{
    font-size: 14px;
    width: 400px;
    height: 200px;
    margin-left: -200px !important;
    margin-top: -100px !important;
}
/*热门标签*/
.rmbq
{
    padding: 5px 10px;
    background: #f90;
    background: #FFFBCC;
    border: 1px solid #E6DB55;
    color: #666452;
    margin-top: 10px;
    border-radius: 5px;
}
.rmbq span
{
    float: left;
    font-weight: bold;
    color: #333;
    line-height: 24px;
    margin-right: 15px;
    display: inline-block;
    height: 40px;
}
.rmbq a
{
    display: block;
    margin-right: 15px;
    float: left;
    line-height: 24px;
}
/*nimei*/
#footer
{
    margin: 20px 0 0;
    /*padding: 40px 0 10px;*/
    text-align: center;
}
.wrapper
{
    margin: 0 auto;
    position: relative;
    /*width: 950px;*/
    width: 1200px;
}
#footer div
{
    margin-bottom: 8px;
}
.footer-nav a
{
    margin: 0 10px;
    color: #666;
}
#footer .cert img
{
    margin: 0 5px;
}
.divbb
{
    float: left;
    position:relative;
    width: 840px;
     height:25px;
     overflow:hidden;
    left:10px;
    text-align:left;
}
.divbb a{ height:25px; line-height:25px;  margin:0 2px; display:inline-block; color:#999;}
.friend-link-list{ position:absolute;}

/*2013-7-10 13:15:37 更多促销、海淘信息*/
.more_link{ width:900px!important;float:right;}
.more_link p { background: url(/Content/images/more_bg.jpg) repeat-x; height: 28px; line-height: 28px; border: 1px solid #e5e5e5; display: block; padding: 0 10px; float: left; width:900px; text-align:center;}
.more_link p a { background: url(/Content/images/icon_add.png) no-repeat 0 2px; padding-left: 15px; text-decoration:none;}
.more_link .curr { background: #fff; }
.more_link .curr a { background: url(/Content/Images/icon_add_curr.png) no-repeat 0 2px; }

/*= 7.10 ken 微信 =*/
.logo{ height:90px;}
.logo a{ float:left;}
.yf_logo{ padding:10px 20px 0 0; }
.wx_logo{border-left:1px solid #e5e5e5; margin:30px 0 0 0; padding-left:20px;}
/*=E logo */
.wx_banner{ background:url(/Content/Images/banner.jpg) no-repeat center 0 #358301; height:471px;}
/*= E banner */
.wx_ctn{ padding-left:60px;}
.wx_info{ float:left; width:200px; padding: 50px 50px 200px 50px; text-align:center;}
.wx_info h3{ color:#ffba00; font-size:20px; text-align:center; font-weight:normal; font-family:"黑体";}
.wx_info p{ text-align:center; color:#666;  line-height:19px;}
.wx_info img{ height:144px; width:144px; display:inline;}

.compare{ margin-top: 180px; margin-left:20%; }
.compare-search{border:1px solid #666; height:40px; line-height:30px; width:500px; font-size:12px; color:#999; padding-left:5px; }
.compare-button{margin-left: 20px; color:#fff;  border:1px solid #83c215;  background:#83c215; padding:0 18px; height:30px; line-height:30px; border-radius:3px; font-size:14px;cursor:pointer;}
.hotcompare
{
    margin-left:20%; margin-top:10px;
}
.hotcompare a:hover{ color:#83c215;}
/*E= ken 9.11 购物比价 */

/*单品类目*/
.dp_category_left {
	background:#eee;
	border:1px solid #d5d5d5;
	margin-top:10px;
	position:absolute;
    z-index:10000;
	top:160px;
	width:113px;
}
.dp_category_left .title{height:30px;line-height:30px;text-align:center;font-size:14px;font-weight:bold;}


.dp_category_left ul {
	background:#fff;
}
.dp_category_left li {
	border-bottom:1px dotted #eee;
	height:30px;
	line-height:30px;
	position:relative;
	z-index:0;
}


.cat_left {
    background: #FFF;
    font-size: 14px;
    width: 111px;
}

.cat_left {
    border-bottom: 1px solid #D9D9D9;
    height: 1%;
    list-style: none outside none;
    margin: 0;
    padding: 2px 0;
    width: 111px;
}
.cat_left li a {
    display: block;
    font-family: "Microsoft YaHei","SimSun";
    font-size: 14px;
    line-height: 30px;
    padding: 0 0 0 36px;
    text-decoration: none;
 background: url("/Content/images/tjlbLink.png") no-repeat}
.cat_left li a.selected{color:#83c215;}
.cat_left li a:hover{ background: url("/Content/images/tjlbHover.png") no-repeat }
.cat_left .cat1  a ,
.cat_left .cat1 a:hover,
.cat_left .cat1 .selected {background-position: 9px 0 
}
.cat_left .cat2 a ,
.cat_left .cat2 a:hover ,
.cat_left .cat2 a.selected {background-position: 9px -30px 
}
.cat_left .cat3 a,
.cat_left .cat3 a:hover,
.cat_left .cat3 a.selected{ background-position: 9px -60px 
}

.cat_left .cat4 a,
.cat_left .cat4 a:hover,
.cat_left .cat4 a.selected { background-position: 9px -90px 
}

.cat_left .cat5 a,
.cat_left .cat5 a:hover,
.cat_left .cat5 a.selected { background-position: 9px -120px 
}

.cat_left .cat6 a ,
.cat_left .cat6 a:hover ,
.cat_left .cat6 a.selected { background-position: 9px -150px 
}

.cat_left .cat7 a ,
.cat_left .cat7 a:hover ,
.cat_left .cat7 a.selected {background-position: 9px -180px 
}
.cat_left .cat8 a ,
.cat_left .cat8 a:hover ,
.cat_left .cat8 a.selected {background-position: 9px -210px 
}
.cat_left .cat9 a ,
.cat_left .cat9 a:hover ,
.cat_left .cat9 a.selected {background-position: 9px -240px 
}
.cat_left .cat10 a ,
.cat_left .cat10 a:hover ,
.cat_left .cat10 a.selected {background-position: 9px -270px 
}
.cat_left .cat11 a,
.cat_left .cat11 a:hover,
.cat_left .cat11 a.selected {background-position: 9px -300px 
}
.cat_left .cat12 a ,
.cat_left .cat12 a:hover ,
.cat_left .cat12 a.selected {background-position: 9px -330px 
}
.cat_left .cat13 a ,
.cat_left .cat13 a:hover,
.cat_left .cat13 a.selected {background-position: 9px -360px 
}
.cat_left .cat14 a,
.cat_left .cat14 a:hover ,
.cat_left .cat14 a.selected {background-position: 9px -390px 
}
.cat_left .cat15 a ,
.cat_left .cat15 a:hover,
.cat_left .cat15 a.selected {background-position: 9px -420px 
}
.cat_left .cat16 a ,
.cat_left .cat16 a:hover ,
.cat_left .cat16 a.selected {background-position: 9px -450px 
}


/* body { background: #f5f5f5; } */
/* 新增 ken  */
.box {width: 260px;padding: 10px;background: #ffffff;border: 1px solid #eaeaea;border-radius: 3px; margin-bottom: 10px;}
.wb { border-bottom: 1px dashed #e3e3e3; }
.wb a {margin-bottom: 7px;color: #999;font-size: 14px;font-family: "微软雅黑";display: inline-block;background: url(/Content/images/wb.png) no-repeat;text-decoration: none;padding-left: 30px;height: 22px;line-height: 22px; }
.wb a:hover {color: #666;opacity: 0.8;filter: alpha(opacity=80); }
.wb .qq { background-position: 0 0; }
.wb .sina {background-position: 0 -22px;margin-left: 40px; }
.phone { margin-top: 10px; }
.phone a {display: inline-block;height: 26px;line-height: 26px;background: url(/Content/images/phone.png) no-repeat;margin-right: 19px; }
.phone a:hover {opacity: 0.8;filter: alpha(opacity=80); }
.phone .apple {background-position: 0 0;width: 26px; }
.phone .wx {background-position: -42px 0;width: 26px; }
.phone .android {background-position: -84px 0;width: 26px; }
.phone .chrome {background-position: -126px 0;width: 26px; }
.phone .renren {background-position: -167px 0;width: 26px;margin-right: 0; }
/* 新增 ken  */
#nav {height: 38px;background: #83c215; }
.nav { float: left; }
.nav li {position: relative;float: left;width: 140px; }
.nav li a {width: 140px;height: 38px;display: block;line-height: 38px;text-align: center;font-size: 16px;color: #fff;font-weight: bold;float: left;font-family: "Microsoft YaHei"; }
.nav li a:link, .nav li a:visited { color: #fff; }
.nav li a:hover { text-decoration: none; }
.nav li .tips {position: absolute;width: 30px;height: 20px;background: url(/Content/images/ico-hot-s.gif) no-repeat;top: -10px;left: 80px; }
.nav li .current_page { background: #fc0; }
.nav_oper { float: right; }
.nav_oper a {display: inline-block;height: 25px;line-height: 25px;background: #fff;color: #666;margin-top: 10px;padding: 0 10px;border-radius: 3px; }
/* 新增 ken  */
.tag { float: right; }
.tag li {float: left;padding-top: 10px; position:relative; }
.tag a {color: #fff;height: 24px;line-height: 24px;display: block;text-align: center;padding-left: 7px; }
.tag .bl {background-position: 0 0;width: 74px; }
.tag .qd {background-position: 0 -24px;width: 50px; }
.tag dl { position:absolute; top:36px; left:0; width: 77px; background:#83c215; border-radius:3px; z-index:2; display:none; } 
.tag dl dd { height: 24px; line-height: 24px;}
.tag dl dd a{ color:#fff; font-size: 12px; text-align:center; background: none;padding-left: 0;}
/* 新增 ken  */
/*2014.11.24*/
.bl_btm .vote .fif
{
    color:#999;
    float: right;
    background:url(/Content/Images/unCollect.png) left center no-repeat;
    padding-left: 20px;
}

.bl_btm .vote .collected
{
    background:url(/Content/Images/Collect.png) left center no-repeat;
    color:#f60;
}
.d_gotoshop a.collect
{
    background: url(/Content/Images/unCollect.png) 20px 12px #eee no-repeat;
    color: #999;
    width: 115px;
}
.d_gotoshop a.collect:hover
{
    background: url(/Content/Images/Collect.png) 20px 12px #eee no-repeat;
    color: #999;
    width: 115px;
    color:#f60
}
.mallinfo{padding:15px;background:#eee;line-height:20px;}

.artical_detail .artical_subtitle a
{
    background:url(/Content/Images/unCollect.png) left center no-repeat;
    padding-left: 20px;color:#999;font-size:12px;
}
.artical_detail .artical_subtitle a:hover
{
    background:url(/Content/Images/Collect.png) left center no-repeat;
    color:#f60;font-size:12px;
}
