.width975area{padding-bottom: 140px;}
#mainParts{float:left;width: 635px;min-height:2500px;height:auto !important;height:2500px;}
.wp_area .tag_span:hover {text-decoration: none;background: #f99;color: #555;}
.character_span{color: #5B5A5A;line-height: 1.3;display: block;overflow: hidden;font-size: 20px;font-weight: 600;}
.character_span a{color:#5B5A5A;}
.character_span a:hover{color:#f66;}
.character_span a h1{color:#5B5A5A;}
.character_span a h1:hover{color:#f66;}

.tag_span:hover:hover{background:#F66;color:#555;}
.char_icon_span {float: left;margin-right: 10px;margin-top: 5px;}
.character_content{word-wrap: break-word;max-width: 300px;margin: 0;}
.charimg_span {float: none;display:table-cell;vertical-align:middle;width: 120px;height: 80px;border: solid 1px #B3B0B0;text-align: center;background: #FFFFFF;}
.charimg_img{max-width:120px;max-height:80px;}
.char_name{float:left;width:260px;margin-left:10px;margin-top:4px;}
.char_name_text{color:#5B5A5A;line-height:1.2;display: block;overflow: hidden;}
.charname_area{word-wrap: break-word;max-width: 260px;margin:0;}
.charname_area_icon{float: left;margin-right: 10px;margin-top:5px;}
.wp_area{float:left;width:260px;margin-left:10px;word-wrap: break-word;}
.tag_span {float: left;display: inline-block;border: solid 1px #F1F1F1;padding: 3px;font-size: 12px;margin-right:5px; margin-top:3px;background: #FFFFFF;color: #AEACAC;}
.menu_div2{border-left:solid 1px #b3b0b0;border-bottom:solid 1px #b3b0b0;border-right:solid 1px #b3b0b0;background:#FAF7F7;padding:0px 20px 10px 40px;margin-top:-1px;}
.menu2{background:#FFFFFF;border:solid 1px #b3b0b0;padding:10px;}
.menu2_p{word-wrap: break-word;max-width: 240px;}
.menu2_span{float: left;margin-right: 10px;}
.menu2_pt_span{display: block;overflow: hidden;color:#AEACAC;}
.charlike_area {position: relative;margin-top: 0px;float: left;border: solid 3px #FFFFFF;height: 80px;width: 80px;background: #FB8885;border-radius: 50px;-webkit-border-radius: 50px;-moz-border-radius: 50px;padding: 0px;text-align: center;}
.charlike_num{margin:18px 0 0;font-size:20px;color:#FFFFFF;}
.charlike_pt{font-size:13px;margin:0;color:#FFFFFF;}
.matomelikn {text-align: right;margin: 0;font-size: 13px;float: right;padding: 5px 10px 10px 10px;}
.matomelikn a{color:#5B5A5A;}
.matomelikn a:hover{color: #f66;}
.arrowimg{position:relative;left:65px;}
.article_save_area2{margin-right:10px;border:2px solid #fb8885;background:#FFFFFF;padding:5px;color:#fb8885;}
.headerimg_span{float:left;width:120px;height:80px;text-align:center;border-right:dotted 1px #fb8885;padding-right:10px;}
.headerimg_spanimg{max-height:80px;max-width:120px;border:1px solid #ccc;}
.articletitle_p{float:left;word-wrap: break-word;margin:0 0 0 10px;font-size:27px;display:inline;}
.articledesc_p{margin-top:5px;margin-bottom:0px;margin-right:10px;padding:2px 2px 2px 5px;font-size:12px;color:#959292;word-wrap: break-word;border:dotted 1px #b3b0b0;background: #fff;}
.cpa_likeBtn{cursor:pointer;margin:18px 0 0 10px;float:left;padding:5px 10px;}
.cpa_likeBtnLoading{cursor:pointer;margin:20px 0 0 10px;float:left;padding:5px 10px;}
.articletitle_p_box{float:left;display: table-cell;height:75px;width:800px;}
.submenu3{background:#333;color:#fff;font-size:12px;padding:3px 3px 3px 6px;margin:0px;}
.submenu4{float:left;display: table-cell;vertical-align: middle;width:640px;}
.submenu5{float:left;display: table-cell;vertical-align: middle;width:660px;border-bottom:dotted 1px #b3b0b0;margin-bottom:0px;padding-left:10px;margin-top:5px;padding-bottom:5px;}
.submenu6{float:right;display: table-cell;width:307px;height:30px;border:solid 1px #666;background:#333;margin-top:10px;color:#fff;font-size:15px;padding-left:5px;padding-top:10px;}
.submenu7{float:right;display: table-cell;width:312px;border-left:solid 1px #b3b0b0;border-right:solid 1px #b3b0b0;border-bottom:solid 1px #b3b0b0;margin-top:0px;padding-bottom:7px;}
.submenu7:hover{background:#eee;color:#ff7d66;}
.submenu8{float:left;display: table-cell;max-width:80px;max-height:70px;margin-top:7px;margin-left:4px;}
.submenu9{float:right;display: table-cell;width:220px;border:solid 0px #b3b0b0;margin-top:7px;margin-left:0px;font-size:13px;padding-left:3px;padding-right:2px;color:#666;}
.submenu10{float:right;display: table-cell;margin:0;padding:0;width:315px;}
.submenu_span{display:table-cell;vertical-align:middle;text-align:center;width:80px;height:65px; border:1px solid #b3b0b0;}
.submenu_img{max-height:60px;max-width:80px;border:none;}
.mymarginTop{margin-top:12px;}
.mymarginBm{margin-bottom:12px;}
.cb{clear:both;}
.myborder4{border:4px double #b3b0b0; background:#ddd;}
.menu2_span img{height:21px;}
.subitem2{color:#5B5A5A;font-size:11px;float:right;margin-right:5dpx;}

.submenu11{float:right;display: table-cell;margin-top:10px;padding-left:15px;width:315px;}

.hhh {float: left;display: inline-block;border: solid 1px #F1F1F1;padding: 3px;font-size: 12px;margin-right:5px; margin-top:3px;background: #FFFFFF;color: #AEACAC;}
.hha {float: left;display: inline-block;padding: 3px;font-size: 14px;margin-right:5px; margin-top:3px;background: #FFFFFF;color: #222222;}
.hhb {float: left;display: inline-block;padding: 3px;font-size: 12px;margin-right:5px; margin-top:3px;background: #FFFFFF;color: #222222;}
