/*commont*/
body{margin:0; padding:0; background:url(../images/head.png) no-repeat top;}

a{color:#424242;text-decoration:none;}
a:hover{color:#087adb; text-decoration:none;}

ul li,ul,li{overflow:hidden;}
.wrap{width:1000px; margin:0 auto;}

/*头部*/
.head{width:100%; height:81px;}
.head h1{float:left;}
.head i{float:left; margin:10px 15px 0 20px; width:1px; height:36px; background:url(../images/line.png) no-repeat;}
.head span{float:left; font:20px/55px "黑体"; color:#fff;}
.head .fl{width:400px; padding-top:12px;}
.head .fr{padding-top:25px; font:12px/26px "宋体"; color:#f5f5f5;}
.head .fr a{color:#f5f5f5;}
.head .fr em{padding:0 10px;}

/*尾部*/
.foot .wrap{border-top:4px solid #2989c0; padding:18px 0 30px; margin-top:-4px;}
.foot{width:100%; border-top:4px solid #2989c0;}
.foot p{font:12px/26px "宋体"; color:#666; text-align:center;}
.foot p a{font:12px/26px "宋体"; color:#666;}
.foot p a:hover{color:#087adb;}
.foot p em{padding:0 10px;}

/*登录*/
.content .wrap{background:#f6f6f6;}
.content{background:#f6f6f6;}
.main{padding:40px 0 80px;}
.login{}
.loghd{padding-top:25px; margin-bottom:30px; height:56px; border-bottom:1px solid #dcdcdc;}
.loghd span{display:inline-block; cursor:pointer; padding:0 25px; font:20px/56px "黑体"; color:#999;}
.loghd span.logon{border:1px solid #dcdcdc; border-bottom:1px solid #f6f6f6; background:#f6f6f6; color:#1e79ff; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}
.logcot{padding-bottom:35px;}
.logcot .fl{padding-top:40px;}
.enter{float:right; width:300px; margin-right:42px; background:#fff; border:1px solid #e8e8e8; padding:20px 32px;}
.enter h3{font:18px/36px "宋体"; color:#1e79ff;text-align:center;font-weight: bold;}
.enter h6{text-align:center; border-top:1px solid #f0f0f0; margin-top:10px;}
.enter h6 a{display:inline-block; font:14px/38px "宋体"; color:#999; padding-left:30px; background:url(../images/inco.png) no-repeat 0 -286px;}
.enter p{font:14px/30px "宋体"; color:#999; text-align:center;}
.enter p a{color:#4eb7de;}
.enter form em{float:left; width:44px; height:44px; background:#f1f2f4 url(../images/inco.png) no-repeat 11px -182px;}
.enter form i{float:left; width:44px; height:44px; background:#f1f2f4 url(../images/inco.png) no-repeat 11px -231px;}
.enter form input.txt{outline:none; border:none; font:14px/24px "宋体"; color:#999; padding:10px 5px; width:244px;}
.enter form input.text{outline:none; border:1px solid #dcdcdc; font:14px/24px "宋体"; color:#999; padding:10px 5px; width:118px;}
.enter form input.btn{width:300px; height:40px; background:url(../images/annbg.jpg) repeat-x; color:#fff; font:bold 18px/40px "宋体"; border:none; cursor:pointer; outline:none; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.enter form input.btn:hover{background:#f97220;}
.enter form a{color:#4eb7de; vertical-align:bottom;}
.enter form a.lost{float:right; font:14px "宋体";}
.enter form a img{width:99px; height:40px; margin:0 10px; vertical-align:bottom;}
.enter form label{float:left; color:#949693;}
.enter form label input{vertical-align:-3px; margin-right:5px;}
.enter ul li{padding:10px 0;}
.entin{width:298px; height:44px; border:1px solid #dcdcdc;}

.btn{height:40px; font:bold 18px/40px "宋体"; color:#fff; border:none; padding:0 50px; cursor:pointer; outline:none; background:url(../images/annbg.jpg) repeat-x; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.btn:hover{background:#f97220; color:#fff;}
.upload{display:inline-block; margin-right:20px; background:#2f8ece; color:#fff; font:12px/26px "宋体"; padding:0 16px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; opacity:0.9; filter:alpha(opacity=90); *vertical-align:10px;}
.upload:hover{opacity:1; filter:alpha(opacity=100); color:#fff;}
.qqbtn{display:inline-block; width:77px; height:22px; margin:0 10px 0 6px; background:url(../images/qqtok.jpg) no-repeat; vertical-align:-8px;}
.mainrl .delbot{border-top:none;}

/*表单*/
.commform ul li h2{font:16px "黑体"; padding:5px 0 0 10px; color:#000;}
.commform ul li{padding:8px 0; color:#666;}
.commform label{display:inline-block; width:110px; margin-right:5px; text-align:right; font:14px/42px "宋体"; color:#424242; *vertical-align:10px;}
.commform label.radiolb{width:50px; text-align:left; color:#999; cursor:pointer;}
.commform label input{vertical-align:-2px; margin-right:5px;}
.commform label em{font:14px/20px "宋体"; color:#fe0000; padding-right:5px; *vertical-align:0;}
.commform input.txt{width:234px; border:1px solid #dcdcdc; margin-right:10px; font:14px/20px "宋体"; color:#666; padding:10px 8px;}
.commform a.vecode{display:inline-block; width:100px; vertical-align:-15px; *vertical-align:-3px; }
.commform a.vecode img{height:38px;}
.commform a.fileup{display:inline-block; padding:0 20px; margin-right:8px; font:14px/28px "宋体"; color:#666; border:1px solid #dcdcdc; background:url(../images/upbg.jpg) repeat-x; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; *vertical-align:10px;}
.commform a.loss{font:12px/42px "宋体"; color:#2f8ece; padding-left:20px;}
.commform span{margin-right:12px; *vertical-align:10px; font: 12px/42px "宋体"; }
.commform em{font:12px/42px "宋体"; color:#f68400; *vertical-align:10px;}
.commform span em{*vertical-align:0;}
.commform select{border:1px solid #dcdcdc; cursor:pointer; margin-right:10px; font:14px/20px "宋体"; padding:10px 25px 10px 5px; color:#999; /*-webkit-appearance:none; */-moz-appearance:none; appearance:none; *vertical-align:10px; #padding:10px 5px 10px 5px; padding:10px 5px 10px 5px\0;}
.commform q{position:relative;}
.commform q i{position:absolute; right:20px; top:4px; display:inline-block; width:13px; height:6px; background:url(../images/inco.png) no-repeat 0 -30px; background:transparent\0; #background:transparent;}
.commform input.txmin{width:30px;}
.commform input.txcen{width:124px;}
.commform input.txmax{width:380px;}
.commform textarea{width:586px; height:98px; padding:5px; font:14px/22px "宋体"; color:#999; border:1px solid #dcdcdc; resize:none; vertical-align:top;}

.commhd h2{font:20px "黑体"; color:#087adb;}
.commhd h2 em{font:12px "宋体"; color:#f88b0a; vertical-align:bottom; padding-left:5px;}

.findpass{width:550px; margin:50px auto 0; padding:28px 18px 28px 0; background:#fff; border:1px solid #dcdcdc;}
.student{width:800px; margin:50px auto 0; padding:28px 20px 28px 10px; background:#fff; border:1px solid #dcdcdc;}

.mainfl{float:left; width:202px; margin-top:15px;}
.mymess{background:#fff; border:1px solid #e8e8e8; padding:18px 10px 15px; margin-bottom:10px;}
.mymess a.myhead{display:block; text-align:center;}
.mymess a.myhead span{display:block; font:12px/30px "宋体"; color:#03a3d9;}
.mymess a.myhead img{width:103px; height:103px; border:1px solid #f0f0f0;}
.mymess p{font:12px/26px "宋体"; color:#666; text-align:center;}
.mymess p a{color:#ff9900;}
.mymess p em{color:#999;}

.nav{background:#fff; border:1px solid #e8e8e8; margin-bottom:10px !important;}
.nav h3{border-left:8px solid #2f8ece;}
.nav h3 a{display:block; padding-left:15px; margin:1px 0 0 7px; font:14px/40px "宋体"; color:#2f8ece; background:#f6f6f6;}
.nav ul{padding:5px 0 8px 30px;}
.nav ul li{height:40px; line-height:40px; overflow:hidden;}
.nav ul li a{font:14px/40px "宋体"; color:#424242;}
.nav ul li a:hover,.nav ul li a.navon{color:#f97220;}
.nav ul li em{color:#ed0000;}
.nav ul li i{background:#d11212; color:#fff; padding:0 5px; font:12px/24px "Arial"; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-left:5px;}
.navbtn{margin:0 0 28px 20px;}
.navbtn a{display:inline-block; margin:0 8px; background:#2f8ece; color:#fff; font:14px/30px "宋体"; padding:0 10px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; opacity:0.9; filter:alpha(opacity=90);}
.navbtn a:hover{opacity:1; filter:alpha(opacity=100);}

.mainrl{float:right; width:786px; margin-top:15px;}
.mrbox{background:#fff; border:1px solid #e8e8e8; margin-bottom:15px; *padding-top:15px;}
.mrboxhd{margin:15px 0 15px 0; padding-left:16px; height:50px; border-bottom:1px solid #dcdcdc;}
.mrboxhd span{display:inline-block; cursor:pointer; padding:0 25px; font:20px/49px "黑体"; color:#999;}
.mrboxhd span.mrbxon{border:1px solid #dcdcdc; border-bottom:1px solid #fff; background:#fff; color:#087adb; -moz-border-radius:5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}

.personal{padding-bottom:130px;}
.perport{border-bottom:1px dotted #d5d5d5; margin:0 18px 15px; padding:0 0 12px;}
.perport dl dt{float:left;}
.perport dl dt a{display:inline-block;}
.perport dl dt a img{width:103px; height:103px; border:1px solid #f0f0f0;}
.perport dl dd{padding-top:32px;}
.perport dl dd span{display:inline-block; cursor:pointer; width:230px;height:37px; padding:0px; margin:0 8px 0 18px; border:1px solid #dcdcdc; font:12px/35px "宋体"; color:#999; vertical-align:middle;}
.perport dl dd span .Fileinput{height:37px;width:230px;background:#fff;border:0px;}
.perport dl dd  .s3_upload{  display: inline-block;width: 75px;text-align: center;font: 14px/35px "宋体";color: #2f8ece;border: 1px solid #dcdcdc;vertical-align: middle;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;background:#fff;}
.perport dl dd a{display:inline-block; width:75px; text-align:center; font:14px/35px "宋体"; color:#2f8ece; border:1px solid #dcdcdc; vertical-align:middle; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.coaches{padding:0 0 20px 0;}
.coachone{padding:0 18px 20px 18px;}
.coachone h6{font:20px/49px "黑体"; color:#ff9800;}
.coachone label.radiolb{width:60px;}

.addimg{padding:0 0 10px 120px;}
.addimg span{position:relative; float:left;}
.addimg span img{width:96px; height:96px;}
.addimg span i{position:absolute; right:-5px; top:-5px; width:14px; height:14px; background:url(../images/inco.png) no-repeat -1px -60px;}
.addimg a{float:left; width:92px; height:92px; margin-left:25px; text-align:center; border:2px dashed #dcdcdc;}
.addimg a em{display:inline-block; width:34px; height:34px; margin-top:28px; background:url(../images/inco.png) no-repeat 0px -744px;}

.editor{float:left; width:592px; overflow:hidden;}

.myperpt{margin:30px 18px 0; padding-bottom:16px; border-bottom:1px dotted #d5d5d5;}
.myperpt dl dt{float:left; width:200px; margin-right:22px;}
.myperpt dl dt a{display:inline-block;}
.myperpt dl dt a img{width:198px; height:165px; border:1px solid #f0f0f0;}
.myperpt dl dd{float:left; width:506px;}
.myperpt dl dd p{font:12px/30px "宋体"; color:#666;}
.myperpt dl dd p i{display:inline-block; padding-right:8px; width:20px; height:20px; vertical-align:middle;}
.myperpt dl dd p i.per1{background:url(../images/inco.png) no-repeat 0 -344px;}
.myperpt dl dd p i.per2{background:url(../images/inco.png) no-repeat 0 -424px;}
.myperpt dl dd p i.per3{background:url(../images/inco.png) no-repeat 0 -504px;}
.myperpt dl dd p i.per4{background:url(../images/inco.png) no-repeat 0 -385px;}
.myperpt dl dd p i.per5{background:url(../images/inco.png) no-repeat 0 -462px;}
.myperpt dl dd p em{color:#ff9800;}
.myperpt dl dd p b{font:12px/32px "宋体"; color:#000;}
.myperpt dl dd h6{padding-top:5px;}
.myperpt dl dd h6 span{display:inline-block; cursor:pointer; width:230px;height:37px;  margin:0 8px 0 0; border:1px solid #dcdcdc; font:12px/35px "宋体"; color:#999; vertical-align:middle;}
.myperpt dl dd h6 span .Fileinput{height:37px;width:230px;background:#fff;border:0px;}
.myperpt dl dd h6  .s3_upload{height:37px;background:#fff;width:55px;  border: 1px solid #dcdcdc;border-radius: 5px;  color: #2f8ece;}
.myperpt dl dd h6 a{display:inline-block; width:118px; text-align:center; font:14px/35px "宋体"; color:#2f8ece; border:1px solid #dcdcdc; vertical-align:middle; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.myperpt dl dd h5{color:#2f8ece; font:15px/22px "黑体";}
.myperpt #SWFUpload_0{display: inline-block;height:29px;text-align: center;font: 14px/35px "宋体";color: #2f8ece;}
.myperpt .s3_upload{display: inline-block;width: 65px;height:30px;text-align: center;font: 12px/29px "宋体";color: #2f8ece;border: 1px solid #dcdcdc;vertical-align: middle;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;background: #fff;}
.myperpt .Fileinput{height: 30px;width: 100px;border: 1px ;vertical-align: middle;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;background: #fff;border: 0px;}

.discuss{margin:0 18px; padding-bottom:10px;}
.discuss ul li{border-top:1px dotted #d5d5d5; padding:10px 0 20px;}
.dismess .fl i{font:12px/32px "宋体"; color:#a9ce28;}
.dismess .fl b{font:12px/32px "宋体"; color:#424242; padding:0 18px 0 10px;}
.dismess .fl span{font:12px/32px "宋体"; color:#999;}
.dismess .fr a{font:12px/32px "宋体"; color:#999;}
.dismess .fr a.reply{color:#ff9800;}
.dismess .fr em{font:12px/32px "宋体"; color:#999; padding:0 5px;}

.disrepy{background:#f6f6f6; }
.disrepy p{font:12px/24px "宋体";}
.disrepy textarea{border:1px solid #dcdcdc; margin:10px 0; width:374px; height:90px; resize:none;}
.disrepy h5{font:12px/28px "宋体"; text-indent:2em;}
.disrepy h5 em{color:#666;}
.disrepy h6{float:right;}
.disrepy h6 a{font:12px/28px "宋体"; color:#2f8ece;}
.disrepy h6 a.disbtn{display:inline-block; margin-right:10px; padding:0 12px; color:#fff; background:#2f8ece; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; opacity:0.9; filter:alpha(opacity=90);}
.disrepy h6 a.savePJReply{display:inline-block; margin-right:10px; padding:0 12px; color:#fff; background:#2f8ece; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; opacity:0.9; filter:alpha(opacity=90);}
.disrepy h6 a:hover.disbtn{opacity:1; filter:alpha(opacity=100);}
.disrepy form{display:none;}

.newapply{margin:0 18px 10px; padding-top:8px;}
.stretch{width:748px;}
.strethd{width:748px; height:40px; font:12px/40px "宋体"; background:#c0e5fd; color:#2f8ece; text-align:center;}

.st30{float:left; width:30px;}
.st48{float:left; width:48px;}
.st50{float:left; width:50px;}
.st70{float:left; width:70px;}
.st80{float:left; width:80px;}
.st90{float:left; width:90px;}
.st100{float:left; width:100px;}
.st120{float:left; width:120px;}
.st140{float:left; width:140px;}
.st150{float:left; width:150px;}
.st180{float:left; width:180px;}
.st200{float:left; width:200px;}
.st250{float:left; width:250px;}
.st300{float:left; width:300px;}

.std5{float:left; width:5%;}
.std8{float:left; width:8%;}
.std10{float:left; width:10%;}
.std12{float:left; width:12%;}
.std14{float:left; width:14%;}
.std15{float:left; width:15%;}
.std18{float:left; width:18%;}
.std25{float:left; width:25%;}
.std30{float:left; width:30%;}
.std35{float:left; width:30%;}

.std14 .disrepy{display:none; margin:0 0 0 -604px; width:644px;}

.stretcont ul li{font:12px/42px "宋体"; color:#666; text-align:center;}
a.detl{color:#97c001;}
a:hover.detl{color:#999;}
a.detl i{display:inline-block; width:15px; height:8px; background:url(../images/inco.png) no-repeat 0 -28px; margin-left:3px;}
a.check{color:#ff9800;}
a.nocheck{color:#999;}
.openall{text-align:center; padding:20px 0 30px; color:#2f8ece; cursor:pointer;}
.detailes{display:none; width:600px; margin-left:-180px; border:1px solid #dcdcdc; background:#fff;}
.detailes p{font:14px/28px "宋体"; text-align:left; padding:5px 12px;}

.training .myperpt{float:left; border:none; height:193px; padding:0; margin:0; width:558px; border:1px solid #e8e8e8; background:#fff;}
.training .myperpt dl{padding:15px 15px 0;}
.training .myperpt dl dd{width:305px;}

.sphere{float:right; width:208px; border:1px solid #e8e8e8; height:193px; background:#fff; text-align:center;}
.sphere span{display:block; margin:30px auto 8px; width:100px; height:85px; background:url(../images/jifeng.jpg) no-repeat;}
.sphere span em{display:block; font:14px "黑体"; color:#b55f21; padding-top:22px;}
.sphere span b{font:bold 30px "黑体"; color:#b55f21;}
.sphere h5.on{font:24px "黑体"; color:#97c001;}
.sphere h5.no{font:24px "黑体"; color:#ccc;}
.sphere p{font:14px/24px "黑体"; color:#999;}

.manages{background:#fff; border:1px solid #e8e8e8; margin:15px 0; padding:25px 0;}
.manages ul li{float:left; padding:0 35px;}
.manages ul li a{font:16px "黑体"; color:#999;}
.manages ul li a:hover{color:#2f8ece;}
.manages ul li a em{display:inline-block; width:42px; height:35px; margin-right:10px; vertical-align:middle;}
.manages ul li a em.mag1{background:url(../images/inco.png) no-repeat 0 -813px;}
.manages ul li a em.mag2{background:url(../images/inco.png) no-repeat 6px -944px;}
.manages ul li a em.mag3{background:url(../images/inco.png) no-repeat 12px -1086px;}
.manages ul li a em.mag4{background:url(../images/inco.png) no-repeat 5px -1227px;}
.manages ul li a:hover em.mag1{background:url(../images/inco.png) no-repeat 0 -873px;}
.manages ul li a:hover em.mag2{background:url(../images/inco.png) no-repeat 6px -1014px;}
.manages ul li a:hover em.mag3{background:url(../images/inco.png) no-repeat 12px -1156px;}
.manages ul li a:hover em.mag4{background:url(../images/inco.png) no-repeat 5px -1297px;}

.newstalk{margin:0 18px; padding-bottom:20px;}
.newstalk ul li{border-top:1px dashed #e8e8e8;}
.newstalk ul li a{float:left; font:14px/42px "宋体";}
.newstalk ul li span{float:right; font:14px/42px "宋体"; color:#999;}
.newstalk ul li p{float:left; width:244px; padding-right:5px;}
.newstalk ul li em{font:14px/42px "宋体"; color:#424242; padding:0 10px;float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;width:50px;display:block;}
.newstalk ul li em:first-child{min-width: 80px;max-width: 100px;}
.newstalk ul li em i{font:14px/42px "宋体"; color:#ff9800;}

.mygotop{margin:0 18px;}
.mygotop p{font:14px/22px "宋体"; color:#2f8ece; margin:50px 0 20px;}
.mygotop p b{color:#ee0a25;}
.mygotop ul li{font:14px/20px "宋体"; color:#424242; padding:10px 0;}
.mygotop ul li span{display:inline-block; width:105px;}
.mygotop ul li em{font:22px "黑体"; padding-right:12px; color:#ff9800; vertical-align:-3px;}
.mygotop ul li i{font:22px "黑体"; color:#2f8ece; padding-right:12px; vertical-align:-3px;}
.mygotop ul li b{font:14px/20px "宋体"; color:#999; padding-left:10px;}
.mygotop ul li a.btn{display:inline-block; height:38px; font:bold 18px/38px "宋体"; color:#fff; border:none; padding:0 25px; cursor:pointer; outline:none; background:url(../images/annbg.jpg) repeat-x; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.mygotop ul li a:hover.btn{background:#f97220;}

.carder{float:left; width:444px;}
.carder table{width:100%;}
.carder table tr{text-align:center;}
.carder table tr th{font:12px/30px "宋体"; background:#c0e5fd; color:#2f8ece; text-align:center;}
.carder table tr td{font:12px/28px "宋体"; border:4px solid #fff; background:#f6f6f6; color:#666;}
.carder table tr td.notop{background:#fff; color:#000;}
.carder table tr td.topon{font:bold 12px/28px "宋体"; background:#ff9800; color:#fff;}

.ranking{margin:0 18px 20px;}
.ranking p{font:14px/42px "宋体"; color:#424242;}
.ranking p em{font:22px "黑体"; color:#ff9800; vertical-align:-3px; padding-right:5px;}
.ranking p input{border:1px solid #dcdcdc; width:40px; padding:4px 5px; font:12px/16px "宋体"; margin-right:10px; *vertical-align:-4px;}
.ranking p a{*vertical-align:0;}

.scrfull{background:#fff; border:1px solid #e8e8e8; padding-bottom:30px; margin-bottom:10px;}
.scrfull h2{margin-bottom:20px; padding:0 18px; font:18px/56px "黑体"; color:#087adb; border-bottom:1px solid #dcdcdc;}
.scrfull h3{margin-bottom:10px; font:20px/56px "黑体"; color:#ff9800; text-align:center; border-bottom:1px solid #dcdcdc;}
.scrfull h4{font:16px "黑体"; color:#000; padding:20px 18px 5px;}
.scrfull h5{padding:0 35px; font:14px/36px "宋体"; color:#087adb;}
.scrfull h5 b{font:14px/36px "宋体"; color:#ff0600;}
.scrfull h6{padding:30px 35px 0; font:14px/36px "宋体"; color:#999;}
.scrfull p{font:14px/42px "宋体"; color:#424242; padding:0 35px;}
.regist{text-align:center; padding:20px 0 50px;}
.regist a{display:inline-block;}

.process{width:632px; text-align:center; margin:0 auto;}
.process p{float:left; font:20px "黑体"; color:#c7c7c7; margin:40px 25px 0;}
.process p.procon{color:#087adb;}
.process p em{display:inline-block; width:34px; height:40px; margin-right:10px; vertical-align:middle;}
.process p em.pro1{background:url(../images/inco.png) no-repeat 0 -554px;}
.process p em.pro2{background:url(../images/inco.png) no-repeat 0 -614px;}
.process p em.pro3{background:url(../images/inco.png) no-repeat 0 -674px;}

.dialoges{position:fixed; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.6);}
.dialog{position:fixed; top:235px; left:50%; margin-left:-302px; width:624px; height:218px; background:url(../images/dragbg.png) no-repeat;}
.dlgcot{position:relative; width:422px; padding:27px 0 0 145px;}
.dlgcot h4{font:16px "黑体"; color:#ff9600; text-align:center; padding-bottom:10px;}
.dlgcot p{font:14px/26px "黑体"; color:#999;}
.dlgcot q{position:absolute; top:8px; right:28px; cursor:pointer; width:22px; height:22px; background:url(../images/inco.png) no-repeat 0 -143px;}

.page{text-align:center;font:14px/26px "黑体";padding-top:5px;}
.current{margin-right:10px;color:#a9ce28;}
.btn2{
	padding:0;
	height: 30px;
    font: bold 18px/30px "宋体";
	width:100px;
	font-size:14px;
	color:#fff;
	text-align:center;vertical-align:middle;cursor:pointer;background:#5bb75b;
	border-color:#e6e6e6 #e6e6e6 #bfbfbf;
	border-bottom-color:#b3b3b3;-webkit-border-radius:4px;
	-moz-border-radius:4px;border-radius:4px;

}

	.btn2 input{margin: 0;border:solid transparent;opacity: 0;filter:alpha(opacity=0); cursor: pointer;width:100%;height:30px;position:relative;top:-30px;}
	.btn2:hover {
	     background: #5BB75B;
	    color: #fff;
	}

#tijiao .btn{height: 40px; font: bold 18px/40px '宋体'; color: #fff;border: none; padding: 0 50px; cursor: pointer; outline: none;    border-radius: 3px;    background: url(../images/annbg.jpg) repeat-x;}
#tijiao .btn:hover{background: #f97220;color: #fff;}

.lists{padding-bottom:20px;}
.lists ul{padding-left: 35px;}
.lists ul li{width:240px;height:172px;float:left;  display: flex;align-items: center;padding:2px;}
.lists ul li img{height:auto;width:220px;height:150px;border:1px solid #f0f0f0;}
.lists ul li:hover .icon-guanbi{display: block;}
.lists .btn2{border:none;background:#fff;background-image:url(/style/huiyuan/images/add.png);background-repeat: no-repeat;background-size: 178px;background-position: 26px 13px}
.lists .btn2 input{ position: relative; top: 0px; width: 222px; height: 152px;}
.lists .icon-guanbi{background:#fff;border-radius:18px;color:#CCCCCC;font-size:25px; position:relative;top:-74px; margin-left: -12px;display:none;}
.lists .icon-guanbi:hover{color:red;}
.lists span{line-height:20px;}
.height20{height:20px;width:80%;}
.progress{position:relative;padding: 1px; border-radius:3px;padding:0 10%;width: 145px; top:100px;}
.bar {background-color: #6FC76F; display:block; width:0%; height:20px;border-radius:3px; }
.percent{position:absolute; height:20px; display:inline-block;top:1px; padding-left:20px; color:#fff }
.bordernone{border:0;}
.pdnone{padding:0;}
.tijiao{text-align: center;margin:10px 0;}
