@charset "utf-8";

/* CSS Document */
*{
	padding: 0px;
	margin: 0px;
	color: #666666;
	letter-spacing:0px;
}
img{border:0px;}
body {
	font:12px Arial, Helvetica, sans-serif;
	letter-spacing:0px;

}

ul {
	list-style: none;
}


a,a.link {
	text-decoration: none;	
	cursor: pointer;
}

li {
	margin-bottom: 0px;
	letter-spacing: 1px;
}
img{border:none;}
select {
	z-index: -1;
	
}

#container {
	clear:both;
	width: 960px;
	margin: 0 auto;
	
}
#upnavig{width: 960px;margin: 0 auto;}
#upnavig ul {
	height: 26px;
	line-height: 26px;
	float: right;
	background: url(../images/upnav2.gif) repeat-x right top;
	/*width:250px;*/
}

#upnavig li {
	float: left;
	list-style: none;
}

#upnavig a {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

/* for layout id begin */
#logo {
	clear: both;
	background: url(../images/logobg.gif) repeat-x left top;
	height: 76px;
}

#logo1 {
	clear: both;
	height: 56px;
}

#logo2 {
	clear: both;
	height: 50px;
	border-bottom: 1px #3366cc solid;
	margin-bottom: 18px;
}

#logoshopbg {
	clear: both;
	background: url(../images/logoshopbg.gif) repeat-x left top;
	height: 93px;
}

#logoshopbg1 {
	clear: both;
	background: url(../images/logoshopbg1.gif) repeat-x left top;
	height: 93px;
}

#logoshopbg2 {
	clear: both;
	background: url(../images/logoshopbg2.gif) repeat-x left top;
	height: 93px;
}

#logoshop {
	clear: both;
	background: url(../images/logoshop.gif) repeat-x left top;
	height: 27px;
	line-height: 27px;
	margin-bottom: 7px;
}

#logoshop1 {
	clear: both;
	background: url(../images/logoshop1.gif) repeat-x left top;
	height: 27px;
	line-height: 27px;
	margin-bottom: 7px;
}

#logoshop2 {
	clear: both;
	background: url(../images/logoshop2.gif) repeat-x left top;
	height: 27px;
	line-height: 27px;
	margin-bottom: 7px;
}

.navigbgxu {
	/*margin-left: 25px;*/
	padding-top: 3px;
}

.navigbgxu li {
	float:left;
	width:73px;
	list-style: none;
	margin-right: 5px;
	text-align: center;
}

#navtitle {
	clear: both;
	margin:0 0 5px 15px;
}

#search {
	background: url(../images/search2.gif) repeat-x left top;
	height: 28px;
	margin-bottom: 5px;
}

#maincontent {
	clear: both;
	border: 1px solid #E4E4E4;
	margin-bottom: 5px;
	width: 958px;
}
#mainxu1 {
	clear: both;
	background: url(../images/line1.gif) repeat-y left top;
	border-top: 1px solid #E4E4E4;
	border-bottom: 1px solid #E4E4E4;
	margin-bottom: 5px;
	width: 960px;
}

#mainline2 {
	clear: both;
	background: url(../images/line/line2.gif) repeat-y left top;
	border: 1px solid #E4E4E4;
	margin-bottom: 5px;
	width: 958px;
}

#mainline3 {
	clear: both;
	background: url(../images/line/line3.gif) repeat-y left top;
	border: 1px solid #E4E4E4;
	margin-bottom: 5px;
	width: 958px;
}

#mainline5{
	clear: both;
	background: url(../images/line/line5.gif) repeat-y left top;
	border: 1px solid #E4E4E4;
	margin-bottom: 5px;
	width: 958px;
}
#maincontent1 {
	clear: both;
	width: 960px;
	background: url(../images/line/line4.gif) repeat-y left top;
	margin: 0 auto;
	border-top: 1px solid #E4E4E4;
	border-bottom: 1px solid #E4E4E4;
	margin-bottom: 5px;
	
}

#post,#shopping,#food,#entertainment,#footinfo,#footer {
	clear: both;
	/*border-bottom:1px solid #E4E4E4;*/
}

#post {
	border-bottom: 1px solid #e4e4e4;
	float:left;
}

#outerfootinfo {
	clear: both;
	width: 100%;
	background-color: #f9f7f3;
	margin-bottom: 20px;
}

.footinfo {
	background-color: #F2EFE7;
	clear: both;
	width: 960px;
	margin: 0 auto;
}

#footer {
	width: 960px;
	margin: 0 auto;
	text-align: center;
	margin-bottom: 30px;
}

/* for layout id end */
#footer a {
	color: #3366CC;
}

.leftbg {
	background: url(../images/upnav1.gif) no-repeat left top;
	height: 26px;
	padding-left: 5px;
}

.rightbg {
	background: url(../images/upnav3.gif) no-repeat right top;
	height: 26px;
	padding-right: 7px;
}

.mrgnlftrght {
	margin-left: 5px;
	margin-right: 5px;
}

.imglogo {
	float: left;
	width: 222px;
	height: 41px;
	margin-right: 50px;
	margin-top:0px;
	background: url(../images/logo1.gif) no-repeat left top;
}

.mainnav {
	
}

.mainnav ul.ulnav { /*padding:24px 0 0 0;*/
	padding: 24px 0 0 0;
	margin: 0;
}

.mainnav ul.ulnav li {
	float: left;
	width: 72px;
	text-align: center;
}

.mainnav ul.ulnav a {
	font-size: 14px;
	letter-spacing: 2px;
	color: #666666;
	height: 26px;
	line-height: 30px;
	padding-top: 2px;
}

.navleftbg {
	background: url(../images/nav_002.gif) left top no-repeat;
	height: 26px;
	width: 72px;
	/*background-color:#017AFC;
		 border-left:1px #0093C8 solid;
		 border-top:1px #0093C8 solid;
		 border-right:1px #0093C8 solid;*/
}

.navbgup {
	background: url(../images/nav_006.gif) left top no-repeat;
	height: 26px;
	width: 72px;
	/*border-top:1px #CCCCCC solid;
		 border-left:1px #CCCCCC solid;*/
}

.foculbg {
	background: url(../images/nav_004.gif) left top no-repeat;
	height: 26px;
	width: 72px;
	/*background-color:#017AFC;
		 border-left:1px #0093C8 solid;
		 border-top:1px #0093C8 solid;
		 border-right:1px #0093C8 solid;*/
}

.navbgdown {
	background: url(../images/nav_005.gif) left top no-repeat;
	height: 26px;
	width: 72px;
	/*border-top:1px #CCCCCC solid;
		 border-right:1px #CCCCCC solid;*/
}

.navrightbg {
	background: url(../images/nav_007.gif) left top no-repeat;
	height: 26px;
	width: 72px;
	/*background-color:#017AFC;
		 border-left:1px #0093C8 solid;
		 border-top:1px #0093C8 solid;
		 border-right:1px #0093C8 solid;*/
}

.mainnav ul.ulnav li.foculbg a {
	color: #FFFFFF;
}

#search ul {
	height: 28px;
	line-height: 28px;
}

.srchleftbg {
	background: url(../images/search1.gif) no-repeat left top;
	height: 28px;
	padding-left: 55px;
}

.srchrightbg {
	background: url(../images/search3.gif) no-repeat right top;
	height: 28px;
	padding-right: 5px;
}

/*for width*/
.wdhli { /*width:128px;*/
	width: 254px;
	overflow:hidden;
}
.wdhlipre {
	width:72px;/*width: 122px;*/
}
.wdh1 {
	width: 100px;
	margin-top: 4px;
	margin-left: 5px;
	font-size: 12px;
}

.nptwdh2 {
	width: 200px;
	margin-top: 3px;
	margin-left: 5px;
	font-size: 12px;
	height: 14px;
}

.nptwdhxu2 {
	width: 150px;
	margin-top: 3px;
	margin-left: 5px;
	font:12px Arial, Helvetica, sans-serif;
	height: 17px;
	line-height: 17px;
}

.slctwdh2 {
	width: 200px;
	margin-top: 4px;
	margin-left: 5px;
	font:12px Arial, Helvetica, sans-serif;
}

.slctwdhxu2 {
	width: 148px;
	margin-top: 4px;
	margin-left: 5px;
	font:12px Arial, Helvetica, sans-serif;
}

.slctwdh3 {
	width: 50px;
	margin-top: 4px;
	margin-left: 5px;
	font:12px Arial, Helvetica, sans-serif;
}

.slctwdhxu3 {
	width: 100px;
	margin-top: 4px;
	margin-left: 5px;
	font:12px Arial, Helvetica, sans-serif;
}

.nptbtnwdh1 {
	width: 50px;
	height: 19px;
	margin-top: 4px;
	margin-left: 5px;
	margin-right: 5px;
	font:12px Arial, Helvetica, sans-serif;
}

.srchul li {
	float: left;
}

.clr2 {
	color: #3366CC;
	padding-right: 10px;
}

.leftpost {
	float: left;
	width: 228px;
	height: 251px;
	border-right: 1px solid #e4e4e4;
}

.centerbanner {
	float: left;
	background: url(../images/centerbanner.gif) no-repeat left top;
	width: 500px;
	height: 251px;
	border-right: 1px solid #e4e4e4;
}

.trademarkbrand {
	float: left;
	width: 218px;

}

.trmrgntplft {
	float: left;
}

.trmrgntplft li {
	float: left;
	/*padding-right:2px;
				padding-bottom:2px;*/
	margin-right: 8px;
	margin-bottom: 8px;
}

.trmrgntplft img {
	border-right: 1px #F5F5F5 solid;
	border-bottom: 1px #F5F5F5 solid;
}

.mainshopping { /* background-color:#BDAA8C;*/
	width: 100%;
	height: 250px;
}

.mainfood { /* background-color:#efcb6b;*/
	width: 100%;
	height: 250px;
}

.mainentertain { /*background-color:#adebef;*/
	width: 100%;
	height: 250px;
}

.shoppingornamental {
	float: left;
	/*background:url(../images/shoppingornamental.gif) no-repeat left top;*/
	width: 220px;
	height: 250px;
}

.foodornamental {
	float: left;
	/*background:url(../images/foodornamental.gif) no-repeat left top;*/
	width: 220px;
	height: 250px;
}

.entertainornamental {
	float: left;
	/*background:url(../images/entertainornamental.gif) no-repeat left top;*/
	width: 220px;
	height: 250px;
}

.ttl1 {
	background: url(../images/ttlbg.gif) repeat-x left top;
}

/*.ttl1 .ttla1{
        font:14px "宋体";
		height:22px;
		line-height:22px;
		margin-left:12px;
		color:#08aaff;
		font-weight:bolder;
        }*/
.loginlist {
	margin-top: 10px;
	margin-left: 10px;
}

.infolist {
	margin-top: 3px;
	margin-left: 10px;
}

.infolist li {
	margin-bottom: 5px;
}

.h3clss {
	text-indent: 10px;
}

.h3a,.h3a1,.h3a2 {
	font: 14px "Arial, Helvetica, sans-serif" ;
	height :   23px;
	line-height: 23px;
	font-weight: bolder;
}

.h3a {
	color: #9c8263;
}

.h3a1 {
	color: #f79a21;
}

.h3a2 {
	color: #42b6ad;
}

.h3spn {
	float: right;
	margin-top: -16px;
	font: 12px "Arial, Helvetica, sans-serif"
}

.h3spn1 {
	float: right;
	margin-top: -22px;
	font: 12px "Arial, Helvetica, sans-serif"
}


.mrgntplft1 {
	margin-left: 20px;
	margin-top: 20px;
}

.mrgntplft2 {
	width: 500px;;
	margin-top: 15px;
}

#outerfootinfo ul.mrgntplft1{margin:17px 20px 5px 20px;}
#outerfootinfo ul.mrgntplft2{margin:13px 20px 5px 20px;}
#outerfootinfo ul.mrgntplft2 li{margin-bottom:5px;}
.clrpddngr {
	color: #3366CC;
	padding-right: 10px;
}

.rightinfo {
	float: left;
	background-color: #FFFFFF;
	height: 240px;
	width: 733px;
	margin-top: 5px;
	overflow:hidden;
}

.showshop {
	float: left;
	width: 460px;
	/*height:250px;*/
}

.ulshow{
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	
	margin-bottom: 10px;
}
.ulshow2 {
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 0px !important;
	margin-bottom: 5px;
}
.ulshow1 {
	float: left;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom: 20px;
}

.ulshow li {
	float: left;
	width: 100px;
	overflow:hidden;
	margin-right: 8px;
}

.ulshow2 li {
	float: left;
	width: 78px;
	margin-right: 8px;
}

.ulshow1 li {
	float: left;
	margin-right: 5px;
}

.ulshow h6,.ulshow2 h6 {
	font:12px Arial, Helvetica, sans-serif;
	text-align: left;
	margin-top: 5px;
}

.ulshowinfo,.ulshowinfo1 {
	clear:both;
	margin-left: 10px;
}

.ulshowinfo li,.ulshowinfo1 li {
	float: left;
	margin-right: 10px;
	padding-bottom: 3px;
	border-bottom: 1px #CCCCCC dashed;
}

.ulshowinfo li {
	width: 210px;
	height:16px;
	line-height:160%;
}

.ulshowinfo1 li {
	width: 160px;
	height:16px;
}

.shoppinginfo {
	float: left;
	width: 250px;
}

.pddngr1 {
	position: relative;
	top: -3px;
}

.pddngr2 {
	padding-right: 10px;
}

.ulmrgntp,.ulmrgntp2 {
	margin-top: 9px;
}
.ulmrgntp{}
.ulmrgntp2 {
	width: 90%;
}

.ulmrgntp li,.ulmrgntp2 li {
	padding-bottom: 3px;
	border-bottom: 1px #CCCCCC dashed;
}
.ulmrgntp li{height:19px;line-height:180%;}
.ulmrgntp1 {
	margin-top: 15px;
	margin-left: 10px;
	margin-bottom: 10px;
}

.ulmrgntp1 li {
	padding-bottom: 3px;
	margin-left: 5px;
}

.ulmrgntp3 {
	margin: 15px;
}

.ulmrgntp4 {
	margin-top: 15px;
	height: 39px;
	border-bottom: 1px #CCCCCC solid;
}

.clrft1 {
	font:12px Arial, Helvetica, sans-serif;
	color: #6E624B;
	font-weight: bolder;
}

.clrft2 {
	font:12px Arial, Helvetica, sans-serif;
	color: #cc0000;
}

.clrft3 {
	font:12px Arial, Helvetica, sans-serif;
	color: #cc0000;
	font-weight: bolder;
}

.loginlist {
	background: url(../images/loginbg.gif) left top repeat-y;
}

.loginupbg {
	background: url(../images/loginup.gif) left top no-repeat;
	width: 209px;
	padding-top: 8px;
}

.divlogin {
	background: url(../images/login_bg.gif) 8px 0 no-repeat;
	height: 133px;
}

.ullogin {
	float: left;
	list-style: none;
	margin-top: 20px;
	margin-left: 15px !important;
	margin-left: 9px;
	/*width:70%;
		 margin-left:auto;
		 margin-right:auto;*/
}

.ullogin li {
	margin-bottom: 5px;
	font:12px Arial, Helvetica, sans-serif;
}

.spn1 {
	letter-spacing: 1px;
}

.spn2 {
	letter-spacing: 14px;
}

.ipt1 {
	height: 13px;
	line-height: 13px;
	width: 100px;
	margin-right: 5px;
	margin-left: 1px;
}

.ipt2 {
	height: 13px;
	width: 35px;
	margin-right: 5px;
}

.ipt3 {
	height: 13px;
	width: 70px;
	margin-right: 5px;
	margin-left: 0px;
}

.ipt4 {
	height: 13px;
	width: 90px;
	margin-right: 5px;
	margin-left: 1px;
}

.fltlft {
	float: left;
	line-height:21px;
}

.fltrght {
	float: right;
}

.slctwdth {
	width: 120px;;
	font: 11px "Arial, Helvetica, sans-serif";
	margin-right: 10px;
}

.nptwdth {
	width: 200px;
	margin-right: 10px;
	
}

.p1 {
	line-height: 200%;
	margin-top: 10px;
}

.p2 {
	line-height: 150%;
	margin-top: 10px;
	width: 95%;
	margin-left: auto;
	margin-right: auto;
	text-indent: 20px;
}

.aftclr1 {
	color: #666666;
}

#helpleft {
	float: left;
	width: 200px;
	
	
}

#helpright {
	float: right;
	width: 750px;
}

#helpright1 {
	float: right;
	width: 730px;
	margin-right:10px;
}
.helpcolumn1 h2 {
	font:12px Arial, Helvetica, sans-serif;
	text-indent: 10px;
	width: 200px;
	margin-bottom: 1px;
	
}

.helpcolumn1 h2 span {
	height: 23px;
	line-height: 23px;
	
	
}
.helpcolumn1 h2 a{font-weight:bolder;color:#3366cc;}
.helpcolumn1 ul{text-indent: 30px; margin-top:6px;margin-bottom: 6px;}
.helpcolumn1 ul li{line-height:160%;}
.helpcolumn1 ul li a{color:#3366cc;}
.helpcontent {
	border-left: 1px #CCCCCC solid;;
	border-right: 1px #CCCCCC solid;;
	border-bottom: 1px #CCCCCC solid;;
	width: 730px;
	margin: 0 auto 10px auto;
}

.helpcontent h2 {
	font:12px Arial, Helvetica, sans-serif;
	text-indent: 10px;
	border-top: 1px #CCCCCC solid;
	border-bottom: 1px #CCCCCC solid;
	background-color: #FAFAFA;
}

h3.h3clss1 {
	font:12px Arial, Helvetica, sans-serif;
	text-indent: 10px;
	margin-top: 30px;
	color: #000000;
}

.helpcontent h2 span {
	height: 23px;
	line-height: 23px;
}

.helpcontent h2.h2brdr span {
	height: 23px;
	line-height: 23px;
	font-weight:bolder;
}

.helpcontent ul,.helpcontent p {
	margin: 10px;
}
.helpcontent p{line-height:160%;}
.pddngspn {
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bolder;
}

.wdthnpt1 {
	width: 300px;
	margin-right: 10px;
}

.helpmain {
	clear: both;
	width: 100%;
	
}

.helpmain dl{float:left; margin-left:15px; width:30%;overflow:hidden;}
.helpmain dl dt{font-weight:bolder; line-height:200%;}
.helpmain dl dd{ line-height:200%;text-indent:10px; color:#3366cc;}
.helpmain h2{font-size:12px;height:24px;line-height:24px;}
.helpmain h3{font-size:12px;padding:12px;text-align:center;border-bottom:2px solid #ccc;margin-right:6px;margin-bottom:20px;}
.helpmain h6{font-size:12px;text-indent:30px;margin-bottom:8px;}
.helpmain p{font-size:12px;margin-left:30px;margin-bottom:8px;line-height:150%;}

.helpmain dl.dl_ntrrltd{font:none;margin-top:55px;width:auto;margin-left:8px;}
.helpmain dl.dl_ntrrltd dt{}
.helpmain dl.dl_ntrrltd dd{text-indent:0px;}
.helpmain dl.dl_ntrrltd dd a{ color:#3366cc;}
.displayinfo { /*padding: 10px;*/
	height: 50px;
	visibility: hidden;
}

.liuchang {
	margin-top: 60px;
	margin-left: 10px;
	margin-bottom: 30px;
}

.dvbrdr {
	padding: 5px;
	width: 93%;
	margin-left: auto;
	margin-right: auto;
	border: 1px #CCCCCC solid;
	margin-bottom: 30px;
}

.hlplst {
	clear: both;
}

.dvmrgnlft {
	clear: both;
	width: 98%;
	margin-left: auto;
	margin-right: auto;
	background-color: #f1f1f1;
}

.ulwdth {
	clear: both;
	margin-left: 20px;
}

.ulwdth li {
	width: 31%;
	float: left;
}

.ulwdth1 {
	width: 98%;
	margin: 5px auto;
	padding-top: 5px;
}

.ulwdth1 li {
	width: 30%;
	float: left;
	margin-bottom: 5px;
}

.ulwdth1 li.lmrgnlft {
	margin-left: 10px;
}

.ulwdth1 {
	background-color: #F1F1F1;
}

.ulwdth li {
	color: #000000;
	font-weight: bolder;
}

.ulwdth1 li {
	border-right: 1px #FFFFFF solid;
	color: #3366CC;
}

.inpt1 {
	height: 23px;
	line-height: 20px;
}

li.nobrdrbttm {
	border: none;
}

.clrbth {
	clear: both;
}

.brdrimg {
	border: 1px #CCCCCC solid;
	width:160px;
	height:160px;
	display:block;
}

/* for color and background purely begin*/
.prclr1 {
	color: #666666;
}

.prclr2 {
	color: #CC0000;
}

.prclr3 {
	color: #3366CC;
}

.prclr4 {
	color: #9A8A64;
}

.prclr5 {
	color: #ff7800;
}

.prclr6 {
	color: #ff9c00;
}

.prclr7 {
	color: #ff22b5;
}

.prclr8 {
	color: #FFFFFF;
}

.prclr9 {
	color: #0d62bc;
}

.prclr10 {
	color: #779e02;
}

.prclr11 {
	color: #22b9ff;
}

.prclr12 {
	color: #cc0000;
}

.prclr13 {
	color: #000;
}

.prclr14 {
	color: #5b9c2d;
}

.prclr15 {
	color: #8a8a8a;
}

.prclr16 {
	color: #017afc;
}

.prclr17 {
	color: #2266bb;
}
.prclr18 {
	color: #3366CC;
	display:block; height:15px;
}
.clrwght1 {
	color: #a80000;;
	font-weight: bolder;
}

.clrwght2 {
	color: #000000;;
	font-weight: bolder;
}

.bckgrnd1 {
	background-color: #F4F4F4;
}

.bckgrnd2 {
	background-color: #F1F1F1;
}

.bckgrnd3 {
	background-color: #95071b;
}

.bckgrnd4 {
	background-color: #f6f6f6;
}

.bckgrnd5 {
	background-color: #f6b9d0;
	padding-bottom: 3px;
}

.bckgrnd6 {
	background-color: #b9c5f6;
	padding-bottom: 3px;
}

.bckgrnd7 {
	background-color: #d2c19e;
	padding-bottom: 3px;
    
}

.bckgrnd8 {
	background-color: #92ccda;
	padding-bottom: 3px;
}

.bckgrnd9 {
	background-color: #eed16e;
	padding-bottom: 3px;
}

/*.bckgrnd9bttm{background-color:#eed16e; padding-bottom:3px;}*/
.bckgrnd10 {
	background-color: #ffb9de;
	padding-bottom: 3px;
}

.bckgrnd11 {
	background-color: #c2de9e;
	padding-bottom: 3px;
}

.bckgrnd12 {
	background-color: #e1e1e1;
	padding-bottom: 3px;
}

.bckgrnd009 {
	background-color: #ff9c00;
	padding-bottom: 3px;
}

.brdrclr {
	border: 1px #e3e3e3 solid;
}

.clrfnt13 {
	font-size: 13px;
	color: #08779f;
	font-weight: bolder;
}

.clrfnt1 {
	font-size: 13px;
	color: #08779f;
	font-weight: bolder;
	vertical-align: top;
	position: relative;
	top: 5px;
}

.clrfnt2 {
	font-size: 11px;
	color: #676767;
}

.clrfnt4 {
	font-size: 12px;
	color: #3366cc;
}

.clrftwght {
	color: #686868;
	font-weight: bolder;
}

.clrftwght1 {
	color: #000;
	font-weight: bolder;
}

.clrftwght2 {
	color: #cc0000;
	font-weight: 900;
	font-size: 18px;
}

.clrftwght3 {
	color: #3366CC;
	font-weight: bolder;;
	font-size: 12px;
}

.clrftwght4 {
	color: #ff6d00;
	font-weight: bolder;
}

.clrftwght5 {
	font:12px Arial, Helvetica, sans-serif;;
	color: #515151;
	font-weight: bolder;
}

.clrftwght6 {
	color: #017afc;
	font-weight: bolder;
}

.clrftwght7 {
	color: #000;
	font-weight: bolder;
}

.clrftwght8 {
	color: #2266bb;
	font-weight: normal;
}

.clrfnt3 {
	clear: both;;
	color: #3366CC;;
	font-size: 12px;
	font-weight: normal;
}

/* for color and background purely end */
.mrgnlefttp {
	margin-left: 20px;
	margin-top: 20px;
}

.mrgnlfttp1 {
	margin-left: 150px;
	margin-top: 20px;
}

.mrgntp {
	margin-top: 0px;
}

.mrgntp1 {
	
	margin-top: 2px;
}

.mrgntp2 {
	margin-top: 15px;
}

.mrgntp3 {
	margin-top: 65px;
}

.mrgnrght {
	margin-right: 3px;
}

.mrgnbttom {
	margin-bottom: 20px;
}

.mrgnbttom1 {
	margin-bottom: 12px;
}

.mrgnlft {
	margin-left: 60px;
	
}

.mrgnlft1 {
	margin-left: 10px;
}

.mrgnlft2 {
	margin-left: 30px;
}

.mrgnlft3 {
	margin-left: 22px;
}

.mrgnlft4 {
	margin-left: 51px;
}

.brdr1 {
	border: 1px solid #E4E4E4;
}

.brdr2 {
	border: 1px solid #7fa801;
}

.brdr3 {
	border: 1px #f004a1 solid;
}

.brdr4 {
	border: 1px #09a5ee solid;
}

.pddnglftclr1 {
	padding-left: 5px;;
	color: #919191;
}

.pddnglftclr10 {
	padding-left: 5px;;
	color: #919191;
}

.pddnglftrght {
	padding-left: 6px;
	padding-right: 6px;
}

/*for icon*/
.icon1 {
	background: url(../images/icon1.gif) no-repeat 0px 3px;
	text-align: left;
	padding-left: 10px;
}

.icon2 {
	/*background:url(../images/icon2.gif) no-repeat 0px 3px;padding-left:10px;*/
	text-align: left;
	font:12px Arial, Helvetica, sans-serif;
	height: 22px;
	line-height: 25px;
	margin-left: 8px;
	color: #08aaff;
	font-weight: bolder;
}

.icon3 {
	background: url(../images/icon3.gif) no-repeat 0px 1px;
	text-align: left;
	padding-left: 10px;
	color: #3366CC;
}

.icon4 {
	background: url(../images/icon4.gif) no-repeat 3px 5px;
	text-align: left;
	padding-left: 10px;
	color: #A3A3A3
}

.icon5 {
	background: url(../images/icon5.gif) no-repeat 0px 3px;
	text-align: left;
	padding-left: 10px;
}

.icon6 {
	background: url(../images/icon6.gif) no-repeat 0px 3px;
	text-align: left;
	padding-left: 10px;
	padding-top: 5px;
	font:12px Arial, Helvetica, sans-serif;
	height: 22px;
	line-height: 22px;
	margin-left: 12px;
	color: #000;
	font-weight: bolder;
}

.icon7 {
	background: url(../images/icon7.gif) no-repeat 0px 0px;
	text-align: left;
	padding-left: 20px;
}

.icon8 {
	background: url(../images/icon8.gif) no-repeat 0px 0px;
	text-align: left;
	padding-left: 25px;

	height: 19px;
	line-height: 19px;
	margin-top: -2px;
	border-bottom: 1px #9ee6ff solid;

	width: 300px;
	margin-bottom: 20px;
}

.icon9 {
	background: url(../images/icon9.gif) no-repeat 0px 5px;
	text-align: left;
	padding-left: 10px;
	color: #ff22b5;
	padding-right: 8px;
}

.icon10 {
	background: url(../images/icons/mainSubTit.gif) no-repeat 0px 1px;
	text-align: left;
	padding-left: 15px;
}

.icon11 {
	background: url(../images/icon11.gif) no-repeat 0px 0px;
	text-align: left;
	padding-left: 25px;
}

.icon12 {
	background: url(../images/icon12.gif) no-repeat 0px 5px;
	text-align: left;
	padding-left: 10px;
	color: #779e02;
	padding-right: 8px;
}

.icon13 {
	background: url(../images/icon13.gif) no-repeat 0px 5px;
	text-align: left;
	padding-left: 10px;
	color: #22b9ff;
	padding-right: 8px;
}

.icon14 {
	background: url(../images/icon14.gif) no-repeat 0px 1px;
	text-align: left;
	padding-left: 11px;
	color: #000000;;
}

.icon15 {
	background: url(../images/icon15.gif) no-repeat 0px -1px;
	text-align: left;
	padding-left: 10px;
	color: #8e630b;
}

.ico001 {
	background: url(../images/icons/ico_001.gif) no-repeat 0px -1px;
	text-align: left;
	padding-left: 10px;
	color: #a18350;
}

.ico002 {
	background: url(../images/icons/ico_002.gif) no-repeat 0px -1px;
	text-align: left;
	padding-left: 10px;
	color: #007a94;
}

.ico003 {
	background: url(../images/icons/ico_003.gif) no-repeat 0px -1px;
	text-align: left;
	padding-left: 10px;
	color: #8e630b;
}
.ico023 {
	background: url(../images/icons/ico_023.gif) no-repeat 0px -1px;
	text-align: left;
	padding-left: 10px;
	color: #8e630b;
}

.ico024 {
	background: url(../images/icons/ico_024.gif) no-repeat 0px -1px;
	text-align: left;
	padding-left: 10px;
	color: #007a94;
}
.ico025 {
	background: url(../images/icons/ico_025.gif) no-repeat 0px -1px;
	text-align: left;
	padding-left: 10px;
	color: #af0358;
}
.ico026 {
	background: url(../images/icons/ico_026.gif) no-repeat 0px -1px;
	text-align: left;
	padding-left: 10px;
	color: #4262e2;
}

.ico027 {
	background: url(../images/icons/ico_027.gif) no-repeat 0px -1px;
	text-align: left;
	padding-left: 10px;
	color: #9c113f;
}

.ico028 {
	background: url(../images/icons/ico_028.gif) no-repeat 0px -1px;
	text-align: left;
	padding-left: 10px;
	color: #1f9d1c;
}

.ico029 {
	background: url(../images/icons/ico_029.gif) no-repeat 0px -1px;
	text-align: left;
	padding-left: 10px;
	color: #797979;
}

.ico030 {
	background: url(../images/icons/ico_030.gif) no-repeat 0px -1px;
	text-align: left;
	padding-left: 10px;
	color: #ffffff;
}
.ico031 {
	background: url(../images/icons/ico_031.gif) no-repeat 0px -1px;
	text-align: left;
	padding-left: 10px;
	color: #a18350;
}
.ico004 {
	background: url(../images/icons/ico_004.gif) no-repeat 0px -1px;
	text-align: left;
	padding-left: 10px;
	color: #af0358;
}

.ico005 {
	background: url(../images/icons/ico_005.gif) no-repeat 0px -1px;
	text-align: left;
	padding-left: 10px;
	color: #4262e2;
}

.ico006 {
	background: url(../images/icons/ico_006.gif) no-repeat 0px -1px;
	text-align: left;
	padding-left: 10px;
	color: #9c113f;
}

.ico007 {
	background: url(../images/icons/ico_007.gif) no-repeat 0px -1px;
	text-align: left;
	padding-left: 10px;
	color: #1f9d1c;
}

.ico008 {
	background: url(../images/icons/ico_008.gif) no-repeat 0px -1px;
	text-align: left;
	padding-left: 10px;
	color: #797979;
}

.ico009 {
	background: url(../images/icons/ico_009.gif) no-repeat 0px -1px;
	text-align: left;
	padding-left: 10px;
	color: #ffffff;
}
.ico010 {
	background: url(../images/icons/mainSubTit.gif) no-repeat 0px 1px;
	text-align: left;
	padding-left: 15px;
	color: #ffffff;
}
.ico011 {
	background: url(../images/icons/ico_011.gif) no-repeat 0px 1px;
	text-align: left;
	padding-left: 10px;
	color: #ff862c;
}

.ico012 {
	background: url(../images/icons/ico_012.gif) no-repeat 0px 3px;
	text-align: left;
	padding-left: 8px;
}

.circle001 {
	/*background: url(../images/circle_001.gif) no-repeat 0px 4px;*/
	text-align: left;
	padding-left: 8px;
	color: #3366CC;
}

.circle002 {
	background: url(../images/icons/circle_002.gif) no-repeat left top;
	height: 51px;
	width: 46px;
}

.iconup {
	background: url(../images/iconup.gif) no-repeat 3px 0px;
	text-align: left;
	padding-left: 17px;
}

.icondown {
	background: url(../images/icondown.gif) no-repeat 3px 0px;
	text-align: left;
	padding-left: 17px;
}

.iconbefore {
	background: url(../images/btn_011.gif) no-repeat 30px 4px;
	text-align: left;
	color: #9a8a64;
}

.iconbefore1 {
	background: url(../images/btn_07.gif) no-repeat 40px 3px;
	text-align: left;
	color: #9a8a64;
}

.iconbtn1 {
	background: url(../images/btn_006.gif) no-repeat 0px 0px;
	height: 15px;
	width: 18px;
	text-align: left;
	padding-left: 10px;
	display: inline;
	color: #22b9ff;
}

.iconbtn2 {
	background: url(../images/btn_011.gif) no-repeat 0px 3px;
	text-align: left;
	padding-left: 15px;
}

.iconbtn5 {
	background: url(../images/buttons/bt_005.gif) no-repeat 0px 3px;
	width: 49px;
	height: 20px;
}

/* for icon end */ /* for color block begin */
.clr_blck1,.clr_blck2,.clr_blck3,.clr_blck4,.clr_blck5,.clr_blck6,.clr_blck7,.clr_blck8,.clr_blck9,.clr_blck10,.clr_blck11,.clr_blck12,.clr_blck13,.clr_blck14,.clr_blck15,.clr_blck16,.clr_blck17,.clr_blck18,.clr_blck19,.clr_blck20,.clr_blck21,.clr_blck22,.clr_blck,.clr_fo
	{
	display: block;
	height: 20px;
	width: 20px;;
	border: 1px #CCCCCC solid;
}

.clr_blck1 {
	background-color: #6600CC;
}

.clr_blck2 {
	background-color: #FAEBD7;
}

.clr_blck3 {
	background-color: #00FFFF;
}

.clr_blck4 {
	background-color: #000000;
}

.clr_blck5 {
	background-color: #D2691E;
}

.clr_blck6 {
	background-color: #DC143C;
}

.clr_blck7 {
	background-color: #B8860B;
}

.clr_blck8 {
	background-color: #8B008B;
}

.clr_blck9 {
	background-color: #808080;
}

.clr_blck10 {
	background-color: #BC8F8F;
}

.clr_blck11 {
	background-color: #9ACD32;
}

.clr_blck12 {
	background-color: #DEB887;
}

.clr_blck13 {
	background-color: #FF7F50;
}

.clr_blck14 {
	background-color: #556B2F;
}

.clr_blck15 {
	background-color: #E9967A;
}

.clr_blck16 {
	background-color: #00CED1;
}

.clr_blck17 {
	background-color: #228B22;
}

.clr_blck18 {
	background-color: #FFD700;
}

.clr_blck19 {
	background-color: #ADFF2F;
}

.clr_blck20 {
	background-color: #4B0082;
}

.clr_blck21 {
	background-color: #FFF0F5;
}

.clr_blck22 {
	background-color: #F08080;
}

.clr_blck {
	background-color: #fff;
}

.clr_fo {
	border: 1px solid red
}

.clr_bg {
	background-color: #fff;;
	border: 1px #CCCCCC solid;
	padding: 5px;
}

/* for color block end  */ /* for button begin */
button {
	border: 0;
	padding: 0;
	margin: 0;
	cursor: pointer;
}

button.button1 {
	background: url(../images/btn_001.gif) no-repeat left top;
	height: 20px;
	width: 54px;
}

button.button2 {
	background: url(../images/btn_002.gif) no-repeat left top;
	height: 16px;
	width: 55px;
	letter-spacing: 5px;
	color: #FFFFFF;
}

button.button3 {
	background: url(../images/btn_003.gif) repeat-x left top;
	height: 20px;
	width: 35px;
	color: #FFFFFF;
}

button.button4 {
	background: url(../images/btn_004.gif) repeat-x left top;
	height: 18px;
	width: 37px;
	color: #000;
}

button.button1,button.button2,button.button3,button.button12,button.button13,button.button4,button.btn005,button.btn006
	{
	cursor: pointer;
	padding-top: 3px;
	margin-right: 5px;
	margin-top: 3px; /*20080306*/
	font:12px Arial, Helvetica, sans-serif;
}

button.button10 {
	background: url(../images/btn_010.gif) repeat-x left top;
	height: 26px;
	width: 100px;
	margin-right: 15px;
}

button.button12 {
	background: url(../images/btn_012.gif) repeat-x left top;
	height: 18px;
	width: 56px;
	color: #aca899;
}

button.button13 {
	background: url(../images/btn_013.gif) repeat-x left top;
	height: 18px;
	width: 56px;
	color: #000;
}

button.btn005 {
	background: url(../images/buttons/bt_005.gif) repeat-x left top;
	height: 20px;
	width: 49px;
	color: #000;
}

button.btn006 {
	background: url(../images/buttons/bt_006.gif) repeat-x left top;
	height: 20px;
	width: 114px;
	color: #666666;
	margin-left: 35px;
}




button.btn016 {
	background: url(../images/buttons/bt_006.gif) repeat-x left top;
	height: 20px;
	width: 114px;
	color: #666666;
	margin-left: 0px;
}
/* for button end */
.hasbg1 {
	background: url(../images/login_15.gif) no-repeat left top;
	width: 300px;
	height: 70px;
}

.hasbgtxt {
	position: relative;
	left: 60px;
	top: 25px;;
	color: #7c7c7c;
}

.hasbgtxt1 {
	position: relative;
	left: 60px;
	top: 35px;;
	color: #7c7c7c;
}

.hasbgtxt2 {
	position: relative;
	left: 60px;
	top: 28px;;
	color: #7c7c7c;
}

.hasbg2 {
	background: url(../images/login_18.gif) no-repeat left top;
	width: 300px;
	height: 70px;
}

.hasbg3 {
	background: url(../images/login_20.gif) no-repeat left top;
	width: 300px;
	height: 70px;
}

/* for float fix */
#maincontent:after,#mainxu1:after,#mainline5:after,#maincontent1:after,#mainline2:after,.footinfo:after,#post:after,.dvbrdr:after,.prntli:after,.modulecontent:after,.ul_001:after,.compositor:after
	{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

* html #maincontent,* html #mainxu1,* html #maincontent1,* html #mainline5,* html #mainline2,* html .footinfo,* html #post,* html .dvbrdr,* html .prntli,* html .modulecontent,* html .ul_001, * html .compositor
	{
	height: 1%;
}

/* for float fix end */
.h3attribute {
	font:12px Arial, Helvetica, sans-serif;
}

.ttlh3 {
	font:12px Arial, Helvetica, sans-serif;
	text-indent: 12px;
	color: #666666;
	font-weight: bolder;
	border-bottom: 1px #d4d4d4 solid;
	margin-bottom: 0px;
}

.loginleft {
	float: left;
	width: 50%;
}

ul.ulmrgnlft {
	margin-left: 160px;
	margin-top: 10px;
}


ul.ulmrgnlft1 {
	margin-left: 10px;
	margin-top: 39px;
}

ul.ulmrgnlft1e1 {
	margin-left: 10px;
	margin-top: 0px;
	line-height: 160%;
}
.loginleft ul.ulmrgnlft1 li.icon8{padding-bottom:10px !important;padding-bottom:0px;}
.loginleft ul.ulmrgnlft li.icon7{padding-bottom:3px;}
.prntli {
	border: 1px #9ee6ff solid;
	width: 278px;
	margin-bottom: 3px;
}

.subull {
	float: left;
	list-style: none;
	margin-top: 2px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-left: 15px !important;
	margin-left: 9px;
	/*width:70%;
		 margin-left:auto;
		 margin-right:auto;*/
}

.subull li {
	margin-bottom: 5px;
	font:12px Arial, Helvetica, sans-serif;
}

.shopliu {
	background: url(../images/shopping_002.gif) no-repeat left top;
	height: 19px;
	margin-top: 42px;
	margin-bottom: 42px;
}

.tbl1 {
	width: 100%;
	margin: 30px auto;
	text-align: center;
}

.tbl2 {
	width: 98%;
	margin: 30px auto;
	text-align: center;;
	color: #666666;
}

.tbl1 th {
	color: #666;
	font-weight: normal;
}

.tbl1 td {
	background: url(../images/bg_001.gif) left top repeat-x;
	height: 54px;
}

.tblwdth {
	width: 50%;
	text-align: left;
}

.tblwdth1 {
	width: 50%;
	text-align: right;
}

.txtalgnrght {
	text-align: right;
	margin-right: 20px;
}

.brdrrght {
	border-right: 1px solid #CCCCCC;
}

.find_info {
	padding-top: 10px;
	padding-bottom: 10px;
}

.find_info h3 {
	font: 14px "Arial, Helvetica, sans-serif";
	color: #3366cc;
	text-indent: 20px;
	margin-bottom: 30px;
	font-weight: bolder;
}

.round_001 {
	width: 602px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 5px;
}

h2.h2ttl1 {
	font:12px Arial, Helvetica, sans-serif;
	font-weight: bolder;
	letter-spacing: 1px;
	color: #000;
	height: 22px;
	line-height: 22px;
	/*overflow: hidden;*/
	text-indent: 10px;
}

h2.h2ttl1 {
	background: url(../images/round/rd_004.gif) left top no-repeat;
}

.rndcontent {
	border-bottom: 1px #8abaff solid;
	border-left: 1px #8abaff solid;
	border-right: 1px #8abaff solid;
	padding-top: 12px;
	padding-bottom: 12px;
}

.ulloginby {
	width: 50%;
	margin: 20px auto;
}

.mrgnlbttm1 {
	margin-bottom: 20px;
}

.mrgnlft6 {
	margin-left: 100px;
}

.mrgnlfttp6 {
	margin-left: 100px;
	margin-top:30px;
}
.ulnrm1 {
	margin-top: 10px;
	margin-left: 20px;
}

.ulnrm1 li {
	margin-bottom: 12px;
	color: #0036a2;
}

.ipt7 {
	width: 200px;;
	border: 1px #ccc solid;
}


button.btn008xu{
	          cursor:pointer;
			  padding-top:3px;
			  padding-bottom:3px;
	          
			  margin-top:3px;
	          height:17px;
	          width:37px;
	          font:12px "宋体";
	         }
button.btn008xu{
               background:url(../images/buttons/btn_008.gif) no-repeat left top;
              
			   }

button.btn010 {
	background: url(../images/buttons/btn_010.gif) no-repeat left top;
	/*float:right;*/ /*margin-top:10px;*/
	padding-top: 3px;
	padding-right: 3px;
	height: 21px;
	width: 78px;
	font:12px Arial, Helvetica, sans-serif;
}

.pagination {
	float: right;
	margin-right: 20px;
}

.pagination li {
	float: left;;
	width: 16px;
	height: 16px;
	line-height: 16px;
	margin-right: 5px;;
	border: 1px #CCCCCC solid;;
	text-align: center;
}

.pagination li a {
	color: #999999;
}


.pagination1 {
	float: right;
	margin-right: 20px;
	margin-top:5px;
}

.pagination1 li {
	float: left;;
	width: 16px;
	height: 16px;
	line-height: 16px;
	margin-right: 5px;;
	border: 1px #CCCCCC solid;;
	text-align: center;
}

.pagination1 li a {
	color: #999999;
}

.pagination2{
            position:relative;
	        left:110px;
	        top:5px;
	        width:600px;
			height:35px;
			line-height:26px;
			color:#000000;
			}
.pagination3{clear:both; width:90%; margin:0 auto;}
.current_page {
	background-color: #95071b;
}

li.current_page a {
	color: #FFFFFF;
}

li.pre_page {
	width: 46px;
}

li.next_page {
	width: 56px;
	background: url(../images/icons/ico_next.gif) no-repeat 46px 4px;
	text-align: left;
	text-indent: 5px;
}

a.pstntp {
	position: relative;
	top: 1px;
}

.clearit {
	clear: both;
}

.weizhi {
	font: 12px Arial，sans-serif;
	padding: 5px;
}

.lfnews {
	height: 200px;
	margin-top: auto;
}
/*Lidewu 7.7*/
.leftpostHelp{ margin:5px auto;border-top:#999999 dashed 1px; width:90%;}
h3.postHelpT1,h3.postHelpT2{font-size:9pt; margin:6px 0 5px 0; line-height:130%; padding:0 0 0 19px;}
h3.postHelpT1{background:url(../images/icons/visited.gif) no-repeat 3px -1px; }
h3.postHelpT2{background:url(../images/icons/firend.gif) no-repeat left -1px;}
.clrpddngrInfo{color:#3366CC; padding:0 10px 0 17px; line-height:20%;}
.fltrghtIcon1,.fltrghtIcon2{padding:0 0 0 16px; letter-spacing:0px;}
.fltrghtIcon1{ background:url(../images/icons/tel.gif) no-repeat 0 2px; }
.fltrghtIcon2{ background:url(../images/icons/tel2.gif) no-repeat 0 2px;}


.tbl_sub{clear:both;margin:0px auto !important;margin:3px auto;}
.tbl_sub td a{color:#fff; padding:0px 0.5em;} 

/*Lidewu 7.9*/
.mainSub{  width:93%; padding:5px; margin:0 auto;line-height:21px; }
.btmLine{
	border-bottom: 1px dashed #B9B9B9;
}
h3.shoppingT,h3.foodT,h3.happyT{ font-size:9pt;padding:0 0 0 18px; color:#2157D7;}
h3.shoppingT{ background:url(../images/icons/shopping_icon.gif) no-repeat 0 2px;}
h3.happyT{ background:url(../images/icons/happy_icon.gif) no-repeat 0 2px;}
h3.foodT{ background:url(../images/icons/food_icon.gif) no-repeat 0 2px;}
.mainSub a{ padding:0 3px 0 0;color:#666666}
/*Lidewu 7.9end*/


.topnav ul.ulnav { /*padding:24px 0 0 0;*/
	padding: 25px 0 0 0;
	*padding: 24px 0 0 0;
	*+padding: 24px 0 0 0;
	margin-left: 0; 
	
}

.topnav ul.ulnav li {
	list-style: none;
    margin: 0; 
    display: inline; 
	
}

.topnav ul.ulnav li a {
    padding:4px 1.5em;
	margin-left:-4px; 
	*margin-left:-6px; 
	*+margin-left:-6px;  
	border-top:1px #CCCCCC solid;
	border-left:1px #CCCCCC solid;
	border-bottom: none;
	height: 26px;
	line-height:26px;
	text-decoration: none;
	font-size:14px;
}
.topnav ul.ulnav li a#current{background-color:#017afc; color:#FFFFFF;}

.topnav ul.ulnav li a.endli{border-right:1px #CCCCCC solid;}

.mainSubTit{ color:#666666; font-size:9pt; padding:0 0 5px 12px; background:url(../images/icons/mainSubTit.gif) no-repeat 0px 4px;}
button.button5000{clear:both; background:url(../images/buttons/btn_005.gif) left top no-repeat; width:78px; height:22px;margin-bottom:10px !important; margin:5px 0 0 50px;  font-size:9pt;}


/*7.24 lidewu*/
.noThing{ padding:30px 0 10px 20px; height:230px;}
.noThing h3 { font-size:11pt; border-bottom:1px dashed #BBBBBB; width:97%; margin:0 0 20px 0; padding:0 0 10px 0;}
.noThing p{ line-height:21px; margin:0 0 20px 0 ;}
.noThing ul li{
	margin:10px 0 0 0;
	letter-spacing:0px;
	list-style-position: inside;
	list-style-type: circle;
}
.noThing ul li a.red{ color:#91211D; font-weight:bold;}
.noThing ul li a{ color:#3366CC;}


/*2008-07-24*/

.pageit{ margin:10px 0 10px 0;width:93%; padding:0 0 0 19px;}
.pageit ul li{float:left;margin-bottom:5px !important; background:#EEEEEE; margin:0 5px 0 0;}
.pageit ul li a{float:left;border:1px #666666 dashed; padding:2px;white-space:pre; color:#5D5D5D;}




.ttl_001 h3{
            font:12px "宋体";
			 color:#606060;
			 height:22px;
		     line-height:22px;
			 text-indent:5px;
             background-color:#fafafa;
			 border:1px #e3e3e3 solid;
			 margin-bottom:10px;
            }
            
            
            
            
/*收藏夹开始*/
.menu{ float:right; background:url(../images/bg_002.gif); height:20px; border:1px solid #EAEAEA; padding:3px 5px 3px 5px;}
.menu a{ font-size:10pt; font-weight:bold;}
li{ letter-spacing:0px;}
.goodsInfo{ border:1px solid #E4E4E4; float:left; width:100%; padding:0 0 15px 0; margin:0 0 15px 0;}
.goodsNav{ margin:10px 0 5px 0;}
.favoritetit{float:left;  margin:0 5px 0 0;}
.favoriteSub01,.favoriteSub02{
border-top: 1px solid #E4E4E4;
border-left: 1px solid #E4E4E4;
border-right: 1px solid #E4E4E4;
text-align:center;
font:bold 9pt Arial, Helvetica, sans-serif;
position:relative;
display:block;
background:#FFFFFF;
width:110px;
}
.favoriteSub01{ color:#3366CC;height:21px;top:1px;padding:5px 0 0 5px;}
.favoriteSub02{ color:#616161;height:17px;padding:5px 0 0 8px;top:4px;}
.goodsLeft{ float:left; width:190px;}
.goodsLeft ul{ margin:15px 0 0  15px; line-height:21px;}
.goodsRight{ margin:0 0 0 214px ;}
.goods{ width:330px; float:left; margin:15px 15px 0 0; border:1px  dashed #D8D8D8; padding:13px;}
.goods img{ display:block; float:left; margin:5px 0 0 0;}
.goods ul{ margin:5px 0 0 170px; line-height:21px;}
.goods ul li a,.goodsLeft ul li a{ color:#3366CC;}
button.favoriteon{ background:url(../images/buttons/btn_004.gif); width:98px; height:22px; text-align:center; line-height:22px; font-size:9pt; margin:15px 10px 0  10px;}
input.pageInput{ width:25px; height:15px;}
button.pageGo{ background:url(../images/buttons/btn_001.gif); width:37px; height:19px; margin:0 0 0 5px;}
.pageGoLeft{ float:left;}
.pageGoRight{ float:right; margin:15px 15px 0 0;}
img.display{ display:inline;float:none;}
.goods ul li a.DeleIocn{color:#666666; background: url(../images/icons/Dele_icon.gif) no-repeat 0 5px; padding-left:15px; display:block; margin:5px 0 0 0;}


.arrow1{padding:0 3px; font:10px "宋体"; color:#3366cc;}
.imgvb{position:relative;top:3px;}


.tbldvtop{width:98%;margin:0px auto; }
.tblclss1{width:100%;margin:0px auto; border-collapse:collapse;}
.tblclss1 td.tdedth{width:200px;height:25px;color:#A3A3A3; background-color:#f1f1f1; padding-left:10px;}
.thttl{width:200px;height:25px; color:#000000;text-align:left; text-indent:10px;}

.themeit{width:98%;margin:0px auto;  border-collapse:collapse;}
.themeit th{border-top:2px solid #ccc;height:24px;line-height:24px;border-bottom:1px solid #ccc;font-weight:normal;}
.themeit th.tbl_wd{width:100px;}
.themeit td{height:24px;line-height:24px;}
.themeit td a{color:#3366cc; text-indent:5px;}
.trbg{background-color:#f2f2f2;}


.compositor{  height:22px;   border-bottom:1px solid #0169DA;background:#FAFAFA; margin:0 11px 0 11px;}
.compositor01{  height:22px;  border-bottom:1px solid #0169DA;background:#FAFAFA; margin:0 11px 0 11px;}
.compositor01 ul li{ float:left; text-align:center; line-height:22px;}
.compositor ul li{ float:left;line-height:22px;}
.hot,.inexpensive,.top{ display:block; margin:0 7px 0 0;padding:0 0 0 20px; width:57px;}
.hot{ background:url(../images/icons/top.gif) no-repeat 2px 4px;}
.inexpensive{ background:url(../images/icons/hot.gif) no-repeat 2px 4px;}
.top{ background:url(../images/icons/inexpensive.gif) no-repeat 2px 4px;}
.current{ background:url(../images/het_current.gif); width:86px; height:23px; margin:0 14px 0 0; padding:0 0 0 3px;}
.white{ color:#FFFFFF;}
.compositor-page{ padding:5px;}



.hh{height:12px; overflow:hidden;}
.hh2{height:28px; overflow:hidden;}
.hhp{height:16px; overflow:hidden;}




div#popcontent{width:200px;position:absolute; top:300px; left:210px; z-index:999; background-color:#fff; padding:0 10px;}



/*9.11*/
#MainPromotionBanner {
border-right : 1px solid #ccc;
width : 495px;
height : 250px;
float: left;
}
#MainPromotionBanner #SlidePlayer {
margin : 0 auto;
position : relative;
}
#MainPromotionBanner .Slides {
padding-right : 0;
padding-left : 0;
padding-bottom : 0;
margin : 0;
overflow : hidden;
padding-top : 0;
list-style-type : none;
height:250px;
}
#MainPromotionBanner .Slides li {
float : left;
width : 495px;
height : 250px;
}
#MainPromotionBanner .Slides img {
border-top-width : 0;
display : block;
border-left-width : 0;
border-bottom-width : 0;
width : 495px;
height : 250px;
border-right-width : 0;
}
#MainPromotionBanner .SlideTriggers {
padding-right : 0;
padding-left : 0;
z-index : 10;
right : 15px;
padding-bottom : 0;
margin : 0;
padding-top : 0;
list-style-type : none;
position : absolute;
top : 220px;
height : 25px;
}
#MainPromotionBanner .SlideTriggers li {
display : inline;
font-size : 0.9em;
background : url(http://images.cntvs.com/cntvs/Theme/Default/Images/slide_trigger.gif) no-repeat center center;
float : left;
margin : 2px 3px;
overflow : hidden;
width : 16px;
cursor : pointer;
color : #74a8ed;
line-height : 16px;
font-family : Arial;
height : 16px;
text-align : center;
}
#MainPromotionBanner .SlideTriggers li.Current {
border-top-width : 0;
font-weight : bold;
border-left-width : 0;
font-size : 1.4em;
background : url(http://images.cntvs.com/cntvs/Theme/Default/Images/slide_trigger_c.gif) no-repeat center center;
border-bottom-width : 0;
margin : 0 6px;
width : 21px;
color : #fff;
line-height : 21px;
height : 21px;
border-right-width : 0;
}
/*9.19*/
.order{ border-bottom: solid 1px #0169DA;margin:15px 0 0 0;}
.navorder{ background:url(../images/het_current.gif); width:76px; height:23px; color:#FFFFFF; text-align:center; line-height:23px;}