﻿@charset "utf-8";
/* CSS Document */

h3.head{
background: url(../images/pro/pro_title_bg_02.png) repeat-x;
border: 1px solid #e9f9ff;
color: #224096;
font-size: 14px;
height: 30px;
line-height: 30px;
text-indent: 10px;
}

/*---------------------------------- 专线 --*/
#s-pro-promo {
background: url(../images/pro/pro_bg_01.png) repeat-x;
border: 1px solid #b9dcf0;
float: left;
left: 5px;
margin: 5px auto 0 auto;
position: relative;
text-align: center;
width: 578px;
}
#s-pro-promo h3 {
color: #4063c8;
font-family: "黑体";
font-size: 22px;
margin: 10px auto 0 auto;
text-align: left;
text-indent: 10px;
}
#s-pro-promo h3 img {
position: relative;
vertical-align: middle;
top: -2px;
}
#s-pro-promo h3 span {
display: block;
padding: 5px 0 5px 5px;
* padding: 0;
}
#s-pro-promo div {
background: #fff;
border: 1px dashed #4063c8;
margin: 0 auto;
padding: 5px 0 5px 15px;
text-align: left;
width: 540px;
}
#s-pro-promo div strong {
color: #4063c8;
}
#s-pro-promo div span strong,
#s-pro-promo div span {
color: #f00;
display: block;
}
#s-pro-promo h5 {
color: #4063c8;
font-size: 14px;
line-height: 2em;
}
#s-pro-promo cite {
background: url(../images/pro/pro_bg_02.gif) no-repeat 0 -15px;
display: block;
margin: 0 auto;
padding: 15px 0 0 0;
padding-bottom: 11px;
* padding-bottom: 0;
text-align: center;
width: 560px;
}

/*---------------------------------- 商品信息 --*/
#s-pro-info {
background: #f2f8ff;
border: 1px solid #b9dcf0;
float: right;
margin: 5px auto 0 auto;
position: relative;
right: 5px;
text-align: center;
width: 399px;
}
#s-pro-info h3 {
text-align: left;
}
#s-pro-info h4,
#s-pro-info div {
margin: 10px auto 0 auto;
overflow: auto; /* for Firefox */
text-align: left;
width: 380px;
}
#s-pro-info div span {
background: #fff;
border: 1px solid #b9dcf0;
float: left;
height: 160px;
margin: 0 10px 0 0;
position: relative;
text-align: center;
width: 160px;
}
#s-pro-info div span var img {
height: 160px;
width: 160px;
}
#s-pro-info div span cite {
bottom: 5px;
position: absolute;
right: 5px;
}
#s-pro-info div p {
float: right;
line-height: 1.5em;
width: 205px;
}
#s-pro-info div p strong {
color: #4063c8;
}
#s-pro-info div samp,
#s-pro-info div em,
#s-pro-info div dfn {
display: block;
font-style: normal;
}
#s-pro-info div samp {
height: 54px;
overflow: hidden;
}
#s-pro-info div dfn strong {
font-weight: normal;
text-decoration: line-through;
}
#s-pro-info div em {
color: #f00;
}
#s-pro-info h4 {
background: url(../images/pro/pro_bg_04.gif) no-repeat 110px center;
color: #4063c8;
margin: 10px auto 0 auto;
}
#s-pro-info ul {
}
#s-pro-info ul li {
padding: 0 0 8px 0;
}
* html #s-pro-info ul li { /* for IE6 */
padding-bottom: 2px;
}
*+ html #s-pro-info ul li { /* for IE7 */
padding-bottom: 6px;
}
#s-pro-info ul span {
display: block;
}
#s-pro-info ul img {
border: 1px solid #b9dcf0;
height: 90px;
width: 90px;
}

#s-pro-info table {
margin-bottom: 2px !important;
margin: 5px auto 7px auto;
width: 100%;
}

/*---------------------------------- 系列 --*/
#s-pro-series {
background: #ecf5fd;
float: left;
left: 5px;
margin: 5px auto 0 auto;
position: relative;
text-align: center;
width: 580px;
}
#s-pro-series a {
color: #4063c8;
}
#s-pro-series div {
margin: 0 auto 5px auto;
}
#s-pro-series h3 {
background: url(../images/pro/pro_title_bg_01.png) no-repeat;
color: #4063c8;
font-weight: normal;
height: 30px;
line-height: 30px;
text-align: left;
text-indent: 55px;
}
#s-pro-series h3 strong {
font-size: 14px;
}
#s-pro-series h4 {
line-height: 2.5em;
padding: 0 0 10px 0;
text-align: left;
text-indent: 55px;
}
#s-pro-series ul {
border-color: #c1e0f4;
border-style: solid;
border-width: 1px 0 1px 1px;
margin: 5px auto 0 auto;
overflow: auto; /* for Firefox */
width: 567px;
}
#s-pro-series ul li {
background: #fff url(../images/pro/pro_bg_05.png) no-repeat 5px 5px;
border-right: 1px solid #c1e0f4;
float: left;
padding: 5px 0;
width: 188px;
}
#s-pro-series ul li.month-02 {
background: #fff url(../images/pro/pro_bg_06.png) no-repeat 5px 5px;
}
#s-pro-series ul li.month-03 {
background: #fff url(../images/pro/pro_bg_07.png) no-repeat 5px 5px;
}
#s-pro-series ul span img {
height: 120px;
width: 160px;
}
#s-pro-series ul em {
color: #f00;
display: block;
font-style: normal;
}
#s-pro-series ul p {
margin: -10px auto 0 auto;
}

/*---------------------------------- 商品简介 --*/
#s-pro-intro {
background: #f5f9ff;
border: 1px solid #b9dcf0;
float: right;
height: 789px;
* height: 767px;
margin: 5px auto 0 auto;
overflow: auto;
position: relative;
right: 5px;
text-align: center;
width: 399px;
}
#s-pro-intro h3 {
text-align: left;
}
#s-pro-intro div {
margin: 10px auto 0 auto;
text-align: left;
width: 380px;
}
#s-pro-intro h4 {
color: #4063c8;
font-weight: normal;
line-height: 2em;
}
#s-pro-intro p {
text-indent: 24px;
}
#s-pro-intro p strong {
color: #f00;
font-weight: normal;
}
