@charset "utf-8";
body {
margin:0; padding:0; text-align:center; font-family: Arial, Helvetica, sans-serif, "新宋体"; font-size:12px; color:#486478;}
div,p,form {
margin:0; padding:0;}
ul,li {
list-style:none; margin:0; padding:0;}
img {
border:none; margin:0; padding:0;}
a {
color:#486478; text-decoration:none;}
a:hover {
color:#FF7800; text-decoration:underline;}
dl,dt,dd {
margin:0; padding:0;
}


#main_Container {width:940px; margin:0 auto;}
#top_Container {height:80px;}
#index_logo {float:left;width:350px; padding-top:10px;}
#user_info {float:right;padding-top:10px;width:590px;}
#user_menu {height:24px; float:right;}
#user_menu div {float:left;}
.user_l_space {
background:url(/misc/images/newmain/200907241407.gif) left top no-repeat; width:13px; height:24px;
}
.user_r_space {
background:url(/misc/images/newmain/200907241407.gif) -36px top no-repeat; width:7px; height:24px;
}
.user_container {
background:url(/misc/images/newmain/200907241407.gif) 0px -25px repeat-x; height:22px; padding-top:2px; width:510px; float:right;}
.user_account {width:115px; position:relative; z-index:4;line-height:20px;}
.account_ul_1 {background:url(/misc/images/newmain/200907241407.gif) no-repeat 0 -51px; line-height:20px; float:left; width:100%;}
.account_ul_2 {width:115px;top:20px; line-height:20px; left:0px; border:1px solid #DEE4E9; border-top:none; background-color:#FFF; display:none; position:absolute; z-index:2;}
.account_ul_2 a,.pay_ul_2 a{color:#A1B3C0;}
.user_pay {width:115px; position:relative; z-index:4;line-height:20px;}
.pay_ul_1 {background:url(/misc/images/newmain/200907241407.gif) no-repeat 0 -73px; line-height:20px; float:left; width:100%;}
.pay_ul_2 {width:115px;top:20px; line-height:20px; left:0px; border:1px solid #DEE4E9; border-top:none; background-color:#FFF; display:none; position:absolute; z-index:2;}
.user_help {background:url(/misc/images/newmain/200907241407.gif) 0px -94px; width:95px;line-height:20px; text-indent:10px;line-height:21px;}
.user_cart {background:url(/misc/images/newmain/200907241407.gif) -5px -115px;width:95px;line-height:20px;line-height:21px;}
.user_suggestion {background:url(/misc/images/newmain/200907241407.gif) -11px -136px;width:80px;line-height:20px;*line-height:21px;}
.user_lianmeng {width:65px;line-height:20px;*line-height:21px;}
.user_hi {
text-align:right; height:46px; line-height:46px;float:left; width:100%; color:#A1B3C0;overflow:hidden;
}
.user_hi a {
color:#007BD1; margin:0 5px;
}
.user_hello {
}
.user_nav {
float:left;
}
/*====================NAV Strart=====================*/
#Index_nav {
width:940px; background:url(/misc/images/newmain/200907281146.gif) repeat-x 0 -43px; height:42px; float:left;
}
#Index_nav div {
float:left;
}
.l_nav {
width:7px; background:url(/misc/images/newmain/200907281146.gif) left top no-repeat; display:block; height:42px;
}
.r_nav {
width:9px; background:url(/misc/images/newmain/200907281146.gif) -493px top no-repeat; display:block; height:42px;
}
/*=============================新样式===================================*/
ul#nav,ul#nav ul{
list-style: none;z-index:99; 
}
ul#nav {
    width:677px;
    display:block;
    height:42px;
	background:url(/misc/images/newmain/200907281146.gif) repeat-x 0 -52px;float:left;
}
ul#nav li {
    float:left;
	font-weight:bold;
	line-height:38px;
	width:97px; height:42px;
	background:url(/misc/images/newmain/200907281146.gif) -396px 0 no-repeat;
}
ul#nav ul li{
    display:block;
}
ul#nav li span {
font-size:14px;}
ul#nav div {
    height:auto;
    position: absolute;
    text-align:left;
    left: 5px;
    display: none;
}
 
/*当鼠标在子菜单和父菜单上时，父菜单的样式*/
ul#nav li.over a,ul#nav li:hover a{
    color: #A1B3C0;
	background:url(/misc/images/newmain/200907281146.gif) -105px 0 no-repeat;
}
ul#nav #nav_flower.over span a, ul#nav #nav_flower:hover span a, ul#nav #aa.over span a, ul#nav #aa:hover span a{
    color: #A1B3C0;
	background:url(/misc/images/newmain/200907281146.gif) -201px 0 no-repeat;
}
ul#nav li.nav_flowerist_over {
    color: #A1B3C0;
	background:url(/misc/images/newmain/200907281146.gif) -201px 0 no-repeat;
}
ul#nav li.nav_flowerist_out {
background:url(/misc/images/newmain/200907281146.gif) no-repeat -8px 0;
}
ul#nav li span a:active {
padding-top:4px!important; padding-top:6px;padding-bottom:2px!important; padding-bottom:0; line-height:32px;
}
ul#nav li#nav_flower, ul#nav li.nav_flowerist {
background:url(/misc/images/newmain/200907281146.gif) no-repeat -8px 0;
}
ul#nav li#nav_flower {
position:relative; z-index:4;
}
ul#nav li#aa {
position:relative; z-index:3;
}
ul#nav li#nav_flower span a:hover, ul#nav li.nav_flowerist span a:hover {
background:url(/misc/images/newmain/200907281146.gif) no-repeat -201px 0;
}
/*将子菜单的样式清除*/
ul#nav li.over div a,ul#nav li:hover div a{
    color:#007BD1;
	font-size:12px;
	background:none;
	font-weight:normal;
}
/*子菜单的hover样式*/
ul#nav li.over div a:hover,ul#nav li:hover div a:hover{
    background:none;
    font-weight:normal;
    color: #FF7800;
}
 
/* Styles for Menu Items */
ul#nav a {
	display: block;
    color: #486478;
}
ul#nav ol {
margin:0; padding:0; float:left; list-style:none;
}
/* Fix IE. Hide from IE Mac \*/
* html ul#nav li span a {
padding: 1px 18px 5px!important; padding:4px 18px 2px; height:32px; line-height:32px;
}
/* End */
        
ul#nav li:hover div,ul#nav  li.over div { display: block;} /* The magic */

/*index样式*/
ul#nav #index_default {
width:95px; float:left; font-weight:bold; 
}
ul#nav #index_default a {
color:#486478;background:url(/misc/images/newmain/200907281146.gif) -398px 0 no-repeat; display:block;
}
ul#nav #index_default a:hover {
color:#A1B3C0; background:none;background:url(/misc/images/newmain/200907281146.gif) -107px 0 no-repeat;
}
ul#nav li.default_li {
background:url(/misc/images/newmain/200907281146.gif) -299px 0 no-repeat; color:#FFF;
}
ul#nav li.default_li a {
color:#FFF;background:url(/misc/images/newmain/200907281146.gif) -299px 0 no-repeat;
}
ul#nav li.default_li a:hover {
background:url(/misc/images/newmain/200907281146.gif) -299px 0 no-repeat;color:#FFF;
}
/*找鲜花的隐藏层*/
#search_flower {
position:absolute;float:left; border:1px solid #A1B3C0; border-top:none;width:502px; height:215px; background:url(/misc/images/newmain/200907271432.gif) no-repeat top #FFF;padding-top:10px; font-size:12px; font-weight:normal; top:38px; z-index:2;
}
#search_flower dl {
border-bottom:1px dotted #D0DCE2; height:50px; margin:0; padding-left:10px;
}
#search_flower dl dt, #search_flower dl dd {
margin:0; padding:0; float:left;
}
#search_flower .f_price {
border:none; height:40px;
}
#search_flower .nav_ul_right {
float:left; text-align:left; width:410px;}
#search_flower .nav_ul_right p {
width:55px;float:left; line-height:25px; background:none;
}
#search_flower .nav_ul_right p a {
color:#007BD1; background:none; padding:0;
}
#search_flower .nav_ul_right .orange a {
color:#FF7800; font-weight:bold;
}
.nav_ul_left {
float:left; width:65px;font-weight:bold; line-height:25px; display:inline;
}
.nav_ul_left .arrow {
font-weight:bold; color:#64A240; margin:0 4px;
}
#search_flower .f_price {
border:none; height:40px;
}
#search_flower .f_price p {
width:68px;
}
/*找花店隐藏层*/
#florist {
height:80px;position:absolute; background:url(/misc/images/newmain/200907271432.gif) no-repeat top left #FFF; width:450px; z-index:2; text-align:left; padding-top:10px;border:1px solid #A1B3C0; border-top:none; padding-left:10px; top:38px;
}
#florist ul  {
border-bottom:1px dotted #D0DCE2; height:50px; padding-left:20px;
}
#florist p a {
margin:0 10px; line-height:25px;color:#007BD1; float:left; font-weight:normal;
}
#florist p a:hover {
color:#FF7800;}
#florist p {
padding-left:20px; float:left; line-height:25px;
}
ul#nav #florist p span {
float:left; font-size:12px;}

.sure {
margin-bottom:0;border:none;color:#007BD1;background:url(/misc/images/newmain/200909011145.gif) no-repeat; width:100px; height:25px; vertical-align:middle;
}
.province {
width:90px;}
.search_line {
width:2px; background:url(/misc/images/newmain/200907281146.gif) -104px 0 no-repeat; float:left; height:42px; margin-right:3px;
}
.search_button {
background:url(/misc/images/newmain/li_bg.gif) no-repeat -313px -95px; width:62px; height:35px; border:none; float:left;
}
.KeyWord {
width:92px; border:none; background:url(/misc/images/newmain/search_bg.gif) no-repeat; height:21px; float:left;
}
#search_bt { padding-top:4px;}
.nav_search {
float:left; position:relative; z-index:2; width:247px; height:auto;
}
.nav_search li {
float:left;
}
.search_input {
width:167px; padding-top:10px;
}
.search_input input {
float:left;
}
.search_default {
width:65px;background:url(/misc/images/newmain/search_bg.gif) no-repeat -102px 0; height:21px; color:#A1B3C0; line-height:21px;border:none; text-align:right; float:left;
}
.search_ul {
border:1px solid #A1B3C0; width:57px; height:38px; background-color:#FFFFFF; padding:3px; position:absolute; left:97px!important;left:100px; top:32px;text-align:left; display:none;
}
.search_ul li {
clear:both; width:57px; height:19px; line-height:19px; color:#486478;}
.search_ul li a {
width:57px; height:19px; display:block;
}
.search_ul li a:hover {
background-color:#7DB359; color:#FFF; text-decoration:none;
}

.sure {
margin-bottom:0;border:none;color:#007BD1;background:url(/misc/images/newmain/200909011145.gif) no-repeat; width:100px; height:25px;
}
.white_div {
width:22px;background:url(/misc/images/newmain/200907291435.gif) no-repeat; height:25px;
}
#all_buy {
width:940px; height:25px; background:#7DB359; clear:both; text-align:left; color:#FFF; font-weight:normal; overflow:hidden;
}
#all_buy span {
line-height:25px; margin-left:5px;
}
#all_buy .scroll {
width:725px;
}
#all_buy a {
color:#FFF;
}
#all_buy div {
float:left; line-height:25px;
}
#all_buy .uesr_info {
width:187px;
}
.white_div_r {
width:6px;background:url(/misc/images/newmain/200907291435.gif) no-repeat -22px top; height:25px;
}
/*=====================NAV End==============================*/

#foot_container {
clear:both; border-top:1px solid #A1B3C0; width:940px; margin-top:5px; padding-top:15px;
}
#foot_img {
padding-left:65px; clear:both;
}
#foot_img img {
float:left;cursor:auto;
}
.foot_us {
float:left; width:900px; padding-top:10px;
}
.foot_us a {
margin-right:15px;color:#007BD1;
}
.foot_us #pay {
color:#64A240;
}
#foot_link {
width:900px; float:left; padding-top:10px; text-align:left;
}
#foot_link a {
margin-right:3px; margin-left:3px; white-space:nowrap;
}
.foot_us a:hover {
color:#FF7800; text-decoration:underline;
}
#copyright {
float:left; padding-top:5px; padding-bottom:20px; width:900px;
}
#show_or_hidden {
width:940px;float:left; margin:0 30px 5px!important;margin:0 15px 5px;}
#show_product {
background-color:#FFFFFF; position:absolute; display:none; width:940px; left:0px;
}
#show_menu {
background:url(/misc/images/newmain/shenshuo.jpg) top no-repeat; height:24px; line-height:24px; cursor:pointer; width:940px;
}
#show_menu div {
width:940px; float:left; display:block;
}
.hidden_menu {
background:url(/misc/images/newmain/shenshuo.jpg) 0 -26px no-repeat; height:24px; line-height:24px; cursor:pointer; width:940px;
}
.left_p {
float:left; text-align:left; text-indent:40px; color:#A1B3C0;
}
.right_p {
float:right; text-align:right; padding-right:15px;
}
.product {
background:url(/misc/images/newmain/shenshuo.jpg) bottom no-repeat; height:206px;
}
.product ul {
padding:15px 50px;
}
.product ul li {
float:left; width:168px; line-height:20px;
}
.product ul li p {
text-align:left; text-indent:15px;
}
.product ul li img {
width:140px; height:130px; margin-bottom:3px;
}
.product ul li a {
color:#007BD1; text-decoration:underline; margin-right:15px;
}
.sub_obj {
}

.guid {
}
.guid ul {
width:140px; float:left; padding-left:25px; font-size:14px; color:#486478;
}
.guid ul li {
line-height:20px;
}
.guid ul .weight {
font-weight:bold;
}
.guid ul .blue {
color:#007BD1; text-decoration:underline;}
.guid .xinshou {
font-size:12px; padding-left:65px;
}
.guid .xinshou #green {
color:#64A240; font-weight:bold;text-decoration:underline; font-size:14px;
}
.guid .xinshou #green a{color:#64A240;}
#my_list {
width:940px;float:left; margin:0; background:url(/misc/images/newmain/shenshuo.jpg) 0 -53px no-repeat; height:41px; color:#A1B3C0; line-height:40px; text-align:left;
}
.my_list1 {
width:200px; cursor:pointer; text-indent:30px;
}
.list_1 {
margin-left:45px; float:left;
}
.list_2 {
margin-left:35px; float:left;
}
.my_list2 {
width:200px; text-align:left; text-indent:20px; cursor:pointer;
}
.my_list1 a, .my_list2 a {
color:#64A240; font-size:14px; font-weight:bold;
}
.float_my_list1 {
position:absolute; width:185px; border:2px solid #A1B3C0; background-color:#FFFFFF; overflow:auto; border-top:1px dashed #D0DCE2; color:#A1B3C0; cursor:pointer; text-align:left; display:none; top:30px; left:10px;
}
.float_my_list2 {
position:absolute; width:185px;border:2px solid #A1B3C0;background-color:#FFFFFF; overflow:auto; border-top:1px dashed #D0DCE2; color:#A1B3C0; display:none; cursor:pointer; text-align:left; top:30px; left:1px;
}
.float_my_list2 dl, .float_my_list1 dl {
border-bottom:1px dashed #D0DCE2; height:66px; widows:100%; float:left;
}
.float_my_list2 dt, .float_my_list1 dt {
float:left;
}
.float_my_list2 dt img, .float_my_list1 dt img {
width:50px; height:50px; padding:5px 10px;
}
.float_my_list2 dd, .float_my_list1 dd {
padding-top:5px; text-align:left; line-height:18px; float:left;
}
.float_my_list2 .dgd , .float_my_list1 .dgd{
background:url(/misc/images/newmain/accout_bg.gif) no-repeat -328px -10px; text-indent:20px;
}
.float_my_list2 .dgd a, .float_my_list1 .dgd a {
color:#007BD1;
}
.float_my_list2 p span, .float_my_list1 p span {
margin-right:80px;
}
.float_my_list1 .vip_price {
color:#FF7800;
}
#foot_search {
clear:both; width:940px; background:#F2F5F7; height:40px; line-height:40px;
}
#foot_search form {
padding-top:5px;
}
#foot_search .in{
height:20px; margin-left:10px; width:300px;
}
#foot_search .bt{
height:25px; margin-left:10px;
}
#foot_search .se {
color:#336666; height:25px; margin-left:10px;
}
.core{
height:18px;overflow:hidden;padding-top:3px;padding-left:3px;}
.core a{display:block;font-size:15px;line-height:18px;text-decoration:none;color:#333;font-family:Arial;font-size:12px;}
.present_img {
padding-top:10px; clear:both;}
.present_img img, .present_a img {
float:left;}
.present_a {
clear:both;}
#tj_flower {
background-color:#F5F5F5; clear:both; width:910px; background:url(/misc/images/newmain/200909251547.gif); min-height:296px; overflow:auto; padding:0 15px;}
#tj_flower li {
float:left; text-align:left; height:266px; padding:30px 25px 0;}
#tj_flower li img {
max-width:170px; max-height:190px; padding-bottom:8px; width:170px; height:190px;}
#tj_flower li p {
line-height:18px;}
#yqts {
clear:both; height:30px; background:url(/misc/images/newmain/200909251604.gif) repeat-x; width:930px; text-align:left; padding-top:10px; padding-left:10px;}
.orange { color:#ff7800;}
.wzzx_list {
clear:both; width:100%; padding-top:10px;text-align:left;font-size:14px;}
.wzzx_list ul {
clear:both; width:100%;line-height:33px;}
.wzzx_list ul li {
list-style-type:decimal; list-style-position:inside; padding-left:20px; background:url(/misc/images/200911/200909241556.gif) repeat-x;}
.wzzx_list li span {
color:#999; margin-left:10px;}
.wzzx_list .zxbt {
background:url(/misc/images/200911/200909241556.gif) repeat-x; line-height:33px; clear:both; height:33px; padding:0 20px;}
.general_location {
height:40px; background:url(/misc/images/200911/200909151428.gif) no-repeat right; clear:both; line-height:40px; text-align:left; color:#999; border-bottom:2px solid #64A240; padding-bottom:3px;}
.general_location a {
color:#A56531; text-decoration:underline;}
.wzzx {
float:left; padding-left:20px; padding-top:10px;}
#love_week {
background:url(/misc/images/200911/jz28857.gif); width:540px; height:188px; background-color:#996633; overflow:auto; padding-left:18px; padding-top:8px; padding-right:35px; float:left;}
#love_week img {
width:80px; height:80px;}
#love_week li {
width:90px; float:left; height:90px;}