/*
Template Name: mdsin——1
Template URI: http://www.mdsin.com/
Description: The mdsin template.
Version: 1.1.0
Author: 麦森医疗第一版
Author URI: http://www.mdsin.com/
Logo filename: logo.gif
Template Type: type_0
*/
/* ====================公共样式==================== */
body {
	background: #fff;
	font-size: 12px;
	font-family: Arial, Verdana;
	line-height: 150%;
	margin: 0;
	padding: 0;
	color: #272453;
}

.box {
	border: 1px solid #000;
}

div {
	margin: 0px auto;
	padding: 0px;
}

h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p {
	margin: 0;
	padding: 0;
	border: none;
	list-style-type: none;
}

h1,h2,h3,h4,h5,h6 {
	font-size: 12px;
}

.block {
	width: 1000px;
	height: auto;
}

.blank {
	margin-top: 8px;
	margin-bottom: 8px;
	background: #6e018e;
	padding: 5px;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
}

.clear {
	clear: both;
}

.clearfix {
	padding-top: 10px;
}

a:link {
	color: #272453;
	text-decoration: none;
}

a:visited {
	color: #272453;
	text-decoration: none;
}

a:hover {
	color: #4d2a6c;
	text-decoration: none;
}

a:active {
	color: #272453;
	text-decoration: none;
}

/* CSS Document */
.fl {
	float: left;
}

.fr {
	float: right;
	overflow: hidden;
}

.tl {
	text-align: left;
}

.tc {
	text-align: center;
}

.tr {
	text-align: right;
}

.dis {
	display: block;
}

.inline {
	display: inline;
}

.none {
	display: none;
}

.InputBorder {
	border: 1px solid #7c6b8d;
}

.tips {
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	padding: 30px 0px;
	color: #ff6600;
}

.ads {
	margin-bottom: 8px;
}

.ads img {
	display: block;
	margin-bottom: 0px;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

* html .clearfix {
	height: 1%;
}

*+html .clearfix {
	height: 1%;
}

/* ======页面头部 ====== */
.header {
	height: 95px;
	overflow: hidden;
}

.header .logo {
	float: left;
	width: 173px;
	line-height: 80px;
	text-align: center;
}

.header .logo img {
	*margin-top: expression((   90 -   this.height)/2 );
	vertical-align: middle;
}

.header .topnav {
	float: right;
	width: 400px;
	padding-top: 7px;
	overflow: hidden;
}
.header .searchbox {
	padding-top: 5px;
}

.header .searchbox {
	position: relative;
	top: 3px;
}

/*主导航*/
.nav {
	height: 28px;
	margin-top: -27px;
	margin-bottom: -2px;
}

.nav li {
	float: right;
	height: 28px;
	line-height: 36px;
	font-size: 14px;
}

.menu {
	text-align: center;
}

.nav li a,.nav li a:visited {
	color: #ffebb5;
}

.nav li span {
	display: none;
}

.nav li.cur {
	position: relative;
	padding: 0 5px;
}

.nav li.cur a,.nav li.cur a:visited {
	color: #fff;
	font-weight: bold;
}

.nav li.cur span {
	display: block;
	width: 5px;
	height: 38px;
	position: absolute;
	top: 0px;
	right: -1px;
	background: url(/images/mdsin/navcurbg1.gif) no-repeat 0 0;
	overflow: hidden;
}

/*购物车*/
.nav li.cart {
	float: right;
	width: 156px;
	margin: 0px;
	padding: 0px;
	position: relative;
	background: url(/images/mdsin/cartbg.gif) no-repeat 0 50%;
	cursor: pointer;
}

#all-links,#flying {
	display: none;
	margin-left: 0px;
	position: absolute;
	right: 0;
	top: 36px;
	background: #fff;
}

#flying {
	border: 1px solid #ba2b09;
	top: 36px;
}

#cartInfo {
	padding-left: 30px;
	margin-top: 10px;
	text-align: center;
	line-height: 26px;
	color: #990000;
	font-weight: bold;
}

#ECS_CARTINFO {
	border: 2px solid #ba2b09;
	padding: 5px 8px;
	line-height: 20px;
	width: 330px;
	text-align: center;
}

#ECS_CARTINFO a {
	color: #000;
}

#ECS_CARTINFO a:hover {
	color: #ff0000;
}

#memberZone {
	color: #272251;
}

#memberZone a:link {
	color: #272251;
	text-decoration: none;
}

#memberZone a:visited {
	color: #272251;
	text-decoration: none;
}

#memberZone a:hover {
	color: #272251;
	text-decoration: none;
}

#memberZone a:active {
	color: #272251;
	text-decoration: none;
}

.searchfont {
	color: #FFFFFF;
}

.foot_about li {
	float: left;
}

.foot_menu {
	width: 550px;
	margin: 5px auto;
	text-align: center;
}

.foot_menu li {
	float: left;
	width: 48px;
}

.foot_menu_line {
	padding: 0 5px 0 5px;
	width: 10px;
}

.right_menu ul {
	list-style-type: disc;
	margin-top: 5px;
	width: 100%;
}

.right_menu li {
	width: 100%;
	line-height: 30px;
	padding: 0px;
}

.right_menu li:hover {
	background: #BD97D0;
}

.right_menu li a:link,.right_menu li a:visited,.right_menu li a:active {
	color: #272251;
	text-decoration: none;
	padding-left: 10px;
}

.right_menu li a:hover {
	color: #272251;
	text-decoration: none;
	padding-left: 10px;
}

.about_box {
	margin: 0px auto 0px auto;
	padding: 0 auto;
	width: 1000px;
}

.about_box li {
	width: 238px;
	float: left;
	text-align: center;
}

.about_box li .tip {
	text-align: left;
	padding-left: 20px;
	margin-left: 90px;
	background: url(/images/tip.gif) top left no-repeat;
}

.about_box li div {
	padding-bottom: 4px;
}

/*英文强制换行*/
.word {
	word-break: break-all;
}

.bnt_number2,.bnt_number4,.bnt_number6,.bnt_number8,.bnt_number10,.go {
	border: none;
	text-align: center;
	font-weight: 100;
	color: #fff;
	height: 24px;
	cursor: pointer;
}

.bnt_number2 {
	width: 51px;
	background: url(/images/mdsin/bg.gif) no-repeat 0 -184px;
}

.bnt_number4 {
	width: 76px;
	background: url(/images/mdsin/bg.gif) no-repeat -54px -184px;
}

.bnt_number6 {
	width: 99px;
	background: url(/images/mdsin/bg.gif) no-repeat -136px -184px;
}

.bnt_number8 {
	width: 129px;
	background: url(/images/mdsin/bg.gif) no-repeat 0 -217px;
}

.bnt_number10 {
	width: 145px;
	background: url(/images/mdsin/bg.gif) no-repeat -136px -217px;
}

.go {
	width: 21px;
	height: 17px;
	background: url(/images/mdsin/bg.gif) no-repeat 0 -248px;
}

.bnt_login {
	width: 132px;
	height: 49px;
	background: url(/images/mdsin/bnt_reg.gif) no-repeat 0 0;
	border: none;
}

/*单个商品外围框架（此方法在火狐和ie8下面会产生3px边距）*/
.goodsbox {
	width: 180px;
	min-height: 1px;
	display: -moz-inline-stack;
	display: inline-block;
	text-align: center;
	vertical-align: top;
	zoom: 1;
	*display: inline;
	_height: 1px;
}

.goodsbox .imgbox {
	display: table-cell;
	height: 100px;
	width: 180px;
	margin: 0 0 5px 0;
	overflow: hidden;
	vertical-align: middle;
}

/* ======通用模块 ====== */
.modTit {
	height: 22px;
	border-bottom: 1px solid #7d6c8c;
	margin-bottom: 5px;
}

.modTit .modTxt {
	float: left;
	height: 22px;
	line-height: 22px;
	margin-left: 2px;
	_margin-left: 1px;
	padding: 0 10px;
	color: #fff;
	position: relative;
	background: url(/images/mdsin/modtxt.gif) repeat-x 0 0;
}

.modTit .modTxt span {
	display: block;
	height: 22px;
	width: 5px;
	overflow: hidden;
}

.modTit .modTxt span.L {
	background: url(/images/mdsin/bg.gif) no-repeat 0 0;
	position: absolute;
	left: -2px;
	top: 0px;
}

.modTit .modTxt span.R {
	background: url(/images/mdsin/bg.gif) no-repeat -7px 0;
	position: absolute;
	right: -2px;
	top: 0px;
}

.modTit1 {
	height: 34px;
	color: #fff;
	font-size: 14px;
	background: url(/images/mdsin/mod1bg.gif) repeat-x 0 0;
}

.modTit1 .L {
	float: left;
	padding-left: 28px;
	background: url(/images/mdsin/bg.gif) no-repeat -15px 0px;
}

.modTit1 .R {
	float: right;
	padding-right: 15px;
	background: url(/images/mdsin/modr.gif) no-repeat top right;
}

.modTit1 .L,.modTit1 .R {
	padding-top: 2px;
	padding-top: 0\9;
	*padding-top: 0;
}

/*两栏式布局*/
.pageLeft {
	width: 200px;
	margin-right: 10px;
}

.pageRight,.articleLeft {
	width: 781px;
}

.articleRight {
	width: 200px;
	margin-left: 10px;
}

/* ======library ====== */
.brand {
	width: 935px;
	height: 52px;
	padding: 10px 5px 0 60px;
	background: url(/images/mdsin/brandsbg.gif) no-repeat 10px 50%;
	background-color: #ebebeb;
}

.brand img {
	width: 86px;
	height: 40px;
	border: 1px solid #ccc;
	background: #fff;
	display: block;
	float: left;
	margin-right: 9px;
}

.brand span {
	display: block;
	width: 50px;
	float: right;
	position: relative;
	top: 10px;
}

.brandsLogo {
	width: 200px;
	padding-top: 20px;
	text-align: center;
}

.brand_desc {
	width: 580px;
	margin-left: 10px;
}

.all_brand .goodsbox {
	border: 1px solid #ddd;
	margin: 0 2px 8px 1px;
	*margin: 0 4px 8px 4px;
	padding: 5px;
}

.all_brand .goodsbox h4 {
	background: #eee;
	padding: 5px;
	margin-bottom: 8px;
	font-weight: 100;
}

.flash {
	*margin-bottom: 8px;
}

.flash img {
	*display: block;
}

/*精品推荐+销售排行*/
.bestblock {
	width: 980px;
	padding: 12px 10px 0 10px;
	min-height: 355px;
	_height: 350px;
	background: url(/images/mdsin/bestbg.jpg) no-repeat 0 0;
	margin-bottom: 10px;
	*margin-bottom: 0px;
	_margin-bottom: -6px;
}

.bestblock .bestL {
	width: 725px;
}

.bestblock .bestR {
	width: 240px;
}

.bestTit {
	font-size: 14px;
	color: #000;
	text-align: left;
	padding-left: 27px;
	margin-bottom: 10px;
	position: relative;
}

.bestTit img {
	position: absolute;
	top: 0px;
	right: 0px;
}

.bestList {
	width: 335px;
}

.bestList h2 {
	width: 78px;
	height: 78px;
	text-align: center;
	background: #e50f0f;
	float: left;
	margin: 0 5px 5px 0;
	overflow: hidden;
}

.bestList h2 img {
	width: 70px;
	height: 70px;
	border: 1px solid #fff;
	margin-top: 3px;
}

.bestList .h2bg {
	width: 76px;
	height: 76px;
	background: #fff;
	border: 1px solid #dbdbdb;
}

.bestList .h2bg img {
	margin-top: 2px;
}

.bestInfo {
	width: 386px;
	height: 325px;
	text-align: center;
	border: 1px solid #dbdbdb;
	overflow: hidden;
}

.bestInfo img {
	width: 240px;
	margin: 10px 0;
}

.bestInfo .names {
	margin-bottom: 10px;
	font-size: 14px;
}

.bestInfo .f1 {
	color: #b22126;
	font-size: 26px;
	font-family: "黑体";
	font-weight: 600;
}

/*销售排行*/
#top10 {
	padding-top: 5px;
}

#top10 li {
	cursor: pointer;
	padding: 6px 10px;
	border-bottom: 1px solid #bbbbbb;
}

#top10 .first {
	color: #4c2a6c;
	background: url(/images/mdsin/dot1.gif) no-repeat right 50%;
}

#top10 li .last {
	color: #4c2a6c;
	background: url(/images/mdsin/dot2.gif) no-repeat right 7px;
	display: none;
}

#top10 li .last a {
	color: #4c2a6c;
}

#top10 li .last .imgbox {
	background: #4c2a6c;
	margin: 8px;
	text-align: center;
}

#top10 li .last .imgbox img {
	width: 100px;
	height: 100px;
	margin: 7px 0 7px 0;
	margin-bottom: 4px\9;
	*margin-bottom: 7px;
	_margin-bottom: 7px;
}

#top10 li.cur .first {
	display: none;
}

#top10 li.cur .last {
	display: block;
}

/*新品，热卖，团购，拍卖，分类及品牌下的商品*/
.R h2 {
	float: left;
	color: #fff;
	font-size: 12px;
	padding: 0 10px;
	background: url(/images/mdsin/h2line.gif) no-repeat 0 2px;
	background: url(/images/mdsin/h2line.gif) no-repeat 0 4px\9;
	*background: url(/images/mdsin/h2line.gif) no-repeat 0 4px;
}

.R h2 a,.R h2 a:visited {
	color: #fff;
	font-weight: bold;
}

.R .h2bg,.R .h2bg a,.R .h2bg a:visited {
	color: #e5d7d6;
	font-weight: 100;
}

.new .goodsbox {
	margin: 0 7px 12px 7px;
	*margin: 0 9px 12px 9px;
}

.new .imgbox {
	border: 1px solid #ccc;
}

.new .more {
	margin: 8px 0 10px 8px;
}

/*商品分类*/
.catebox {
	margin-bottom: 8px;
}

.catebox li {
	border-bottom: 1px solid #dbdbdb;
	font-weight: bold;
	padding: 6px 0;
}

.catebox li .cateName {
	position: relative;
	padding-left: 8px;
}

.catebox li .cateName img {
	margin-bottom: 2px;
}

.catebox li .cateName p {
	width: 12px;
	height: 12px;
	position: absolute;
	top: 2px;
	right: 5px;
	background: url(/images/mdsin/bg.gif) no-repeat 0 -425px;
	overflow: hidden;
}

.catebox li .cateName p.open {
	background: url(/images/mdsin/bg.gif) no-repeat 0 -457px;
}

.catebox li .cateList {
	margin-top: 6px;
	padding: 5px 0 5px 18px;
	border-top: 1px solid #dbdbdb;
}

.catebox li .cateList a {
	padding-left: 10px;
	font-weight: 100;
	background: url(/images/mdsin/bg.gif) no-repeat 0 -62px;
}

/*属性相关的商品等左图右文形式*/
.attribute,#history_list {
	margin-bottom: 8px;
}

.attribute li {
	min-height: 50px;
	_height: 50px;
	padding: 6px 0;
	border-bottom: 1px dashed #dbdbdb;
}

.attribute li img {
	width: 50px;
	height: 50px;
	border: 1px solid #dbdbdb;
	margin-right: 5px;
}

#history_list ul {
	border-bottom: 1px dashed #dbdbdb;
}

#history_list li {
	width: 135px;
	float: left;
	padding: 5px 0;
}

#history_list li.goodsimg {
	width: 57px;
	margin-right: 5px;
}

#history_list li.goodsimg img {
	width: 50px;
	height: 50px;
	border: 1px solid #dbdbdb;
}

#history_list ul#clear_history {
	border-bottom: none;
	text-align: right;
	margin-top: 6px;
}

#history_list ul#clear_history a {
	cursor: pointer;
}

.ur_here {
	border-bottom: 1px solid #ccc;
	padding: 6px 0;
}

/*属性筛选*/
.attrbox {
	background: #dfc9ef;
	padding: 1px;
}

.attrbox h2 {
	height: 26px;
	line-height: 26px;
	font-size: 14px;
	padding-left: 10px;
	background: url(/images/mdsin/atrrbg.gif) repeat-x 0 0;
}

.attrbox .attrcontent {
	background: #fff;
	margin: 0 3px 3px;
	padding: 10px;
}

.attrbox .screeBox {
	border-bottom: 1px solid #ddd;
	padding: 8px 0;
}

.attrbox .screeBox span {
	background: #f9eff0;
	padding: 5px 7px;
	color: #b50808;
	font-weight: bold;
}

/* ====== 商品详情 ====== */
.goodsName {
	position: relative;
	font-family: "黑体";
	font-size: 18px;
	font-weight: 300;
	text-align: center;
	margin: 10px auto;
}

.goodsName .prev {
	font-family: "宋体";
	position: absolute;
	top: 0px;
	right: 0px;
}

.goodsName .prev a {
	display: block;
	float: left;
	margin-left: 10px;
	width: 60px;
	height: 18px;
	font-size: 12px;
	font-weight: 100;
	background: url(/images/mdsin/bg.gif) no-repeat 0 -126px;
	overflow: hidden;
}

.goodsName .prev a:hover {
	color: #fff;
	background: url(/images/mdsin/bg.gif) no-repeat -68px -126px;
}

.goodImg {
	width: 330px;
}

.goodImg .imgInfo {
	border: 1px solid #ccc;
	height: 300px;
	width: 300px;
	line-height: 300px;
	text-align: center;
	margin: 0px auto;
	overflow: hidden;
}

.goodImg .imgInfo img {
	*margin-top: expression((   300 -   this.height)/2 );
	text-align: center;
	vertical-align: middle;
}

.goodImg .picture {
	background: #f9f8f8;
	margin-top: 10px;
	text-align: left;
	padding-left: 10px;
}

.goodImg .picture img {
	width: 46px;
	height: 46px;
	cursor: pointer;
	margin: 0 3px;
}

.goodImg .picture img.onbg {
	background: url(/images/mdsin/bg_pic.gif) no-repeat 0 0;
	padding: 8px 2px 2px 2px;
}

.goodImg .picture img.autobg {
	background: url(/images/mdsin/bg_pic_1.gif) no-repeat 0 0;
	padding: 8px 2px 2px 2px;
}

.goodTextInfo {
	border-top: 1px solid #ccc;
	width: 440px;
	padding: 5px 0 0 10px;
	font-size: 12px;
	line-height: 20px;
	color: #424242;
}

.Goodpromotion {
	background: #f6f6f6;
	border: 1px solid #e8e8e8;
	padding: 8px;
	margin: 5px 0;
}

.action {
	clear: both;
	margin: 10px auto;
	padding-top: 10px;
	text-align: center;
}

/*商品描述等标签*/
.tagTit {
	border-bottom: 1px solid #9734bb;
}

.tagTit h2 {
	float: left;
	margin-right: 5px;
	padding: 5px 25px 0 35px;
	position: relative;
	height: 21px;
	color: #fff;
	background: url(/images/mdsin/tagbg1.gif) repeat-x 0 0;
}

.tagTit .h2bg  a:link {
	color: #9734BB;
}

.tagTit h2  a:link {
	color: #fff;
}

.tagTit h2 span,.tagTit .h2bg span {
	display: block;
	height: 26px;
	overflow: hidden;
}

.tagTit h2 span.L {
	width: 28px;
	background: url(/images/mdsin/bg.gif) no-repeat 0 -152px;
	position: absolute;
	left: 0px;
	top: 0px;
}

.tagTit h2 span.R {
	width: 8px;
	background: url(/images/mdsin/bg.gif) no-repeat -29px -152px;
	position: absolute;
	right: 0px;
	top: 0px;
}

.tagTit .h2bg {
	color: #9734bb;
	font-weight: 100;
	padding: 5px 25px 0 25px;
	background: url(/images/mdsin/tagbg.gif) repeat-x 0 0;
}

.tagTit .h2bg span.L {
	width: 6px;
	background: url(/images/mdsin/bg.gif) no-repeat -38px -152px;
	position: absolute;
	left: 0px;
	top: 0px;
}

.tagTit .h2bg span.R {
	width: 6px;
	background: url(/images/mdsin/bg.gif) no-repeat -45px -152px;
	position: absolute;
	right: 0px;
	top: 0px;
}

#goods_v,.bought {
	border: 1px solid #d1d1d1;
	border-top: none;
	width: 768px;
	padding: 10px;
	overflow: hidden;
}

/*评论*/
.commentsTit {
	border-top: 1px dashed #e1ebfa;
	border-bottom: 1px dashed #e1ebfa;
	background: #f8fbff;
	height: 28px;
	line-height: 28px;
	padding: 0 15px;
	margin: 10px 0;
	position: relative;
}

.commentsTit span {
	position: absolute;
	right: 10px;
	color: #9c9a9f;
}

.commentsTit img {
	position: relative;
	top: 3px;
}

.commentsContent {
	text-indent: 20px;
}

.re_content {
	text-indent: 0px;
	background: #f7f9f4;
	border: 1px solid #eef9df;
	padding: 10px;
	margin: 10px 0;
}

.captcha {
	padding-left: 12px;
}

.captcha input {
	position: relative;
	left: 5px;
}

.captcha img {
	position: relative;
	top: 5px;
}

.commtitle {
	font-size: 14px;
	font-weight: bold;
	padding: 5px 0 0 50px;
	height: 26px;
	border-bottom: 1px solid #a9a9a9;
	background: url(/images/mdsin/bg.gif) no-repeat -51px -153px;
}

/* ====== 商品分类 ====== */
.goodsTitle1 {
	margin:5px 0px;
	height: 37px;
	background: url(/images/mdsin/ba_2.jpg) repeat-x;
}

.goodsTitle {
	margin-top:10px;
	height:22px;
	width: 777px;
	background: url(/images/mdsin/new/daohang.gif) no-repeat;
	
}

.goodsTitle span {
	height: 27px;
	line-height: 27px;
	border: 1px solid #ddd;
	border-bottom: none;
	font-weight: bold;
	font-size: 14px;
	background: #fff;
	padding: 0 10px;
	position: relative;
	left: 15px;
	top: 6px;
}

.goodsTitle1 span {
	height: 27px;
	line-height: 27px;
	border: 1px solid #ddd;
	border-bottom: none;
	font-weight: bold;
	font-size: 14px;
	background: #fff;
	padding: 0 10px;
	position: relative;
	left: 15px;
	top: 6px;
}

.goodsTitle2 {
	height: 30px;
	border-bottom: 1px solid #ddd;
	background: url("/images/mdsin/banner_1.gif") repeat-x scroll 0 0 transparent;
	margin-bottom: 10px;
	width: 782px;
}

.goodsTitle2 span {
	height: 27px;
	line-height: 27px;
	border: 1px solid #ddd;
	border-bottom: none;
	font-weight: bold;
	font-size: 14px;
	background: #fff;
	padding: 0 10px;
	position: relative;
	left: 15px;
	top: 6px;
}

.sort {
	padding-right: 10px;
	font-size: 12px;
	font-weight: 100;
	line-height: 33px;
	vertical-align: middle;
	margin-top: 3px;
}

.sort select {
	_margin-top: 5px;
}

.sort .go {
	*position: relative;
	top: -3px;
}

.modify {
	float: right;
	margin: 8px 10px 0 0;
}

.cateGoodList {
	border-bottom: 1px solid #efeeee;
	margin-bottom: 8px;
	padding: 0 10px;
}

.cateGoodList li {
	float: left;
	padding: 5px 0;
}

.cateGoodList li.thumb {
	margin-right: 10px;
}

.cateGoodList li.thumb img {
	width: 60px;
	height: 60px;
	border: 1px solid #ccc;
}

.cateGoodList li.goodsText {
	width: 300px;
	margin-right: 20px;
}

.cateGoodList li.collect {
	float: right;
}

.grid .goodsbox {
	border: 1px solid #ddd;
	width: 188px;
	padding: 5px 0;
	margin-bottom: 8px;
	*margin: 0 3px 8px 2px;
}

.trans_msg {
	/*filter:alpha(opacity=100,enabled=1) revealTrans(duration=.2,transition=1) blendtrans(duration=.2);*/
	border: 1px solid #959595;
	padding: 3px;
	background: #e7e7e7;
}

.trans_msg img {
	display: block;
}

.author {
	position: relative;
	margin-bottom: 15px;
}

.author .articleSize {
	position: absolute;
	top: 0px;
	right: 10px;
}

/* ======团购，拍卖，夺宝奇兵====== */
.group_buy_list {
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.group_buy_list .groupImg {
	border: 1px solid #efeeee;
	padding: 20px;
	margin-right: 20px;
}

.quotation {
	margin: 30px auto;
}

/* ======购物流程====== */
.orderSuccess {
	padding: 20px;
	margin-bottom: 10px;
	border: 2px solid #b60037;
}

.orderSuccess .order_sn {
	font-family: "黑体";
	font-weight: normal;
	font-size: 18px;
	margin: 8px 0;
}

.orderSuccess .shipping_name {
	line-height: 24px;
	padding-left: 30px;
}

.orderSuccess p {
	margin-top: 20px;
	text-align: center;
}

.orderSuccess p a {
	text-decoration: underline;
	color: #295ad0;
}

.step_login {
	border: 1px solid #ccc;
	width: 478px;
	height: 300px;
	padding: 5px;
	margin-bottom: 8px;
}

.user_login {
	width: 978px;
	border: 1px solid #ccc;
	margin-bottom: 8px;
	padding: 10px;
	background: #fbfbfb;
}

.step_login h4,.user_login h4 {
	background: #d53a3e;
	line-height: 28px;
	padding: 0 10px;
	margin-bottom: 15px;
	text-align: left;
	color: #fff;
	border-bottom: 3px solid #e4e4e4;
}

.step_login h4.h4bg {
	background: #5c5c5c;
}

/* ======用户中心====== */
.loginTit {
	height: 38px;
	margin: 20px 0;
	font-size: 12px;
	font-weight: 100;
	color: #c6c6c6;
	padding-left: 220px;
	background: url(/images/mdsin/bg.gif) no-repeat 0 -288px;
}

.regTit {
	border-bottom: 1px dashed #f0eeee;
	padding: 0 0 5px 263px;
	background: url(/images/mdsin/bg.gif) no-repeat 0 -343px;
}

.loginTit span {
	position: relative;
	top: 20px;
}

.userlogin {
	background: #f2f2f2;
	padding: 4px;
}

.userlogin .loginbox {
	width: 618px;
	min-height: 248px;
	*min-height: 262px;
	_height: 262px;
	padding: 35px;
	*padding: 29px 35px;
	margin: 0px;
	background: #fff;
	border: 1px solid #e5e5e5;
}

.userlogin .loginbox .loginTips {
	background: #f2f2f2;
	margin: 20px auto 0 auto;
	padding: 12px;
	color: #666;
}

.userlogin .w992 {
	width: 920px;
}

.userMenu {
	margin-left: 20px;
}

.userMenu li {
	background: url(/images/mdsin/bg.gif) no-repeat 0 -391px;
	line-height: 24px;
	padding-left: 10px;
	font-size: 14px;
}

.userMenu li a.curs {
	font-weight: bold;
}

.us_contentBox {
	border: 1px solid #d8d8d8;
	border-top: 2px solid #cc4124;
	padding: 10px;
	margin-bottom: 8px;
}

.us_notice {
	border: 1px solid #d2e2f2;
	background: #f8fbff;
	padding: 10px;
	text-indent: 20px;
	margin: 10px 0;
}

.default {
	padding: 20px;
	line-height: 24px;
	min-height: 345px;
	_height: 345px;
}

/* ======帮助中心 ====== */
.help {
	width: 998px;
	height: 24px;
	border: 1px solid #dbdbdb;
	overflow: hidden;
}

.helpbox {
	overflow: hidden;
	width: 998px;
	margin-bottom: 8px;
}

.help h1,.helpList {
	width: 155px;
	margin: 3px 0 0 -1px;
	padding-left: 10px;
	float: left;
	border-left: 1px solid #dbdbdb;
}

/* ======友情链接 ====== */
.links {
	width: 1000px;
	border-top: 1px solid #dbdbdb;
	border-bottom: 1px solid #dbdbdb;
	margin: 12px auto 15px auto;
	*padding-bottom: 6px;
}

.links img,.links span {
	width: 88px;
	height: 30px;
	margin: 6px;
	float: left;
	vertical-align: middle;
	line-height: 30px;
}

/* ======商品比较浮动块 ====== */
#compareBox {
	width: 128px;
	background: url(/images/mdsin/compareBg.gif) no-repeat top center;
	background-color: #edf8ff;
	padding: 35px 0 8px 0;
	border: 1px solid #c5e4ff;
	position: absolute;
	right: 1px;
	top: 200px;
}

#compareBox input {
	width: 52px;
	height: 13px;
	border: none;
	background: url(/images/mdsin/compareSub.gif) no-repeat;
}

#compareList {
	margin: 0px 0px 8px 0px;
	padding: 0px;
	width: 120px;
	background: #FFFFFF;
	border: 1px solid #d6ecff;
}

#compareList li {
	color: #333;
	text-align: left;
	background: #fff;
	padding: 3px 5px;
	margin: 3px 0;
}

#compareList li img {
	float: right;
	padding-top: 4px;
}

/*购物车提示点击更新按钮式样2.6.2版本添加*/
.messageli {
	list-style-type: none;
	padding: 5px;
	color: red;
}

.messagediv {
	font-size: 12px;
	position: absolute;
	border: 1px solid #FFD700;
	text-align: center;
	padding: 5px;
	background-color: #FFFACD;
	filter: alpha(opacity = 50);
	-moz-opacity: 0.7;
	opacity: 0.7;
}

/*  积分兑换样式修改 */
.point li {
	float: left;
	width: 300px;
}

/*table {
  background: #FFF;
  border-top: 10px solid #FFF;
  border-bottom: 10px solid #FFF;
  width: 100%;
}*/
.top_menu {
	background: url(/images/mdsin/top_bg.gif);
	height: 27px;
}

/*分页*/
#pages {
	margin: 15px auto;
	text-align: right;
	clear: both;
}

#pages a {
	padding: 3px 6px 2px;
	margin: 3px;
	border: 1px solid #ccc;
	text-align: center;
}

#pages a.now {
	background: #750a03;
	color: #fff;
	border: 0;
}

#pages a:hover,#pages a.now:hover {
	background: #750a03;
	color: #fff;
}

.price {
	width: 140px;
	line-height: 20px;
	color: red;
	text-align: center;
}

.attribute_tab th {
	width: 100px;
	text-align: right;
	font-weight: bold;
	border-bottom: 1px dashed #dbdbdb;
}

.attribute_tab td {
	text-align: left;
	border-bottom: 1px dashed #dbdbdb;
}

.attribute1 {
	padding: 0px;
	line-height: 30px;
}

.attribute1 a {
	margin-left: 10px;
}

/*.attribute_ul li{
width:137px;
line-height:30px;
float:left;
margin-right:20px;
}*/
.attribute1 a.now {
	background: #471a53;
	color: #fff;
}

.attribute1 a:hover {
	background: #471a53;
	color: #fff;
}

.search_top_temp {
	background: url(/images/mdsin/bar_2.jpg) repeat-x;
	height: 39px;
	width: 990px;
	color: #fff;
	margin-top: 10px;
	/*float:left;*/
}

.search_top {
	background: url(/images/mdsin/bar_2.jpg) repeat-x;
	height: 39px;
	width: 990px;
	color: #fff;
	margin-top: -6px;
	_margin-top: -1px;
	margin-top: -1px \9;
	float: left;
}

.search_top_main {
	height: 39px;
	width: 1000px;
	color: #fff;
	margin:0 auto;
}

.search_top_1 {
	background: url(/images/mdsin/bar_1.jpg) repeat-x;
	height: 39px;
	width: 5px;
	color: #fff;
	margin-top: -6px;
	_margin-top: -1px;
	margin-top: -1px \9;
	float: left;
}

.search_top_3 {
	background: url(/images/mdsin/bar_3.jpg) repeat-x;
	height: 39px;
	width: 5px;
	color: #fff;
	margin-top: -6px;
	_margin-top: -1px;
	margin-top: -1px \9;
	float: left;
}

.search_top1 {
	width: 80px;
	text-align: right;
	float: left;
	padding-top: 10px;
}

.search_top2 {
	float: left;
	padding-left: 10px;
	padding-top: 7px;
}

.search_top3 {
	width: 283px;
	float: left;
	padding-top: 8px;
}

.submit {
	width: 77px;
	height: 23px;
	background: url(/images/mdsin/search.gif) left top no-repeat;
	margin-top: 8px;
	border: 0px;
	cursor: pointer;
}

.banner_11 {
	float: left;
	height: 29px;
	width: 204px;
	background: url(/images/mdsin/ban_1.gif) no-repeat;
}

.banner_22 {
	float: left;
	height: 25px;
	width: 204px;
	background: url(/images/mdsin/cuxiao.gif) no-repeat;
}

.banner_33 {
	float: left;
	height: 25px;
	width: 204px;
	background: url(/images/mdsin/ban_2.gif) no-repeat;
}

.banner_1 {
	float: left;
	color: #ffffff;
	height: 30px;
	line-height: 30px;
	margin: 0px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
	font-size: 14px;
	background: url(/images/mdsin/banner_1.gif) repeat-x;
}

.banner_2 {
	width: 15px;
	height: 30px;
	float: left;
	background: url(/images/mdsin/banner_2.gif) left top no-repeat;
}

.ba_1 {
	float: left;
	height: 37px;
	width: 141px;
	background: url(/images/mdsin/ba_1.gif) no-repeat;
}

.ba_3 {
	float: right;
	height: 37px;
	width: 4px;
	background: url(/images/mdsin/ba_3.gif) no-repeat;
}

.b_1 {
	float: left;
	height: 37px;
	width: 141px;
	background: url(/images/mdsin/b_1.gif) no-repeat;
}

.b_3 {
	float: right;
	height: 37px;
	width: 43px;
}

.banner_1 a {
	color: #ffffff;
}

.banner_1 a:visited {
	color: #ffffff;
}

.right_menu {
	margin-bottom:10px;
}

.right_menu_cat {
	width: 208px;
	margin-top: 10px;
}

.proshop {
	width: 202px;
	border: 1px solid #D9D4E8;
	float: left;
	height: auto;
}

.proshop_img {
	float: left;
	width: 91px;
	height: 35px;
	border: solid 1px #DDDDDD;
	margin: 0px 0px 4px 4px;
}

.zixun_img {
	float: left;
	width: 117px;
	height: 113px;
	margin: 0px 0px 4px 4px;
}

.zixun {
	margin-top: 10px;
}

.proshop_img_2 {
	width: 172px;
	height: 52px;
	margin: 0px auto;
}

.proshop_img_1 {
	float: left;
	width: 91px;
	height: 19px;
	margin: 0px 0px 4px 4px;
}

.search_cat {
	width:996px;
	/*border-bottom:1px solid;
	border-left:1px solid;
	border-right:1px solid;*/
}

.search_cat li {
	margin:5px 10px;
	float: left;
	width: 200px;
	height: 20px;
}

.search_cat a.now {
	background: #471a53;
	color: #fff;
}

.search_cat a:hover {
	background: #471a53;
	color: #fff;
}

#head {
	margin: 0 auto;
	padding: 0;
	/* background-color:#F0F0F0;*/
	background: url(/images/mdsin/head_line.gif);
	border-top: 1px solid #DEE7F2;
	border-bottom: 1px solid #DEE7F2;
	width: 1000px;
}

#headTitle {
	height: 19px;
	font-size: 12px;
}

.top_nav {
	float: right;
	margin: 0;
	padding: 0;
}

.top_nav .first {
	border-left: 0 solid #999999;
	display: inline;
	float: left;
}

.top_nav li {
	list-style: none outside none;
	border-left: 1px solid #999999;
	display: inline;
	float: left;
}

.top_nav a {
	display: block;
	padding: 0 10px;
	text-align: center;
	text-decoration: none;
}

#main_full {
	position: relative;
	width: 1000px;
}

#position {
	background: none repeat scroll 0 0 #EEEEEE;
	border-bottom: 1px solid #272453;
	border-top: 1px solid #272453;
	color: #888888;
	margin-bottom: 8px;
	padding: 4px 12px;
}

#sitemap {
	border-bottom: 1px solid #EEEEEE;
	padding: 10px 8px;
}

#sitemap h3 a {
	color: #272453;
	font-size: 14px;
}

.f6 {
	clear: both;
	overflow: hidden;
	padding-bottom: 10px;
	width: 100%;
}

.f6 li {
	float: left;
	line-height: 14px;
	padding: 8px 10px 0;
	white-space: nowrap;
	width: 180px;
}

.f6 li a {
	color: #666666;
	float: left;
}

/*全部商品分类*/
.f_l {
	width: 467px;
	float: left;
}

.f_r {
	width: 467px;
	float: right;
}

.allmenu {
	width: 953px;
	margin-top: 10px;
	vertical-align: bottom;
}

.menu_nav_gb {
	height: 10px;
	/*background:url(../images/mdsin/line.jpg) bottom no-repeat;*/
	border-bottom: solid 3px #86309B;
}

.menu_sales { /*height:140px;*/
	margin: 10px 0;
	/*border:1px solid #CCCCCC;*/
}

.menu_sales_h {
	font-family: '黑体';
	margin: 10px 0;
	text-align: center;
	font-size: 20px;
}

.menu_sales_i ul li {
	float: left;
	height: 80px;
	line-height: 22px;
	margin: 5px;
	padding: 4px;
	width: 140px;
	text-align: center;
	display: block;
	vertical-align: middle;
	font-size: 14px;
	background: url("../images/mdsin/bg_allsort.jpg") no-repeat scroll
		transparent;
}

.menu_sales_i ul li a {
	font-size: 12px;
	text-align: center;
	width: 88px;
	overflow: hidden;
}

.menu_cat {
	width: 467px;
	margin-bottom: 30px;
	border: 1px solid #E9E9E9;
}

.menu_cat_h {
	height: 36px;
	background: url(../images/mdsin/gay_bg.jpg) repeat-x;
}

.menu_cat_h .menu_cat_t {
	float: left;
	height: 34px;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 36px;
	padding: 0 10px;
	background: url(../images/mdsin/blue_bg.jpg) repeat-x;
}

.menu_cat_h .more {
	float: right;
	height: 34px;
	line-height: 34px;
	padding-right: 10px;
}

.menu_select {
	clear: both;
	border-top: 1px dashed #CCCCCC;
	margin: 0 10px;
}

.first_menu_select {
	clear: both;
	margin: 0 10px;
}

.first_menu_select #l,.menu_select #l {
	float: left;
	width: 12%;
	color: #812E86;
	line-height: 22px;
	font-weight: bold;
	/*text-align:right;*/
	margin-right: 10px;
}

.first_menu_select #r,.menu_select #r {
	float: left;
	width: 85%;
}

.first_menu_select #r div,.menu_select #r div {
	float: left;
	height: 27px;
	line-height: 27px;
	margin: 0 5px;
	white-space: nowrap;
}
.tec .bg {
    background-color: #F4F4F4;
}

/* andy */
.banner_new {
	margin-left:20px;
	margin-top:2px;
	color:#fff;
	font-weight:bold;
	letter-spacing: 0.1em;
}

.goodsContent{
	width:777px;
	border:1px solid #ccc;
}

.goodsContent ul{
	width:777px;
	display:block;
	overflow: hidden;
	padding:0px;
}

.goodsContent ul li {
	list-style:none outside none;
	float:left;
	width:175px;
	height:20px;
	display:inline;
	padding-left:10px;
	height:25px;
	margin-top:10px;
}


/* 热卖推荐  */
.goodsTitle_hot{
	width:778px;
	height:61px;
	background:url(../images/mdsin/new/hot.gif);
}

.hot_grid{
	width:776px;
	height:110px;
	border-left:1px solid #F1940F;
	border-right:1px solid #F1940F;
	border-bottom:1px solid #F1940F;
	display:block;
}

.goodsContent_hot{
	width:250px;
	height:110px;
	margin-left:5px;
	display:block;
	float:left;	
}
.imgbox_hot{
	width:110px;
	height:110px;
	text-align:center;
	float:left;
}
.title_hot,.price_hot,.buy_hot{
	width:135px;
	height:35px;
	float:left;
	margin-left:5px;
	margin-top:2px;
}

.attrTitle{
	margin-top:10px;
	width:777px;
	height:27px;
	background:url(../images/mdsin/new/shuaixuan.gif);
}

.attrTitle span{
	margin-left:20px;
	color:#fff;
	font-weight:bold;
	letter-spacing: 0.3em;
}

/* 促销热卖  */
.promote{
	margin:10px auto;
	width:204px;
}

.p_head{
	width:202px;
	height:43px;
	background:url(../images/mdsin/new/cuixiao.gif);
	border-left:1px solid #333;
	border-right:1px solid #333;
}
.p_content{
	width:202px;
	border-left:1px solid #333;
	border-right:1px solid #333;
	border-bottom:1px solid #333;
	height:500px;
}

.goodsContent_prom{
	width:202px;
	height:110px;
	margin:5px 0px;
	display:block;
	float:left;	
}
.imgbox_prom{
	margin-top:15px;
	width:90px;
	height:90px;
	text-align:center;
	float:left;
}
.title_prom,.price_prom,.buy_prom{
	width:100px;
	height:35px;
	float:left;
	margin-top:2px;
}

/* 产品属性 */
.attrTit{
	width:774px;
	height:21px;
	background: url("../images/mdsin/new/tabs.gif") no-repeat;
	border-bottom: 6px solid #5F1D7E;
}

.attrTit h2{
	padding:0px;
    float: left;
    height: 21px;
    width:100px;
    margin-right: 5px;
    margin-left:5px;
    text-align:center;
    position: relative;
    letter-spacing: 0.1em;
}

.h2bg_new{
   	background-color:#8D63A5;
    color: #9734BB;
    font-weight: 100;
}

.attrTit .h2bg_new a{
	color: #fff;
	font-weight:bold;
}

.attrTit .h2nobg_new a{
	color: #333;
}

.Title_search {
	margin-top:10px;
	height:20px;
	width: 998px;
	background: url(/images/mdsin/new/search.gif) no-repeat;
	
}

.search_tip{
	margin-left:20px;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	letter-spacing: 0.2em;
}
