@CHARSET "UTF-8";
/*----------------------------------------common-----------------------------------------*/
* {margin: 0px;padding: 0px;}
body{background-color: #E9E9E9;font-family:verdana,arial,sans-serif;font-size:11px;color: #333;}
img{border:0;cursor:pointer;}
a{color: #333;text-decoration: underline;}
a:hover{color:#FF8040;text-decoration: underline;}
input,label,select,button{font-family:verdana,arial,sans-serif;font-size: 12px;color: #333;}
option,textarea{font-family:verdana,arial,sans-serif;font-size: 11px;}
input{color: #5F5F5F; }
textarea {border: 1px solid #7F9DB9;background-color: #F7F7F2;}
textarea:focus {background-color: #fff;}
select{background-color: #F7F7F2;border: 1px solid #7F9DB9;color: #5F5F5F;}
form{margin: 0;padding: 0;}
fieldset{margin-bottom: 10px;border: #ccc 1px solid;width:99%;padding:4px 0 0 4px;}
label{cursor: pointer;}
.bold{font-weight:bold;}
.titlefont{font-size:12px;}
.star{color:red;}
/*----------------------------------------layout-----------------------------------------*/
/*top*/
#top_bg{height:130px;background-image:url(../images/top_bg.jpg);} 
#top{width:1000px;height:130px;background-image:url(../images/top.jpg);margin:0 auto;}
#top_serch{float:right;margin:18px 20px 0 80px;text-align:center;color:#fff;font-weight: bold;}
.seacrh{margin:0 0 10px 0;}
#nav{width:970px;margin:0;padding:25px 0 0 20px;float:left;font-size:11px;}
/*content*/
#content{margin:auto;width:993px;background-color:#fff;border:1px solid #D4D4D4;}
.postbl{margin:0 auto;border:0;width:996px;}
/*left*/
#left{float:left;width:200px;margin:4px 0 0 2px;}
.leftblock{width:204px;text-align:center;}
.leftblock_bg{width:202px;background-color:#fff;border:1px solid #F698CC; margin-bottom:5px;}
#id_userinfo{margin:4px 0;}
#id_userinfo li{list-style:none;line-height:20px;height:20px;background:url(../images/pic_01.gif) 8px no-repeat;text-indent:28px;}
#id_messagebar_tbl td{padding:2px;line-height:20px;}
#left ul li{list-style:none;line-height:20px;padding-left:6px;}
/*main*/
#main{float:left;margin:4px 0 0 6px;*margin-left:3px;background-color:#fff;}
.mainblock{width:780px;text-indent:6px;}
.mainblock_bg{width:773px;border:1px solid #F698CC;padding:2px 0 2px 5px;margin-bottom:3px;background-color:#fff;line-height:20px;}

.product td span{display:block;}

#id_newsbar li{list-style:none;line-height:20px;background:url(../images/dot.gif) 2px no-repeat; padding-left:18px;}
#id_votebar li{list-style:none;line-height:20px;}
.graybg{background-image:url(../images/item_bg.jpg);line-height:20px;height:20px;padding:0 5px;}
.mainblockorder{width:985px;margin: 0 0 0 4px;text-indent: 6px;}
.mainblockorder_bg{width:983px;margin: 0 0 0 4px;border:1px solid #F698CC;background-color:#fff;line-height:20px;}
/*footer*/
#footer{margin-top:2px;background-image:url(../images/foot.jpg);}
.foot_bg{margin: 0 auto;width:940px;height:145px;background-image:url(../images/copy.jpg);padding-top:8px;color:#fff;clear:both;}
.divfoot{float:left; width:200px; padding:0 16px;border-right:#fff solid 1px; height:125px;}
.footbar1{background:url(../images/footbar1.gif) no-repeat;height:20px;}
.footbar2{background:url(../images/footbar2.gif) no-repeat;height:20px;}
.footbar3{background:url(../images/footbar3.gif) no-repeat;height:20px;}
.footbar4{background:url(../images/footbar4.gif) no-repeat;height:20px;}
.divfoot ul{padding:20px 0 0 25px;}
.divfoot ul li{line-height: 18px;}
#copy{text-align:center;}
.no-message{width:100%;height:160px;margin: 0 auto;background:url(../images/no-message.gif) center no-repeat;}
.page{text-align:right;margin:2px 0;margin-right:6px;}
.page1{text-align:right;margin:2px 0;margin-right:6px;font-size:16px;}
.page1 a{color: #FF8040;text-decoration: underline;font-weight:bold;font-size:16px;}
.page1 a:hover{color:#000;text-decoration: underline;font-weight:bold;font-size:16px;}
/*----------------------------------------defined-----------------------------------------*/
.inputKey{height:15px;border: 1px solid #d4d4d4;background-color: #fbfbfb;}
.inputKey:focus {background-color: #fff;}
.font_title{background-image:url(../images/bg.gif);font-weight: bold;color: #fff;line-height: 22px;height: 22px;}
.tbl{width:100%;}.tbl td{border:0;height:20px;}
th{font-weight:bold;text-align:left}
.tbllist {width:100%!important;width:99%;border-collapse: collapse;border: solid #e3e3e3;border-width: 1px 0 0 1px;text-align: center;}
.tbllist td {line-height: 22px;padding: 0 4px 0 4px;border: solid #e3e3e3;border-width: 0 1px 1px 0;}
.title {text-align: center;height: 22px;line-height: 22px;background-image:url("../images/item_bg.jpg");}
.title1 {text-align: center;background-image:url("../images/item_bg.gif");}
.btn{border:#F947A7 1px solid !important;padding:0 5px; *padding-top:2px; width:auto!important;width:0; overflow:visible; height:20px; color:#fff;cursor: pointer; margin:2px 0;background:url(../images/btn.gif);}
.hover{background-color:#FFFDDF;}
.a1{color: #FF8040;text-decoration: underline;font-weight:bold;}
.a1:hover{color:#000;text-decoration: underline;font-weight:bold;}
.a2{color: #fff;text-decoration: underline;}
.a2:hover{color:#000;text-decoration: underline;}

.anone{color: #333;text-decoration: none;}
.anone:hover{color:#FF8040;text-decoration: none;}

.errorinfo{color: red;padding-left:2px;}
.newsList{border: 1px solid #eee;margin:0 6px 10px 0;}
.newsTitle{font-weight:bold;}
.newsDate{text-align:right;padding:0 4px;}
.catalog td{background-color: #f5f5f5;text-align: center;}
.catalog td span{display:block;}
.delfont{color: #999;text-decoration: line-through;}
.starfont{color: #ff3333;}
.boldfont{font-weight:bold;}
.bigfont{font-size: 14px;}
.pricefont{color: #ff3333;font-weight:bold;text-align: right;}
.divleft{width:99%;line-height: 20px;}
.divcenter{width:99%;line-height: 20px;text-align: center;}
.divright{width:99%;line-height: 20px;text-align:right;font-weight:bold;margin:5px 0;}
.positionRight{text-align: right;}

.shippingdiv{float: left;width:480px;margin-left:6px;border: #EDEDED 1px solid;}
.shippingdivtitle{background-image:url("../images/item_bg.jpg");height: 25px;line-height: 25px;text-indent: 4px;}

.img-adapting {  
	max-width:500px;height:auto;cursor:pointer;
	zoom:expression( function(elm) {
		if (elm.width>500) {  
			var oldVW = elm.width; elm.width=500;  
			elm.height = elm.height*(500 /oldVW);
		}  
		elm.style.zoom = '1';  
		}(this));  
}