﻿/********************************************自定义样式*************************************************/
a:link, a:visited, a:hover, a:active
{
    text-decoration: none;
}
.custom-corners .ui-bar
{
    -webkit-border-top-left-radius: inherit;
    border-top-left-radius: inherit;
    -webkit-border-top-right-radius: inherit;
    border-top-right-radius: inherit;
}
.custom-corners .ui-body
{
    border-top-width: 0;
    -webkit-border-bottom-left-radius: inherit;
    border-bottom-left-radius: inherit;
    -webkit-border-bottom-right-radius: inherit;
    border-bottom-right-radius: inherit;
}
label.error
{
    color: red;
    font-size: 10pt;
    font-weight: normal;
    margin-top: 0.5em;
    width: 100%;
    float: none;
    display: inline-block;
    margin-left: 22%;
    margin-left: 2px;
    margin-bottom: 0px;
    display: block;
}
.d_price
{
    font-family: Arail;
    font-size: 20pt;
    font-weight: bold;
    color: #f15009;
}
.d_price_s
{
    font-family: Arail;
    font-size: 10pt;
    font-weight: bold;
    color: #f15009;
}
.m_price
{
    font-family: Arail;
    font-size: 9pt;
    text-decoration: line-through;
    color: #9d9992;
}
.int_price
{
    font-family: Arail;
    font-size: 9pt;
    font-weight: normal;
    color: #ff5009;
}
.hot_list
{
    color: #ff5009;
}
.img-avatar
{
    width: 70px;
    height: 70px;
    margin: 5px 0px 5px 5px;
}
.img-avatar-mini
{
    width: 51px;
    height: 51px;
    margin: 5px 0px 5px 5px;
}
.img-auto
{
    width: 85%;
    max-width: 150px;
}
/*滚动图样式 begin*/
.b_cont
{
    overflow: hidden;
    margin: 0px auto 0px auto;
    position: relative;
}
.ct_p
{
    float: left;
    text-align: center;
}
.ct_txt
{
    display: block;
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 30px;
    line-height: 30px;
    margin-top: -30px;
    text-align: center;
    background-color: rgba(0,0,0,.3);
    color: #fff;
    text-shadow: 1px 1px 0px #555;
    font-size: 14px;
}
.ct_p .ct_i
{
    display: block;
    position: relative;
    height: 30px;
    line-height: 30px;
    margin-top: -30px;
    background-color: rgba(0,0,0,.0);
    color: #fff;
    text-shadow: 1px 1px 0px #555;
    font-size: 13px;
    text-align: right;
    margin-right: 5px;
}
.ct_p a
{
    border: 0;
    text-decoration: none;
}
.ct_p img
{
    display: block;
    width: 100%;
    height: 100%;
    border: 0;
}
/*滚动图样式 end*/
/*版权信息*/
div.copyright
{
    font-size: 9pt;
    color: #bbbbbb;
    text-align: center;
    padding-top: 20px;
    padding-bottom: auto;
}
/* 兑换券和订单标记 */
.mx-ticket,.mx-ticket2
{
    background-color: #ff5009;
    color: #ffffff;
    text-shadow: none;
    padding: 1px;
    font-size: 12px;
}
.mx-order,.mx-order2
{
    background-color: #ff9040;
    color: #ffffff;
    text-shadow: none;
    padding: 1px;
    font-size: 12px;
}
.mx-ticket
{
    position: relative;
    float: right;
    margin-left: 5px;
}
.mx-order
{
    position: relative;
    float: right;
    margin-left: 5px;
}
