.content-index .content-right-bd { padding: 13px; margin-top: 30px; }
.m-diary { width: 470px; height: 435px; background: url(../images/index-update2.jpg) 0 0 no-repeat; float: left; color: #351f1a; }
.m-diary a,
.m-diary a:visited { color: #351f1a;  !important }
.m-diary-c { padding: 20px 40px 0px 30px; }
.m-diary-t { vertical-align: bottom; height: 34px; border-bottom: 1px solid #906c38; line-height: 34px; }
.m-diary-t span { display: inline-block; }
.m-diary-t .title { font-family: \5FAE\8F6F\96C5\9ED1; font-size: 18px; }
.m-diary-t .time { margin-left: 5px; }
.m-diary-t .more { float: right; }
.m-diary-m { padding-top: 5px; }
.m-diary-m h3 { background: url(../images/updateicon.png) 0 5px no-repeat; text-indent: 33px; margin: 0px 0 0px; font-weight: bold; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/updateicon.png", sizingMethod="scale"); height: 30px; line-height: 30px }
.m-diary-m h3 .lowlight { font-weight: normal; }
.m-diary-m p { padding-left: 55px; line-height: 25px; background: url("../images/bullet.png") 38px 8px no-repeat; }
.m-diary-m p .hightlight { color: #ac2515; }
.m-diary-m a,
.m-diary-m  a:visited { color: #ac2515; }
.m-diary-m a:hover { border-bottom: 1px dashed #ac2515; color: #ac2515 !important }
.m-indexrt { width: 375px; float: right; }
.m-indexrt .m-seach { padding-top: 5px; margin-bottom: 12px; }
.m-indexrt .m-seach-lb { width: 375px; }
.m-indexrt .m-seach-lb .inp { width: 215px }
.m-dbnews { background: url(../images/index-rtbg.jpg) 0 0 no-repeat; padding: 20px; overflow: hidden; height: 102px; }
.m-dbnews ul li { line-height: 28px; background: url("../images/bullet.png") 5px 10px no-repeat; padding-left: 20px; overflow: hidden; float: left; color: #107DDD; width: 300px; }
.m-dbnews ul li a,
.m-dbnews ul li a:visited { color: #107DDD }
.m-dbnews ul li span.news-time { float: right; }
.m-dbtools { }
.m-dbtools ul li { height: 30px; line-height: 30px; background: url("../images/index-rtitlebg.jpg") 0px 0px no-repeat; float: left; width: 157px; font-size: 16px; font-family: \5FAE\8F6F\96C5\9ED1; margin-top: 14px; padding: 19px 15px; }
.m-dbtools ul li img { height: 28px; width: 28px; border: 1px solid #1F120B; border: none; margin-right: 10px }
.m-dbtools ul li a,
.m-dbtools ul li a:visited { color: #cf590b }
.dbfeature { height: 382px; overflow: hidden; position: relative; width: 100%; z-index: 0 }
.dbfeature .tabs { position: absolute; z-index: 10; top: 22px; left: 16px; width: 100% }
.dbfeature .tabs li { display: none }
.dbfeature .tabs li.active { display: block; }
.dbfeature .tabs li img { padding: 8px; }
.dbfeature .mask { position: absolute; height: 336px; bottom: 24px; left: 16px; z-index: 20; background: url("../images/index-feature.png") 0 0 no-repeat; width: 100%; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/index-feature.png", sizingMethod="scale"); }
.dbfeature .ctrls { position: absolute; z-index: 40; bottom: 32px; left: 350px; }
.dbfeature .ctrls li { background: url("../images/index-feature-li.png") 5px 5px no-repeat; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/index-feature-li.png", sizingMethod="scale"); padding: 5px; width: 22px; height: 22px; float: left; cursor: pointer; z-index: 40; display: inline-block }
.dbfeature .ctrls li.active { background: url("../images/index-feature-active.png") 5px 5px no-repeat; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/index-feature-active.png", sizingMethod="scale"); }
.set-carousel { min-height: 100px; position: relative; z-index: 0; -webkit-perspective: 800px; -webkit-perspective-origin: 50% 50%; -o-perspective: 800px; -o-perspective-origin: 50% 50%; perspective: 800px; perspective-origin: 50% 50%; }
.set-carousel .gallery { -webkit-transform-style: preserve-3d; -o-transform-style: preserve-3d; transform-style: preserve-3d; }
.set-carousel .d3-icon-item-green { background-image: url(http://img3.cache.netease.com/game/diablo3/db/images/item/icon-bgs/green.png); }
.set-carousel a.prev-card { left: 20px; background: url(http://img3.cache.netease.com/game/blizzard/hs/template/images/roll-button-icons.gif) no-repeat 15px 30px #141414; }
.set-carousel a.prev-card:hover { background-position: 15px -325px; border: 1px solid #c17824; }
.set-carousel a.next-card { right: 20px; background: url(http://img3.cache.netease.com/game/blizzard/hs/template/images/roll-button-icons.gif) no-repeat 15px -85px #141414; }
.set-carousel a.next-card:hover { background-position: 15px -204px; border: 1px solid #c17824; }
.set-carousel a.scroll-button { top: 50%; margin-top: -50px; border: 1px solid #2d2d2d; width: 50px; height: 100px; display: block; position: absolute; z-index: 999 }
.set-carousel .suit-line-top,
.set-carousel .suit-line-bottom { background: url(http://img5.cache.netease.com/game/img14/diablo3/images/lines.png) no-repeat 0 0; height: 15px; margin-top: -15px; }
.set-carousel .suit-line-bottom { background-position: 0 -17px; }
.set-carousel  .suit-all { margin: 10px auto 30px; }
.set-carousel  .suit-all .suit-images a { margin-right: 23px; margin-bottom: 10px; }
.set-carousel  .item-itemset { padding: 0; font-size: 14px; line-height: 20px; }
.set-carousel  .item-itemset-bonus-amount { margin-top: 5px; font-size: 13px; }
.set-carousel  .d3-icon-item-green:hover { border-color: #0f0; }
.set-carousel  .item-itemset-bonus-desc { padding-left: 20px; font-size: 13px; background: url(http://img3.cache.netease.com/game/diablo3/db/images/icons/bullet.gif) no-repeat 5px 6px; }
.set-carousel .gallery .suit-item h3 { font-size: 18px; line-height: 70px; font-family: '\5FAE\8F6F\96C5\9ED1'; }
.set-carousel .suit-disc { font-size: 12px; line-height: 20px; padding-top: 10px; padding-bottom: 30px; }
.set-carousel .suit-item {z-index: 1; position: absolute; top: 0; opacity: 0; padding: 0 100px; overflow: hidden; filter: alpha(opacity=0); *display: none; -webkit-transition: opacity .4s ease 0s; -o-transition: opacity .4s ease 0s; transition: opacity .4s ease 0s, transform .4s ease 0s; }
.set-carousel .suit-item.left { -webkit-transform: translateX(-120%) rotateY(-60deg); -ms-transform: translateX(-120%) rotateY(-60deg); -o-transform: translateX(-120%) rotateY(-60deg); transform: translateX(-120%) rotateY(-60deg); opacity: 0; }
.set-carousel .suit-item.right { -webkit-transform: translateX(120%) rotateY(60deg); -ms-transform: translateX(120%) rotateY(60deg); -o-transform: translateX(120%) rotateY(60deg); transform: translateX(120%) rotateY(60deg); opacity: 0; }
.set-carousel .suit-item.cur {z-index: 10; -webkit-transform: translateX(0) rotateY(0deg); -ms-transform: translateX(0) rotateY(0deg); -o-transform: translateX(0) rotateY(0deg); transform: translateX(0) rotateY(0deg); filter: alpha(opacity=100); opacity: 100; *display: block; }

.set-carousel .suit-disc p{text-indent:2em;margin-bottom:15px;}
.set-carousel .suit-disc a{color:#ff8000;margin:0 3px;}
.set-carousel .suit-disc a:hover{color:#FFF;}
.set-carousel .suit-disc ul{padding-left:44px;margin:30px 0;}
.set-carousel .suit-disc ul li{list-style-type:octal;line-height:25px;}