
* {
padding : 0;
margin : 0;
}
body {
font-family : arial, verdana, sans-serif;
font-size : 14px;
line-height : 17px;
color : #333;
background : #FFFFFF;
}
h1, h2, h3, h4, h5 {
font-weight : normal;
}
a, a:hover {
text-decoration : none;
}
img {
border : none;
}
input[type="text"], input[type="submit"] {
background : url("images/search_b.png") right center no-repeat scroll rgba(0, 0, 0, 0);
border : #D6D6D6 solid 1px;
padding : 4px;
width : 215px;
float : right;
margin-top : 35px;
border-radius : 5px;
}

}
@font-face {
    font-family: 'MyriadProRegular';
    src: url(fonts/MyriadPro/'myriadpro-regular.eot');
    src: url(fonts/MyriadPro/'myriadpro-regular.eot') format('embedded-opentype'),
         url(fonts/MyriadPro/'myriadpro-regular.woff') format('woff'),
         url(fonts/MyriadPro/'myriadpro-regular.ttf') format('truetype'),
         url(fonts/MyriadPro/'myriadpro-regular.svg#MyriadProRegular') format('svg');
}


#nav li a:hover,.our-next-button:hover,.container{transition:all 0.9s ease 0s;-moz-transition:all 0.9s ease 0s;-webkit-transition:all 0.9s ease 0s;-o-transition:all 0.9s ease 0s;}
.fix {
overflow : hidden;
}
.fl {
float : left;
}
.fr {
float : right;
}
.alignleft {
float : left;
margin-right : 10px;
}
.aligncenter {
display : block;
margin : 10px auto;
}
.alignright {
float : right;
margin-left : 10px;
}

.container {
padding : 0;
margin : 0 auto;
width : 960px;
}
.main_menu_area {
background : url(images/menu_bg.png) repeat-x;
}
#nav {
padding : 0;
margin : 0;
list-style : none;
}
#nav li {
float : left;
border-right : 1px solid #CCCCCC;
}
#nav li a {
display : block;
padding : 13px 16px;
font-family : arial;
font-weight : bold;
font-size : 13px;
color : #666666;
}
#nav li a:hover {
background : url(images/big_barbg.png) repeat-x;
color : #FFFFFF;
text-decoration : none;
}
#current {
background : url(images/big_barbg.png) repeat-x;
color : #FFFFFF;
}
#ex {
border-left : 1px solid #CCCCCC;
}
.slider {
background : url(images/slider.jpg) center no-repeat;
height : 454px;
}
.slider h1 {color: #EEEEEE;
font-family: sans-serif;
font-size: 29px;
margin-left: 38px;
margin-top: 75px;
text-shadow: 1px 2px 1px #555555;
text-transform: uppercase;
}
.slider p {
color : #FFFFFF;
font-family :'Myriad Pro',sans-serif, 'MyriadProRegular';
font-size : 14px;
line-height : 20px;
margin-left : 40px;
margin-top : 27px;
margin-bottom : 70px;
width : 300px;
}
#butto {
background : url("images/button_bg.png") 0 0 repeat-x scroll #9BBB16;
color : #FFFFFF;
margin : 3px 0 0 80px;
padding : 12px 35px;
}
.heading {
background : url("images/bar_bg.png") 0 0 repeat-x scroll #38B7E3;
border-radius : 4px 4px 0 0;
margin-bottom : -4px;

}
.heading h2 {
color : #FBFBFB;
float : left;
font-family :'Myriad Pro', sans-serif, 'MyriadProRegular';
font-size : 21px;
margin : 0 45px;
padding : 10px 10px 10px 0;
width : 230px;
}
.main_content {
border : #DBDBDB solid 1px;
border-radius : 0 0 4px 4px;
box-shadow : 0 -6px 1pc 0 #767676;
margin-bottom : 30px;
overflow : hidden;
}
.content1 {
float : left;
margin-top : 12px;
width : 317px;
}
.content1 img {
float : left;
}
.content1 p {
color : #6A6A6A;
font-family :'Myriad Pro', sans-serif,  'MyriadProRegular';
font-size : 14px;
margin-bottom : 30px;
margin-top : 12px;
}
.content1 a {
color : #777777;
}
.content_button {
background : url("images/button.png") 0 0 no-repeat scroll #F1F1EF;
height : 40px;
width : 160px;
margin-bottom : 15px;
}
.next_pre {
float : left;
margin-left : 40px;
margin-top : 9px;
padding-right : 74px;
position : absolute;
width : 190px;
}
.content_button p {
font-family:'Myriad Pro', sans-serif,  'MyriadProRegular';
font-size: 17px;
margin: 9px 0 0 42px;
color: #828282;;
}
.pre_next {
float : right;
margin-top : 9px;
position : relative;
width : 25px;
}
.our-next-button:hover {
color : #f00;
}
.content_bottom_area {
background : url("images/content_bottom_bg.png") 0 0 repeat scroll #45BEE7;
border-bottom : 5px solid #3EBAE5;
}
.content_bottom_headein_area {
background : url("images/spcial_bg.png") 0 0 repeat-x scroll #EEEEEE;
margin-bottom : -1px;
margin-top : 90px;
}
.content_bottom_heading {
background : url("images/big_barbg.png") 0 0 repeat-x scroll #45BEE7;
border-radius : 4px 4px 4px 4px;
box-shadow : -1px 10px 0 -8px #959595;
margin-bottom : 3px;
}
.content_bottom_heading h2 {
color : #FBFBFB;
float : left;
font-family :'Myriad Pro', sans-serif, 'MyriadProRegular';
font-size : 21px;
margin : 0 22px;
padding : 20px 0;
width : 333px;
}
#sp {
margin-left : 190px;
}
.recommended {
margin-top : 10px;
width : 482px;
}
.no_need {
margin-left : 0;
}
.recommended img {
margin-left : 6px;
}
.recommended a {
color : #333;
}
.recommended p a {
background : url("images/pre.png") 0 0 no-repeat scroll #EBE9E9;
color : #000000;
padding : 9px 15px;
}
.arrow_pre {
margin-left : 25px;
}
.arrow_next {
margin-right : 45px;
}
.recommended p a:hover {
color : #f00;
}
.Nulla {
font-family :'Myriad Pro', sans-serif, 'MyriadProRegular';
font-size : 14px;
line-height : 20px;
margin-bottom : 45px;
margin-top : 17px;
}
.blog {
margin-left : 77px;
margin-top : 24px;
width : 387px;
}
.blog_content {
padding-bottom : 12px;
border-bottom : 1px dotted #777;
margin-bottom : 20px;
}
.blog_content img {
float : left;
margin-right : 10px;
}
.blog_content h2 {
font-family : 'Trebuchet MS';
font-size : 16px;
margin : 4px 0 10px 0;
}
.blog_content p {
color : #666666;
font-family : menu;
}
.last_pice {
border-bottom : 0 solid;
margin-bottom : 33px;
}
.promo_area {
margin-bottom : 25px;
}
.promo_content {
margin-right: 55px;
margin-top: 11px;
width: 331px;
}
.promo_content h2 {
border-bottom : 1px dashed #AAAAAA;
color : #666666;
font-family :'Myriad Pro', sans-serif, 'MyriadProRegular';
font-size : 21px;
padding-bottom : 8px;
margin-bottom : 20px;
}
.promo_content p {
color: #555555;
font-family: 'Myriad Pro',sans-serif,'MyriadProRegular';
font-size: 15px;
font-weight: normal;
line-height: 19px;
text-align: left;
width: 296px;
}
.list_item li {
background : url("images/arrow.png") left center no-repeat scroll rgba(0, 0, 0, 0);
padding : 4px;
}
.list_item li a {
color : #666666;
font-family : helvetica;
padding : 15px;
}
.last_promo {
margin-right : 0;
width : 210px;
margin-left : 72px;
}
.middle_promo {
margin-left : 40px;
width : 194px;
}
#read_more {
font-family : Arial;
font-style : italic;
text-decoration : underline;
margin : 5px 0 20px 0;
}
.footer_area {
background : url(images/footer_bg.png) repeat-x;
}
.footer p {
color : #FBFBFB;
font-family : Arial;
font-size : 12px;
margin-top : 10px;
}
