
body{background:#f7f7f7;}
#inform{height:30px;line-height:30px;background:#fff1c1;color:#d65522;text-align:center;}
/*焦点图*/
.flash {width:720px;height:280px;float:left;background:#fff;padding:10px;position:relative; }
.scrollable { width:500px;height:310px;background-color:#fff;overflow:hidden;position:relative;float:left} 
.scrollable .items { width:20000em;position:absolute;} 
.scrollable .items .item { width:750px;height:310px;position:relative;float:left; }
.scrollable .navi{height:15px;position:absolute;bottom:10px;right:10px;z-index:1;}
.scrollable .navi li{height:12px;width:12px;border-radius:6px;background:#fff;*float:left;display:inline-block;overflow:hidden;cursor:pointer;margin-right:5px;box-shadow:1px 1px 0 rgba(0,0,0,0.5); }
.scrollable .navi li.active{background:#ee2266;}
/* 改版 */
.main-focus { padding-left: 250px; width: 980px; height: 310px; position: relative; } 
.main-focus-tags { position: absolute; z-index: 9; top: 0; left: 0; width: 230px; height: 305px; padding: 5px 10px 0; background-color: #fff; -webkit-box-shadow: 3px 0 3px 0 rgba(0,0,0,0.1); -moz-box-shadow: 3px 0 3px 0 rgba(0,0,0,0.1); -ms-box-shadow: 3px 0 3px 0 rgba(0,0,0,0.1); box-shadow: 3px 0 3px 0 rgba(0,0,0,0.1); } 
.main-focus-slider { float: left; width: 750px; height: 310px; } 
.main-focus-newpro { float: left; width: 230px; height: 310px; background: url(../../images/index_v3_bg1.png) repeat; } 
.main-focus-tags .tags-bd { padding: 8px 0 7px; border-bottom: 1px dotted #ccc; position: relative; } 
.main-focus-tags .last { border: none; } 
.main-focus-tags .group-title { float: left; margin: 5px 0 0 0; } 
.main-focus-tags .tag-group { display: inline-block; *display: inline; *zoom: 1; padding: 0 4px; color: #f86b82; text-align: center; line-height: 22px; background-color: #fff5f5; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; } 
.main-focus-tags .group-box { min-height: 32px; overflow: hidden; zoom: 1; font-size: 0; letter-spacing: -4px; } 
.main-focus-tags .tag-item { display: inline-block; *display: inline; *zoom: 1; margin: 5px 0 0 12px; height: 22px; line-height: 22px; font-size: 12px; letter-spacing: normal; color: #666; }    
.main-focus-tags .ob { color: #e26; } 
.tags-popup { display: none; position: absolute; z-index: 10; top: 0; left: 250px; width: 468px; height: 308px; border: 1px solid #e26; } 
.main-focus-tags .popup-arr-lf { display: none; position: absolute; z-index: 11; top: 50%; right: -12px; margin-top: -7px; width: 12px; height: 14px; background: url(../../images/index_v3.png) 0 0 no-repeat; } 
.tags-popup .tags-list { padding: 5px 0; height: 177px; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#F2FFFFFF', endColorstr='#F2FFFFFF'); background: rgba(255,255,255,0.95); } 
.tags-popup .tags-col { float: left; padding-left: 5px; width: 150px; height: 173px; border-right: 1px dotted #ccc; overflow: hidden; } 
.tags-popup .tags-col dt { padding: 15px 0 5px 5px; line-height: 1.1; } 
.tags-popup .tags-col .tag-tl { color: #333; } 
.tags-popup .tags-col .arr-dw { display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; margin-left: 3px; width: 6px; height: 5px; background: url(../../images/index_v3.png) 0 -15px no-repeat; } 
.tags-popup .tags-col dd { font-size: 0; letter-spacing: -4px; } 
.tags-popup .tags-col .tag-item { margin: 7px 5px 0; } 
.tags-popup .annotated { font: 400 14px/1 tahoma; color: #e26; vertical-align: middle; } 
.tags-popup .popup-banner { height: 121px; overflow: hidden; opacity: 0.95; filter: alpha(opacity=95); } 
.main-focus-newpro .newpro-hd { padding: 10px; } 
.main-focus-newpro .calender { float: left; margin-right: 7px; padding: 2px; width: 75px; height: 36px; color: #fff; text-align: center; background-color: #e26; } 
.main-focus-newpro .calender .day-num { float: right; width: 36px; height: 36px; color: #e26; font-size: 30px; line-height: 36px; background-color: #fff; } 
.main-focus-newpro .calender .year-num { display: block; width: 38px; font-size: 13px; line-height: 13px; letter-spacing: 1px; margin-bottom: 2px; } 
.main-focus-newpro .calender .mon-num { display: block; width: 38px; font-size: 24px; line-height: 24px; letter-spacing: 1px; } 
.main-focus-newpro .newpro-title { overflow: hidden; zoom: 1; font-size: 21px; color: #333; font-weight: normal; line-height: 1.1; } 
.main-focus-newpro .newpro-title a { color: #333; } 
.main-focus-newpro .newpro-title a:hover { text-decoration: none; } 
.main-focus-newpro .newpro-title .title-en { display: block; font-size: 17px; color: #666; } 
.main-focus-newpro .newpro-bd { position: relative; margin: 0 auto; width: 210px; height: 250px; overflow: hidden; } 
.main-focus-newpro .newpro-bd .bd-title { position: absolute; z-index: 9; bottom: 26px; right: 5px; width: 155px; height: 30px; background: #e26; opacity: 0.8; filter: alpha(opacity=80); line-height: 30px; text-align: center; font-size: 18px; font-family: 黑体; color: #fff; } 

/*栏目类别*/
.category-main{background:#fff;padding:10px;margin-top:20px; }
/*左右*/
.category-left{width:990px;_width:730px;float:left;}
.category-right{width:220px;_width:210px;float:right;}
/*类目*/
.category{border-bottom:1px dotted #ddd;margin:10px;_margin:0;_padding:10px;}
.category.none{border-bottom:none;margin-bottom:0; }
.category .category-box{padding-bottom:10px;overflow:hidden;padding-top:10px;}
.category .pt0{padding-top:0; }
.category .pb0{padding-bottom:0; }
.category .category-box .left{width:970px;float:left;}
.category .category-box .right{width:210px;float:right;padding-left:10px;padding-top:10px; }
.category .category-box .pic-l{width:240px;height:240px;float:left;position:relative;padding-top:10px}
.category .category-box .pic-l img{opacity:0.95;filter:alpha(opacity=95);height:230px;width:230px;}
.category .category-box .pic-l img:hover{opacity:1;filter:alpha(opacity=100)}
.category .category-box .pic-l .title{background:rgba(255,255,255,0.9);padding:0 8px;height:22px;line-height:22px;color:#f86b82;border-radius:2px;-webkit-border-radius:2px;text-decoration:none;position:absolute;left:5px;bottom:15px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99FFFFFF,endcolorstr=#99FFFFFF);}
.category .category-box .pic-l .title a{color:#f86b82;}
.category .category-box .pic-r .title a{color:#f86b82;}
.category .category-box .pic-r{width:730px;height:240px;float:left;padding-top:10px}
.category .category-box .pic-r .title{background:rgba(255,255,255,0.9);padding:0 5px 0 6px;height:22px;line-height:22px;color:#f86b82;border-radius:2px;-webkit-border-radius:2px;text-decoration:none;position:absolute;left:5px;bottom:15px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99FFFFFF,endcolorstr=#99FFFFFF);}
.category .category-box .pic-r a{display:inline-block;}
.category .category-box .pic-r .img{width:120px;height:120px;border:0;float:left;position:relative}
.category .category-box .pic-r .img img{height:110px;width:110px;opacity:0.95;filter:alpha(opacity=95);}
.category .category-box .pic-r .img img:hover{opacity:1;filter:alpha(opacity=100)}
.category .category-box .tag-info{height:50px;margin-bottom:10px; }
.category .category-box .tag-info ul { height:50px;width:175px;float:right;overflow:hidden; }
.category .category-box .tag-info ul li a{display:inline-block;zoom:1;padding:2px 4px;color:#666;height:21px;line-height:21px;}
.category .category-box .tag-info ul li a.on{color:#ee2266}
.category .category-box .tag-info .tagss { height:50px;width:175px;float:right;overflow:hidden; }
.category .category-box .tag-info .tagss a{display:inline-block;zoom:1;padding:2px 4px;color:#666;height:21px;line-height:21px;}
.category .category-box .tag-info .tagss a.on{color:#ee2266}
.category .category-box .tag-info .tag{width:12px;height:30px;padding:10px 8px;overflow:hidden;vertical-align:middle;display:table-cell;background:#fff5f5;color:#f86b82;float:left }
.category .category-box .tag-info .tag a{color:#f86b82;text-decoration:none;}
/*栏目标题*/
.hd{overflow:hidden;zoom:1;}
.hd h2{ font-size:16px;height:20px;line-height:20px;float:left;color:#333;display:inline-block }
.hd h2 a{color:#333;text-decoration:none}
.hd h3{font-size: 14px;height:28px;line-height:28px;float:left;color:#e26;}
.hd .em{color:#ee2266 }
.hd .separate{margin:0 6px;color:#ccc;display:inline-block;margin-top:3px  }
.hd .subheading{color:#999}
.hd .up{color:#666;}
.hd .up strong{color:#009900 }
.hd .more{float:right;display:inline-block;line-height:20px;height:20px;}
.hd .more a{color:#666;text-decoration:none;}
.hd .more a.on{display:block;}
/*主题*/
.topic{padding-top:10px;height:430px;width:960px;}
.topic .topic-recommend{width:230px;height:395px;padding:10px 0 0 10px;position:relative;overflow:hidden;float:left  }
.topic .topic-recommend .pic{width:230px;height:234px;}
.topic .topic-recommend .pic img{width:230px;height:234px;}
.topic .topic-recommend .J_picGrid{height:242px;width:230px;position:absolute;top:242px;left:10px;background:#fff   } 
.topic .topic-recommend .J_picGrid img{width:74px;height:74px;border:0;float:left;margin:5px 4px 0px 0px;} 
.topic .topic-recommend .J_picGrid img.last{margin-right:0;}
/*精选榜*/
.wonderful{width:210px;padding-top:10px }
.wonderful ul{padding-top:10px }
.wonderful li{background:#f2f2f2;height:30px;line-height:30px;padding-left:10px;margin-bottom:10px;vertical-align:middle}
.wonderful li a{color:#666;float:left;display:inline;}
.wonderful li a.max{max-width:133px}
.wonderful li a.default{max-width:162px}
.wonderful li .num{color:#999;float:right;padding-right:8px }
.wonderful li .hot ,.wonderful li .new{float:left;display:inline;margin-top:6px;padding:0 2px;margin-left:3px;margin-right:3px;height:18px;line-height:18px;color:#fff;border-radius:2px;-webkit-border-radius:2px;text-decoration:none;}
.wonderful li .hot{background:#ffaa00;}
.wonderful li .new{background:#77dd00;}
.wonderful li:hover{background:#e9e9e9;text-decoration:none;transition:background 0.9s;-webkit-transition:background 0.9s;-moz-transition:background 0.9s;-o-transition:background 0.9s;}
/*关注达人*/
.follow-daren{padding:10px;}
.follow-daren .darenGrid{width:230px;height:242px;margin-right:10px;float:left;padding-top:10px;}
.follow-daren .last{margin-right:0;}
.follow-daren .darenGrid .user{height:74px;background:#fff5f5;}
.follow-daren .darenGrid .user-img{height:74px;width:74px;float:left}
.follow-daren .darenGrid .user-info{width:145px;float:right;height:64px;padding-top:6px;line-height:25px}
.follow-daren .darenGrid .user-info p{color:#999;line-height:18px;height:36px;overflow:hidden;padding-right:2px; }
.follow-daren .darenGrid .user-Grid{height:163px;}
.follow-daren .darenGrid .user-info .user-name{font-size:14px;color:#ee2266;font-weight:bold;display:inline-block;vertical-align:middle;}
.follow-daren .darenGrid .user-Grid img{width:74px;height:74px;border:0;float:left;margin:5px 4px 0px 0px;}   
.follow-daren .darenGrid .user-Grid img.last{margin-right:0;}
/*活动*/
.events-pic{padding-top:10px; }
.events-pic .events-news ul{padding-top:5px }
.events-pic .events-news li{line-height:18px;height:18px;padding-top:5px;padding-bottom:2px; }
.events-pic .events-news li a{color:#666666;line-height:18px;}
.events-pic .events-news li a.on{color:#ee2266;}
/*精彩杂志淘宝天下*/
.magazine{height:380px;padding:20px 0 10px 0; }
.magazine ul{padding-top:15px; }
.magazine li{width:230px;float:left;margin-right:20px;background:#fff; }
.magazine li p{height:30px;line-height:30px;color:#666;padding-left:5px;   }
.magazine li img{height:285px;width:220px;margin:5px; }
.magazine li.last{margin-right:0; }
/**/
.justGuang {background:#fff;padding:40px 0;}
.justGuang h3 {color:#666;font-size:20px;line-height:30px;font-weight:normal;text-align:center; display:block;font-family:'微软雅黑','YaHei','黑体','Hei',Tahoma,Helvetica,arial,sans-serif;} 
.justGuang h4{color:#ee6666;font-size:16px;line-height:30px;display:block;padding:10px 0;text-align:center;}
.justGuang .thirdLogin{height:24px;line-height:24px;color:#666;vertical-align:middle;padding-left:290px;margin:10px 0  }
.justGuang .thirdLogin a {display:inline-block;color:#666;margin:0 5px }
.justGuang .thirdLogin .l-sina { background:url(../../images/l-sina.png); } 
.justGuang .thirdLogin .l-qq { background:url(../../images/l-qq.png); } 
.justGuang .thirdLogin .l-tao { background:url(../../images/l-tao.png); }
.justGuang .already{height:40px;width:246px;margin:0 auto  } 
.justGuang .already .go-faxian{background:#ee2266;padding:0 30px;color:#fff;border-radius:2px;-webkit-border-radius:2px;margin-right:20px;  }
.justGuang .already .go-topic{background:#88bb33;padding:0 30px;color:#fff;border-radius:2px;-webkit-border-radius:2px;}
.justGuang .already a{height:40px;line-height:40px;display:inline-block;font-size:14px;font-weight:bold;float:left;margin:0  }
/* 画报广告 */
.ad-popup { display: none; position: absolute; z-index: 999; top: 110px; left: 50%; width: 980px; height: 422px; margin-left: -490px; overflow: hidden; } 
.ad-popup .btn-close { position: absolute; top: 12px; right: 0; width: 44px; height: 44px; overflow: hidden; text-indent: -999px; } 
.reach {position:relative; overflow:hidden; width:1190px; height:260px;float:left;margin:10px   }
.reach .items {width:20000em; position:absolute;z-index:100  }
.reach .items .item {float:left; }
.reach .items .item li{width:210px;margin-right:10px;float:left;height:260px;}
.reach .items .item li .pic{width:210px;height:210px;background:#fff;overflow:hidden; }
.reach .items .item li .pic img{max-height:210px;max-width:210px;}
.reach .items .item li .pic a{width:210px;height:210px;display:table-cell;*display:block;vertical-align:middle;text-align:center;*font-size:412px;*line-height:1;outline:none;}
.reach .items .item li .pic-text{padding-top:10px;line-height:22px;color:#666;text-align:center;height:22px;float:none!important;width:180px;margin:0 auto   }
.reach .items .item li .prices{line-height:22px;color:#666;text-align:center;height:22px;width:210px;  }
.reach .items .item li .price-discount{ padding-right:43px;background:url(../../images/detail-sprite.png) right -103px no-repeat; line-height:22px;color:#666;height:22px;margin-left:45px;} 
.reach .items .item li.last{margin-right:0;}
.action{width:62px;height:210px;overflow:hidden;background:url(../../images/bg-action.png) no-repeat;position:absolute;right:0;top:0;z-index:200;      }
.action a{height:25px;width:26px;background:url(../../images/action-go.png) no-repeat;overflow:hidden;text-indent:-999px;display:block;cursor:pointer;position:absolute; left:16px   }
.action a.prev{background-position:0 0;top:70px  }
.action a.prev:hover{background-position:-30px 0;}
.action a.next{background-position:-30px -36px;top:105px }
.action a.next:hover{background-position:0 -36px;}
.action .disabled{border:none;padding:0;}