
.cls{ clear:both;}
.wrapper{ width:1000px; margin:0 auto;}
.wrapper2{ width:965px; margin:0 auto;}
/* 栏目模型 */
.column1{ border:1px solid #f22;}
.column1 .title{ overflow:hidden; height:23px; background:#ceb08f; line-height:23px;}
.column1 .title h1{ float:left; width:135px; padding-left:20px; background:url(../images/column2Bg.gif) no-repeat; color:#900; font:600 13px/23px arial,sans-serif;}
.column1 .title span{ float:right; padding-right:105px; background:url(../images/column2Bg.gif) no-repeat right -23px;}
.column1 .body{ overflow:hidden;}

.column2{ border:1px solid #ff9e7a;}
.column2 .title{ overflow:hidden; height:36px; background:url(../images/column4.gif) no-repeat; line-height:36px;}
.column2 .title h1{ color:#512b1e; font:600 13px/36px arial,sans-serif; text-align:center;}
.column2 .body{ overflow:hidden;}


/* header 页首
----------------------------------------------- */
/* 顶部 */
.top{ width:950px; height:30px; padding:0 25px;}
.top .login{ float:left; height:22px; padding:4px 0; color:#c00; line-height:22px;}
.top input{ margin-right:10px; vertical-align:middle;}
.top .inputTxt{ width:100px; height:18px; border:1px solid #c00;}
.top .inputBt{ width:52px; height:21px; border:0; background:url(../images/bt1.gif) no-repeat; color:#f77016; text-align:center;}
.top a:link,.top a:visited{ color:#c00;}
.top a:hover,.top a:active{ color:#333;}
.top .tel h1{ float:right; padding-left:20px; background:url(../images/buy.gif) no-repeat 0 7px; font:12px/30px arial,sans-serif; color:#c00;}
.top .tel h2{ float:right; padding-left:20px;font:12px/30px arial,sans-serif; color:#c00;}
/* banner */
.banner{ width:1000px; height:143px; margin:0 auto; background:url(../images/topBg.gif) repeat-x right top;}
.banner .wrapper{ width:840px; height:100px; margin:0 auto; padding:43px 130px 0 30px; background:url(../images/topBgR.gif) no-repeat right top;}
.banner .wrapper .logo{ float:left;}
.banner .wrapper .ad{ float:right;}
/* 导航&搜索 */
.searchNav{ width:1000px; height:100px; margin:-43px auto 0 auto; background:url(../images/navSearchBg.gif) repeat-x;}
.searchNav .wrapper{ width:996px; height:100px; padding:0 2px;}
.searchNav .wrapper .L{ float:left; width:12px; height:100px; background:url(../images/navSearchBg.gif) no-repeat left -100px;}
.searchNav .wrapper .C{ float:left; width:972px; height:74px;}
.searchNav .wrapper .C ul{ width:950px; height:26px; padding-right:22px;}
.searchNav .wrapper .C ul li{ float:right; width:89px; height:26px; margin-left:2px; background:url(../images/navBg.gif) no-repeat 0 -26px; font:600 12px/26px arial,sans-serif; text-align:center;}
.searchNav .wrapper .C ul li a:link,.searchNav .wrapper .C ul li a:visited{ color:#c00;}
.searchNav .wrapper .C ul li a:hover,.searchNav .wrapper .C ul li a:active{ color:#000;}
.searchNav .wrapper .C ul li.on{ background-position:0 0;}
.searchNav .wrapper .C ul li.on a:link,.searchNav .wrapper .C ul li.on a:visited{ color:#fff;}
.searchNav .wrapper .C ul li.on a:hover,.searchNav .wrapper .C ul li.on a:active{ color:#000;}
.searchNav .wrapper .C .search{ width:900px; height:24px; padding:12px 36px; background:url(../images/SearchBg.gif) no-repeat; color:#fff; line-height:24px;}
.searchNav .wrapper .C .search .inputTxt{ width:340px; height:16px; padding:4px 6px; border:0; background:#fff; line-height:16px; vertical-align:middle;}
.searchNav .wrapper .C .search .inputBt{ width:65px; height:24px; border:1px solid #ede4d6; background:#fff; color:#94572f; font:600 12px/22px arial,sans-serif; vertical-align:middle;}
.searchNav .wrapper .C .search span{ margin-left:20px;}
.searchNav .wrapper .C .search span a:link,.searchNav .wrapper .C .search span a:visited{ color:#fff;}
.searchNav .wrapper .C .search span a:hover,.searchNav .wrapper .C .search span a:active{ color:#000;}
.searchNav .wrapper .R{ float:right; width:12px; height:100px; background:url(../images/navSearchBg.gif) no-repeat left -200px;}
/* body 主体
----------------------------------------------- */

/* index.html 首页
----------------------------------------------- */
.indexBody{ margin-top:-20px;}
/* 地图 */
.indexBody .map{ float:left; width:735px; height:510px; padding-top:22px; border:5px solid #ad5b32; background:url(../images/mapBgT.gif) repeat-x;}
.indexBody .map .flash{ width:735px; height:435px; padding-bottom:22px; background:url(../images/mapBgB.gif) repeat-x 0 bottom;}
/* 推荐商品 */
.sideBar{ float:right; width:199px; padding-left:11px; background:url(../images/borderLR.gif) repeat-y;}
.proAd{ width:188px; padding-right:11px; background:url(../images/borderLR.gif) repeat-y right 0;}
.proAd .title{ height:38px; padding-top:11px; background:url(../images/borderTB.gif) repeat-x;}
.proAd .title h1{ padding-left:10px; background:url(../images/column1Bg.gif) no-repeat right 0; color:#c00; font:18px/38px "黑体";}
.proAd .body{ padding-bottom:11px; background:url(../images/borderTB.gif) repeat-x 0 bottom;}
.proAd ul{ padding:11px 8px 1px 8px; background:url(../images/borderTB.gif) repeat-x 0 top;}
.proAd li{ padding:4px 0 5px 0; border-bottom:1px solid #ccc; text-align:center;}
/* 产品类导航 */
.sort{ margin-top:5px;}
.sort .title{ float:left; width:17px; height:115px; padding:30px 0 0 20px; background:url(../images/sortBg.gif) no-repeat; color:#600; font:600 13px/18px arial,sans-serif;}
.sort .body{ float:right; width:910px; height:127px; padding:8px; border:1px solid #f22;}
.sort .body .col{ float:left; width:227px;}
.sort .body dl{ float:left; width:227px;}
.sort .body dt{ font:600 12px/24px arial,sans-serif;}
.sort .body dd{ float:left; width:113px; font:12px/18px arial,sans-serif;}
/* 新闻动态 */
.news{ float:left; width:33%;}
.news .body{ height:370px; padding:5px;}
.news .body .pic{ float:left; }
.news .body ul{ float:right;  margin-top:3px;}
.news .body li{ color:#f30; font:12px/22px arial,sans-serif;}
/* 影像资料 */
.film{ float:left; width:33%;margin-left:2px;}
.film .body{ height:370px; padding:5px;}


.film1{ float:left; width:33%;margin-left:1px;}
.film1 .body{ height:370px; padding:5px;}
/* 自定商品 */
.proDiy{ float:left; width:33%;height:650px;}
.proDiy .body{  padding:5px;}
.proDiy .body img{ float:left; width:172px; height:129px; margin-right:5px;}
.proDiy .body ul{ float:right; width:300px; margin-top:3px;}
.proDiy .body li{  font:12px/20px arial,sans-serif;margin-top:10px;}
.proDiy .body li span{margin-left:10px;display:block;}
.proDiy .body li b{float:left;}

.column_t{float:right;width:66.7%;}
.xiao{float:left; width:49.5%;margin-left:1px;margin-bottom:1px;height:350px;}
/* BBS */
.bbs{ float:right; width:478px;}
.bbs .body{ height:180px; padding:5px;}
.bbs .body .pic{ float:left; width:172px; height:172px; margin-top:4px;}
.bbs .body ul{ float:right; width:290px; margin-top:3px;}
.bbs .body li{ color:#f30; font:12px/22px arial,sans-serif;}
/* 友情链接 */
.links{ width:963px; height:69px; padding-top:11px; border-right:1px solid #e5b9a4; border-left:1px solid #e5b9a4; background:url(../images/borderTB2.gif) repeat-x;}
.links div{ height:58px; padding-bottom:11px; background:url(../images/borderTB2.gif) repeat-x 0 bottom;}
.links h1{ float:left; width:86px; background:url(../images/linkBg.gif) no-repeat; color:#b92c27; font:600 12px/58px arial,sans-serif; text-align:center;}
.links ul{ float:right; width:860px; height:43px; padding-top:5px;}
.links li{ float:left; width:135px; height:48px; margin-right:8px;}

/* login.html 登录
----------------------------------------------- */
.login_{ height:300px; background:url(../images/loginBg.jpg) no-repeat 13px 35px;}
.login_ .loginForm{ float:right; width:296px; height:296px; margin-right:20px; _margin-right:30px; border:0px solid #ab582b; background11:#fff;}
.login_ .loginForm h1{ width:110px; padding:0 30px 9px 0; background1:url(../images/column3.gif) no-repeat; color:#b40d0d; font:600 12px/36px arial,sans-serif; text-align:center;}
.form{ width:260px; margin:20px 0 0 20px;}
.form div{ clear:left; padding:6px 0; #padding:5px; font:12px/22px arial,sans-serif;}
.form div.center{ padding:12px 0 9px; text-align:center;}
.form .input{ height:20px; border:1px solid #c5d2df;}
.form label{ float:left; width:60px; color:#333; text-align:right;}
.form input.bt{ width:95px; height:28px; border:0; background:url(../images/bt2.gif) no-repeat; font:12px/28px arial,sans-serif; text-align:center;}

/* register.html 注册
----------------------------------------------- */
.register{ padding-top:22px; border:5px solid #ad5b32; background:url(../images/mapBgT.gif) repeat-x;}
.register .reg{ padding:20px 20px 42px 20px; background:url(../images/mapBgB.gif) repeat-x 0 bottom;}
.register .reg h1{ color:#a40707; font:100 12px/20px arial,sans-serif;}
.register .reg h2{ width:160px; height:31px; margin-top:20px; background:url(../images/bt4.gif) no-repeat; color:#fff; font:600 12px/31px arial,sans-serif; text-align:center;}
.register .reg .form{ width:auto;}
.register .reg .form label{ width:160px;}
.register .reg .form .help{ color:#999;}
.register .reg .form .center{ padding:20px 0 50px 320px;}
a.bt3{ display:block; float:left; width:112px; height:31px; margin-right:20px; background:url(../images/bt3.gif) no-repeat; color:#fff; font:600 12px/31px arial,sans-serif; text-align:center;}
a.bt3:link,a.bt3:visited{ color:#fff;}
a.bt3:hover,a.bt3:active{ color:#ff0;}

/* product.html 在线商城
----------------------------------------------- */
/* 当前位置 */
.location{ width:955px; margin-top:-20px; padding-left:10px; color:#b40d0d; font:12px/25px arial,sans-serif;}
.location a:link,.location a:visited{ color:#b40d0d;}
.location a:hover,.location a:active{ color:#000;}
/* 产品导航 */
.proSort{ float:left; width:250px;}
.proSort .body{ padding-top:10px;}
.proSort dl{ margin-bottom:10px;}
.proSort dt{ height:31px; margin:5px 0; background:url(../images/column41.gif) no-repeat; color:#fff; font:600 13px/31px arial,sans-serif; text-align:center;}
.proSort dt a:link,.proSort dt a:visited{ color:#fff; font:600 13px/31px arial,sans-serif;}
.proSort dd{ float:left; width:110px; padding-left:10px; font:12px/20px arial,sans-serif;}
/* 产品列表 */
.proList{ float:right; width:705px; padding-top:11px; border-right:1px solid #fead8d; border-left:1px solid #fead8d; background:url(../images/borderTB3.gif) repeat-x;}
.proList .list{ padding-bottom:11px; background:url(../images/borderTB3.gif) repeat-x 0 bottom;}
.proList h1{ height:22px; padding-left:20px; border-bottom:1px solid #fead8d; background:url(../images/column5.gif) no-repeat right 0; color:#512b1e; font:600 12px/22px arial,sans-serif;}
.proList .div{ margin:10px 0 0 10px;}
.proList dl{ float:left; width:330px; height:135px; margin:0 10px 10px 0;}
.proList dl.l{ background:url(../images/lineCol.gif) no-repeat right 0;}
.proList h6{ display:block; clear:both; width:685px; height:1px; margin-bottom:10px; background:url(../images/rowLine.gif) repeat-x 0 bottom; font-size:0; line-height:0;}
.proList dt img1{ float:left; width:172px; height:129px; border:1px solid #ccc;}
.proList dd{ float:right; width:145px; margin:2px 0;}
.proList .d1{ color:#930; font:600 12px/16px arial,sans-serif;}
.proList .d2{ color:#f00; font:600 12px/16px arial,sans-serif;}
.proList dd .bt1{ width:101px; height:30px; padding-left:35px; border:0; background:url(../images/bt5.gif) no-repeat; color:#FFFFFF; font:11px arial,sans-serif;font-weight:bold;}
.proList dd .bt2{ width:101px; height:30px; padding-left:35px; border:0; background:url(../images/bt6.gif) no-repeat; color:#FFFFFF; font:11px arial,sans-serif;font-weight:bold;}
.proList .page{ height:22px; border-top:1px solid #fead8d; background:url(../images/column51.gif) no-repeat; color:#512b1e; font:12px/22px arial,sans-serif; text-align:center;}
.proList .page a:link,.proList .page a:visited{ color:#512b1e;}
.proList .page a:hover,.proList .page a:active{ color:#f00;}

/* productShow.html 产品详细
----------------------------------------------- */
.proShow{ float:right; width:705px; padding-top:11px; border:1px solid #fead8d; border-top:0; background:url(../images/borderTB3.gif) repeat-x;}
.proShow .p{ padding:10px 20px; font:13px/20px arial,sans-serif;}
.proShow h4{ margin-bottom:10px; padding-left:10px; background:url(../images/rowLine.gif) repeat-x 0 bottom; color:#512b1e; font:600 12px/30px arial,sans-serif;}
.proShow .big{ float:left; width:332px;  margin-top:10px; padding:2px; border:1px solid #ccc;}
.proShow ul{ float:right; width:250px; height:249px;}
.proShow ul li{ float:left; width:112px; height:84px; margin:0 5px 5px 0; padding:2px; border:1px solid #ccc;overflow:hidden;}
.proShow .center{ padding:10px 0 10px 260px;}

/* news.html 新闻中心
----------------------------------------------- */
.news_{ padding:15px;}
.news_ li{ height:30px; padding-left:20px; border-bottom:1px solid #eee; background:url(../images/ico.gif) no-repeat 5px 11px;}
.news_ li a{ float:left; font:12px/30px arial,sans-serif;}
.news_ li span{ float:right; padding-right:10px; color:#999; font:12px/30px arial,sans-serif;}


.dvShow{ float:left; width:100%;}
/* newsShow.html 新闻详细
----------------------------------------------- */
.newsShow{ float:left; width:650px;}
.newsAd{ float:right; width:300px;}
.newsAd .body ul{ float:left; width:280px; margin-top:3px; padding-left:7px;}
.artTxt{ padding:15px 20px; font:12px/24px arial,sans-serif;}
.artTxt .h1{ font:100 20px/40px "黑体"; text-align:center;margin-top:-10px;}
.artTxt .h2{ border-bottom:1px solid #ccc; color:#666; font:100 12px/22px arial,sans-serif; text-align:right;}
.artTxt #txtAll{ margin:15px 0; font:12px/1.7em arial,sans-serif;}
#.artTxt #txtAll img{ width:320px; height:240px; margin:10px; border:1px solid #999;}
.artTxt .about li{ font:12px/24px arial,sans-serif;}
.artTxt .about li span{ color:#999; font-size:12px; padding-left:10px;}
.artTxt .about h4{ margin-bottom:10px; padding-left:10px; background:url(../images/rowLine.gif) repeat-x 0 bottom; color:#512b1e; font:600 12px/30px arial,sans-serif;}

/* productAd.html 精品
----------------------------------------------- */
.productAd{ overflow:hidden; width:963px;}
.productAd dl{ float:left; width:307px; height:155px; margin:0 10px 10px 0;}
.productAd h6{ width:943px;}
.productAd dt img{  width:160px; height:120px;  border:1px solid #ccc;}
.productAd dd{ float:right; width:130px; margin:2px 0;}

/* productAdShow.html 精品详细
----------------------------------------------- */
.proAdShow{ float:none; width:963px;}
.proAdShow .big{ float:left; width:460px; height:345px; padding:2px; border:1px solid #ccc;}
.proAdShow ul{ float:right; width:346px; height:357px;}
.proAdShow ul li{ float:left; width:160px; height:120px; margin:0 5px 5px 0; padding:2px; border:1px solid #ccc;}
.proAdShow ul li img{ width:160px; height:120px;}
.proAdShow .center{ padding:10px 0 10px 420px;}
.proAdShow a.bt3{ float:none;}

/* productDiy.html 精品详细
----------------------------------------------- */
.productDiy .onMouse{ padding:10px;}
.productDiy .onMouseOn{ background:#fff9ee;}
.productDiy .onMouseOff{ background:#fff;}
.productDiy .center{ padding:10px; text-align:right;}
.productDiy a.bt3{ float:right;}

/* productDiyShow.html 精品详细
----------------------------------------------- */
.productDiyShow h5{ padding:20px; font:20px/30px 黑体; text-align:center;}

/* introduce.html 中国介绍
----------------------------------------------- */
.introduceShow{ width:250px;}
.introduceShow .body{ width:240px;}
.introduceShow ul{ width:230px;}
.introduceShow ul li{ width:230px;}

/* member0.html 会员中心
----------------------------------------------- */
.member0 .warning{ margin:20px 20px 20px 10px; padding:20px; border:1px solid #f1cc38; background:#fffef4;}

/* member1.html 信息修改
----------------------------------------------- */
.member1 .form{ width:auto;}
.member1 .form label{ width:90px;}
.member1 .form .center{ height:40px; padding:20px 0 20px 200px;}

/* member2.html 我的订单
----------------------------------------------- */
.member2{ overflow:hidden; width:685px;}
.member2 dl{ width:685px; height:30px; border-bottom:1px solid #eee;}
.member2 dt{ float:left; width:120px; height:30px; font:12px/30px arial,sans-serif; text-align:center;}
.member2 dt a:link,
.member2 dt a:visited{ color:#f30;}
.member2 dd{ float:left; height:30px; font:12px/30px arial,sans-serif; text-align:center;}
.member2 dd.d0{ width:62px;}
.member2 dd.d1,
.member2 dd.d2,
.member2 dd.d3,
.member2 dd.d4{ width:140px;}
.member2 dd.d2{ width:80px;}
.member2 dl.title{ border-bottom:1px solid #ffa740; background:#fff2c5;}
.member2 dl.title dt,
.member2 dl.title dd{ color:#333; font:600 12px/30px arial,sans-serif;}

/* shop0.html 我的订单
----------------------------------------------- */
.shop0{ overflow:hidden; width:685px;}
.shop0 dl{ width:685px; height:30px; border-bottom:1px solid #eee;}
.shop0 dt{ float:left; width:250px; height:30px; font:12px/30px arial,sans-serif; text-align:center;}
.shop0 dt a:link,
.shop0 dt a:visited{ color:#f30;}
.shop0 dd{ float:left; height:30px; font:12px/30px arial,sans-serif; text-align:center;}
.shop0 dd.d0{ width:55px;}
.shop0 dd.d1,
.shop0 dd.d2,
.shop0 dd.d3,
.shop0 dd.d4{ width:95px;}
.shop0 dl.title{ border-bottom:1px solid #ffa740; background:#fff2c5;}
.shop0 dl.title dt,
.shop0 dl.title dd{ color:#333; font:600 12px/30px arial,sans-serif;}
.shop0_center{ height:40px; padding:20px 0 20px 130px;}

.h6{ margin:0 10px 10px 0; padding-left:10px; background:url(../images/rowLine.gif) repeat-x 0 bottom; color:#512b1e; font:600 12px/30px arial,sans-serif;}

/* help.html 购物指南
----------------------------------------------- */
.help_{ padding:19px 15px;}
.help_ h1{ cursor:pointer; margin-bottom:5px; padding:5px; border-bottom:1px solid #ffecbe; background:url(../images/down.gif) no-repeat right center; font:12px/18px arial,sans-serif;}
.help_ p{ padding-left:15px; color:#248c00;}

/* contact.html 联系我们
----------------------------------------------- */
.contact{ padding-left:30px;}
.contact li{ font:12px/30px arial,sans-serif;}

/* job.html 人才招聘
----------------------------------------------- */
.job{ padding-left:20px;}
.job h4{ margin-bottom:10px; padding-left:10px; background:url(../images/rowLine.gif) repeat-x 0 bottom; color:#512b1e; font:600 12px/30px arial,sans-serif;}

/* footer 页脚
----------------------------------------------- */
/* 底部导航 */
.footer{ padding:20px 0 40px; background:url(../images/bottomBg.gif) repeat-x; text-align:center;}
.copyright{ color:#999; line-height:30px;}

/* 公共布局补充
----------------------------------------------- */
.marginT5{ margin-top:5px;}
.floatR{ float:right;}
.barL705{ float:left; width:705px;}
.barL250{ float:left; width:250px;}
.barR250{ float:right; width:250px;}

.proOnline{ width:965px; overflow:hidden; padding:28px 0 15px 0; border:1px solid #fead8d; border-top:0; background:url(../Images/borderTB3.gif) repeat-x;}
.proOnline ul{ width:978px; padding-left:17px;}
.proOnline li{ position:relative; display:inline; float:left; width:300px; height:199px; margin:0 15px 10px 0;}
.proOnline li.ol{ position:relative; float:left; width:300px; height:408px; margin:0 15px 10px 0;}
.proOnline li.ol ol{ overflow:hidden; width:300px; height:408px; margin:0; padding:0;}
.proOnline li.p{ width:280px; height:373px; padding:10px; background:#F1EAE1; font:14px/23px "宋体";}
.proOnline li img{ width:300px; height:183px;}
.proOnline li h1{ position:absolute; width:160px; height:31px; bottom:0; left:70px; background:url(/images/bt7.gif) no-repeat; font:600 12px/31px "宋体"; text-align:center;}
.proOnline li h1 a:link,.proOnline li h1 a:visited{ color:#fff;}
.proOnline li h1 a:hover,.proOnline li h1 a:active{ color:#ff0;}

.columnt{height:297px;}