.hori-line {border-bottom:1px solid #cccccc;}

#contain {}

 .smallbox {background:#fff; border: 1px solid #D6B08B; padding: 5px;float:left; position:relative; }
 h3.title {
	font-size: 14px;
	height:27px;
	font-weight:bold;
	line-height:27px;
	color: #271507;
	margin:0px;
	background:url(/images/newskin/new_bg.gif) repeat-x 0px -121px;
}
h3.title .ico {
	background:url(../../images/newskin/tx_1.gif) no-repeat 0px 3px; 
	margin: 0px 6px auto;padding-left:23px;
	height:23px;line-height:26px;
	float:left; display:block;
}
h3.title .more {
	float:right; margin-right:10px;
	line-height:25px;
}
 h3.orange {
	background-color:#E77745;
}

 .lpanel {width: 200px; float:left; margin: 5px 0 0 0;position:relative;}
  .adline, .newcorp {width:188px; }
	.adline { height: 255px;}
   .adline h3 {font-family: simhei, simsun, Aria;font-size: 17px;text-align: center;line-height: 25px;height: 25px;margin: 0px;padding: 0px;}
   .adline li {text-align: center;width: 98%;line-height: 22px;}
	.newcorp {margin: 0; height: 265px; padding:0px; width: 198px; float:right; }
	.recommendcorp { height: 198px;  float:right; width:198px; margin: 0; padding:0; }
	.blk_190 { width:200px; height:64px; float:right; margin-top:2px; }
	.hotcorp { height: 600px; margin: 5px 0 0 0;}
	 .newcorp h3 {margin-bottom: 3px;}
	 .newcorp .list { padding: 5px;}
	  .newcorp .list ul { float:left; width: 100%;  }
	  .newcorp .list li { float:left; width: 98%; text-align: left; line-height: 20px; }

 .rpanel {position:relative; width: 775px;  margin: 5px 0 0 0; float: right;}
  .flash {width:556px; float:left; margin:0px; overflow:hidden;}
	 .flash .image { height: 230px; overflow:hidden; }
	 .flash .image img { width:555px; height: 230px; border: none;}
	 .flash .navbar { width:100%; height:24px; float:left; margin: 1px 0 0 0; padding:0px; overflow:hidden;}
	  .flash .navbar li { width: 47px; text-align:center; background:#CCCCCC; line-height:24px; margin: 0 1px 0 0; cursor: hand;}
	   .flash .navbar li a { color: #000;}

	  .flash .navbar li.active { width: 331px; background: #8a6753; margin: 0 1px 0 0; color:#FFFFFF; font-family: "ËÎÌå", Arial; font-size:14px; font-weight:bold;}
	   .flash .navbar li.active a { color: #fff;}

  .login {position:absolute;width:188px; height: 254px; left:570px; float:right;background:#fff url(/images/purchase/logform_bg.gif) no-repeat left bottom;margin: 0 0 0 5px; overflow:hidden;}
   .loign li {width:100%;}
   .login .ib { height: 20px;width: 80px;border: 1px solid #333333;border-bottom-color: #CCCCCC; padding:4px 0 0 3px;}
   .login .LBtn { background: url(/images/purchase/login.gif); width:53px; height:23px;display:block;}
	 .login .notes { position:relative; width: 98%; margin-top:25px; line-height:24px; text-align: center; font-family:"ËÎÌå", Aria; font-size:13px; font-weight: bold; color:#000000; z-index:3 }

  .hotline {width: 763px;margin: 5px 0 0 0; float:right;}
	.hotline { padding-bottom: 0px; }
	 .hotline .recommend { float:left; width: 200px;}
	  .hotline .recommend li { width: 99%; line-height: 26px; border-bottom: 1px dashed #FFCC99; }
	  
	   .hotline_zh {width: 765px;}
	.hotline_zh { padding-bottom: 0px; }
	 .hotline_zh .recommend { float:left; width: 190px;}
	  .hotline_zh .recommend li { width: 99%; line-height: 26px; border-bottom: 1px dashed #FFCC99;  }
	  
	  .tag, .hotline .recommend .tag { color:#FF9900 }
	  .imgblock .uib {background: url(/images/purchase/a3.gif) no-repeat left top;float: left;width: 140px; height: 165px; display:block; margin-top: 5px; padding-top:10px;}
	  .imgblock .uib li { width:100%; text-align: center; line-height: 23px;}
	  .imgblock .uib .contact { display:block; width:88px;height:32px; line-height:32px; text-align:center; background:url(/images/newskin/btn_org.gif) no-repeat; margin-left:26px; }
	  *+html .imgblock .uib .contact { margin-left:0px; }
	  * html .imgblock .uib .contact { margin-left:0px; }
	  .imgblock .uib a.contact, .imgblock .uib a.contact:link, .imgblock .uib a.contact:hover  {color:#fff; }


	.tri { height: 70px; width: 774px; display:block; float:right; margin: 3px auto; overflow:hidden; }
	 .tri li { width: 258px; text-align:center }
	 .tri #_a0 {text-align: left; }
	 .tri #_a2 { text-align:right;}

  .contentBox {display:none;}
	h3.TabIndex { float:left; font-size:12px; padding: 5px 0 0 0; margin: -1px -1px 0 0; width: 108px;text-align: center; cursor:pointer; background:#81511c url(/images/newskin/sel2.gif) repeat-y left bottom;border-bottom:1px solid #c3b797; line-height:20px; position:relative; z-index:1; color:#593d29;}
	h3.upH3 {background:#81511c url(/images/newskin/sel1.gif) no-repeat left top; width:116px;border-bottom:1px solid #fff;  color:#593d29;}
   .upBox {display:block;position:absolute;top:34px;left:-1px;z-index:0;}

	 #Tab_jg_6 {width:122px;}
	 #Tab_xp_7 {width:102px;}
	 #Tab_cx_7 {width:83px;}
	 
	.yp,.descr, .newprod {  padding: 0px; width: 978px; height:280px; position:relative; overflow:hidden;}
	 
	.newprod { height:445px;}
	.newprod h3.title { line-height:27px;height:27px; float:left;width: 119px; position:relative; z-index:1;}
	.newprod h3.TabIndex, .newprod h3.upH3 { width: 109px; }
	.newprod .contentBox { height:410px; width:970px; }
	 
	.yp { margin-top: 5px; }
	.yp h3.title { line-height: 27px; height:27px; float:left;width: 123px; position:relative; z-index:1;}
	.yp h3.TabIndex, .yp h3.upH3 { width: 123px;}
	.yp .contentBox {width:950px;height:220px;overflow:hidden;_zoom:1;padding:12px;background:#FFFFFF;}
	 
	.sell { float: right; width: 773px; padding:0px; height: 326px; margin: 0 0 5px 0; position: relative; overflow:hidden; }
	.sell h3.title { line-height: 27px; height:27px; width: 115px; float:left; position:relative; z-index: 1}
	.sell h3.TabIndex { width: 83px;}
	.sell .contentBox {width:749px;height:315px;overflow:hidden;_zoom:1;padding:12px;background:#FFFFFF;}

	.iwrecommend { position:absolute; top:10px; left: 690px; width: 100px; font-size:14px;  }

  .yp .jg-z1, .sell .jg-z1 { width:100%; padding-bottom:10px; border-bottom: 1px dashed #999; }
	 .yp .jg-z1 ul, .sell .jg-z1 ul { float:left; }
	  .yp .jg-z1 ul li, .sell .jg-z1 li { line-height:23px; text-align:left; }
	   .yp .bold, .sell .bold { font-size: 12px; }
		
	 .yp .jg-z1 ul.rsm, .sell .jg-z1 ul.rsm {float:left; margin: 0 0 0 10px; width: 800px; }
	  .yp .jg-z1 ul.rsm li, .sell .jg-z1 ul.rsm li {width: 100%; }
		 .yp .jg-z1 .selectnext, .sell .jg-z1 .selectnext {float:right; }
  .yp .jg-z2, .sell .jg-z2 { margin: 10px 0 0 0;}
	 .yp .jg-z2 h3 { font-size:12px; margin:0px; padding: 0px; line-height: 22px }
   .yp .jg-z2 ul { width:180px; float:left; margin: 0 4px 0 0; }
    .yp .jg-z2 ul li { width:100%;  text-align:left; line-height:22px;}

	.sell .jg-z1 ul.rsm { width: 600px; }
	.sell .jg-z2 ul { width: 123px; float:left; text-align: center; }
	 .sell .jg-z2 ul li {width: 100%;  line-height: 20px;}
	 .sell .jg-z2 ul li.title { font-size: 14px; }
	.sell .iwr1  { position:absolute; top:0; left:725px; width:60px; }
	.newprod .iwr1, .yp .iwr1 { position:absolute; top:0; left:930px; width:60px; }
	
	.newprod .col2 {width:100%; }
	.newprod .col2 .b2 { width:24%; height:90px; float:left; margin:5px 0 auto; border-bottom:1px dashed #ddd; border-right:1px dashed #ddd; padding:3px 5px 3px 3px;}
	.newprod .col2 .b2-r { border-right:none; } /*rightside*/
	.newprod .col2 .b2-b { border-bottom:none; } 
	.newprod .col2 .himg {width:100%; float:left; margin-right:-120px;}
	.newprod .col2 .himg .hot {width: 100%;  margin-bottom: 2px; }
	.newprod .col2 .himg .hot span { display:block;background:#333; width: 35px; height:13px; padding:0px; margin:0px; color:#fff; font-size:11px; line-height:11px; text-align:center; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif, arial; }
	.newprod .col2 .himg .hot span.c1 { background:#FC3; color:#F63; }
	.newprod .col2 .image { width: 105px; height:80px; text-align:center; margin: 0 3px 0 0;}
	.newprod .col2 .tnote {float:right; width:120px;}
	.newprod .col2 .tnote .title { width: 115px; background:#FFE; text-align:center; color: #000; margin-top: 5px; line-height:20px; }
	.newprod .col2 .tnote .note { width: 105px; padding: 2px 0 0 5px; }
	
	.newprod h4 { font-size: 15px; margin:0 0 5px 0; padding:0 0 2px 5px; }
	 .newprod h4.bline {border-bottom:1px dashed #ccc; padding-bottom:6px; margin-right: 6px; }
	.newprod .col1 .iwr1 { float:right; margin: 0 10px 0 0; }
	
  .flink {margin:5px 0; height:136px; width: 976px;position:relative; overflow:hidden;}
	
	.descr { height: 70px; margin-top:-1px }
	.descr li { width:100%; line-height: 23px; text-align:center}

 .iwr1 { padding:1px; background:#FFFFE1;}
 .iwr1 a, .iwrecommend a { text-decoration: none; color: #FF9900;}
 .iwr1 a:hover, .iwrecommend a:hover { text-decoration: underline; color: #CC3300; }
 
 
 
 .lhb {width:100%; margin-bottom:7px; float:left;clear:both; overflow:hidden;} /*Firefox*/
 * html .lhb {margin-bottom:3px;} /*ie6 */
 *+html .lhb {margin-bottom:3px;} /*ie7 */
 .lhb a img { margin-right: 5px; }
 .hotcorp .iwr1 {position: relative; float:right; top:-23px; margin-right:3px;background: none; color:#fff;}
 .hotcorp .iwr1 a { color:#fff; }

 .tnote .bold a { color:#000 !important; }
