﻿.boxright{ float:right; width:793px}
/*allsort*/
.allsort{float:left;width:200px;height:30px;background:url(Images/sort_bg.png) no-repeat 0 0;position:relative;z-index:11;}
.allsort .mt{height:30px;padding:0 8px;line-height:30px;cursor:pointer;}
.allsort .mt strong{float:left;font-size:14px;color:#fff;}
.allsort .mt a{color:#630;}
.allsort .mt .extra{float:right;overflow:hidden;width:50px;height:30px; padding:2px 20px 0 5px; color:#630; line-height:30px; background:url(Images/sort_bg.png) no-repeat left -30px;}
.allsort .mc{ position:absolute;top:30px;overflow:visible;width:192px;padding:0 3px 0;border:solid #c30;border-width:0px 1px 1px;background:#FEF8EF;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;}
.allsorthover{background-position:0 -97px;}
.allsorthover .mt .extra{background-position:left -65px;}
.allsorthover .mc{display:block;}
/*sortlist*/
.sortlist{width:200px; float:left; _margin-top:-2px;}
.sortlist .mc{ border:solid #E6E6E6;border-width:0 1px 1px; padding:1px 5px;_padding-bottom:11px; margin:0;_margin-bottom:-10px}
.sortlist1 { width:178px;font-size:12px; font-weight:bold;background:url(Images/arrowyelow.gif) no-repeat 0 6px; padding-left:10px; border-bottom:1px #CCC dashed; padding-bottom:4px; margin-bottom:10px;}
.sortlist1 ul { font-size:12px; font-weight:normal; }
.sortlist1 li { width:89px;list-style:none; float:left; }
/*rank*/
.rank .mt{ position:relative;height:24px;padding:3px 8px;background:url(Images/bg_home.gif) #E6E6E6 repeat-x 0 -361px;line-height:24px;}
.rank .mt h2{height:24px;color:#000}
.rank .mc{width:196px;padding:0 1px;border:solid #E6E6E6;border-width:0 1px 1px; overflow:hidden}
.rank .tab{width:192px;padding:6px 2px 0;height:19px;overflow:hidden;}
.rank .tab li{width:62px;height:17px;padding-top:2px;margin:0 1px;background:url(Images/bg_home.gif) no-repeat 0 -274px;text-align:center;line-height:17px;color:#999; float:left; cursor:pointer}
.rank .tab .curr{background:url(Images/bg_home.gif) no-repeat -62px -274px;color:#c00;}
.rank .tab .curr a:link,.rank .tab .curr a:visited{color:#c00;}
.rank .tabcon p{width:196px; font-size:14px;}
.rank .tabcon li{float:left;width:200px;padding:6px 5px;border-top:1px solid #efefef;overflow:hidden;height:22px;line-height:22px; overflow:hidden}
.rank .tabcon span{float:left;padding:0 8px 0 4px;font-size:14px;font-weight:bold;color:#C00;font-family:arial;}
.rank .tabcon .p-name{float:left;width:175px;height:22px;overflow:hidden;}
.rank .tabcon .fore{padding:10px 5px 10px;height:56px;border-top:1px solid #c00;}
.rank .tabcon .fore .p-img{float:left;height:50px;margin-right:5px;}
.rank .tabcon .fore .p-name{float:left;width:106px;height:3em;line-height:1.5em;}
.rank .tabcon .fore .p-price{float:left;height:18px;margin-top:2px;line-height:18px;}
.adpic{ margin-top:5px;}
/*propage*/
.p_t {
	width:793px;margin-bottom:30px;padding:5px 0 10px 0; font-size:16px; font-weight:bold;border-bottom:1px dashed #ccc;
}
.p_c{
	width:793px;display:block!important;overflow:hidden!important;overflow:auto;padding:0; margin-bottom:15px;
}
.p_l{
	width:250px; height:218px; float:left;text-align:center;
}
.p_p{
	height:176px;padding:20px 49px;border:1px solid #ccc;text-align:center;
}
.p_ltao{
	height:140px; float:left;text-align:center;
}
.p_ptao{
	height:140px;border:1px solid #ccc;text-align:center;
}
.p_r{
	width:543px; height:218px; float:right;
}
.p_list {padding:0; margin:0;}
.p_list li{ width:73px;float:left;padding:0 5px;line-height:26px;text-align:right;}
.p_list li.r {
	width:460px;text-align:left; padding:0;line-height:26px;
}
.p_list li.r H2 {
	color: #cc0000; font-size: 16px; font-weight: bold;
}
.p_list .buy {
	width:126px;float:left;line-height:36px; text-align:left; padding:0; margin:10px 0 0 0;
}
.p_list .buy_r {
	width:324px;line-height:36px; text-align:left; padding:0 0 0 10px; margin:10px 0 0 0;
}
.p_list .buy_r a {
	color: #cc0000; font-size: 14px; font-weight: bold;
}
.sjmulu{ padding:0 0 0 5px; font-weight:normal;}
.sjmulu a {	color: #cc0000; font-size: 12px; font-weight:normal; text-decoration:underline}
/*zl_tab*/
.zl_tab .mc{width:793px;padding:0; overflow:hidden}
.zl_tab .mc ul p{ color:#000000;}
.zl_tab .tab{width:793px;padding:6px 0 0;height:27px;overflow:hidden;border-bottom:3px solid #656a77;}
.zl_tab .tab li{width:84px;height:27px;margin-right:2px;background:url(Images/zltab_bg.png) no-repeat 0 -27px;text-align:center;line-height:27px;color:#999; float:left; cursor:pointer; font-size:12px}
.zl_tab .tab .curr{background:url(Images/zltab_bg.png) no-repeat 0 0;color:#fff; font-weight:bold; font-size:12px}
.zl_tab .tab .curr a:link,.rank .tab .curr a:visited{color:#c00;}
.zl_tab .tabcon{width:793px; line-height:22px;}
/*prolist*/
#prolist{ margin-top:25px;}
#prolist .mt{height:28px; background-color:#f3f3f3;overflow:visible;}
#prolist h2{float:left;width:121px;height:28px;padding:0 10px;line-height:28px; color:#656a77}
#prolist-1{padding:10px 20px 0 11px;float:left;border:solid #E6E6E6;border-width:0 0 0;}
#prolist-1 dl{width:175px;padding:0 10px;padding:0 7px !important;_padding:0 8px;text-align:center;float:left}
#prolist-1 dt{position:relative;height:130px;zoom:1;}
#prolist-1 .p-name{height:3em;line-height:1.5em;}
#prolist-1 .p-price{width:150px;float:left;height:14px;padding:13px 5px 14px; text-align:center;font-family:arial;line-height:14px;}
#prolist-1 .p-price strong{ color:#FF6600}
/*zhenti*/
.zhenti_title-main {
	width:100%; margin:0px auto;float:left;background: url(Images/title_bg.gif) repeat-x top;padding:5px 0 10px 0;
}
.zhenti_title-main .title {
	padding-left:15px;	float:left;	margin-top:3px;	font-size:14px;	font-weight:bold;color:#CD6702
}
.zhenti_title-main .box {
	margin-top:0px;	clear:both;
}
.zhenti-list {
	display:block!important;display:inline-block;overflow:hidden!important;	overflow:auto;padding:0;border-left:1px #6cb8c5 solid;border-bottom:1px #6cb8c5 solid;border-right:1px #6cb8c5 solid;
}
.zhenti-list li {
	list-style:none;line-height:28px;
}
.zhenti-list li input {
	padding-left:5px;
}
.zhenti-list .left {
	width:25%;	float:left;	padding:0 0 0 5px;
}
.zhenti-list .mid {
	width:65%;	float:left;	border-left:1px #6cb8c5 dashed;	padding-left:5px;
}
.zhenti-list .ziliaomid {
	width:65%;	float:left;	border-left:1px #6cb8c5 solid;	padding:0 0 0 5px;
}
.zhenti-list .right {
	width:6%;float:right;	border-left:1px #6cb8c5 dashed;	padding-left:2px;
}
/*quantao*/
.quantao_title-main {
	width:793px;margin:0px auto;float:left;	padding:0;
}
.quantao_title-main .title {
	width:783px;float:left;	font-size:16px;	font-weight:bold;color:#333333;	background-color:#c0c0c0;padding:10px 5px;border-bottom:solid 1px #333333;
}
.quantao_title-main .titles {
	width:783px;float:left;	font-size:14px;	font-weight:bold;color:#333333;	background-color:#cccccc;padding:5px;
}
.quantao_title-main .box {
	margin-top:0px;	clear:both;
}
.quantao-list {
	display:block!important;overflow:hidden!important;overflow:auto;padding:0;border:1px #E6E6E6 dashed;border-width:0 1px 1px;
}
.quantao-list:hover {
	background-color:#ddd
}
.quantao-list li {
	list-style:none; line-height:22px;color:#333333; padding:0 5px;
}
.quantao-list li.left {
	width:736px;float:left; padding:0 5px;
}
.quantao-list li.right {
	width:45px; float:right; padding:0;
}
.quantao-list .qttitle {
	width:736px;float:left; padding:5px;font-size:14px;font-weight:bold;color:#ff0000;
}
.quantao_title-main .qttitle span{
	border:solid 1px #000000;color:#FF0000;background-color:#f3f3f3;margin-left:5px;
}
.quantao-list li span{
	border:solid 1px #000000;color:#FF0000;background-color:#f3f3f3;margin-left:5px;
}
.addcart {
	text-align:center; margin:10px 0;
}
/*zsml*/
.zsml_title-main {
	width:100%; margin:0px auto;float:left;padding:0 0 10px 0;
}
.zsml_title-main .title {
	width:100%;float:left;	font-size:16px;	font-weight:bold;color:#000; text-align:center; padding:5px 0;
}
.zsml_title-main .title_min {
	width:100%;float:left;	font-size:12px;	color:#000; text-align:center; border-bottom:solid 1px #E6E6E6
}
.zsml_title-main .title_min span{
	font-size:12px;	color:#f00;
}
.zsml_title-main .box {
	margin-top:0px;	clear:both;
}
.zsml-list {
	display:block!important;display:inline-block;overflow:hidden!important;	overflow:auto;padding:0;border-left:0px #6cb8c5 solid;border-bottom:0px #6cb8c5 solid;border-right:0px #6cb8c5 solid;
}
.zsml_title-main .c{ background-color:#CCCCCC;background: url(Images/title_bg.gif) repeat-x top;font-size:14px;	font-weight:bold;color:#CD6702}
.zsml-list li {
	float:left; white-space:normal; word-break:break-all;list-style:none;line-height:22px; padding:5px;
}
.zsml-list li.left {
	border-left:0px solid #FF0000; 
}