﻿/* CSS Document */

body {font-family:宋体, Verdana, Arial;
margin: 0; padding:0; background: #fff; font-size:11px; color:#7c1c09; 
}
dd {margin: 0; padding: 0; border: 0;}
dt {margin: 0; padding: 0; border: 0;}
dl {margin: 0; padding: 0; border: 0;}
li {margin: 0; padding: 0; border: 0;}
ol {margin: 0; padding: 0; border: 0;}
ul {margin: 0; padding: 0; border: 0;}
img {margin: 0; padding: 0; border: 0;}
form {margin: 0; padding: 0; border: 0;}
div {margin: 0; padding: 0; border: 0;}
.logo { margin:0; padding:0;}
h6 { margin:0; padding:0;}
h5 { margin:0; padding:0;}
h4 { margin:0; padding:0;}
h3 { margin:0; padding:0;}
h2 { margin:0; padding:0;}
h1 { margin:0; padding:0;}
#banner{ margin:0px auto; width:1002px; height:111px; background:url(../images/banner.jpg);}
#head h1{ margin:0px auto; width:1002px; height:10px; font-size:7px; background:url(../images/headline1.jpg);}
#head h2{ margin:0px auto; width:1002px; height:18px; background:url(../images/headline2.jpg); font-size:15px; color:#603811;   text-align:center;  padding-top:6px;}
#head h3{ margin:0px auto; width:1002px; height:15px;font-size:11px; background:url(../images/headline3.jpg);}
div:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
a:link {
	color: #7c1c09;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #7c1c09;
}
a:hover {
	text-decoration: underline;
	color: #d50e17;
}
a:active {
	text-decoration: none;
	color: #7c1c09;
}
.style3 a:visited { text-decoration:underline;color: #000;}

.style3 a:link { text-decoration:underline;color: #000;}

.content{ margin:0px auto; width:1002px;}
.content1{ float:left; margin:0px auto; width:13px; height:508px; background:url(../images/content1.jpg);}
.content2{ float:left;  margin:0px auto; width:977px; height:508px; background:url(../images/content2.jpg);list-style:none;}
.content3{ float:left; margin:0px auto; width:12px; height:508px; background:url(../images/content3.jpg); background-attachment:scroll;}

.content1k{ float:left; margin:0px auto; width:13px; height:3500px; background:url(../images/content1.jpg);}
.content2k{ float:left;  margin:0px auto; width:977px; height:3500px; background:url(../images/content2.jpg);list-style:none;}
.content3k{ float:left; margin:0px auto; width:12px; height:3500px; background:url(../images/content3.jpg); background-attachment:scroll;}

#foot {clear:both;width:1002px;margin:0px auto;position:relative;}
#foot h1{ margin:0px auto; width:1002px; height:20px;font-size:11px; background:url(../images/foot1.jpg);}
#foot h2{ margin:0px auto; width:1002px; height:20px; background:url(../images/foot2.jpg);font-size:15px;color:#603811;   text-align:center;  padding-top:6px;}
#foot h3{ margin:0px auto; width:1002px; height:47px; background:url(../images/foot3.jpg);}
#foot h5{ margin:0px auto; width:1002px; height:19px; background:url(../images/footh5.jpg);}
#foot .exchange{position:absolute;right:15px;bottom:13px;font-size:12px;}


#indexfoot {clear:both; }
#indexfoot h1{ margin:0px auto; width:1002px; height:20px;font-size:11px; background:url(../images/foot1.jpg);}
#indexfoot h2{ margin:0px auto; width:1002px; height:20px; background:url(../images/foot2.jpg);font-size:15px;color:#603811;   text-align:center;  padding-top:6px;}
#indexfoot h3{ margin:0px auto; width:1002px; height:47px; background:url(../images/foot3.jpg);}

.custom_portrait{text-align:center; margin:15px auto; width:820px;}
.custom_portrait h2{text-align:center; font-size:16px; margin-bottom:20px;}
.custom_portrait ul{ height:80px; }
.custom_portrait ul{list-style:none;}
.custom_portrait ul h4 {background-color:#ebd7a8;line-height:15px; font-size:11px; margin:2px;  height:45px;color:#6c3e26;}
.custom_portrait ul h5 {text-align:left; padding-left:2px;  height: 3em;line-height: 3em;overflow: hidden;font-size:10px;color:#6c3e26;}
.custom_portrait ul li{float:left; text-align:center; margin:5px 30px; border:2px solid #7c1c09; width:140px; height:200px;  padding-left:auto;}
.custom_portrait ul li div img{  margin-bottom:5px;}


.myorder { vertical-align:middle; height:100%; margin:0px;  text-align:center; font-size:15px; background:;
}


.custom{text-align:center; margin:0px auto; width:880px;}
.custom h2{text-align:center;  font-size:16px;  margin-top:25px;margin-bottom:10px;}
.custom ul{ height:32px; }
.custom ul{list-style:none;}
.custom ul h4 {background-color:#ebd7a8;line-height:15px; font-size:11px; margin:2px; color:Black; }
.custom ul h5 {text-align:left; padding-left:2px;  font-size:10px; color:Gray;}
.custom ul li{float:left; text-align:center; margin:8px 12px; border:2px solid #8e3b29; width:144px; height:125px;  padding-left:auto;}
.custom ul li div img{  margin-bottom:2px; border:2px solid #8e3b29;}

.artists{text-align:center; margin:0px auto; width:930px;}
.artists h2{text-align:center;  font-size:16px; }
.artists ul{  margin-top:20px; }
.artists ul{list-style:none;}
.artists ul h4 {background-color:#ebd7a8;font-family:宋体; line-height:12px; font-size:12px; }
.artists ul h5 {text-align:left; padding-left:2px;  font-size:10px;margin-top:15px; }
.artists ul li{float:left; text-align:center; margin:4px 5px;  width:170px; height:222px;  padding-left:auto;}
.artists ul li div img{  margin-bottom:5px; }

.knowledge{ text-align:left; margin:0px auto; width:800px;}
.knowledge ul { list-style:none; text-align:left;  margin:20px auto auto 20px;}
.knowledge ul li{text-align:left;background:url(../images/arrow.jpg) no-repeat left ; padding-left:20px; line-height:25px; font-size:14px; font-weight:500;}



.price{text-align:center; margin:0px auto; width:970px;color:#8e3b29;font-size:14px;}
.price h2{text-align:center;font-family:Arial;  font-size:16px;  margin-top:0px;}
.price table{background-color:#fff; text-align:center; margin:40px auto 20px auto;   border-left:1px solid #000; border-top:1px solid #000;}
.price table td{ border-bottom: solid 1px #000; border-right:solid 1px #000; }

.retail{text-align:left; margin:10px auto; padding-left:50px;padding-right:50px;  width:880px;font-family:华文仿宋;  font-size:10px; line-height:12px; font-weight:bold;}
.retail ul{list-style:none;}
.retail li{float:right;}
.retail retailpic{ float:left; }
#wrap img{float:right; margin:10px 8px ;}

.contact{text-align:left;font-family:Arial;  font-size:12px; z-index:5;position:absolute; top:480px; left:640px;}
#chinamap{ position:absolute; top:220px; left:185px;}

.register { vertical-align:middle;  text-align:center;}
.register table{  font-family:Arial;  font-size:16px;  margin:20px auto;}
.register table th{ text-align:right;  font-weight:bold; width:30%;}
.register table td{ text-align:left;  width:70%;}
.pad { font-weight:bold;}

.indexcontent{ margin:0px auto; width:1002px; height:100%;}
.index{ margin:0px auto; width:1002px;}
.index1{ float:left; margin:0px auto; width:192px; height:100%;  list-style:none;}
.index1 .top{  margin:0px auto; width:192px; height:45px; background:url(../images/indexhead3left.jpg);}
.index1 .bottom{ margin:0px auto; width:192px; padding-bottom: 32767px;margin-bottom: -32767px; background:url(../images/indexleft.jpg);}
.index1 .bottom h4{ margin:0px 50px; padding-top:6px; height:26px; vertical-align:middle; font-size:16px;}


.index2{ float:left;  margin:0px auto; width:810px; height:100%; list-style:none;}
.index2 .top{  margin:0px auto; width:810px; height:45px;    background:url(../images/indexhead3right.jpg);}
.index2 .top h4{ margin-top:0px; vertical-align:middle; padding-top:15px;font-size:12px;}
.index2 .bottom{ margin:0px auto; width:810px; padding-bottom: 32767px;margin-bottom: -32767px; background:url(../images/indexcontent.jpg);}



.index1 div{  width:170px; height:525px; background-color:#fff; margin-top:5px;  }
.index1 .search{
	position:absolute;
	top:215px;
	background-color:Transparent;
	z-index:10;
	left: 40px;
}
.index1 .top .inputsearch{
	width:100px;
	margin-top:15px;
	margin-left:5px;
	background:#fff;

}
.index1 .search  #search{  position:absolute;  margin:auto 5px auto 110px;}
.transparent{ filter:alpha(opacity=60); -moz-opacity:0.60; opacity:0.60;  z-index:5;background-color:#fff;}

.input{ vertical-align:middle; border: solid 1px #7c1c09; background-color:Transparent; color:black; width:160px }
.inputcheckid{ background:url('../images/checkidbg.jpg');}
.inputchangepw{ background:url('../images/ChangePW.jpg');}


.logo{float:left; width:241px; text-align:center; padding-top:40px;
}
.dh{float:left; width:719px;
}

.categorylist a:hover{ color:#FF3300; background:#FFFFFF;text-decoration: underline; }


.Model{padding:15px 0; }
.Model ul{list-style:none;padding:0px 22px; }
.Model ul li{float:left; width:145px;text-align:center;height:180px;}
.Model ul li img{ max-height:150px; max-width:130px;*width:expression(this.width > 130? "130": "auto") !important;*height:expression(this.height> 150? "150": "auto") !important;*width:expression(this.width > 130? 130: auto);*height:expression(this.height> 150? 150: auto); }
.Model ul li strong{float:left; padding:5px 0 10px 0; width:130px; line-height:12px;    table-layout: fixed; WORD-BREAK: break-all; WORD-WRAP: break-word; font-size:11px;}

.ModelPageNav { clear:both; font-size:12px;}