#blogTitle h2{color:white}
/* Minification failed. Returning unminified contents.
(627,18): run-time error CSS1036: Expected expression, found ';'
(784,42): run-time error CSS1062: Expected semicolon or closing curly-brace, found ')'
 */
#___plusone_0 {
    position: absolute;
    left: 555px;
    top: 8px;
    color: red;
    z-index: 999999;
    overflow: visible;
    position: fixed;
}

#EntryTag {
    margin-top: 20px;
    font-size: 9pt;
    color: gray;
}
#myposts .myposts_title {
font-size: 18px;
color: #D67878;
font-weight: bold;
text-shadow: 1px 1px 1px rgba(0,0,0,0.7);
}

.topicListFooter {
    text-align: right;
    margin-right: 10px;
    margin-top: 10px;
}
div#postlist_postbody_4036605 {
text-shadow: 0px 0px 1px #FF8989;
color: #C2ADAD !important;
}
.topicListFooter a {
font-size: 16px;
text-shadow: 1px 1px 1px rgba(0,0,0,0.7);
color: #8D8BAC;
font-weight: bold;
}
div#blog-sidecolumn a {
text-shadow: rgba(0, 0, 0, 0.701961) 1px 1px 1px;
display: inline-block;
width: 186px;
height: 26px;
margin-bottom: 3px;
line-height: 25px;
color: #bbbcbe;
text-align: center;
background: url(https://images.cnblogs.com/cnblogs_com/rammstein/621249/o_33.png) no-repeat 0 0px;
overflow: hidden;
}
#divRefreshComments {
    text-align: right;
    margin-right: 10px;
    margin-bottom: 5px;
    font-size: 9pt;
}

* {
    margin: 0;
    padding: 0;
}

html {
    height: 100%;
}
pre{font-size:14px;}
body {
    padding-bottom: 40px;
    padding-top: 60px;
    min-height: 101%;
    background: url(https://images.cnblogs.com/cnblogs_com/rammstein/621249/t_body_bg.jpg) repeat;
    font-family: "Microsoft Yahei","STHeiti","SimSun","Arail","Verdana","Helvetica","sans-serif";
	color: #999;
	font-size: 13px;
    font-weight: normal;
    line-height: 18px;
    margin: 0;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

fieldset, img {
    border: 0;
}

ul {
    word-break: break-all;
}

li {
    list-style: none;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}

a {
    color: rgb(180, 176, 240);
    font-weight: inherit;
    line-height: inherit;
    text-decoration: none;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.7);
}

.clear {
    clear: both;
}

#home {
    margin: 0 auto;
    min-width: 930px;
}
.dayTitle a {
color: rgb(238, 145, 145);
font-family: 'Microsoft Yahei';
text-shadow: rgba(0, 0, 0, 0.701961) 1px 1px 1px;
font-size: 20px;
}

#header {
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    height:40px;
    z-index: 1030;
    margin-bottom: 18px;
    overflow: visible;
    background: url(https://images.cnblogs.com/cnblogs_com/rammstein/621249/o_topNav_sprite.png) repeat-x 0 -157px;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), 0 -1px 0 rgba(0, 0, 0, 0.1) inset;
    clear: both;
    content: "";
    padding-right: 5px;
    /*display: table;*/
}

#blogTitle {
    /*height: 60px;
	clear: both;*/
    float: left;
}
.c_b_p_desc:hover {
color: #D67878;
}
div#leftcontentcontainer a:hover {
color: #D67878;
}
#blogTitle h1 {
    padding: 8px 12px 8px;
    float: left;
    font-size: 20px;
    font-weight: 200;
    line-height: 1;
    color: #FFFFFF;
    display: block;
}

#blogTitle h1 a {
    color: #FFFFFF;
    display: block;
}

#lnkBlogLogo{
	display:none;
}

#blogTitle h2 {
    float: left;
    line-height: 1.5;
    margin-left: 10px;
    margin-right: 10px;
    padding: 8px 0;
}
a#homepage1_HomePageDays_ctl00_DayList_TitleUrl_0 {
text-shadow: rgb(238, 68, 68) 0px 0px 4px;
}

#blogLogo {
    /*	float: right;*/
}

#navigator {
    /*
	background-color: black;
	height: 30px;
	clear: both;
    
float: left;*/
    left: 0;
    right: 0;
    margin: 0 0 0 0;
    position: relative;
}

#navList {
    list-style: none outside none;
    display: block;
    float: left;
    left: 0;
    right: 0;
    margin: 0 10px 0 0;
    position: relative;
}

#navList li {
    float: left;
    line-height: 18px;
}

#navList a {
    color: #999999;
    float: none;
    line-height: 19px;
    padding: 8px 10px 8px;
    text-decoration: none;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    display: block;
    /*
	display: block;
	width: 5em;
	height: 22px;
	float: left;
	text-align: center;
	padding-top: 8px;
	border-right: 1px solid #ccc;
    */
}

#navList a:link, #navList a:visited, #navList a:active {
    color: #ccc;
}

#navList a:hover {
    color: white;
}

.blogStats {
    float: right;
    color: #DBDDDF;
    margin-top: 8px;
    margin-right: 2px;
    text-align: right;
    padding: 0;
}
/*****home鍜屽ご閮ㄧ粨鏉�**************************/

/*****涓婚〉鏂囩珷鍒楄〃寮€濮�**************************/
#main {
    min-width: 950px;
    text-align: left;
    padding-left: 20px;
    padding-right: 20px;
}

#mainContent .forFlow {
    margin-left: 20em;
    float: none;
    width: auto;
}
#myposts .postDesc2{
text-shadow: 1px 1px 1px rgba(0,0,0,0.7);
}
.postCon textarea, .postBody textarea, #comment_form_container textarea {
border: 1px solid #e1e1e1;
background: #F6F6F6;
border-radius: 5px;
color: #494545;
}
#mainContent {
    min-height: 200px;
    padding: 0px 0px 10px 0;
    *padding-top: 10px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    float: right;
    margin-left: -25em;
    width: 100%;
}

.day {
    min-height: 10px;
    _height: 10px;
    margin-bottom: 20px;
    padding-bottom: 5px;
}
.postTitl2 a:hover {
color: #D67878;
}
.dayTitle {
    /*	width: 100%;
	color: #666;

	font-weight: bold;
	line-height: 1.5em;
	font-size: 110%;
	margin-top: 3px;
	margin-bottom: 10px;

	clear:both;
	border-bottom: 2px solid #666;
	text-align:center;
*/
    
    margin-bottom: 17px;
    text-align: right;
    font-size: 14px;
}

.postTitle, .entrylistPosttitle, .entrylistItemTitle {
    font-size: 110%;
    font-weight: bold;
    float: right;
    line-height: 1.5;
    width: 100%;
    clear: both;
    color: #999;
}

.postTitle a:link, .postTitle a:visited, .postTitle a:active {
    color: #DBD6D6;
    font-family: "Microsoft Yahei";
	
	font-size: 18px;
}

.postTitle a:hover {
   color: #D67878;
}


.entrylistPosttitle a:hover {
    color: #D67878;
}

.postCon {
    float: right;
    line-height: 1.5;
    width: 100%;
    clear: both;
    padding: 10px 0;
}

.postDesc {
    float: right;
    width: 100%;
    clear: both;
    text-align: right;
    padding-right: 5px;
    color: #E9D6D6;
	text-shadow: 1px 1px 1px rgba(0,0,0,0.7);
    margin-top: 5px;
    padding-bottom: 10px;
    background: url(https://simg.sinajs.cn/xblogtheme/images/1/1_9/line.png) repeat-x 0 bottom;
}
.postDesc a {
-webkit-border-radius: 6px;
-moz-border-radius: 6px;
border-radius: 6px;
display: inline-block;
background: #333;
background: -moz-linear-gradient(top, #222, #333,#333, #323232);
background: -webkit-linear-gradient(top, #222, #333,#333, #323232);
background: -webkit-gradient(linear, 0 0, 0 20%, from(#222), to(#333));
box-shadow: 0 0 2px rgba(0,0,0,0.5) inset;
border: 1px solid #555;
vertical-align: middle;
overflow: hidden;
text-shadow: none;
padding: 6px;
}

.postDesc a:link, .postDesc a:visited, .postDesc a:active,
.entrylistItemPostDesc a:link, .entrylistItemPostDesc a:visited, .entrylistItemPostDesc a:active {
    color: #666;
    background-color: #62CFFC;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    font-size: 9.75px;
    font-weight: bold;
    padding: 1px 3px 2px;
    text-shadow: none;
}

.postDesc a:hover, .entrylistItemPostDesc a:hover {
    background-color: #46A546;
}

.postSeparator {
    clear: both;
    height: 15px;
    width: 100%;
    clear: both;
    float: right;
    margin: 0 auto 15px auto;
}
/*****涓婚〉鏂囩珷鍒楄〃寮€濮�**************************/

/*****渚ц竟鏍忓紑濮�********************************/
#sideBar {
    width: 220px;
    min-height: 200px;
    padding:  5px;
    float: left;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    background: #333333;
    border: 1px solid rgba(0, 0, 0, 0.05);
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset;
    margin-bottom: 20px;
    min-height: 20px;
}

.newsItem .catListTitle {
    display: none;
}

.newsItem {
    padding: 15px 0 5px 0px;
    margin-bottom: 8px;
}
/**鏃ュ巻鎺т欢鏍峰紡寮€濮�**/
#calendar {
    width: 220px;
}

#calendar .Cal {
    width: 100%;
    line-height: 1.5;
}

.Cal { /**鏃ュ巻瀹瑰櫒table**/
    border: none;
    color: #666;
}

#calendar table a:link, #calendar table a:visited, #calendar table a:active {
    font-weight: bold;
}

#calendar table a:hover {
    color: white;
    text-decoration: none;
    background-color: #F60;
}

.CalTodayDay { /**浠婂ぉ鏃ユ湡鏍峰紡**/
    color: #f60;
}

#calendar .CalNextPrev a:link, #calendar .CalNextPrev a:visited, #calendar .CalNextPrev a:active { /**涓婁釜鏈堛€佷笅涓湀绠ご鏍峰紡**/
    font-weight: bold;
    background-color: white;
}

.CalDayHeader {
    border-bottom: 1px solid #ccc;
}

.CalTitle { /**鏃ュ巻骞存湀澶撮儴鏍峰紡**/
    width: 100%;
    background: #434343;
    color: white;
    border-bottom: 1px solid #666;
}
/**鏃ュ巻鎺т欢鏍峰紡缁撴潫**/
.catListTitle {
    font-size: 14px;
    line-height: 36px;
    color: rgb(212, 212, 223);
    font-weight: bold;
    border: 0 none;
    font-family: inherit;
}

#leftcontentcontainer > div > ul > li > a {
    padding: 3px 15px;
    margin-left: -15px;
    margin-right: -15px;
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
    color: #0088CC;
}


.catListPostCategory > a {
    color: #0069D6;
    font-weight: inherit;
    line-height: inherit;
}


.catListComment {
    line-height: 1.5;
}

.divRecentComment {
    text-indent: 2em;
    color: #666;
}

#sideBarMain ul {
    margin: 0 0 1px 15px;
}
/*****渚ц竟鏍忕粨鏉�********************************/


/****鏌ョ湅鏂囩珷椤甸潰寮€濮�*************************/
#topics {
    width: 100%;
    min-height: 200px;
    padding: 0px 0px 10px 0;
    float: left;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    word-break: break-all;
    background-color: #333333;
    border-radius: 6px 6px 6px 6px;
}

#topics .postTitle .entrylistPosttitle {
    font-size: 130%;
    font-weight: bold;
    border-bottom: 1px solid #999;
    float: left;
    line-height: 1.5;
    width: 100%;
    padding-left: 5px;
}

.postBody {
    padding: 5px 2px 5px 5px;
    line-height: 1.5;
    color: #a9a9a9;
    border-bottom: 1px solid black;
}

#EntryTag {
    color: #666;
}

#EntryTag a {
    margin-left: 5px;
}

#EntryTag a:link, #EntryTag a:visited, #EntryTag a:active {
    color: #666;
}

#EntryTag a:hover {
    color: #f60;
}

#topics .postDesc {
    float: right;
    width: 100%;
    text-align: right;
    padding-right: 5px;
    color: #666;
    margin-top: 5px;
}

.feedback_area_title {
    font-weight: bold;
    margin-top: 20px;
    border-bottom: 1px solid #333;
    margin-bottom: 10px;
    padding-left: 8px;
}

.louzhu {
    background: transparent url('images/icoLouZhu.gif') no-repeat scroll right top;
    padding-right: 16px;
}

.feedbackListSubtitle {
    color: #666;
}

.feedbackListSubtitle a:link, .feedbackListSubtitle a:visited, .feedbackListSubtitle a:active {
    color: #666;
    font-weight: normal;
}

.feedbackListSubtitle a:hover {
    color: #f60;
}

.feedbackManage {
    width: 200px;
    text-align: right;
    float: right;
}

.feedbackCon {
    border-bottom: 1px solid #ccc;
    background: url('images/comment.gif') no-repeat 5px 0px;
    padding: 15px 18px 10px 40px;
    min-height: 35px;
    _height: 35px;
    margin-bottom: 1em;
    line-height: 1.5;
}

#divRefreshComments {
    text-align: right;
    margin-bottom: 10px;
}

.commenttb {
    width: 320px;
}
/****鏌ョ湅鏂囩珷椤甸潰寮€濮�*************************/
.post {
    
    text-shadow: 1px 1px 1px rgba(0,0,0,0.7);
    padding: 20px;
}
/****鍒楄〃椤甸潰寮€濮�******************************/
.entrylistTitle, .PostListTitle, .thumbTitle { /**鍑犱釜鍒嗙被鍒楄〃鐨勬爣棰樻牱寮�**/
    font-size: 140%;
    font-weight: bold;
    color: white;
    background: url(https://simg.sinajs.cn/xblogtheme/images/1/1_9/line.png) repeat-x 0 bottom;
    text-align: right;
    padding-bottom: 10px;
    padding-right: 10px;
}

.entrylistDescription {
    color: #666;
    text-align: right;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 10px;
    margin-bottom: 10px;
}

.entrylistItem {
    min-height: 20px;
    _height: 20px;
    margin-bottom: 30px;
    padding-bottom: 18px;
    width: 100%;
   background: url(https://simg.sinajs.cn/xblogtheme/images/1/1_9/line.png) repeat-x 0 bottom;
}

.entrylistPosttitle a:hover {
}

.entrylistPostSummary {
    margin-top: 5px;
    padding-left: 5px;
    margin-bottom: 5px;
}

.entrylistItemPostDesc {
    text-align: right;
    color: #999;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.7);
}

.entrylist .postSeparator {
    clear: both;
    width: 100%;
    font-size: 0;
    line-height: 0;
    margin: 0;
    padding: 0;
    height: 0;
    border: none;
}

.pager {
    text-align: right;
    margin-right: 10px;
    color: rgb(180, 176, 240);
}
.pager a {
border: 1px solid #9aafe5;
color: rgb(180, 176, 240);
margin: 0 2px;
padding: 2px 5px;
text-decoration: none;
}

.PostList {
    border-bottom: 1px solid #ccc;
    clear: both;
    min-height: 1.5;
    _height: 1.5;
    padding-top: 10px;
    padding-left: 5px;
    padding-right: 5px;
    margin-bottom: 5px;
}

.postTitl2 {
    float: left;
}

.postDesc2 {
    color: #999;
    float: right;
    margin-right:;
}

.postText2 {
    clear: both;
    color: #666;
}

.pfl_feedback_area_title {
    text-align: right;
    line-height: 1.5;
    font-weight: bold;
    border-bottom: 1px solid #666;
    margin-bottom: 10px;
}

.pfl_feedbackItem {
    border-bottom: 1px solid black;
    margin-bottom: 20px;
}

.pfl_feedbacksubtitle {
    width: 100%;
    border-bottom: 1px dotted #666;
    height: 1.5;
}

.pfl_feedbackname {
    float: left;
}

.pfl_feedbackManage {
    float: right;
}

.pfl_feedbackCon {
    color: black;
    padding-top: 5px;
    padding-bottom: 5px;
}

.pfl_feedbackAnswer {
    color: #F40;
    text-indent: 2em;
}

.tdSentMessage {
    text-align: right;
}

.errorMessage {
    width: 300px;
    float: left;
}

/****鍒楄〃椤甸潰缁撴潫******************************/

/****鐩稿唽椤甸潰寮€濮�******************************/
.divPhoto {
    border: 1px solid #ccc;
    padding: 2px;
    margin-right: 10px;
}

.thumbDescription {
    color: #666;
    text-align: right;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 10px;
    margin-bottom: 10px;
}
/****鐩稿唽椤甸潰寮€濮�******************************/


/*****鐣欒█椤甸潰寮€濮�*****************************/
#footer {
    text-align: center;
    min-height: 15px;
    _height: 15px;
    background: url(https://simg.sinajs.cn/xblogtheme/images/1/1_9/line.png) repeat-x 0 bottom;
   padding-bottom:10px;
   text-shadow: 1px 1px 1px rgba(0,0,0,0.7);
   font-size: 17px;
   font-weight: bold;
    margin-top: 10px;
    padding-top: 10px;
    margin-bottom: 10px;
}
/*鐣欒█鏌ョ湅椤甸潰鐨勪釜浜轰俊鎭�*/
.personInfo {
    margin-bottom: 20px;
}
/*鐣欒█鍒嗛〉鍖哄煙*/
.pages {
    text-align: right;
}
/*****鐣欒█椤甸潰缁撴潫*****************************/
/*****绗笁閮ㄥ垎缁撴潫*******************************/

/**************************************************
绗洓閮ㄥ垎锛氭枃绔犲唴瀹瑰父鐢ㄦ爣绛炬牸寮忋€傝繖涓儴鍒嗘槸璁剧疆浣滆€呭啓浣滃唴瀹圭殑閮ㄥ垎銆備緥濡傦細
濡傛灉浣滆€呯殑鏂囩珷鐢ㄦ湁p鏍囩锛屽垯鍙€氳繃杩欎釜瀵硅繖浜涙枃绔犱腑鐨刾鏍囩杩涜璁剧疆銆傚墠闈�
鐨勨€�.postBody鈥濇槑纭殑鎸囧嚭浜嗚繖閲屾牱寮忕殑浣滅敤鑼冨洿銆備粎浠呴€傜敤浜庢枃绔犱富浣撻儴鍒嗐€�
寤鸿杩欎釜涓嶈璁剧疆杩囦簬璇︾粏鐨勭粏鑺傘€傚洜涓猴紝涓€浜涙牱寮忥紝涓€绡囨枃绔犳瘮杈冮€傚悎鐨勮瘽锛�
骞朵笉鑳戒繚璇佹墍鏈夌殑鏂囩珷閮介€傚悎銆�
**************************************************/
/*鏂囩珷鍐呴儴甯哥敤鏍囩鏍煎紡*/
.postBody {
    line-height: 1.5;
}

.postBody p, .postCon p {
    text-indent: 2em;
    margin: 0 auto 1em auto;
}

.postBody h2 {
    font-size: 150%;
    margin: 15px auto 2px auto;
    font-weight: bold;
}

.postBody h3 {
    font-size: 120%;
    margin: 15px auto 2px auto;
    font-weight: bold;
}

.postBody h4 {
    font-size: 110%;
    margin: 15px auto 2px auto;
    font-weight: bold;
    color: #333;
}

.postBody h5 {
    font-size: 100%;
    margin: 15px auto 2px auto;
    font-weight: bold;
    color: #333;
}

.postBody a:link, .postBody a:visited, .postBody a:active {
    text-decoration: underline;
}

.postCon a:link, .postCon a:visited, .postCon a:active {
    text-decoration: underline;
    background: url(https://images.cnblogs.com/cnblogs_com/rammstein/621249/o_sprite_icon.png) no-repeat;
	display: block;
	width: 60px;
	height: 50px;
	background-position: -176px -72px;
	text-indent: -9999em;
}

.postBody ul, .postCon ul {
    margin-left: 2em;
}

.postBody li, .postCon li {
    list-style-type: disc;
    margin-bottom: 1em;
}

.postBody blockquote {
    background: url('images/comment.gif')) no-repeat 25px 0px;
    padding: 10px 60px 5px 60px;
    min-height: 35px;
    _height: 35px;
    line-height: 1.6em;
    color: #333;
}
/*****绗洓閮ㄥ垎缁撴潫*******************************/


.c_b_p_desc {
    overflow: visible;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.7);
}

#MySignature .{
    clear: both;
}
div#widget_my_google .btn_my_zzk {
vertical-align: middle;
height: 26px;
font-size: 14px;
font-family: inherit;
padding-left: 5px;
padding-right: 5px;
border: 2px solid #16a085;
border-radius: 2px;
background: #fff url(https://tenny.qiniudn.com/wordpress/wp-content/themes/minty/img/connect-icons.png) no-repeat -2px -2px;
cursor: pointer;
-webkit-transition: opacity .2s,width .3s;
-moz-transition: opacity .2s,width .3s;
transition: opacity .2s,width .3s;
-webkit-appearance: none;
text-indent: 31px;
}
.input_my_zzk{
width: 100px;
vertical-align: middle;
height: 20px;
padding: 3px 6px 4px 5px;
height: 18px;
outline: 0;
border: 1px solid #16a085;
background: #fff;
}
/* top*/
.top {
position: fixed;
bottom: 10px;
right: 10px;
width: 50px;
height: 50px;
line-height: 50px;
text-align: center;
color: #999;
background: url(https://x.srcdd.com/farm1/082b69/84c5297e/81BAF.png) repeat-y -3440px 0;
border-radius: 30px;
}
.top:hover {
color: #000;
text-decoration: none !important;
background-position: -4300px 0;
}

/* mp3播放器*/
.music {
width: 150px;
margin-left: 30px;
background: url(https://x.srcdd.com/farm1/082b69/7cf485b8/D0E2A.png) no-repeat center top;
}

/*笔记css*/
#post pre {  background-color: black; padding: 0 .4em; margin-bottom: 20px !important; 
white-space: pre;
overflow: auto;
}
#post a {
color: #D67878;
text-decoration: none;
}
#post h1 {
color: rgb(175, 121, 63);
}
#post h2 {
color: rgb(177, 145, 112);
}
#post h3{
color:rgb(228, 203, 176);
}
#post ul li a {
color: rgb(175, 121, 63);
font-size: 16px;
}
#post ul li ul li a {
color: rgb(177, 145, 112);
font-size: 13px;
}
#post ul li ul li ul li a {
color: rgb(228, 203, 176);
font-size: 13px;
}
#post pre code {
font-family: cursive;
}
#post a:hover {
color: rgb(235, 74, 74);
}

/*CodeRun*/
button.runcode {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAkCAYAAABIdFAMAAAAGXRFW…99ZOdcZGvt4mJjzMVKqcha68iIePB86GAiOv8CDADlIUQBs7MD3wAAAABJRU5ErkJggg%3D%3D) repeat-x;
display: inline-block;
padding: 3px 8px;
color: #fff;
text-decoration: none;
font-weight: bold;
cursor: pointer;
margin-right: 10px;
-moz-border-radius: 5px;
-webkit-border-radius: 10px;
-moz-box-shadow: 0 1px 3px rgba(0,0,0,.5);
-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.5);
text-shadow: 0 -1px 1px rgba(0,0,0,.25);
font-size: 9pt;
color: #fff!important;
border: none!important;
background-color: #000000;
font-family: "Microsoft Yahei";
}