﻿table
{
    border-collapse: collapse;
}
hr
{
    height: 1px;
    color: #cccccc;
}
.Note
{
    font-weight: normal;
    color: #999999;
    letter-spacing: normal;
}

/*表格页码部分使用的样式*/
.GridViewPage
{
    text-align:right;
}
.GridViewPage span
{
    margin:3px;
    text-align: center;
    height: 25px;
    line-height:25px;
    padding-top:2px;
    z-index: 0;
    cursor: pointer;
    background-color: #ff8c00;
    font-size: 9pt;
    color: #ffffff;
    border-right: #8b0000 1px solid;
    padding-right: 5px;
    border-top: #8b0000 1px solid;
    padding-left: 5px;
    border-left: #8b0000 1px solid;
    border-bottom: #8b0000 1px solid;
    font-weight: bold;
}
.GridViewPage a
{
    margin:3px;
    text-align: center;
    height: 25px;
    line-height:25px;
    padding-top:3px;
    z-index: 0;
    cursor: pointer;
    background-color: #fff;
    color: #666666;
    border-right: #F4FFBB 1px solid;
    padding-right: 5px;
    border-top: #F4FFBB 1px solid;
    padding-left: 5px;
    border-left: #F4FFBB 1px solid;
    border-bottom: #F4FFBB 1px solid;
 
        }
/*表格页脚部分使用的样式*/
.GridViewFoot
{
}
/*表格头*/
.GridViewHeader
{
    font-weight: bold;
    min-height: 25px;
    vertical-align: middle;
    line-height: 25px;
    background-color: #eeeeee;
}
.GridViewHeader th
{
    padding-left: 10px;
    padding-right: 10px;
    border: 1px solid #cccccc;
}
/*表格普通行*/
.GridViewRow
{
}
.GridViewRow td
{
    overflow: auto;
    border-bottom: #cccccc 1px dashed;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 6px;
    padding-bottom: 6px;
}
/*表格交替行*/
.GridViewAlternatingRow
{
}
.GridViewAlternatingRow td
{
    overflow: auto;
    border-bottom: #cccccc 1px dashed;
    background: #fafafa;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 6px;
    padding-bottom: 6px;
}


/*消息与反馈的背景*/
.MessageItem
{
    padding: 6px 6px 6px 12px;
}
/*消息与反馈的交换背景*/
.MessageItem2
{
    padding: 6px 6px 6px 12px;
    width: 600px;
}
.MessageItemFoot
{
    padding: 6px 6px 6px 12px;
    text-align: right;
}

/*消息与反馈的主题标题*/
.MessageMainHeader
{
    border-top: #cccccc 1px dashed;
    border-bottom: #cccccc 1px dashed;
    min-height: 25px;
    vertical-align: middle;
    line-height: 25px;
    background-color: #eeeeee;
}
/*消息与反馈的回复标题*/
.MessageHeader
{
    border-top: #cccccc 1px dashed;
    border-bottom: #cccccc 1px dashed;
    min-height: 25px;
    vertical-align: middle;
    line-height: 25px;
    background-color: #fafafa;
}
/*消息与反馈的主题内容*/
.MessageMainContent
{
    margin: 6px;
    margin-bottom: 10px;
    font-size: 10.5pt;
}
/*消息与反馈的回复内容*/
.MessageContent
{
    min-height: 25px;
    vertical-align: middle;
    line-height: 25px;
}

/*文章标题*/
.ArticleTitle
{
    font-size: 10.5pt;
    height: 50px;
    line-height: 50px;
    vertical-align: middle;
    text-align: center;
}
/*文章作者，发表日期*/
.ArticleAuthor
{
    text-align: right;
    border-bottom: 1px #cccccc dashed;
}
/*文章的内容*/
.ArticleText
{
    margin-top: 15px;
    margin-bottom: 15px;
    margin-left: 6px;
    margin-right: 6px;
}

/*投票结果标题*/
.voteTitle
{
    font-size: 10.5pt;
    height: 30px;
    line-height: 30px;
}
/*投票结果列表的外框*/
.voteContent
{
    margin: 6px;
}
/*结果的每一行*/
.voteContentRow
{
    clear: both;
    padding-top: 3px;
    padding-bottom: 3px;
}
/*结果选项的名称*/
.voteContentRow_Name
{
    float: left;
    width: 100px;
}

/*结果选项的展示条*/
.voteContentRow_Img
{
    float: left;
}
/*结果选项的投票数*/
.voteContentRow_Num
{
    float: left;
    margin-left: 6px;
}


/*总票数*/
.voteCountNum
{
    clear: both;
    width: 360px;
    text-align: right;
    margin-top: 16px;
}

/*结果不允许查看的提示*/
.voteMessage
{
    font-size: 10.5pt;
    height: 30px;
    line-height: 30px;
}


/*广告位1部分*/
.ads_1
{
    position: absolute;
    top: 30px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 6px;
    left: 190px;
    line-height: 0px;
}
.ads_1 span
{
    line-height: 15px;
}
.ads_2, .ads_3, .ads_4
{
    width: 950px;
    margin: 0 auto;
    line-height: 0px;
}
.ads_2, .ads_3, .ads_4 span
{
    line-height: 15px;
}
/*左侧的3个广告位*/
.ads_5, .ads_6, .ads_7, .ads_8
{
    width: 100%;
    line-height: 0px;
}
.ads_5, .ads_6, .ads_7, .ads_8 span
{
    line-height: 15px;
}
/*右侧的3个广告位*/
.ads_9, .ads_10, ads_11
{
    clear: both;
    width: 100%;
    line-height: 0px;
}
.ads_9, .ads_10, ads_11 span
{
    line-height: 15px;
}

/*底部的2个广告位*/
.ads_12, .ads_13
{
    width: 950px;
    margin: 0 auto;
    line-height: 0px;
}
.ads_12, .ads_13 span
{
    line-height: 15px;
}
.head, .foot_help
{
    width: 950px;
    margin: 0 auto;
    position: relative;
}

/*LOGO部分*/
.head_Logo
{
    width: 180px;
    min-height: 80px;
    position: relative;
}
/*登录信息部分*/
.head_loginDecide
{
    position: absolute;
    top: 0px;
    right: 6px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 6px;
    background-image: url(../Images/header_bg_0422.gif);
    background-repeat: no-repeat;
    background-position: 0px -3px;
    overflow: hidden;
    height: 28px;
}
.head_loginDecide ul li
{
    float: left;
    padding-right: 6px;
    padding-left: 6px;
    background-image: url(../Images/header_line_bg.gif);
    background-repeat: no-repeat;
    background-position: right -5px;
    padding-top: 3px;
}
/*登录部分的右侧*/
.head_loginDecide2
{
    width: 6px;
    position: absolute;
    top: 0px;
    right: 0px;
    background-image: url(../Images/header_bg_0422.gif);
    background-repeat: no-repeat;
    background-position: -945px -3px;
    overflow: hidden;
    height: 28px;
}


/*购物车内容简要部分*/
.head_shoppingcart_info
{
    width: 300px;
    margin-right: 0px;
    margin-left: auto;
    background-image: url(../Images/header_menu_0604.png);
    background-repeat: no-repeat;
    background-position: 0px -356px;
    overflow: hidden;
    height: 28px;
    position: absolute;
    top: auto;
    left: auto;
    right: 0px;
    bottom: 0px;
    line-height: 28px;
    padding-left: 6px;
}
.head_shoppingcart_info2
{
    width: 300px;
    background-image: url(../Images/header_menu_0604.png);
    background-repeat: no-repeat;
    background-position: -650px -384px;
    overflow: hidden;
    height: 28px;
    position: absolute;
    top: auto;
    left: auto;
    right: 0px;
    bottom: 0px;
}

/*分割部分*/
.head_shoppingcart_info2_separator
{
    background-image: url(../Images/header_line_bg.gif);
    background-repeat: no-repeat;
    background-position: right -62px;
    padding-right: 5px;
    margin-right: 5px;
    color: #b80000;
}
/*购物车数量标题*/
.head_shoppingcart_info2_shoppingCartcountnumtitle
{
    padding-left: 15px;
    background-image: url(../Images/icon_all.gif);
    background-repeat: no-repeat;
    background-position: 0px -98px;
    margin-left: 3px;
    margin-right: 3px;
}
/*购物车总数量*/
.head_shoppingcart_info2_shoppingCartcountnum
{
    font-weight: bold;
}

/*购物车总金额*/
.head_shoppingcart_info2_shoppingCartcountmoney
{
    color: #b80000;
    padding-left: 15px;
    background-image: url(../Images/icon_all.gif);
    background-repeat: no-repeat;
    background-position: 0px -40px;
    font-weight: bold;
}
/*购物车链接的样式*//*下订单的链接*/
.head_shoppingcart_info2_viewshoppingcart, .head_shoppingcart_info2_add2order
{
    color: #b80000;
    padding-left: 12px;
    background-image: url(../Images/icon_all.gif);
    background-repeat: no-repeat;
    background-position: 0px -13px;
}

.head_shoppingcart_info2_viewshoppingcart span, .head_shoppingcart_info2_add2order span
{
    color: #b80000;
}


/*上部分类列表部分*/
.class
{
    width: 950px;
    margin: 0 auto;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: dashed;
    border-right-style: none;
    border-bottom-style: dashed;
    border-left-style: none;
    border-top-color: #cccccc;
    border-right-color: #cccccc;
    border-bottom-color: #cccccc;
    border-left-color: #cccccc;
    background-color: #FAFAFA;
    overflow: auto; /* 	background-image: url(../Images/header_menu_0604.png); 	background-repeat: no-repeat; 	background-position: 0px -100px; 	overflow:hidden; 	height:30px; 	*/
}
/*分类下拉菜单部分*/
.class_droplist
{
    float: left;
    margin-top: 3px;
    margin-right: 6px;
    margin-bottom: 3px;
    margin-left: 6px;
}
/*分类列表部分*/
.class_list
{
    margin-top: 3px;
}
.class_list ul li
{
    font-size: 10.5pt;
    padding-left: 5px;
    padding-right: 5px;
    float: left;
    line-height: 18px;
    white-space: nowrap;
}

/*导航条部分*/
.navigation
{
    width: 948px;
    background-color: #F4FFBB;
    text-align: left;
    margin-top: 6px;
    margin-right: auto;
    margin-bottom: 6px;
    margin-left: auto;
    border: 1px solid #A3BF00;
    overflow: auto;
}
/*导航条外框样式*/
.navigation_mappath
{
    width: 640px;
    float: left;
    margin: 6px;
}
/*导航条根的样式*/
.navigation_mappath_root
{
    font-weight: lighter;
    color: #404040;
}
/*导航条当前节点的样式*/
.navigation_mappath_current
{
    color: #333333;
}
/*导航条一般节点的样式*/
.navigation_mappath_node
{
    font-weight:lighter;
    color: #404040;
}
/*导航条分割符的样式*/
.navigation_mappath_separator
{
    font:lighter 12px "宋体";
    color: #404040;
}
/*导航条右侧搜索部分*/
.navigation_search
{
    margin: 3px;
}

/*中部主要内容显示部分*/
.content
{
    width: 950px;
    margin: 0 auto;
}
/*中部主要内容最底层*/
.content_all
{
    float: right;
    margin: 0 0 0 -230px;
    width: 100%;
    padding: 0;
}
/*中部主要内容的左侧*/
.content_left
{
    width: 220px;
    float: left;
}
/*中部主要内容的右侧*/
.content_right
{
    float: none;
    margin: 0 0 0 235px;
    width: 715px;
    padding: 0;
}

/*右上部外框样式，如分类页,搜索页的右上搜索部分*/
.content_right_top
{
    background-color: #f5fafa;
    border: #c1dad7 1px solid;
    overflow: auto;
	zoom:1;
}
.content_right_top:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
/*在content_right_top里面，主要是为了边框留8px的距离*/
.content_right_top2
{
    margin: 8px;
	width:385px;
	float:left;
	overflow:hidden;
	display:inline;
	
}
.content_right_top3
{
    margin: 8px;
	float:right;
	width:234px;
	height:49px;
	overflow:hidden;
	display:inline;
}

.tab_content, .content_search_list, .viewgoods_tab_content
{
    clear: both;
    position: relative;
    top: -1px;
    background-color: #ffffff;
    padding: 15px;
    border: #6b8123 1px solid;
    display: none;
    overflow: auto;
}
*html .content_search_list{zoom:1;}
.content_search_list li
{
    float: left;
    width: 160px;
}

/*错误提示部分*/
.content_Error
{
    color: #FF6600;
    min-height: 30px;
}

/*系统公告*//*分类列表*//*投票调查*//*最近浏览*//*本类推荐*//*查看大图的时候的商品图片列表*//*文章分类*/
.content_left_article, .content_left_classlist, .content_left_vote, .content_left_newgoods, .content_left_classhotgoods, .content_left_goodsimagelist, .content_left_articleClass
{
    width: 100%;
    overflow: auto;
    padding-top: 0px;
    padding-right: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
}
/*系统公告的标题外框*//*分类列表的标题外框*//*投票调查的标题外框*//*最近浏览的标题外框*//*本类推荐的标题外框*//*查看大图的时候的商品图片列表标题*//*文章分类标题外框*/
.content_left_article_title, .content_left_classlist_title, .content_left_vote_title, .content_left_newgoods_title, .content_left_classhotgoods_title, .content_left_goodsimagelist_title, .content_left_articleClass_title
{
    height: 20px;
    line-height: 20px;
    vertical-align: middle;
    border-top-width: 3px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-right-style: solid;
    border-bottom-style: solid;
    border-left-style: solid;
    border-top-color: #A3BF00;
    border-right-color: #A3BF00;
    border-bottom-color: #eeeeee;
    border-left-color: #A3BF00;
    background-color: #FAFAFA;
    text-align: center;
}
/*公告列表*//*分类列表*//*调查列表*//*最近浏览列表*//*本类推荐*//*查看大图的时候的商品图片列表*//*文章分类*/
.content_left_aritcle_list, .content_left_classlist_content, .content_left_vote_list, .content_left_newgoods_list, .content_left_classhotgoods_list, .content_left_goodsimagelist_content, .content_left_articleClass_list
{
    background-color: #fff;
    padding: 8px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-right-color: #CCCCCC;
    border-left-color: #CCCCCC;
    overflow: auto;
}
/*更多公告*//*分类列表*//*调查管理*//*最近浏览*//*本类推荐*//*查看大图的时候的商品图片列表*//*文章分类*/
.content_left_article_listmore, .content_left_classlist_more, .content_left_vote_more, .content_left_newgoods_more, .content_left_classhotgoods_more, .content_left_goodsimagelist_more, .content_left_articleClass_more
{
    text-align: right;
    padding-left: 8px;
    padding-right: 8px;
    margin-bottom: 8px;
    border-right-width: 1px;
    border-left-width: 1px;
    border-bottom-width: 1px;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid;
    border-right-color: #CCCCCC;
    border-left-color: #CCCCCC;
    border-bottom-color: #cccccc;
}

/*左侧分类列表第一级分类的样式*/
.content_left .classlist li
{
    clear: both;
    float: none;
    font-weight: bold;
    margin-top: 6px;
}
/*左侧分类列表第二级分类的样式*/
.content_left .classlist .classlist2 li
{
    clear: none;
    float: left;
    padding-left: 8px;
    font-weight: normal;
    white-space: nowrap;
    margin-top: 0px;
}

/*左侧投票调查标题部分*/
.content_left_vote_list .votetitle
{
    color: #333333;
    letter-spacing: 2px;
    padding: 6px;
}

/*左侧投票调查内容部分 和 提交按钮部分*/
.content_left_vote_list .votecontent, .content_left_vote_list .votebutton
{
    margin-left: 6px;
}


/*左侧投票调查内容文本部分*/
.content_left_vote_list .votecontent label
{
    margin-left: 3px;
}
/*左侧文章分类的分类条目*/
.content_left_articleClass_list li
{
    margin: 3px;
}

/*右侧推荐商品标题部分*//*右侧最新上架标题部分*/
.content_right_goodshot_title, .content_right_goodsnew_title
{
    padding-left: 20px;
    height: 20px;
    line-height: 20px;
    vertical-align: middle;
    border-top-width: 1px;
    border-right-width: 0px;
    border-bottom-width: 1px;
    border-left-width: 18px;
    border-top-style: dashed;
    border-right-style: none;
    border-bottom-style: dashed;
    border-left-style: none;
    border-top-color: #CCCCCC;
    border-right-color: #CCCCCC;
    border-bottom-color: #CCCCCC;
    border-left-color: #A3BF00;
    background-color: #FAFAFA;
}


/*底部*/
.foot
{
    clear: both;
}

/*底部帮助的标题外框*/
.foot_help .help_title
{
    width: 190px;
    float: left;
}
.foot_help .help_title div
{
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: dashed;
    border-right-style: none;
    border-bottom-style: dashed;
    border-left-style: none;
    border-top-color: #cccccc;
    border-right-color: #cccccc;
    border-bottom-color: #cccccc;
    border-left-color: #cccccc;
    background-color: #FAFAFA;
    padding: 6px;
    overflow: auto;
}

/*底部帮助的标题*/
.foot_help .help_title .help_title_span
{
    font-weight: bold;
}

/*底部帮助的内容标题*/
.foot_help .help_title li
{
    padding-left: 6px;
}

/*满行的标题列*/
.form_longtitle
{
    clear: both;
    font-weight: bold;
    border: 1px solid #cccccc;
    letter-spacing: 5px;
    min-height: 25px;
    vertical-align: middle;
    line-height: 25px;
    margin-top: 5px;
    margin-bottom: 5px;
    padding: 3px;
    background-color: #eeeeee;
}
/*表示一行*/
.form_line
{
    clear: both;
    overflow: auto;
    border-bottom: #cccccc 1px dashed;
}
.form_line .form_title
{
    border-bottom: none;
}
.form_line .form_values
{
    border-bottom: none;
}
.form_line .form_longtitle
{
    border-bottom: none;
}

/*表单的标题列*/
.form_title
{
    clear: both;
    float: left;
    padding: 3px;
    width: 100px;
    border-bottom: #cccccc 1px dashed;
    min-height: 25px;
    line-height: 25px;
    vertical-align: middle;
}
/*表单的控件列*/
.form_values
{
    padding: 3px;
    border-bottom: #cccccc 1px dashed;
    min-height: 25px;
    line-height: 25px;
    float: left;
}
/*表单的按钮列*/
.form_button
{
    clear: both;
    padding: 6px;
    border-bottom: #cccccc 1px dashed;
    height: 25px;
    background-color: #FAFAFA;
}


/*左边的空标签样式*/
.HishopTabLeft
{
    width: 20px;
    float: left;
    height: 20px;
    padding-top: 5px;
    z-index: 0;
    position: relative;
}
/*右边的空标签样式*/
.HishopTabRight
{
    width: 20px;
    float: left;
    height: 20px;
    padding-top: 5px;
    z-index: 0;
    position: relative;
}
/*标签选中时的样式*/
.HishopTabSelect
{
    border: 1px #696969 solid;
    border-bottom:0;
    position: relative;
    width: 75px;
    float: left;
    text-align: center;
    height: 25px;
    line-height:24px;
    z-index: 1;
    font-weight: bold;
    color: #006400;
    background-color: #fff;
    vertical-align: middle;
}
/*特殊标签的样式，比如返回标签*/
.HishopTabSpecialStyle
{
    position: relative;
    width: 75px;
    text-align: center;
    height: 20px;
    padding-top: 5px;
    z-index: 0;
    cursor: pointer;
    background-color: #f5f5dc;
    position: relative;
    float: left;
    font-size: 9pt;
    color: #fffaf0;
    border-right: #8b4513 0px solid;
    border-top: #8b4513 1px solid;
    border-left: #8b4513 1px solid;
    border-bottom: #8b4513 1px solid;
}
/*标签未选中时的样式*/
.HishopTabNotSelect
{
    position: relative;
    width: 75px;
    text-align: center;
    height: 24px;
	line-height:24px;
    z-index: 0;
    cursor: pointer;
    background-color: #ccff66;
    position: relative;
    float: left;
    color: #006400;
    border-right: #6b8e23 0px solid;
    border-top: #6b8e23 1px solid;
    border-left: #6b8e23 1px solid;
    border-bottom: #6b8e23 1px solid;
    vertical-align: middle;
}
/*鼠标指向时标签未选中时的样式*/
.HishopTabNotSelectMouseOver
{
    position: relative;
    width: 75px;
    text-align: center;
    height: 24px;
    line-height:24px;
    z-index: 0;
    cursor: pointer;
    background-color: #ccff66;
    position: relative;
    float: left;
    color: #006400;
    border-right: #6b8e23 0px solid;
    border-top: #6b8e23 1px solid;
    border-left: #6b8e23 1px solid;
    border-bottom: #6b8e23 1px solid;
    font-weight: bold;
    vertical-align: middle;
}



/*最右边的竖线的样式*/
.HishopTabRightLine
{
    border-top-style: none;
    border-right-style: none;
    float: left;
    position: relative;
    height: 20px;
    padding-top: 5px;
    border-left: #6b8e23 1px solid;
    border-bottom: 1px solid;
}
/*Tab下面的细线的样式*/
.HishopTabLineStyle
{
    background-color: #a9a9a9;
    height: 1px;
    overflow: hidden;
    clear: both;
    position: relative;
    z-index: 0;
    top: -1px;
    line-height: 1px;
}
/*最下面的线的样式*/
.HishopTabLine2Style
{
    height: 5px;
    background-color: #ffffff;
    position: relative;
    top: -1px;
    border-left: #ffffff 1px solid;
    border-right: #ffffff 1px solid;
}

/*用户管理菜单*/
.HishopMenuContentStyle
{
    height: 25px;
    background-color: #ffffff;
    top: -1px;
    position: relative;
    padding-left: 20px;
    font-size: 10.5pt;
    padding-top: 1px;
}
.HishopMenuContentStyle span
{
    padding-left: 15px;
    vertical-align: middle;
    line-height:25px;
}
/*菜单内容下面的线的样式*/
.HishopMenuContentLineStyle
{
    height: 4px;
    background-color: #f2ffda;
    position: relative;
    top: -1px;
    border-bottom: #ebebeb 1px solid;
    border-left: #f2ffda 1px solid;
    border-right: #f2ffda 1px solid;
}



/*一般的页码的样式*/
.PageNum
{
    text-align: center;
    height: 20px;
    padding: 2px 5px;
    z-index: 0;
    cursor: pointer;
    background-color: #fff;
    color: #666666;
    border: #c6c2f8 1px solid;
}
/*当前页码的样式*/
.SelectPageNum
{
    text-align: center;
    height: 20px;
    padding: 2px 5px;
    z-index: 0;
    cursor: pointer;
    background-color: #1a84e4;
    font-size: 9pt;
    color: #ffffff;
    border: #0e7c73 1px solid;
    font-weight: bold;
}
/*鼠标指向时页码的样式*/
.MouseOverPageNum
{
    text-align: center;
    height: 20px;
    padding: 2px 5px;
    z-index: 0;
    cursor: pointer;
    background-color: #c9c0fa;
    font-size: 9pt;
    color: #333333;
    border: #4831d2 1px solid;
    font-weight: normal;
    text-decoration: none;
}

.goods_list_pager
{
    clear:both;text-align:right;margin-top:20px;
    }

/*商品列表样式模板*/
/*最外框*/
.style_goodslist_1
{
    float: left;
    width: 175px;
    margin-top: 3px;
    margin-bottom: 3px;
}
/*商品小图*/
.style_goodslist_1_image
{
    width: 130px;
    height: 130px;
    text-align: center;
    line-height: 120px;
    vertical-align: middle;
    padding: 5px;
    margin: 2px;
    border: 1px solid #CCCCCC;
}

/*商品名称*/
.goodsname, .style_goodslist_1_name
{
    margin-top: 5px;
    height:35px;
}

/*市场价*/
.goodsmoney, .style_goodslist_1_goodsmoney
{
    color: #999999;
    text-decoration: line-through;
    font-style: italic;
}
/*购买价*/
.goodsmoneyvip, .style_goodslist_1_goodsmoneyvip
{
    color: #FF3300;
    font-size: 13px;
    font-weight: bold;
}
/*总金额*/
.goodscountmoney
{
    color: #FF3300;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
}
/*总数量*/
.goodscountnum
{
    color: #FF3300;
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
}

/*自选择扩展属性标题的样式*/
#ExtUserSelctTitle
{
    margin-left: 10px;
    padding: 3px;
    width: 90%;
    border-bottom: #A3BF00 1px solid;
    background-color: #FAFAFA;
}
/*自选择扩展属性控件列的样式*/
#ExtUserSelectContent
{
    margin-left: 30px;
    margin-top: 6px;
}
/*自选择扩展属性注释的样式*/
#ExtUserSelectNote
{
    float: left;
    position: relative;
    margin-left: 30px;
    color: #999999;
}





/*购物车头*/
.ShoppingHeader
{
    border-top-width: 1px;
    border-top-style: dashed;
    border-top-color: #cccccc;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #cccccc;
    background-color: #FAFAFA;
    overflow: auto;
    font-weight: bold;
    letter-spacing: 2px;
    text-align: center;
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
}


/*购物车项*/
.ShoppingItem
{
    clear: both;
    border-left: #cccccc 1px solid;
    border-right: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    background: #ffffff;
    padding-bottom: 6px;
    padding-top: 6px;
    overflow: auto;
    line-height: 20px;
    vertical-align: middle;
}
.ShoppingItem div
{
    padding-right: 2px;
}



/*购物车显示自选择扩展属性部分*/
.ShoppingItemContent2_left
{
    clear: both;
    margin-left: 30px;
    border-bottom: #cccccc 1px dashed;
}
/*购物车显示子级购物车项部分*/
.ShoppingItemContent2_right
{
    clear: none;
    margin-left: 30px;
    overflow: auto;
}
/*购物车交替项*/
.ShoppingAlternatingItem
{
    clear: both;
    border-left: #cccccc 1px solid;
    border-right: #cccccc 1px solid;
    border-bottom: #cccccc 1px solid;
    background: #fafafa;
    padding-bottom: 6px;
    padding-top: 6px;
    overflow: auto;
    line-height: 20px;
    vertical-align: middle;
}
.ShoppingAlternatingItem div
{
    padding-right: 2px;
}
/*购物车脚*/
.ShoppingFoot
{
    text-align: right;
}
/*子级购物车头*/
.Shopping2Header
{
    border-top-width: 1px;
    border-top-style: dashed;
    border-top-color: #cccccc;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #cccccc;
    background-color: #FAFAFA;
    overflow: auto;
    text-align: center;
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
}
/*子级购物车项*/
.Shopping2Item
{
    border-bottom: #cccccc 1px dashed;
}
.Shopping2Item div
{
    padding-right: 2px;
}
/*子级购物车交替项*/
.Shopping2AlternatingItem
{
    border-bottom: #cccccc 1px dashed;
}
.Shopping2AlternatingItem div
{
    padding-right: 2px;
}

/*子级购物车脚*/
.Shopping2Foot
{
    border-right: #a9a9a9 1px solid;
    border-bottom: #a9a9a9 1px solid;
    border-top: #a9a9a9 1px solid;
    background: #dcdcdc;
    font-size: 10.5pt;
    padding: 0px 0px 0px 0px;
    color: #000000;
}

/*购物车赠品选择的外框*/
.shoppingCartGiftSelectItem
{
    float: left;
    margin: 12px;
}
.shoppingCartGiftSelect_Title
{
    border-top-width: 1px;
    border-top-style: dashed;
    border-top-color: #cccccc;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #cccccc;
    background-color: #FAFAFA;
    overflow: auto;
    text-align: center;
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
    margin-bottom: 12px;
    font-weight: bold;
}



/*添加商品到购物车的DIV框样式*/
.ShoppingCartAddDiv
{
    background-color: #ffffff;
    padding: 6px 6px 6px 12px;
    filter: alpha(Opacity=100,style=0);
    opacity: 1;
    line-height: 20px;
    border-right: #999999 1px solid;
    border-top: #336699 3px solid;
    border-left: #999999 1px solid;
    border-bottom: #999999 1px solid;
}

/*在对购物车进行操作后，返回的信息的样式*/
.ShoppingCartReturnDiv
{
    background-color: #ffffff;
    border-right: #999999 1px solid;
    border-top: #a3bf00 3px solid;
    border-left: #999999 1px solid;
    border-bottom: #999999 1px solid;
    padding: 6px 6px 6px 12px;
    filter: alpha(Opacity=100,style=0);
    opacity: 1;
    line-height: 20px;
}
/*返回信息的标题*/
.ShoppingCartReturnDiv_Title
{
    float: left;
}

/*返回信息的暂停和关闭按钮部分*/
.ShoppingCartReturnDiv_Close
{
    text-align: right;
}

/*返回信息的购物车，下订单部分*/
.ShoppingCartReturnDiv_Links
{
    border-top: #cccccc 1px dashed;
    border-bottom: #cccccc 1px dashed;
    text-align: right;
    background-color: #fafafa;
}
/*我已经阅读并同意注册协议 注册协议单选框部分*/
.reg_AgreementCheckText
{
	 font-weight:bold;	
}