﻿ body, th,td
{
    font-size:12px;
    list-style:none;
    font-size: 12px;
    font-family:"Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;
    color:#666666;
}
body {
    background-image: url(images/bg.gif);
}
img
{
    border:0px;
}
a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: none;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	color: #FF0000;
}

#regNow {
    color: #f00;
    font-weight: bold;
    font-size: 12px;
}
:focus{outline:0;}
.clear
{
	clear:both;
}
body{
	margin:0px;
	background-color:#fff;
}
img{border:0px;}
.red {
    color: red;
}
a.violet:link,a.violet:visited {
    color: #cb05a8;
}
span.rank_bg {
    width: 79px;
    height: 15px;
    display:inline-block;
    background: url(images/star.gif) no-repeat 0px -17px;
}
span.rank_1 {
    width: 16px;
    height: 15px;
    display:inline-block;
    background: url(images/star.gif) no-repeat;
}
span.rank_2 {
    width: 32px;
    height: 15px;
    display:inline-block;
    background: url(images/star.gif) no-repeat;
}
span.rank_3 {
    width: 48px;
    height: 15px;
    display:inline-block;
    background: url(images/star.gif) no-repeat;
}
span.rank_4 {
    width: 64px;
    height: 15px;
    display:inline-block;
    background: url(images/star.gif) no-repeat;
}
span.rank_5 {
    width: 79px;
    height: 15px;
    display:inline-block;
    background: url(images/star.gif) no-repeat;
}

.pageinfo
{
    padding: 0px 10px;
}
.txtpage
{
    width: 42px;
    height: 27px;
    line-height:27px;
    margin:0px 6px;
    border:0px;
    text-align:center;
    background: url(images/txtpage.gif) no-repeat;
}
.btngo
{
    width: 42px;
    height: 27px;
    line-height:27px;
    border:0px;
    cursor:pointer;
    background: url(images/btngo.gif) no-repeat;
}
#validateImg {
    position:relative;
    top:6px;
    _top:1px;
}

span.blue {
    color: blue;
    
}
/*头部购物车*/

.c_cart {
    float: right;
    width: 124px;
    height: 32px;
    margin-top:0px;
    position:relative;
    z-index:99999
}
.c_cart_title{
    float: left;
    width: 124px;
    height: 32px;
    background: #f8f8f8;
    border:1px solid #fbd2db;
    position:relative;
    z-index:21;
    border-radius:4px;
    text-indent:10px;
}

.c_cart_title a{
    display:inline-block;
    width: 104px;
    height: 32px;
    color:#333;
    line-height:32px;
    text-indent:26px;
    background:url(images/icon_cart.gif) no-repeat 0px 8px;
}
.c_cart_txt {
    width: 154px;
    text-indent:0px;
    position: absolute;
    left: 0px;
    bottom: -24px;
    color:#ccc;
}
.c_cart_item {
    display:none;
    position: absolute;
    top: 32px;
    right: 0px;
    border:1px solid #e8e7e7;
    background:#fff;
    width:330px;
    z-index:30;
}
.c_cart_item ul {
    float:left;
    width: 310px;
    height:50px;
    padding:10px 0px;
    margin-left:10px;
    border-top:1px dashed #ddd;
}
li.column_1 {
    width: 50px;
    float: left;
}
li.column_1 img{
    border:1px solid #ddd;
}
li.column_2 {
    width: 150px;
    float: left;
    padding:0px 10px;
}
li.column_3 {
    float: left;
}
.c_cart_chek {
    clear:both;
    text-align:center;
    padding: 15px 0px;
}
.c_cart_chek a:link,.c_cart_chek a:visited {
    display: inline-block;
    background: #f60;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    padding: 4px 12px;
}
.c_cart_num {
    position:absolute;
    top:-18px;
    left:14px;
    height: 27px;
    width: 20px;
    color: #fff;
    z-index:22;
    text-align: center;
    background: url(images/cartNum.png) no-repeat;
    z-index:999999;
}
.sign-day {
    float:right;
    margin-top:30px;
}

.sign-day a {
    display:block;
    width:100px;
    height:34px;
    color:#fff;
    line-height:34px;
    text-align:left;
    text-indent:10px;
    background:url(images/top_aa_02.gif) no-repeat;
}
.bott {
    background:url(images/bot.jpg) no-repeat;
}
.bot-tita {
font-size:15px;
line-height:28px;
}
.bot-tita strong{
font-size:15px;
}