@charset "utf-8";
/* 注册页,登录页*/
.TLictrRst{ width:806px; height:533px; padding-left:60px;}
.TLictrRt,.TLictrRb{ height:auto; margin:0 auto; color:#a36e36;}
.information{ width:400px; float:left}.account{ width:400px; float:left;}
.TLictrRt h2{ font-size:16px; margin:28px 0; margin-bottom:10px; font-family:"Adobe Caslon Pro";}
.registerForm ul li{ float:left; width:324px; height:60px; font-size:12px;}
.registerForm h2{ font-weight:bold; padding-top:40px;}
.registerForm ul li h3{ margin:10px 0;white-space: nowrap;}
.registerForm ul li input,.TLictrRlog ul li input{ width:312px; height:24px; border:1px solid #a36e36; padding:0 5px;}
.registerCon{ font-size:12px; text-align:right; clear:both; margin-right:80px;}.registerCon a{ color:#A36E36; text-decoration:underline}
.TLictrRb ul li input.TLlsub,.TLictrRlog ul li input.TLlsub,.registerCon input.TLlsub{ width:96px; height:29px; line-height:29px; background-color:#a36e36; color:#FFF; margin-top:31px; cursor:pointer; border:none;}
.TLictrRb ul li a{ color:#a36e36; text-decoration:underline; margin-left:10px;}

.TLictrRlog{ width:324px; height:auto; color:#a36e36; font-size:12px; margin-left:100px;}
.TLictrRlog h2{ margin:35px 0; font-size:16px; font-family:"Adobe Caslon Pro";}
.TLictrRlog ul li h3{ margin:10px 0;}
.TLictrRlog ul li input.TLlupl{ width:80px; height:25px; background-color:#000; border:none; color:#FFF; cursor:pointer;}
.TLictrRlog ul li textarea{ width:570px; height:141px; border:1px solid #a36e36; padding:5px;}
.TLictrRlog ul li a{ color:#a36e36; text-decoration:underline; margin-left:10px;}

.TLictrRlog ul li input.erro{ border:#FF0000 1px solid;}
.TLictrRlog ul li span#pwdTip,.TLictrRlog ul li span#userTip{ background-color:#FF0000; color:#FFF; height:26px; line-height:26px; padding:0 8px; display:none;}

/* 
	登录后页面
				*/
.TLictrla{ float:right; width:874px; height:auto; z-index:0;}
.TLictrlab{ width:864px; height:auto;}
.TLictrlabb{ width:864px; height:234px; position:relative;}
.TLictrlabb span{ position:absolute; z-index:-1;}
.TLictrlabbl{ float:left; width:196px; height:207px; background-color:#e5e5e5;}
.ABback1{ background:url(../images/img_ico1.png) no-repeat #e5e5e5 right bottom;}
.ABback2{ background:url(../images/img_ico2.png) no-repeat #e5e5e5 right bottom;}
.ABback3{ background:url(../images/img_ico3.png) no-repeat #e5e5e5 right bottom;}
.TLictrlabbl a{ display:block; width:181px; height:164px; font-size:16px; color:#a36e36; font-family:"Adobe Caslon Pro"; text-align:right; padding:43px 18px 0 0; text-decoration:none;}
.TLictrlabbl a h3{ font-size:17px;text-transform:uppercase;}
.TLictrlabbr{ float:right; width:655px; height:207px; overflow:hidden; position:relative;}
.TLictrlabbr a img{height: 233px;display: block;position: absolute;top: -25px;left: 0px;}
/* 
	产品搜索
			*/
.TLictrpro{ float:right; width:873px; height:auto;}
.TLictrpt{ width:873px; height:309px; position:relative;}
.TLictrpt span{ position:absolute; z-index:-1;}
.TLictrptb{ width:873px; height:288px; background-color:#faf7f3; position:relative;}
.TLictrptb img{ display:inline-block; width:852px; height:268px; margin:10px;}
.TLictrptb span{ display:block; width:201px; height:52px; line-height:65px; position:absolute; right:10px; top:100px; border-left:5px solid #a36e36; font-family:"Adobe Caslon Pro"; font-size:35px; color:#FFF; background:url(../images/TLictrptb_spanbj.png) repeat-x; text-align:center; z-index:9;}

.TLictrpc{ width:873px;overflow:hidden;padding-bottom:20px; border-bottom:1px solid #f2eae0;}
.TLictrpct{ width:873px; height:40px; background:url(../images/TLictrpctbj.png) no-repeat left bottom;}
.TLictrpctb{ width:873px; height:31px; background-color:#e4e4e4;}
.TLictrpctb h2{ float:left; height:20px; line-height:20px; background:url(../images/TLicbtb_h2bj.jpg) no-repeat left center; padding-left:29px; font-size:12px; color:#000000; margin:6px 0 0 15px; font-weight:bold;}
.TLictrpctb a{ float:right; background:url(../images/TLictrpctb_abj.jpg) no-repeat right center; padding-right:10px; font-size:12px; color:#a36e36; margin:8px 8px 0 0;}
.TLictrpcb{ width:873px; height:auto;}
.TLictrpcb ul li{ float:left; width:843px; font-size:12px; margin:12px 0 0 30px; display:inline;}
.TLictrpcb ul li a{ float:left; height:20px; line-height:20px; color:#666; margin-right:10px;}
.TLictrpcb ul li a.one,.TLictrpcb ul li a.selectedType,.TLictrpcb ul li a.selectedArea{ padding:0 3px;height:20px; line-height:20px; background-color:#a36e36; color:#FFF; text-align:center; margin-right:14px;}
.TLictrpcb ul li a.selectedColor{ border:#a36e36 1px solid; height:30px;}
.TLictrpcb ul li span{ float:left; width:52px; height:20px; line-height:20px; text-align:left; font-weight:bold; color:#333;}
.TLictrpcb ul li input{ width:49px; height:20px; line-height:20px; text-align:center; border:1px solid #cbcbcb; background-color:#f2eae0; color:#9a958e; margin:0 6px;}
.TLictrpcb ul li input.lisub{ width:57px; height:24px; background:url(../images/lisubbj.jpg) no-repeat; color:#FFF; border:none; cursor:pointer;}

.TLictrpb{ width:873px; height:auto; overflow:hidden; padding-left:4px; padding-top:10px;min-height:100px;}
.proloading{ background:url(../images/productloading.gif) center 20px no-repeat; }
#product{ background-color:#FFF; overflow:hidden;}.UlTab_List{ margin-bottom:10px;} .TLicddt .UlTab_List ul li.nav{background-color:#C29264; }
.TLictrpb dl{ float:left; margin-right:5px; overflow:hidden;height:250px; width:210px;}
.TLictrpb dl dt{ width:210px; height:193px; background:url(../images/TLictrpb_dtbj.jpg) no-repeat;}
.TLictrpb dl dt a{ float:left; width:186px; height:169px; margin:5px 0 0 12px; position:relative; text-decoration:none; text-align:center; background:url(../images/loadings.gif) center center no-repeat;}
.TLictrpb dl dt a img{ display:inline-block; width:182px; height:145px;}
.TLictrpb dl dt a span{ position:absolute;}
.TLictrpb dl dt a span img{ display:inline-block; width:39px; height:37px;}
.TLictrpb dl dt a span.dtbox{ width:186px; height:24px; line-height:24px; text-align:center; color:#FFF; font-size:12px; background:url(../images/dtboxbj.jpg) no-repeat;}
.TLictrpb dl dt a:hover span.dtbox,.TLictrpb dl dt a:active span.dtbox{ background:url(../images/dtboxhoverbj.jpg) no-repeat; text-decoration:none;}
.TLictrpb dl dd{ font-size:12px; color:#000000; padding-left:30px; line-height:20px;text-transform: uppercase;
font-family: open-sans, Arial, Helvetica, sans-serif;font-weight: normal;color: #555;}
.TLictrpb dl dd span{ color:#FF0000;}.TLictrpb dl dd span.price{ font-size:16px; font-weight:bold;}
.TLipage{ width:863px; height:86px; line-height:86px; font-size:12px; color:#a36e36; text-align:right;}
.TLipage a,.TLipage span{padding:3px 6px; border:#A36F36 1px solid; background-color:#FFF; color:#A36F36; margin-left:5px; font-weight:bold}
.TLipage a:hover,.TLipage span{ background-color:#000; color:#FFF; border-color:#000; text-decoration:none}
.TLipage a.a1{ font-weight:normal}
/* 订单*/
.TLicddt{ width:1148px; height:auto; overflow:hidden; border:1px solid #dfdfdf;}
.TLicddt h2{ font-size:18px; color:#010101; font-family:"Adobe Caslon Pro"; height:68px; line-height:68px; padding-left:20px;}
.TLicddt table{ width:1150px; height:auto;}
.TLicddt table th{ font-size:12px; background-color:#f2eae0; height:30px;}
.TLicddt table td{ height:79px; border-top:1px solid #f2eae0; font-size:12px; color:#a36e36; text-align:center;}
.TLicddt table td a{ color:#a36e36;}

.popbox{ width:526px; background-color:#fff; border:1px #e5e5e5 solid; position:absolute; top:0; left:0; display:none; z-index:120;}
.popbox h2{ height:30px; font-size:12px; background-color:#a36e36; position:relative; padding-left:10px; line-height:30px; color:#fff; font-family:Arial, Helvetica, sans-serif;}
.popbox h2 a{ position:absolute; top:9px; right:9px;}
.popbox .mainlist{ width:324px; height:auto; overflow:hidden; margin:0 auto; padding:30px 0;}
.popbox .mainlist ul li{ float:left; width:324px; font-size:12px; color:#a36e36; margin-top:10px;}
.popbox .mainlist ul li h3{ font-size:12px; color:#a36e36; margin-bottom:5px;}
.popbox .mainlist ul li input{ width:312px; height:24px; line-height:24px; padding:0 5px; border:1px solid #a36e36; font-size:12px; color:#b4b4b4;}
.popbox .mainlist ul li input.radio{ border:none; width:12px; height:12px; margin-right:9px;}
.popbox .mainlist ul li input.popsub{ width:150px; height:34px; background:url(../images/popsubbj.jpg) no-repeat; color:#FFF; border:none; margin-top:10px; cursor:pointer;}
.popbox .mainlist ul li a{ float:left; width:16px; height:16px; line-height:16px; text-align:center; border:1px solid #d1b69a; text-decoration:none;}
.popbox .mainlist ul li span{ float:left; font-size:12px; color:#a36e36; line-height:16px; margin:0 8px;}
.popbox .mainlist ul li textarea{ width:312px; height:103px; border:1px solid #a36e36; font-size:12px; color:#b4b4b4; padding:5px;}

.TLicddc{ width:1150px; height:62px; background:url(../images/TLicddcbj.jpg) no-repeat center top;}
.TLicddc input{ float:right; width:111px; height:29px; background-color:#E80000; color:#FFF; border:none; margin-top:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px; cursor:pointer;}

.TLicddb{ width:1148px;padding-bottom:20px; border:1px solid #dddddd; background-color:#f2eae0;}
.TLicddb p{ color:#a36e36; padding:23px 18px; font-weight:bold;}
.TLicddb table td{ font-size:12px; color:#a36e36;}
.TLicddb table td input{ width:312px; height:24px; line-height:24px; font-size:12px; padding:0 5px; border:1px solid #a36e36;}
.Submitbutton input.ddbsub{ width:189px; height:32px; color:#FFF; border:none; background:url(../images/ddbsubbj.jpg) no-repeat; cursor:pointer;}
.TLicddb table td a{ color:#898989; text-decoration:underline; margin-left:17px;}
.TLicddb table td textarea{ width:812px; height:85px; border:1px solid #a36e36; padding:5px;}

/* 
	产品详情
			*/
.TLicpoq{ width:1150px; height:auto; }
.TLicpt{ width:1150px; height:auto; }
.TLicptl{ float:left; width:1150px; height:auto; background:url(../images/TLicptlbj.png) no-repeat;}
.myImagesSlideBox{
	width:auto;
	height:auto;
	margin:10px 0 0 43px;

}
.myImages{
	float:left;
	text-align:center;
	height:570px;
	width:666px;background:url(../images/loadings.gif) center center no-repeat;
}
.myImages img{
	width: 666px;
	height:526px;
	border:0;
}
.myImgs {
	display:none;
}
.myTxts{
	padding:10px;
	padding-top:0;padding-bottom:0;
	text-align:center;
	overflow:hidden;
	height:20px;
	line-height:20px;
	width:280px;
}

.myTxts a{
	text-decoration:none;
	text-align:center;
	color:#666;
}
.myTxts a:hover{
	color:#f60;
}

.nextPrev{width:170px; margin-left:603px; height:33px; font-size:12px; clear:both; float:right; margin-right:10px;}
.stsub_prev,.stsub_next{margin-right:10px; overflow:hidden; width:60px; height:31px; display:block; background:url(../images/lrarrow.jpg) no-repeat; float:left; margin-right:20px; text-align:center; line-height:31px; color:#5a5a5a;}
.stsub_prev:hover{ background-position:-67px 0px;}.stsub_prev{ padding-left:3px;}
.stsub_next:hover{ background-position:0 -33px;}.stsub_next{ background-position:-67px -33px; padding-right:3px;}
/*  wrapper element  */
#scrollable {
	float:right;
	width:388px;
	height:auto;
}
.scabletop{ width:388px; height:auto; overflow:hidden; margin-bottom:20px; font-size:12px; color:#a36e36; }
.scabletop h2{ font-size:16px; color:#a36e36; font-family:"Adobe Caslon Pro";}
.scabletop h3{ text-align:right}
.scabletop p{ color:#000; margin:13px 0 25px 0;}
.scabletop ul li{ float:left; color:#000; width:388px;}
.scabletop ul li h4{ float:left; width:86px; height:20px; color:#a36e36;}
.scabletop ul li a,a.numset{ float:left; width:16px; height:16px; line-height:16px; text-align:center; border:1px solid #d2d2d3; text-decoration:none;}
.scabletop ul li a.staq,.scabletop ul li a.stah{ height:24px; line-height:24px; border:none; color:#FFF;}
.scabletop ul li a.staq{ width:115px; background-color:#a6a6a8; margin-right:5px;}
.scabletop ul li a.stah{ width:43px; background-color:#000;}
.scabletop ul li span{ float:left; line-height:16px; margin:0 5px;}
.scabletop ul li a.stsub{ width:115px; height:36px; line-height:36px; color:#FFF; background:url(../images/addtocart.png) no-repeat; border:none; margin-top:20px; padding-left:32px; padding-right:10px; text-align:center; font:bold 17px/36px Arial, Helvetica, sans-serif; color:#FFF;}
.scabletop ul li a.stsub:hover{ background-position:0 -36px;}
.scabletop ul li a.special_stsub{ width:157px; height:36px;background:url(../images/specialbg.png) no-repeat; border:none; margin-top:20px;text-align:center; font:bold 14px/36px Arial, Helvetica, sans-serif; color:#717070}
.scabletop ul li a.special_stsub:hover{ background-position:0 -36px;}
div.items {
	height:auto;	
	float:left;
	width:388px !important;
	visibility: visible;
}
/* item */
div.items a {
	display:inline-block;
	float:left;
	margin:0 0 10px 6px;
	width:84px;
	height:66px;
	background:#BBB;
	text-decoration:none;
	text-align:center;
	cursor:pointer;
	border:1px solid #fff;
}
div.items a:hover {
	border:1px solid #d2d2d3;
}
div.items a.active {
	border:1px solid #d2d2d3;
}
.scrollableDiv img{ display:inline-block; width:84px; height:66px;}

.TLicptb{ width:1150px; height:auto; background:url(../images/TLicptbbj.jpg) no-repeat center top; padding-top:20px; margin-top:20px;}
.TLicptb ul li{ float:left; width:280px; height:256px; background:url(../images/TLicptb_libj.jpg) no-repeat; margin:0 3px;}
.TLicptb ul li a{ float:left; width:250px; height:228px; position:relative; margin:5px 0 0 15px;}
.TLicptb ul li a span{ position:absolute; left:0; bottom:0; width:250px; height:25px; line-height:25px; text-align:center; color:#FFF; font-size:12px; background:url(../images/TLicptb_aspanbj.jpg) no-repeat;}
.TLicptb ul li a:hover span{ background:url(../images/TLicptb_ahspanbj.jpg) no-repeat; text-decoration:none;}

/* 
	关于我们
			*/
.TLictrlus{ float:right; width:810px; height:auto; overflow:hidden; color:#a36e36;}
.TLictrlus h3{ font-size:16px; font-family:"Adobe Caslon Pro"; margin:34px 0;}
.TLictrlus ul li{ font-size:12px; font-family:"Arial Rounded MT Bold"; margin-top:20px;}
.TLictrlus ul li span{ font-family:"Adobe 黑体 Std R"; text-decoration:underline;}
.TLictrlus ul li .ditu{ width:797px; height:485px; border:1px solid #a36e36;}

.photoButton{position: absolute;z-index: 99999;top: 12px;right: 12px;}
.photoButton #big,.photoButton #small,.photoButton #normal{background: url(../images/button.png) top right no-repeat;height: 33px;
line-height: 33px;width: 60px;display: inline-block;cursor: pointer;}
.photoButton #normal {background-position: -61px 0;width: 50px;}
.photoButton #small{ background-position:0 0px;}
#gallery_output img{ margin:0 auto;}
/*5s Center*/
.center5s_Left{ width:247px; margin-right:10px;}
.center5s_Left ul li{ height:40px; line-height:40px; background: url(../images/5sleft_bg.jpg) top left no-repeat; color:#a36e36; padding-left:30px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:14px;cursor:pointer}
.center5s_Left ul li.click{ background: url(../images/5sleft_bg_click.jpg) top left no-repeat; color:#FFF;}
/*chat 沟通*/
.chatCon{height:395px;width:800px;margin:10px auto;border:1px #8D5028 solid; background: url(../images/chatfootbg.png) bottom left repeat-x; }
.chatTop{ height:30px; background: url(../images/bg.png) bottom left repeat-x; color:#af6524; line-height:30px; padding-left:20px;}
.chatRight{ width:200px; text-align:center; padding-top:10px; height:250px; line-height:20px; border-left:#DDDDDD 1px solid;}
.chatRight p{ text-align:left; padding-left:10px; font-family:Arial, Helvetica, sans-serif}
.chatText{ border-top:#DDDDDD 1px solid;}
.chatText textarea{ padding:2px 5px; width:590px; height:80px;}.chatText textarea:focus{outline:none;border:none;}
.chatSend{ width:95px; height:34px; border:#f8a900 1px solid; background-color:#ffcb60; color:#985f01; text-align:center;font-family:'微软雅黑';
font-size: 16px; margin-top:10px;border-radius:3px;}.chatSend:hover{ background-color:#ffe291;box-shadow: 2px 2px 10px #ccc;}
.chatbutton{ text-align:center; border-left:#DDDDDD 1px solid;}
.chatfoot{ height:20px;}
#shoopingRecord,#orderRecords,#recordNotes{ height:225px; overflow:auto; padding:5px 10px; text-align:left}
.chattitle{ line-height:25px;}
.chatname{ font-size:14px; color:#333; font-weight:bold}
.chattime {padding-left: 4px;font-weight: normal;color: #BBB;}
.chatListcon{ padding-left:2em; line-height:20px; font-family:"微软雅黑"}

.shopCart_chat{ padding-bottom:20px;}
.shopCart_chat h2{ font:bold 12px/25px "微软雅黑"; border-bottom:#ccc 1px solid; height:30px;}
.shopCart_chatinfo{ padding:0 20px; max-height:400px; overflow:auto;}
/*chat 附件*/
#fujian{height:25px; background-color:#FCE8D8; border-top:#ccc 1px solid; padding-left:2px;}
#formAttach{ width:200px; float:left; padding-top:1px;}
#iframes{ width:300px; float:left; margin-right:5px;}
#hidden_frame{ width:150px; height:21px; float:left; border:#666666 1px solid; margin-top:1px; padding-left:2px; overflow:hidden;}
#iframes input{ float:left; vertical-align:middle; height:23px; background-color:#CCCCCC; border:#666666 1px solid; margin-top:1px; margin-right:5px;}
#iframes input.sendfile{ background-color:}
/*旧货定制产品页面*/
.customCon{ width:547px; height:497px; padding:4px; border:#dcdcdc 1px solid; float:left; background-color:#FFF;}
.custom_old{ height:434px; width:547px;}
.customCon p a,.ProductArea p a{ display:block; height:56px; background-color:#313131; color:#FFF; font:bold 16px/56px "微软雅黑"; text-align:center; margin-top:5px;}
.customCon p a:hover,.ProductArea p a{ background-color:#a36f36}

.ProductAreaCon{ width:1000px; margin:20px auto; overflow:hidden;}
.ProductArea{ width:290px; height:500px; float:left; margin-right:50px; padding:4px; border:#dcdcdc 1px solid; }
.ProductArea:hover{ background-color:#000000}
.ProductArea p a{ height:40px; line-height:40px; font-size:14px; margin-top:0;}
.productImages{ height:460px; background-color:#FFF;}
.ProductAreaCon .childMenu{ background-color:#000;background: #000;filter: alpha(opacity=50);-moz-opacity: 0.5;opacity: 0.5;position: absolute;top: 0; padding:20px 0; display:none; width:290px;}
.childMenu ul li{ height:30px; font:bold 14px/30px Arial, Helvetica, sans-serif;}.childMenu ul li a{ color:#FFF; padding-left:15px; display:block;}
.childMenu ul li a:hover{ color:#996633; background-color:#000; text-decoration:none; padding-left:20px;}