@charset "utf-8";
/* CSS Document */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
fieldset, img { border:none; }
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol { list-style:none; }
input { padding-top:0; padding-bottom:0; }
input::-moz-focus-inner {
border:none;
padding:0;
}
@font-face {
 font-family: 'FontAwesome';
 src: url('/med/css/fonts/fontawesome-webfont.eot-v4.5.0.html');
 src: url('/med/css/fonts/fontawesome-webfont.eot-#iefixv4.5.0.html') format('embedded-opentype'), url('/med/css/fonts/fontawesome-webfont.woff2-v4.5.0.html') format('woff2'), url('/med/css/fonts/fontawesome-webfont.woff-v4.5.0.html') format('woff'), url('/med/css/fonts/fontawesome-webfont.ttf-v4.5.0.html') format('truetype'), url('/med/css/fonts/fontawesome-webfont.svg-v4.5.0#fontawesomeregular.html') format('svg');
 font-weight: normal;
 font-style: normal;
}
select, input { vertical-align:middle; }
select, input, textarea { font-size:12px; margin:0; }
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
table { border-collapse:collapse; }
html { -webkit-text-size-adjust:none; }
body { font: 14px "Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "Simsun", "\5B8B\4F53"; color:#555; background:#edeff2 }
a { color:#000; text-decoration:none; }
a:visited { color:#000; }
a:hover { color:#0099ff; }
a:focus { outline:none; }
:focus { outline:0; }
a.fblue, a.fblue:visited { color:#218fcf }
a.fblue:hover { color:#228fdd; }
.clearfix { zoom:1; }
.clearfix:after { clear:both; content:"."; display:block; height:0; visibility:hidden; }
.clear { clear: both; overflow: hidden; }
.space { height:20px; overflow:hidden; clear:both }
.bold { font-weight:bold }
.feed-card-txt a, .feed-card-txt a:visited, .feed-card-txt a:hover { color:#666; }
h1, h2, h3, h4 { font-weight:normal }
.navheader { position:relative; z-index:901; min-width: 1000px; width:100%; border-bottom:1px #e0e0e0 solid; background:#FFFFFF; height:80px; box-shadow: 0px 1px 3px #DDD; -webkit-box-shadow: 0px 1px 3px #DDD; -moz-box-shadow: 0px 1px 3px #DDD; }
.header { margin-top:0; width:1000px; margin:0 auto; padding:16px 0; background:#fff; height:47px }
.header .hLogo { float:left; }
.header .logo { display: block; float: left; height: 48px; line-height: 999px; overflow: hidden; zoom: 1; background:url(/med../images/logo.png) no-repeat 0 0; width: 142px; }
.header a.mobile_link, .header a.mobile_link:visited { background: url(/med../images/health_1010_bg_01.png) no-repeat -90px 2px; padding-left: 24px; font-size: 13px; margin-top: 22px; float: left; }
.header a.btn_addfav, .header a.btn_addfav:visited { background: url(/med../images/health_1010_bg_01.png) no-repeat 10px 2px; padding-left: 24px; font-size: 13px; margin-top: 22px; float: left; }
.header .hHelper { float:left; height:27px; margin-top: 21px; font-size:14px; padding:0 15px }
.header .hHelper a { padding:0 5px; margin:0 10px; height:41px; float:left; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; }
a.hover { border-bottom:#3b97f6 solid 3px; }
.input-search { width: 148px; height: 28px; float: right; margin-right: 0px; margin-top: 17px; position: relative; }
.input-search input { display: block; float: right; width: 0px; padding-left: 10px; padding-bottom: 5px; padding-top: 5px; padding-right: 30px; height: 18px; line-height: 18px; color: #333; font-size: 12px; background: #fff; border-radius: 15px; border: 1px #e0e0e0 solid; -moz-border-radius: 15px; border: 1px #e0e0e0 solid; -webkit-border-radius: 15px; border: 1px #e0e0e0 solid; -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -ms-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; display: none; }
.searchbtn { position: absolute; background: url(/med../images/bg-icon.png) 0 -77px no-repeat; width: 16px; height: 16px; cursor: pointer; right: 10px; top: 6px; }
.registerlogin {width:115px; height: 48px; display: inline-block; float: right; }
.pc-register { height: 8px; line-height:8px; color: #54a1f3; text-align: center; display: block; float: right; cursor: pointer; margin-top: 25px; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; padding-top:3px; padding-bottom:3px; padding-left:10px }
.loginiocn { width: 38px; height: 12px; line-height: 12px; padding-left: 20px; display: block; background: url(/med../images/bg-icon.png) -45px -77px no-repeat; float: right; color: #54a1f3; margin-top: 23px; cursor: pointer; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; padding-top:3px; padding-bottom:3px; margin-left:12px; border-right: 1px solid #54a1f3 }

.box { width:1000px; margin:25px auto 0; }

/*所有作者*/
.all-top{ width:1000px; height:169px; background:url(/med../images/all-zz-bg.png) no-repeat; text-align:center; line-height:169px; color:#FFFFFF; font-size:36px}
.all-bz{ width:875px; height:230px; margin:0 auto; background:url(/med../images/all-zz-bz.png) no-repeat 63px 35px #fff; padding:35px 62px 35px 63px; position:relative}
.all-bz dl{ width:140px; overflow:hidden; text-align:center}
.all-bz dt{ font-size:18px; padding:0 0 15px 0}
.all-bz dd{ text-align:left}
.all-bz .bz1 dt{ color:#97d249; font-weight:bold}
.all-bz .bz2 dt{ color:#1ccda2; font-weight:bold}
.all-bz .bz3 dt{ color:#16abe2; font-weight:bold}
.all-bz .bz4 dt{ color:#97d249; font-weight:bold}
.all-bz .bz1{ width:140px; position:absolute; left:118px; top:168px}
.all-bz .bz2{ width:140px; position:absolute; left:326px; top:168px}
.all-bz .bz3{ width:140px; position:absolute; left:534px; top:168px}
.all-bz .bz4{ width:140px; position:absolute; right:118px; top:168px}
.all-list{ width:1000px; }
.all-list ul { width:1025px; padding:25px 0 0 0 }
.all-list li { width:231px; float:left; margin-right:25px; margin-bottom:25px; background:#fff; padding:25px 0; box-shadow: 0px 2px 3px #DDD; -webkit-box-shadow: 0px 2px 3px #DDD; -moz-box-shadow: 0px 2px 3px #DDD }
.all-list li:hover { -webkit-transform: translate(0, -5px); -ms-transform: translate(0, -5px); transform: translate(0, -5px); box-shadow: 0 6px 3px rgba(0, 0, 0, .05); -webkit-transition: all .2s;
transition: all .2s;
cursor:pointer }
.all-list li .list-photo { width:98px; height:98px; margin:0 auto }
.all-list li .list-photo img { width:98px; height:98px; border-radius: 100% }
.avatar { width:98px; height:98px; overflow:hidden; border-radius:50%; border:1px solid #fff; position:relative; display:block; background:#ddd; box-shadow:0 0 2px rgba(0, 0, 0, .2) }
.all-list li .list-photo .avatar:hover {
-webkit-transition:all .4s;
transition:all .4s; box-shadow:0 0 18px rgba(0, 153, 255, .6) }
.all-list li .list-name { width:231px; height:21px;text-align:center; padding:12px 0; font-size:16px; color:#333;overflow: hidden; }
.all-list li .list-name a{ width:231px; height:22px;text-align:center;display:block;font-size:16px; color:#333;overflow: hidden; }
.all-list li .list-jieshao { width:181px; height:84px;line-height:150%; padding:0 25px 12px 25px;overflow: hidden;word-wrap:break-word}
.bannersxgz { height: 32px; width: 80px; margin: auto; margin-top: 10px; }
.bannersxgz span { display: block; width: 80px; border: 1px solid #dadada; color: #5d5d5d; font-size: 14px; float: left; margin: 0px auto; height: 30px; line-height: 30px; text-align: center; border-radius: 4px; cursor: pointer; background: rgba(255, 255, 255, 0.3); -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; border-color: rgba(218, 218, 218, 0.5); }
.bannersxgz span:hover { background:rgba(245, 245, 245, 1); }
.all-list a.clickmore { width: 1000px; height:42px; background: #FFFFFF; float: left; text-align: center; line-height:42px; clear: both; color:#999; box-shadow: 0px 2px 2px #DDD; -webkit-box-shadow: 0px 2px 2px #DDD; -moz-box-shadow: 0px 2px 2px #DDD; }
.all-list a.clickmore:hover { background:#fcfcfc; color:#555 }

.box-left_b{width:280px; float:left;}
.box-left { width:280px; float:left; background:#fff; padding:25px 0; box-shadow: 0px 2px 3px #DDD; -webkit-box-shadow: 0px 2px 3px #DDD; -moz-box-shadow: 0px 2px 3px #DDD }
.about-people { width:280px; margin-bottom:25px }
.pphoto { width:98px; height:98px; margin:0 auto }
.pphoto img { width:98px; height:98px; border-radius: 100%;border:1px solid #fff;box-shadow:0 0 2px rgba(0,0,0,.2) }
.pnamexex { width:280px; text-align:center; padding:12px 0; font-size:16px; color:#333 }
.pjieshao { width:250px; line-height:150%; padding:12px 15px;word-wrap:break-word}


/*订阅管理*/
.box-right { width:700px; height:auto;float:right; position:relative}

.no-data{display: table;height: 280px;width: 100%;background: #fff; box-shadow: 0px 2px 2px #DDD; -webkit-box-shadow: 0px 2px 2px #DDD; -moz-box-shadow: 0px 2px 2px #DDD;}
.no-data .div-middle {width:695px;display: table-cell;text-align: center;vertical-align: middle;}
.no-data p {font-size: 22px;color: #a0a0a0; padding-top:100px;background: url(/med../images/no-data.png) no-repeat top center;display: inline-block; line-height:175%}

.recommend{ width:625px; padding:50px 35px;background: #fff; box-shadow: 0px 2px 2px #DDD; -webkit-box-shadow: 0px 2px 2px #DDD; -moz-box-shadow: 0px 2px 2px #DDD; margin-top:25px; overflow:hidden}
.recommend-nav{ width:625px; height:29px;}
.recommend-nav p{ float:left; font-size:16px}
.recommend-nav a{ padding:0 12px; height:29px; float:right; background:#0099ff; color:#FFF; line-height:29px;border-radius:2px; -webkit-transition: all 0.1s ease-in; transition: all 0.1s ease-in; -moz-transition: all 0.1s ease-in; -ms-transition: all 0.1s ease-in; -o-transition: all 0.1s ease-in; }
.recommend-nav a:hover { background:#0a8ce2 }
.recommend-list { width:625px; margin-top:25px}
.recommend-list ul li{float:left;display:inline;width:125px;height:125px;overflow:hidden;position:relative;}
.recommend-list ul li .photo{width:125px;height:125px;overflow:hidden;}
.recommend-list .rsp{width:125px;height:125px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.recommend-list .text{position:absolute;width:125px;height:125px;left:-300px;top:58px;overflow:hidden;display: table-cell;text-align: center;vertical-align: middle;}
.recommend-list .text h3{width:125px;height:19px;text-align:center;color:#FFFFFF; font-size:14px; padding:0 0 12px 0;overflow: hidden;}
.recommend-list .text h3 a{width:125px;height:19px;display:block;color:#fff;overflow: hidden;}
.recommend-list .text h3 a:hover{color:#fff}
.recommend-list .text a.recommend-btn{ width:58px; height:22px; border:1px solid #fff; float:left; line-height:22px; margin-left:32px;background:rgba(255,255,255,0.2); color:#ffffff;border-radius:2px   } 
.recommend-list .text a{text-decoration:none}

.extra {height: 30px; width:96px; background:#f2f2f2; float:left; text-align:center; line-height:30px; margin-top:25px; margin-left:264px; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in;}

.registerlogin-after { float: right; display: inline-block; cursor: pointer; position: relative; margin-left: 10px; height:79px }
.pop-up { -webkit-transition: none; transition: none; -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); -webkit-transform-origin: 90% 0; -ms-transform-origin: 90% 0; transform-origin: 90% 0; visibility: hidden; position: absolute; min-width: 100px; right: 0; top: 63px; background: #fff; border: solid 1px #ddd; padding:10px 20px; box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1); }
.registerlogin-after:hover .pop-up { visibility: visible; opacity:1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); z-index: 100; -webkit-transition: all 0.3s cubic-bezier(0.31, 0.57, 0.68, 1.36); transition: all 0.3s cubic-bezier(0.31, 0.57, 0.68, 1.36); }
.menu a { display: block; height: 36px; line-height: 36px; border-bottom: solid 1px #eee; padding: 0 6px; font-size: 13px }
.head-avatar { overflow: hidden; display: block; position: relative; padding: 0 5px; top: 15px; }
.head-avatar img { width: 100%; height: 100%; display: block; width: 30px; height: 30px; border-radius: 30px; }
.pop-up:before { width: 10px; height: 10px; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); background: #fff; border: solid 1px #ddd; border-width: 1px 1px 0 0; position: absolute; top: -6px; right: 15px; content: " "; }
a.logout { border-bottom:none }
.box-nav { text-align:left }
.box-nav .ts{ width:20px; height:20px; background:#ff4d4d; position:absolute; right:24px; top:15px; border-radius:50%; color:#fff; line-height:20px; font-style:normal; text-align:center; font-size:12px}
.fa { width: 18px; font-size: 15px; display: inline-block; text-align: left; }
.box-nav .fa{ padding:0 14px 0 0}
.box-nav a{ border-top:1px #f3f3f3 solid}
.box-nav>a { position:relative; display:block; height:50px; line-height:50px; font-size:15px; color:#666; padding-left:30px; -webkit-transition:background .5s;transition:background .5s}
.box-nav>a i[class^=icon-h5] {
position:relative;
top:1px;
color:#718fc5;
margin-right:15px
}
.box-nav>a:hover { background-color:#f2f2f2 }
.box-nav>a.active:before { content:""; position:absolute; width:4px; left:0; top:-1px; bottom:0; background-color:#0099ff;}
.box-nav>a.active { background-color:#f2f2f2; }

.box-right-nav { width:695px; height:48px; margin:0; background:#fff; box-shadow: 0px 2px 2px #DDD; -webkit-box-shadow: 0px 2px 2px #DDD; -moz-box-shadow: 0px 2px 2px #DDD; }
.box-right-nav a { width:347px; height:46px; border-top:2px #FFFFFF solid; float:left; line-height:46px; text-align:center; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; }
a.right-navA { width:348px; border-top:#0099ff solid 2px; color:#0099ff }
.box-right-list { width:700px;padding:0 0 5px 0; -webkit-transition:background .5s;
transition:background .5s
}
.loading-show { display:block; opacity:0; -webkit-transform:translate(0, -10px); -ms-transform:translate(0, -10px); transform:translate(0, -10px); -webkit-transition:all .5s ease;
transition:all .5s ease
}
.loading-show-active { opacity:1; -webkit-transform:translate(0, 0); -ms-transform:translate(0, 0); transform:translate(0, 0) }
.box-right-list ul { width:720px; padding:25px 0 0 0 }
.box-right-list li { width:215px; float:left; margin-right:25px; margin-bottom:25px; background:#fff; padding:25px 0; box-shadow: 0px 2px 3px #DDD; -webkit-box-shadow: 0px 2px 3px #DDD; -moz-box-shadow: 0px 2px 3px #DDD }
.box-right-list li:hover { -webkit-transform: translate(0, -5px); -ms-transform: translate(0, -5px); transform: translate(0, -5px); box-shadow: 0 6px 3px rgba(0, 0, 0, .05); -webkit-transition: all .2s;
transition: all .2s;
cursor:pointer }
a.jia-icon{ background:url(/med../images/jia-icon.png) no-repeat 52px 70px #fff; width:215px; height:101px; float:left; margin-right:25px; margin-bottom:24px; box-shadow: 0px 2px 3px #DDD; -webkit-box-shadow: 0px 2px 3px #DDD; -moz-box-shadow: 0px 2px 3px #DDD; text-align:center; padding:205px 0 24px 0}
a.jia-icon:hover { -webkit-transform: translate(0, -5px); -ms-transform: translate(0, -5px); transform: translate(0, -5px); box-shadow: 0 6px 3px rgba(0, 0, 0, .05); -webkit-transition: all .2s;
transition: all .2s;
cursor:pointer }

.box-right-list li .list-photo { width:98px; height:98px; margin:0 auto }
.box-right-list li .list-photo img { width:98px; height:98px; border-radius: 100% }
.avatar { width:98px; height:98px; overflow:hidden; border-radius:50%; border:1px solid #fff; position:relative; display:block; background:#ddd; box-shadow:0 0 2px rgba(0, 0, 0, .2) }
.box-right-list li .list-photo .avatar:hover {
-webkit-transition:all .4s;
transition:all .4s; box-shadow:0 0 18px rgba(0, 153, 255, .6) }
.box-right-list li .list-name { width:215px; height:21px;text-align:center; padding:12px 0; font-size:16px; color:#333 ;overflow: hidden;}
.box-right-list li .list-name a{ width:215px; height:19px;display:block;text-align:center;font-size:16px; color:#333 ;overflow: hidden;}
.box-right-list li .list-jieshao { width:165px; height:84px;overflow:hidden;line-height:150%; padding:0 25px 11px 25px;word-wrap:break-word}
.bannersxgz { height: 32px; width: 80px; margin: auto; margin-top: 10px; }
.bannersxgz span { display: block; width: 80px; border: 1px solid #dadada; color: #5d5d5d; font-size: 14px; float: left; margin: 0px auto; height: 30px; line-height: 30px; text-align: center; border-radius: 4px; cursor: pointer; background: rgba(255, 255, 255, 0.3); -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; border-color: rgba(218, 218, 218, 0.5); }
.bannersxgz span:hover { background:rgba(245, 245, 245, 1); }
a.clickmore { width: 695px; height:42px; background: #FFFFFF; float: left; text-align: center; line-height:42px; clear: both; color:#999; box-shadow: 0px 2px 2px #DDD; -webkit-box-shadow: 0px 2px 2px #DDD; -moz-box-shadow: 0px 2px 2px #DDD; }
a.clickmore:hover { background:#fcfcfc; color:#555 }
.fa-gear:before { content: "\f15b" }
.spinner { display: block; opacity: 0; -webkit-transform: translate(0, -10px); -ms-transform: translate(0, -10px); transform: translate(0, -10px); -webkit-transition: all .5s ease;
transition: all .5s ease;
}
.spinner-active { opacity: 1; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); }

.box-right-list-wz{ width:695px;padding:0 0 5px 0; -webkit-transition:background .5s;transition:background .5s}
.box-right-list-wz dl{ width:695px; padding:25px 0 0 0}
.box-right-list-wz dl dd { width: 655px; height: 136px; background:#FFF; position: relative; padding: 20px; cursor: pointer; margin:0 0 25px 0 ; box-shadow: 0px 2px 3px #DDD; -webkit-box-shadow: 0px 2px 3px #DDD; -moz-box-shadow: 0px 2px 3px #DDD;}
.yuanchuang_tag{width: 50px;height: 27px;display: block;top:2px;left:650px;position: absolute;background: url(/med../images/yc_tag.png) no-repeat;}
.box-right-list-wz .new-icon{ width:31px; height:31px; background:url(/med../images/new-icon.png) no-repeat; position:absolute; right:0; top:0}
.box-right-list-wz dl dd span{ color:#ff0000}
.box-right-list-wz dl dd:hover{ background:#fbfbfb}
.indextext-left { width: 195px; height: 136px; float: left; position: relative; overflow: hidden; }
.indextext-right { width: 434px; float: left; margin-left: 20px; position: relative; height: 136px; }
.indextitle-text { width: 100%; height: 110px; overflow: hidden; }
.indextext-title { height: 34px; width: 520px; overflow: hidden; white-space: nowrap; display: block; font-size: 18px; color: #333; -webkit-transition: all 0.1s ease-in; transition: all 0.1s ease-in; -moz-transition: all 0.1s ease-in; -ms-transition: all 0.1s ease-in; -o-transition: all 0.1s ease-in; }
.indextext-title:hover{color:#000;}
.indextext-ms { line-height: 175%; color: #666; margin-top: 5px; text-align: justify; height: 50px; overflow: hidden; }
.indextext-ms-zt{ line-height: 175%; color: #666; margin-top: 5px; text-align: justify; overflow: hidden; }
.indexright-botbox { height: 30px; position: absolute; left: 0px; bottom: 0px; width: 100%; }
.indexright-botbox1{ height: 30px; position: absolute; bottom: 20px; width:655px}
.name-pic-icon{ float:left}
.name-pic-icon img{ width:30px; height:30px;border-radius:50%; float:left; margin-right:8px}
.indextext-time { display: inline-block; height: 30px; line-height: 30px; font-size: 12px; color: #999; font-style:normal; padding:0 0 0 8px }
.indextext-time1 { display: inline-block; width:140px;float:left;height: 30px; line-height: 30px; font-size: 12px; color: #ccc; font-style:normal;}
.indexsc-icon { display: block; float: right; width: 18px; height: 16px; cursor: pointer; position: relative; background: url(/med../images/bg-icon.png) -432px 0 no-repeat; -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -ms-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; margin-top: 7px; }
.indexsc-icon:hover { background:url(/med../images/bg-icon.png) -432px -24px no-repeat; }
/*.indexlike-icon .likeadd  已收藏效果*/
.indexsc-iconadd { display: block; float: right; width: 18px; height: 16px; cursor: pointer; position: relative;background: url(/med../images/bg-icon.png) -432px -24px no-repeat; margin-top: 7px;}

.indexlike-icon { padding-right: 7px; border-right: 1px solid #E3E3E3; display: inline-block; float: right; height: 16px; margin-right: 15px; margin-top: 6px; position: relative; }
.indexlike-iconadd { background: url(/med../images/bg-icon.png) -432px -24px no-repeat; }
/*.indexlike-icon .likeadd  已赞效果*/
.indexlike-icon .likeadd {
	background: url(/med../images/bg-icon.png) -581px -24px no-repeat;
}
.indexlike-icon span { width: 18px; height: 18px; display: block; float: left; background:url(/med../images/bg-icon.png) -581px 0 no-repeat; margin-right: 8px; -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -ms-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; }
.indexlike-icon:hover span { background:url(/med../images/bg-icon.png) -581px -24px no-repeat; }
.indexpl-icon { padding-right: 15px; border-right: 1px solid #E3E3E3; display: inline-block; float: right; height: 18px; margin-right: 15px; margin-top: 6px; }
.indexpl-icon span { width: 18px; height: 18px; display: block; float: left; background: url(/med../images/bg-icon.png) -504px 0 no-repeat; margin-right: 8px; }
.indexpl-icon:hover span { background: url(/med../images/bg-icon.png) -504px -24px no-repeat; }
.indexpl-icon p { display: inline-block; float: left; height: 18px; line-height: 16px; color: #999999; font-size:12px }


/*栏目订阅*/
.news_1Nav { height:48px; width:695px; position:relative}
.news_1Title { position: relative; top: 0px; height:48px; z-index:1; width:647px; background:#fff; border-bottom:1px #e3e3e3 solid; float:left  }
.news_1Title li { padding:0 12px; line-height: 48px; text-align:center; float: left; display: inline; cursor:pointer; font-family:Microsoft YaHei; font-size:14px; z-index:999; position:relative; }
.news_1Title li.on { background:#3B97F6; color:#fff; position:relative; }
.news_1Title li:before {
background: #3B97F6;
content: " ";
display: block;
height: 10px;
left: 50%;
margin-left: -5px;
margin-top: -6px;
opacity: 0;
position: absolute;
top: 100%;
-webkit-transform: translate(0px, -8px);
transform: translate(0px, -8px);
-moz-transform: translate(0px, -8px);
-ms-transform: translate(0px, -8px);
-o-transform: translate(0px, -8px);
width: 10px;
}
.news_1Title li.on::before {
 opacity: 1;
 -webkit-transform: rotate(45deg) translate(0px, 0px);
 transform: rotate(45deg) translate(0px, 0px);
 -moz-transform: rotate(45deg) translate(0px, 0px);
 -ms-transform: rotate(45deg) translate(0px, 0px);
 -o-transform: rotate(45deg) translate(0px, 0px);
 -webkit-transition: all 0.3s ease 0.2s;
 transition: all 0.3s ease 0.2s;
 -moz-transition: all 0.3s ease 0.2s;
 -ms-transition: all 0.3s ease 0.2s;
 -o-transition: all 0.3s ease 0.2s;
}

.lookmoretab {
width: 48px;
height: 48px;
position: absolute;
right: 0px;
top: 0px;
background: #FFF;
}
.lookmoretabbox {
width: 24px;
height: 24px;
cursor: pointer;
background: #0099ff;
position: relative;
margin-left: 12px;
margin-top: 12px;
-webkit-transition: all 0.2s ease-in;
transition: all 0.2s ease-in;
-moz-transition: all 0.2s ease-in;
-ms-transition: all 0.2s ease-in;
-o-transition: all 0.2s ease-in;
}
.h-line {
width: 12px;
height: 2px;
background: #FFF;
position: absolute;
left: 6px;
top: 11px;
}
.s-line {
width: 2px;
height: 12px;
background: #FFF;
position: absolute;
left: 11px;
top: 6px;
-webkit-transition: all 0.2s ease-in;
transition: all 0.2s ease-in;
-moz-transition: all 0.2s ease-in;
-ms-transition: all 0.2s ease-in;
-o-transition: all 0.2s ease-in;
}
.mylm-box {
position: absolute;
width: 655px;
padding: 5px 20px 20px 20px;
left: 0px;
top: 48px;
background: #FFF;
background: rgba(227,227,227,0.9);
display: none;
z-index: 1000;
}
.no-dingyuetab { 
background: #0099ff;
padding: 5px 10px;
font-size: 12px;
display: inline-block;
cursor: pointer;
margin-top: 15px;
margin-right: 10px;
color:#fff;
-webkit-transition: all 0.2s ease-in;
transition: all 0.2s ease-in;
-moz-transition: all 0.2s ease-in;
-ms-transition: all 0.2s ease-in;
-o-transition: all 0.2s ease-in;
}
.no-dingyuetab:hover {
	background: #0a95f1;
}

.my-lmdztab {
background: #FFF;
padding: 5px 10px;
font-size: 12px;
display: inline-block;
cursor: pointer;
margin-top: 15px;
margin-right: 10px;
color: #999999;
-webkit-transition: all 0.2s ease-in;
transition: all 0.2s ease-in;
-moz-transition: all 0.2s ease-in;
-ms-transition: all 0.2s ease-in;
-o-transition: all 0.2s ease-in;
}
.my-lmdztab:hover {
	color: #666;
}
.s-lineroate {
	transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
}

.news_1List .show { display: block; }
.list { position: relative; display: none; padding:0 0 0 0; width:695px; }

/*我的收藏*/
.no-sc{width:695px;display: table;height:280px;background: #fff; box-shadow: 0px 2px 2px #DDD; -webkit-box-shadow: 0px 2px 2px #DDD; -moz-box-shadow: 0px 2px 2px #DDD;}
.no-sc .div-middle {width:695px;display: table-cell;text-align: center;vertical-align: middle;}
.no-sc p {font-size: 22px;color: #a0a0a0; padding-top:100px;background: url(/med../images/no-sc.png) no-repeat top center;display: inline-block; line-height:175%}
.sc-list-wz{ width:695px; overflow:hidden; padding:0 0 5px 0; -webkit-transition:background .5s;
transition:background .5s
}
.sc-list-wz dl{ width:695px;}
.sc-list-wz dl dd { width: 655px; height: 136px; background:#FFF; position: relative; padding: 20px; cursor: pointer; margin:0 0 25px 0 ; box-shadow: 0px 2px 3px #DDD; -webkit-box-shadow: 0px 2px 3px #DDD; -moz-box-shadow: 0px 2px 3px #DDD}
.sc-list-wz dl dd span{ color:#ff0000}
.sc-list-wz dl dd:hover{ background:#fbfbfb}

/*我的评论*/
.no-pl{display: table;height: 280px;width: 100%;background: #fff; box-shadow: 0px 2px 2px #DDD; -webkit-box-shadow: 0px 2px 2px #DDD; -moz-box-shadow: 0px 2px 2px #DDD; margin-top:25px}
.no-pl .div-middle {display: table-cell;text-align: center;vertical-align: middle;}
.no-pl p {font-size: 22px;color: #a0a0a0; padding-top:100px;background: url(/med../images/no-pl.png) no-repeat top center;display: inline-block; line-height:175%}

.pl-list{ width:695px; padding:0 0 5px 0; -webkit-transition:background .5s;transition:background .5s; margin-top:25px}
.pl-list dl{ width:695px;}
.pl-list dl dd { width: 655px; background:#FFF; position: relative; padding: 20px 20px; cursor: pointer; margin:0 0 25px 0 ; box-shadow: 0px 2px 3px #DDD; -webkit-box-shadow: 0px 2px 3px #DDD; -moz-box-shadow: 0px 2px 3px #DDD; overflow:hidden;}
.pl-list .new-icon{ width:31px; height:31px; background:url(/med../images/new-icon.png) no-repeat; position:absolute; right:0; top:0}
.pl-list dl dd span{ color:#ff0000}
.pl-list dl dd:hover{-webkit-transform: translate(-8px, 0); -ms-transform: translate(-8px, 0); transform: translate(-8px, 0); box-shadow: 0 6px 3px rgba(0, 0, 0, .05); -webkit-transition: all .3s;
transition: all .3s; }
.pl-list-top{ width:655px; border-bottom:1px #efefef solid; overflow:hidden; padding:0 0 20px 0}
.pl-list-top .pl-img { float: left; height: 50px; width: 50px; }
.pl-list-top .pl-img img { height: 50px; width: 50px; border-radius: 100%; margin: auto; display: block }
.pl-list-top .pl-xx{ width:590px; float:right}
.pl-list-top .pl-xx ul{ width:590px; overflow:hidden}

.pl-list-news{ width:655px; padding:20px 0}
.pl-list-news1{ width:655px; padding:20px 0; background:#f9f9f9}
.pl-list-news2{ width:655px; padding:20px 0 0 0}
.pl-list-news3{ width:655px; padding:10px 0 20px 0; background:#f9f9f9; border-bottom:1px #efefef solid}
.indextitle-text2 { width: 100%; overflow: hidden; position:relative }
.indexright-botbox2{ height: 30px; width:655px}
.pl-input{ width:655px; padding:20px 0 0 0; border-top:1px #efefef solid; position:relative; height:40px}
.pl-rpinput{ width: 543px; height:28px; padding: 5px 5px; border: 1px solid #E3E3E3; font-family: "Microsoft YaHei"; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; line-height:28px; font-size:14px; background:#fff}
.pl-rpinput:focus { box-shadow:0 0 8px rgba(0, 139, 255, 0.4); border:solid 1px #008bff; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; }
.pl-rpsendbtn { display: block; width: 80px; height: 40px; color: #FFF; text-align: center; border: 0px; border-radius: 2px; line-height: 40px; background: #3B97F6; cursor: pointer; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; position:absolute; top:20px; right:0; font-size:14px}
.pl-rpsendbtn:hover { background: #0B76E1; }

.repeat-list { background: #FAFAFA; padding:0 10px; }
.pl-nickname1 {
display: inline-block;
color: #3b97f6;
height: 14px;
line-height: 14px;
-webkit-transition: all 0.2s ease-in;
transition: all 0.2s ease-in;
-moz-transition: all 0.2s ease-in;
-ms-transition: all 0.2s ease-in;
-o-transition: all 0.2s ease-in;
font-size: 16px;
float: left;
width: 100%;
padding: 12px 0;
}
.repeat-texts { line-height: 175%; color: #666666; margin-bottom:10px }
a.more-pl { font-size:16px; line-height:175%; width:100%; float:left; text-align:center; margin:20px 0 0 0; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; color:#555 }
a.more-pl:hover { color:#0B76E1 }
.pl-rptime { display: block; width: 180px; color: #ccc; font-size: 12px; float: left; height: 19px; line-height: 19px; }

.pl-xx-title{ font-size:18px}
.pl-xx-title em{ color:#000000; font-style:normal}

/*我的赞*/
.no-zan{display: table;height: 280px;width: 100%;background: #fff; box-shadow: 0px 2px 2px #DDD; -webkit-box-shadow: 0px 2px 2px #DDD; -moz-box-shadow: 0px 2px 2px #DDD; margin-top:25px}
.no-zan .div-middle {display: table-cell;text-align: center;vertical-align: middle;}
.no-zan p {font-size: 22px;color: #a0a0a0; padding-top:100px;background: url(/med../images/no-zan.png) no-repeat top center;display: inline-block; line-height:175%}

.zan-list{ width:695px; padding:0 0 5px 0; -webkit-transition:background .5s;transition:background .5s; margin-top:25px}
.zan-list dl{ width:695px;}
.zan-list dl dd { width: 655px; background:#FFF; position: relative; padding: 20px 20px; cursor: pointer; margin:0 0 25px 0 ; box-shadow: 0px 2px 3px #DDD; -webkit-box-shadow: 0px 2px 3px #DDD; -moz-box-shadow: 0px 2px 3px #DDD; overflow:hidden;}
.zan-list .new-icon{ width:31px; height:31px; background:url(/med../images/new-icon.png) no-repeat; position:absolute; right:0; top:0}
.zan-list dl dd span{ color:#ff0000}
.zan-list dl dd:hover{-webkit-transform: translate(-8px, 0); -ms-transform: translate(-8px, 0); transform: translate(-8px, 0); box-shadow: 0 6px 3px rgba(0, 0, 0, .05); -webkit-transition: all .3s;
transition: all .3s; }

/*我的文章*/
.no-wenzhang{display: table;height: 280px;width: 695px;background: #fff; box-shadow: 0px 2px 2px #DDD; -webkit-box-shadow: 0px 2px 2px #DDD; -moz-box-shadow: 0px 2px 2px #DDD}
.no-wenzhang .div-middle {display: table-cell;text-align: center;vertical-align: middle;}
.no-wenzhang p {font-size: 22px;color: #a0a0a0; padding-top:100px;background: url(/med../images/no-wenzhang.png) no-repeat top center;display: inline-block; line-height:175%}

.time-list-left { width: 172px; height: 120px; float: left; position: relative; }
.time-list-right { width: 263px; float: left; margin-left: 20px; position: relative;}
a.bj-btn{ border:1px #555 solid; padding:2px 6px; border-radius:10px; font-size:12px; position:absolute; right:60px; top:2px}
a.bj-btn:hover{ border:1px #0099ff solid; padding:2px 6px; border-radius:10px}
a.del-btn{ border:1px #555 solid; padding:2px 6px; border-radius:10px; font-size:12px; position:absolute; right:10px; top:2px}
a.del-btn:hover{ border:1px #0099ff solid; padding:2px 6px; border-radius:10px}
.time-list-text { width: 100%; overflow: hidden; position:relative }
.time-list-title { height: 34px; width: 520px; overflow: hidden; white-space: nowrap; display: block; font-size: 20px; color: #333; -webkit-transition: all 0.1s ease-in; transition: all 0.1s ease-in; -moz-transition: all 0.1s ease-in; -ms-transition: all 0.1s ease-in; -o-transition: all 0.1s ease-in; }
.time-list-ms { line-height: 175%; color: #666; margin-top: 5px; text-align: justify; }
.time-indextext-ms { line-height: 175%; color: #666; margin-top: 5px; text-align: justify; overflow: hidden; }
.green{ color:#00cc00; }
.red{ color:#ff624d}
.red:HOVER{ color:#ff624d}
.yellow{ color:#ffca29}
.gray{ color:#646464}
.cbp_tmlabel .new-icon{ width:31px; height:31px; background:url(/med../images/new-icon.png) no-repeat; position:absolute; right:0; top:0}

/*我的投稿*/
.box-rk{ width:100%; background:#fff; box-shadow: 0px 2px 2px #DDD; -webkit-box-shadow: 0px 2px 2px #DDD; -moz-box-shadow: 0px 2px 2px #DDD}
.tg-rk{display: table;height: 180px; padding:20px 0;width: 100%;background: url(/med../images/tg-bz.jpg) no-repeat bottom center}
.tg-rk .div-middle {display: table-cell;text-align: center;}
.tg-rk p {font-size: 22px; padding-top:60px;display: inline-block; line-height:175%}

.tg-list{ width:645px; padding:36px 25px; margin-top:50px }
.tg-list ul{ width:645px; overflow:hidden}
.tg-list li{ width:164px; float:left; padding:10px 25px; border-right:1px #efefef solid}
.list-img1{ width:164px; height:110px; background:url(/med../images/tg-rk-bg1.png) no-repeat 10px 0}
.list-img2{ width:164px; height:110px; background:url(/med../images/tg-rk-bg1.png) no-repeat 10px -110px}
.list-img3{ width:164px; height:110px; background:url(/med../images/tg-rk-bg1.png) no-repeat 10px -220px}
.list-title{ width:164px; text-align:center; padding:25px 0 0 0;font-size: 18px; color:#59baff}
.list-txt{ width:164px; height:90px; padding:35px 0; line-height:150%; text-align:center}
a.jr-btn{ width:100px; height:30px; border:#47b5ff 1px solid; float:left; line-height:30px; text-align:center; color:#47b5ff; margin:0 0 0 30px; border-radius: 3px}

.no-tg{display: table;height: 280px;width: 100%;background:url(/med../images/no-tougao-bg.gif) no-repeat; box-shadow: 0px 2px 2px #DDD; -webkit-box-shadow: 0px 2px 2px #DDD; -moz-box-shadow: 0px 2px 2px #DDD}
.no-tg .div-middle {display: table-cell;text-align: center;vertical-align: middle;}
.no-tg p {font-size: 22px;color: #fff; padding-top:100px;background: url(/med../images/no-tougao.png) no-repeat top center;display: inline-block; line-height:175%}

.examine{display: table;height: 290px;width:595px;background:url(/med../images/no-tougao-bg.gif) no-repeat; box-shadow: 0px 2px 2px #DDD; -webkit-box-shadow: 0px 2px 2px #DDD; -moz-box-shadow: 0px 2px 2px #DDD}
.examine .div-middle {width:595px;display: table-cell;text-align: center;vertical-align: middle;}
.examine p {font-size: 22px;color: #fff; padding-top:100px;background: url(/med../images/no-examine.png) no-repeat top center;display: inline-block; line-height:175%}

.error{display: table;height: 280px;width: 100%;background:url(/med../images/no-tougao-bg.gif) no-repeat; box-shadow: 0px 2px 2px #DDD; -webkit-box-shadow: 0px 2px 2px #DDD; -moz-box-shadow: 0px 2px 2px #DDD}
.error .div-middle {display: table-cell;text-align: center;vertical-align: middle;}
.error .ng-binding {font-size: 22px;color: #fff; padding-top:100px;background: url(/med../images/error-icon.png) no-repeat top center;display: inline-block; line-height:175%}
.error .ng-binding a{color:#fff;}
.error .ng-binding a:HOVER{color:#fff}
.error-phone{color: #fff; padding-top:20px;display: inline-block; line-height:175%}

.tg-box{ width:565px; padding:20px 65px 50px 65px; background:#fff;box-shadow: 0px 2px 2px #DDD;
-webkit-box-shadow: 0px 2px 2px #DDD;
-moz-box-shadow: 0px 2px 2px #DDD;}
.control-group{ width:565px; margin-top:30px}
.control-group .input-title{ width:120px; float:left; padding:15px 0; height:14px}
.control-group .input-title span{ padding:0 5px 0 0; vertical-align:middle}
.fileupload .imgpic {
display: inline-block;
float: left;
margin-right: 20px;
}
.fileupload p {
font-size: 12px;
color: #999;
line-height: 175%;
margin-top: 6px;
float: left;
width: 303px;
}
a.file {
    position: relative;
    display: inline-block;
    background: #fff;
    border: solid 1px #53baff;
    padding: 6px 28px;
    overflow: hidden;
    color: #53baff;
    text-decoration: none;
    text-indent: 0;
    line-height: 20px;
	margin-top:10px
}
a.file input {
    position: absolute;
    font-size: 100px;
    right: 0;
    top: 0;
    opacity: 0;
}
a.file:hover {
    border-color: #53baff;
    color: #53baff;
    text-decoration: none;
}

.input-group{ width:565px; height:44px; margin-top:30px}
.input-zs{ width:445px; float:right; font-size:12px; color:#c9c9c9; line-height:150%; padding:8px 0 0 120px; overflow:hidden;}
.input-group .input-title{ width:120px; float:left; padding:15px 0; height:14px}
.input-group .input-title span{ padding:0 5px 0 0; vertical-align:middle}
.input-group .tgao-control { width:427px; height:20px; padding:12px 8px; border:1px solid #dcdcdc; float:none; font-size:14px; color: #999; background:#fff; border-radius:1px }
.input-group .tgao-control:focus{ box-shadow:0 0 8px rgba(0, 139, 255, 0.4); border:solid 1px #008bff; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; }
.input-group .error-input{ width:427px; height:14px; padding:15px 8px; border:1px solid #ff624d; float:none; font-size:14px; color: #999; background:#fff; border-radius:1px }
.input-group .error-input:focus{ box-shadow:0 0 8px rgba(0, 139, 255, 0); border:solid 1px #ff624d; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; }
.textarea-group{ width:565px; margin-top:30px}
.textarea-group .input-title{ width:120px; float:left; padding:15px 0; height:14px}
.textarea-group textarea { width: 427px; height: 90px; padding: 5px 7px; resize: none; display: block; border: 0px; font-size:14px; line-height: 175%; border:solid 1px #dcdcdc }
.textarea-group textarea:focus{ box-shadow:0 0 8px rgba(0, 139, 255, 0.4); border:solid 1px #008bff; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; }
.tgao-btn {
display: inline-block;
font-size: 14px;
color: #fff;
background-color: #42a9ff;
text-align: center;
height: 42px;
line-height: 42px;
padding: 0 38px;
cursor: pointer;
border:none;
margin-left:120px;
}
.tgao-btn:hover{ background:#2891e8; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in;}

/*个人设置*/
.set-nav { width:695px; height:48px; margin:0; background:#fff; box-shadow: 0px 2px 2px #DDD; -webkit-box-shadow: 0px 2px 2px #DDD; -moz-box-shadow: 0px 2px 2px #DDD; }
.set-nav a { width:232px; height:46px; border-top:2px #FFFFFF solid; float:left; line-height:46px; text-align:center; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; }
a.setnavA { width:231px; border-top:#0099ff solid 2px; color:#0099ff }
.set-nav span {  width:231px; height:46px; border-top:2px #FFFFFF solid; float:left; line-height:46px; text-align:center; cursor:pointer}
.set-nav span.nowtabclick { width:231px; border-top:#0099ff solid 2px; color:#0099ff }
.set-nav span:hover { color: #3B97F6; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in;  }

.set-box{ width:595px; padding:50px 50px; background:#fff; margin:25px 0 0 0;box-shadow: 0px 2px 2px #DDD;
-webkit-box-shadow: 0px 2px 2px #DDD;
-moz-box-shadow: 0px 2px 2px #DDD;}
.set-boxlist { width: 269px; display: none; }
#listtaba1 { display: block; }
.control-label {
width: 80px;
font-size: 14px;
color: #333;
text-align: left;
float: left;
line-height: 14px;
padding:15px 0;
}
.set-control { width:280px; height:16px; padding:15px 8px; border:1px solid #dcdcdc; float:left; font-size:14px; color: #999; background:#fff; border-radius:1px }
.set-control:focus{ box-shadow:0 0 8px rgba(0, 139, 255, 0.4); border:solid 1px #008bff; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; }
.set-textarea-group{ width:595px; margin-top:30px}
.set-textarea-group textarea { width: 489px; height: 90px; padding: 5px 7px; resize: none; display: block; color:#999;border: 0px; font-size:14px; line-height: 175%; border:solid 1px #dcdcdc }
.set-textarea-group textarea:focus{ box-shadow:0 0 8px rgba(0, 139, 255, 0.4); border:solid 1px #008bff; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in; }

.set-box ul{ width:595px; overflow:hidden}
.set-box ul li{ width:595px; height:48px; padding:15px 0}
.set-box ul li div{float:left}
.set-box-1{ width:48px}
.set-box-2{ width:120px; padding:0 20px; line-height:48px;cursor: pointer;}
.set-box-3{ width:267px; padding:0 20px; line-height:48px;}
.set-box-4{ width:80px;cursor: pointer;}
.set-box .icon {display: inline-block;width: 48px;height: 48px; border-radius:50%;}
.set-box .qq{background: url(/med../images/bg-icon.png) no-repeat -380px -496px #25a7fe}
.set-box .sina{background: url(/med../images/bg-icon.png) no-repeat -469px -496px #FF624D}
.set-box .weixin{background: url(/med../images/bg-icon.png) no-repeat -558px -496px #48d269}
a.set-btn{width: 80px;overflow: hidden;padding: 0;font-size: 12px;height: 30px;line-height: 30px;margin-top: 9px; float:left; text-align:center; color:#FFFFFF}
.btn-gary{ background:#c6c6c6}
.btn-blue{ background:#25a7fe}

.set-mm-btn {
display: inline-block;
font-size: 14px;
color: #fff;
background-color: #42a9ff;
text-align: center;
height: 42px;
line-height: 42px;
width:298px;
cursor: pointer;
border:none;
margin-left:80px;
margin-top:30px
}
.set-mm-btn:hover{ background:#2891e8; -webkit-transition: all 0.2s ease-in; transition: all 0.2s ease-in; -moz-transition: all 0.2s ease-in; -ms-transition: all 0.2s ease-in; -o-transition: all 0.2s ease-in;}

/*回到顶部*/
.bottom_tools { position:fixed; z-index:1070; _position: absolute; _top: expression(documentElement.scrollTop + 0 + "px");
margin-left: 1010px; bottom:10px }
.bottom_tools>* { font:0/0 a; display:block; color:transparent; border:0; background-color:transparent; text-shadow:none }
.qr_img { position:absolute; top:-104px; left:-260px; display:none; }
.zuozhe_img { position:absolute; top:5px; left:-146px; display:none; }
#scrollUp { width:40px; height:40px; background-image:url(/med../images/scrollupa.png); display:none; -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -ms-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; margin-top:5px }
#scrollUp:hover { width: 40px; height: 40px; background-image:url(/med../images/scrollupb.png); }
.qr_tool { width:40px; height:40px; background-image:url(/med../images/erweimaa.png); cursor:pointer; -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -ms-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; margin-top:5px }
.qr_tool:hover { width: 40px; height: 40px; background-image: url(/med../images/erweimab.png); }
.zuozhe { width:40px; height:40px; background-image:url(/med../images/zuozhea.png); cursor:pointer; -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -ms-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; margin-top:5px }
.zuozhe:hover { width: 40px; height: 40px; background-image: url(/med../images/zuozheb.png); }
.zuozhe a{ display:block; width:40px; height:40px}

/*底部*/
.bottom { width:100%; min-width: 1000px; background:#e5e7ea; border-top:1px #dfe0e3 solid; padding:20px 0; margin:45px 0 0 0 }
.bottom-box { width:1000px; margin:0 auto }
.bottom-hz { width:1000px; overflow:hidden; border-bottom:1px #d8dade solid; padding:0 0 20px 0 }
.bottom-hz h5 { font-size:15px; color: #555; padding:0 0 8px 0 }
.friendlylink a { font-size: 12px; color: #666; margin-right:7px; line-height: 20px; -webkit-transition: all 0.25s ease-in; transition: all 0.25s ease-in; -moz-transition: all 0.25s ease-in; -ms-transition: all 0.25s ease-in; -o-transition: all 0.25s ease-in; }
.bottom-xx { width:1000px }
.bottom-xx ul { width:1000px; overflow:hidden; padding:20px 0 0 0 }
.bottom-xx li { width:1000px; line-height:24px; text-align:center; font-size:12px }
.bottom-xx li span { font-size:8px; padding:0 5px }
.bottom a { color:#555 }
.bottom a:hover { color:#218fcf }

.ts-wrap { width:100% }
#fancybox-overlay { position: absolute; top: 0; left: 0; width: 100%; z-index: 1100; min-width: 1140px; }
.fancybox-wrap { width:600px; height:334px; border-top:3px #ffa235 solid; position:absolute; z-index:1101; background:#fff; top:50%; left:50%; margin:-202px 0 0 -335px; padding:35px 35px; border-radius: 1px }
.wc-icon { width:140px; height:140px; background:url(/med../images/ok-icon.png) no-repeat; margin:0 auto }
.wc-sm { width:600px; margin-top:25px }
.wc-sm a { color:#ffa234 }
.wc-sm ul { width:600px; overflow:hidden; padding:0 0 35px 0 }
.wc-sm ul li { width:600px; text-align:center; line-height:180%; font-size:16px }
a.wc-btn { width:120px; height:48px; background:#ffa234; float:left; line-height:48px; text-align:center; color:#FFFFFF; -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -ms-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; border-radius: 1px; margin-left:240px }
a.wc-btn:hover { background:#f6931d }

.icon_approve { width: 16px; height: 16px; margin-left: 3px; vertical-align: -2px; vertical-align: text-bottom\9; }
.W_icon { display: inline-block; background-image:url("/med../images/rz-icon.png"); _background-image: url("/med../images/rz-icon.png"); background-repeat: no-repeat; }

.fancybox-wrap1 { width:530px; height:180px; position:absolute; z-index:1101; background:#fff; top:50%; left:50%; margin:-120px 0 0 -300px; padding:30px 35px; border-radius: 1px }
.wc-sm1 { width:530px; margin-top:25px }
.wc-sm1 a { color:#ffa234 }
.wc-sm1 ul { width:530px; overflow:hidden; padding:0 0 35px 0 }
.wc-sm1 ul li { width:530px; text-align:center; line-height:180%; font-size:16px }
a.wc-btn1 { width:120px; height:48px; background:#ffa234; float:left; line-height:48px; text-align:center; color:#FFFFFF; -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -ms-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; border-radius: 1px; margin-left:205px }
a.wc-btn1:hover { background:#f6931d }
.member_ad{margin-top: 26px;width:280px;height: auto;float: left;}

/*.indexlike-icon .likeadd  已赞效果*/
.indexlike-icon-over .likeadd { background: url(/med../images/bg-icon.png) -581px -24px no-repeat;-webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -ms-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; }
.indexlike-icon-over .likeadd:hover { background:url(/med../images/bg-icon.png) -581px 0 no-repeat; }
.indexlike-icon-over span { width: 18px; height: 18px; display: block; float: left; background:url(/med../images/bg-icon.png) -581px 0 no-repeat; margin-right: 8px; -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -ms-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in; }
.indexlike-icon-over:hover span { background:url(/med../images/bg-icon.png) -581px -24px no-repeat; }

/*.indexlike-icon .likeadd  已收藏效果*/
.indexsc-iconadd-over { display: block; float: right; width: 18px; height: 16px; cursor: pointer; position: relative; background: url(/med../images/bg-icon.png) -432px -24px no-repeat; margin-top: 5px; -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; -moz-transition: all 0.3s ease-in; -ms-transition: all 0.3s ease-in; -o-transition: all 0.3s ease-in;}
.indexsc-iconadd-over:hover { background:url(/med../images/bg-icon.png) -432px 0 no-repeat; }