﻿@charset "utf-8";
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote{margin:0;padding:0;}
input ,button {border:none;}
body {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#545454;background:url(../images/body_bg.gif) repeat-x #FFFFFF;}
img {border:none;}
ol ,ul ,li {list-style:none;}
table {background:#d6d6d6;}
tr {background:#f4f4f4;}
td {padding-left:5px;}
td p {line-height:20px;}
.td {background:#ffffff;}
a {color:#545454;text-decoration:none}
a:hover {color:#545454;text-decoration:underline}
.red {color:#ff4e00;}
.black {color:#000000;font-size:16px;font-weight:bold;}
.blue ,.blue a ,.blue a:hover {color:#3e71ac;font-weight:bold;}
.clear {clear:both;}
/*anniu-and-wenben*/  
.intext {width:340px;height:18px;border:1px solid #d6d2d2;vertical-align:middle;}
.go {width:64px;height:20px;background:url(../images/go.gif) no-repeat;cursor:pointer;vertical-align:middle;}
.out {width:84px;height:21px;background:url(../images/out.gif) no-repeat;cursor:pointer;vertical-align:middle;}
.details {width:76px;height:21px;background:url(../images/details.gif) no-repeat;cursor:pointer;vertical-align:middle;float:left;}
.add {width:86px;height:21px;background:url(../images/add.gif) no-repeat;cursor:pointer;vertical-align:middle;float:right;}
.xxyadd {width:175px;height:32px;float:right;background:url(../images/ny_add.gif) no-repeat;cursor:pointer;}
.review {width:127px;height:22px;background:url(../images/review.gif) no-repeat;cursor:pointer;}
.inputj{width:16px;height:16px;background:url(../images/btn_trash.gif) 0 0 no-repeat;cursor:pointer;}
.signin {width:104px;height:24px;background:url(../images/sign-in.gif) no-repeat;cursor:pointer;color:#232323;font-size:12px;}
.cart {width:145px;height:24px;background:url(../images/cartc.gif) no-repeat;cursor:pointer;color:#232323;font-size:12px;}
.check {width:160px;height:24px;background:url(../images/check.gif) no-repeat;cursor:pointer;color:#232323;font-size:12px;}
/*header*/
#top {width:100%;height:163px;}
#header ,#main {width:980px;margin:0 auto;}
#header {height:163px;}
#header .htext {height:25px;line-height:25px;color:#FFFFFF;}
#header .htext h1 {font-size:12px;}
#header .hlogo {height:92px;padding:0 12px 0 25px;}
#header .hlogo .logo {width:255px;height:92px;float:left;}
#header .hlogo .hsing {float:right;width:600px;height:25px;margin-bottom:15px;line-height:25px;text-align:right;font-size:14px;font-weight:bold;color:#FFFFFF;}
#header .hlogo .hsing a {padding-left:5px;color:#FFFFFF;} 
#header .hlogo .search {width:420px;height:20px;float:right;}
.nav {background:url(../images/nav_bg.gif) no-repeat;height:28px;font-size:14px;font-weight:bold;color:#FFFFFF;padding-top:18px;}
.nav li { width:195px;margin-right:1px;float:left;text-align:center;}
.nav li a {color:#FFFFFF;}
.nav li a:hover {color:#a0d1ff;text-decoration:none;}
/*main*/
#main {background:#FFFFFF;padding-bottom:10px;}
/*left*/
.left {width:195px;float:left;}
.lcart {height:224px;background:url(../images/cart.jpg) no-repeat; padding:0 10px;}
.lcart .my {width:175px;height:84px;}
.lcart .my li {text-align:center;line-height:25px;border-bottom:1px solid #33506f;font-weight:bold;}
.lcart .my li a {color:#FFFFFF;}
.lcart .shop {width:175px;height:124px;padding-top:17px;text-align:center;}
.lcart .shop p {line-height:18px;margin-bottom:7px;}
.ltop {background:url(../images/left_t.jpg) no-repeat #223f61;height:auto; margin-top:15px;}
.ltop p {line-height:42px;text-align:center;color:#FFFFFF;font-size:16px;font-weight:bold;}
.ltop ul { padding:10px 10px 0 10px;}
.ltop ul li {line-height:26px;font-weight:bold;color:#FFFFFF;border-bottom:1px solid #375271;}
.ltop ul li a ,.ltop ul li a:hover {color:#FFFFFF;}
.ldi { height:15px; background:url(../images/ldi.jpg) no-repeat;}
.rtop ,.lteams {margin-top:15px;font-size:14px;color:#000000;font-weight:bold;}
.lteams {padding:0 12px;height:35px;line-height:35px;background:url(../images/teams.gif) no-repeat;}
.ltc {width:193px;border:1px solid #e4e4e5;border-top:none;}
.ltc ul {width:80px;height:119px;float:left;padding:3px 8px;}
.ltc ul li img {width:80px;height:80px;}
.ltc ul li.lrcn {height:39px;line-height:13px;overflow:hidden;text-align:center;}
/*right*/
.right {width:785px;float:right;}
.banner {width:785px;height:224px;overflow:hidden;}
.rtop {height:25px;line-height:25px;padding-left:15px;}
.rtop a ,.rtop a:hover {color:#000000;}
.rc {width:785px;}
.rc ul {width:178px;float:left;padding:10px 6px 10px 8px;}
.rc ul li img {width:178px;height:178px;overflow:hidden;margin-bottom:5px;}
.rc ul li.rcn {height:39px;line-height:13px;text-align:center;padding:0 5px;width:168px;overflow: hidden;}
.rc ul li.rcp {height:30px;line-height:30px;text-align:center;color:#ff4e00;font-size:18px;width:178px;}
.rc ul li.rcnn {height:21px;padding:0 5px;width:168px;}
.rc ul li.rcii {height:178px;width:178px;text-align:center;display: table-cell;vertical-align:middle;*display: block;*font-size: 156px; /*除1.14 */}
/*footer*/
#footer {width:980px;margin:0 auto;background:#213f61;padding:20px 0 10px 0;}
.help { margin:0 auto 20px auto;width:940px;}
.helpl {width:220px;float:left;}
.helpl img {width:161px;height:45px;margin-bottom:5px;}
.helpl p {line-height:18px;color:#FFFFFF;}
.helpr {width:700px;float:right;}
.helpr dl {float:left;width:150px;height:120px;padding-left:15px;border-left:1px solid #666666;margin-left:5px;}
.helpr dl dt {color:#ffc11c;font-weight:bold;}
.helpr dl dd ,.helpr dl dd a ,.helpr dl dd a:hover {color:#FFFFFF;line-height:22px;}
.pay {width:687px;height:62px;background:url(../images/pay.gif) no-repeat;margin:0 auto;}
.copy {line-height:30px;text-align:center;color:#FFFFFF;}
/*products*/
.fy {width:765px;height:25px;line-height:25px;text-align:right;padding-right:20px;clear:both;}
.fy a {border:1px solid #a3966d;padding:1px 3px;background:#FFFFFF;text-align:center;margin-right:5px;font-size:11px;}
/*neiye*/
.nybox {width:745px;margin:10px 20px 0 20px;}
.nytp {width:330px;float:left;}
.nytpcp {width:330px;height:330px;overflow:hidden;display: table-cell;vertical-align:middle;*display: block;*font-size: 290px;text-align:center;}
.nyr {width:388px;float:right;}
.nyrt {width:388px;height:22px;background:url(../images/over.gif);}
.nyrt .over {width:97px;height:22px;float:left;line-height:22px;text-align:center;}
.nyrc {width:366px;background:#f5f5f1;border:1px solid #d5d5d5;padding:10px;border-top:none;}
.nyrc p {width:366px;line-height:30px;border-bottom:1px dashed #d5d5d5;}
.nyrc .free {width:330px;height:30px;line-height:30px;border-bottom:1px dashed #d5d5d5;overflow:hidden;padding-left:36px;background:url(../images/free.gif) left center no-repeat;color:#ff4e00;font-weight:bold;}
.tocart {width:366px;height:32px;margin-top:10px;}
.kk {vertical-align:middle;height:20px;font-size:12px;margin:5px 0;}
.kkk {vertical-align:middle;border:1px solid #7f9db9;width:42px;height:16px;font-size:12px;margin:5px 0;}
.nyfyc {width:745px;padding:10px 20px;}
.nyfyc p {line-height:20px;}
/*login---cart*/
.smenu {width:960px;padding:10px 0 10px 20px;height:20px;line-height:20px;font-weight:bold;}
.loginc {width:920px;padding:10px 30px;}
.lbcd {width:200px;border:1px solid #7f9db9;vertical-align:middle;height:20px;line-height:22px;}
.lbcdd {width:204px;height:20px;border:1px solid #7f9db9;font-size:12px;}
.form {border:1px solid #7f9db9;}
.reg {width:898px;margin:0;padding:0;}
.regl { width:605px;float:left;}
.regt {width:605px;border-bottom:1px dashed #d6d6d6;height:30px;line-height:30px;font-size:18px;font-weight:bold;margin-bottom:18px;}
.regc dl {clear:left;width:650px;}
.regc dl dt {float:left;width:200px;margin:0 15px 10px 0;height:22px;line-height:22px;text-align:right;}
.regc dl dd {float:left;width:390px;margin-bottom:10px;height:22px;line-height:22px;}
.zc {width:390px;padding-left:215px;margin:5px 0;}
.zcb {width:390px;padding-left:215px;height:25px;line-height:25px;}
.forget {width:605px;line-height:20px;margin-bottom:25px;}
.regr { width:230px;float:right;}
.sign {width:230px;float:right;border-bottom:1px dashed #d6d6d6;height:30px;line-height:30px;font-size:18px;font-weight:bold;}
.signt {width:230px;line-height:20px;margin-bottom:15px;}
.newst {line-height:20px;width:725px;padding:10px 30px;}
.rp {width:725px;text-align:right;line-height:20px;margin:10px auto 0 auto;}
.rt {width:725px;text-align:left;line-height:23px;padding:0;margin:10px 0;}
.myy {width:723px;border:1px solid #d5d5d5;margin:10px auto;padding:0;}
.myyl {width:330px;float:left;line-height:25px;text-align:left;padding:10px 5px;}
.myyl a span, .myyr a span{color:#e0285e;text-decoration:underline;}
.myyr {width:330px;float:right;line-height:25px;text-align:left;padding:10px 5px;}
.rcc {width:483px;float:left;padding-left:30px;} 
.rcc ul li {width:483px;float:left;text-align:left;line-height:22px;margin-bottom:5px;}
.rcc ul li.cl {width:229px;float:left;line-height:22px;text-align:left;margin-right:10px;}
.rcc ul li.cr {width:229px;float:left;line-height:22px;text-align:left;}
.billing {width:920px;border-bottom:1px dashed #d6d6d6;height:30px;line-height:30px;font-size:18px;font-weight:bold;margin:10px 0 18px 0;}
.modify {width:920px;padding:10px 0;height:20px;line-height:20px;color:#e0285e;}
.modify a {color:#e0285e;text-decoration:underline;}
.checko {width:920px;margin-top:20px;text-align:center;}
.newlist {width:710px;padding:10px}
.newlist dl {clear:both;width:690px;line-height:25px;padding-left:20px;}
.newlist dl dt {float:left;width:510px;height:25px;background:url(../images/img05.gif) left center no-repeat;padding-left:15px;overflow:hidden;white-space:nowrap;}
.newlist dl dd {float:left;width:130px;height:25px;margin-left:15px;text-align:right;}
.nylbc {list-style:none;padding: 5px 20px;}
.nylbc li {width:33%;float:left;display:inline;line-height:22px;}
.views ul li{width:54px;height:54px;margin:5px;float:left;display:inline;cursor:pointer;}
.views ul li img {padding:1px;border:1px solid #d6d6d6;}
.newslists {
	list-style:none;
	margin: 0;
	padding: 0;
}
.newslists li {
	background:url(../images/img05.gif) left center no-repeat;
	margin-left: 20px;
	padding-left: 15px;
	line-height: 25px;
	font-size: 13px;
}
.newslists span {
	float: right;
	margin-right: 50px;
}


















/*购物车*/
.loginc h1 {
	display: none;
}
.cart-msg {
	display: none;
}
.cart-main {
	
}
.cart-main table {
	background-color: #D6D6D6;
	border-spacing: 1px;
	width: 100%;
}
.cart-main td {
	background-color: white;
	text-align: center;
}
.cart-table-title {
	line-height: 35px;
}
.cart-table-title td {
	background-color: #F4F4F4;
}
#Count {
	border: 1px #D6D6D6 solid;
	width: 40px;
	display: inline;
}
.Cart-CountButton
{
	background-image: url('../../../Upload/Other/submit.gif');
	border: 0;
	font-size: 0;
	color: White;
	width: 16px;
	height: 16px;
	cursor:pointer;
	display: inline;
}
.Cart-CountForm a {
	color: #FF3300;
}
.Cart-Product {
	text-align: left;
	padding-left: 20px;
}
.Cart-Product a {
	font-size: 14px;
}
.cart-main table img {
	margin: 20px 0;
}
.Cart-code {
	background-color: #F4F4F4;
	border-top: 2px #D6D6D6 solid;
}
.Cart-code table {
	border-spacing: 0px;
	width: 100%;
}
.Cart-code td {
	line-height: 30px;
}

.Cart-code-left {
	text-align: right;
}
.Cart-code-right {
	padding-left:10px;
	width: 130px;
}
.Cart-CodeForm {
	float: left;
	margin-left: 90px;
	color: #669900;
}
.Cart-CodeForm #Code {
	border: 1px #D6D6D6 solid;
}
.Cart-CodeButton {
	background-color: #99CC00;
	color: white;
}
.Cart-checkout {
	height: 64px;
}
.Cart-checkout input {
	width:145px;height:24px;cursor:pointer;color:#232323;font-size:12px;text-transform:uppercase;
	margin: 20px 80px;
}
.Cart-checkout .checkout{
	float: right;
	background:url(../images/cartc.gif) no-repeat;
}
.Cart-checkout .continue {
	float: left;
	background:url(../images/cartd.gif) no-repeat;
}
.Cart-adresstitle {
	border-bottom:1px dashed #d6d6d6;line-height:30px;font-size:18px;font-weight:bold;margin:10px 0 18px 0;
}
.Cart-adressmain table {
	width: 100%;
	border-spacing: 1px;
	background-color: #D6D6D6;
}
.Cart-adressmain td {
	height: 35px;
	line-height: 35px;
	background-color: #F4F4F4;
}
.Account-input {
	width: 150px;
	line-height: 18px;
	height: 20px;
	border: 1px #D6D6D6 solid;
}
.Cart-adressmain #address1, .Cart-adressmain #address2 {
	width: 250px;
}
.Account-left {
	text-align: right;
	padding-right: 10px;
}
.Cart-adressmethod table, .Cart-Payment table {
	width: 100%;
	border-spacing: 1px;
	background-color: #D6D6D6;
}
.Cart-adressmethod td, .Cart-Payment td {
	background-color: white;
	height: 40px;
}
.Cart-adressmethod .tabletitle td, .Cart-Payment .tabletitle td {
	background-color: #F4F4F4;
	line-height: 35px;
}
.Cart-ShippingInput, .Cart-ShippingInput2 {
	width: 100px;
	background: none;
}
.Cart-ShippingInput2 {
	font-size: 14px;
	color: red;
	font-weight: bold;
}
.Cart-remarks {
	padding-left: 50px;
}
.Cart-checkout-2 #checkout-left {
	margin: 20px 0 30px 50px;
	width:145px;height:24px;background:url(../images/cartd.gif) no-repeat;cursor:pointer;color:#232323;font-size:12px;text-transform:uppercase;
}
.Cart-checkout-2 #checkout-right {
	margin: 20px 0 30px 520px;
	width:145px;height:24px;background:url(../images/cartc.gif) no-repeat;cursor:pointer;color:#232323;font-size:12px;text-transform:uppercase;
}
.Cart-ordertitle {
	border-bottom:1px dashed #d6d6d6;line-height:30px;font-size:18px;font-weight:bold;margin:10px 0 18px 0;
}
.Cart-ordersuccess {
	text-align: center;
	font-size: 18px;
}
.Cart-ordersuccess span {
	font-size: 20px;
	font-weight: bold;
	color: #FF3300;
	margin: 0 5px;
}
.Cart-order table {
	margin-top: 40px;
	background-color: white;
	width: 100%;
	border-spacing: 0;
}
.Cart-order td {
	padding: 12px;
	line-height: 18px;
}
.Cart-order .Account-left {
	color: #669900;
	font-size: 14px;
}
.Cart-order form #paymentsubmit {
	background-color: #669900;
	color: white;
	width: 100px;
	height: 23px;
	font-size: 14px;
	font-weight: bold;
}
/*用户中心*/
.MyAccountAction {border-top:none;}
.MyAccountAction li {line-height:25px;padding:0 5px 0 13px;height:25px;overflow:hidden;}
.MyAccountAction li a {color:#222222;}
.MyAccountAction li a:hover {color:#d15400;}
.newst h1 {
	background:url(../images/ny.gif) no-repeat;padding-left:30px;;line-height:25px;height:25px;color:#FFFFFF;font-weight:bold;
	font-size: 12px;margin:0;
}
.Account-title {
	padding: 10px 0 0 0;
	line-height: 35px;
	font-size: 14px;
}
.Account-title span {
	font-weight: bold;
	color: #669900;
}
.Account-main table {
	width: 100%;
	border-spacing: 1px;
}
.Account-main td {
	height: 35px;
}
.Account-main td span {
	font-weight: bold;
}
.Account-submit {
	width:145px;height:24px;background:url(../images/cartc.gif) no-repeat;cursor:pointer;color:#232323;font-size:12px;text-transform:uppercase;margin: 5px 0;
}
.Account-main #address1, .Account-main #address2 {
	width: 250px;
	margin: 5px 0;
}
.Account-edit, .Account-delete {
	width:52px;height:24px;background:url(../images/edit-del.gif) no-repeat;cursor:pointer;color:#232323;font-size:12px;margin: 5px 0;
}
.Order-submit {
		width:145px;height:24px;background:url(../images/cartc.gif) no-repeat;cursor:pointer;color:#232323;font-size:12px;text-transform:uppercase;margin: 10px auto;
}
.Order-Button {
	text-align: center;
}
.Order-Title {
	font-size: 14px;
	line-height: 35px;
	margin: 10px 0 0 0;
}
.homenews {
	height: auto;
	width: 100%;
}
.homenews li {
	height: 25px;
	width: 100%;
	line-height: 25px;
	background:url(../images/img05.gif) left center no-repeat;
	/*margin-left: 20px;*/
	padding-left: 15px;
}

