/*自定义模板样式*/
*{border:none}
#blogTitle h2 {margin-left: 2.2em;width:300px;}
#blogTitle h2 a{margin-left: 1em;}
#blogTitle h1{width:60%;}
.c_b_p_desc {font-size: 15px;}
#home,#main{min-width:280px;}
.postDesc {float:left;text-align: left;font-size:12px;font-weight: normal;  border-bottom: 1px dotted #6466b3;
line-height:35px;margin:0;height:35px;}
.postCon {padding: 0!important;}
.day{border-bottom: none;  border: none;padding-right: 5px;}
.blogStats {padding-left: 20px;}
#mainContent { padding: 0!important;}
.postTitle a{color:#075DB3!important;}

@media screen and (max-width: 500px) {
    .postDesc{visibility:hidden;}
     #circle,#circle1,#circletext{display:none;}
}
#blog_nav_newpost,#blog_nav_rss{display:none;}


/* 圆圈加载*/
#circle{background-color:rgba(0,0,0,0);border:5px solid rgba(247, 14, 42, 1);opacity:.9;border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);border-radius:50px;box-shadow:0 0 35px #808080;width:80px;height:80px;margin:0 auto;position:fixed;left:7px;bottom:50px;
			-moz-animation:spinPulse 20s infinite linear;
			-webkit-animation:spinPulse 20s infinite linear;
			-o-animation:spinPulse 20s infinite linear;
			-ms-animation:spinPulse 20s infinite linear;}
#circle1{background-color:rgba(0,0,0,0);border:6px solid rgba(31, 62, 230, 0.9);opacity:.9;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-radius:50px;box-shadow:0 0 15px #202020;width:60px;height:60px;margin:0 auto;position:fixed;left:15px;bottom:59px;
			-moz-animation:spinoffPulse 20s infinite linear;
			-webkit-animation:spinoffPulse 20s infinite linear;
			-o-animation:spinoffPulse 20s infinite linear;
			-ms-animation:spinoffPulse 20s infinite linear;}
#circletext{font-weight: bold;color: #808080;text-align: center; font-size: 12px; width:60px;height:30px;line-height:15px;margin:0 auto;position:fixed;left:20px;bottom:77px;}

@-moz-keyframes spinPulse{0%{-moz-transform:rotate(160deg);opacity:0;box-shadow:0 0 1px #505050;}30%{-moz-transform:rotate(120deg);opacity:1;}100%{-moz-transform:rotate(-320deg);opacity:0;}}
@-moz-keyframes spinoffPulse{0%{-moz-transform:rotate(0deg);}100%{-moz-transform:rotate(360deg);}}
@-webkit-keyframes spinPulse{0%{-webkit-transform:rotate(160deg);opacity:0;box-shadow:0 0 1px #505050;}30%{-webkit-transform:rotate(120deg);opacity:1;}100%{-webkit-transform:rotate(-320deg);opacity:0;}}
@-webkit-keyframes spinoffPulse{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}}
@-o-keyframes spinPulse{0%{-o-transform:rotate(160deg);opacity:0;box-shadow:0 0 1px #505050;}30%{-o-transform:rotate(120deg);opacity:1;}100%{-o-transform:rotate(-320deg);opacity:0;}}
@-o-keyframes spinoffPulse{0%{-o-transform:rotate(0deg);}100%{-o-transform:rotate(360deg);}}
@-ms-keyframes spinPulse{0%{-ms-transform:rotate(160deg);opacity:0;box-shadow:0 0 1px #505050;}30%{-ms-transform:rotate(120deg);opacity:1;}100%{-ms-transform:rotate(-320deg);opacity:0;}}
@-ms-keyframes spinoffPulse{0%{-ms-transform:rotate(0deg);}100%{-ms-transform:rotate(360deg);}}

/* 分享 打赏*/
.myRewards {position:fixed; _position:absolute; right:0; top:2%; z-index:10000; padding-left:20px; width:0px; overflow:hidden; box-sizing: content-box;}
.myRewards ul,.myRewards li{margin:0;padding:0;}
.myRewards a{ color:#000; text-decoration:none; outline:0 none;}
.myRewards-main{ width:240px; height:332px; font:12px/1.5 "microsoft yahei",tahoma,arial,sans-serif;; color:#000; background-color:#fff; border:1px solid #dbdbdb; border-right:none;}

.btn-myRewards{ position:absolute; left:0; top:50%; margin-top:-30px; width:25px; height:40px;}
.btn-myRewards .topay{display:block;background:#f00;width:80%;height:138%;border-top-left-radius:3px;;border-bottom-left-radius:3px;color: #B4D8F5; font-size: 13px;text-align: center;padding: 2px 0;font-weight:bold;}

.myR-h,.myR-bot{ margin:0; height:26px; line-height:26px; background-color:#e7e7e7;}
.myRewards-main .myR-h{ padding:0 0 0 6px; font-size:14px; font-weight:normal; background-image:none;}
.myRewards-main .myR-bot{ padding-right:6px; font-size:12px; text-align:right;}
.myR-bot a:hover{ text-decoration:underline;}
.myRewardsbox{ font-size:0; background-color:#eeeeee; width:240px;}
.myRewards-list{ display:inline-block; *display:inline; *zoom:1; vertical-align:middle; width:90px; font-size:12px;}
.myRewards-list ul{ list-style:none;}
.myRewards-list ul.not-full{border-top:1px solid #dfdfdf;}
.myRewards-list li{ display:block; height:56px; -webkit-transition:background-color .2s linear; transition:background-color .2s linear;}
.myRewards-list a{ position:relative; display:block; padding-left:40px; height:55px; line-height:55px; font-size:12px; border-bottom:1px solid #cccccc;}
.myRewards-list a.fifth{border-bottom: none;}
.myRewards-list a img{ position:absolute; left:6px; top:13px; width:30px; height:30px;}
.myRewards-list .myR-on{ border-right:none;}
.myRewards-list .myR-on a,
.myRewards-list .myR-on a:hover{ background-color:#fff;}
.myRewards-detail{ display:inline-block; *display:inline; *zoom:1; vertical-align:middle; width:150px; height:280px; font-size:12px; background-color:#fff;}
.myRewards-ubox{ padding:14px 0 0 10px;}
.myRewards-code-tit{ margin:0 0 20px; width:132px; height:30px; line-height:30px; font-size:12px; text-align:center; background:url(../img/tab_pay.jpg) no-repeat;}
.myRewards-code{ margin:15px 10px 25px 5px; padding:5px; width:106px; height:106px; background:url(../img/border.jpg) no-repeat; box-sizing: content-box;border:4px solid #0f0;border-radius:5px;}
.myRewards-code img{ width:106px; height:106px;}
.i-myRewards{ position:absolute; right:6px; top:16px; width:23px; height:23px; line-height:23px; font-size:14px; color:#44b973; text-align:center; background:url(../img/tab_shang.png) no-repeat;}
.myRewards-account{ font-size:12px; word-break:break-all; text-align:center;}
.bdshare-slide-button-box .bdshare-slide-button { top: 120px!important;}

/* 运行结果 */
.btn_go{border:1px solid #A5A5A5;border-radius:2px;padding:1px 2px;cursor:pointer;}
.modal_run{position:fixed;top:50%;left:50%;width:960px;height:500px;margin-top:-250px;margin-left:-480px;border:2px solid #FF0;background:#FDFDFD;display:none;z-index:9999;}
.modal_run h4{color:#F00;height:40px;line-height:40px;font-size:16px;border-bottom:1px solid #C5C5C5;padding:0 20px;}
.run_res{padding:20px;}
.modal_run a.cancel{position:absolute;top:10px; right:15px; display:inline-block;width:20px;height:20px;text-align:center;text-decoration:none;line-height:20px;}
.modal_run a.cancel:hover{background:#CCC;}

/* 控制台信息 */
.clearLog{position:fixed;right:20px;top:3px;height:20px;width:30px;z-index:1000;line-height:20px;text-align:center;color:#FFF;cursor:pointer;}


/* 提示 */
.alarm{height:40px;width:300px;border:1px solid #EB3941;border-radius:3px;background:#FFF0F0;line-height:40px;text-align:center;
position:fixed;top:50%;left:50%;display:none;margin-left:-150px;margin-top:-20px;z-index:9999;
}


@media screen and (max-width: 500px) {
     .modal_run{width:320px;height:280px;top:50%;left:50%;margin-top:-140px;margin-left:-160px;}
     .modal_run h4{padding:1px;}
     .run_res{padding:1px;}
}