body, dl, dd, h1, h2, h3, h4, h5, h6, p, form,li,input{margin: 0;}
input{padding: 0;font-size:18px;}
ul,ol{list-style: none;margin: 0;padding: 0;}
img{border: 0;vertical-align: bottom;-ms-interpolation-mode: bicubic;}
html{font-size: 100%;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
body{font-family: "Arial","Sans-serif",'Microsoft Yahei';font-size: 14px;}
a,a:visited{text-decoration:none;color: #333;}
.wraper{background: #f4f4f4;}
.header{height: 52px;line-height: 52px;background: #1abc9c;}
.header-box{_zoom:1;position: relative;}
.header-box:after,.header-box:before,.form:after,.form:before{content:'';display: block;}
.header-box:after,.form:after{overflow: hidden;clear: both;}
.logo{float:left;_display:inline;text-decoration: none;font-size:22px;color:#fff;margin-left:10px;}
.logo img{vertical-align: middle;margin-right:5px;}
.logo a{color:#fff;}
.naver{float:right;font-size: 16px;cursor: pointer;_height:100%;color:#fff;padding-left:20px;padding-right:10px;box-shadow:-1px 0 0 #FFFFFF;-webkit-box-shadow: -1px 0 0 #FFFFFF;-moz-box-shadow: -1px 0 0 #FFFFFF;-ms-box-shadow:-1px 0 0 #FFFFFF;; -o-box-shadow:-1px 0 0 #FFFFFF;_display: inline;_padding-top:18px;_height: 34px;-webkit-tap-highlight-color:rgba(255,0,0,0);}
.naver-text{*margin-right:10px;}
.naver-icon{display: inline-block;margin:18px 0 0 10px;height: 9px;width:17px;background: #1abc9c;border-top:3px solid #f4f4f4;border-bottom:3px solid #f4f4f4;position: relative;vertical-align: top;*vertical-align: middle;*margin:0 0 0 10px;}
.naver-icon:after{background: #f4f4f4;height:3px;width:17px;position: absolute;top:3px;left:0;content: ' ';}
.naver-sub{display: none;top:52px;right:0;border:1px solid #d2d2d2;background: #f4f4f4;padding: 14px;*width:170px;clear: both;z-index: 999999;}
.naver-sub ul{clear: both;position: relative;overflow: hidden;*zoom:1;}
.naver-sub li{float: left;width: 50%;position: relative;height: 34px;line-height: 34px;border-bottom:1px dashed #c2c2c2;font-size: 14px;vertical-align: middle;bottom:-1px;overflow: hidden;}
.naver-sub a{display: block;padding:0 20px;*padding:0 10px;color:#666;}
.naver-sub a:before{width:5px;height:5px;background:#7f92bc;position: absolute;top:16px;left:3px;content: ' ';}

.sate {font-size: 14px;margin: 5px 0;color: #7d7d7d;}
.sate p img{margin: 0px 5px 0px 5px;vertical-align: text-bottom;}
.sate p a {color: #7d7d7d;font-size: 14px;line-height: 16px;}
.form-hd{font-size: 16px;line-height: 30px;color:#666;padding:10px 0;}
.form{*zoom:1;background: #fff;}
.form input{float: left;_display:inline;border-radius: 0;-webkit-appearance: none;}
.form-text{line-height: 20px;height: 20px;_height: auto;overflow: hidden;padding:10px;border:none;width:216px;_width:212px;}
.form input.form-btn{border:2px solid #fff;background: #1abc9c;color:#fff;width:64px;*height:40px;vertical-align: middle;line-height:36px;font-size:14px;cursor: pointer;float: right;}
@-moz-document url-prefix(){.form-btn{height:40px;}}
.footer{overflow: hidden;border-top:1px solid #dcdcdc;background: #e8e8e8;line-height: 24px;font-size:14px;text-align: center;padding:20px 0;color:#666;}
.footer a{color:#666;}

.user-bg{height:116px;z-index:-1;position:absolute;left:0;width:100%;background:url(../images/default.png) no-repeat;background-size:cover;}
.user-wrapper{overflow:hidden;}
.user{height:94px;margin-top:20px;width: 100%;}
.user-avatar{-webkit-border-radius:8px;float:left;display:block;width:70px;height:70px;margin-left:10px;border-radius: 95px;}
.user-info{float:left;margin-left:14px;}
.user-name,.user-level{display:block;color:#fff;line-height:25px;height: 25px;overflow: hidden;}
.user-level{}
.div-user{float:left;width: 100%;}
.user-sign{float: right;margin-right: 15px;margin-top: -95px;}
.user-sign span{color: #fff;margin-left: 15px;border: 1px solid #FFFFFF;padding: 3px;}


.notice{overflow: hidden;margin: 15px 5px;padding-top:7px;position: relative;z-index: -1;}
.notice .title{display:inline;float: left;background: url("../images/notice.png") no-repeat;width:83px;height:18px;position: absolute;left:15px;top:-1px;}
.notice .box{display:inline;float: left;border: 1px solid #d6e6c9;padding-top:10px;font-size: 12px;}
.notice .box li{display:inline;float: left;padding:2px 2px 2px;border-top: 1px solid #ededed;width: 100%;}
.notice .box li.c1{border-top: 0px solid #ededed;}
.notice .box li .name{display:inline;float: left;padding-left:20px;background: url("../images/notice.png") no-repeat 0 -36px;color:#fe6603;padding-right:5px;}
.notice .box li .name a{color:#fe6603;}
.notice .box li .text{display:inline;float: left;}
.notice .box li .text span{color:#a42725;padding:0 2px;}
.notice .box li .time{display:inline;float: right;margin-right: 10px;color:#aeaeae;}
.notice .more{display:inline;float: right;background: url("../images/notice.png") no-repeat 0 -24px;width:47px;height:10px;margin:8px 10px 4px 0;}

.tag-list {margin: 5px;}
.tag-list .on{background: #1abc9c;}
.tag-list .on span{color: #fff;}
.tag-list .tag-section{display: block;clear: both;overflow: hidden;border-top: 1px solid #e8e8e8;border-left: 1px solid #e8e8e8;}
.tag-list .tag-section .tag-item{display: block;float: left;width: 25%;}
.tag-list .tag-section .tag-item span{display: block;text-align: center;padding: 10px;border: 1px solid #e8e8e8;margin-left: -1px;margin-top: -1px;text-transform: uppercase;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

.x5-tc{width: 99%;overflow: hidden;float: left;}
.x5-tc-popover{padding: 5px;z-index:999;top:0;background-color:#FFFFFF;display:none;}
.x5-tc-poptit{border-bottom:1px solid #1abc9c;padding:12px;background-color: #1abc9c;color: #FFF;box-shadow: 0 0 10px #1abc9c;}
.x5-tc-poptit .close{float: right;color: #fff;padding: 5px;margin: -12px -5px -5px;font-size: 30px;}
.x5-tc-popbod{padding: 5px;border: 1px solid #1abc9c;box-shadow: 0 0 10px #1abc9c;}

.up-barline{width: 100%;background: #FFFFFF;height: 25px;}
.up-barline #percent{text-align: center;font-size: 16px;color: #fff;background: #C2C2C2;height: 25px;line-height: 25px;}
.up-barline #line{height: 25px;background: #1abc9c;overflow: hidden;margin-top: -25px;}

button, .x5-btn{padding: 5px;margin-bottom: 0;font-size: 14px;font-weight: 400;line-height: 1.42857143;text-align: center;background-color: #ddd;white-space: nowrap;vertical-align: middle;-ms-touch-action: manipulation;touch-action: manipulation;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;border: 1px solid #ddd;border-radius: 4px;}
.x5-btn-warning{color: #fff;background-color: #f82;border: 1px solid #f82;}

/*ajaxtips*/
.x5-ajax-tips{overflow-x: hidden;overflow-y: auto;left: 0;top: 20px;background: #fff;padding: 0 5px 10px;font-size: 12px;}
.x5-ajax-tips-text{border: 1px solid #ccc;margin: 15px 0 0;border-radius: 3px;overflow: hidden;}
.x5-ajax-tips-text dt{padding: 10px;font-size: 18px;font-weight: 800;color: #1abc9c;border-bottom: 1px solid #ccc;}
.x5-ajax-tips-text dd{font-size: 16px;color: #333;padding-bottom: 15px;padding: 10px;}
.x5-ajax-tips-text dd a{color: #666;}
.x5-ajax-tips-text .right{float: right;font-size: 12px;color: #666;}
/*tips*/
.sweet-overlay{background-color:rgba(0,0,0,0.4);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:1000;}.sweet-alert{background-color:white;font-family:'Microsoft Yahei';width:478px;padding:17px;border-radius:5px;text-align:center;position:fixed;left:50%;top:50%;margin-left:-256px;margin-top:-200px;overflow:hidden;display:none;z-index:2000;}@media all and (max-width: 540px) {.sweet-alert{width:auto;margin-left:0;margin-right:0;left:15px;right:15px;}}.sweet-alert h2{color:#575757;font-size:30px;text-align:center;font-weight:600;text-transform:none;position:relative;}.sweet-alert p{color:#1abc9c;font-size:16px;text-align:center;font-weight:300;position:relative;margin:0;line-height:normal;}.sweet-alert button{font-family:Arial,Helvetica,sans-serif;background-color:#AEDEF4;color:white;border:none;box-shadow:none;font-size:17px;font-weight:500;border-radius:5px;padding:10px 32px;margin:26px 5px 0 5px;cursor:pointer;}.sweet-alert button:focus{outline:none;box-shadow:0 0 2px rgba(128,179,235,0.5),inset 0 0 0 1px rgba(0,0,0,0.05);}.sweet-alert button:hover{background-color:#a1d9f2;}.sweet-alert button:active{background-color:#81ccee;}.sweet-alert button.cancel{background-color:#D0D0D0;}.sweet-alert button.cancel:hover{background-color:#c8c8c8;}.sweet-alert button.cancel:active{background-color:#b6b6b6;}.sweet-alert button.cancel:focus{box-shadow:rgba(197,205,211,0.8) 0px 0px 2px,rgba(0,0,0,0.0470588) 0px 0px 0px 1px inset!important;}.sweet-alert[data-has-cancel-button=false] button{box-shadow:none!important;}.sweet-alert .icon{width:80px;height:80px;border:4px solid gray;border-radius:50%;margin:20px auto;position:relative;box-sizing:content-box;}.sweet-alert .icon.error{border-color:#F27474;}.sweet-alert .icon.error .x-mark{position:relative;display:block;}.sweet-alert .icon.error .line{position:absolute;height:5px;width:47px;background-color:#F27474;display:block;top:37px;border-radius:2px;}.sweet-alert .icon.error .line.left{-webkit-transform:rotate(45deg);transform:rotate(45deg);left:17px;}.sweet-alert .icon.error .line.right{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);right:16px;}.sweet-alert .icon.warning{border-color:#F8BB86;}.sweet-alert .icon.warning .body{position:absolute;width:5px;height:47px;left:50%;top:10px;border-radius:2px;margin-left:-2px;background-color:#F8BB86;}.sweet-alert .icon.warning .dot{position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;left:50%;bottom:10px;background-color:#F8BB86;}.sweet-alert .icon.info{border-color:#C9DAE1;}.sweet-alert .icon.info::before{content:"";position:absolute;width:5px;height:29px;left:50%;bottom:17px;border-radius:2px;margin-left:-2px;background-color:#C9DAE1;}.sweet-alert .icon.info::after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;margin-left:-3px;top:19px;background-color:#C9DAE1;}.sweet-alert .icon.success{border-color:#A5DC86;}.sweet-alert .icon.success::before,.sweet-alert .icon.success::after{content:'';border-radius:50%;position:absolute;width:60px;height:120px;background:white;transform:rotate(45deg);}.sweet-alert .icon.success::before{border-radius:120px 0 0 120px;top:-7px;left:-33px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:60px 60px;transform-origin:60px 60px;}.sweet-alert .icon.success::after{border-radius:0 120px 120px 0;top:-11px;left:30px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0px 60px;transform-origin:0px 60px;}.sweet-alert .icon.success .placeholder{width:80px;height:80px;border:4px solid rgba(165,220,134,0.2);border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2;}.sweet-alert .icon.success .fix{width:5px;height:90px;background-color:white;position:absolute;left:28px;top:8px;z-index:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.sweet-alert .icon.success .line{height:5px;background-color:#A5DC86;display:block;border-radius:2px;position:absolute;z-index:2;}.sweet-alert .icon.success .line.tip{width:25px;left:14px;top:46px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.sweet-alert .icon.success .line.long{width:47px;right:8px;top:38px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.sweet-alert .icon.custom{background-size:contain;border-radius:0;border:none;background-position:center center;background-repeat:no-repeat;}@-webkit-keyframes showSweetAlert{0%{transform:scale(0.7);-webkit-transform:scale(0.7);}45%{transform:scale(1.05);-webkit-transform:scale(1.05);}80%{transform:scale(0.95);-webkit-tranform:scale(0.95);}100%{transform:scale(1);-webkit-transform:scale(1);}}@-moz-keyframes showSweetAlert{0%{transform:scale(0.7);-webkit-transform:scale(0.7);}45%{transform:scale(1.05);-webkit-transform:scale(1.05);}80%{transform:scale(0.95);-webkit-tranform:scale(0.95);}100%{transform:scale(1);-webkit-transform:scale(1);}}@keyframes showSweetAlert{0%{transform:scale(0.7);-webkit-transform:scale(0.7);}45%{transform:scale(1.05);-webkit-transform:scale(1.05);}80%{transform:scale(0.95);-webkit-tranform:scale(0.95);}100%{transform:scale(1);-webkit-transform:scale(1);}}@-webkit-keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1);}100%{transform:scale(0.5);-webkit-transform:scale(0.5);}}@-moz-keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1);}100%{transform:scale(0.5);-webkit-transform:scale(0.5);}}@keyframes hideSweetAlert{0%{transform:scale(1);-webkit-transform:scale(1);}100%{transform:scale(0.5);-webkit-transform:scale(0.5);}}.showSweetAlert{-webkit-animation:showSweetAlert 0.3s;-moz-animation:showSweetAlert 0.3s;animation:showSweetAlert 0.3s;}.hideSweetAlert{-webkit-animation:hideSweetAlert 0.2s;-moz-animation:hideSweetAlert 0.2s;animation:hideSweetAlert 0.2s;}@-webkit-keyframes animateSuccessTip{0%{width:0;left:1px;top:19px;}54%{width:0;left:1px;top:19px;}70%{width:50px;left:-8px;top:37px;}84%{width:17px;left:21px;top:48px;}100%{width:25px;left:14px;top:45px;}}@-moz-keyframes animateSuccessTip{0%{width:0;left:1px;top:19px;}54%{width:0;left:1px;top:19px;}70%{width:50px;left:-8px;top:37px;}84%{width:17px;left:21px;top:48px;}100%{width:25px;left:14px;top:45px;}}@keyframes animateSuccessTip{0%{width:0;left:1px;top:19px;}54%{width:0;left:1px;top:19px;}70%{width:50px;left:-8px;top:37px;}84%{width:17px;left:21px;top:48px;}100%{width:25px;left:14px;top:45px;}}@-webkit-keyframes animateSuccessLong{0%{width:0;right:46px;top:54px;}65%{width:0;right:46px;top:54px;}84%{width:55px;right:0px;top:35px;}100%{width:47px;right:8px;top:38px;}}@-moz-keyframes animateSuccessLong{0%{width:0;right:46px;top:54px;}65%{width:0;right:46px;top:54px;}84%{width:55px;right:0px;top:35px;}100%{width:47px;right:8px;top:38px;}}@keyframes animateSuccessLong{0%{width:0;right:46px;top:54px;}65%{width:0;right:46px;top:54px;}84%{width:55px;right:0px;top:35px;}100%{width:47px;right:8px;top:38px;}}@-webkit-keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg);}100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg);}}@-moz-keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg);}100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg);}}@keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg);}100%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg);}}.animateSuccessTip{-webkit-animation:animateSuccessTip 0.75s;-moz-animation:animateSuccessTip 0.75s;animation:animateSuccessTip 0.75s;}.animateSuccessLong{-webkit-animation:animateSuccessLong 0.75s;-moz-animation:animateSuccessLong 0.75s;animation:animateSuccessLong 0.75s;}.icon.success.animate::after{-webkit-animation:rotatePlaceholder 4.25s ease-in;-moz-animation:rotatePlaceholder 4.25s ease-in;animation:rotatePlaceholder 4.25s ease-in;}@-webkit-keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0;}100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1;}}@-moz-keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0;}100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1;}}@keyframes animateErrorIcon{0%{transform:rotateX(100deg);-webkit-transform:rotateX(100deg);opacity:0;}100%{transform:rotateX(0deg);-webkit-transform:rotateX(0deg);opacity:1;}}.animateErrorIcon{-webkit-animation:animateErrorIcon 0.5s;-moz-animation:animateErrorIcon 0.5s;animation:animateErrorIcon 0.5s;}@-webkit-keyframes animateXMark{0%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0;}50%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0;}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px;}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1;}}@-moz-keyframes animateXMark{0%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0;}50%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0;}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px;}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1;}}@keyframes animateXMark{0%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0;}50%{transform:scale(0.4);-webkit-transform:scale(0.4);margin-top:26px;opacity:0;}80%{transform:scale(1.15);-webkit-transform:scale(1.15);margin-top:-6px;}100%{transform:scale(1);-webkit-transform:scale(1);margin-top:0;opacity:1;}}.animateXMark{-webkit-animation:animateXMark 0.5s;-moz-animation:animateXMark 0.5s;animation:animateXMark 0.5s;}@-webkit-keyframes pulseWarning{0%{border-color:#F8D486;}100%{border-color:#F8BB86;}}@-moz-keyframes pulseWarning{0%{border-color:#F8D486;}100%{border-color:#F8BB86;}}@keyframes pulseWarning{0%{border-color:#F8D486;}100%{border-color:#F8BB86;}}.pulseWarning{-webkit-animation:pulseWarning 0.75s infinite alternate;-moz-animation:pulseWarning 0.75s infinite alternate;animation:pulseWarning 0.75s infinite alternate;}@-webkit-keyframes pulseWarningIns{0%{background-color:#F8D486;}100%{background-color:#F8BB86;}}@-moz-keyframes pulseWarningIns{0%{background-color:#F8D486;}100%{background-color:#F8BB86;}}@keyframes pulseWarningIns{0%{background-color:#F8D486;}100%{background-color:#F8BB86;}}.pulseWarningIns{-webkit-animation:pulseWarningIns 0.75s infinite alternate;-moz-animation:pulseWarningIns 0.75s infinite alternate;animation:pulseWarningIns 0.75s infinite alternate;}