@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,input {
margin:0; padding:0;}
ul,li {
list-style:none; margin:0; padding:0;}
img {
cursor:pointer; border:none; margin:0; padding:0;}
a {
color:#486478; text-decoration:none;}
a:hover,div a:hover {
color:#FF7800; text-decoration:underline;}
#main_Container {
width:940px; margin:5px auto;}
#top_Container {
height:80px; width:940px;}
#index_logo {
width:350px; height:70px; padding-top:5px; float:left;}
#user_menu {
padding-left:5px; padding-top:10px; height:24px; float:right; width:525px;
}
#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:505px;
}
.user_account {
width:115px; position:relative; z-index:4;height:20px;
}
.account_ul_1 {
background:url(/misc/images/newmain/200907241407.gif) no-repeat 0 -52px; 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:#FFFFFF; display:none; position:absolute; z-index:2;
}
.account_ul_2 a {
color:#A1B3C0;
}
.user_pay {
width:115px; position:relative; z-index:4;height:20px;
}
.pay_ul_1 {
background:url(/misc/images/newmain/200907241407.gif) no-repeat 0 -74px; 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:#FFFFFF; display:none; position:absolute; z-index:2;
}
.user_help {
background:url(/misc/images/newmain/200907241407.gif) 0px -94px;height:20px; text-indent:10px; width:95px; line-height:20px;
}
.user_cart {
background:url(/misc/images/newmain/200907241407.gif) -5px -114px;width:95px; line-height:20px;
}
.user_lianmeng {
line-height:20px;
}
.user_hi {
text-align:right; height:40px; line-height:40px; padding-right:10px; float:left; width:580px; color:#A1B3C0;
}
.user_hi a {
color:#007BD1; margin:0 5px;
}
.user_hello {
float:right;}
.user_nav {
float:left;
}
#Index_nav {
position:relative; width:940px; background:url(/misc/images/newmain/200907241538.gif) repeat-x 0 -52px; height:50px; z-index:1; float:left;
}
#Index_nav div {
float:left;
}
.l_nav {
width:7px; background:url(/misc/images/newmain/200907241538.gif) left top no-repeat; display:block; height:50px;
}
.r_nav {
width:9px; background:url(/misc/images/newmain/200907241538.gif) -491px top no-repeat; display:block; height:50px;
}
/*=============================新样式===================================*/
ul#nav{
list-style: none;z-index:99; 
}
ul#nav {
    width:677px;
    display:block;
    height:50px;
	background:url(/misc/images/newmain/200907241538.gif) repeat-x 0 -52px;float:left;
}
ul#nav li {
    position: relative;
    z-index:1;
    float:left;
	font-weight:bold;
	line-height:50px;
	width:97px;
	background:url(/misc/images/newmain/200907241538.gif) -200px 0 no-repeat;
}
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/200907241538.gif) -297px 0 no-repeat;
}
ul#nav #nav_flower.over span a, ul#nav #nav_flower:hover span a, ul#nav #nav_flowerist.over span a, ul#nav .nav_flowerist:hover span a{
    color: #A1B3C0;
	background:url(/misc/images/newmain/200907241538.gif) -394px 0 no-repeat;
}
ul#nav .nav_flowerist_over {
color: #A1B3C0;
background:url(/misc/images/newmain/200907241538.gif) -394px 0 no-repeat;
}

ul#nav li span a:active {
padding-top:2px;padding-bottom:4px; line-height:44px;
}
ul#nav li#nav_flower, ul#nav li.nav_flowerist {
background:url(/misc/images/newmain/200907241538.gif) no-repeat -103px 0;
}
ul#nav li.nav_flowerist_out {
background:url(/misc/images/newmain/200907241538.gif) no-repeat -103px 0;
}
ul#nav li#nav_flower span a:hover, ul#nav li#nav_flowerist span a:hover {
background:url(/misc/images/newmain/200907241538.gif) no-repeat -394px 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;
}
/* Fix IE. Hide from IE Mac \*/
* html ul#nav li span a {
padding: 1px 18px 5px; height:44px; line-height:44px;
}
/* End */
        
ul#nav li:hover div,ul#nav  li.over div { display: block;} /* The magic */

/*index样式*/
ul#nav #index_default {
background:url(/misc/images/newmain/200907241538.gif) -8px 0 no-repeat; display:block; width:95px; float:left; font-weight:bold; line-height:50px;
}
ul#nav #index_default a {
color:#FFFFFF;
}
ul#nav #index_default a:hover {
background:none;
}
/*找鲜花的隐藏层*/
#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 center top #FFFFFF;padding-top:10px; font-size:12px; font-weight:normal;
}
#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 #FFFFFF; width:450px; z-index:2; text-align:left; padding-top:10px;border:1px solid #A1B3C0; border-top:none; padding-left:10px;
}
#florist ul  {
border-bottom:1px dotted #D0DCE2; height:50px; padding-left:20px;
}
#florist a {
margin:0 10px; line-height:25px;color:#007BD1; float:left;
}
#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/button.jpg) no-repeat; width:82px; height:30px;
}
.province {
width:90px;}
#index_main {
width:935px; height:390px; background:url(/misc/images/newmain/20090727915.gif) repeat-x; padding:5px 0 5px 5px;
}
.white_div {
width:22px;background:url(/misc/images/newmain/200907291435.gif) no-repeat; height:25px;
}
#all_buy {
width:940px; height:21px; background:#7DB359; clear:both; text-align:left; color:#FFFFFF; font-weight:normal; overflow:hidden;
}
#all_buy span {
line-height:21px; margin-left:5px;
}
#all_buy .scroll {
width:725px;
}
#all_buy a {
color:#FFFFFF;
}
#all_buy div {
float:left; line-height:21px;
}
#all_buy .uesr_info {
width:187px;
}
.white_div_r {
width:6px;background:url(/misc/images/newmain/200907291435.gif) no-repeat -22px top; height:21px;
}
.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;}
#main_left {
width:225px; float:left; text-align:left;
}
.key {
width:200px; height:122px; padding:10px;background:url(/misc/images/newmain/200907241407.gif) no-repeat 0 -157px #FFFFFF; margin-bottom:5px;
}
.key_bt {
padding-left:35px; font-weight:bold;
}
.key_content {
font-size:14px;color:#DEE4E9; padding-top:5px;
}
.key_content span {
color:#486478;line-height:25px; background:url(/misc/images/newmain/20090728946.gif) no-repeat right center; padding-right:9px;
}
.key_content .key_orange a {
color:#FF7800; font-weight:bold; text-decoration:underline;
}
.key_content .key_green a {
color:#64A240; font-weight:bold;text-decoration:underline; font-size:14px;
}
.key_content .font_green a {
color:#64A240;
}
.key_content .font_orange a {
color:#FF7800;
}
.remind_box {
background:#FFFFFF; margin-top:3px; width:200px; height:223px; padding:10px;
}
#main_center {
width:505px; float:left; text-align:left;
}
.flash_door {}
.door_li {
background:url(/misc/images/newmain/200908051150.gif) repeat-x; width:500px; height:35px; font-size:14px; color:#A1B3C0;
}
.door_li p {
line-height:35px; float:left; text-indent:10px;
}
#ImgNum {
float:right; height:27px; margin-top:8px;
}
#ImgNum li {
width:18px; height:18px; float:left; margin-right:4px; text-align:center;
}
#ImgNum li.itemOff {
border:1px solid #DFE7EE; background-color:#FFFFFF;
}
#ImgNum li.itemOn {
background-color:#A5B5C6; color:#FFFFFF; font-weight:bold;
}
#ImgNum li:hover{
background-color:#A5B5C6; display:block;color:#FFFFFF;}
.index_pic {
height:110px; padding-top:5px; width:500px;
}
.index_pic div {
float:left; width:163px; margin-right:5px;
}
.index_pic div img {
margin:0; padding:0;
}
.index_pic .no_margin {
margin:0;
}
#main_right {
float:left; width:196px; text-align:left;
}
.flowers_address {
width:190px; height:235px; padding-top:40px; border-top:none; padding-left:10px; background:url(/misc/images/newmain/200907271049.gif) no-repeat;
}
.province {
width:85px; margin-top:8px; color:#486478;
}
.flowers_address .content {
width:175px; height:55px; margin-top:8px;color:#486478;
}
.look_flowers {
background:url(/misc/images/newmain/li_bg.gif) no-repeat -166px -39px; height:35px; width:154px; display:block; margin:0 auto; margin-top:8px; border:none;color:#64A240;
}
.look_flowers_over {
color:#FFFFFF; border:none; margin:0 auto; display:block; width:154px; height:35px; background:url(/misc/images/newmain/li_bg.gif) no-repeat -153px -93px; margin-top:8px;
}
.look_florist {
background:url(/misc/images/newmain/li_bg.gif) no-repeat -166px -39px; height:35px; width:154px; display:block; margin:0 auto; margin-top:7px; border:none; color:#007bd1;
}
.look_florist_over {
color:#FFFFFF; border:none; margin:0 auto; display:block; width:154px; height:35px;margin-top:8px;background:url(/misc/images/newmain/li_bg.gif) no-repeat -153px -132px;
}
.contact {
background:url(/misc/images/newmain/index_contact.gif) no-repeat; width:200px; height:110px; margin-top:5px;
}
.contact_tel {
height:59px; width:180px; display:block; 
}
.contact_online {
height:51px;display:block; width:180px;
}
.show_product {
width:938px; height:258px; border:1px solid #DEE4E9; margin-top:1px; text-align:left;
}
.show_center {
width:878px; float:left; overflow:hidden; height:240px; padding:5px; text-align:left;
}
.show_center dl {
float:left; width:180px; line-height:20px; height:230px; margin-bottom:8px;
}
.show_center dl .pro_name {
font-size:14px; font-weight:bold;height:25px;
}
.show_center dl .pro_name a {
color:#64A240;
}
.show_center dl .pro_name a:hover {
color:#FF7800;
}
.show_center dl dd img {
width:150px; height:170px; border:none;
}
dl,dt,dd {margin:0; padding:0;}
.left_button  {
background:url(/misc/images/newmain/li_bg.gif) no-repeat -352px -40px; height:50px; width:25px; display:block; margin-top:90px;float:left;
}
.left_button_over {
background:url(/misc/images/newmain/li_bg.gif) no-repeat -408px -40px;height:50px; width:25px; display:block; margin-top:90px;float:left;}
.right_button{
background:url(/misc/images/newmain/li_bg.gif) no-repeat -326px -40px; height:50px; width:25px; display:block;margin-top:90px;float:left;
}
.right_button_over {
background:url(/misc/images/newmain/li_bg.gif) no-repeat -382px -40px;height:50px; width:25px; display:block; margin-top:90px;float:left;}
.font_orange {
color:#FF7800;}
#index_active {
height:151px; width:920px; background:url(/misc/images/newmain/mark_bg.gif) repeat-x; padding:10px; text-align:left; margin-bottom:10px;
}
.points {
width:310px; border-right:1px solid #DEE4E9; float:left; height:151px;
}
.points dl dt {
color:#64A240; font-weight:bold;  width:85px; height:146px; float:left; padding-top:5px;
}
.points dl dt span {
background:url(/misc/images/newmain/li_bg.gif) left -82px no-repeat; width:75px; height:30px; margin-top:10px; padding-top:80px; display:block;
}
.points dl dt span input {
height:30px; width:70px; display:block;background:url(/misc/images/newmain/li_bg.gif) left -163px no-repeat; border:none;
}
.points dl dd {
padding:5px 5px 0 5px; line-height:20px; float:left; width:200px;
}
.jifen_hi {
color:#64A240; border-bottom:1px dotted #DEE4E9; padding-bottom:10px;
}
.points dl dd li {
margin:5px 0;
}
.hdlm {
float:left; width:306px; border-right:1px solid #DEE4E9;height:151px; padding-left:10px;
}
.hdlm dl dt {
color:#007bd1; width:85px; height:146px; float:left; padding-top:5px;
}
.hdlm dl dt span {
background:url(/misc/images/newmain/li_bg.gif) -75px -82px no-repeat; width:75px; height:30px; margin-top:10px; padding-top:80px; display:block;
}
.hdlm dl dt span input {
height:30px; width:70px;border:none;background:url(/misc/images/newmain/li_bg.gif) -75px -162px no-repeat;
}
.hdlm dl dd {
padding:5px 5px 0 5px; line-height:20px; float:left; width:200px;
}
.lm_bt {
color:#007bd1;border-bottom:1px dotted #DEE4E9; padding-bottom:10px;
}
.hdlm dl dd li {
margin:5px 0;
}
.community {
width:280px; float:left; height:151px; padding-left:10px;
}
.community_bt {
border-bottom:1px dotted #DEE4E9; padding-bottom:10px; text-indent:20px; line-height:20px;
}
.community_bt span {
margin-left:90px;
}
.community_nr {
padding-left:20px; padding-top:10px;
}
.community_nr li {
line-height:20px; list-style:disc inside;
}
/*================================
			foot
================================*/
#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;
}
.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;
}
/*================================
			找花店
===================================*/
.nav_ul_left {
float:left; width:65px; font-size:14px; font-weight:bold; line-height:25px;
}
.nav_ul_left .arrow {
font-weight:bold; color:#64A240; margin:0 5px;
}
.nav_ul_right {
float:left; text-align:left; width:410px;}
.sure {
margin-bottom:0;border:none;color:#007BD1;background:url(/misc/images/newmain/button.jpg) no-repeat; width:82px; height:30px;
}
/*=========================
		搜索
=========================*/
.search_line {
width:2px; background:url(/misc/images/newmain/200907241538.gif) -104px 0 no-repeat; float:left; height:50px; margin-right:5px;
}
.search_button {
background:url(/misc/images/newmain/li_bg.gif) no-repeat -313px -95px; width:62px; height:35px; border:none;
}
.KeyWord {
width:102px; border:none; background:url(/misc/images/newmain/search_bg.gif) no-repeat; height:21px; float:left;
}
#search_bt {
width:62px; height:35px; padding-top:8px;
}
.nav_search {
position:relative; z-index:2; width:247px;}
.nav_search li {
float:left;
}
.search_input {
width:167px; padding-top:15px; margin-right:2px;
}
.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; float:left; text-align:right; cursor:pointer;
}
.search_ul {
border:1px solid #A1B3C0; width:57px; height:38px; background-color:#FFFFFF; padding:3px; position:absolute; left:109px!important;left:110px; top:36px;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;
}
#all_buy .scroll {
width:725px;
}