﻿/*通用*/
::-webkit-scrollbar-track-piece{width:10px;border-right:1px solid #EEE;border-left:1px solid #e4e4e4;background-color:#f0f0f0;}
::-webkit-scrollbar{width:10px;height:10px}
::-webkit-scrollbar-thumb{position:relative;min-height:25px;background-color:#c2c2c2;background-clip:padding-box}
::-webkit-scrollbar-thumb:hover{background-color:#999;}
::-webkit-scrollbar-thumb:active{background-color:#7d7d7d}
::selection{background:#4792FF;color:#fff}
::-moz-selection{background:#4792FF;color:#fff}
*{padding:0;margin:0;outline:none;-webkit-appearance:none;}
html{min-height:100%;}
*html{background-image:url(about:blank);background-attachment:fixed;}
body{font-family:'MicroSoft Yahei',verdana,arial,tahoma;font-size:12px;color:#333;-webkit-text-size-adjust: none;background:#f4f4f4;}
div{margin:0 auto}
ul,ol,li {list-style:none}
a{text-decoration:none;word-wrap:break-word;outline:none;hide-focus:expression(this.hideFocus=true);transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
a:hover{text-decoration:none;}
img{border:0;}
.l {float:left;}
.r {float:right}
.img_middle{vertical-align:middle;}
.blue{color:#1061bc}
.gray{color:#999}
.w1000{margin:0 auto;width:1000px;}
.mt15{margin:15px 0;}
.mt45{margin-left:45px;}
.clear{clear:both}
.fixed{position:fixed;top:0px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop)-200+'px');_left:0;}
/*header*/
.header{width:100%;background:#fff;}
.header .top{height:90px;overflow:-hidden;}
.header .top .logo{width:290px;margin-right:50px;margin-top:8px;}
.header .top .logo a{display:block;}
.header .top .logo a:hover{-webkit-animation:sucaijiayuan 1s .2s ease both;-moz-animation:tada 1s .2s ease both;}
@-webkit-keyframes sucaijiayuan{
0%{-webkit-transform:scale(1)}
10%,20%{-webkit-transform:scale(0.9) rotate(-3deg)}
30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg)}
40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg)}
100%{-webkit-transform:scale(1) rotate(0)}
}
@-moz-keyframes sucaijiayuan{
0%{-moz-transform:scale(1)}
10%,20%{-moz-transform:scale(0.9) rotate(-3deg)}
30%,50%,70%,90%{-moz-transform:scale(1.1) rotate(3deg)}
40%,60%,80%{-moz-transform:scale(1.1) rotate(-3deg)}
100%{-moz-transform:scale(1) rotate(0)}
}
@-ms-keyframes sucaijiayuan{
0%{-ms-transform:scale(1)}
10%,20%{-ms-transform:scale(0.9) rotate(-3deg)}
30%,50%,70%,90%{-ms-transform:scale(1.1) rotate(3deg)}
40%,60%,80%{-ms-transform:scale(1.1) rotate(-3deg)}
100%{-ms-transform:scale(1) rotate(0)}
}
@-o-keyframes sucaijiayuan{
0%{-o-transform:scale(1)}
10%,20%{-o-transform:scale(0.9) rotate(-3deg)}
30%,50%,70%,90%{-o-transform:scale(1.1) rotate(3deg)}
40%,60%,80%{-o-transform:scale(1.1) rotate(-3deg)}
100%{-o-transform:scale(1) rotate(0)}
}
.header .top .search{height:40px;width:365px;margin-top:28px;}
.header .top .search .search_txt{width:290px;height:37px;border:1px solid #eee;border-right:0;padding:0 7px;float:left;font:normal 14px/37px 'MicroSoft Yahei';color:#666;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.header .top .search .search_txt:focus{border-color:#ddd;box-shadow:0 0 5px #eee inset;}
.header .top .search .search_btn{height:39px;width:60px;border:0;cursor:pointer;background:#4b9a00 url(../Images/index_sprite.png) no-repeat 16px -199px;float:right;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.header .top .search .search_btn:hover{background-color:#FF7402;}
/*nav*/
.nav{width:100%;height:45px;background:#1161ba;}
.nav .nav_con{height:45px;position:relative;z-index:999;}
.nav ul{height:45px;}
.nav ul li{float:left;background:url(../Images/nav-border.gif) no-repeat left top;position:relative;}
.nav ul li.navhover{background:#0754ae url(../Images/nav-border.gif) no-repeat left top;}
.nav ul li.border{height:45px;width:2px;background:url(../Images/nav-border.gif) no-repeat right top;}
.nav ul li a{display:block;padding:0 15px;height:45px;width:80px;text-align:center;font:normal 16px/45px 'MicroSoft Yahei';color:#fff;position:relative;}
.nav ul li a:hover{text-decoration:none;}
.nav ul li ol{display:none;position:absolute;left:1px;background:#fff;border:1px solid #1161ba;border-top:0;width:89px;padding:10px;}
.nav ul li ol a{float:left;display:block;background:#fff;color:#333;height:28px;width:55px;font:normal 14px/35px 'MicroSoft Yahei';text-overflow:ellipsis;white-space:nowrap;}
.nav ul li ol a:hover{background:#eee;color:#1161ba;text-decoration:none;border-radius:3px;}
/*dangqian*/
.dangqian {margin:0 auto;width: 1000px;height:23px;font:normal 14px/23px 'Microsoft Yahei';background:#fff url(../Images/index_sprite.png) no-repeat left -505px;border-bottom:1px solid #eee;padding-top:10px;padding-bottom:10px;color:#666;text-indent:25px;}
.dangqian a{color:#666;}
.dangqian a:hover{color:#014da3;}
/*main*/
.main {margin:0 auto;width: 1000px;background:#fff;}
.left {width:670px;height:auto;padding-right:10px;padding-top:15px;background:#fff;}
.right {width:300px;height:auto;margin-top:15px;background:#fff;position:relative;}
.article-header{padding-left:15px;position:relative;width: 650px;}
.article-title{font:normal 28px/normal 'Microsoft Yahei';color:#1160ba; vertical-align:middle;text-align:center;max-height:75px;overflow:hidden;padding:0 30px;}
.article-meta{color:#999;margin:10px;text-align:left} 
.article-meta i{font-style:normal;}
.article-meta span,.article-meta time{padding-right:12px;}
.article-from a{color:#999;}
.article-from a:hover{color:#4e9e00;}
.article-tixing{font:normal 18px/normal "Microsoft Yahei", Tahoma, Verdana, "宋体";color:#000;text-align:right}
.article-tixing .article-tixing-name{color:#CC0033;}
.article-content {padding:5px 0 0 15px;}
.article-content h3{font:600 20px/normal 'MicroSoft Yahei',Arial, Helvetica, sans-serif;color:#ff7402;}
.article-content img{max-width:600px;box-shadow:0 0 5px #999;}
.article-content table{max-width:628px;}
.article-content a{color:#666;}
.article-content .question-content {background: #F9FFCF;padding:8px 10px;border: 1px dotted #E9E69C;margin:0px 0px 15px 0px;width:628px;font: normal 16px/2 Tahoma, Verdana, "宋体";color: #333;}
.article-content .question-content p{font: normal 16px/2 Tahoma, Verdana, "宋体";color: #333;word-break:break-all;}
.article-content .question-content code{padding: 2px 4px;margin:0 5px;color: #d14;background-color: #fbfbfb;border: 1px solid #e1e1e8;white-space: nowrap;font-size: 14px;border-radius:3px;font-family: "Consolas","Bitstream Vera Sans Mono","Courier New",Courier,monospace!important;}
.article-content .answer-content {background: #FFFF99;padding:8px 10px;border: 1px dotted #E9E69C;margin:0px 0px 15px 0px;width:628px;font: normal 16px/2 Tahoma, Verdana, "宋体";color: #333;}
.article-content .answer-content p{font: normal 16px/2 Tahoma, Verdana, "宋体";color: #333;}
.article-content .answer-content code{padding: 2px 4px;margin:0 5px;color: #d14;background-color: #fbfbfb;border: 1px solid #e1e1e8;white-space: nowrap;font-size: 14px;border-radius:3px;font-family: "Consolas","Bitstream Vera Sans Mono","Courier New",Courier,monospace!important;}
.article-search{width:650px;}
.article-search .search{height:40px;width:365px;margin-top:28px;}
.article-search .search .search_txt{width:290px;height:37px;border:1px solid #eee;border-right:0;padding:0 7px;float:left;font:normal 14px/37px 'MicroSoft Yahei';color:#666;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.article-search .search .search_txt:focus{border-color:#ddd;box-shadow:0 0 5px #eee inset;}
.article-search .search .search_btn{height:39px;width:60px;border:0;cursor:pointer;background:#4b9a00 url(../Images/index_sprite.png) no-repeat 16px -199px;float:right;transition:all 0.2s ease-in-out;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;}
.article-search .search .search_btn:hover{background-color:#FF7402;}
.article-search .shuatibutton {width:365px;position: relative;margin-top: 15px;border: 1px solid #1461B7;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding: 10px 0px;overflow: hidden;background-color: #1161BA;color:#FFF;font-size: 20px;font-weight:bold;text-align:center;cursor:pointer;}

.article-keywords{width:650px;font:normal 16px/normal "Microsoft Yahei", Tahoma, Verdana, "宋体";color:#999;border-bottom:1px dashed #eee;padding:10px 0 10px;margin-left:15px}
.article-keywords .article-keywords-name{color:#CC0033;}
.article-keywords a{padding:0px 4px;}
.article-keywords a:nth-child(9n){color: #4A4A4A;}
.article-keywords a:nth-child(9n+1){color: #428BCA;}
.article-keywords a:nth-child(9n+2){color: #5CB85C;}
.article-keywords a:nth-child(9n+3){color: #D9534F;}
.article-keywords a:nth-child(9n+4){color: #567E95;}
.article-keywords a:nth-child(9n+5){color: #B433FF;}
.article-keywords a:nth-child(9n+6){color: #00ABA9;}
.article-keywords a:nth-child(9n+7){color: #B37333;}
.article-keywords a:nth-child(9n+8){color: #FF6600;}
.article-keywords a:hover{text-decoration:underline;}
.article-comments{margin-top:15px;padding:0px 15px;width:650px}
.article-comments img{background:none;}
/*relatives*/
.relatives{padding-top:10px;}
.relatives .more {margin-left:15px;padding-left:45px;width:610px;height:30px;background:url(../Images/index_sprite.png) no-repeat 0 -613px;border-bottom:1px solid #eee;font:600 20px/normal 'MicroSoft Yahei',Arial, Helvetica, sans-serif;color:#035bbf;}
.rellist {width:325px;height:auto;}
.rellist li{height:22px;width:280px;overflow:hidden;font:normal 12px/22px 'MicroSoft Yahei';margin-top:13px;_margin-top:14px;margin-left:15px;}
.rellist li a{color:#333;font-size:14px;}
.rellist li a:hover{color:#1164a8;}
.rellist li span{display:inline-block;margin-right:8px;background:#ff6100;width:22px;height:22px;text-align:center;color:#fff;transition: all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;-ms-transition: all 0.5s ease-out;}
.rellist li:hover span{transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);}
/*right*/
.pic {height:170px;overflow:hidden;border-top:3px solid  #035bbf;}
.pic ul{margin-bottom:9px;display:block;float:left;}
.pic  ul li{float:left;padding:12px 0 0 16px;_padding-top:8px;text-align:center;width:120px;height:120px;font:normal 12px/normal 'MicroSoft Yahei';color:#333;}
.pic  ul li  span{display:block;margin-top:3px;}
.pic  ul li  img{width:115px;height:115px;padding:5px;border:1px solid #eee;border-radius:3px;transition: all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;-ms-transition: all 0.5s ease-out;}
.shuatibuttonr {width:300px;position: relative;margin-top: 15px;border: 1px solid #1461B7;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;padding: 10px 0px;overflow: hidden;background-color: #1161BA;color:#FFF;font-size: 20px;font-weight:bold;text-align:center;cursor:pointer;}
.nav-dh{overflow:hidden;border-top:3px solid  #035bbf;}
.nav-dh h3{font:600 20px/normal 'MicroSoft Yahei',Arial, Helvetica, sans-serif;color:#666;padding:8px 0 0 10px;}
.nav-dh h3 span {color:#035bbf;}
.nav-dh ul{padding-top:5px;padding-left:10px}
.nav-dh ul li{float:left;width:45px;}
.nav-dh ul li span{color:#ff6100; font-weight:bold}
.nav-dh ul li a{border-bottom:1px solid #eee;display:block;text-align:center;padding:10px 0;color:#666;font:normal 14px/20px "宋体";}
.nav-dh ul li a.thisclass{color:#4a9b00;border-color:#ddd;}
.nav-dh ul li a:hover{text-decoration:underline;color:#4a9b00;border-color:#ddd;}
.nav-dh .kemu{float:left;width:60px;}
.rlist {overflow:hidden;border-top:3px solid  #035bbf;}
.rlist h3{font:600 20px/normal 'MicroSoft Yahei',Arial, Helvetica, sans-serif;color:#666;padding:8px 0 0 10px;}
.rlist h3 span {color:#035bbf;}
.rlist ul {}
.rlist ul li{height:22px;width:280px;overflow:hidden;font:normal 12px/22px 'MicroSoft Yahei';margin-top:13px;_margin-top:14px;margin-left:15px;}
.rlist ul li a{color:#333;font-size:14px;}
.rlist ul li a:hover{color:#1164a8;}
.rlist ul li span{display:inline-block;margin-right:8px;background:#1363aa;width:22px;height:22px;text-align:center;color:#fff;transition: all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;-ms-transition: all 0.5s ease-out;}
.rlist ul li:hover span{transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);}
/*footer*/
.footer{width:100%;}
.foot {height:auto;background:#35393c;padding:20px 0 0;}
.footcontent{color:#7f8386;margin: 0 auto;width: 1000px;}
.footcontent p{line-height:2.3;text-align:center;}
.footcontent p a{font:normal 12px/normal 'MicroSoft Yahei';color:#7f8386;}
.footcontent p a:hover{text-decoration:underline;color:#989898;}
.copyright{width:950px;margin:0 auto;background:url(../Images/border-foot.gif) repeat-x center top;text-align:center;padding:12px 0;margin-top:15px;}
.copyright p {font:normal 12px/normal Verdana;color:#7f8386;}
.copyright p a{font:normal 12px/normal Arial;color:#7f8386;}
/*totop*/
#totop {width: 60px;height: 100px;position: fixed;right: 30px;bottom: 30px;-webkit-transition: opacity .4s ease-in-out;-moz-transition: opacity .4s ease-in-out;-o-transition: opacity .4s ease-in-out;opacity: 1;z-index: 100020;display: none;}
#totop.off {opacity: 0;visibility: hidden}
#totops {display: block;width: 60px;height: 50px;background: url(../Images/icon_top.png) center center no-repeat;background-color: #379bcd;background-color: rgba(22,98,176,.8);border-radius: 2px;box-shadow: 0 1px 3px rgba(22,98,176,.2);cursor: pointer;margin-bottom: 10px}
#totops:hover {background-color: rgba(22,98,176,1)}
#totops:active {background-color: rgba(22,98,176,.75)}
#totop .qr {display: block;width: 60px;height: 40px;border-radius: 2px;box-shadow: 0 1px 3px rgba(22,98,176,.2);cursor: pointer;background: url(../Images/icon_code.png) center center no-repeat;background-color: #379bcd;background-color: rgba(22,98,176,.8)}
#totop .qr:hover {background-color: rgba(22,98,176,1)}
#totop .qr:active {background-color: rgba(22,98,176,.75)}
#totop .qrs {width: 170px;height: 190px;background: #fff;box-shadow: 0 1px 8px rgba(0,0,0,.8);position: absolute;left: -180px;bottom: 0;border-radius: 2px;display: none;text-align: center}
#totop .qrs .code-link {display: block;margin: 10px;color: #777}
#totop .qrs .code {display: block;width:150px;height:150px;margin-bottom: -10px}
#totop .qrs .arr {width: 6px;height: 11px;background: url(../Images/code_arrow.png) 0 0 no-repeat;position: absolute;right: -6px;bottom: 14px}
/*list*/
.list{margin:0 auto;width:1000px;border-bottom:1px solid #e4e4e4;border-top:3px solid #0857be;background:#fff;position:relative;padding-bottom:25px;}
.list hgroup{border-bottom:1px dotted #ddd;height:55px;margin:0 15px;}
.list hgroup h2{font:bold 20px/55px 'MicroSoft Yahei';float:left;color:#666;}
.list hgroup h2 a{font:bold 20px/55px 'MicroSoft Yahei';float:left;color:#1061bc;}
.list hgroup h2 span.more{position:absolute;right:17px;top:2px;}
.list hgroup h2 span.more a{font:bold 16px/55px 'MicroSoft Yahei';}
.list hgroup h2 span.more a:hover{color:#ccc;}
.list hgroup h4{float:left;padding-left:40px;font:normal 12px/55px '宋体';color:#999;}
.list hgroup h4 a{padding:0 5px;color:#333;}
.list hgroup h4 a:hover{text-decoration:underline;color:#0759bf;}
.list ul {width:1000px;float:left}
.list ul li{height:22px;width:480px;overflow:hidden;font:normal 12px/22px 'MicroSoft Yahei';margin-top:13px;_margin-top:14px;margin-left:15px;float: left;white-space: nowrap;}
.list ul li a{color:#333;font-size:14px;}
.list ul li a:hover{color:#1164a8;}
.list ul li span{display:inline-block;margin-right:8px;background:#1363aa;width:22px;height:22px;text-align:center;color:#fff;transition: all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;-ms-transition: all 0.5s ease-out;}
.list ul li:hover span{transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);}
.list2{margin:0 auto;width:1000px;border-bottom:1px solid #e4e4e4;border-top:3px solid #ff6100;background:#fff;position:relative;padding-bottom:25px;}
.list2 hgroup{border-bottom:1px dotted #ddd;height:55px;margin:0 15px;}
.list2 hgroup h2{font:bold 20px/55px 'MicroSoft Yahei';float:left;color:#666;}
.list2 hgroup h2 a{font:bold 20px/55px 'MicroSoft Yahei';float:left;color:#ff6100;}
.list2 hgroup h2 span.more{position:absolute;right:17px;top:2px;}
.list2 hgroup h2 span.more a{font:bold 16px/55px 'MicroSoft Yahei';color:#ddd;}
.list2 hgroup h2 span.more a:hover{color:#ccc;}
.list2 hgroup h4{float:left;padding-left:40px;font:normal 12px/55px '宋体';color:#999;}
.list2 hgroup h4 a{padding:0 5px;color:#333;}
.list2 hgroup h4 a:hover{text-decoration:underline;color:#0759bf;}
.list2 ul {width:1000px;float:left}
.list2 ul li{height:22px;width:480px;overflow:hidden;font:normal 12px/22px 'MicroSoft Yahei';margin-top:13px;_margin-top:14px;margin-left:15px;float: left;white-space: nowrap;}
.list2 ul li a{color:#333;font-size:14px;}
.list2 ul li a:hover{color:#1164a8;}
.list2 ul li span{display:inline-block;margin-right:8px;background:#ff6100;width:22px;height:22px;text-align:center;color:#fff;transition: all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;-ms-transition: all 0.5s ease-out;}
.list2 ul li:hover span{transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);}
.index-tag{border: 1px solid #DDD;width:998px;margin:15px auto 0;background-color: #fff;}
.index-tag-title{background: #f7f7f7;height: 35px;line-height: 35px;border-bottom:1px solid #ddd;}
.index-tag-title .kaodian{float:left;border-right:1px solid #ddd;display:block;position:relative;height:35px;background: #fff;color: #ff6100;margin-top:1px;padding:0 15px;font:bold 20px/35px 'MicroSoft Yahei';}
.index-tag-title li{float:left;border-right:1px solid #ddd;display:block;position:relative;height:35px;background: #fff;color: #1061bc;margin-top:1px;padding:0 15px;font:bold 20px/35px 'MicroSoft Yahei';}
.index-tag-content{}
.index-tag-content ul{padding:10px;}
.index-tag-content li{float:left;margin:0 5px;width:auto;line-height:24px;}
.index-tag-content li a{color:#333;font-size:14px;}
.index-tag-content li a:hover{text-decoration:underline;color: #1061bc;}
/* 分页 */
#pages{width:100%;height:30px;line-height:30px;padding-top:20px;text-align:center;}
#pages a{display:inline-block; height:30px; line-height:30px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 12px;margin-right:8px;}
#pages a.a1{width:56px; padding:0}
#pages a:hover{background:#0857be; color:#fff; text-decoration:none}
#pages span{display:inline-block; height:30px; line-height:30px; background:#0857be; border:1px solid #0857be; color:#fff; text-align:center;padding:0 12px;margin-right:8px;}
/*changyan*/
#SOHUCS #SOHU_MAIN .module-cmt-notice{display: none !important;}
#SOHUCS #SOHU_MAIN .module-cmt-footer{display: none !important;}
.cy-mask{display: none !important;}
.module-cy-user-page{display: none !important;}
/*#cy-cmt-list{display: none !important;}*/
#uc_recommend_ad {display: none !important;}