﻿@import url(/skin/redromance/_system.css );
@import url(/skin/redromance/_component.css );
@import url(/skin/redromance/_layout.css );
.Pic_content {
	MARGIN: 0px auto; WIDTH: 850px
}
#SideBar {
	WIDTH: 226px
}
#PicCategory {
	MARGIN-TOP: 6px; WIDTH: 226px
}
.dire_tit {
	WIDTH: 226px; BACKGROUND: url(/skin/redromance/images/categorypic.gif) no-repeat; HEIGHT: 45px
}
.dire_conbg {
	PADDING-LEFT: 10px; WIDTH: 206px; PADDING-RIGHT: 10px; BACKGROUND: url(/skin/redromance/images/zplpml_conbg.gif) repeat-y
}
.dire_conbg UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.dire_botmbg {
	WIDTH: 226px; BACKGROUND: url(/skin/redromance/images/zplpml_botmbg.gif) no-repeat; HEIGHT: 21px; CLEAR: both
}
.C_ProList {
	MARGIN-TOP: 20px; padding-top:10px;
}
.C_ProList .C_ProPiece {
	PADDING-BOTTOM: 15px
}
.C_ProList .C_ProPiece {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; MARGIN: 10px;display:inline;PADDING-LEFT: 0px; WIDTH: 140px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
BODY.image .C_ProList .C_ProPiece {
	POSITION: relative; WIDTH: 140px; HEIGHT: 140px
}
BODY.image .C_ProList .C_ProPiece DIV {
	TEXT-ALIGN: center; LINE-HEIGHT: 140px; WIDTH: 140px; padding-top:2px; BACKGROUND: url(/skin/redromance/images/user/album_bg.png) no-repeat 0px 0px; HEIGHT: 140px
}
BODY.image .C_ProList .C_ProPiece .name {
	LINE-HEIGHT: 26px
}
.CategoryGuide {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: 650px; HEIGHT: 30px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.CategoryInfo {
	TEXT-ALIGN: left; PADDING-LEFT: 5px; WIDTH: 200px; FLOAT: left; FONT-SIZE: 17px
}
.CategoryInfo STRONG {
	TEXT-ALIGN: left; LINE-HEIGHT: 30px; COLOR: Red
}
.PageInfo {
	WIDTH: 500px; FLOAT: right; margin-top:10px
}
.PicImgInfo {
	TEXT-ALIGN: center; WIDTH: 450px; FLOAT: left
}
.ImageInfo H4 {
	BORDER-BOTTOM: #ccc 1px solid; LINE-HEIGHT: 26px
}
.PicImgInfo H2 {
	LINE-HEIGHT: 32px; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.PicImgInfo .picture {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; TEXT-ALIGN: center; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 400px; WIDTH: 400px; HEIGHT: 400px; OVERFLOW: hidden; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.PicImgInfo .picture P {
	POSITION: static; VERTICAL-ALIGN: middle; TOP: 50%
}
.PicImgInfo .picture P IMG {
	POSITION: static; VERTICAL-ALIGN: middle; TOP: -50%; LEFT: -50%
}
.PicDetail {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; WIDTH: 350px; PADDING-RIGHT: 15px; FLOAT: left; PADDING-TOP: 15px
}
.PicDetail UL LI {
	LINE-HEIGHT: 32px
}
.PicDetail UL LI.hits {
	BORDER-BOTTOM: #1e90ff 1px solid
}
.PicDetail UL LI.dashed {
	BORDER-BOTTOM: #1e90ff 1px dashed
}
.HotProduct {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 850px; CLEAR: both
}
.HotProduct .more {
	POSITION: absolute; WIDTH: 60px; HEIGHT: 26px; TOP: 10px; RIGHT: 5px
}
.HotProduct .more A {
	COLOR: red
}
.HotProduct H2 {
	
}
.c_main_box {
	HEIGHT: 200px; OVERFLOW: hidden
}
.c_main_box UL LI {
	MARGIN: 12px;display:inline; WIDTH: 140px; FLOAT: left; HEIGHT: 185px; OVERFLOW: hidden
}
.c_main_box UL LI .p_list_pic {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.c_main_box UL LI .p_list_pic IMG {
	WIDTH: 135px; HEIGHT: 135px
}
.c_main_box UL LI .p_list_name {
	TEXT-ALIGN: center; LINE-HEIGHT: 26px
}
.c_main_box UL LI .p_list_price {
	TEXT-ALIGN: center
}
#DesignPicture {
	BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc 1px solid; MARGIN: 10px auto 5px; WIDTH: 850px; padding-left:0px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#DesignPicture H2 {
	LINE-HEIGHT: 18px; MARGIN: 5px; PADDING-LEFT: 20px; BACKGROUND: url(/skin/redromance/images/quan.gif) no-repeat 1px 0px; HEIGHT: 18px; FONT-SIZE: 16px
}
#DesignPicture .more {
	POSITION: absolute; TOP: 5px; RIGHT: 5px
}
#productsandservices .yuimenuitemlabel {
	CURSOR: pointer; TEXT-DECORATION: none
}
#ref-products-container .yui-carousel-nav {
	
}
#ref-products-container .yui-carousel-nav H3 {
	LINE-HEIGHT: 30px; PADDING-LEFT: 20px; FLOAT: left; COLOR: #fff
}
#ref-products-container .yui-carousel-item-selected {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
.yui-carousel-element LI {
	TEXT-ALIGN: left; HEIGHT: 150px
}
#ref-products-container A {
	TEXT-DECORATION: none
}
#ref-products-container .item {
	POSITION: relative; MARGIN: 0px 12px; WIDTH: 140px; DISPLAY: inline; OVERFLOW: hidden
}
#ref-products-container .item DIV {
	TEXT-ALIGN: center; LINE-HEIGHT: 135px; HEIGHT: 135px
}
#ref-products-container .item DIV P {
	POSITION: static; TOP: 50%
}
#ref-products-container .item DIV P IMG {
	POSITION: static; VERTICAL-ALIGN: middle; TOP: -50%; LEFT: -50%
}
#ref-products-container .item DIV P:after {
	VISIBILITY: hidden; FONT-SIZE: 1px; CONTENT: "."
}
#ref-products-container .item P.all {
	Z-INDEX: 2; POSITION: absolute; BOTTOM: 6px; DISPLAY: none
}
#ref-products-container .item P.all A {
	FONT-SIZE: 85%; FONT-WEIGHT: bold
}

#detailInfo {
	CLEAR: both; PADDING-TOP: 10px
}
#detailInfo .C_md_c {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#detailInfo .panelTitle {
	BACKGROUND: url(/skin/redromance/images/bg_repeat.png);font-size:14px;height:30px; line-height:30px; border-bottom:2px dotted #ccc;margin-bottom:5px; color:red;
}
#detailInfo .CurInfo .panelTitle {
	
}
#detailInfo #detailPanel {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
#detailInfo .baseProperty {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; MARGIN-BOTTOM: 1em
}
#detailInfo .baseProperty TH {
	WIDTH: 7em; FONT-WEIGHT: 700
}
#detailInfo .baseProperty TH {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 8px
}
#detailInfo .baseProperty TD {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 8px
}
.C_richText {
	TEXT-ALIGN: left; LINE-HEIGHT: 150%; min-HEIGHT: 50px; height:auto; OVERFLOW: hidden
}
.C_richText P {
	TEXT-INDENT: 2em; MARGIN: 1.2em 0px
}
.C_richText P.img {
	TEXT-ALIGN: center; TEXT-INDENT: 0px
}
.C_richText P.img IMG {
	MARGIN: 1.2em auto; DISPLAY: block
}
.C_richText EM STRONG {
	COLOR: red
}
.C_richText EM {
	COLOR: red
}
.C_richText STRONG EM {
	FONT-WEIGHT: 700
}
.C_richText STRONG {
	FONT-WEIGHT: 700
}#to_diy{
margin-top:20px;
width:100px !important;
height:28px !important;
width:80px;
height:auto;
line-height:28px;
text-align:center;
font-weight:bold;
display:block;
font-size:14px;
_padding:6px 10px;
border:1px solid #ccc;
background:url(/skin/redromance/images/nav_bg_003.gif) repeat-x center center;
background:url(/skin/redromance/images/sprite.png) repeat-x 0 -200px;
}
#to_diy:hover{
text-decoration:none;
}
  #productsandservices .yuimenuitemlabel{
  cursor:pointer;
  text-decoration:none;
}
