﻿@charset "utf-8";
/*css reset*/
td{margin:0;padding:0;font-family:'XinGothic-SinaWeibo','Microsoft Yahei','Simsun'; }
th{margin:0;padding:0;font-family:'XinGothic-SinaWeibo','Microsoft Yahei','Simsun'; }
textarea{margin:0;padding:0;font-family:'XinGothic-SinaWeibo','Microsoft Yahei','Simsun'; }
input{margin:0;padding:0;font-family:'XinGothic-SinaWeibo','Microsoft Yahei','Simsun'; }
button{margin:0;padding:0;font-family:'XinGothic-SinaWeibo','Microsoft Yahei','Simsun'; }
legend{margin:0;padding:0;font-family:'XinGothic-SinaWeibo','Microsoft Yahei','Simsun'; }
fieldset{margin:0;padding:0;font-family:'XinGothic-SinaWeibo','Microsoft Yahei','Simsun'; }
form{margin:0;padding:0;font-family:'XinGothic-SinaWeibo','Microsoft Yahei','Simsun'; }
pre{margin:0;padding:0;font-family:'XinGothic-SinaWeibo','Microsoft Yahei','Simsun'; }
li{margin:0;padding:0;font-family:'XinGothic-SinaWeibo','Microsoft Yahei','Simsun'; }
ol{margin:0;padding:0;font-family:'XinGothic-SinaWeibo','Microsoft Yahei','Simsun'; }
ul{margin:0;padding:0;font-family:'XinGothic-SinaWeibo','Microsoft Yahei','Simsun'; }
dd{margin:0;padding:0;font-family:'XinGothic-SinaWeibo','Microsoft Yahei','Simsun'; }
dt{margin:0;padding:0;font-family:'XinGothic-SinaWeibo','Microsoft Yahei','Simsun'; }
dl{margin:0;padding:0;font-family:'XinGothic-SinaWeibo','Microsoft Yahei','Simsun'; }
blockquote{margin:0;padding:0;font-family:'XinGothic-SinaWeibo','Microsoft Yahei','Simsun'; }
p{margin:0;padding:0;font-family:'XinGothic-SinaWeibo','Microsoft Yahei','Simsun'; }
hr{margin:0;padding:0;font-family:'XinGothic-SinaWeibo','Microsoft Yahei','Simsun'; }
h6{margin:0;padding:0;font-family:'XinGothic-SinaWeibo','Microsoft Yahei','Simsun'; }
h5{margin:0;padding:0;font-family:'XinGothic-SinaWeibo','Microsoft Yahei','Simsun'; }
h4{margin:0;padding:0;font-family:'XinGothic-SinaWeibo','Microsoft Yahei','Simsun'; }
h3{margin:0;padding:0;font-family:'XinGothic-SinaWeibo','Microsoft Yahei','Simsun'; }
h2{margin:0;padding:0;font-family:'XinGothic-SinaWeibo','Microsoft Yahei','Simsun'; }
h1{margin:0;padding:0;font-family:'XinGothic-SinaWeibo','Microsoft Yahei','Simsun'; }
body{margin:0;padding:0;font-family:'XinGothic-SinaWeibo','Microsoft Yahei','Simsun'; }
body{-webkit-text-size-adjust: none;}
textarea{ font-size:18px;}
select{ font-size:18px;}
input{ font-size:18px;}
button{ font-size:18px;}
body{ font-size:18px;}
h6{font-size:100%;}
h5{font-size:100%;}
h4{font-size:100%;}
h3{font-size:100%;}
h2{font-size:100%;}
h1{font-size:100%;}
ol{list-style:none;}
ul{list-style:none;}
a{text-decoration:none;color:#1F376D;}
a.red{text-decoration:none;color:#ff0000;}
a.black{text-decoration:none;color:#000000;}
a.green{text-decoration:none;color:#1ca446;}
a:hover{text-decoration:none; }
img{ border:0;vertical-align:middle}
textarea{font-size:100%; vertical-align:middle}
select{font-size:100%; vertical-align:middle}
input{font-size:100%; vertical-align:middle}
button{font-size:100%; vertical-align:middle}
table{width:100%;border-spacing:0px;margin:0px;padding:0px;border-collapse: collapse;}
time{display: block;clear:all; } 

hgroup{display: block;clear:all; } 

menu{display: block;clear:all; } 

nav{display: block;clear:all; } 

section{display: block;clear:all; } 

article{display: block;clear:all; } 

footer{display: block;clear:all; } 

header{display: block;clear:all; } 

/* global */
.warp{ margin:0px auto;width:320px;}



/* 整站导航 '更多'*/
.dialog {overflow:hidden; width: 320px; display: none; margin: 0 auto; background:url(images/bg_g.png) repeat 0 0;height:100%;padding-bottom:100px;}
.dialog_hover {display:block;}
.clint_nav {clear:both;overflow:hidden;background:#a20909;height:48px;line-height:48px; text-align:center; position:relative;}
.clint_nav strong {  font-weight: bolder; font-size: 18px; color: #fff; }
.clint_nav_l {overflow:hidden; position:absolute; z-index:1;top:0;left:0; width:57px;height:48px; background:url(images/x.png) no-repeat right 7px;}
.aclose { display:block;background:url(images/fh.png) no-repeat center center;width:55px;height:48px;line-height:888px;}
.navigation { float: left; width: 318px; padding: 0 1px; }
.navigation li { float: left; width: 106px; height: 52px; border-bottom: 1px solid #dedede; line-height: 52px; }
.navigation li a {  background-image:url(images/index01.png); background-repeat:no-repeat; float: left; width: 60px; height: 52px; line-height: 52px; padding-left: 46px; font-size: 16px; }

.webbkcolor {
	background-color: #261400;
}









/*
 * 【公共正文head、导航】
 */ 
.articleHead{}
.gIcon{background:url(images/header_icon_v2.png) no-repeat 0 -88px;background-size:50px auto;display: inline-block;
    float: left;
    height: 60px;
    width: 60px;}
.backPrevPage { background-position:0 -88px;}	
	.backTop { background-position:33px -138px; float: right;}
	
.articleHead .mainNav{position:relative;height:43px;line-height:43px;border-top:1px solid #68b6e2;border-bottom:1px solid #b73939;clear:both;
	background:#a20909;overflow:hidden
}
.articleHead .sinaLogo{float:left;width:42px;height:32px;margin:5px 7px 0px 8px;display:inline-block;background-position:0 2px;}
.mainNav{line-height:43px; text-align:center;}
.mainNav strong {color:#fff;}
.mainNav .navLine{display:inline-block;float:left;height:43px;line-height:43px;width:1px;overflow:hidden;border-left:1px solid #b84646;background:#8a0808;}
.mainNav .levelOne{padding:0 18px 0 12px;background-position:right -212px;float:left;color:#ffffff;font-size:14px;font-weight:bold;}
.mainNav .levelTwo{padding:0px 14px 0px 8px;background-position:right -212px;float:left;color:#ffffff;font-size:14px;font-weight:bold;}
.mainNav .navBtn {width:52px;height:44px;position:absolute;top:0px;right:0px;background-position:16px -44px;}
.mainNav .navBtn .hideBottomLine{position:absolute;bottom:-2px;right:0px;display:none;width:50px;height:4px;line-height:4px;background:#a20909;}
.articleHead .navGroup{display:none;border-top:1px solid #8a0808;border-bottom:1px solid #b73939;clear:both;overflow:hidden;*zoom:1;background:#a20909;width:100%;}
.articleHead .navGroup a{display:inline-block;float:left;width:53px;height:39px;line-height:39px;font-size:16px;text-align:center;color:#ffffff;border:none;margin:0px;padding:0px;}
.articleHead .bottomShadow{height:6px;line-height:6px;background-position:0 -199px;background-repeat:repeat-x;}


.footer {
    border-top: 1px solid #CACACA;
    height: 60px;
    line-height: 60px;
    margin-top: 10px;
    text-align: center;
}


@charset "utf-8";
/****************
 * @description :  公共header导航


 ****************/
/*css reset*/


td{margin:0;padding:0}


th{margin:0;padding:0}


textarea{margin:0;padding:0}


input{margin:0;padding:0}


button{margin:0;padding:0}


legend{margin:0;padding:0}


fieldset{margin:0;padding:0}


form{margin:0;padding:0}


pre{margin:0;padding:0}


li{margin:0;padding:0}


ol{margin:0;padding:0}


ul{margin:0;padding:0}


dd{margin:0;padding:0}


dt{margin:0;padding:0}


dl{margin:0;padding:0}


blockquote{margin:0;padding:0}


p{margin:0;padding:0}


hr{margin:0;padding:0}


h6{margin:0;padding:0}


h5{margin:0;padding:0}


h4{margin:0;padding:0}


h3{margin:0;padding:0}


h2{margin:0;padding:0}


h1{margin:0;padding:0}


body{margin:0;padding:0}
body{ font-size:16px;font-family:'XinGothic-SinaWeibo','Microsoft Yahei','Simsun'; color:#333; line-height:150%; background:#fdfdfd;-webkit-text-size-adjust: none; min-width:320px;}
h6{font-size:100%}
h5{font-size:100%}
h4{font-size:100%}
h3{font-size:100%}
h2{font-size:100%}
h1{font-size:100%}
form{display:inline}
ol{list-style:none}
ul{list-style:none}
a{text-decoration:none;color:#333}
a:focus{color:#990000;text-decoration: none;cursor:pointer;}
a:active{color:#990000;text-decoration: none;cursor:pointer;}
a:hover{color:#990000;text-decoration: none;cursor:pointer;}
a:active{color:#9e9e9e;}
img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;padding-bottom:10px}
textarea{font-size:100%; vertical-align:middle;outline:none;}
select{font-size:100%; vertical-align:middle;outline:none;}
input{font-size:100%; vertical-align:middle;outline:none;}
button{font-size:100%; vertical-align:middle;outline:none;}
table{border-collapse:collapse;border-spacing:0}
textarea{resize:none}
.fl{float:left;}.fr{float:right;}.hid{display:none;}
body .show{display:block;}
hgroup {display: block;clear:all;}
menu {display: block;clear:all;}
nav {display: block;clear:all;}
section {display: block;clear:all;}
article {display: block;clear:all;}
footer {display: block;clear:all;}
header {display: block;clear:all;}
.picani {
-webkit-animation-timing-function: ease-in-out;
-webkit-animation-duration: 500ms;
}

  
.rout {
-webkit-animation-timing-function: ease-in-out;
-webkit-animation-duration: 500ms;
}

  
.rin {
-webkit-animation-timing-function: ease-in-out;
-webkit-animation-duration: 500ms;
}

  
.out {
-webkit-animation-timing-function: ease-in-out;
-webkit-animation-duration: 500ms;
}

  
.in {
-webkit-animation-timing-function: ease-in-out;
-webkit-animation-duration: 500ms;
}

  
/*
 * 正文架架
 */ 
#artcileMain{padding: 0 14px;}
#artcileMain  img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;padding-bottom:10px}


/*
 * 【通用Button】样式， 如：余下全文button等
 */
.artBt{display:block;border:1px solid #DFDFDF;text-align:center;border-bottom:1px solid #DBDBDB;cursor:pointer;color:#555555;font-size:15px;
-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;
background:-webkit-linear-gradient(top,#F8F8F8,#EDEDED);
background:-webkit-gradient(linear, left top, left bottom, from(#F8F8F8), to(#EDEDED)); /* for older webkit (android2.3-, ios4-) */
-moz-box-shadow:inset -1px 3px 5px 0px white;-webkit-box-shadow:inset -1px 3px 5px 0px white;box-shadow:inset -1px 3px 5px 0px white;
}
a.artBt:visited{height:36px;line-height:36px;color:#555555;}
a.artBt:link{height:36px;line-height:36px;color:#555555;}
a.artBt:active{color:#9E9E9E;background:-webkit-linear-gradient(top,#F8F8F8,#EDEDED);background:-webkit-gradient(linear, left top, left bottom, from(#F8F8F8), to(#EDEDED));}
.advertise a{background:url(images/article_icon_v2.1.4.png) no-repeat 0px 0px;background-size:50px auto;}
.artIcon{background:url(images/article_icon_v2.1.4.png) no-repeat 0px 0px;background-size:50px auto;}
.line{height:2px;line-height:2px;background:#e3e3e3;}


 /*
 * 【正文内容】
 */ 
.articleContent{font-size: 18px;line-height: 27px;margin-bottom:20px;padding-top:10px;color: #2C2C2C;word-wrap:break-word;overflow:hidden;}
.nav a{ color:#4E7EBD}
.articleContent a{ color:#4E7EBD}
.articleContent br { margin-bottom:10px !important; content:"" !important; display:block !important}
.articleContent p { margin-bottom:15px}
.articleContent .img_span{text-align:left;color:#787878;font-size:13px;line-height:25px;}
.articleContent img{max-width: 290px;padding: 0px;vertical-align:middle;border:none;}
.articleContent .video{text-align:center;}
.articleContent video{width:290px;margin:0 auto;}
.articleContent .videoMessage{text-align:center;padding-top:1px;font-size:13px;padding-bottom:5px;}
.articleContent .imgMessage{display:block;padding-top:10px;color:#787878;font-size:13px;line-height:16px;text-align:center;}
.articleContent textarea{margin-right:5px;}


.articleContent select{margin-right:5px;}


.articleContent input{margin-right:5px;}


.articleContent button{margin-right:5px;}


/*
 * 【正文标题】
 */ 
.articleTitle{clear:both;position:relative;margin-bottom:10px;}
.articleTitle h2{padding:15px 0px 10px 0px;font-size:20px;line-height:24px;font-family:'iphonehei','simhei','Microsoft Yahei','Simsun';text-decoration:none;font-weight:600;}
.articleTitle .from{display:inline-block;}
.articleTitle .prot{ border-bottom:1px dashed #ddd;color:#999;font-size:12px;line-height:20px;padding-bottom:2px;padding-right:104px;}
.articleTitle .goCommentShare{position:absolute;bottom:0px;right:0px;display:inline-block;z-index:200;
	background:-webkit-linear-gradient(top, #f8f8f8, #ededed); /* Chrome */
	background:-webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#ededed)); /* for older webkit (android2.3-, ios4-) */
	background:-moz-linear-gradient(top, #f8f8f8, #ededed); /* FF */
	background:-ms-linear-gradient(top, #f8f8f8, #ededed); /* IE10 */
	background:linear-gradient(top, #f8f8f8, #ededed);/* 全部 */
	-moz-box-shadow:inset 0px 1px 0px rgba(255,255,255,1.0);/* 阴影 */
	-webkit-box-shadow:inset 0px 1px 0px rgba(255,255,255,1.0);/* 阴影 */
}
.articleTitle .goComment{float:left;display:inline-block;height:20px;line-height:20px;font-size:12px;border:1px solid #c8c8c8;padding:2px 5px;}
.articleTitle .goComment .comment_icon{ display:inline-block;position:relative;top:3px;width:12px; height:12px; background-position:0px 0px; margin-right:4px}
.articleTitle .goComment .num{ color:#fff; display:inline-block;padding:2px 4px; line-height:12px;background:#5494ea;}
.articleTitle .goShare{float:left;display:inline-block;width:40px;height:24px;border:1px solid #c8c8c8;border-left:0px;background-position:12px -23px;}


/*
 * 【正文加载】(余下全文)
 */
a.remainAriticle:visited{margin:20px 0px 15px 0px;height:36px;line-height:36px;color:#555555;}
a.remainAriticle:link{margin:20px 0px 15px 0px;height:36px;line-height:36px;color:#555555;}
a.remainAriticle:active{color:#9E9E9E;background-image:-webkit-linear-gradient(top,#F8F8F8,#DFDFDF);}
.loadingArt{
	display:block;
	margin:15px auto;
	width:40px; height:40px;
	background:url(images/pull_icon.png) 0 0 no-repeat;
	background-position:0 100%;
	-webkit-background-size:40px 80px; background-size:40px 80px;
	-webkit-animation-name:loading;
	-webkit-animation-duration:2s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:linear;
}
@-webkit-keyframes loading {
	from { -webkit-transform:rotate(0deg) translateZ(0); }
	to { -webkit-transform:rotate(360deg) translateZ(0); }
}




/*
 * 【noScript提示】
 */
.noScript{margin:10px 10px; text-align:center;}


/*
 * 【分享】
 */
a.articleShare:visited{margin:9px 0px 20px 0px;font-size:15px;font-weight:bold;display:inline-block;height:22px;line-height:22px;padding-left:23px;background-position:0px -26px;color:#4e7ebd;text-decoration:none;}
a.articleShare:link{margin:9px 0px 20px 0px;font-size:15px;font-weight:bold;display:inline-block;height:22px;line-height:22px;padding-left:23px;background-position:0px -26px;color:#4e7ebd;text-decoration:none;}
a.articleShare:active{color:#4e7ebd;}
a.articleShare .count{font-size:12px;color:#b2b2b2;padding-left:4px;}

/*
 * 【推广】
 */
.advertise{padding:5px 8px;background:#f6f6f6;border:1px solid #DFDFDF;margin-bottom:15px;
-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;
-moz-box-shadow:inset -1px 3px 5px 0px white;-webkit-box-shadow:inset -1px 3px 5px 0px white;box-shadow:inset -1px 3px 5px 0px white;
}
.advertise a{padding-left:19px;line-height:30px;font-size:15px;background-position:-34px -404px;}

/*
 * 【评论】
 */
.articleComment {}
.articleComment .title{padding:0px 0px 10px 13px;background-position:0 -151px;margin:18px 0px 0px 0px;text-align:left;font-size:17px;color:#2c2c2c;font-weight:bold;border-bottom:1px dashed #dedede;}
.articleComment .title .count{font-size:12px;color:#b2b2b2;padding-left:6px;}
.articleComment .title a.showAll:visited{float:right;font-size:14px;color:#999999;text-decoration:none;}
.articleComment .title a.showAll:link{float:right;font-size:14px;color:#999999;text-decoration:none;}
.articleComment .title a.showAll:active{color:999999;}
.articleComment .commentInfo{list-style:none;padding:0px;margin:0px;}
.articleComment .commentInfo li{color:#2c2c2c;font-size:15px;line-height:22px;padding:6px 0px 20px 0px;margin:0px;}
.articleComment .commentInfo .user{height:22px; padding-right:120px; position:relative;color:#2761af;text-align:left;}
.articleComment .commentInfo .user:after{content:'.';display:block;visibility:hidden;height:0px;clear:both;}
.articleComment .commentInfo .name{ width:auto; max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box; padding-right:15px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; display:inline-block;}
.articleComment .commentInfo .mobile{padding-right:33px;background-position:right -373px;background-size:50px auto;}
.articleComment .commentInfo .date{ width:auto;color:#cccccc; float:right;font-size:12px;position:absolute; top:0; right:0}
.articleComment .publishComment{margin-bottom:20px;}
.articleComment .commentIsNull{padding:30px 8px 40px 8px;text-align:center;font-weight:bold; font-size:14px;line-height:22px;color:#999999;}



/*
 * 【相关阅读】
 */
.articleRelated {}
.articleRelated .title{padding:0px 0px 10px 13px;background-position:0 -183px;margin:18px 0px 0px 0px;text-align:left;font-size:17px;color:#2c2c2c;font-weight:bold;border-bottom:1px dashed #dedede;}
.articleRelated .relatedInfo{list-style:none;padding:8px 0px;marging:0px;}
.articleRelated .relatedInfo li{color:#2c2c2c;font-size:15px;line-height:22px;padding-left:13px;margin-bottom:10px;background-position:0px -314px;}


/*
 * 【阅读全文】
 */
 .read-all{font-size:12px;color:#8fa7b2;display:box;display:-webkit-box;}
 .read-all span{display:block;box-flex:7;-webkit-box-flex:7;padding-left:8px;background:#ecf7fd;border:1px solid #E1EBF0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-top-right-radius:0px;border-bottom-right-radius:0px;}
 .read-all a{display:block;box-flex:3;-webkit-box-flex:3;margin-left:2px;text-align:center;color: #8fa7b2;background:#ecf7fd;border:1px solid #E1EBF0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-top-left-radius:0px;border-bottom-left-radius:0px;}
  

/*
 * 【免责声明】
 */
.disclaimer{font-size:12px;line-height:16px;color:#a6a6a6;padding:10px 9px 11px 9px;} 
  
   
 /*
 * 【微博热议】
 */
.tttinput_pm{ clear:both; overflow:hidden; *zoom:1;}
.tttinput_pm a{color:#5494ea}
.tttinput_pm p{ line-height:26px; height:26px; font-size:16px}
.tttinput_c div{ padding:8px 0px 4px 0px; clear:both; overflow:hidden; *zoom:1}
.tttinput_pm span{ float:right; display:inline; font-size:14px; padding-top:5px}
.tttinput_textarea{width:99%;margin-bottom:8px; font-size:16px; height:60px}
.tttinput_pm input{ font-size:16px}

.w{ clear:both; overflow:hidden;*zoom:1; padding:0px 16px 8px 16px; background:#f8fafe; color:#525252; border:#cccccc solid 1px; margin:0 5px 5px 5px;}
.w p{ padding:3px 0px; text-align:center}
.t{ color:#5c7ab4; line-height:28px;}
.c{ padding:2px 0px; line-height:150%}
.t_1{ margin:0px; padding:0px 5px 4px 5px ; height:32px; line-height:32px; border-top:1px solid #b7c9e5}

.ttt_c{ clear:both; padding:6px 0px; line-height:24px; font-size:15px}

.dc{ clear:both; padding:6px 0px; line-height:24px; font-size:15px}
.ttt_ct{vertical-align:bottom; color:#5494ea}
.ttt_c a{vertical-align:bottom; color:#5494ea}
.ttt_ct{color:#999999; display:block; font-size:12px}
#artcileMain .ttt_c img{padding: 0 4px 5px;}

.ttt_c img{padding: 0 4px 5px;}

.dc{ clear:both; padding:6px 0px; font-size:16px;margin:5px;}
.user_wd{ padding:2px 12px 5px; clear:both;}
.user_wd:last-child{border-bottom:none}
.user_wd span{ display:block; font-size:14px}
.user_wd span a{ margin:0px 5px}



/*
 * 【微博小纸条】
 */
.weiboCard{font-size:15px;line-height:22px;margin:0 auto;margin-top:2px;margin-bottom:10px; padding:8px 10px;background:#f7f7f7;border:1px solid #e9e9e9;-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.weiboCard  a{color:#5494ea;}
.weiboCard  .userAction{padding-top:2px;}
.weiboCard  .userAction a{margin-right:6px;}
.weiboCard .user img{padding: 0 4px 5px;}




#artcileMain .weiboCard .user img{padding: 0 4px 5px;}




/*
 * 【正文图片新增图片提示  by jinglei】
 */
.articleContent .picbox{text-align:center;padding-top:10px;color:#787878;font-size:13px;}
.articleContent .picbox span{ position:relative; display:inline-block;}
.articleContent .picbox span em{ position:absolute; right:-1px; top:-1px; width:20px; height:20px; background: url(images/28738.png) no-repeat; background-size:20px auto; z-index:111; text-indent:999em; overflow:hidden; line-height:20px; border:1px solid rgba(0,0,0,0.4);-webkit-border-radius:2px;border-radius:2px; }


/*
 * 【新增推广位 by jinglei】
 */
 .article_ad{ clear:both; overflow:hidden; *zoom:1; padding:10px 0; margin-bottom:15px;}
.article_ad a{background:#ecf7fd; height:32px; line-height:32px; border:1px solid #e1ebf0; color:#8fa7b2; text-shadow:0 1px 1px #fff; text-align:center;
-moz-box-shadow:inset -1px 3px 5px 0px white;-webkit-box-shadow:inset -1px 3px 5px 0px white;box-shadow:inset -1px 3px 5px 0px white;
}
.ad_l_btn{ float:left; width:20%;-webkit-border-radius:4px 1px 1px 4px;border-radius:4px 1px 1px 4px;}
.ad_r_btn{ float:right; width:78%;-webkit-border-radius:1px 4px 4px 1px;border-radius:1px 4px 4px 1px;}




.video_icon {background: url("images/home_bg.png") no-repeat scroll 0 0 transparent;}




.img_icon {background: url("images/home_bg.png") no-repeat scroll 0 0 transparent;}




.news_list p {background: url("images/home_bg.png") no-repeat scroll 0 0 transparent;}




.news_list li {background: url("images/home_bg.png") no-repeat scroll 0 0 transparent;}
.news_list { clear: both; overflow: hidden; *zoom: 1;
padding: 0 2px; }
.news_list p { background-position: 6px -89px; background-size: 23px auto; list-style: none outside none; padding: 6px 48px 6px 18px; position: relative; overflow: hidden; }
.news_list li { background-position: 6px -89px; background-size: 23px auto; list-style: none outside none; padding: 6px 48px 6px 18px; position: relative; overflow: hidden; }
.news_list p a:visited { color: #333; }
.news_list li a:visited { color: #333; }
.news_list p a.sticky:visited { color: #333; }
.news_list li a.sticky:visited { color: #333; }
.news_list p a:only-child { display: block; }
.news_list li a:only-child { display: block; }
.news_icon { position: absolute; right: 10px; top: 6px; display: block; }

.video_icon { display: inline-block; width: 20px; height: 20px; margin: 2px 0 0 2px; background-size: 25px auto; }

.img_icon { display: inline-block; width: 20px; height: 20px; margin: 2px 0 0 2px; background-size: 25px auto; }
.img_icon { background-position: 0 -209px; }
.video_icon { background-position: 0 -168px; }





.nvt_vote_cnt { zoom: 1; overflow: hidden; clear: both; line-height: 21px; font-size: 12px; text-align: left; }





.nvt_vote_wrap { zoom: 1; overflow: hidden; clear: both; line-height: 21px; font-size: 12px; text-align: left; }
.nvt_vote_info { margin-bottom: 10px; }
.nvt_vote_cnt { margin-bottom: 10px; }
.nvt_vote_list dt { line-height: 25px; }
.nvt_vote_list dd { margin: 0; }
.nvt_vote_list input { margin: 0 1px; *margin-bottom:2px;
width: 19px; height: 19px; vertical-align: top; *vertical-align:middle;
}
.nvt_vote_info select { height: 21px; font-size: 12px; }
.nvt_vote_submit { width: 60px; height: 23px; }
.nvt_vote_iclock { padding-left: 16px; color: #999; }
.nvt_vote_btn { vertical-align: top; *vertical-align:middle;
}
.nvt_vote_1 { clear: both; text-align: left; border: 1px solid #C4D6EC; margin: 10px auto }
.nvt_vote_1 dl { clear: both; }
.nvt_vote_1 .nvt_vote_til { margin-bottom: 10px; padding-left: 15px; height: 34px; line-height: 34px; font-size: 14px; font-weight: bold; background: #E5EEF8 ; }
.nvt_vote_1 .nvt_vote_cnt { margin-left: 15px; margin-right: 15px; }
.nvt_vote_1 .nvt_vote_info { padding: 6px 30px; background: #E5EEF8; }
.nvt_vote_1 a { color: #369; font-size: 12px; }
.nvt-bar { padding-left: 21px; line-height: 14px; margin: -3px 0 3px; display: none; }
.nvt-bar-isend { padding-left: 1px; }
.nvt-bar-trough { float: left; padding: 0 3px 0 1px; width: 150px; height: 13px; text-align: left; background: url(../../img1.cache.netease.com/cnews/img/nvt10/bg16.png) no-repeat 0 0; }
.nvt-bar-trough span { display: block; overflow: hidden; margin-left: -1px; height: 9px; border: 1px solid #478B38; background: url(../../img1.cache.netease.com/cnews/img/nvt10/bg17.png) repeat-x 0 0; }
.nvt-bar-count { margin-left: 9px; }
.nvt-bar-rate { margin-left: 5px; }
.nvt-icon-success { padding-left: 18px; background: url(images/bg20.png) no-repeat 0 center; }
.nvt-icon-error { padding-left: 18px; background: url(images/bg21.png) no-repeat 0 center; }
.left { float: left; }
.right { float: right; }
.nvt_vote_list p { font-family: "宋体", Tahoma, sans-serif; word-break: break-all; word-wrap: break-word; }
.nvt_vote_list span { font-family: "宋体", Tahoma, sans-serif; word-break: break-all; word-wrap: break-word; }
.nvt_vote_list div { font-family: "宋体", Tahoma, sans-serif; word-break: break-all; word-wrap: break-word; }
.nvt_vote_list .process { background: #EDEDED; float: left; height: 11px; margin-bottom: 5px; margin-left: 19px; overflow: hidden; width: 162px; }
.nvt_vote_1 .nvt_vote_list label { float: left; clear: both; width: 100%; }
.nvt_vote_1 .process { width: 162px; height: 11px; background: #EDEDED; overflow: hidden; float: left; margin-left: 19px; _margin-left: 10px; margin-bottom: 5px; display: none }
.nvt_vote_1 span.black { display: none; }
.nvt_vote_1 .process div { width: 160px; height: 11px; background: url(images/vote_mini_icon_bg.gif) repeat-x; border-left: 1px solid #000; border-right: 1px solid #000 }
.nvt_vote_1 .process .style0 { border-left-color: #EA7211; border-right-color: #EA7211; background-position: 0 0 }
.nvt_vote_1 .process .style1 { border-left-color: #AABF00; border-right-color: #AABF00; background-position: 0 -11px }
.nvt_vote_1 .process .style2 { border-left-color: #8B2A00; border-right-color: #8B2A00; background-position: 0 -22px }
.nvt_vote_1 .process .style3 { border-left-color: #BF844A; border-right-color: #BF844A; background-position: 0 -33px }
.nvt_vote_1 .process .style4 { border-left-color: #3A8938; border-right-color: #3A8938; background-position: 0 -44px }
.nvt_vote_1 .process .style5 { border-left-color: #486193; border-right-color: #486193; background-position: 0 -55px }
.nvt_vote_1 .process .style6 { border-left-color: #7DA3AE; border-right-color: #7DA3AE; background-position: 0 -66px }
.nvt_vote_1 .process .style7 { border-left-color: #AE1486; border-right-color: #AE1486; background-position: 0 -77px }
.nvt_vote_1 .process .style8 { border-left-color: #5AB502; border-right-color: #5AB502; background-position: 0 -88px }
.nvt_vote_1 .process .style9 { border-left-color: #BF2146; border-right-color: #BF2146; background-position: 0 -99px }
.nvt_vote_1 .std { display: none }
.nvt_vote_1 .result .std { display: inline }
.nvt_vote_1 .written { font-size: 12px; font-weight: normal; color: #000 }
.nvt_vote_1 .single_line { width: 220px; height: 18px; border: 1px solid #ADADAE; margin-top: 5px }
.nvt_vote_1 .multi_line { width: 220px; height: 50px; border: 1px solid #ADADAE; margin-top: 5px }
.nvt_vote_1 .opt_other { width: 150px; height: 16px; border: 1px solid #ADADAE; margin-top: 4px }
.nvt_vote_1 .black { white-space: normal; margin-left: 19px; _margin-left: 10px; display: block; float: left; line-height: 16px; margin-top: -4px; }
.nvt_vote_jg span.black { display: block }
.nvt_vote_jg .process { display: block }
.nvt_vote_jg .nvt_vote_cntB { display: none }





.addrItem {}

.addrItem {clear:both;overflow:hidden;padding:15px;}
.addrItem ul li {padding:0 0 10px;}
.addrItem h6 {height:30px;line-height:30px;font-weight:normal;font-size:16px;}
.addrItem_l { background-color: #f5f5f5; border: 1px solid #a4a4a4; height: 18px; padding-top:5px;  vertical-align: text-top; border-radius: 3px; -webkit-border-radius: 5px; -moz-border-radius: 5px;width: 100%; line-height: 30px; clear:both; height:30px;}
.addrItem_l label {padding:0 15px;}
.common-textarea {border:0;margin:0 10px; width:93%; display:block;height:26px; background:none}


.common-input {border:0;margin:0 10px; width:93%; display:block;height:26px; background:none}


.sub_btn { display: block; background: -webkit-gradient(linear, left top, left bottom, from(#ed3131), to(#990a0a)); background: -moz-linear-gradient(top, #ed3131, #990a0a); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed3131', endColorstr='#990a0a');
background-color: red; border: none; width: 100%; margin: 10px auto 0; height: 40px; line-height: 40px; color: #fff; font-size: 1em; font-weight: bold; cursor: pointer; text-align: center; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; text-shadow: 1px 0 0 #000; border-bottom: 1px solid #bcb0a3; }



.ListNewCon { position:relative;clear:both;overflow:hidden;margin:15px 15px 0;height:68px;padding:0 10px 0 0;border-bottom:1px solid #E1E1E1;padding-bottom:15px;}
.ListNewCon a {display:block;height:68px;}
.ListNewCon img {width:98px;height:68px; float:left;margin-right:10px}
.b-arr {background-color: rgba(0, 0, 0, 0);border-left: 2px solid #999999;border-top: 2px solid #999999;display: inline-block;font-size: 0;height: 7px;position: absolute;right: 7px;top: 46%;width: 7px;}


.c-p-next { width: 100px; margin-left: 5px; }
.c-p-next a { display: inline-block; width: 80px; height: 30px; line-height: 30px; background: -webkit-gradient(linear, left top, left bottom, from(#ac0000), to(#ac0000)); border: 1px #ac0000 solid; overflow: hidden; border-radius: 2px; -webkit-border-radius: 2px; border-left: 1px #ac0000 solid; border-right: 0px #ac0000 solid; background:#ac0000;color:#fff; text-align:center}
.c-p-next .c-p-p { display: inline-block; width: 17px; height: 30px; position: relative; overflow: hidden; vertical-align: top; }
.c-p-next .c-p-p em { display: inline; -webkit-transform: rotate(45deg); background: -webkit-gradient(linear, left top, right bottom, from(#ac0000), to(#ac0000)); position: absolute; top: 4px; left: -12px; width: 21px; height: 21px; border: 1px solid #ac0000;background:#ac0000 }

.voteBox {clear:both;overflow:hidden;padding:15px;}
.voteBox ul li {padding:0 0 20px;}
.voteBox ul li .voteC {padding:0 50px 6px 0;}
.voteBox h6 {line-height:22px;font-weight:normal;font-size:16px;}
.voteBox label input {margin:0 6px 0 0;}
.tpjg {float:right;}

.voteBox .v_style { background:#000;height:16px; display:inline-block; position:relative;line-height:16px}
.voteBox .v_style span { position:absolute;right:-40px;top:0;width:40px;color:#999; text-align:center }
.voteBox .style8 {background: -webkit-gradient(linear, left top, left bottom, from(#52a8e8), to(#3e86dd)); background: -moz-linear-gradient(top, #52a8e8, #3e86dd); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#52a8e8', endColorstr='#3e86dd');
background-color: #3e86dd;border-left:1px solid #3e86dd}
.voteBox .style4 {background: -webkit-gradient(linear, left top, left bottom, from(#52a8e8), to(#3e86dd)); background: -moz-linear-gradient(top, #52a8e8, #3e86dd); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#52a8e8', endColorstr='#3e86dd');
background-color: #3e86dd;border-left:1px solid #3e86dd}
.voteBox .style0 {background: -webkit-gradient(linear, left top, left bottom, from(#52a8e8), to(#3e86dd)); background: -moz-linear-gradient(top, #52a8e8, #3e86dd); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#52a8e8', endColorstr='#3e86dd');
background-color: #3e86dd;border-left:1px solid #3e86dd}
.voteBox .style9 {background: -webkit-gradient(linear, left top, left bottom, from(#6cb242), to(#4a8d2a)); background: -moz-linear-gradient(top, #6cb242, #4a8d2a); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6cb242', endColorstr='#4a8d2a');
background-color: #4a8d2a;border-left:1px solid #4a8d2a}
.voteBox .style5 {background: -webkit-gradient(linear, left top, left bottom, from(#6cb242), to(#4a8d2a)); background: -moz-linear-gradient(top, #6cb242, #4a8d2a); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6cb242', endColorstr='#4a8d2a');
background-color: #4a8d2a;border-left:1px solid #4a8d2a}
.voteBox .style1 {background: -webkit-gradient(linear, left top, left bottom, from(#6cb242), to(#4a8d2a)); background: -moz-linear-gradient(top, #6cb242, #4a8d2a); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6cb242', endColorstr='#4a8d2a');
background-color: #4a8d2a;border-left:1px solid #4a8d2a}
.voteBox .style6 {background: -webkit-gradient(linear, left top, left bottom, from(#c86364), to(#b34043)); background: -moz-linear-gradient(top, #c86364, #b34043); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c86364', endColorstr='#b34043');
background-color: #b34043;border-left:1px solid #b34043}
.voteBox .style2 {background: -webkit-gradient(linear, left top, left bottom, from(#c86364), to(#b34043)); background: -moz-linear-gradient(top, #c86364, #b34043); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c86364', endColorstr='#b34043');
background-color: #b34043;border-left:1px solid #b34043}
.voteBox .style7 {background: -webkit-gradient(linear, left top, left bottom, from(#e37b31), to(#bb6d32)); background: -moz-linear-gradient(top, #e37b31, #bb6d32); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e37b31', endColorstr='#bb6d32');
background-color: #bb6d32;border-left:1px solid #bb6d32}
.voteBox .style3 {background: -webkit-gradient(linear, left top, left bottom, from(#e37b31), to(#bb6d32)); background: -moz-linear-gradient(top, #e37b31, #bb6d32); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e37b31', endColorstr='#bb6d32');
background-color: #bb6d32;border-left:1px solid #bb6d32}

.new-btn-login-sp{
	border:1px solid #D74C00;
	padding:1px;
	display:inline-block;
}

.new-btn-login{
    background-color: transparent;
    background-image: url("/images/new-btn-fixed.png");
    border: medium none;
}
.new-btn-login{
    background-position: 0 -198px;
    width: 82px;
	color: #FFFFFF;
    font-weight: bold;
    height: 28px;
    line-height: 18px;
    padding: 1px 5px 3px;
    font-size: 14px;
    text-align: center;
}

.style_m1 {
	background-image: url('../images/htbk01.JPG');
	font-size: 18px;
	font-family: 黑体;
	color: #FFFFFF;
}
.style_m2 {
	background-image: url('../images/htbk02.JPG');
	font-size: 18px;
	font-family: 黑体;
	color: #FFFFFF;
}
.style_m3 {
	background-image: url('../images/htbk03.JPG');
	font-size: 18px;
	font-family: 黑体;
	color: #FFFFFF;
}
.style_m4 {
	background-image: url('../images/htbk04.JPG');
	font-size: 18px;
	font-family: 黑体;
	color: #FFFFFF;
}
.style_m5 {
	background-image: url('../images/htbk05.JPG');
	font-size: 18px;
	font-family: 黑体;
	color: #FFFFFF;
}
.style_m6 {
	background-image: url('../images/htbk06.JPG');
	font-size: 18px;
	font-family: 黑体;
	color: #FFFFFF;
}
.style_m7 {
	background-image: url('../images/htbk07.JPG');
	font-size: 18px;
	font-family: 黑体;
	color: #FFFFFF;
}
