body{background-image:url(/images/back14.jpg);font-family:Arial, Helvetica, sans-serif;}
.clear{clear:both;}
a{outline:none !important;}
*:focus{outline:none;}
.header_out{width:1102px;margin:0 auto;padding-left:20px;padding-right:60px;margin-top:20px;}
.head_cart{float:right;background-image:url(/img/bg-head_cart.png);line-height:21px;background-repeat:no-repeat;padding-left:30px;margin-left:51px;}
.head_cart a{color:#f57c10;font-size:16px;text-decoration:none;}
.head_cart em{text-decoration:underline;}
.head_cart a span{color:#bbbbbb;font-size:14px;margin-left:10px;}
.head_cart a span b{color:#848484;font-size:16px;text-decoration:underline;}
.log_reg{float:right;}
a.green_but{display:block;margin-right:14px;float:left;}
.gb_left{background-image:url(/img/green_but_left.png);width:10px;height:26px;float:left;}
.gb_mid{background-image:url(/img/green_but_mid.png);float:left;height:22px;color:#ffffff;font-size:16px;padding-left:5px;padding-right:5px;padding-top:4px;}
.gb_right{background-image:url(/img/green_but_right.png);width:10px;height:26px;float:left;}
.wrap_top{background-image:url(/img/bg-top_wrap.png);width:1182px;height:21px;margin:0 auto;}
.wrapper{background-image:url(/img/bg-wrap.png);width:1062px;margin:0 auto;padding-left:60px;padding-right:60px;}
.wrap_head{float:left;width:100%;}
a.logo{float:left;display:block;}
.head_banner{float:left;width:304px;margin-left:20px;/*margin-top:23px;*/}
.head_cont{float:right;width:300px;margin-top:15px;}
.head_cont .phone a{color:#5e9819;font-size:16px;font-weight:700;margin-bottom:2px;}

.head_cont .phone span{color:#7f7f7f}
.head_cont .mails{color:#5c5c5c;font-size:12px;margin-top:6px;}
.head_cont .mails a{color:#5c5c5c;font-size:12px;margin-top:6px;}
.head_cont .mails img{margin-right:7px;}
.head_cont .wor{color:#5C5C5C;font-size:14px;margin-top:10px;}
.head_cont .wor span{color:#f57400;font-weight:700;font-size:16px;}
.head_cont .time{color:#5C5C5C;font-size:14px;margin-top:4px;}
.head_cont .time span{color:#4c4c4c;font-size:16px;}
.top_menu{float:left;width:100%;}
.tm_mid{float:left;text-align:center;width:1042px;height:38px;background-image:url(/img/bg-top_menu_mid.png);}
.tm_mid ul li{display:inline;line-height:38px;height:38px;margin-left:25px;margin-right:25px;}
.tm_mid ul li.first{float:left;margin-left:20px;}
.tm_mid ul li.last{float:right;margin-right:20px;}
.tm_mid ul li a{color:#ffffff;font-size:15px;text-decoration:none;}
.tm_mid ul li a:hover{text-decoration:underline;}
.tm_left{float:left;background-image:url(/img/bg-top_menu_left.png);width:10px;height:38px;}
.tm_right{float:left;background-image:url(/img/bg-top_menu_right.png);width:10px;height:38px;}
.content{float:left;width:100%;margin-top:19px;padding-bottom:15px;}
.of_name a{color:#5D9719;outline:medium none !important;text-decoration:none;}
.of_name a:hover{text-decoration:underline;}
.cont_left{float:left;width:190px;margin-right:32px;}
.cont_right{float:left;width:840px;}
.sidebar_title{background-color:#629c1c;color:#ffffff;font-size:15px;line-height:35px;padding-left:30px;}
.sidebar_title2{background-color:#629c1c;color:#ffffff;font-size:15px;line-height:35px;text-align:center;}
.sidebar_menu ul{background-color:#f8f8f8;padding-left:9px;padding-right:7px;padding-bottom:5px;margin-bottom:23px;}
.sidebar_menu ul li{border-bottom:1px solid #dfdfdf;padding-top:5px;padding-bottom:8px;}
.sidebar_menu ul li a{color:#626262;font-size:16px;text-decoration:none;font:Arial;}
.sidebar_menu ul a li{color:#626262;font-size:16px;text-decoration:none;font:Arial;}
.sidebar_menu ul a{color:#626262;font-size:16px;text-decoration:none;font:Arial;}
.sidebar_menu ul li.last{border:none;}
.sidebar_menu ul li.last a{color:#ee6118;}
.sidebar_menu ul li .p_img{margin-top:5px;margin-bottom:5px;}
.sidebar_login{background-color:#f7f7f7;background-image:url(/img/bg-sidebar_login.png);background-repeat:repeat-x;background-position:bottom;padding-bottom:20px;margin-bottom:25px;}
.sidebar_login form{margin-left:10px;margin-top:25px;}
.sidebar_login .inp{margin-bottom:15px;float:left;}
.sidebar_login .inp_left{float:left;background-image:url(/img/bg-inp_left.png);width:10px;height:25px;}
.sidebar_login .inp_right{float:left;background-image:url(/img/bg-inp_right.png);width:10px;height:25px;}
.sidebar_login .inp input[type=text], .sidebar_login .inp input[type=password]{border:0;float:left;background-image:url(/img/bg-inp_mid.png);line-height:23px;height:23px;width:145px;color:#bebebe;font-size:12px;}
a.login_but{display:block;float:left;margin-left:25px;margin-top:6px;}
.lb_left{background-image:url(/img/big_green_left.png);width:14px;height:34px;float:left;}
.lb_mid{float:left;background-image:url(/img/big_green_mid.png);color:#ffffff;font-size:15px;line-height:34px;padding-left:20px;padding-right:20px;}
.lb_right{background-image:url(/img/big_green_right.png);width:14px;height:34px;float:left;}
.log_links{float:left;margin-left:20px;margin-top:24px;}
.log_links a{color:#f57c10;font-size:13px;line-height:22px;}
.sidebar_banners{}
.sidebar_banners a{margin-bottom:20px;display:block;}
.footer_out{background-image:url(/img/bg-wrap.png);width:1142px;margin:0 auto;padding-left:20px;padding-right:20px;}
.footer_inner{background-color:#629c1c;padding-left:205px;padding-top:23px;padding-bottom:25px;}
.foot_menu{margin-bottom:15px;}
.foot_menu a{color:#535353;font-size:14px;text-decoration:none;margin-right:25px;}
.foot_menu a:hover{text-decoration:underline;}
table.foot_info{margin-bottom:15px;}
table.foot_info td{color:#ffffff;font-size:13px;padding-bottom:6px;padding-right:20px;}
.copy{color:#ffffff;font-size:11px;}
select{background:none repeat scroll 0 0 #F9F9F9;border:1px solid #E6E6E6;color:#555555;outline:medium none;padding:2px 2px 2px 4px !important;}
.cont_info{}
.ci_left{float:left;width:535px;}
.ci_left .delivery{text-align:center;font-size:16px;color:#3e6e05;margin-bottom:15px;}
.ci_left .delivery h1{text-align:center;font-size:16px;color:#3e6e05;display:inline;}
.ci_left .delivery h2{text-align:center;font-size:16px;color:#3e6e05;display:inline;}
.ci_left .delivery a{color:#f57c10;}
.ci_left .del_menu{text-align:center;}
.ci_left .del_menu a{color:#767676;font-size:13px;text-decoration:none;}
.ci_left .del_menu .sep{color:#767676;font-size:13px;}
.ci_right{float:left;width:275px;margin-left:30px}
.ci_right select{color:#606060;font-size:12px;text-decoration:underline;border:0;margin-top:5px;margin-right:20px;}
.search_block{}
.search_block input[type=text]{float:left;background-image:url(/img/bg-search_inp.png);width:210px;height:25px;line-height:25px;border:0;padding-left:11px;color:#626262;font-size:12px;}
.search_block input[type=submit]{background-image:url(/img/bg-search_but.png);width:28px;height:27px;border:0;float:left;}
.search_block input[type=submit]:hover{cursor:pointer;}
.flowers{float:left;width:100%;margin-top:35px;}
.flowers .mid{margin-left:60px;margin-right:60px;}
.flowers .sep{float:left;width:100%;margin-bottom:36px;height:1px;}
.one_flower{float:left;width:240px;position:relative;margin-bottom:32px;}
.one_flower .hit_block{background-image:url(/img/img_hit.png);width:113px;height:114px;position:absolute;z-index:99;right:0;top:0;margin-right:-50px;}
.of_image{position:relative;height:245px;padding-top:20px;}
.of_image img{bottom:0;position:relative; width: auto; margin-left: auto;margin-right: auto;     display: block;}
.of_name{color:#5d9719;font-size:20px;margin-top:7px;margin-bottom:28px;text-align:center;height:20px;width:240px;}
.of_buttons{display:table-cell;vertical-align:middle;width:240px;}
.of_price{color:#f57c10;font-size:22px;font-weight:700;line-height:34px;float:left;}

.flowers_prod {
    float: left;
    margin-left: 20px;
    margin-top: 35px;
    width: 100%;
}

.one_flower_prod {
    float: left;
    margin-bottom: 32px;
    margin-left: 10px;
    margin-right: 30px;
    position: relative;
    width: 240px;
}

.of_image_prod {
    height: 245px;
    padding-top: 20px;
    position: relative;
}
.of_name_prod {
    color: #5d9719;
    font-size: 16px;
    height: 20px;
    margin-bottom: 28px;
    margin-top: 7px;
    text-align: center;
    width: 240px;
}
.of_image_prod img {
    bottom: 0;
    position: absolute;
}

.of_name_prod a {
    color: #5d9719;
    outline: medium none !important;
    text-decoration: none;
}

.totalPrice{color:#f57c10;font-size:22px;font-weight:700;line-height:34px;float:left;}
.totalPriceViewed{color:#f57c10;font-size:22px;font-weight:700;line-height:34px;float:left;}
.one_flower a.big_green{}
a.big_green{}
.bg_left{background-image:url(/img/big_green_left.png);width:14px;height:34px;float:left;}
.bg_mid{float:left;background-image:url(/img/big_green_mid.png);color:#ffffff;font-size:20px;font-weight:700;line-height:34px;padding-left:10px;padding-right:10px;}
.bg_right{background-image:url(/img/big_green_right.png);width:14px;height:34px;float:left;}
div.big_green_mid{cursor:pointer;}
div.big_green_mid_prod{cursor:pointer;float: left;padding-left: 10px;}
div.big_green_mid .bg_left{background-image:url(/img/big_green_left.png);width:14px;height:34px;float:right;}
div.big_green_mid .bg_mid{float:right;background-image:url(/img/big_green_mid.png);color:#ffffff;font-size:20px;font-weight:700;line-height:34px;padding-left:10px;padding-right:10px;}
div.big_green_mid .bg_right{background-image:url(/img/big_green_right.png);width:14px;height:34px;float:right;}
.see_prices{float:left;width:100%;margin-top:25px;border-bottom:1px solid #609a1b;border-top:1px solid #609a1b;text-align:center;padding-top:23px;padding-bottom:35px;margin-bottom:23px;}
.see_prices a{color:#f57c10;font-size:21px;background-image:url(/img/img_see_pr.png);background-repeat:no-repeat;background-position:right 10px;padding-right:25px;}
.text{float:left;width:100%;}
.text .title{color:#4d850a;font-size:24px;line-height:28px;padding-bottom:4px;}
.text .title h1{color:#4d850a;font-size:21px;line-height:28px;padding-bottom:4px;}
.text .title_aux{color:#4d850a;font-size:20px;line-height:28px;padding-bottom:4px;}
.text .b_title{color:#507410;font-size:18px;font-weight:700;text-transform:uppercase;padding-bottom:10px;padding-top:15px;}
.text p{color:#2c2c2c;font-size:14px;line-height:17px;padding-bottom:15px;}
.text p strong{font-weight:bold;}
.text p.big{font-size:16px;line-height:20px;}
.text p.big2{font-size:14px;line-height:20px;}
.text a{color:#ff5c08;}
.text ul{margin-left:37px;padding-bottom:15px;}
.text ul li{list-style:disc;color:#ff7834;font-size:14px;line-height:20px;}
.col_left{float:left;width:400px;}
.col_right{float:right;width:400px;}
.cols{margin-top:40px;}
.cols .small_title{color:#507410;font-size:18px;text-transform:uppercase;padding-bottom:5px;line-height:21px;}
.cols p{color:#444444;font-size:14px;line-height:20px;padding-bottom:20px;}
.cols a{color:#ff5c00;}
.cols ul{margin-left:37px;padding-bottom:13px;}
.cols ul li{color:#ff5d0b;font-size:14px;list-style:disc;line-height:24px;}
.cities{float:left;width:100%;}
.cities h2{color:#507410;font-size:18px;font-weight:700;margin-bottom:25px;text-transform:uppercase;}
.cities ul{float:left;font-family:"wf_SegoeUILight";font-size:12px;margin-right:1px;margin-bottom:35px;}
.cities ul li{}
.cities ul li a{color:#646464;text-decoration:none;line-height:20px;}
.cities ul li a:hover{color:#507410;text-decoration:underline;}
@font-face{font-family:'wf_SegoeUILight';src:url('//i.s-microsoft.com/fonts/Segoe-UI/Cyrillic/Light/latest.eot');src:url('//i.s-microsoft.com/fonts/Segoe-UI/Cyrillic/Light/latest.eot?#iefix') format('embedded-opentype'),
url('//i.s-microsoft.com/fonts/Segoe-UI/Cyrillic/Light/latest.woff') format('woff'),
url('//i.s-microsoft.com/fonts/Segoe-UI/Cyrillic/Light/latest.ttf') format('truetype'),
url('//i.s-microsoft.com/fonts/Segoe-UI/Cyrillic/Light/latest.svg#web') format('svg');font-weight:normal;font-style:normal;}
.feed_back{margin-top:17px;float:left;width:100%;}
.fb_title{font-size:19px;color:#8f8f8f;margin-bottom:15px;}
.fb_title span{color:#797979;}
a.leave_comm{color:#619b1c;font-family:15px;display:block;margin-bottom:20px;}
.one_comment{float:left;background-color:#f9f9f9;padding-right:30px;padding-left:20px;padding-top:17px;padding-bottom:30px;width:700px;margin-bottom:5px;}
.one_comment .date{color:#9a9a9a;font-size:12px;padding-bottom:3px;}
.one_comment .name{color:#656565;font-size:13px;font-weight:700;padding-bottom:9px;}
.one_comment .name span{color:#989898;font-size:12px;}
.one_comment p{color:#656565;font-size:13px;line-height:15px;font:Arial;}
.pagination{color:#797979;font-size:14px;margin-top:14px;float:left;width:100%;}
.pagination span{display:block;float:left;padding:3px;}
.pagination a{color:#555555;display:block;float:left;border:1px solid #ffffff;padding:3px;margin-left:5px;}
.pagination a.sel{border:1px solid #dcdcdc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative;behavior:url(PIE/PIE.htc);}
a.leave_comm_small{color:#619b1c;font-size:13px;display:block;width:100%;float:left;margin-top:12px;}
.one_product{float:left;width:100%;}
.breadchumps{margin-top:20px;float:left;width:100%;margin-bottom:20px;}
.breadchumps span{color:#747474;font-size:12px;}
.breadchumps a{color:#747474;font-size:12px;}
.breadchumps b{color:#4c4c4c;font-size:16px;}
.prod_name{color:#747474;font-size:34px;font-weight:700;margin-bottom:19px;}
.pr_left{float:left;overflow:hidden;border:1px solid #e3e3e3;}
.pr_right{float:left;padding-left:15px;width:389px;}
.pr_price{color:#f57c10;font-size:30px;font-weight:700;margin-bottom:14px;}
.pr_delivery{color:#7c7c7c;font-size:14px;margin-bottom:12px;}
.pr_art{color:#c6c6c6;font-size:18px;font-weight:700;margin-bottom:15px;}
a.ord_but{display:block;}
.ob_left{background-image:url(/img/big_green_left.png);width:14px;height:34px;float:left;}
.ob_mid{float:left;background-image:url(/img/big_green_mid.png);color:#ffffff;font-size:15px;line-height:34px;padding-left:20px;padding-right:20px;}
.ob_right{background-image:url(/img/big_green_right.png);width:14px;height:34px;float:left;}
.pr_count{}
.pr_count span{color:#6c6c6c;font-size:18px;display:block;float:left;line-height:39px;margin-right:15px;}
.pr_count a.ord_but{float:right;}
.pr_minimal{color:#6C6C6C;font-size:18px;margin-bottom:12px;}
.prc{}
.prc a.pr_minus{float:left;display:block;background-image:url(/img/minus.png);width:20px;height:39px;background-position:0 2px;}
.prc input[type=text]{float:left;border:1px solid #cdcdcd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;behavior:url(PIE/PIE.htc);width:48px;height:38px;text-align:center;color:#898989;font-size:16px;}
.prc a.pr_plus{float:left;display:block;background-image:url(/img/plus.png);width:19px;height:39px;background-position:0 2px;}
.descr{margin-top:11px;}
.descr p{color:#5e5e5e;font-size:14px;line-height:20px;padding-bottom:9px;}
.descr div{color:#5e5e5e;font-size:14px;line-height:20px;padding-bottom:9px;}
.descr h2{color:#2d2d2d;font-size:18px;padding-bottom:12px;}
.comment_tab{margin-top:33px;padding-bottom:15px;}
.comment{border:1px solid #e8e8e8;padding-top:10px;padding-left:17px;padding-bottom:20px;padding-right:17px;margin-bottom:20px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;position:relative;behavior:url(PIE/PIE.htc);}
.stars{margin-bottom:9px;}
.c_title{color:#9f9f9f;font-size:16px;padding-bottom:15px;table-layout:}
.c_title span{color:#646464;font-weight:700;padding-left:30px;}
.comment p{color:#707070;font-size:14px;line-height:20px;}
a.leave_comm_big{color:#629c1c;font-size:20px;font-weight:700;display:block;text-decoration:underline !important;}
.blog_block{float:left;width:100%;}
.b_title{color:#3f3f3f;font-size:20px;margin-top:25px;margin-bottom:17px;}
.c_title{color:#3f3f3f;font-size:20px;width:100%;float:left;}
.blog_block .last{border-bottom:0 !important;}
.one_post{border-bottom:1px solid #629c1c;width:695px;padding-bottom:20px;margin-bottom:17px;}
.op_g_title{color:#5e9819;font-weight:700;font-size:22px;margin-bottom:10px;}
.op_g_title a{color:#5e9819;font-weight:700;font-size:22px;text-decoration:none;}
.op_o_title{color:#ff5700;font-weight:700;font-size:23px;margin-bottom:20px;}
.op_b_title{color:#484848;font-weight:700;font-size:20px;margin-bottom:20px;}
.op_gr_title{color:#7e7e7e;font-weight:700;font-size:24px;margin-bottom:20px;}
.op_date{color:#979797;font-size:16px;margin-top:5px;}
.one_post img.toleft{float:left;border:1px solid #f0f0f0;margin-right:20px;margin-bottom:20px;}
.one_post ul.ul_green{padding-bottom:10px;}
.one_post ul.ul_green li{color:#619b1c;font-size:16px;list-style:disc inside none;line-height:20px;margin-right:-20px;}
.one_post p{color:#616161;font-size:16px;line-height:20px;padding-bottom:10px;}
.one_post p b{color:#ff5700;}
.one_post p a{color:#616161;}
.one_post p.big{font-size:19px;}
.one_post ul.ul_black{padding-bottom:10px;}
.one_post ul.ul_black li{color:#363636;font-size:18px;line-height:25px;}
.one_post ul.ul_black li a{color:#171717;font-size:20px;}
.one_post .big_p{color:#656565;font-size:18px;font-weight:700;width:100%;float:left;}
.one_post .green_p{color:#5f991a;font-size:16px;font-weight:700;line-height:17px;margin-top:57px;}
.one_post p.green{color:#507410;}
.big_green{color:#12990e;font-size:24px;margin-top:10px;margin-bottom:15px;}
.big_grey{color:#939393;font-size:20px;}
.pagination_2{}
.pagination_2 a{display:block;float:left;color:#6c6c6c;font-size:18px;text-decoration:none;margin-right:13px;padding-top:5px;}
.pagination_2 a.sel{color:#6c6c6c;font-size:22px;display:block;background-color:#ffffff;border:1px solid #65900f;float:left;text-decoration:none;padding-left:5px;padding-right:5px;padding-top:1px;padding-bottom:1px;}
.pagination_2 a.next{display:block;float:left;color:#6c6c6c;font-size:16px;text-decoration:underline;padding-top:5px;}
.to_right{float:right;}
.cart_block{}
table.onesteporder-products-table{float:left;width:100%;border:1px solid #efefef;margin-bottom:15px;}
table.onesteporder-products-table tr.leg td{background-color:#fafafa;text-align:center;color:#363636;font-size:14px;padding-top:10px;padding-bottom:5px;}
table.onesteporder-products-table tr.onesteporder-products-tr td{text-align:center;vertical-align:middle;padding-top:18px;padding-bottom:12px;color:#6f6f6f;font-size:14px;}
table.onesteporder-products-table tr.onesteporder-products-tr td a{color:#6a6a6a;}
table.onesteporder-products-table tr.onesteporder-products-tr td input[type=text]{width:54px;height:23px;padding-bottom:3px;border:0;text-align:center;background-image:url(/img/count_inp.png);color:#6f6f6f;font-size:14px;}
table.onesteporder-products-table tr.onesteporder-products-tr-prelast td{text-align:center;vertical-align:middle;padding-top:18px;padding-bottom:12px;color:#6f6f6f;font-size:14px;}
table.onesteporder-products-table tr.onesteporder-products-tr-prelast td a{color:#6a6a6a;}
table.onesteporder-products-table tr.onesteporder-products-tr-prelast td input[type=text]{width:54px;height:23px;padding-bottom:3px;border:0;text-align:center;background-image:url(/img/count_inp.png);color:#6f6f6f;font-size:14px;}
a.del_but{margin-left:10px;margin-right:10px;}
.coupon{float:right;width:380px;}
.c_left{float:left;width:260px;color:#818181;font-size:16px;}
.c_left span{color:#5f991b;text-decoration:underline;}
.c_left input[type=text]{float:left;width:90px;margin-right:10px;border:1px solid #e3e3e3;height:27px;line-height:27px;margin-top:23px;}
a.add_but{color:#ffffff;background-image:url(/img/bg-add_but.png);text-align:center;text-decoration:none;line-height:31px;}
/*   a.add_but{color:#ffffff;background-image:url(/img/bg-add_but.png);text-align:center;text-decoration:none;line-height:31px;display:block;float:left;margin-top:23px;}    */
a.f16{font-size:16px;width:95px;}
.c_right{float:left;background-color:#f3f3f3;text-align:center;color:#7b7b7b;font-size:16px;line-height:24px;padding-bottom:15px;padding-top:10px;width:120px;}
.slide_block{float:left;width:100%;margin-top:20px;margin-bottom:15px;}
.slide{width:120px;text-align:center;margin-right:15px;margin-left:15px;}
.slide .sl_name{color:#646464;font-size:14px;padding-top:10px;padding-bottom:3px;}
.slide .sl_price{color:#619b1b;font-size:14px;}
a.f14{font-size:14px;width:80px;/*margin-top:7px;margin-left:20px;*/}
.sum_block{border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;padding-top:5px;padding-bottom:5px;float:left;width:100%;margin-bottom:20px;}
.sum_block .top{padding-bottom:10px;padding-top:10px;}
.sum_block div{color:#656464;font-size:16px;text-align:right;}
.sum_block div span{color:#5F991B;font-size:16px;}
.f_title{color:#606060;font-size:16px;padding-bottom:30px;text-align:left;}
.personal_form{float:left;width:530px;}
.personal_form table{width:100%;}
.personal_form table td span{color:#a7a7a7;font-size:14px;line-height:20px;}
.personal_form table td{vertical-align:middle;padding-bottom:15px;text-align:left;}
.personal_form table td b{color:#7c7c7c;font-size:14px;margin-top:2px;display:block;float:left;text-align:left;}
.personal_form table td label{color:#6b6b6b;font-size:14px;}
.personal_form table td label span{color:#ee6118;}
.personal_form table td input[type=text]{color:#6B6B6B;font-size:14px;border:2px solid #d9d9d9;width:310px;line-height:25px;height:25px;font-family:'Open Sans', sans-serif;font-weight:600;padding-left:5px;}
.date_form{float:right;width:380px;}
.date_form table{width:100%;}
.date_form table td{color:#929292;font-size:13px;vertical-align:top;padding-top:5px;padding-bottom:5px;border-bottom:1px solid #f6f6f6;}
.date_form table tr.last td{border:0!important;}
.date_form table td b{display:block;color:#5a5a5a;padding-top:10px;}
.date_form table td span{color:#59911e;}
.adr_form{float:left;width:530px;}
.adr_form table{width:100%;}
.adr_form table td{vertical-align:middle;padding-bottom:15px;text-align:left;}
.adr_form table td label{color:#6b6b6b;font-size:14px;line-height:20px;}
.adr_form table td label span{color:#ee6118;}
.adr_form table td input[type=text]{color:#6B6B6B;font-size:14px;border:2px solid #d9d9d9;width:240px;line-height:25px;height:25px;font-family:'Open Sans', sans-serif;padding-left:5px;}
.adr_form table td textarea{border:2px solid #d9d9d9;width:240px;height:60px;font-family:'Open Sans', sans-serif;padding-left:5px;color:#6B6B6B;}
.adr_form table td p{color:#4a4a4a;font-size:10px;}
.pay_form{float:right;width:380px;}
.pay_form table{width:100%;}
.pay_form table td{color:#525252;font-size:14px;vertical-align:middle;padding-bottom:12px;padding-top:12px;border-bottom:1px solid #D9D9D9;padding-right:10px;}
.pay_form table tr.last td{border:0!important;}
.gr_sep{float:left;width:100%;background-color:#e9e9e9;height:1px;margin-bottom:15px;margin-top:15px;}
a.make_ord{display:block;background-image:url(/img/make_ord.png);width:268px;height:69px;margin:0 auto;}
.niceRadio{width:17px;height:17px;display:inline-block;cursor:pointer;background-image:url(/img/rad.png);overflow:hidden;}
.radioChecked{background-position:0 -17px;}
.niceRadio input{margin-left:-18px;}
.niceCheck{width:20px;height:18px;display:inline-block;cursor:pointer;background:url(/img/checkbox.png);float:left;}
.niceCheck input{display:none;}
.ac_results, .ac_results *{margin:0;padding:0;border:0;}
.ac_results{background-color:#FFFFFF;border-color:#DFDFDF;border-style:solid;border-width:1px;margin-left:7px;margin-top:-1px;overflow:hidden;padding-bottom:5px;text-align:left;width:213px !important;z-index:1000;}
.ac_results ul{list-style:none;}
.ac_results li{margin:7px 0;padding:2px 3px;position:relative;cursor:pointer;font-size:12px;overflow:hidden;}
.ac_results li .ac_picture{width:50px;float:left;text-align:center;}
.ac_results li .ac_picture img{max-width:50px;border:0;-ms-interpolation-mode:bicubic;}
.ac_results li .ac_name{margin-left:55px;}
.ac_results li .ac_name a{font-size:11px;text-decoration:none;color:#5D9719;font:bold 12px Tahoma;}
.ac_results li .ac_price{margin:7px 0 0 55px;font:bold 12px Tahoma;color:#F57C10;}
.ac_results .ac_search_value{margin:7px 0 0 5px;}
.ac_results .ac_search_value a{color:#006cbf;font:normal 13px Tahoma;text-decoration:underline;}
.ac_results .ac_search_value a:hover{color:#ff0000;}
.ac_results .ac_search_value a span{font-family:"Times New Roman", "Times", serif;}
.ac_over{background-color:#f5f5f5;}
.ac_results iframe{display:none;display/**/:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px;}

.loginpopup{
	visibility: hidden;
	opacity: 0;
	display: none;
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(0, 0, 0, 0.7);	
	z-index:1000;
}
.loginpopup:target {
  visibility: visible;
  opacity: 1;
  display:block;
}
.logindlg{ 
  margin: 70px auto;
  padding: 20px;
  background: #fff;
  border-radius: 5px;
  width: 20%;
  position: relative;
  min-width:300px;
}
 
.logindlg .close {
  position: absolute;
  top: 5px;
  right: 10px;
  transition: all 200ms;
  font-size: 30px;
  font-weight: bold;
  text-decoration: none;
  color: #333;
}
