﻿@charset "utf-8";
dl, dt, dd {
margin:0; padding:0;
}
#body_container {
margin:5px 0;
}
.posation {
height:20px; line-height:20px; text-indent:10px; text-align:left; float:left; width:940px;
}
.posation a {
color:#007BD1;
}
.posation span {
float:left;}
#left_Container {
float:left; width:720px; text-align:left; margin-top:10px;
}
.left_box {
float:left; width:720px; margin-bottom:10px;
}
.flower_search {
background:url(/misc/images/newmain/flower_search.jpg) no-repeat; color:#486478; padding-top:15px; overflow:auto; height:60px;
}
.flower_use {
clear:both; height:25px;
}
.flower_use b {
color:#64A240; font-size:14px; padding:0 10px; float:left;
}
.flower_use a, .flower_choose a{
padding:2px 6px 2px 5px; float:left; display:block; margin:0 2px;
}
.flower_use a:hover, .flower_use .current, .flower_choose .current, .flower_choose a:hover {
background:#64A240; color:#FFF;
}
.flower_choose {
margin-top:20px; clear:both; border-bottom:1px dotted #D0DCE2;
}
.flower_choose p {
clear:both; height:25px;}
.flower_choose b {
color:#486478;
}
.flower_choose .title {
color:#A1B3C0; float:left;margin:2px 10px 2px 10px;
}
.flower_recommended {
	background:url(/misc/images/newmain/flower_search.jpg) no-repeat 0 -74px;
	height:154px;
}
.flower_sug p {
float:left; text-align:center; font-weight:bold;
}
.flower_recommended .flower_sug {
clear:both;
}
.flower_recommended .title {
color:#64A240; font-size:14px; line-height:30px; width:127px;
}
.flower_recommended .tj {
color:#FFF; line-height:30px; width:72px;
}
.flower_recommended .tg {
color:#486478; line-height:30px;width:72px;
}
.flower_recommended .yd {
color:#486478;line-height:30px;width:92px;
}
.flower_recommended .hy {
color:#486478;line-height:30px;width:92px;
}
.flower_recommended .help {
color:#486478;line-height:30px; font-weight:normal; float:right;
}
.flower_recommended .green {
font-weight:normal; float:right;line-height:30px;
}
.flower_recommended .green a, .flower_recommended_ul .green_font a {
color:#64A240;
}
.flower_recommended a:hover {
color:#FF7800;
}
.flower_recommended_ul {
padding:15px 30px; clear:both;
}
.flower_recommended_ul li {
float:left; width:220px;
}
.flower_recommended_ul li img {
float:left; width:80px; height:80px; padding-right:8px;
}
.flower_recommended_ul li p {
line-height:20px;
}
.flower_recommended_ul li .price {
font-weight:bold; color:#FF7800; font-size:14px; font-family:Verdana, Helvetica, sans-serif, "新宋体"; line-height:20px;
}
.flower_recommended_ul li .favorites {
background:url(/misc/images/newmain/favorites.gif) no-repeat top left; height:27px; width:65px; float:left; text-indent:28px; line-height:22px;
}
.flower_asc {
	height:37px;
	/*line-height:37px;*/
	background-image: url(/misc/images/newmain/flower_search.jpg);
	background-repeat: no-repeat;
	background-position: 0 -228px;
}
.flower_asc li, .flower_asc p {
float:left;
}
.flower_asc #show {
width:100px; padding-left:10px; padding-top:10px;
}
.flower_asc #show span {
display:-moz-inline-box;display:inline-block;width:16px;height:12px;cursor:pointer;
}
.flower_asc #show span.list1 {
background:url(/misc/images/newmain/200908171040.gif) no-repeat left top;
}
.flower_asc #show span.list2 {
background:url(/misc/images/newmain/200908171040.gif) no-repeat left -17px;
}
.flower_asc #show span.grid1 {
background:url(/misc/images/newmain/200908171040.gif) no-repeat -25px top; margin-left:9px;
}
.flower_asc #show span.grid2 {
background:url(/misc/images/newmain/200908171040.gif) no-repeat -25px -17px; margin-left:9px;
}
.flower_asc #px {
float:left; padding-top:10px;
}
.flower_asc #jg {
height:20px; width:47px; padding-left:10px; cursor:pointer; padding-top:10px!important;padding-top:12px;
}
.flower_asc .jg1 {
background:url(/misc/images/newmain/200908171038.gif) no-repeat left 7px;}
.flower_asc .jg2 {
background:url(/misc/images/newmain/200908171038.gif) no-repeat -58px -23px;color:#64A240; font-weight:bold;}

.flower_asc #rq {
width:47px; padding-left:10px; margin-left:2px; cursor:pointer;height:20px;padding-top:10px!important;padding-top:12px;
}
.flower_asc .rq1 {
background:url(/misc/images/newmain/200908171038.gif) no-repeat -58px 7px;color:#64A240; font-weight:bold;}
.flower_asc .rq2 {
background:url(/misc/images/newmain/200908171038.gif) no-repeat left -23px;}
.flower_asc #gj {
}
.flower_asc .bt {
color:#336666; border:none; width:55px; height:28px; text-indent:10px;background:url(/misc/images/newmain/favorites.gif) no-repeat -5px -77px;margin-top:5px; margin-left:3px;
}
.flower_asc input {
vertical-align:middle;
}
.flower_page {
float:left; width:718px; padding-bottom:8px;
}
.flower_page p {
float:right; margin-right:10px; line-height:24px; color:#A1B3C0;
}
.flower_page a {
background:url(/misc/images/newmain/favorites.gif) -36px -112px no-repeat; float:left; width:20px; height:20px; text-align:center; line-height:20px; margin:0 2px;
}
.flower_page .current {
background:url(/misc/images/newmain/favorites.gif) -13px -112px no-repeat;float:left; width:20px; height:20px; text-align:center; color:#FFF;
}
.flower_page a.page_start {
background:url(/misc/images/newmain/200908241505.gif) no-repeat; width:19px; height:19px;
}
.flower_page a.page_end {
background:url(/misc/images/newmain/200908241508.gif) no-repeat; width:19px; height:19px;
}
.flower_page a.page_up {
background:url(/misc/images/newmain/200908241506.gif) no-repeat; width:19px; height:19px;}
.flower_page a.page_down {
background:url(/misc/images/newmain/200908241507.gif) no-repeat; width:19px; height:19px;}

.flower_goods {
border-top:1px dotted #D0DCE2; padding-top:8px; overflow:auto; float:left; width:720px;
}
.flower_goods dl {
margin:0; padding:0; border-bottom:1px dotted #D0DCE2; height:83px; padding:11px 0; text-align:left;
}
.flower_goods dl dt {
float:left; margin:0; padding:0; width:85px;
}
.flower_goods dl dt .s {
background:url(/misc/images/newmain/favorites.gif) no-repeat top left;height:27px; width:35px;padding-left:30px; line-height:22px; cursor:pointer;
}
.flower_goods dl dt .t {
background:url(/misc/images/newmain/favorites.gif) no-repeat left -26px;height:27px; width:35px; padding-left:30px; line-height:22px;
}
.flower_goods dl dd {
float:left; margin:0; padding:0;
}
.flower_goods_img {
width:100px;
}
.fl_img {
position:relative;
}
.fir_small_img img {
width:80px; height:80px;
}
.fir_big_img {
position:absolute; left:90px; top:-10px; display:none;width:208px; height:208px; border:1px solid #A1B3C0; padding:10px; background-color:#FFFFFF;text-align:center; z-index:2;
}
.fir_big_img img {
width:200px; height:200px;
}
.flower_goods .green {
color:#64A240; font-size:14px; font-weight:bold; margin-right:5px;}

.flower_goods_more {
width:260px;
}
.flower_goods_more div {
width:235px; line-height:20px; color:#A1B3C0;
}
.flower_goods_price {
width:160px; line-height:20px;
}
.flower_goods_price .price span {
/*text-decoration:line-through;*/
}
.flower_goods_price b {
font-size:14px;
}
.flower_goods_price .vip_price {
color:#FF7800;
}
.flower_goods_price .vip_price span {
font-size:14px; font-family:Verdana, Helvetica, sans-serif, "新宋体"; font-weight:bold;
}
.flower_goods_popular {
width:95px; line-height:20px;
}
.helper {
background:url(/misc/images/newmain/search.gif) bottom no-repeat; height:60px; margin-top:8px; padding-top:20px;
}
#right_container {
padding-left:10px; width:210px; float:left; padding-top:10px; text-align:left;
}
.right_box {
float:left; overflow:auto; padding-bottom:10px;
}
.my_remind {
background:url(/misc/images/newmain/tx.jpg) no-repeat top center; height:72px; width:210px; line-height:32px;
}
.my_remind p {
clear:both;
}
.my_remind_1 {
font-size:14px; color:#486478; margin-left:10px; float:left;
}
.my_remind_1 b {
font-size:16px;
}
.my_remind_2 {
margin-left:40px; color:#64A240; float:left;
}
.my_remind_2 a {
text-decoration:underline;color:#64A240; font-weight:bold;
}
.my_remind_3 {
margin-left:25px;
}
.my_remind_3 a {
color:#007BD1;
}
.color_fon {
border:1px solid #A1B3C0; width:208px;}
.color_fon li {
line-height:25px; background:url(/misc/images/newmain/arrow.jpg) left bottom no-repeat; padding-left:15px;
}
.color_fon li a {
color:#486478;
}
.hot_flower_title {
background:url(/misc/images/newmain/tx.jpg) no-repeat 0 -73px;height:36px;line-height:34px;font-weight:bold;text-indent:20px;width:210px;color:#486478;
}
.hot_flower_title span {
color:#64A240;
}
.hot_flower_dl dt {
margin:0; padding:0; float:left; padding-right:5px;
}
.hot_flower_dl dd {
margin:0; padding-top:10px; float:left;
}
.hot_flower_dl dl {
border:1px solid #DEE4E9; width:208px; height:58px; margin:2px 0; line-height:20px;
}
.hot_flower_dl dt img {
width:50px; height:50px; padding:3px;
}
.hot_flower_name {
width:110px;
}
.hot_flower_name a, .baike_word {
color:#007BD1;}
.hot_flower_price {
font-size:14px;
}
.hot_flower_asc {
float:right; font-size:13px; font-weight:bold; line-height:35px; color:#A1B3C0;
}
.hot_flower_asc .first {
font-size:16px;color:#486478;
}
.baike {
border:1px solid #DEE4E9; padding:8px;
}
.baike li {
background:url(/misc/images/newmain/arrow.jpg) no-repeat left -25px; height:20px; text-indent:20px;
}
.baike li a {
color:#486478;}
.browse {
border:1px solid #DEE4E9; height:102px; padding:0 8px; width:192px;
}
.browse li {
float:left; padding:10px 0; width:95px;
}
.browse li img {
width:50px; height:50px;
}
.tel {
background:url(/misc/images/newmain/tel.jpg) no-repeat; height:95px; width:210px; padding-top:45px;
}
.contact_tel {
height:40px; width:170px; margin-left:25px; display:block; cursor:pointer;
}
.contact_online {
height:40px; margin-top:5px; display:block; width:170px; margin-left:25px;
}

.shop_tel {
background:url(/misc/images/newmain/tel.jpg) no-repeat; height:140px; float:left; padding-top:45px; width:210px;
}
.shop_tel_tel {
height:40px; width:170px; margin-left:25px; display:block;
}
.shop_tel_online {
height:40px; margin-top:5px; display:block; width:170px; margin-left:25px;
}

#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;
}
#no_result {
float:left; height:135px; width:700px;
}
#no_result1 {
background:url(/misc/images/newmain/accout_bg.gif) no-repeat left -34px; padding-left:100px; height:80px; padding-top:8px;color:#486478; float:left; width:400px;
}
#no_result1 p {
height:20px;}
#no_result1 #b {
font-weight:bold; font-size:14px;
}
#no_result2 {
float:right; text-align:right; padding-top:8px;margin-right:10px; line-height:20px;
}
#no_result2 .wenhao {
background:url(/misc/images/newmain/accout_bg.gif) -248px -8px no-repeat; float:left; width:20px; height:20px;
}
/*=============地区鲜花店==============*/
.region {
background:url(/misc/images/newmain/address.jpg) right repeat-y; width:120px; overflow:auto; float:left; margin-right:10px; display:block; cursor:pointer;
}
#region_bt {
background:url(/misc/images/newmain/glass.jpg) no-repeat; text-indent:20px; padding-bottom:5px;
}
.region_ul {
float:left; overflow:auto;
}
.region_ul_bt {
font-size:14px; font-weight:bold; color:#486478;background:url(/misc/images/newmain/accout_bg.gif) left -218px no-repeat; width:115px; height:30px; line-height:30px; text-indent:10px;
}
.region li {
line-height:20px; text-indent:10px;
}
.region li a:visited {
color:#007BD1; text-decoration:underline;
}
.region li div a {
clear:both;display:block; text-indent:15px;
}
.region_detail {
width:720px; float:left;
}
.region_detail_bt {
height:37px; line-height:37px; text-indent:15px; color:#007BD1; background:url(/misc/images/newmain/flower_search.jpg) left -228px no-repeat;
}
.region_detail_bt form {
margin:0; padding:0;
}
.region_detail_bt #title {
font-size:14px; font-weight:bold; color:#FFF; margin-right:30px; cursor:pointer;
}
.region_detail_bt form select {
margin-top:8px;
}
.font_blue {
font-weight:bold; margin-left:10px; margin-right:10px;
}
.region_detail_bt .bt {
color:#486478; border:none; width:55px; height:28px; margin-left:10px;background:url(/misc/images/newmain/favorites.gif) no-repeat -5px -77px;
}
.region_detail_content {
padding:8px 0 15px 0; border-left:1px solid #A7B2B4; border-right:1px solid #A7B2B4; float:left; width:588px!important;width:590px;
}
.region_detail_content a {
float:left; margin:2px 10px 0; line-height:20px; display:block;padding:0 3px; white-space:nowrap;
}
.region_detail_content a:hover, .region_detail_content .current {
background:#007BD1; color:#FFF;
}
.region_detail_f {
background:url(/misc/images/newmain/200908111601.gif) no-repeat left -42px; height:12px; width:100%; float:left;
}
.region_page {
height:29px; line-height:29px; float:left; width:100%;color:#A1B3C0;border-bottom:1px dotted #D0DCE2; padding-top:5px;
}
.region_page a, .region_foot_page a {
color:#486478; 
}
.region_page #font1 {
margin-left:170px;
}
.region_page #font2 {
margin-left:110px;
}
.region_page #font2 strong {
color:#FF7800;}
.pages .nextprev {
color:#999999;float:left;
background:#FFFFFF;border:1px solid #CCCCCC;text-align:center;line-height:18px;margin-right:3px;padding:0 5px 0 5px;font-weight:bold;}
.pages .nextprev2 {
color:#333333;float:left;text-align:center;line-height:18px;margin-right:3px;padding:0 5px 0 5px;}
.pages .end {
color:#333333;float:left;background:#FFFFFF;width:20px;border:1px solid #CCCCCC;text-align:center;line-height:18px;margin-right:3px;}
.pages .current {
font-weight:bold;color:#999999;width:22px; float:left; line-height:18px;}
.region_flower {
display:block; float:left; width:720px;color:#486478;}
.region_flower dl {
border-bottom:1px dotted #D0DCE2; height:90px; clear:both; padding:5px 5px;
}
.region_flower dd {
padding-left:10px;display:block; float:left;
}
.flowerist_img {
float:left; width:80px; height:80px;
}
.back_gray {
background-color:#F2F5F7; background:url(/misc/images/newmain/over.png) right center no-repeat #F2F5F7;}
.flowerist_name {
float:left; line-height:20px; width:320px;
}
.flowerist_bzj {
width:110px;
}
.flowerist_szd {
color:#007BD1;
}
.flowerist_szd1 {
color:#007BD1; text-align:right; width:180px; padding-right:20px; line-height:20px; padding-top:20px;}
.flowerist_name .shop_name {
color:#007BD1; font-size:14px;}
.region_foot_page {
height:29px; line-height:30px; float:left; width:100%;color:#A1B3C0; text-indent:20px;
}
.region_foot_page span {
text-align:right; margin-left:220px;
}
.lianmeng {
height:140px; width:720px; background:url(/misc/images/newmain/lianmeng.gif) no-repeat;
}
.lianmeng_title {
color:#3A6AA4; font-weight:bold; text-indent:15px; line-height:15px; padding-top:10px; float:left; width:550px;
}
.lianmeng_good {
color:#FFF; font-weight:normal; padding-left:33px;
}
.lianmeng_quick {
font-size:14px; font-weight:bold; color:#FFF; float:left; padding-top:20px; text-align:center;
}
.lianmeng_quick a {
width:123px; height:32px; display:block; color:#FFF; line-height:30px;
}
.lianmeng_good_ul {
padding-left:60px;
}
#lianmeng_good_ul_li1 {
float:left; width:140px; margin-right:75px; line-height:20px;padding-top:30px;
}
#lianmeng_good_ul_li2 {
float:left; width:160px; margin-right:78px; line-height:20px;padding-top:20px;
}
#lianmeng_good_ul_li3 {
float:left; width:170px;line-height:20px;padding-top:20px;
}
.flowerist_title {
background:url(/misc/images/newmain/tx.jpg) no-repeat 0 -113px;height:36px;line-height:30px;text-indent:15px;width:210px;color:#486478;
}
.right_shop {
border:1px solid #DEE4E9; overflow:auto; width:208px; height:auto;
}
.dd {
background-color:#FFFFFF; float:left;
}
#scroll_yes {
position:relative; background-color:#FFFFFF; display:none; margin-bottom:10px;
}
#scroll_no {
border:1px solid #DEE4E9; margin-bottom:10px; width:208px; float:left;
}
.loaded {
float:left;
}
.early {
width:auto;
}
.early_img {
border-bottom:1px solid #D0DCE2; line-height:25px;
}
.early_p {
border-bottom:1px solid #D0DCE2; line-height:25px; text-indent:10px;
}
.early_p a {
margin-left:40px;
}
.early_shop {
color:#A1B3C0; line-height:25px;
}
#demo {
height:50px; overflow:hidden;
}
#demo1 p {
line-height:25px; padding-left:5px; font-size:12px;
}
.psbt {
padding-top:10px; text-align:left; clear:both;
}
.psbt .s {
margin-top:5px;background:url(/misc/images/newmain/favorites.gif) no-repeat top left;height:27px;line-height:22px;width:65px; text-indent:25px; float:left;
}
.swps {
background:url(/misc/images/newmain/peisong.gif) center no-repeat; height:35px;line-height:35px; width:123px;float:left; text-align:center;display:block;
}
.swps a {
color:#FFF; font-weight:bold; font-size:14px;height:35px;width:113px; padding-left:10px;}
.shop_detail {
overflow:auto; float:left; padding-top:10px; padding-left:10px; padding-bottom:5px;
}
.shop_detail li {
clear:both;}
.shop_detail li p {
float:left; display:block;line-height:25px;
}
.detail_right {
width:120px;
}
.clear {
clear:both;
}
.loaded_bt {
padding-top:10px; padding-left:5px; display:block; clear:both;
}
.loaded_space {
background:url(/misc/images/newmain/favorites.gif) no-repeat right -104px; width:35px; height:35px; float:left; display:block; margin-right:4px;
}
.loaded_bt_b {
font-size:14px; font-weight:bold;color:#486478; line-height:25px;
}
.loaded_bt_b_gray {
color:#A1B3C0;}
.loaded_map {
background:url(/misc/images/newmain/white_bg.jpg) bottom right no-repeat; width:195px; height:195px; margin-left:10px; padding-top:5px;
}
.loaded_map img {
border:1px solid #D0DCE2; width:181px; height:182px;
}
.width_100 {
width:100px;}

/*==========================产品展示大图模式=======================*/
.gride_selected {
border-top:1px dotted #D0DCE2; padding-top:8px; overflow:auto;width:720px; float:left;}
.gride_selected li {
float:left; width:225px; margin-bottom:10px;border-bottom:1px dotted #D0DCE2; padding-bottom:10px;
}
.gride_selected li p {
clear:both;
}
.gride_selected ul {
padding-left:10px; clear:both;overflow:auto;
}
.gride_selected p.grid_img {
height:210px;
}
.gride_selected li .collect {
background:url(/misc/images/newmain/favorites.jpg) no-repeat top left;height:23px; width:55px; line-height:22px; float:right; margin-right:40px; text-align:center; padding-left:10px;
}
.gride_selected p .name {
font-size:14px; color:#64A240; font-weight:bold;
}
.gride_selected p a {
float:left;
}
.gride_selected p .price {
color:#FF7800; font-size:16px; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold;}
.gride_selected li img {
width:200px; height:200px;}

/*******************积分兑换********************/
#jifen_area {
width:938px;clear:both; margin-top:5px; margin-bottom:10px; border:1px solid #D7D1BE;}
.jifen_img img {
margin:0; padding:0; border:none; cursor:pointer; float:left;
}
.jifen_explain {
clear:both; height:41px; background:url(/misc/images/newmain/200909021008.gif) repeat-x; width:878px; padding:10px 30px; color:#847D74; text-align:left; line-height:20px;
}
.jifen_explain a, .jifen_box li p span {
color:#FF7800; font-weight:bold; margin-left:5px;}
.jifen_box {
clear:both; overflow:auto;
}
.jifen_box ul {
padding-left:9px; padding-right:9px;
}
.jifen_box ul li {
float:left;height:279px; position:relative; padding-left:15px;padding-right:15px; padding-top:10px; width:200px; border-bottom:1px dashed #D7D1BE;font-size:14px;
}
.jifen_box li p {
line-height:30px;}
.jifen_box li p span {
font-family:"Times New Roman", Times, serif;}
.jifen_box li img {
width:200px; height:200px;}
.jifen_box li p.duihuan a {
background:url(/misc/images/newmain/200909021027.gif) no-repeat; display:block; width:122px; height:32px; margin:0 auto;}
.jifen_box .float_div {
background:url(/misc/images/newmain/200909021021.gif) no-repeat; width:60px; height:64px; position:absolute; float:left; font-weight:bold; color:#847D74;padding-left:9px;padding-top:5px; text-align:left;}
#leftshop {
width:210px; float:left; padding-top:10px; text-align:left; margin-right:10px;}
#rightshop {
float:left; width:720px; text-align:left; margin-top:10px;}
.position {
border-bottom:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC; overflow:auto; margin-top:5px; width:718px; clear:both;}
.position dl {
border-top:1px dashed #CCCCCC;clear:both;}
.position dt {
float:left;font-weight:bold;line-height:32px; width:80px;text-align:center;}
.position dd {
float:left;padding:0 0 0 20px;width:600px;}
.position dd li {
float:left;line-height:32px;list-style-image:none;list-style-position:outside;list-style-type:none;padding:0 18px 0 0;text-align:left}
.position dd a {
color:#217DD6; white-space:nowrap;}
.position dd a:visited {
color:#217DD6;}
/********12.13热卖鲜花**************/
.shophot {
clear:both; padding-top:10px; padding-left:10px; border:1px solid #DEE4E9; height:320px;}
.shophot dl {
clear:both; padding:5px 0;}
.shophot dt {
float:left; margin-right:10px;}
.shophot dt img {
width:60px; height:60px; border:1px solid #CCC;}
.shophot dd {
float:left; line-height:20px;}
.shophot dd a {}
.hzz1 {
clear:both; border-top:1px solid #CCC; line-height:20px;}
.hzz1 p {
margin:4px 10px; text-indent:20px;}
#subject_2_title{color:#FFFFFF;height:39px;line-height:38px; padding:0 20px 0 30px;background:url('/misc/images/newmain/t021.gif') no-repeat; margin-top:10px;}
#subject_2_title dl {height:38px; font-size:14px;}
#subject_2_title dl dt {width:86px;background:url('/misc/images/main/shop_info_bg.gif') no-repeat;float:left;font-weight:bold;margin-right:10px;}
#subject_2_title dl dd {color:#333333;float:left;}
.subject_2_footer{border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;clear:both;background:#F7F7F7;}
.subject_2_footer li{line-height:25px;list-style:none;clear:both;display:block;text-align:left;padding-left:15px;color:#666666;}
.subject_2_footer li a {color:#217DD6;}
.subject_2_footer li a:visited {color:#217DD6;}
.subject_2_footer li span {
display:-moz-inline-box; display:inline-block;width:49%;
}
.subject_2_footer li span img{
  margin-top:8px;
}
#subject_2 {
clear:both; overflow:auto;}
#subject_3{clear:both;}
#subject_3_footer{line-height:35px;text-align:left;}

#subject_4{}
#subject_4_top_title{ background-image:url(/misc/images/newmain/shopsearch_15.gif); height:27px;font-weight:bold; padding-top:10px; clear:both;}
#subject_4_top_title .left{ padding-left:20px;}
#subject_4_top_title .left a{ padding-right:35px;}
#subject_4_top_title .right{}
#subject_4_top_title .right a{ display:block; float:left;}

#subject_4_bottom_title{ padding:2px 10px 2px 0; background-color:#f7f7f7;}
#subject_4_bottom_title .left ul li{ float:left; list-style:none; padding:2px 0 0 10px;}
#time{ background-image:url(/misc/images/main/w002.gif); background-repeat:no-repeat; width:36px; height:21px; margin-left:10px; padding-right:20px;}
.subject_4_content{
  overflow:auto;
  border-bottom:1px dashed #ccc;
  padding-top:10px;
}
.subject_4_content .flower {
  height:1%;
  overflow:hidden;

}
.left {
float:left;}
.right{ float:right;}
.subject_4_content .flower li {
  float:left;
  width:172px;
  list-style:none;
}
.subject_4_content .flower li .list {
  height:1%;
  margin:10px 0 10px 0;
  height:300px;
  overflow:hidden;}
.subject_4_content .flower li .list li{
  line-height:24px;
  text-align:left;
}
.subject_4_content .flower li .list .name {
  font-size:14px;
  line-height:30px;
}
.subject_4_content .flower li .list .name a {
  text-decoration:underline;
}
.subject_4_content .flower li .list .name a:hover {
  color:#FF7200;
}
.subject_4_content .flower li .list  .button img {
  margin-right:5px;
}

.filter {
  color:#666666;
  background:#F7F7F7;
  height:29px;
  line-height:27px;
}
.filter dl {
  float:left;
}
.filter dt {
  float:left;
  width:70px;
}
.filter dd {
  background:url('/misc/images/main/flower01_bg_0415.gif') -226px -6px no-repeat; 
  float:left;
  width:51px;
}
.filter .select {
  background:url('/misc/images/main/t03.gif') 0px 3px no-repeat; 
}
.filter dl a {
  display:block;
  width:51px;  
}
.filter .select a{
  color:#FFFFFF;
  font-weight:bold;
}
.a1 {}
.a1 span {
width:100px; display:-moz-inline-box; display:inline-block; text-align:center; margin-left:10px;}
.shopservice {
clear:both; padding-top:10px; padding-left:10px; border:1px solid #DEE4E9;}
.shopservice p {
line-height:20px; text-indent:10px; padding:0px 10px 5px 0;}
.shopservice li a {
white-space:nowrap; margin-right:10px;}
.shopservice li {
padding:0px 0px 5px 0;line-height:20px; list-style:none; clear:both; width:196px;}