@charset "utf-8";
/*
Style Name: Toolbox
Author: CY
Email: cyishere@gmail.com
Description: useful layout tool
*/
ul,li{ list-style:none;}
* {
	margin:0;
	padding:0;
}
.alignLeft {
	float:left;
}
.alignCenter {
	margin:0 auto;
}
.alignRight {
	float:right;
	
}
.font_size_0{
font-size:18px;
text-align:center;
}
.textLeft {
	text-align:left;
}
.textCenter {
	text-align:center;
}
.textRight {
	text-align:right;
}
.clear {
	clear:both;
}
a img {
	border:none;
}
a, a:hover, a:visited {
	text-decoration:none;
}
h2, h3, h4, h5, h6 {
	font-size:14px;
}


div.jqZoomPup {
z-index                 : 10;
visibility              : hidden;
position                : absolute;
top:0px;
left:0px;
width                   : 50px;
height                  : 50px;
border: 1px solid #aaa;
background: #fff url(../images/images_new/zoomlens.gif) 50% center  no-repeat;
opacity: 0.5;
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
filter: alpha(Opacity=50);
}

.jqzoom{ width:288px;  float:left}

div.zoomdiv { background: #fff; border: 1px solid #CCC; display: none; left: 0px; overflow: hidden; position: absolute; text-align: center; top: 0; z-index: 2; }

.buttons .big { float: left; margin-right: 12px; }

.buttons .smaill { float: left; margin-left: 3px; margin-top: 28px; }

.buttons .smaill a { background: url(../images/images_new/buttons_04.gif) no-repeat left 0px ; float: left; height: 22px; padding-left: 3px; }

.buttons .smaill a img { filter: Alpha(Opacity=50); float: left; height: 16px; margin: 0; padding-bottom: 3px; padding-left: 0; padding-right: 3px; padding-top: 3px; width: 16px; }

.buttons .smaill a span { background: url(../images/images_new/buttons_04.gif) no-repeat right -22px; color: #FFF; cursor: pointer; display: block; float: left; line-height: 22px; padding-left: 2px; padding-right: 5px; width: auto; }

.buttons .smaill a:hover { background-position: left -44px; }

.buttons .smaill a:hover span { background-position: right -66px; color: #FFF; }

.controlbar { background: url(../images/images_new/shopcontrolbg.gif) repeat-x center top;  float: left; font-size: 12px; font-weight: normal; height: 36px; line-height: 36px; padding-left: 10px; padding-right: 10px; width: 900px; }

.goinshop { float: left; padding-left: 16px; padding-top: 8px; }

.goinshop a:hover img, .buttons .smaill a:hover img, .original a:hover img { filter: Alpha(Opacity=100);-moz-opacity:1; }

.goodsabout .buttons { float: left; width: 100%; }

.goodsabout .money { border:0; float: left; margin: 0; padding: 0; width: 100%; }

.goodsabout .money li { border-bottom-width: 0; float: left; margin-right: 10px;
padding:0 ; white-space: nowrap; }

.goodsabout .paymode { background-color: #f6f6f6; border: 1px solid #d1d1d1; float: left; line-height: 20px; margin-bottom: 8px; margin-top: 8px; padding:0 5px 5px 5px; width: 360px; }

.goodsabout .paymode li { border-bottom-style: none; border-bottom-width: 0; float: left; height: 18px; line-height: 18px; padding:0 0 0 12px }

.goodsabout .pricebox { background-color: #FFF; border: 1px solid #EEEDE7; float: left; padding-bottom: 6px; width: 365px; }

.goodsabout .pricebox h1 { color: #F90; float: left; line-height: 40px; font-size:18px; }

.goodsabout .pricebox h3 { float: left; line-height: 22px; padding-left: 5px; padding-top: 10px; }

.goodsabout .pricebox span { display: inline; float: left; height: 32px; margin-left: 2px; margin-top: 8px; }

.goodsabout li { border-bottom-color: #CCC; border-bottom-style: dotted; border-bottom-width: 1px; height: 22px; margin-top: 10px; padding-bottom: 4px; }

.goodsabout span { color: #000; float: left; }

.goodsabout ul { float: left; padding-left: 10px; width: 360px; }

.goodsabout var { color: #666; padding-left: 3px; padding-right: 3px; }

.itemclassbar { background-color: #F0FCFE; border-bottom-color: #92DFF5; border-bottom-style: solid; border-bottom-width: 1px; border-left-color: #92DFF5; border-left-style: solid; border-left-width: 1px; border-right-color: #92DFF5; border-right-style: solid; border-right-width: 1px; float: left; width: 918px; }



.iteminfo { background-color: #F8F8F6; border: 1px solid #EDECE7; float: left; clear:both; padding: 6px; width: 696px; }

.iteminfo .goodsabout { float: right; width: 380px; }
.pricebox h3.font_size_1{
   float: left; 
  }
.dingjianzhizuo{
	
	position:relative;
	margin-top:11px;
	
	width:738px;
	}
.dingjianzhizuo .rtconer {
	width:10px;
	height:32px;
	background:url(../images/title_sprite.gif) 0 -32px no-repeat;
	overflow:hidden;
	position:absolute;
	top:0;
	right:0;
	z-index:100;
}
.dingjianzhizuo .needTitle_5{	
	height:35px;
	width:738px;
	font-weight:normal;
	color:#233d9a;
	background:url(../images/bg_bg_00.jpg)   no-repeat;
	
	}

.dingjianzhizuo_1{
   float:left;
   border-left:1px solid #d1d1d1;
   border-right:1px solid #d1d1d1;
   border-bottom:1px solid #d1d1d1;
   clear:both;
   width:736px;
   }

.dingjianzhizuo_1 li{
   width:170px;
   height:60px;
   float:left;
   padding: 10px  6px;
   }
.dingjianzhizuo_1 img{
   width:170px;
   height:60px;
   border:0px;
   }  
