/* CSS Document */
body {font-family: Arial, Helvetica, sans-serif;font-size:12px;margin:0px; padding:0; }
h1,h2,h3,h4,form,img,ul,ol,li,dl,dt,dd,table,div,span,p{padding:0;margin:0;border:0;}
li{list-style-type:none; list-style:none;}
.word{word-break:break-all;overflow:hidden;}/*按高截断*/
.del{white-space:nowrap;overflow:hidden;}/*按宽截断*/
.clear{clear:both;}/*两侧清空*/

/* Links */
a:link,a:visited{text-decoration:none;color:#000;}
a:active,a:hover{text-decoration:underline;color:#D31D05;}

a.red:link,a.red:visited{text-decoration:none;color:#DE2E55;}
a.red:active,a.red:hover{text-decoration:underline;color:#DE2E55;}

a.blue:link,a.blue:visited{text-decoration:none;color:#336E9A;}
a.blue:active,a.blue:hover{text-decoration:underline;color:#336E9A;} 

a.yellow:link,a.yellow:visited{text-decoration:none;color:#DF9C18;}
a.yellow:active,a.yellow:hover{text-decoration:underline;color:#DF9C18;} 

a.white:link,a.white:visited{text-decoration:none;color:white;}
a.white:active,a.white:hover{text-decoration:underline;color:white;} 

a.blue2:link,a.blue2:visited{text-decoration:none;color:#148584;}
a.blue2:active,a.blue2:hover{text-decoration:underline;color:#148584;} 

.rec_r_b ul li a:link,.rec_r_b ul li a:visited{text-decoration:none;color:#595959;}
.rec_r_b ul li a:active,.rec_r_b ul li a:hover{text-decoration:underline;color:#D31D05;} 

.title span a:link,.title span a:visited{text-decoration:none;color:#fff;}
.title span a:active,.title span a:hover{text-decoration:underline;color:#fff;} 


/* Includes */
.h491{height:491px;}
.mg1{margin-top:5px;}
.mg2{margin-top:8px;}
.mg3{margin-left:8px;}
.mg4{margin-left:23px;}

.bd1{border:1px solid #A3A1A1;}
.bd2{border:1px solid #DF96C8; border-bottom:3px solid #DF96C8;}
.bd3{border:1px solid #77B0DB; border-bottom:3px solid #77B0DB;}
.bd4{border:1px solid #EDB963; border-bottom:3px solid #EDB963;}
.bd5{border:1px solid #25BDBB; border-bottom:3px solid #25BDBB;}

.bg1{background:url(http://pic.yesky.com/TLimages/picimages/y_pic_01.gif) repeat-x;}
.bg2{background:url(http://pic.yesky.com/TLimages/picimages/y_pic_06.gif) repeat-x #fff;}
.bg3{background:#fff;}
.bg4{background:url(http://pic.yesky.com/TLimages/picimages/y_pic_12.gif) repeat-x #fff;}
.bg5{background:url(http://pic.yesky.com/TLimages/picimages/y_pic_09.gif) repeat-x;}
.bg6{background:url(http://pic.yesky.com/TLimages/picimages/y_pic_14.gif) repeat-x;}
.bg7{background:url(http://pic.yesky.com/TLimages/picimages/y_pic_15.gif) left  no-repeat;}
.bg8{background:url(http://pic.yesky.com/TLimages/picimages/y_pic_16.gif) repeat-x #fff;}
.bg9{background:url(http://pic.yesky.com/TLimages/picimages/y_pic_18.gif) repeat-x #fff;}
.bg10{background:url(http://pic.yesky.com/TLimages/picimages/y_pic_19.gif) left no-repeat;}
.bg11{background:url(http://pic.yesky.com/TLimages/picimages/y_pic_20.gif) repeat-x #fff;}
.bg12{background:url(http://pic.yesky.com/TLimages/picimages/y_pic_22.gif) repeat-x;}

.title{width:975px; padding:0 7px; height:28px; float:left; clear:both;}
.title h2{width:260px; height:28px; float:left;}
.title span{padding:5px 0 0 30px; font-size:14px; font-weight:700; float:left;}

.title2{width:100%;float:left;}
.title2 h2{width:50%;  font-size:12px;  line-height:25px; padding:3px 0 0 10px; display:block; float:left;}
.title2 span{width:31px; height:5px; padding:16px 40px 0 0; float:right;}

/* Main Layout */
#layout{width:1003px; margin:0 auto; border:1px solid #ccc;}
#content{width:991px; background:#E7E7E7; padding:10px 6px; float:left;}
.main{width:989px; float:left;}


/***** Content Style *****/

/* 首屏推荐 Recommendation */
.rec_img{width:336px; margin:6px; bargin-right:0px; float:left; display:inline;}
.rec_img img{width:334px; height:478px; border:1px solid #fff;}
.rec_box{width:636px; background:url(http://pic.yesky.com/TLimages/picimages/y_pic_03.gif) bottom repeat-x #fff; padding-right:5px; float:left;}
.rec_bg{width:20px; height:491px; background:url(http://pic.yesky.com/TLimages/picimages/y_pic_02.gif) no-repeat; float:left;}

.rec_l{width:398px; float:left;}
.rec_l_t{width:398px; float:left; padding-top:10px;}
.rec_l_t b{width:398px; font-size:26px; text-align:center; float:left;font-family:黑体;margin:0; padding:0;}
.rec_l_t div{width:398px; font-size:12px; text-indent:2em; line-height:23px;  float:left;}
.rec_l_b{width:398px; float:left; padding-top:15px;}
.rec_l_b img{width:158px; height:73px; float:left;}
.rec_l_b div{width:226px; float:right;}
.rec_l_b div b{width:226px; font-size:12px; padding-bottom:4px; float:left;white-space:nowrap;overflow:hidden; display:block; border-bottom:1px dotted #949494;}
.rec_l_b div p{width:226px; height:40px;word-break:break-all;overflow:hidden;font-size:12px;padding-top:4px; line-height:21px; text-indent:2em; float:left}

.rec_r{width:209px; margin-top:5px; border:1px solid #CFCECE;background:url(http://pic.yesky.com/TLimages/picimages/y_pic_04.gif) top repeat-x #F4F4F4; float:right;}
.rec_r_border{width:207px; border:1px solid #fff; float:left}
.rec_r_t{width:197px; height:21px; line-height:21px; padding-left:10px; color:#fff; background:url(http://pic.yesky.com/TLimages/picimages/y_pic_05.gif); float:left;}
.rec_r_b{width:193px; padding:0 7px; float:left;}
.rec_r_b div{width:183px; padding:7px 5px 0px 5px;margin-top:7px; background:#fff; border:1px solid #D4D4D4; float:left;}
.rec_r_b div img{width:183px; height:116px;}
.rec_r_b div span{width:183px; line-height:24px; text-align:center; float:left;white-space:nowrap;overflow:hidden;}
.rec_r_b ul{width:173px; padding:8px 5px; float:left;}
.rec_r_b ul li{width:173px; padding-left:10px; background:url(http://pic.yesky.com/TLimages/picimages/spot.gif) left center no-repeat; line-height:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; color:#595959; float:left;}

/* 热图 */
.hot_pic_title{height:30px; float:left; clear:both;}
.hot_pic{width:969px; padding:8px 10px 10px 10px; float:left;}
.hot_pic div{width:163px;border:1px solid #D8D8D8; padding:3px; background:#fff; margin:0 11px; float:left; display:inline;}
.hot_pic div img{width:163px; height:240px; float:left;}
.hot_pic div h4{width:163px; line-height:23px;text-align:center;white-space:nowrap;overflow:hidden; float:left; display:block; font-weight:100; font-size:12px;}

/* 女色 */
.nvse,.nanse,.shehui,.life{width:975px; padding:6px; float:left;}
.nvse_l,.nanse_l{width:402px; border:1px solid #CBCBCB; padding:3px; float:left;}
.nvse_l img,.nanse_l img{width:402px; height:352px; float:left;}
.nvse_r{width:555px; border:1px solid #CBCBCB; margin-left:8px; float:left;}
.nvse_r_title{width:555px; float:left;}
.nvse_r_title div{width:226px; height:18px; padding:10px 0 0 13px; float:left;}
.nvse_r_title span{width:31px; height:5px; padding:16px 15px 0 0; float:right;}
.nvse_box{width:515px; padding:20px 20px 25px 20px; float:left;}
.nvse_box li{width:98px; padding:0 3px; padding:0 2px!important; >padding:0 3px; float:left;}
.nvse_box li img{width:98px; height:240px; float:left;}
.nvse_box li span{width:80px; height:40px; text-align:center; line-height:21px; padding:5px 0 0 8px; float:left;word-break:break-all;overflow:hidden;}
.nvse_b{width:975px; padding-bottom:10px; float:left;}
.nvse_b font{width:975px;display:block; clear:both; float:left;}
.nvse_b h2{width:90px; text-align:center; font-size:14px; margin:3px 0 0 20px; display:block; float:left;}
.nvse_b h6{width:60px; background:#fff; text-align:center; font-size:12px; height:20px; margin:5px 35px 0 0; display:block; float:right;}
.nvse_b div{width:120px; border:1px solid #CBCBCB; display:inline; margin:10px 14px 0 14px;  padding:6px; float:left;}
.nvse_b div img{width:120px; height:180px; float:left;}
.nvse_b div span{width:120px; text-align:center; padding-top:10px; white-space:nowrap;overflow:hidden; float:left;}

/* 男色 */
.nanse_r,.nanse_box{width:557px; float:left;}
.nanse_box li{width:160px; float:left; padding:6px 6px 4px 6px;margin-right:10px; border:1px solid #CBCBCB;}
.nanse_box li img{width:160px; height:120px; float:left;}
.nanse_box li span{width:160px; padding-top:6px; white-space:nowrap;overflow:hidden; text-align:center; float:left;}

/* 社会 */
.shehui_l{width:206px; padding:3px; background:#EDB963; float:left;}
.shehui_l img{width:206px; height:253px; float:left;}
.shehui_l ul{width:196px; padding:8px 5px; float:left;}
.shehui_l ul li{width:186px; padding-left:10px; background:url(http://pic.yesky.com/TLimages/picimages/spot2.gif) left center no-repeat; line-height:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; color:#595959; float:left;}
.shehui_r,.shehui_box{width:740px; float:left;}
.shehui_r li{width:160px; float:left; padding:6px 6px 4px 6px;margin-right:10px; border:1px solid #CBCBCB;}
.shehui_r li img{width:160px; height:120px; float:left;}
.shehui_r li span{width:160px; padding-top:6px; white-space:nowrap;overflow:hidden; text-align:center; float:left;}

/* 生活 */
#white{background:#fff; height:17px; border-bottom:0;}
.life_l{width:391px; padding:3px 3px 3px 12px; float:left;}
.life_l img{width:391px; height:346px; float:left;}
.life_r,.life_menu{width:548px; float:right;}
.life_menu li{width:71px; height:16px; padding-top:6px; text-align:center; border:1px solid #b4b4b4; margin-bottom:-1px;position:relative; background:#b4b4b4;margin-right:1px; float:left; font-weight:700;}
.life_box{width:540px; border:1px solid #c3c3c3; padding:12px 0 12px 6px; float:left;}
.life_box li{width:160px; float:left; padding:5px 0;margin:0 8px;}
.life_box li img{width:160px; height:120px; float:left;}
.life_box li span{width:160px; padding-top:6px; white-space:nowrap;overflow:hidden; text-align:center; float:left;height:18px;}
.life_b{width:975px; padding:10px 0; float:left;}
.life_b_l{width:778px; float:left;}
.life_b_l font{width:778px;display:block; clear:both; float:left;}
.life_b_l h2{width:90px; text-align:center; font-size:14px; margin:3px 0 0 20px; display:block; float:left;}
.life_b_l h6{width:60px; background:#fff; text-align:center; font-size:12px; height:20px; margin:5px 35px 0 0; display:block; float:right;}
.life_b_l div{width:120px; border:1px solid #CBCBCB; display:inline; margin:10px 10px 0 10px;  padding:6px; float:left;}
.life_b_l div img{width:120px; height:180px; float:left;}
.life_b_l div span{width:120px; text-align:center; padding-top:10px; white-space:nowrap;overflow:hidden; float:left;}
.life_b_r{width:178px; padding-left:5px; background:url(http://pic.yesky.com/TLimages/picimages/y_pic_24.gif) left top no-repeat; float:right;}
.life_b_r h3{width:178px; height:20px; display:block;float:left}
.life_b_r span{width:160px; padding:10px 8px 10px 8px;  float:left;}
.life_b_r span img{width:160px; height:108px; float:left;}
.life_b_r span font{font-size:12px; width:160px; padding-top:8px; text-align:center; float:left;}
.life_b_r ul{width:168px; padding:0 5px 8px 5px; float:left;}
.life_b_r ul li{width:158px; padding-left:10px; background:url(http://pic.yesky.com/TLimages/picimages/spot2.gif) left center no-repeat; line-height:21px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; color:#595959; float:left;}

/* 分页效果 */
#numpage span {color:#666;}
#numpage {width:606px; padding:5px 0;font-family: sans-serif;font-size: 14px;float:right;text-align:center;margin: 0px;color:#000;}
#numpage a:link, #numpage a:visited {font-family: sans-serif;text-decoration: none;color:#0055A1;background: #fff;padding:2px 5px;font-weight:bold; border:1px solid #ddd}
#numpage a:hover, #numpage a:active {font-family: sans-serif;text-decoration: none;color:#fff;background: #f00;padding:2px 5px;font-weight:bold;border:1px solid #ddd}

/* Advertisement */
.banner,.banner img{width:990px; height:90px; float:left;}

/*顶部菜单样式*/
#topmenubox {background:url(http://www.yesky.comTLimages/newcontent/y_newcontent04.gif) repeat-x bottom;height:22px;padding-top:8px;padding-left:1px;text-align:center;}
.smallmenubox {float:left;background:url(http://www.yesky.comTLimages/newcontent/y_newcontent29.gif) repeat;width:71px;height:21px;text-align:center;margin-left:1px;}
.smallmenubox2 {float:left;background:url(http://www.yesky.comTLimages/newcontent/y_newcontent31.gif) repeat;width:42px;height:20px;text-align:center;margin-left:1px;padding-top:1px;}
.smallmenubox3 {float:left;background:url(http://www.yesky.comTLimages/newcontent/y_newcontent30.gif) repeat;width:49px;height:20px;text-align:center;margin-left:1px;padding-top:1px;}
.smallmenubox4 {float:left;background:url(http://www.yesky.comTLimages/newcontent/y_newcontent32.gif) repeat;width:62px;height:20px;text-align:center;margin-left:1px;padding-top:1px;}




