.nav-wrap *{
    box-sizing: content-box;
}
body {min-width: 1200px;}
body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,"\5b8b\4f53";background:#fff;-webkit-text-size-adjust:100%;*line-height:1.5}
h1,h2,h3,h4,h5,h6{font-size:100%}
a{text-decoration:none}
a:hover{text-decoration:underline}

li{list-style:none}
img{border:0}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.hidden{display:none}
.block{display:block}
.t2em{text-indent:2em}
.red,.red a, a.red{color:#d6000f}
.black a, a.black{color:#000}
.white, .white a, a.white{color:#fff}
.gray a, a.gray{color:#888}
.blue ,.blue a, a.blue{color:#1e5a8f}
.green ,.green a, a.green{color:#008733}
.orange ,.orange a, a.orange{color:#fccf31}
.w-blue, .w-blue a, a.w-blue {color:#1596cd}
.gray {color:#888888}
.t_c {text-align:center}
.t_r {text-align:right}
.layout:after, .hd:after, .bd:after, .ft:after, .cf:after{content:"";display:table;clear:both,*zoom:1}
.normal {font-weight:normal}
.bold {font-weight:bold}


/*全局样式*/
.fl, .layout .fl, .chief{float:left;}
.fr, .layout .fr, .extra{float:right;}
.layout{width:1000px;margin:20px auto;z-index:1; margin-bottom: 70px;}
h1 {word-wrap:break-word}
.hd h2, .hd h3{float:left;display:inline}
.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.f20{font-size:20px}
.l16{line-height:16px}
.l17{line-height:17px}
.l18{line-height:18px}
.l19{line-height:19px}
.l20{line-height:20px}
.l21{line-height:21px}
.l22{line-height:22px}
.l23{line-height:23px}
.l24{line-height:24px}
.l25{line-height:25px}
.l26{line-height:26px}
.l27{line-height:27px}
.l28{line-height:28px}
.l29{line-height:29px}
.l30{line-height:30px}

.ma6,.mt6{margin-top:6px;}
.ma6,.mr6{margin-right:6px;}
.ma6,.mb6{margin-bottom:6px;}
.ma6,.ml6{margin-left:6px;}
.ma12,.mt12{margin-top:12px;}
.mt24{margin-top:24px;}
.ma12,.mr12{margin-right:12px;}
.ma12,.mb12{margin-bottom:12px;}
.ma12,.ml12{margin-left:12px;}

.bgblack {background:#3f3a39}
.bd {}

.blank10 {clear: both;height: 10px;overflow: hidden;display: block;}
.blank20 {clear: both;height: 20px;overflow: hidden;display: block;}

.lh26 {line-height:26px}
.clear,.header,.footer{*zoom:1;clear:both}
.clear:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:".";}

.ep-content {height: 0;display: block;clear: both;overflow: hidden;}


/* 导航 */
.top-nav{width:100%;margin:0 auto;height:30px;line-height:30px;position:fixed;_position:absolute;z-index:99;left:0;top:0;background:#061d3e;}
.top-nav a, .top-nav a:visited, .top-nav a:hover {color: #fff;font-size: 12px;text-decoration: none}
.top-nav-main{max-width:1000px;min-width:800px;margin:0 auto;background:#061d3e;}
.top-nav-main .wide{padding: 0 25px;}
.top-nav-main .wide i.homeicon{display: block;float: left;margin-top: 9px;margin-right: 10px;width: 14px;height: 13px;background: url(../image/home.png);}
.top-nav-main  div.split{width: 1px;height:12px;margin: 9px -24px; background: #384a65;float: right;}

.top-nav-select{cursor:pointer;position:relative;outline:none;}
.top-nav-select .title {padding: 0 23px 0 13px;}

.top-nav .arr,.nav .arr,.news-effect .arr{position:absolute;z-index:10;right:5px;top:15px;border-color:#cbcbcb transparent transparent;border-style:solid dashed dashed;border-width:4px 4px 0;font-size:0;height:0;width:0;line-height:0;-webkit-transition:-webkit-transform .2s ease-in;-webkit-backface-visibility:hidden;-moz-transition:-moz-transform .2s ease-in;-o-transition:-o-transform .2s ease-in;transition:transform .2s ease-in;}
.overturn {-moz-transform:rotate(180deg);-moz-transform-origin:50% 30%;-webkit-transform:rotate(180deg);-webkit-transform-origin:50% 30%;-o-transform:rotate(180deg);-o-transform-origin:50% 30%;transform:rotate(180deg);transform-origin:50% 30%;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}

.top-nav-select-pop,.top-nav .loginframe-pop {display: none;top:34px;position: absolute;z-index: 100;left: 0;}
.top-nav .list {width:135px;padding:6px 0}
.top-nav .list,.top-nav .loginframe-pop {background: #fff;border: 1px solid #cdcdcd;-webkit-box-shadow: 0 0 8px #cdcdcd;-moz-box-shadow: 0 0 8px #cdcdcd;box-shadow: 0 0 8px #cdcdcd;}
.top-nav .list a:hover{text-decoration:none;}
.top-nav .list li a {display: block;padding: 0 10px;position: relative;z-index: 1;_zoom: 1;color:#3f3a39}
.top-nav .list li a span {display: block;cursor: pointer;width: 115px;height: 31px;line-height: 31px;border-bottom: 1px dotted #e1e1e2;}
.top-nav .list li a:hover span{border-bottom:none;padding-bottom:1px;}
.top-nav .list li.last a span {border-bottom:none;}
.top-nav .list li.last a:hover span {padding-bottom: 0;}
.top-nav .list li a,.top-nav-select .list li a:visited { color: #616161; }
.top-nav .list li a:hover {color:#222222;font-weight:bold;background:#f2f2f4;padding-top:1px;margin-top:-1px;}
.top-nav .list li a:hover span { background: none; }
.top-nav .list .signbtn,.top-nav .list .signtext {display:inline-block;float:left}
.top-nav .list .signbtn {width:92px;height:48px;overflow:hidden;position:relative}
.top-nav .list .signbtn a {width: 92px;color: #fff;height:64px;line-height:48px;text-align: center;background: #1e5a8f;display: block;}
.top-nav .list .signtext {width:128px;line-height:24px;}
.top-nav .list .signtext a {display:inline}
.top-nav .list .signbtn i {background: url("../image/top_anniu_icon.png") no-repeat -5px -52px;position:absolute;width: 24px;height: 20px;z-index:9;left:14px;top:16px}
.top-nav .home i {background:url("../image/icons-sprites-v3.png") no-repeat;display:inline-block;width:12px;height:12px;margin-top:11px;float:left}
.top-nav .home span {display:inline-block;padding-left:3px}
.top-nav .home {width:78px}
.top-nav .home:hover {background:#666}


.top-nav .loginframe{float:left;width:64px;margin-bottom:-6px;text-align:center;position:relative;z-index:10;height:32px;}
.top-nav .login-normal {border-bottom:4px solid #d6000f}

.nav-login-active {background-color: #d9000f;background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(205, 12, 12)), to(rgb(162, 0, 0)));background-image: -webkit-linear-gradient(top, rgb(205, 12, 12), rgb(162, 0, 0));background-image: -moz-linear-gradient(top, rgb(205, 12, 12), rgb(162, 0, 0));background-image: -o-linear-gradient(top, rgb(205, 12, 12), rgb(162, 0, 0));
background-image: -ms-linear-gradient(top, rgb(205, 12, 12), rgb(162, 0, 0));background-image: linear-gradient(top, rgb(205, 12, 12), rgb(162, 0, 0));}
.top-nav .loginframe .title{display:block;width:64px;height:32px;text-align:center;margin-bottom:-6px;}

.top-loginframe{margin:10px 0 0;color:#222222;line-height:25px;text-align:left;}
.top-loginframe a,.ntes-loginframe a:visited{color:#222222;}
.top-loginframe a:hover{color:#d6000f;}
.top-loginframe .blank{padding-left:35px;padding-bottom:9px;}
.top-loginframe .blank .label{float:left;_display:inline;width:190px;margin-right:35px;}
.top-loginframe .tips{color:#888;line-height:25px;}

.top-loginframe .label-name{float:left;width:50px;font-size:14px;margin-left:-50px;}
.top-loginframe .label-ipt{float:left;width:187px;height:28px;line-height:28px;text-indent:6px;border:1px solid #ddd;}

.top-nav .loginframe-pop {width: 260px;padding: 12px 0 20px;}

.top-loginframe-checkbox{float:left;margin-right:7px;margin-top:5px;_margin-top:2px;}
.top-loginframe-btn{float:left;width:189px;height:30px;font-size:14px;font-weight:bold;cursor:pointer;border:1px solid #239438;color:#fff;background-color:#5eba6d;background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(94, 186, 109)), to(rgb(60, 160, 81)));background-image: -webkit-linear-gradient(top, rgb(94, 186, 109), rgb(60, 160, 81));background-image: -moz-linear-gradient(top, rgb(94, 186, 109), rgb(60, 160, 81));background-image: -o-linear-gradient(top, rgb(94, 186, 109), rgb(60, 160, 81));background-image: -ms-linear-gradient(top, rgb(94, 186, 109), rgb(60, 160, 81));background-image: linear-gradient(top, rgb(94, 186, 109), rgb(60, 160, 81));}

.top-nav-inside{float:left;border-left:1px solid #000000;border-right:1px solid #616161;}
.top-nav-inside li{float:left;}
.top-nav-entry,.top-nav-select .title{float:left;height:32px;outline:none;padding:0 15px 0;text-decoration:none;}
.top-nav-inside .title,.top-nav-inside .top-nav-entry{position:relative;border-left: 1px solid #616161; border-right: 1px solid #000000;}
.top-nav-inside .title:hover{text-decoration:none;}
.top-nav-inside .title{padding: 1px 17px 0 13px;}
.top-nav-inside .unfold .title,.top-nav-inside .top-nav-entry:hover{border-left:1px solid #3f3a39;}
.top-nav-inside li a dd{margin-top: 5px;display: block;width: 25px;height: 23px;text-indent: -999em;overflow:hidden}
.top-nav-inside li a dd{background-image: url(../image/nav_sprite_v1.gif);background-repeat: no-repeat; }
.top-nav-entry .mail {background-position: 0 -22px;}
.top-nav-entry .rss {background-position: 0 -69px;}
.top-nav-entry .price {background-position: 0 -46px;}
.top-nav-entry .barg {background-position: 0 -91px;}

.top-smmlogo {height:40px;margin:13px 0;float:left}

.nav-wrap{background:#f2f2f2;border-top:1px solid #cbcbcb;width:100%;min-width:1200px;margin:auto;}
.top-nav-channel {padding: 44px 0 0;_padding-top:24px;line-height: 13px;text-align: center;width: 1000px;margin: 0 auto;clear:both}
.top-nav-channel a:link, .nav-channel a:visited {color: #222222;}
.top-nav-channel a {padding: 0 1.5em;border-left: 1px solid #cbcbcb;}
.top-nav-channel a.first {border:none}

.top-nav-logined {border-bottom: 4px solid #999;}
.top-nav-logined {float: left;height: 32px;cursor: pointer;position: relative;outline: none;background: #454545;margin-bottom: -6px;padding: 0 15px 0 0;-webkit-box-shadow: 0 -8px 8px #000;-moz-box-shadow: 0 -8px 8px #000;box-shadow: 0 -8px 8px #000;}
.top-nav-logined .title{padding-left:8px}

.top_search {margin: 21px 0 9px 0;float:right}
.top_search .textBox {width: 205px;background: none repeat scroll 0 0 #FFFFFF;color: #888888;float: left;height: 28px;line-height: 28px;border: 0;text-indent: 3px;}
.search-input {width: 230px;height: 28px;background: #fff;border-color: #e1e1e2;border-left: 1px solid #e1e1e2;border-style: solid;border-width: 1px;}
.search-logo {background: url(../image/icons-sprites-v3.png) no-repeat scroll -350px -70px transparent;cursor: pointer;height: 28px;width: 22px;float: left;border: 0;}

.channel {width:100%;margin:0 auto;background: #fff}
.foot-main,.main {width:100%;margin:0 auto;padding:  0;background: #fff;padding: 15px 0 0 0}
.channel-s1 {height:65px;width:1000px;margin: 0px auto; padding:5px 0px;}
.head-main {height:40px;overflow:hidden;}

.nav-channel {text-align: center;height: 38px;background: none repeat scroll 0 0 #fafafa;border-top: 1px solid #e1e1e1;border-bottom: 1px solid #e1e1e1;}
.nav-channel .nav .nav-blue {float: left;height: 40px;position: relative;left: 50%;margin-left:-500px;width:1000px}
.nav-channel .nav .nav-blue .vip  {color: red;}
.nav-channel .nav .nav-blue .vip i {display: block;float: left;margin-left: 40px;margin-right: -40px; width: 22px;height: 22px;background: url(../image/vip.png);}

.nav-channel .nav .nav-blue .nav-s1:hover {text-decoration-style: none}
.nav-channel .nav .nav-black {float: left;height: 40px;background: none repeat scroll 0 0 #e1e1e2;border-top: 5px solid #3f3a39;}
.nav-channel .nav .nav-orange {float: left;height: 40px;background: none repeat scroll 0 0 #e1e1e2;border-top: 5px solid #fccf31;}
.nav-channel .nav a, .nav a:visited {color: #222222;}
.nav-channel .nav a {border-right: 1px solid #e2e2e2;float: left;width: 141px;height: 26px;line-height: 24px;position: relative; margin-top: 7px;text-decoration: none}
.nav-channel .nav .current {color: #5a99e0;font-weight: bold;border-bottom: 3px solid #5a99e0;padding-bottom:4px;}
.nav-channel .nav a:hover {color: #5a99e0;font-weight: bold;border-bottom: 3px solid #5a99e0;padding-bottom:4px;}
.nav-channel .nav .first {border-left: 1px solid #cbcbcb;}

.head-item {height: 35px;margin: 5px auto;color: #3f3639;position: relative;line-height:36px}
.head-item .warp {overflow: hidden;}
.head-item .warp span {float:left}
#echoData {padding: 0 0 0 24px;background: url(../image/icons.png) no-repeat 2px -28px;}
.head-item .news-ad1 {position:absolute;width:300px;height:30px;right: 0px;top:4px;}
.head-item .top-date {position:relative;left: 0px;top:0}
.head-item .top-info {position:relative;top:0;font-size:16px;}
.head-item .top-info a{color: #323232;margin-right: 20px;text-decoration: none;}
/*.head-item .top-info .select{color: #323232;}*/
.head-item .top-info .select{color: #5a99e0;font-weight: bold;}
.head-item .top-news {position:absolute;height:40px;right: 0px;;top:0}
.metal-filter{
	float:right;
}
.head-item .top-news .metal-filter .blackdot{
	display: block;
    margin: 3px 0px;
    width: 17px;
    height: 12px;
    background: url(../image/blackdot.png) no-repeat;
}
.head-item .top-news .metal-filter strong{
	cursor:pointer
}

.head-item .top-news strong {cursor:pointer}
.head-item .top-news i.filter-product {}
.head-item .top-news .filter-product-pop {position:absolute;width:100px;top:30px;right:10px;_left:127px;background: #fff;-webkit-box-shadow: 0 0 8px #cdcdcd;-moz-box-shadow: 0 0 5px #cdcdcd;box-shadow: 0 0 5px #cdcdcd;display:none;z-index:9}
.head-item .top-news .filter-product-pop li {line-height:24px}
.head-item .top-news .filter-product-pop li a {display:block;text-align:center}
.head-item .top-news .filter-product-pop li a,.head-item .top-news .filter-product-pop li a:visited {color:#3f3639}
.head-item .top-news .filter-product-pop li a:hover {color:#fff;background-color:#5a99e0;border: 0;text-decoration:none}
.head-item .top-news .filter-product-pop li .arrow { width:0; height:0; position:absolute; left:70px;top:-2px;font-size:0; border-width:4px ; border-color:transparent transparent #fff ; border-style:dashed dashed solid ; }
.head-item .top-news .filter-product-pop li.first a,.head-item .top-news .filter-product-pop li .first a:visited {color:#fff}
.head-item .top-news em {display:inline-block;float:left;height:22px;line-height:22px;margin-top:10px}
.head-item .top-news i {display:block;float:left;margin:5px 12px;width:17px;height:12px;background:url(../image/meun.png) no-repeat;}
/*foot*/
.bottom-nav {color: #616161;background: #3f3a39;}
.bottom-nav .main {width: 100%;height: 73px;line-height: 14px; text-align: center;background: #093169}
.bottom-nav .main .copy {color:#fff;font-family:Arial;text-align: center;height: 14px; margin-top: 15px;background:#061d3e;padding: 15px 0}
.bottom-nav .main a, .bottom-nav .main a:visited, .bottom-nav .main a:hover {padding: 0 4px;color: #fff;}
.footerbg {border-top: 1px solid #cbcbcb;background: none repeat-x scroll 0 0 #ededed;padding:12px 0;position:relative;bottom:0}
.footer {margin: 10px auto;width: 1000px;}
.footer .footer-left {margin: 0;width: 560px; border-right: 1px solid #cbcbcb;float: left;height: 135px;}
.footer .footer-left .footer-logo {float: left;}
.footer .footer-left .footer-company-info {width: 600px;position: relative; left: 30px;}
.footer .footer-left .footer-company-info .footer-company-name {font-size: 14px;color:#323232;margin-bottom: 14px;}
.footer .footer-left .footer-company-info .footer-company {color: #323232;margin-top: 1px;}
.footer .footer-right {margin: 0 0 0 10px;width: 410px;float: left;}
.footer .footer-right dl{float: left;display: block;height: 135px;width: 198px;margin:  0 0 0 22px}
.footer .footer-right dt{margin: 0 12px;font-size: 14px;}
.footer .footer-right dt{clear: both;}
.footer .footer-right .weixin{width: 100px;height: 100px;background-position: 0 -220px;}
.footer .footer-right .mobile{width: 100px;height: 100px;background-position: 0 -220px;}
.footer .footer-right .mobile{background:url(../image/zsys.jpg)}
.footer .footer-right .android{width: 128px;height: 40px;background-position: -200px -220px;margin-bottom: 14px}
.footer .footer-right .iphone{width: 128px;height: 40px;background-position: -200px -260px;}

.footer .footer-right .br1{margin: 0 52px;}
.footer-right .tencent, .footer-right .rss, .footer-right .weixin, .footer-right .android, .footer-right .iphone{background: url(../image/icons-sprites-v3.png) no-repeat -2px -338px;display: block;width: 30px;height: 30px;overflow: hidden;text-indent:32px;}

.friend {margin: 54px auto 0 auto;width: 1000px;height:50px;overflow: hidden}
.friend .friend-head{float: left;font-size: 14px;font-weight:bold;}
.friend .friend-head span{font-weight: bold;}
.friend .friend-list{width:900px;float: left;position: relative;}
.friend .friend-list a{float: left; margin: 0 10px;text-decoration: none;color:#909090;height: 25px;}
.friend .friend-more{position: absolute;top: 25px;right: 0px; width:16px;height: 16px;}

/*main*/

 .list .pic {float: left;margin-right: 10px;overflow: hidden;display: inline;text-align: center;}
.chief {width: 591px;padding: 0 20px;border: 1px solid #e1e1e1; background: #fff;min-height: 600px; position: relative;}

#news,#content {border-top: 1px solid #dfdfdf;}
#news .list {border-bottom: 1px solid #f2f2f4;position: relative;padding-bottom: 24px;}
#news .list .news_type {position: absolute;bottom: 10px;right:20px;height:20px;color: white;border-radius: 3px;background: #fff;z-index:10}
.news_type_1 {border: 1px solid #0cb951;}
#news .list .news_type_1 a {color: #0cb951;}
.news_type_2 {border: 1px solid #5a99e0;}
#news .list .news_type_2 a{color: #5a99e0;}
.news_type_3 {border: 1px solid #ff4200;}
#news .list .news_type_3 a{color: #ff4200;}
#news .list .news_type a{margin:0 8px;}
#news .SMM-NEWS-LIST {display:none}
#news .list .warp {position:static;margin-top: 20px;}
#news .list .pic {margin: 0 19px 0 0;width: 176px;height: 110px;position: relative;display:inline-block}

#news .list h3 {font-size:16px;display: inline-block;word-wrap:break-word;line-height:20px;overflow:hidden;font-weight: bold;}
#news .list a {color:#3f3a39;word-wrap:break-word;}
#news .list a:hover {text-decoration:none}
#news .warp p {color: #888888;padding: 1px 15px 3px 0;}
#news .words {line-height: 20px;min-height:38px;max-height:60px;overflow:hidden}

#news .news-attr {height:22px;line-height:22px}
#news .list .news-keys {display:none}
#news .list .news-keys a {display: inline-block;padding: 2px 5px;background: #4ab272;margin-right: 2px;color: #ffffff;white-space: nowrap}
#news .list .news-keys a:hover{background:#008733;color:#ffffff;}
#news .share-div {width:35px;position:absolute;z-index:999;zoom:1;top:36px;right:28px;background:#e1e1e2;display:none}
#news .share-div a {display:block;width:34px;height:34px;background:url(../image/icons-sprites-v3.png) no-repeat -134px -334px;margin-bottom:1px }
#news .share-div a.shareqq {background-position:-168px -334px}
#news .share-div a.sharetwb {background-position:-202px -334px}

.news-addmore {text-align: center;margin: 20px 0;}
.news-addmore a, .news_addmore a:hover {display: inline-block;font-size: 16px;color: #5a99e0;text-decoration: none;}
.news-addmore i {background: url(../image/loadmore.png) no-repeat;width: 11px;height: 11px;position: relative;zoom: 1;overflow: hidden;display: inline-block;margin-left: 12px;}


.btns {width: 118px;height: 12px;position: absolute;top: 20px;right: 0;_right:20px}
.discuzBtn {margin-left: 12px;padding: 0 5px 0 16px;font: 12px/14px "Tahoma";background: url(../image/icons.png) no-repeat 0 -79px;}
.shareBtn {width: 11px;height: 14px;background: url(../image/icons.png) no-repeat 0 -120px;margin-left: 9px;position: relative;}
.shareBtn,a.discuzBtn{float:right;display:inline;cursor:pointer;}
.shareBtn:focus{outline:none}
.shareBtnHover{background:url(../image/icons.png) no-repeat 0 -440px; display:block}
.vipicon {background: url(../image/icons.png) no-repeat -6px -2006px;width:40px;height:18px;float: right;display: inline;}

.discuzBtn:hover{background:url(../image/icons.png) no-repeat 0 -399px;display:block}


.scott{height:30px; overflow:hidden; text-align:center; padding-top:9px;  line-height:21px; }
.scott A{BORDER: #615858 1px solid;border-radius: 3px;PADDING: 5px 8px;MARGIN-RIGHT: 5px;TEXT-DECORATION: none;background: #fff;color: #615858;}
.scott A:hover{border:1px solid #5a99e0; text-decoration:none; BACKGROUND-COLOR:#5a99e0; color:#FFF;}
.scott A:active{border:1px solid #5a99e0; text-decoration:none; BACKGROUND-COLOR:#5a99e0;}
.scott SPAN.current{BORDER: #d9000f 1px solid; PADDING:1px 5px;  FONT-WEIGHT: bold;  COLOR: #fff; MARGIN-RIGHT: 2px; BACKGROUND-COLOR: #d6000f;MARGIN-RIGHT: 5px;}
.scott SPAN.disabled{BORDER:#cbcbcb 1px solid; PADDING:2px 5px; COLOR:#3f3a39; MARGIN-RIGHT: 5px; background:#e1e1e2;}
.loading {background:url(../image/loader.gif) no-repeat center 8px;height:32px}


/*right*/
.rt-block {clear:both;width:350px;border:1px solid #e1e1e1;background: #fff;margin-bottom: 18px;}
.rt-block a,.rt-block a:visited {color:#3f3a39}
.rt-block a:hover {color:#d9000f}
.rt-block .title {border-bottom:1px solid #e1e1e1;position:relative;height:46px;background:#fff;}
.rt-block .title .t1,.rt-block .title .t2 {position:absolute;left:0;width:6px;height:24px}
.rt-block .title .t1 {background:#ff4200;top:11px}
.rt-block .title .t2 {background:#3f3a39;top:17px}
.rt-block h2 {font:16px "Tahoma","Microsoft Yahei","simhei";position:absolute;left:1em;min-width:100px;_width:200px;top:11px;white-space:nowrap;}
.rt-block ul {clear:both;margin:0 17px 10px 17px}
.moreurllink a {margin-right: 15px;}
.rt-block li {background: url(../image/icons.png) no-repeat 3px -608px;padding-left: 13px;height: 26px;line-height:27px;overflow: hidden;margin:5px 0}
.rt-block li.all-title {background:none;overflow:visible;height:auto;min-height:26px;_height:26px;padding-left:0}

.rt-block .news-img {height:116px;clear:both;margin:14px 17px  24px 17px;}
.rt-block .news-img em {height:14px;display:block;margin-bottom: 20px;overflow: hidden}
.rt-block .news-img .fr {width:160px}
.rt-block h3 {font-size:14px;line-height:14px}

.rt-block table {border-bottom: 1px solid #cbcbcb;font-weight: bold;}
.rt-block th {background: #1596cd;color: #fff;font-size: 14px;text-align: center;line-height: 2.5em;border-right: 1px solid #1596cd;font-weight: bold;}
.rt-block td {font:14px/2.5em "Tahoma","Microsoft Yahei","simhei";text-align:center}
.rt-block td.pname {color: #1E5A8F;text-align: center;border-left: 1px solid #cbcbcb;font-weight: bold;}
.rt-block td.price,.rt-block td.change {border-left: 1px dotted #cbcbcb;}
.rt-block td.date {border-left: 1px dotted #cbcbcb;border-right: 1px solid #cbcbcb;}

.rt-block .tab-title {background:#1e5a8f;font:14px/2.5em "Tahoma","Microsoft Yahei","simhei";height:35px;overflow:hidden;font-size:14px;color:#fff;clear:both}
.rt-block .tab-title dd {width:100px;text-align:center;display:inline-block;float:left;cursor:pointer}
.rt-block .tab-title dd.current {background:#1596cd}


.NEWS-SPECIAL a {display:none}
.NEWS-SPECIAL li a {display:inline}
.NEWS-SPECIAL {max-height:208px;_height:208px;overflow:hidden}


.cate-sub {height:42px;line-height:30px;clear:both;font-size:14px;border-top:1px solid #e1e1e2}
.cate-sub a {display:inline-block;float:left;padding:6px 14px}
.cate-sub a.first{margin-left:12px}
.cate-sub a,.cate-sub a:visited {color:#3f3a39}
.cate-sub a.current{border-top:2px solid #3f3a39;margin-top:-1px}
.cate-sub a:hover {background:#f2f2f4;border:solid #e1e1e2;border-width:0 1px;border-top:2px solid #3a3f39;margin-top:-1px}

.mmt {background:url(../image/icons-sprites-v3.png) no-repeat scroll -100px -122px transparent;width:100px;height:100px}



/*search*/
.s-main {min-width:1000px}

.s-topbar {position: relative;height: 27px;line-height: 27px;color: #3a3f39;font-size: 12px;min-width: 990px;z-index: 10;padding-left:10px;background:#f2f2f4;border-bottom:1px solid #cbcbcb}
.s-topbar a {display:inline-block;float:left;border-right:1px solid #cbcbcb;border-left:1px solid #fff ;padding:0 12px}
.s-topbar a,.s-topbar a:visited {color:#3a3f39}
.s-topbar a:hover {background:#d7000f;color:#fff}
.s-topbar a.first {border-left:none}

.s-logo {background:#fff;border-bottom:1px solid #cbcbcb;height:72px;position:relative}

.c-fm-w {width: 730px;}
.c-fm-w {position: relative;display: inline-block;z-index: 2;vertical-align: top;width: 508px;top: 20px;left: 20px;}
.s-inpt-w, .s-btn-w {background: url(../image/pic.gif) no-repeat;}
.s-inpt-w {display: inline-block;width: 420px;height: 37px;background-position: 0 -67px;vertical-align: top;}
.s-inpt {border: none;background: transparent;width: 410px;font: 16px arial;height: 25px;padding: 7px 5px 3px;padding: 9px 5px 2px\9;}
.s-btn-w {cursor: pointer;display: inline-block;height: 37px;width: 88px;}
.s-btn {cursor: pointer;height: 34px;width: 88px;font-size: 14px;font-weight: bold;text-align: center;border: none;background: none;}

.left-nav {min-height:300px;width:180px;}
.left-nav ul {padding:20px 0}
.left-nav ul li {height:30px;line-height:30px;margin-bottom:1px;}
.left-nav ul li:hover,.left-nav ul li.current {background:#d7000f}
.left-nav ul li a {background:#fff;height:30px;display:block;padding-left:30px;width:145px;float:right;font-size:14px}
.left-nav ul li a:hover,.left-nav ul li.current a {background:#f2f2f4}
.left-nav ul li a,.left-nav ul li a:visited {color:#3f3a39}

.search-main {float:left;min-height:300px;padding:20px 20px 20px 40px;border-left:1px solid #e1e1e2;max-width:758px;_width:758px}

#mistake_list {margin: 4px auto;padding: 0 0 30px 0;}
#mistake_list h2 {font-size: 14px;text-align: left;padding: 10px 0 0 0;margin: 0px;}
#mistake_list h1 {font-size: 14px;text-align: left;padding: 15px 0 0 0;font-weight: normal;margin: 0px;}
#mistake_list h3 {font-size: 14px;text-align: left;text-indent: 28px;padding: 5px 0 0 0;font-weight: normal;margin: 0px;}
#mistake_list span {font-weight: bold;color: #d7000f;}
.search-main .highlight {color:#fccf31}
.search-main .kwords {font-size:14px;}
.search-main .kwords a,.search-main .kwords a:visited {color:#d7000f;font-weight:bold}

#newssearch .list {clear:both;margin-bottom:10px}
#newssearch h3 {font:400 16px/2.5em tahoma,arial,"\5b8b\4f53";}
#newssearch h3 a,#newssearch h3 a:visited {color:#1E5A8F}
#newssearch .list .words,#newssearch .list .news-attr {line-height:24px}
#newssearch .list .words a,#newssearch .list .words a:visited {color:#3f3a39}
#newssearch .list .news-attr {color:#1a7b2e;}

#newssearch table {font-weight: bold;margin:12px 0;border-bottom:1px solid #cbcbcb}
#newssearch th {background: #1596cd;color: #fff;font-size: 14px;text-align: center;line-height: 2.5em;border-right: 1px solid #1596cd;font-weight: bold;}
#newssearch td {font:14px/2.5em "Tahoma","Microsoft Yahei","simhei";text-align:left;padding:0 8px;}
#newssearch td.pname {color: #1E5A8F;text-align: center;border-left: 1px solid #cbcbcb;font-weight: bold;}
#newssearch td.price,#newssearch td.change {border-left: 1px dotted #cbcbcb;text-align:right}
#newssearch td.date {border-left: 1px dotted #cbcbcb;border-right: 1px solid #cbcbcb;}



.news-count {font:700 14px/2em tahoma,arial,"\5b8b\4f53"}
.news-count span {display:inline-block;float:left;width:22px;height:28px;background:url(../image/icons-sprites-v3.png) no-repeat scroll -350px -70px transparent;}


.s-footer {padding:20px;text-align:center;line-height:24px;border-top:1px solid #cbcbcb;color:#888888}
.s-footer a,.s-footer a:hover {color:#888888}

.filter-metal {color:#fff;background:url(../image/icons.png) #5a99e0 no-repeat right -233px;display:inline-block;width:100px;height:28px;line-height:20px;text-align:center;}
.filter-metal1 {_display:blcok;_margin-top:10px;_float:left}
.filter-metal:hover {background-color:#fccf31;text-decoration:none;}

/*calendar*/
.calender table {margin:0 auto;width:294px;border:0}
.calender .head { width:294px; height:30px; background-color:#EEE; text-align:center;}
.calender .day { width:38px; _width:37px;height:35px;float:left;margin:1px; text-align:center;line-height:35px;border:1px solid #e1e1e2;}
.calender .day a {background:#f2f2f4;display:block;width:38px;height:35px;text-decoration:underline;color:#d7000f}
.calender .day a:hover {color:#fff;background:#d7000f}
.calender .light a,.calender .light { background-color:#1596cd; color:#fff}
.calendar-words {border:1px solid #cbcbcb;margin:12px 0;padding:6px;}
.cale-note {border:1px solid #e1e1e2;padding:10px 0 6px 0;background:#f2f2f4}
.cale-note li {background:none;position:relative;min-height:92px;overflow:auto }
.cale-note .cal-month , .cale-note .cal-date,.cale-note .cal-content {position:absolute;left:6px;width:40px}
.cale-note .cal-month {background:#df000f;height:20px;top:6px;width:42px;color:#fff;font:400 9pt/20px "Helvetica Neue", Sans-Serif;text-align:center}
.cale-note .cal-date {background:#fff;border:solid #e1e1e2;height:26px;top:26px;border-width:0 1px 1px;color:#d7000f;font:700 13pt/26px verdana;text-align:center}
.cale-note .cal-content {left:60px;top:6px;min-height:40px;line-height:21px;width:220px;}
.cale-note .today .cal-month{background:#1596cd}
.cale-note .today .cal-date{color:#1596cd}
.cale-note .today {background:#fff}

.ui-tooltip, .arrow:after {background: black;border: 2px solid white;}
.ui-tooltip { padding: 10px 20px; color: white; border-radius: 6px; font: bold 14px "Helvetica Neue", Sans-Serif; box-shadow: 0 0 7px black;background:#d7000f }
.arrow { width: 70px; height: 16px; overflow: hidden; position: absolute; left: 50%; margin-left: -35px; bottom: -16px; }
.arrow.top { top: -16px; bottom: auto; }
.arrow.left { left: 20%; }
.arrow:after { content: ""; position: absolute; left: 20px; top: -20px; width: 25px; height: 25px; box-shadow: 6px 5px 9px -9px black; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); tranform: rotate(45deg);	background:#d7000f }
.arrow.top:after { bottom: -20px; top: auto; }

.ui-autocomplete {border:1px solid #cbcbcb;background:#fff;color:#888;/* Gecko browsers */
-moz-border-radius: 3px; 
/* Webkit browsers */
-webkit-border-radius: 3px; 
/* W3C syntax - likely to be standard so use for future proofing */
border-radius:5px;}
.ui-autocomplete li:hover {background:#d7000f;color:#fff}
.ui-menu-item a {line-height:30px}


.backTop,.research{ display:none; position:fixed; left:50%; bottom:40px; margin-left:516px; cursor:pointer; width:54px; height:54px; background: url(../image/goTop.png) no-repeat right top; _position:absolute; _top:expression((document.compatMode && document.compatMode=='CSS1Compat' ? documentElement.scrollTop+(documentElement.clientHeight - this.clientHeight):document.body.scrollTop+(document.body.clientHeight - this.clientHeight))-100); }
.backTop:hover{ background-position:left top;}
.research {bottom:94px;background-position:left -54px;}
.research:hover {background-position:right -54px;}


/*news detail*/
.pos a,.pos a:visited {color:#3f3639}
#content .news-title {margin:20px 10px 10px;line-height: 31px;}
#content .news-title h1 {font:normal 26px/31px verdana,arial,"Microsoft Yahei",simhei;letter-spacing: -1px;}
#content .news-title .note {display:inline;color:#888888}
#content .news-title .note a,#content .news-title .note a:visited {color:#888}
#content .news-profile {border:1px solid #e1e1e2;background:#f2f2f4;padding:16px;color:#888888;font-size:14px;line-height:24px;word-wrap:break-word;}
#content .news-detail {font-size:14px;line-height:28px;max-width:660px;_width:660px;overflow:hidden;min-height:180px;padding-top:20px}
#content .news-detail p {margin-bottom:28px}
#content .news-share {line-height:28px;margin-top:28px;clear:both;height:56px;position:relative}
#content .news-copyright {line-height:24px;color:#ff0000}
#content .news-keyword,#content .news-comment {font-size:14px;margin-bottom: 50px;margin-top:30px;}
#content .news-keyword .block1,#content .news-keyword .block2 {overflow:hidden}
#content .news-keyword .block1 {float: left;width: 415px;margin-bottom: 55px;border-right: 1px solid #e1e1e2;}
#content .news-keyword .title,#content .news-comment .title {font-weight: bold;line-height: 20px;height: 20px;overflow: hidden;padding-bottom: 3px;clear:both;margin-bottom: 27px;}
#content .news-keyword .block2 {padding-left:20px }

#content .news-keyword .title a {font-weight:normal;display:inline-block;padding:0 6px;margin-right:6px;border:1px solid #cbcbcb;border-radius: 3px;font-size: 12px;}
#content .news-keyword a,#content .news-keyword a:visited {color:#bcbcbc}
#content .news-keyword .block1 .title a:hover {background:#1596cd;color:#fff;text-decoration:none}
#content  .content-list {line-height:28px;font-size:14px}
#content  .content-list li {height:28px;overflow:hidden;background:url(../image/icons.png)  no-repeat 0 -2041px;padding-left:18px}
#content  .content-list li a,#content  .content-list li a:visited {color:#323232}
#content  .content-list li.first {background:none;height:36px;font:normal 18px/36px verdana,arial,"Microsoft Yahei",simhei}
#content  .content-list li em {color:#909090;margin-left:12px;font-size:12px}

#content .news-title .note .rs1 {display:inline-block;background:url(../image/icons.png) no-repeat 0 -70px;padding-left:20px}
#content .news-title .note .rs1:hover {background-position:0 -390px}
#content .news-title .note em {display:inline-block;line-height:12px}

.news-comment .tie {display:inline-block;float:right;font-weight:normal;font-size:12px}
.news-comment .tie-count {color: #d7000f;font-family: Georgia;font-size: 24px;padding-right: 8px;}
.news-comment .info-line {padding: 0 10px;color: #cbcbcb;}
.news-comment .no-textarea,.news-comment .loading {position:absolute;display:block;z-index:3;top:-86px;border-radius:2px;display:none}
.news-comment .no-textarea {width:658px;height:120px;background:#3f3639;filter:alpha(Opacity=30);-moz-opacity:0.3;opacity: 0.3; }
.news-comment .loading {width:658px;height:100px;top:-50px}

.news-comment .replay {border:1px solid #cbcbcb;border-radius: 3px;}
.news-comment .replay:hover,#content .news-comment .replay:focus{border-color:#1596cd;-webkit-box-shadow: 0 0 8px #cdcdcd;-moz-box-shadow: 0 0 8px #cdcdcd;box-shadow: 0 0 8px #cdcdcd;}
.news-comment .replay textarea {font-size: 16px;border: 0;outline: none;resize: none;}
.news-comment .reply-content {border-bottom:1px solid #cbcbcb}
.news-comment .np-tip-error {position: absolute;background: #f9f5ec;display: none;border: 1px solid #f6e3c9;width: 300px;height: 36px;line-height: 36px;top: -65px;left: 165px;font-size: 14px;font-weight: bold;text-align: center;color: #d7000f;border-radius: 2px;z-index:9}
.news-comment .submitBtn a,.news-comment .submitBtn a:visited,.news-comment .submitBtn a:hover{color:#fff}

.author-name, .author-pwd {top:3px;left:3px;background: #fff;width: 170px;height: 26px;line-height: 26px;border: 1px solid #dcdddd;font-size: 12px;position: absolute;overflow: hidden;}
.author-name em{position:absolute;top:6px;display:inline-block;margin-left:6px;width:18px;height:14px;background-position:-4px -2080px;}
.tie-sprite{background-image:url(../image/icons.png);background-repeat:no-repeat;}
.tie-textbox{position:absolute;left:30px;z-index:1;margin:0;padding:0;width:137px;height:26px;outline:0;border-width:0;background:0;line-height:26px;-webkit-appearance:none;}
.author-tips{position:absolute;top:0;left:30px;width:137px;height:26px;background-color:#fff;color:#ccc;line-height:26px;}
.author-pwd{left:174px;}
.author-pwd em{position:absolute;top:4px;display:inline-block;margin-left:6px;width:18px;height:18px;background-position:-21px -2080px;}
.auto-login {left:360px;line-height:32px;font-size:12px;position:absolute;color:#888888}
.auto-login input {margin: 0;padding: 0;width: 13px;height: 13px;display: inline-block;position:relative;top: -1px;vertical-align:middle;margin-right:6px;}
.submitBtn{position:absolute;top:3px;right:3px;}
.submitBtn a{display:inline-block;width:120px;height:26px;border:1px solid #1e5a8f;border-radius:2px;background-color:#1596cd;background-image:-webkit-linear-gradient(top,#379be9,#328bd2);background-image:-moz-linear-gradient(top,#379be9,#328bd2);background-image:-o-linear-gradient(top,#379be9,#328bd2);color:#fff;text-align:center;font-weight:bold;font-size:14px;line-height:26px;cursor:pointer;}


#content .nav-red {margin-top: -10px;}
#content .nav-red a {display: inline-block;padding-top:12px;width:70px;margin-left:16px;height:42px;font:normal 16px/42px "Microsoft Yahei",simhei;text-align:center}
#content .nav-red a,#content .nav-red a:visited {color:#3f3639}
#content .nav-red a.active, #content .nav-red a:hover {background:#d7000f;color:#fff;text-decoration:none}


#content .news-con {clear:both;height:370px;overflow:hidden}
#content .news-con .block1,#content .news-con .block2 {display:block;float:left}
#content .news-con .block1 {width:176px}
#content .news-con .block2 {margin-left:24px}
#content .news-con .block1 .pic {position:relative;height:110px;overflow:hidden}
#content .news-con .block1 .words {position:absolute;bottom:0;height:20px;line-height:20px;font-size:12px;overflow:hidden;padding:0 6px;left:0}
#content .news-con .block1 .words,#content .news-con .block1 .words:visited {color:#fff}
#content .news-con .block1 p {position:absolute;bottom:0;width:100%;height:20px;background:#3f3639;filter:alpha(Opacity=90);-moz-opacity:0.6;opacity: 0.6;}

#content .news-con h2 {font-weight:normal;display:inline-block;margin-right:12px}
#content .news-con .block2 {width:458px;height:370px;overflow:hidden;background:url(../image/point.png) repeat-y;line-height:28px;background-position:-8px 12px}
#content .news-con .block2 a {display:inline-block;padding-left:12px;float:left;color:#3f3639;white-space:nowrap;}
#content .news-con .block2 a:visited {color:#3f3639}
#content .news-con .block2 .first {clear:both;display:block;background:#fff;font-size:18px;font-weight:bold;height:34px}

.rt-block .de-list li {position:relative;width:300px;height:100px;background:#fff;padding:10px 0 ;border-bottom:1px dotted #e1e1e2}
.rt-block .de-list li .pic,.rt-block .de-list li .words {position:absolute;width:100px;height:100px;overflow:hidden}
.rt-block .de-list li .words {width:180px;left:120px;}
.rt-block .de-list li em {display:block;height:25px;line-height:25px;overflow:hidden}
.rt-block .de-list li em.title {border:0;height:50px;font-weight:bold}
.rt-block .de-list li em.title span {margin-right:6px;font-size:12px;color:#888}
.rt-block .de-list li em.company {font-size:12px;color:#888}
.rt-block .de-list li em.price span {color:#d7000f;font-weight:bold}
.rt-block .de-list li.more {text-align:right;border:0;height:25px}

#content .vote {min-width:200px;margin-left:auto;font-size:14px;line-height:28px;background:#f2f2f4;padding:6px;float:right}
#content .vote h3 {background:#fff;padding:6px 12px 0}
#content .vote ul {background:#fff;padding:6px 12px}
#content .vote li {height:28px;overflow:hidden;clear:both;font-size:12px;}
#content .vote li dd {display:inline-block;float:right;width:auto;margin-left:20px;}
#content .vote li dd .option span {display:block;height:10px;background:#1596cd;}
#content .vote li dd .btn {width:30px;height:20px;border:1px solid #cbcbcb;display:block;line-height:20px;margin-top:3px;background-color: #f2f2f4;
background-image: -webkit-linear-gradient(top,#f2f2f4,#e1e1e2);border-radius: 2px;}
#content .vote li dd a,#content .vote li dd a:visited {color:#888}
#content .vote li dd a:hover {text-decoration:none;background-image: -webkit-linear-gradient(top,#e1e1e2,#cbcbcb);}

#content #info {font-size:12px;color:#888;line-height:20px;height:20px;text-indent:1em}

#content .war span {color: #d7000f;font-family:"Tunga",simsun;font-size: 24px;}
#content .war {border: 1px solid #f6e3c9;background:#f9f5ec;padding:10px 24px}
#content .war a,#content .war a:visited {color:#d7000f;font-weight:bold}


.ui-widget-header {
border: 1px solid #cbcbcb;border-radius: 6px;
background: #1596cd ;
color: #ffffff;
font-weight: bold;
}
.ui-state-default .ui-icon {
background-image: url(images/ui-icons_b6000f_256x240.png);
}
.ui-widget-header .ui-icon {
background-image: url(images/ui-icons_b6000f_256x240.png);
}
.ui-icon, .ui-widget-content .ui-icon {
background-image: url(images/ui-icons_b6000f_256x240.png);
}

.ui-icon, .ui-widget-content .ui-icon {
background-image: url(images/ui-icons_b6000f_256x240.png);
}
.ui-icon {
width: 16px;
height: 16px;
}
.ui-icon {
display: block;
text-indent: -99999px;
overflow: hidden;
background-repeat: no-repeat;
}


.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
border: 1px solid #d3d3d3;
background: #e6e6e6 url(images/ui-bg_flat_15_ffffff_40x100.png) 50% 50% repeat-x;
font-weight: normal;
color: #555555;
}
.ui-widget {
font-family: Verdana,Arial,sans-serif;
font-size: 1.1em;
}
.ui-button {
display: inline-block;
position: relative;
padding: 0;
line-height: normal;
margin-right: .1em;
cursor: pointer;
vertical-align: middle;
text-align: center;
overflow: visible;
}
.ui-dialog {border:1px solid #e1e1e2; border-radius: 6px;background:#f2f2f4;}
.ui-dialog-content  {filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9;}


.replay .reply-content textarea {width: 630px; height: 40px; padding: 10px;}
.replay .login {position:relative;display:block;height:40px}


/*by buoren 2014/12/29*/
.news-effect {clear:both;border:1px solid #cbcbcb;height:62px;margin:20px 0;border-radius:4px;}
.news-effect .selected {line-height:21px;height:auto;float:right;width:430px;padding:10px}
.news-effect span {display:block;height:20px}
.news-effect span  {float:right;width:100px;line-height:20px;text-align:center;margin-right:1px}
.news-effect .down span {background-color:#008733;color:#ffffff}
.news-effect .up span {background-color:#d7000f;color:#ffffff}
.news-effect .nud span {background-color:#919191;color:#ffffff}
.news-effect-btn {line-height:21px;}
.news-effect-btn input {vertical-align:text-bottom;background:#fff}
.news-effect .title {width:168px;height:40px;background:#f2f2f4;float:left;padding:10px;border:1px solid #fff;border-radius:4px;}

.topic {position:relative;filter:alpha(Opacity=80);-moz-opacity:0.6;opacity: 0.6;height:25px;width:100%}

.topic-star {top:6px;left:60px}
.topic-star,.topic-star em {width:36px;height:12px;background:url(../image/steel_xx.png) repeat-x 0 -12px}
.topic-star em {background:url(../image/steel_xx.png) repeat-x 0 -0;}
.topic-star em.topic-star-1 {width:12px}
.topic-star em.topic-star-2 {width:24px}
.topic-star em.topic-star-3 {width:36px}
.topic-trend {right:46px;top:3px}
.topictt,.topictt2,.topic-up,.topic-down {background:url(../image/icons.png) no-repeat -10px -1810px;display:block;width:36px;height:20px;}
.topictt2 {background-position:-10px -1770px}
.topic-up,.topic-down {right:10px;top:3px}
.topic-up {background-position:-10px -2110px;}
.topic-down {background-position:-10px -2150px;}
.topic-date {font:normal 12px verdana,arial,Tahoma;color:#3f3639;height:25px;line-height:25px;padding-left:10px;background:url(../image/icons.png) no-repeat 0 -2042px}

.pic_topic3 em,.topic em {display:block;position:absolute}
.pic_topic3 .topic-up,.pic_topic3 .topic-down {top:6px}
.pic_topic3 {width:100%}
.pic_topic3 th{font-weight:bold; line-height:28px;height:28px}
.pic_topic3 td {padding:2px 4px; font-size:13px;  line-height:23px;position:relative;border-bottom:1px solid #ffffff;background:#f2f2f4}
.pic_topic3 td.first {background:#fff}
.pic_topic3 td.end {background:#e1e1e2}
.pic_topic3 .topic-star {top:8px;left:10px}
.pic_topic3 .words {position:absolute;top:23px;left:0;display:block;width:170px;height:23px;}
/*
.newyears {position:absolute;top:176px;width:100%;height:335px;z-index:-1;}
.newyears p {width:1220px;height:335px;background:url("../image/2015_bg_01.png") no-repeat;margin:0 auto}
.nav-channel .nav .nav-blue {border-top:5px solid #d7000f}
.rt-block .title {border-top:3px solid #d7000f}
*/

/*quote Table Style*/
.tab-p1 {color:#3f3639;height:auto;margin:0 20px;background:#fff }
.tab-p1 th,.tab-p1 td {padding:.6em;line-height:21px;}
.tab-p1 td {height:42px}
.tab-p1 th {font:normal 14px Tahoma,sans-serif,STHeiti,"Microsoft Yahei";border-bottom:2px solid #cbcbcb}
.tab-p1 thead { background:#1596cd;color:#fff}
.tab-p1 td {border:solid #9fb5cd;border-width:0 1px 1px 0;}
.tab-p1 .price,.tab-p1 .unit,.tab-p1 .area,.tab-p1 .price,.tab-p1 .change,.tab-p1 .date {white-space:nowrap;min-width:28px}
.tab-p1 .name,.tab-p1 .spec,.tab-p1 .mark {word-wrap:break-word;max-width:150px}
.tab-p1 .name {border-width:0 1px 1px;font-weight:bold;background:#f7f7f7}
.tab-p1 .date {color:#888;text-align:center;}
.tab-p1 .note {width:56px}
.tab-p1 .aver {font-weight:bold}
.tab-p1 .price,.tab-p1 .aver,.tab-p1 .change {text-align:right}
.tab-p1 .price {min-width:100px}
.tab-p1 .change .red,.tab-p1 .change .green {font-weight:bold}
.tab-p1 td.black {color:#3f3639;font-weight:bold}
.tab-p1 tbody tr:nth-child(odd) {background:#F7F7F7;}
.tab-p1 tbody tr:nth-child(odd) .name {background:#f0f0f0;}
.t_tab li{width:100px; font:normal 16px verdana,"Microsoft Yahei","simhei"; float:left; text-align:center; border:1px #dbd3fa solid; border-bottom:none;height:34px; line-height:34px;}
.tab-p1 .pre {background:#9fb5cd;color:#fff;line-height:16px;height:16px;padding-right:3px}


/*财经日历*/

.news_cale li { background: none repeat scroll 0% 0% transparent; position: relative; min-height: 60px; padding-left: 0px; height: auto; overflow: hidden; margin: 5px 0px;}
.cale-note p {clear:both;height:21px;overflow:hidden}
.cale-note span {font-size:12px;color:#888;height:21px;margin-right:10px}
.cale-note .car_s1{ width:auto; text-align:left; padding-left:3px;}
.cale-note .car_s2{ float:left;width:100px;text-align:left}
.cale-note .car_s3{ float:right;width:24px;}
.cale-note .car_s4{ float:right; }


.news_cale { position: absolute; top: 0px; left: 0px;}
.news_cale { padding: 4px; width: 42px; overflow: hidden;}
.news_cale .cal-month { background: none repeat scroll 0% 0% #DF000F; height: 20px; width: 42px; text-align: center; color: #FFF; display: block; font-size: 12px; line-height: 20px;}
.news_cale .cal-date { background: none repeat scroll 0% 0% #FFF;   border-width: medium 1px 1px;  border-style: none solid solid;
    border-color: -moz-use-text-color #E1E1E2 #E1E1E2; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none;
    border-image: none; height: 26px; color: #D7000F; font: 700 13pt/26px verdana; text-align: center; display: block; width: 40px;}
.calendar_day{ height:400px;}



.news_mark{background:url(images/data_icon.png) no-repeat 0px -36px; width:12px; height:12px; display:inline-block; vertical-align:middle}
.news_mark2{background-position:0px -64px}
.news_mark3{background-position:0px -64px}
.news_today .cal-month {   background: none repeat scroll 0% 0% #1596CD;}
.news_today .cal-date {  color: #1596CD;}

/*table*/
.data_tab th{background:#dbe3fa; }
.data_tab th,.data_tab td{line-height:32px;border:1px solid #9fb5dc;padding:0 16px}
/*.data_tab tr:hover {background:#ffdbab}*/
.data_tab .b {background:#f4f7fc;font-weight:bold}
.data_tab .date {color:#888888}
.data_tab em {display:inline-block;}
.data_tab .green .arr-price {margin:14px 6px 0;width: 0;height: 0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 6px solid #008377;}
.data_tab .red .arr-price {margin:13px 6px 0;width: 0;height: 0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-bottom: 6px solid #d7000f;}

/*ads*/
.data_adr{text-align:right;background:#cbcbcb;width:160px;height:600px;margin-left:830px}

/*modfiy by guhaihong*/
.followme .sina,.followme .tencent,.followme .rss,.followme .weixin,.followme .android,.followme .iphone ,.followme .mobile{background:url(../image/icons-sprites-v3.png) no-repeat -2px -338px;display:block;width:30px;height:30px;overflow:hidden;text-indent:32px;margin:8px 0 0 8px}
.followme a{padding-right:0px;}
.followme .rss {background-position:-62px -338px}
.followme .tencent {background-position:-92px -338px}
.followme .weixin,.followme .mobile {width:100px;height:100px;background-position:0 -220px;margin-top: 39px;}
.followme .mobile {background-position:-100px -220px;margin-top: 10px;}
.followme .android,.followme .iphone {width:128px;height:40px;background-position:-200px -220px;margin:0px;}
.followme .iphone {background-position:-200px -260px;margin-top:8px;}
.footrecommend dd a{height:40px;}


/* search_box*/
.search_box{
    position: relative;
    left: 700px;
    width: 300px;
    height: 30px;
    top: 15px;
}
#gcsMain{
    position: absolute;
    width: 80%;
    height: 100%;
    left: 0;
    border: 2px solid #061D43;
    outline: none;
    line-height: 30px;
	padding:0px 10px;
}
#search_btn{
    position: absolute;
    left: 80%;
    top: 0;
    width: 20%;
    height: 34px;
    background: #061D43;
    outline: none;
    border: none;
    color: #fff;
}
#topimg{ position:fixed; z-index:9999; right:10px; bottom:10px; cursor:pointer;}

/*share facebook,linkedin,twitter*/
.sharebox{
    padding-left:60px;
    position:relative;
    margin-right:-10px;
    line-height:18px;
}
.fr{
    float:right;
    right:0;
}
.sharebox:before{
    position:absolute;
    top:0;
    left:0;
    content:'SHARE:';
    font-size:12px;
    color:#868686;
    font-weight:lighter;
    line-height:18px;
}
.stButton .facebook , .shareicons , .st_facebook{
    width:16px!important;
    height:16px;
    display:inline-block;
    margin-right:5px;
}
.stButton .facebook {
    background:url(../image/facebook.png) no-repeat!important;
}
.stButton .facebook:hover{
    background:url(../image/facebook_hover.png) no-repeat!important;
}
.twitter{
    background:url(../image/Twitter.png) no-repeat;
}
.twitter:hover{
    background:url(../image/Twitter_hover.png) no-repeat;
}
.shareicons.linkedin{
    background:url(../image/linkedin.png) no-repeat;
    margin-right:0;
}
.linkedin:hover{
    background:url(../image/linkedin_hover.png) no-repeat;
}
.stButton .chicklets{
    padding:0!important;
}
.stButton{
    margin:0!important;
    width:16px!important;
    height:16px!important;
}
.sharebox.shareDiv:before{
    margin-top:18px;
}

/*权限蒙层*/
#news{
    position:relative;
}
.bdMasko{
    position:absolute;
   top:45px;
    left:0px;
    right:0px;
    bottom: 0px;
    z-index:10;
    display: inline-block;
}
.bdMask{

    position:absolute;
    top:0px;
     left:0px;
    right:0px;
    bottom: 0px;
    background:#000000;
    opacity:0.5;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=50)";
    z-index:-1;
    display: inline-block;
}
.bdMasko>p{
    font-size:16px;
    color:#ffffff;
    text-align:center;
    position:relative;
    margin-top:350px;
    /*display:none;*/
}
.bdMasko>p:before{
    content:'';
    display:block;
    width:100px;
    height:109px;
    background:url(../image/lock.png) no-repeat;
    position:absolute;
    top:0;
    left:50%;
    margin:-130px 0 0 -50px;
}
.bdMasko .upSign{
    color:#3ccc72;
    cursor:pointer;
    text-decoration: underline;
}


.msg{ padding: 10px 10px; max-width: 350px; background-color: #fcfcfc; border: solid 1px #d1d1d1; color: #999999; line-height: 19px; font-size: 12px; position: absolute;z-index: 10000; left: 0px; top:0px; }
.msg b{color: #4699f7; font-weight: normal}
.msg span{ display: inline-block; padding: 10px 0px; display: inline-block; width: 100%;}
.msgbt{border-bottom: solid 1px #dfdfdf; }

.news-info{display:inline-block; width:375px; padding:0px 0px;margin:0px 0px;}