@CHARSET "UTF-8";
a{text-decoration:none;color:#333333}
#content{margin-top:15px;}
.hd{line-height:33px;position:relative;}

.more{line-height:25px;height:25px;}
.hd a.more{position:absolute;right:15px;color:#505050;}
.more{line-height:25px;height:25px;}
.hd a.more{position:absolute;right:15px;color:#505050;line-height:33px}

.content-wrapper .left-content,.content-wrapper .center-content,.content-wrapper .right-content{float:left}
.content-wrapper {overflow:hidden;width:100%;margin-bottom:10px;}
.c-left,.c-center,.c-right{float:left;}
.c-l-right{float:right}
.c-left,.c-center{margin-right:10px;}
.c-left{width:310px;}
.c-center{width:342px;}
.c-right{width:278px;}
.c-l-right{width:630px}

.c-content .hd{background:url(images/hd_310_33_bg.gif) no-repeat scroll 0 0;height:33px;}
.c-content .bd{ padding:5px 0;border-color:#C7C7C7;border-style:none solid;border-width:1px;overflow:hidden;}
.c-content .ft{background:url(images/ft_310_6_bg.gif) no-repeat scroll 0 0;height:6px;*font-size:0;}

.c-content .bd li{position:relative;height:24px;padding-left:15px;line-height:24px;}

#rec-ser{border:1px solid #D4D4D4;width:308px;/*height:184px;*/height:102px;background:url(images/308_c_bg.gif) no-repeat scroll 0 top;padding:3px 0;}
#rec-ser .c-i-left{float:left;width:105px;padding-left:5px;}

#rec-ser .c-i-left .image{width:96px;height:68px}
#rec-ser .c-i-left .name{margin-top:6px;height:30px;line-height:30px;width:100%;text-align:center;}
#rec-ser .c-i-left .name a{color:#4997DA}

#rec-ser .c-i-right{float:right;width:190px;padding-left:5px;}
#rec-ser .c-i-right .hd{height:20px;line-height:20px;position:relative;}	
#rec-ser .c-i-right .hd h2{color:#1768A7;font-size:13px;display:inline;}
#rec-ser .c-i-right .hd span.more{position:absolute;right:5px;top:0;}
#rec-ser .c-i-right .hd span.more,#rec-ser .c-i-right .hd span.more a{color:#505050}

#rec-ser .c-i-right .by-line{color:#8E8E8E;margin:3px 0;}
#rec-ser .c-i-right .by-line .user{color:#4997DA;}
#rec-ser .c-i-right .by-line,#rec-ser .c-i-right p{line-height:18px;}
#rec-ser .c-i-right p{}
#rec-ser .c-i-bt{border-top:1px solid #D4D4D4;margin-top:2px;padding:5px 0;}
#rec-ser .c-i-bt{height:18px;line-height:18px;}
#rec-ser .c-i-bt li{padding-left:15px;position:relative;}

.c-content .bd li span{position:absolute;right:10px;top:0}
#rec-ser .c-i-bt li span{color:#1768A7}

/*rec-article*/	
#rec-article{border:1px solid #D3D5D4;margin-bottom:15px;}
#rec-article .hd{background:url(images/hd_340_30_bg.gif) no-repeat scroll 0 0;border-bottom:1px solid #D3D5D4;height:30px;line-height:30px;}

#rec-article .bd{padding:6px;}
#rec-article .bd li {font-family:Tahoma;display:block;height:25px;position:relative;vertical-align:bottom;}
#rec-article .bd li span.more{position:absolute;right:0;top:5px;top:0 !important;color:#818181;width:75px;}
#rec-article .bd .l-m{display:none;}
#rec-article .bd .l-t{font-size: 14px;line-height:25px;height:25px;}
#rec-article .bd .top-3 .cate{/*color:#1980A9*/color:#FF6600}
#rec-article .bd .top-3 .title{color:#1973F8/*color:#1980A9*/}
#rec-article .bd li.hover {height:100%;}
#rec-article .bd li.hover .l-t{color:#333333;font-weight:bold; }

#rec-article .bd li.hover .l-m{display:block;height:100%;margin:3px 0;}
#rec-article .bd li.hover .l-m .image-wrapper{float:left;width:90px;height:68px;border:1px solid #C7C7C7}
#rec-article .bd li.hover .l-m .d-c{float:right;width:225px;}
#rec-article .bd li.hover .l-m .d-c p{color:#818181;line-height:18px;}

/*site-guide*/
#site-guide {background:transparent url(images/site_guide_bg_v3.gif) no-repeat scroll 0 0;height:190px;padding:10px 6px 0;}
#site-guide p{line-height:20px;margin:0 auto 5px;width:230px;font-size:13px;color:#456EBA;position:relative;_font-size:13px;}
#site-guide p.intro{margin-bottom:2px;}	
#site-guide p a.buz-reg{position:absolute;right:0}
#site-guide p.tutorial{height:40px}

/*scroll-billborad*/
#scroll-billborad{margin-bottom:15px;color:#222;position:relative;border-color:#D3D5D4;border-style:none solid solid;border-width:1px;height:128px;line-height:16px;overflow:hidden;}

#scroll-billborad li{line-height:16px;padding-bottom:9px;padding-left:8px;}
#scroll-billborad li span.user a{color:#4997DA;/*color:#1973F8;*/display:inline;width:105px}
#scroll-billborad li span.prize-level{color:#FF6600}

/*rank-list*/
#pro-rank-list li a,#ser-rank-list li a{/*color:#2754BB*/color:#1973F8}
#pro-rank-list li span,#ser-rank-list li span{color:#FF5A00}
#rank-list{margin-bottom:10px;}
#rank-list .hd{background:transparent url(images/hd_310x5.gif) no-repeat scroll 0 0;height:5px;_font-size:0}
#rank-list .ft{background:transparent url(images/ft_310_5_bg.gif) no-repeat scroll 0 0;height:5px;_font-size:0}

#rank-list .bd {border-color:#C7C7C7;border-style:none solid;border-width:1px;overflow:hidden;width:308px;}
#rank-list .bd .title{height:28px;line-heigth:28px;border-bottom:1px solid #C7C7C7;position:relative;}
#rank-list .bd .title a.more{color:#636363;position:absolute;right:5px;top:6px;}
#rank-list .bd .title ul{position:absolute;top:2px;padding-left:5px;}
#rank-list .bd .title ul li{float:left;background:transparent url(images/rank_bg.gif) no-repeat scroll 0 0;height:31px;width:100px;margin-right:3px;cursor:pointer;line-height:28px;text-align:center;font-size:13px;font-weight:bold;}
#rank-list .bd .title ul li.on,#rank-list .bd .title ul li:hover{background:transparent url(images/rank_on_bg.gif) no-repeat scroll 0 0;color:#FFF;}

#rank-list .bd .list{padding:5px 4px;}
#rank-list .bd .list ul li{float:left;line-height:2.0;margin-left:0;margin-right:10px;width:145px;overflow:hidden;}
#rank-list .bd .list ul li.last{margin-right:0}

#rank-list .bd .list ul li .list-head{color:#FF0000;font-size:14px;background:transparent url(images/rank_head.gif) no-repeat scroll 5px center;height:30px;padding-left:25px;line-height:30px;}
#rank-list .bd .list ul li .hd{background:transparent url(images/hd_152x3.gif) no-repeat scroll 0 0;height:3px;_font-size:0px;}
#rank-list .bd .list ul li .bd{padding:0;width:125px;border-style:none solid;background:transparent url(images/list_num.gif) no-repeat scroll 5px 5px;height:210px;padding-left:25px;}
#rank-list .bd .list ul li .bd ul li{line-height:21px;}
#rank-list .bd .list ul li .ft{background:transparent url(images/ft_152x3.gif) no-repeat scroll 0 0;height:3px;_font-size:0px}

#c-hotpro .hd{background:transparent url(images/hd_342_33_bg.gif) no-repeat scroll 0 0;}
#c-hotpro .ft{background:transparent url(images/ft_342x6.gif) no-repeat scroll 0 0;}

/*recommand-article*/
.recommand-article{width:276px;border:1px solid #D3D5D4;height:139px}
.recommand-article .title{position:relative;height:22px;line-height:22px;padding-left:6px;}
.recommand-article .title h2{display:inline;color:#1768A7;font-size:14px}
.recommand-article .title span{position:absolute;right:1px;top:3px;width:40px;}
.recommand-article .title span a{cursor:pointer;height:14px;width:14px;float:left;}
.recommand-article .title span a.prev-ink{background:url(images/prev_ink_b.gif) no-repeat scroll 0 0;margin-right:5px}
.recommand-article .title span a.next-ink{background:url(images/next_ink_b.gif) no-repeat scroll 0 0;}

.recommand-article .title span .disabled {cursor:default;opacity:0.5;filter: alpha(opacity=50);}

.recommand-article .content{position:relative;visibility: hidden;left: -5000px;}
.recommand-article .content .inner-wrapper{ padding:5px 6px;/*width:257px;*/}
.recommand-article .content .img{/*border:1px solid #C7C7C7;*/float:left;height:66px;margin-right:5px;width:84px;}
.recommand-article .content .data{ }
.recommand-article .content .data .item-title {line-height:15px;}
.recommand-article .content .data .item-title a {color:#B16406;font-weight:bold;}
.recommand-article .content .data  span a{color:#767676;}
.recommand-article .content .data .item-summary {line-height:18px;margin-top:5px;position:relative;}
#recommand-report{margin-top:10px;}

/*hot-report */
#hot-report{width:233px;}
#hot-report .hd{ background:url(images/hd_233_33_bg.gif) no-repeat scroll 0 0;height:33px;}
#hot-report .bd{ border-style:none solid;border-color:#C7C7C7;border-width:1px;}
#hot-report .bd ul li { height:23px;line-height:23px;background:transparent url(report/images/dot_y.gif) no-repeat scroll 10px 8px;padding-left:20px;}
#hot-report .bd ul li a{color:#0C0C0C;}
#hot-report .ft{ background:url(images/ft_233_7_bg.gif) no-repeat scroll 0 0;height:7px;width:100%;*font-size:0;}

/*hot-content/newest-content*/
.hot-content,.newest-content{width:630px;}
.hot-content .hd,.newest-content .hd{background:url(images/hd_630_33_bg.gif) no-repeat scroll 0 0;height:33px;width:630px;position:relative;}
.hot-content .hd .hot-hd-title,.newest-content .hd .hot-hd-title{ float:left;height:15px;line-height:15px;padding-right:8px;margin:10px 8px 8px 15px;display:inline;}
.hot-content .hd .hot-cat {float:left;margin-left:10px;margin-top:10px;display:inline}
.hot-content .hd ul li { float:left;display:inline;height:14px;line-height:14px;margin-right:8px;border-style:none solid none none;border-width:1px;}
.hot-content .hd ul li a{margin-right:8px}
#pro-hot-content .hd ul li {border-color: #4188A2;}
#pro-hot-content .hd ul li a{color:#4188A2;}

#service-hot-content .hd ul li{border-color:#C08338;}
#service-hot-content .hd ul li a{color:#C08338;}

.hot-content .bd,.newest-content .bd{width:628px;border-color:#C7C7C7;border-style:none solid;border-width:1px;}
.hot-content .bd{height:277px;padding:10px 0;overflow:hidden;}
.hot-content .bd .hot-item,.newest-content .bd .hot-item{float:left;width:130px;display:inline;margin-left:24px;height:126px;}
.hot-content .bd .hot-item {background:url(images/item_r_bg.gif) no-repeat right 3px;}
.hot-content .bd .hot-item .item-image,.newest-content .bd .hot-item .item-image {width:122px;height:82px;border:1px solid #C7C7C7;}
.hot-content .bd .hot-item .item-title,.newest-content .bd .hot-item .item-title{margin:5px 0 ;font-weight:bold;line-height:25px;}
.hot-content .bd .hot-item .stars img {margin-bottom:-3px;}
.hot-content .ft,.newest-content .ft{background:url(images/ft_630_5_bg.gif) no-repeat scroll 0 0;height:5px;width:100%;*font-size:0;}

.hot-content .separate-line,.newest-content .separate-line{width:100%;height:25px;clear:both;}

#pro-hot-content .bd .hot-item .item-title,#pro-newest-content .bd .hot-item .item-title{color:#1780A4;}
#service-hot-content .bd .hot-item .item-title,#service-newest-content .bd .hot-item .item-title{color:#B16406;}

.newest-content .bd ul{margin:10px 0;}
.newest-content .bd li {padding:8px 0;}


/*cat-content*/
.cat-content{float:left;width:310px;margin-right:10px;}
.cat-last{margin-right:0;}
.cat-content .hd{background:url(images/hd_310_33_bg.gif) no-repeat scroll 0 0;height:33px;position:relative;}

.hd h1{color:#686868;margin-left:10px;display:inline;float:left;}
.hd h1,.hd h1 a{color:#333333;font-size:14px;}
.hd h1 a:hover{text-decoration:none;}
.cat-content .bd{ padding:8px 0 6px;border-color:#C7C7C7;border-style:none solid;border-width:1px;overflow:hidden;}
.cat-content .bd li{padding-left:20px;margin:3px 0 0;position:relative;}
.cat-content .bd li a{color:#0C0C0C;}
.cat-content .bd li.normal{background:transparent url(report/images/dot_y.gif) no-repeat scroll 10px center;height:19px;line-height:19px;}
.cat-content .bd li.on{ height:75px;}
.cat-content .bd li .focus-content .item-image{width:90px;height:68px;float:left;margin-right:10px;border:1px solid #C7C7C7;}
.cat-content .bd li .focus-content .item-data{width:176px;float:left;}
.cat-content .bd li .focus-content .item-data .item-title{line-height:15px;}
.cat-content .bd li .focus-content .item-data .item-title a{font-weight:bold;color:#B16406}
.cat-content .bd li .focus-content .item-data  span{ margin-right:8px}
.cat-content .bd li .focus-content .item-data  span,.cat-content .bd li .focus-content .item-data  span a,span.more-article,span.more-article a{color:#767676;}

span.more-article{position:absolute;right:5px;}
.cat-content .bd li .focus-content .item-data span.more-article{margin-right:0;right:-5px;}

.cat-content .bd li .focus-content .item-data .item-summary{position:relative;heigth:36px;line-height:18px;margin-top:5px;red;width:100%;}

.cat-content .ft{background:url(images/ft_310_6_bg.gif) no-repeat scroll 0 0;height:6px;*font-size:0;}

.cat-content .hot-topic{padding-top:5px;}

#focus-report .cover-image {border:1px solid #DEDEDE;height:200px;width:308px;}
#focus-report .title-and-more{margin-top:10px;}
#focus-report .title-and-more span {color:#767676;font-size:13px;margin-right:3px;}
#focus-report a.report-title {color:#A45408;display:block;font-size:12px;margin-bottom:3px;font-weight:bold;}
#focus-report .outline {color:#4C4C4C;line-height:18px;position:relative;}

.i-left{width:630px;float:left;}
.i-right{float:right;width:310px;}
#jobs{margin-top:4px;}

#recommend-service li,#recommend-pro li{height:40px;overflow:hidden;}

.bd ul li.dot-list{ background:transparent url(report/images/dot_y.gif) no-repeat scroll 10px 8px;height:23px;line-height:23px;position:relative;padding-left:20px;}
.bd ul li.top-3 a{/*color:#0099CC;*/color:#1973F8}
li .statistics{color:#777777;position:absolute;right:5px;top:0}

.bd ul li a.cat-link{color:#B5680E}

.focus-decision .hd{background:transparent url(images/gray_hd_bg.gif) no-repeat scroll 0 0;height:6px;_font-size:0}
.focus-decision .bd{border:none;height:289px;background-color:#EBEBEB;padding: 0 8px;}
.focus-decision .bd .cover-image{width:292px;height:190px;border:1px solid #D5D5D5;margin-bottom:10px;background-color:#FFFFFF}
.focus-decision .bd .title a{color:#C6641F;font-size:14px;font-weight:bold;}
.focus-decision .bd p{text-indent:2em;margin-top:8px;line-height:18px;}

.focus-decision .ft{background:transparent url(images/gray_ft_bg.gif) no-repeat scroll 0 0;height:6px;_font-size:0}


.hot-list .bd {border-color:#C7C7C7;border-style:none solid;border-width:1px;overflow:hidden;padding:6px 10px;}
.hot-list .bd ul li.normal {border-bottom:1px dashed #828282;height:23px;line-height:23px;padding-left:20px;position:relative;}

.hot-list .bd ul li.first{border-bottom:1px dashed #AFB0B0;height:60px;padding:3px 0;}

.hot-list .bd ul li.first .h-image {border:1px solid #CCCCCC;float:left;height:54px;width:72px;}
.hot-list .bd ul li.first .h-data {float:right;width:210px;}
.hot-list .bd ul li.first .h-data p {height:18px;line-height:18px;}
.hot-list .bd ul li.first .h-data p img {margin-bottom:-2px;margin-left:10px;}
.hot-list .bd ul li.first .h-data p.title a, .hot-list .bd ul li.first .h-data p.rating {color:#1790B5;font-weight:bold;}
.hot-list .bd ul li.first .h-data .g-line span {position:static;color:#959595;}
.hot-list .bd ul li.first .h-data .g-line span{/*margin-right:8px*/}

.hot-list .bd ul li.normal span {color:#6F6F6F;position:absolute;right:8px;top:0;}

#hot-service-topic .bd ul li.first .h-data p.title a, #hot-service-topic .bd ul li.first .h-data p.rating{color:#BC5F1E;}

#hot-product-topic .bd ul li.normal {background:transparent url(pro/hot/images/list_b_arrow_bg.gif) no-repeat scroll 5px center;}
#hot-service-topic .bd ul li.normal {background:transparent url(service/hot/images/list_y_arrow_bg.gif) no-repeat scroll 5px center;}

/*cooperate business*/
#cooperate-business{padding:6px 10px;border:1px solid #DDDDDD;overflow:hidden;}
#cooperate-business .prompt,#cooperate-business .prev,#cooperate-business .next,#cooperate-business .cooperate-list{float:left}
#cooperate-business .prompt{font-size:14px;font-weight:bold;width:70px;margin-right:20px;line-height:45px;}
#cooperate-business .prev,#cooperate-business .next{width:15px;}
#cooperate-business .cooperate-list{width:800px;height:42px;overflow:hidden;}
#cooperate-business .cooperate-list li{float:left;width:100px;height:42px;	}
#cooperate-business a.arrow-small-left, a.arrow-small-right {height:42px;cursor:pointer;background:transparent url(images/arrow_bg.png) no-repeat scroll 0 0;display:block;overflow:hidden;text-indent:-9999px;width:9px;}
#cooperate-business a.arrow-small-left {background-position:0 -123px;}
#cooperate-business a.arrow-small-right {background-position:-9px -123px;}
#cooperate-business .prev a.disabled{background-position:0 -288px;}
#cooperate-business .next a.disabled {background-position:-9px -288px;}