body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {margin: 0;padding: 0;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset, img {border: 0 none;}
address, caption, cite, code, dfn, em, strong, th, var {font-style:auto;font-weight:auto;}
ol, ul ,li{list-style: none outside none;}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
a {color: #000000;text-decoration: none;}
a:hover {text-decoration: underline;}
body,input,button,textarea,select{font:12px "????",arial,verdana,sans-serif}
a{text-decoration:none;outline:none;cursor:pointer;color:#0086ca}
a:hover{text-decoration:underline;color:#bd0a01}
.header{ width:1058px; margin:0 auto;}
/*面包屑*/
.sidebar {font-size: 12px;width: 100%;height: 30px;line-height: 36px;float: left;margin-bottom: 10px;clear: both;color: #666;border-bottom: 1px dashed #dddddd;padding-bottom: 8px;margin-top: 6px;}
.sidebar a {background: url("https://www.pincai.com/static/img/cms/site_icon.gif") no-repeat scroll right center transparent;color: #666;font-size: 12px;padding-right: 10px;float: left;margin-right: 8px;}
.sidebar a.logo {display: inline-block;height: 32px;padding-right: 0px;background: url(https://www.pincai.com/static/img/pc/logo_mix.png) no-repeat;width: 160px!important;margin-top: 6px;}
.sidebar a.lanmu {background: #0F8AD8;color: #ffffff;display: inline-block;font-size: 14px;height: 20px;line-height: 20px;padding: 1px 8px;margin-right: 10px;text-align: center;width: auto;margin-top: 6px;}

/*width  left*/
.main{width: 1058px;margin: auto;}
.main-left {width: 730px;float: left;background-color: #fff;}
.list_news {float:left}
.list_news li{float: left;width: 100%;border-bottom: 1px dashed #EEE;}
.list_news li h2{line-height:16px;font-size:14px;font-weight:bold; height:16px; margin:10px 0; text-indent:4px}
.list_news li h2 a{float: left;font-size: 16px;color: #045C94;font-weight: bold;}
.list_news li .tr{ float:left;width: 100%;margin-bottom: 8px;display: none;}
.list_news li .tr a{float: right;height: 26px;text-align: center;line-height: 26px;color: #2D7498;width: 72px;font-size: 12px;}
.list_news li .tr a:hover{ text-decoration:none; background:#0086ca; color:#FFFFFF}
.list_news li h2 em{padding-left:22px; background:url(https://www.pincai.com/static/img/cms/timeico.gif) no-repeat 0 -2px; text-indent:0;font-style:normal;font-size:14px;font-weight:normal;float: right; margin-right:14px;color: #8a8a8a}
.list_news li p{line-height: 24px;color: #999999;margin-bottom: 10px;font-size: 14px;height: 48px;overflow: hidden;}
.list_news li .tags a{margin-right:10px;color:#333}
.list_news li .tags .blue{color:#084E8e}
.list_news li .txt{text-indent:2em}

/*page list*/
.pagelist {margin: 15px 0;text-align: center;float: left;width: 98%;}
.pagelist li{float: left;margin: 12px 4px;border: 0!important;width: auto!important;height: 26px;line-height: 26px;color: #888;background: #F5F5F5;font-size: 14px!important;}
.pagelist li.thisclass{ background:#0086ca; color:#FFFFFF;font-size:14px; height:26px; line-height:26px; padding:0 9px}
.pagelist li.thisclass a{ background:#0086ca; color:#FFFFFF;}
.pagelist a {padding:0 9px; height:26px; line-height:26px;color:#888;text-decoration:none; background:#F5F5F5; font-size:14px!important; display:block}
.pagelist a:hover {color:#fff;background-color:#0086ca}

/*width right*/
.main-right {width:301px;float: right;}
.right_box{float: left;width: 96%;margin-top: 10px;background-color: #fff;border: 1px solid #ccc;padding: 2%;}
.right_box span{font-size: 17px;color: #333333;float: left;width: 100%;margin-left: 5px;}
.right_box .rank_con {background-image: url("https://www.pincai.com/static/img/cms/ico-num.png");background-position: 8px 14px;background-repeat: no-repeat;line-height: 24px;overflow: hidden;padding: 8px 2px 5px 28px;height: 240px;}
.right_box .rank_con li{float: left;width: 100%;}
.rightnav{ float:left; width:100%}
.rightnav a{ float:left; height:32px; line-height:32px; padding:0 17px; background:#EEEEEE; color:#494949; margin:0px 10px 10px 0px; border-radius:16px; font-size:14px;}
.rightnav a:hover{ text-decoration:none; background:#0086ca; color:#FFFFFF}
.rightnav a.on{ background:#0086ca; color:#FFFFFF}

.flink {width: 1038px;float: left;padding: 10px;border: 1px solid #e4e4e4;margin-top: 10px;}
.flink span{font-size: 16px;line-height: 24px;}
.flink li{float:left;height:23px;line-height:23px;padding-right:15px;white-space:nowrap}
.flink li a{color:#999}

/*foot*/
.footer{float: left;width: 100%;margin-top: 10px;background: #3C404C;padding: 10px 0;font-size: 12px;}
.footright{ width:1058px; margin:0 auto;}
.footright p a{ margin-left:25px; color:#999999;}
.footright p{float: right;width: 100%;text-align: center;line-height: 24px;}
.copyright {color: #666666;text-align: center;width: 100%;}
.copyright a {color: #666666;padding: 0 5px;}

/*ad*/
.s_ctop{float: left;margin-bottom: 5px;text-align: center;width: 100%;}
.s_cbottom{text-align: center;float: left;width: 100%;margin-bottom: 10px;}
.s_lbottom{text-align: center;float: left;width: 100%;margin-top: 10px;}
.s_rg{margin-bottom:10px;float: left;}
#s-test{margin-top: 10px;float: left;text-align: center;width: 100%;}
/*图片*/
.photos{width: 103%;float: left;}
.photos li {float: left;text-align: center;width: 108px;margin-bottom: 10px;border: 0;margin-right: 17px;}
.photos li .pic {width: 100%;float: left;}
.photos li a {color: #0360AF;}
.photos li .pic img {width: 100%;float: left;height: 128px;}
.photos li .title {font-size: 12px;height: 31px;line-height: 31px;overflow: hidden;float: left;}