﻿@charset "utf-8";
/*
body { font-family:microsoft yahei, \5b8b\4f53, arial, sans-serif; font-size:12px; font-weight:normal; color:#333; background:#fff; position:relative;}
*{margin:0; padding:0; border:0;}
ul,ol,li{ list-style: none;}
a{ text-decoration:none; color:#333;outline:none;blr:expression(this.onFocus=this.blur()); -webkit-transition: all 0.3s ease-in-out 0s; -moz-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; -ms-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}
a:hover{ text-decoration:none; color:#c00;}
img{ vertical-align:middle;}
section{ display:block;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
p{word-wrap:break-word; word-break:break-all;}
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clear{clear:both; font-size:0; height:0; line-height:0; overflow:hidden;}
*/

/*侧边栏*/
.side_right{ width:58px; height:auto; border-top:1px solid #e1e1e1;}
.side_right .scan_me{width:56px; height:52px; border:1px solid #e1e1e1; border-top:none; position:relative;}
.side_right .scan_me .ico_phone{width:56px; height:52px; background:#fff url(../img/layout.png) 15px 9px no-repeat; cursor:pointer;}
.side_right .scan_me .ico_phone:hover{ background:#ededed url(../img/layout.png) 15px 9px no-repeat;}
.side_right .scan_me .qr_code{ width:0; background:#fff; font-size:12px; color:#000; position:absolute; top:0; right:66px; z-index:9; overflow:hidden;}
.side_right .scan_me .qr_code li{ width:150px; padding:5px 10px; border:1px solid #e1e1e1; border-top:none; border-bottom:none; display:none;}
.side_right .scan_me .qr_code .txt{ height:16px; padding:3px 10px 0; border-top:1px solid #e1e1e1;}
.side_right .scan_me .qr_code .close_qrcode{ width:16px; height:16px; line-height:16px; font-size:20px; text-align:center; float:right; cursor:pointer;}
.side_right .scan_me .qr_code .look{ padding:0 10px 6px; border-top:none; border-bottom:1px solid #e1e1e1; font-size:14px; color:#666; text-align:center;}
.side_right .share_tkp{width:56px; height:52px; border:1px solid #e1e1e1; border-top:none; position:relative;}
.side_right .ico_share_me{ width:56px; height:52px; background:#fff url(../img/layout.png) -42px 11px no-repeat; cursor:pointer; position:absolute; right:0; top:0; z-index:3;}
.side_right .ico_share_me:hover{ background:#ededed url(../img/layout.png) -42px 11px no-repeat;}
.side_right .share_to{ width:0; height:100px; position:absolute; top:6px; right:55px;}
.side_right .share_to .list{ width:150px;}
.side_right .share_to a{ width:40px; height:40px; margin:0 10px 10px 0; float:left; display:none;}
.side_right .close_share_to{ width:40px; height:40px; line-height:34px; background:#d6d6d6; position:absolute; left:-200px; top:6px; border-radius:50%; font-size:28px; text-align:center; color:#fff; cursor:pointer; display:none;}
.side_right .close_share_to:hover{background:#38a1f3;}
.side_right .tkps_facebook{ background:url(../img/layout.png) 0 -60px no-repeat;}
.side_right .tkps_facebook:hover{ background:url(../img/layout.png) 0 -110px no-repeat;}
.side_right .tkps_twitter{ background:url(../img/layout.png) -50px -60px no-repeat;}
.side_right .tkps_twitter:hover{ background:url(../img/layout.png) -50px -110px no-repeat;}
.side_right .tkps_google{ background:url(../img/layout.png) -100px -60px no-repeat;}
.side_right .tkps_google:hover{ background:url(../img/layout.png) -100px -110px no-repeat;}
.side_right .tkps_weixin{ background:url(../img/layout.png) -150px -60px no-repeat;} 
.side_right .tkps_weixin:hover{ background:url(../img/layout.png) -150px -110px no-repeat;}
.side_right .tkps_tsina{ background:url(../img/layout.png) -200px -60px no-repeat;}
.side_right .tkps_tsina:hover{ background:url(../img/layout.png) -200px -110px no-repeat;}
.side_right .tkps_qzone{ background:url(../img/layout.png) -250px -60px no-repeat;}
.side_right .tkps_qzone:hover{ background:url(../img/layout.png) -250px -110px no-repeat;}
.side_right .btn_tuji{width:56px; height:52px; border:1px solid #e1e1e1; border-top:none; background:#fff url(../img/layout.png) -102px 12px no-repeat; cursor:pointer;}
.side_right .btn_tuji:hover{ background:#ededed url(../img/layout.png) -102px 12px no-repeat;}
.side_right .btn_comment{width:56px; height:52px; border:1px solid #e1e1e1; border-top:none; background:#fff url(../img/layout.png) -162px 11px no-repeat; cursor:pointer;}
.side_right .btn_comment:hover{ background:#ededed url(../img/layout.png) -162px 11px no-repeat;}
.side_right .btn_gotop{width:56px; height:52px; border:1px solid #e1e1e1; border-top:none; background:#fff url(../img/layout.png) -222px 18px no-repeat; cursor:pointer;}
.side_right .btn_gotop:hover{ background:#ededed url(../img/layout.png) -222px 18px no-repeat;}

/*微信弹出层*/
.tkp_weixin_popup{ width:240px; height:275px; padding:10px; border:1px solid #d8d8d8; background:#fff; position:fixed; top:50%; left:50%; z-index:11001; margin:-150px 0 0 -130px; _position:absolute; _top:expression(documentElement.scrollTop + 150); display:none;}
.tkp_weixin_popup h3{ height:16px; line-height:16px; font-size:12px; font-weight:bold; color:#000; position:relative;}
.tkp_weixin_popup h3 a{ width:16px; height:16px; font-size:16px; color:#999; text-align:center; position:absolute; top:0; right:0;}
.tkp_weixin_popup .qr_code_popup{ width:185px; height:185px; padding:15px 0; margin:0 auto;}
.tkp_weixin_popup .intro{ line-height:22px; font-size:12px; color:#666;}