@charset "utf-8";
/*
	CSS Document
					*/
div,form,input,select,option,img,ul,ol,li,dl,dt,dd,body{margin:0; padding:0;}
ul li,ol li{ margin:0px; padding:0px; list-style:none; }
img{border:0;}.hidden{ overflow:hidden;zoom:1}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-size:12px; font-weight:normal;}
.clear{ clear:both; padding:0; margin:0;}
a{outline-style:none;color:#0f509a;text-decoration:none;}
a:hover{text-decoration: underline;}
body{ margin:0; font-family:Arial, Helvetica, sans-serif;}

/*
	头部
			*/
#TLheader{ width:100%; height:117px; border-bottom:1px solid #a36e36; background-color:#f8f8f8;}
.TLhbox{ width:1150px; height:117px; margin:0 auto; background:url(../images/TLhboxbj.jpg) no-repeat center bottom;}
.TL_logo{ float:left; width:70px; height:107px; margin-right:10px; padding-top:10px;}
.TL_floatCon{ float:left; width:650px;}
.topBanner{ height:70px; margin-bottom:12px;}
.TL_login{ font-size:12px;}.TL_login a{ color:#000;}
.loginIn{ width:660px; }
.loginUserinfo font.un{color:#a36e36; margin-right:5px; font-weight:bold;}
.loginUserinfo{ float:left; width:480px;}
.loginCartinfo,.webqiehuan{ float:left;}
.loginCartinfo{position: relative;width: 70px;height: 26px;margin-right: 5px;}
.loginCartinfo a.gowuche{background:url(../images/cartbg.png) no-repeat left center; display:block; width:50px; height:20px; padding-left:30px; line-height:20px;}
.loginCartinfo .shopping{position: absolute;top: -18px;left: 20px;background-image: url(../images/cartcount.png);background-position: -35px -29px;padding-left: 6px;color: #fff;}
.loginCartinfo #cart{float: left;display: block; height: 20px;padding-right: 6px;background-image: url(../images/cartcount.png);background-position: 100% 0px;}
.loginUserinfo a.cn,.loginOut a.cn,.loginOut a.en,.loginUserinfo a.en{font-weight:bold; color:#fff; text-align:center; padding:0 2px; font-family:Arial, Helvetica, sans-serif; margin-top:3px; margin-right:5px; padding:0 3px;}
.loginUserinfo a.cn,.loginOut a.cn{ background-color:#e80000;}.loginUserinfo a.en,.loginOut a.en{ background-color:#a36e36;}
.sendmsg{ float:left; width:66px; height:26px;}
.sendmsg a{ display:block; width:40px; background:url(../images/headchat.png) no-repeat left center; padding-left:26px; line-height:20px;}
/*.TL_login dl dd,.TL_login dl dd a{ float:left; font-size:12px; color:#000;}
.TL_login dl dd{ margin-top:31px; line-height:21px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.TL_login dl dd a{ margin-right:12px;}
.TL_login dl dd a.cn,.TL_login dl dd a.en,.TLhbrtop a.cn,.TLhbrtop a.en{font-weight:bold; color:#fff; text-align:center; padding:0 2px;}
.TL_login dl dd a.cn,.TLhbrtop a.cn{ background-color:#e80000;}.TL_login dl dd a.en,.TLhbrtop a.en{ background-color:#a36e36;}
.TL_login dl dd a.un{ float:none; margin-left:10px; color:#a36e36; text-decoration:underline;}
.TL_login dl dd a.gowuche{ background:url(../images/cartbg.png) no-repeat left center; padding:5px 0; padding-left:30px;}
.TL_login dl dd.headcart{ position:relative;}
.TL_login dl dd a span#cart{ position:absolute; top:0; left:20px;border-radius:6px;font-weight:bold; color:#FFF; background-color:#FF0000; padding:0 8px; display:block;}

.TL_login dl dd h2{ font-size:22px; color:#000; font-family:"Book Antiqua";}*/
.TLhbr{ float:right; width:400px; height:117px;}
.TLhbr .TLhbrtop{ width:250px; height:20px; line-height:20px; margin-top:31px; float:right; padding-left:60px;}
.TLhbr .TLhbrtop p{ float:left; color:#a36e36; margin-right:20px;}
 .TLhbr .TLhbrtop p a{ color:#a36e36; margin:0 8px;}
.TLhbr .TLhbrtop form{ float:right;}
 .TLhbr .TLhbrtop input{ float:left; width:212px; height:18px; line-height:18px; padding:0 5px; border:1px solid #a36e36;}
.TLhbr .TLhbrtop input.inpsub{ width:20px; height:20px; background:url(../images/inpsubbj.jpg) no-repeat; margin-left:2px; border:none; cursor:pointer;}
 .TLhbr .TLhbrmenu{ float:right; width:auto; margin-top:30px;}
.TLhbr .TLhbrmenu ul li a{ float:left; font-size:12px; color:#000000; margin-right:20px; font-weight:bold;}
 .TLhbr .TLhbrmenu ul li a:hover{ color:#a36e36; text-decoration:none;}

/*
	底部信息
			*/
#TLfooter{ width:1150px; height:100px; margin:0 auto; background:url(../images/TLfooterbj.jpg) no-repeat;}
.TLfl{ float:left; width:auto; height:100px;}
.TLflt{ float:left; color:#747474; font-size:10px; margin-top:28px;}.TLflt a{ color:#747474; margin:0 10px;}
.TLfl p{ font-size:10px; color:#bbbbbb; margin:20px 0 0 10px;}
.TLfr{ float:right; width:auto; margin-top:20px;}.TLfr a{ margin-left:10px;}

.scrollTopcontrol{ width:50px; height:50px; background:url(../images/up.png) no-repeat; text-indent:-9999em; overflow:hidden; display:block;}
.scrollTopcontrol:hover{ background:url(../images/up.png) -50px 0px no-repeat;}