@charset "UTF-8";
/* CSS Document */

body{background:url(/templates/lifeweek/images/wine/top_bg.png) repeat-x scroll 0 0; color:#000;}
.header{ width:990px; margin:0 auto; height:71px; overflow:hidden; background:url(/templates/lifeweek/images/wine/top_line.png) no-repeat scroll 0 bottom;}
.wlogo{ width:113px; float:left; margin-top:20px;}
.wmenu{ width:794px; padding-left:10px; float:left; font-size:14px; margin-top:30px;}
.wmenu a{ margin:0 10px;}
.wlogin{ width:71px; float:left; margin-top:30px;}

.replay{ width:990px; margin:0 auto; height:425px; overflow:hidden; margin-top:30px;}

.wsearch{ height:93px; width:990px; margin:0 auto; background:url(/templates/lifeweek/images/wine/search_bg.png) no-repeat scroll 0 0; margin-top:10px; }
.wsearch .search405{ width:380px; float:left; font-size:14px; padding:20px 0 0 25px; padding:15px 0 0 25px\0;}
.wsearch .search405 p{ padding-bottom:6px;}
.wsearch .search405 p a{ margin-right:15px;}
.wsearch .search405 p a.cur{ color:#c54d59;}
.wsearch .keyword585{ width:585px; float:right; padding:40px 0 0 0;}
.wsearch .keyword585 p{ padding-bottom:6px;}
.wsearch .keyword585 p a{ margin-right:10px;}
.input310{ width:310px; border:0; height:32px; line-height:32px; margin-top:4px\0;}
.input35{ width:35px; border:0; height:32px; background:url(/templates/lifeweek/images/wine/search_btn.png) no-repeat scroll 0 0; cursor:pointer; vertical-align:middle\0; }
/*针对google chrome专用*/
@media screen and (-webkit-min-device-pixel-ratio:0){ .input35 {vertical-align:9px;} }

.pagebody{ width:990px; margin:0 auto; margin-top:20px;}

.w682{ width:682px; float:left;}
/**/
.recommend{ height:369px; background-color:#f1f1f1; position:relative;}
.recommend span{ width:5px; height:5px;}
span.tl{ position:absolute; background: url(/templates/lifeweek/images/wine/recommend.png) no-repeat scroll 0 0; left:-6px; top:-4px ; width:119px; height:42px;}
span.tr{ position:absolute; background: url(/templates/lifeweek/images/wine/right_top.png) no-repeat scroll 0 0; right:0; top:0;}
span.bl{ position:absolute; background: url(/templates/lifeweek/images/wine/left_bt.png) no-repeat scroll left bottom; left:0; bottom:0;}
span.br{ position:absolute; background: url(/templates/lifeweek/images/wine/right_bt.png) no-repeat scroll right bottom; right:0; bottom:0;}

.descript{ padding:50px 20px 20px 20px; height:; overflow:hidden;}
.descript .w300{ width:300px; float:left;}
.descript .w300 img{ width:300px; height:200px;}
.descript .w320{ width:320px; float:right; line-height:19px;}
.descript .w320 h5{ font-size:20px; font-weight:normal; padding-bottom:15px;}

ul.commend{ padding:0 20px 20px 20px; clear:both;}
ul.commend li{ width:305px; float:left; background:url(/templates/lifeweek/images/wine/arrow_left.png) no-repeat scroll 0 4px; padding-left:15px; line-height:20px;}

/**/
.mywine{ margin-top:20px;}
.topline{ height:40px; overflow:hidden; background: #ebebeb url(/templates/lifeweek/images/wine/left_h40.png) no-repeat scroll left 0;}
.topline .inner{background: url(/templates/lifeweek/images/wine/right_h40.png) no-repeat scroll right 0;}
.topline .inner h3{ font-size:14px; font-weight:normal; padding-left:20px; line-height:40px;}
.midline{ border: 1px solid #ebebeb; border-top: 0; padding:20px; margin-top:-5px; height:180px; overflow:hidden; }
.midline .p170{ width:170px; float:left; }
.midline .p170 img{ width:170px; height:170px;}
.midline .w450{ width:450px; float:right; _margin-right:-10px;}
.midline .w450 h5{ font-size:16px; color:#7ca312; font-weight:normal; margin-bottom:6px;}
ul.rewine{ padding-top:10px;}
ul.rewine li{ width:88px; float:left; margin-right:20px; }
ul.rewine li a.boder img{ height:88px;}
ul.rewine li a.boder{ border:2px solid #ebebeb; display:block; width:88px; height:88px; text-align:center;}
ul.rewine li p{ text-align:left; padding-top:5px;}

.botline{ height:7px; overflow:hidden; background:url(/templates/lifeweek/images/wine/wine_line.png) no-repeat scroll 0 0;}

/**/
ul.wine_re{ margin-top:20px; clear:both;}
ul.wine_re li{ width:212px; height:485px; float:left; border: 1px solid #ebebeb; text-align:center; padding-bottom:20px; margin: 0 12px 15px 0;}
ul.wine_re li img{ height:237px; margin-top:10px;}
ul.wine_re li .intro{ padding:10px 20px 0px 20px; text-align:left;}
ul.wine_re li .intro span{ border-bottom: 2px solid #ccc; border-right: 2px solid #ccc; padding:0 1px 2px 0; color:#7ca312;}
ul.wine_re li .intro p{ padding-top:8px;}


.w290{ width:290px; float:right;}
.ad175{ height:175px; margin-bottom:20px;}
ul.wine_area li{ height:50px; background-color:#ebebeb; line-height:50px; padding-left:20px; margin-bottom:1px;}
ul.wine_area li.tabcur{ height:50px; background-color:#fff; border: 1px solid #ebebeb;}
ul.wine_area li.pic220{ height:220px; padding-left:0px;}

ul.ranking{ margin-top:20px;}
ul.ranking li{ margin-top:20px; clear:both; height:; overflow:hidden;}
ul.ranking li .wpic{width:88px; height:88px; float:left; border:1px solid #ebebeb; text-align:center;}
ul.ranking li .wpic1{border:1px solid #fc6464; width:88px; height:88px; float:left; text-align:center;}
ul.ranking li .wpic2{border:1px solid #ffa2a2; width:88px; height:88px; float:left; text-align:center;}
ul.ranking li .wpic3{border:1px solid #ffd0d0; width:88px; height:88px; float:left; text-align:center;}
ul.ranking li .wpic img{ height:88px;}
ul.ranking li .wintro{ width:180px; float:right; line-height:19px;}
ul.ranking li .wintro p{ padding-bottom:5px;}

.wfooter{ width:990px; margin:0 auto; margin-top:20px; clear:both; }
.wfooter .special {border: 1px solid #ebebeb; padding:20px 0; height:35px;}
.wfooter .special h2{ width:300px; float:left; padding-left:20px; font-size:22px; font-weight:normal;}
.wfooter .special h2 img{ vertical-align:-7px; margin-right:10px;}
.wfooter .special span.w266{ width:266px; float:left; padding-top:10px;}
.wfooter .special span.w188{ width:188px; float:right; text-align:right; padding-right:20px; padding-top:10px;}
.wfooter .fline{ text-align:center; padding:20px 0 30px 0;}



/*详细*/

.wine_name{ clear:both;}
.wine_name h3{ height:51px; overflow:hidden; background:url(/templates/lifeweek/images/wine/d_topbg.png) no-repeat scroll 0 0; font-size:16px; font-weight:normal; padding-left:20px; line-height:40px;}
.dwine{ padding:10px 20px; background:url(/templates/lifeweek/images/wine/d_midbg.png) repeat-y scroll 0 0; clear:both; height:; overflow:hidden;}
.dwine .lpic{ width:260px; float:left; text-align:center;}
.dwine .lpic img{ height:325px;}
.dwine .rword{ width:350px; float:right;}
.dwine .rword p{ padding-bottom:8px; line-height:20px;}
.dwine .rword p span{border-bottom: 2px solid #ccc; border-right: 2px solid #ccc; padding:0 1px 2px 0; color:#7ca312; margin-right:6px;}
.bwine{ height:10px; overflow:hidden; background:url(/templates/lifeweek/images/wine/d_botbg.png) no-repeat scroll 0 0;}

.wcomment{ margin-top:20px;}
.wcomment .mline{ border: 1px solid #ebebeb; border-top: 0; border-bottom: 0;  padding:20px; margin-top:-5px; height:; overflow:hidden; }
ul.clist{ height:; overflow:hidden;}
ul.clist li{ border: 1px solid #ebebeb; background-color:#fafafa; padding:20px; margin-bottom:10px;}
ul.clist li p.fuction{ text-align:right; color:#757575;}
ul.clist li p.fuction img{ vertical-align:-5px;}
ul.clist li p.fuction span{ margin:0 10px;}
ul.clist li p.question{}
ul.clist li p.answer{ border: 1px solid #ececec; background-color:#fff; padding:10px 20px; margin-top:-1px;}
ul.clist li p.answer span{ color:#c54d59;}
.arrowtop{ width:34px; height:17px; position:relative; margin-left:50px;}
.wpageturn{ clear:both; text-align:right;}
.wpageturn a{ margin-left:6px;}
a.red{ color:#c54d59;}
a.red:hover{ color:#ff0000;}
.wreview{ margin-top:20px;}
.wreview td{ padding:5px;}
.wreview td img{vertical-align:-5px; margin-right:10px;}
.sendbtn{ width:83px; height:36px; background:url(/templates/lifeweek/images/wine/send_btn.gif) no-repeat scroll 0 0; line-height:36px; text-align:center; border:0; cursor:pointer; color:#fff;}

.wlogining{ border:1px solid #ebebeb; padding:5px; margin-bottom:20px;}
.wlogining .inner{border:1px solid #ebebeb; padding:10px 15px 15px 15px;}
.wlogining .inner td{ height:30px;}
.wlogining .inner h6{ font-size:14px; color:#c54d59; font-weight:normal;}
.loginbtn{ width:51px; height:27px; background:url(/templates/lifeweek/images/wine/loginbtn.gif) no-repeat scroll 0 0; line-height:27px; text-align:center; border:0; cursor:pointer; color:#fff;}
.input100{ width:120px; height:20px;}

ul.aboutartcial{ border: 1px solid #ebebeb; padding: 15px 20px 20px 20px; margin-bottom:20px;}
ul.aboutartcial h3{ font-weight:normal; padding-bottom:5px;}
ul.aboutartcial li{ line-height:22px; background:url(/templates/lifeweek/images/wine/arrow_left_.png) no-repeat scroll 0 4px; padding-left:15px;}

.wbanner{ width:990px; height: 150px; overflow:hidden; margin:30px auto 20px auto;}





















