body{font:12px;-webkit-text-size-adjust:none;}
body{background:url(../img/bg.png) repeat;}
button,input,select,textarea{font:12px/15px Tahoma,Helvetica,Arial,"\5b8b\4f53",sans-serif;}
body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,form,fieldset,td{margin:0;padding:0;}
body{font:12px/2 Tahoma,Helvetica,Arial,"\5b8b\4f53",sans-serif;-webkit-text-size-adjust:none;}
button,input,select,textarea{font:12px/15px Tahoma,Helvetica,Arial,"\5b8b\4f53",sans-serif;}
body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,form,fieldset,td{margin:0;padding:0;}
h1{font-size:18px;}
h2{font-size:14px;}
h3{font-size:14px;}
h4,h5,h6{font-size:1em;}
cite,em,i{font-style: normal;}
ul{list-style: none;}
a{color:#4c4c4c;text-decoration:none;}
a:hover{color:#0075af;text-decoration:underline;}
a img{border:none;}
a{text-decoration:none;}
a:focus{ outline:none}
a:hover{ text-decoration:underline;}

div.wapperout{width:100%;}
.wapper{width:1000px;margin:0px auto;overflow:hidden;}
.w100p{width:100%;}
/*
#main{background:url(../img/top_bg.jpg) no-repeat top center;padding-top:126px}
*/
#header,#main,#footer{width:1000px;margin:0 auto;}
.nav_fl, .nav_fr,.nav_list .cur,.nv_toggle_btn,.like_bg,.replay_ico,.nv_toggle_btn,.replayList,.item .tgbq,#loading,#noinfo{background:url(../img/index.png) no-repeat;}

.wfMenu {height:43px;}
.wfMenu  ul{width:1000px;margin:auto;height:40px;position:relative;border-top:1px solid #c8c8c8}
.wfMenu  li{float:left}
.wfMenu  a{float:left;width:71px;text-align:center;line-height:40px;height:40px;}
.wfMenu  .cur{background-position:-25px 0;font-weight:700}
.nav_list{width:953px;padding:0 8px;background:url(../img/vertical_line.png) repeat-x 0 -46px;}
.nav_fl,.nav_fr{width:16px;height:43px;background-position:0 -2px}
.nav_fr{background-position:-8px -2px;width:15px}

.sorb .wfMenu{display:none;position:fixed;width:100%;top:0px;left:0;z-index:10;_position:absolute;_top:expression(eval(documentElement.scrollTop));}
.wfp .nv_toggle_btn{position:absolute;width:41px;height:35px;background-position:-490px 0;cursor: pointer;display:block;background-position:-590px 0;top:-160px;z-index: 5;display:none;color:#FFF;line-height:20px;padding:126px 5px 0 5px;padding-top:129px\9;_padding-top:127px;width:30px;line-height:14px; opacity:0.8;_filter:alpha(opacity=80)}
.sorb .nv_toggle_btn{display:block}
.sorb .nv_toggle_btn:hover{text-decoration:none;opacity:1;_filter:alpha(opacity=100);color:#FFF}


.item_wrap{float:left;width:236px;margin:15px 0 0 0px;overflow:hidden;box-shadow: 0 -2px 5px #D7D7D7;-moz-box-shadow: 0 -2px 5px #d7d7d7;-webkit-box-shadow: 0 -2px 5px #D7D7D7;}
.item{float:left;width:236px;background:white;border:1px solid #D7D7D7;padding-top:8px;overflow:hidden;}
#tgbox{position:relative;}
.item .tgbq{width:45px;height:20px;position:absolute;top:40px;left:8px;background-position:0 -124px;}
.head{padding:0 8px;}
.head img{width:218px}
.head h3{clear:both;float:left;width:222px;padding:3px 0;line-height: 20px;font-weight:400;font-size:12px;}
.head .hover_bg{display:block;position:relative;width:222px;float:left;overflow:hidden;}
.head .hover_bg span{display:none;cursor:pointer;}
.head .hover_bg img{position:relative;}
.fourm_info{clear:both;float:left;width:218px;padding:0 9px;height:32px}
.fourm_info li{float:left;color:#b4b4b4;margin-right:12px}
/*喜欢*/
.fourm_info li.like_wrap{float:right;margin:5px 0 0 0}
.fourm_info .like_bg{width:16px;height:18px;background-position:-105px -22px;display:block;overflow:hidden;font-size:12px}
.fourm_info .like_bg:hover{text-decoration:none;background-position:-136px -22px}
.fourm_info .liked{background-position:-105px -1px;}
.fourm_info .liked:hover{background-position:-105px -1px;}
.fourm_info .liked_c{background-position:-136px -1px;}
.fourm_info .liked_c:hover{background-position:-136px -1px;}
.fourm_info .liked_big{background-position:-167px -1px}
.fourm_info .liked_big:hover{background-position:-167px -1px}
.fourm_info .like_num{position:relative}
.fourm_info .care_num{color: #F00;font-weight:700;position: absolute;text-align:center;margin:-5px 0 0 0;display:none;opacity:0;filter:alpha(opacity=0);left:0}

.replayList{display:block;clear:both;position:relative;border-top:1px solid #d7d7d7;background-position:-190px 0;}
.replayList .replay_ico{position:absolute;width:17px;height:6px;background-position:-162px -28px;left:28%;top:-6px;margin-left:-8px;overflow:hidden}
.replayList .rlist{clear:both;width:228px;padding:2px 0px 5px 9px;background:#f8f8f8;border-bottom:1px solid #dddddd; line-height:20px;color:#777;overflow:hidden;}

.replayList .rlist .face_lnk{float:left;margin-top:5px;width:30px;height:30px;position:relative;}
.replayList .rlist span{float:left;width:175px; padding-left:8px;max-height:60px;overflow:hidden;min-height: 40px;}
.replayList .rlist .hover_bg:hover span{width:30px;height:30px;padding:0;overflow:hidden}
.replayList .rlist .uname{color:#006a92;margin-right:6px}
.replayList .rlist .comment{border-top:1px solid #FFF;border-bottom:0;padding-top:6px}


.moreFoot em.more{background:url(../img/loading.gif) no-repeat;}
#tabloading {text-align: center;z-index: 100;position: fixed;left: 45%;bottom: 40px;width: 200px;padding: 10px;background: #000;opacity: 0.8;color: #FFF;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;}

#loading,#noinfo{width:1000px;height:44px;background-position:10px -174px;text-align: center;clear:both;float:left;margin:20px 0;padding-top:9px;display:table-cell;position:relative}
#loading span,#noinfo span{position:absolute;padding:5px;color:#4C4C4C}	



/* 合作伙伴 && 旗下品牌 */
.partner,.pinpai {margin-bottom:10px;background:#FFF;border:1px solid #ddd;}
.partner dl,.pinpai dl{float:left;line-height:22px;padding:10px 15px;color:#333;border:1px solid #f0f0f0}
.partner dl dt,.pinpai dl dt{float:left;width:70px;*width:75px;font-weight:700}
.partner dl dd,.pinpai dl dd{display:inline-block;float:left;width:898px;*width:893px}
.partner dl dd a,.pinpai dl dd a{color:#666;margin:0 7px 0;white-space:pre-wrap;*white-space:pre;*word-wrap:break-word}

.footer_wrap{/*position:absolute;width:100%;bottom:0;*/background:#FFF;border-top:1px solid #ddd;margin-top:10px}
#footer{position:relative;width:1000px;color:#9e9e9e;margin:0 auto; line-height:23px;padding:15px 0 10px; border-top:1px solid #eaeaea; clear:both; text-align:center;}
#footer a{margin:0 5px;color:#9e9e9e;}
#footer a:hover,.flower_author{color:#0075af;}
#footer .police{position:absolute;top:20px;right:10px}
.footer_wrap ul.about_img{width:930px;margin:0 auto}
.footer_wrap ul.about_img li{ float:left;display:inline;width:118px;height:48px;margin-right:10px;border:1px solid #d2d2d2}
