﻿@import url(share.css);

/*文字列表样式*/
.itemListTxt { }
.itemListTxt li { color: #188292; line-height: 160%; }
/*产品简单列表*/
.itemListBox { }
.itemListBox li { float: left; width: 100px; height: 95px; text-align: center; }
.itemListBox li a.lpic { display: block; width: 64px; height: 64px; overflow: hidden; text-align: center; margin-bottom: 6px; border: 1px solid #CCCCCC; }
.itemListBox li a.lpic:hover { border: 1px solid #999999; }
.itemListBox li .lpic img { width: 64px; }
/*左侧图片广告*/
.showImgs { }
.showImgs a { display: block; margin-bottom: 10px; }
/*内容目录*/
.contentMenu { border: 1px solid #98D3D7; background: #E8F5F7; padding: 10px 0px 50px 0px; }
.contentMenu a { display: block; height: 28px; line-height: 28px; padding: 0px 30px; font-size: 14px; color: #14707C; }
.contentMenu a.suo1, .contentMenu a.suo2, .contentMenu a.suo3 { text-indent: 2em; font-size: 12px; height: 25px; line-height: 25px; }
.contentMenu a.suo2 { text-indent: 4em; }
.contentMenu a.suo3 { text-indent: 6em; }
/*内容展示右侧*/
.rightContent { padding: 0px 20px 0px 20px; font-size: 14px; line-height: 160%; }
.rightContent li { line-height: 180%; border-bottom: 1px dashed #CCCCCC; }
.rightContent li a { font-size: 14px; }

/*首页分类列表*/
.eachClassBox { float: left; width: 320px; height: 90px; overflow: hidden; margin-right: 30px; margin-bottom: 10px; }
.eachClassBox .boxT { border-bottom: 1px solid #CBDFCA; height: 28px; line-height: 28px; }
.eachClassBox .boxT a { font-size: 14px; font-weight: bold; color: #FF4200; }
.eachClassBox .boxC { line-height: 160%; padding: 5px 0px; }
.eachClassBox .boxC a { color: #333333; }

/*礼品展示块*/
.eachLpBox { float: left; width: 220px; padding-top: 10px; text-align: center; }
.eachLpBox .pic { background: url(images/bg_lp.jpg) no-repeat center top; padding-top: 5px; padding-bottom: 5px; }
.eachLpBox .pic a { display: block; margin: 0 auto; width: 156px; height: 154px; overflow: hidden; line-height: 154px; /*非IE的主流浏览器识别的垂直居中的方法*/ display: table-cell; vertical-align: middle; /*设置水平居中*/ text-align: center; /* 针对IE的Hack */ *display:block;
*font-size:134px;/*约为高度的0.873，154*0.873 约为134*/
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
}
.eachLpBox .pic a img { vertical-align: middle; margin: 0 auto; }
.eachLpBox .name { margin: 10px auto; }
.eachLpBox .name a { color: #006633; font-size: 15px; font-weight: bold; }
.eachLpBox .price { margin: 5px auto 15px auto; }
.eachLpBox .price b { color: #FF6600; }
/*所有分类页*/
.allPClass { width: 960px; border: 1px solid #A8CAA7; }
.allPClass .mT { height: 31px; background: url(images/bg_page.png) no-repeat -820px -250px; }
.allPClass .mC { width: 940px; padding: 0px; margin: 10px auto; border: none; }
.allPClass .mC .eachClassBox { float: none; width: auto; height: auto; margin: 0px auto 10px auto; }
.allPClass .mC .eachClassBox .boxT { padding-left: 10px; }
.allPClass .mC .eachClassBox .boxC { padding-left: 10px; }

/*留言*/
.feedbackWapper { padding: 10px 30px; }
.feedbackWapper .e_text { height: 40px; }
.feedbackWapper .e_text .fl { width: 70px; height: 30px; line-height: 30px; text-align: right; }
.feedbackWapper .e_text .fr { width: 525px; height: 30px; background: url(images/bg_feedback_text.gif) no-repeat left top; }
.feedbackWapper .e_text .fr .text { border: none; width: 180px; height: 16px; margin-top: 8px; margin-left: 7px; line-height: 14px; font-size: 12px; background: none; }
.feedbackWapper .box { height: 170px; }
.feedbackWapper .box .fr { height: 156px; background: url(images/bg_feedback_box.gif) no-repeat left top; }
.feedbackWapper .box .fr .text { width: 389px; height: 140px; margin-top: 3px; margin-left: 7px; }
.feedbackWapper .btn { margin: 20px 0px 30px 90px; }
/*礼品详细页*/
.productShow { margin: 10px auto; }
.productShow .lPic { float: left; width: 320px; text-align: center; }
.productShow .lPic img { border: 1px solid #999999; }
.productShow .rTxt { float: right; width: 380px; }
.productShow .rTxt li { padding: 5px 0px; line-height: 150%; }
.productShow .rTxt li b { font-size: 24px; font-family: "黑体"; }
.pMoreTit { height: 30px; background: url(images/bg_location.gif) no-repeat left -30px; }
.pMoreCnt { padding: 10px 15px; line-height: 150%; font-size: 14px; font-family: Arial, Helvetica, sans-serif, "宋体"; }

/*留言列表*/
.msgList { padding: 10px; }
.msgList li { padding: 6px 10px; border-bottom: 1px dashed #ccc; }

.msgList li p { padding: 5px 0px; line-height: 160%; font-size: 12px; color: #333; margin:0 auto; }
.msgList li p.time { text-align: right; color: #999; }

