body {
}
#category-side
{
	width:202px;
	float:left;
	margin-right:7px;
	background-color:White;
}
#category-side-top
{
	border:solid 1px #d9d9d9;
	width:200px;
	margin-bottom:10px;
}
#category-side-bottom .category-side-product
{
	width:202px;
	height:330px;
	margin-bottom:10px;
}
#category-side-bottom .category-side-product img
{
	width:202px;
	height:330px;
	border:0px;
}
#category-side h2
{
	color:#cc3333;
	font: 24px "Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ºÚÌå";
	margin:10px 0px 10px 15px;
}
.category-side-section
{
	width:200px;
	margin-top:10px;
	margin-bottom:10px;
}
.category-side-section ul
{
	margin:5px 0px 0px 0px;
	padding:0px;
	overflow:auto;
}
.category-side-section li
{
	margin:0px;
	padding:0px 0px 0px 8px;
	list-style:none;
}
.category-side-section h4
{
	font-size:14px;
	color:#999999;
	border-top:solid 1px #aaaaaa;
	border-bottom:solid 1px #aaaaaa;
	padding:3px 0px 3px 10px;
	width:180px;
	margin:0px 3px 0px 5px;
}
.category-side-section a
{
	font-size:12px;
	text-decoration:none;
	color:#006699;
}
.category-side-section a:hover
{
	color:#990000;
}
.category-side-section-articles
{
	width:200px;
	margin-top:10px;
	margin-bottom:10px;
	border:solid 1px #e1e1e1;
}
.category-side-section-articles ul
{
	margin:5px 0px 0px 0px;
	padding:0px;
}
.category-side-section-articles li
{
	margin:0px 0px 0px 3px;
	padding:0px 0px 0px 12px;
	list-style:none;
	line-height:25px;
	background-image:url("../images/bgs.png");
	background-repeat:no-repeat;
	background-position:3px -240px;
}
.category-side-section-articles h4
{
	font-size:14px;
	padding:3px 0px 3px 10px;
	width:180px;
	margin:5px 3px 0px 5px;
}
.category-side-section-articles a
{
	font-size:12px;
	text-decoration:none;
	color:#666666;
}
.product-location
{
	width:680px!important;
	float:left;
	background-color:White;
}
#product-view-history li
{
	background-image:none;
}
#product-view-history a
{
	color:#006699;
}

.product-main-content
{
	width:800px;
	min-height:450px;
	float:left;
	margin-right:8px;
	background-color:White;
	/*border:solid 1px red;*/
}
.product-main-content .product-section
{
	width:780px;
	margin-bottom:7px;
	clear:both;
}
.product-main-content #wiki-articles
{
	width:780px;
}
.product-main-content #blog-articles
{
	width:780px;
}
.product-content
{
	width:100%;
	min-height:370px;/* 470 */
	float:left;
	padding-top:10px;
	background-color:White;
	margin-bottom:7px;
	/*
	background-image:url("../images/gradual_change_1.jpg");
	background-position:top;
	background-repeat:repeat-x;
	*/
}
.category-goods-container
{
	width:770px;
	margin-bottom:10px;
	float:left;
	background-color:White;
}
.category-poster
{
	width:770px;
	height:300px;
	margin-bottom:10px;
}
.category-poster img
{
	width:770px;
	height:300px;
	border:0px;
}

.category-goods-container .product-section
{
	width:753px;
}
.goods-container
{
	width:766px;
	overflow:hidden;
}
.goods-container .goods-wrap
{
	border-bottom:solid 1px #cccccc;
	width:255px;
	min-height:280px;
	float:left;
}
.goods-container .goods-small
{
	float:left;
	margin:10px 1px 5px 0px;
	background-color:White;
	width:210px;
	text-align:center;
	border-right:solid 1px #eeeeee;
	padding-left:35px;
	padding-bottom:10px;
	display:inline;
}
.goods-container .goods-small-s
{
	border-right:0px;
}
.goods-container .goods-img
{
	width:150px;
	height:170px;
	margin:0px 0px 10px 0px;
	text-align:center;
	float:left;
	display:inline;
}
.goods-container .goods-img img
{
	border:0px;
	width:150px;
	height:170px;
}
.goods-container .goods-name
{
	float:left;
	display:inline;
}
.goods-container .goods-name a
{
	display:inline;
	color:#333333!important;
}
.goods-container .goods-name span
{
	color:#5588aa;
	font-size:12px;
	margin-left:5px;
}
.goods-container .goods-price
{
	float:left;
	display:inline;
}

.goods-container-product-page
{
	width:766px;
	overflow:hidden;
}
.goods-recommand-title
{
	width:780px;
	height:35px;
	border-bottom:solid 1px #9a9a9a;
}
.goods-recommand-title-img
{
	background-image:url("../images/bga.png");
	background-position:0px -690px;
	background-repeat:no-repeat;
	width:240px;
	height:35px;
}
.goods-container-product-page .goods-wrap
{
	width:190px;
	min-height:280px;
	float:left;
}
.goods-container-product-page .goods-small
{
	float:left;
	margin:10px 1px 5px 0px;
	background-color:White;
	width:170px;
	text-align:center;
	padding-left:17px;
	padding-bottom:10px;
	padding-top:10px;
	background-image:url("../images/bga.png");
	background-position:-210px -760px;
	background-repeat:no-repeat;
}
.goods-container-product-page .goods-small-s
{
	background-image:none;
}
.goods-container-product-page .goods-img
{
	width:150px;
	height:170px;
	margin:0px 0px 10px 0px;
	text-align:center;
}
.goods-container-product-page .goods-img img
{
	border:0px;
	width:150px;
	height:170px;
}
.goods-container-product-page .goods-name a
{
	color:#333333!important;
}
.goods-container-product-page .goods-name span
{
	color:#5588aa;
	font-size:12px;
	margin-left:5px;
}
.goods-container-product-page .goods-price-desc
{
	color:#666666;
	font-size:14px;
	font-family:Î¢ÈíÑÅºÚ;
}
.goods-container-product-page .goods-price-value
{
	font-size:14px;
	font-family:Î¢ÈíÑÅºÚ;
}
#product-tab-contents
{
	width:780px;
	height:30px;
	clear:both;
}
.product-tab-contents-style-a ul
{
	height:27px;
}
.product-tab-contents-style-b ul
{
	height:28px;
}
.product-tab-contents-style-c ul
{
	height:28px;
}
#product-tab-contents ul
{
	margin:0px;
	padding:0px;
	border-bottom:solid 2px #9a9a9a;
	height:29px;
}
#product-tab-contents li
{
	margin:0px;
	padding:3px 15px 3px 15px;
	float:left;
	border-top:solid 1px #aaaaaa;
	border-left:solid 1px #aaaaaa;
	border-right:solid 1px #aaaaaa;
	list-style:none;
	margin-left:5px;
	height:22px;
}
.product-tab-focus
{
	border-bottom:solid 2px #ffffff;
}
.product-tab-focus a
{
	font-weight:bold;
}
.product-tab-normal
{
	border-top:solid 1px #e0d4be!important;
	border-left:solid 1px #e0d4be!important;
	border-right:solid 1px #e0d4be!important;
	background-image:url("../images/bgs.png");
	background-position:0px -100px;
	background-repeat:repeat-x;
}
.product-tab-normal a
{
	font-weight:normal;
}
#product-tab-contents li a
{
	color:black;
	font-size:12px;
	text-decoration:none;
}
.product-section-title
{
	background-image:url("../images/bgs.png");
	background-position:0px -678px;
	background-repeat:repeat-x;	
	width:772px;
	height:35px;
	clear:both;
	padding-left:8px;
}
.product-section-title a
{
	font-size:14px;
	font-weight:bold;
	color:Black;
	text-decoration:none;
}
#product-faq-content
{
	width:780px;
}
#product-faq-content ul
{
	margin:0px;
	padding:0px;
}
#product-faq-content li
{
	margin: 0px;
	padding: 0px 0px 0px 22px;
	font-size: 12px;
	list-style: none;
	background-image: url("../images/small/icon85.gif");
	background-position: left 4px;
	background-repeat: no-repeat;
	color: #333333;
}
#product-faq-content li blockquote
{
	color:Gray;
	margin: 0px 0px 10px 0px;
}
#product-faq-content li blockquote a
{
	color:#006699;
}
.product-quality
{
	width: 758px;
	background-position: left 30px;
	background-repeat: no-repeat;
}
#product-quality-rose-red
{
	background-image: url("../images/product-quality-rose-red.jpg");
	height:500px;
	padding-bottom:30px;
}
#product-quality-rose-white
{
	background-image: url("../images/product-quality-rose-white.jpg");
	height:500px;
	padding-bottom:30px;
}
#product-quality-rose-diana
{
	background-image: url("../images/product-quality-rose-diana.jpg");
	height:500px;
	padding-bottom:30px;
}
#product-quality-carnation
{
	background-image: url("../images/product-quality-carnation.jpg");
	height:500px;
	padding-bottom:30px;
}

.category-goods-container #wiki-articles
{
	width:753px;
}
.category-goods-container #blog-articles
{
	width:753px;
}
.product-image
{
	width:380px;
	min-height:370px;/* 460 */
	float:left;
	text-align:center;
}
.product-image img
{
	width:250px;
	height:283px;
}
.product-image-more
{
	clear:both;
	width:783px;
	min-height:1px;
	margin-bottom:20px;
	text-align:center;
}
.product-greeting-card
{
	background-image:url("../images/greeting-card.jpg");
	background-repeat:no-repeat;	
	width:783px;
	height:500px;
	clear:both;
}
.product-info
{
	width:390px;
	min-height:370px;/* 460 */
	float:left;
	padding-top:15px;
	padding-left:15px;
}
.product-info ul
{
	padding:0px;
	margin:0px 0px 0px 0px;
	clear:both;
}
.product-info li
{
	list-style-type:none;
	min-height:27px;
	overflow:auto;
}
.product-info li a
{
	color:#006699;
	font-size:12px;
	text-decoration:none;
}


.product-detail
{
	clear:both;
	width:785px;
	float:left;
	margin-top:15px;
	margin-bottom:15px;
	min-height:150px;
}
.product-detail ul
{
	margin:10px 0px 0px 10px;
	padding:0px;
}
.product-detail li
{
	margin:0px;
	padding:0px;
	list-style:none;
	line-height:33px;
}

.order-be-aware
{
	clear:both;
	width:780px;
	float:left;
	margin-top:15px;
	padding-bottom:10px;
	height:220px;
}
.order-be-aware h5
{
	margin:0px;
	background-image:url("../images/bgs.png");
	background-position:0px -680px;
	background-repeat:repeat-x;
	width:772px;
	height:35px;
	font-size:14px;
	font-weight:bold;
	padding-left:8px;
}
.order-be-aware h5 a
{
	color:Black;
	text-decoration:none;
	font-size:14px;
}
.order-be-aware ul
{
	margin:0px 0px 0px 10px;
	padding:0px;
	/*background-image:url("../images/rabbit_balloon.jpg");
	background-position:right center;
	background-repeat:no-repeat;*/
}
.order-be-aware li
{
	font-size:12px;
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 10px;
	line-height:30px;
	color:Gray;
	background-image:url("../images/bgs.png");
	background-position:0px -238px;
	background-repeat:no-repeat;
	list-style:none;
}

.product-title
{
	margin:0px;
	border-bottom:dotted 1px #E6E6E6;
	padding-bottom:5px;
	color: black;
}
.product-warning
{
	font-size: 12px;
	background-color: #F0F0F0;
	color: #bb0000;
	background-image: url("../images/small/icon56.gif");
	background-position: 5px 5px;
	background-repeat: no-repeat;
	padding: 3px 3px 3px 29px;
	border-top:solid 1px #cccccc;
}
.product-field-desc
{
	font-size:12px;
	color:black;
}
.product-field-value
{
	margin-left: 15px;
	font-size: 12px;
	color: gray;
}
.product-field-comment
{
	font-size: 12px;
	color: #C0C0C0;
}
.product-field-price
{
	color:#bb0000;
	font-size:22px;
	font-family:Times New Roman;
	background-image:url("../images/bgs.png");
	background-position:0px -744px;
	background-repeat:no-repeat;
	padding-left:8px;
	margin-left:15px;
	font-weight:bold;
}
.festival-price
{
	background-color:#faf3e3;
	border:solid 1px #d9d9d9;
	font-size:12px;
	padding:1px 5px 1px 5px;
	margin-left:5px;
	color:gray;
}
.festival-price u
{
	text-decoration:none;
	color:#bb0000;
}
.festival-price b
{
	font-weight:normal;
	color:green;
}
#comment-detail
{
	height:50px!important;
	width:680px!important;
	vertical-align:top;
}
.product-field-vip-login
{
	margin-left:60px;
	font-size:12px;
	color:#999999;
}
.product-field-vip-login a
{
	color:#006699;
	text-decoration:none;
}
.vip-card
{
	margin-left:50px;
}
.vip-card-product
{
	margin-left:52px!important;
	margin-top:-18px;
	float:none!important;
	display:block!important;
}
.product-field-bonus-points
{
	float:left;
	border:solid 1px #eeeeee;
	padding:3px 8px 3px 8px;
	width:372px;
	margin-bottom:10px;
}
.product-field-bonus-points-gray
{
	font-size:12px;
	color:#999999;
}
.product-field-bonus-points-red
{
	font-size:12px;
	color:red;
}
.product-field-bonus-points-deepred
{
	font-size:12px;
	color:#bb0000;
}
.bonus-points-a
{
	font-size:12px;
	color:#006699;
	text-decoration:none;
}
.product-material-wiki
{
	/*border-top:solid 1px #F2F2F2;*/
	margin:10px 0px 5px 0px;
	padding-top:5px;
	color:Gray;
	clear:both;
	float:left;
	width:200px;
	text-align:left;
}
.product-material-wiki-ul
{
	margin:0px;
	padding:0px;
	clear:both;
	float:left;
	width:400px;
}
.product-material-wiki-ul a
{
	color: #FFFFCC;
	font-size: 13px;
}
.product-material-wiki-ul li
{
	margin:0px 8px 0px 0px;
	padding:0px;
	float:left;
	list-style:none;
}
.product-view-history-price
{
	padding-left:10px;
	color:Gray;
	font-size:13px;
}
/*
#product-dynamic-class
{
	width:150px;
	height:170px;
	position:absolute;
}
*/
.image-style-p-a
{
	float:left;
	width:170px;
	height:250px;
	margin-bottom:7px;
}
.image-style-p-a a img
{
	width:170px;
	height:250px;
	border:0px;
}
.image-style-p-b
{
	float:left;
	width:170px;
	height:200px;
	margin-bottom:7px;
	text-align:center;
}
.image-style-p-b a img
{
	width:120px;
	height:136px;
	border:0px;
}
#sidebar-right-style-a
{
	width:170px;
	float:right;
}
.products-new
{
	border:solid 1px #d9d9d9;
	width:168px;
	height:145px;
	clear:both;
	margin-bottom:10px;
}
.product-articles
{
	border:solid 1px #d9d9d9;
	width:168px;
	clear:both;
	margin-bottom:10px;
}
.products-new h3, .products-hot h3 ,.product-articles h3
{
	font-size:14px;
	margin:4px 0px 7px 7px;
}
.products-new ul, .product-articles ul
{
	margin:0px 0px 8px 8px;
	padding:0px;
	width:150px;
}
.products-new li
{
	list-style:none;
	margin:0px;
	padding:0px 0px 0px 10px;
	text-decoration:none;
	background-image:url("../images/bgs.png");
	background-position:0px -243px;
	background-repeat:no-repeat;
	border-bottom:dashed 1px #d9d9d9;
}
.product-articles li
{
	list-style:none;
	margin:0px;
	padding:0px 0px 0px 10px;
	text-decoration:none;
	background-image:url("../images/bgs.png");
	background-position:0px -243px;
	background-repeat:no-repeat;
}
.products-new a
{
	color:#006699;
	font-size:12px;
	text-decoration:none;
	white-space:nowrap;
}
.product-articles a
{
	color:#666666;
	font-size:12px;
	text-decoration:none;
}
.products-hot
{
	border:solid 1px #d9d9d9;
	width:168px;
	clear:both;
	min-height:900px;
	margin-bottom:10px;
}
.product-new-bottom
{
	width:160px;
	height:30px;
	text-align:right;
}
.goods-paging-top
{
	border-top:solid 1px gray;
	border-bottom:solid 2px gray;
	height:30px;
	width:770px;
	padding-top:3px;
}
.goods-paging-top-pn
{
	height:30px;
	float:right;
	padding-top:3px;
	padding-bottom:2px;
}
.goods-paging-top-pn span
{
	font-size:12px;
	color:Gray;
}
.goods-paging-top-pn a
{
	border: 1px solid #C0C0C0;
	font-size: 12px;
	color: #325e7f;
	text-decoration: none;
	padding: 2px 5px 2px 5px;
}
.goods-paging-top-pn a:hover
{
	color:#bb0000;
	border:solid 1px #c8a481;
}
.goods-paging-top h4
{
	font-size:12px;
	font-weight:normal;
	float:left;
	margin:4px 0px 0px 0px;
	padding-left:10px;
}
.goods-paging-top ul
{
	margin:0px 0px 0px 0px;
	padding:3px 0px 0px 0px;
	float:left;
}
.goods-paging-top ul li
{
	list-style:none;
	margin:0px;
	padding:0px 0px 5px 0px;
	float:left;
}
.goods-paging-top ul li a
{
	padding:4px 6px 5px 25px;
	color:Black;
	font-size:12px;
	text-decoration:none;
	background-image:url("../images/bga.png");
	background-repeat:repeat-x;
}
.goods-paging-top ul li a:hover
{
	color:#990000;
}
.order-by-hot a
{
	background-position:0px -348px;
}
.order-by-hot-focus a
{
	background-position:-57px -348px;
	color:White!important;
}
.order-by-style a
{
	background-position:0px -372px;
}
.order-by-style-focus a
{
	background-position:-57px -372px;
	color:White!important;
}
.order-by-new a
{
	background-position:0px -396px;
}
.order-by-new-focus a
{
	background-position:-57px -396px;
	color:White!important;
}
.order-by-highprice a
{
	background-position:0px -420px;
}
.order-by-highprice-focus a
{
	background-position:-57px -420px;
	color:White!important;
}
.order-by-lowprice a
{
	background-position:0px -444px;
}
.order-by-lowprice-focus a
{
	background-position:-57px -444px;
	color:White!important;
}
.goods-paging
{
	clear:both;
	width:700px;
	text-align:right;
	padding-top:10px;
	padding-bottom:5px;
	padding-right:10px;
	min-height:25px;
}
.goods-paging a
{
	padding: 2px 5px 2px 5px;
	border: 1px solid #C0C0C0;
	font-size: 12px;
	color: #325e7f;
	text-decoration: none;
}
.goods-paging a:hover
{
	color:#bb0000;
	border:solid 1px #c8a481;
}
.products-theme-picture
{
	clear:both;
	background-color:Silver;
	width:600px;
	height:150px;
}

.page-nolink
{
	
}
.paging-desc
{
	font-size:14px;
	color:Gray;
}
.recordsorpageamount
{
	color:Gray;
	font-size:14px;
	margin:2px 5px 2px 5px;
}
/*
.content-side-left
{
	margin-right:3px;
	margin-top:3px;
	width:162px;
	float:left;
}
.content-side-left .section-list
{
	width:170px!important;
}
.content-side-left #list-flowerwords
{
	float:left!important;
}
*/
.content-side-right
{
	width:218px;
	float:left;
}
.content-side-right .section-list
{
	width:216px;
}
.acertainproduct
{
	margin-left:14px;
}
.category-list
{
	font-size: 12px;
	margin: 0px 0px 7px 0px;
	width: 746px;
	overflow: auto;
	padding: 8px 0px 5px 7px;
	background-image:url("../images/gradual_change_1.jpg");
	background-position:top;
	background-repeat:repeat-x;
	border: solid 1px #e1e1e1;
	min-height: 50px;
}
.category-list dl
{
	margin:0px;
	padding:0px;
}
.category-list strong
{
	margin:0px 5px 0px 0px;
	padding:0px;
	float:left;
	color:#FC465C;
	clear:both;
}
/*
.category-list dd
{
	white-space:nowrap;
	float:left;
	margin:0px 3px 0px 0px;
}
*/
.category-list a
{
	float:left;
	margin:0px 5px 0px 0px;
	color: #424242;
	text-decoration: none;
}
.category-list a:hover
{
	color:Blue;
}

#button-buy
{
	background-image:url("../images/bga.png");
	background-repeat:no-repeat;
	background-position:0px -3920px;
	background-color:White;
	width:167px;
	height:33px;
	border-width:0px;
	cursor:pointer;
}
#button-buy:hover
{
	background-position:0px -3960px!important;
}
#button-buy-unavailable
{
	background-image:url("../images/addtocart_button_unavailable.png");
	background-repeat:no-repeat;
	background-color:White;
	width:120px;
	height:24px;
	padding-left:130px;
	border-width:0px;
	cursor:pointer;
	float:left;
	font-size:12px;
	color:Red;
}
.page-link-all
{
	width:700px;
	height:40px;
	clear:both;
	text-align:right;
	padding-top:5px;
	margin-bottom:20px;
	padding-right:10px;
	padding-top:10px;
}
.page-link-all a
{
	font-size:15px;
	font-weight:bold;
	color:green;
	text-decoration:none;
}
.best-product
{
	padding-left:15px;
}
#comment-editor
{
	border:0px!important;
	width:769px!important;
	padding-left:10px;
}
#comment-all
{
	border:0px!important;
	width:759px!important;
	padding-left:10px;
	padding-right:10px;
}
.comment-item
{
	border-bottom:solid 1px #e1e1e1;
	border-top:0px!important;
}
#stagedoorform
{
	margin-top:10px;
}
#stagedoorform input
{
	background-color:White;
	border:0px;
	color:#006699;
	cursor:pointer;
}
#stagedoorform input:hover
{
	color:#990000;
}
.roses
{
	clear:both;
	margin-top:3px;
}
.rose
{
	background-image: url("../images/flowers-color-small.png");
	background-repeat: no-repeat;
	background-color: white;
	width: 60px;
	height: 60px;
	float: left;
	cursor: pointer;
}
.rose-active
{
	background-color: #996633;
}
.rose-selected
{
	background-color: #CCCCCC;
	cursor: default;
}
#flower-categories
{
	width:200px;
}
#flower-categories li
{
	width:187px;
	line-height:60px;
	float:left;
}
#flower-categories li a
{
	float:left;
}
.customized-section li
{
	padding-left:10px!important;
}
.product-category-focus
{
	/*background-color: #996633;*/
	background-image: url("../images/bga.png");
	background-repeat: no-repeat;
	background-position:0px -2770px;
}
.product-category-mouseover
{
	/*background-color: #996633;*/
	background-image: url("../images/bga.png");
	background-repeat: no-repeat;
	background-position:0px -2770px;
}
.product-category-focus a,.product-category-focus .flower-category-desc-2
{
	color:#996633!important;
}
.product-category-mouseover a, .product-category-mouseover .flower-category-desc-2
{
	color: #990000 !important;
}
.sidebar-flower
{
	background-image: url("../images/flowers-color-small.png");
	background-repeat: no-repeat;
	width: 60px;
	height: 60px;
	float: left;
}
.flower-category-desc
{
	float:left;
	margin-right:5px;
}
.flower-category-desc-2
{
	float: right;
	color: #E6E6E6;
	font-style:italic;
	font-size:12px;
}
.dianarose
{
	background-position:0px -5px;
}
.yellowrose
{
	background-position:-60px -5px;
}
.purplerose
{
	background-position:-120px -5px;
}
.whiterose
{
	background-position:-180px -5px;
}
.champagnerose
{
	background-position:-240px -5px;
}
.lightpinkrose
{
	background-position:-300px -5px;
}
.orangerose
{
	background-position:-360px -5px;
}
.redrose
{
	background-position:-420px -5px;
	color:White;
	margin-bottom:10px;
}
.bluerose
{
	background-position:-480px -5px;
}
.whitelily
{
	background-position:-540px -5px;
}
.pinklily
{
	background-position:-600px -5px;
}
.redcarnation
{
	background-position:-660px -5px;
}
.redorchid
{
	background-position:-720px -5px;
}


.dianarose-color
{
	background-color:#F8C1BD;
}
.yellowrose-color
{
	background-color:#FFEB00;
	color:Black;
}
.purplerose-color
{
	background-color:#E09BD7;
	color:White;
}
.whiterose-color
{
	background-color:#EDE5D2;
	color:Black;
}
.champagnerose-color
{
	background-color:#F5B782;
}
.lightpinkrose-color
{
	background-color:#FC4B3C;
	color:White;
}
.orangerose-color
{
	background-color: #FF9466;
}
.redrose-color
{
	background-color:#D6193A;
	color:White;
}
.bluerose-color
{
	background-color:#0607BA;
}
.selected-color
{
	background-color: #EFEFEF;
	border-top: 1px solid #E0E0E0;
	overflow: auto;
	font-size: 12px;
	color: #663300;
	width: 344px;
	padding: 3px 0px 2px 8px;
	margin-top:17px;
}
#current-selected-name
{
	font-weight: bold;
	color: black;
	margin-right:3px;
}
#selected-flower-amount
{
	width:40px;
	text-align:center;
}
#current-flower-amount
{
	margin:0px 5px 0px 5px;
}
#calculate-selected-flower-price
{
	cursor:pointer;
	color:#006699;
}
.product-desc-ori-remove
{
	text-decoration:line-through;
}
#product-desc-warning
{
	background-color: #EFEFEF;
	border: 1px solid #E0E0E0;
	overflow: auto;
	font-size: 12px;
	color: #663300;
	width: 365px;
	padding: 3px 8px;
	margin-left:8px;
	display:none;
}
.customcoloramount
{
	display:none;
}
.paying-warning
{
	border-top: solid 1px #D9D9D9;
	font-size: 12px;
	color: #333333;
	padding: 2px 0px 0px 5px;
	background-color: #F5F5F5;
	height: 22px;
}
.customcoloramountbymanual
{
	display:none;
	font-size:13px;
	padding-top:10px;
}
.customcoloramountbymanual div
{
	margin-top:5px;
	color:#999999;
}
#accepting-paypal
{
	background-image: url("../images/bga.png");
	background-repeat: no-repeat;
	background-position:-350px -2100px;
	height:70px;
	width:160px;
	margin-left:0px;
	clear:both;
}
#prefer-paypal
{
	background-image: url("../images/bga.png");
	background-repeat: no-repeat;
	background-position:-550px -2100px;
	height:70px;
	width:160px;
	margin-left:110px;
	clear:both;
}