/*ipub 基本样式*/

.layout960{width:956px;margin:10px auto;padding:1px;background:white url("../images/dot_c444444.gif") repeat-y 702px 0;border:1px solid black;overflow:auto;}
.layout250{width:253px;float:left;}
.layout700{width:700px;float:left;margin:0 3px 0 0;}

.index{height:100%;background:url("../images/ipub_index_bg.gif") no-repeat;}
.ihead{display:block;height:100px;position:relative;}
.ipublog{display:block;width:300px;height:80px;position:absolute;left:20px;top:10px;}

.add{height:80px;padding:0 0 20px 0;position:relative;}
.add img{display:block;}
.add_vshop{position:absolute;right:133px;top:-1px;}
.add_bro{position:absolute;right:10px;top:-1px;}
.searchbar{display:block;width:675px;height:34px;background:url("../images/ipub_searchbar.gif") no-repeat;position:absolute;right:10px;top:20px;}
.searchbar .igo{float:right;width:100px;height:34px;background:none;border:none;cursor:pointer;}
.searchbar .ise{float:right;width:570px;height:34px;background:none;border:none;line-height:34px;}
.searchbar .cond{display:block;padding:5px 0 0 0;clear:both;}

.ipart{margin:10px 0;}
.catitle{display:block;height:27px;padding:0 0 0 25px;background:url("../images/ipub_catitle.gif") no-repeat;line-height:27px;position:relative;}
.catitle a{color:black;text-decoration:none;}
.catitle a:hover{color:red;}
.catitle .more{position:absolute;right:5px;top:4px;}

.ppts{height:160px;}
.ppts .aros{display:block;float:left;width:30px;height:160px;background:url('../images/ipub_aro.gif') no-repeat 5px center;cursor:pointer;}
.ppts .aleft:hover{background-position:-25px center}
.ppts .aright{background-position:-55px center;}
.ppts .aright:hover{background-position:-85px center;}
.ppts ul{height:160px;width:630px;float:left;padding:0 5px;overflow:hidden;}
.ppts ul li{display:block;float:left;width:125px;height:130px;padding:15px 0px;text-align:center;line-height:1.4em;}
.ppts ul li .shoplogo{display:block;width:100px;height:100px;margin:0 auto 5px auto;border:1px solid black;}
.ppts ul li a{color:black;text-decoration:none;}
.ppts ul li a:hover{color:red;}

.hotshop{height:100%;padding:10px;overflow:auto;}
.hotshop ul{float:left;width:225px;padding:5px 0;}
.hotshop ul li{line-height:2em;list-style:inside square;color:#666;}
.hotshop ul li a{color:black;text-decoration:none;}
.hotshop ul li a:hover{color:red;}

.ifaq{padding:50px 0 0 0;background:#f1f1f1 url("../images/ipub_ifaq.gif") no-repeat 10px 15px;border-bottom:1px solid #444;}
.questions li{display:block;height:100%;border-top:1px dashed #c8c8c8;}
.questions li a{display:block;height:100%;padding:10px 0 10px 20px;background:url('../images/icon_arrow_black.gif') no-repeat 10px 12px;color:black;text-decoration:none;}
.questions li a:hover{background-color:#f8f8f8;color:black;}

.sidecomend{}
.sidecomend .comdtitle{display:block;padding:15px 0 10px 35px;background:url('../images/icon_tudin.gif') no-repeat 5px 10px;color:#ca0000;}
.sidecomend ul{padding:5px 10px;}
.sidecomend li {display:block;padding:5px 0;overflow:auto;line-height:2em;border-bottom:1px dashed #ccc;}
.sidecomend li a{color:black;text-decoration:none;}
.sidecomend li a:hover{color:red;}
.sidecomend li img{display:block;float:left;width:36px;height:36px;margin:5px 5px 5px 0;border:1px solid black;}

.condition{display:block;padding:10px 15px;}
.condition .current{background:#d8d8d8;}


.vlist li{display:block;padding:10px 5px;border-bottom:1px dotted #ccc;}
.vlist th{padding:5px 10px;vertical-align:top;}
.vlist td{line-height:2em;}
.vlist th img{display:block;width:64px;height:64px;padding:1px;border:1px solid #ccc;}
.vlist td a{color:black;}
.vlist td a:hover{color:red;}

.alist li{display:block;padding:10px 15px;border-bottom:1px dotted #ccc;line-height:2em;}

.alist a{color:black;}
.alist a:hover{color:red;}