.news_home{width:20px;height:18px;background:url(/wap/images/home.png) no-repeat;display:block;position:absolute;top:10px;left:10px;}
.news_link{display:block;line-height:40px;height:40px;width:98%;font-weight:bold;color:#fff;text-shadow:1px 1px 1px #39c;text-align:center;margin:0 auto}
.news_return{width:20px;height:18px;background: url(/wap/images/return.png) 0 center no-repeat;display:block;position:absolute;top:10px;right:10px;}
.news_home a,.news_return a{display:block;text-indent:-9999px;}
.tout{height:35px;background:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#ebeaea));background:-moz-linear-gradient(top, #fff, #ebeaea);line-height:35px;font-size:16px;color:#999;text-indent:5px;}
.tout img{vertical-align:middle;}
.input_sub{width:100px;height:22px;line-height:22px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:center;background-image:-webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#ccc));background-image:-moz-linear-gradient(top, #f2f2f2, #ccc);border:1px solid #ccc;vertical-align:middle;margin:5px 5px 0 0;text-shadow:1px 1px 1px #fff}
.input_sub a,.input_sub a:hover{display:block;color:#009}
#post-tou{position:relative;}
#mainav1{width:100px; position:absolute; top:35px; right:5px; z-index:100;}
#mainav1 div{line-height:30px; text-align:center; padding:5px 0; color:#CCC; border-radius:2px; background:#ECECEC; -webkit-box-shadow:0px 1px 5px #666; font-size:16px; position:relative;}
#mainav1 a{display:block;}
#mainav1 div span{border-width:0 6px 7px;border-color:transparent transparent #ECECEC;border-style:solid;width:0;height:0;line-height:0; position:absolute; right:45px; top:-6px;}
#mainav1 div span.sp1{border-color:transparent transparent #CCC; top:-7px;}

.libox{height:29px; line-height:29px; font-size:14px; padding:0 5px; border-bottom:1px solid #D8D8D8;background:-webkit-gradient(linear, 0 0, 0 100%, from(#F5F5F5), to(#E7E7E7));background:-moz-linear-gradient(top, #F5F5F5, #E7E7E7); overflow:hidden;}
.libox a{color:#328EC6;}
.libox .fb-p{float:right; background:url(../images/fb-ion.png) 0 -65px no-repeat; padding-left:20px;}
.main-lifb{padding:10px 5px 1px;}
.main-lifb ul{display:inline-table; width:100%;}
.main-lifb li{display:table-cell; width:50%; padding:0 2px; vertical-align:top;}
.main-lifb div{padding:0 2px; margin-top:-4px;}
.main-lifb a{display:block; background:#ECECEC; text-align:center; line-height:50px; border-radius:2px; color:#333; margin-bottom:4px;opacity:0.8}
.main-lifb a.mw{color:#333;opacity:1;}
.main-lifb a.mw.curs{box-shadow:3px 3px 7px #999 inset;}
.main-lifb a.mb{background:#76BDE9;}
.main-lifb a.mb.curs{box-shadow:3px 3px 7px #155B86 inset;}
.main-lifb a.mz{background:#DFCAB0; line-height:105px;}
.main-lifb a.mz.curs{box-shadow:3px 3px 7px #73542F inset;}
.main-lifb a.mg{background:#A0CE9D;}
.main-lifb a.mg.curs{box-shadow:3px 3px 7px #42523A inset;}
.main-lifb a.mc{background:#BCB5DA; line-height:105px;}
.main-lifb a.mc.curs{box-shadow:3px 3px 7px #514387 inset;}
.main-lifb a.mh{background:#C6C6AA;}
.main-lifb a.mh.curs{box-shadow:3px 3px 7px #616141 inset;}
.main-lifb a.mr{background:#FFA0B7;}
.main-lifb a.mr.curs{box-shadow:3px 3px 7px #A60029 inset;}

#mzdiv{background:#333; position:absolute; width:100%; height:100%; left:0; top:0;opacity:0;}
#flrbox{width:270px; height:100%; position:absolute; top:0; right:0; display:none; overflow:hidden;}
.flrbox{width:250px; height:100%; position:absolute; top:0; right:-250px; background:#EFEFEF; overflow:hidden;-webkit-transition-property:right;-webkit-transition-duration:500ms;}


.fltit{height:41px;  overflow:hidden; background:#399BDE; border-bottom:1px solid #1F7CBA; line-height:41px; color:#FFF; display:block;}
.fltit p{padding-left:40px; background:url(../images/fb-ion.png) 8px -48px no-repeat; -webkit-background-size:25px 81px;-o-background-size:25px 81px;}
#flbox{overflow-y:auto;}
#flbox>a{display:block; height:38px; line-height:38px; font-size:16px; border-bottom:1px solid #DBDBDB; border-top:1px solid #FFF; padding-left:15px;}
#flbox p{background:#E0E0E0; border-bottom:#B9B9B9 1px solid; border-top:#B9B9B9 1px solid; padding:5px; display:none;}
#flbox p a{display:block; font-size:15px; line-height:30px; padding-left:20px;}
#flbox span{float:right; margin:15px 15px 0 0;width:7px;height:7px;border-top:2px solid #bdbdbd;border-right:2px solid #bdbdbd;-webkit-transform:rotate(45deg);-webkit-transition:-webkit-transform 200ms linear}
#flbox>a.open span{-webkit-transform:rotate(135deg)}
.floading{background:url(../images/loading.gif) center 30% no-repeat;}
#flbox .nocont{text-align:center; line-height:50px; font-size:14px;}

#qqLoginBtn img{vertical-align:middle;}

.formlist{font-size:14px; line-height:30px; padding:5px 0 0; color:#666;}
.formlist li{width:300px; margin:0 auto 10px; padding:0 7px; position:relative;}
.formlist li i.ts{width:235px; height:26px; border:1px solid #E0D1B6; background:#FFFFEC; position:absolute; top:-30px; right:7px; z-index:200; line-height:26px; font-size:12px; text-align:center; color:#F00;}
.in-text{height:34px; width:225px; background:#FCFCFC; border:#C2C7C9 1px solid;border-radius:2px; box-shadow:1px 1px 5px #C8C8C8 inset; outline:none; font-size:16px; padding:0 5px; font-size:14px;}
.formlist .in-erro{border-color:#FF6666; background:#FFEEEE; box-shadow:1px 1px 5px #FFC9C9 inset;}
.formlist .sptitle{float:left; width:63px;}
.formlist p.cont-right{min-height:30px; width:240px; margin-right:60px;}
.mnu-tg{width:50px; height:18px; float:right;border-radius:9px;background:-webkit-gradient(linear, 0 0, 0 100%, from(#02AEE7), to(#12BEF7)); border:1px solid #0095C6; box-shadow:0px 2px 4px #0095C6 inset; margin:5px 0 0;}
.mnu-tg i{color:#FFF; font-size:13px; height:18px; float:left; width:32px; line-height:18px; font-style:normal; text-align:center; overflow:hidden;}
.mnu-tg .ic{width:18px; height:18px; text-indent:999px;background:-webkit-gradient(linear, 0 0, 0 100%, from(#F3F3F3), to(#E6E6E6));border-radius:100%; box-shadow:0px 2px 2px #FFF inset;}
.mnu-tg.curl{background:-webkit-gradient(linear, 0 0, 0 100%, from(#6FB618), to(#80D01D)); border:1px solid #63A312; box-shadow:0px 2px 4px #63A312 inset;}
.formlist select{width:237px; border:1px solid #CDD0D2; height:30px; line-height:30px; font-size:16px;}
.dspno{display:none;}
textarea.in-text{height:90px;}
.subotom{width:100%; height:32px; border:1px solid #C2C7C9; background:-webkit-gradient(linear, 0 0, 0 100%, from(#F1F1F1), to(#D6D6D6));border-radius:2px; color:#333; font:18px 'Microsoft Yahei','Simsun';}
.formlist li.liparend{background:#EEE; width:auto; font-size:16px;}
.formdl_tg{padding:15px 0 0;}
.formdl_tg a{color:#06C;}
.formdl_tg .nmbt{background:-webkit-gradient(linear, 0 0, 0 100%, from(#83B716), to(#67A00C)); border:none; color:#FFF;}
#erroDiv,#error{text-align:center; color:#F00; display:none;}
.rsplbox{margin-left:63px;}
.rsplbox label{padding-right:5px;}
/*ÐÅÏ¢¹ÜÀí*/
#user_header{position:relative;}
.userpic{width:80px; height:80px; padding:3px; border:1px solid #DDD; background:#FFF; position:absolute; top:10px; left:10px; border-radius:4px; box-shadow:0px 0px 5px #DDD;}
.userpic img{border-radius:2px;}
.usermsge{padding:10px 0 0 105px; height:65px; line-height:30px;}
.usermsge dt{color:#06C; font-size:16px; height:30px; overflow:hidden;}
.usermsge dd{font-size:14px; height:30px; overflow:hidden; color:#999;}
.usermsge b{color:#C00;}
.mymsanv{height:33px; background:-webkit-gradient(linear, 0 0, 0 100%, from(#FFF), to(#F2F4F4)); border-bottom:1px solid #DDE0E1; border-top:1px solid #DDE0E1; box-shadow:0px 0px 5px #DDD; padding-left:110px;}
.mymsanv li{float:left; line-height:32px; height:32px;}
.mymsanv li a{padding:0 12px; display:block;; height:34px;}
.mymsanv li.cubar a{background:url(../images/user-ioc.png) center 29px no-repeat; color:#06C;}
.xinxtit{height:32px; background:#F2F2F2; line-height:32px; font-size:16px; padding:0 0 0 5px; position:relative;}
.xinxtit .saixuan{background:#E5E5E5; width:65px; padding:0 20px 0 10px;}
.xinxtit #sxbox{width:65px; line-height:30px; background:#E5E5E5; position:absolute; right:0; top:32px; text-align:center; padding:0 20px 5px 10px; display:none;}
.xinxtit #sxbox a{display:block;}
.xinxtit i{width:5px;height:5px; position:absolute; right:9px; top:12px;border-bottom:2px solid #999;border-right:2px solid #999;-webkit-transform:rotate(45deg);-webkit-transition:-webkit-transform 200ms linear}
.xinxtit i.open{-webkit-transform:rotate(225deg);}
.xinxlist{padding:5px 0;}
.xinxlist li{padding:5px; border-bottom:1px solid #E5E5E5;}
.xinxlist p{height:25px; line-height:25px; overflow:hidden;}
.xinxlist .c{color:#999; font-size:14px;}
.xinxlist .r a{color:#F00; padding:0 5px;}
.tuijians{line-height:30px; padding:5px 15px; font-size:16px;}
.xilyan{text-align:center; padding:5px 0; font-size:14px; line-height:30px;}
.xilyan .in-text{width:95%; margin:5px auto; padding:0;}
.xilyan .subotom{width:95%; margin:5px auto;}
.bitit{background:none; height:25px; padding:5px 0 2px;}
.bitit p{background:-webkit-gradient(linear,1% 1%,100% 100%,color-stop(0,#D9ECF4),color-stop(1,#FFF)); line-height:25px; margin-left:20px; padding-left:18px; font-size:16px;}
.xtit-i{float:left; background:#A6D2E8; color:#FFF; font-style:italic; width:32px; height:32px; line-height:32px; text-align:center; font-size:22px; border-radius:100%; -webkit-border-radius:100%; font-weight:bold; margin-top:-5px;}

#errdivts{width:200px; height:50px; background:#333; opacity:0; position:fixed; left:50%; top:50%; margin:-25px auto auto -100px; border-radius:5px; line-height:50px; text-align:center; color:#FFF;-webkit-transition-property:opacity;-webkit-transition-duration:500ms; font-size:16px;}

#manspic{overflow:auto;}
#manspic span{position:relative; width:95px; height:71px; float:left; padding:0 5px 5px 0;}
#manspic i{position:absolute;color:#FFF; background:rgba(0,0,0,0.6); border-radius:100%; width:26px; height:26px; line-height:26px; font-style:normal; text-align:center; top:0px; right:5px; font-size:18px;}

#picsidbox{width:100%; height:100%; background:rgba(0, 0, 0, 0.9); position:fixed; left:0px; top:0px; z-index:999;}
#pcontebox{width:100%; height:100%; position:relative; overflow:hidden;}
#pitit{width:100%; height:30px; line-height:30px; position:absolute; top:0; background:#333; opacity:0.9; color:#FFF; text-align:center; border-bottom:1px solid #444; z-index:210;-webkit-transition-property:top;-webkit-transition-duration:500ms; padding:5px 0;}
#pitit .l{padding-left:10px;}
#pitit #close{float:right; margin-right:10px; width:50px; line-height:28px; background:#666; font-size:14px; border:1px solid #222;}
#pitit.ptitop{top:-41px;}
#pcontebox ul{position:absolute;left:0px; height:100%;}
#pcontebox li{height:100%;display:-webkit-box;-webkit-box-orient:horizontal; -webkit-box-pack:center; -webkit-box-align:center; float:left;}
#pcontebox .loading {display:inline-block;background-color: rgba(0,0,0,0);border:5px solid rgba(0,183,229,0.9);opacity:0.9;border-top:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);border-radius:50px;box-shadow: 0 0 15px #2187e7;width:30px;height:30px;margin:0 auto;-moz-animation:spinoff .5s infinite linear;-webkit-animation:spinoff .5s infinite linear;}
@-moz-keyframes spinoff {
	0% { -moz-transform:rotate(0deg); }
	100% { -moz-transform:rotate(-360deg); }
}
@-webkit-keyframes spinoff {
	0% { -webkit-transform:rotate(0deg); }
	100% { -webkit-transform:rotate(-360deg); }
}