@charset "gb2312";*{margin:0;padding:0;list-style-type:none;}
body{font:12px/1.5 "ËÎÌå",Helvetica,Arial,sans-serif,"\5b8b\4f53";color:#333;background:#f4f4f4;}
dl,menu,ol,ul,dd,p{padding:0;margin:0}
ol,ul{list-style:none}
h1,h2,h3,h4,h5,h6{margin:0;padding:0}
i,em{font-style:normal;font-weight:normal}
a,img{border:0;text-decoration:none;}
a{text-decoration:none;color:#333333;blr:expression(this.onFocus=this.blur());-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}
a:focus{outline:none;}
a:hover{color:#ff6600;text-decoration: none;}
img{border:0;-ms-interpolation-mode:bicubic;}
.clearfix{*zoom:1}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
:selection{background:#ff9521;color:#fff;}
::-moz-selection{background:#ff9521;color:#fff;}
.fixs{overflow:hidden;clear:both;height:0;font-size:0;line-height:0;}

/*zw*/
.become{width:100%;background:#f4f4f4 url(../gmi/bg-body.gif) repeat; margin-bottom:20px; margin-top:-18px;}
.practice{width:1025px;_width:1015px;margin:0 auto;background:#FFF;position:relative;z-index:0;padding:0 20px;border:1px solid #dedede; border-top:0}
/*zuo*/
.find{width:670px;_width:670px;display:inline;padding-right:20px;_padding-right:10px;border-right:1px solid #E7E7E7;position:relative;float:left;}
/*mianbao*/
.coks{padding:16px 0 6px;color:#999;height:18px;overflow:hidden}
.coks em,.coks a{color:#999}
.coks a:hover{color:#f60}
.vgb{position:relative;padding-top:24px;font-size:12px;}
.vgb .dfg{position:relative;width:263px;height:204px;margin-right:300px;text-align:center;}
.vgb .dfg img{width:263px;height:204px;visibility: visible;display: inline-block;top: 0px;}
.vgb .info{position:absolute;left:288px;top:25px;width:366px;color:#666;font-size:12px;}
.vgb .info p{line-height:25px;}
.vgb .title{font:bold 20px/25px \5FAE\8F6F\96C5\9ED1;color:#333;margin-bottom:10px;}
.vgb .lko{display:inline-block;width:124px;}
.vgb .rml{display:inline-block; margin-right:20px}
.vgb .rml a{ text-decoration:underline;}
.vgb .fgh{word-break:break-all;width:350px; }
.kljs span{background-image:url(../gmi/head.png);background-repeat:no-repeat;display:inline-block;width:17px;height:17px;margin-left:8px;vertical-align:middle;}
.kljs .kb{margin:0px;background-position:-124px -524px;}
.kljs .n360{margin:0px;*margin-left:5px;background-position:-141px -524px;}
.ljxz{background:url(../gmi/head.png) no-repeat 0 -481px;display:block;position:absolute;top:190px;left:288px;width:120px;height:36px;}
.ljxz:hover{background-position:0 -517px;}
.gneng{font:bold 16px/25px \5FAE\8F6F\96C5\9ED1;height:56px;line-height:62px;}
.jhan{color:#333;line-height:30px;font-size:14px;}
.jhan img {max-width:650px; margin:10px 0; }
.message{font-size:14px;line-height:24px;color:#666;}
.softSet dt{height:56px;}
.softSet ul{width:576px;padding:24px 0 0 0px;}
.softSet li{padding:0px;}
.softSet li{width:88px;margin:0 8px 0 0;float:left}
.softSet li img{width:48px;height:48px;display: inline-block;}
.softSet li a.word{width:88px;margin-top:6px;font-size:12px;height:24px;line-height:24px;border:none;text-align:center}
.bdsharebuttonbox{float:left;}

.mood{text-align:center;margin:20px 0 10px;}
.mood li,.mood div.ref{display:inline-block;zoom:1;*display:inline}
.mood li{vertical-align:bottom;width:70px;padding-bottom:10px;margin:0 18px}
.mood li span{font-size:14px;display:block;width:68px;margin-bottom:2px;color:#999}
.mood li div.ref{width:20px;margin-bottom:5px;background-image:-webkit-linear-gradient(to top,#C8D6E3,#93B6CD);background-image:linear-gradient(to top,#C8D6E3,#93B6CD);background-image:-webkit-gradient(linear,0 0,0 bottom,from(rgba(200,214,227,1)),to(rgba(147,182,205,1)));box-shadow:0 1px 3px #ccc;*background:#93B6CD;_background:#93B6CD}
.dianzan{cursor:hand;cursor:pointer;height:37px;width:100px;border-radius:50%;text-align:center;border:1px solid #E7E7E7;display:block;position:relative;background:#FAFAFA url(../gmi/tj.png) no-repeat 0 -1px;padding-top:63px; color:#fff;font-family:Comic Sans MS; font-weight:700; _border:0}
.dianzan:hover{border-color:#FD9814;box-shadow:2px 2px 1px #eee;color:#fff;text-decoration:none; _border:0}

.lay315{padding-bottom:20px;overflow:hidden;width:650px;}
.lay315 li{width: 290px;_width: 280px;white-space: nowrap;text-overflow:ellipsis;height: 30px;overflow: hidden;line-height: 38px;*padding-left: 22px;*white-space: normal;*position: relative;_padding-left: 32px; float:left; margin-right:10px;}
.lay315 .line5,.lay315 .line9{border-bottom: 1px dashed #ccc;padding-bottom: 8px;margin-bottom: 8px;}
.lay315 img{float: left;margin: 5px 4px 0 0;vertical-align: middle;width: 26px;height:26px;*position: absolute;*left: 0;*top: 0px;}
.lay315 a{font-size:14px;line-height: 30px;color:#585858}
.lay315 a:hover{color:#f60}


.fbdd{width:250px; margin-top:10px;}
.fbdd span{float:left;font-size:14px;line-height:45px;font-family:"Î¢ÈíÑÅºÚ"}
.bdsharebuttonbox{float:right}
#sina1{background:url(../gmi/head.png) no-repeat -54px -164px;width:1px;}
#weixin1{background:url(../gmi/head.png) no-repeat -167px -164px;width:1px;}
#qzone1{background:url(../gmi/head.png) no-repeat -83px -164px;width:1px;}
#renren1{background:url(../gmi/head.png) no-repeat -139px -164px;width:1px;}
#tqq1{background:url(../gmi/head.png) no-repeat -111px -164px;width:1px;}
/*ÆÀÂÛ*/
.nBox{width:646px;background:#fff;margin-top:20px;}
.inds{height:35px;position:relative;line-height:35px;width:646px;font-size:18px;padding-top:10px;font-family:"Î¢ÈíÑÅºÚ"}
.zuixin{zoom:1;padding:10px 0 32px;clear:both;overflow:hidden;}
.item{width:643px;margin-bottom:10px;line-height:35px;padding-bottom:10px;clear:both;overflow:hidden;}
.pew{height:90px;overflow:hidden;width:643px;float:left;border:1px solid #ccc;margin:0;padding:5px 0px;}
.petx{width:640px;font-size:13px;border:0;padding:5px 10px;line-height:18px;display:block;color:#999;background:transparent;*height:33px;height:90px;overflow:auto;overflow-x:hidden;}
.ire{height:33px;margin-top:10px;overflow:hidden;line-height:33px;color:#999;float:right;display:inline;}
.ire input{background:#f8f8f8;border:0;width:107px;height:33px;cursor:pointer;color:#333; border:#bbb 1px solid;font-family:"Î¢ÈíÑÅºÚ"; _border:0;_background:#ff9521;_color:#fff;}
.ire input:hover{background:#ff9521; border:#f60 1px solid; color:#fff;}
.tleft{float:left;display:inline;}
.zuixin dl{overflow:hidden;padding:15px 0;zoom:1;border-bottom:1px #d4d4d4 dashed;}
.zuixin dt{float:left;width:36px;}
.zuixin dt img{vertical-align:middle;border-radius:5px;margin-right:6px;width:35px;height:35px;}
.zuixin dd{width:567px;zoom:1;_width:560px;float:left;}
.chaz{float:right;width:550px;}
.chaz i{margin-right:10px;color:#999;}
.chaz i a{font-family:"Î¢ÈíÑÅºÚ";display:inline-block;font-size:15px;color:#f60;}
.chaz i a:hover{color:#f00;}
.yiny{display:none}
.zuixin dd span{font-size:14px;color:#888;font-family:"ËÎÌå";line-height:26px;}
.plt{display:block;padding-top:5px;line-height:26px;margin-right:50px;}
.haoz{text-align:right;position:relative;color:#b9b9b9;float:right}
.haoz a{float:right;color:#b9b9b9;font-family:"ËÎÌå";font-size:13px;margin:0 20px 0 10px;padding-left:25px;}
.haoz a span{color:#666;}
.haoz a.zhichi{background:url(../gmi/head.png) no-repeat -415px -488px;}
.haoz a.fandui{background:url(../gmi/head.png) no-repeat -415px -515px;}

/*ÓÒ*/
.becon{display:inline;overflow:hidden;padding-top:10px;width:310px;float:right; padding-bottom:20px;}

.think{margin-bottom:10px;border-bottom:1px solid #dcdcdc;}
.think h3{color:#666;font-size:20px;}
.think h3,.think h3 a{line-height:42px;display:inline-block;color:#222;font:18px/40px \5FAE\8F6F\96C5\9ED1;margin-bottom:-2px;}
.think h3 a:hover{color:#f60;}
.wink h3 a{color:#ff8800;font-weight:bold;cursor:pointer}
.step{font-size:14px;float:right;display:inline;color:#999;line-height:34px;background:url(../gmi/head.png) -157px -11px no-repeat;padding-right:20px;margin-top:3px}
/*paihang*/
.ranking{margin-bottom:5px}
.ranking .think{margin-bottom:3px;}
.course{height:35px;border-bottom:1px dashed #e9e9e9;margin-bottom:-1px;line-height:35px}
.course span{vertical-align:middle;display:inline-block;line-height:20px;color:#fff;text-align:center;width:20px;height:20px;overflow:hidden;background:#ccc;float:left;margin-top:7px}
.course a{font-size:14px;float:left;padding-left:5px;height:35px;width:270px;overflow:hidden;color:#666}
.course a:hover{color:#f60}
.course i{float:right}
.course span.rank1{background:#ff9521}
.course span.rank2{background:#51BE23}
.course span.rank3{background:#389FEE}
/*biaoqian*/
.open{padding-bottom:10px;}
.open span a{height:24px;line-height:24px;font-size:12px;color:#666;background:#FAFAFA;text-align:center;margin-bottom:10px;border:1px solid #E7E7E7;float:left;margin-right:13px; width:140px;}
.open span a:hover{text-decoration:none;color:#fff!important;background:#51bef3;border-color:#379EED}
/*shipin*/
.cease{background:#fff;overflow:hidden;margin-top:10px;}
.hand{width: 114%;margin-left:-5px;_margin-left:-15px;margin-bottom:10px;_margin-bottom:20px;}
.wild{width:150px;_border:1px solid #fff;float:left;height:100px;margin-bottom:10px;position:relative;overflow:hidden;margin-left:8px;_margin-left:8px;display:block;}
.place{display:block;width:150px;height:100px}
.hand p{height:22px;bottom:0;left:0;line-height:22px;font-size:12px;position:absolute;width:100%;color:#fff;background:#333;background:rgba(0,0,0,0.5);transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms}
.hand p i{display:block;position:absolute;left:0;top:0;margin:0;}
.hand p span{width:83%;text-overflow:ellipsis;overflow:hidden;padding-left:26px;height:100%;display:block;}
.hand i{width:24px;top:50%;display:none;height:22px;position:absolute;left:50%;margin:-12px 0 0 -12px;background:#ff9521 url(../gmi/head.png) no-repeat -30px 5px;}
.team{width:100%;left:0;opacity:0;_width:0;background:#000;height:100%;_height:0;position:absolute;top:0;_display:none;filter:alpha(opacity=0);transition:all 300ms;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;}
.wild:hover{_border:1px solid #f60}
.wild:hover p{bottom:-30px}
.wild:hover i{display:block;_display:none;}
.wild:hover .team{opacity:0.5;filter:alpha(opacity=50)}

.tests li{line-height:30px;overflow:hidden;height:30px;text-overflow:ellipsis;width:270px;font-size:14px;color:#ccc}
.tests li a{color:#666;}
.tests li a:hover{color:#f60;}

.coconnt1 img{
-moz-box-shadow: 1px 1px 10px #999;
-webkit-box-shadow: 1px 1px 10px #999;
box-shadow:1px 1px 10px #999;
border:1px solid #bbb;
_border:1px solid #888; 
}
.jhan img{ margin:10px 0;}
