/*20161103 cfz*/

@charset "gb2312";

html{_background:url(/game/css/index.html) fixed;overflow-x:hidden;}

body{font:14px/24px Verdana,arial,"\5FAE\8F6F\96C5\9ED1","\5b8b\4f53",sans-serif;_font-family:"\5b8b\4f53";color:../css/./css/#666;background:../css/./css/#fff;}

body,html,a,img,div,form,select,input,ul,ol,li,h1,h2,h3,h4,h5,h6,dd,dl,dt,p,label,em,span,cude,i{margin:0;padding:0;}

a{color:../css/./css/#666;text-decoration:none;}

a:hover{color:../css/./css/#ff69a6;text-decoration:underline;}

ol,ul,li{list-style:none;}

em,i{font-style:normal;}

img{border:none;background:../css/./css/#FFF;}

.cf{*zoom:1;clear:both;}

.cf:after{content:'\20';display:block;height:0;clear:both;} 

.fl,.fr{_display:inline;} 

.fl{float:left;}

.fr{float:right;}

.lh{line-height:999em;overflow:hidden;}



/* comm */

.w{width:980px;margin:0 auto;position:relative;overflow:visible;clear:both;}

.mt{margin-top:20px;}

.jz{text-align:center;}

.header .fx a,.tit .fr,.bfx i,.bfx .an a{background:url(/game/images/ico.png) no-repeat;}



.footer{padding:25px 0;background:../css/./css/#ececec;border-top:1px solid ../css/./css/#dfdfdf;color:../css/./css/#666;}

.footer a{color:../css/./css/#666;}

.footer a:hover{color:../css/./css/#ff69a6;}



/* mk1 */

.curr{height:55px;line-height:55px;}



.tit{height:35px;border-top:1px solid ../css/./css/#dfdfdf;}

.tit .fl{padding-top:15px;font-size:18px;font-weight:bold;border-top:2px solid ../css/./css/#ff69a6;color:../css/./css/#333;}

.tit .fl:hover{color:../css/./css/#ff69a6;text-decoration:none;}

.tit .fr{background-position:right -49px;padding-right:20px;margin-top:13px;}

.tit .fr:hover{background-position:right -73px;text-decoration:none;color:../css/./css/#ff69a6;}

.tit .pl-count,.tit .pl-count:hover{font-size:12px;font-weight:normal;color:../css/./css/#999;margin:18px 0 0 5px;padding:0;border:none;}



/* l-con */

.mk2{z-index:10;}

.l-con{width:680px;}

.news-con{border:1px solid ../css/./css/#dfdfdf;}

.news-con .title{font-size:25px;margin:40px 25px 0;color:../css/./css/#333;line-height:1.2em;}

.news-con .ms{font-size:12px;margin:0 25px;padding:15px 0;border-bottom:1px dashed ../css/./css/#dfdfdf;}

.news-con .nr{padding:30px 25px ;font-size:16px;line-height:2em;color:../css/./css/#333;}

.news-con .nr p{padding-bottom:10px;}

.news-con .nr a{color:../css/./css/#ff69a6;}

.bbar{height:100px;background:../css/./css/#f2f2f2;position:relative;}

.bbar a.ac{height:37px;width:89px;padding:35px 0 28px 80px;background:url(/game/images/ico2.png)  no-repeat;}

.bbar a.ac span{display:block;font-size:16px;line-height:1em;}

.bbar a.ac em{display:block;font-size:12px;}

.bbar a.a1{background-position:40px 30px;}

.bbar a.a2{background-position:-100px 30px;}

.bbar a.a3{background-position:-275px 30px;}

.bbar a.a4{background-position:-430px 30px;}

.bbar a.a1:hover{background-position:40px -80px;}

.bbar a.a2:hover{background-position:-100px -80px;}

.bbar a.a3:hover{background-position:-275px -80px;}

.bbar a.a4:hover{background-position:-430px -80px;}

.bbar a.ac:hover{text-decoration:none;}

.bbar a.on{background-position:-275px -80px;color:../css/./css/#ff69a6;text-decoration:none;}

.bbar a.pdcollect{background-position:-100px -80px;color:../css/./css/#ff69a6;text-decoration:none;}

.bfx{display:none;position:absolute;top:90px;left:10px;z-index:88;width:345px;height:180px;padding:20px;background:../css/./css/#fff;border:1px solid ../css/./css/#eee;border-bottom-width:3px;}

.bfx i{position:absolute;top:-14px;left:70px;width:28px;height:14px;background-position:0 -126px;}

.bfx .an{height:44px;padding-bottom:20px;border-bottom:1px solid ../css/./css/#eee;}

.bfx .an a{width:44px;height:44px;margin:0 20px 0 10px;padding:0;}

.bfx .an .an1{background-position:0 -31px;} 

.bfx .an .an2{background-position:-46px -31px;} 

.bfx .an .an3{background-position:0 -77px;} 

.bfx .an .an4{background-position:-46px -77px;} 

.bfx .sm{padding:20px 0;font-size:18px;}

.bfx .inp{}

.bfx .inp input{height:22px;line-height:22px;width:185px;padding:0 5px;border:1px solid ../css/./css/#eee;margin-left:15px;outline:none;}

.bfx .inp a,.bfx .inp a:hover{height:24px;line-height:24px;width:60px;text-align:center;color:../css/./css/#fff;background:../css/./css/#ff69a6;text-decoration:none;}



.tj-con{width:700px;overflow:hidden;margin:20px 0 0 -10px;}

.tj-list2{overflow:hidden;}

.tj-list2 li{float:left;display:inline;width:155px;height:170px;margin:0 10px;overflow:hidden;}

.tj-list2 a{color:../css/./css/#333;}

.tj-list2 a:hover{color:../css/./css/#ff69a6;}

.tj-list2 img{display:block;width:155px;height:107px;margin-bottom:6px;}

.pl-con{border:1px solid ../css/./css/#dfdfdf;}



.fixed-menu{position:fixed;left:50%;bottom:100px;width:44px;margin-left:520px;_position:absolute;_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight-100);}

.fixed-menu a{display:block;margin-top:2px;width:44px;height:44px;line-height:44px;text-align:center;background:../css/./css/#f2f2f2;cursor:pointer;overflow:hidden;}

.fixed-menu a.on,.fixed-menu a:hover{background:../css/./css/#ff69a6;color:../css/./css/#fff;text-decoration:none;}

.fixed-menu a.totop span{display:block;width:100%;height:100%;text-align:center;cursor:pointer;background-color:../css/./css/#f2f2f2;background-repeat:no-repeat;background-image:url(/game/images/ico.png);background-position:-44px -122px;line-height:55px;}	

.fixed-menu a.totop:hover span{background-color:../css/./css/#ff69a6;background-position:-96px -122px;color:../css/./css/#fff;}



/* r-con */

.r-con{width:260px;}

.r-con .ad{padding-top:15px;clear:both;}

.r-con .ad img{display:block;width:260px;height:110px;}

.r-con .tj-list{float:left;display:inline;width:100%;overflow:hidden;}

.r-con .tj-list li{clear:both;height:75px;padding:15px 0;border-bottom:1px dashed ../css/./css/#dfdfdf;position:relative;line-height:20px;}

.r-con .tj-list img{float:left;display:inline;width:100px;height:75px;margin-right:12px;}

.r-con .tj-list .tag{position:absolute;left:110px;bottom:15px;line-height:1em;padding:4px 6px;border:1px solid ../css/./css/#d9dee5;font-size:12px;}

.r-con .tj-list .tag:hover{border-color:../css/./css/#ff69a6;color:../css/./css/#ff69a6;text-decoration:none;}

.r-con2{position:fixed;z-index:1111;width:260px;top:0;left:50%;margin-left:230px;}

.r-con3{position:absolute;left:50%;margin-left:230px;}

.mk2{*zoom:1;clear:both;}

.mk2:after{content:'\20';display:block;height:0;clear:both;} 

a{outline:none}

.mk2 .ms .ck,.mk2 .ms .pl,.user_info .u-sex span{background:url(/game/images/user-ico.png) no-repeat;}

.mk2 .ms{font-size:12px;margin:0 25px;padding:15px 0;line-height:24px;border-bottom:1px dashed ../css/./css/#dfdfdf;}

.mk2 .ms span{display:inline-block;*display:inline;zoom:1;vertical-align:middle;}

.mk2 .ms .ck,.mk2 .ms .pl{padding-left:22px;color:../css/./css/#999;margin-left:3px;font-size:12px;background-position:0  2px;overflow:hidden;}

.mk2 .ms .ck{background-position:0 7px;}

.mk2 .ms .pl{background-position:0 -20px;padding-left:20px;}

.mk2 .ms .pl:hover{color:../css/./css/#ff69a6;}

/* 2017.5.10 xiaozhu */

.r-con-n{width:260px;}

.user-info .u-sex span{background:url(/game/images/user-ico.png) no-repeat;}

.user-info {border:solid 1px ../css/./css/#e5e9ef;color:../css/./css/#888;padding:10px 0 15px;margin:0 0 30px;}

.user-info a{color:../css/./css/#888}

.user-info a:hover{text-decoration:none}

.user-info .img{width:92px;height:92px;margin:0 auto;position:relative;display:block;margin-bottom:5px;}

.user-info .img img{width:90px;height:90px;border:solid 1px ../css/./css/#e7f0f2;border-radius:50%;display:block}

.user-info .u-sex{position:absolute;width:20px;height:20px;background:../css/./css/#ff7aa1;border-radius:50%;left:72px;top:67px;}

.user-info .u-sex span{display:block;width:12px;height:20px;margin:0 auto }

.user-info .girl{background:../css/./css/#ff7aa1;}

.user-info .boy{background:../css/./css/#5fcaff;}

.user-info .girl span{background-position:1px -139px}

.user-info .boy span{background-position:0 -170px}

.user-info .u-name{text-align:center;overflow:hidden}

.user-info .name{font-size:14px;color:../css/./css/#539bd9}

.user-info .name:hover{color:../css/./css/#2a84d0}

.user-info .meng{padding:0 4px;color:../css/./css/#ff7aa1;border:solid 1px ../css/./css/#ff7aa1;font-size:12px;}

.user-info .meng:hover{border-color:../css/./css/#ff3e8d;color:../css/./css/#ff3e8d}

.user-info .i-list{margin:10px 0 12px;}

.user-info .i-list a{float:left;display:inline;width:82px;border-right:solid 1px ../css/./css/#e7f0f2}

.user-info .i-list span,.user-info .i-list em{display:block;text-align:center}

.user-info .i-list .i2{width:92px;}

.user-info .i-list .i3{border-right:none}

.user-info .i-list a:hover span{color:../css/./css/#ff004e}

.user-info .i-list a:hover em{color:../css/./css/#454545}

.user-info .i-list span{color:../css/./css/#ff3e8d}

.user-info .input{text-align:center;width:220px;margin:0 auto 10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.user-info .u-btn{height:25px; }

.user-info .u-btn a{width:100px;height:25px;line-height:25px;text-align:center;color:../css/./css/#fff;font-size:14px;display:block;margin:0 auto;font-weight:bold;cursor:pointer }

.user-info .u-btn .guanzhu{background:../css/./css/#ff7aa1;}

.user-info .u-btn .guanzhu:hover{background:../css/./css/#ff569b}

.user-info .u-btn .guanzhu-ok,.user-info .u-btn .guanzhu-cancel{background:../css/./css/#888888}

.user-info .u-btn .guanzhu-ok:hover,.user-info .u-btn .guanzhu-cancel:hover{background:../css/./css/#787878}

.user-info .u-btn a.none{display:none}

.r-con .user-info{border:solid 1px ../css/./css/#e5e9ef;height:82px;padding:15px 0;display:none}

.r-con .user-info .img{width:82px;margin:0 15px 0}

.r-con .user-info .img img{width:80px;height:80px;}

.r-con .user-info .fr-user{width:140px;margin-bottom:15px; }

.r-con .user-info .u-name{margin:8px 0 12px;text-align:left;height:25px;overflow:hidden;width:100%}

.r-con .user-info .u-name .name{display:inline-block;*display:inline;zoom:1;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;max-width:90px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1000?"1000px":"");overflow:hidden; }

.r-con .user-info .u-name .meng{*vertical-align:middle;*padding:0 4px 1px;}

.r-con .user-info .img,.r-con .user-info .fr-user{float:left;display:inline}

.r-con  .user-info .u-btn a{margin:0}

.r-con .user-info .u-sex{left:62px;top:60px;}





.pop{border:1px solid ../css/./css/#FF69A6;border-radius:5px;position:relative;width:502px;height:208px;padding:20px;background:../css/./css/#fff;}

.pclose{position:absolute;top:8px;right:8px;width:22px;height:22px;background:url(/game/images/tico.png) no-repeat 0 -533px;}

.puser{height:40px;line-height:40px;overflow:hidden}

.puser img{float:left;display:inline;width:40px;height:40px;border-radius:40px;overflow:hidden;margin-right:10px;}

.puser .loginout{color:../css/./css/#FF69A6;margin-left:10px;}

.pop .main-wrap textarea{display:block;width:478px;height:105px;padding:10px;margin:10px 0;border:1px solid ../css/./css/#dfdfdf;border-radius:5px;resize:none;color:../css/./css/#666;font-family:"\5FAE\8F6F\96C5\9ED1";outline:none;font-size:14px;}

.pop .main-wrap i{position:absolute;top:61px;_top:62px;left:34px;width:20px;height:13px;background:url(/game/images/tico.png) no-repeat 0 -513px;}

.wechat{display:none;position:fixed;left:50%;bottom:7px;width:158px;height:185px;margin-left:354px;z-index:55;_position:absolute;_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight-7);}

.wechat img{background:none;}

.pop .com-face{bottom:45px;right:92px}

.pop{display:none};

/*pop*/

.pr{position:relative}

.ct{text-align:center}

.pop2{width:400px;border:solid 2px ../css/./css/#ef7297;background-color:../css/./css/#fff;color:../css/./css/#333;font-size:16px;padding:30px 15px;font-family:\5FAE\8F6F\96C5\9ED1;_font-family:\5B8B\4F53;margin-top:5px;}

.pop2 em{color:../css/./css/#fa5e8c}

.pop2 .close{position:absolute;width:28px;height:30px;line-height:30px;font-size:30px;text-align:center;color:../css/./css/#fff;background-color:../css/./css/#ef7297;right:-0;_right:-0;top:-3px;*top:-31px;_top:-33px;cursor:pointer;font-family:\5B8B\4F53;overflow:hidden}

.pop2 .p-btn{display:block;background-position:0 -40px;color:../css/./css/#fff;width:100px;height:36px;line-height:36px;text-align:center;margin:0 auto;border-radius:2px;cursor:pointer;font-size:16px;background:../css/./css/#EF7297;}

.pop2 .p-btn:hover{text-decoration:none}

.pop2 .mb15{margin-bottom:15px;}

.pop2 a.red{color:../css/./css/#fa5e8c;font-size:14px;}

.pop2 a.red:hover{text-decoration:underline}

.pop2{display:none;}  /* i i s 7 . c o m */