*{margin:0 auto;padding:0}
img{border:0}
body{font-family:"Verdana";font-size:11px;margin:0 auto;color:#333}
select *{padding:4px 2px;font-weight:400}
select :hover{color:#FFF;background:#F99D1C;cursor:pointer}
span{float:left}
div{display:block}
a{text-decoration:none}
a.product_link{font-size:12px;color:#7D8644;font-style:normal}
a.product_link:hover{color:#F99D1C}
h1,h2,h3,h4{color:#81894A}
.container{width:980px}
.clear{clear:both}
#main{width:979px;margin-right:2px;border:0 solid #000}
#right{width:216px;height:500px;float:left;border:0 solid #000}
#header{width:980px;height:97px;position:relative}
#logo{float:left;display:inline}
#main_header{float:left;width:764px}
#customer_log{position:relative;float:right;width:100px;font-size:11px;line-height:150%;height:48px;font-style:italic;font-weight:400}
#customer_login{width:161px;height:94px;background:url(../images/login.png) no-repeat;position:absolute;right:20px;top:44px;opacity:.9}
form#login{padding:15px 7px 0}
#login input[type="text"],#login input[type="password"]{width:140px;border:1px solid #DFDFDF;border-radius:2px;float:left;padding:5px 2px;font-size:10px;margin-bottom:4px}
#login input[type="submit"],#login input[type="button"]{border:1px solid transparent;background:#F99D1C;border-radius:2px;padding:2px;font-size:9px;font-weight:700;color:#fff;float:right;cursor:pointer;margin-left:3px}
#connect_panel{float:left;line-height:23px;color:#F99D1C;font-weight:700;font-size:15px;border-bottom:1px dashed #909090;width:462px;padding:6px 0 15px 2px;margin-bottom:2px;display:inline}
#connect_icon{float:left;margin-left:30px}
#connect_icon img{margin-top:15px;margin-right:6px;float:left}
#nagigation{width:462px;color:#6F7930;float:left;overflow:hidden;height:15px}
#menu{float:left}
#right_header{width:194px;float:left;background:#f3f3f3;height:123px;padding:0 11px;position:absolute;left:763px}
#right_header:hover{background:#e3e3e3;cursor:pointer}
#top_ad{width:215px;float:left;height:253px;padding:0;position:absolute;left:763px;top:165px}
/*#top_ad img{width:215px;height:253px;border:1px solid #7E973B}*/
#ab_left{width:124px;height:100px;position:fixed;top:45%}
#ab_left a{color:#fff}
.cart_left{float:left;width:124px;height:33px;padding:15px 0 0 40px;color:#fff;font-size:11px;font-weight:700;background:url(../images/cart_left.png) no-repeat}
.mail_left{float:left;width:124px;height:33px;padding:16px 0 0 45px;color:#fff;font-size:12px;font-weight:700;background:url(../images/mail_left.png) no-repeat}
#cart{width:185px;height:35px;font-size:18px;line-height:35px;float:left;color:#7D8644;padding:27px 0 7px;border-bottom:1px dashed #909090}
.err{float:left;color:red;font-weight:700;width:100%;padding:5px}
.cart_header{background:url(../images/cart.png) no-repeat;height:35px;width:auto;padding-left:50px;position:relative}
span.cart_number{position:absolute;background:#F99D1C;width:19px;height:19px;text-align:center;font-size:11px;font-weight:700;color:#fff;line-height:19px;border-radius:15px;left:30px;top:-2px}
.cart_content{text-align:left;font-size:12px}
a.link{color:#6F7930;text-decoration:none;font-style:italic}
a.pay{font-size:14px;line-height:28px;margin-left:19px;text-align:center;width:144px;height:28px;background:#F99D1C;color:#fff;text-decoration:none;font-weight:700;display:block;border-radius:3px;-webkit-border-radius-:3px;-moz-border-radius-:3px}
a.quick_cart{padding-left:4px;font-size:14px;line-height:28px;text-align:left;width:144px;height:28px;background:url(../images/quick_cart.png) no-repeat;color:#fff;text-decoration:none;font-weight:700;display:block}
a.backtotop{font-size:14px;line-height:28px;text-align:left;width:52px;height:52px;float:left;background:url(../images/backtotop.png) no-repeat;color:#fff;margin:4px 0;text-decoration:none;font-weight:700;display:block;padding-left:4px;position:fixed;bottom:15px;right:15px}
a.details{font-size:12px;line-height:28px;font-style:italic;text-align:center;float:left;background:#92B33A;color:#fff;text-decoration:none;padding:0 5px;position:absolute;top:150px;right:5px;box-shadow:2px 2px #C7C7C7}
a.details:hover{opacity:.8}
a.button{font-size:10px;line-height:20px;text-align:center;width:78px;height:22px;float:left;background:url(../images/button_bg.png) no-repeat;color:#fff;text-decoration:none}
a.inc{background:url(../images/inc.png) no-repeat center}
a.dec{background:url(../images/dec.png) no-repeat center}
#search span{position:relative}
#search span:after{content:'';font:19px MyriadPBC,monospace;color:#AFAFAF;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:6px;top:-5px;position:absolute;pointer-events:none;line-height:47px;font-weight:700}
#search span:before{background:url(../images/select_bg_arrow.gif) no-repeat #e3e3e3 center;content:'';right:1px;top:1px;width:22px;height:33px;position:absolute;pointer-events:none;display:block}
#search select{width:115px;max-width:115px;height:35px;border:0;font-weight:700;font-size:13px;color:#696969;background:#E3E3E3;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;outline:medium none;border:1px solid #CFCFCF;float:left}
#search label{position:relative}
#search select{outline:none}
.orange{color:#F99D1C}
a.orange{color:#F99D1C;font-weight:700}
#search input[type="text"]{width:545px;height:33px;border:1px solid #CFCFCF;margin-left:-4px;padding:0 5px;float:left;font:Verdana;font-style:italic;font-size:12px}
#search input[type="text"]:focus{outline:0}
#search input[type="submit"]{background:url(../images/search.gif) no-repeat;width:88px;height:35px;border:0;padding:0;margin:0 0 0 -5px;float:left;cursor:pointer;color:transparent}
#menu_item ul{list-style:none;width:100%;float:left;padding:0;font-size:12px;margin:8px 0 22px}
#menu_item ul li{display:inline}
#menu_item ul li a{color:#6F7930}
#col_left{width:216px;height:auto;float:left}
#col_right{width:216px;height:auto;float:left;margin-top:0}
.title_box{width:181px;height:39px;background:url(../images/title_box_bg.gif) no-repeat;font-size:12px;font-weight:700;text-align:left;color:#fff;text-transform:uppercase;line-height:37px;padding-left:35px}
.title_box a{color:#fff}
.box{float:left;margin-bottom:13px}
.box img{max-width:216px}
.box_content{float:left;width:auto;height:auto}
ul.item{list-style:none;width:216px;float:left;padding:0;font-size:13px;font-weight:700;background:#f3f3f3;padding-bottom:15px;position:relative}
ul.item li{height:29px;width:216px;cursor:pointer;margin-bottom:2px}
ul.item li:hover{background:#fff}
ul.item li:hover > a{color:#F99D1C}
ul.item li a{background:url(../images/menu_li_bg.png) no-repeat right;border-bottom:1px dashed #909090;color:#6F7930;height:29px;width:196px;line-height:30px;display:block}
.expand_item a{background:none!important}
ul.item .expand{position:absolute;background:#7D8644;list-style:none;margin:0;visibility:hidden;top:1px;left:216px;z-index:598;width:391px;padding:10px 20px;float:left}
ul.item ul li{background:none}
ul.item li:hover{position:relative;z-index:599;cursor:default}
ul.item li:hover > .expand{visibility:visible}
.expand_item{width:190px;display:inline;float:left}
.expand_item a{color:#fff!important;font-weight:400;font-size:12px;padding-left:5px}
table.cart{border-spacing:0;margin:15px 0 0;width:100%;line-height:normal;font-size:12px}
table.cart td{padding:2px}
#col_main{width:530px;float:left;margin-left:8px;margin-right:9px}
.top_main_expand{width:763px;margin-left:216px}
#col_main_expand{width:755px;float:left;margin:15px 0 0 8px}
#faq{width:530px;float:left;margin:23px 0 0;height:91px;background:#f3f3f3}
.home_step{width:200px;float:left;height:91px;text-align:left;text-transform:uppercase;position:relative}
.home_step a{text-decoration:none;color:#000;font-size:10px;float:left;height:91px}
.home_step img{float:left}
.home_step1{background:url(../images/step1.png) no-repeat;background-position:50% 20%;text-align:center}
.home_step1 img{padding:8px 51px}
.home_step2{background:url(../images/step2.png) no-repeat;background-position:50% 20%;left:0;width:186px}
.home_step2 img{padding:8px 51px}
.home_step3{background:url(../images/step3.png) no-repeat;background-position:50% 20%;width:144px}
.home_step3 img{padding:8px 17px}
#calendar{margin-top:15px;float:left;width:530px}
.center_title_box{float:left;padding:0 0 0 25px;height:21px;line-height:21px;font-size:14px;font-weight:700;color:#6F7930;background:url(../images/center_title_bg.png) no-repeat}
.search_title_box{float:left;padding:17px;height:21px;line-height:21px;font-size:14px;color:#6F7930;background:#FFFCCF}
.center_title_box a{color:#6F7930}
ul.calendar{float:left;width:530px;height:31px;background:#F3F3F3;margin-top:2px;position:relative;border:1px solid #f3f3f3}
ul.calendar li{float:left;display:inline;padding:6px 12.4px;font-size:14.5px}
ul.calendar li a{color:#D9D9D9;font-weight:700}
ul.calendar li:hover,ul.calendar li.active,ul.calendar li:hover > a,ul.calendar li.active > a{color:#fff;background:#F99D1C}
ul.calendar .expand{background:#fff;position:absolute;top:29px;left:0;list-style:none;margin:0;visibility:hidden;z-index:500;width:529px;height:110px;float:left;color:#000;border:1px solid #f3f3f3}
ul.calendar li:hover > .expand{visibility:visible!important}
.expand_item_calendar{width:190px;display:inline;float:left;padding:5px 37px}
.expand_item_calendar a{color:#7D8644!important;font-weight:400;font-size:12px;padding-left:5px}
.expand_item_calendar a:hover{color:#F99D1C!important}
a.viewall{float:left;text-align:right;width:100%;font-size:12px;font-weight:400!important;color:#F99D1C!important;font-style:italic;margin-top:5px}
#home_news{margin-top:120px;float:left;width:530px}
.block{width:45%;float:left}
.margin-right{margin-right:10%}
.block_item{float:left;width:100%;margin:15px 0;height:80px;overflow:hidden}
.block_item_img{width:88px;height:88px;margin-right:15px;float:left}
.block_item img{float:left;max-width:88px;max-height:56px;margin-right:15px}
.block_item_title,.block_desc{float:left;width:135px}
.block_desc{text-align:justify}
.block_item_title a{font-size:13px;font-weight:700;color:#7D8644}
.date{font-size:10px;font-style:italic;color:#909090;display:inline}
.pagination{float:left;width:auto;height:23px}
.pagination a{position:relative;line-height:21px;text-align:center}
.pagination span{margin:0 4px;color:#B5B5B5;font-weight:700}
span.first_page{width:22px;height:23px;background:url(../images/page_first.png) no-repeat}
span.last_page{width:22px;height:23px;background:url(../images/page_last.png) no-repeat}
span.next_page{width:22px;height:23px;background:url(../images/page_next.png) no-repeat}
span.prev_page{width:22px;height:23px;background:url(../images/page_prev.png) no-repeat}
span.page_number{width:22px;height:22px;background:url(../images/page_bg.png) no-repeat;text-align:center}
span.page_number:hover,span.page_active{color:#fff;background:url(../images/page_active.png) no-repeat}
.product_block{float:left;width:100%;background:#F3F3F3;border-bottom:1px solid #fff;position:relative}
.product_block:hover{background:#D9D9D9;cursor:pointer}
.product_block img{float:left;width:81px;height:71px;padding-right:3px}
.undiscount{text-decoration:line-through;color:#7D8644!important}
.price{font-weight:700;color:#F99D1C}
.cart_navigation{float:left;width:100%}
.button_previous{float:left}
.button_next{float:right}
.button_previous a{float:left;background:url(../images/arrow-left.png) no-repeat #6F7930;background-position:5% 50%;color:#fff;margin-top:18px;text-decoration:none;font:14px Arial;font-weight:700;width:auto;height:30px;line-height:30px;padding-left:35px;padding-right:10px;border-radius:5px;-webkit-border-radius-:5px;-moz-border-radius-:5px}
.button_next a,.button_next button{float:right;background:url(../images/arrow-right.png) no-repeat #F99D1C;background-position:95% 50%;border:2px solid #CF8403;color:#fff;margin-top:18px;text-decoration:none;font:18px Arial;font-weight:700;width:auto;min-width:160px;height:54px;line-height:54px;padding-left:35px;text-transform:uppercase;border-radius:5px;-webkit-border-radius-:5px;-moz-border-radius-:5px;text-align:left}
.button_next a:hover,.button_next button:hover{background:url(../images/arrow-right.png) no-repeat #C77605;background-position:95% 50%}
.button_next button{padding-right:45px;cursor:pointer}
.product_block_desc{padding:15px 0 0}
#footer{float:left;width:100%;border-top:1px dashed #9f9f9f;height:380px;margin-top:16px;background:#f3f3f3;padding-top:30px}
#footer h4{font-size:13px}
.footer_block{width:20%;float:left}
ul.footer{list-style:none;margin-top:20px}
ul.footer li{padding:5px 0}
ul.footer li a{font-size:13px;color:#7D8644}
.footer_infomation{width:980px;height:180px;border-bottom:1px dashed #9f9f9f}
#footer_slider{margin-top:10px}
#footer_navigation{float:left;width:100%;margin-top:-40px}
#footer_navigation ul{list-style:none;width:100%;float:left;padding:0;font-size:12px;margin:0;text-align:right}
#footer_navigation ul li{display:inline;padding:0 15px}
#footer_navigation ul li a{color:#bebebe}
#footer_navigation ul li a:hover{color:#BEBEBE}
#bottom_footer{float:left;width:100%;height:233px;background:#6F7930;padding-top:30px;color:#D6D6D6}
#order_by select{width:115px;max-width:115px;height:25px;border:0;font-weight:700;font-size:15px;color:#696969;background:#E3E3E3;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;outline:medium none;border:1px solid #CFCFCF;float:left}
#order_by label{position:relative}
#order_by select{outline:none}
#order_by select > option{background:#fff;color:#000}
#order_by select > option:hover{background:#F99D1C}
#order_by span{position:relative}
#order_by span:after{content:'';font:19px MyriadPBC,monospace;color:#AFAFAF;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:6px;top:-5px;position:absolute;pointer-events:none;line-height:47px;font-weight:700}
#order_by span:before{background:url(../images/select_bg_arrow.gif) no-repeat #e3e3e3 center;content:'';right:1px;top:1px;width:22px;height:23px;position:absolute;pointer-events:none;display:block}
.list_product{width:100%;margin-top:10px;float:left}
.product{width:184px;float:left;height:auto;height:345px;display:inline;overflow:hidden;font-size:13px}
.product_img{border-top:1px solid #DFDFDF;border-left:1px solid #DFDFDF;border-right:1px solid #DFDFDF;border-bottom:1px dashed #DFDFDF;position:relative;width:180px;height:180px;text-align:center}
span.sale{width:37px;height:37px;background:url(../images/sale.png);position:absolute;top:10px;left:10px}
span.helper{display:inline-block;height:100%;vertical-align:middle;float:none}
.product_img img:hover{opacity:.5}
.product_img img{max-width:180px;max-height:180px;vertical-align:middle}
.product_margin{margin:0 4.7px}
.product_name a{color:#7E973B}
.product_details{border-top:3px solid #7E973B;margin-bottom:5px;line-height:20px}
.product_price{font-weight:700;color:#7E973B}
a.addcart{background:url(../images/addcart.png) no-repeat;background-position:0 -36px;width:184px;height:36px;float:left}
a.addcart:hover{background-position:0 0}
.prod{margin-top:10px;width:100%;float:left}
.prod_left{float:left;width:259px;overflow:hidden}
.prod_img{width:257px;height:314px;border:1px solid #d3d3d3;text-align:center}
.prod_img img{max-width:251px;max-height:314px;vertical-align:middle}
.prod_right{float:left;width:250px;padding:0 10px;font-size:14px;overflow:hidden}
.prod_name{font-size:18px;font-weight:700;color:#7E973B}
.prod_code{font-size:15px;margin-bottom:37px}
.prod_price div{display:inline;font-size:15px}
.prod_free{float:left;width:100%;margin-top:16px;font-size:12px;text-align:justify}
.prod_attribute{float:left;margin-bottom:10px;line-height:25px}
.share{margin-top:23px}
.share div{max-width:80px!important}
.prod_free,.share{float:left;margin-bottom:18px}
input.prod_quantity{width:40px;height:35px;margin-top:6px;border:1px solid #DFDFDF;border-radius:4px;font-size:16px;font-weight:700;padding-left:13px;color:#717171;background:-webkit-linear-gradient(left top,#fff,#eaeaea);background:-o-linear-gradient(bottom right,#fff,#eaeaea);background:-moz-linear-gradient(bottom right,#fff,#eaeaea);background:linear-gradient(to bottom right,#fff,#eaeaea)}
input.prod_total{width:145px;height:35px;border:1px solid #DFDFDF;border-radius:4px;padding-left:20px;background:#EEE;position:relative;z-index:-1000;left:-13px;font-size:17px;font-weight:700;color:#6F7930}
.quantity{position:absolute;top:7px;left:36px;width:20px}
.quantity a{border-left:1px solid #DFDFDF;display:block;width:19px;height:17px}
.howtobuy{float:left;width:100%}
.prod_desc{width:520px;float:left;line-height:150%;font-size:13px;padding:21px 0;border-top:1px dashed #D0D0D0;margin:8px 0 0}
.news_item{width:169px;float:left;margin-top:7px}
.news_img img{width:165px;height:112px;border:2px solid #E8E8E8;border-radius:5px}
.news_name{width:100%;height:36px}
.news_name a{color:#727C35;font-weight:700}
.news_sumary{height:36px}
.news_margin{margin-left:6.5px;margin-right:6.5px}
.cart_title{background:url(../images/cart_title.png) no-repeat;padding-left:40px;height:40px;font:14px Verdana;text-transform:uppercase;color:#6F7930;font-weight:700;line-height:34px;margin:5px 0 0 25px}
.cart_steps{position:relative;height:50px;color:#333}
.cart_step{float:left;height:50px;font:14px Verdana;text-transform:uppercase;color:#6F7930;font-weight:700;line-height:50px;position:relative;text-align:center}
.cart_step_left{width:279px;background:url(../images/cart_step_left.png) no-repeat;position:absolute;left:0}
.cart_step_left_selected{background:url(../images/cart_step_left_selected.png) no-repeat!important;color:#F99D1C}
.cart_step_middle{width:279px;background:url(../images/cart_step_middle.png) no-repeat;position:absolute;left:231px}
.cart_step_middle_selected{background:url(../images/cart_step_middle_selected.png) no-repeat!important;color:#F99D1C}
.cart_step_right{width:279px;background:url(../images/cart_step_right.png) no-repeat;position:absolute;left:485px}
.cart_step_right_selected{background:url(../images/cart_step_right_selected.png) no-repeat!important;color:#F99D1C}
.step{float:left;width:100%;background:#E6E6E6;min-height:150px;margin-top:5px;text-align:left;font:14px Verdana;color:#333}
.step .count{font-style:italic}
.step_content{float:left;width:724px;padding:15px}
.cart_table{border:1px solid #6E792F;background:#fff;margin-top:15px}
.cart_table table{width:100%;text-align:center;border-collapse:collapse}
.cart_table th{padding:5px;color:#6E792F}
.cart_table thead{border-bottom:1px solid #6E792F}
.cart_table tfoot{border-top:1px solid #6E792F;background:#FDFFD9}
.cart_table table tbody tr{border-top:1px dashed #6E792F}
.cart_table tbody td{padding:16px 12px;font-size:12px}
.quantity_input{width:35px;text-align:left}
.cart_checkbox{height:24px;width:24px}
.cart_note{float:left;font-style:italic;font-weight:700;font-size:14px;margin-top:10px;color:#6E792F}
.itemCartDisabled{opacity:.5}
.step_left{float:left;width:270px;height:257px}
.cart_login_note{color:#6E792F;font:14px Verdana;font-weight:700}
.cart_login_form{padding:15px 17px}
.cart_login_form input[type="text"],.cart_login_form input[type="password"],.cart_login_form input[type="date"],.cart_login_form input[type="datetime"]{width:100%;border:1px solid #ccc;margin-bottom:16px;height:27px;padding-left:5px}
.cart_login_form input[type="submit"]{width:105px;height:27px;border:0;background:#6E792F;color:#fff;font:14px Arial;font-weight:700;border-radius:2px;-webkit-border-radius-:2px;-moz-border-radius-:2px}
.step_left_cart{height:234px;border:1px solid #6E792F;background:#fff}
.one-half-title,.step_title{width:100%;border-bottom:1px solid #6E792F;color:#6E792F;padding:10px 0;font:14px Arial;font-weight:700;text-align:center}
.register .step_title{text-align:left}
.cart_sumary{width:99%;overflow:auto;height:154px}
.sumary_total{width:100%;border-top:1px solid #6E792F;color:#6E792F;padding:13px 0;font:14px Arial;font-weight:700;text-align:center;background:#FDFFD9}
.cart_sumary table{font:11px Verdana;width:100%;margin-top:5px}
.cart_sumary td{padding:2px}
.step_right{float:left;width:450px;height:467px;border:1px solid #6E792F;margin-left:2px;background:#fff}
.step_right form{padding:5px 10px}
.step_right label{width:150px;height:31px;line-height:31px;font-weight:700;float:left}
.form_row{float:left;margin-bottom:5px;position:relative}
.step_right input[type="text"],.step_right select{width:270px;height:25px;float:left;padding:2px;border-radius:5px;-moz-border-radius-:5px;-webkit-border-radius-:5px;border:1px solid #ccc}
.step_right textarea{width:270px;height:120px;float:left;padding:2px;border-radius:5px;-moz-border-radius-:5px;-webkit-border-radius-:5px;border:1px solid #ccc}
.order_success{background:#FDFFD9!important;width:430px;height:auto;border:0;line-height:150%;padding:10px 5px;margin-right:11px}
.max_order_content{width:710px!important}
.register{float:left;width:728px;border:1px solid #6E792F;background:#fff;margin:15px 0 0 33px}
.register_title{background:url(../images/register_title.png) no-repeat;padding-left:40px;height:40px;font:14px Verdana;text-transform:uppercase;color:#6F7930;font-weight:700;line-height:34px;margin:5px 0 0 25px}
.order_title{background:url(../images/order_title.png) no-repeat;padding-left:40px;height:40px;font:14px Verdana;text-transform:uppercase;color:#6F7930;font-weight:700;line-height:34px;margin:5px 0 0}
.account_title{background:url(../images/account_title.png) no-repeat;padding-left:40px;height:40px;font:14px Verdana;text-transform:uppercase;color:#6F7930;font-weight:700;line-height:34px;margin:5px 0 0}
.register form,.account_manager form{float:left}
.register .form_row{margin-left:45px;float:left;width:100%}
.account_manager label{width:120px;height:31px;line-height:31px;font-size:13px;font-weight:700;float:left}
.register label{width:160px;height:31px;line-height:31px;font-size:15px;font-weight:700;float:left}
.form-error{width:100%;float:left;color:red;font-weight:700;font-size:13px;text-align:center}
.account_manager input[type="radio"],.register input[type="radio"]{width:21px;height:21px;float:left}
.account_manager input[type="text"],.account_manager input[type="date"],.account_manager input[type="password"],.account_manager select{width:195px;height:25px;float:left;padding:2px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #ccc}
.register input[type="text"],.register input[type="date"],.register input[type="password"],.register select{width:230px;height:25px;float:left;padding:2px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #ccc}
.button_orange{width:156px;height:47px;background:#F99D1C;line-height:47px;font-weight:700;font-size:14px;color:#fff;border:2px solid #CF8403;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;cursor:pointer;text-transform:uppercase}
.button_orange:hover{background:#C77605}
.register textarea{width:270px;height:150px;float:left;padding:2px;border-radius:5px;-moz-border-radius-:5px;-webkit-border-radius-:5px;border:1px solid #ccc}
.ui-datepicker-trigger{position:absolute;right:0;cursor:pointer}
.one-half{width:373px;min-height:340px;border:1px solid #6F7930;float:left}
.one-half-last{margin-left:5px}
.one-half-content{padding:15px 10px}
.one-half-order{width:300px;float:left;display:inline;padding:20px 0 0 50px;margin:0 0 15px;font-size:14px}
.one-half-order label{display:inline;font-weight:700}
ul.newsmenu li{width:130px;height:45px;display:inline;float:left;text-align:center;font-size:12px;font-weight:700;line-height:45px;background:#E6E6E6;cursor:pointer;border-left:1px solid #ccc;margin: 1px 0px 0px 1px}
ul.newsmenu li.active,ul.newsmenu li.active > a,ul.newsmenu li:hover,ul.newsmenu li:hover > a{background:#F99D1C;color:#fff}
/*ul.newsmenu li:first-child{margin-left:0}*/
ul.newsmenu li a{color:#909090;text-decoration:none}
.news_block{float:left;width:100%;margin:20px 0 0}
.news_block_img{border:2px solid #DDD;border-radius:10px;width:172px;height:112px;float:left}
.news_block_img img{max-width:172px;max-height:112px}
.news_block_desciption{padding:0 0 0 10px;float:left;width:335px;height:120px;text-align:justify;line-height:150%}
.news_block_title a{color:#6F7930;display:block;font-size:13px;font-weight:700}
.news{float:left;margin:30px 0;padding-bottom:30px;border-bottom:1px dashed #ccc}
.same_title{font-size:14px;font-weight:700;color:#6F7930;text-transform:uppercase}
.news_same ul{list-style-type:none}
.news_same ul li{margin-top:12px}
.news_same ul li a{color:#6F7930;font-size:13px}
img.news_description_image{max-width:529px;margin:10px 0}
input[type="radio"]{display:none}
input[type="radio"] + label{font-weight:400;width:22px}
input[type="radio"] + label span{display:inline-block;width:22px;height:21px;vertical-align:middle;background:url(../images/check.png);background-position:0 21px;cursor:pointer}
input[type="radio"]:checked + label span{background:url(../images/check.png);background-position:0 42px}
input[type="checkbox"]{display:none}
input[type="checkbox"] + label{font-weight:400;width:24px}
input[type="checkbox"] + label span{display:inline-block;width:24px;height:24px;vertical-align:middle;background:url(../images/check.png);background-position:0 -24px;cursor:pointer}
input[type="checkbox"]:checked + label span{background:url(../images/check.png);background-position:0 0}
.support_box{width:173px;height:49px;background:url(../images/hotro.png) no-repeat;font-size:12px;font-weight:700;text-align:left;color:#fff;text-transform:uppercase;line-height:49px;padding-left:52px;position:relative;right:7px}
.support_item{background:#F3F3F3;border-bottom:1px dashed #ccc;border-left:1px solid #D4D4D4;border-right:1px solid #D4D4D4;float:left;width:214px;padding:5px 0;color:#6F7930;font-weight:700}
div.support_item:last-child{border-bottom:1px solid #ccc}
.support_item_img{width:100px;float:left;padding:5px}
.support_item img{float:left;max-width:100px}
