.right-c3,.main-c1,.main-c2-in,.right-c2,.right-c1,.main-c3-c1,.main-c3-c2{ }
.index-main{ width:620px; float:left;}
.right{ width:320px; float:right}
.hd,.main-c1 .hd .more a{ background:url(/ue3/images/longwu/index/2013/sprite.png) no-repeat;  }
.main-c1 .hd .tit,.main-c3 .news-list .tit,.news-list .tit,.g-news-list li,.right .hd .tit{background:url(/ue3/images/longwu/index/2013/icon.png) no-repeat;}     
 .hd .tit{ font-size: 14px; color: #fef3d0; font-weight:bold;  padding-left:10px;}
.hd .more a{ color: #fef3d0;} 
.main-c1 .hd{ height:40px; line-height:40px; background-position:0 -130px;padding:0 15px 0 10px;}
.main-c4 .hd{ background-position:0 0; background-repeat:repeat-x; height:34px; line-height:34px;padding:0 15px 0 0; }
.right .hd{ background-position:0 -50px; height:32px; line-height:32px; padding:0 14px 0 10px}
.main-c1 .hd .tit{ background-position:0 0; color: #000; padding-left: 27px}
.main-c1 .hd .more{ margin-top:5px;}
.main-c1 .hd .more a{ display:block; height:28px; line-height:28px; width:65px; background-position:-330px -50px; padding-left:25px;   color: #000;}
.main-c1{ background: #ffffff; border: 1px solid #c2c2c2;}
.main-c1 .bd{ height:100% border-top:none; overflow:hidden;*zoom:1}
.main-c1-c1{ width:358px; float:left; padding:15px 10px 0;}
.main-c1-c2{ min-height:100px;_height:616px; _overflow-y:hidden;width:218px;float:right; background: #fef3d0;}

.main-c1 .hd{ position:relative; border-bottom: 1px solid #c2c2c2;}
.main-c1 .hd-list{ position:absolute; top:3px; left:110px;}
.main-c1 .hd-list li{ display:inline-block; float:left;}
.main-c1 .hd-list li a{ color: #F00;} 
.main-c1 .hd-list li a:hover{ color: #;}
.main-c1 .hd-list li .sep{ margin:0 4px; color: #7c8897;}
.focus-news{ text-align:center; border-bottom: 1px solid #ddd; padding:0 0 10px 0}
.focus-news .c-link1{ color: #a40000;}
.top-news{ overflow:hidden; width:100%; height:22px; font: bold 16px/24px "\5b8b\4f53"; white-space:nowrap; text-overflow:ellipsis; padding-bottom:10px;}
.focus-news p{ color: #464646; line-height:20px; text-align:left}
.focus-news p .more{ color: #a40000;}    

.news-list{ padding:10px 10px 0 0;}
.news-list li{ height:26px; line-height:26px;overflow:hidden/*text-overflow: ellipsis;white-space: nowrap; */}
.news-list .date{ font-size:12px; color: #464646;}
.news-list .tit{ padding-left:10px; background-position:0 -208px;}
.news-list .tit a{ font-size:14px; color: #464646;}
.news-list .tit a:hover{ text-decoration:underline;}
.news-list .line{ overflow:hidden; height:0; margin:10px 0; font-size:0; line-height:0; border-top:1px dashed #aaac88}
.s-title{padding:10px 10px 0;font:bold 14px/2em "\5b8b\4f53"; color: #000;}

.r-link{text-align:center;}
.r-link a{display:block;position:relative; width:196px; height:80px; padding:1px; background-color:#fff; border:1px solid #dedede; margin:0 auto 10px}
.r-link a:hover span{text-decoration:underline;}
.r-link img{ width:196px; height:80px;}
.r-link .cover{width: 196px;height:24px;position:absolute;left: 1px;bottom: 1px;background-color:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; }
.r-link span{position:absolute;left:2px;bottom:2px;color:white;font:normal 12px/2em "\5b8b\4f53";padding:0px 5px;}

.g-news-list{font:normal 12px/2em "\5b8b\4f53";padding:0 10px;width:198px;overflow:hidden;}
.g-news-list li{width:198px;overflow:hidden;display:inline-block;-o-text-overflow:ellipsis; text-overflow:ellipsis;white-space:nowrap; background-position:0 -228px; padding-left:10px;}
.g-news-list li a{color: #a92044;}
.g-news-list li a:hover{text-decoration:underline;}

.c-title{background:url(/ue1/images/longwu/index/2013/sprite.png) repeat-x 0px -250px;height:30px;border:1px solid #000;overflow:hidden;}
.c-con{background:white;border:1px solid #ccc;}
.c-con a:hover{color:#a40000;text-decoration:underline;}


.main-c2{ margin-top:10px; border: 1px solid #cdcdcd;  }
.mian-c2-in{ background-position:-630px 0}
.main-c2 .hd{ position:relative; height:32px; line-height:32px; padding:0 10px 0 0 ; background-position: 0 0;}
.main-c2 .hd .tit{ background:none; color: #fef3d0;}
.main-c2 .hd .more a{ color: #fef3d0;}
.main-c2 .hd-list{ position:absolute; top:0; left:110px;}
.main-c2 .hd-list li{ display:inline-block; float:left;}
.main-c2 .hd-list li a{ color: #fef3d0;} 
.main-c2 .hd-list li .sep{ margin:0 4px; color: #fef3d0;}
.main-c2 .bd{ padding-top: 20px;}
.main-c2-list .gb-list2-item{ width:24.99%; margin-bottom:5px}
.main-c2-list .gb-list2-con{ width:137px; color: #000;}
.main-c2-list .gb-list2-c1{ border:1px solid #191005}
.main-c2-list .avatar{ width:135px; height:100px;}
.main-c2-list .gb-list2-c2{ padding:5px; }
.main-c2-list .txt{ white-space:nowrap}

.main-c3{ margin-top:10px; overflow:hidden;*zoom:1; }
.main-c3-c1{ width: 304px; float:left;background-position:-1588px 0; border: 1px solid #cccccc; border-top: none;}
.main-c3-c2{ width: 304px; float:right;background-position:-1588px 0; border: 1px solid #cccccc; border-top: none;}
.main-c3 .hd{ background-position:0 -85px; height:36px; line-height:36px;padding-right:10px;}
.main-c3 .hd .tit{ background:none;} 
.main-c3 .bd{  border-top:none}
.main-c3 .news-list .tit{ background-position:0 -255px}
.main-c3 .news-list li{ height:22px; line-height:22px;}
.main-c3 .news-list .tit a{ font-size:12px; }
.main-c3 .news-list{ padding:10px}


.main-c4{ margin-top:10px;  background-position:-1588px 0;}
.main-c4 .bd{ width:620px; height:250px; overflow:hidden}
.game-wiki{ width:100%; height:250px}


.right-c1{background-position:-1258px 0;}
.right-c1 .hd .tit{ padding-left:16px; background-position: 0 -44px;}
.right-c1 .bd{ padding:2px;}
.right-c1 .video{ width:316px; height:265px; overflow:hidden; margin-top:5px;}
.right-c2{ margin-top:12px;background-position:-1258px 0; border: 1px solid #ccc; border-top: none; background: #fff8e3;}
.right-c2 .hd .tit{ padding-left:16px; background-position: 0 -85px;}

.right-c2 .bd{padding:0 20px}
.mod-link2{ padding:10px; border-bottom: 1px dashed #909599;}
.bn{ border-bottom:none}
.mod-link2 .tit{ display:inline-block; *display:inline; *zoom:1; height:25px; padding:5px 0; font-size:14px; font-weight:bold; line-height:25px; color: #a40000;}
.mod-link2 .bd1{ font-size:0; }
@media all and (-webkit-min-device-pixel-ratio:0){.mod-link2 .bd1{letter-spacing:-4px; word-spacing:-4px}}
.mod-link2 .link,.mod-link2 .sep{ display:inline-block;  font-size:12px; line-height:24px; white-space:normal; color: #1d1d1d;letter-spacing:0; word-spacing:0}
.mod-link2 .sep{ padding:0 8px 0 7px}

.right-c3{ margin-top:12px; background-position:-1258px 0; border: 1px solid #ccc; border-top: none; background: #fff8e3;}
.right-c3 .hd .tit{ padding-left:16px; background-position: 0 -124px;}
.right-c3 .bd{ padding:0 20px 20px;/*min-height:490px; _height:490px; _overflow-y:visible*/}
.vote{}
.votetitle,.votetitle a{ color: #a40000; font-weight:bold; padding:10px 0}
.voteitem{ font-size:0; color: #1d1d1d; }
.voteitem input{ margin-right:5px; vertical-align:middle}
.itemtitle{ display:inline-block; font-size:12px; line-height:20px; vertical-align:middle}
.vote_button{ margin-top:15px;}
                                                                                                                                                     
.vote-pl{ margin-top:5px;}
.vote-pl a{ color: #1d1d1d;}
.vote .submit-b{ height:30px; width:100px;}
.vote-form{ padding-left:10px;}
.game-wiki{ width:620px;}
.team-intro .item{ line-height:24px; color:#333333}
.team-intro .sep,.team-intro .arrow{ margin:0 4px}
.team-intro a{ color:#333333}

friendly-link{ border-bottom:#d8d8d8 solid 1px; border-top:#d8d8d8 solid 1px; padding:20px 0; clear:both;}

.final-mod{ margin-top:10px; border: 1px solid #c2c2c2; background: #fff8e3; border-top: none;}
.final-mod .hd{ overflow:hidden; *zoom:1; height: 32px; padding:0 10px; line-height: 32px;  background-position: -330px -85px;}
.final-mod .hd .tit{ color: #fff; background:none; padding:0}
.final-mod .hd .link{ color:#dadada}
.final-mod .bd{ padding:10px 0}
.final-mod .g-news-list li a{color: #000;}
.final-mod .recommend{ margin-top:10px;}

.r-link1{text-align:center;}
.r-link1 a{display:block;position:relative; width:196px; height:160px; padding:1px; background-color:#fff; border:1px solid #dedede; margin:0 auto 10px}
.r-link1 a:hover span{text-decoration:underline;}
.r-link1 img{ width:196px; height:160px;}
.r-link1 .cover{width: 196px;height:24px;position:absolute;left: 1px;bottom: 1px;background-color:#000;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; }
.r-link1 span{position:absolute;left:2px;bottom:2px;color:white;font:normal 12px/2em "\5b8b\4f53";padding:0px 5px;}

.focus-w,.focus-in{ overflow:hidden; width:318px; height:265px}
.focus-w{}
.focus-in{ position:relative}
.focus-con{}
.focus-item{ position:absolute; top:0; left:0}
.focus-item img{ width:318px; height:265px}
.focus-item .txt{ overflow:hidden; position:absolute; z-index:3; left:0; bottom:0; width:250px; height: 30px; padding:5px 250px 5px 5px; font:normal 16px/22px "\5fae\8f6f\96c5\9ed1"}
.focus-item .txt a{ color:#fff}
.focus-item .bg{ display:block; position:absolute; z-index:-1; top:0; left:0; width:1000px; height:1000px; background:#000; filter:alpha(opacity:55); opacity:.55}
.focus-num{ overflow:hidden; position:absolute; z-index:4; bottom: 16px; right: 10px; height:8px}
.focus-num a{ display:inline-block; float:left; width:8px; height:8px; margin-left: 3px;   background-color:#f7f7f7}
.focus-num a:hover{ text-decoration:none}
.focus-num .current{ color:#fff; background-color:#ffbb00}