﻿.artMain {
padding: 0 0 0 0;
margin-top: 10px;
}
.mainTitle {
text-align: center;
line-height: 50px;
}
.mainTitle h1 {
font-weight: 700;
font-size: 20px;
color: #555;
}
.artMain .noShow {
text-align: center;
line-height: 40px;
margin-bottom: 5px;
color: #ff0000;
}
.mainAbout {
text-align: center;
line-height: 30px;
padding-bottom:5px;
margin:0 8px;
border-bottom: 1px solid #ddd;
font-size: 12px;
color: #777;
font-family: '宋体';
}
.mainAbout .s3, .mainAbout .s5 {
margin-left: 15px;
}
.mainContent {
word-break: break-all;
padding: 10px 8px;
line-height: 25px;
font-family: '宋体';
color: #333;
overflow: hidden;
}
.mainContentzy{
word-break: break-all;
background: #ece9e3;
padding: 15px 15px 15px 15px;
line-height: 25px;
font-family: '宋体';
color: #333;
overflow: hidden;
}


/*皮肤区*/

.skin01 {background: url('../images/skin01.jpg') #ffffff no-repeat center bottom;padding:0 10px 0 10px;border-bottom:none;}

.skin02 {background: url('../images/skin02.jpg') #cfe0fe no-repeat center bottom;padding: 10px 10px 0 10px;border-bottom:none;}
.skin02 .mainAbout {border-bottom: 1px solid #eff5fe;}

.skin03 {background: url('../images/skin03.jpg');padding: 10px 10px 0 10px;border-bottom:none;}
.skin03 .mainAbout {border-bottom: 1px solid #f9eee1;}

.skin04 {background: url('../images/skin04.jpg') #fff no-repeat center top;padding: 10px 10px 0 10px;}

.skin05 {background: url('../images/skin05.jpg') #f9f6d7 no-repeat center top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin05 .mainAbout {border-bottom: 1px solid #f7facc;}

.skin06 {background: url('../images/skin06.jpg') #fef8fa no-repeat center top;padding: 10px 10px 0 10px;}
.skin06 .mainAbout {border-bottom: 1px solid #f7facc;}

.skin07 {background: url('../images/skin07.jpg') #fdfdfd no-repeat center bottom;padding: 0 10px 0 10px;border-bottom:none;}
.skin07 .mainAbout {border-bottom: 1px solid #ddd;}

.skin08 {background: url('../images/skin08.jpg') #fef3f9 no-repeat right top;padding: 10px 10px 0 10px;}
.skin08 .mainAbout {border-bottom: 1px solid #f9dcec;}

.skin09 {background: url('../images/skin09.jpg') #e8dbec no-repeat center top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin09 .mainAbout {border-bottom: 1px solid #b6aace;}
.skin09 .mainTitle h1,.skin09 .mainAbout, .skin09 .mainAbout a {color: #fff;}

.skin10{background: url('../images/skin10.jpg') #fff no-repeat center top; padding: 10px 10px 0 10px;}
.skin10 .mainAbout {border-bottom: 1px solid #e1dada;}

.skin11{background: url('../images/skin11.jpg') #e5e7d9 no-repeat center bottom;padding: 10px 10px 0 10px;border-bottom:none;}
.skin11 .mainAbout {border-bottom: 1px solid #f4f5ea;}

.skin12{background: url('../images/skin12.jpg') #ffede9 no-repeat left top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin12 .mainAbout {border-bottom: 1px solid #f7d6cf;}

.skin13{background: url('../images/skin13.jpg') #5d5f5c no-repeat left top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin13 .mainAbout {border-bottom: 1px solid #dddddd;}
.skin13 .mainTitle h1 {color:#fff;}
.skin13 .mainAbout, .skin13 .mainAbout a, .skin13 .mainContent {color: #faeee9;}

.skin14{background: url('../images/skin14.jpg') #e8e9fd no-repeat right top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin14 .mainAbout {border-bottom: 1px solid #e3e0f4;}

.skin15{background: url('../images/skin15.jpg') #fcefe7 no-repeat right top;padding: 10px 10px 0 10px;border-bottom:none;}

.skin16{background: url('../images/skin16.jpg') #dec394 no-repeat right top;padding: 10px 10px 0 10px;border-bottom:none;}

.skin17{background: url('../images/skin17.jpg');padding: 10px 10px 0 10px;border-bottom:none;}
.skin17 .mainAbout {border-bottom: 1px solid #c2baa4;}
.skin17 .mainTitle h1,.skin17 .mainAbout, .skin17 .mainAbout a, .skin17 .mainContent {color: #eee;}

.skin18{background: url('../images/skin18.jpg') #d7dcdf no-repeat left top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin18 .mainAbout {border-bottom: 1px solid #bed0d5;}

.skin19{background: url('../images/skin19.jpg') #dff4f7 no-repeat center top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin19 .mainAbout {border-bottom: 1px solid #eefcfd;}

.skin20{background: url('../images/skin20.jpg') #6a7a87 no-repeat right top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin20 .mainTitle h1,.skin20 .mainAbout, .skin20 .mainAbout a, .skin20 .mainContent {color: #14f78a;}
.skin20 .mainAbout {border-bottom: 1px solid #cdd0d2;}

.skin21{background: url('../images/skin21.jpg') #ddd3ee no-repeat right top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin21 .mainAbout {border-bottom: 1px solid #c7bcd6;}

.skin22{background: url('../images/skin22.jpg');padding: 10px 10px 0 10px;border-bottom:none;}
.skin22 .mainAbout {border-bottom: 1px solid #dfd8c6;}

.skin23{background: url('../images/skin23.jpg') #fad5a0 no-repeat right top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin23 .mainAbout {border-bottom: 1px solid #e1b372;}

.skin24{background: url('../images/skin24.jpg') #aca384 no-repeat right top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin24 .mainTitle h1,.skin24 .mainAbout, .skin24 .mainAbout a, .skin24 .mainContent {color: #f5f5f5;}
.skin24 .mainAbout {border-bottom: 1px solid #ccc;}

.skin25{background: url('../images/skin25.jpg') #4dddde no-repeat left top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin25 .mainAbout {border-bottom: 1px solid #3accca;}

.skin26{background: url('../images/skin26.jpg') #000 no-repeat right top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin26 .mainTitle h1,.skin26 .mainAbout, .skin26 .mainAbout a, .skin26 .mainContent {color: #ddd;}
.skin26 .mainAbout {border-bottom: 1px solid #ccc;}

.skin27{background: url('../images/skin27.jpg') #caeae5 no-repeat right top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin27 .mainAbout {border-bottom: 1px solid #abd0ca;}

.skin28{background: url('../images/skin28.jpg') #fbebdb no-repeat right top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin28 .mainAbout {border-bottom: 1px solid #abd0ca;}

.skin29{background: url('../images/skin29.jpg') #9ffbe4 no-repeat left top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin29 .mainAbout {border-bottom: 1px solid #7cd7c1;}

.skin30{background: url('../images/skin30.jpg') #f1fbfc no-repeat right top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin30 .mainAbout {border-bottom: 1px solid #99d9e1;}

.skin31{background: url('../images/skin31.jpg') #dff1ff no-repeat left top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin31 .mainAbout {border-bottom: 1px solid #c3d5e5;}

.skin32{background: url('../images/skin32.jpg') #fef4ea no-repeat right top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin32 .mainAbout {border-bottom: 1px solid #e5d8c8;}

.skin33{background: url('../images/skin33.jpg') #ffe0b2 no-repeat center top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin33 .mainAbout {border-bottom: 1px solid #e4bc89;}

.skin34{background: url('../images/skin34.jpg') #f0e7d5 no-repeat center top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin34 .mainAbout {border-bottom: 1px solid #d3c9a6;}

.skin35{background: url('../images/skin35.jpg') #e3cbb1 no-repeat right top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin35 .mainAbout {border-bottom: 1px solid #cab094;}

.skin36{background: url('../images/skin36.jpg') #faefcf no-repeat center top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin36 .mainAbout {border-bottom: 1px solid #faefcf;}

.skin37{background: url('../images/skin37.jpg') #ffe3c1 no-repeat center top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin37 .mainAbout {border-bottom: 1px solid #82d9de;}

.skin38{background: url('../images/skin38.jpg') #99dfff no-repeat center bottom;padding: 10px 10px 0 10px;border-bottom:none;}
.skin38 .mainAbout {border-bottom: 1px solid #cbedfc;}

.skin39{background: url('../images/skin39.jpg') #eeeed6 no-repeat center top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin39 .mainAbout {border-bottom: 1px solid #d5d5b5;}

.skin40{background: url('../images/skin40.jpg') #3f7aa2 no-repeat center top;padding: 10px 10px 0 10px;border-bottom:none;} 
.skin40 .mainContent {color: #f0f0f0;}

.skin41{background: url('../images/skin41.jpg') #c5fbc7 no-repeat left top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin41 .mainAbout {border-bottom: 1px solid #9fe3a1;}

.skin42{background: url('../images/skin42.jpg') #fdffe9 no-repeat center top;padding: 10px 10px 0 10px;}
.skin42 .mainAbout {border-bottom: 1px solid #e3e0c9;}

.skin43{background: url('../images/skin43.jpg') #e1fffe no-repeat center top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin43 .mainAbout {border-bottom: 1px solid #bae3e0;}

.skin44{background: url('../images/skin44.jpg') #f8f7f2 no-repeat right top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin44 .mainAbout {border-bottom: 1px solid #dcdad0;}

.skin45{background: url('../images/skin45.jpg') #f8fff5 no-repeat right top;padding: 10px 10px 0 10px;}
.skin45 .mainAbout {border-bottom: 1px solid #d4ded0;}

.skin46{background: url('../images/skin46.jpg') #fdf7e7 no-repeat center top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin46 .mainAbout {border-bottom: 1px solid #ddd7c9;}

.skin47{background: url('../images/skin47.jpg') #cef5d6 no-repeat center top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin47 .mainAbout {border-bottom: 1px solid #afd7b5;}

.skin48{background: url('../images/skin48.jpg') #e5f9ee no-repeat left top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin48 .mainAbout {border-bottom: 1px solid #c3d8cc;}

.skin49{background: url('../images/skin49.jpg') #eef2fb no-repeat left top;padding: 10px 10px 0 10px;border-bottom:none;}
.skin49 .mainAbout {border-bottom: 1px solid #ccd1da;}

.myskin1{background:#e1f6d6; }
.myskin2{background:#D9F3FC; }
.myskin3{background:#ffe8f0; }
.myskin4{background: url('../images/skin22.jpg'); }
.myskin5{background: url('../images/ypjback.png') no-repeat center top #f9f7e3; }
.myskin6{background:#555555; }
.myskin6 *,.myskin6 h1{color:#ddd; }

/*主样式等*/
.shareDiv {
height: 47px;
line-height: 47px;
overflow: hidden;
margin: 0px 8px 0 8px;
padding-top: 10px;
border-bottom: 1px solid #ddd;
border-top: 1px solid #ddd;
}

.shareDiv .bdsharebuttonbox {
width: 350px;
float: left;
}

.shareDiv a {
float: left;
margin: 0px 6px 6px 0;
}

.shareDiv .share1 {
margin-left: 5px;
padding-left: 3px;
width: 24px;
height: 24px;
background: url('../images/bds_sqq24.png') no-repeat;
background-position: 0 0;
color: #333;
}

.shareDiv .share2 {
padding-left: 3px;
width: 24px;
height: 24px;
background: url('../images/bds_tsina24.png') no-repeat;
}

.shareDiv .share3 {
padding-left: 3px;
width: 24px;
height: 24px;
background: url('../images/bds_tqq24.png') no-repeat;
}

.shareDiv .share4 {
padding-left: 3px;
width: 24px;
height: 24px;
background: url('../images/bds_weixin24.png') no-repeat;
}

.shareDiv .share5 {
padding-left: 3px;
width: 24px;
height: 24px;
background: url('../images/bds_qzone24.png') no-repeat;
}

.shareDiv .share6 {
padding-left: 3px;
width: 24px;
height: 24px;
background: url('../images/bds_tieba24.png') no-repeat;
}

.shareDiv .share10 {
padding-left: 3px;
width: 24px;
height: 24px;
background: url('../images/share_more24.png') no-repeat;
}

.bookTitle {
line-height: 37px;
padding-top: 2px;
overflow: hidden;
display: block;
white-space: nowrap;
text-overflow: ellipsis;
}

.bookTitle a {
font-family: '微软雅黑';
font-size: 16px;
}

.bookTag {
line-height: 28px;
font-size: 12px;
font-family: '微软雅黑';
overflow: hidden;
display: block;
white-space: nowrap;
text-overflow: ellipsis;
}

.bookTag span {
color: #999;
}

.bookTag a {
color: #555;
margin-right: 5px;
}

.bookFrom {
line-height: 28px;
font-size: 12px;
font-family: '微软雅黑';
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}

.bookFrom span {
float: left;
color: #999;
}

.bookFrom .s2 {
float: left;
color: #555;
}

.bookFrom .stip {
margin: 0 7px 0 7px;
}

.bookFrom a {
float: left;
color: #555;
}

.bookCount {
line-height: 28px;
font-size: 12px;
font-family: '微软雅黑';
overflow: hidden;
display: block;
}

.bookCount span {
color: #999;
}

.bookCount .s2 {
color: #555;
margin-right: 10px;
}

.showMoreDis {
display: block;
cursor: pointer;
background: #d9d9d9;
color: #487df5;
font-family: '微软雅黑';
margin: 15px auto 0 auto;
height: 40px;
line-height: 40px;
text-align: center;
letter-spacing: 1px;
}

.disItem {
padding: 10px 0;
min-height: 50px;
line-height: 25px;
border-bottom: 1px dashed #ccc;
overflow: hidden;
}

.disItem .disPic {
float: left;
width: 50px;
height: 50px;
border: 1px solid #ddd;
border-radius: 25px;
}

.disItem .disContent {
float: left;
width: 638px;
margin-left: 10px;
}

.disItem .spanNiming {
color: #14b9cd;
}

.disItem .spanTime {
color: #999;
margin-left: 10px;
font-size: 12px;
}

.disItem .spanAt {
cursor:pointer;
margin-left: 10px;
}

.disItem .disVal {
word-break: break-all;
}

.artmain1 {
width: 100%;
}

.artmain2 {
width: 1200px;
margin: 0 auto 0 auto;
overflow: hidden;
}

.mainLeft {
float: left;
width: 810px;
background: #fff;
margin-top: 15px;
}

.mapDiv {
height: 40px;
line-height: 40px;
overflow: hidden;
margin: 10px auto 0 auto;
background-color: #fff;
}

.mapleft {
float: left;
overflow: hidden;
}

.mapleft .s1 {
overflow: hidden;
}

.mapleft .s2 {
float: left;
width: 16px;
height: 16px;
margin-top: 12px;
margin-left: 15px;
margin-right: 5px;
}

.mapleft .s3 {
font-weight: 700;
}

.mapleft .s4 {
font-family: '宋体';
margin: 0 10px;
}

.mapleft .s5 {
font-weight: 700;
}

.mapleft .s6 {
font-family: '宋体';
margin: 0 10px;
}

.mapleft .s7 {
font-weight: 700;
}

.mapleft .s8 {
font-family: '宋体';
margin: 0 10px;
}

.mapleft .s9 {
font-weight: 700;
color: #999;
}

.themeDiv {
float: right;
overflow: hidden;
height: 40px;
color: #777;
}

.themeDiv .themeClear {
display: none;
float: right;
margin: 7px 5px 0 10px;
height: 25px;
line-height: 25px;
text-align: center;
font-size: 12px;
color: #999;
cursor: pointer;
}

.themeDiv .themeClear .x {
margin-right: 2px;
}

.themeDiv .myskin1 {
float: right;
text-align: center;
font-size: 12px;
margin: 7px 0 0 10px;
width: 25px;
height: 25px;
line-height: 25px;
cursor: pointer;
border-radius: 40px;
box-shadow: 2px 2px 2px #999;
background: #e1f6d6;
}

.themeDiv .myskin2 {
float: right;
text-align: center;
font-size: 12px;
margin: 7px 0 0 10px;
width: 25px;
height: 25px;
line-height: 25px;
cursor: pointer;
border-radius: 40px;
box-shadow: 2px 2px 2px #999;
background: #D9F3FC;
}

.themeDiv .myskin3 {
float: right;
text-align: center;
font-size: 12px;
margin: 7px 0 0 10px;
width: 25px;
height: 25px;
line-height: 25px;
cursor: pointer;
border-radius: 40px;
box-shadow: 2px 2px 2px #999;
background: #ffe8f0;
}

.themeDiv .myskin4 {
float: right;
text-align: center;
font-size: 12px;
margin: 7px 0 0 10px;
width: 25px;
height: 25px;
line-height: 25px;
cursor: pointer;
border-radius: 40px;
box-shadow: 2px 2px 2px #999;
background: url('../images/skin22.jpg');
}

.themeDiv .myskin5 {
float: right;
text-align: center;
font-size: 12px;
margin: 7px 0 0 10px;
width: 25px;
height: 25px;
line-height: 25px;
cursor: pointer;
border-radius: 40px;
box-shadow: 2px 2px 2px #999;
background: url('../images/ypjback.png') no-repeat;
}

.themeDiv .myskin6 {
float: right;
text-align: center;
font-size: 12px;
margin: 7px 0 0 10px;
width: 25px;
height: 25px;
line-height: 25px;
cursor: pointer;
border-radius: 40px;
box-shadow: 2px 2px 2px #999;
background: #555555;
margin-right: 17px;
color: #ddd;
}
.artContentArea {
overflow: hidden;
padding: 0 17px 15px 17px;
}
.shareTheSpan {
float: left;
line-height: 36px;
font-weight: 700;
color: #555;
}
.doDiv {
float: right;
}
.doDiv .btnAddArt {
float: right;
margin-top: 2px;
margin-right: 0px;
width: 102px;
height: 30px;
line-height: 30px;
text-align: center;
color: #fff;
border: 1px solid #51c854;
border-radius: 4px;
background: url('../images/article.png') #51c854 no-repeat;
background-position: 16px 7px;
text-indent: 20px;
font-weight: 700;
font-size: 14px;
cursor: pointer;
}
.doDiv .btnCollect {
float: right;
margin-top: 2px;
margin-right: 15px;
width: 80px;
height: 32px;
color: #fff;
border: 1px solid #ffad39;
border-radius: 4px;
background: url('../images/star.png') #ffad39 no-repeat;
background-position: 14px 8px;
text-indent: 18px;
font-weight: 700;
font-size: 14px;
cursor: pointer;
}
.doDiv .btnLove {
float: right;
margin-top: 2px;
margin-right: 15px;
height: 30px;
color: #fff;
border: 1px solid #fe7a9f;
border-radius: 4px;
background: url('../images/zan.png') #fe7a9f no-repeat;
background-position: 10px 8px;
text-indent: 0;
font-weight: 700;
font-size: 14px;
cursor: pointer;
padding: 0 5px 0 28px;
}
.disTitleDov {
margin: 0 25px 0 25px;
}
.disTitleDov .s1 {
font-size: 16px;
font-family: '微软雅黑';
color: #555;
}
.disTitleDov .s2 {
font-size: 14px;
color: #999;
}
.disTheArea {
margin: 0 25px 0 25px;
}
.textareaDiv {
margin-top: 15px;
}
.textareaDiv textarea {
text-align: left;
width: 738px;
padding: 10px;
line-height: 23px;
height: 48px;
border-radius: 4px;
resize: none;
border: 1px solid #bbb;
box-shadow: inset 0px 2px 2px rgba(0,0,0,0.08);
}
.disMainArea {
margin-top: 10px;
line-height: 30px;
overflow: hidden;
}
.spanNumber {
float: left;
color: #777;
}
.btnSub {
float: right;
width: 100px;
height: 30px;
background-color: #51b0ed;
color: #fff;
font-size: 14px;
font-family: '微软雅黑';
border: none;
border-radius: 4px;
}
.lblNiming {
float: right;
color: #777;
margin-right: 20px;
}
.lblNiming input {
vertical-align: middle;
}
.lblNiming span {
vertical-align: middle;
}
.theLoginArea {
float: right;
}
.loginNSpan {
vertical-align: middle;
}
.loginNSpan a {
margin-right: 15px;
}
.loginYSpan {
margin-right: 15px;
color: #993300;
vertical-align: middle;
}
.dislistTitle {
margin: 15px 25px 0 25px;
padding: 15px 0;
border-top: 1px solid #ddd;
border-bottom: 1px dotted #bbb;
overflow: hidden;
}
.dislistTitle .s1 {
float: left;
font-size: 16px;
font-family: '微软雅黑';
color: #555;
}
.dislistTitle .s2 {
float: right;
margin-top: 3px;
font-size: 14px;
font-family: '微软雅黑';
color: #999;
}
.dislistTitle .s3 {
font-weight: 700;
}
.dislistArea {
margin: 0 25px 0 25px;
padding-bottom: 15px;
border-bottom: 1px solid #ddd;
overflow: hidden;
}
.nodis {
float: left;
line-height: 25px;
margin-top: 15px;
color: #999;
}
.ullisttj {
line-height: 27px;
height: 185px;
margin: 10px 0 0 0;
}

.ullisttj li {
overflow: hidden;
}

.ullisttj li:hover .spanback {
background-position: 0 -20px;
}

.ullisttj .spanback {
float: left;
width: 10px;
height: 10px;
margin-right: 10px;
margin-top: 8px;
background: url(../images/listp.png) no-repeat 0 -29px;
}

.ullisttj .spantitle {
float: left;
font-family: '宋体';
}

.ullisttj .spanright {
float: right;
color: #999;
font-size: 12px;
}
.thetjMain {
overflow: hidden;
margin: 20px 0 20px 25px;
}
.dztjMain {
float: left;
width: 340px;
margin-right: 16px;
padding: 15px 15px;
overflow: hidden;
border: 1px dotted #bbb;
border-radius: 2px;
}
.tjTitleDiv {
height: 30px;
line-height: 30px;
margin: 0 0 0 0;
padding-left: 10px;
border-left: 2px solid #91d6fd;
background: #f2f2f2;
overflow: hidden;
}
.tjTitleDiv span {
float: left;
font-size: 14px;
font-weight: 700;
color: #999;
font-family: '微软雅黑';
}
.xgwzMain {
float: left;
width: 340px;
padding: 15px 15px;
overflow: hidden;
border: 1px dotted #bbb;
border-radius: 2px;
}
.xgTitleDiv {
height: 30px;
line-height: 30px;
margin: 0 0 0 0;
padding-left: 10px;
border-left: 2px solid #91d6fd;
background: #f2f2f2;
overflow: hidden;
}
.xgTitleDiv span {
float: left;
font-size: 14px;
font-weight: 700;
color: #999;
font-family: '微软雅黑';
}
.mainRight {
float: left;
width: 375px;
margin-left: 15px;
background: #fff;
margin-top: 15px;
overflow: hidden;
}
.authorMain {
overflow: hidden;
border: 1px solid #91d6fd;
margin: 20px;
box-shadow: 2px 2px 4px #c9e8f8;
}
.authorName {
display: block;
text-align: center;
margin: 0 10px 0 10px;
line-height: 35px;
border-bottom: 1px dashed #ccc;
font-size: 14px;
font-weight: 700;
color: #71b9b9;
letter-spacing: 1px;
font-family: '微软雅黑';
}
.authorContent {
margin: 10px 10px 0 10px;
overflow: hidden;
}
.authorContentMain {
overflow: hidden;
padding-bottom: 10px;
border-bottom: 1px dashed #ccc;
}
.thepicDiv {
float: left;
width: 62px;
height: 62px;
}
.thepicDiv img {
width: 60px;
height: 60px;
border: 1px solid #ccc;
border-radius: 4px;
}
.theAuthorMain {
float: left;
margin-left: 10px;
line-height: 30px;

}
.theAuthorMain div {
max-width:160px;
white-space: nowrap;
text-overflow:ellipsis;
overflow: hidden;
}
.theSpanLeft {
font-family: '微软雅黑';
color: #999;
}
.authorDoDiv {
float: right;
margin-left: 10px;
line-height: 30px;
overflow: hidden;
}
.authorDoDiv .btnGZ {
display: block;
width: 65px;
padding: 3px 0;
background: #6ab2fc;
border: 1px solid #6ab2fc;
color: #fff;
border-radius: 2px;
text-align: center;
cursor: pointer;
margin-top: 2px;
}
.authorDoDiv .btnSX {
display: block;
width: 65px;
padding: 3px 0;
background: #6ab2fc;
border: 1px solid #6ab2fc;
color: #fff;
border-radius: 2px;
text-align: center;
cursor: pointer;
margin-top: 7px;
}
.authorSignDiv {
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
line-height: 40px;
color: #777;
}
.authorSignDiv .s1 {
font-family: '微软雅黑';
color: #999;
}
.wjArea {
overflow: hidden;
border: 1px solid #91d6fd;
margin: 20px;
box-shadow: 2px 2px 4px #c9e8f8;
}
.wjArerTitle {
display: block;
text-align: center;
margin: 0 10px 0 10px;
line-height: 35px;
border-bottom: 1px dashed #ccc;
font-size: 14px;
font-weight: 700;
color: #71b9b9;
letter-spacing: 1px;
font-family: '微软雅黑';
}
.thewjMain {
line-height: 30px;
margin: 5px 10px 0 10px;
padding-bottom: 3px;
overflow: hidden;
}
.wjpicDiv {
float: left;
text-align: center;
width: 100px;
}
.wjpicDiv img {
margin-top: 5px;
width: 88px;
height: 120px;
border: none;
box-shadow: 2px 2px 2px #ccc;
}
.thewjContent {
float: left;
width: 200px;
padding-left: 8px;
}
.musicArea {
overflow: hidden;
border: 1px solid #91d6fd;
margin: 20px;
box-shadow: 2px 2px 4px #c9e8f8;
}
.musicArea span {
display: block;
text-align: center;
margin: 0 10px 0 10px;
line-height: 35px;
border-bottom: 1px dashed #ccc;
font-size: 14px;
font-weight: 700;
color: #71b9b9;
letter-spacing: 1px;
font-family: '微软雅黑';
}
.musicArea div {
margin: 15px 0 15px 50px;
overflow: hidden;
}
.right1Title {
height: 30px;
line-height: 30px;
margin: 10px 0 0 10px;
padding-left: 10px;
overflow: hidden;
}
.right1Title .s1 {
float: left;
margin: 12px 10px 0 0;
width: 6px;
height: 6px;
border-radius: 6px;
background: #91d6fd;
}
.right1Title .s2 {
float: left;
font-size: 14px;
font-weight: 700;
color: #999;
font-family: '微软雅黑';
}
.right1Title .s3 {
float: left;
margin: 16px 0 0 10px;
height: 2px;
width: 224px;
background: #91d6fd;
}
.right1Main {
margin: 0 5px 10px 5px;
}
.right2Title {
height: 30px;
line-height: 30px;
margin: 10px 0 0 10px;
padding-left: 10px;
overflow: hidden;
}
.right2Title .s1 {
float: left;
margin: 12px 10px 0 0;
width: 6px;
height: 6px;
border-radius: 6px;
background: #91d6fd;
}
.right2Title .s2 {
float: left;
font-size: 14px;
font-weight: 700;
color: #999;
font-family: '微软雅黑';
}
.right2Title .s3 {
float: left;
margin: 16px 0 0 10px;
height: 2px;
width: 224px;
background: #91d6fd;
}
.right2Main {
margin: 0 5px 25px 5px;
}

.artPicItem {
    width:760px;overflow:hidden;text-align:center;
}
.artPicItem img {
    border:none;max-width:702px;
}

/*新版样式*/

.mainLeft,.mainRight{
    border:1px solid #0bdac4; box-shadow:0px 0px 1px 0px #67f3e4;
}
.mainRight{
    width:371px;
}
.wjArea {
    margin:18px;
}
.mapDiv a{
    color: #59c4fc;
    font-weight: 700;
}
.mainContent p{
color: #333;
    padding: 10px;
    font-size: 16px;
	text-indent: 2em;
}
.mainContent img{
    overflow: hidden;
    padding: 10px;
    border: 1px solid #dfdfdf;
    max-width: 690px;
    margin: 0 auto;
    display: block;
}
.ad_zone a{background:#f1f5f8;color:#6b7386;font-size:18px;display:block;font-weight:100;text-align:center;}
.ad_zone .ad2{height:250px;line-height:250px;}
.ad_zone1 a{background:#f1f5f8;color:#6b7386;font-size:18px;display:block;font-weight:100;text-align:center;}
.ad_zone1 .ad2{height:250px;line-height:250px;}
.mainAbout a{
    color: #999;
    margin-left:5px;
}
.doDiv .btnLove a1{
    color:#fff;
    margin:0 auto;
    line-height: 32px;
    float: left;
}