@import url(basestyle.css);
@import url(basepublic.css);
/* CSS Document */

body {background:#fff; font-size:12px; color:#333; font-family:simsun;}

/* apply */
.container {width:980px; margin:0 auto;}
.container2 {width:760px; margin:0 auto;}

#maincontent {width:730px; float:left; display:inline;}
#mainsidebar {width:235px; float:right; display:inline;}

.tab01 {height:25px; background:#f5f5f5;}
.tab01 ul li {width:24.5%; line-height:25px; float:left; display:inline; text-align:center;}

table.tab02 {width:100%; border-collapse:collapse; border-left:#e0e0e0 1px solid; border-top:#e0e0e0 1px solid;}
table.tab02 tr th {background:#f5f5f5; padding:7px 10px; border-right:#e0e0e0 1px solid; border-bottom:#e0e0e0 1px solid;}
table.tab02 tr td {text-align:center; padding:7px 10px; border-right:#e0e0e0 1px solid; border-bottom:#e0e0e0 1px solid; color:#666;}

ul.prolist01 li {width:154px; height:264px; float:left; display:inline; margin:10px 14px 0 14px;}

.probox01 {width:154px; height:264px; position:relative; text-align:center; line-height:20px;}
.probox01 img {width:150px; height:205px; margin:0 0 7px 0;}
.probox01 span {cursor:pointer;}

.nextbtn01 {width:102px; line-height:24px; height:24px; padding:0; *padding:2px 0 0 0; border:none; color:#fff; background:url(../../images/btn/next01.gif) no-repeat;}

img.star50in {width:77px; height:13px; background:url(../../images/dot/star.gif) 0 0 no-repeat; margin:0 0 -1px 0;}
img.star45in {width:77px; height:13px; background:url(../../images/dot/star.gif) 0 -20px no-repeat; margin:0 0 -1px 0;}
img.star40in {width:77px; height:13px; background:url(../../images/dot/star.gif) 0 -40px no-repeat; margin:0 0 -1px 0;}
img.star35in {width:77px; height:13px; background:url(../../images/dot/star.gif) 0 -58px no-repeat; margin:0 0 -1px 0;}
img.star30in {width:77px; height:13px; background:url(../../images/dot/star.gif) 0 -78px no-repeat; margin:0 0 -1px 0;}
img.star25in {width:77px; height:13px; background:url(../../images/dot/star.gif) 0 -97px no-repeat; margin:0 0 -1px 0;}
img.star20in {width:77px; height:13px; background:url(../../images/dot/star.gif) 0 -117px no-repeat; margin:0 0 -1px 0;}
img.star15in {width:77px; height:13px; background:url(../../images/dot/star.gif) 0 -136px no-repeat; margin:0 0 -1px 0;}
img.star10in {width:77px; height:13px; background:url(../../images/dot/star.gif) 0 -156px no-repeat; margin:0 0 -1px 0;}
img.star5in {width:77px; height:13px; background:url(../../images/dot/star.gif) 0 -176px no-repeat; margin:0 0 -1px 0;}

/* header */
#header {margin-bottom:10px;}
.logo {width:350px; float:left; display:inline;}
.login {width:230px; float:left; display:inline; line-height:24px; padding:10px 0 0 0;}
.help {width:400px; float:left; display:inline; padding:3px 0 0 0;}

.ttel {text-align:right; padding:15px 0 0 0;}

.help_tbar {text-align:right;}
img.help_tbar_alipay {margin:0 6px -4px 0;}
a:link.help_tbar_link, a:visited.help_tbar_link {color:#b5b5b5; text-decoration:none; background:url(http://images.rzlzl.com/images/ver2/dot/arrow01.gif) 0px 4px no-repeat; padding:0 0 0 6px; margin:0 0 0 6px;}
a:hover.help_tbar_link, a:active.help_tbar_link {color:#a10000; text-decoration:underline;}

#tmenu {min-height:60px; _height:60px; border:#999 1px solid; background:url(http://images.rzlzl.com/images/ver2/bg/tmenu_bar.gif) left top repeat-x #fff;}
.tmenubtn table {border-collapse:collapse; margin:0 auto;}

.tmenuhelp {}
.tmenuhelp_l {float:left; display:inline; padding:13px 0 0 10px;}
.tmenuhelp_r {float:right; display:inline; background:url(http://images.rzlzl.com/images/ver2/icon/marketcar.gif) 0px 7px no-repeat; padding:10px 10px 3px 30px; color:#a10000;}

.tmenuhelp_r img {margin:0 0 -5px 10px;}

/* mainpager */
#mainpager {}
#everyday {width:169px; height:275px; background:url(http://images.rzlzl.com/images/ver2/bg/bg_everday.gif); border:#999 1px solid; position:relative; margin:0 8px 0 0; float:left; display:inline;}
img.everydaypro {width:150px; height:150px; position:absolute; left:10px; top:53px; z-index:1;}
img.hotbg {position:absolute; left:10px; top:130px; z-index:2;}
p.hotprice {width:85px; text-align:center; position:absolute; left:10px; top:150px; z-index:3; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:40px;}

#banner {width:596px; float:left; display:inline; margin:0 9px 0 0;}

#newsanintro {width:196px; float:left; display:inline;}

#mainnews {width:194px; border:#999 1px solid;}
#mainnews ul li {padding:5px 0 7px 37px; #padding:5px 0 9px 37px; _padding:5px 0 7px 37px;}
#mainnews ul li.news_new {background:url(http://images.rzlzl.com/images/ver2/icon/new.gif) 7px 5px no-repeat;}

#mainintro {border:#999 1px solid;}

.mainprolist_l {width:482px; float:left; display:inline; margin:0 12px 13px 0; border:#999 1px solid; position:relative;}
.mainprolist_r {width:482px; float:left; display:inline; border:#999 1px solid; position:relative;}

.mainprolistcube {position:absolute; left:0; top:0;}
.probtn_prev {position:absolute; left:300px; top:0; z-index:2;}
.probtn_next {position:absolute; left:300px; bottom:0; z-index:2;}
.prolistul {position:absolute; left:200px; top:0; z-index:1; padding-top:11px;}
.prolistul li {width:250px; background:url(http://images.rzlzl.com/images/ver2/bg/dotline01.gif) bottom repeat-x;}

.prolistulimg {width:68px; height:68px; float:left; display:inline;}
.prolistulcon {width:172px; height:68px; float:right; display:inline; line-height:23px;}


#flashbaner {width:730px; height:425px;}

#maintopsells {padding:0 0 9px 0; *padding:0 0 7px 0;}
.maintopsellsli {padding:10px 0 0 10px; vertical-align:middle;}
.maintopsellsli img {width:70px; height:70px;}
.maintopsellsli table tr td {padding:0 10px 0 0; line-height:18px;}

#maintopreply ul li {padding:7px 10px; border-top:#e7e7e7 1px solid;}

#help {border-top:#900 1px solid; border-bottom:#900 1px solid; padding:19px 0 20px 0; #padding:9px 0 20px 0; _padding:19px 0 20px 0;}
#help h6 {margin:0 0 10px 0;}
#help ul li {min-height:137px; _height:137px; border-right:#ccc 1px solid; padding:0 30px 0 0; margin-right:27px; float:left; display:inline;}

#linksbar {height:12px; padding:0 5px; position:relative;}
#linksbar span {position:absolute; right:5px; top:0;}

.sidecatagory {padding:10px 9px 0 9px;}
.sidecatagorylv1 h5 {padding:0 0 3px 0;}
.sidecatagorylv1 h5 a:link,.sidecatagorylv1 h5 a:visited {color:#900; font-size:14px;}
.sidecatagorylv1 h5 a:hover,.sidecatagorylv1 h5 a:active {color:#fff; font-size:14px;}
.sidecatagorylv1 ul li { line-height:20px;}

.sidecatagorylv2 {padding:0 14px;}
.sidecatagorylv2 h6 {font-size:12px; padding:0 0 10px 0;}
.sidecatagorylv2 p {padding:0 0 10px 12px;}

.sidesize {padding:0 0 10px 0;}
.sidesize ul li {float:left; display:inline; margin:10px 6px 0 5px; text-align:center; width:28px}
.sidesize ul li a:link, .sidesize ul li a:visited {border:#666 1px solid; padding:7px; display:block;}

#catalist01 {}
#catalist01 div.mainprolist ul {padding:0 0 0 20px;}
.catahelp {height:26px; background:#e6eaf3; position:relative;}

.prolist01 {}
.prolist01 ul li {width:191px; float:left; display:inline; text-align:center; padding:20px 0 0 0;}
.prolist01img img {width:150px; height:150px; margin:0 auto;}
.prolist01con h6 {height:38px; font-size:12px; line-height:19px; font-weight:normal; padding:10px 0;}

table.tab_reg {border-collapse:collapse;}
table.tab_reg tr td {padding:0 0 24px 0; text-align:left;}

#sidereply {padding:0 20px;}
#sidereply ul li {border-bottom:#fff 1px solid; padding:0 0 10px 0;}
#sidereply ul li p {padding:10px 0 0 0;}

.helptitle {height:37px; background:url(../../images/bg/bar02.gif); position:relative;}
.helptitle h1 {font-size:14px; padding:10px 0 0 0;}
.helptitleselect {position:absolute; color:#999; left:456px; top:7px;}
.helptitlebtn {position:absolute; right:10px; top:7px;}

.askandanswer {border:#eee 1px solid; padding:2px;}
.askandanswer table {width:100%; border-collapse:collapse;}
.askandanswer table tr th {background:#f7f7f7; padding:7px 0 7px 10px; color:#999; border-bottom:#d2d2d2 1px solid;}
.askandanswer table tr td {padding:7px 0 7px 10px; border-bottom:#d2d2d2 1px solid;}

#lv2header {padding:50px 0 20px 0;}
.lv2headerpic {height:25px; border-bottom:#807474 1px solid; padding:0 0 10px 0; margin:0 0 10px 0; position:relative;}
.lv2headercon {font-size:14px;}

#addresscheck ul li {width:238px; float:left; display:inline; margin:0 10px 20px 0;}

#productcheck h3 {font-size:14px; padding:10px 0; border-bottom:#b4b4b4 1px solid; font-weight:normal; position:relative;}
#productcheck h3 span {font-size:12px;}
#productcheck table {width:100%; border-collapse:collapse;}
#productcheck table tr th {padding:5px 0; font-weight:normal; background:url(../../images/bg/dotline01.gif) bottom repeat-x;}
#productcheck table tr td {padding:5px 0; text-align:center; background:url(../../images/bg/dotline01.gif) bottom repeat-x;}

.sideuser {padding:0 10px 10px 10px;}
.sideuser ul li {border-bottom:#e0e0e0 1px solid; padding:5px;}

.tab_buycar {border:#e0e0e0 1px solid; padding:1px;}
.tab_buycar table {width:100%; border-collapse:collapse;}
.tab_buycar table tr th {background:#7a7f89; color:#fff; padding:7px 10px;}
.tab_buycar table tr td {padding:10px; text-align:center; color:#666;}

#message {width:600px;}

/* footer */
#footer {text-align:center; padding:0 0 10px 0;}


/* lv2 222222222222222222222222*/
.prolist ul li {float:left; display:inline; margin:0 12px 0 13px;}
.prolistimg {width:220px; height:220px; position:relative;}
.prolistcon {width:220px; text-align:center;}
.prolistcon h6 {padding:10px 0;}
.prolistcon p {padding:0 0 10px 0;}
img.prolistimg_down {width:220px; height:220px; z-index:1; position:absolute; left:0; top:0;}
img.prolistimg_hot {z-index:2; position:absolute; right:0; bottom:0;}
p.prolistimg_price {width:60px; text-align:center; z-index:3; position:absolute; left:155px; top:172px; font-size:24px; font-family:Arial, Helvetica, sans-serif; color:#fff;}


/*indextab*/
.tabfocus
{
	font-weight:bold;
	color:#900;
	cursor:pointer;
}
/*جلخت*/
.NumCont01 {
	margin-left:85px;
	width:673px;
}
NumCont01 .SKG {
	border-bottom:1px solid #DEDEDE;
	line-height:200%;
	padding-bottom:5px;
	padding-right:50px;
	text-indent:2em;
}
.NumCont01 p {
	margin:13px 0pt;
}
.NumCont02 {
	margin-left:85px;
	width:622px;
}
.zStyc {
	color:#A10000;
	float:left;
	margin:10px 0pt 0px !important;
	padding-right:0px;
}
.reUser {
	float:left;
	height:15px;
	width:470px;
}
.reTime {
	float:left;
	height:15px;
	text-align:right;
	width:150px;
}
.SKGb {
	border-bottom:1px solid #DEDEDE;
	float:left;
	line-height:160%;
	margin:0pt;
	padding:5px 0pt;
	width:630px;
}
.style001 {
	border-bottom:1px solid #A10000;
	float:left;
	padding-bottom:7px !important;
	padding-left:10px;
	width:750px;
}
.stydd {
margin-right:50px;
}
.styfff {
	float:left;
	margin-left:45px !important;
	margin-top:10px;
}
.styee {
	color:#999999;
	margin:7px 50px 12px 0pt;
}
