﻿@charset "utf-8";
/* CSS Document */

body, ul, li, h1, h2, h3, h4, h5, h6, p,form, dl,dt, dd,img,a{ margin: 0px; padding: 0px; font-size: 12px; font-weight: normal; }
ul { list-style: none; }
img { border-style: none; }
a{ text-decoration:none; color:#6c6c6c;}
a:hover{}
.clear{clear:both; margin:0px; padding:0px;}
:focus { outline:0; }

body{background:url(../images/bodybg3.jpg) no-repeat; width:100%; height:100%; overflow-x:hidden;}
.header{width:100%; height:45px; background:url(../images/headerbg.png) repeat; position:relative; min-width:1250px; _width:1602; _overflow:hidden;}
.logo{position:absolute; left:5px; top:0px;}
.collectus{ margin-left:25px; margin-right:10px; overflow:hidden; zoom:1; float:left; display:inline;}
.desktop{display:block; height:25px; float:left; line-height:11px; background:url(../images/computericon1.png) 0px 13px no-repeat; padding-left:33px; padding-top:18px; color:#feed5d; font-family:"微软雅黑"; margin-right:15px;}
.desktop:hover{ color:#ddc709;}
.littledesk{background:url(../images/desk.png) 0 12px no-repeat;}
.favorite{display:block; height:26px; line-height:11px; float:left; background:url(../images/staricon1.png) 0px 11px no-repeat; padding-left:25px; padding-top:18px;font-family:"微软雅黑"; color:#fff;}
.favorite:hover{ color:#f0f0f0}
.nav{ float:left; display:inline; margin-left:252px;}
.navwrap{float:left; width:0px; height:45px; overflow:hidden; position:relative; cursor:pointer;}
.nav a{display:block; width:108px; height:45px; position:absolute;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}
.navlist1{ background:#4b60a4; left:0px; top:0px;}
.navwrap:hover .navlist1{top:-45px;left:0;}
.navlist1two{background:#4b60a4; left:0px; bottom:-45px;}
.navwrap:hover .navlist1two{ left:0px; bottom:0px;}
.navlist2{background:#eb6e6e;left:0px; top:0px;}
.navwrap:hover .navlist2{top:-45px;left:0;}
.navlist2two{background:#eb6e6e; left:0px; bottom:-45px;}
.navwrap:hover .navlist2two{ left:0px; bottom:0px;}
.navlist3{background:#4fa3da;left:0px; top:0px;}
.navwrap:hover .navlist3{top:-45px;left:0;}
.navlist3two{background:#4fa3da; left:0px; bottom:-45px;}
.navwrap:hover .navlist3two{ left:0px; bottom:0px;}
.navlist4{background:#955cb6;left:0px; top:0px;}
.navwrap:hover .navlist4{top:-45px;left:0;}
.navlist4two{background:#955cb6; left:0px; bottom:-45px;}
.navwrap:hover .navlist4two{ left:0px; bottom:0px;}
.navlist5{background:#e1ac60;left:0px; top:0px;}
.navwrap:hover .navlist5{top:-45px;left:0;}
.navlist5two{background:#e1ac60; left:0px; bottom:-45px;}
.navwrap:hover .navlist5two{ left:0px; bottom:0px;}
.navlist6{background:#87c460;left:0px; top:0px;}
.navwrap:hover .navlist6{top:-45px;left:0;}
.navlist6two{background:#87c460; left:0px; bottom:-45px;}
.navwrap:hover .navlist6two{ left:0px; bottom:0px;}

#navwrap7{display:none;}
.navlist7{background:#7180eb;left:0px; top:0px;}
.morelist{position:absolute; left:0px; top:45px; background:#9eaaff; width:108px; padding-bottom:10px; display:none; z-index:300;}
.morelist ul li{height:35px; line-height:35px; width:90px; margin:0 auto; border-bottom:1px solid #7180eb; font-family:"微软雅黑"; font-size:14px; color:#fff; text-align:center; cursor:pointer;}
#navwrap7:hover .morelist{display:block;}

.navwrap img{ float:left;margin-top:12px; margin-left:10px; display:inline; margin-right:3px;}
.navtips,.navtips2{font-family:"微软雅黑"; font-size:16px; color:#fff; line-height:45px; }
.litnavtips{ width:65px;font-family:"微软雅黑"; font-size:20px; color:#fff; line-height:45px; display:none; text-align:center; font-weight:bold;}
.littips1{font-size:18px;}
.qrcodewrap{float:left; height:50px;  display:inline-block; position:relative; cursor:pointer;}
.qrcodewrap img{float:left; margin-top:9px; margin-right:5px;}
.qrcodewrap span.qrcodetip{font-family:"微软雅黑"; float:left; font-size:14px; color:#fff;line-height:45px; white-space:nowrap;}
.qrcodedetail{display:block; width:100px; height:130px; background:url(../images/qrcodedetail.gif) no-repeat; position:absolute; right:-105px; top:14px; display:none; z-index:100;}
a.qrcodewrap:hover .qrcodedetail{display:block;}
.header-r{float:right; margin-right:18px; display:inline;}
.usermes{float:left;  height:45px; margin-right:10px;}
.usermes img{ float:left; margin-top:8px; margin-right:11px; width:30px;}
.username2{font-family:"微软雅黑"; font-size:14px; color:#f0f0f0; height:30px;line-height:30px; position:relative; float:right; padding-left:3px; padding-right:3px; cursor:pointer; margin-top:8px; }
.load,.register{display:inline-block; width:54px; height:32px; line-height:32px; text-align:center; background:url(../images/loadbg.png) no-repeat; float:left; margin-left:15px; margin-top:7px; font-family:"微软雅黑"; font-size:14px; color:#fff;}
.load:hover{background:url(../images/loadbghover.png) no-repeat;}
.register{background:url(../images/registericon.png) no-repeat; margin-left:2px; margin-right:17px;}
.register:hover{background:url(../images/registericonhover.png) no-repeat;}
.change{line-height:50px; margin-right:10px;font-family:"微软雅黑"; font-size:14px; color:#fff; float:left;}
.phonebg{display:block; height:30px; float:left; background:url(../images/phonebg1.png) no-repeat; margin-top:15px; margin-right:20px;}
.phonebg span{ display:block; margin-left:110px; font-family:"微软雅黑"; font-size:24px; color:#f3d45e; font-weight:bold;}
.qqchart{display:block; width:92px; height:22px; background:url(../images/qqicon.png) no-repeat; float:left; position:relative; margin-top:13px; cursor:pointer;}
.qqchart1{display:block; width:92px; height:22px; background:url(../images/qqicon.png) no-repeat; float:left; position:relative; margin-top:21px; cursor:pointer;}
.qqmore{position:absolute; left:0px; top:22px; background:url(../images/qqchartbg.png) repeat-y; display:none; z-index:100;}
.qqlist{display:block; width:75px; height:20px; background:url(../images/qqchart.gif) no-repeat; margin:10px; cursor:pointer;}
.mqq{ position:absolute; top:-18px; left:264px;display:block; width:25px; height:33px; background:url(../images/mqq.png) no-repeat;  cursor:pointer;}
.qqchart1:hover .qqmore{display:block;}
.qqchart:hover .qqmore{display:block;}

.main{margin-top:5px; overflow:hidden; zoom:1;}
#wrap1{ background:url(../images/01bg.png) no-repeat; width:1000px; height:647px;}
#reghd{ padding-top:145px;}
.mainleft{ width:250px;float:left; display:inline; margin-left:2px; position:relative; overflow:hidden; }
.leftmid{width:240px; height:50px;  margin-bottom:6px; position:relative;}
.leftmid a{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.ticketadd{position:absolute; top:28px; color:#fffc10; font-weight:bold; right:5px; font-size:12px; display:none;}
.ticketwrap,.midlist2wrap,.midlist3wrap{width:78px; height:49px;background:url(../images/ticketbg.gif) no-repeat;float:left;margin-right:3px; position:relative; overflow:hidden;}
.ticket,.midlist2,.midlist3,.tickettwo,.midlist2two,.midlist3two{display:block; width:76px; height:49px; line-height:49px; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#fff; cursor:pointer; position:absolute; left:0px; top:0px;}
.tickettwo,.midlist2two,.midlist3two{left:0px;top:40px;}
.ticketwrap:hover{ background:url(../images/ticketbghover.gif) no-repeat;}
.ticketwrap:hover .ticket{ top:-40px;}
.ticketwrap:hover .tickettwo{ top:0px;}
.persent{font-family:"微软雅黑"; font-size:16px; font-weight:bold; color:#fff; padding-right:3px;}
.midlist2wrap{background:url(../images/midlist2bg.gif) no-repeat;}
.midlist2wrap:hover{background:url(../images/midlist2bghover.gif) no-repeat;}
.midlist2wrap:hover .midlist2{top:-40px;}
.midlist2wrap:hover .midlist2two{top:0px;}
.midlist3wrap{background:url(../images/midlist3bg.gif) no-repeat;margin-right:0px; transition:}
.right{ position:absolute; right:43px; top:15px;}
.false{ position:absolute; right:43px; top:15px; display:none;}
.midlist3wrap:hover{background:url(../images/midlist3bghover.gif) no-repeat;}
.midlist3wrap:hover .midlist3{top:-40px;}
.midlist3wrap:hover .midlist3two{top:0px;}
.userhd{height:40px; width:240px; background:url(../images/userhdbg.png) no-repeat; overflow:hidden;}
.userhdlist{ font-family:"微软雅黑"; font-size:14px; color:#fff; line-height:40px; padding-left:10px;}
.search{float:left; width:90px; height:30px; display:inline; margin-left:6px; background:url(../images/searchbg.png) no-repeat; margin-top:5px;}
.searchinp{width:55px; height:30px; line-height:30px; padding-left:10px; background:none; border:none;font-family:"微软雅黑"; font-size:12px; color:#e7e7e7; float:left;}
.searchbtn{width:25px; height:30px; background:none; border:none; float:left; cursor:pointer;}
.selectpart{position:absolute; left:100px; top:55px; }
.dropmiandiv{ width:80px; height:40px; position:relative;cursor:pointer;}
.dropdiv{width:62px; height:42px; line-height:42px; background:none; border:none; float:left; font-family:"微软雅黑"; font-size:14px; color:#fff; text-align:center; line-height:40px; cursor:pointer;}
.arrowdown{display:inline-block; width:10px; height:5px; float:right; background:url(../images/arrowdown.png) no-repeat; margin-top:20px; margin-right:5px;}
.chooseItems{display:none; width:78px; height:90px; background:url(../images/chooseItemsbg.png) no-repeat; position:absolute; left:0px; top:32px; z-index:100;}
.chooseItem{ height:29px; line-height:30px; text-align:center;  border-bottom:1px dashed #fff; font-family:"微软雅黑"; font-size:14px; color:#dfdfdf;cursor:pointer;}
.noborder{border-bottom:none; }
.chooseItem:hover{ background:url(../images/chooseItemhoverbg.png) no-repeat;}
.useronline{display:block; width:35px; height:38px; background:url(../images/useronline.png) no-repeat; float:right; cursor:pointer; }
.myfriend{display:block; width:35px; height:38px; background:url(../images/myfriend.png) no-repeat; float:right; margin-left:0px;cursor:pointer;}
.onlinewrap{height:47px; width:250px; background:url(../images/onlinenumbg.png) repeat; position:absolute; left:2px; bottom:5px; overflow:hidden;}
.onlinehide{height:47px; width:250px; background:#96aca9; position:absolute; left:2px; bottom:10px; overflow:hidden;}
.onlineicon{display:block; width:20px; height:21px; background:url(../images/onlineicon.png) no-repeat; margin-top:12px; margin-left:40px; float:left; margin-right:5px;}
.onlinetips{line-height:47px;font-family:"微软雅黑"; font-size:14px; color:#feed5d;}
.onlinenum{line-height:47px;font-family:"微软雅黑"; font-size:14px; color:#fff;}

.userlistwrap{ width:240px; height:0; overflow:visible; position:relative; background:#000; filter: alpha(opacity = 10);
-moz-opacity: 0.1;
-khtml-opacity: 0.1;
opacity: 1;  background: rgba(0,0,0,0.1) none repeat scroll;}
.usercontainer{ background:#000; filter: alpha(opacity = 10);
-moz-opacity: 0.1;
-khtml-opacity: 0.1;
opacity: 1;  background: rgba(0,0,0,0.1) none repeat scroll;}
.userlistwrap ul li{  padding-bottom:5px; position:relative; display:block; font-family:"微软雅黑";}
.userlistwrap ul li:hover{background:url(../images/userlisthoverbg.png) repeat-y;}
.userlistwrap ul li.usercurrent{ /*background:#000;filter: alpha(opacity = 30);
-moz-opacity: 0.3;
-khtml-opacity: 0.3;
opacity: 1;  background: rgba(0,0,0,0.3) none repeat scroll;*/ background:url(../images/usercurrentbg.png) repeat;}
.sexicon{display:inline-block; width:28px; height:28px; float:left; margin-top:9px; margin-left:8px; margin-right:8px;}
.username1{font-family:"微软雅黑"; font-size:12px; color:#fff; line-height:35px; display:inline-block; padding-top:6px; width:90px;  white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
.administor{font-family:"微软雅黑"; font-size:12px; color:#296a96; line-height:35px; display:inline-block; padding-top:6px; width:90px;  white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
.teachername{font-family:"微软雅黑"; font-size:12px; color:#a92e2e; line-height:35px; display:inline-block; padding-top:6px; width:90px;  white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
.userrating{float:right; display:inline-block; margin-right:12px; margin-top:7px;}
.userrating img{width:31px;}
.userbottom{overflow:hidden;zoom:1;padding-bottom:5px; display:none;}
.say{display:inline-block; height:20px; width:90px; background:url(../images/sayicon.png) 1px 1px no-repeat; float:left; margin-left:40px;}
.say:hover{background:url(../images/chat.png) 0px 0px no-repeat;}
.say span,.concentrate span{padding-left:35px;font-family:"微软雅黑"; font-size:14px; color:#2f3742;}
.concentrate{display:inline-block; height:20px; width:65px; background:url(../images/loveicon.png) 1px 1px no-repeat; float:left; }
.concentrate:hover{background:url(../images/care.png) no-repeat;}
.userborder{display:block; width:100%; height:10px; position:absolute; bottom:-5px; left:0px; background:url(../images/borderbottom.png) no-repeat;}
.hideleft{width:10px; height:100%; background:url(../images/hideleftbg.png) repeat-y; position:absolute; right:0px; top:0px; cursor:pointer;}
.showleft{width:10px; height:100%; background:#96aca9; repeat-y; position:absolute; left:0px; top:0px; cursor:pointer; display:none;}
.arrowright{display:block; width:6px; height:12px; background:url(../images/arrowright.png) no-repeat; position:absolute; right:2px; top:50%;}
.arrowleft{display:block; width:6px; height:12px; background:url(../images/arrowleft.png) no-repeat; position:absolute; right:2px; top:50%;}

.chartwrap{ float:left; display:inline; position:absolute; top:50px; bottom:150px; left:252px; right:547px; min-width:150px;_display:none;}
.charthd{ height:35px; overflow:hidden; padding-right:40px;background:#000; filter: alpha(opacity = 50);
-moz-opacity: 0.5;
-khtml-opacity: 0.5;
opacity: 1;  background: rgba(0,0,0,0.5) none repeat scroll;}
.ring{ display:block; width:38px; height:40px;  float:left;}
.tipswrap{background:url(../images/ringbg.png) 0 -2px no-repeat;  height:35px; overflow:hidden;  }
.tipsout{margin-left:45px; overflow:hidden; width:100%; height:35px;position:relative;}
.charttips{ white-space:nowrap; font-family:"微软雅黑"; font-size:12px; color:#feefb6;position:absolute; left:0px; top:0px; }
.charttips li{line-height:35px;}
.chatrecordouter{width:100%; height:100%; position:relative;background:#000; filter: alpha(opacity = 10);
-moz-opacity: 0.1;
-khtml-opacity: 0.1;
opacity: 1;  background: rgba(0,0,0,0.1) none repeat scroll; overflow:hidden;}
.chartrecord{ height:100%;}
.chartrecord ul{padding-right:10px; margin-top:5px;}
.chartrecord ul li{ padding-left:10px; padding-top:5px; overflow:hidden; font-size:12px;font-family:"微软雅黑"; overflow:hidden; _clear:both;}
.time{width:55px; height:26px; background:#3a3a3a; border-radius:5px; float:left; text-align:center; line-height:26px; color:#f0f0f0; margin-bottom:2px;}
.chartrecord ul li .chartimg{float:left; height:26px; margin-left:7px; display:inline-block; margin-top:-2px; }
.username{ float:left; line-height:26px; margin-left:8px;_margin-left:4px; background:#fff2a7; padding:0px 5px; color:#563600; border-radius:5px; cursor:pointer;margin-bottom:2px;}
.word{ float:left;line-height:26px; margin-left:12px;_margin-left:6px; background:#f9f9f9; border-radius:5px; padding:0 5px; max-width:100%; margin-right:20px; margin-bottom:2px;word-wrap:break-word;}
.word img{float:left;}
.sayto{ float:left;height:26px; line-height:26px; background:#3a3a3a; border-radius:5px; padding:0 5px;color:#f0f0f0; margin-left:10px; margin-bottom:2px;}
.myword{ float:left; line-height:26px; margin-left:12px;_margin-left:6px; background:#cae8ff; border-radius:5px; padding:0 5px; margin-right:20px; margin-bottom:2px;}
.dqword{ float:left; line-height:26px; margin-left:12px;_margin-left:6px; background:#ccd18a; border-radius:5px; padding:0 5px; margin-right:20px; margin-bottom:2px;}
.countdown,.delete{ float:left; height:26px; line-height:26px; margin-left:12px;background:#f9f9f9; border-radius:5px; padding:0 5px;}

.send{position:absolute;width:100%; bottom:-145px; left:0px;}
.sendhd{height:40px; background:url(../images/sendhdbg.png) repeat; overflow:hidden;}
#face{width:71px; height:28px; background:url(../images/facebg.png) 8px 3px no-repeat; border:1px solid #6d7979; border-radius:5px; margin-top:6px; margin-left:5px; display:inline-block; float:left;}
#face:hover{ background:url(../images/facebghover.png) 1px 1px no-repeat; border:none;}
#colourbar{width:73px; height:28px; background:url(../images/colourbarbg1.png) 8px 4px no-repeat; border:1px solid #6d7979; border-radius:5px; margin-top:6px; margin-left:5px; display:inline-block;cursor:pointer; float:left;}
.clourmore{ width:80px; height:110px; background:#fff; position:absolute; left:80px; top:-105px; display:none;}
.clourmore span{display:block; height:22px; line-height:22px; background:#f7f7f7; margin:3px 5px; text-align:center;}
.clourmore span:hover{background:#4ca0d9;}
#colourbar:hover{ background-color:#7e8888;}
.sendpic{ display:inline-block;width:69px; height:26px; background:url(../images/sendpicbg.png) 8px 4px no-repeat;border:1px solid #6d7979; border-radius:5px;  margin-top:6px; margin-left:5px;  position:relative; cursor:pointer; float:left; }
.sendpic:hover{background-color:#7e8888;}
.picinp{width:73px; height:28px; opacity:0; filter:alpha(opacity=0); position:absolute; left:0px; top:0px; cursor:pointer;}
.scroll{width:69px; height:26px; background:url(../images/scrollbg.png) 8px 3px no-repeat;border:1px solid #6d7979; border-radius:5px; float:right; margin-top:6px; margin-right:5px; display:inline;cursor:pointer;}
.scroll:hover{background-color:#7e8888;}
.unscroll{width:71px; height:26px; background:url(../images/unscrollbg.png) 9px 4px no-repeat;border:1px solid #6d7979; border-radius:5px; float:right; margin-top:6px; margin-right:5px; display:inline;cursor:pointer;}
#clearall{width:69px; height:26px; background:url(../images/clearallbg.png) 8px 4px no-repeat; border:1px solid #6d7979; border-radius:5px; float:right; margin-top:6px; margin-right:5px; display:inline;cursor:pointer;}
#clearall:hover{background-color:#7e8888;}
#allpeople{ height:26px; line-height:26px; border:1px solid #6d7a79; border-radius:5px; /*background:url(../images/allpeoplebg.gif) 0px 0px no-repeat;*/ float:right; margin-top:6px; margin-right:5px; display:inline;font-family:"微软雅黑"; font-size:14px; color:#f7f7f7; text-align:center; cursor:pointer; position:relative; padding-left:5px; padding-right:5px;}
#allpeople:hover{ background:#7e8888; border:1px solid #7e8888;}
#allpeople.allpeoplehot{ background:#7e8888; border:1px solid #7e8888;}
#removebtn{display:block; width:12px; height:12px; background:url(../images/remove.png) no-repeat; position:absolute; right:-8px; top:-5px; display:none;}

.editsend{height:60px; background:url(../images/editsentbg.png) repeat; margin-top:5px; position:relative;}
.emotionwrap{overflow:hidden; padding-left:5px; padding-right:5px;}
.emotion{ height:45px; width:100%; color:#f9f9f9; background:#000; filter: alpha(opacity = 20);
-moz-opacity: 0.2;
-khtml-opacity: 0.2;
opacity: 1;  background: rgba(0,0,0,0.2) none repeat scroll;
  border:none; float:left; margin-top:5px; }
#analytic{width:116px; height:49px; display:block; float:right; background:url(../images/sendbtn.gif) no-repeat; border:none; margin-top:5px; margin-right:5px; margin-left:5px; cursor:pointer;}
#analytic:hover{ background:url(../images/sendbtnhover.gif) no-repeat;}

.video{width:530px; position:absolute; top:50px; bottom:5px; right:10px;}
#videowrap{overflow:hidden; height:430px;}
.videohd{height:40px; background:url(../images/videohdbg.png) no-repeat;}
.vtitle{display:block; width:100px; height:35px; line-height:35px; text-align:center; float:left; background:url(../images/videotitlebg.png) no-repeat;font-family:"微软雅黑"; font-size:16px; color:#fff; margin-top:5px; margin-left:5px;}
.reflesh{font-family:"微软雅黑"; font-size:14px; color:#5db4fe; line-height:40px; padding-left:10px; cursor:pointer;}
.reflesh:hover{ color:#2d96f0;}
.phone{width:294px; height:40px; float:right; background:url(../images/phonebg.png) no-repeat; }
.phone span{ display:block; margin-left:120px; margin-top:5px;font-family:"微软雅黑"; font-size:23px; color:#f3d45e; font-weight:bold;}
.videocon{margin-top:2px; position:relative;}
.announce{ margin-top:5px; height:100%; min-height:490px;background:url(../images/annconbg.png) repeat;}
.annhd{height:40px; width:100%; background:url(../images/annhdbg.png) repeat; width:530px;}
.annhd a{display:block; width:100px; height:35px; line-height:35px; margin-top:5px; float:left; margin-left:5px; background:url(../images/annhdlistbg.png)  0 1px no-repeat;font-family:"微软雅黑"; font-size:14px; color:#fff; text-align:center; cursor:pointer;}
#showann{ display:block; margin-left:56px;_margin-left:30px; margin-top:15px; color:#fff; display:none; float:left; cursor:pointer;}
.annhd a.anncurrent{ color:#feefb6; background:url(../images/annhdlbgcurrent.png) 0 1px no-repeat;}
.anncon{height:100%; width:100%; }
.anncontent{padding-top:25px; padding-bottom:20px; display:none; width:100%; height:100%;}

.anncon p,#ggtitle{ width:500px;font-family:"微软雅黑"; font-size:14px; color:white; margin-left:20px; line-height:24px;}
#ggcontent div{ width:500px;font-family:"微软雅黑"; font-size:14px; color:white; margin-left:20px; line-height:20px;}

#mask{width:100%; height:100%; background:#000; opacity:0.5; filter:alpha(opacity=50); position:fixed; left:0px; top:0; z-index:100; display:none;}

.loadtip{width:902px; height:360px; background:url(../images/newloadtipbg.png) no-repeat; position:absolute; left:50%; top:50%; margin-top:-180px; margin-left:-451px; z-index:200; border-radius:10px; display:none;}
.closeloadtip{ display:block; width:16px; height:16px; background:url(../images/closeicon1.png) no-repeat; position:absolute; right:20px; top:20px;cursor:pointer;transition:all ease-out .3s;-moz-transition:all ease-out .3s;-webkit-transition:all ease-out .3s;}
.closeloadtip:hover{transform:rotate(225deg);-webkit-transform:rotate(275deg);-moz-transform:rotate(275deg);}
.registerbtn3{display:block; width:241px; height:81px; background:url(../images/registerbtn3.png) no-repeat; position:absolute; left:48px; bottom:30px; cursor:pointer;}
.loadtip_qq{display:block; width:133px; height:129px; background:url(../images/loadtip_qq.png) no-repeat; position:absolute; right:33px; bottom:45px;}
.loadtiphd{font-family:"微软雅黑"; font-size:18px; color:#fff; height:40px; line-height:40px; background:#47351e; padding-left:20px; border-top-left-radius:10px; border-top-right-radius:10px; font-weight:bold;}
.close1{display:inline-block; width:16px; height:16px; float:right; background:url(../images/newcloseicon.png) no-repeat; margin-right:12px; margin-top:12px; cursor:pointer;transition:all ease-out .3s;-moz-transition:all ease-out .3s;-webkit-transition:all ease-out .3s;}
.close1:hover{transform:rotate(225deg);-webkit-transform:rotate(275deg);-moz-transform:rotate(275deg);}
.loadtipcon{margin-top:57px; text-align:center;}
.loadtipcon p{font-family:"微软雅黑"; font-size:16px; color:#333; line-height:30px; width:402px; margin:0 auto;}
.loadtipcon p a{font-family:"微软雅黑"; font-size:16px; color:#6a95cd;}
.loadtipcon p span{ color:#e4cc03;}
.loadwrap{margin-top:50px; margin-left:23px;}
.loadwrap a{display:block; width:122px; height:42px; line-height:42px; text-align:center; border-radius:10px; float:left; margin-right:15px;font-family:"微软雅黑"; font-size:16px; color:#fff;}
.loadwrap a.ignore{background:#d2d2d2; color:#4d4d4d;}
.loadwrap a.ignore:hover{ background:#ddd;}

.layer1{width:900px; height:360px;  position:fixed; top:50%; left:50%; margin-top:-180px; margin-left:-450px; z-index:10000; border-radius:5px; overflow:hidden; display:none; }
.layer1_qq{display:block; width:135px; height:44px; background:url(../images/layer1_qq.png) no-repeat; position:absolute; right:55px; bottom:35px;}
.closelayer1{display:block; width:36px; height:35px; background:url(../images/closelayer1.png) no-repeat; position:absolute; right:-2px; top:-1px; cursor:pointer; z-index:100;}
.qqiconlist{margin-top:185px; margin-left:152px;}
.qqiconlist a{display:inline-block; width:138px; height:29px; background:url(../images/qqicon1.gif) no-repeat; float:left; margin-left:20px; margin-bottom:7px;}
.close2{display:block; width:16px; height:16px; background:url(../images/closeicon1.png) no-repeat; float:right; margin-right:10px; margin-top:10px; cursor:pointer;}

.layercon{width:900px; height:360px; position:relative; overflow:hidden;}
.layerlist{position:absolute; left:0; top:0;}
.layerlist li{ width:900px;position:relative; float:left;}
.layerlist li img{border-radius:5px;}
.layer1Lbtn,.layer1Rbtn{display:block; width:20px; height:45px; position:absolute;  top:152px; cursor:pointer; cursor:pointer;}
.layer1Lbtn{left:-20px;background:url(../images/arrowbtn1.png) 0px 0 no-repeat;}
.layer1Rbtn{ right:-20px;background:url(../images/arrowbtn1.png) -254px 0 no-repeat;}

.findpw,.accountload{width:520px; height:310px; position:fixed; margin:auto; left:0; right:0; top:0; bottom:0; background:#f9f9f9; display:none; z-index:200; border-radius:10px;}
.pwcon{ width:475px; margin:0 auto;margin-top:35px; border-bottom:1px solid #cacaca; padding-bottom:30px;}
.phonenum{width:250px; height:35px; border:1px solid #cacaca; margin-left:100px; background:none; margin-bottom:15px; padding-left:10px;font-family:"微软雅黑";color:#b6b6b6;}
.verificate{width:140px; height:35px; border:1px solid #cacaca;margin-left:100px;background:none;  padding-left:10px; display:inline;font-family:"微软雅黑"; color:#b6b6b6; margin-right:20px;}
.getyzm{display:inline-block; width:90px; height:42px; line-height:42px; text-align:center; background:url(../images/yzmbg.gif) no-repeat;font-family:"微软雅黑"; font-size:14px; color:#333; cursor:pointer;}
.submitbtn{clear:both; display:block;width:100px; height:42px; background:#6a95cd; border:none;font-family:"微软雅黑"; font-size:18px; color:#fff; margin-top:22px; margin-left:185px; cursor:pointer;}
.pwbottom{margin-top:11px; float:right; margin-right:23px;font-family:"微软雅黑"; font-size:12px; color:#5b7eab;}
.pwbottom a{font-family:"微软雅黑"; font-size:12px; color:#5b7eab; cursor:pointer;}
.qq{display:inline-block; height:25px; line-height:25px; background:url(../images/qqpic.gif) no-repeat; padding-left:26px; margin-right:10px;}
.qq span{padding-right:10px; border-right:1px solid #6988b1;}
.findpw2{padding-right:10px;border-right:1px solid #6988b1; margin-right:10px;}

.accountcon{ width:475px; margin:0 auto;margin-top:40px; padding-bottom:36px;border-bottom:1px solid #cacaca;}
.account,.accountpw{width:250px; height:25px; line-height:20px; background:none; border:1px solid #cacaca; margin-left:107px; padding-left:10px; padding-top:5px; padding-bottom:5px;font-family:"微软雅黑"; font-size:14px; color:#b6b6b6;}
.pwpart{margin-top:10px; position:relative;}
.pwtips{position:absolute; left:117px; top:10px;font-family:"微软雅黑"; font-size:14px; color:#b6b6b6; cursor:text;}
.loadbtn{width:100px; height:40px; background:#6d5331; border:none;font-family:"微软雅黑"; font-size:18px; color:#fff; margin-top:22px; margin-left:185px; cursor:pointer;}

.reglayer{width:520px; height:420px; position:fixed; margin:auto; left:0; right:0; top:0; bottom:0; background:#f9f9f9; display:none; z-index:200; border-radius:10px;}
.regcon{width:475px; margin:0 auto; margin-top:30px;padding-bottom:10px;border-bottom:1px solid #cacaca;}
.regcon input{margin-bottom:10px; }
.nickname,.nickname1{width:160px; height:25px; line-height:25px; background:none; border:1px solid #cacaca; margin-left:107px; padding-left:10px;font-family:"微软雅黑"; font-size:14px; color:#b6b6b6; padding-top:5px; padding-bottom:5px; }
.pwpart1{position:relative;}
.pwpart1 span,#sp{position:absolute; left:125px; top:10px;font-family:"微软雅黑"; font-size:14px; color:#b6b6b6; cursor:text;}
#pp{position:absolute; left:120px; top:10px;font-family:"微软雅黑"; font-size:14px; color:#b6b6b6; cursor:text;}
#regpp{position:absolute; left:126px; top:10px;font-family:"微软雅黑"; font-size:14px; color:#b6b6b6; cursor:text;}
.registerbtn{border-style: none;
    border-color: inherit;
    border-width: medium;
    width:100px; height:40px; background:#6a95cd; font-family:"微软雅黑"; font-size:18px; color:#fff; margin-top:10px; margin-left:185px;
}


/*15-0813 by ming*/
.anncon p.readonly{ font-size:20px; margin-left:96px; margin-bottom:20px;}
.operate_load,.operate_register{ display:block; width:130px; height:55px; line-height:55px; text-align:center; background:#6cb2ee; float:left; font-family:"微软雅黑"; font-size:20px; color:#fff; cursor:pointer; border-radius:10px; margin-right:20px;}
.operate_load:hover,.operate_register:hover{background:#7ac067;}
#loadChatMore{width:100%; height:30px; background:url(../images/loadChatMorebg.png) no-repeat center; cursor:pointer;}
.chart_tips{margin-top:3px; color:#657370; font-family:"微软雅黑"; text-align:center; font-size:12px;}

.step1{ padding-top:0px; display:-none; margin-top:-8px;}
.step2{ padding-top:13px;display:none;}
.regcon input.step1end{width:120px; height:40px; background:#6d5331; border:none; border-radius:10px; margin-top:-5px; margin-left:170px; margin-bottom:30px; font-family:"微软雅黑"; font-size:18px; color:#f9f9f9; cursor:pointer;}
.step2 .phoneinpwrap{margin-top:30px;}
.regcon input.regbutton{width:120px; height:40px; background:#6d5331; border:none; border-radius:10px; margin-top:15px; margin-left:170px; margin-bottom:33px; font-family:"微软雅黑"; font-size:18px; color:#f9f9f9; cursor:pointer;}
#Radio1,#Radio2{float:left; margin-top:7px;}
.sexpic{float:left; margin-right:25px;}
.sextips{float:left; font-size:14px; color:#b6b6b6; font-family:"微软雅黑"; margin-right:18px; padding-top:5px;}
.sexwrap{ clear:both; margin-top:10px; position:relative; height:40px;}
.regtips{ font-family:"微软雅黑"; color:#ff6c5b; float:left; }
.step3{ display:none;}
.step3hd{font-size:24px; color:#ff6868; font-weight:bold;font-family:"微软雅黑"; overflow:hidden; margin-top:-5px;}
.successicon{display:block; width:73px; height:58px; background:url(../images/successicon.png) no-repeat; float:left; margin-left:87px; margin-right:16px;}
.step3hd_text{display:block; float:left; margin-top:18px;}
.softwarelist{margin-left:65px; margin-top:20px; width:100%; overflow:hidden; margin-left:40px;}
.softwarelist li{width:105px; text-align:center; float:left; margin-right:35px;}
.qrcode_text{display:block; font-size:14px; font-family:"微软雅黑"; color:#3d5471; margin-top:10px;}
.loadnow{ display:block;width:258px; height:45px; line-height:45px; text-align:center; background:#6d5331; border-radius:10px;font-family:"微软雅黑"; font-size:18px; color:#f9f9f9; margin:0 auto; margin-top:27px; margin-bottom:30px; cursor:pointer;}
.vipcolor{color:#fff600;}
.regbottom{ width:480px; height:44px; line-height:44px;position:absolute; bottom:0; left:20px; border-top:1px solid #cacaca;}
.reg_findpw{ margin-right:10px; float:right;}
.reg_load{float:right;}
.reg_line{padding-left:10px;}
.reg_load,.reg_findpw,.reg_line{font-family:"微软雅黑"; color:#5b7eab;}

.PwdStatus{background:#e0e0e0;line-height:16px;height:16px;display:-none; position:absolute; left:114px; top:43px;}
#PwdStatus .s3{border-right:0px;}
.PwdStatus span{display:block;float:left;height:16px;width:87px;overflow:hidden;color:#ccc;text-align:center;border-right:1px solid #fff; font-family:"微软雅黑";}
.PwdStatus1 .s1{background:#E6928E;color:#fff;}
.PwdStatus2 .s1,.PwdStatus2 .s2{background:#F0DA39;color:#fff;}
.PwdStatus3 .s1,.PwdStatus3 .s2,.PwdStatus3 .s3{background:#59AA42;color:#fff;}
#ppp{position:absolute; left:110px; top:60px;font-family:"微软雅黑";}
#pwpart1{margin-top:0;}
#pwpart2{margin-top:40px; margin-bottom:18px;}
#pppp{position:absolute; left:110px; top:40px;font-family:"微软雅黑";}

/*分享部分*/
.bdsharebuttonbox{width:140px; float:right; margin-top:5px;}

.quizwrap{width:920px; height:590px; background:#d35252; border-radius:10px; position:fixed; top:50%; left:50%; margin-left:-460px; margin-top:-295px; z-index:100; display:none;}
.closequiz{display:block; width:38px; height:38px; background:url(../images/closeicon4.png) no-repeat; position:absolute; right:-17px; top:-19px; cursor:pointer;}
.quizwrap iframe{margin-top:10px; margin-left:10px;}

.exchangewrap{width:930px; height:590px; background:#ecb82a; border-radius:10px; position:fixed; top:50%; left:50%; margin-left:-460px; margin-top:-295px; z-index:100; display:none;}
.closeex{display:block; width:38px; height:38px; background:url(../images/closeexicon.png) no-repeat; position:absolute; right:-17px; top:-19px; cursor:pointer;}
.exchangewrap iframe{margin-top:10px; margin-left:10px;}
#imgVerify{position:absolute; left:310px; height:37px;}
/*15-0813 by ming*/



.course{width:1000px; height:450px; background:#f9f9f9; border:10px solid #cdc964; border-radius:10px; position:fixed; _position:absolute; margin:auto; left:0; right:0; top:0; bottom:0; display:none; z-index:200;}
.close3{display:block; width:38px; height:38px; background:url(../images/closeicon2.png) no-repeat; position:absolute; right:-30px; top:-28px; cursor:pointer;}
.coursecon{width:1000px; height:450px;}
.coursecon h2{font-family:"微软雅黑"; font-size:30px; color:#2a2a2a; text-align:center; font-weight:bold; line-height:86px;}
.courselist{margin:0 20px;}
table{border-collapse:collapse;}
.courselist tr{height:44px;}
.courselist p{font-size:14px;}
.courselist tr.corusehd{height:40px; background:#e6e4bb;}
.courselist tr td{width:120px; border:1px solid #d1d1d1; text-align:center;font-family:"微软雅黑"; font-size:14px; color:#2a2a2a;}
.courselist tr td.title{width:128px; font-size:16px; font-weight:bold;}

.teacher{width:1004px; height:500px; /*background:url(../images/teacherbg.png) no-repeat;*/ border:10px solid #d35252; background:#f9f9f9; border-radius:10px;position:fixed; margin:auto; left:0; right:0; left:0; bottom:0; top:0; z-index:200; display:none;}
.teacherouter{ width:1004px;height:500px; overflow:auto; background:#f9f9f9; }
.close4{display:block; width:38px; height:38px; background:url(../images/closeicon4.png) no-repeat; position:absolute; right:-30px; top:-28px; cursor:pointer;}
.teacherhd{width:464px; height:60px; line-height:48px; margin:0 auto; margin-top:35px; background:url(../images/teacherhdbg.gif) no-repeat; text-align:center;font-family:"微软雅黑"; font-size:30px; color:#2a2a2a; font-weight:bold;}
.navteacher{margin:36px 25px 0px 25px; height:40px; border-bottom:1px solid #edcc70; }
.navteacher a{display:block; float:left; height:30px; margin-left:12px; margin-right:49px;font-family:"微软雅黑"; font-size:18px; color:#333; cursor:pointer; position:relative;}
.teachernow{display:block; width:100px; height:8px; background:url(../images/teachercur.png) no-repeat; position:absolute; left:-20%; bottom:-10px; display:none;}
.navteacher a:hover .teachernow{display:block;}
.teachercon{margin-left:30px; display:none; overflow:hidden; zoom:1;padding-bottom:5px;}
.tconleft{margin-top:80px; float:left; width:140px; border:1px solid #e5e5e5; position:relative; }
.sculpture{width:92px; height:92px; position:absolute; left:22px; top:-46px; }
.sculpture img{}
.headmask{display:block; width:110px; height:110px; background:url(../images/headmask.png) no-repeat; position:absolute; left:14px; top:-56px; z-index:200;}
.tname{display:block; width:100%; text-align:center; margin-top:63px;font-family:"微软雅黑"; font-size:15px; color:#464646; font-weight:bold;}
.praisewrap{float:left; margin-left:25px; display:inline; margin-top:17px;}
.praisewrap span,.reviewwrap span{display:block;font-family:"微软雅黑"; font-size:12px; color:#404040; }
.praisewrap span.praisenum,.reviewwrap span.praisenum{font-size:18px; color:#d35252; font-weight:bold;}
.praisewrap span.praise{width:45px; height:20px; line-height:20px; border-right:1px solid #e5e5e5;}
.reviewwrap{float:left; margin-top:17px; margin-left:10px; display:inline;}
.reviewwrap span.review{ color:#d8ba64;}
.reviewcon{ clear:both; width:115px; margin:0 auto; margin-top:75px; overflow:hidden;line-height:20px; text-overflow:ellipsis;}
.tconright{float:left; margin-left:10px; width:800px; display:inline;}
.appraisewrap{overflow:hidden; zoom:1; padding-bottom:10px;}
.appraise{ margin:35px 15px 25px 10px; overflow:hidden; zoom:1;}
.fraction{float:left; margin-left:26px; width:95px; text-align:center;}
.numfra{font-family:"微软雅黑"; font-size:36px; color:#d35252; font-weight:bold; }
.totalfra{font-family:"微软雅黑"; font-size:14px; color:#959595;  margin-top:7px;}
.starpart{float:left; margin-left:17px; margin-top:16px; margin-right:30px;}
.starpart a{ display:block; width:22px; height:22px;background:url(../images/star1.png) no-repeat; float:left; margin-right:3px;}
.starpart a.starhot{background:url(../images/star1hover.png) no-repeat;}
.appraiseinp{height:90px; border-left:1px solid #e5e5e5; padding-left:35px; float:left;}
.appraisetext{ width:280px; height:73px; background:#fff; border:1px solid #eee; margin-top:4px; padding-top:5px; padding-left:10px;font-family:"微软雅黑"; font-size:14px; color:#cfcfcf;}
.star1{float:left; margin-left:16px; display:inline; margin-top:5px;}
.star1 a{display:block; width:23px; height:23px; background:url(../images/star2.gif) no-repeat; float:left; margin-right:3px; margin-bottom:10px; cursor:pointer;}
.star1 a.star1hot{background:url(../images/star2hover.gif) no-repeat;}
.starbtn{clear:both; display:block; width:132px; height:40px; background:#de6a6a;font-family:"微软雅黑"; font-size:16px; color:#f9f9f9; border:none; cursor:pointer;}
.starbtn:hover{ background:#d35252;}
.appraise2{border-top:1px solid #e5e5e5;}
.appraise2 ul li{overflow:hidden; zoom:1; border-bottom:1px solid #e5e5e5;}
.usermes1{width:135px; text-align:center; float:left; margin-top:7px;}
.usermes1 span{display:block;font-family:"微软雅黑"; font-size:14px; color:#464646; margin-top:8px;}
.star2{float:left; margin-top:28px;}
.star2 a{display:block; width:17px; height:17px; background:url(../images/star3.gif) no-repeat; float:left;}
.star2 a.star3gray{background:url(../images/star3gray.gif) no-repeat;}
.appraiselist{ width:500px;float:left; margin-left:35px; margin-top:7px; margin-bottom:7px;  background:#e9f2f5; border-radius:10px;}
.appraiselist p{font-family:"微软雅黑"; font-size:14px; color:#8b8b8b; word-wrap:break-word;}
.conappr{  padding:10px 15px 8px 15px;}
.appraiselist p.datetime{font-family:"微软雅黑"; font-size:12px; color:#bfbfbf; padding-left:15px; padding-bottom:10px;}
.appraiselist p.datetime span{padding-left:12px;}

.product{width:990px; height:520px; background:#f9f9f9; border:10px solid #518c40; border-radius:10px; position:fixed; margin:auto; left:0; right:0; top:0; bottom:0; z-index:200; display:none;}
.close5{display:block; width:38px; height:38px; background:url(../images/closeicon5.png) no-repeat; position:absolute; right:-30px; top:-28px; cursor:pointer; z-index:100;}
.procon{margin:10px; height:500px; width:980px; padding-bottom:10px; overflow:auto; zoom:1;}
.prodetail{margin-top:20px; overflow:hidden; zoom:1; position:relative; padding-bottom:20px;}
.italicline{display:block; width:90px; height:178px; background:url(../images/italicline.png) no-repeat; position:absolute; left:472px; top:20px;}
.prointro{float:left; margin-right:10px;}
.prohd{font-family:"微软雅黑"; font-size:16px; color:#252736; width:200px; height:30px; border-bottom:1px solid #e5e5e5;}
.prohd span{display:block; width:100px; text-align:center; height:28px; border-bottom:2px solid #f9ce4d;}
.prointro img{float:left; margin-left:10px; display:inline; margin-top:10px;}
.protips{font-family:"微软雅黑"; font-size:14px; color:#636363; float:left; text-indent:2em; margin-left:10px; line-height:24px; margin-top:14px;}
.protype{float:left;}
.typelist{margin-top:5px; margin-left:35px;}
.typelist tr{border-bottom:1px dashed #c3c3c3;}
.typelist tr td{ height:35px; line-height:35px; text-align:center; padding-left:20px;font-family:"微软雅黑"; font-size:14px; color:#636363;}
.typelist tr td.typetitle{ padding-left:0; color:#518c40;}

.odds{margin-top:20px; width:950px;}
.oddshd{height:20px; text-align:center; position:relative;font-family:"微软雅黑"; font-size:16px; color:#242635; margin-bottom:10px;}
.oddshdl{display:block; width:425px; height:6px; background:url(../images/oddshdline.png) 0 0 no-repeat; position:absolute; left:0; top:10px;}
.oddshdr{display:block; width:425px; height:6px; background:url(../images/oddshdline.png) -537px 0 no-repeat; position:absolute; right:0; top:10px;}
.oddslist ul li{width:196px; float:left; margin-left:37px; display:inline;}
.oddspic{width:106px; margin:0 auto;}
.oddstips,.oddstips2,.oddstips3,.oddstips4{ display:block; height:28px; line-height:28px;font-family:"微软雅黑"; font-size:15px; color:#f18900; padding-left:5px; border-left:1px solid #dcdbdb; margin-top:5px; font-weight:bold;}
.oddstips2{color:#3f95c4;}
.oddstips3{color:#d23d98;}
.oddstips4{color:#009e9f;}
.oddsdes{font-family:"微软雅黑"; font-size:12px; color:#7b7b7b; margin-top:10px; line-height:20px;}
.oddslist ul li p{font-family:"微软雅黑"; font-size:12px; color:#7b7b7b; margin-top:10px; line-height:20px;}
.calendar{position:fixed; margin:auto; left:0; right:0; top:0; bottom:0px; width:700px; height:540px; display:none; border:10px solid #518c40; border-radius:8px; background:#fff; z-index:200;}
.goldetf{position:fixed; margin:auto; left:0; right:0; top:0; bottom:0px; width:700px; height:540px; display:none; border:10px solid #cdc964; border-radius:8px; background:#fff; z-index:200;}
.goldetf iframe{margin-top:-80px;}
.iframewrap{overflow:hidden;}

.chalayer{width:520px; height:520px; position:fixed; margin:auto; left:0; right:0; top:0; bottom:0; background:#f9f9f9; display:none; z-index:200; border-radius:10px;}
.pwlayer{width:520px; height:300px; position:fixed; margin:auto; left:0; right:0; top:0; bottom:0; background:#f9f9f9; display:none; z-index:200;}

.qrcodeimg{margin-left:15px; width:130px; float:left; display:inline; margin-bottom:10px;}
.qrcodedes{ clear:both;height:22px; display:block; background:url(../images/qrcodeicon.png) no-repeat; padding-left:33px;font-family:"微软雅黑"; font-size:14px; color:#2f2f2f; margin-top:10px; line-height:22px; margin-left:15px; }
.joinmed{padding-left:10px; float:left; display:inline;font-family:"微软雅黑"; width:360px; border:1px dashed #fff; border-left:none; overflow:hidden;background:url(../images/joinmedbg.png) repeat;}
.qrplathd{display:block;font-family:"微软雅黑"; font-size:14px; color:#2f2f2f; margin-top:5px; }
.method{margin-top:9px;}
.methodwrap{display:block; height:36px; line-height:36px;font-size:14px; color:#fff; padding:0 15px;  background:#000; filter: alpha(opacity = 80);
-moz-opacity: 0.8;
-khtml-opacity: 0.8;
opacity: 1;  background: rgba(0,0,0,0.8) none repeat scroll; border-radius:5px; float:left;}
.methodarr{display:block; width:26px; height:25px; background:url(../images/methodarrow.png) no-repeat; float:left; margin-left:5px; margin-top:6px;}
.anncon p.methodtips{clear:both; margin-left:0; line-height:29px;}
.soft{margin-top:15px; overflow:hidden; zoom:1; padding-bottom:15px;}

.soft1{width:130px; float:left; margin-left:34px; display:inline; text-align:center;}
.softpic1{display:block; width:130px; height:130px; background:url(../images/soft1.png) no-repeat; margin-bottom:20px;}
.softpic2{display:block; width:130px; height:130px; background:url(../images/soft2.png) no-repeat; margin-bottom:20px;}
.softpic3{display:block; width:130px; height:130px; background:url(../images/soft3.png) no-repeat; margin-bottom:20px;}
.softtips{font-size:18px; color:#2f2f2f; font-weight:bold;}
.soft1 a:hover{background:url(../images/softhover.png) no-repeat;}
.soft1 a{transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;-o-transition: 0.5s all;}

.top{height:120px; width:100%; background:url(../images/regtopbg.gif) repeat-x;}
.topwrap{width:1000px; margin:0 auto;}
.reglogo{margin-top:30px; float:left;}
.topright{float:right; margin-top:40px;}
.regwrap{width:1000px; margin:0 auto; height:869px; background:url(../images/regwrapbg.png) 0 -20px no-repeat;}
.reghd{padding-top:131px; overflow:hidden; zoom:1;}
.regleft{width:547px; float:left; margin-top:15px;}
.regicon{display:inline-block; width:27px; height:32px; background:url(../images/regicon.png) no-repeat; margin-left:35px; margin-top:15px; float:left; margin-right:15px;}
.regtitle{font-family:"微软雅黑"; font-size:24px; color:#ebf4f4; font-weight:bold; float:left; line-height:60px; }
.inpwrap{margin-top:10px; position:relative;}
.regname{width:145px; display:block; height:50px; line-height:50px; text-align:right;font-family:"微软雅黑"; font-size:16px; color:#96d4ff; float:left; margin-right:20px;}
.regname1{width:145px; display:block; height:50px; line-height:50px; text-align:right;font-family:"微软雅黑"; font-size:16px; color:#96d4ff; float:left; margin-right:20px;}

.reginp{width:295px; padding-left:5px; color:#a5a5a5; font-size:14px; font-family:"微软雅黑"; height:20px; line-height:20px; padding-top:15px; padding-bottom:15px; background:#fff; border-radius:5px; border:none;}

.reginp1{width:295px; padding-left:5px; color:#a5a5a5; font-size:14px; font-family:"微软雅黑"; height:20px; line-height:20px; padding-top:15px; padding-bottom:15px; background:#fff; border-radius:5px; border:none;}
.radio{clear:both; float:right; margin-right:85px; display:inline; margin-top:15px;font-family:"微软雅黑"; font-size:14px; color:#e2e2e2;}
.regbtn{width:300px; height:57px; background:url(../images/regbtnbg.png) no-repeat; border:none; clear:both; margin-left:165px; margin-top:27px;font-family:"微软雅黑"; font-size:18px; color:#f9f9f9; padding-bottom:6px;}
.loadbtn2{width:300px; height:57px; background:url(../images/regbtnbg.png) no-repeat; border:none; clear:both; margin-left:165px; margin-top:27px;font-family:"微软雅黑"; font-size:18px; color:#f9f9f9; padding-bottom:6px;}
.regbtn:hover,.loadbtn2:hover{background:url(../images/regbtnbghover.png) no-repeat; cursor:pointer;}
.toload{ position:relative;font-family:"微软雅黑"; font-size:14px; color:#5b98c3; margin-left:165px; margin-top:15px;}
.toload a{font-family:"微软雅黑"; font-size:14px; color:#2faaff;}
.toload a:hover{ color:#dbefff}
.forgetpw{ margin-left:78px; cursor:pointer;}
.regright{float:left; width:435px; height:340px; background:url(../images/regrightbg.png) no-repeat; text-align:center;}
.regright p{font-family:"微软雅黑"; font-size:16px; color:#96d4ff; margin-top:110px;}
.loadbtn1{ display:inline-block;width:300px; height:52px; line-height:52px; background:url(../images/loadbtnbg.png) no-repeat;font-family:"微软雅黑"; font-size:18px; color:#f9f9f9; margin-top:35px; border:none; cursor:pointer;}
.loadbtn1:hover{background:url(../images/loadbtnbghover.png) no-repeat;}
.pwtips1{position:absolute; left:171px; top:15px;font-family:"微软雅黑"; font-size:14px; color:#a5a5a5; cursor:text;}
.pwtips2{position:absolute; left:171px; top:15px;font-family:"微软雅黑"; font-size:14px; color:#a5a5a5; cursor:text;}
.loadleft{width:547px; float:left; margin-top:33px;}

.nickwrap{margin-bottom:10px;}


.dumascroll {}        /*只需对需要渲染滚动条的div设置该class即可,div要固定高度，超出部分设置隐藏，显示纵向滚动条。*/
.dumascroll_area {    height:100%;overflow:hidden;}
.dumascroll_bar,.dumascroll_handle,.dumascroll_handle_a,.dumascroll_arrow_up,.dumascroll_arrow_up_a,.dumascroll_arrow_down,.dumascroll_arrow_down_a {    background-image:url(../images/un_bg_bar.gif);}
.dumascroll_bar {    position:absolute;    top:0;    right:0;    z-index:9;    width:14px;    height:100%;    cursor:default;    -moz-user-select:none;    -khtml-user-select:none;    user-select:none;    background-repeat:repeat-y;    background-position:-42px 0;    float:left;}
.dumascroll_arrow_up,.dumascroll_arrow_up_a,.dumascroll_handle,.dumascroll_handle_a,.dumascroll_arrow_down,.dumascroll_arrow_down_a {    position:absolute;    left:0;}
.dumascroll_arrow_up,.dumascroll_arrow_up_a,.dumascroll_arrow_down,.dumascroll_arrow_down_a {    width:100%;    height:14px;    color:#fff;    text-align:center;}
.dumascroll_arrow_up,.dumascroll_arrow_up_a { top:0; }
.dumascroll_arrow_down,.dumascroll_arrow_down_a { bottom:0; }
.dumascroll_handle,.dumascroll_handle_a { width:100%; background-repeat:repeat-y; }
.dumascroll_arrow_up { background-position:0 0; }
.dumascroll_arrow_up_a { background-position:-14px 0; }
.dumascroll_handle { background-position:-28px 0; }
.dumascroll_handle_a { background-position:-56px 0; }
.dumascroll_arrow_down { background-position:-70px 0; }
.dumascroll_arrow_down_a { background-position:-84px 0; }



#emotions{left:0;width:395px;font-size:12px;background:#fff;position:absolute;border:1px solid #E8E8E8;}
#emotions a{color:#9ABBC8;padding:2px 7px;text-decoration:none;}
#emotions img{border:0;}
#emotions div{margin:5px 10px;padding:1px;overflow:hidden;}
#emotions #prev,#emotions #next{margin-left:3px;background:#eee;}
#emotions .categorys{color:#ccc;height:23px;color:#9ABBC8;overflow:hidden;}
#emotions .categorys a{display:inline-block;}
#emotions .categorys a:hover{text-decoration:underline;}
#emotions .categorys a.current{cursor:default;background:#F0F0F0;-moz-border-radius:3px;-webkit-border-radius:3px;}
#emotions .container{padding:1px;overflow:hidden;}
#emotions .container a{float:left;width:26px;height:22px;text-align:center;padding:4px 2px;margin:-1px 0 0 -1px;border:1px solid #e8e8e8;}
#emotions .container a:hover{z-index:2;position:relative;border:1px solid #0095cd;}
#emotions .page{text-align:right;}
#emotions .page a.current{color:#666;background-color:#fff;}
#emotions .page a{margin-left:3px;color:#0078B6;background-color:#f3f3f3;}
#emotions .page a:hover{background-color:#e7e7e7;}

.say1{ display:inline-block; width:26px; height:22px; background:url(../images/chat.png) no-repeat; float:right; margin-top:11px;margin-right:5px; cursor:pointer;position:relative; z-index:10; display:none;}
.say1:hover{background::url(../images/chathover.png) no-repeat; }
.focus1{display:inline-block; width:24px; height:21px; background:url(../images/care.png) no-repeat; float:right;margin-top:13px; margin-right:5px; position:relative; z-index:10; cursor:pointer; display:none;}
.nofocus1{display:inline-block; width:24px; height:21px; background:url(../images/nocare.png) no-repeat; float:right;margin-top:13px; margin-right:5px; display:none;}

.softtop{ padding-bottom:15px; border-bottom:1px dashed #2b3332; margin-left:15px; margin-right:15px; overflow:hidden; zoom:1;}
.softleft{ width:132px; text-align:center; float:left; display:inline;}
.pctips{font-family:"微软雅黑"; font-size:18px; font-weight:bold; color:#2f2f2f; display:block; margin-top:10px;}
.softlist{display:inline-block; float:left; height:44px; line-height:44px; width:105px; text-align:center; background:#2b3332; margin-left:17px; margin-top:35px; border-radius:5px;font-family:"微软雅黑"; font-size:14px; color:#fff;}
.softlist:hover{background:#1e1e1e;}
.softbottom{margin-left:15px; margin-top:25px; }
.wapsoft{float:left; width:360px; margin-top:10px;}
.wapsoft a{display:inline-block; float:left; height:45px; line-height:45px; width:143px; text-align:center;  margin-left:17px;  margin-right:18px;margin-bottom:20px; border-radius:5px;font-family:"微软雅黑"; font-size:14px; color:#fff;}
.softlist1{background:url(../images/softlist1.png) no-repeat;}
.softlist2{background:url(../images/softlist2.png) no-repeat;}
.softlist3{background:url(../images/softlist3.png) no-repeat;}
.softlist4{background:url(../images/softlist4.png) no-repeat;}
.softlist1:hover{background:url(../images/softlist1hot.png) no-repeat;}
.softlist2:hover{background:url(../images/softlist2hot.png) no-repeat;}
.softlist3:hover{background:url(../images/softlist3hot.png) no-repeat;}
.softlist4:hover{background:url(../images/softlist4hot.png) no-repeat;}

.paginator { padding:10px 20px 10px 0; margin: 0px;}
.paginator a {padding: 2px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; border:none}
.paginator a:hover {color: #fff; background: #ffa501;border-color:#ffa501;text-decoration: none;}


#teacherchart{height:390px;}
#teacherchart .send{position:relative; top:10px;}
#teacherchart #analytic{float:none; margin-left:207px; margin-top:10px;}
#teacherchart .editsend{height:335px;}
#teacherchart .emotion{height:255px;}
#teacherchart .clourmore{top:35px; z-index:100;}
#teacherchart .emotionwrap{padding-right:8px;}
#teacherchart #analytic{width:518px; height:56px; display:block; float:right; background:url(../images/sendbtn1.png) no-repeat; border:none; margin-top:5px; margin-right:5px; margin-left:5px; cursor:pointer;}
#teacherchart #analytic:hover{background:url(../images/sendbtn2.png) no-repeat;}


.eyes, .uneyes {background:url(../images/eyes.png) no-repeat;cursor: pointer;display: block;width: 26px;height: 13px;position: absolute;right: 95px;top: 20px;}
.uneyes {background:url(../images/uneyes.png) no-repeat;}

.sex{ font-size:14px; color:#fff; font-family:"微软雅黑";}
#sex{ position:absolute; top:15px;}
#sex  span{ margin-right:15px;}
.pr{ position:absolute; right:95px; top:15px;}
.eyes1, .uneyes1 {background:url(../images/eyes.png) no-repeat;cursor: pointer;display: block;width: 26px;height: 13px;position: absolute;right: 95px;top: 20px;}
.uneyes1 {background:url(../images/uneyes.png) no-repeat;}
.setpw{width:520px; height:310px; position:fixed; margin:auto; left:0; right:0; top:0; bottom:0; background:#f9f9f9; display:none; z-index:200;}
.setpwwrap{margin-top:35px;}
.setpwwrap dl{margin-bottom:15px; clear:both; overflow:hidden; zoom:1;}
.setpwwrap dl dt{width:170px; height:35px; line-height:35px; text-align:right; float:left;font-family:"微软雅黑"; font-size:14px; color:#b6b6b6;}
.setpwwrap dl dd input{width:250px; height:25px; line-height:25px; background:none; border:1px solid #cacaca;padding-top:5px; padding-bottom:5px;font-family:"微软雅黑"; font-size:14px; color:#b6b6b6; padding-left:5px;}
.setpwbtn{width:100px; height:40px; background:#6a95cd; border:none;font-family:"微软雅黑"; font-size:18px; color:#fff; margin-top:12px; margin-left:225px; cursor:pointer;}


.username2:hover .morewrap{display:block;}
.username2:hover .showmore{background:url(../images/showmoreiconhot.gif) no-repeat;}
.showmore{display:block; width:20px; height:20px; background:url(../images/showmoreicon.gif) no-repeat; float:right; margin-top:4px; margin-left:10px; }
.morewrap{position:absolute; right:0px; top:30px; z-index:1000;background:#000; filter:alpha(opacity = 70);-moz-opacity: 0.7;-khtml-opacity: 0.7;opacity: 1;  background: rgba(0,0,0,0.7) none repeat scroll; display:none;}
.morewrap a{display:block; width:100%;min-width:80px; height:35px; line-height:35px; border-bottom:1px dashed #fff; font-size:14px; font-family:"微软雅黑"; color:#e1e1e1;}
.morewrap a:hover{color:#fff;}
.penicon{ display:block; width:15px; height:15px; background:url(../images/penicon.png) no-repeat; float:left; margin-top:10px; margin-right:3px; margin-left:10px; }
.unlockicon{display:block; width:11px; height:14px; background:url(../images/unlockicon.png) no-repeat; float:left; margin-top:10px; margin-right:6px; margin-left:12px;}
.powericon{display:block; width:13px; height:14px; background:url(../images/powericon.png) no-repeat; float:left; margin-top:10px; margin-right:6px; margin-left:12px;}
.morewrap a#change:hover .penicon{background:url(../images/peniconhot.png) no-repeat;}
.morewrap a#changepw:hover .unlockicon{background:url(../images/unlockiconhot.png) no-repeat;}
.morewrap a#loadout:hover .powericon{background:url(../images/powericonhot.png) no-repeat;}

.open{display:block; width:15px; height:15px; background:url(../images/arrow.gif) no-repeat; float:right; margin-top:16px; margin-right:11px; display:none; cursor:pointer;}
.hide{display:block; width:15px; height:15px; background:url(../images/arrowdown1.gif) no-repeat; float:right; margin-top:17px; margin-right:11px; cursor:pointer;}

.advertise{width:240px; height:210px; overflow:hidden; position:relative;margin-bottom:6px;}
.closead{display:block; width:16px; height:16px; background:url(../images/closeicon6.png) no-repeat; position:absolute; right:5px; top:6px; z-index:10; cursor:pointer;}
.advertise ul{position:absolute; left:0px; top:0px;}
.advertise ul li{float:left;}
.pre{display:block; width:36px; height:36px; background:url(../images/btn-1.png) 0 0 no-repeat; position:absolute; right:38px; bottom:0; cursor:pointer;}
.next{display:block; width:36px; height:36px; background:url(../images/btn-1.png) -38px 0 no-repeat; position:absolute; right:0px; bottom:0;cursor:pointer;}
.pre:hover{background:url(../images/btn-2.png) 0px 0px no-repeat;}
.next:hover{background:url(../images/btn-2.png) -38px 0px no-repeat;}

.picwrap{position:absolute; left:10px; bottom:10px;}
.picarrow{display:block; float:left; width:30px; height:6px; background:url(../images/picarrow.png) no-repeat; margin-right:5px; cursor:pointer;}
.picarrow:hover{background:url(../images/picarrowhot.png) no-repeat;}
.picarrowhot{display:block; float:left; width:30px; height:6px; background:url(../images/picarrowhot.png) no-repeat; margin-right:5px; cursor:pointer;}

.turnLbtn{width:20px; height:45px; background:url(../images/arrowbtn1.png) 0px 0 no-repeat; position:absolute; left:-20px; top:82px; cursor:pointer; z-index:10;}
.turnRbtn{width:20px; height:45px; background:url(../images/arrowbtn1.png) -254px 0 no-repeat; position:absolute; right:-20px; top:82px; cursor:pointer; z-index:10;}

.operate{width:495px; background:#6d7c79; margin-left:18px;  height:295px; border-radius:10px;}
.navoperate{float:left; position:relative; width:100px; height:275px; background:#313736; border-top-left-radius:10px; border-bottom-left-radius:10px; padding-top:20px;}
.operate_tt{font-size:16px; font-weight:bold; color:#ecebeb; width:375px; text-align:center; padding-top:40px; margin-bottom:30px;}
.operate_tt b{display:none;}
.conoperate{float:left; width:375px; margin-top:30px; display:none;}
.conoperate p{width:100%; margin-left:18px; color:#e0e0e0;}
.navoperate span{display:block; width:75px; padding-left:25px; text-align:left; height:38px; line-height:38px; font-family:"微软雅黑"; font-size:14px; color:#feefb6; cursor:pointer;}
.navoperate span b{display:none; float:right;}
.navoperate span:hover{ }
.navoperate span.navopcur{ background:#6d7c79; color:#fff;}
.navoperate span.navopcur b{display:block;}
/*.navop1{top:28px;}
.navop2{top:68px;}
.navop3{top:108px;}
.navop4{top:148px;}
.navop5{top:188px;}
.navop6{top:228px;}*/


#accountload2{width:122px; height:42px; line-height:42px; }

.sex {
            margin-bottom: 10px;
        }

        .nickname {
            width: 250px;
            margin-left: 10px;
        }

        .regcon {
            border-bottom: none;
        }

        .inptitle {
            display: block;
            width: 105px;
            float: left;
            text-align: right;
            line-height: 35px;
            font-family: "微软雅黑";
			font-size:14px;
			color:#666;
        }

        .sextitle {
            display: block;
            width: 100px;
            float: left;
            text-align: right;
            line-height: 20px;
            font-family: "微软雅黑";
        }

        .inpwrap {
            clear: both;
        }

        .radioinp {
            margin-left: 10px;
        }
		.memrate{width:195px; height:25px; line-height:25px; background:none;  margin-left:10px;font-family:"微软雅黑"; font-size:14px; color:#b6b6b6; padding-top:5px; padding-bottom:5px; display:inline-block;  margin-bottom:5px; }
		.registerbtn{border-style: none; border-color: inherit;border-width: medium;width:100px; background:#6d5331; border-radius:5px; font-family:"微软雅黑"; font-size:18px; color:#fff; margin-top:20px; margin-left:185px; height:35px;}
		.memexpla{font-family:"微软雅黑"; font-size:14px; height:25px; line-height:25px;display:inline-block; width:100px; cursor:pointer; display:none;}
		
        .chartleft{float:left;}
		.chartright{float:left;word-wrap:break-word;}
		.try ul li{ position:relative;}
		

#Top1_lg{float:left;}

.videomask{ width:100%; height:40px; line-height:40px; background:#333333; position:absolute; bottom:0px; left:0px; z-index:99;font-family:"微软雅黑"; font-size:14px; color:#fff; text-align:center;}



/*会员vip*/
.al02{text-align:center;width:1012px;background-color:#fff; height:520px; overflow-x:hidden; overflow-y:auto;}
.al02_2{color:#626262;text-align:left;width:1000px;margin:0 auto;font-size:16px; line-height:30px;margin-top:10px;}
.al02_2 a{color:#626262;text-align:left;width:1000px;margin:0 auto;font-size:16px;line-height:30px;}
.al02_2 img{margin:0;padding:0;}
.al02_3{color:#2c2e3e;font-size:16px;padding-top:70px;text-align:left;background:url(../images/about_ys.jpg) no-repeat;width:942px;}
.hy1_2{color:#626262;width:1000px;margin:0 auto;background:url(../images/hy1_2.jpg) no-repeat;height:347px;}
.hy1_2_g{width:1000px;height:50px;}
.hy1_2_t1{color:#dc9a1f;margin:0 auto;width:500px;height:60px;font-size:16px;font-weight:bold;float:left;line-height:20px;}
.hy1_2_t1 span{width:240px;height:60px;float:left;}
.hy1_2_t2{color:#dc9a1f;margin:0 auto;width:400px;height:60px;font-size:18px;font-weight:bold;float:right;line-height:20px;}
.hy1_2_t3{color:#dc9a1f;margin:0 auto;width:500px;height:60px;font-size:30px;float:left;line-height:30px; }
.hy1_2_t3 span{width:240px;height:60px;float:left;}
.hy1_2_t4{color:#dc9a1f;margin:0 auto;width:400px;height:60px;font-size:30px;float:right;line-height:30px;}

.hy3_t1 span{width:270px;height:60px;float:left;}
.hy3{color:#626262;width:1000px;margin:0 auto;background:url(../images/hy3bg.jpg) no-repeat;height:484px;}
.hy3_g{width:300px;height:230px;}
.hy3_t1{color:#313131;margin:0 auto;width:700px;height:60px;font-size:16px;font-style:italic;font-weight:bold;}
.hy3_t1 span{width:270px;height:60px;float:left;}
.hy3_t2{color:#313131;margin:0 auto;width:700px;height:60px;font-size:16px;font-style:italic;font-weight:bold;}
.hy3_t2 span{width:250px;height:60px;float:left;}
.hy3_t3{color:#313131;margin:0 auto;width:700px;height:60px;font-size:16px;font-style:italic;font-weight:bold;}
.hy3_t3 span{width:230px;height:60px;float:left;}
.hy5{color:#626262;width:1000px;margin:0 auto;background:url(../images/hy5.jpg) no-repeat;height:421px;}
.hy5 ul li{float:left;}
.hy5_g{width:1000px;height:240px;}
.hy5_t1{color:#fff;width:280px;height:170px;font-size:14px;line-height:18px;margin-left:40px;}
.hy5_t2{color:#dc9a1f;width:280px;height:170px;font-size:14px;line-height:20px;margin-left:40px;}
.hy5_t3{color:#dc9a1f;width:280px;height:170px;font-size:14px;line-height:20px;margin-left:45px;}
.hy9{color:#626262;width:1000px;margin:0 auto;height:245px;}
.hy9 ul li{float:left; padding:40px 10px 10px 15px;}
.hy12{color:#626262;width:1000px;margin:0 auto;height:240px;}
.hy12 ul li{float:left; padding:20px 10px 10px 10px;}
.hy12_1{background:url(../images/hy12_1.jpg) no-repeat;width:306px;height:186px;}
.hy12_1 p{ margin-left:30px;font-size:15px;color:#1b1b1b;}
.hy12_1 span{width:300px;height:80px;float:left;}
.hy12_2{background:url(../images/hy12_2.jpg) no-repeat;width:306px;height:186px;}
.hy12_2 p{ margin-left:30px;font-size:15px;color:#1b1b1b;}
.hy12_2 span{width:300px;height:80px;float:left;}
.hy12_3{background:url(../images/hy12_3.jpg) no-repeat;width:306px;height:186px;}
.hy12_3 p{ margin-left:30px;font-size:15px;color:#1b1b1b;}
.hy12_3 span{width:300px;height:80px;float:left;}

.hy13{color:#626262;width:1000px;margin:0 auto;background:url(../images/hy13.jpg) no-repeat;height:288px;}
.hy13_g{width:300px;height:135px;}
.hy13_t1{color:#313131;width:500px;height:100px;font-size:16px;font-weight:bold;line-height:23px;}
.hy13_t1 span{width:65px;height:100px;float:left;}
.hy14{color:#626262;width:1000px;margin:0 auto;background-color:#dc9a1f;height:100px;}
.hy14 span{font-size:20px;color:#fff;}
.hy14_l{color:#626262;width:430px;float:left; text-align:right;margin-top:22px;}
.hy14_r{color:#fff;width:570px;float:right;font-size:16px;margin-top:23px;}

.tzsx{width:auto;margin:0 auto;overflow:hidden;background-color:#fff;height:316px;}
.tz01{text-align:center;}

.ptkk{width:auto;margin:0 auto;overflow:hidden;background-color:#fff;height:248px;}
.pt01{text-align:center;}
.ttyrfy_1{background:url(../images/ttyrfy_1.jpg) no-repeat;height:215px;}
.ttyrfy_2{background:url(../images/ttyrfy_2.jpg) no-repeat;height:215px;}
.ttyrfy_3{background:url(../images/ttyrfy_3.jpg) no-repeat;height:215px;}
.ttyrfy_4{background:url(../images/ttyrfy_4.jpg) no-repeat;height:215px;}
.gao1{height:115px;}
.gao2{height:135px;}
.gao3{height:135px;}
.gao4{height:125px;}
.gaoz1{width:200px;margin:0 auto;text-align:left;}
.gaoz4{width:170px;margin:0 auto;text-align:left;}
.pt02{width:945px;margin:0 auto;}
.pt02 ul {width:945px;}
.pt02 ul li{float:left;width:236px;font-size:16px; line-height:25px;text-align:center;}
.pt02 ul li span{color:#FFFFFF;font-size:14px; text-align:left;}


.hzyh{width:auto;margin:0 auto;overflow:hidden;background:url(../images/hzbg.jpg) repeat-x;height:247px;}
.hz01{height:247px;width:1000px;margin:0 auto;margin-top:5px;}
.hz01 span{sans-serif;font-size:15px;font-weight:bold;color:#4c4646;margin-left:25px; }
.hz02{height:60px;text-align:center;width:920px;margin:0 auto;margin-top:5px; color:#dfa026;}
.hz03{height:60px;text-align:center;width:920px;margin:0 auto;margin-top:5px; color:#23293f;}

.bottom-foot{float:left;background:#fffaf1;width:100%;padding-top:40px;padding-bottom:40px;border-top:1px #e6e6ec solid;}
.foot{width:900px;margin:0 auto;position:relative;font-size:14px}
.foot li{float:left;width:16%;}
.foottxt{float:right;width:50%;text-align:center;}
.foottxt li{border:0;float:left;width:100%;font-size:18px}
.foottxt li:last-child{border-right:0}
.foottxt li a{font-size:12px;color:#23293f}
.foottxt li a:hover{color:#cc3b27}
.foottxt .t{margin-bottom:6px;border-bottom:#d1d1d1 solid 1px;color:#23293f;font-size:15px}

#friendUser{display:none;}
#noAttention{ display:block; width:100%;text-align:center;padding-top:7px;}

.al02 .bdshare-button-style2-24 a.bds_tsina{background:url(../images/sinaicon.gif) no-repeat;}
.al02 .bdshare-button-style2-24 a.bds_renren{background:url(../images/renrenicon.gif) no-repeat;}
.al02 .bdshare-button-style2-24 a.bds_qzone{background:url(../images/qqzoneicon.gif) no-repeat;}
.al02 .bdshare-button-style2-24 a.bds_douban{background:url(../images/doubanicon.gif) no-repeat;}
.al02 .bdshare-button-style2-24 a.bds_tqq{background:url(../images/tqqicon.gif) no-repeat;}


.message{width:300px; height:165px; position:fixed; right:10px; bottom:5px; background:#fbfdff; font-family:"微软雅黑"; font-size:12px; color:#5c5c5c;}
.meshd{width:100%; height:25px; line-height:25px; background:#069dd5;}
.closemes{display:inline-block; width:16px; height:17px; background:url(../images/closemes.gif) no-repeat; float:right; margin-top:5px; margin-right:3px; cursor:pointer;}
.mescon{width:280px; margin:0 auto; margin-top:5px; height:127px; padding-bottom:5px; overflow:hidden;}
.mestt{ font-family:"微软雅黑"; font-size:14px; color:#fff; padding-left:10px;}
