﻿* {margin:0; padding:0;}
#on a{
	font-weight: bold;
	color: #CC0000;
	font-size: 12px;
}
body {background-color:#f4f4f4;}
body,td,th {font-size:11px;font-family:arial,verdana,helvetica,georgia,'Lucida Grande','Lucida Sans Unicode','Trebuchet MS','Arial Black','Courier New','Times New Roman','Times',sans-serif;line-height:1.35;}
ol,ul{list-style:none;}
a {text-decoration:none;}
img {border:none;}
.clear {clear:both;}
.lt {float:left;}
.rt {float:right;}
.mt42 {margin-top:41px;}

#menu,.menu {background:url(../images/bj.png) repeat-y center 0; width:930px; margin:0 auto; padding:0 26px;}
.head {height:110px; border-bottom:6px solid #000;}
.db {height:25px; background:url(../images/header_bg.png) no-repeat right -10px; padding:5px 0 0;}
.db a {color:#797979; text-decoration:none; margin-right:12px;}
.db a:hover {color:#902557; text-decoration:underline;}
.db span {float:right;}
.db span.buycar a {background:url(../images/buycar.gif) no-repeat 0 0; padding-left:25px; color:#902557;}
.db span.buycar a:hover {background-position:0 -25px; text-decoration:none;}
.db .rt { float:right; padding-left:10px;}
.db .rt a { margin:0 3px;}
.db .rt span { float:none;}
.topaccount { color:#666; text-align:right; font-size:12px; float:right;}
.topaccount a { text-decoration: none;}
.topaccount .wel { padding:8px 0 6px 0;}
.topaccount .wel span { color:#666;}
/*.topaccount a#topcar { width:162px; height:18px; display:inline-block; text-align:center; line-height:16px; background:url(../images/topcar_bg.jpg) no-repeat 0 0; color:#000; *display:inline;}*/
.topaccount a#topcar {background:url(../images/buycar.gif) no-repeat 0 0; padding-left:25px; color:#902557;}
.topaccount a#topcar:hover {background-position:0 -25px; text-decoration:none;}
.topaccount .total { padding:5px 0 0 0; font-size:24px; }
.topaccount .total span { color:#fe0000; }
.topaccount a#exp { font-size:12px; color:#000; display:inline-block; *display:inline; padding-left:5px; background:url(../images/ico_jt1.jpg) no-repeat 0 center; margin-left:11px; }

.serch {height:50px;}
.logo {width:351px; height:50px; float:left; position:relative;}
.logo img {width:351px; height:65px; position:absolute; left:0; bottom:0;}
.dh {background:url(../images/dh.png) no-repeat 0 0; height:30px; line-height:30px;}
.dh li {float:left; margin-right:27px;}
.dh li a {display:block; height:30px;}
.dh li a:hover {background:url(../images/dh.png) no-repeat 0 0;}
.dh li.home {width:40px;}
.dh li.home a:hover { background-position:0 -29px;}
.dh li.ghd {width:137px;}
.dh li.ghd a:hover { background-position:-67px -29px;}
.dh li.pay {width:68px;}
.dh li.pay a:hover { background-position:-231px -29px;}
.dh li.fre {width:102px;}
.dh li.fre a:hover { background-position:-326px -29px;}
.dh li.con {width:85px;}
.dh li.con a:hover { background-position:-455px -29px;}

.inthis{ margin:4px 0 0px; font-weight:bold; color:#797979; font-size:1.1em;}
.inthis a{color:#902557;}
.inthis a:hover{ color:#422335; text-decoration:underline}
/*位置结束*/

.content_main{ padding:20px 0 30px}
.sidebar{width:160px; float:left;  margin-right:17px;}
.sidebar ul {background-color:#f9f9f9; padding:0 10px 10px; border-bottom:2px solid #e6e6e6;}
.sidebar ul h4 {color:#422335; font-family:Georgia,"Times New Roman",Times,serif; font-size:1.4em; height:37px; line-height:30px; white-space:nowrap;}
.sidebar ul h4 span {color:#FE0000; font-size:1.6em; font-weight:bold; height:36px; line-height:36px;}
.sidebar ul h4 a {color:#422335;}
.sidebar ul li{color:#797979;font-size:1.1em; line-height:14px; padding:5px 0; vertical-align:bottom;}
.sidebar ul li a{color:#000000;display:block;}
.sidebar ul li a:hover{color:#ff0000; text-decoration:underline;}
.sidebar p{text-align:center; margin-top:15px;}
/*左侧结束*/

.borwser{width:753px; float:right;}
.shmi{font-size:12px; border-bottom:1px dashed #CCCCCC; padding:0 7px;}
.shmi h1{color:#FE0000; font-family:Georgia,"Times New Roman",Times,serif; font-size:36px; font-weight:1000; height:36px; line-height:36px;}
.shmi h1 samp{color:#98255C;font-family:Georgia,"Times New Roman",Times,serif;}
.shmi p {margin:18px 0 0; line-height:20px; color:#666666;}

.cplb {}
.cplb h3{color:#a53563; font-size:18px; margin:15px 0 0; padding:0 7px;}
.cplb ul li{width:154px; float:left; margin:20px 0 0; padding:0 17px 20px 16px; background:url(../images/cpbj.png) no-repeat right 0; border-bottom:1px solid #ccc;}
.cplb ul li .tupa{text-align:center;}
.cplb ul li .tupa img {width:120px; height:120px;}
.cplb ul li .cpsm{font-size:12px; height:40px; line-height:17px; overflow:hidden; text-align:left; margin-top:6px;}
.cplb ul li .cpsm a{color:#287D9C; text-decoration:none;}
.cplb ul li .cpsm a:hover{color:#902557; text-decoration:underline}
.cplb ul li .jiage{ font-size:1.2em; line-height:17px; color:#797979; height:17px;} 
.cplb ul li .jiage span{margin-left:13px; color:#ff0000; font-weight:700; font-size:16px;}
.cplb ul li .gwc{margin:11px 0; height:23px; text-align:left;}
.cplb ul li .mianfei{color:#8c1b4f; font-size:11px; font-weight:800; font-style:italic;}

.fukuan{
	border:1px dashed #999999;
	height:78px;
	overflow:hidden;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}
.sou{ padding:0 0 0 40px;width:226px; float:left}
.sou dt {background:url("../images/suo.gif") no-repeat 5px 15px;font-size:11px;font-weight:bold;height:30px;padding:14px 0 0 32px; display:block;} 
.sou dd {height:26px;}
.rtl{ height:30px; font-size:11px; font-weight:bold; padding:30px 50px 0 10px; float:right; text-align:left}
/*右侧结束*/


.lt {float:left;}
.rt {float:right;}
.inews{padding:10px 10px 0; background-color:#f9f9f9}
.new{ border-bottom:1px solid #CCCCCC; height:27px;}
.new .lt a{ color:#b96a8a; font-size:18px; font-weight:bold;}
.new .rt a{ font-size:12px; color:#CCCCCC; text-align:right; margin:10px 5px 0; width:100px;}
.nar{font-size:11px;font-weight:normal; border-bottom:1px dashed #CCCCCC;}
.zy{ width:auto; margin:5px 0 10px 0; line-height:21px}
.zy a{ width:auto; margin:10px 8px 0 0;color:#999999}
.zy a:hover {color:#902557; text-decoration:underline;}
/*新闻结束*/


.foot{ line-height:21px; font-size:11px}
.lianjie{ height:50px; background:#f9f9f9; padding:15px 10px; }
.tool{float:left; color:#797979;}
.tool a{color:#797979; margin:0 3px}
.tool a:hover {color:#902557; text-decoration:underline;}
.ord{ float:right; color:#797979; text-align:right;/* margin-right:30px;width:420px; */}
.ord a{color:#797979; margin:0 3px}
.ord a:hover {color:#902557; text-decoration:underline;}

.tertiary {float:left;margin-top:15px;width:592px;}
.tertiary p {color:#ADAAB1;float:left;font-size:1.em;line-height:12px;margin-right:10px;}
.tertiary ul {float:left;}
.tertiary li {color:#ADAAB1;float:left;font-size:1.em;}
.tertiary a {border-right:1px solid #D6D4D8;color:#ADAAB1;display:block;line-height:12px;padding:0 10px;}

.wangzhi{ line-height:21px; padding:20px 0 0 ; text-align:center; font-size:11px; font-weight:normal; color:#000000 }
.palay{ text-align:center; margin:10px 0 10px}
.palay img{ margin:0 10px}

/*CHI PRODUCT CARE右侧*/
.borwser-ghd{width:753px; float:right;}
.biaotitu1 h1{color:#FE0000;font-family:Georgia,"Times New Roman",Times,serif;font-size:21px;height:26px;line-height:26px; margin:15px 0 0;}
.biaotitu1 h1 samp {color:#98255C;font-family:Georgia,"Times New Roman",Times,serif;}
.zhuyao{margin:15px 0 0;width:753px; font-size:13px}
.zhuyao h2 {color:##422335;font-size:15px; font-weight:bold}
.zhuyao h3 {font-size:13px;margin:19px 0; font-weight:normal}
.smalti{font-style:italic;margin:0 0 19px;}
.zhuyao ul{padding-left:20px;}
.zhuyao ul li{list-style:disc outside none;margin:0 0 14px 20px;}
.zhong{margin:0 0 19px;}

/*Payment.html右侧*/
.borwser-payment{width:753px; float:right; font-size:11px;}
#pro_pay_img {width:753px;}
#pro_pay {margin:15px 0 0;}
#pro_pay h2 {color:#CC9933;font-size:14px;margin:0 0 19px;width:536px;}
#pro_pay h5 {font-size:12px;font-weight:normal;margin:0 0 19px;}
#pro_pay ul {padding-left:20px;}
#pro_pay ul li {list-style:disc outside none;margin:0 0 14px 20px;}

/*FREE-SHIPPIN右侧*/
.borwser_free{width:753px; float:right; font-size:11px; line-height:14px;}
#pro_free_img {width:753px;}
#pro_free {margin:15px 0 0;width:753px;}
#pro_free h2 {color:#CC9933;font-size:14px;margin:0 0 19px;}
#pro_free h5 {font-size:12px;font-weight:normal;margin:0 0 30px;}
#pro_free ul {width:561px; line-height:17px;}
#pro_free ul li {float:left;width:280px;}
.fhs {color:#D55500;}
.fhs a {color:#D55500;text-decoration:none; font-size:12px}
.fhs a:hover {color:#902557; text-decoration:underline;}

/*Contact-Us右侧*/
#progw {padding:0;width:753px; font-size:11px; line-height:14px;}
.mt15 {margin-top:15px;}
#pro_contact_img {width:753px;}
#pro_contact {margin:15px 0 0;width:753px;}
#pro_contact h5 {font-size:14px;font-weight:;margin:0 0 19px; line-height:20px;}

/*详细内容*/
.proxxnr {padding-bottom:30px; border-bottom:1px dashed #ccc; margin-bottom:20px;}
.xxnr_pro_show h2 {font-size:18px;/*font-weight:normal;*/height:auto; line-height:20px; margin-bottom:18px;}
.xxnr_pro_show h3 {background:url("../Images/bg-2.jpg") repeat-x 0 0;font-size:12px;height:30px;line-height:30px;margin-right:20px;text-align:center; padding:0 15px; display:inline-block; *display:inline;}
.show_buy {padding:5px; background-color:#CCCCCC; height:290px; color:#111111;}
.show_buy .lt {height:290px; width:510px; overflow:hidden;}
.show_buy .lt img {}
.show_buy .rt {width:217px;}

.pds {color:#98255C;}
.red {color:#ff0000;}
.ft11 {font-size:11px;}
.ft18 {font-size:18px;}
.mt10 {margin-top:10px;}
.mt20 {margin-top:12px;}
.ln17 {line-height:17px;}
.radxiehongse {color:#CC0000;}
.prodel {color:#473434;text-decoration:line-through;}
.save {color:#CC0000;}
.show_buy .rt ul {line-height:15px;margin-top:4px;padding-left:15px;}
.show_content {color:#666666;font-size:12px;line-height:19px;}
.show_content h5 {margin:15px 0; font-size:16px; font-weight:bold}
.show_pic {text-align:center; margin-top:50px; line-height:21px;}
.show_pic img {width:640px;}
.show_buy_pic {text-align:center; margin-top:20px; line-height:21px; color:#000000}

.zy h1 {display:inline;font-size:12px;font-weight:normal;}

#news_care {
margin:30px 0 0;
}
#news_care h1 {
background:url("../images/dotted_dbl_line.gif") repeat-x scroll right 0 transparent;
color:#666666;
font-size:12px;
height:55px;
line-height:19px;
padding:5px 0 0;
}
#news_care h1 a {color:#666666}
#news_care h1 a:hover {color:#ff0000;}
#news_care h1 span {font-weight:normal;color:#CCcccc}

#news_care h2 {
font-size:12px;
font-weight:normal;
line-height:1.5em;
margin:19px 0;
border-bottom:1px dashed #ccc;
padding-bottom:30px;
}

.std p { margin:0 0 10px;}
.std .subtitle { padding:0; }
.std ol.ol { list-style:decimal outside; padding-left:1.5em; }
.std ul.disc { list-style:disc outside; padding-left:18px; margin:0 0 10px; }
.std dl dt { font-weight:bold; }
.std dl dd { margin:0 0 10px; }
/*
.org { color:#c93;}
fieldset{
	border:solid 1px #666;
	padding-left:20px;
	margin-top:20px;
	padding:10px;
}

fieldset fieldset{
	border:solid 1px #444;
}

LEGEND {
    color: #666;
    font-weight: bold;
	font-size:14px;
}

fieldset fieldset LEGEND
{
	font-size:12px;
}

#ymnr { margin:25px 0 0; background-color: #fff; padding: 15px 7px 60px;}
#ymnr fieldset { border-color:#666;}
#ymnr fieldset fieldset { border-color:#666;}
.next input{
    background: url(../images/next_inputbg2.jpg) repeat-x 0 0 #990000;
    border: medium none;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 1;
    padding: 0px 30px;
	height:21px;
}

.next input:hover {background: url(../images/next_inputbg3.jpg) repeat-x 0 0 #990000; color:#fff;}

.next a{ color:#c93; }
.next a:hover{ color:#c83; text-decoration:none;}

.tn { text-align:center;}
.mt-t15 { margin-top:15px;}
*/
#page {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	background-position: center;
	text-align: center;
	padding-top: 10px;
}