@charset "utf-8";
/* CSS Document */

.wrapper {position: relative;}
a {color:#494949;}
a:hover {color:#BB0066; text-decoration:underline;}
.sonright a:hover {color:#BB0066;}
.nav {background:#bb0066 url(../images/shopping/navbg.jpg) left top no-repeat;height:33px;overflow:hidden;padding-left:185px;}
.nav a {font-size:13px;color:white; border-left:none; line-height:33px;}
.nav a:hover { text-decoration:none;color:#f2a5cf;}
.nav .fgx {color:#e873b3;}
.searchline .sjrtj {padding-left:1em;}
.searchline .sjrtj a {margin:0 0.5em;}
h4 {font-size:14px;}

.search {margin-top:0.7em;padding-top:0;background-color:#eeeeee;border:2px solid #eeeeee;}
.searchline button.searchbtn {background:#F64364 url(../images/shopping/searchbtn_shopping.gif) left top no-repeat;}
.navbottomtext {padding:0.3em 0.7em;background:#E2EBF5;line-height:1.5em; overflow:hidden;zoom:1;margin-top:9px;}
.navbottomtext a {color:#FF6600;margin:0 0.6em;}

.mainfist .left {width:740px;}
.mainfist .right {width:210px;}
.leftmain {padding-top:0; border:1px solid #F4A9D0;}
.noborder{border:0;}
.mtarea h1 {font-size:18px;text-align:center;margin:0.3em 0 0.1em;height:22px;}
.mtarea h1 a {color:#DF0A7E;}
.mtarea .des { line-height:1.7em;font-size:9pt;color:#777777;}
.leftmain .sonleft {width:304px; border-right:1px solid #F4A9D0; background-color:#fff; padding:2px;}
.mainff {padding-top:0;}
a.more, a:hover.more ,.des a.more{ color:#E0007C; text-decoration:underline; margin-left:1em;}

dt.title {background:#FCE0EE;padding:0 0.5em;font-size:10.5pt;height:1.8em;line-height:1.8em;color:#DD087C; clear:both;}
dt.title a {color:#1b6dd0;}
dt.title a:hover { text-decoration:none;}
.shopright dl {border:1px solid #c8daef;border-top:none;}
dt.wzsltitle { background-position:9em bottom;}
.shopright dl dd ul.withdescstye {padding-left:0.5em;}
.shopright dl dd {padding-bottom:0.5em;}

.piconly img {width:98%; text-align:center;}
.focuspicture {width:304px; overflow:hidden;}
.focuspicture a img {width:100%;}
.desa { text-align:center;padding-bottom:1em;}
.desa a {margin:0 0.5em;}
dd.block ol li {color:#999999;}
.sjrtj { float:left;}

.bar { background:#fff url(../images/shopping/barbg.jpg) left top no-repeat;font-size:16px;font-weight:bold; height:49px;line-height:35px;padding-left:0; margin-bottom:0;}
.bar span.color {color:#BB0066;}
.bar .bar1{width:177px; height:49px; background:url(../images/shopping/bar1.jpg) left top no-repeat; text-indent:-9999em; float:left;}
.bar .bar2{width:205px; height:49px; background:url(../images/shopping/bar2.jpg) left top no-repeat; text-indent:-9999em; float:left;}
.bar .bar3{width:161px; height:49px; background:url(../images/shopping/bar3.jpg) left top no-repeat; text-indent:-9999em; float:left;}
.bar dl.bar_list{width:77%;height:19px; font-size:12px; font-weight:normal; line-height:18px; padding:5px 0 0 5px; float:left; overflow:hidden;}
.bar dl.bar_list dt{ color:#D32C86; float:left;}
.bar dl.bar_list dd{ color:#666; float:left;}
.bar dl.bar_list a{ padding:5px;}
ul.buleft {width:64%;float:left; overflow:hidden;}
ul.buleft li { overflow:hidden; width:98%; height:1.8em; line-height:1.8em;}
.rightimg {width:144px;height:116px; border:1px solid #bababa; padding:2px;text-align:center;font-size:9pt;overflow:hidden;float:right;}
.rightimg img {width:140px;height:90px;}
.rightimg a {color:#E7439C; text-decoration:underline;}
.scimg {width:100%; overflow:hidden;height:232px;margin-bottom:1em;}
.scimg img {width:100%;}
dt.newyh {height:22px; line-height:22px;color:white;padding-left:1em;background:#b20000 url(../images/otherbg.gif) left top no-repeat;font-size:11pt;font-weight:bold;margin-bottom:0.4em;}
dt.newyh span { display:block;background:url(../images/otherbg.gif) right -187px no-repeat;}
dt.newyh a {color:white;}
dt.newyh a:hover { text-decoration:none;}
dd.blockpl ul li {padding-left:0.4em;}
.ovau {clear:both; overflow:hidden;zoom:1;margin-bottom:0.5em;height:130px;}
.overauto {overflow:hidden;zoom:1; clear:both;}
.overauto dl {width:48.5%;float:left;height:149px; overflow:hidden;}
.overauto dl dt.title {padding-left:12px;}
.overauto dl dt.title a {color:#DD087C;}
.overauto dl.rightdl {float:right;}
.leftmain .sonright {width:425px;font-size:12px;}
.leftmain .sonright .overauto dl dd {line-height:1.9em;}
.leftmain .sonright .overauto dl dd li{ height:24px; overflow:hidden;}
.mainff .leftmain .sonright { padding:1px;padding-top:5px;height:397px; background:url(../images/shopping/boxtop.jpg) 1px 1px repeat-x; position:relative;}
.mainff .right .textfixpic {padding-left:0.2em; padding-bottom:.5em; }
.textfixpic { line-height:1.5em; border-bottom:1px dotted #bababa;}
.textfixpic img {margin-right:0.3em; padding:0; border:none;}
.hudongba .textfixpic img {height:109px;}
.des {font-size:12px;}
.left, .right {font-size:9pt;}

.ppzs {margin-top:1em;}
.ppzs dd .ery {width:92px;padding: 0 0.8em;}
.ppzs dd .ery img {width:92px;}
.shopright .textfixpic {padding:.5em .2em;}
.shopright .textfixpic strong {font-size:10pt; line-height:1.8em;}

.eatmain .left {width:190px;}
.eatmain .right {width:749px;}
.eatmain .right_l {width:295px;}
.eatmain .center {width:450px;float:left;}
dl.leftfreemenu dd a {color:#494949;}
.leftfreemenu dt {margin-top:0.5em;font-family:"微软雅黑";font-size:15px;font-weight:bold;}
.leftfreemenu dt a:hover { background:none; color:black; text-decoration:none;}
.leftfreemenu dd {padding-bottom:0.5em;border-bottom:1px solid #dddddd;}
.comments {border-color:#ff6600;}



/*****************eat.css移过来的******************/

/*美食终端页*/
dl.et {border:1px solid #dddddd; line-height:1.6em;}
dl.et dd a:hover {color:black;background:none;}
dt.ettitle { height:2.1em; line-height:2.1em;padding:0 0.5em;background:url(../images/bgandarrow.gif) left -335px repeat-x;font-weight:bold;color:#ff4400;font-size:15px;}
dt.ettitle a {color:#bb0066;}
dt.ettitleb {border-top:1px solid #dddddd;}
dl.et dd {padding:7px 5px;color:#cccccc;font-size:9pt;}
dl.et dd strong {color:black;}
dl.et dd strong a {color:black;}
dl.et dd .yediane a {color:gray;}
dl.et dd .yediane a:hover { background:none;color:black;}
hr { clear:both; border:none;border-top:1px dotted #cbc2c0!important;*color:#cbc2c0;margin:2px 0;height:1px;*margin: 0;}

.mainshow { overflow:auto;zoom:1;}
.maininfo {width:410px;float: right;padding-right: 5px;}
.imgshow {float:left;padding-left: 8px;padding-top: 8px;width: 315px;}
.imgshow .tabContent div {width:312px;height:241px;text-align:center; background:url(../images/shopping/imgShadow.gif) right bottom no-repeat; position:relative;}
.imgshow .tabContent div img {width:300px;height:229px; display:block; position:absolute; left:-8px;top:-8px;padding:6px; border:1px solid #999999;}
.maininfo h1 {font-size:17pt;line-height:20pt;}
.textinfo {margin:1em 0;padding:0 0.7em 0.3em;border-width:1px 0;border-style:solid;border-color:#cccccc;background-color:#F9FAFE;font-size:9pt; line-height:1.6em;color:#777777;}
.textinfo span.title {color:#ff4400;}
.textinfo td a {padding:0 4px; text-decoration:underline;}
.introduce {padding:0.2em 1em;-moz-border-radius:5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;background-color:#f4f4f4;margin-top:0;}
.introduce .wryh {color:#B0064F;}

.feature {margin-top:1em; overflow:auto;zoom:1;}
div.withdescstye {color:#777777;float:right;width:68%; line-height:1.6em;}
.comment {padding:0;}
/*dl.content暂时没查出使用
dl.content {padding-top:0.5em;border-top:3px solid #dddddd;}
dl.content dt {font-family:"微软雅黑";margin-bottom:0.5em;color:#B0064F;font-size:10pt;font-weight:bold;}
dl.content dd {border-bottom:1px dotted #cccccc;padding-bottom:1em;margin-bottom:1em; position:relative;color:#777777;}
dl.content dd a.name {color:#00A5E9; text-decoration:underline;}
dl.content dd a.name:hover { background:none;color:black;}
dl.content dd .huiying {display:none; text-align:right;font-size:9pt; position:absolute; z-index:50;bottom:0;right:0;}
dl.content dd .huiying a {color:#3366CC;}
dl.content dd .huiying a:hover { background:none;}
dl.content dd.ddon {color:black;}
dl.content dd.ddon .huiying { display:block;}
dl.content dd span.date {font-size:8pt;color:#999999;padding:0 0.4em;}
dl.content dd .quotee {color:#aaaaaa;border:none; background-color:#f7f7f7;margin-left:2em;padding-left:0.7em;border-left:3px solid #cccccc;}
dl.content dd span.ra {margin-right:0.5em;padding-right:1.2em;background-image:url(../images/goodorno.gif); background-repeat:no-repeat;}
dl.content dd span.ragood { background-position:right top;}
dl.content dd span.raneutral { background-position:right -55px;}
dl.content dd span.rabad { background-position:right -30px;}*/

.comments {padding:0.5em;border:3px solid #B0064F;-moz-border-radius:5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.comments table {width:100%; vertical-align:top;}
.comments table thead {font-family:"微软雅黑";color:#B0064F;font-size:10pt;}
.comments table td, .comments table th {padding:0.2em 0.4em;}
.comments table tbody th {width:5.5em; text-align:right;background-color:#eeeeee;}
.comments table tbody td textarea {width:99%;height:3em;}

/*综合页*/
.eatmain .center {float:left;overflow:hidden;margin-left:1em;}
.eatmain .right_s {width:220px; overflow:hidden;}
.center .eatlistt {width:100%;border-bottom:1px solid #dddddd;margin-bottom:1em;}
.center .eatlistt th.maintitle {font-size:11pt;}
.center .eatlistt th.maintitle span { display:block; float:left;}
.center .eatlistt th.maintitle span a {color:#00A5E9;}
.center .eatlistt th.maintitle .rank { float:left;margin-top:0.23em;margin-left:0.53em;}
.center .eatlistt th, .center .eatlistt td {padding:0.2em; vertical-align:top;}
.center .eatlistt th.sontitle {font-weight:normal; line-height:1.6em;width:60%;}
.center .eatlistt th.sontitle a img { float:left;margin:0 0.3em 0 0;}
.center .eatlistt .textinfo {margin:0;border:none;border-left:1px dotted #dddddd;}
/*移来结束*/






/*全部信息列表*/
.eatmain .terright {width:749px;}
.recenthot {overflow:auto;zoom:1;margin-top:0.8em;}
.recenthot ul li {width:48%; float:left;padding-left:1em;}
.recenthot ul li span {padding-left:2em;font-size:8pt;}

.center .eatlistt {width:100%;}
.center .eatlistt th.sontitle {width:120px; text-align:center;}
.center .eatlistt th.sontitle a img {width:119px;height:100px;}
.center .eatlistt .textinfo {border:none;}
.mainshow h1 { height:2em; line-height:2em;}

/*修改后的样式*/
.mtarea ul.focuslist {padding-left:9px; overflow:hidden;zoom:1;}
.mtarea ul.focuslist li {color:#BB0066;width:49%; float:left; height:20px; line-height:20px; overflow:hidden;}
.mtarea ul.focuslist li span {font-family:"宋体";}
.mtarea ul.focuslist li a:link, .mtarea ul.focuslist li a:visited {color:#666;}
.mtareaborder {padding-bottom:5px;margin-bottom:9px;margin-top:7px;border-bottom:1px dotted #bababa;}
.leftimg {width:100px; float:left; overflow:hidden;}
.leftimg .everyi {margin-bottom:.7em;position:relative;width:94px;height:114px;left: 8px;}
.leftimg img {width:90px;height:110px;padding:2px; border:1px solid #bababa;}
.leftimg a.text:link, .leftimg a.text:visited { display:block; background-color:black;color:white; text-align:center; z-index:9; position:absolute; bottom:0;left:3px;opacity:0.5; filter:Alpha(opacity=50);width:90px;}
.leftimg a.text:hover {background-color:black;color:white;}

.foul { overflow:hidden;zoom:1; float:right;width:310px;}
.foul li {font-size:14px;overflow:hidden; line-height:22px;}
.foul li.liSep { height:14px; height:10px\9; *height:0px;}
.foul li a {margin:0 0.1em;}
.foul li a.spre { color:#D62B89;}
.foul li a.pre {color:#BB0066;margin:0 0.1em;}

.modBoxB{border-left:1px solid #FFD9EE;}
.modBoxB i, .modBoxB em {font-style:normal;}
.modBoxB .thB{height:25px; border-bottom:1px solid #FFD9EE;color:#E0097E;font-size:14px;font-weight:bold;padding-left:10px; padding-top:5px;line-height:25px; overflow:hidden;}
.modBoxB .thB a { color: #E0097E;}
.modBoxB .tbB{padding:0 5px;}
.p1st .layC .expTxtA{height:268px;}
.modBoxB .ulTop{padding:3px 0;background:url(../images/shopping/phnumber.gif) no-repeat left 6px; border-top:0;}
.ulTop li,.ulTop .liTop .numOne{width:178px;padding-left:17px;overflow:hidden;line-height:20px;height:20px;}
.ulTop .liTop .numOne {font-weight:bold;}
.ulTop .liTop{width:200px;height:143px;padding-left:0;}
.iPopUp{width:200px;height:115px;background:url(../images/shopping/jtbg.gif) no-repeat left top;display:block;}
.iPopUp .sPic{width:75px;padding:10px 5px 0 5px;float:left;}
.iPopUp .sDes{width:113px; color:#C32594;padding:10px 0 0 0;float:right;text-indent:24px;}

.zxhd { background:#fff url(../images/shopping/hot.jpg) left top no-repeat; border:1px solid #e7e7e7; width:298px;overflow:hidden;}
.zxhd .tx { border-bottom:1px solid #e7e7e7;}
.zxhd h3{ font-size:12px; text-align:center;}
.zxhd p{text-align:center; text-indent:0; color:#777;}
.zxhd h3 a{ color:#DF087F;}
ul.colorD5 {}
ul.colorD5 li{ width:48%;height: 1.9em;float:left; overflow:hidden;}
ul.colorD5 a{color:#D5378E;}
ul li span {font-family:"宋体";color:#999;}

.mainss { padding-top:0; border:1px solid #F2ABCD;}
.mainss .mtarea {height:68px; border:1px #FFD9EE solid;padding:5px 15px; margin-top:.5em;margin-bottom:9px; background:url(../images/shopping/editorRec.jpg) left top repeat-x;text-align:center;}
.mainss .mtarea .des { text-align:center;}
.mainss .mtarea .des a {margin:0 5px;}
.hudongba {min-height:385px; overflow:hidden;}

.brand{overflow:hidden;}
/*图片滚动*/
.blk_29{width:936px;margin-top:-2px;padding:0 0 3px 12px;overflow:hidden;}
.LeftBotton,.RightBotton{background: url(../images/shopping/arrowL.gif) no-repeat; float:left; width:18px;height:69px;margin:3px 0 0 0px;cursor: pointer;}
.RightBotton{background: url(../images/shopping/arrowR.gif) no-repeat;}
.Cont{float:left;width:889px;margin-top:10px;overflow: hidden; }
.blk_29 .box li{float:left;margin:0 3px 0 9px;text-align:center;display:inline;}
.blk_29 .box img{width:86px;height:48px;}
.blk_29 .box a{display:block;width:86px;margin-bottom:5px;color:#17387b;}
.youhuiquan {margin-top:12px;}
.youhuiquan .ery {width:159px; text-align:center; float:left; height:154px; overflow:hidden;}
.youhuiquan .ery img {width:113px;height:131px;padding:1px;border:1px solid #BABABA;}

/*随意街拍*/
.modBoxBjp{border:1px solid #E7E7E7;}
.modBoxBjp .thB{height:30px;background:url(../images/shopping/bgrepeat.png) repeat-x 0 -300px;line-height:30px; overflow:hidden;color:#BB0066;font-size:15px;padding-left:10px;font-weight:bold;}
.youhuiquanjp {margin-top:0px;border:1px solid #E7E7E7;}
.youhuiquanjp .eryjp {width:159px; text-align:center; float:left; height:210px; overflow:hidden;}
.youhuiquanjp .eryjp img {width:135px;height:180px;padding:1px;border:1px solid #BABABA;}
.youhuiquanjp .borderi {border:1px solid #e4e4e4;border-top:none;height:210px; margin-top:8px}



.youhuiquan .borderi {border:1px solid #e4e4e4;border-top:none;height:169px;}
.newestone h3 {font-size:14px;padding-top:12px;padding-bottom:4px;}
.newestone h3 a:link, .newestone h3 a:visited {color:black;}
.newestone .des {padding-bottom:12px; line-height:1.5em;}
.newestone .desborder {border-bottom:1px dotted #bababa;}
.newestone ul {margin-top:5px;}
.buy_sonright {width:430px; overflow:hidden;zoom:1;height:145px;clear:both;}
.buy_sonright .everycr {width:135px;height:145px; float:left; overflow:hidden;margin-right:8px; text-align:center; line-height:1.5em;}
.buy_sonright .everycr img {width:129px;padding:1px; border:1px solid #bababa;height:117px;}
.everycr a{ color:#545454;}

/*补充*/
.center .eatlistt th.maintitle span a {color:#bb0066;}
dl.et dd {padding:0 7px 7px;}


/*内容终端页左右比例变化后的样式*/
.articlemain .artrighttab {height:392px;}
.articlemain div.left {width:650px;}
.articlemain div.right {width:295px;}
.articlemain .artrighttab .tabContent .featured {margin-bottom:0.5em;width:133px;}
.articlemain .featured {width:124px;overflow:hidden;}
.articlemain .featured a img {height:92px;width:122px;}
.articlemain .artrighttab .tabTitle li {width:72px;}


/*new*/
.bacolor{border:4px solid #FFE6F3; border-top:0; overflow:hidden; }
.photo_mb{ margin-bottom:5px;}
.photo_mb img{width:300px; height:230px;}
.colorFF{ height:5px; font-size:5px; background-color:#FFE4F3; clear:both;}
.brand h2{ height:32px; background:url(../images/shopping/h2_bg.jpg) repeat-x top; color:#DD087E; font-size:14px; line-height:32px; padding-left:1em; }
.brand h2 span{ font-size:12px; font-weight:normal; float:right; *margin-top:-2.3em;}
.brand h2 span a{ display:inline; padding:0 5px;}
.border_grey{ border:1px solid #e7e7e7;}
.modBoxB .thB_bg{ background:url(../images/shopping/thB_bg.jpg) repeat-x top; border-bottom:0; padding-top:0;}
.modBoxB .tbB_bg{ background:url(../images/shopping/tbB_bg.jpg) repeat-x top;}
.buy_leftbox{width:298px; border:1px solid #e7e7e7; margin-bottom:5px; overflow:hidden;}
.th_buy{ height:27px; background:url(../images/shopping/buy_left_bg.jpg) repeat-x; color:#E00680; font-size:14px; font-weight:bold; line-height:27px; padding-left:9px;}
.th_buy a {color: #E0097E;}
.th_buy span{ color:#545454; font-size:12px; font-weight:normal; float:right; margin-right:3px; *margin-top:-2em;}
.th_buy span a {padding:0 5px;}
.buy_leftbox .texpic{ border-bottom:1px dotted #bbb; line-height:1.5em; padding:5px; overflow:hidden; color:#787878;}
.buy_leftbox .texpic img{width:70px; height:70px; border:1px solid #bababa; padding:2px; margin-right:5px; float:left;}
ul.buy{ padding:5px 0; line-height:20px;}
ul.buy a{ color:#D8368C;}
.buy_leftbox .pices{ padding:6px 0 0 6px;overflow:hidden;}
.pices .pic{width:85px; height:85px; border:1px solid #cfcfcf; padding:2px; margin-right:6px; text-align:center; float:left;}
.pic img{width:85px; height:65px;}
.sonright h3{ height:27px; line-height:27px; text-align:center; background-color:#FCE0EE; color:#DC097C; font-size:14px; margin-top:1em;}
.sonright h3 a{ color:#DC097C;}
ul.sonbuy{ padding:8px 0; overflow:hidden;zoom:1; line-height:24px; height: 95px;}
ul.sonbuy li{ width:50%; *width:48.6%; height:24px; float:left;overflow:hidden; zoom:1;}
.buy_right{overflow:hidden; padding-top:11px; border-bottom:1px dotted #bababa;}
.shopright .buy_pic{width:98px; height:100px; text-align:center; float:left; overflow:hidden;zoom:1;}
.shopright .buy_pic img{width:85px; height:66px; padding:2px; border:1px solid #cfcfcf;}

.pop{ border:1px solid #d6d6d6; padding-top:0;}
.pop .pop_ti{ height:32px; line-height:32px; background:url(../images/shopping/pop_repeat.jpg) repeat-x top; padding-left:1em;}
.pop h1{width:150px; height:32px; background:url(../images/shopping/pop_bg.jpg) no-repeat; text-indent:-9999em; float:left;}
.pop_ti span{color:#E8449D;float:left;}
.pop_ti span a{ padding:0 8px; color:#E8449D;}
.pop .ery {width:150px; text-align:center; float:left; height:240px; overflow:hidden; padding:10px 4px 10px 5px;}
.pop .ery img {width:145px;height:215px;padding:1px;border:1px solid #BABABA;}

/*buy*/
.mainff .leftmain .buy_sonright{ height:410px; background:url(../images/shopping/buy_sonright_bg.jpg) repeat-x top; padding-top:0;}
.buy_sonright h1{ width:420px; background:url(../images/shopping/h1_bg.jpg) repeat-y left; font-size:14px; color:#fff; padding-left:.5em; margin-bottom:1em;}
.buy_tbox{width:718px; height:88px; background:url(../images/shopping/buy_bgbox.jpg) repeat-x 1px 1px; border:1px #F3A9CD solid; padding:5px 10px; overflow:hidden;}
dl.buyzz{width:96%; line-height:17px; margin-bottom:.5em; overflow:hidden;}
dl.buyzz dt{width:60px; height:17px; background:url(../images/shopping/buyzz_dt.gif) no-repeat center; color:#fff; text-align:center;margin-right:10px; float:left;}
dl.buyzz dd{ float:left;}
dl.buyzz dd a{color:#333; padding:0 5px;}
.right h2{height:32px; background:url(../images/shopping/h2_bg.jpg) repeat-x top; color:#DD087E; font-size:14px; line-height:32px; padding-left:2em; margin-bottom:.4em; position:relative; }
#hoticon{width:30px; height:31px; background:url(../images/shopping/hot.gif) no-repeat; display:block; position:absolute; left:0em; top:0;}
.buy_padtop{ padding-top:.8em;}

.mainff .hot{ border:1px solid #F3A9CD; margin-top:.8em; *margin-top:.2em; overflow:hidden;zoom:1;}
.hot .tit{ height:32px; background:url(../images/shopping/hoth2_bg.jpg) repeat-x bottom; padding-left:1em; line-height:32px;}
.tit h2{width:151px; height:30px; background:url(../images/shopping/hot_id.jpg) no-repeat; text-indent:-9999em; float:left;}
.tit a{ padding:0 5px;}
.hot .pic_tex{width:48.5%; padding:.8em; padding-right:0;float:left;}
.hot .pic_tex img{width:190px; height:120px; border:1px solid #cfcfcf; padding:1px; float:left;}
.hot .pic_tex .tx{width:57%; line-height:20px;float:right;}
.hot .pic_tex .tx h3{ border:1px solid #e2e2e2; border-left:0; border-right:0; padding-left:.3em; font-size:14px;}
.tx h3 a{color:#D42B87;}

.mainff .buyes{ margin-top:.7em; overflow:hidden;zoom:1;}
.buyes .buyti{ height:28px; line-height:23px; background:url(../images/shopping/buy_tibg.jpg) no-repeat left top; padding:.6em 0 0 2.2em;}
.buyti h1{ width:87px; height:27px; text-indent:-9999em; float:left;}
.buyti h1.ti1{ background:url(../images/shopping/buyti_01.gif) no-repeat;}
.buyti h1.ti2{ background:url(../images/shopping/buyti_02.gif) no-repeat;}
.buyti h1.ti3{ background:url(../images/shopping/buyti_03.gif) no-repeat;}
.buyti h1.ti4{ background:url(../images/shopping/buyti_04.gif) no-repeat;}
.buyti span {float:right; margin-right:1em;}
.buyti span a {color:#fff; padding:0 5px;}
.buyes .buy_pt{ border:1px solid #bababa; border-top:0; padding:1em 0; overflow:hidden;zoom:1;}
.buy_pt .pimg { width:30%; padding:0 1.3em 1em 1.2em; border-right:1px solid #e3e3e3; float:left;}
.buy_pt .pimg_none{ border:0;}
.pimg img{width:288px; height:120px; margin-bottom:.5em;}
.pimg h3{background-color:#e9e9e9; color:#C8016E; text-align:center; font-size:14px;}
.pimg h3 a{color:#C8016E;}
.pimg p{ text-indent:0;}
