﻿@CHARSET "UTF-8";
/*----------------------------------------common-----------------------------------------*/
* {margin: 0px;padding: 0px;}
body{background:#E9E9E9 url(../images/top_bg.jpg) repeat-x;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;}
h1,h2{font-size: 11px;}
/*----------------------------------------layout-----------------------------------------*/
/*top*/
#top_bg{width: 1000px;height:152px; margin: 0 auto;color:white;}
#logo{width:197px;height: 57px;float: left;margin-top:2px;}
#userinfo{width:479px;height: 22px;float: right;background: url("../images/userinfo_bg.gif") no-repeat;color:white;}
	#welcome{width:395px;float: left;padding:3px 0 0 4px;height: 14px;}
	#myaccount{width:70px;float: right;margin-right:6px;}
#menu{width:1000px;height: 98px;background: url("../images/menu_bg.gif") no-repeat;} 
	#link{width: 500px;height:25px;margin-left: 240px;padding-top:1px;}
	#link a{border: none;}
		#link_contactus{display: block;width:107px;height:25px; float:left; background: url("../images/link_contactus.gif");margin-right:2px;}
		#link_livechat{display: block;width:83px;height:25px; float:left; background: url("../images/link_livechat.gif");margin-right:2px}
		#link_shoppingcart{display: block;width:83px;height:25px; float:left; background: url("../images/link_shoppingcart.gif");margin-right:2px}
		#link_newsroom{display: block;width:83px;height:25px; float:left; background: url("../images/link_newsroom.gif");margin-right:2px}
		#link_register{display: block;width:83px;height:25px; float:left; background: url("../images/link_register.gif");}
	#search{width: 400px;float: left;height: 40px;}
	#follow{width: 240px;float: right;height: 28px;padding-top: 2px;}
#top{width:1000px;height:130px;background-image:url(../images/top.jpg);margin:0 auto;}
.seacrh{margin-left:15px;}
.seacrh input{border: 1px solid white;}
#nav{width:992px;margin:0;padding-left:16px;padding-left:10px\9;*padding-left:5px;_padding-left:4px;font-size:11px;margin-top:3px;_margin-top:-3px;} 
/*content*/
#content{margin:auto;width:993px;background-color:#fff;border:1px solid #D4D4D4;margin-top:-4px;}
.postbl{margin:0 auto;border:0;width:996px;}
.postbl h2{display:inline;}
/*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;height: 25px;background-color: #f5f5f5;}
.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;}
.btnCheck{border:#F947A7 1px solid !important;padding:0 8px; *padding-top:5px; width:auto!important;width:0; overflow:visible; height:30px; color:#fff;cursor: pointer; margin:2px 0;background:url(../images/btn_check.gif);font-size: 14px;font-weight: bold;}
.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;text-align: center;font-size: 14px;}
.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;}
.especialfont{color: #0080C0;}
.especialfont1{color: #006000;}
.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;}

.tblPersonal{width: 450px;}
.tblPersonal td{height: 30px;line-height: 30px;}

.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;}
#id_shipPic{text-align: center;margin-bottom: 4px;}
/*----------------------------------------expanded-----------------------------------------*/
#id_expanded,#id_expanded1{width:770px;margin:10px 0;margin-left:10px;} 
#id_expandedIndex,#id_expandedIndex1{padding:0 10px 10px 20px;cursor: pointer;}
#id_expandedDes,#id_expandedDes1{display:none;padding:0 10px 10px 20px;}
#id_expanded1 p{margin-bottom:10px;}
#id_expandedDes1{padding-bottom:0;}
#id_expandedIndex1{padding-bottom:0;}
.homecatalog{width:292px;height:380px;float: left;text-align: center;margin: 5px;background: #FEF1F9;padding:11px;}
.class1{font-size:18px;margin-bottom: 6px;margin-top: 2px;}
.class1 a{text-decoration: none;color:#E86CAB;}
.class2{font-size:14px;margin-left: 2px;text-align: left;list-style-type: square;font-weight: normal;cursor: pointer;padding:3px 0;}
.class2 a{text-decoration: none;color: #E86CAB;}
.class2 a:hover{text-decoration: underline;}
#id_newsbar li{line-height: 25px;}
#id_message li{background-image:url(../images/dot.gif);background-repeat:no-repeat;background-position:4px 6px; padding-left:18px;list-style-type: none;line-height: 25px;}
.expandedopen{background: url("../images/icon-open.gif") no-repeat;}
.expandedclose{background: url("../images/icon-close.gif") no-repeat;}
.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));  
}
/*左侧菜单*/
.leftblock_bg li {list-style: disc;}
#id_menu_left li ul{display: none;width: 350px;position: absolute;z-index: 998;background-color: #FEF8FB;border: 1px solid #F1A5CB;}
#id_menu_left li ul li a{color:#E86CAB;line-height: 22px;} 
#id_menu_left li ul li a:hover{color:#FF8000;} 
#left ul li{list-style:disc;list-style-position:inside; line-height:22px;} 
li.sub{height: 22px;z-index: 999;}
.subhover{background: #FEF8FB; border: 1px solid #F1A5CB;border-width: 1px 0 1px 6px;font-weight: bold;}
.leftblock_bg{padding:4px 0;}
.leftblock_bg li a{text-decoration: none;line-height: 22px;} 
div.keep{display: none;width: 2px;height: 22px;position: absolute;background:#FEF8FB;z-index: 999; }
