@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}
input,select {
	font-size:12px;
}
html,body,table {
	font-family: Arial, "宋体";
	/*font-family/**//*: sans-serif, "宋体";*/
	font-size: 12px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
table {
	text-align: left;
	color: #666;
	border-width: 0px;
}
td {
	border-width: 0px;
}

/*清除浮动*/
/* Clear Fix */
.clearfix:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix{
display:inline-block;
}
/* Hide from IE Mac */
.clearfix {display:block;}
/* End hide from IE Mac */
/* end of clearfix */

/*链接样式*/
a{color:#666666;text-decoration:none }
a:hover{color:#000;text-decoration:none }
a img{border:none }

.block_bigsize {
	border: 2px solid #00709e;
	color: #00709e;
	display: block;
	height:44px!important;
	height/**/: 48px;
	width:44px!important;
	width/**/: 48px;
}
.block_bigsize-h {
	border: 2px solid #032f55;
	color: #032f55;
	cursor: pointer;
	display: block;
	height:44px!important;
	height/**/: 48px;
	width:44px!important;
	width/**/: 48px;
}
.block_bigsize_select {
	border: 2px solid #df0024;
	cursor: pointer;
	color: #df0024;
	background-image: url(../../images/right.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	display: block;
	height:44px!important;
	height/**/: 48px;
	width:44px!important;
	width/**/: 48px;
}

.block_select {
	border: 2px solid #df0024;
	cursor: pointer;
	color: #df0024;
	background-image: url(../../images/right.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:24px;
	padding:2px 5px!important;
	padding/**/:0px 5px;
}
.block-h {
	border: 2px solid #000;
	color: #000;
	cursor: pointer;
	height:24px;
	padding:2px 5px!important;
	padding/**/:0px 5px;
}
.block {
	border: 2px solid #666;
	color: #666;
	height: 24px;
	padding:2px 5px!important;
	padding/**/:0px 5px;
	cursor: pointer;
}
/*图片按钮手形样式*/
.imgLink_hand {
	cursor:pointer;
}
/*文本框样式*/
.textstyle {
	border: 1px solid #A7A7A7;
	height: 18px!important;
	height/**/: 20px;
	line-height: 18px;
	padding:0px 2px;
}
/*按钮样式*/
.buttonstyle {
	border: 1px solid #A7A7A7;
	background-color: #FFFFFF;
	height: 20px;
	font-size: 12px;
	background-image: url(../img/button_bg.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 10px;
}
.btn_style {
	height: 30px;
	font-size: 12px;
	cursor: pointer;
	border:2px solid #e6e6e6;
	font-size: 14px;
	background-color: #f0efef;
	font-weight: bold;
}
/*列表框样式*/
.selectstyle {
	border: 1px solid #A7A7A7;
	background-color: #FFFFFF;
	height: 18px;
	font-size: 12px;
}
/*内容区H1样式*/
.content_title {
	/*margin-top: 5px;*/
	clear: both;
	height: 39px;
}
.more {
	float: right;
	margin-right: 0px;
	display: inline;
	margin-top: 8px;
}
/*侧栏H1样式*/
.sidebar_title {
	font-size: 14px;
	line-height: 24px;
	text-align: left;
	text-indent: 10px;
	margin-top: 5px;
	font-weight: bold;
}
.line_height {
	line-height:24px;
	height:24px;
}
/*焦点字样式*/
.focus {
	color: #FF3399;
	font-style: normal;
}
/*列表式货品图片样式*/
.img_list {
    height: 190px;
	width: 160px;
}
/*列表式货品图片链接样式*/
.img_a {
	display: block;
	border: 3px solid #fff;
	height: 190px;
	width: 160px;
}
/*列表式货品图片链接经过时样式*/
.img_a:hover {
	border: 3px solid #ffcde8;
}
/*产品主图的样式*/
.img_product {
    height: 730px;
	width: 380px;
}
/*产品小图*/
.img_table {
	height: 95px;
	width: 80px;
	margin: 2px;
}
/*排行产品小图*/
.img_Ranking {
	height: 114px;
	width: 96px;
	margin: 2px;
}
/*友情链接小图*/
.img_link {
	height: 31px;
	width: 88px;
}
/*日期文本控件INPUT的样式*/
.calendar {
	padding-right:22px;
	background-image: url(../img/datePicker.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
/*搜索总数显示条样式*/
.SearchTotal {
	margin:5px 0px;
	padding:5px;
	border: 1px solid #CCC;
	background-color: #FFFFEC;
	background-image: url(../../images/onFocus.gif);
	background-repeat: no-repeat;
	background-position: 10px;
	text-align: left;
	text-indent: 30px;
	height:20px;
	line-height:20px;
}
/*订单状态选择栏样式*/
#dindanselect {
	margin-bottom: 5px;
}
/*----------"展示分页"的公用样式begin----------*/
.pagination {
	clear: both;
	list-style-type: none;
	margin-top: 10px;
	line-height: 24px;
}
.pagination a {
	color:#7cc2d1;
	text-decoration: underline;
	font-weight: bold;
}
.pagination a:hover {
	color:#ff3399;
	text-decoration: none;
}
.page_one {
	margin-right: 15px;
}
/*一般表格样式begin*/
.tableclass_wrap {
	border:4px solid #fff;
	background-color:#f5fafa;
}
.tableclass {
	clear: both;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #c1dad7;
	border-left-color: #c1dad7;
	text-align: center;
	background-color:#fff;
}
.tableclass td {
    line-height: 25px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #c1dad7;
	border-bottom-color: #c1dad7;
}
.tr_highlight {
	background-color:#f5fafa;
}
.tr_selected {
	background-color:#ebfafa;
}
/*表格下自制checkbox样式*/
.chk,.chk a {
	display:block;
    width:25px;
    height:25px;
    overflow:hidden
}
.a_none {
	background-image: url(../img/chk.gif);
	background-repeat: no-repeat;
	background-position: center top;
	cursor: pointer;
}
.a_hover {
	background-image: url(../img/chk.gif);
	background-repeat: no-repeat;
	background-position: center center;
	cursor: pointer;
}
.a_selected {
	background-image: url(../img/chk.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	cursor: pointer;
}
/*一般表格样式end*/
/*大围绕内容层样式*/
.wrap {
	width: 1005px;
	margin:0px auto;
}
/*提示标题*/
.alert_title {
	width:100%;
	border:2px solid #e6e6e6;
	font-size: 14px;
	line-height: 30px;
	background-color: #f0efef;
	margin:15px 0px;
	padding:5px;
	font-weight: bold;
	text-align: left;
}
/*提示框样式*/
#alert_box {
	width: 380px!important;
	width/**/: 388px;
	padding:5px;
	border: 4px solid #eee;
	margin:10px auto;
	color:#666;
	font-size: 14px;
	font-weight: bold;
}
/*提示框标题样式*/
.alert_box_title {
	width:100%;
	border:1px solid #e6e6e6;
	line-height: 24px;
	background-color: #f0efef;
}
/*提示框内容样式*/
.alert_box_content {
	width:100%;
	background-image: url(../img/alert.gif);
	background-repeat: no-repeat;
	background-position: left center;
	height:100px;
	overflow: visible;
	margin:5px 0px;
}
/*提示框文字样式*/
.alert_box_text {
	padding:40px 5px 15px 90px;
	text-align: left;
}
/*隐藏层*/
.hide {
	display:none;
}
.b {
	font-weight: bold;
}
.float_left {
	float:left;
}
.float_right {
	float:right;
}
.margin_top {
	margin-top: 10px;
}
.margin_bottom {
	margin-bottom: 10px;
}
.border {
	border: 4px solid #eee;
}
.help_img {
	width:100%;
	height:280px;
}
.help_img dd {
	float:left;
	display:inline;
	width:230px;
}
.help_img img {
	margin:10px auto;
}
.englesh_text {
	font-size:16px;
	color:#7cc2d1;
}
.border_box {
	padding-right: 15px;
	padding-left: 15px;
	border: 4px solid #eee;
	margin:10px 0px;
}
/*-----------------------------------------------------------------------*/

/*--------------------LOGO层样式begin--------------------*/
#top {
	width: 940px;
	text-align: left;
	margin-top: 5px;
	height: 75px;
	background-image: url(../img/JJ-logo.gif);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	float: left;
	display: inline;
	background-position: 320px;
}
#logo {
	display: inline;
	float: left;
}
/*#logo {
	width: 940px;
	text-align: left;
	margin-top: 5px;
	height: 86px;
	background-image: url(../img/JJ-logo.gif);
	background-repeat: no-repeat;
	margin-right: auto;
	margin-left: auto;
	float: left;
	display: inline;
}*/
.top_right {
	display: inline;
	float: right;
}
.language {
	display: inline;
	float: right;
	margin:10px 5px auto auto;
	font-size: 14px;
	color: #7cc2d1;
}
#logo a {
	margin-right: 5px;
	margin-left: 5px;
	font-weight: normal;
}
#smallnav {
	display: inline;
	float: right;
	clear: both;
	margin-top:30px;
}
#smallnav a {
	margin-right: 5px;
	margin-left: 5px;
	font-weight: normal;
}
#smallnav b {
	font-weight: normal;
}
/*--------------------LOGO层样式end--------------------*/

/*--------------------导航菜单层样式begin--------------------*/
#nav_box {
	width: 100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #eee;
	clear: both;
	color: #666;
	padding:0px 0px 5px 0px;
	background-image: url(../img/nav_bg.gif);
	background-repeat: repeat-x;
	background-position: 0px bottom;
}

#nav {
	width: 940px;
	margin: 0px auto;
	float: left;
	display: inline;
	background-color: #f97dc0;
	padding-top:3px;
}
#nav a {
	color: #fff;
}
#nav a:hover {
	color: #fefec4;
}
#nav ul {
	float: left;
	list-style-type: none;
	display: inline;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	line-height: 24px;
}
#nav li {
	float: left;
	display: inline;
	margin-right: 20px;
}
#search {
	float: right;
	display: inline;
	margin-right:5px;
}
#search .textstyle {
	width: 140px;
	background-image: url(../img/zoom.gif);
	background-repeat: no-repeat;
	background-position: 3px center;
	padding-left:22px;
	color:#666;
}
/*--------------------导航菜单层样式end--------------------*/

/*--------------------页尾层样式begin--------------------*/
#footerKey_wrap {
	background-image: url(../img/nav_bg.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-bottom:10px;
}
#footer {
	color: #666;
	width: 1000px;
	margin: 0 auto;
	padding:10px 0;
}
#footerKey {
	padding:5px;
	width:986px!important;
	width/**/:1000px;
	border:2px solid #eee;
	text-align: left;
	text-indent: 20px;
	color: #666;
	margin:0px auto;
}
#footerKey b {
	font-weight: normal;
}
.footer_logo {
	float:left;
	display:inline;
	border-right: 1px solid #ccc;
	padding-right:15px;
}
.footer_right {
	float:left;
	display:inline;
	margin:0px 15px;
	text-align: left;
	line-height:18px;
}
#ftcon {
	float:left;
	display:inline;
	width: 500px;
}
#partners {
	height:80px;
	width:1000px;
	text-align: left;
	margin:0px auto;
}
.partners_left,.partners_right {
	float:left;
	display:inline;
}
.partners_right {
	padding:10px 6px;
	margin:5px 0px;
	border:2px solid #eee;
	width:904px!important;
	width/**/:920px;
}
.partners_right li {
	float:left;
	display:inline;
	list-style-type: none;
}
.partners_right img {
	width:106px;
	height:40px;
	margin-right:7px;
}
/*--------------------页尾层样式end--------------------*/

/*--------------------index围绕侧栏与内容层样式begin--------------------*/
#main_top,#main,#main_bottom,#pr_bottom {
	width: 940px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	display: inline;
	float: left;
	color: #666;
}
#product_sidebar,#sidebar,#sidebar_user,#sidebar_info {
	float: left;
	width: 200px;
	display: inline;
}
#sidebar ul {
	list-style-type: none;
}
#product_sidebar {
	background-image: url(../img/sidebar_bg.gif);
	background-repeat: repeat-y;
	background-position: center;
}
#product_sidebar dt {
	width: 100%;
	FONT-WEIGHT: bold;
	font-size: 16px;
	color: #ff3399;
	background-image: url(../../images/product_sidebar_title.gif);
	background-repeat: repeat-x;
	/*line-height:40px;
	height:40px;9个用*/
	line-height:42px;
	height:42px;
}
#product_sidebar dd {
	width: 100%;
	font-size: 14px;
	background-image: url(../../images/product_sidebar_bg.jpg);
	background-repeat: no-repeat;
	padding:0px 0px;
	background-position: center bottom;
}
#product_sidebar li {
	/*height:36px;9个用*/
	height:31px;
	list-style-type: none;
}
#gallery {
	margin: 0px auto;
	font-weight: bold;
	width: 185px;
	background-color: #fff;
	height:380px;
}
#gallery A {
	DISPLAY: block;
	COLOR: #999;
	TEXT-DECORATION: none;
	line-height: 27px;
	height:27px;
	width:90%;
}
#gallery A:hover {
	font-family: "Arial Black";
	COLOR: #d12929;
	line-height: 27px;
	height:27px;
	font-size:16px;	/*border: 1px solid #FF3399;*/
	font-weight: normal;
}
#ad {
	float: right;
}
#ad img {
	height: 380px;
	width: 730px;
	display: inline;
	float: right;
}
.line {
	height: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #eee;
	width: 100%;
	clear: both;
}

.UserLogin {
	margin-top: 10px;
}
.UserLogin p {
	height: 30px;
}
.UserLogin .textstyle {
	width: 90px;
}

#news ul {
	text-align: left;
	list-style-type: disc;
	list-style-image: url(../img/dot.gif);
	list-style-position: inside;
}
#news li {
	line-height: 20px;
}
#content {
	float: right;
	width: 730px;
	display: inline;
}
#content .product {
	width: 730px;
}
.product dl {
	list-style-type: none;
	float: left;
	display: inline;
	margin: 7px auto;
}
.product dd {
	line-height: 18px;
}
#main .product dl {
	width: 182px;
}
#main_bottom .product dl {
	width: 188px;
}
.bottom_menu {
	width:940px;
	margin:0px auto;
}
.bottom_memu a {
	font-weight: bold;
	margin-right: 20px;
	font-size: 13px;
	line-height:28px;
	height:28px;
}
/*--------------------index围绕侧栏与内容层样式end--------------------*/

/*--------------------product内容层样式begin--------------------*/
#product_h_show {
	padding: 20px;
	color: #A7A7A7;
	text-align: left;
	margin-bottom: 10px;
	border-bottom: 1px dashed #A7A7A7;
	clear: both;
	font-size: 12px;
	width: 100%;
	line-height: 24px;
}
/*分类层样式*/
.sort {
	width:100%;
	text-align: left;
	background-image: url(../../images/page_tab_main_bg.gif);
	background-repeat: repeat-x;
	height:28px;
	display: table;
}
.sort span {
	height:10px!important;
	height/**/:28px;
	display: table-cell;
}
.sort a {
	display: block;
	margin-top:6px;
}
.sort_left {
	background-image: url(../../images/page_tab_left.gif);
	background-repeat: repeat;
	width:7px;
}
.sort_middle {
	background-image: url(../../images/page_tab_middle.gif);
	background-repeat: repeat;
	width:25px;
}
.sort_right {
	background-image: url(../../images/page_tab_right.gif);
	background-repeat: repeat;
	width:25px;
}
.sort_one {
	background-image: url(../../images/page_tab_bg.gif);
	background-repeat: repeat;
	padding:0px 5px;
}
.compositor {
	margin-left:100px;
}
/*排序Select列表框样式*/
#compositor {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #a7a7a7;
	width: 100%;
	text-align: left;
}
#compositor span {
	line-height:24px;
	margin-left:10px;
}
/*--------------------product内容层样式end--------------------*/

/*--------------------productshow内容层样式begin--------------------*/
#productbox {
	padding:5px;
	border: 4px solid #eee;
	color: #666;
	width:710px!important;
	width/**/:730px;
}
#productbox table {
	font-size:13px;
}
#color_img {
	width:150px;
	padding:0px 10px 0px 0px;
	border-right:2px dotted #e7e6e6;
}
#color_img img {
	width:144px;
	height:171px;
	border: 2px solid #a7a7a7;
}
.proinfo {
	text-align: left;
}
.proinfo dl {
	line-height: 24px;
	float:left;
	display:inline;
	margin-right:20px;
}
#color dd,#size dd {
	float: left;
	display: inline;
	margin-right:5px;
	height:30px;
}
#color dd {
	width:auto!important;
	width/**/:60px;
}
#color a {
	width:auto!important;
	width/**/:60px;
}

#color span,#size span {
	text-align: center;
	display: block;
	font-weight: bold;
	font-size: 14px;
	line-height: 20px;
}
#sale .textstyle {
	width:40px;
}
.selectinfo {
	color:#FF3399;
	padding:0px 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
}
#sale_stat {
	margin-left:15px;
}
.tabletitle {
	font-weight: bold;
	color: #3c8a9b;
	background-color: #cae8ea;
	text-align: center;
	/*background-image: url(../../images/top_bg.gif);
	background-repeat: repeat-x;*/
}
#productsale #sale_img {
	text-align: center;
	width: 100%;
	clear: both;
	margin-top:10px;
}
#product_intro {
	padding:10px;
	text-align: left;
	border:4px solid #eee;
}
#sizeinfo {
	color: #A7A7A7;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #ccc;
	border-left-color: #ccc;
}
#sizeinfo {
	width: 100%;
	font-size: 12px;
	text-align: center;
}
#sizeinfo tr {
	height: 20px;
}
#sizeinfo td {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
}
#zhengce {
	text-align: center;
	line-height: 27px;
	color: #A7A7A7;
}
.title {
	font-size: 14px;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 5px;
	color: #666;
}
#photo {
	text-align: left;
}
#photo img {
	/*height: 650px;
	width: 500px;*/
	margin-bottom: 20px;
}
#pingluen,#answer {
	margin-right: 70px;
	margin-left: 70px;
	color: #A7A7A7;
}
#pingluen {
	padding: 10px;
	border: 1px solid #A7A7A7;
	text-align: left;
	line-height: 30px;
}
#pingluen textarea {
	height: 70px;
	width: 550px;
	border: 1px solid #A7A7A7;
}
#answer {
	margin-top: 20px;
}
#answer table {
	width:800px;
	color: #A7A7A7;
	margin-bottom: 20px;
}
#answer table tr {
	line-height: 24px;
}
#answer h3 {
	background-color: #eee;
	font-size: 12px;
	line-height: 20px;
	color: #666;
}
/*--------------------productshow内容层样式end--------------------*/


/*--------------------payway、about与contactus内容层样式begin--------------------*/
.about {
	background-image: url(../img/about.jpg);
	background-repeat: no-repeat;
	height:576px;
}
.payway {
	background-image: url(../img/payway.jpg);
	background-repeat: no-repeat;
	height:576px;
}
.contactus {
	background-image: url(../img/contactus.jpg);
	background-repeat: no-repeat;
	height:576px;
}
/*国内批发客户*/
.domestic {
	background-image: url(../img/domestic.jpg);
	background-repeat: no-repeat;
	height:576px;
}
/*网店代销客户*/
.wdealers {
	background-image: url(../img/wdealers.jpg);
	background-repeat: no-repeat;
	height:576px;
}
/*VIP客户*/
.vip {
	background-image: url(../img/vip.jpg);
	background-repeat: no-repeat;
	height:576px;
}
/*港澳台及国外*/
.gatguowie {
	background-image: url(../img/gatguowie.jpg);
	background-repeat: no-repeat;
	height:576px;
}
/*来样订做*/
.samples {
	background-image: url(../img/samples.jpg);
	background-repeat: no-repeat;
	height:576px;
}
/*加盟代理商*/
.agents {
	background-image: url(../img/agents.jpg);
	background-repeat: no-repeat;
	height:576px;
}
.left_text {
	text-align: left;
	width: 440px;
	margin: 5px 10px 0px 270px;
	line-height: 20px;
	color: #A7A7A7;
}
.title_wz {
	padding:40px 0px 10px 0px;
	font-size:24px;
}
#about h3,#photomap h3 {
	margin-top: 5px;
	margin-bottom: 5px;
}
/*--------------------payway、about与contactus内容层样式end--------------------*/

/*--------------------user内容层样式begin--------------------*/
#sidebar_info div {
	text-align: left;
	margin:10px auto;
	border:4px solid #eee;
}
.info_title,.info_title2 {
	font-size: 16px;
	margin:0 auto;
	height:24px;
	line-height:24px;
	background-color:#f0eded;
	text-align: center;
	color:#7cc2d1;
}
.info_title2 {
	font-size: 12px;
}
#sidebar_user {
	text-align: left;
}
#sidebar_user dl {
	margin:0px 10px;
	padding-bottom:5px;
}
#sidebar_user dt {
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #eee;
	font-weight: bold;
	margin-bottom:3px;
	height:24px;
	line-height:24px;
}
#sidebar_user ul,#sidebar_info ul {
	list-style-type: none;
}
#sidebar_info ul {
	margin:5px;
}
#sidebar_user ul a,#sidebar_info ul a {
	line-height: 20px!important;
	height: 20px!important;
	line-height/**/: 24px;
	height/**/: 24px;
	padding:2px;
	display: block;
	border: 1px solid #fff;
}
#sidebar_info ul a {
	font-size:14px;
	background-image: url(../img/arrow.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	text-indent: 20px;
}
#sidebar_user ul a:hover,#sidebar_info ul a:hover {
	line-height: 24px;
	height: 24px;
	padding:2px;
	border: 1px solid #eee;
}
/*--------------------user内容层样式end--------------------*/

/*--------------------userlogin内容层样式begin--------------------*/
#userlogin {
	border: 4px solid #eee;
	margin-top: 10px;
	padding: 20px 10px;
	width: 700px;
}
#login,#logininfo {
	margin-top: 10px;
	margin-bottom: 10px;
}
#userlogin #login .textstyle {
	width: 200px;
}
#login p {
	line-height: 18px;
	text-align: left;
	text-indent: 10px;
}
/*--------------------userlogin内容层样式end--------------------*/

/*--------------------userinfo内容层样式begin--------------------*/
#myinfo {
	background-image: url(../img/user_01.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	margin-top: 10px;
	border: 4px solid #eee;
	height: 335px;
	font-size:13px;
}
#myinfo div {
	margin-top: 60px;
	text-align: left;
	text-indent: 50px;
	line-height: 20px;
}
/*--------------------userinfo内容层样式end--------------------*/

/*--------------------regedit、userrge内容层样式begin--------------------*/
#reg,#userinfo {
    margin: 10px 0;
	padding: 0 10px;
}
#reg {
	height: 300px;
	width: 600px;
	border: 1px solid #ccc;
	margin-top: 10px;
	margin-bottom: 10px;
	overflow: auto;
	text-align: left;
	padding: 10px;
}
.regInfo {
	text-align: left;
	color: #666;
}
#reg h3,#userinfo h3 {
	font-size: 12px;
	text-align: left;
	margin-left: 10px;
}

/*--------------------regedit内容层样式end--------------------*/

/*--------------------payinfo、userdindan、usershoucang与shoppingcar内容层样式begin--------------------*/
#dindan,#shoucang,#shoppingcar {
    margin: 10px 0;
	padding: 0 10px;
}
#dindan form {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: left;
	width: 700px;
}
#dindan table,#shoucang table,#shoppingcar table {
	clear: both;
	width: 98%;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #ccc;
	border-left-color: #ccc;
	text-align: center;
}
#dindan tr,#shoucang tr,#shoppingcar tr {
	line-height: 25px;
}
#dindan td,#shoucang td,#shoppingcar td {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
}
#shoucang .buttonstyle {
	margin-top: 5px;
	margin-bottom: 5px;
}
#shoppingcar p {
	margin-top: 15px;
	margin-bottom: 15px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #ccc;
	line-height: 24px;
	width: 700px;
}
#shoppingcar .title,#dindan .title,#shoucang .title,#userinfo .title {
	text-indent: 10px;
}
#shoppingcar textarea {
	height: 50px;
	width: 100%;
	border: 1px solid #a7a7a7;
}
#orderInfo {
	height:30px;
}
/*--------------------payinfo、userdindan、usershoucang与shoppingcar内容层样式end--------------------*/

/*--------------------ksdh内容层样式begin--------------------*/
#box {
	width: 100%;
}
#header_ksdh {
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #ccc;
	border-bottom-color: #ccc;
	margin-bottom: 10px;
	height:auto !important;
	height: 100%;
}
#header_ksdh h1 {
	display: inline;
	float: left;
	margin-left: 10px;
	font-size: 20px;
}
#header_ksdh form {
	display: inline;
	float: right;
	margin-right: 10px;
}
#sidebar_ksdh {
	text-align: left;
	float: left;
	width: 17%;
	border: 1px solid #ccc;
	margin-left: 5px;
	padding-bottom: 10px;
	margin-right: 10px;
}
#box table {
	width: 80%;
	text-align: center;
	float: left;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #ccc;
	border-left-color: #ccc;
	margin-right: 5px;
}
#box tr {
	line-height: 25px;
}
#box td {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	width: auto;
}
#sidebar_ksdh dl {
	line-height: 25px;
}
#sidebar_ksdh dd {
	margin-right: 15px;
	margin-left: 15px;
	margin-bottom: 5px;
}
/*--------------------ksdh内容层样式end--------------------*/

/*--------------------userexchange内容层样式begin--------------------*/
#exchange table {
	width: 700px;
	color: #666;
}
#exchange .title {
	text-indent: 10px;
}#exchange .textstyle {
	width: 200px;
}
#exchange textarea {
	height: 50px;
	width: 400px;
	border: 1px solid #a7a7a7;
}
/*--------------------userexchange内容层样式end--------------------*/

/*--------------------help内容层样式begin--------------------*/
#help {
	padding: 10px;
}

#help table {
	width: 95%;
	color: #666;
}
#help tr {
	height: 24px;
}
/*--------------------help内容层样式end--------------------*/

/*--------------------links内容层样式begin--------------------*/
#photolink li,#textlink li {
	float: left;
	width: 120px;
	list-style-type: none;
	margin-bottom: 5px;
	line-height: 16px;
}
#textlink,#photolink,#linkinfo {
	clear: both;
	margin: 5px auto;
}
#linkinfo {
	text-align: left;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #a7a7a7;
}
#linkinfo p {
	line-height: 18px;
}
/*--------------------links内容层样式end--------------------*/
#sitemap {
	margin: 10px 0px;
}
#maplist dt a {
	color:#fff;
	line-height:30px;
	background-color:#92d0dd;
	width:200px;
	display: block;
}
#maplist dt a:hover {
	color:#ff3399;
}
#maplist dl {
	font-size: 14px;
	font-weight: bold;
	width:200px;
	margin-top:5px;
	display: inline;
	float: left;
	margin-right:20px;
}
#maplist dd {
	background-color:#f5fafa;
}

#maplist ul {
	font-size: 12px;
	font-weight: normal;
	list-style-type: none;
}
#maplist ul a {
	line-height:24px;
	width:200px;
	display: block;
}
#maplist ul a:hover {
	background-color:#ebfafa;
	text-decoration: underline;
}

.action {
	font-size: 14px;
	line-height: 35px;
}
.focus1 {
	color: #666;
}


#explain {
	text-align: left;
	line-height: 24px;
	margin-right: 10px;
	margin-left: 10px;
}
#explain h5 {
	margin-top: 5px;
}
.dingdaninfo {
	border: 4px solid #eee;
	line-height: 24px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.news_title_box {
	margin:0px auto 5px auto;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #a7a7a7;
}
.news_title {
	font-size: 16px;
	color:#7cc2d1;
	border-bottom: 1px dotted #999;
	padding:5px 0px;
	margin-bottom:10px;
}
#newscontent {
	text-align: left;
	color: #666;
	font-size: 12px;
}
.newsfooter {
	font-size:12px;
	font-weight: normal;
	border-top: 1px dotted #999;
	padding:10px 20px 0px 20px;
	margin-top:10px;
	text-align: center;
}
#newscontent .tb{
	border-top-width: 1px;
	border-right-width: 1px;
	color: #575757;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #575757;
	border-right-color: #575757;
}
#newscontent .tb td{
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #575757;
	border-left-color: #575757;
	padding: 4px;
}
#scout {
	line-height: 24px;
	padding: 10px;
	text-align: left;
}
#scout h1 {
	line-height: 35px;
	font-size: 14px;
}
#links {
	color: #666;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 960px;
}
#links li {
	float: left;
	list-style-type: none;
	margin-bottom: 10px;
	margin-left: 15px;
}

/*弹出信息窗口样式-----------------------------------------------------------*/
#loft_win {border:#ccc 1px solid;}
#loft_win_min {border:#ccc 1px solid;}
.loft_win_head {
	color: #666666;
	font-size:13px;
	background-color:#ccc;
	height:25px;
	padding:0 5;
	background-image: url(../../images/msg_bg.gif);
	background-repeat: repeat-x;
}
#contentDiv {background-color:#FFFFFF; border:#ccc 1px solid; border-left-style:none; border-right-style:none;}

/*弹出窗口信息内的内容展开样式*/
.accordion {
	width: auto;
	HEIGHT: 150px;
}
.accordion h3 {
	background: #e9e7e7 url(../../images/arrow-square.gif) no-repeat right -51px;
	padding: 5px 0px;
	margin: 0;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	cursor: pointer;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #c4c4c4;
}
.accordion h3:hover {
	background-color: #e3e2e2;
}
.accordion h3.active {
	background-position: right 5px;
}


.smallTable {
	margin: 2px;
	width: 100%;
}
.productTitle {
	line-height: 24px;
	text-align: left;
	font-weight: bold;
	color: #ff3399;
}
.msgcontent {
	text-align: left;
	padding: 5px;
	font-size: 12px;
}

#saleRanking {
	margin: 20px auto 0px auto;
}

.middle {
	background-image: url(../../images/sidebar_middle.gif);
	background-repeat: repeat-y;
	background-position: center;
	margin:0px auto;
}
.bottom{
	height:9px;
	width:200px;
	background-image: url(../../images/sidebar_bottom.gif);
	background-repeat: repeat-x;
	margin:0px auto;
}
.Ranking_title {
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color:#eee;
	width:200px;
	height:70px;
	background-image: url(../../images/sidebar_top.gif);
	background-repeat: no-repeat;
}
#saleRanking dl {
	margin: 0px auto;
	height:143px;
}

.content_box {
	width: 700px!important;
	width/**/: 730px;
	padding-right: 15px;
	padding-left: 15px;
	padding-bottom: 10px;
	border: 4px solid #eee;
	margin:10px 0px;
}
.title_new {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c8c6c6;
	height: 25px!important;
	height/**/: 35px;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}
.title_left {
	display: inline;
	float: left;
	font-size: 14px;
	font-weight: bold;
	margin-top: 5px;
}
.title_right {
	display: inline;
	float: right;
}
.operate {
	height: 25px!important;
	height/**/: 40px;
	padding-top: 10px;
	padding-bottom: 5px;
}
.operate_left {
	display: inline;
	float: left;
}
.operate_right {
	display: inline;
	float: right;
	margin-top: 15px;
	width: 600px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #c8c6c6;
	line-height: 24px;
	text-align: right;
}
.msg_box1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c8c6c6;
}
.msg_box2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c8c6c6;
	background-color: #f7f7f7;
}
.editor_content {
	text-align: left;
	padding: 10px;
	clear: both;
}
.sendMsg_box div {
	margin:5px 0;
}
.send_msg_title {
	background-image: url(../../images/msg.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	padding-left: 75px;
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
}
.imgLink {
	cursor: pointer;
}
.clew {
	height:58px;
	padding: 0px 2px 0px 60px;
	border: 4px solid #eee;
	margin-top: 10px;
	font-weight: bold;
	font-size:16px;
	text-align: left;
	color: #7cc2d1;
	background-image: url(../../images/clew.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	line-height: 58px;
	width:100%;
	background-color: #ffffee;
}
.subTitle {
	line-height: 24px;
	width: 100%;
	font-weight: bold;
	color: #FF3399;
	height: 25px;
	margin: 10px 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #eee;
}
.dingdang {
	font-size:13px;
	cursor: default;
}
#tijiaoinfo {
	font-size:13px;
	line-height:24px;
}
.heightLight {
	border: 1px solid #FF3399;
}
.buttonBar {
	margin-top: 10px auto 0px auto;
	padding-top:10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #c8c6c6;
}
/*弹出购物窗口样式begin*/
#buy {
	display:none;
}
#buy_wrap {
	font-size: 12px;
	width:100%;
	color: #666;
}
#buy_title {
	font-size: 13px;
	font-weight: bold;
	height: 24px;
	width:100%;
	line-height: 24px;
	background-color: #666;
	color:#fff;
	text-indent: 10px;
}
#buy_box {
	width:100%;
	margin:0px 15px;
}
#buy_button_box {
	width: 100%;
	margin:5px auto;
	text-align: center;
}
#buy_content {
	width:100%;
	color: #ff6600;
	text-align: center;
	margin:5px auto;
}
#buy_content th {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666;
	line-height: 24px;
	color:#666;
}
#buy_content td {
	line-height: 24px;
}
.Stat td {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #666;
	color: #666;
	font-weight: bold;
}
/*进度条样式*/
#loading{
	position: fixed;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
	background-color: #e6e6e6;
	padding:5px 20px;
}
#loading span {
	margin-left:10px;
}
* html #loading,#message { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

/*TAB样式*/
#tabs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-TOP: 0px; HEIGHT: 23px
}
#tabs LI {
	BACKGROUND: url(../img/tagleft.gif) no-repeat left bottom; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 23px
}
#tabs LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../img/tagright.gif) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #666;LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px; TEXT-DECORATION: none
}
#tabs LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tabs LI.selectTag {
	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 25px
}
#tabs a {
	cursor: pointer;
}
#tabs LI.selectTag A {
	BACKGROUND-POSITION: right top; COLOR: #000; LINE-HEIGHT: 25px; HEIGHT: 25px;font-weight: bold;
}
#tagContent {
	BORDER: #c1c1c1 1px solid; PADDING:1px; BACKGROUND-COLOR: #fff
}
.tab_content {
	display: none;
	BACKGROUND: url(../img/tab_content_bg.gif) repeat-x;
	WIDTH: 100%;
	COLOR: #474747;
	HEIGHT: 200px;
	padding: 10px;
}

#tagContent DIV.selectTag {
	display: block;
}
#tagContent table {
	background-color:#fff;
	/*border: 4px solid #eee;
	/*border-top:0px;*/
}
#counter {
	color:#ff3399;
	font-weight: bold;
	font-size:14px;
}
.collection_BuyItem,.collection_BuyItem tr,.collection_BuyItem td {
	border: 0px none #fff;
}
/*模特滚动小图样式*/
.rollBox{width:660px!important;width/**/:670px;overflow:hidden;padding-left:10px;}
.rollBox .LeftBotton{height:52px;width:19px;background:url(../../images/photo_lr.gif) no-repeat 11px 0;overflow:hidden;float:left;display:inline;margin:34px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:52px;width:20px;background:url(../../images/photo_lr.gif) no-repeat -8px 0;overflow:hidden;float:left;display:inline;margin:34px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:620px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:124px;float:left;text-align:center;}
.rollBox .Cont .pic img{margin:0 auto;width:100px;height:120px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

/*评论样式*/
#comments h3 {font-size:14px;line-height:24px;height:24px;background:url(images/head_bg.gif);padding-left:10px;}

#comm_list .comm_item {height:80px;width:95%;font-size:12px;margin:5px auto 5px auto;border:1px solid #CCC;text-align: left;}
#comm_list .comm_item .comm_item_body {margin:8px 10px 8px 10px;height:40px;overflow:hidden;line-height:20px;}
#comm_list .comm_page {height:28px;width:95%;line-height:28px;font-weight:bold;font-size:14px;text-align:right;margin:5px auto 5px auto;border:1px solid #CCC;}
.comm_page a {color:#7cc2d1;}
.comm_page a:hover {color:#ff3399;text-decoration:underline;}
#comm_list .comm_item h4 {font-size:14px;line-height:24px;height:24px;padding-left:10px;border-bottom:1px solid #CCC;}
#comm_content {padding:5px;border:1px solid #CCC; width:590px;height:100px;font-size:14px;}
.Advanced {
	background-color:#effbfe;
	padding:5px 10px;
	text-align:left;
	border:1px solid #d5f1f7;
	line-height:24px;
}
.Advanced input,.Advanced select{
	font-size:12px;
}
.search_line {
	margin-top:5px;
	padding-top:5px;
	border-top: 1px dotted #d5f1f7;
}
/*客服浮动样式*/
#CustomerService{
	position: absolute;
	z-index:999;
	top: 21%;
	left: 85%;
	
}


