* { margin:0; outline:0 none;  padding:0;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0;}
body{  font-family: "myriad-pro",sans-serif;  font-size:16px;  color: #596167; line-height:20px; font-style:normal; }
p{ line-height:22px; }
table { border-collapse:collapse; border-spacing:0;}
img { border:0 none;}
textarea {  overflow: auto;}
ul, li { list-style: none outside none; margin:0; padding:0;}
h1, h2, h3, h4, h5, h6 { font-size: 100%;   margin: 0;   padding: 0; color: #00A4D9; }
a { text-decoration: none; color:#3d4247;}
.clear {clear:both; display:block; visibility:hidden; line-height:0;}

.left{ float: left; display: inline; }
.right { float: right; display: inline; }
.wrap{ width:1000px; margin:0 auto;}

/**header start**/
#header { height:60px; position:relative; padding:23px 0 24px 0;}
#header #logo{ float:left; }
#header .menubar{ float:right;  width:700px;font-style: normal; font-weight: 600; padding-top:10px;}
#header .menubar ul li {  line-height:38px;   font-size:15px; font-family: "myriad-pro",sans-serif; font-weight:600; font-style:normal; position:relative; margin-left:30px; float:right;border:1px solid #fff; }
#header .menubar ul li:hover a{ color:#000;}
#header .menubar ul li.select a{ color:#000;}

#header .menubar .menu{ position:absolute; top:38px; left:-10px;  border-radius:8px; z-index:10; background:#FFF; box-shadow: 0 1px 7px rgba(0, 0, 0, 0.15);padding:6px 0 6px 10px;}
#header .menubar .menu li{ width:155px; border:none !important; margin-left:0px; line-height:30px;  }
#header .menubar .menu li a{ display:block; color:#666666; font-weight:normal; font-size:15px;}
#header .menubar .menu li:hover a{ color:#00a4d9;}

/*footer start*/
#footer{ border-top:3px solid #dedfe0; padding-top:20px; color:#888888; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#footer .menu{ float:left;}
#footer .menu span{ padding:0 5px;}
#footer .menu a{ color:#888888;}
#footer .text{ float:right; text-align:right;}
#footer p{margin-bottom:20px; }
.footerleft { float:left;}