@charset "utf-8";
/* CSS Document */
* {padding:0; margin:0}
ul, ol, dl, dt, dd, li { list-style:none}
img, fieldset { border:0}
i, em, dfn, var, cite { font-style:normal}
.clear {clear:both; height:0; overflow:hidden; visibility:hidden}
body {font-size:12px; line-height:20px; color:#333; font-family:Arial, Helvetica, sans-serif}
a:link, a:visited {color:#333; text-decoration:none}
a:hover, a:active {color:#f60; text-decoration:underline}
.logo {display:block; width:307px; height:63px; background:url(../img/logo1.gif); overflow:hidden; text-indent:-9999px; margin:0 0 5px 0}
:focus {outline: 0}    
.txtSty, .txtarea {border:1px solid #ccc; border-top:1px solid #7C7C7C; border-bottom:1px solid #ddd;padding:1px}
.txtSty {height:16px}
label {cursor:pointer}
.fL {float:left}
.fR {float:right}
.fC {margin-left:auto; margin-right:auto}
.f14 {font-size:14px}
.f12 {font-size:12px}
.f16 {font-size:16px}
.f11 {font-size:11px}
.fB {font-weight:bold}
.fN {font-weight:normal}
.mgB10 {margin-bottom:10px}
.btn {border:none; width:132px; height:48px; font-size:14px; color:#fff; font-weight:bold; background:url(../img/head3.gif) 0 -68px no-repeat;text-indent:30px;cursor:pointer}
#head, #currentPage, #main01, #main02, #main03 {width:980px; margin:0 auto 10px}
#leftSide {float:left; overflow:hidden}
#rightSide {float:right; overflow:hidden}
#main01 #leftSide{width:290px}
#main01 #rightSide{width:684px}
#main02 #leftSide{width:722px}
#main02 #rightSide{width:256px; background:#FAFAFA; border:1px solid #DCDCDC}
#main03 #leftSide{width:684px}
#main03 #rightSide{width:290px}

/*首页图片切换广告*/
.mainAD {border:3px solid #6f031c; width:454px; height:198px; overflow:hidden; position:relative}
.mainAD .ctn {width:454px; height:198px; overflow:hidden; z-index:1; position:absolute; top:0; left:0}
.mainAD .ctn img {border:0; display:none; width:454px; height:198px; overflow:hidden}
.mainAD .adMenu {position:absolute; right:0; bottom:0; z-index:3;  width:115px; height:18px;overflow:hidden}
.mainAD .adMenu li {float:left; display:block; height:14px; width:14px; line-height:14px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:5px;border:1px solid #77021A; background:#fff; color:#000; cursor:pointer}
.mainAD .adMenu li.current {border:1px solid #fff; background:#BD1324; color:#fff}
.mainAD .adMenuShadow {position:absolute; bottom:0;*bottom:-1px; left:0; width:454px; height:22px; z-index:2; overflow:hidden;background:#C11425; filter:alpha(opacity=50); -moz-opacity:.5;opacity:0.5 }
.mainAD .adTitle {position:absolute; bottom:0;left:0}

/*首页图片移动广告*/
.leftBtn, .rightBtn {width:14px; background:url(../img/control.gif) no-repeat; float:left; overflow:hidden; margin-top:12px; height:158px; text-indent:-9999px; cursor:pointer}
.leftBtn {background-position:0 30px;}
.rightBtn {background-position:-16px 30px;}
.Cont{width:650px; height:158px; float:left; margin-top:12px; overflow:hidden;}
.ScrCont {width:10000px;}
.ScrCont .pic{float:left; width:114px; padding:0 8px; margin:0}
.ScrCont .pic .gift-img {border:1px solid #ccc; padding:1px; display:block; overflow:hidden; margin-bottom:5px}
.ScrCont .pic .gift-img img {width:110px; height:110px; }
.ScrCont .pic .gift-name {line-height:14px; padding-top:0;display:block}
.ScrCont .pic .gift-price{color:#c00; font-family:Arial; font-weight:bold}
.ScrCont #List1, .ScrCont #List2 {float:left}

/*欢迎模块*/
#head {position:relative}
.welcome {position:absolute; right:0; top:-5px; height:33px; background:url(../img/head1.gif) 0 -83px no-repeat; padding-left:32px}
.welcomeB {float:left; height:33px; overflow:hidden; padding-right:32px; line-height:34px; display:block; background:url(../img/head1.gif) 100% -116px no-repeat}
.welcomeB em {color:#36c; padding-right:20px}
.welcomeB b {font-family:Arial, Helvetica, sans-serif; margin:0 1px}
.welcomeB span {color:#666; font-family:"宋体"}
.welcomeB span a:link, .welcomeB span a:visited { background:url(../img/ico.gif) 0 -234px no-repeat; padding-left:12px;line-height:14px; color:#999}
.welcomeB span a:hover {text-decoration:underline; color:#000}

/*导航模块*/
#nav {width:980px; clear:both; margin:0 auto; height:24px; background:url(../img/navbg.gif) 0 -24px repeat-x}
#nav .left, #nav .right {float:left; width:10px; height:24px; background:url(../img/navbg.gif) no-repeat}
#nav .left {margin-left:-980px; background-position:0 0}
#nav .right{margin-left:-10px; background-position:0 -48px}
#nav .listBox {float:left; width:100%; height:24px; position:relative}

/*导航条*/
.navBar {height:30px; position:absolute; top:-4px; left:40px; z-index:10} 
.navBar li {float:left; width:80px; height:24px; text-align:center; padding:6px 0 0}
.navBar li.Current {height:21px; padding:5px 0 4px 0; background:url(../img/curbg.gif) 0 0 no-repeat;color:#fff; font-weight:bold;font-size:14px}
.navBar li.Current a, .navBar li.Current a:hover{color:#fff; text-decoration:none; background:none}
.navBar li a {display:block; width:60px; height:20px; line-height:20px;*line-height:22px;_line-height:24px; overflow:hidden; margin:0 auto}
.navBar li a:hover {color:#fff; text-decoration:none; background:url(../img/ahover.gif) 0 2px no-repeat}

/*底部模块*/
#foot {width:980px; height:97px; margin:0 auto; background:url(../img/ftbg.gif) 0 -97px repeat-x}
#foot .left, #foot .right {float:left; width:10px; height:97px; background:url(../img/ftbg.gif) no-repeat}
#foot .left {margin-left:-980px; background-position:0 0}
#foot .right {margin-left:-10px; background-position:0 -194px}
#foot .footBox {float:left; width:100%; height:97px}
#foot .aboutme {height:22px; padding-top:4px; text-align:center; color:#fff; border-bottom:1px solid #7b0c26}
#foot .aboutme a:link, #foot .aboutme a:visited {color:#fff; text-decoration:none; margin:0 10px}
#foot .aboutme a:hover { text-decoration:underline}
.copyright {border-top:1px solid #e46a6a; color:#fff; text-align:center; padding-top:5px; font-family:Verdana, Arial, Helvetica, sans-serif}
.copyright a:link, .copyright a:visited {color:#fff; text-decoration:underline}

/*搜索模块*/
#search {margin:0 auto; width:980px; height:80px; background:url(../img/serbg.gif) 0 -80px repeat-x}
#search .left ,#search .right {float:left; width:10px; height:80px; background:url(../img/serbg.gif) no-repeat}
#search .left {margin-left:-980px; background-position:0 0}
#search .right {margin-left:-10px; background-position:0 -160px}
#search .searchBox {float:left; width:100%; height:80px; position:relative}

/*搜索引擎条*/
.serBar {width:606px; height:34px; border:1px solid #7c0c26; margin:15px auto 0; background:#fff url(../img/serbar.gif) 0 0 repeat-x}
.serTxt {height:16px; background:url(../img/s.gif) 1px 1px no-repeat;width:278px; border:1px solid #ccc; padding:1px 0 1px 20px; font-size:12px}
.serBtn {width:60px; height:24px; background:url(../img/serbt.gif); text-align:center; color:#6E0202; border:none; padding-top:2px;cursor:pointer}
.serBar a:link, .serBar a:visited {color:#71011A; text-decoration:underline}
.serBar select {font-size:12px; border:1px solid #ccc; padding:1px 0; width:94px}

/*搜索直通车*/
.serBar2 { text-align:center; color:#fff; padding-top:3px}
.serBar2 a:link, .serBar2 a:visited {margin:0 5px; color:#fff; text-decoration:underline}
.serBar2 a:hover {color:#fc0}

/*导航条下的高级搜索*/
.advancedSearch {width:980px; display:none; background:#c00 url(../img/serbg2.gif) 0 0 repeat-y}
.advancedSearch .content {padding-bottom:5px}
.advancedSearch .aSh {margin-top:5px}
.advancedSearch .aSh tr {line-height:24px}
.advancedSearch .aSh th {text-align:right;padding-right:5px; font-size:12px}
.advancedSearch .aSh .txtSty {height:16px; padding:3px 0 0 1px}
#showAS {width:76px; margin-top:-10px; margin-right:20px; height:16px; color:#fff; overflow:hidden; float:right; cursor:pointer; text-indent:22px; line-height:16px}
.default {background:url(../img/serbg3.gif) 0 0 no-repeat}
.up {background:url(../img/serbg3.gif) 0 -16px no-repeat}

.controlAs {margin-top:-5px; background:url(../img/serbg2.gif) -980px 100% no-repeat; padding-top:5px}

/*礼品分类信息01*/
#cate01 { width:290px; background:url(../img/catebg.gif) 0 0 repeat-y}
#cate01 h2 {height:10px; background:url(../img/catebg.gif) -290px 0 no-repeat; overflow:hidden; text-indent:-9999px}
#cate01 .list01 {background:url(../img/catebg.gif) -580px 100% no-repeat; overflow:hidden; line-height:1; height:1138px;*height:1128px;_height:1138px}
#cate01 .price{width:270px; height:95px; overflow:hidden; background:url(../img/catebg2.gif) 0 0 no-repeat; margin-top:-10px}
#cate01 .price, #cate01 .function, #cate01 .meterial {padding:0 10px; clear:both}
#cate01 .price {padding-top:10px}
.list01 h3 { height:26px; line-height:26px; margin-bottom:8px; font-size:14px; background-repeat:no-repeat}
.list01 .function h3 {background:url(../img/cate2.gif) 0 100% no-repeat; color:#36c}
.list01 .meterial h3 {background:url(../img/cate3.gif) 0 100% no-repeat; color:#C33}

.list01 .function a:link, .list01 .function a:visited {color:#666}
.list01 .function dt a:link, .list01 .function dt a:visited {color:#36c; text-decoration:underline}
.list01 .meterial dt a:link, .list01 .meterial dt a:visited {color:#C33; text-decoration:underline}
.list01 .function dt a:hover, .list01 .meterial dt a:hover{color:#f60}

.list01 .function a:hover {color:#f60}
.list01 h3 strong {padding:1px 0 1px 22px; background:url(../img/ico.gif) no-repeat}
.list01 .price strong {background-position:0 0}
.list01 .function strong {background-position:0 -35px}
.list01 .meterial strong {background-position:0 -68px}

.list01 dl {width:266px; margin:0 auto; line-height:1; padding:0 0 3px 0;*padding:0 0 5px 0;_padding:0 0 6px 0}
.aboutme .list01 dl {width:auto; line-height:1}
.list01 dt {font-weight:bold; line-height:1; padding:3px 0 3px 6px; overflow:hidden}
.list01 dd {float:left; border-right:1px solid #ccc; padding:1px 5px; margin:3px 0; line-height:1; white-space:nowrap}

/*礼品分类信息02*/
#cate02 {border:1px solid #B1770B; padding:1px; clear:both; margin-bottom:10px}
#cate02 .title {height:26px; line-height:26px; background:url(../img/head4.gif) 0 0 repeat-x; }
#cate02 h2 {text-indent:26px; font-size:14px; display:block; width:100%; cursor:pointer }
#cate02 h2.default {background:url(../img/up.gif) 6px 4px no-repeat}
#cate02 h2.down {background:url(../img/down.gif) 6px 4px no-repeat}
#cate02 .list02 {padding:0 10px}
.list02 dl {width:100%; margin:8px 0}
.list02 dt {float:left; font-weight:bold;height:14px;line-height:14px; background:url(../img/ico.gif) 12px -265px no-repeat; padding:3px 10px 0 28px}
.list02 dd {float:left; height:14px; border-right:1px solid #ccc; padding:0 10px; margin:3px 0; line-height:14px; white-space:nowrap}
.list02 dd a:link, .list02 dd a:visited {color:#36c}
.list02 p {padding:15px 30px; line-height:24px; font-size:14px}

/*礼品分类信息03*/
#cate03 {clear:both; margin-bottom:10px}
.cateTitle {border:1px solid #BDBCBD; background:url(../img/head7.gif) 0 0 repeat-x; height:34px; position:relative}
.cateTitle .default {position:absolute; right:10px; top:8px; font-weight:bold; font-size:14px; background:url(../img/up.gif) 0 0 no-repeat; padding-left:20px}
#cate03 .cateTitle .down {background:url(../img/down.gif) 0 0 no-repeat; padding-left:20px}
.cateTitle ul {position:absolute; left:8px; bottom:-1px; padding-right:2px}
.cateTitle ul li {float:left; border:1px solid #BDBCBD; background:url(../img/head8.gif) 0 0 repeat-x; height:20px; text-align:center; padding:4px 10px 0; font-weight:bold; margin-right:-1px; cursor:pointer}
.cateTitle ul li.active {background:#fff; color:#36c; border-bottom-color:#fff}
#cate03 .content{margin-top:-1px; border:1px solid #BDBCBD; padding:0}
.list03 dl {width:280px; margin:8px auto; clear:both}
.list03 dt {font-weight:bold; padding-left:6px}
.list03 dd {float:left; border-right:1px solid #ccc; padding:0 6px; margin:3px 0; line-height:14px; white-space:nowrap}
.list03 dt a:link,.list03 dt a:visited {color:#36c; text-decoration:underline}
.list03 dt a:hover {color:#f60}

/*礼品概述*/
.giftPicShadow {position:relative; background:#eee; width:212px; height:212px; margin:30px 10px 20px 20px; _margin:60px 10px 20px 10px}
.giftPic {position:absolute; background:#fff; left:-5px; top:-7px; padding:5px;width:200px; height:200px; border:1px solid #BDBCBD}
.giftPic img {width:200px; height:200px}
.giftInfo {margin-top:20px}
.giftInfo dt {height:30px; line-height:30px; margin-bottom:10px; border-bottom:1px dotted #9B9B9B}
.giftInfo dd {line-height:28px; background:url(../img/ico.gif) 2px -316px no-repeat; padding-left:20px}
.giftInfo dd em {color:#FF0000; font-family:Arial}

/*通用模块*/
.row {margin-bottom:10px; clear:both}
.col-1 {border:1px solid #ccc; padding:0 1px; position:relative; margin-bottom:10px}
.col-1 h2 {height:28px; line-height:28px; background:url(../img/head2.gif) 0 0 repeat-x}
.col-1 h2 span {background:url(../img/ico.gif) 8px -140px no-repeat; padding-left:18px}
.col-2 {position:relative; margin-bottom:10px; clear:both}
.col-2 h2 {height:30px; line-height:30px; background:url(../img/head1.gif) 0 -38px no-repeat; padding-left:22px; color:#fff}
.col-2 .content {border:1px solid #ccc; margin-top:-1px}
.col-1 .content {overflow:hidden; width:680px}
#main03 .col-2 h2 {background:url(../img/head1.gif) 0 -233px no-repeat}
.col-1 .more, .col-2 .more, .col-5 .more{position:absolute; right:10px; top:6px}
.col-1 .more a:link, .col-1 .more a:visited,
.col-2 .more a:link, .col-2 .more a:visited {color:#c00}

.col-3 {border:1px solid #D382B3; background:#F6E6F0; padding:4px; width:452px}
.col-4 {border:1px solid #96b84f; background:#eff7cd; padding:4px; width:452px}
.col-3 .content, .col-4 .content{background:#fff; padding:5px; height:126px; overflow:hidden}

.col-5 {border:1px solid #ccc; padding:0 1px; position:relative; margin-right:8px; width:234px}
.col-5 h2 {height:28px; line-height:28px; background:url(../img/head2.gif) 0 0 repeat-x}
.col-5 h2 span {background:url(../img/ico.gif) 8px -171px no-repeat; padding-left:18px}
.col-5 .content {height:106px; overflow:hidden; padding:10px 6px}
.col-5 li {background:url(../img/ico.gif) 3px -204px no-repeat; padding-left:14px}

.col-6 {padding-right:10px; position:relative}
.col-6 h2 { position:relative;border:1px solid #E4E4E4; height:30px; background:url(../img/head5.gif) 0 0 repeat-x} 
.col-6 h2 .title {float:left;display:block; height:28px; padding-left:30px; position:absolute; left:15px; bottom:-1px;background:url(../img/head1.gif) 0 -159px no-repeat}
.col-6 h2 .title span {float:left; height:21px; padding-top:7px; font-size:14px; font-weight:bold; padding-right:20px; text-align:center;background:url(../img/head1.gif) 100% -188px }
.col-6 .content {padding-bottom:10px}
.col-6 .more {position:absolute; right:20px; top:6px}
.col-7 {padding:5px}
.col-7 h2 {border:1px solid #5B9400; height:26px; line-height:26px; color:#fff; padding-left:14px; background:url(../img/head6.gif) 0 0 repeat-x}
#main03 .col-7{background:#FAFAFA; border:1px solid #DCDCDC}

/*高级搜索*/
.aSh tr{line-height:36px}
.aSh th {text-align:right;padding-right:5px; font-size:13px}
.aSh .txtSty {height:18px; padding:3px 0 0 1px}

/*搜索结果列表*/
.searchTotal .col-6 {padding:0}
.searchTotal .giftList3 li {margin-left:10px; margin-right:8px;_margin-right:4px}

/*新闻列表*/
.newsList {margin:10px 0}
.newsList li{line-height:24px; background:url(../img/ico.gif) 6px -286px no-repeat; padding-left:18px}
.newsList li span {padding-left:5px}
.newsList li em {font-weight:bold; color:#f60; font-family:Arial}

/*网站公告*/
.board {width:215px; background:url(../img/board.gif) 0 0 repeat-y}
.board h2 {height:28px; background:url(../img/head1.gif) 0 0 no-repeat; padding-left:30px; line-height:30px; overflow:hidden; color:#C11425}
.board .txt { background:url(../img/board.gif) -215px 100% no-repeat; padding:5px 0 ; height:91px; overflow:hidden}
.board .txt li {background:url(../img/ico.gif) 3px -103px no-repeat; padding-left:20px; line-height:18px}

/*热门礼品点击*/
.hot {border:1px solid #A1DEFE; padding:1px; height:44px}
.hot h2 {width:90px; height:44px; line-height:44px; background:url(../img/h.gif) no-repeat 0 0;text-align:center; color:#088DEB}

/*礼品列表*/
.giftList {margin:10px 0;overflow:hidden}
.giftList li {float:left; width:114px; margin-left:8px; margin-right:12px; overflow:hidden}
.giftList .gift-img {border:1px solid #ccc; padding:1px; display:block; overflow:hidden; margin-bottom:5px}
.giftList .gift-img img {width:110px; height:110px}
.giftList .gift-name {line-height:14px; padding-top:5px;display:block}

.giftList2 {width:306px}
.giftList2 li {float:left; width:150px; overflow:hidden; margin:0 2px 8px 0}
.giftList2 .gift-img {border:1px solid #ccc; float:left; margin-right:5px}
.giftList2 .gift-img img {width:48px; height:48px}
.giftList2 .gift-name {display:block}
.giftList2 .gift-name a {line-height:14px; padding-top:5px; color:#36c}

.giftList3 {}
.giftList3 li{float:left; width:136px; border:1px solid #fff; overflow:hidden;margin:5px 2px; text-align:center; padding:10px 0; border-bottom:1px dotted #d0d0d0}
.giftList3 li.hover {background:#FEFFE1; border:1px solid #ccc}
.giftList3 .gift-img img{border:1px solid #ccc; width:100px; height:100px; display:block; padding:1px; margin:5px auto}
.giftList4 {}
.giftList4 li{float:left; width:162px; overflow:hidden;margin:0 8px; text-align:center; padding:15px 0; border-bottom:1px dotted #d0d0d0}
.giftList4 .gift-img img{border:1px solid #ccc; width:150px; height:150px; display:block; padding:5px; margin:5px auto}

.giftList3 .gift-name a, .giftList4 .gift-name a {line-height:14px; padding-top:5px; color:#36c; display:block}

.giftList  .gift-price, .giftList2 .gift-price, .giftList3 .gift-price, .giftList4 .gift-price {color:#c00; font-family:Arial; font-weight:bold}
.giftList .info, .giftList3 .info, .giftList4 .info {padding-left:5px}
.giftList .info a:link, .giftList .info a:visited, .giftList3 .info a:link, .giftList3 .info a:visited, .giftList4 .info a:link, .giftList4 .info a:visited{color:#36c}

/*热门点击上翻*/
.scrollUP{width:590px; height:44px; overflow:hidden;background:url(../img/scrolbg2.gif) 1px -1px repeat-x}
.hotList {width:196px; height:40px; overflow:hidden; margin-top:2px }
.hotList li {float:left;width:190px; height:20px; line-height:20px; padding-left:6px}
.hotList li a:link, .hotList li a:visited {color:#333}
.hotList li a:hover {color:#f60}
.hotList li em {font-weight:bold; color:#f60; margin-left:3px; font-size:11px}

/*礼品切换*/
.giftTxt {width:126px;overflow:hidden; margin:5px 0}
.giftChange {width:306px; overflow:hidden;margin:5px 0}
.col-3 .giftTxt {border-right:1px solid #F6E6F0}
.col-4 .giftTxt {border-right:1px solid #eff7cd}
.giftTxt h3 {height:30px; width:118px; background:url(../img/head3.gif) no-repeat; text-align:center; line-height:30px; color:#fff; font-size:14px}
.col-3 h3 {background-position:0 0}
.col-4 h3 {background-position:0 -37px}
.giftTxt p {padding:5px; font-weight:bold}
.giftTxt ul li {float:left; width:16px; height:16px; line-height:16px; overflow:hidden; text-align:center; cursor:pointer; font-family:Verdana, Arial; margin-right:6px; font-weight:bold}
.giftTxt span.more a {display:block;height:16px;*height:14px;padding-top:0;*padding-top:2px; line-height:16px;*line-height:15px;  font-weight:normal; width:30px; overflow:hidden; text-align:center; margin-left:6px}

.col-3 .giftTxt ul li, .col-3 .giftTxt span.more a{border:1px solid #B50971; background:#FAF2F7; color:#AE037B}
.col-4 .giftTxt ul li, .col-4 .giftTxt span.more a {border:1px solid #96B84F; background:#F7FBE6; color:#679800}
.col-3 .giftTxt ul li.active, .col-3 .giftTxt span.more a:hover {background:#B1067D; color:#fff; text-decoration:none}
.col-4 .giftTxt ul li.active, .col-4 .giftTxt span.more a:hover {background:#73AB00; color:#fff; text-decoration:none}

/*文章列表*/
.news01 {margin:10px auto}
.news01 li {float:left; width:330px; overflow:hidden; margin-right:10px; position:relative; padding-left:15px; background:url(../img/ico.gif) 5px -203px no-repeat; line-height:24px; font-size:13px}
.news01 li span {position:absolute; font-size:11px; right:0px; top:0px; color:#999; font-family:Arial}

.news02 {margin:10px auto}
.news02 li {position:relative; padding-left:20px; background:url(../img/ico.gif) 10px -198px no-repeat; padding-top:8px; padding-bottom:6px; font-size:14px; border-bottom:1px dotted #e0e0e0}
.news02 li span {position:absolute; font-size:11px; right:10px; top:8px; color:#f60; font-family:Arial}
.news02 li.hover {background-color:#FaFaFa}
.news02 li.hover a {font-weight:bold; color:#c00}

.news03 {padding:10px}
.news03 li {margin:5px 0 10px; padding:5px}
.news03 li.hover {background:#F6F6F6}
.news03 h3 {font-size:14px; font-weight:normal}
.news03 h3 a:link,.news03 h3 a:visited {color:#36c; text-decoration:underline}
.news03 h3 a:visited {color:#551A8B}
.news03 .s {width:60%}
.news03 .s span {display:block;color:#00BB00}

/*分页代码*/
.col-6 .pageNum {margin-top:2px}
.pageNum {height:30px; line-height:30px; padding:0 20px; border:1px solid #F2F26F;  background:#FFFFB8; color:#666}
.pageNum a:link, .pageNum a:visited {text-decoration:underline; margin:0 3px; color:#666}
.pageNum em {font-weight:bold; color:#c00; margin:0 3px; font-family:Geneva, Arial, Helvetica, sans-serif}
.pageNum input.txtSty {margin:5px 3px 0}

/*在线洽谈*/
.online {width:215px; height:146px; background:url(../img/msg.gif) 0 0 no-repeat; position:relative}
.online h2 {padding-left:26px;color:#333;padding-top:2px}
.ContactMenu {height:17px;padding:0 0 0 5px; margin-top:9px}
.ContactMenu li {float:left; border:1px solid #fff; padding:2px 5px 1px 5px; height:13px; line-height:1; overflow:hidden; cursor:pointer}
.ContactMenu li.Current {border:1px solid #7B0C26; background:#C31525; color:#fff}

.online .ContactBox {width:211px; height:90px; position:absolute; left:2px; top:54px; z-index:4}
	.online .ContactTxt {display:none;width:211px; height:60px; padding-top:30px; font-family:Arial; overflow:hidden}
	.online .ContactTxt ul{width:70%; margin-left:5px}
	.online .ContactTxt li { padding-left:14px; background:url(../img/ico.gif) 1px -229px no-repeat; line-height:20px; border-bottom:1px dotted #ccc; font-size:11px; font-weight:bold}
	.msn { background:url(../img/msn.gif) 98% 90% no-repeat}
	.qq  { background:url(../img/qq.gif) 98% 90% no-repeat}
	.mobile{background:url(../img/mobile.gif) 99% 90% no-repeat}
	.online .mobile ul{width:80%}
	.online .mobile ul span{padding-right:10px}
		.tips {width:177px; height:28px; position:absolute; left:2px; top:2px; z-index:5; background:url(../img/tips.gif) 0 0 no-repeat; text-indent:10px; color:#999; line-height:18px;*line-height:22px;_line-height:22px; overflow:hidden}

/*广告位*/
.ad img {border:1px solid #ccc; }
.ad01 {width:215px; height:70px;  overflow:hidden; margin-top:5px}
	.ad01 img {width:213px; height:68px}
.ad02 { width:215px; height:146px; overflow:hidden}
	.ad02 img {margin-bottom:6px; width:213px; height:68px}

/*clear*/
.list01 dl:after, .list02 dl:after, .list03 dl:after, .giftList:after, .giftList3:after, .webLink:after, .col-6 h2:after, .col-6 .content:after, .content:after  {content:""; visibility:hidden; clear:both; height:0; display:block}

/*文章详细内容*/
.article {padding:20px}
.article h3 {font-size:18px; font-weight:bold; color:#36c; font-family:"微软雅黑","宋体"; text-align:center; padding:15px 0 10px 0; border-bottom:1px solid #ccc}
.article .remark {text-align:center; color:#999; line-height:28px; border-top:2px solid #fafafa}
.remark span {margin:0 10px}
.remark .date {font-family:Arial}
.article p {font-size:14px; text-indent:28px; margin:8px 10px}
/*文章结尾备注信息*/
.homepage { margin:0 auto 100px; border-top:1px solid #ccc; padding-top:20px}
.homepage input {width:171px; height:27px; border:none; overflow:hidden; display:block;text-indent:-9999px; cursor:pointer}
.homepage input.c01 {background:url(../img/default.gif) 0 0 no-repeat}
.homepage input.c02 {background:url(../img/favorite.gif) 0 0 no-repeat}
.homepage a:link,.homepage a:visited {border:1px solid #FAFAFA; border-right:1px solid #999; border-bottom:1px solid #999; display:block; padding:3px 0; width:422px; text-align:center; background:#eee; color:#333; font-family:Verdana}
.homepage a:hover {position:relative; top:1px; left:1px; background:#FFFFCC;color:#c00; text-decoration:none}

/*我们的服务*/
.ourService {width:550px; overflow:hidden}
	.sHead{height:27px;width:100%; background:url(../img/c.gif) 0 -27px repeat-x;}
		.sHead .content{float:left; width:100%; height:27px; overflow:hidden}
			.sHead .content h2{margin-left:20px; line-height:24px; font-size:12px; color:#333}
		.sHead .sLeft,.sHead .sRight{float:left;width:10px; height:27px; background:url(../img/c.gif) no-repeat}
		.sHead .sLeft{background-position:0 0; margin-left:-100%}
		.sHead .sRight{background-position:0 -54px; margin-left:-10px}
	.sBody{border:1px solid #ccc; border-top:none; height:73px; padding:12px 0; width:548px; overflow:hidden}
	
	.sList{margin:0 8px}
		.sList li{ width:153px; height:73px; float:left; display:inline; margin:0 12px; background:url(../img/b.gif) 0 0 no-repeat; cursor:pointer}
		.sList li.Hover{ background-position:0 -73px}
		.sList h3{margin:6px 6px 3px 6px; height:14px; line-height:1; font-size:12px; padding:5px 0 4px 28px; background:url(../img/ico3.gif) no-repeat}
		.sList h3 a:link, .sList h3 a:visited{color:#36c}
		.sList p{padding:0 10px; line-height:16px; color:#999}
		.sList li.Hover p {color:#444}
		.sList h3.s1{background-position:100% -192px}
		.sList h3.s2{background-position:100% -264px}
		.sList h3.s3{background-position:100% -96px}
		.sList li.Hover h3.s1{background-position:100% -288px}
		.sList li.Hover h3.s2{background-position:100% -360px}
		.sList li.Hover h3.s3{background-position:100% -432px}


.googleAd {width:125px; height:125px; overflow:hidden}
.googleAd2 {width:250px; height:250px; overflow:hidden; margin:0 auto}
.googleAd3{width:680px; height:60px; overflow:hidden}
.myAd{width:208px; height:58px; border:1px solid #ccc;  overflow:hidden}
/*杂项*/
#cateTitle{cursor:pointer}
#main02 .row, #main03 .row{margin-top:10px}
.giftDetail {padding:20px}
.giftDetail p {font-size:13px; margin:8px auto}

/*友情链接列表*/
.webLink {margin:5px auto; width:876px}
.webLink li { float:left; text-align:left; width:146px; line-height:24px; background-image:none; padding-left:0}
.reset {width:auto;margin-right:0; }
.reset .content {height:auto}

/*图片提示框
.tooltipshadow {position:absolute; width:150px; height:60px; background:#000;  display:none}*/
.tooltip {position:absolute;z-index:10; background:#EFF7CD; border:1px solid #96B84F; padding:4px; text-align:center; display:none/*filter:alpha(opacity=80); -moz-opacity:.8;opacity:0.8;*/}
.tooltip img { vertical-align:middle}

/*关于我们相关页面*/
.holdBg {width:978px; border:1px solid #ccc; margin:12px auto;background:#FFFFFF url(../img/holdbg.gif) repeat-y -82px 0}
.holdBg #leftSide {width:200px; overflow:hidden}
.holdBg #rightSide {width:750px; padding-right:15px}
.picShow {height:101px; background:#fff; overflow:hidden; margin:0 auto}
.picShow img { width:200px; height:100px}

.lsMenu li {border-bottom:1px solid #CCCCCC; display:block; line-height:30px}
.lsMenu a:link, .lsMenu a:visited {color:#333333;font-weight:bold;text-decoration:none}
.lsMenu a {display:block;overflow:hidden; padding:0 0 0 115px}
.lsMenu a:hover, .lsMenu a:active { background:#DDDDDD none repeat scroll 0%;color:#333;font-weight:bold;text-decoration:none}
.lsMenu a.current {background:#fff url(../img/ico1.gif) 90px 8px no-repeat}
h2.aboutme {background:url(../img/ico2.gif) no-repeat 2px 27px; border-bottom:1px solid #3A4C67;font-size:14px; height:18px; margin:0 0 10px;overflow:hidden; padding:27px 0 5px 30px; font-weight:bold; color:#039}
.firstFontBig {font-size:12px; line-height:20px; margin:20px; border:1px solid #cecece; padding:15px}
.firstFontBig:first-letter {float:left; font-size:24px; font-weight:bold; margin-top:-2px; font-family:"华文行楷"; color:#c00}
.hr {height:0; overflow:hidden; border-top:1px dashed #ccc; margin:20px auto}
.leavemsg { padding:10px 0}
.msgBox {border:1px solid #AC946C; background:#FFF0C5}
.h3_1 { height:35px; line-height:35px; background:url(../img/ico.gif) 10px -409px no-repeat; padding-left:30px; position:relative; color:#3B3B3B}
.h3_1 span {position:absolute; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; right:10px; top:0px}
.msgTable {border:1px solid #AC946C; margin:0 10px 10px; background:#F9F9F9; padding:10px}
.msgTable input { vertical-align:middle}
.msgTable th, .msgTable td {padding:4px 0}
.comment{text-align:left;margin:0px 0px 15px 0px;border:1px solid #A5A5A5;background:#FCFCFC}
.commentinfo{font-size:12px;color:#7b7b7b; font-family:Tahoma,Verdana}
.commenttop{padding:4px 4px 4px 20px;background:#EDEDED url(../img/ico.gif) 6px -378px no-repeat;border-bottom:#7B7B7B 1px dotted}
.commentcontent{padding:10px;line-height:140%;overflow:hidden;width:96%}
.commentbom {border:1px dotted #c00; padding:10px; margin:10px; background:#fff}
.userbtn{border: 1px solid #A6A6A6;border-left: 4px solid #A6A6A6;font-size:12px;height:20px;background:#fff; cursor:pointer}
.msgTable .txtarea {font-size:12px}

/*----联系方式---*/
.contactMe {margin:20px; border:1px solid #cecece; padding:5px; }
.contactMe h2 { background:#045ADA; height:24px;color:#fff; text-indent:10px; line-height:24px; font-size:14px; font-weight:bold;}
.contactMe .hr {margin:10px auto; border-top:1px dotted #eee; height:0; overflow:hidden;}
.contactMe em {font-family:"宋体"; color:#c00; font-style:normal; margin:0 3px;}

.infoList { font-size:1em; font-family:Verdana, Arial, Helvetica, sans-serif; padding:15px 5px 0 5px}
.infoList li { margin-right:20px; line-height:20px; margin-bottom:5px; padding-left:25px; background:url(../img/contact.gif) no-repeat;}
.infoList li.phone {background-position:2px -71px;}
.infoList li.qq {background-position:2px 2px;}
.infoList li.msn {background-position:2px -25px;}
.infoList li.email {background-position:2px -50px;}
.infoList li span {border-bottom:1px dotted #c00; padding:0 0 2px 1px; margin-right:10px }



.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: block;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}