* {
	padding:0px;
	margin:0px;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
:focus {
	outline:none;
}
th {
	font-weight: normal;
	font-style: normal;
}
ol, ul {
	list-style: none;
}
caption, th {
	text-align: left;
}
h1 {
	font-size:16px;
}
h2 {
	font-size:14px;
}
h3, h4 {
	font-size:12px;
}
img {
	border:0px;
	vertical-align:middle;
}
body {
	font:12px/18px Verdana, Arial, Helvetica, sans-serif;
	background:#212121 url(../images/body.gif) repeat-x;
	color:#b7b7b7;
}
a:link, a:visited {
	color:#b7b7b7;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.clear {
	clear:both;
}
.red {
	color:#ff0000;
}
#wrap {
	width:985px;
	margin:0px auto;
}
#head {
	width:985px;
	height:73px;
	padding-top:10px;
	position:relative;
}
#head h1 a {
	display:block;
	width:470px;
	height:72px;
	overflow:hidden;
	background:url(../images/logo.gif) no-repeat;
	text-indent:-9999px;
}
#head ul {
	position:absolute;
	left:480px;
	top:40px;
	font-size:11px;
}
#head ul li {
	float:left;
	padding:0px 10px;
	height:20px;
}
#head ul li.sep {
	background:url(../images/sep.gif) no-repeat center center;
}
.search {
	position:absolute;
	background:url(../images/search.gif) no-repeat left center;
	height:21px;
	right:-18px;
	top:98px;
	width:180px;
}
.img{float:right; position:absolute; top:40px; right:20px;}
.search input {
	padding-left:5px;
	border:none;
	background:none;
	color:#8e8e8e;
	font-size:11px;
	
}
#nav {
	padding:0px 25px 0px 70px;
	height:42px;
}
#nav li {
	float:left;
	width:107px;
	height:42px;
	position:relative;
}
#nav li a {
	position:absolute;
	width:107px;
	height:42px;
	left:0px;
	top:0px;
	background-image:url(../images/nav_off.gif);
	background-repeat:no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
#nav li.li_1 a {
	background-position:-1px 0px;
}
#nav li.li_2 a {
	background-position:-108px 0px;
}
#nav li.li_3 a {
	background-position:-215px 0px;
}
#nav li.li_4 a {
	background-position:-322px 0px;
}
#nav li.li_5 a {
	background-position:-430px 0px;
}
#nav li.li_6 a {
	background-position:-538px 0px;
}
#nav li.li_7 a {
	background-position:-646px 0px;
}
#nav li a:hover, #nav li a.home {
	background-image:url(../images/nav_on.gif);
	width:108px;
	left:-1px;
}
#main {
	margin-top:15px;
	background:url(../images/main_b.gif) no-repeat left bottom;
	padding-bottom:10px;
}
#main_t {
	background:url(../images/index_t.gif) no-repeat left top;
}
.notice {
	height:55px;
	padding-bottom:22px;
	background:url(../images/home/arrow_d.gif) no-repeat 2px bottom;
	position:relative;
	line-height:22px;
}
.notice h2 {
	position:absolute;
	left:20px;
	top:25px;
	background:url(../images/home/notice.gif) left top;
	height:22px;
	width:75px;
	text-align:center;
	font-size:16px;
	color:#fff;
	font-weight:normal;
}
.notice ul {
	position:absolute;
	left:90px;
	top:25px;
}
.notice li {
	float:left;
	display:inline;
	padding-left:35px;
	background:url(../images/home/star.gif) no-repeat 25px center;
	color:#a3a3a3;
}
.notice li a, .notice li a:visited {
	color:#fff;
	margin-right:25px;
}
.notice li span {
	font-size:9px;
}
.more {
	position:absolute;
	right:18px;
	top:20px;
}
.pics {
	width:927px;
	margin:10px auto 0px;
	padding:10px;
	height:200px;
	background:url(../images/home/index_bottom.gif) no-repeat left top;
	position:relative;
}
.pic_link a {
	float:left;
	display:inline;
	width:120px;
	margin-right:2px;
	overflow:hidden;
}
.pic_link a.current {
	width:160px;
}
.pic_link img {
	font-size:0px;
	display:block;
}
.p_more {
	position:absolute;
	right:5px;
	top:5px;
}
/*ÄÚÒ³*/
.main_b {
	padding:5px 12px 35px;
	width:961px;
}
.main_left {
	float:left;
	display:inline;
	width:200px;
	padding-bottom:50px;
	background:url(../images/menu_b.gif) no-repeat left bottom;
}
.menu {
	width:180px;
	padding:10px;
	background:url(../images/menu_t.gif) no-repeat left top;
	line-height:23px;
}
.menu h2 {
	margin-left:10px;
	margin-bottom:20px;
	font-weight:normal;
}
.menu h2 a {
	color:#fff;
}
.menu_b p, .menu_b ul {
	width:170px;
	margin:0px auto;
}
.menu_b p, .menu_b li {
	height:23px;
	margin-bottom:5px;
}
.menu_b p a, .menu_b p a:visited {
	display:block;
	width:160px;
	padding-left:10px;
	background:url(../images/p_off.gif) no-repeat left top;
	color:#3c3c3e;
}
.menu_b p a:hover {
	text-decoration:none;
}
.menu_b li {
	padding-left:10px;
	background:url(../images/li.gif) no-repeat left bottom;
}
.menu_b li a, .menu_b li a:visited {
	color:#fff;
}
.menu_b li a:hover {
	text-decoration:none;
}
.menu_b p a:hover ,.menu_b p a.menu_home ,.menu_b p a.menu_home:visited{
	background:url(../images/p_home.gif) no-repeat left top;
}
.menu_b ul {
	display:none;
}
.wrap_right {
	float:right;
	display:inline;
	width:755px;
}
.wrap_right .main_right {
	float:right;
}
.main_right {
	float:right;
	display:inline;
	width:755px;
	background:#fff url(../images/right_t.gif) no-repeat left top;
}
.on_sep {
	width:735px;
	display:block;
	padding:0px 10px; color:#000; margin:5px 0;
	background:#ccc url(../images/h2_bg.gif) no-repeat;
}
.on_sep a,.on_sep a:visited{color:#000; text-decoration:none;}
.on_sep a:hover{color:#444; text-decoration:underline;}
.right_b {
	padding-bottom:0px;
	background:url(../images/right_b.gif) no-repeat left bottom;
	width:755px;

}
.right_t {
	width:755px;
}
.position {
	padding:8px 0px 10px 25px;
	color:#000;
	width:700px;
/*	position:relative;*/
}
.welcome{
position:absolute;
right:0px;
top:0px;
line-height:41px;
}
.welcome a{
color:#fff;
font-weight:bold;
}

.position img {
	vertical-align:middle;
	padding:0px 5px;
}
.w_page {
	width:725px;
	padding:10px 15px;
	height:21px;
	position:relative;
	line-height:21px;
	color:#000000;
}
.w_page select {
	border:none;
}
.control {
	position:absolute;
	left:350px;
	top:10px;
}
.control a {
	float:left;
	display:inline;
	margin-right:5px;
	width:54px;
	background:url(../images/blank.gif) no-repeat left center;
	text-align:center;
	color:#777777;
}
.jump {
	position:absolute;
	right:25px;
	top:10px;
}
.b_page {
	height:41px;
	background:url(../images/right_t1.gif) no-repeat left bottom;
}
.pro {
	padding-bottom:20px; color:#000;
}
.pro h3{font-size:11px;}
.pro_list {
	float:left;
	display:inline;
	width:150px;
	padding:20px 0px 0px 30px;
	text-align:center;
	line-height:13px;
}
.product {
	width:725px;
	margin:20px auto 0px;
	color:#595959;
}
.photo {
	float:left;
	display:inline;
	width:400px;
	height:460px;
}
.photo img{
	width:400px;
	height:460px;
}
.pro_info {
	float:right;
	display:inline;
	width:300px;
}
.pro_t {
	padding-top:5px;
	background:url(../images/women/top.jpg) no-repeat left top;
}
.pro_t {
	padding-top:5px;
	background:url(../images/women/top.jpg) no-repeat left top;
}
.pro_b {
	width:265px;
	border:1px solid #c6c6c6;
	padding:5px 15px;
	font-size:11px;
}
.pro_b span {
	font-weight:bold;
}
.pro_b h2 {
	font-size:30px;
	text-align:center;
	line-height:45px;
	font-weight:normal;
}
.pro_b p {
	position:relative;
	width:200px;
	padding:0px 0px 10px 65px;
	line-height:16px;
}
.pro_b p span {
	position:absolute;
	width:60px;
	top:0px;
	left:0px;
	display:block;
	text-align:left;
}
.option {
	border-bottom:1px solid #c6c6c6;
	font-size:bold;
	padding:20px 0px;
}
.pro_color {
	padding-top:15px;
}
.pro_color a {
	margin-right:5px;
	font-size:0px;
}
.pro_color a img {
	border:1px solid #777777;
	padding:1px;
}
.pro_color a.c_home img {
	border:2px solid #777777;
}
.pro_size {
	padding-top:15px;
	height:23px;
}
.pro_size span {
	float:left;
	display:inline;
	margin-right:5px;
	border:1px solid #777777;
	padding:0px 3px;
	background:#e1e2e7;
}
.hot{padding-top:27px;}
.hot .display {
	margin:0px 0px 5px 0;
	width:705px;
	/*position:relative;*/
	padding:0px 25px;
	font-size:0px;
	border:none;
}
.display {
	margin:0px 0px;
	width:673px;
	position:relative;
	padding:10px 25px;
	font-size:0px;
	border:1px solid #c6c6c6;
}
.pic_list img {
	margin:0px 12px;
}
.pic_list a.v_home img {
	padding:2px;
	border:3px solid #ababab;
}
.pre1, .next1 {
	position:absolute;
	top:60px;
	width:18px;
	height:30px;
}
.pre1 {
	left:0px;
	background:url(../images/women/pre.gif) no-repeat left center;
}
.pre1:hover {
	background:url(../images/women/pre_on.gif) no-repeat left center;
}
.next1 {
	right:0px;
	background:url(../images/women/next.gif) no-repeat left center;
}
.next1:hover {
	right:0px;
	background:url(../images/women/next_on.gif) no-repeat left center;
}
.area {
	width:673px;
	overflow:hidden;
}
.hot .area {
	width:705px;
	
}
.pic_list {
	margin-left:0px;
	white-space:nowrap;
}
.pic_photo {
	margin-left:0px;
}
.p_list {
	float:left;
	display:inline;
	text-align:center;
	margin:0px 14px;
	width:89px;
	line-height:13px;
}
.p_list h3{font-size:11px; color:#000;}
.pro_l {
	float:left;
	display:inline;
	width:185px;
}
.p_title {
	padding:5px 0px 0px 15px;
	line-height:25px;
	font-size:14px;
	color:#fff;
	background:url(../images/women/title.gif) no-repeat left 5px;
}
.op_list {
	margin:15px 0px;
}
.op_list li {
	padding-left:20px;
	background:url(../images/dian.gif) no-repeat 8px 8px;
}
.pro_r {
	float:right;
	display:inline;
	width:495px;
	padding-left:10px;
}
.cal_list {
	padding:8px 5px 5px 5px;
	/*position:relative;*/
	height:33px;
	width:745px;
}
.cal ul {
	height:33px;
}
.cal li {
	float:left;
	line-height:33px;
	margin-right:3px;
	width:136px;
	height:33px;
}
.cal li a, .cal li a:visited {
	display:block;
	width:136px;
	height:33px;
	background:url(../images/cal_off.gif);
	text-align:center;
	color:#fff;
	font-weight:bold;
}
.cal li a:hover, .cal li a.a_home, .cal li a.a_home:visited {
	background:url(../images/cal_on.gif);
	color:#393939;
	text-decoration:none;
}
.cal_list h2 {
	/*position:absolute;*/
	float:right;
	width:170px;
	padding:0px 10px 2px 7px;
	
}
.cal_list h2 a, .cal_list h2 a:visited {
	color:#fff;
}
.register{
width:720px;
margin:0px auto;
color:#595959;
}
.register a{
color:#595959;
}
#paneltotal{ margin-left:-200px;}
.re_t{
line-height:40px;
min-height:300px;
_height:300px;
}
.re_t p,.re_t div{
padding-left:200px;
width:520px;
position:relative;
font-size:11px;
line-height:20px;
padding-bottom:8px;
}
.re_t2 p{
position:relative;
font-size:11px;
line-height:20px;
padding-bottom:8px;
}
.re_t2 div{
padding-left:200px;
position:relative;
font-size:11px;
line-height:20px;
padding-bottom:8px;
}
.re_t span,.re_t2 span{
position:absolute;
left:0px;
top:0px;
display:block;
width:195px;
text-align:right;
}
.re_t input,.re_t img,.re_t2 input,.re_t2 img{
margin-right:3px;
}
.re_t input.short,.re_t2 input.short{
width:40px;
}
.re_t p img,.re_t2 p img{
vertical-align:middle;
}
.re_t p input,.re_t2 p input{
width:200px;
vertical-align:middle;
}
.menu_b .block{
display:block;
}
#bottom {
	font-size:11px;
	padding:18px 0px 25px 77px;
	background:url(../images/logo_b.gif) no-repeat left 10px;
}

/*Company*/
.content {
	padding:35px 45px;
	color:#222;
	min-height:260px;
	_height:260px;
}
.book {
	color:#595959;
	position:relative;
	width:680px;
	margin:30px auto;
	min-height:380px;
	_height:380px;
	
}
.bottom1 {
	border-top:1px solid #D3D2D1;
	font-size:11px;
	line-height:16px;
	padding-top:10px;
}
.pic {
padding-bottom:20px;

}
.pic img{
width:470px;
padding:8px;
border:1px solid #e5e5e5;
}
.pic h4{
line-height:40px;
	width:400px;
	text-align:center;
}
.pic_left {
	float:left;
	width:520px;
	BACKGROUND:url(../images/company/b1.gif) no-repeat center center;
	height:380px;
	TEXT-ALIGN: center;
}
.pic_right span {
	display:block;
}
.pic_left h4 {
	line-height:30px;

}
.pic_right {
	position:absolute;
	right:50px;
	top:0px;
	width:115px;
	text-align:center;

	height:370px;
	padding:15px 0px;
}
.pic_right span {
	padding:10px 0px;
}
.pic_left span {
	text-align:center;
	padding-top:25px;
	color:#838383;
	font-weight:bold;
}
.small {
	OVERFLOW: hidden;
	HEIGHT: 370px;
	TEXT-ALIGN: center;
	width:115px;
}
.small_list {
	MARGIN-TOP: 0px
}
.small_list img{
	padding:8px;
	border:1px solid #e5e5e5;
	margin:5px 0px;
	width:80px;
	height:63px;

}
.small_list .b_red img{
	border: #b6b6b6 1px solid;
}
.pre {
	BACKGROUND: #fff;
	LEFT: 0px;
	WIDTH: 115px;
	POSITION: absolute;
	TOP: 0px;
	TEXT-ALIGN: center
}
.next {
	BACKGROUND: #fff;
	LEFT: 0px;
	WIDTH: 115px;
	BOTTOM: 1px;
	POSITION: absolute;
	TEXT-ALIGN: center
}
.co {
	background:url(../images/logo3.gif) no-repeat 560px 30px;
	padding-right:165px;
	color:#3F3F3F;
}
.co b, .co span {
	display:block;
}
.co span {
	padding-left:20px;
}
.co p {
	padding:20px 0;
	line-height:20px;
}
.map {
	background:url(../images/map.gif) no-repeat left top;
	color:#595959;
	padding:350px 40px 20px;
	line-height:20px;
	
}
.map h3 {
	margin-bottom:10px;
	display:block;
	}
.FAQ p {
	border-bottom:1px solid #D3D2D1;
	background:#F7F7F7 url(../images/A.gif) no-repeat 5px 15px;
	padding:10px 10px 10px 30px;
}
.FAQ h3 {
	background:url(../images/Q.gif) no-repeat left 15px;
	padding-left:40px;
	border-bottom:1px solid #d3d2d1;
	line-height:40px;
}
.FAQ h3 span {
	float:right;
}
.title a:link,.title a:visited {
	FONT-WEIGHT: bold;
	BACKGROUND:url(../images/red1.gif) no-repeat right center;
	display:block;
	color:#000;
}
.require {
	DISPLAY: none;
	POSITION: relative;
}
.con_left {
	float:left;
	width:332px;
	border-right:1px solid #BDBDBD;
}
.con_right {
	float:right;
	width:312px;
	padding-left:20px;
}
.form1 {
	padding:15px 15px 15px 50px;
}
.form1 label, .form2 label {
	float:left;
	margin-bottom:20px;
	text-align:right;
	font-weight:bold;
	width:75px;
	padding-right:5px;
}
.form1 br, .form2 br {
	clear:left;
}
.form1 input, .form2 input {
	border:1px solid #BDBDBD;
	width:160px;
	height:20px;
	line-height:20px;
}
#submit {
	margin:10px 15px 0px 135px;
	background:url(../images/btn.gif) no-repeat left top;
	width:113px;
	height:24px;
	border:none;
}
.con_left p, .con_right p {
	color:#595959;
	font-size:11px;
}
.con_left p span {
	display:block;
	padding-bottom:10px;
}
.con_right p {
	padding-top:10px;
	line-height:15px;
	text-align:left;
}
.form2 {
	margin:20px 0 0 20px;
}
.news {
	color:#595959;
}
.date {
	color:#A5A5A5;
	padding:15px 0 20px 0;
	display:block;
}
.words {
	border-bottom:1px dashed #595959; 
	line-height:25px;
}
.page {
	padding-top:20px; padding-left:60px;
	line-height:20px;
}
.page span {
	width:70px;
	text-align:right;
	color:#A3A3A3;
	float:left;
}
.news2 {
	color:#595959;
}
.news2 ul span {
	color:#a5a5a5;
	background: #fff url(../images/dian.gif) no-repeat left center;
	padding:0 15px;
	font-size:10px;
}
.news2 li img {
	margin-left:15px;
}
.news2 li {
	height:40px;
	line-height:40px;
	border-bottom:1px dashed #595959;
}
.news2 ul li a:link,.news2 ul li a:visited{
	color:#595959;
}
.news2 li a:hover {
	text-decoration:underline;
}
.page2 {
	margin:25px 0 0 300px;
}
.digg {
	padding:3px;
	margin:3px;
	text-align:right;
}
.digg a {
	border:1px solid #b1b1b1;
	color:#b1b1b1;
	text-decoration:none;
	padding:2px 5px;
	margin:2px;
}
.digg a:hover, .digg a:active {
	border:1px solid #b1b1b1;
	color:#000;
}
.digg span.current {
	border:1px solid #b1b1b1;
	background:#b1b1b1;
	font-weight:bold;
	color:#fff;
	padding:2px 5px;
	margin:2px;
}
.digg span.disabled {
	border:1px solid #eee;
	color:#ddd;
	margin:2px;
	padding:2px 5px;
}
/**/
.shipin{width:665px;}
.shipin p{float:left; margin-right:19px; width:152px; height:150px;}
.shipin a{display:block; width:152px; height:110px;}
.shipin span{display:block; text-align:center; padding-top:8px;}
.shipin img{border:1px solid #ccc; width:150px; height:110px;}
.shipin .no_right{margin-right:0;}

.shipin1{width:100%; text-align:center;}
.shipin1 .vbig{ margin:auto; width:540px; height:400px; text-indent:-9999px; border:1px solid #ccc;}
.shipin1 b{text-align:center; display:block; padding-top:10px; font-size:14px;}
.shipin1 .sleft{float:left; display:inline;}
.shipin1 .xright{float:right; display:inline;}
.shipin1 .xpag{padding-top:10px;}

.tx{text-align:left; padding-left:60px;}
.items{font-size:10px; font-weight:normal;padding:10px 0;}

.epic{float:left; border:2px solid #ccc; width:120px; height:170px; margin-right:20px; display:block;}
.emain{width:520px; float:left; line-height:25px;}
.emain a,emain a:visited{color:red; text-decoration:none;}
.emain a:hover{color:red; text-decoration:underline;}
.emain p img{padding-right:10px;}

.tu{height:179px;}

.sitemap a{color:black; text-decoration:none;}
.sitemap a:hover{color:#FF3300; text-decoration:underline;}
.sitemap h2{ display:block; border-bottom:1px dashed #ddd;}
.sitemap h2 a{ color:#FF3300;}
.sitemap{line-height:25px;}
.sitemap div{margin-bottom:15px;}
.sitemap h4{background:url(../images/image197.gif) no-repeat left 5px; height:25px; padding-left:25px;}
.sitemap li{background:url(../images/image198.gif) no-repeat left 5px; height:25px; margin-left:25px; padding-left:25px;}

.color{color:red;}
.color a{color:red;}
.color a:hover{color:red; text-decoration:underline;}