.cf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.cf{zoom:1;}a{text-decoration:none;}
input{padding:0;margin:0;}
body{background:url(//images.17173cdn.com/2014/v/06/18/full-bg.jpg) repeat;}
.wrapper{background:url(//images.17173cdn.com/2014/v/06/18/main-bg.jpg) no-repeat top center;}
.wrapper .inner{width:980px;margin:0 auto;padding-top:325px;}
/*-- mod-hd --*/
.mod .mod-hd{background:url(//images.17173cdn.com/2014/v/06/18/mod-tit.png) no-repeat;text-indent:-1000em;overflow:hidden;}
.einfo .mod-hd{background-position:0 0;width:230px;height:42px;}
.awards .mod-hd{background-position:0 -48px;width:230px;height:42px;}
.steps .mod-hd{background-position:0 -96px;width:230px;height:43px;}
.rules .mod-hd{background-position:0 -144;width:230px;height:43px;}
.rank .lt .mod-hd{background-position:0 -240px;width:300px;height:42px;}
.rank .rt .mod-hd{background-position:0 -288px;width:300px;height:42px;}
.list .mod-hd{background-position:0 -193px;width:259px;height:43px;}
/*-- mod-bd --*/
.mod .mod-bd{margin-top:10px;margin-bottom:50px;}
.einfo .mod-bd{background-color:#34495e;width:950px;color:#bdc3c8;padding:15px;}
/*awards*/
.awards .mod-bd{width:1000px;}
.awards .mod-bd ul{margin-right:-20px;margin-bottom:-20px;}
.awards .mod-bd li{float:left;margin-right:20px;_display:inline;margin-bottom:20px;}
.awards .mod-bd .showpic{display:block;width:220px;height:35px;padding-left:10px;padding-top:195px;line-height:35px;color:#fff;background:url(//images.17173cdn.com/2014/v/06/18/a-pic-common.jpg) no-repeat;cursor:pointer;}
.awards .mod-bd .showpic:hover{background:url(//images.17173cdn.com/2014/v/06/18/a-pic-hover.jpg) no-repeat;}
.awards .mod-bd .a1 .showpic,.awards .mod-bd .a1 .showpic:hover{background-position:0 0;}
.awards .mod-bd .a2 .showpic,.awards .mod-bd .a2 .showpic:hover{background-position:-250px 0;}
.awards .mod-bd .a3 .showpic,.awards .mod-bd .a3 .showpic:hover{background-position:-500px 0;}
.awards .mod-bd .a4 .showpic,.awards .mod-bd .a4 .showpic:hover{background-position:-750px 0;}
.awards .mod-bd .a5 .showpic,.awards .mod-bd .a5 .showpic:hover{background-position:0 -250px;}
.awards .mod-bd .a6 .showpic,.awards .mod-bd .a6 .showpic:hover{background-position:-250px -250px;}
.awards .mod-bd .a7 .showpic,.awards .mod-bd .a7 .showpic:hover{background-position:-500px -250px;}
.awards .mod-bd .a8 .showpic,.awards .mod-bd .a8 .showpic:hover{background-position:-750px -250px;}
/*steps*/
.steps .mod-bd li{float:left;width:240px;height:260px;background:url(//images.17173cdn.com/2014/v/06/18/mod-steps.png) no-repeat;position:relative;margin-right:10px;_display:inline;}
.steps .mod-bd .s1{background-position:0 0;}
.steps .mod-bd .s2{background-position:-250px 0;}
.steps .mod-bd .s3{background-position:-500px 0;}
.steps .mod-bd .s4{background-position:-750px 0;width:230px;margin-right:0px;}
.steps .mod-bd li a{background:url(//images.17173cdn.com/2014/v/06/18/mod-steps-a.png) no-repeat;width:190px;height:55px;display:block;position:absolute;left:20px;bottom:25px;line-height:50px;font-size:20px;text-align:center;color:#fff;}
.steps .mod-bd li a:hover{background-position:left bottom;}
/*rules*/
.rules .mod-bd h4{background:url(//images.17173cdn.com/2014/v/06/18/mod-rules-tit.png) no-repeat;width:79px;height:22px;text-indent:-1000em;overflow:hidden;margin-bottom:5px;}
.rules .mod-bd .t2{background-position:left bottom;margin-top:10px;}
.rules .mod-bd a{color:#19bc9c;}.rules .mod-bd a:hover{color:#2ecc71;}
.rules .rules-txt{float:left;width:575px;height:345px;background-color:#34495e;padding:10px 30px 20px 15px;color:#bdc3c7;line-height:23px;}
.rules .rules-video{float:right;width:350px;height:375px;background-color:#34495e;color:#bdc3c7;}
.rules .rules-video h3{height:40px;padding-top:10px;padding-left:20px;line-height:40px;color:#fff;font-size:22px;}
.rules .rules-video h3 i{background:url(//images.17173cdn.com/2014/v/06/18/ico-video.png) no-repeat;vertical-align:middle;display:inline-block;width:20px;height:13px;margin-left:5px;}
.rules .rules-video .video{width:350px;height:260px;background-color:#000;color:#ccc;}
.rules .rules-video .tit{padding-left:20px;padding-top:5px;}
/*rank*/
.rank .rank-link,.rank .rank-list{float:left;height:430px;}
.rank .rank-link,.rank .rank-list .mod-bd-sub{background-color:#34495e;color:#bdc3c7;}
.rank .rank-link{width:280px;padding:53px 0 0 40px;height:377px;}
.rank .rank-link .l1,.rank .rank-link .l2{display:block;background:url(//images.17173cdn.com/2014/v/06/18/mod-rank-a.png) no-repeat;}
.rank .rank-link .l1{width:170px;height:65px;line-height:60px;padding-left:60px;color:#fff;font-size:22px;margin-bottom:40px;}
.rank .rank-link .l1:hover{background-position:right top;}
.rank .rank-link .l2{width:230px;height:45px;line-height:45px;text-align:center;color:#fff;font-size:18px;background-position:left bottom;margin-bottom:10px;}
.rank .rank-link .l2:hover{background-position:right bottom;}
.rank .rank-link .txt{margin-top:30px;color:#bcc2c7;line-height:25px;}
.rank .rank-link .txt span{display:block;font-size:18px;line-height:35px;}
.rank .lt{margin:0 30px;}
.rank .rank-list{width:300px;}
.rank .rank-list .mod-bd-sub{padding:20px;margin-top:10px;height:338px;}
.rank .list-bd{width:100%;}
.rank .list-bd th{height:25px;line-height:25px; font-size:14px; text-align:center;color:#fff;}
.rank .list-bd td{text-align:center;font-size:12px;color:#bdc3c7;}
.rank .list-bd td a{color:#bdc3c7}
.rank .list-bd .username{width:100%;height:30px;line-height:30px;overflow:hidden;display:inline-block;vertical-align:middle;}
/*list*/
.list .mod-bd{width:990px;}
.list .mod-bd ul{margin-right:-10px;}
.list .mod-bd li{float:left;_display:inline;margin-right:10px;margin-bottom:25px;}
.pic-txt .picshow{width:188px;height:120px;display:block;position:relative;overflow:hidden;background-color:#000;margin-bottom:10px;}
.pic-txt .picshow img{width:188px;height:120px;}
.pic-txt .title{height:25px;line-height:25px;overflow:hidden;}
.pic-txt p{width:188px;line-height:20px;overflow:hidden;word-break:break-all;word-wrap:break-word;color:#2d3e50}
.pic-txt p a{color:#2d3e50}
.pic-txt .row1{height:20px;font-size:16px;}
.pic-txt .row2{height:40px;padding-top:5px;}
/*pop*/
.pop{background-color:#3f67c0;width:590px;color:#fff;position:absolute;z-index:101;}
.pop-hd{height:40px;}
.pop-hd h3{display:block;float:left;line-height:40px;padding-left:10px;font-size:22px;}
.pop-hd span{display:block;float:right;width:40px;height:40px;cursor:pointer;}
.ico-cls{background:url(//images.17173cdn.com/2014/v/06/18/pop-ico.png) no-repeat;background-position:-40px 0;text-indent:-1000em;overflow:hidden;}
.ico-cls:hover{background-position:0 0;}
.pop-bd{padding-top:20px;}
.pop-bd .alink{text-align:center;padding:20px 0 40px 0;}
.pop-bd .tit{float:left;width:95px;text-align:right;font-size:18px;line-height:42px;}
.pop-bd .cont{float:left;font-size:18px;width:390px;position:relative;height:40px;}
.pop-bd .sp .cont{height:30px;}
.itxt,.itxt-common,.ierror{width:365px;height:40px;line-height:40px;padding-left:15px;color:#93949a;font-size:16px;border:0;float:left;}
.itxt{color:#22284f;}
.ierror{color:#e84c3c;border:1px solid #e84c3c;height:38px;line-height:38px;position:absolute;top:0;left:0;}
.pop-bd li{margin-bottom:20px;padding-left:30px;}
.pop-bd .sp{margin-bottom:40px;}
.pop-bd .sp .cont,.pop-bd .sp .tit,.pop-bd .sp .ierror{line-height:30px;border:0;}
.pop-bd .sp .cont span{margin-right:25px;}
.pop-bd .sp .ierror{height:auto;background-color:transparent;position:absolute;top:30px;left:0px;padding-left:0px;}
.s-common,.s-selected,.irefresh{background:url(//images.17173cdn.com/2014/v/06/18/pop-ico.png) no-repeat;padding-left:25px;vertical-align:middle;display:inline-block;cursor:pointer;}
.s-common{background-position:0 -80px;}
.s-selected{background-position:0 -105px;}
.irefresh{background-position:0 -40px;width:40px;height:40px;padding:0;float:left;}
.irefresh:hover{background-position:-40px -40px;}
.isubmit{background-color:#35b5eb;height:40px;line-height:40px;padding:0 35px;color:#fff;display:inline-block;font-size:16px;cursor:pointer;border:0;}
.isubmit:hover{background-color:#26cfde;color:#fff;}
.code .itxt,.code .itxt-common,.code .ierror{width:170px;}
.code img{width:90px;height:40px;display:inline-block;vertical-align:middle;margin:0 10px;float:left;}
.pop .gameover{text-align:center;}
.pop .gameover span{background:url(//images.17173cdn.com/2014/v/06/18/pop-ico.png) no-repeat 0 -135px;width:34px;height:53px;display:inline-block;}
.pop .gameover h2{font-size:36px;margin:30px 0;}
.pop .gameover p{font-size:24px;padding-bottom:120px;}  .pop .gameover p a{color:#35b5eb;}
.shadowPage{ background:#000; opacity:0.6; filter:alpha(opacity=60); position:absolute; top:0; left:0;width:100%; height:100%; z-index:100;}
.apps{display:block;width:151px;height:300px;position:absolute;right:50%;top:300px;bottom:100px;margin-right:-641px;background:url(http://cdn4.www.cvoproweb.com/v/upl/active/tenVideo20140314/image/app.png) no-repeat;_background:url(http://cdn4.www.cvoproweb.com/v/upl/active/tenVideo20140314/image/appie6.png) no-repeat;z-index:999}
.apps-inner{position:relative;}
.apps-link{display:block;width:151px;height:300px;position:absolute;z-index:9;}
.apps-close{display:block;width:28px;height:28px;position:absolute;top:22px;left:113px;cursor:pointer;z-index:10;}
.pages{ float:right; height:auto; padding:0;text-align: center;margin-bottom:40px; display: inline;}
.pages a:link,.pages a:visited,.pages span{ display:inline-block; padding:0 6px; margin:0 0 0 4px; height:22px; line-height:22px;font-family:'arial'; color:#fff; text-decoration:none; background:#7e8c8d;}
.pages a:hover,.pages a.current {color:#fff!important; background-color:#19bc9c!important;}
.pages a.current{cursor: text;}
.pages .btn_none,.pages .btn_click{ display: inline-block; width:51px;}
.code .itxt, .code .itxt-common, .code .ierror{display:inline-block;height:38px;line-height:38px;float:left;position:static;}
.rules .mod-hd{background-position:0 -145px;}
.rank .list-bd td a{color:#19bc9c}
.rank .list-bd td a:hover{color:#2ecc71;text-decoration:underline;}