.focusBoxdoc .prev,  .focusBoxdoc .next { width: 70px; height: 69px; position: absolute; top: 120px; z-index: 3; text-decoration:none}
.focusBoxdoc .prev { font-size:80px; color:#b40675;  left: -50px; background:url(../images/left.png) no-repeat center; }
.focusBoxdoc .next { font-size:80px; color:#b40675;  right: -50px; background:url(../images/right.png) no-repeat center;}
.focusBoxdoc .prev:hover,  .focusBoxdoc .next:hover { filter: alpha(opacity=60); -moz-opacity: .6; opacity: .6 }

.focusBoxdoc1 .prev,  .focusBoxdoc1 .next { width: 70px; height: 69px; position: absolute; top: 250px; z-index: 3; text-decoration:none}
.focusBoxdoc1 .prev { font-size:80px; color:#b40675;  left: -50px; background:url(../images/left.png) no-repeat center; }
.focusBoxdoc1 .next { font-size:80px; color:#b40675;  right: -50px; background:url(../images/right.png) no-repeat center;}
.focusBoxdoc1 .prev:hover,  .focusBoxdoc1 .next:hover { filter: alpha(opacity=60); -moz-opacity: .6; opacity: .6 }

.focusBoxdoc2 .prev,  .focusBoxdoc2 .next { width: 70px; height: 69px; position: absolute; top: 250px; z-index: 3; text-decoration:none}
.focusBoxdoc2 .prev { font-size:80px; color:#b40675;  left: -50px; background:url(../images/left.png) no-repeat center; }
.focusBoxdoc2 .next { font-size:80px; color:#b40675;  right: -50px; background:url(../images/right.png) no-repeat center;}
.focusBoxdoc2 .prev:hover,  .focusBoxdoc1 .next:hover { filter: alpha(opacity=60); -moz-opacity: .6; opacity: .6 }


li{
list-style-type:none;
}
.section{background: #ffffff;}
.over{ display:inline-block;width: 1180px;margin:0 auto;padding-bottom: 20px;padding-top:20px;}
.left{float: left;position: relative;width: 463px;margin-left: 126px;}
.left p{font-size:18px;text-align:left;line-height:3rem;}
.left input{width: 245px;height: 35px;border: 1px solid black;outline: none;color: #666;padding-left: 5px; font-size: 1em;font-family:"Microsoft YaHei"}
.left #btn{width: 121px;height: 137px;background: url(../images/btn.png) no-repeat;background-size: 87%;border:none;text-indent: -99999px;position: absolute;right: 0px;top:5px;cursor: pointer;}
.right{width: 600px;float: right;margin-right: -50px;position: relative;text-align:left;}
.right p.p1{font-size: 18px;color: #ff7618;width: 600px;height: 45px;background: url(../images/p-bg.png) no-repeat 10px center;text-align: center;position: absolute;top:65px;left: -60px;}
.right p.p2{font-size: 18px;}
.right p.p{font-size: 16px;line-height:2rem;}


/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
pre,code,kbd,samp{font-family:inherit;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.4 arial,\5b8b\4f53;color:#544c4c;outline:0;}
body{background:#fff;font-family:"open sans","Helvetica Neue",Helvetica,Arial,sans-serif,"Microsoft YaHei",sans-serif,"宋体";font-weight: 200;}

.ECalendarNoneSelect,.ECalendarNoneSelect input{-moz-user-select:-moz-none;-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.calendarWarp{position:relative;display:inline-block;font-weight:100}\ .calendarWarp .icon{position:absolute;right:20px;top:50%;margin-top:-9px}.calendarWarp h2{margin:0;font-weight:400}.ECalendarBox{border:1px solid #ee3f2f}.ECalendarBox div,.ECalendarBox li,.ECalendarBox ul{float:none;margin:0;padding:0;font-weight:100}.ECalendarBox li{list-style-type:none}.ECalendarBox ol,.ECalendarBox ul{list-style:none}.ECalendarBox .ilasttext{cursor:pointer}.ECalendarBox{position:absolute;width:290px;background:#fff;color:#fff;font-weight:100;font-size:12px;line-height:1em}.ECalendarBox .currentyear{position:relative}.ECalendarBox .currentyear:after{position:absolute;top:-1px;left:35px;display:block;overflow:hidden;width:8px;height:8px;border:1px solid #fff;border-top:0;border-left:0;content:"";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.ECalendarBox ul:after{clear:both;display:block;visibility:hidden;height:0;content:""}.ECalendarBox ul{zoom:1}.ECalendarBox li{float:left;text-align:center;font-size:14px;cursor:pointer}.ECalendarBox .head2{position:relative;border-style:solid;border-top-width:3px;border-left-width:10px;border-right-width:10px;border-bottom-width:0}.ECalendarBox ul.day{border:10px solid #fff}.ECalendarBox .day li,.ECalendarBox ul.week li{width:14.25%;height:24px;line-height:24px}.ECalendarBox ul.week{margin-top:10px}.ECalendarBox ul.week li:hover{background:0}.ECalendarBox .currentdate{padding:4px 4px 0 4px;height:42px;cursor:pointer}.ECalendarBox .currentdate h2{margin-left:2px;font-size:34px;line-height:1.2em}.ECalendarBox .imonth,.ECalendarBox .iyear{position:relative}.ECalendarBox h2 i{position:absolute;left:0;z-index:9;display:block;height:26px;background:rgba(0,0,0,.2);line-height:26px}.ECalendarBox i.a1{top:38px;opacity:.6}.ECalendarBox i.a2{top:64px;opacity:.4}.ECalendarBox i.a3{top:90px;opacity:.2}.ECalendarBox i.r1{top:-20px;opacity:.6}.ECalendarBox i.r2{top:-46px;opacity:.4}.ECalendarBox i.r3{top:-72px;opacity:.2}.ECalendarBox .currentlastgo{position:relative;top:5px;cursor:pointer}.ECalendarBox .currenttime{position:relative;padding:6px;font-size:14px}.ECalendarBox .currenttime .itime{position:relative;top:1px;font-size:16px}.ECalendarBox .currenttime .itimebox{margin-left:10px}.ECalendarBox .currenttime li:hover{background:rgba(0,0,0,.1)}.ECalendarBox .oper{position:absolute;top:11px;right:4px}.ECalendarBox .oper li{margin-left:5px;width:28px;height:28px;background:rgba(255,255,255,.1);line-height:28px}.ECalendarBox .oper li:hover{background:0;background:rgba(255,255,255,.3)}.ECalendarBox ul.day li{position:relative;overflow:hidden;height:30px;color:#444;line-height:34px}.ECalendarBox ul.day li::after{position:absolute;top:50%;left:50%;z-index:7;margin:-15px 0 0 -50px;width:100px;height:30px;color:#000;content:attr(data-settime);text-align:center;font-size:20px;line-height:30px}.ECalendarBox .at12,.ECalendarBox .at12::after,.ECalendarBox .at24,.ECalendarBox .at24::after{position:absolute;top:50%;left:50%;z-index:5;border:1px solid rgba(0,0,0,.4);background:rgba(255,255,255,.9);box-shadow:0 0 10px rgba(0,0,0,.2)}.ECalendarBox .at12{margin:-61px 0 0 -61px;width:120px;height:120px;border-radius:100px}.ECalendarBox .at12::after{margin:-101px 0 0 -101px;width:200px;height:200px;border-radius:200px;content:" ";opacity:.2}.ECalendarBox .at24{margin:-101px 0 0 -101px;width:200px;height:200px;border-radius:200px}.ECalendarBox .at24::after{margin:-61px 0 0 -61px;width:120px;height:120px;border-radius:120px;content:" ";opacity:.2}.ECalendarBox .pointer{position:absolute;top:50%;left:50%;z-index:6;margin:-60px 0 0 -60px;width:120px;height:120px}.ECalendarBox .at24 .pointer{margin:-100px 0 0 -100px;width:200px;height:200px}.ECalendarBox .pointer::before{position:absolute;top:50%;right:14px;left:50%;height:1px;background:rgba(0,0,0,.1);content:""}.ECalendarBox .pointer::after{position:absolute;top:50%;right:-10px;margin-top:-10px;width:18px;height:18px;border:1px solid rgba(0,0,0,.4);border-radius:30px;border-bottom-left-radius:0;background:rgba(255,255,255,.8);content:"";transform:rotate(45deg)}.ECalendarBox li:hover{background:#f6f6f6}.ECalendarBox li.activ{color:#fff!important}.ECalendarBox li.other{background:#fff;color:#ddd!important}.ECalendarBox .select{overflow:hidden;margin:0 -10px;height:20px;height:0;background:rgba(0,0,0,.1)}.ECalendarBox .select li{padding:0 10px;color:rgba(255,255,255,.6);font-size:12px;line-height:20px;line-height:20px}.ECalendarBox .select li:first-child{margin-left:8px}.ECalendarBox .select li:hover{background:rgba(255,255,255,.1)}
