/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;

}

h2{ font-family: 'Oswald', sans-serif; font-size:13px;  color:#fff;text-transform:uppercase;}
h3{ font-family: 'Oswald', sans-serif; font-size:14px; padding-bottom:10px; text-transform:uppercase; color:#fff; font-weight:400; color:#000;}
h4{ font-family: 'Oswald', sans-serif; font-size:13px; color:#65a300; padding-bottom:10px; text-transform:uppercase; font-weight:400; color:#000; padding:5px;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:11px; 
	color:#000;
	background:url(../images/bg.jpg) repeat-x #e0e0e0;
	font-family: 'Oswald', sans-serif;
}

.clear { clear:both;}
.contwhite{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}

#wrapper{ width:100%; margin: auto; height:222px;}
#inn{ width:841px; margin:auto; padding:0px;}
#header{ width:841px; margin:0px; padding:0px;}
#logo{ width:270px; height:79px; margin:20px 0px;}
#menu { height:43px; float:left; margin:-13px 0 0 -11px;}

#nav_ban{ width:841px; margin:17px 0 0 0;}
#navi { width:197px;  margin:0px; padding:0px; float:left;}
#navi_head { width:197px; height:36px; background:url(../images/cat_bg.jpg);  margin:0px; padding:0px; float:left;}
.head{ padding-left:30px; line-height:35px;}
#ban{ width:626px; height:342px; margin:0 0 0 18px; float:left;}
#ban_under{ width:626px; height:34px; margin:0px; background:url(../images/ban_uder.jpg)}
#mainbody{ width:841px; margin:0px; padding:0px;}
#body_left{ width:197px; float:left; margin:10px 0 0 0px;  }
#body_right{ width:626px; margin:10px 0 0 18px; float:left; }
#tab_main{ width:626px; margin:10px 0 0 18px;}
#tab_header{ width:626px; height:35px; background:url(../images/right_header_bg.jpg);}
#tab_body{ width: auto; padding-bottom:10px;  background: -moz-linear-gradient(top, #c0c0c0 0%, #fff 15%, #ffffff 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c0c0c0), color-stop(15%,#fff), color-stop(100%,#ffffff)); padding-top:1px;}
#tab_body_inn{ width:607px;  margin:10px 10px 10px 10px; }
#tab_body_inn p{ padding:15px}

.tab_shadow{ box-shadow:3px 3px 3px #a8a8a8 ; background-color:#fff; shadow-color:#ccc;}

#footer{ width:100%; height:145px; padding:0px; margin:25px 0 0 0; background:url(../images/footer_bg.jpg) repeat-x; z-index:1000;}
#footer_inn{ width:870px; height:116px; margin:auto; }
#footer_info{ width:206px; height:100px; float:left; margin:5px;}
#footer_manage{ width:206px; height:100px; float:left; margin:5px;}
#footer_srt{ width:425px; height:100px; float:left; margin:5px; }
#footer_follow{ width:128px; height:100px; float:right; z-index:100; position: relative; top:-5px;}

#footer_head{ width:150px; height:30px; line-height:30px;}


.footer ul { font-family:Arial, Helvetica, sans-serif; font-size:12px; list-style:none; text-decoration: none;}
.footer li  { font-family:Arial, Helvetica, sans-serif; padding:4px 0 4px 0; list-style:none;  text-decoration:none; font-weight:bold; }
.footer li a { font-family:Arial, Helvetica, sans-serif;   font-size:12px; color:#000; list-style:none; text-decoration: underline;}
.footer li a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; list-style:none; text-decoration: none;}

.journey_headtxt{ color:#336699; padding-left:14px; text-transform:uppercase; }
.journeytxt { font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; background-image:url(../images/arrow.jpg); background-repeat:no-repeat; background-position:left; padding:2px 0 0 15px; float:left; text-decoration: none;}

.contxt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000;}
.copyrights{ font-size:12px; color:#FF9900; margin:auto; width:1100px; line-height:25px; text-align:right; float:left;}

#pro_scorl_body{ width:197px; height:161px; margin:auto; background:url(../images/product_scroll_img.jpg) no-repeat;}
#pro_scorl_img{ width:186px; height:153px; margin:5px 5px 5px 5px; background-color: #ccc;  }

#quickadd{ width:197px;  margin:10px 0 0 0;}
#quickadd_body{ width:197px;  background:#303030;}
#quickadd_img { width:186px; height:59px; margin:6px 5px 6px 6px;}
#quickadd_contxt{ width:182px; margin:40px 10px 10px 7px; }
.quickadd_orange_bold{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FF6600;}
.quickadd_txt{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff;}
.quickadd_txt_bold{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:bold;}

.button a:hover {
    background: none repeat scroll 0% 0% rgb(255, 107, 1);
    color: rgb(225, 225, 225);
	border-radius:6px;
    width: 95px;
    height: 35px;
    text-decoration: none;
    margin:
	
	}
	
.button a {
    background: none repeat scroll 0% 0% rgb(65, 65, 65);
    width: 87px;
	color: rgb(255, 255, 255);
	border-radius:6px;
    height: 32px;
    font-family: 'Titillium Web', sans-serif; font-size:13px;

    padding: 5px 15px 5px 15px;
    text-decoration: none;
    margin: 0px auto;
}

.button {
color: rgb(215, 175, 75);
    font-family: 'Titillium Web', sans-serif; font-size:13px;

}

.table_border{ border-right: solid 1px #333333; border-top: solid 1px #333; border-bottom: solid 1px #333;}
.table_border:last-child{  border-bottom: solid 1px #333;}
.table_border:first-child{ border-left: solid 1px #333333; border-top: solid 1px #333;}



.input01{ width:180px; padding:5px;}
.input02{ width:182px; height:90px; margin:2px 0px; padding:5px;}
.social_ico{ line-height:15px; padding-right:6px;}

.img{ width:150px; height:150px; margin:0 10px 10px 0; float:left;}

cont_txt{ float:left;}

p{ font-size:13px; color:#000; font-family:Arial, Helvetica, sans-serif; text-align:justify; padding:0 10px 10px 0}