* {
	margin:0;
	padding:0;
	text-decoration:none;
}

body
{
padding:0; 
font-family: Tahoma, Arial, Helvetica, sans-serif;
margin:0px auto auto auto;
font-size:12px;
}

body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,input,select,button,th,td {margin:0;padding:0;}

#header{
width:100%;
margin:auto;
}
.left{
float:left;
margin:0px;
overflow:hidden;
}
.right, .righthome{
float:left;
margin:0px;
overflow:hidden;
}
.rightside{
float:left;
overflow:hidden;
}
#footer{
width:100%;
clear:both;
font-size:11px;
display:block;
}

/*------------------ common ------------------*/
a:link {
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}

ul{
	list-style-type:none;
	list-style-position : outside;
	margin:0 0 0 0;
	padding:0 0 0 0;
	word-break:keep-all;
}
li{
	margin:0 0 0 0;
	padding:0 0 0 0;
	word-break:keep-all;
}

/* h1,h2,h3,h4,h5,h6 */
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
h1{
font-size:16px;
font-weight:bold;
padding:0px 0 5px 0;
text-decoration:none;
}
h2{
font-size:14px;
font-weight:bold;
padding:5px 0 5px 0;
text-decoration:none;
}
h3{
font-size:14px;
font-weight:bold;
padding:5px 0 5px 0px;
text-decoration:none;
}

/* font color style */
.color1{
color:#d8325d;
}
.color2{
color:#0464a1;
}
.color3{
color:#fff;
}
.color4{
color:#f5f5f5;
}
.color5{
color:#eee;
}
.color6{
color:#ccc;
}
.color7{
color:#999;
}
.color8{
color:#666;
}
.color9{
color:#333;
}
.color10{
color:#000;
}

/* table style */
td{
/*text-align:center;*/
padding:5px;
/*border-bottom:2px #fff solid;*/
}
th{
background-color: #333333;
padding:5px;
color:#FFFFFF;
}
tr.color1{
background-color:#F3F5F6;
}

/* text-transform */
.ttu{
text-transform:uppercase;
}
.ttl{
text-transform:lowercase;
}
.ttc{
text-transform:capitalize;
}

/* text-align */
.tac{
text-align:center;
}
.tal{
text-align:left;
}
.tar{
text-align:right;
}

/* float,display,overflow style */
.fdo{
width:100%;
margin-bottom:10px;
display:block;
overflow:hidden;
}
.d_o{
display:block;
overflow:hidden;
}
.d_o_w_t{
display:block;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
.d_n{
display:none;
}
ul.fdo li{
padding-left:5px;
padding-right:5px;
}
ul.fdo li a{
line-height:12px;
}


/* background style */
.bg1{
background:#f3f5f6;
}

/* border style */
.border1{
border-style:solid;
border-width:1px 1px 1px 1px;
border-color:#ccc;
padding:2px;
}

/* more style */
.more{
float:right;
}
.more a, .more a:visited{
display:block;
text-transform:capitalize;
}
.more a:hover{
text-decoration:none;
}

p.proposal_text{
font-size:11px;
/*text-align:justify;*/
padding:15px 0 0 15px;
margin:0px;
}
p.offer{
font-size:10px;
}

/* img style */
img {border:0;}
img.img_left{
float:left;
padding:0px 8px 8px 0px;
}
img.img_right{
float:right;
padding:0px 8px 8px 8px;
}
img.img_middle{
display:block;
margin:0px auto;
padding:0px 0px 8px 0px;
}
img.img_thumb{
float:left;
padding:10px;
}
img.img_big_pic{
padding:4px;
border:1px #CCCCCC solid;
}



/*---------------- header ----------------------*/
#logo{
float:left;
overflow:hidden;
}
.banner_adds{
height:auto;
float:left;
font-weight:bold;
}
.banner_adds small{
font-size:11px;
font-weight:normal;
}

.search{
width:auto;
padding:0px 0px 0px 0px;
float:right;
}
.search .form_input{
margin-left:18px;
}

.custom_link{
display:block;
text-align:right;
padding:10px 0px 10px 0px;
}

/*header menu*/
.menu {font-size:11px;padding:0px; float:right; width:100%;}
.menu ul {padding:0;margin:0;list-style-type:none; height:28px;}
.menu ul ul {width: auto;}
.menu ul li {float:left;height:28px;line-height:28px;}
.menu ul ul li {display:block;width: auto;height:auto;position:relative;line-height:1em;}

.menu a, .menu a:visited {display:block;float:left;height:100%;font-size:11px;text-decoration:none;padding:0 21px 0 17px;}
.menu a.current {}

.menu ul ul a, .menu ul ul a:visited {display:block;width:12em;height:100%;line-height:1em; padding:0.5em 1em;}
.menu ul table ul a, .menu ul table ul a:visited {width:14em; w\idth:12em;}

.menu table {position:absolute; left:0; top:0; font-size:1em; z-index:-1;}
.menu ul ul table {lef\t:-1px;}
.menu ul ul table ul.left {margin-lef\t:2px;}

.menu li:hover {position:relative;}
* html .menu a:hover {position:relative;}

.menu ul ul ul a, .menu ul ul ul a:visited {}
.menu ul ul ul ul a, .menu ul ul ul ul a:visited {}
.menu ul :hover a.sub1 {}
.menu ul ul :hover a.sub2 {}

.menu a:hover {}
.menu :hover > a {}

.menu ul ul a:hover {}
.menu ul ul :hover > a {}

.menu ul ul ul a:hover {}
.menu ul ul ul :hover > a {}
.menu ul ul ul ul a:hover {}

.menu ul ul {visibility:hidden;position:absolute;height:0;top:28px;left:0;width:14em;z-index:30;}

.menu ul ul ul {left:14em;top:0;width:14em;}

.menu ul ul ul.left {left:-14em;}

.menu ul li:hover ul, .menu ul a:hover ul {visibility:visible; height:auto; padding-bottom:3em;}
.menu ul :hover ul ul {visibility:hidden;}
.menu ul :hover ul :hover ul ul {visibility:hidden;}
.menu ul :hover ul :hover ul {visibility:visible;}
.menu ul :hover ul :hover ul :hover ul {visibility:visible;}


/*------------------------ left ------------------------*/

/* catalog style */
#catalog{

}
	a.menu1, a.menu1:visited {width:100%;display:block;color:#000;font-weight:bold;font-size:11px;height:23px;line-height:23px;text-indent:13px;margin-top:4px;}
	a.menu1:hover, a.menu1:active {}
	a.menu1.curr {}
	.options1 {padding-top:3px;}
	.options1 a {width:100%;display:block;font-size:11px;}
	.options1 a.cur {}
	.options1 li a {text-indent:15px;}
	.options1 li li a {text-indent:25px !important;background:none !important;}
	.options1 li li a.cur{background:none !important;}
	

ul.catalog{width:100%;display:block;margin:10px 0px 10px 0px;}
.catalog li{width:100%;height:auto;float:left;display:block;}
.catalog li.lispace{display:none;}
.catalog li a.cat1{width:98%;display:block;line-height:15px;height:15px;font-weight:bold;font-size:12px;}
.catalog li a, .catalog li a:visited{width:98%;display:block;line-height:15px;height:15px;}

.col_21_body, .col_22_body, .col_23_body{overflow:hidden}

.col_18_box{overflow:hidden !important;
	scrollbar-face-color:#00554a; 
	scrollbar-highlight-color:#00554a; 
	scrollbar-shadow-color:#00554a;
	scrollbar-3dlight-color:#00554a; 
	scrollbar-arrow-color:#147664; 
	scrollbar-track-color:#00554a; 
	scrollbar-darkshadow-color:#00554a;}

.box{
width:100%;
height:auto;
float:left;
overflow:hidden;
}
.box_top{
width:100%;
display:block;
overflow:hidden;
}
.box_bot{
width:100%;
display:block;
overflow:hidden;
}
.box_title{
width:257px;
font-size:18px;
display:block;
overflow:hidden;
}
.box_title strong{
font-weight:bold;
}
.hspacer_top{
margin-top:10px;
}
.hspacer_bot{
margin-bottom:10px;
}



/*------------------------------ right style ------------------------------*/
/*====list style====*/
/* col1 style */

.col1{
width:100%;
padding:0px 0px 0px 0px;
float:left;
}
.col1 ul{
width:100%;
padding:7px 0px 10px 0px;
float:left;
}
.col1 ul li{
width:100%;
float:left;
}

.Title, .title1{
width:100%;
height:25px;
display:block;
font-size:12px;
font-weight:bold;
text-indent:20px;
line-height:25px;
}
.txt1{
height:auto;
overflow:hidden;
}
.model1{
display:block;
text-transform:uppercase;
}
.name1{
width:100%;
text-transform:capitalize;
line-height:20px;
}
.name1 a, .name1 a:visited{
display:block;
}

/* col2 style */
.col2 ul li{
width:660px;
}

/* col3 style */
.col3 ul li{
overflow:hidden;
}
.col3 ul li .model1{
width:100%;
text-transform:uppercase;
color:#d8325d;
text-align:center;
display:block;
}
.col3 ul li .name1{
width:100%;
text-transform:capitalize;
line-height:20px;
text-align:center;
display:block;
}

/* news style */
.news ul li{
width:100%;
height:auto;
}
.news ul li a, .news ul li a:visited{display:block;float:left;width:85%;}
.news ul li small{float:right;}

/* details style */
.details dd p{margin-bottom:15px;}
	.details dd a{color:#6b675b;text-decoration:underline;font-weight:bold;}
	.details dd a:hover{color:#d89900;text-decoration:none;}
	/*.details h2{overflow:hidden;width:0px;height:0px;}*/
	.details dt{font-size:20px;line-height:40px;margin-bottom:10px;}
	.details dt small {font-size:10px;display:block;margin-top:-20px;color:#999;}

/*pagination style*/
div.pagination {
	padding:10px;
	text-align:center;
	float:left;
	font-size:10px;
}

div.pagination a, div.pagination a:visited {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	text-decoration: none; 
	color: #d8325d;
}
div.pagination a:hover, div.pagination a:active {
	border:1px solid #ddd;
	color: #fff;
	background-color: #d8325d;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	font-weight: bold;
	background-color: #d8325d;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #ddd;
	color: #ccc;
}


/*====product details style====*/
/*location style*/
.location{
padding:20px 10px 20px 0px;
font-size:11px;
}
.location a, .location a:visited{
text-decoration:none;
}
.location a:hover{
text-decoration:underline;
}

/*pictures*/
.pictures{
width:335px;
float:left;
/*overflow:hidden;*/
padding:0px 0px 10px 15px;
}
.big_pic{
width:290px;
}
.enlarge_pic{
width:290px;
}
.enlarge_pic p {border:#7ac3f0 5px solid;height:auto;background:#fff;text-align:center;}
.enlarge_pic p img {cursor:pointer;margin:10px 0px;}
.enlarge_pic p a {text-align:right;width:500px;padding-right:10px;font-size:10px;text-decoration:underline;display:block;}
.enlarge_pic a {width:300px;display:block;text-align:center;}

.pictures_thumbs{
width:300px;
display:block;
float:left;
}
.pictures_thumbs h3{
margin-top:10px;
color:#0464a1;
}
.pictures_thumbs img{
height:45px;
border:#ccc 1px solid;
cursor:pointer;
padding:2px;
margin:3px;
}

/*description*/
.description{
width:282px;
padding:0px 0px 10px 25px;
float:left;
}
.model4{
padding:20px 0px 5px 0px;
color:#d8325d;
text-transform:uppercase;
font-size:15px;
display:block;
}
.description h1{
padding:5px 0px 10px 0px;
}

/*pre / next button*/
.pn {width:100%;height:14px;margin:20px 0px 0px 0px;display:block;}
	a.prev, a.next, a.prev2, a.next2 {float:left;width:45px;height:14px;display:block;overflow:hidden;}
	a.prev {}
	a.next {margin-left:22px;}
	a.prev2 {}
	a.next2 {margin-left:22px;}

/*details*/
.details{
width:100%;
padding:10px 0px 10px 0px;
float:left;
}
.details h3{
background:#eef1f3;
color:#d8325d;
}
.details .pinfo{
padding:10px 10px 10px 5px;
display:block;
}

/*dothispage*/
.dothispage{
width:655px;
padding:10px 0px 10px 10px;
float:left;
}
.dothispage a{
width:250px;
line-height:20px;
text-indent:35px;
display:block;
float:left;
}
a.bm{
}
a.pp{
}

/*Enquiry button*/
.button{
width:139px;
height:30px;
/*background:url("images/blank_button.gif") no-repeat center;*/
text-align:center;
line-height:30px;
font-weight:bold;
font-size:13px;
margin-top:25px;
display:block;
}
.button a, .button a:visited{
text-decoration:none;
color:#d8325d;
}
.button a:hover{
color:#424849;
}
.col_75_button a{display:block;}


/*col4 style*/
.col4{
padding:0px 25px 10px 10px;
}
.colx h3,
.col4 dt{overflow:hidden;}

/*col5 style*/
.col5{
padding:0px 5px 10px 0px;
}

/*content style*/
.content{
margin-top:10px;
overflow:hidden;
display:block;
}
.content dt{
font-size:13px;
line-height:26px;
padding:2px;
overflow:hidden;
display:block;
}
.content dd{
line-height:15px;
}






/*-----------------------contact------------------------*/
.contact_tab, .reg_tab{
width:670px;
height: auto;
float:left;
background-color:#f3f5f6;
padding:8px;
margin:5px 5px 5px 0px;
}
.form_contact, .form_reg{
width:357px;
float:left;
text-align:center;
color:#615357;
padding:5px 0 5px 0;
}
.location_contact, .location_reg{
width:250px;
min-height:250px;
_height:250px;
float:left;
padding:15px;
}
.form_contact li{
float:left;
width:357px;
text-align:left;
padding:3px 0 3px 0;
}
.form_contact li label{
width:60px;
text-align:right;
float:left;
}
.inquiry{
width:447px;
}
.inquiry li{
width:447px;
}
.inquiry li label{
width:150px;
}
.form_contact li.button_send{
text-align:center;
}
input.form_input_contact, select.form_input_contact{
border: 1px solid #C8D2D9;
background-color:#FFFFFF;
margin:0px;
width:250px;
float:left;
margin-left:10px;
}
input.cod{
width:50px;
}
input.but{
width:70px;
float:none;
background-color:#CC6600;
}
select.form_select{
border: 1px solid #C8D2D9;
background-color:#FFFFFF;
margin:0px;
width:250px;
float:left;
margin-left:10px;
height:20px;
}
textarea{
border: 1px solid #C8D2D9;
background-color:#FFFFFF;
margin:0px;
width:250px;
height:80px;
float:left;
margin-left:10px;
}

/* form style */
.form{
width:257px;
text-align:center;
padding:5px 0 5px 0;
}
.form li{
width:100%;
float:left;
}
.form li label{
width:78px;
text-align:right;
padding-top:5px;
float:left;
}
.form_button_login{
width:auto;
float:right;
padding:3px 17px 0px 0px;
}
.form_input_login{
border: 1px solid #C8D2D9;
background-color:#FFFFFF;
margin:4px 0px 0px 8px;
width:150px;
float:left;
}
.join{
text-align:left;
padding:5px 150px 0px 20px;
display:block;
}
.join a{
display:block
}
.form_input_txt{
float:left;
}
.form_row{
float:left;
width:257px;
text-align:center;
padding:3px 0 3px 0;
}
label.box_txt{
float:left;
width:70px;
padding-top:3px;
text-align:right;
}
label.left_long{
float:left;
width:90px;
padding-top:3px;
text-align:right;
}
input.form_input{
border: 1px solid #C8D2D9;
background-color:#FFFFFF;
float:left;
margin-left:15px;
}
.form_input_img{
width:auto;
float:left;
margin-left:5px;
}
.contact_information{
font-size:10px;
text-align:left;
padding-left:20px;
display:block;
}

.faqtitle a, .faqtitle a:visited{display:block;margin-top:3px;width:98%;line-height:17px;}
.options2{padding:5px 5px 10px 10px;padding-right:20px;border-bottom:#ccc 1px dashed;margin-bottom:15px;background:#f5f5f5;}

/*-------------------scroll images------------------------*/
.homepage_cycle{ width:416px; height:198px; border:0px solid #c8c8c8; float:left; position:relative}

.homepage_cycle .main{overflow:hidden;height:198px;width:416px; display:block;}
.homepage_cycle .main img{display: block;*display:inline-block;_display:inline-block}



.homepage_cycle_dummy{ position:absolute; bottom:0; left:0; z-index:20;height:20px; width:416px;filter:alpha(opacity=30)}

.homepage_cycle_num{ position:absolute; bottom:7px; left:0; z-index:30; height:20px; width:407px; padding:2px 5px 0px 0px; text-align:right;}
.homepage_cycle_num ul{margin:0;padding:0;list-style-type:0;float:right;}
.homepage_cycle_num li{ display:block; float:left; padding-left:2px; width:19px; height:19px;cursor:pointer;overflow:hidden;}
.homepage_cycle_num span{ display:block; float:right; padding-left:5px;width:17px; height:17px}
.homepage_cycle_num a{ display:block; background:#fff;border:#cc0000 1px solid; font:bold 11px/11px Arial; color:#cc0000; text-align:center; width:17px; height:14px; padding-top:3px; *height:14px; *padding-top:3px;text-decoration:none;overflow:hidden;}
.homepage_cycle_num a:hover{ text-decoration:none; background:#cc0000; color:#fff;border:#cc0000 1px solid;}
.homepage_cycle_num .nonce a{ background:#cc0000;color:#fff;}


.description .pinfo{overflow:hidden;}
.col_21_title{overflow:hidden;}


.class_pic {width:100%;margin-top:15px;padding:0px 0px 0px 15px;}
.class_pic li, .class_pic li.newh {width:180px;height:auto;text-align:left;padding:0px 10px 0px 0px;}
.class_pic li.clst{height:300px;overflow:hidden;}
.class_pic li.newh {height:160px;}
.class_pic li, .class_pic li a, .class_pic li.newh, .class_pic li.newh a {float:left;width:160px;}
.class_pic li a{line-height:15px;}
.class_pic li a.cln {width:100%;font-size:12px;font-weight:bold;color:;}
.class_pic li a.cp {height:106px;overflow:hidden;}
.class_pic li a.cph {height:124px;}
.class_pic li a.clnh {margin-bottom:20px;}
.class_pic li.clst ul li a, .class_pic li.clst ul li a:visited{font-weight:normal;}
.proclass_right{width:800px !important;background:#fff !important;}

.home_main_pic{overflow:hidden;}


/*Menu class*/ 
.Menubox { 
width:auto; 
height:28px; 
line-height:28px; 
/*background:#eee;*/
} 
.Menubox li{ 
float:left; 
display:block; 
cursor:pointer; 
padding-left:10px;
padding-right:10px;
font-weight:bold; 
border-style:solid;
border-width:0px 0px 1px 0px;
} 
.Menubox li.hover{ 
height:27px; 
line-height:27px; 
} 
.Contentbox{ 
clear:both; 
padding:8px 0px 8px 0px; 
} 
.proclass_right .location{background:none !important;}
.proclass_right{width:100% !important;background:#fff url("/images/topbg2.gif") no-repeat left top !important;} 
.class_pic{background:url("/images/bottombg2.gif") no-repeat left bottom;float:left;}
dl.col4 .class_pic{background:none;}

.txt1,
.cinfo{word-wrap: break-word;word-break: normal;}

/*-------------------footer------------------------*/
ul.footer_power,
ul.footer_menu {
list-style:none; display:block;padding:0px 0px 0px 0px;text-align:center;float:left;
}
ul.footer_power{width:100%;padding:5px 0px 5px 0px;margin:0px;display:none;}

ul.footer_menu li {
display:inline; font-size:11px;}

a.nav_footer:link, a.nav_footer:visited {
display:block; float:left; padding:5px 6px 5px 10px; margin:0; 
text-decoration:none; color:#2F2626;}

a.nav_footer:hover {
display:block; padding:5px 6px 5px 10px; margin:0;
text-decoration:underline; color:#2F2626;}

a.nav_footer:active {
display:block; float:left; padding:5px 6px 5px 10px; margin:0;
text-decoration:none;  color:#2F2626;}

#copyright, .copyright{
text-align:center;
float:left;
padding:0px;
}










/*--------------------------È«--¾Ö-------------------------------*/
* {
	margin:0;
	padding:0;
	text-decoration:none;
}
body{
	margin:0;
	padding:0;
	color:#010101;
	font-size:11px;
	background:#f6f6f6;
	text-align:center;
	font-family:Verdana, Courier, "Courier New", Tahoma, Arial;
}
a{
	text-decoration: none;
}
a:link {
	color: #010101;
}
a:visited {
	color: #010101;
}
a:hover {
	color: #cb2b00;
	text-decoration: underline;
}
a:active {
	color: #cb2b00;
	text-decoration: underline;
}
ul{
	list-style-type:none;
	list-style-position : outside;
	margin:0 0 0 0;
	padding:0 0 0 0;
	word-break:keep-all;
}
li{
	margin:0 0 0 0;
	padding:0 0 0 0;
	word-break:keep-all;
}
p{
	margin:0 0 0 0;
	padding:0 0 0 0;
	word-break:keep-all;
}
img{
	border:0;
}

/*---------------------------------------------------------------*/


#divAll{width:100%;margin:0 auto 0 auto;background:url("images/background.gif") repeat-y center;overflow:hidden;}
#divPage{width:768px;text-align:left;}
#header{width:768px;height:93px;overflow:hidden;margin:0px auto;}
#divMiddle, #divMiddle2{width:768px;text-align:left;margin:0px auto 0px auto;background:url("images/left_background.gif") repeat-y left top;}
#divMiddle2{background:transparent;}
#divSidebar{width:207px;height:auto;float:left;display:block;}
#divMain, #divMain2, #divMain3{width:553px;float:left;padding:0px 0px 0px 8px;display:block;}
#divMain2,#divMain3{width:auto;padding:0px 0px 0px 0px;}
#divMain3{padding:0px 0px 0px 15px;}
#divBottom{width:768px;	margin:0px auto 15px auto;padding:0;text-align:center; color:#a2a2a2; height:24px; line-height:24px;background:#fff;font-weight:normal;font-family:arial;font-size:10px;}

#divBottom a{ color:#333;}
#divBottom a:hover { color:#06f; text-decoration:none;}
#divBottom2, #divBottom2 a{color:#666;}
#divBottom2{width:748px;margin:0px auto 15px auto;padding:10px;text-align:center;font-family:verdana;line-height:15px;background:#ece2d8;font-size:10px;}
#divBottom2 a{text-decoration:underline;}
#divBottom2 a:hover{color:#cb2b00;}
#botNav, #botNav a{width:100%;text-align:center;line-height:30px;font-size:10px;color:#999;font-family:arial;}

#hidContent{width:0px;height:0px;display:block;overflow:hidden;}

#divMember_login{width:187px;height:114px;margin:2px 0 0 0;background:#E7E7E7;}
#member_form {margin:2px 0 0 2px;width:161px;}
#text_input1{margin:0 0 0 0;overflow:hidden;}
#text_input2{padding:6px 0 0 0;overflow:hidden;}
.text_left{float:left;margin:3px 0 0 0;color:#666;font-family:verdana;font-size:11px;font-weight:bold;}
.text_right{float:right;}


#divLinks{width:540px;margin:14px 20px 0 20px;font-family:arial;font-weight:bold;font-size:13px;line-height:20px;}
#divLinks ul{margin:10px auto;}
#divLinks .LC{width:110px;float:left;font-size:12px;}
#divLinks .LL{width:430px;float:left;margin:0 0 20px 0;}
#divLinks .LL a{color:#1670b2;font-size:12px;}

#contact_pic{width:189px;height:48px;margin:6px 0 0 11px;background:url(images/contact_pic.jpg) no-repeat left top;}
#contact_txt{width:189px;height:auto;margin:6px 0 0 11px;line-height:18px;color:#6A6A6A;font-family:tahoma;font-size:11px;}




/*---------------------------------------------------------------*/


input.button{
	border: 0px double #1C146A;
	/*
	border-left-color: #c0c0c0;
	border-top-color: #c0c0c0;
	*/
	background:#CD2427;
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color: #fff;
	padding: 0.05em 0.25em 0.1em 0.25em;
	width:70px;
}

input.text {
	padding: 0.12em 0.25em 0.10em 0.25em;
	font-family:verdana;
	font-size:10px;
	color:#A3A3A3;
	/*
	border: 1px dashed #C9C9DB;
	*/
	border: 1px solid #A3A3A3;
	width: 200px;
	background:#fff;
}

input.text2 {
	padding: 2px;
	font-family:verdana;
	font-size:11px;
	color:#666;
	border: 1px solid #AFAFAF;
	width: 80px;
	background:#fff;
}

input.textt, input.textt2 {
	margin: 5px 0px 4px 5px;
	width:140px;
	height:12px;
	border: 0px;
	color:#5b5b5b;
	font-size:11px;
	font-family:arial;
	background:transparent;
	}

textarea.text {
	padding: 0.15em 0.25em 0.20em 0.25em;
	border: 1px dashed #909090;
	width: 80%;
	height: 80px;
	width: 300px;
	height: 120px;
	background:#FFFDF1;
	font-family:verdana;
	font-size:10px;
	color:#727272;
}

select.text {
	padding: 0.12em 0.25em 0.10em 0.25em;
	border: 1px solid #909090;
	width: 100%;
	width: 208px;
	background:#fff;
	font-family:verdana;
	font-size:10px;
	color:#727272;
}




/*---------------------------------------------------------------*/

#pagetop {width:768px;height:20px;margin:0 1px 0 2px;}
#header #left a{width:221px;height:59px;float:left;margin:23px 0 11px 0px;background:url("images/logo.gif") no-repeat left top;}
#header #right{float:right;width:448px;height:46px;margin:36px 5px 0px 0;}
#header #right p.rp1{width:73px;float:left;display:block;}
#header #right p.rp2{width:242px;float:left;display:block;}
#header #right p.rp3{width:125px;float:left;display:block;}
#index_search{width:768px;height:26px;margin:0px auto;display:block;overflow:hidden;background:#ece2d8;}
#index_search #p_index{float:left;width:387px;}
#index_search #p_search{float:right;width:218px;height:26px;background:url("images/search.gif") no-repeat right top;}

#p_search .sInp, #p_search .sBut{float:left;display:block;}
#p_search .sInp{width:156px;}
#p_search .sBut{width:50px;}
.ssimg{width:60px;height:22px;}

#topMenu {display:block; width:620px;height:15px;float:right;margin:12px 18px 0 0;display:inline; overflow:hidden;}
#topMenu ul {list-style-type:none;}
#topMenu li {margin:0 0 0 15px; float:left; display:inline;}
#topMenu li a {color:#06c;text-decoration:none;font-weight:800;}
#topMenu li a:hover {color:#00f;}


/*------------------------menu-------------------------*/
#menu{width:768px;height:35px;background:#8e5627;margin:0px auto;}
#divPage #menu #Left{width:0px;float:left;}
#divPage #menu #Right{width:0px;float:right;}  
#divPage #menu ul{list-style:none;margin:0px 0px 0px 0px!important;margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;} 
#divPage #menu ul li{float:left;margin:0px 0px 0px 0px; font-weight:bold;font-size:11px;}  
#divPage #menu ul li a, #divPage #menu ul li a:visited{float:left;text-align:center;padding:15px 0px 6px 18px;text-decoration:none;color:#555;font-family:verdana;font-size:13px;font-weight:bold;}
#divPage #menu ul li a:hover{color:#136eb0;text-decoration:none;}
#divPage #menu ul li.split{width:11px;height:37px;padding:0 0 0 18px;background:url("images/nav_line.gif") no-repeat right 9px;display:block;}
#divPage #menu ul li.language{padding:0 0 0 17px;}
.menuD:link,.menuD:visited{float:left;text-align:center;padding:5px 0px 6px 55px; margin-left:0px;text-decoration:none;color:#fff;font-family:verdana;font-size:11px;width:auto;background:url("images/arrow2.gif") no-repeat 33px 5px;}  
.menuD:hover{color:#E76118;text-decoration:none;background:url("images/arrow.gif") no-repeat 33px 5px;} 





.divContent {width:748px;padding:0px 10px 20px 10px;font-size:11px;line-height:20px;}
.divContent h1, .divContent2 h1
{
	color:#666;
	font-weight:bold;
	font-size:18px;
	text-transform:uppercase;
}
.divContent h2
{
	line-height:20px;
	font-size:13px;
	padding:20px 0 0 0;
}
.divContent dl, .divContent ul
{
	width:728px;
	display:block;
	margin:20px 0 20px 0;
	padding:0 0 0 20px;
	float:left;
}
.divContent dl dt, .divContent dl dt a, .divContent ul h2
{
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
	color:#cb2b00 !important;
	padding:10px 0 10px 0;
}
.divContent ul h2 a
{
	color:#cb2b00 !important;
}
.divContent dl dd, .divContent li
{
	padding:6px 0 0 6px;
	float:left;
	display:block;
	overflow:hidden;
}
.divContent dl dd h2, .divContent li a.class2
{
	font-size:12px;
	font-weight:bold;
}
.divContent dl dd li, .divContent li
{
	font-size:11px;
}
.divContent li a
{
	color:#666 !important;
	display:block;
	width:150px;
	line-height:19px;
	border:#fff 2px solid;
}
.divContent li a.class2:hover, .divContent li a:hover
{
	color:#cb2b00 !important;
	border:#d65d31 2px solid;
}

.divContent ul#siteInfo, .pro ul#siteInfo, .divContent p
{
	margin:10px 0 30px 0;
	line-height:17px;
	color:#666;
}
.divContent p
{
	margin:10px 0 10px 0;
}

.about_us h1{font-size:15px;line-height:40px;}
.divOrder_text {
	padding: 3px 3px 3px 5px;
	border: 1px dashed #909090;
	width: 550px;
	height: auto;
	background:#fff;
	font-family:verdana;
	font-size:10px;
	color:#727272;
}

.divColor{color:#CD2427;text-decoration:none;}





.divProducts_show .products_show_bar, .divProducts_show .spec_bar{width:553px; float:left;}
.divYoumayalsolike .spec_bar{width:567px; border-left:#CD2427 5px solid;margin:30px 0 0 8px;}
.products_show_bar {padding:15px 0 0 8px;height:22px;}
.nav_bar {margin:7px 0px 0 5px;padding:3px 0px 3px 10px;font-family:verdana;font-size:10px;color:#727272;}
.spec_bar {width:567px !important;background:#EFEFEF;margin:0px 0px 0 8px;padding:1px 0px 1px 10px;font-family:verdana;font-size:15px;color:#1670b2;font-weight:bold;clear:both;float:left;}
#content {margin:10px 0 0 1px;font-family:arial;color:#646464;font-size:12px;padding:2px 10px 5px 20px;float:left;}
#content h1{font-size:15px;line-height:25px;}
#content h2{font-size:18px;line-height:30px;color:#1670b2;}
#content p{padding-right:10px;font-family:verdana;font-size:11px;line-height:17px;text-align:justify;}
.divImg{margin:6px 0 0 17px;}


.pagebar{width:100%;clear:both;margin:10px 0px 15px 0px;color:#666;line-height:20px; height:auto;text-align:right;display:block;overflow:auto;}
.pagebar a{ color:#666;}
.pagebar a,.pagebar .now-page{ padding:1px 5px; margin:0 2px; text-align:center; font-weight:bold; font-family:Arial, Courier, "Courier New", Tahoma, Verdana; border:1px solid #848484; text-decoration:none; }
.now-page {border:1px solid #CD2427; background:#CD2427; color:#ddd; }
.pagebar a:hover{border:1px solid #cf431d; color:#cf431d; text-decoration:none;}

#divPos{width:100%;height:40px;padding:20px 0px 0px 0px;display:block;font-size:10px;color:#999;}
#divPos a{color:#999;}
#divPos a:hover{color:#d65c37;}
#divPos strong{color:#999;}

#divCatalog h3,#divArchives h3,#siderGou h3,#siderGou_Article h3 {width:207px; height:31px; line-height:31px;font-size:15px; font-family:Arial; text-indent:8px;}

#divCatalog{width:207px;display:block;}
#divCatalog ul#class2{margin:15px auto 10px 20px;}
#divCatalog li{display:block;width:207px;overflow:hidden;}
#divCatalog li.show_img{width:168px;height:141px;overflow:hidden;margin:0 auto 0 25px;}
#divCatalog li a{width:207px;color:#e78239;font-weight:bold;font-size:12px;line-height:25px;text-indent:20px;height:27px;display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:url("images/left_bg0.gif") no-repeat 0px 0px;}
#divCatalog li a:hover, #divCatalog li.currnav a{height:27px;background:url("images/left_bg0.gif") no-repeat 0px -27px;color:#cf431d;text-indent:32px;text-decoration:none;line-height:25px;}

