@charset "utf-8";



/* CSS Document */



/********************* global initialize setting **************************/

* { margin:0; padding:0; font-family:Times New Roman, Arial, Verdana, sans-serif, Tahoma; font-size:12px; color:#000; }

body { background:#e9fadc url(../png/lv.png);  }

a { text-decoration:none; }

a:hover { text-decoration:underline;}

ul { margin:0; padding:0;}

li { list-style:none;}

img { border:none;}

div { overflow:hidden; }

.important { color:#F00; font-size:18px;}

/********************* global div position setting **************************/

#container { margin:25px auto 25px; text-align:justify; text-justify:inter-ideograph; width:760px; line-height:24px; }



#content, #sidebar { display:inline; }

#content { width:600px; float:right; margin-right:-2px; margin-top:160px; }

#sidebar {  width:150px; float:left; text-align:center; margin-top:20px; }



#header { position:absolute; top:5px; width:600px; }



#footer { clear:both; width:90%; }





/********************* container style **************************/

#container { background:url(../gif/containerbg-y.gif) repeat-y; }



/* header style */

#header { background:url(../gif/containerbg.gif)  no-repeat; padding-left:160px; /* hack for nav extra magrin under Netscape, Safari and Opera */ clear:both; /* hack end */ overflow:hidden; }

#header { /**left:117px; _left:117px;*/}

#header #banner {padding:55px 15px; width:566px; margin:0 0;text-align:right;}

#header #searchBar { float:right; padding-right:30px; height:25px; }

#header #searchBar a { color:#F00; font-weight:bold;}

#header form { width:200px; display:inline;}

#banner img{border:2px solid #D0D0D0;}

#logo {

	float:left;

	height:50px;

	width:60px;

	height:60px;

	margin-top: 50px;

	margin-right: 20px;

	margin-bottom: 0;

	margin-left: 20px;

}



/* content style */

#content { background:url(../gif/mainbg1.gif) 0 bottom no-repeat; margin:200px 0 10px; padding:0 0 30px; 

/*height:1356px;*/}



#content #title { background:url(../gif/mainbg1.gif) 0 2px repeat-y !important;/*background-position:0 -40px;*/}

#content #title #title_img{  width:550px; height:70px;clear:both;}

#content #title img{clear:both;}

#content #pic { background:url(../gif/mainbg-y.gif) repeat-y; }

#content #pic img { background:url(../gif/mainbg-y.gif) repeat-y; margin-left:20px; }



#title h1, #title h1 span.important { font-size:20px; margin:30px 0 0;padding-top:20px; clear:left:}

#title h1, #title h2 { color:#3B81D4;}

#title h3 { margin:0 auto; width:610px; color:#F00; font-weight:normal; font-size:12px;}

#title h1 span.important { margin-right:30px;}

#title h2 { font-size:18px; font-weight:normal; letter-spacing:1px;margin:8px 0 5px 10px; }







#content #catalog { margin:0 auto; padding-top:20px; width:600px; background:url(../gif/mainbg-y.gif) repeat-y; height:750px; }

#content #catalog li { float:left; text-align:center; margin:0 0 20px 13px !important; margin-left:10px; background:#3B81D4; height:130px; }

#content #catalog li a { color:#FFf; font-weight:normal; font-family:Times New Roman,Arial, Helvetica, sans-serif; font-size:12px;}

#content #catalog img { width:130px; height:109px;}

#content #special { border:1px solid #3B81D4; background:#DEE8C1; clear:left; text-align:center; margin:0 0 10px 10px; width:93%; color:#00f;}

#content #special a { color:#f00; font-size:14px; margin:0 5px; font-weight:bold;}

#pdtList { }



/* sidebar style */

#sidebar h1 { color:#F00; font-size:16px; margin:15px auto; }

#sidebar li a { color:#0080C0;}

#sidebar li a:hover { color:#F00;}

#sidebar { padding:10px 0 0 5px;}

#sidebar #mainMenu li { line-height:17px;transition: all 0.3s;}

#sidebar #mainMenu li:hover{ transform: scale(1.1)}

#sidebar #accessory { margin:20px 0 20px;}

#sidebar h3 { font-weight:normal;}



#sidebar .pdtList { margin:15px auto 20px; }

#sidebar .pdtList li { border-bottom:1px dashed; width:90%;  margin:0 auto;}



#sidebar .Link { margin:15px 0 0;}

#sidebar .Link li { line-height:20px;}



/* footer style */

#footer { border:1px solid #999999; text-align:center; margin:30px auto 0; width:93%; border:1px solid #B0D27F; border-right:#3B81D4 1px solid; border-bottom:#3B81D4 1px solid;}

#footer a { color:#4180C9;}

#footer a:hover { color:#F00;}

#footer p.special { background:#E8EACE; border-top:#000 1px solid;}

.info { padding:0 30px 5px; margin-top:20px;} 

.regular {

font-family: Times New Roman,Arial, Helvetica, sans-serif;

font-size: 12px;

}

.greater{

line-height: 8px;

}



/******/



#content #main_body { margin:0 auto; padding-top:20px; width:600px; background:url(../gif/mainbg-y.gif) repeat-y;}

#content #main_body ul { margin:20px auto; }

#content #main_body .pic img {  float:left; margin-left:40px; }

#content #main_body .pic { text-align:center; }

#content #main_body p { clear:both; margin:auto 50px; }

#content #main_body ul li { list-style:disc; margin:0 30px; }

#content #main_body ul a { float:right; margin-right:50px; }





/*0202*/



#catalog1 p { width:520px; padding-left:20px;FONT-SIZE:14px;}

#content #catalog1 {

	BACKGROUND: url(../gif/mainbg-y.gif) repeat-y; MARGIN: 0px auto; WIDTH: 600px; PADDING-TOP: 20px; 

}

#content #catalog1 LI {

	BACKGROUND: #3b81d4; FLOAT: left; MARGIN: 0px 0px 20px 13px; HEIGHT: 130px; TEXT-ALIGN: center

}

#content #catalog1 LI A {

	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #fff; FONT-FAMILY: Arial, Helvetica, sans-serif

}

/*#content #catalog1 IMG {

	WIDTH: 130px; HEIGHT: 109px

}*/



/*0203*/

.a { padding:10px 30px 0 30px; width:130px; height:109px;}

.intro1 { width:550px; padding-left:18px; font-size:12px;}

.intro1 a { color:#3366FF;font-size:12px;}

.b a{ font-size:12px; font:bold;}

.aa { margin-left:230px;}

A:link { text-decoration:none; color:#0080C0}

A:visited {  color:#0080C0;}

A:active { text-decoration:none; color:#ff3401}

A:hover { text-decoration:underline font-weight:none; color:red }

#list { margin-top:-100px; }

#content #catalog1 .pic2 IMG { width:190px; height:120px;}

#content #catalog1 .pic3 IMG { width:550px; padding-left:20px;}

#tab { padding:10px 0 0 10px;}

.f { margin-left:250px; overflow:visible; }

#tab2 { width:750px;}

.d { color:#FF0000;}

.intro3 { padding:0 40px 0 40px;}

p.e { background-color:#99CC66; }

.STYLE4 {

	font-size: 12px;

	line-height: 15px;

	margin-bottom:20px;

	background-color:#F1FED3;

}

.g { margin-left:150px; padding-bottom:10px; }

.agent-g{ padding-bottom:20px; }

.agent-h5{ margin-left:20px; padding-bottom:10px; }

.h { color:#FF0000;}

.choose { font-size:16px; border:2px solid #006600; border-bottom:0; padding:10px;}

#i { border-bottom:2px solid #006600;}

.j { padding-left:200px; }

.k { border-right:2px solid #006600;}

#agent { background:#E9FADC; overflow:hidden; text-align:center; clear:both; margin:5px; border:2px double #3399FF; margin-top:20px;}



/*0204*/

h1 { font-size:24pt;}

h3 { font-size:15pt; }

#bigdiv { width:534px; border-top:2px #3399FF solid; border-left:2px #3399FF solid; margin-left:20px;}

.classdiv1,.classdiv3 { width:201px; border-right:2px #3399FF solid; border-bottom:2px #3399FF solid; float:left; }

.classdiv,.classdiv2 { width:329px; height:275px; border-right:2px #3399FF solid; border-bottom:2px #3399FF solid; float:right;}

.classdiv2 { height:137px; }

.classdiv3 { height:277px;}

.classdiv4 { width:532px; border-right:2px #3399FF solid; border-bottom:2px #3399FF solid; }

.classdiv,.classdiv2,.classdiv4 { font-size:16px;}

.classdiv a,,.classdiv2 a,.classdiv4 a { font-size:16px;}



/*custom*/

.c { width:542px; background:#DEE8C1;}

.c1 { width:150px; float:left; text-align:center; margin-left:15px; margin-top:10px;}

.c2 {  border:1px solid #3399CC; width:540px;}



/*price1*/

#p {width:504px;border:2px #3399CC solid; border-top:0; border-bottom:0; margin-top:10px;}

.p1 {width:124px;border:2px #3399CC solid;border-bottom:0; border-right:0;float:left;} 

.p2, .p3, .p4 { width:504px; border:2px #3399CC solid; border-bottom:0; border-top:0;}

.p3, .p4 { border-bottom:2px #3399CC solid; }

.p5 { margin-left:140px;}

/*about us*/

#at { padding:0 20px 0 50px;}

#at p { font-size:14px;}

#ap { margin-left:70px; padding-bottom:30px;}

.name {margin: 20px 0px 0px 20px; background-color: #D8E69C;}



/*0205*/

#container #catalog1 .items{

	padding:5px 20px;

}

#container #catalog1 #list_1 #position { 

    position:static;

	padding:20px 55px 0 0;

    width:130px; 

    height:109px;

}

/********谷歌翻译********/
.fanyi{
	height: 25px;float: right;margin-top: 46px;
}
.fanyi_label {
    float: left;
    margin-right: 10px;
}


/**/
ul.home1-social-media-icon li {
    width: 32px;
    height: 32px;
    float: left;
    margin-left: 5px;
}

ul.home1-social-media-icon {
    padding: 0;
    margin: 0;
    position: absolute;
    right: 20px;
    display: block;
    top: 145px;
}
ul.home1-social-media-icon img{
    border: 0!important;
}