.topbar{ background:#fafafa; border-bottom:1px solid #e3e3e3; height:30px; line-height:30px; overflow:hidden; color:#45B821;}
.topbar ul li { display:inline; float:left;}
.topbar ul li a{color:#45B821; padding:0 10px;}


.container .soft-down_btn { float:left; width:198px; height:50px; margin:0 35px 0 0;}
.container .soft-down_btn a{ display:block; width:198px; height:50px; background:url(../images/btnoff.gif) no-repeat 0 0; text-indent:-999em;}
.container .soft-down_btn a:hover{ background:url(../images/btnon.gif) no-repeat 0 0; }



.topborder{ border:2px solid #45B822;}

.hide{display:none}
/*********header[start]*********/
.header {  padding-top:10px; _height:1%;}
.header .logo,
.header .head-search{ display:inline; float:left;}
.header .logo a{ display:block; float:left; font-size:0; text-indent:-99999px;}
.header .logo a.icon-logo{ background:url(../images/logo.gif) no-repeat 0 0; width:170px; height:60px;}

.header .head-search{ width:500px;}
.header .head-search input,
.header .head-search select{ border:none;}
.header .head-search .search-form-input{ border:2px solid #45B823; height:40px;}
.header .head-search .icon-search{ background-position: 0 0; width:24px; height:24px; margin:8px 5px;}

.header .head-search ul li { display:inline; float:left; height:40px;}
.header .head-search ul li.search-select{position: relative; background:#fafafa; border-left:1px solid #C7F1BA;}

.header .head-search .search-input{}
.header .head-search .search-input input{ height:18px; padding:10px 0; width:261px;color:#DFDFD0;}
.header .head-search select{ width:100px;}

.header .head-search .search-btn input{ width:100px; cursor:pointer; font-size:16px; background:#45B823; color:#fff; border:none; height:40px;}

.header .head-search .search-hot{ padding-top:10px;}
.header .head-search .search-hot a{color:#8A8A79; margin-right:5px;}
.header .head-search .search-hot a:hover{color:#f60;}



.select {
    float: left;
    font-size: 12px;
    height: 40px;
    width: 100px;
}
.selecteds {
    background:url(../images/icon.png) no-repeat -340px -237px;
    cursor: pointer;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    width: 80px;
	padding-left:20px;
}
.selectlist {
    border: 1px solid #fafafa;
	border-top:none;
	background:#fff;
    display: none;
    left: -1px;
    position: absolute;
    top: 40px;
    width: 99px;
    z-index: 10;
	text-align:center;
}
.selectlist a {
    color: #666;
    cursor: pointer;
    display: block;
    height: 25px;
    line-height: 25px;
    padding-left: 3px;
}
.selectlist a:hover{
	background:#F0F0E1;
}

/*********header[end]*********/

.nav .nav-head{ height:40px; line-height:40px;background:#45B823;}
.nav .nav-head ul li .icon-nav_line{ background-position:-1px -142px; width:2px; height:40px;}
.nav .nav-head ul li .icon-down_arrow{ background-position:-210px -6px; width:8px; height:4px; margin-top:20px; margin-right:10px;}

.nav .nav-head ul li{ display:inline; float:left; position:relative; height:40px; text-align:center; }
.nav .nav-head ul li a{  display:block; float:left; height:40px;width:98px; text-align:center; font-size:14px; color:#fff;font-weight:bold;}
.nav .nav-head ul li a.selected,
.nav .nav-head ul li a:hover{ background:#3A9D1E;}
.nav .nav-head ul.pull-right li a{ font-size:12px; width:80px;}


/* Sub Cat Menu stuff*/
.nav .nav-head  ul li ul {
	background:#fff;
	position:absolute; 
	left:0; 
	top:40px;
	display:none; /* Hide it by default */
	margin:0 0 0 -1px; 
	padding:0; 
	list-style:none;
	z-index:1111;
}
		
.nav .nav-head  ul li ul li {
	width:101px;
	height:35px;
	float:left; 
	border-top:none;
}
		
	/* Sub Cat menu link properties */
.nav .nav-head  ul li ul a {
	display:block;    	/* Making sure a element covers whole li area */
	height:35px;
	color:#575746;
	text-decoration:none;	
	border-top:none;
	border-bottom:1px solid #DFDFD0;
}
		
.nav .nav-head  ul li ul a:hover {
	background:none;
	color:#F2861D;
}
.nav .nav-bottom { border:1px solid #45B823; background:#EBFBE6; height:40px; line-height:40px; overflow:hidden; border-top:none;}
.nav .nav-bottom ul{ padding-left:5px;}
.nav .nav-bottom ul li{ display:inline; float:left; padding:0 10px;}
.nav .nav-bottom ul li a{color:#8A8A79;}
.nav .nav-bottom ul li .current{background:#45B823; padding:6px 10px;color:#fff;border-radius:4px;}
.nav .nav-bottom ul li .current:hover{color:#ffff00;}

.nav .nav-bottom ul li a:hover{color:#f60;}

.nav .nav-bottom ul.pull-right{ padding-top:6px;}
.nav .nav-bottom ul.pull-right a{ display:block; float:left; background:#FF8000; height:26px; line-height:26px; overflow:hidden; color:#fff; font-size:12px; border-radius:4px; padding:0 10px;}

.nav .nav-bottom ul.pull-right a i.icon-envelope{ background-position:-25px 0; width:21px; height:16px; margin-right:5px; }


.breadcrumb {color:#575746; _height:1%; overflow:hidden;}
.breadcrumb li{
	display:inline-block;
	display:inline; float:left;
	color:#575746;
}
.breadcrumb li a{color:#45B821;}

.breadcrumb li span{color:#CCCCBF; padding:0 5px;}



.soft-view { position:relative; _height:1%; overflow:hidden;}
.soft-view .soft-title{border-bottom:0px;border-left:1px solid #DFDFD0;border-right:1px solid #DFDFD0; border-top:1px solid #2bb866; background:#fafafa; height:50px;}
.soft-view .soft-title ul li { display:inline; float:left; margin-right:10px;}
.soft-view .soft-title h1{color:#45B821; font-size:18px;}
.soft-view .soft-title p{color:#666666; font-size:14px;}
.soft-view .soft-title .pull-left{ padding:10px;}

.soft-view .soft-title .pull-right{ padding-left:10px;padding-right:10px;
	font-size:12px;
	color:#FFF;
	margin-left:15px;
	background:#ffb244;
	border-radius:4px;
	vertical-align:middle;}

.soft-view .soft-title .pull-right i {
	font-size:18px;
	font-weight:bold;
	vertical-align:middle;
}


.soft-view .soft-title .pf{ padding-left:5px;padding-right:5px;}



.soft-view .soft-title .other-vision{ margin-left:20px; border-left:0px solid #ACAC9D; height:26px; padding-top:5px;font-size:14px;font-weight:bold;}
.soft-view .soft-title .other-vision span{position: relative;float: left;}
.soft-view .soft-title .other-vision span .sel-other-vision{background: #fafafa;position:relative;z-index: 111;}
.soft-view .soft-title .other-vision span ul{position: absolute;top:26px;left:0;background:#fafafa;border:1px solid #ACAC9D;/*border-top:none;*/z-index:100;padding-top: 2px;}
.soft-view .soft-title .other-vision ul li{width:230px;display: block;padding: 5px 4px;margin-right: 0;}
.soft-view .soft-title .other-vision ul li a{height: 20px;overflow: hidden;display: block;}
.soft-view .soft-title .other-vision ul li:hover{background: #45B823;}
.soft-view .soft-title .other-vision ul li:hover a{color:#fff;}
.soft-view .soft-title .pull-right li{ margin-right:10px; display:inline; float:left; background:#45B823;height:30px; line-height:30px; overflow:hidden; padding:0 5px;}
.soft-view .soft-title .pull-right li a{ color:#fff;} 

.soft-view .soft-title .pull-right li a .icon-nocj{ background-position:-160px 0; width:16px; height:13px; margin:0 2px;}
.soft-view .soft-title .pull-right li a .icon-gf{ background-position:-190px 0; width:12px; height:16px; margin:0 2px;}


.soft-view .soft-attr{ _height:1%; overflow:hidden; padding:10px 0; border:1px solid #DFDFD0; border-top:none;width:978px; }
.soft-view .soft-attr .soft-attr_lists,
.soft-view .soft-attr .soft-attr_other,
.soft-view .soft-attr .soft-attr_ad{ display:inline; float:left;}

.soft-view .soft-attr .soft-attr_lists{ width:340px;}

.soft-view .soft-attr .soft-attr_lists .soft-attr_list{ _height:1%; overflow:hidden;}
.soft-view .soft-attr .soft-attr_lists .soft-attr_list li { display:inline; float:left;color:#575746; width:165px; height:25px; line-height:25px; overflow:hidden;}
.soft-view .soft-attr .soft-attr_lists .soft-attr_list li label{font-weight:bold;}

.soft-view .soft-attr .soft-attr_lists .siteurl li { float:left;color:#575746; width:300px; height:25px; line-height:25px; overflow:hidden;}

.soft-view .soft-attr .soft-attr_lists .siteurl{ display:inline; float:left;color:#575746; width:295px; height:25px; line-height:25px; overflow:hidden;white-space:nowrap;}

.soft-view .soft-attr .soft-attr_lists .siteurl label{font-weight:bold;}



.soft-view .soft-attr .soft-attr_lists .netizenscore{ height:50px;}
.soft-view .soft-attr .soft-attr_lists .netizenscore li {  width:165px;display:inline; float:left; height:auto !important; line-height:normal !important;}
.soft-view .soft-attr .soft-attr_lists .netizenscore .score{ width:165px;}

.soft-view .soft-attr .soft-attr_lists .netizenscore strong{ font-size:14px; vertical-align:bottom; padding-top:32px;}
.soft-view .soft-attr .soft-attr_lists .netizenscore .star{ padding-top:26px;}

.soft-view .soft-attr .soft-attr_lists .netizenscore .scoreNum{ width:50px; height:50px; background:#FFAF60; text-align:center;}
.soft-view .soft-attr .soft-attr_lists .netizenscore .scoreNum i{ display:block; margin:2px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:32px; font-style:italic; border-bottom:1px solid #fff;}


.soft-view .soft-attr .soft-attr_lists .soft-attr_safe{ _height:1%; overflow:hidden; padding-top:10px; padding-bottom:8px;}
.soft-view .soft-attr .soft-attr_lists .soft-attr_safe dd,
.soft-view .soft-attr .soft-attr_lists .soft-attr_safe dt{ display:inline; float:left; font-size:14px;color:#8A8A7A; margin-right:3px;}
.soft-view .soft-attr .soft-attr_lists .soft-attr_safe dd .icon_qqsafe{ background-position:0 -209px; width:77px; height:21px;}
.soft-view .soft-attr .soft-attr_lists .soft-attr_safe dd .icon_360safe{ background-position:-87px -209px; width:104px; height:21px;}
.soft-view .soft-attr .soft-attr_lists .soft-attr_safe dd .icon_baidusafe{ background-position:-201px -209px; width:84px; height:21px;}




.soft-view .soft-attr .soft-attr_lists .soft-attr_support li{ display:inline; float:left; border:1px solid #96FF73; background:#CFFFBF; width:143px; height:34px; margin-right:5px; padding:3px 10px;}


.soft-view .soft-attr .soft-attr_lists .soft-attr_support li .icon-thumbs-up{ background-position:-334px 0; width:18px; height:28px; margin-right:10px; margin-top:3px;}
.soft-view .soft-attr .soft-attr_lists .soft-attr_support li .icon-thumbs-down{ background-position:-353px 0; width:20px; height:28px; margin-right:10px;margin-top:3px;}

.soft-view .soft-attr .soft-attr_lists .soft-attr_support li p{ padding-bottom:3px;}
.soft-view .soft-attr .soft-attr_lists .soft-attr_support li .progress1 {background-color: #f5f5f5;height: 10px;overflow: hidden;border:1px solid #FF8000;}
.soft-view .soft-attr .soft-attr_lists .soft-attr_support li .progress1-bar {background-color: #FF8000;color: #fff;float: left;font-size: 12px;height: 100%;line-height: 10px;text-align: center;width: 0;}

.soft-view .soft-attr .soft-attr_lists .soft-attr_support li .progress2 {background-color: #f5f5f5;height: 10px;overflow: hidden;border:1px solid #0080FF;}
.soft-view .soft-attr .soft-attr_lists .soft-attr_support li .progress2-bar {background-color: #0080FF;color: #fff;float: left;font-size: 12px;height: 100%;line-height: 10px;text-align: center;width: 0;}





.soft-view .soft-attr .soft-attr_other{ width:270px;}

.soft-view .soft-attr .soft-attr_other .list h3{ height:32px; line-height:32px; overflow:hidden; padding:0 10px; border-radius:4px; font-size:14px;color:#45B823; background:#EBFBE6;}
.soft-view .soft-attr .soft-attr_other .list ul li { width:260px; height:34px; line-height:34px; overflow:hidden; border-bottom:1px dotted #DFDFD0;padding-left:6px;}
.soft-view .soft-attr .soft-attr_other .list ul li span{ float:right;color:#8A8A7B;margin-left: 5px;}



.soft-view .soft-attr .soft-attr_lists .soft-down_btn{ padding-top:12px;}
.soft-view .soft-attr .soft-attr_lists .soft-down_btn a{ display:block; display:block; width:270px; height:60px; color:#fff;float:center;}
.soft-view .soft-attr .soft-attr_lists .soft-down_btn a span{ display:block; padding-top:38px; padding-left:98px; font-size:12px;}

.soft-view .soft-attr .soft-attr_ad{ width:300px; height:250px;}



.soft-content{ _height:1%; overflow:hidden;}


.soft-content .soft-content_left{ width:720px;background:url(../images/y_repeat_bg.png) repeat-y left 0; _height:1%; /*overflow:hidden;*/ border:1px solid #DFDFD0; position:relative;}
.soft-content .soft-content_right{ width:250px; float:right;}

.soft-content .soft-content_left .soft-content_sidebar{ width:140px;}
.soft-content .soft-content_left .soft-content_sidebar .tabs dt{ cursor:pointer;}
.soft-content .soft-content_left .soft-content_tabs_left{ width:140px; z-index:9999; position:relative;}
.soft-content .soft-content_left .soft-content_sidebar .tabs dt a{border-bottom: 1px solid #eee; border-left: 1px solid #DFDFD0; border-right: 1px solid #eee;font-size:14px;color:#000; display:block; height:42px; line-height:42px; padding-left: 23px;background: #fafafa;}
.soft-content .soft-content_left .soft-content_sidebar .tabs dt i{ margin:0 5px;}
.soft-content .soft-content_left .soft-content_sidebar .tabs dt a:hover,
.soft-content .soft-content_left .soft-content_sidebar .tabs dt a.selected{ background:url(../images/y_repeat_hover_bg.png) repeat-y 0 0;color:#009933;border-right: none;border-left: none;}
.soft-content .soft-content_left .soft-content_sidebar .tabs dt a.selected{color:#009933;border-right: none;}
.soft-content .soft-content_left .soft-content_sidebar .tabs dt a:hover .icon_softreview,
.soft-content .soft-content_left .soft-content_sidebar .tabs dt a.selected .icon_softreview{ color:#009933;background-position:-294px -128px; }
.soft-content .soft-content_left .soft-content_sidebar .tabs dt a:hover .icon_enintro,
.soft-content .soft-content_left .soft-content_sidebar .tabs dt a.selected .icon_enintro{ color:#009933;background-position:-294px -147px;}
.soft-content .soft-content_left .soft-content_sidebar .tabs dt a:hover .icon_softscree,
.soft-content .soft-content_left .soft-content_sidebar .tabs dt a.selected .icon_softscree{color:#009933; background-position:-294px -166px;}
.soft-content .soft-content_left .soft-content_sidebar .tabs dt a:hover .icon_softtutorial,
.soft-content .soft-content_left .soft-content_sidebar .tabs dt a.selected .icon_softtutorial{color:#009933; background-position:-294px -183px;}
.soft-content .soft-content_left .soft-content_sidebar .tabs dt a:hover .icon_relatedsoft,
.soft-content .soft-content_left .soft-content_sidebar .tabs dt a.selected .icon_relatedsoft{ color:#009933;background-position:-294px -202px;}
.soft-content .soft-content_left .soft-content_sidebar .tabs dt a:hover  .icon_softcomment,
.soft-content .soft-content_left .soft-content_sidebar .tabs dt a.selected .icon_softcomment{ color:#009933;background-position:-294px -220px;}
.soft-content .soft-content_left .soft-content_sidebar .icon_softreview{ background-position:-314px -128px; width:18px; height:18px;}
.soft-content .soft-content_left .soft-content_sidebar .icon_enintro{ background-position:-314px -147px; width:18px; height:18px;}
.soft-content .soft-content_left .soft-content_sidebar .icon_softscree{ background-position:-314px -166px; width:18px; height:18px;}
.soft-content .soft-content_left .soft-content_sidebar .icon_softtutorial{ background-position:-314px -183px; width:18px; height:18px;}
.soft-content .soft-content_left .soft-content_sidebar .icon_relatedsoft{ background-position:-314px -202px; width:18px; height:18px;}
.soft-content .soft-content_left .soft-content_sidebar .icon_softcomment{ background-position:-314px -220px; width:18px; height:18px;}
.soft-content .soft-content_left .sidebar_recomm { background:#45B823;}
.soft-content .soft-content_left .sidebar_recomm dt{ padding: 0 10px; font-size:14px; border-bottom:1px solid #3CA01F;height:35px;overflow: hidden;}
.soft-content .soft-content_left .sidebar_recomm dt a{color:#FFFF00;line-height: 35px;}
.soft-content .soft-content_left .sidebar_recomm dd.godown{ padding: 5px 10px 3px; font-size:16px;color:#fff; border-top:1px solid #56D830; /* border-bottom:1px solid #3CA01F; */}
.soft-content .soft-content_left .sidebar_recomm dd.godown a{ color:#fff;}
.soft-content .soft-content_left .sidebar_recomm dd.godown i.icon_godown{ background-position: -47px -5px; width:16px; height:18px; margin-right:5px;}
.soft-content .soft-content_left .sidebar_recomm dd.weekdownnum{ padding: 0 10px 10px; font-size:12px;color:#fff; text-align: center; /* border-top:1px solid #56D830; */ }
.soft-content .soft-content_left .sidebar_tag{ padding:5px; border-bottom:1px solid #DFDFD0; overflow:hidden;border-top:none; }
.soft-content .soft-content_left .sidebar_tag li{ display:inline; float:left; margin-bottom:5px; float:left; background:#EBEBEB; font-size:12px;color:#009933; height:28px; line-height:28px; overflow:hidden; border-bottom:2px solid #D5D4D4; padding:2px 5px; margin-right:5px;}
.soft-content .soft-content_left .sidebar_tag li a{font-size:12px;color:#009933; font-weight:bold;}
.soft-content .soft-content_left .sidebar_tag li a .icon_tag{ margin-right:5px; background-position:-243px 0; width:14px; height:14px;}
.soft-content .soft-content_left .sidebar_tag li:hover a{ color:#A0872E;}
.soft-content .soft-content_left .sidebar_tag li:hover a .icon_tag{background-position:-228px 0;}


.soft-content .soft-content_left .week_jx li{ position:relative; 
/*	border-bottom:1px solid #DFDFD0;*/
}
.soft-content .soft-content_left .week_jx li .bg{ position:absolute; left:0; top:0; z-index:100;}
.soft-content .soft-content_left .week_jx li .bg .icon-weekjx{ background-position:-351px -56px; width:61px; height:59px;}

.soft-content .soft-content_left .week_jx li .img{ padding:5px;}
.soft-content .soft-content_left .week_jx li .name{ height:20px; line-height:20px; overflow:hidden; padding-bottom:10px; text-align:center;}

.soft-content .soft-content_left .tabs-content{ font-size:14px; width: 580px}
.soft-content .soft-content_left .tabs-content .soft-content_cont{padding:10px 20px 20px 20px;}

.soft-content .soft-content_left .tabs-content .soft-content_cont h3 { height: 38px; line-height: 32px; margin: 9px 0 0; padding: 0; color: #333; font-size: 16px; text-indent: 10px; border-bottom:1px solid #d0d0d0; background:url(../images/h3bg.png) no-repeat 0 8px;}

.soft-content .soft-content_left .tabs-content p{ line-height: 32px; padding-bottom:7px; overflow: hidden;}
.soft-content .soft-content_left .tabs-content p img{max-width: 540px;width: 100%;}
.specialnote { padding:5px; border:1px solid #FFFF73; background:#FFFFBF;}
.specialnote strong{color:#FF7F00}
.specialnote p{color:#FF9F2E;}


.soft-content .soft-content_left .tabs-content .other-vision_bodwn .tit{ border:1px solid #DFDFD0; border-left:none; border-right:none; height:40px; background: #fafafa;}
.soft-content .soft-content_left .tabs-content .other-vision_bodwn .tit h2{ height:38px; line-height:38px; overflow:hidden; font-size:14px; color:#45B822; /* border-bottom:3px solid #45B823; */ float:left; padding:0 10px;}
.soft-content .soft-content_left .tabs-content .other-vision_bodwn .list{ width:540px; margin:0 auto; }
.soft-content .soft-content_left .tabs-content .other-vision_bodwn .list ul { }
.soft-content .soft-content_left .tabs-content .other-vision_bodwn .list ul li{ padding-left:10px; background:#F1FFEC; height:40px; line-height:40px; overflow:hidden; font-size:14px; margin:5px 0;}
.soft-content .soft-content_left .tabs-content .other-vision_bodwn .list ul li h3{float:left;width: 300px;overflow: hidden;font-size: 14px;font-weight: normal;}
.soft-content .soft-content_left .tabs-content .other-vision_bodwn .list ul li h3 a{color:#45B823;}
.soft-content .soft-content_left .tabs-content .other-vision_bodwn .list ul li span{ margin-left:5px;vertical-align:middle; display:block; float:right;}
.soft-content .soft-content_left .tabs-content .other-vision_bodwn .list ul li span.more{ float:right; background:#45B823; padding:0 10px;}
.soft-content .soft-content_left .tabs-content .other-vision_bodwn .list ul li span.more a{ color:#fff;}
.soft-content .soft-content_left .tabs-content .other-vision_bodwn .list ul li .soft_size {color:#009933; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.soft-content .soft-content_left .tabs-content .other-vision_bodwn .list ul li .small_star img{vertical-align:middle; margin-top:-4px;}
.soft-content .soft-content_left .tabs-content .soft-downaddress .tit{ border-bottom:0px;border-left:1px solid #DFDFD0;border-right:1px solid #DFDFD0; border-top:1px solid #DFDFD0; border-left:none; border-right:none; height:40px; background: #fafafa;}
.soft-content .soft-content_left .tabs-content .soft-downaddress .tit h2{ height:38px; line-height:38px; overflow:hidden; font-size:14px; color:#45B822; /* border-bottom:3px solid #45B823; */ float:left; padding:0 10px;}
.soft-content .soft-content_left .tabs-content .soft-downaddress .down_content{ padding:10px; _height:1%; overflow:hidden;}
.soft-content .soft-content_left .tabs-content .soft-downaddress .down_content .address_left,
.soft-content .soft-content_left .tabs-content .soft-downaddress .down_content .address_right{ display:inline; float:left; width:230px;}
.soft-content .soft-content_left .tabs-content .soft-downaddress .down_content .address_right{ float:right; width:360px;}
.soft-content .soft-content_left .tabs-content .soft-downaddress .down_content .address_right .clearboth{margin-bottom: 15px;}

.soft-content .soft-content_left .tabs-content .soft-downaddress .down_content .address_left h3{margin-bottom: 15px;}


.soft-content .soft-content_left .tabs-content .other-wz_bodwn .tit{ border:1px solid #DFDFD0; border-left:none; border-right:none; height:40px; background: #fafafa;}
.soft-content .soft-content_left .tabs-content .other-wz_bodwn .tit h2{ height:38px; line-height:38px; overflow:hidden; font-size:14px; color:#45B822; /* border-bottom:3px solid #45B823; */ float:left; padding:0 10px;}
.soft-content .soft-content_left .tabs-content .other-wz_bodwn .list{ }
.soft-content .soft-content_left .tabs-content .other-wz_bodwn .list ul {display:inline; }
.soft-content .soft-content_left .tabs-content .other-wz_bodwn .list ul li{ padding-left:10px; height:25px; line-height:25px; overflow:hidden; margin:0px 5px;float:left; width:340px;font-size:12px;}


.soft-content .soft-content_left .tabs-content .soft-downaddress .down_content .address_left p{color:#575757; font-size:14px;font-weight: bold;height: 22px;line-height: 25px;margin: 5px 0 5px;overflow: hidden;}
.soft-content .soft-content_left .tabs-content .soft-downaddress .down_content .address_left h3{color:#575757; font-size:14px;font-weight: bold;height: 22px;line-height: 25px;margin: 5px 0 5px;overflow: hidden;width:280px;}
.soft-content .soft-content_left .tabs-content .soft-downaddress .down_content .address_left ul li{ display:inline; float:left; width:95px; height: 30px; line-height: 25px; margin-right:14px; overflow:hidden;}
.soft-content .soft-content_left .tabs-content .soft-downaddress .down_content .address_left ul li.extra-link a{color:#45B823;}
.soft-content .soft-content_left .tabs-content .soft-downaddress .down_content .address_left ul li i.icon-down_c{ background-position:-319px 0; width:14px; height:14px; margin-right:5px;}
.soft-content .soft-content_left .tabs-content .soft-downaddress .down_content .address_left ul li a{color:#0036D9; font-size:14px;}
.soft-content .soft-content_left .tabs-content .soft-downaddress .down_content .address_left ul li.brbm{border-bottom:1px solid #aaa;width: 100%;margin-right: 0px;}

.soft-downaddress .address_left .ul_Address li {
	background:url(../images/soft_dbtn.png) no-repeat;margin: 5px; padding-left: 26px;
}


.soft-content .soft-content_left .tabs-content .soft-downaddress .down_content .address_right strong{color:red;}
.soft-content .soft-content_left .tabs-content .soft-downaddress .down_content .address_right .color_list{ _height:1%; overflow:hidden;}
.soft-content .soft-content_left .tabs-content .soft-downaddress .down_content .address_right .color_list li{ display:inline; float:left; width:32px; height:32px; margin-right:5px;}
.soft-content .soft-content_left .tabs-content .soft-downaddress .down_content .address_right .color_list .color_1{ border-radius:4px; background:#2693FF;}
.soft-content .soft-content_left .tabs-content .soft-downaddress .down_content .address_right .color_list .color_2{ border-radius:4px; background:#00D936;}
.soft-content .soft-content_left .tabs-content .soft-downaddress .down_content .address_right .color_list .color_3{ border-radius:4px; background:#FF9326;}
.soft-content .soft-content_left .tabs-content .soft-downaddress .down_content .address_right .color_list .color_4{ border-radius:4px; background:#B200B2;}
.soft-content .soft-content_left .tabs-content .soft-downaddress .down_content .address_right .color_list .color_5{ border-radius:4px; background:#B200B2;}
.soft-content .soft-content_left .tabs-content .soft-downaddress .down_content .address_right .color_list .color_6{ border-radius:4px; background:#B200B2;}


.soft-beinter .tit{ border-bottom:0px;border-left:1px solid #DFDFD0;border-right:1px solid #DFDFD0; border-top:1px solid #DFDFD0; border-left:none; border-right:none; height:40px; background: #fafafa;}
.soft-beinter .tit h2{ height:38px; line-height:38px; overflow:hidden; font-size:14px; color:#45B822; /* border-bottom:3px solid #45B823; */ float:left; padding:0 10px;}
.soft-beinter .soft-beinter_content{padding-bottom: 10px;overflow: hidden;}
.soft-beinter .soft-beinter_content ul li { display:inline; float:left; width:260px; height:58px; border:1px solid #DFDFD0; background:#fafafa; font-size:12px; padding:3px 5px; overflow:hidden; margin:10px 8px 0;}
.soft-beinter .soft-beinter_content ul li .cont{ width:197px;}
.soft-beinter .soft-beinter_content ul li .img{ margin:5px 10px 0 0;}
.soft-beinter .soft-beinter_content ul li h3{ color:#464637; font-weight:bold;margin-bottom: 2px;}
.soft-beinter .soft-beinter_content ul li h3 a{ color:#464637; font-size:12px; }
.soft-beinter .soft-beinter_content ul li p{color:#99998C; line-height:150% !important;}






.hot-ourse .tit{ border:1px solid #DFDFD0; border-left:none; border-right:none; height:40px; background: #fafafa;}
.hot-ourse .tit h2{ height:38px; line-height:38px; overflow:hidden; font-size:14px; color:#45B822; /* border-bottom:3px solid #45B823; */ float:left; padding:0 10px;}
.hot-ourse .hot-ourse_content{ padding:10px 0; _height:1%; overflow:hidden;}
.hot-ourse .hot-ourse_content li{ position:relative; display:inline; float:left; width:130px; height:120px; margin-left:11px;}
.hot-ourse .hot-ourse_content li .img{ width:130px; height:120px; position:absolute; left:0; top:0; z-index:1;}
.hot-ourse .hot-ourse_content li .bg{ width:130px; height:120px; position:absolute; bottom:0; height:20px; background:#000; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; z-index:10;}
.hot-ourse .hot-ourse_content li .name{ position:absolute; width:130px; height:120px; left:0; bottom:0;height:20px; color:#fff; z-index:100; text-align:center; font-size:12px;}
.hot-ourse .hot-ourse_content li .name a{color:#fff;font-size:12px;}







.net-comments .tit{ border-bottom:0px;border-left:1px solid #DFDFD0;border-right:1px solid #DFDFD0; border-top:1px solid #DFDFD0; border-left:none; border-right:none; height:40px;background: #fafafa; }
.net-comments .tit h2{ height:38px; line-height:38px; overflow:hidden; font-size:14px; color:#45B822; /* border-bottom:3px solid #45B823; */ float:left; padding:0 10px;}
.net-comments .tit .more{ padding-top:10px; padding-right:10px;}
.net-comments .tit .more strong,
.net-comments .tit .more a{ color:#FFBF00;}
.net-comments .net-comments_content{ padding:10px 0; _height:1%; overflow:hidden; width:540px; margin:0 auto;}
.net-comments .net-comments_content ul{ padding-bottom:10px;}
.net-comments .net-comments_content ul li{ background:#fafafa; border-bottom:1px solid #F0F0E1; padding:0 10px 10px 10px;}
.net-comments .net-comments_content ul li .stit{ font-size:14px;color:#343426; font-weight:bold; height:40px; line-height:40px; overflow:hidden;}
.net-comments .net-comments_content ul li .stit span{ margin:0 10px 0 0;}
.net-comments .net-comments_content ul li .stit .flowno{color:#2CB200;}
.net-comments .net-comments_content ul li .stit .date{ font-size:12px;color:#8A8A79; font-weight:normal;}

.net-comments .net-comments_content ul li .cont{ color:#8A8A7A; font-size:12px; line-height:150%;}


.net-comments .net-comments_content .net-comments_form textarea{ width:528px; height:110px; border:1px solid #DFDFD0; background:#fff; font-size:12px; padding:5px;}


.net-comments .net-comments_content .net-comments_form .sub{ _height:1%; line-height:30px;color:#BDBDAD; overflow:hidden; padding-top:10px;}
.net-comments .net-comments_content .net-comments_form .sub p{ height:32px; line-height:32px; overflow:hidden; padding-bottom:0 !important;}
.net-comments .net-comments_content .net-comments_form .sub .netname{ padding:0; border:1px solid #FFBF00;height:30px; line-height:30px; overflow:hidden;}
.net-comments .net-comments_content .net-comments_form .sub .netname label{ height:30px; display:inline-block; background:#FFBF00;color:#fff; font-size:14px; padding:0 5px; }
.net-comments .net-comments_content .net-comments_form .sub .netname input{ height:28px; border:none; padding:0 5px;color:#9A9A8C;}
.net-comments .net-comments_content .net-comments_form .sub .netname .color_BDBDAC {color:#BDBDAC}


.net-comments .net-comments_content .net-comments_form .sub .btn input{ background: #45B823; font-size:14px; color:#fff; height:32px; line-height:32px; overflow:hidden; text-align:center; padding:0 10px ; border:none;}


#comments .pl8{
	padding: 10px;
}


.tabs-content .soft-title_head { _height:1%; overflow:hidden; padding:10px; border:3px solid #45B823;}

.tabs-content .soft-title_head .img{ margin-right:10px;}

.tabs-content .soft-title_head .attr{ width:450px;}
.tabs-content .soft-title_head .attr h1{font-size:20px; color:#575746;}
.tabs-content .soft-title_head .attr .cont{font-size:12px;}
.tabs-content .soft-title_head .attr .cont p{ padding-bottom:0; font-size:12px;}

.tabs-content .soft-title_head .attr .btn span{ height:28px; line-height:28px; display:block; float:left;}
.tabs-content .soft-title_head .attr .btn a{display: block;float:left;background: url('../images/r_03.jpg') 0 0 no-repeat;color: #fff;padding: 4px 0 0 38px;height: 28px;width: 90px;font-size: 12px;}
.sel-other-vision {
	font-size:12px;
    border: 1px solid #acac9d;
    color: #575748;
    display: block;
    float: left;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    padding: 3px;
    width: 80px;
}
.sel-other-vision .icon-other_vision {
    background-position: -82px 0;
    height: 12px;
    margin-right: 5px;
    width: 14px;
} 
.sel-other-vision .icon-other_vision_down {
    background-position: -124px 0;
    height: 8px;
    margin-left: 5px;
    width: 8px;
}
.baiduborowse-zt {
    background: none repeat scroll 0 0 #ff8000;
    color: #fff;
    display: block;
    float: left;
    height: 28px;
    line-height: 28px;
    margin-left: 10px;
    overflow: hidden;
    text-align: center;
	font-size:12px;
    width: 130px;
}
.baiduborowse-zt:hover{color:#fff;}




.soft-download_list .title{ background:#DAF1D3; border-left:5px solid #45B823; height:40px; line-height:40px; padding-left:10px;}
.soft-download_list .dianxin_down .title { background:#DAF1D3; border-left:5px solid #45B823;}
.soft-download_list .yidong_down .title { background:#CEE0F1; border-left:5px solid #0E65BC;}
.soft-download_list .liantong_down .title { background:#FFE9CE; border-left:5px solid #FF9209;}

.soft-download_list .title h2{ font-size:14px;color:#575747;}

.soft-download_list .cont ul { _height:1%; overflow:hidden; padding:10px 0;}
.soft-download_list .cont ul li{ display:inline; float:left; margin:7px 20px; height:18px; line-height:18px; overflow:hidden;}
.soft-download_list .cont ul li a{color:#575746; font-size:14px;}

.soft-download_list .cont ul li .icon-down_link{ width:17px; height:14px; margin-right:5px;}
.dxin{background-position:-63px -239px;}
.ydong{background-position:-143px -239px;}
.ltong{background-position:-173px -239px;}


/*鍙宠竟渚ф爮*/
.down_rank{ width:250px;}
.down_rank .tabs{ background:url(../images/x_repeat.png) no-repeat 0 -43px; height:42px;}
.down_rank .tabs ul li { display:inline; float:left;}
.down_rank .tabs ul li a{ height:42px; line-height:42px; overflow:hidden; display:block; float:left; width:124px; font-size:16px; text-align:center;}
.down_rank .tabs ul li.week_rank a{ width:125px;}
.down_rank .tabs ul li.total_rank a{ width:125px;}

.down_rank .tabs ul li a.selected,
.down_rank .tabs ul li a:hover{ background:url(../images/x_repeat.png) repeat-x 0 0; color:#45B823;}

.down_rank .tabs-content{ border:1px solid #DFDFD0; border-top:none; padding:9px;}
.down_rank .tabs-content .list{ _height:1%; overflow:hidden;}
.down_rank .tabs-content .list dd,
.down_rank .tabs-content .list dd .imgtext,
.down_rank .tabs-content .list dd .text{ cursor:pointer; clear:both; _height:1%; overflow:hidden; padding-bottom:5px;}

.down_rank .tabs-content .list dd .text{height: 30px;overflow: hidden;}
.down_rank .tabs-content .list dd .text a{ line-height: 30px;}
.down_rank .tabs-content .list dd .botline { border-bottom:1px solid #F0F0E1;}
.down_rank .tabs-content .list dd a{ font-size:14px; color:#575746;}

.down_rank .tabs-content .list dd .imgtext i.icon{ margin-top:20px;}
.down_rank .tabs-content .list dd .imgtext .img{ margin-right:10px; margin-left:5px;}
.down_rank .tabs-content .list dd .imgtext .name{ line-height:150%;color:#45B821; font-size:14px; width:100px; overflow:hidden;}
.down_rank .tabs-content .list dd .imgtext .name h3{font-size: 14px;font-weight: normal;height: 20px;overflow: hidden;}
.down_rank .tabs-content .list dd .imgtext .name p{color:#CCCCBF; font-size:12px;height: 20px; overflow: hidden;}


.down_rank .tabs-content .list dd .btn{ padding-top:10px;}
.down_rank .tabs-content .list dd .btn .icon-btndown{ background-position:-352px -127px; width:26px; height:25px; padding:0 !important; margin:0 !important;}

.down_rank .tabs-content .list dt a{color:#45B823; font-size:14px;}


.down_rank .tabs-content .icon-num_1{ background-position:-423px 0; width:18px; height:14px; margin-right:5px;}
.down_rank .tabs-content .icon-num_2{ background-position:-423px -24px; width:18px; height:14px; margin-right:5px;}
.down_rank .tabs-content .icon-num_3{ background-position:-423px -48px; width:18px; height:14px; margin-right:5px;}
.down_rank .tabs-content .icon-num_4{ background-position:-423px -72px; width:18px; height:14px; margin-right:5px;}
.down_rank .tabs-content .icon-num_5{ background-position:-423px -96px; width:18px; height:14px; margin-right:5px;}
.down_rank .tabs-content .icon-num_6{ background-position:-423px -120px; width:18px; height:14px; margin-right:5px;}
.down_rank .tabs-content .icon-num_7{ background-position:-423px -144px; width:18px; height:14px; margin-right:5px;}
.down_rank .tabs-content .icon-num_8{ background-position:-423px -168px; width:18px; height:14px; margin-right:5px;}
.down_rank .tabs-content .icon-num_9{ background-position:-423px -192px; width:18px; height:14px; margin-right:5px;}
.down_rank .tabs-content .icon-num_10{ background-position:-423px -216px; width:18px; height:14px; margin-right:5px;}


.zhuanti_recomm .title{ height:42px;overflow:hidden;}
.zhuanti_recomm .title .topborder{ border:2px solid #45B822;}
.zhuanti_recomm .title .stitle{height:37px; line-height:37px; background:#fafafa; border:1px solid #DFDFD0; border-top:none;}
.zhuanti_recomm .title .stitle h2{ padding-left:10px; font-size:16px; color:#45B822;}
.zhuanti_recomm .title .stitle a.more{ margin-right:10px; color:#676759;}

.zhuanti_recomm .cont{ _height:1%; overflow:hidden; border:1px solid #DFDFD0; border-top:none; padding:10px;}
.zhuanti_recomm .cont .list li { padding:0 7px 0 0; display:inline; float:left; width:100px; height:28px; line-height:28px; overflow:hidden; border-right:0px solid #DFDFD0;}

.zhuanti_recomm .cont .list li a{color:#9A9A8C;}

.hot-soft_pc_android .title{ height:42px;overflow:hidden;}
.hot-soft_pc_android .title .topborder{ border:2px solid #45B822;}
.hot-soft_pc_android .title .stitle{height:37px; line-height:37px; background:#fafafa; border:1px solid #DFDFD0; border-top:none;}
.hot-soft_pc_android .title .stitle h2{ padding-left:10px; font-size:16px; color:#45B822;}
.hot-soft_pc_android .title .stitle a.more{ margin-right:10px; color:#676759;}


.hot-soft_pc_android{ width:250px;}
.hot-soft_pc_android .tabs{ background:url(../images/x_repeat.png) no-repeat 0 -43px; height:42px;}
.hot-soft_pc_android .tabs ul li { display:inline; float:left;}
.hot-soft_pc_android .tabs ul li a{ height:42px; line-height:42px; overflow:hidden; display:block; float:left; width:124px; font-size:16px; text-align:center;}
.hot-soft_pc_android .tabs ul li.pc_soft a{ width:124px;}
.hot-soft_pc_android .tabs ul li.android_soft a{ width:125px;}

.hot-soft_pc_android .tabs ul li a.selected,
.hot-soft_pc_android .tabs ul li a:hover{ background:url(../images/x_repeat.png) repeat-x 0 0; color:#45B823;}

.hot-soft_pc_android .tabs-content{ border:1px solid #DFDFD0; _height:1%; overflow:hidden; border-top:none; padding:10px;*width: 228px;_width:228px;}




.hot-soft_pc_android .tabs-content dl dd { display:inline; float:left; width:105px; border-bottom:1px solid #eee; _height:1%; overflow:hidden; padding:10px 4px; cursor:pointer;}
.hot-soft_pc_android .tabs-content dl dd .img,
.hot-soft_pc_android .tabs-content dl dd .tit{ display:inline; float:left;}
.hot-soft_pc_android .tabs-content dl dd .img{ margin-right:5px;}
.hot-soft_pc_android .tabs-content dl dd .tit{ width:52px;}
.hot-soft_pc_android .tabs-content dl dd .tit .name{ font-size:12px; height:23px; line-height:23px; overflow:hidden;}
.hot-soft_pc_android .tabs-content dl dd .tit .sort{ color:#999;}

.hot-soft_pc_android .tabs-content .fr{ background:#FF6600; color:#fff; padding:5px 10px; margin:10px 0 0 0;}


.hot-soft_pc_android .tabs-content dl dd .btn_down{ display:block; float:left; width:55px; height:24px; line-height:24px; overflow:hidden; background:url(../images/icon.png) no-repeat -346px -30px; color:#fff; text-align:center;}

.hot-soft_pc_android .tabs-content dl dd.current .title{ display:none;}
.hot-soft_pc_android .tabs-content dl dt{ padding-top:10px;}
.hot-soft_pc_android .tabs-content dl dt a{color:#45B823; font-size:14px;}
.hot-soft_pc_android .tabs-content div a{color:#45B823; font-size:12px;}
.hot-soft_pc_android .tabs-content a.more{font-size:14px;}




.safe_catary .title{ height:42px;overflow:hidden;}
.safe_catary .title .topborder{ border:2px solid #45B822;}
.safe_catary .title .stitle{height:37px; line-height:37px; background:#fafafa; border:1px solid #DFDFD0; border-top:none;}
.safe_catary .title .stitle h2{ padding-left:10px; font-size:16px; color:#45B822;}
.safe_catary .title .stitle a.more{ margin-right:10px; color:#676759;}
.safe_catary .cont{ _height:1%; overflow:hidden; padding:10px; border:1px solid #DFDFD0; border-top:none;}
.safe_catary .cont .list li{         text-align: center;
        height: 28px;
        margin-top: 10px;
        margin-left: 8px;
        float: left;
        width: 104px;
        _display: inline;
}
.safe_catary .cont .list li a{ 
        display: block;
        height: 28px;
        line-height: 28px;
        border:1px solid #EEE;
        background: #FAFAFA;}
.safe_catary .cont .list li a:hover,.safe_catary .cont .list li a.active,.safe_catary .cont .list li a.red{ background:#45B823; color:#fff;}



.safe_catary .cont .downlist li{ float:left;}
.safe_catary .cont .downlist li a{ display:block; float:left; font-size:12px; width:210px; height:28px; line-height:28px; text-align:left; overflow:hidden;  margin:3px;padding-left:10px;}


.safe_catary .cont .downlist{width: 235px;}
.safe_catary .cont .downlist ul{ padding-bottom:8px;padding-right:8px; height:1%; overflow:hidden;}




.safe_catary .cont .downlist li{ background:url(../images/num.jpg) no-repeat; height:28px; line-height:28px; overflow:hidden; font-size:14px; padding:0 0 0 7px;}

.safe_catary .cont .downlist li.i_1{ background-position:0 9px;}
.safe_catary .cont .downlist li.i_2{ background-position:0 -25px;}
.safe_catary .cont .downlist li.i_3{ background-position:0 -59px;}
.safe_catary .cont .downlist li.i_4{ background-position:0 -93px;}
.safe_catary .cont .downlist li.i_5{ background-position:0 -127px;}
.safe_catary .cont .downlist li.i_6{ background-position:0 -161px;}
.safe_catary .cont .downlist li.i_7{ background-position:0 -195px;}
.safe_catary .cont .downlist li.i_8{ background-position:0 -229px;}
.safe_catary .cont .downlist li.i_9{ background-position:0 -263px;}
.safe_catary .cont .downlist li.i_10{ background-position:0 -297px;}
.safe_catary .cont .downlist li.i_11{ background-position:0 -331px;}
.safe_catary .cont .downlist li.i_12{ background-position:0 -365px;}
.safe_catary .cont .downlist li.i_13{ background-position:0 -399px;}
.safe_catary .cont .downlist li.i_14{ background-position:0 -433px;}
.safe_catary .cont .downlist li.i_15{ background-position:0 -467px;}
.safe_catary .cont .downlist li.i_16{ background-position:0 -501px;}
.safe_catary .cont .downlist li.i_17{ background-position:0 -535px;}



.content_i .title{ height:42px;overflow:hidden;}
.content_i .title .topborder{ border:2px solid #45B822;}
.content_i .title .stitle{height:37px; line-height:37px; background:#fafafa; border-bottom:1px solid #DFDFD0; border-top:none;}
.content_i .title .stitle h2{ padding-left:10px; font-size:16px; color:#45B822;}
.content_i .title .stitle p.more{ margin-right:10px; color:#676759;}

.listad .title{ height:42px;overflow:hidden;}
.listad .title .topborder{ border:2px solid #45B822;}
.listad .title .stitle{height:37px; line-height:37px; background:#fafafa; border:1px solid #DFDFD0; border-top:none;}
.listad .title .stitle h2{ padding-left:10px; font-size:16px; color:#45B822;}
.listad .title .stitle a.more{ margin-right:10px; color:#676759;}
.listad .cont{ _height:1%; overflow:hidden; padding:4px; border:1px solid #DFDFD0; border-top:none;}



.tab-content_xgjc .tit{ position:relative; height:21px;}
.tab-content_xgjc .tit h3{ font-size:14px; color:#45B823; position:absolute; left:0; background:#fff;padding-right:5px; z-index:100;}
.tab-content_xgjc .tit .bg{ padding-bottom:0; position:absolute; width:540px; background:#45B822; height:1px; overflow:hidden; top:10px; z-index:1;}
.tab-content_xgjc .cont ul li {border-bottom:1px solid #DFDFD0; _height:1%; overflow:hidden; padding:0 0 10px 0;}
.tab-content_xgjc .cont ul li .name{ font-size:14px; padding:10px 0;}
.tab-content_xgjc .cont ul li .name a{color:#575746;}
.tab-content_xgjc .cont ul li .name span{color:#BDBDAC; margin-right:10px;}
.tab-content_xgjc .cont ul li .img{ margin-right:10px;}
.tab-content_xgjc .cont ul li .intro{ width:380px;height:90px;overflow: hidden;}


.tab-content_xgrj .tit{ position:relative; height:21px;}
.tab-content_xgrj .tit h3{ font-size:14px; color:#45B823; position:absolute; left:0; background:#fff; padding-right:5px; z-index:100;} 
.tab-content_xgrj .tit .bg{ padding-bottom:0; position:absolute; width:540px; background:#45B822; height:1px; overflow:hidden; top:10px; z-index:1;}
.tab-content_xgrj .cont ul li {border-bottom:1px solid #DFDFD0; _height:1%; overflow:hidden; padding:0 0 10px 0;}
.tab-content_xgrj .cont ul li .name{ font-size:14px; padding:10px 0;}
.tab-content_xgrj .cont ul li .name a{color:#575746;}
.tab-content_xgrj .cont ul li .name span{color:#BDBDAC; margin-right:10px;}
.tab-content_xgrj .cont ul li .img{ margin-right:10px;}
.tab-content_xgrj .cont ul li .intro{ width:380px;}

.tab-content_xgrj .cont ul li .imgtextlist{ border-top:1px solid #DFDFD0; margin:10px 0 0 0;  _height:1%; overflow:hidden;}
.tab-content_xgrj .cont ul li .imgtextlist dd{ display:inline; float:left; margin:10px 0px 0 0;}
.tab-content_xgrj .cont ul li .imgtextlist .mid{margin-left:7px;margin-right: 7px;}
.tab-content_xgrj .cont ul li .imgtextlist dd .img{ margin-right:10px; width:55px; text-align:center;}
.tab-content_xgrj .cont ul li .imgtextlist dd .img .btn a{ display:block; background:url(../images/icon.png) no-repeat -346px -30px; width:55px; height:24px; color:#fff; text-align:center; line-height:24px; overflow:hidden;}

.tab-content_xgrj .cont ul li .imgtextlist dd p{ padding-bottom:5px; line-height:150%; font-size:12px;}
.tab-content_xgrj .cont ul li .imgtextlist dd .text{ padding-top:8px;width: 110px;}
.tab-content_xgrj .cont ul li .imgtextlist dd .text p{height: 15px;overflow: hidden;}




.tab-content_xgrjtj .tit{ position:relative; height:21px;}
.tab-content_xgrjtj .tit h3{ font-size:14px; color:#45B823; position:absolute; left:0; background:#fff; padding-right:5px; z-index:100;} 
.tab-content_xgrjtj .tit .bg{ padding-bottom:0; position:absolute; width:540px; background:#45B822; height:1px; overflow:hidden; top:10px; z-index:1;}

.tab-content_xgrjtj .cont ul li {border-bottom:1px solid #DFDFD0; padding-bottom:10px; padding-top:10px; _height:1%; overflow:hidden;}
.tab-content_xgrjtj .cont ul li .img{ margin-top:5px; margin-right:10px;}
.tab-content_xgrjtj .cont ul li .intro{ width:400px;}
.tab-content_xgrjtj .cont ul li .intro h3{ font-size:14px;}
.tab-content_xgrjtj .cont ul li .intro p{ padding-bottom:0 !important; line-height:150%; font-size:12px;height: 58px;overflow: hidden;}
.tab-content_xgrjtj .cont ul li .btndown{ padding-top:20px;}
.tab-content_xgrjtj .cont ul li .btndown .icon-btndown {
background-position: -352px -127px;
width: 26px;
height: 25px;
padding: 0 !important;
margin: 0 !important;
}






.everyonesearch .everyonesearch_content{ border:1px solid #DFDFD0; padding:0 30px;}
.everyonesearch .everyonesearch_content .title{ height:42px; line-height:42px; overflow:hidden; border-bottom:1px solid #DFDFD0;}
.everyonesearch .everyonesearch_content .title h2{ font-size:16px; color:#575747;}

.everyonesearch .everyonesearch_content .title .colork{ background:#2DB200; display:block; float:left; height:16px; width:5px; margin-top:13px; margin-right:10px;}


.everyonesearch .everyonesearch_content .content{ _height:1%; overflow:hidden; padding:10px 0;}

.everyonesearch .everyonesearch_content .content .imgtextlist li{ position:relative; display:inline; float:left; width:120px; height:90px; margin:0 16px 10px 16px;}
.everyonesearch .everyonesearch_content .content .imgtextlist li .img{ width:72px; height:72px; position:absolute; left:0; top:0; z-index:1;}
.everyonesearch .everyonesearch_content .content .imgtextlist li .bg{ width:72px; height:20px;position:absolute; bottom:0;  background:#000; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; z-index:10;}
.everyonesearch .everyonesearch_content .content .imgtextlist li .name{ position:absolute;width:72px; height:20px; left:0; bottom:0; color:#fff; z-index:100; text-align:center; font-size:12px;overflow: hidden;}
.everyonesearch .everyonesearch_content .content .imgtextlist li .name a{color:#fff;font-size:12px;}


.everyonesearch .everyonesearch_content .content .textlist li{ display:inline; float:left; width:120px; height:20px; line-height:20px; overflow:hidden;margin:0 16px 5px 16px;}

.everyonesearch .everyonesearch_content .content .textlist li .icon-num_1{ background-position:-454px 0; width:18px; height:14px; margin-right:5px;}
.everyonesearch .everyonesearch_content .content .textlist li .icon-num_2{ background-position:-454px -24px; width:18px; height:14px; margin-right:5px;}
.everyonesearch .everyonesearch_content .content .textlist li .icon-num_3{ background-position:-454px -48px; width:18px; height:14px; margin-right:5px;}
.everyonesearch .everyonesearch_content .content .textlist li .icon-num_4{ background-position:-454px -72px; width:18px; height:14px; margin-right:5px;}
.everyonesearch .everyonesearch_content .content .textlist li .icon-num_5{ background-position:-454px -96px; width:18px; height:14px; margin-right:5px;}
.everyonesearch .everyonesearch_content .content .textlist li .icon-num_6{ background-position:-454px -120px; width:18px; height:14px; margin-right:5px;}
.everyonesearch .everyonesearch_content .content .textlist li .icon-num_7{ background-position:-454px -144px; width:18px; height:14px; margin-right:5px;}
.everyonesearch .everyonesearch_content .content .textlist li .icon-num_8{ background-position:-454px -168px; width:18px; height:14px; margin-right:5px;}
.everyonesearch .everyonesearch_content .content .textlist li .icon-num_9{ background-position:-454px -192px; width:18px; height:14px; margin-right:5px;}
.everyonesearch .everyonesearch_content .content .textlist li .icon-num_10{ background-position:-454px -216px; width:18px; height:14px; margin-right:5px;}
.everyonesearch .everyonesearch_content .content .textlist li .icon-num_11{ background-position:-454px -240px; width:18px; height:14px; margin-right:5px;}
.everyonesearch .everyonesearch_content .content .textlist li .icon-num_12{ background-position:-454px -264px; width:18px; height:14px; margin-right:5px;}



.hotsoftguide .hotsoftguide_content{ border:1px solid #DFDFD0; padding:0 30px;}
.hotsoftguide .hotsoftguide_content .title{ height:42px; line-height:42px; overflow:hidden; border-bottom:1px solid #DFDFD0;}
.hotsoftguide .hotsoftguide_content .title h2{ font-size:16px; color:#575747;}

.hotsoftguide .hotsoftguide_content .title .colork{ background:#2DB200; display:block; float:left; height:16px; width:5px; margin-top:13px; margin-right:10px;}

.hotsoftguide .hotsoftguide_content .content{ _height:1%; overflow:hidden; padding:10px 0;}
.hotsoftguide .hotsoftguide_content .content p a{display:block;float:left; margin:5px 10px;white-space: nowrap;}





.zhuanti .zhuanti-head { position:relative; height:400px;}
.zhuanti .zhuanti-head .bg{ position:absolute; width:980px; height:400px; left:0; top:0; z-index:1;}
.zhuanti .zhuanti-head .title{ padding-right:10px; height:40px; position:absolute; left:0; top:0; font-size:24px; color:#fff; z-index:100;}
.zhuanti .zhuanti-head .title h1{ font-size:24px;background:#00B200;padding: 2px 10px 3px;}
.zhuanti .zhuanti-head .title strong{display:block; float:left; height:40px; background:#FF8000;}
.zhuanti .zhuanti-head .title strong a:hover{color:#FFffff;}
.zhuanti .zhuanti-head .intro{ position:absolute; bottom:0px; width:980px; left:0; z-index:100;}
.zhuanti .zhuanti-head .intro .intro_bg{ position:absolute; left:0; bottom:0px; background:#00B200; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; z-index:50; width:980px; height:108px;}
.zhuanti .zhuanti-head .title .zt-bdshare{float:left;margin-left: 15px;margin-top: 5px;}
.zhuanti .zhuanti-head .intro .text{ position:absolute; left:0; /*bottom:20px;*/bottom: 0; width:960px; /*height:60px;*/ color:#fff; z-index:100; padding:10px;background:rgba(0,0,0,.5);}
.zhuanti .zhuanti_recommend .stitle{ background:#E5F7E5; padding:0 10px; height:40px; line-height:40px; overflow:hidden; border:1px solid #DFDFD0; border-top:none; }
.zhuanti .zhuanti_recommend .stitle h2{ font-size:14px;color:#00B200;}
.colork {
    background: #2db200;
    display: block;
    float: left;
    height: 16px;
    margin-right: 10px;
    margin-top: 13px;
    width: 5px;
}
.zhuanti .zhuanti_recommend .cont{ _height:1%; overflow:hidden; border:1px solid #DFDFD0; border-top:none;}
.zhuanti .zhuanti_recommend .cont .topone li {color:#9A9A8C; display:inline; float:left; background:#fafafa; border:1px solid #DFDFD0; width:298px; margin:10px 13px;}
.zhuanti .zhuanti_recommend .cont .topone li .text{ padding:10px ; background:#fff; border:1px solid #DFDFD0; border-left:none; border-right:none;height: 54px;}
.zhuanti .zhuanti_recommend .cont .topone li .tit{ _height:1%; overflow:hidden; padding:5px 10px;}
.zhuanti .zhuanti_recommend .cont .topone li .tit .img{ margin-right:10px;}
.zhuanti .zhuanti_recommend .cont .topone li .tit .name { width:220px;}
.zhuanti .zhuanti_recommend .cont .topone li .tit .name .icon-btndown {
    background-position: -352px -155px;
    margin: 0 !important;
    padding: 0 !important;
    width: 32px;
    height: 26px;
}
.zhuanti .zhuanti_recommend .cont .topone li .tit .name h3{ height:25px; line-height:25px; overflow:hidden; width:180px;}
.zhuanti .zhuanti_recommend .cont .topone li .tit .name h3 a{color:#00B200;}
.zhuanti .zhuanti_recommend .cont .topone li .tit .name h3 a:hover{color:#f60;}
.zhuanti .zhuanti_recommend .cont .topone li .tit .size {color:#9A9A8C;}
.zhuanti .zhuanti_recommend .cont .topone li .bot a{color:#9A9A8C; display:inline-block; float:left; padding:10px 10px;}
.zhuanti .zhuanti_recommend .cont .topone li .bot a.safelink,
.zhuanti .zhuanti_recommend .cont .topone li .bot a.bot-down,
.zhuanti .zhuanti_recommend .cont .topone li .bot a.view{ width:}
.zhuanti .zhuanti_recommend .cont .topone li .bot a.bot-down{ border-left:1px solid #DFDFD0;border-right:1px solid #DFDFD0;}
.zhuanti .zhuanti_recommend .cont .topone li .bot a i.icon-safelink{ background-position:-1px -239px; width:19px; height:16px; margin-right:5px;}
.zhuanti .zhuanti_recommend .cont .topone li .bot a i.icon-downcs{ background-position:-21px -239px; width:16px; height:16px; margin-right:5px;}
.zhuanti .zhuanti_recommend .cont .topone li .bot a i.icon-view{ background-position:-38px -239px; width:8px; height:16px; margin-right:5px;}
.zhuanti .zhuanti_recommend .cont .toptwo li{ display:inline; float:left; width:300px; height:180px; position:relative; margin:10px 13px;}
.zhuanti .zhuanti_recommend .cont .toptwo li .img{ position:absolute; width:300px; height:180px; z-index:1;left:0; top:0;}
.zhuanti .zhuanti_recommend .cont .toptwo li .bg{ position:absolute; filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity: 0.5;opacity: 0.5; z-index:10; left:0; bottom:0; width:300px; height:40px; background:#242415;}
.zhuanti .zhuanti_recommend .cont .toptwo li .name{ position:absolute; width:300px; height:40px; line-height:40px; overflow:hidden; color:#fff; font-size:14px;left:0; bottom:0; z-index:20; text-align:center;}
.zhuanti .zhuanti_recommend .cont .toptwo li .name a{color:#fff;}
.zhuanti .zhuanti_recommend .cont .topthree li { display:inline; float:left;}
.zhuanti .zhuanti_recommend .cont .topthree li a .icon-art{ background-position:-48px -239px; width:13px; height:16px; margin-right:5px;}
.zhuanti .zhuanti_recommend .cont .topthree li a{ font-size:14px; display:block; float:left; border-bottom:1px solid #DFDFD0; background:#fafafa; height:40px; line-height:40px; overflow:hidden; width:280px; margin:10px 13px; padding:0 10px;}
.zhuanti .zhuanti_recommend .cont .topthree li:hover a{ color:#00B200; background:#E5F7E5;border-bottom:1px solid #00B200;}
.zhuanti .zhuanti_recommend .cont .topfour li{ position:relative; display:inline; float:left; width:300px; height:160px; margin:10px 12px;}
.zhuanti .zhuanti_recommend .cont .topfour li .with { width:280px; height:140px; position:relative; border:1px solid #DFDFD0; background:#fafafa; padding:10px;}
.zhuanti .zhuanti_recommend .cont .topfour li .with .img{ margin-right:10px;}
.zhuanti .zhuanti_recommend .cont .topfour li .with .text{ line-height:160%; width:170px;}
.zhuanti .zhuanti_recommend .cont .topfour li .with .text dl{ height:140px; overflow:hidden;}
.zhuanti .zhuanti_recommend .cont .topfour li .with .text dl dd img{ margin-right:3px;}
.zhuanti .zhuanti_recommend .cont .topfour li .with .text dl dd.intro{color:#99998C;} 
.zhuanti .zhuanti_recommend .cont .topfour li .with .text dl dt{ padding-bottom:2px;}
.zhuanti .zhuanti_recommend .cont .topfour li .with .text dl dt a{color:#00B200; font-size:14px;}
.zhuanti .zhuanti_recommend .cont .topfour li .concise{ position:absolute; left:0;top:0; width:300px; height:160px;}
.zhuanti .zhuanti_recommend .cont .topfour li .concise .bg{ position:absolute; left:0; top:0; background:#00B200; width:300px; height:160px; filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8; z-index:10;}
.zhuanti .zhuanti_recommend .cont .topfour li .concise .name{ position:absolute; left:0; top:0; width:280px; height:160px;color:#fff; z-index:100; margin:0 10px;}
.zhuanti .zhuanti_recommend .cont .topfour li .concise .name h2{ font-size:20px; border-bottom:1px solid #fff; padding:20px 0; text-align:center;}
.zhuanti .zhuanti_recommend .cont .topfour li .concise .name p.btn a{ display:block;color:#00B200; text-align:center; width:160px; height:40px; margin:0 auto; background:#FFFF00; line-height:40px; overflow:hidden; font-size:14px; font-weight:bold; margin-top:20px;}
.zhuanti .zhuanti_recommend .cont .topfive{ padding:10px; _height:1%; overflow:hidden;}
.zhuanti .zhuanti_recommend .cont .topfive dt{ width:230px; height:230px; display:inline; float:left; margin-right:5px;}
.zhuanti .zhuanti_recommend .cont .topfive dd{ display:inline; float:left; width:230px; height:100px; margin:0 5px 15px 5px;}
.zhuanti .zhuanti_recommend .cont .topfive dd a{ display:block; text-align:center; font-size:14px; height:70px; line-height:30px; overflow:hidden;}
.zhuanti .zhuanti_comments .net-comments .tit{ background:#fafafa; border:1px solid #DFDFD0; padding:0 10px;}
.zhuanti .zhuanti_comments .net-comments .net-comments_content{ border:1px solid #DFDFD0; border-top:none; _height:1%; overflow:hidden; width:938px; padding:20px;}
.zhuanti .zhuanti_comments .net-comments .net-comments_content .net-comments_form textarea{ width:926px;}

/*bibei-lisrt*/
.bibei {
height: 1%;
overflow: hidden;
border: 1px solid #eee;
border-left: none;
}
.bibei .bb_left {
width: 180px;
background: #fafafa;
}
.bibei .bb_left, .bibei .bb_content {
display: inline;
float: left;
}
.bb_left dt a:hover, .bb_left dt a.selected {
background: #fff;
border-left:2px solid #45B822;
border-right: none;
color:#ff6600;
}
.bb_left dt a {
display: block;
padding-top: 15px;
padding-bottom: 15px;
font-size: 14px;
padding-left: 23px;
border-bottom: 1px solid #eee;
border-left:1px solid #eee;
border-right:1px solid #eee;
}
.bb_left dt a img {
margin-right: 5px;
}
.bibei .bb_content {
width: 778px;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
}
.bibei .bb_left, .bibei .bb_content {
display: inline;
float: left;
}
.bibei .title_header {
border: 1px solid #eee;
border-top: none;
}
.bibei .title_header h2{
	font-size: 16px;
}
.container .title_header {
padding: 0 10px;
height: 35px;
border-bottom: 1px solid #EEEEEE;
line-height: 35px;
overflow: hidden;
background: #fafafa;
font-size: 14px;
}
.container .title_header h3 {
font-size: 14px;
margin-bottom: 0;
margin-top: 0;
font-weight: bold;
}
.bibei .bb_content .bb_img_list .content{
	height: 1%;
	overflow:hidden;
	padding-bottom: 10px;
}
.bibei .bb_content .bb_img_list .content ul li {
display: inline;
float: left;
padding: 20px 8px 0 8px;
width: 240px;
}
.bibei .bb_content .bb_img_list .content ul li a {
display: block;
text-align: center;
}
.bibei .bb_content .bb_img_list .content ul li a.name {
display: block;
height: 30px;
line-height: 30px;
overflow: hidden;
font-size: 14px;
}
/*bdsearch*/
#bdcs-search-form-input{float:left;display:inline;width:385px;height:20px;line-height:20px;overflow:hidden;padding:7px 69px 7px 5px;background:#fff;border:2px solid #40b019;border-right:0 none;font-size:14px;color:#333;}
#bdcs-search-form-submit{float:left;width:72px;height:38px;border:0 none;cursor:pointer;background:#3fb019;color:#fff;font-size:14px;}
.bdcs-hot{width:500px;height:30px;line-height:30px;overflow:hidden;position:absolute;top:37px;left:0;z-index:-1;}.bdcs-hot-item{margin-right:10px;padding-right:10px;font-size:12px;color:#666;}.bdcs-hot-item:hover{color:#ff5800;}
#bdcs-search-form-input:focus{outline: none;}
.bdcs-container .bdcs-hot {width: 500px;height: 30px;line-height: 30px;}
.bdcs-container .bdcs-hot-item {color: #000000;font-family: Arial,Microsoft YaHei,sans-serif;font-size: 12px;margin-right: 10px;}
.bdcs-container .bdcs-hot-item:hover{color:#ff6600;}
/*list-soft*/
.list-content{ _height:1%; overflow:hidden;}
.list-content .list-left{width: 720px;}
.list-content .soft-content_right{ width:250px;}
.a-box{border:1px solid #DFDFD0;}
.a-box:after{clear:both;content: "";display: block;}
.a-box .box-header{border-bottom:1px solid #dfdfd0;background: #fafafa;height:37px;line-height: 37px;}
.a-box .box-header h1,.a-box .box-header h2{padding-left: 10px;font-size: 16px;color: #45B822;float:left;}
.a-box .box-header h2 span{color:#ff6600;padding:0 2px;}
.a-box .box-header div{float:right;}
.a-box .box-header div a{padding: 8px 8px 9px;font-size:14px;border-left: 1px solid #dfdfd0;}
.a-box .box-header div a.active{border-bottom: 1px solid #fff;background: #fff;}
.a-box .box-header div a.active:hover{color:#333333;}
.list-intro .box-cont h2{font-size: 12px;color: #888;margin: 5px 0;font-weight: normal;display: inline-block;}
.list-intro .box-cont em,.list-intro .box-cont span{color:#888;font-size: 12px;}
.list-intro .box-cont{padding:10px;}
.list-intro .box-cont em{margin: 0 5px;}
.list-recomm ul{padding:10px 10px 0;}
.list-recomm ul:after{content:"";clear:both;display: block;}
.list-recomm ul li{float: left;margin:0 10px 10px;}
.list-recomm ul li.no-mr{margin: 0 8px;}
.list-recomm ul li a img{width: 20px;height: 20px;margin-right:4px;}
.list-recomm ul li a span{display: inline-block;width: 130px;height: 20px;line-height: 20px;vertical-align: middle;overflow:hidden;}
.list-soft{border-top:none;}
.list-soft ul {padding:10px;}
.list-soft ul li{border-bottom:1px solid #DFDFD0;margin-bottom: 10px;padding-bottom: 15px;}
.list-soft ul li:after{content: "";display: block;clear:both;}
.list-soft ul li:last-child{border-bottom:none;}
.list-soft ul li img{float:left;margin-right: 10px;width: 48px;height: 48px;}
.list-soft ul li .list-desc{float:left;width: 540px;}
.list-soft ul li .list-desc h3{color:#333;margin-bottom: 5px;display: inline;*display: inline;_zoom:1;margin-right: 8px;}
.list-soft ul li .list-desc .star{display: inline-block;*display: inline;_zoom:1;width: 58px;height: 10px;}
.list-soft ul li .list-desc .list-desc-p{color:#666;height: 36px;overflow:hidden;margin-bottom: 5px;}
.list-soft ul li .list-desc .list-detail span{color:#888;margin-right: 10px;}
.list-soft ul li .list-btn{float: right;width: 80px;height: 26px;line-height:26px;text-align:center;color:#fff;border-radius: 3px;margin-top: 25px;box-shadow:inset 0 1px 1px rgba(255,255,255,.4),0 0 1px rgba(0,0,0,.2) inset;border:1px solid #45B822;background: -webkit-linear-gradient(top,#64D146 0%,#45B822 100%);background: -o-linear-gradient(top,#64D146 0%,#45B822 100%);background: -moz-linear-gradient(top,#64D146 0%,#45B822 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#64D146', endColorstr='#45B822',GradientType=0 );}
.list-soft ul li .list-btn:hover{background: #45B822;filter:none;}
.star-1{background: url('/statics/images/star/star_icon1.png');}
.star-2{background: url('/statics/images/star/star_icon2.png');}
.star-3{background: url('/statics/images/star/star_icon3.png');}
.star-4{background: url('/statics/images/star/star_icon4.png');}
.star-5{background: url('/statics/images/star/star_icon5.png');}


.lrslide{ width:260px; height:200px; border:0px solid #D8D8D8; position:relative;  overflow:hidden; }
.lrslide .hd { position:absolute; right:0px; bottom:0px; z-index:10; padding-left:0px; background-color: #fff;border-top:2px solid #FF9900}
.lrslide .hd ul{*width:260px;}
.lrslide .hd li { color:#f60; cursor:pointer; margin-left:0px; width:48px; height:10px; background:#E8E8E8; float:left; font-size:12px; line-height:16px; overflow:visible; text-align:center; /*opacity:.7; filter:alpha(opacity=70);*/ border:0px solid #d8d8d8; margin-right:5px; text-indent: -9999em}
.lrslide .hd li:last-child{margin-right:0 }
.lrslide .hd .next,
.lrslide .hd .prev{ border-radius:5px;color:#f60;float:right; display:block; width:11px; height:15px; background:#fff; overflow:hidden; margin-right:2px; cursor:pointer;opacity:0.8; filter:alpha(opacity=80); text-align: center;padding: 0;font-weight: bold;line-height: 14px;}
.lrslide .hd .prev:hover,.lrslide .hd .next:hover{ background:#f60;color:#fff;}
.lrslide .hd li.on { background:#FF9900; color:#fff; font-weight:bold; opacity:0.8; filter:alpha(opacity=80); z-index:2; position:relative; }
.lrslide .bd li .a_tit{position:absolute;z-index:5;bottom:10px;background:rgba(0,0,0,.7);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#B2000000,endcolorstr=#B2000000);width: 260px;color:#FFFFFF;line-height: 20px;padding: 2px 0px 0 0px;*padding: 0px 0px 0 0px;display: block;/*left:0;*/text-align: center;}
.lrslide .bd li .a_tit:hover{text-decoration: underline}


.dayhot .title{ height:42px;overflow:hidden;}
.dayhot .title .topborder{ border:2px solid #45B822;}
.dayhot .title .stitle{height:37px; line-height:37px; background:#fafafa; border:1px solid #DFDFD0; border-top:none;}
.dayhot .title .stitle h2{ padding-left:10px; font-size:16px; color:#45B822;}
.dayhot .title .stitle a.more{ margin-right:10px; color:#676759;}
.dayhot .cont{ _height:1%; overflow:hidden; border:1px solid #DFDFD0; border-top:none; padding:10px;}


.dayupdate .title{ height:42px;overflow:hidden;}
.dayupdate .title .topborder{ border:2px solid #45B822;}
.dayupdate .title .stitle{height:37px; line-height:37px; background:#fafafa; border:1px solid #DFDFD0; border-top:none;}
.dayupdate .title .stitle h2{ padding-left:10px; font-size:16px; color:#45B822;}
.dayupdate .title .stitle a.more{ margin-right:10px; color:#676759;}
.dayupdate .title ul{margin-right: -1px;}
.dayupdate .title ul li{float: left;}
.dayupdate .title ul li a{background: #45B836;color: #fff;padding: 10px 15px;font-size:14px;}
.dayupdate .title ul li a:hover{background: #ff6600;padding:10px 15px;}
.dayupdate .cont{ _height:1%; overflow:hidden; border:1px solid #DFDFD0; border-top:none; padding:10px;}


.desgin-sj .title{ height:42px;overflow:hidden;}
.desgin-sj .title .topborder{ border:2px solid #45B822;}
.desgin-sj .title .stitle{height:37px; line-height:37px; background:#fafafa; border:1px solid #DFDFD0; border-top:none;}
.desgin-sj .title .stitle h2{ padding-left:10px; font-size:16px; color:#45B822;}
.desgin-sj .title .stitle a.more{ margin-right:10px; color:#676759;}
.desgin-sj .cont{ _height:1%; overflow:hidden; border:1px solid #DFDFD0; border-top:none; padding:10px;}


.desgin-bg .title{ height:42px;overflow:hidden;}
.desgin-bg .title .topborder{ border:2px solid #45B822;}
.desgin-bg .title .stitle{height:37px; line-height:37px; background:#fafafa; border:1px solid #DFDFD0; border-top:none;}
.desgin-bg .title .stitle h2{ padding-left:10px; font-size:16px; color:#45B822;}
.desgin-bg .title .stitle a.more{ margin-right:10px; color:#676759;}
.desgin-bg .cont{ _height:1%; overflow:hidden; border:1px solid #DFDFD0; border-top:none; padding:10px;}


.bibei { background:url(../images/y_bg.png) repeat-y left 0; _height:1%; overflow:hidden; border:1px solid #eee; border-left:none;}
.bibei .bb_left,
.bibei .bb_content{ display:inline; float:left;}
.bibei .bb_left{  width:180px;}
.bibei .bb_content{ width:778px; padding-left:10px; padding-right:10px; padding-top:10px;}
.bibei .title_header{ border:1px solid #eee; border-top:none;}

.bb_left dt a{ display:block; padding-top:15px; padding-bottom:15px; font-size:14px; padding-left:23px; border-bottom:1px solid #eee;}
.bb_left dt a img{ margin-right:5px;}
/*.bb_left dt a:hover,
.bb_left dt a.selected{ background:url(../images/y_bg_bbleft.png) repeat-y 0 0;}*/

.bibei .bb_content .bb_img_list .content { padding:0; _height:1%; overflow:hidden;}
.bibei .bb_content .bb_img_list .content ul li{ display:inline; float:left; padding:20px 8px 0 8px; width:240px;}
.bibei .bb_content .bb_img_list .content ul li a{ display:block; text-align: center;}
.bibei .bb_content .bb_img_list .content ul li a.name{ display:block; height:30px; line-height:30px; overflow:hidden; font-size:14px;}

.bb_img_t_list li{ border-bottom:1px solid #eee; _height:1%; overflow:hidden; padding:10px 0;}
.bb_img_t_list li .img{ padding:10px;}
.bb_img_t_list li .center{ width:476px; overflow:hidden; color:#333;}
.bb_img_t_list li .center h3{ font-size:14px; height:30px; line-height:30px; overflow:hidden;}
.bb_img_t_list li .center .mero{ height:40px; line-height:120%; overflow:hidden; color:#999;}
.bb_img_t_list li .down{ background:url(../images/bb_icon.jpg) no-repeat 0 0; padding:20px 0 20px 20px; width:100px; text-align:center;}
/*.bb_img_t_list li .down .btn a{ display:block; float:left; width:89px; height:30px; line-height:30px; overflow:hidden; text-align:center; color:#fff; font-size:14px; background:url(../images/soft_icon.png) no-repeat 0 0; margin-top:5px;}
*/.bb_img_t_list li .down .btn a{ 
	display:inline-block;
    *display: inline;
    _zoom:1;
    width: 65px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    color: #fff;
    border-radius: 3px;
    margin-top: 12px;
    box-shadow: inset 0 1px 1px rgba(255, 255, 255, .4), 0 0 1px rgba(0, 0, 0, .2) inset;
    border: 1px solid #45B822;
    background: #45B822;
    background: -webkit-linear-gradient(top, #64D146 0%, #45B822 100%);
    background: -moz-linear-gradient(top, #64D146 0%, #45B822 100%);
    background: -o-linear-gradient(top, #64D146 0%, #45B822 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#64D146', endColorstr='#45B822');
    font-size: 12px;}
.bb_img_t_list li .center .au span{ padding-right:20px;}

.bb_t_list .title_header a.rss{ background:url(../images/rss.jpg) no-repeat; font-size:0; text-indent:-9999px; width:37px; height:14px; margin-top:10px; margin-right:5px;}
.bb_t_list .content ul li { height:30px; line-height:30px; overflow:hidden; padding-left:10px; background:url(../images/dot.png) no-repeat 0 14px; color:#999;}
.bb_t_list .content ul li a{ font-size:14px; margin-right:10px;}
.bibei{background: none;border:none;}
.bibei-top{overflow: hidden;background: #efefef;line-height: 24px;height: 40px;border-radius:5px 5px 5px 5px ;}
.bibei-top a{float: left;padding:8px 6px;color:#666;border-radius: 4px;margin:0 5px;font-size:14px;}
.bibei-top a:hover,.bibei-top a.selected{background: #45b822;color:#fff;}
.bibei-top #zjbb{background: #45b822;color:#fff;text-align: center;width: 100px;font-weight: bold;border-radius: 0;margin-left: 0;font-size: 16px;height: 40px;}
.bibei .bb_content{width: 100%;float:none;padding:0;}
.bb_img_t_list ul{overflow: hidden;border-left:1px solid #eee;border-right:0px solid #eee;}
.bb_img_t_list li{width: 398.70px;float: left;border-right: 1px solid #eee;}
.bb_img_t_list li.nbr{border-right:none}
.bb_img_t_list li .center{width: 140px;}
.bb_img_t_list li .down{background: none;padding:5px 0 10px;}
.bibei .special_list .bb_img_list .content ul li{padding: 20px 4px 0 9px;width: 230px;}
.bibei .special_list .bb_img_list .content ul{overflow: hidden;border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee; }



.map { background:url(../images/y_bg.png) repeat-y left 0; _height:1%; overflow:hidden; border:1px solid #eee; border-left:none;}
.map .map_left,
.map .map_content{ display:inline; float:left;}
.map .map_left{  width:180px;}
.map .map_content{ width:778px; padding-left:10px; padding-right:10px; padding-top:10px;}
.map .title_header{ border:1px solid #eee; border-top:none;}

.map_left dt a{ display:block; padding-top:15px; padding-bottom:15px; font-size:14px; padding-left:23px; border-bottom:1px solid #eee;}
.map_left dt a img{ margin-right:5px;}
.map_left dt a:hover,
.map_left dt a.selected{ background:url(../images/y_bg_bbleft.png) repeat-y 0 0;}

.map_content_public .title{ background:url(../images/shi_line.jpg) repeat-x center center; height:50px; line-height:50px; overflow:hidden;}
.map_content_public .title h3{ text-align:center; font-size:18px; width:100px; background:#fff; margin:0 auto;}
.map_content_public .content .bg_color_45B{ background:#45B822;width: 80px;text-align: center;border-radius:5px 5px 5px 5px ;}
.map_content_public .content .bg_color_f90{ background:#ff9900;}
.map_content_public .content .bg_color_45B a{color:#fff;}
.map_content_public .content .map_sublist{ padding:0 0 10px 0; _height:1%; overflow:hidden;}
.map_content_public .content .subtitle{ float:left; padding:10px; color:#fff; font-size:14px; _height:1%; overflow:hidden;}
.map_content_public .content dl{ border-bottom:1px dashed #eee; _height:1%; overflow:hidden;}
.map_content_public .content dl dd{ display:inline; float:left; width:113px; font-size:14px; padding:5px 10px;}

.map_about .title{ font-size:22px; border-bottom:1px dashed #eee; padding:10px 0; text-align:center;}
.map_about .content { font-size:14px;}
.map_about .content p{ text-indent:2em; padding:5px 0;}



.footer{border-top:2px solid #45B822; _height:1%; overflow:hidden; padding:10px 0; background:#fafafa;margin-top:5px;}
.footer p{text-align:center; line-height:180%;}
.footer p a{margin:0 5px;}


.fixed{position:fixed;top:0;z-index:99999;display: block;}
.new-cont #switch-tabs{overflow: hidden;width: 720px;}
.new-cont #switch-tabs a{text-align:center;width: 20%;height: 42px;line-height: 42px;background: #F7F7F7;float: left;font-size: 16px;color:#333;border-bottom:1px solid #dfdfd0;}
.new-cont #switch-tabs a:hover,.new-cont #switch-tabs a.selected{background: #fff;color:#45B822;border-top:2px solid #45B822;border-bottom:none;}
.new-cont .soft-content_left{background: none;}
.new-cont .soft-content_left .tabs-content{width: 100%;}
.new-cont .soft-content_left .tabs-content #qh_container_tabs_1 .soft-content_cont{text-align: center;}
.new-cont .soft-content_left .tabs-content p img{max-width: 720px;width: auto;}
.new-cont .tab-content_xgjc .tit .bg,.new-cont .tab-content_xgrj .tit .bg锛�.new-cont .tab-content_xgrjtj .tit .bg,.new-cont .tab-content_xgrj .tit .bg,.new-cont .tab-content_xgrjtj .tit .bg{width: 680px;}
.new-cont .tab-content_xgrj .cont ul li .imgtextlist dd .text{width: 157px;}
.new-cont .soft-beinter .soft-beinter_content ul li{width: 332px;}
.new-cont .soft-beinter .soft-beinter_content ul li .cont{width: auto}
.new-cont .tab-content_xgrjtj .cont ul li .intro{width: 580px;}

.new-cont  .soft-content_left .tabs-content .soft-downaddress .down_content .address_left{width: 280px;width: 300px\0;margin-left: 10px;}
.new-cont .soft-content_left .tabs-content .soft-downaddress .down_content .address_left ul li{width: 95px;}
.new-cont  .soft-content_left .tabs-content .soft-downaddress .down_content .address_right{width: 360px;margin-right: 10px;}
.new-cont .hot-ourse .hot-ourse_content li{margin-left:40px;}
.new-cont .keyword{padding:5px 10px;background: #F2FCF0;/*border-top:1px solid #dfdfd0;*/}
.new-cont .keyword span{color:#333;}
.new-cont .keyword a{color:#45B822;padding:0 5px;}
.new-cont .keyword a:hover{color:#ff6600;};


.soft-content .soft-content_left .tabs-content .other-wz_bodwn .list{ display:block; overflow:hidden}
#download{ display:block; overflow:hidden}
.soft-view .container .soft-content .soft-content_left .soft-content_tabs_right .other-wz_bodwn .list{ display:block; overflow:hidden}
.list{ display:block; overflow:hidden}

.bdsharebuttonbox { margin-left: 26px;}


/****style********/
.ad{ height:1%; overflow:hidden;}
/*********ad_980x120[start]*********/
.ad_980x120 { display:block; height:90px; background:#F0F0E1;}
/*********ad_980x120[end]*********/
/*********ad_300x250[start]*********/
ad_300x250{ width:340px;}
/*********ad_980x120[end]*********/
.ad_485x60{ width:485px; height:60px; background:#E5E5E5;}
.ad_540x90{ width:540px; height:90px; background:#E5E5E5;}
.ad_300x75{ width:300px; height:75px; background:#E5E5E5;}
.ad_250x250{ width:250px; height:250px; background:#E5E5E5;}
.ad_230x70{ width:230px; height:70px; background:#E5E5E5;}
.ad_230x230{ width:230px; height:230px; background:#E5E5E5;}
.ad_540x100{ width:540px; height:100px; background:#E5E5E5;}

.duilian{top:200px;position:absolute; width:125px; overflow:hidden; display:none;}
.duilian_left{ right: 50%;margin-right: 500px;}
.duilian_right{ left: 50%;margin-left: 500px;}
.duilian_con{ width:125px; height:300px; background:#ccc; overflow:hidden;}
.duilian_close{ width:125;display:block; float:right; height:24px; line-height:24px;font-size:13px; color:#555555; text-decoration:none;}

#head-ad{margin-top:-8px;text-align: center;}

.ad_980x120 {background:url(../images/xx.png) no-repeat right top; border: #45B823 1px solid;width: 978px;margin:0px auto; clear:both}
.ad_980x120 li{width: 960px;float:left;text-align:left;}