@charset "utf-8";
/* CSS Document */

/*body{padding:80px;}*/

.gry{color:rgb(153, 153, 153)}
.red{color:rgb(205, 66, 56)}

.btn:focus,
.btn:hover,
.btn:active:focus,
.btn.active:focus,
.btn.focus,
.btn:active.focus,
.btn.active.focus {
  outline: none;
  border-color: transparent; 
  box-shadow:none;
  color:#FFFFFF;
}

.error{color:red;}




.navbar {width: 100%;  border:none; border-top:2px solid #FF6701; padding-top: 10px;}
.nav_box{width: 1200px;margin: 0 auto;}
/*.navbar .container-fluid{width: 1200px;}*/
.navbar-brand{font-size:2.5rem;  margin-top: 10px; padding-top: 0px;}
.navbar-brand img{height: 30px;}
.navbar-form {width: 30%;}
.navbar-form .input-group{width:100%;}
.navbar-nav li a{font-size:1.4rem;padding-left: 10px;padding-right: 10px; }
.navbar-nav .bigMenu a{color:#03428E;font-weight: bold;}
.navbar-nav .img-circle{width: 30px; height: 30px;}

.btn-search{color:#fff;background-color:#FB4F02;border-color:#CD5005;outline:none;}
.navbar-nav .create_link a{cursor: pointer;color:#F96703;font-weight: bold;}
.btn-search:hover{color: #fff;background-color:#CA3F00;outline:none;}
.btn-focus{ background: #053FC5;color:#FFFFFF;outline:none;}
.tips{color:#CCC;font-size:14px;}

.winxinqrcode{width: 100px; height: 100px; margin-top: 10px;}
#markCancvs{position:absolute; opacity:0.7;filter:Alpha(Opacity=70); z-index:2000; left:0; top:0; width:100%; height:100%;background:#000; display: none;}
#tipsCancvs{background:url("../images/tips.png") right top no-repeat; left:0; top:0; width:100%; position:fixed;z-index:2010;display: none;}
#qrcodeModal p {text-align: center; margin-top: 20px;}

.form-control.change::-webkit-input-placeholder {
   color: red;
}

.tab-content{margin-top: 20px;}

.popover{position:fixed;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #EFEFEF;border:1px solid rgba(0,0,0,.1);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}
.popover p{color:#8B8A8A;font-size:1.5rem;}
.popover p a{color:#8B8A8A;font-size:1.5rem;}


.content{width: 1200px; margin: 80px auto; height: auto; overflow: hidden;}
.content_left{width:70%; height: auto; overflow: hidden;box-sizing: border-box; padding: 20px;}
.content_left .baike-box .baike-item{margin: 10px 0; height: auto; overflow: hidden;padding: 10px 0; border-bottom:1px dashed #ccc; width: 100%;}
.content_left .baike-box .baike-item:last-child{border-bottom:0px;}
.content_left .baike-box h2{padding-bottom: 20px; border-bottom: 1px solid #CCC; margin-bottom: 20px;}
.content_left .baike-box .baike-item .baike-thumb{width: 150px;height: 150px; overflow: hidden;}
.content_left .baike-box .baike-item .baike-thumb img{width: 150px;height: 150px;}
.content_left .baike-box .baike-item .baike-text{width: 590px;}
.content_left .baike-box .baike-item .baike-text h4{margin: 0px 0px 10px 0px; padding: 0;}
.content_left .baike-box .baike-item .baike-text h4 a{font-size:18px;font-weight: bold;color:#333;}
.content_left .baike-box .baike-item .baike-text p{font-size:14px;line-height: 25px;}



.content_right{width:30%;padding: 20px; height:auto;overflow: hidden; display: block;}
.div_tabs{width: 100%;height: 40px;margin-top: 40px;  margin-bottom: 20px;}
.div_tabs .div_text{width: 120px; height: 40px; line-height: 40px;box-sizing: border-box;border-bottom: 3px solid #FBAC03; float:left;font-size:1.7rem;font-weight: bold; text-align: center;}
.div_tabs .div_link{width: calc(100% - 120px); height: 40px;line-height: 40px;  box-sizing: border-box;border-bottom: 3px solid #E3E0E0; float:right; text-align: right;}
.div_tabs .div_link a{color:#8B8A8A}
.div_tabs .div_link1{width: calc(100% - 90px); height: 40px;line-height: 40px;  box-sizing: border-box;border-bottom: 1px solid #E3E0E0; float:right; text-align: right;}
.content_right .div_hots .hots_item{width: 100%;height: auto; overflow: hidden; margin-bottom: 20px;}
.content_right .div_hots .hots_item .hot_title a{color:#333;font-weight: bold;}
.content_right .div_hots .hots_item .authors{margin-top: 10px;}
.content_right .div_hots .hots_item .authors img{width: 30px; height: 30px; border-radius: 15px;}
.content_right .div_hots .hots_item .authors a{color:#333;font-weight: bold;}
.content_right .web_info {margin-top: 40px; border-top:3px solid #FBAC03; padding-top: 20px;padding-bottom: 20px;font-size:1.5rem; color:#888888; }
.content_right .hot_live .live_item{border-bottom:1px solid #CCC;width:368px; height: 60px;margin-bottom:20px; }
.content_right .hot_live .live_item .live_thumb img{width:80px;}
.content_right .hot_live .live_item .live_title{width:280px;}
.content_right .hot_live .live_item .live_title a{font-size:14px;font-weight:bold;color:#666;}

.content_right .div_related .related_item{width: 100%;height: auto; overflow: hidden; margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px dashed #CCC;}
.content_right .div_related .related_item:last-child{border-bottom: none;}
.content_right .div_related .related_item .related_title a{color:#333;font-weight: bold;}

.div_baike{ width:100%;height:270px; margin-bottom: 20px; overflow:hidden;text-align:center;}
.div_baike h1{ color:#018349; margin-top:30px; font-size:30px;font-weight:bold;}
.div_baike h2{ color:#FC7906; letter-spacing:2px;margin-top:20px; font-weight:bold;}
.div_baike img{ margin:0;}
.div_baike .btn-create img{ width:150px; height:58px; border:none;}
.div_baike .text1{font-size:24px; color:#06C; font-weight:bold;}

.div_info{ padding: 0 20px 20px 20px;}
.div_info .img-rounded{border:1px solid #CCC; border-radius:5px; width: 200px; box-shadow: 5px 5px 10px #CCC;}
.div_info .thumb{width: 200px; display: block; float: left;}
.div_info .baike_content {width: calc(100% - 220px);float: right;margin: 0;}
.div_info h1{border-bottom:2px solid #4889f3; padding-bottom: 20px; }
.div_info h1 small{font-size:14px;}
.div_info p{font-weight: bold;}

.baike_content{width:100%; height: auto; overflow: hidden; margin-top: 20px;}
.div_produce { padding: 20px;line-height: 2.5rem;}
.div_produce p {line-height: 2.5rem; }
.share{padding-top:10px;padding-bottom: 10px; margin-bottom: 10px; height: auto; overflow: hidden;color:#999;}
.share .list-share li {float: left; margin: 5px; border: none;}
.share .btn{font-size:14px;border-radius:5px;padding:5px 10px;color:#fff}
.share .btn-favorite:hover,.share .btn-plgood:hover,.share .btn-plbad:hover,.share .btn-weixin:hover,.share .btn-mobile:hover,.share .btn-weibo:hover,.share .btn-edit:hover,.share .btn-history:hover{font-weight: bold;color:#666}
.share .btn-favorite,.share .btn-plgood,.share .btn-plbad,.share .btn-weixin,.share .btn-weibo,.share .btn-mobile,.share .btn-edit,.share .btn-history{cursor: pointer;}
.share .span_slipt{margin-left: 10px; margin-right: 10px;}
.other_info{width: 100%; padding: 20px;line-height: 2.5rem;word-break: break-all; }

/*登录框*/
.login_box{width: 400px; height: 450px; padding: 10px 10px ; border: 1px solid #CCC;border-radius:10px; background-color: #FFFFFF; box-shadow: inset 0 0 2px rgba(0,0,0,.25); position:fixed;top:100px; left: calc(50% - 200px);}
.box_logo{width: 400px;text-align: center;margin-left: 350px;margin-top: 100px;}
.login_box .nav-tabs{border: none;}
.login_box .nav-tabs li a{border:none;color:#666666;font-size:1.6rem; letter-spacing: 1px; padding: 0; margin: 15px; padding-bottom: 10px; cursor: pointer;}
.login_box .nav-tabs .active a{font-weight:bold; border:none;border-bottom: 3px solid #FB4F02;}
.login_box .nav-tabs .active a:hover{ font-weight:bold; border:none;border-bottom: 3px solid #FB4F02;}
.login_box .nav-tabs li a:hover{background: none; border:none; }
.login_box > .nav-tabs > li.active > a:hover,
.login_box > .nav-tabs > li.active > a:focus {font-weight:bold; border:none;border-bottom: 3px solid #FB4F02;}
#form_nopwd,#form_pwd{margin-left: 15px;}
.login_box form .form-group{margin-top:20px;}
.login_box form .form-group .form-control{border:none; border-bottom: 1px solid #CCCCCC;border-radius:0px; box-shadow: none;padding: 0px;width:calc(100% - 10px); }
.login_box form .input-group {border:none; border-bottom: 1px solid #CCCCCC;border-radius:0px; box-shadow: none;padding: 0px; width:calc(100% - 10px);margin-top:20px;}
.login_box form .input-group .form-control{border:none; border-radius:0px; margin: 0px; box-shadow: none;padding: 0px; width:60%;}
.login_box form .input-group #user_pwd{width:90%;}
.login_box form .input-group i{color:#666;font-size:16px;margin: 0px; padding: 0; margin-top: 5px; float: right; cursor: pointer;}
.login_box form .input-group a{ text-decoration: none; margin: 0px; padding: 0; margin-top: 5px; float: right;}
.login_box form .input-group a:hover{ text-decoration: none; color:cornflowerblue;}
.login_box form .input-group button{float: right;margin: 0px; margin-top: 5px; padding: 0px; text-decoration: none;}
.login_box form .form-group .btn_sign{width: calc(100% - 30px); margin:20px auto; background-color:#F87C01; color:#FFFFFF; letter-spacing: 1px;}
.login_box form .form-group .btn_sign:focus{background-color:#EC7600; }
.box_others{width:calc(100% - 30px); margin: 0 auto;color:#828282;font-size:14px;}
.box_others a{ text-decoration: none; color:#828282;}
.yinsi{padding: 20px 0px; border-bottom: 1px solid #cccccc;}
.third_login{padding: 20px 0px;}