p, dl, dt, dd, i, h2, h3, a{margin:0;padding:0;}
.nc-page-overflow{overflow: hidden;margin-right: 17px;}
.blank10{height:10px;clear:both;background:#fff;overflow: hidden;}
.blank15{height:15px;clear:both;background:#fff;overflow: hidden;}
.blank20{height:20px;clear:both;background:#fff;overflow: hidden;}

.nc-second-content{width:1140px;margin:0 auto;
    position: relative;
}
/*.nc-second-content .content-left{
    display:inline-block;width:700px;}
.nc-second-content .content-right{
    float:right;width:280px;background: #f8f8f8;}*/
.nc-second-content .content-left{
    margin-right: 310px;
    word-break: break-all;
}
.nc-second-content .content-right{
    position: absolute;
    top: 0;
    right: 0;
    width: 280px;
}

.nc-second-content .content-right .ncad-side-top img{vertical-align: middle;}

/*分页begin*/
.nc-second-content .content-left .pagination {position: relative; width: 100%;height: 50px;line-height: 50px;background: #f8f8f8; border:1px solid #eee; color: #ccc;font-size: 14px;text-align: center;}
.nc-second-content .content-left .pagination span {display: inline-block;width: 30px;height: 30px;line-height: 30px;background: #044999;border-radius: 2px;color: #fff;text-align: center;}
.nc-second-content .content-left .pagination a {display: inline-block;width: 44px;color: #044999;}
.nc-second-content .content-left .pagination .prev {position: absolute;left: 60px;width: 100px;}
.nc-second-content .content-left .pagination .next {position: absolute;right: 60px;width: 50px;}

.pagemask{position: fixed;top:0;left:0;width:100%;height:100%;background: #333;opacity: .3;filter:alpha(opacity=30);z-index: 999;}
.login-box{position:fixed;left:50%;top:50%;margin:-180px 0 0 -240px;width:480px;height:360px;background: #fff;border:1px solid #eee;border-radius:8px;opacity:1;filter:alpha(opacity=100);z-index: 1003;overflow: hidden;}
.userlogin{width:480px;height:360px;}
.userlogin .close{position:absolute;top:15px;right: 15px;cursor: pointer;}
.userlogin .close i{color:#ccc;}
.userlogin .lg{padding:56px 60px 59px;}
.userlogin .lg .lg-title{font-size:24px;text-align: center;color:#333;}
.userlogin .lg .lg-con{padding:16px 0 14px;}
.userlogin .lg .lg-con li{position:relative;line-height:48px;border-bottom:1px solid #ccc;}
.userlogin .lg .lg-con li:last-child{border-bottom: none;}
.userlogin .lg .lg-con li span{display:inline-block;position: absolute;}
.userlogin .lg .lg-con li span i{color:#ccc;}
.userlogin .lg .lg-con li span.forget{top:0;right:0;}
.userlogin .lg .lg-con li span.forget a{color:#333;font-size: 16px;}
.userlogin .lg .lg-con li span.forget a:hover{color:#044999;}
.userlogin .lg .lg-con li input{padding:0 24px;width:100%;height:48px;font-size: 16px;color:#333;line-height: 18px;border: 0;outline: 0;}
.userlogin .lg .lg-con li input.pwd{padding-right:80px;}
.userlogin .lg .lg-con li label.error{position:absolute;right:0;top:0;line-height: 48px;color:#dd3333;font-size: 16px;}
.userlogin .lg .lg-con li.password label.error{right:68px;}
.userlogin .lg .lg-con li a.submit-btn{display:block;margin-top:15px;border-radius:24px;background: #044999;color:#fff;font-size: 16px;text-align: center;}
.userlogin .lg .lg-con li:hover span i{color:#333;}
.userlogin .lg .lg-con li.error span i{color:#dd3333;}
.userlogin .lg .lg-other{overflow: hidden;}
.userlogin .lg .lg-other .l{float:left;}
.userlogin .lg .lg-other .l a{color:#044999;font-size: 16px;}
.userlogin .lg .lg-other .r{float: right;color:#666;font-size: 16px;}
.userlogin .lg .lg-other .r .icon-weibo{padding-left: 10px;color:#dd4444;font-size: 18px;}
.userlogin .lg .lg-other .r .icon-qq{padding-left: 10px;color:#00aaff;font-size: 16px;}

.nc-second-content .paged {position: relative;padding-top:20px; width: 100%;color: #ccc;font-size: 14px;text-align: center;}

.nc-second-content .holder{margin: 0;}
.nc-second-content .holder a{display: inline-block;width: 24px;height: 24px;line-height: 24px;border-radius: 2px;font-size: 14px;color: #044999;}
.nc-second-content .holder a:hover{background: #044999;color:#fff;}
.nc-second-content .holder a.jp-current{width: 24px;height: 24px;line-height: 24px;background: #044999;border-radius: 2px;color: #fff;text-align: center;}
.nc-second-content .holder a.jp-next,.nc-second-content .holder a.jp-previous{display: none;}

.tips-box{position:fixed;left:50%;top:50%;margin:-60px 0 0 -90px;width:180px;height:120px;background: #333;border-radius:8px;opacity:0.8;filter:alpha(opacity=80);z-index: 1000;box-shadow:0px 10px 10px #eee;overflow: hidden;}
.tips-box .hint{padding-top:15px;width:180px;height:120px;}
.tips-box .hint .pic{text-align: center;}
.tips-box .hint .pic i{color:#fff;font-size:48px;}
.tips-box .hint .txt{margin-top:5px;color:#fff;font-size:18px;text-align: center;}

.blue{color:#044999 !important;}
.green{color:#049944 !important;}
.black{color:#333 !important;}
.b-line{border:1px solid #eee !important;}
.mt0{margin-top: 0 !important;}
.mt5{margin-top: 5px !important;}
.mt10{margin-top: 10px !important;}
.mt15{margin-top: 15px !important;}
.mt20{margin-top: 20px !important;}
.mt25{margin-top: 25px !important;}
.mt30{margin-top: 30px !important;}
.mt32{margin-top: 32px !important;}
.mt40{margin-top: 40px !important;}
.mb5{margin-bottom: 5px !important;}
.mb10{margin-bottom: 10px !important;}
.mb15{margin-bottom: 15px !important;}
.mb20{margin-bottom: 20px !important;}
.pb0{padding-bottom: 0 !important;}
.pb10{padding-bottom: 10px !important;}
.ov{overflow: hidden !important;}

.w1000{width:1000px;margin:0 auto;}

.nc-second-vote{
    overflow: hidden;
    height: 1035px;
    /*overflow-y:scroll;*/
    /*background-color: pink;*/
}
.nc-second-vote .content-right{
    position: relative;
    margin-left:840px;
    word-break: break-all;
    width: 300px;
    top: -417px;
   /* background-color: #f0a30a;*/
}
.nc-second-vote  .content-left{
    float: left;
    width: 828px;
}
.nc-second-vote img{
    width: 100%;
}
