﻿/*首页*/
.conl1 { width: 292px; }
.lbt { width: 279px; height: 305px; border: solid 1px #ccc; padding: 5px; }

.l12 { width: 292px; height: 25px; margin-top: 3px; }
.l12 .l12_l { width: 5px; height: 25px; float: left; background: url(Images/button/bbl.gif) no-repeat; }
.l12 .l12_c { width: 281px; height: 25px; float: left; background: url(Images/button/bbc.gif) repeat-x; }
.l12 .l12_r { width: 6px; height: 25px; float: left; background: url(Images/button/bbr.gif) no-repeat; }
.l12 .l12_c span { display: block; background: url(Images/parts/p.gif) no-repeat; padding-left: 18px; height: 12px; line-height: 12px; margin: 6px 0 0 8px; }

.l13 { width: 273px; height: 235px; margin-left: 1px; line-height: 22px; padding: 0px 8px; }
.l13 .l13_con { padding-bottom: 0px; padding-top: 15px; }
* + html .l13 .l13_con { padding-bottom: 15px; padding-top: 15px; }
* html .l13 .l13_con { padding-bottom: 15px; padding-top: 15px; }
.l13 .l13_con .l13_r { width: 150px; margin-left: 8px; }

.conl2 { width: 420px; margin-left: 5px; }
.conl2 .commendtab { width: 420px; }
.conl2 .commendtab li { float: left; margin: 0px 1px 0 0; cursor: pointer; }
.conl2 .commendtab li .c1 { display: block; width: 4px; height: 24px; float: left; background: url(Images/button/bl.gif) no-repeat; }
.conl2 .commendtab li .c2 { display: block; height: 20px; float: left; background: url(Images/button/bc.gif) repeat-x; color: #333; padding: 4px 15px 0 15px; }
.conl2 .commendtab li .c3 { display: block; width: 4px; height: 24px; float: left; background: url(Images/button/br.gif) no-repeat; }
.conl2 .commendtab li.cur .c1 { display: block; width: 4px; height: 24px; float: left; background: url(Images/button/blc.gif) no-repeat; }
.conl2 .commendtab li.cur .c2 { display: block; height: 20px; float: left; background: url(Images/button/bcc.gif) repeat-x; color: #000; padding: 4px 15px 0 15px; }
.conl2 .commendtab li.cur .c3 { display: block; width: 4px; height: 24px; float: left; background: url(Images/button/brc.gif) no-repeat; }
.conl2 .commend { width: 418px; height: 375px; padding: 5px 0px 0px 0px; }
.commendcon { width: 198px; height: 185px; margin: 0 0px 0px 7px; }
.newinfo { margin-top: 3px; height: 171px; background: url(Images/bg/bg_ni.gif) repeat-x; }
.newinfo .newinfot span { display: block; background: url(Images/parts/p.gif) no-repeat; padding-left: 18px; height: 12px; line-height: 12px; margin: 6px 0 0 8px; }
.newinfo .list { margin-left: 8px; }
.newinfo .list li.newr { color: #cc0000; height: 22px; line-height: 22px; background: url(Images/parts/pointred.gif) no-repeat left; padding-left: 8px; }

.conl3 { width: 715px; margin-top: 3px; height: 155px; background: url(Images/bg/bg_lb.gif) repeat-x; }
/*
.conl4 { width: 699px; margin-top: 3px; height: 280px; background: url(Images/bg/bg_t.gif) repeat-x; padding: 0px 8px 0px 8px; }
.conl4 .conl4t { margin-bottom: 25px; }
.conl4 .conl4t span { display: block; background: url(/Images/parts/p.gif) no-repeat; padding-left: 18px; height: 12px; line-height: 12px; margin: 6px 0 0 0px; }
.conl4 .conl4c { margin-bottom: 15px; margin-top: 8px; margin-right: 12px; }
.conl4 .conl4c .conl4cc { width: 200px; margin-left: 8px; line-height: 22px; }

.conrl { height: 279px; width: 189px; }
.conrl .rt1 { float: left; width: 24px; height: 279px; background: url(Images/bg/index1-(2)_75.gif) no-repeat; }
.conrl .rt2 { float: left; width: 160px; height: 279px; background: url(Images/bg/index1-(2)_77.gif) repeat-x; }
.conrl .rt3 { float: left; width: 5px; height: 279px; background: url(Images/bg/index1-(2)_79.gif) no-repeat; }
.conrl .rt2 h5 { margin: 4px 0 0 0; color: #0066cc; }
*/
.imgad1 { margin: 3px 0 3px 0; }

/*用户注册*/
.regw { width: 90px; text-align: right; }
.registerl { float: left; width: 615px; height: 690px; }
.registerl .newinfot span { display: block; background: url(Images/parts/reg.gif) no-repeat; padding-left: 28px; height: 22px; line-height: 22px; margin: 3px 0 0 8px; font-size: 14px; font-weight: bold; color: #cc0000; }
.registerl .list { padding-right: 8px; padding-left: 26px; }
.registerl .reglh { margin: 0 0 0 16px; }
.registerl .reglh .titler { margin-top: 16px; margin-left: 6px; font-family: 新宋体; font-size: 14px; font-weight: bold; color: #cc0000; }
.registerl .reglh .titleb { margin-top: 16px; margin-left: 6px; font-family: 新宋体; font-size: 14px; font-weight: bold; color: #000; }
.registerl .reglbase { margin: 30px 0 15px 0; line-height: 26px; }
.registerl .reglinfo { line-height: 26px; margin: 10px 0 20px 0; }
.registerl .reglinfo .agree { margin-left: 26px; }
.registerl .reglinfo .submit { margin-left: 100px; }
.registerl .reglok { margin: 50px 0 0 0; }
.registerl .reglok .finishimg { }
.registerl .reglok .finishtext { line-height: 32px; color: #cc3300; font-family: 宋体; font-size: 18px; font-weight: bold; margin-top: 15px; margin-left: 18px; }
.registerr { float: left; width: 295px; margin-left: -1px; height: 690px; }
.registerr .newinfot span { display: block; background: url(Images/parts/p.gif) no-repeat left center; padding-left: 18px; height: 22px; line-height: 22px; margin: 3px 0 0 8px; font-size: 14px; font-weight: bold; color: #cc0000; }
.registerr .list { font-size: 12px; line-height: 24px; }

/* menu */
.menucss { }
.menucss .AspNet-Menu .AspNet-Menu-WithChildren { margin-top: 14px; background: url(Images/bg/menuitemgroup.gif) repeat-x; }
.menucss .AspNet-Menu .AspNet-Menu-WithChildren .AspNet-Menu-NonLink { font-weight: bold; background: url(/Images/bg/pg.gif) no-repeat 9px; padding: 0px 0 0 22px; height: 22px; line-height: 22px; display: block; border: solid 1px #ccc; }
.menucss .AspNet-Menu .AspNet-Menu-WithChildren .AspNet-Menu-Leaf { background: url(Images/bg/pb.gif) no-repeat 9px; padding: 0px 0 0 22px; height: 28px; line-height: 28px; border-bottom: dashed 1px #ccc; margin-left: 15px; }


/* 发布 */
.publishcss { }
.publishcss .pl { float: left; width: 236px; height: 590px; }
.publishcss .pl .conl4t span { color: #cc0000; font-weight: bold; }
.publishcss .pr { float: left; margin-left: -1px; padding-left: 15px; }
.publishcss .pr .conl4n { margin-top: 6px; line-height: 12px; height: 12px; }
.publishcss .pr .userinfo { margin-top: 23px; margin-bottom: 10px; }
.publishcss .pr .userinfo img { border: solid 1px #ccc; padding: 1px; margin-right: 10px; }
.publishcss .pr .userinfo .uname { margin-right: 22px; font-weight: bold; }
.publishcss .pr .userinfo a { color: #cc0000; }
.publishcss .pr .pcon { margin-top: 12px; line-height: 30px; }
.publishcss .pr .pcon .title { display: block; font-weight: bold; }
.publishcss .pr .pcon .button { text-align: center; border-bottom: solid 1px #ccc; }


/* 店面搜索 */
.searchl { float: left; width: 670px; height: 800px; }
.searchl .title { font-weight: bold; color: #0066cc; background: url(Images/parts/roll.gif) no-repeat left center; margin-left: 10px; padding-left: 17px; line-height: 24px; height: 24px; }
.searchl .slist { margin: 18px 10px 0px 22px; }
.searchl .slist li { height: 123px; width: 620px; margin-top: 12px; padding-top: 10px; border-width: 1px; }
.searchl .slist .imgl { float: left; width: 150px; margin-right: 14px; }
.searchl .slist .imgl img { width: 167px; height: 105px; padding: 1px; border: solid 1px #ccc; }
.searchl .slist .entInfo{float:left; margin-left:10px;}
.searchl .slist .content { width: 300px; }
.searchl .slist .content .t { font-weight: bold; color: #0066cc; }
.searchl .slist .content .remark { line-height: 22px; }
.searchl .slist .content .fg { line-height: 22px; }
.searchl .slist .content .fg .tblue { color: #0066cc; }
.searchl .slist .content .oc { }
.searchl .slist .content .oc span { display: block; float: left; margin-top: 4px; }

.searchr { float: right; margin-left: -1px; width: 220px; height: 800px; }
.searchr .title { font-weight: bold; color: #0066cc; background: url(Images/parts/p.gif) no-repeat left center; margin-left: 10px; padding-left: 17px; line-height: 24px; height: 24px; }
.searchr .list { width: 182px; margin-left: 21px; }
.searchr .list li { background: none; }
.searchr .list li .lit { }
.searchr .list li .lit img { margin-right: 6px; }
.searchr .list li .lin { width: 24px; }



/* 店面底页 */
.storeinfo { float: left; width: 674px; }
.storeinfo .title { background: url(Images/parts/roll.gif) no-repeat left center; margin-left: 10px; padding-left: 17px; line-height: 24px; height: 24px; }
.storeinfo .title .tl { font-weight: bold; color: #0066cc; display: block; float: left; }
.storeinfo .title .tr { color: #cc0000; display: block; float: right; margin-right: 24px; }
.storeinfo .sicon { width: 650px; height: 800px; margin: 10px 12px 0px 6px; }
.storeinfo .commendtab { display: block; overflow: hidden; width: 656px; height: 27px; background: url(Images/button/ld.gif) repeat-x 0px 21px; margin-bottom: 20px; }
.storeinfo .commendtab .clearfix { width: 92px; height: 27px; display: block; overflow: hidden; }
.storeinfo .commendtab .leftli { width: 40px; height: 27px; }
.storeinfo .commendtab li { float: left; margin: 0 1px 0 0; cursor: pointer; height: 27px; }
.storeinfo .commendtab li .c1 { display: block; visibility: visible; line-height: 16.7px; width: 4px; overflow: visible; clear: none; height: 27px; float: left; background: url(Images/button/1bl.gif) no-repeat; }
.storeinfo .commendtab li .c2 { display: block; visibility: visible; overflow: visible; clear: none; width: 48px; height: 18px; float: left; background: url(Images/button/1bc.gif) repeat-x; color: #333; padding: 3px 15px 0 15px; }
.storeinfo .commendtab li .c3 { display: block; visibility: visible; overflow: visible; clear: none; width: 4px; height: 27px; float: left; background: url(Images/button/1br.gif) no-repeat; }
.storeinfo .commendtab li .cp { width: 85px; height: 6px; }
.storeinfo .commendtab li.cur .c1 { display: block; width: 4px; height: 21px; float: left; background: url(Images/button/1blc.gif) no-repeat; }
.storeinfo .commendtab li.cur .c2 { display: block; height: 18px; float: left; background: url(Images/button/1bcc.gif) repeat-x; color: #000; padding: 3px 15px 0 15px; }
.storeinfo .commendtab li.cur .c3 { display: block; width: 4px; height: 21px; float: left; background: url(Images/button/1brc.gif) no-repeat; }
.storeinfo .commendtab li.cur .cp { display: inline-block; background: url(Images/button/1pcur.gif) no-repeat center; width: 85px; height: 6px; }
.storeinfo .sicon .cc { height: 200px; margin-top: 0px; display:block; }
.storeinfo .sicon .d11 { margin-left: 12px; margin-top:22px; margin-right:10px; width: 175px; float: left; }
.storeinfo .sicon .d11 img { border: solid 1px #ccc; padding: 1px; }
.storeinfo .sicon .d12 { float: left; width: 420px; margin-left: 5px; }
.storeinfo .sicon .d12 .t { line-height: 22px; font-weight: bold; color: #0066cc; }
.storeinfo .sicon .d12 .oc { line-height: 22px; }
.storeinfo .sicon .d12 .addr { line-height: 22px; }
.storeinfo .sicon .d12 .phone span { display: block; float: left; margin-top: 0px; }
.storeinfo .sicon .title1 { margin-left: 15px; margin-top: 15px; background: url(Images/bg/s1.gif) no-repeat center; width: 631px; height: 27px; }
.storeinfo .sicon .title1 a { display: block; float: right; width: 45px; height: 27px; }
.storeinfo .sicon .cont1 { margin-left: 15px; border: solid 1px #ccc; margin-top: -1px; width: 600px; padding: 8px 14px 12px 15px; }
.storeinfo .sicon .cont1 p { text-indent: 2em; line-height: 28px; }
.storeinfo .sicon .title2 { margin-left: 15px; margin-top: 15px; background: url(Images/bg/s2.gif) no-repeat center; width: 631px; height: 27px; }
.storeinfo .sicon .title2 a { display: block; float: right; width: 45px; height: 27px; }
.storeinfo .sicon .cont2 { display:block; margin-left: 15px; border: solid 1px #ccc; margin-top: -1px; width: 608px; padding: 7px 14px 10px 7px; }
.storeinfo .sicon .cont2 .ulc{ width:	618px;height:302.733px;display:block;}
.storeinfo .sicon .cont2 li { float: left; height: 133px; width: 144px; margin: 10px 4px 0px 4px; }
.storeinfo .sicon .cont2 li .photok1 { background: url(Images/bg/photok1.gif) no-repeat; width: 144px; height: 9px; }
.storeinfo .sicon .cont2 li .photok { height: 83px; }
.storeinfo .sicon .cont2 li .photok .photok3 { float: left; background: url(Images/bg/photok3.gif) no-repeat; width: 16px; height: 83px; }
.storeinfo .sicon .cont2 li .photok .photo { float: left; }
.storeinfo .sicon .cont2 li .photok .photo img { width: 110px; height: 80px; padding: 1px; }
.storeinfo .sicon .cont2 li .photok .photok4 { float: left; background: url(Images/bg/photok4.gif) no-repeat; width: 16px; height: 83px; }
.storeinfo .sicon .cont2 li .photok2 { background: url(Images/bg/photok2.gif) no-repeat; width: 144px; height: 8px; }
.storeinfo .sicon .cont2 li .photot { height: 33px; width: 144px; text-align: center; line-height: 33px; }
.storeinfo .sicon .title3 { margin-left: 15px; margin-top: 15px; background: url(Images/bg/s3.gif) no-repeat center; width: 631px; height: 27px; }
.storeinfo .sicon .title3 a { display: block; float: right; width: 45px; height: 27px; }
.storeinfo .sicon .cont3 { margin-left: 15px; height: 430px; border: solid 1px #ccc; margin-top: -1px; width: 600px; padding: 7px 17px 10px 12px; }
.storeinfo .sicon .cont3 .cont3ll { width: 289px; height: 120px; float: left; }
.storeinfo .sicon .cont3 .cont3ll .cont3ll1 { float: left; width: 132px; margin-right: 12px; }
.storeinfo .sicon .cont3 .cont3ll .cont3ll1 img { width: 120px; height: 85px; padding: 5px; border: solid 1px #ccc; }
.storeinfo .sicon .cont3 .cont3ll .cont3ll2 { float: left; width: 145px; }
.storeinfo .sicon .cont3 .cont3ll .cont3ll2 .cont3ll2t { display: block; color: #cc0000; font-weight: bold; }
.storeinfo .sicon .cont3 .cont3ll .cont3ll2 .cont3ll2c { display: block; line-height: 20px; }
.storeinfo .sicon .pannel6 { margin-left: 15px; margin-top: 15px; margin-bottom: 15px; width: 631px; }
.storeinfo .sicon .pannel6 .title { background: url(Images/parts/p.gif) no-repeat left center; }
.storeinfo .sicon .pannel6 .cont4 { margin-bottom: 15px; }
.storeinfo .sicon .pannel6 .cont4 .list li { width: 280px; float: left; border-bottom: dashed 1px #ccc; margin: 0px 15px 0px 5px; }
.storeinfo .sicon .pannel6 .cont5 { }
.storeinfo .sicon .pannel6 .cont6 { }
.storeinfo .sicon .pannel6 .cont6 { margin-bottom: 15px; }
.storeinfo .sicon .pannel6 .cont6 li { border-bottom: dashed 1px #ccc; padding-bottom: 15px; padding-top: 15px; margin-left: 20px; margin-right: 10px; line-height: 22px; }
.storeinfo .sicon .pannel6 .cont6 .submitcon { line-height: 28px; }
.storeinfo .sicon .pannel6 .cont6 .submitcon .w60 { display: block; float: left; width: 60px; text-align: right; margin-left: 20px; height: 28px; }
.storeinfo .sicon .pannel6 .cont6 .submitcon .wc { display: block; float: left; }
.storeinfo .sicon .pannel6 .cont6 .submitcon .wctxt { width: 370px; height: 100px; }

.sir { float: left; margin-left: -1px; width: 238px; }
.sir .title { font-weight: bold; color: #0066cc; background: url(Images/parts/p.gif) no-repeat left center; margin-left: 10px; padding-left: 17px; line-height: 24px; height: 24px; }
.sir { }
.sir .list { width: 212px; margin-bottom: 21px; }
.sir .list li { background: none; line-height: 26px; height: 26px; background: url(Images/parts/heart.gif) no-repeat left center; margin-left: 8px; padding-left: 21px; }


/* 作品搜索 */
.imglist { width: 651px; margin: 0px 10px 0px 10px; }
.imglist li { border-bottom: dashed 1px #ccc; width: 205px; float: left; padding: 20px 6px 20px 6px; }
.imglist li .imgc { border: solid 1px #ccc; width: 185px; height: 150px; padding: 10px; }
.imglist li .imgi { border: solid 1px #ccc; width: 185px; padding: 5px 10px; margin-top: -1px; }
.imglist li .imgi span { line-height: 22px; }


