@charset "gb2312";
/*------- public -*/
body, form, ul, li, p, h1, h2, h3, h4, h5, h6, input, textarea {
	padding:0;
	margin:0;
}
body {
	FONT-SIZE: 12px;
	FONT-FAMILY: "Microsoft YaHei", "Arial Narrow";
	background: #fff;
	COLOR: #4c4c4c;
	LINE-HEIGHT: 22px;
}
input, select, textarea {
	font-size:12px;
	font-family:"Microsoft YaHei", "Arial Narrow";
	line-height: 16px;
}
img {
	border:0px;
}
ul, li {
	LIST-STYLE-TYPE: none;
}
a {
	COLOR: #7a7a7a;
	TEXT-DECORATION: none;
}
a:hover {
	COLOR:#1061a2;
	TEXT-DECORATION: none;
}
.hui a {
	COLOR: #333;
	TEXT-DECORATION: none;
}
.hui a:hover {
	color:#999;
	TEXT-DECORATION: none;
}
.hui1 a {
	COLOR: #666;
	TEXT-DECORATION: none;
}
.hui1 a:hover {
	color:#06C;
	TEXT-DECORATION: none;
}
.hui2 a {
	COLOR: #999;
	TEXT-DECORATION: none;
}
.hui2 a:hover {
	color:#333;
	TEXT-DECORATION: none;
}
.font_blue a {
	color:#0363b0;
}
.font_blue a:hover {
	color:#666;
}
.blue {
	color:#39F;
}
.blue1 {
	color:#185995;
}
.black a {
	color:#000;
}
.red a {
	color:#F00;
	text-decoration:underline;
}
.black a:hover {
	color:#e00606;
	text-decoration:none;
}
.wri {
	color:#FFF;
}
.wri a:link {
	color:#FFF;
}
.wri a:visited {
	color:#E2F2FE;
}
.wri a:hover {
	color:#E2F2FE;
	TEXT-DECORATION: none;
}
.wri a:active {
	color:#E2F2FE;
	TEXT-DECORATION: underline;
}
.flei_center .news_t, .newslist a, .newslist a:visited, .flei_right .tjian_t {
	background: url(http://icons.mydrivers.com/drivers/2014/images/drivers_icon.png) no-repeat;
}
/*-------title------*/
.top {
	background:#f0f0f0;
	width:100%;
	height:38px;
	border-bottom:#dfdfdf 1px solid;
}
.title_l {
	width:990px;
	padding-left:10px;
	height:37px;
	font-size:12px;
	margin:auto;
}
#title_l_left {
	float:left;
	width:690px;
	height:36px;
	color:#777;
}
#title_l_left li {
	padding:0px 5px;
	line-height:36px;
	float:left;
}
#title_l_left a:link {
	color:#777;
}
#title_l_left a:visited {
	color:#777;
}
#title_l_left a:hover {
	color:#069;
}
.title_l_right {
	float:right;
	height:36px;
	line-height:36px;
	padding-left:30px;
	padding-right:20px;
	color:#777;
	padding-top:5px;
}
.title_l_right li {
	line-height:26px;
	height:26px;
	FLOAT: left;
	PADDING-LEFT: 18px;
	MARGIN-LEFT: 5px;
}
.title_l_right a:link {
	padding:0 2px;
	color:#069;
}
.title_l_right a:hover {
	color:#666;
}
.title {
	width:998px;
	height:96px;
	margin:auto;
	background:#FFF;
	border-left:#ccc 1px solid;
	border-right:#ccc 1px solid;
	border-bottom:#ccc 1px solid;
}
.title_t_left {
	HEIGHT: 85px; FLOAT: left; PADDING-TOP: 10px; PADDING-LEFT: 10px; WIDTH: 240px;
}
.title_t_center {
	HEIGHT: 95px; FLOAT: left; COLOR: #333; WIDTH: 540px
}
.title_t_center A {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px
}
.title_center_t {
	POSITION: absolute
}
.title_search {
	MARGIN-BOTTOM: 10px; BORDER-TOP: #2d9cd1 3px solid; HEIGHT: 39px; BORDER-RIGHT: #2d9cd1 3px solid; BORDER-BOTTOM: #2d9cd1 3px solid; POSITION: relative; BORDER-LEFT: #2d9cd1 3px solid; MARGIN-TOP: 15px; WIDTH: 525px
}
.title_search1 {
BORDER-TOP: #ccc 1px solid; HEIGHT: auto !important; BORDER-RIGHT: #ccc 1px solid; BACKGROUND: url(http://icons.mydrivers.com/drivers/2014/images/top.png) #f6f6f6 no-repeat 68px 15px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; FLOAT: left; MIN-HEIGHT: 37px; BORDER-LEFT: #ccc 1px solid; Z-INDEX: 1000; LINE-HEIGHT: 37px; WIDTH: 87px
}
.title_search1 LI {
	CURSOR: pointer; FONT-SIZE: 16px; HEIGHT: 36px; BORDER-BOTTOM: #fff 1px solid; COLOR: #666; PADDING-LEFT: 20px; WIDTH: 67px
}
.title_search1 LI:hover {
	BACKGROUND: #2d9cd1; COLOR: #fff
}
.title_search2 {
	HEIGHT: 39px; BACKGROUND: #fff; FLOAT: left; WIDTH: 410px
}
.text_b {
BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 16px; HEIGHT: 38px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-LEFT: 10px; LINE-HEIGHT: 38px; BORDER-TOP-WIDTH: 0px; WIDTH: 400px; _padding-left: 5px
}
.title_search3 {HEIGHT: 39px; BACKGROUND: #2d9cd1; FLOAT: right; WIDTH: 100px}
.text_button {BORDER-LEFT-WIDTH: 0px; CURSOR: pointer; FONT-SIZE: 18px; HEIGHT: 39px; BORDER-RIGHT-WIDTH: 0px; BACKGROUND: url(http://icons.mydrivers.com/drivers/2014/images/button.png)
#2d9cd1 no-repeat center center; BORDER-BOTTOM-WIDTH: 0px; FONT-WEIGHT: bold; COLOR: #fff; BORDER-TOP-WIDTH: 0px; WIDTH: 100px}
.text_button:hover {BACKGROUND: url(http://icons.mydrivers.com/drivers/2014/images/button1.png) #c6e8f8 no-repeat center center}
.title_t_right {
	width:180px;
	float:right;
	margin:15px 8px 0 0;
}
/*-------menu------*/

.menu {
	width:1000px;
	height:44px;
	margin:auto;
	background:#1166a9;
}
.menu_left, .menu_right {
	width:202px;
	height:43px;
	line-height:43px;
	float:left;
}
.menu_left {
	font-size:18px;
	color:#FFF;
	padding-left:40px;
	z-index:1;
	position:relative;
}
.menu_left p a{
	font-size:18px;
	color:#FFF;
}
.menu_left p a:link {
	color:#fff;
}
.menu_left p a:visited {
	color:#fff;
}
.menu_left p a:hover {
	color:#FFF;
}
.menu_left p a:active {
	color:#FFF;
}
.menu_right {
	width:750px;
}
.menu ul {
	list-style:none;
}
.menu li {
	width:110px;
	height:43px;
	line-height:43px;
	float:left;
	text-align:center;
	font-size:16px;
	color:#FFF;
	cursor:pointer;
    font-weight:bold
}
.menu_right li{width:106px;}
.menu_right li:hover{
	background:#034981;
}
.menu li a:link {
	color:#fff;
}
.menu li a:visited {
	color:#fff;
}
.menu li a:hover {
	color:#FCFCFC;
}
.menu li a:active {
	color:#FCFCFC;
}
a.menu_bg{
	color:#fff;
	background:#034981;
	display:block;
}
a.menu_bg:link {
	color:#fff;
	background:#034981;
	display:block;
}
/*-------菜单分类------*/	
.flei {
	width:1000px;
	height:476px;
	margin:auto;
}
.flei_left {
	width:240px;
	border:#d0d0d0 1px solid;
	border-top:0;
	height:475px;
	float:left;
	background:#fafafa;
}
.flei_left li {
	height:35px;
	line-height:35px;
	_height:27px;
	_padding-top:8px;
	border-bottom:#fff 1px solid;
	font-size:14px;
	color:#125b93;
	background:#fafafa url(http://icons.mydrivers.com/drivers/2014/images/biao.png) no-repeat 222px 13px;
	cursor:pointer;
	_overflow:hidden
}
.flei_left li h3 {
	padding-left:25px;
	line-height:35px;
	width:172px;
	height:35px;
	font-weight:100;
	font-size:14px;
    display:inline-block;
}
.flei_left2 {
    display:none;
	width:240px;
	border:#d0d0d0 1px solid;
	border-top:0;
	height:475px;
	background:#fafafa;
	z-index:10;
	position:absolute;
    top:40px;
    left:0;
}
.flei_left2 li {
    width:230px;
	height:35px;
	line-height:35px;
	_height:27px;
	_padding-top:8px;
	border-bottom:#fff 1px solid;
	font-size:14px;
	color:#125b93;
	background:#fafafa url(http://icons.mydrivers.com/drivers/2014/images/biao.png) no-repeat 222px 13px;
	cursor:pointer;
	_overflow:hidden;
    text-align:left;
}
.flei_left2 li a,.flei_left2 li a:link,.flei_left2 li a:visited,.menu_left p a:active{
color:#7a7a7a;
}
.flei_left2 li a:hover {
	color:#125b93;
}
.flei_left2 li h3 {
    padding-left:25px;
	width:172px;
	height:35px;
	line-height:35px;
	font-weight:100;
	font-size:14px;
	display:inline-block;
}
.flei_left_li_hover_h3 {
	padding-left:20px;
	width:216px;
	height:35px;
	background:#f4f3f3;
	font-weight:100;
	font-size:14px;
}
.icon {
	height:20px;
	width:20px;
	overflow:hidden;
	display: inline-block;
	margin-top: 1px;
   *margin-right: .3em;
	line-height: 16px;
}
.ico, .ico2, .ico3, .ico4, .ico5, .ico6, .ico7, .ico8, .ico9, .ico10, .ico11, .ico12, .ico13{
	width:30px;
	background:	url(http://icons.mydrivers.com/drivers/2014/images/menu_ico1.gif) no-repeat -2px 11px;
	margin-top: 0px;
	margin-left:20px;
}
.ico2 {
	background-position:-2px -16px;
}
.ico3 {
	background-position:-1px -47px;
}
.ico4 {
	background-position:-2px -79px;
}
.ico5 {
	background-position:-1px -110px;
}
.ico6 {
	background-position:-1px -147px;
}
.ico7 {
	background-position:-1px -186px;
}
.ico8 {
	background-position:-2px -220px;
}
.ico9 {
	background-position:-2px -252px;
}
.ico10 {
	background-position:1px -288px;
}
.ico11 {
	background-position:0 -324px;
}
.ico12 {
	background-position:-2px -357px;
}
.ico13 {
	background-position:-2px -391px;
}

.flei_left li img {
	width:20px;
	height:20px;
	padding-right:10px;
	vertical-align: middle;
	_vertical-align:text-bottom;
}
.flei_center {
	margin-top:9px;
	margin-left:8px;
	width:442px;
	border:#d0d0d0 1px solid;
	float:left;
	height:465px;
	background:#f9f9f9;
}
.flei_center .photo {
	padding:2px;
}
.flei_center .news {
	border-top:#CCC 1px solid;
	padding:0 7px;
}
.flei_center .news_t, .flei_right .tjian_t {
	height:42px;
	line-height:42px;
	border-bottom:#CCC 1px solid;
	font-size:15px;
	padding-left:25px;
	background-position:0 14px;
	font-weight:bold;
	color:#666;
}
.flei_center .news_i {
	height:200px;
}
.newslist {
	float:left;
	padding:5px 0px;
	width:415px;
}
.newslist li {
	float:left;
	height:30px;
	width:420px;
	overflow:hidden;
	line-height:30px;
	padding-left:5px;
}
.newslist a {
	float:left;
	font-size:14px;
	padding-left:18px;
	background-position: 0 -21px;
}
.newslist a:link {
	color: #666;
}
.newslist a:visited {
	background-position: 0 -21px;
	color: #4F4F4F;
}
.newslist a:hover {
	color: #156BAA;
}
.newslist span.t {
	float:right;
	white-space:nowrap;
	color:#999;
	padding-right:15px;
}
.flei_right {
	width:297px;
	border:#d0d0d0 1px solid;
	;
	float:right;
	height:466px;
	margin-top:8px;
	background:#f9f9f9;
}
.flei_right .tjian_t {
	margin:0 7px;
	background-position:0 -50px;
	height:39px;
	line-height:39px;
}
.flei_right .tjian_i {
	margin:10px;
	margin-left:22px;
}
.cyqd ul {
	list-style-type:disc;
}
.cyqd li {
	height:29px;
	line-height:22px;
	list-style-type:none;
}
/*-------驱动更新------*/	
#gxin {
	width:998px;
	height:310px;
	margin:auto;
	border:#d0d0d0 1px solid;
	margin-top:9px;
	background:#f9f9f9;
}
.gxin_t {
	height:30px;
	font-size:20px;
	color:#1a6697;
	padding-left:25px;
	font-weight:bold;
	padding-top:20px;
}
#gxin li {
	width:485px;
	height:255px;
	float:left;
	text-align:center;
	font-size:16px;
	color:#555;
}
#gxin .tu {
	width:320px;
	height:190px;
	margin:auto;
}
#gxin p {
	padding-bottom:10px;
}
#gxin li a {
	color:#4a9e43;
	text-decoration:underline;
	font-weight:bold;
	font-size:18px;
}
/*-------最新更新------*/	

#new_gxin {
	width:998px;
	height:auto !important;
	min-height:310px;
	height:310px;
	margin:auto;
	border:#d0d0d0 1px solid;
	margin-top:9px;
	background:#f9f9f9;
}
.gxin_flei {
	padding:10px 0;
}
.new_gxin_t {
	height:65px;
	line-height:55px;
	padding-left:25px;
	color:#1a6698;
	font-weight:bold;
	font-size:20px;
}
.new_gxin_flei {
	font-size:16px;
	color:#666;
	height:50px;
	line-height:50px;
	border-bottom:#CCC 1px solid;
	margin:0 15px;
}
.gxin_left {
	width:40px;
	float:left;
	padding:5px 8px 0px 15px;
}
.gxin_right {
	width:150px;
	height:50px;
	line-height:50px;
	float:left;
}
.new_gxin_flei a {
	color:#333;
}
.new_gxin_flei a:hover {
	color:#016ea7;
}
.new_g {
	padding:8px 15px;
	font-size:14px;
	color:#666;
}
.gxlb {
	padding-left:33px;
	height:50px;
	border-bottom:#CCC 1px dashed;
}
.gxlb li {
	font-size:12px;
	color:#888;
	float:left;
	line-height:25px;
	padding-right:15px;
}
.gxlb a {
	padding:0;
	color:#c8c7c7;
	text-decoration:underline;
	background:none;
}
.gxlb a:link {
	color:#0a7ed5;
	background:none;
}
.gxlb a:visited {
	color:#8CBAE8;
	background:none;
}
.gxlb a:hover {
	color:#666;
}
.new_g_t1 {
	height:40px;
	font-size:18px;
	font-weight:bold;
	line-height:35px;
	background:url(http://icons.mydrivers.com/drivers/2014/images/menu_ico1.gif) no-repeat;
	background-position: 20px -820px;
	padding-left:33px;
}
.new_g_ico {
	background:url(http://icons.mydrivers.com/drivers/2014/images/menu_ico1.gif) no-repeat;
	background-position: -2px -435px;
}
.new_g_t1 a {
	color:#666;
}
.new_g_info {
    padding:6px 18px 10px 33px;
	line-height:30px;
	font-size:12px;
    word-break:break-all; /*支持IE，chrome，FF不支持*/
    word-wrap:break-word;/*支持IE，chrome，FF*/
}
.new_g_info p {
	padding-bottom:10px;
    word-break:break-all; /*支持IE，chrome，FF不支持*/
    word-wrap:break-word;/*支持IE，chrome，FF*/
}
.new_g_info p a {
	color:#999;
}
.new_g_info p a:hover {
	color:#666;
}
.new_g_info a {
	color:#777;
}
.new_g_info a:hover {
	text-decoration: underline;
}
.ckgx {
	height:40px;
	padding:25px 0;
	text-align:center;
}
/*-------尾部-----*/	
#footer {
	CLEAR: both;
	width: 1000px;
	margin: auto;
	background:#fff;
	border-left:#CCC 1px solid;
	border-right:#CCC 1px solid;
	border-top:#e4e1e1 1px solid;
	margin-top:7px;
}
.footer_link {
	width:100px;
	height:150px;
	float:left;
	color:#036;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-top:6px;
}
#footer .friend_links a {
	padding:6px 10px;
	line-height:30px;
}
#footer .footnav {
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}
#footer .footer_item a {
	color:#1F3A89;
	text-decoration:underline;
}
#footer .footer_item a:hover {
	color: #666;
}
#footer .footer_item {
	border: #b1c8d6 1px solid;
	padding:0 24px;
	LINE-HEIGHT: 2em;
}
#footer .friend_links A {
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
}
#footer .footnav {
	PADDING-BOTTOM: 5px;
	TEXT-ALIGN: center;
	PADDING-TOP: 5px;
}
#footer .footer_item a {
	COLOR: #1f3a89;
	TEXT-DECORATION: underline;
}
#footer .footer_item a:hover {
	color:#666;
}
#footer .footerbottom {
	BACKGROUND: #f0f0f0;
}
#footer .bottom_logo {
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 25px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 70px;
}
.copyright {
	PADDING-BOTTOM: 10px;
	TEXT-ALIGN: center;
	PADDING-TOP: 20px;
}
#footer .copyright a {
	COLOR: #4c4c4c;
}
/*focuse*/
#KinSlideshow .code {
	height:auto;
	padding:20px;
	border:1px solid #9EC9FE;
	background:#ECF3FD;
}
#KinSlideshow .code pre {
	font-family:"Courier New";
	font-size:14px;
}
#KinSlideshow .info {
	font-size:12px;
	color:#666666;
	font-family:Verdana;
	margin:20px 0 50px 0;
}
#KinSlideshow .info p {
	margin:0;
	padding:0;
	line-height:22px;
	text-indent:40px;
}
#KinSlideshow h2.title {
	margin:0;
	padding:0;
	margin-top:50px;
	line-height:40px;
	height:40px;
	font-size:18px;
	font-family:"微软雅黑", Verdana;
}
#KinSlideshow .title {
	background:none;
	border:0px;
}
#KinSlideshow h3.title {
	font-size:16px;
	font-family:"微软雅黑", Verdana;
}
#KinSlideshow .importInfo {
	font-family:Verdana;
	font-size:14px;
}
.top_login a {
	background:#3275c9;
 border::#3275c9 1px solid;
	color:#FFF;
	text-decoration: none;
}
.top_login, .top_register {
	width:40px;
	height:22px;
	line-height:22px;
	text-align:center;
	color:#FFF;
	font-size:12px;
	background:#3275c9;
 border::#3275c9 1px solid;
}
.top_login a:link {
	background:#3275c9;
 border::#3275c9 1px solid;
	color:#FFF;
	text-decoration: none;
}
/*------- 评论登录浮动------*/
.pinglun_login {
	/*position : absolute;*/
	width : 610px;
	height : 290px;
	/*top : 320px;
	right : 35%;*/
	/*border : 2px solid #03c;*/
	background-color: #FFF;
	/*border:#d2d2d2 6px solid;
    box-shadow:5px 5px 8px #abaaaa;*/
    display:none;
}
.pinglun_login_left {
	width:330px;
	height:220px;
	margin-left:35px;
	margin-top:20px;
	float:left;
	border-right:#CCC 1px solid;
}
.login_qj {
	height:50px;
	font-size:18px;
	FONT-FAMILY: "Microsoft YaHei";
	color:#000;
	font-weight:bold;
}
.login_name {
	height:30px;
	line-height:30px;
	padding:7px 0px;
}
.login_name a {
	color:#666;
	text-decoration:none;
}
.login_name_style {
	width:236px;
	height:28px;
	line-height:28px;
	border:#999 1px solid;
	color:#666;
	font-size:14px;
	padding-left:10px;
}
.login_button {
	width:45%;
	height:30px;
	line-height:30px;
	padding:7px 0px;
	float:left;
	margin-top:5px;
}
.pinglun_login_right {
	width:220px;
	height:260px;
	float:right;
}
.pinglun_login_right_close {
	width:98%;
	height:20px;
	padding:6px 20px 0px 0px;
	text-align:right;
}
.pinglun_login_right_ljzc {
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:14px;
	color:#202020;
}
.pinglun_login_right_ljzc a {
	color:#039;
	text-decoration:none;
}
/*------- 已登录 -*/
.pinglun_login_xf {
	position : absolute;
	width : 96px;
	height : 26px;
	line-height:26px;
	top:260px;
	right:10%;
	color:#FFF;
	background: #346eac url(http://11.mydrivers.com/comments/images/v20130509/pinglun_page_bg.png) no-repeat 86px -343px;
}
.pinglun_login_xf img {
	float:left;
	padding:5px;
}
.pinlun_login_xf_xx {
	float:right;
	width:300px;
}
.pinlun_login_xf_xx1 {
	padding:3px 0px 0px 15px;
	float:left;
	height:20px;
	line-height:20px;
}
.pinlun_login_xf_xx1 span {
	background:#C00;
	color:#FFF;
	text-align:center;
	font-size:10px;
	position:relative;
	top:-5px;
	right:4px;
	box-shadow:1px 1px 1px #abaaaa;
	padding:0 3px 0 3px;
}
.pinlun_login_xf_xx1 img {
	float:left;
	padding-right:5px;
}
.pinlun_login_xf_xx_bg {
	background:url(http://11.mydrivers.com/comments/images/v20130509/pinglun_page_bg.png) no-repeat 0 -384px;
}
.pinlun_login_xf_xx_bg1 {
	background:url(http://11.mydrivers.com/comments/images/v20130509/pinglun_page_bg.png) no-repeat 0px -420px;
}
.anonymous {
	width:70px;
	height:70px;
	background:url(http://11.mydrivers.com/comments/images/v20130509/pinglun_page_bg.png) no-repeat 0px -1488px;
}
/*
 * artDialog skin
 * http://code.google.com/p/artdialog/
 * (c) 2009-2011 TangBin, http://www.planeArt.cn
 *
 * This is licensed under the GNU LGPL, version 2.1 or later.
 * For details, see: http://creativecommons.org/licenses/LGPL/2.1/
 */
 
/* common start */
body {
	_margin:0;
	_height:100%; /*IE6 BUG*/
}
.aui_outer {
	text-align:left;
}
table.aui_border, table.aui_dialog {
	border:0;
	margin:0;
	border-collapse:collapse;
	width:auto;
}
.aui_nw, .aui_n, .aui_ne, .aui_w, .aui_c, .aui_e, .aui_sw, .aui_s, .aui_se, .aui_header, .aui_tdIcon, .aui_main, .aui_footer {
	padding:0;
}
.aui_header, .aui_buttons button {
	font: 12px/1.11 'Microsoft Yahei', Tahoma, Arial, Helvetica, STHeiti;
	_font-family:Tahoma, Arial, Helvetica, STHeiti;
	-o-font-family: Tahoma, Arial;
}
.aui_title {
	overflow:hidden;
	text-overflow: ellipsis;
}
.aui_state_noTitle .aui_title {
	display:none;
}
.aui_close {
	display:block;
	position:absolute;
	text-decoration:none;
	outline:none;
	_cursor:pointer;
}
.aui_close:hover {
	text-decoration:none;
}
.aui_main {
	text-align:center;
	min-width:9em;
	min-width:0\9/*IE8 BUG*/;
}
.aui_content {
	display:inline-block; 
	*zoom:1;
	*display:inline;
	text-align:left;
	border:none 0;
}
.aui_content.aui_state_full {
	display:block;
	width:100%;
	margin:0;
	padding:0!important;
	height:100%;
}
.aui_loading {
	width:96px;
	height:32px;
	text-align:left;
	text-indent:-999em;
	overflow:hidden;
	background:url(http://11.mydrivers.com/comments/images/v20130509/loading.gif) no-repeat center center;
}
.aui_icon {
	vertical-align: middle;
}
.aui_icon div {
	width:48px;
	height:48px;
	margin:10px 0 10px 10px;
	background-position: center center;
	background-repeat:no-repeat;
}
.aui_buttons {
	padding:8px;
	text-align:right;
	white-space:nowrap;
}
.aui_buttons button {
	margin-left:15px;
	padding: 6px 8px;
	cursor: pointer;
	display: inline-block;
	text-align: center;
	line-height: 1;
*padding:4px 10px;
*height:2em;
	letter-spacing:2px;
	font-family: Tahoma, Arial/9!important;
	width:auto;
	overflow:visible;
*width:1;
	color: #333;
	border: solid 1px #999;
	border-radius: 5px;
	background: #DDD;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#DDDDDD');
	background: linear-gradient(top, #FFF, #DDD);
	background: -moz-linear-gradient(top, #FFF, #DDD);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFF), to(#DDD));
	text-shadow: 0px 1px 1px rgba(255, 255, 255, 1);
	box-shadow: 0 1px 0 rgba(255, 255, 255, .7), 0 -1px 0 rgba(0, 0, 0, .09);
-moz-transition:-moz-box-shadow linear .2s;
-webkit-transition: -webkit-box-shadow linear .2s;
transition: box-shadow linear .2s;
}
.aui_buttons button::-moz-focus-inner {
border:0;
padding:0;
margin:0;
}
.aui_buttons button:focus {
	outline:none 0;
	border-color:#426DC9;
	box-shadow:0 0 8px rgba(66, 109, 201, .9);
}
.aui_buttons button:hover {
	color:#000;
	border-color:#666;
}
.aui_buttons button:active {
	border-color:#666;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#DDDDDD', endColorstr='#FFFFFF');
	background: linear-gradient(top, #DDD, #FFF);
	background: -moz-linear-gradient(top, #DDD, #FFF);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DDD), to(#FFF));
	box-shadow:inset 0 1px 5px rgba(66, 109, 201, .9), inset 0 1px 1em rgba(0, 0, 0, .3);
}
.aui_buttons button[disabled] {
	cursor:default;
	color:#666;
	background:#DDD;
	border: solid 1px #999;
	filter:alpha(opacity=50);
	opacity:.5;
	box-shadow:none;
}
button.aui_state_highlight {
	color: #FFF;
	border: solid 1px #1c6a9e;
	background: #2288cc;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc');
	background: linear-gradient(top, #33bbee, #2288cc);
	background: -moz-linear-gradient(top, #33bbee, #2288cc);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33bbee), to(#2288cc));
	text-shadow: -1px -1px 1px #1c6a9e;
}
button.aui_state_highlight:hover {
	color:#FFF;
	border-color:#0F3A56;
}
button.aui_state_highlight:active {
	border-color:#1c6a9e;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc');
	background: linear-gradient(top, #33bbee, #2288cc);
	background: -moz-linear-gradient(top, #33bbee, #2288cc);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#33bbee), to(#2288cc));
}
/* common end */

.aui_inner {
	background:#FFF;
}
.aui_outer, .aui_inner {
	border:1px solid rgba(0, 0, 0, .7);
	border:1px solid #333\9;
}
.aui_border {
	box-shadow: inset 0 0 1px rgba(255, 255, 255, .9);
}
.aui_nw, .aui_ne, .aui_sw, .aui_se {
	width:8px;
	height:8px;
}
.aui_nw, .aui_n, .aui_ne, .aui_w, .aui_e, .aui_sw, .aui_s, .aui_se {
	background:rgba(0, 0, 0, .4);
	background:#000\9!important;
	filter:alpha(opacity=40);
}
.aui_state_lock .aui_nw, .aui_state_lock .aui_n, .aui_state_lock .aui_ne, .aui_state_lock .aui_w, .aui_state_lock .aui_e, .aui_state_lock .aui_sw, .aui_state_lock .aui_s, .aui_state_lock .aui_se {
	background:rgba(0, 0, 0, .5);
	background:#000\9!important;
	filter:alpha(opacity=50);
}
.aui_state_focus .aui_dialog {
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.4);
}
.aui_state_focus .aui_outer {
	box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
}
.aui_state_lock .aui_border {
	box-shadow:0 3px 26px rgba(0, 0, 0, .9);
}
.aui_state_drag .aui_outer, .aui_outer:active {
	box-shadow:none;
}
.aui_titleBar {
	position:relative;
	height:100%;
}
.aui_title {
	height:28px;
	line-height:27px;
	padding:0 28px 0 10px;
	text-shadow:0 1px 0 rgba(255, 255, 255, .7);
	background-color:#edf5f8;
	font-weight:bold;
	color:#95a7ae;
	font-family: Tahoma, Arial/9!important;
	background-color:#bdc6cd;
	background: linear-gradient(top, #edf5f8, #bdc6cd);
	background: -moz-linear-gradient(top, #edf5f8, #bdc6cd);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#edf5f8), to(#bdc6cd));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#edf5f8', endColorstr='#bdc6cd');
	border-top:1px solid #edf5f8;
	border-bottom:1px solid #b6bec5;
}
.aui_state_focus .aui_title {
	color:#4c5a5f;
}
.aui_state_drag .aui_title {
	background: linear-gradient(top, #bdc6cd, #edf5f8);
	background: -moz-linear-gradient(top, #bdc6cd, #edf5f8);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#bdc6cd), to(#edf5f8));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#bdc6cd', endColorstr='#edf5f8');
	box-shadow:none;
}
.aui_state_drag .aui_titleBar {
	box-shadow:none;
}
.aui_close {
	padding:0;
	top:4px;
	right:4px;
	width:21px;
	height:21px;
	line-height:21px;
	font-size:18px;
	color:#68767b;
	text-align:center;
	font-family: Helvetica, STHeiti;
	_font-family: Tahoma, '\u9ed1\u4f53', 'Book Antiqua', Palatino;
	text-shadow:0 1px 0 rgba(255, 255, 255, .9);
}
.aui_close:hover {
	background:#C72015;
	color:#FFF;
}
.aui_close:active {
	box-shadow: none;
}
.aui_content {
	color:#666;
}
.aui_state_focus .aui_content {
	color:#000;
}
.aui_buttons {
	background-color:#F6F6F6;
	border-top:solid 1px #DADEE5;
}
.aui_state_noTitle .aui_nw, .aui_state_noTitle .aui_ne, .aui_state_noTitle .aui_sw, .aui_state_noTitle .aui_se {
	width:3px;
	height:3px;
}
.aui_state_noTitle .aui_inner {
	border:1px solid #666;
	background:#FFF;
}
.aui_state_noTitle .aui_outer {
	border:none 0;
	box-shadow:none;
}
.aui_state_noTitle .aui_nw, .aui_state_noTitle .aui_n, .aui_state_noTitle .aui_ne, .aui_state_noTitle .aui_w, .aui_state_noTitle .aui_e, .aui_state_noTitle .aui_sw, .aui_state_noTitle .aui_s, .aui_state_noTitle .aui_se {
	background:rgba(0, 0, 0, .05);
	background:#000\9!important;
	filter:alpha(opacity=5)!important;
}
.aui_state_noTitle .aui_titleBar {
	bottom:0;
	_bottom:0;
	_margin-top:0;
}
.aui_state_noTitle .aui_close {
	top:0;
	right:0;
	width:18px;
	height:18px;
	line-height:18px;
	text-align:center;
	text-indent:0;
	font-size:18px;
	text-decoration:none;
	color:#214FA3;
	background:none;
filter:!important;
}
.aui_state_noTitle .aui_close:hover, .aui_state_noTitle .aui_close:active {
	text-decoration:none;
	color:#900;
}
.aui_state_noTitle .aui_dialog {
	box-shadow: none;
}
#jp-container{ height:400px;}
.jspContainer{overflow:hidden;position:relative;}
.jspPane{position:absolute;}
.jspPane li a:hover{
	COLOR: #ff0000 ;
    TEXT-DECORATION: underline;
}
.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;background:red;}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:red;}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0;}
.jspCap{display:none;}
.jspHorizontalBar .jspCap{float:left;}
.jspTrack{background:#F2F4F8;position:relative;}
.jspDrag{background:#79a1b5;position:relative;top:0;left:0;cursor:pointer;border:1px solid #56839a;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%;}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;}
.jspArrow.jspDisabled{cursor:default;background:#80808d;}
.jspVerticalBar .jspArrow{height:16px;}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;}
.jspVerticalBar .jspArrow:focus{outline:none;}
.jspCorner{background:#eeeef4;float:left;height:100%;}
/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner{margin:0 -3px 0 0;}
/*-------最新更新-----*/	
.today_gx{
	background:#f9f9f9;
	border:#e4e2e2 1px solid;
	width:978px;
	height:auto !important;
	min-height:60px;
	height:60px;	
	margin:auto;
	margin-top:9px;
	color:#666;
	font-size:14px;
	padding:4px 0 12px 20px;
	font-weight:bold;
	line-height:30px;
}
.today_gx span{
color:#1a6697;
padding:0 4px;
}
.time{
	width:90px;
	height:70px;
	border:#8ab6d2 1px solid;
	position: absolute;
	z-index:100;
	top:10px;
	left:887px;
	background:#fff url(http://icons.mydrivers.com/drivers/2015/time_bg.png) no-repeat 7px 0px;
	box-shadow:3px -1px 3px #E4E4E4;
	color:#000;
	font-size:40px;
	font-weight:bold;
	padding-top:9px;
    padding-bottom:5px;
	text-align:center;
    cursor:pointer;
}
.time_over{
	width:90px;
	height:71px;
	border:#8ab6d2 1px solid;
    border-bottom:0px;
	position: absolute;
	z-index:100;
	top:10px;
	left:887px;
	background:#fff url(http://icons.mydrivers.com/drivers/2015/time_bg.png) no-repeat 7px 0px;
	box-shadow:3px -1px 3px #E4E4E4;
	color:#000;
	font-size:40px;
	font-weight:bold;
	padding-top:9px;
    padding-bottom:0px;
	text-align:center;
}
.time p{
	padding-bottom:13px;
}
.time span{
	display:block;
	text-align:center;	
	color:#F7F7F7;
	font-size:12px;
	line-height:18px;
	font-weight:100;
}

.time1{
	width:350px;
	border:#8ab6d2 1px solid;
	position: absolute;
	z-index:98;
	background:#fff;
	box-shadow:3px 0px 3px #E4E4E4;
	left:627px;
	top: 90px;
}
.time1{
	width:350px;
	border:#8ab6d2 1px solid;
	position: absolute;
	z-index:98;
	background:#fff;
	box-shadow:3px 0px 3px #E4E4E4;
	left:627px;
	top: 90px;
	padding-top:8px;
	padding-bottom:8px;
}
.time1 table{
	margin:auto;
	width:96%;
}
.time1 td{
	height:35px;
	line-height:35px;
	border-bottom:#ccc 1px solid;
	text-align:center;
	font-size:14px;
	color:#777;
}
.time1 th span{font-size:14px;}
.time1 td a:link{
	display:block;	
	text-align:center;
}
.time1_bold{
	font-size:14px;
	color:#333;
	font-weight:bold;
}
.list li{
	font-size:12px;
	color:#666;
	float:left;
	line-height:25px;
	padding-right:15px;
	font-weight:100;
	height:35px;
}
.gxlist ul{
	list-style:none;
}
.gxlist li{
	height:20px;
	padding:3px 0;
	font-size:12px;
	color:#666;
	float:left;	
	padding-right:15px;
	font-weight:100;display:inline; white-space:nowrap; line-height:25px;
}

.time2 table{
	border:0;
     width:100%;
}
.time2 td{
	color:#f00;
	font-size:14px;
	border:0;
	text-align:center;
	height:35px;
}
.time2 td a:hover{
	color:#F00;
	background:#fff;
}


/*-------选择查询类别-----*/	
.select_lb{
	width:998px;
	border:#d0d0d0 1px solid;
	background:#FFF;
	margin:auto;
	margin-top:9px;	
}
.select_lb .top{
	border-bottom:#d0d0d0 1px solid;
	height:60px;
	background:#FFF;
	text-align:center;
}
.select_lb .top img{
	padding:12px 20px;
	float:left;
}
.select_lb .bottom{
    height: auto !important;
    min-height:36px;
	height:36px;
	line-height:24px;
    padding:6px 0 6px 20px;
	font-size:14px;
    word-wrap: break-word;
    word-break:break-all;
}
.select_box{
	width:972px;
	border:#d0d0d0 1px solid;
	margin:auto;
	margin-top:9px;
	height:auto !important;
	min-height:500px;
	height:500px;
	padding:20px 13px;
	background:#FAFAFA;	
}
.select_box ul{
	list-style:none;
}
.select_box li{
	width:250px;
	height:165px;
	float:left;
	margin:6px 36px;
	_margin:6px 28px;
	text-align:center;
	border:#d0d0d0 1px solid;
	font-size:16px;
	line-height:32px;
	cursor:pointer;
	background:#fff;
	}
.select_box li:hover{
	border:#89B9E4 1px solid;	
}
.grey a:link{
	color:#666;
}
.select_box img{
	padding:7px 5px 3px 5px;
}
.select_box img:hover{
	filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.6;
}
/*高级查询*/

.search_lb{
	width:998px;
	border:#d0d0d0 1px solid;
	margin:auto;
	margin-top:9px;
	height:auto !important;
	min-height:200px;
	height:200px;
	padding-bottom:10px;
	background:#fff;
	border:#d7d7d7 1px solid;
	}
.search_lb .t,.search_lb .t1,.search_lb .t2{
	        /*新增*/
		background:#F7F7F7;
		font-size:16px;
		color:#336699;
		padding-left:20px;
		height:36px;
		line-height:36px;	
		}
.search_lb .in{
	margin:0 20px;
	border-bottom:#cacaca 1px dashed;
	height:auto !important;
	min-height:53px;
	height:53px;
	font-size:12px;
		position: relative;
}
.search_lb .in .left{
	width:95px;
	height:53px;
	line-height:53px;
	text-align:right;
	font-weight:bold;
	color:#575656;
	float:left;	
}
.search_lb .in .right{
	width:855px;
	float:right;
	padding-bottom:10px;
	padding-top:10px;
}

.se{
	padding-bottom:3px;
    padding-top:3px;
}
.se a,.cjpp a{
	padding:1px 5px;
	float:left;
	line-height:20px;
	height:20px;
	float:left;
	white-space:normal;
	display:inline-block;
	margin:6px 10px;
	}	
.se a:link,.cjpp a:link{
	color:#666;
}		
.se a:visited,.cjpp a:visited{
	color:#666;
}
.se a:hover,.cjpp a:hover{
	color:#fff;
	background:#327eb8;
}
a.se_hover:link,a.cjpp_hover:link{
	padding:1px 5px;
	float:left;
	line-height:20px;
	height:20px;
	float:left;
	white-space:normal;
	display:inline-block;
	margin:6px 10px;
	color:#fff;
	background:#327eb8;
}
a.se_hover:visited,a.cjpp_hover:visited{
	color:#fff;
}	
.se_hover,.cjpp_hover{
	padding:1px 5px;
	float:left;
	line-height:20px;
	height:20px;
	float:left;
	white-space:normal;
	display:inline-block;
	margin:8px 10px;
	color:#fff;
	background:#327eb8;
}
.box_all{
	width:42px;
	height:20px;
	line-height:20px;
	position: absolute;
	padding-left:7px;
	border:#bababa 1px solid;
	bottom:16px;
	right:26px;
	background:#f6f7fb url(http://icons.mydrivers.com/drivers/2015/menu_ico1.gif) no-repeat;
	background-position: 37px -453px;
	cursor:pointer;
}
.box_all:hover{
	background:#ECF3FB url(http://icons.mydrivers.com/drivers/2015/menu_ico1.gif) no-repeat;
	background-position: 37px -473px;
}

.pxv{
	width:1000px;
	height:40px;
	margin:auto;
	margin-top:9px;
	border:#e4e2e2 1px solid;
	background:#f7f7f7;
}

.pxv_left {
	padding:5px;
	text-align: center;
	border:0px;
	float:left;
	}
.pxv_left span{
	padding:10px;
}
.pxv_left a {
	font-size:12px;
	margin:0 3px;
	padding:3px 10px;
	color:#fff;
	text-decoration:none;
	border:#4aa2d2 1px solid;
	line-height:30px;
	font-weight:100;
	background:#4aa2d2;
}

.pxv_left a:hover {
	font-size:12px;
	background:#fff;
	color:#444;
	border:#ccc 1px solid;
}

a.pxv_hover{
	font-size:12px;
	margin:0 3px;
	padding:3px 10px;
	color:#444;
	text-decoration:none;
	border:#ccc 1px solid;
	line-height:30px;
	font-weight:100;
	background:#FFF;
}
.pxv_right{
	width:480px;
	margin:5px;
	float:right;
	text-align:right;	
}
.pxv_right span{
	padding:10px 20px;
	background-position: right 5px;;
	
}
	
a.pxv_last, a.pxv_next{
	font-size:12px;
	margin:0 3px;
	padding:3px 10px;
	color:#444;
	text-decoration:none;
	border:#ccc 1px solid;
	line-height:30px;
	font-weight:100;
}
a.pxv_last{
	padding-left:15px;
	background:#fff url(http://icons.mydrivers.com/drivers/2015/menu_ico1.gif) no-repeat;
	background-position:5px -500px;
}
a.pxv_last:hover{
	color:#069;
	border:#999 1px solid;
}
a.pxv_next{
	padding-right:15px;
	background:#fff url(http://icons.mydrivers.com/drivers/2015/menu_ico1.gif) no-repeat;
	background-position:52px -526px;
}
a.pxv_next:hover{
	color:#069;
	border:#999 1px solid;
}

.pxv_box{
	width:1000px;
	height:auto !important;
	min-height:40px;
	height:40px;
	margin:auto;
	margin-top:9px;
	border:#e4e2e2 1px solid;
	background:#f7f7f7;
	padding-top:10px;
}

.pxv_ph {
	padding:10px 0px;
	font-size:14px;
	color:#666;
}
.pxv_ph_t1 {
	line-height:30px;
	background-position: 0 35px;
	padding:5px 48px;
	background:url(http://icons.mydrivers.com/drivers/2015/menu_ico1.gif) no-repeat;
	background-position: 35px -820px;
}

.pxv_ph_t1 a {
	color:#456eab;
    text-decoration:underline;
}
.pxv_ph_t1 a:hover{
	color:#666;
}
.pxv_ph_info {
	padding:6px 20px 10px 48px;
	line-height:30px;
	font-size:12px;
}
pxv_ph p {
	padding-bottom:10px;
}
pxv_ph p a {
	color:#999;
}
pxv_ph p a:hover {
	color:#666;
}
pxv_ph a {
	color:#777;
}
pxv_ph a:hover {
	text-decoration: underline;
}
.ckgx {
	height:40px;
	padding:25px 0;
	text-align:center;
}
.pxv_list {
	padding-left:48px;
	height:50px;
	border-bottom:#e8e8e8 1px solid;
}
.pxv_list li {
	font-size:12px;
	color:#888;
	float:left;
	line-height:25px;
	padding-right:15px;
}

a.gxlb_hover{
	font-size:12px;
	margin:3px;
	padding:2px 12px;
	color:#fff;
	text-decoration:none;
	font-weight:100;
	background:#50b619;
}
a.gxlb_hover:hover{
	background:#66c731;
	color:#D9FFD9;
}

/*驱动下载最终页*/
.down_lb,.down_in,.down_xg,.down_wyplun{
	width:998px;
	border:#d0d0d0 1px solid;
	margin:auto;
	padding-bottom:10px;
	background:#fff;
	border:#d7d7d7 1px solid;
	overflow:hidden;
	}
.down_lb{
	height:auto;
	overflow:hidden;
	border-bottom:0;
}	
.down_in_url,.down_xg_t,.down_wyplun_t{
		background:#F7F7F7;
		font-size:14px;
		color:#336699;
		padding-left:20px;
		height:36px;
		line-height:36px;		
		}	
.down_lb .t{
        background:#F7F7F7;
		font-size:18px;
		color:#336699;
		padding:6px 5px 6px 20px;
		height:auto !important;
		min-height:36px;
		height:36px;		
		line-height:24px;
		word-wrap: break-word;
		word-break:break-all;
		font-weight:bold;
			}	
.down_lb li,.down_xg li{
	height:38px;
	line-height:38px;
	padding-left:25px;
	border-bottom:#f2f2f2  1px solid;
	color:#777;
}
.down_lb li{
	width:450px;
	float:left;
    height:auto !important;
	min-height:25px;
	height:25px;
	padding-left:0;
	margin:0 24px;
	_margin:0 12px;
	+margin:0 12px;
}
.down_lb span{
	font-weight:bold;
	color:#666;
	padding-right:8px;
}
.down_plun{
	width:998px;
	margin:0px auto 10px auto;
	height:70px;
	line-height:70px;
	border-left:#ccc 1px solid;
	border-right:#ccc 1px solid;
	border-bottom:#ccc 1px solid;
}
.down_plun .zan,.zan_zhichi,.ruo_fandui,.down_plun .nozan,.down_plun .wypl,.down_plun .dzan{
	width:125px;	
	font-size:14px;
	padding-left:45px;
	float:left;
	margin-right:8px;
	color:#999;
	background: url(http://icons.mydrivers.com/drivers/2015/down_icons.png) no-repeat;
	cursor:pointer;
	}
.down_plun .dzan,.down_plun .nozan,.down_plun .wypl{
	font-size:12px;
	background:url(http://icons.mydrivers.com/drivers/2015/down_icons.png) no-repeat;
	opacity:1;filter:alpha(opacity=100);	
	}
.down_plun .dzan:hover,.down_plun .nozan:hover,.down_plun .wypl:hover{
	opacity:0.75;filter:alpha(opacity=75);	
	}		
.down_plun .fxiang{
	width:350px;
	padding-top:5px;	
	font-size:12px;
	padding-left:30px;
	float:left;
	margin-right:8px;
	color:#666;
	}	
.down_plun .dzan{
	width:175px;
	background-position:0 -350px;
	}
.down_plun span{
	padding:0 5px;
}
.down_plun .nozan{
	width:175px;
	background-position:0 -405px;
}
.down_plun .wypl{
	width:60px;
	padding-left:50px;
	background-position:0 -458px;
	}
.down_plun .scang:hover{
	background-position:13px -706px;
	color:#F60;
}
.down_in_t{
		font-size:14px;
		padding-left:20px;		
		height:36px;
		line-height:36px;
		color:#336699;
		}
a.t{
	padding:1px 7px;
	color:#075794;
}
a.t:visited{
	color:#075794;
}
a.t:hover{
	color:#2f8abb;
}
a.d{
	padding:1px 7px;
	color:#777;
	}
a.d:hover{
	color:#2f8abb;
}
.down_in{
	height:auto !important;
	min-height:200px;
	border-bottom:0;
	border-top:0;
	padding-bottom:0;
	overflow:hidden;	
}
.down_info{	
	color:#646262;
	font-size:12px;
	padding:15px 30px;
	line-height:24px;
    word-break:break-all; /*支持IE，chrome，FF不支持*/
    word-wrap:break-word;/*支持IE，chrome，FF*/
	}
.down_info P{
	padding-bottom:10px;
	word-break:break-all; /*支持IE，chrome，FF不支持*/
	word-wrap:break-word;/*支持IE，chrome，FF*/
}
.down_wyplun li{
	font-size:0px;
	height:30px;
	background:#f8f8f8;
	border-bottom:#e8e8e8 1px solid;
}	
.down_wyplun1,.down_wyplun2,.down_wyplun3{
	width:125px;
	padding-left:20px;
	height:30px;
	line-height:30px;
	color:#514f4f;
	float:left;
	border:0px;
	font-size:12px;
}
.down_wyplun2{
	width:700px;
	color:#1e4381;
	padding:0;
}
.down_plun3{
	width:70px;
	color:#999;
	padding:0;
}
/*-------------驱动下载详细内容------------------*/
.download{
	width:998px;
	border:#ccc 1px solid;
	margin:auto;
	margin-top:9px;	
}
.down_in_url{
	padding:35px 30px;
	font-size:14px;
	color:#666;
	height:52px;
	background:#fff;
	border-top:#FFF 1px solid;
	line-height:35px;
	position:relative;
}
.down_in_url .down_number{
	position:absolute;
	top:82px;
	left:30px;
	font-size:12px;
	color:#999;
	}
.down_in_url .button_sy{
	width:237px;
	height:45px;
	line-height:45px;
	color:#FFF;
	border-radius:8px;
   -moz-border-radius:8px;
   -webkit-border-radius:8px;   
    float:left;
	margin-right:10px;
	cursor:pointer;
	font-size:12px;
}
.bu_green{
	background:#3fb803;
}
.bu_green:hover{
	background:#37a103;
	}	
.bu_blue{
	background:#0d91ee;
}
.bu_blue:hover{
	background:#077ccf;
}
.down_in_url .button_sy span{
	padding-left:50px;
	padding-right:10px;
	font-size:18px;
	background: url(http://icons.mydrivers.com/drivers/2015/down_icons.png) no-repeat;
	display:inline-block;	
}
.down_in_url .button_sy span a{
	color:#FFF;
}
.down_in_url .button_sy span.sddown{	
	background-position: 15px 13px;
}
.down_in_url .button_sy span.sddown:hover{
	background-position: 15px 13px;
}
.down_in_url .button_sy span.zddown{
	background-position: 15px -49px;	
}
.down_in_url .button_sy span.zddown:hover {
	background-position: 15px -49px;
}
.down_in_url .button_sy span.rongj{
	display: inline-block;	
	margin-top:12px;
	width:65px;
	height:20px;
	line-height:20px;
	font-size:12px;
	text-align:center;
	padding:0;
	background:none;
}
.rongj_green{
	border-left:#cfe8c8 solid 1px;
	color:#cfe8c8;
	}
.rongj_blue{
	border-left:#60b6f2 solid 1px;
	color:#cce2fa;
}
.weixin_xm{
	padding-left:90px;
	padding-top:8px;
	float:left;
	font-size:12px;
	color:#999;
	position: relative;
}
.weixin_xm img{
	vertical-align: middle;
}
.weixin_er{
	position:absolute;
	width:100px;
	height:90px;
	top:-20px;
	right:-100px;
}
.weixin_er_float{
	width:9px;
	height:13px;
	position:absolute;
	top:36px;
	left:3px;
}	
.weixin_er_img{
	margin-left:10px;
	border:#e1e0e0 1px solid;
	 -moz-box-shadow:3px 3px 3px #ccc;              
    -webkit-box-shadow:3px 3px 3px #ccc;           
    box-shadow:3px 3px 3px #ccc; 
}
.weixin_er_img img{
	width:77px;
	height:77px;
	padding:5px;
}
.float_box{
	width:540px;
	height:290px;
	top:300px;
	left:400px;
	background:url(http://icons.mydrivers.com/drivers/2015/float_div_bg.png) repeat-x;
    display:none;
}
.float_box_t{
	height:33px;
}
.float_box_t li{
	height:32px;
	line-height:32px;
	color:#fff;
	font-size:14px;
	padding-left:35px;
	float:left;
	font-weight:bold;
}
.float_box_top{
	width:485px;
	height:auto !important;
	min-height:30px;
	height:30px;
	line-height:22px;
	padding:15px 0;
	border-bottom:#E3E3E3 1px solid;
	color:#666;
	margin:auto;
	font-weight:bold;
    word-wrap: break-word;
    word-break:break-all;
}
.float_box_bottom{
	width:485px;	
	padding-top:20px;
	margin:auto;
}
.float_box_bottom .left,.float_box_bottom .right{
	float:left;
	width:280px;
	color:#6c6c6d;
}
.float_box_bottom .left span{
	font-size:16px;
	color:#5f5f60;
	font-weight:bold;
	line-height:30px;
}
.float_box_bottom .right{
	width:190px;
	float:right;
	padding-top:10px;
}
.float_box_bottom .right a{
	color:#FFF;
}
.float_box_bottom .right a:visited{
	color:#FFF;
}
.float_box_bottom .right a:hover{
	color:#F9F9F9;
}
.button_green,.button_blue{
	width:112px;
	height:43px;
	line-height:43px;
	font-size:16px;
	background: url(http://icons.mydrivers.com/drivers/2015/down_bg.png) no-repeat 0 -119px;
	margin:8px auto;
	padding-left:60px;
	cursor:pointer;
	color:#FFF;
	font-weight:bold;
}
.button_green:hover{
	background: url(http://icons.mydrivers.com/drivers/2015/down_bg.png) no-repeat 0 -173px;
}
.button_blue{
	background: url(http://icons.mydrivers.com/drivers/2015/down_bg.png) no-repeat 0 -227px;
}
.button_blue:hover{
		background: url(http://icons.mydrivers.com/drivers/2015/down_bg.png) no-repeat 0 -280px;
}
	
/*选择查询的硬件品牌*/
.cjpp{
	width:998px;
	height:auto !important;
	min-height:50px;
	height:50px;
	border:#d0d0d0 1px solid;
	background:#fff;
	margin:auto;
	margin-top:9px;
	height:50px;
	line-height:50px;
}
.cjpp_left{
	width:115px;
	float:left;
	color:#4275a2;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	height:50px;
	line-height:50px;
}
.cjpp_right{
	float:right;
	width:880px;
	line-height:30px;
	padding:10px 0px;
}
.yjpp_paixv{
	width:998px;
	border:#d0d0d0 1px solid;
	margin:auto;
	margin-top:9px;	
	padding-bottom:10px;
	background:#fff;
	border:#d7d7d7 1px solid;
	}
.yjpp_paixv_t{
		background:#F7F7F7;
		font-size:14px;
		padding-left:20px;
		height:36px;
		line-height:36px;
		color:#999;
		}

.paixv{
	height:auto !important;
	min-height:50px;
	height:50px;
	margin:20px 15px;
	border-bottom:#CCC 1px dashed;
}
.paixv_left{
	width:64px;
	height:28px;
	line-height:28px;
	text-align:center;
	border:#bdbaba 1px solid;
	float:left;
	color:#333;
	font-size:24px;
	font-weight:bold;
	background:#f9f9f9;
	margin-top:10px;
	margin-left:10px;
}
.paixv_left:hover{
	background:#CCC;
}
.paixv_right{
	width:850px;
	height: auto !important;
	min-height:50px;
	height:50px;
	float:right;
	padding-bottom:20px;
	
}

.paixv_right a{		
	line-height:46px;
	color:#666;	
	PADDING-right:10px;
    padding-left:10px;
    padding-top:5px;
    padding-bottom:5px;
	font-size:14px;
    text-align:center;
}

.paixv_right a:hover{
	color:#fff;
	background:#327eb8;
}	
/*选择硬件型号*/
.tshi{
	width:1000px;
	height:35px;
	margin:auto;
	margin-top:9px;
	border:#e4e2e2 1px solid;
	background:#f7f7f7;
}
.tshi_left{
	padding:5px 8px;
	text-align: left;
	border:0px;
	float:left;
	width:385px;
	padding-left:40px;
	color:#ee0101;
	background:url(http://icons.mydrivers.com/drivers/2015/menu_ico1.gif) no-repeat;
	background-position:15px -743px;
}
.tshi_right{
	width:30px;
	padding:9px 5px;
	float:right;
	text-align:center;	
}
.search_lb .t1{
	width:450px;
	float:left;
	padding-left:0;
}
.search_lb .t2{
	width:103px;
	float:right;
	font-size:12px;
	background:url(http://icons.mydrivers.com/drivers/2015/menu_ico1.gif) no-repeat;
	background-position:0 -768px;
	padding-left:25px;
	cursor:pointer;
}
.search_lb .t2:hover{
	background-position:0 -793px;
	color:#368EEF;
}
.yjdy{
	width:998px;
	border:#d0d0d0 1px solid;
	margin:auto;
	margin-top:9px;	
	padding-bottom:10px;
	background:#fff;
	border:#d7d7d7 1px solid;
	}	
.yjdy ul{
	list-style:none;
}
	
.yjdy li{
	font-size:14px;
	height:38px;
	line-height:38px;
	background:#f8f8f8;
	border-bottom:#e8e8e8 1px solid;
	padding-left:20px;
}
.yjdy li a{
	width:890px;
	color:#036;
}
.yjdy span.t{
	color:#0c569d;
	float:right;
	white-space:nowrap;
	padding-right:30px;
	cursor:pointer;
}

.UserFankui_Div{
	left:52%;
    width: 57px;
	height:22px;
	background: url(http://icons.mydrivers.com/www/201308/feedback.png?id=5) no-repeat;
    position: fixed;
   	margin-left:550px;
    bottom: 100px;
    cursor: pointer;
    padding-top:35px;
    text-align:center;
}
.UserFankui_Div a{color:#fff;}
.fkui_weixin_left{
		background:url(http://icons.mydrivers.com/www/201308/ico.png?id=1) no-repeat;
}
.fkui_weixin{
	width:120px;
	height:120px;
    position: absolute;
    top: 310px;
	left:355px;
}
.fkui_weixin img{
	padding:0px;
	padding-top:3px;
}
.fkui_weixin_left{
	width:9px;
	height:13px;
	background-position:0 -1031px;
	float:left;
	position: relative;
	left:1px;
	top:15px;
}
.fkui_weixin_left{
	top:35px;
}
.fkui_weixin_right{
    width:130px;
	height:130px;
	line-height:19px;
	padding:5px;	
	float:left;
	border:#ccc 1px solid;
	background:#fff;
	box-shadow:2px 2px 3px #b5b3b3;
	text-align:center;
}

.fkui_weixin_right{
	width:100px;
	height:110px;
	padding:0px;
}
.down_plun .zan{
	background-position:15px -555px;
}
.down_plun .zan_zhichi{
	background-position:15px -645px;
	color:#407eb2;
}
.down_plun .ruo{
	background-position:15px -588px;
}
.down_plun .ruo_fandui{
	background-position:15px -674px;
	color:#407eb2;
}
a.t{
	padding:1px 7px;
	color:#2f8abb;
}
a.t:visited{
	color:#2f8abb;
}
a.t:hover{
	color:#2f8abb;
}
a.d{
	padding:1px 7px;
	color:#777;
	}
a.d:hover{
	color:#777;
}
a.d:visited{
	color:#777;
}
/*------- 分页 -------*/
.softlist_page{ padding-left:10px;padding-bottom:5px; height:30px;}
.softlist_page span{ font-size:14px;}
.softlist_page a {border:1px solid #b3c0d1; padding:3px 8px 3px 8px; font-size:14px; margin-left:3px;}
.softlist_page a:hover {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid}
.softlist_page a:active {BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid}
.softlist_page .current {border:1px solid #036cb4; PADDING: 3px 8px 3px 8px;margin-left:3px; FONT-WEIGHT: bold;COLOR: #fff;  BACKGROUND-COLOR: #036cb4;}


.baidu_box{
	width:998px;
	height:190px;
	margin:auto;
	border:#CCC 1px solid;
	margin-top:9px;
}
.baidu_box .left{
	float:left;
	width:732px;
	height:190px;
	border-right:#CCC 1px solid;
}
.baidu_box .left .img1,.baidu_box .left .img2{
	height:93px;
	padding-top:2px;
	text-align:center;
}
.baidu_box .left .img2{
	border-top:#CCC 1px solid;
}
.baidu_box .right{
	float:right;
	text-align:center;
	width:265px;
	height:181px;
	padding-top:2px;
}
.baidu_box .right img{
	
	width:260px;
	height:185px;	
}
.baidu_box .right span{
	margin:0 2px;
	display:block;
	height:25px;
	line-height:25px;
	color:#333;
	background:#F3F3F3;
	font-size:14px;
	font-weight:bold;
	text-align:center;
}
.baidu_box .right ul{
	list-style:disc;
	padding-left:25px;
}
.baidu_box .right li{

	height:21px;
	line-height:21px;
	font-size:12px;
	list-style:disc;
	text-align:left;
}
.down_info_span{
	width:40px;	
	height:23px;
	line-height:23px;
	padding-left:20px;
	background:url(http://icons.mydrivers.com/drivers/2015/jcuo.gif) no-repeat 2px 3px;
	display:block;
	cursor:pointer;
	float:right;
	font-size:14px;
	text-decoration:underline;
}
.down_info_span:hover{
	background:url(http://icons.mydrivers.com/drivers/2015/jcuo.gif) no-repeat 2px -22px;
}
.newslis li{
	height:auto !important;
	min-height:38px;
	height:38px;
	padding-left:10px;
	border-bottom:#F3F3F3 1px solid;
	background:#f8f8f8;
	font-size:0;
}
.newslis{
	width:998px;
	border:#d0d0d0 1px solid;
	margin:auto;
	margin-top:9px;	
	font-size:14px;
}
.newslis_left{
	width:885px;
	float:left;
	line-height:25px;
	padding:5px 0px 5px 20px;
	font-size:14px;
	background:url(http://icons.mydrivers.com/drivers/2015/menu_ico1.gif) no-repeat;
	background-position: 5px -822px;
    word-break:break-all; /*支持IE，chrome，FF不支持*/
　　word-wrap:break-word;/*支持IE，chrome，FF*/

}
.newslis_right{
	width:50px;
	height:22px;
	line-height:22px;
	margin-right:15px;
	margin-top:6px;
	border:#CCC 1px solid;
	float:right;
	text-align:center;
    font-size:12px;
}
.newslis_right a{color:#666;}
.newslis_left a{color:#666;}
.newslis_left a{
	font-size:14px;
	}
/*---------------------常用驱动-----------------------*/	
.cydrivers_t{
	width:998px;
	height:44px;
	border:#e4e2e2 1px solid;
	background:#f7f7f7;
	margin:auto;
	margin-top:9px;
}

.cydrivers_t_left{
	padding:7px 10px;
	float:left;
	font-size:14px;
	}
.cydrivers_t_left a,.cydrivers_t_left a:link{
	display:inline-block;
	text-align:center;
	margin:0 2px;
	padding:3px 15px;
	color:#444;
	background:#FFF;
	text-decoration:none;
	border:#ccc 1px solid;
	font-weight:100;	
}

.cydrivers_t_left a:hover {
	background:#4aa2d2;
	color:#fff;
	border:#ccc 1px solid;
}

a.cy_hover,a.cy_hover:link,a.cy_hover:visited,a.cy_hover:hover{
	color:#fff;
	background:#4aa2d2;
}
.cydrivers_t_right{
	width:260px;
	margin:10px;
	float:right;
	text-align:right;	
}
.cydrivers_t_right span{
	color:#F00;
	font-weight:bold;
}
.cydrivers{
	border:#ccc 1px solid;
	background:#FFF;
	width:998px;
	height:auto !important;
	min-height:300px;
	height:300px;
	margin:auto;
	margin-top:9px;
}
.cydrivers li{
	border-bottom:#e7e7e7 1px solid;
	font-size:0;
}
.cydrivers table,.cydrivers tr,.cydrivers td{
	border:0;
	background:0;
	padding:0;
	margin:0;
	font-size:14px;
	line-height:28px;
	text-align:center;
	word-break:break-all; /*支持IE，chrome，FF不支持*/
　　word-wrap:break-word;/*支持IE，chrome，FF*/
}
.cydrivers li a,.cydrivers li a:link {
	color:#666;
}
.cydrivers li a:visited{
	color:#666;
}
.cydrivers li a:hover{
	color:#039;
}
.border_b_sy{
	display:block;
	height:1px;
	border-bottom:#ddd 1px solid;
	margin:0 30px;
}
#duba_1000x90_01{width:1000px;margin:0 auto;padding-top:10px;}
