﻿@charset "utf-8";
body {
	font-size:14px;
	FONT-FAMILY:"Microsoft YaHei", "Arial Narrow";
	BACKGROUND: #f1f1f1;
	COLOR:#666;
	LINE-HEIGHT:22px
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0
}
fieldset, a img {
	border:0
}
address, caption, cite, code, dfn, em, th, var {
	font-style:normal;
	font-weight:normal
}
ul, li {
	list-style:none
}
caption, th {
	text-align:left
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal
}
ul, li {
	list-style-type:none
}
.iphone_bg, .android_bg, .nav li em, .pc_list, .dzan, .hot_list {
	background:url(//icons.mydrivers.com/www/2014/v2/icons.png) no-repeat
}
a {
	COLOR:#494949;
	text-decoration:none
}
a:hover {
	COLOR:#f00;
	text-decoration:none
}
.fl_left {
	float:left
}
.fl_right {
	float:right;
	text-align:right
}
.hui a, .hui a:visited, .hui a:hover {
	color:#999;
	text-decoration:none
}
.top {
	width:1300px;
	height:40px;
	border-bottom:#e7e7e7 1px solid;
	background:#f6f6f6;	
	margin:0 auto;	
	}
.top_1a {
	width:1300px;
	height:40px;
	margin:auto;	
}
/*--头部菜单左侧--*/
.top_1_left {
	float:left;
	margin:auto;
	height:40px;
	font-size:14px;
	overflow:hidden;
}
.top_1_left li {		
	line-height:24px;
	float:left;
	color:#999;
	border-right:1px solid #e7e7e7; 	
	cursor:pointer;

}
.top_1_left li a{
	height:24px;
	color:#999;
	display:block;
	cursor:pointer;
	padding:8px 28px;	
}
.top_1_left li a:hover,.top_1_left li a.cur{
	color:#666;
	background:#fff;	
}

.Logged_in_float{
	/*和上面的ul li是平级*/
	width:235px;
	height:150px;
	border:#e7e7e7 1px solid;
	position:  absolute;
	z-index:13;
	background:#FFF;
	top:40px;
	right:-1px;
	padding:10px 20px;	
	box-shadow: 1px 1px 2px #ddd;
}
.Logged_in_info{
	border-bottom:#e7e7e7 1px solid;
	overflow:hidden;
	padding:5px 0 10px;
}
.Logged_in_info li{
	width:50%;
	height:30px;
	line-height:30px;
	font-size:12px;	
	float:left;
	padding:0;
	color:#f00;
}
.Logged_in_info li span{
	display:inline-block;
	width:55px;
	color:#777;	
}
		
/*--title部分--*/
.top_2 {
	height:108px;
	width:1300px;
	margin:auto
}
.top_2_left {
	width:265px;
	padding-left:28px;
	padding-top:25px;
	float:left
}
.top_2_center {
	padding-top:38px;
	width:500px;
	float:left
}
.top_2_right {
	width:340px;
	float:left;
	padding-top:25px;
	padding-left:20px;	
}
.top_2_right2{
	/*--右侧二维码--*/
	float:right;
	width:95px;
	height:95px;
	padding-top:20px;
	position: relative;
	text-align:right;
    z-index:101;	
}
.search_warp {
	width:100%;
	FLOAT:left;
	height:65px
}
.search_form {
	CLEAR:both;
	width:900px;
	height:40px
}
.search_word_warp {
	width:800px;
	border:#07a7e1 3px solid;
	background:#fff;
	height:33px;
	float:left
}
.search_word_warp .sele {
	height:33px;
	background:#f5f5f5;
	width:80px;
	text-align:center;
	float:left;
	position:relative;
}
.search_word_warp .sele li {
	position:relative;
	width:100%;
	line-height:33px;
	background:#f5f5f5;
	color:#bcbbbb;
	font-size:14px;
	font-weight:bold;
	cursor:pointer
}
.search_word_warp .sele li:hover {
	background:#eaeaea
}
.search_word_warp a {
	color:#bcbbbb
}
.search_word_warp a:hover {
	color:#999
}
.search_word_warp .inpu {
	width:300px;
	float:left
}
.search_button_warp {
	width:75px;
	height:40px;
	float:left;	
}
.search_word {
	BORDER:0;
	LINE-HEIGHT:32px;
	height:32px;
	WIDTH:310px;
	padding-left:5px;
	color:#555;
	outline: none;
	font:14px/32px "Microsoft YaHei", "Arial Narrow";
	color:#CCC;
}
.search_button {
	WIDTH:70px;
	HEIGHT:39px;
	FONT-SIZE:14px;
	text-align:center;
	BORDER:0;
	CURSOR:pointer;
	background:#07a7e1 url(//icons.mydrivers.com/2018/www/search.png) -4px -1px;	
}
.search_button:hover{
	background-position: -88px -1px;}
	
.hot_search {
	width:100%;
	overflow:hidden;
	height:25px;
	font-size:12px;
}
.hot_search a {
	display:inline-block;
	padding-left:5px;
	padding-right:5px;
	color:#a0a0a0;
	line-height:25px
}
.hot_search a:hover {
	color:#777
}
.weather li {
	height:55px;
	padding:16px 10px;
	float:left;
	font-size:12px;
	position:relative;
	line-height:24px;
	color:#555;
	text-align:center
}
.weather li em {
	font-weight:bold;
	font-size:14px
}
.weather li span {
	width:36px;
	display:inline-block;
	padding-right:8px;
	float:left
}
.wearther_more {
	width:20px;
	height:20px;
	position:absolute;
	top:32px;
	right:-12px;
	font-size:12px;
	color:#999
}
a.menu, a.menu:visited, a.tel, a.tel:visited {
	padding:0 25px;
	color:#fff;	
}
a.tel, a.tel:visited {
	padding-left:32px
}
a.menu:hover {
	display:inline-block;
	color:#fff;
	background:#0483b0;
	line-height:54px
}
a.nav_hover {
	display:inline-block;
	padding:0 20px;
	color:#FFF;
	background:#0483b0
}
.menu_s {
	width:155px;
	height:270px;
	font-size:12px;
	position:absolute;
	top:42px;
	left:-20px;
	border:#ccc 1px solid;
	border-top:0;
	background:#FFF;
	z-index:10001
}
.menu_s li {
	width:100%;
	background:#fff;
	color:#444;
	cursor:pointer
}
.menu_s li a:link {
	width:125px;
	display:inline-block;
	padding:0 15px;
	color:#333;
	cursor:pointer
}
.menu_s li a:active {
	color:#999
}
.menu_s li a:hover {
	color:#fff;
	background:#07a7e1
}
.menu_s li img {
	padding:15px
}
.banner_box {
	width:1100px;
	height:90px;
	margin:12px auto
}
.banner_box .banner_left {
	float:left;
	width:730px;
	height:90px;
	background:#CCC
}
.banner_box .banner_right {
	float:right;
	width:360px;
	height:90px;
	background:#CCC
}
.shidian {
	width:1300px;
	margin:10px auto;	
	border-top:#b2c0d3 1px solid;
	height:230px;
	background:#FFF;
	moz-box-shadow: 0 -4px 25px 1px rgba(0, 0, 0, .05);
    -webkit-box-shadow: 0 -4px 25px 1px rgba(0, 0, 0, .05);
	box-shadow: 0 -4px 25px 1px rgba(0, 0, 0, .05);
}
.shidian_s {
	width:1280px;
	float:right
}
.shidian_s_tu {
	height:175px;
	line-height:20px;
	margin-top:3px;
	font-size:12px
}
.shidian_s_tu li {
	width:160px;
	margin:6px 1px 6px 17.5px;
	text-align:center;
	float:left;	
}
.shidian_s_tu li div{
	width:160px;
	height:120px;
	border: transparent 1px solid;
	overflow: hidden;
	will-change: transform;
	transition-duration:0.5s;	
	}
.shidian_s_tu li:hover div{
	border: #ff4d4d 1px solid;		
}
.shidian_s_tu li img {
	width:160px;
	height:120px;
	will-change: transform;
	transition-duration:0.5s;
	cursor: pointer;
}
.shidian_s_tu li img:hover{
	transform: scale(1.15);
    -webkit-transform: scale(1.15); 
    -moz-transform: scale(1.15); 
    -ms-transform: scale(1.15); 
    -o-transform: scale(1.15); 
	filter:alpha(opacity=90);
    -moz-opacity:0.90;
	opacity: 0.90;	
}	
.shidian_s_tu li em {
	display:none;
	z-index:1000;
	width:334px;
	height:320px;
	position:absolute;
	top:-327px;
	left:90px;
	text-align:center;
	font-style:normal;
	border:#ebecec 1px solid;
	box-shadow:2px 2px 3px #888989;
	background:#FFF
}
.shidian_s_tjian {
	width:1300px;
	border-top:#eeeff1 1px solid;
	height:54px;
	padding:3px 0 0 10px;
}
.recnews_warp ul{ 
width:1300px;
float:left
	
	
	}
.recnews_warp li {
	/*20180702修改*/
	float:right;
    width: 250px;
    padding-left: 10px;
    color: #2970a6;
    line-height: 22px;
    font-size: 12px;
}
.recnews_warp a {
	color:#2970a6
}
.recnews_warp a:hover {
	color:#f00;
	text-decoration:underline
}
.l {
	display:inline;
	padding-left:20px
}
.photo img {
	border:1px solid #fff
}
a.photo:hover img, .photo a:hover img {
	border-color:#f00
}
.clearfix {
	zoom:1
}
.pc_scrDotList span {
	display: inline-block;
    width: 24px;
    height: 24px;
    line-height: 24px;
    font-size: 12px;
	text-align: center;
	color: #aaa;
    cursor: pointer;
    margin: 5px;
	background: url(//icons.mydrivers.com/2018/news/pclunbo_bg.png) no-repeat -24px 0;
}
.pc_scrDotList span.on {
	color: #fff;
	background: url(//icons.mydrivers.com/2018/news/pclunbo_bg.png) no-repeat 0 0px;
}
.main {
	width:1300px;
	margin:10px auto;  
	background:#FFF;
	height:auto;
	border:#e7e7e7 1px solid;
	moz-box-shadow: 0 -4px 25px 1px rgba(0, 0, 0, .05);
    -webkit-box-shadow: 0 -4px 25px 1px rgba(0, 0, 0, .05);
    box-shadow: 0 -4px 25px 1px rgba(0, 0, 0, .05);
}
.main_left {
	width:957px;
	border-right:#dcdbdb 1px solid;
	height:auto;
	float:left;
	padding:0px 0px 12px 0;
}
.main_right {
	width:308px;
	float:right;
	padding:12px 15px 12px 17px;
}
.main_title{
	height:51px;
	border-bottom:#dcdbdb 1px solid;
}	
.main_left_title, .main_right_title {	
	line-height:50px;
	float:left;
}
.main_left_title {
	color:#09f;
	width:947px;
	float:left;
	padding-right:10px;
}
.main_right_title {
	width:331px;
	float:left;
}
.main_left_title li,.main_right_title li {
	float:right;
	cursor:pointer;
	padding-right:1px
}
.main_left_title li span, .main_right_title li span {
	display:inline-block;	
	cursor:pointer;
}
.main_left_title li span {
	padding-top:4px;
	padding-left:35px;
	color:#09f;
	font-size:22px;
	font-weight:bold;
	background:url(../images/icon.png) no-repeat 0 10px;
	line-height:44px;
}
.main_right_title li span {	
	padding-top:4px;
	color:#09f;
	font-size:14px;
	font-weight:bold;
	line-height:44px;
	padding-left:30px;
    background:url(../images/icon.png) no-repeat 0 -337px;
	
}
.main_right_title {
	font-size:14px;
	font-weight:bold;
	padding-left:10px
}
.main_left_title li span a, .main_right_title li span a {
	color:#09f;
	background:0
}
.main_right_title li {
	font-weight:normal
}
.news_info {
	padding:10px 0;
	height:auto
}
.news_info1 {
	width:950px;
	float:left;
	padding-left:10px
}
.newslist {
	/*--20180718修改--*/
	float:left;
	padding:15px 0 0 12px;
	width:900px;
	height:auto
}
.newslist img {
	padding:0 5px
}
.newslist li {
	float: left;
    height: 30px;
    width: 900px;
    overflow: hidden;
    line-height: 30px;
    border: transparent 1px solid;
    padding: 1px 1px 1px 13px;
    background: url(../images/icon.png) no-repeat -2px -658px;
}
.newslist li.mnow {
	position:relative;
	z-index:1001;
	padding-right:8px!important;
	min-width:415px!important;
	width:inherit !important;		
	border:#d5d4d4 1px solid !important;
	background:#fafafa !important;
}
.newslist li.mnow span.titl{
	min-width:415px;
	overflow:inherit;
	width:inherit;
	padding-right:8px !important;
}
.newslist li a.redb{	
	color:#f00 !important;	
}
.newslist li a.zding{
	color:#f00 !important;	
	padding-left:3px !important;
	background:none !important;
}	
.newslist li a.redb:hover,.newslist li a.redb:visited{
	color:#ee0101 !important;
}
.newslist span.t {
	float:right;
	white-space:nowrap;
	color:#999;
	padding-right:15px;
	font-size:12px
}
.newslist em.zhiding {
	white-space: nowrap;
    width: 32px;
    height: 16px;
    line-height: 15px;
    margin-top: 5px;
    margin-right: 3px;
    background: #02a5db;
    color: #FFF;
    float: left;
    text-align: center;
    font-size: 12px;
    padding: 2px;
}
.module_page {
	padding:2px 0;
	height:29px;
	margin:5px 0 0 21px;
	width: 910px;
}
.module_page .prev, .module_page .prev:hover, .module_page .next, .module_page .next:hover {
	background:url(//icons.mydrivers.com/www/index_bg_2019.png) no-repeat
}
.module_page .prev, .module_page .location, .module_page .next {
	height:30px;
	line-height:30px;
	text-align:center;
	font-weight:700;
	float:left;
	cursor:pointer
}
.module_page .prev {
	width:427px;
	background-position:0 -4px
}
.module_page .prev:hover {
	background-position:0 -49px;
	color:#999
}
.module_page .location {
	width:54px;
	font-weight:normal;
	cursor:default;
	font-size:14px;
	background:url(//icons.mydrivers.com/2018/www/location_bg.gif) repeat-x
}
.module_page .next {
	width:426px;
	background-position:0 -94px
}
.module_page .next:hover {
	background-position:0 -138px;
	color:#999
}

/*--右侧网友声音标题--*/
.change {
	color:#09F;
	height:30px;	
	padding-left:30px;
	padding-top:10px;
	margin-right:6px;
   _margin-right:3px;
   +margin-right:3px;
	background:url(../images/icon.png) no-repeat 0 -382px;
	font-weight:bold;
	border-bottom: #dcdbdb 1px solid;
}
.change a, .change a:visited {
	color:#8e8d8d
}
.change a:hover {
	color:#f00
}
.huan{
    display: inline-block;
    padding-left: 25px;
	float: right;
    font-size: 12px;  
    padding-right: 5px;
	font-weight:normal;
}
.wysy {
	height:220px;
	line-height:20px;
	color:#777;
	padding:8px 4px 30px 4px;
	font-size:12px
}
.wysy span {
	font-size:16px;
	color:#333;
	font-weight:bold;
	display:block;
	height:32px;
	line-height:32px
}
.wysy ul {
	padding-top:10px
}
.wysy li {
	height: 30px;
    line-height: 30px;
    color: #fff;
    float: left;
    width: 97px;
    margin: 8px 3px 0 0;
    _margin: 4px 1px 0 0;
    + _margin: 4px 1px 0 0;
    margin: 4px 1px 0 0;
    padding: 0;
    cursor: pointer;
    background: #1d8fd5;
    text-align: center;
}
.wysy li:hover {
	background:#fb7329
}
.blue_bg {
	background:#1d8fd5
}
.jcai_plun {
	padding-top:0px
}
.jcai_plun_left {
	float:left;
	width:315px;
	height:693px;
	position:relative;
	overflow:hidden;
	outline:0
}
.jcai_plun li {
	width:285px;
	line-height:20px;
	border-bottom:#d6e0e4 1px solid;
	padding-left:7px;
	font-size:12px
}
.jcai_plun .t {
	height:36px;
	line-height:36px;
	font-size:14px;
	overflow:hidden;
	font-weight:bold
}
.jcai_plun .t a {
	color:#666
}
a.name999, a.name999:visited {
	color:#999
}
a.name999:hover {
	color:#666
}
.jcai_plun em {
	line-height:32px;
	display:inline-block;
	float:right;
	color:#999;
	padding-left:15px
}
.jcai_plun a{
	color:#888;
}	

/*--友情链接V合作伙伴--*/
.link,.cooperation{
    width: 1300px;
    margin: 10px auto;
    background: #FFF;
    height: auto;
    border: #e7e7e7 1px solid;
    overflow: hidden;
    moz-box-shadow: 0 -4px 25px 1px rgba(0, 0, 0, .05);
    -webkit-box-shadow: 0 -4px 25px 1px rgba(0, 0, 0, .05);
    box-shadow: 0 -4px 25px 1px rgba(0, 0, 0, .05);
}
.link H4,.cooperation H4{	
	display: block;
	color:#09f;
	font-size:16px;
	border-bottom: #e7e7e7 1px solid;
	line-height:24px;
	height:24px;
	font-weight:bold;
	padding: 7px 10px;
}
.link li {
    width: 89px;
    float: left;
    line-height: 25px;
    height: 25px;
    font-size: 12px;
}
.link li a:hover{
    color: #F00;
    text-decoration: underline;
}
.link{
	position: relative;
}
.link span.more{
	position: absolute;
	right:15px;
	top:10px;
}
.link span.more a{
	color:#666;
}
.cooperation li{
	padding:15px 12px;
	float:left;
}
.cooperation img{
    display: inline-block;
    width: 130px;
    height: 50px;
	border: 1px solid #ddd;
	padding:0;
}
.cooperation img:hover{
	filter:alpha(opacity=70);
    -moz-opacity:0.7;
	opacity: 0.7;	
}
.jspContainer {
	overflow:hidden;
	position:relative
}
.jspPane {
	position:absolute
}
.jspVerticalBar {
	position:absolute;
	top:0;
	right:0;
	width:12px;
	height:100%
}
.jspHorizontalBar {
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:16px
}
.jspVerticalBar *, .jspHorizontalBar * {
	margin:0;
	padding:0
}
.jspCap {
	display:none
}
.jspHorizontalBar .jspCap {
	float:left
}
.jspTrack {
	background:url(//icons.mydrivers.com/www/2014/v2/line_bg.gif) repeat-y top center;
	position:relative
}
.jspDrag {
	background:#f6f6f6;
	position:relative;
	top:0;
	left:0;
	cursor:pointer;
	border:1px solid #e8e8e8
}
.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:0
}
.jspCorner {
	background:#eeeef4;
	float:left;
	height:100%
}
#footer {
	width:1300px;
	margin:10px auto;
	font-size:12px;
	color: #999;
}
#footer p{
	padding: 5px 0;
}
.copyright {
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
}
#footer .copyright a {
	color:#888;
}
/*使用反馈*/
.UserFankui_Div {
	left:52%;
	width:57px;
	height:22px;
	background:url(//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
}


body {
	_margin:0;
	_height:100%
}
.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;
}
.aui_title {
	overflow:hidden;
	text-overflow:ellipsis
}
.aui_state_noTitle .aui_title {
	display:none
}
.aui_close {
	display:block;
	position:absolute;
	text-decoration:none;
	outline:0;
	_cursor:pointer
}
.aui_close:hover {
	text-decoration:none
}
.aui_main {
	text-align:center;
	min-width:9em;
	min-width:0\9
}
.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(//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:0 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:#28c;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33bbee', endColorstr='#2288cc');
	background:linear-gradient(top, #3be, #28c);
	background:-moz-linear-gradient(top, #3be, #28c);
	background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#3be), to(#28c));
	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, #3be, #28c);
	background:-moz-linear-gradient(top, #3be, #28c);
	background:-webkit-gradient(linear, 0% 0, 0% 100%, from(#3be), to(#28c))
}
.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:0;
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
}
.scrDotList_mydrivers span {
	background-image:url(//icons.mydrivers.com/www/201209/icons.png);
	background-repeat:no-repeat
}
.ct_p_05_mydrivers {
	position:relative;
	zoom:1
}
.ct_p_05_mydrivers .ct_pic_mydrivers {
	width:230px;
	text-align:center;
	float:left
}
.ct_p_05_mydrivers .ct_txt_mydrivers {
	width:280px;
	font:14px/37px "微软雅黑";
	height:37px;
	color:#565757;
	overflow:hidden;
	margin-top:-30px;
	font-weight:bold;
	position:relative;
	z-index:2;
	cursor:pointer;
	font-size-adjust:none;
	font-stretch:normal
}
.ct_p_05_mydrivers a:link {
	color:#e4e4e4;
	text-decoration:none
}
.ct_p_05_mydrivers a:visited {
	color:#e4e4e4;
	text-decoration:none
}
.ct_p_05_mydrivers a:hover {
	color:#fff;
	text-decoration:none
}
.ct_p_05_mydrivers a:hover .ct_txt_mydrivers {
	color:#ff0202
}
.clearfix {
	zoom:1
}
.blk_49_mydrivers {
	width:283px
}
.blk_49_mydrivers .ct_pic_mydrivers {
	width:280px
}
.blk_49_mydrivers {
	top:90px
}
.blk_49_mydrivers {
	top:90px
}
.blk_49_mydrivers .b_cont_mydrivers {
	position:relative
}
.blk_49_mydrivers .b_cons_mydrivers {
	text-align:center
}
.fkui_weixin {
	width:120px;
	height:120px;
	position:absolute;
	top:310px;
	left:355px
}
.fkui_weixin img {
	padding:0;
	padding-top:3px
}
.news_tj_left, .fkui_weixin_left {
	width:9px;
	height:13px;
	background-position:0 -1031px;
	float:left;
	position:relative;
	left:1px;
	top:15px
}
.fkui_weixin_left {
	top:35px
}
.news_tj_right, .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:0
}
.clear {
	clear:both;
	font-size:0;
	line-height:0;
	overflow:hidden
}
.clearfix {
	zoom:1
}
.clearfix:after {
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	content:''
}
.cl:after, .top_logo:after, .search_box:after, .w-day:after, .search_con:after, #main:after, .inner:after, .side_nav ul:after, .custom_box ul:after, .detail_box li:after, .detail_box dl:after, .side_box:after, .tab_con:after, .slide_box:after, .sort_box:after, .tools_box:after, .detail_video:after, .search_info:after {
	content:'';
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
#wrapper {
	zoom:1;
	position:relative;
	min-width:1000px
}
.inner {
	width:1000px;
	margin:0 auto
}
.ie .top_nav, .ie .select_div {
	background-image:url(//www.duba.com/static/v2/images/repeat_bg.png?_20148211830);
	background-repeat:repeat-x
}
.detail_video .tab_con .img span, .side_video li, .slide_box em, .custom_tailor, .video_op, .famous_taobao, .famous_baidu, .famous_taobaowang, .famous_sina, .famous_sohu, .famous_qq, .famous_163, .ico_mynav, .close_mynav, .side_bar a, .famous_tmall, .themeBtn {
	background-image:url(//www.duba.com/static/v2/images/icons_n.png?_20148211654);
	background-repeat:no-repeat
}
#top_weather {
	display:inline-block;
*display:inline;
	zoom:1
}
#top_weather a {
	border-radius:3px;
	color:#fff;
	height:18px;
	line-height:18px;
*line-height:20px;
	_line-height:20px;
	margin-top:-2px;
	text-align:center
}
#top_weather a.air_you {
	width:18px;
	background:#19a21d
}
#top_weather a.air_liang {
	width:18px;
	background:#f93
}
#top_weather a.air_qingdu {
	width:37px;
	background:#f93
}
#top_weather a.air_bad {
	width:37px;
	background:#e54747
}
#top_weather a.no {
	background-position:99999px;
	color:#666
}
.weather {
	float:left;
	width:335px;
	height:52px;
	overflow:hidden;
	font-size:12px
}
#weatherb {
	float:left;
	padding-top:1px;
	font-size:12px;
	height:60px;
	overflow:hidden;
	width:404px;
	margin-top:5px
}
.screen_wide .weatherDetail {
	padding-left:215px
}
.weather a {
	color:#666;
	cursor:pointer;
	text-decoration:none;
	padding:1px
}
.weather a:hover {
	color:red;
	text-decoration:none
}
.w-city span {
	vertical-align:middle;
	display:inline-block
}
*+html .w-city-edit {
	background-position:0 0
}
.w-city, .w-day, .w-day img {
	display:block;
	float:left
}
#weather_7day {
	padding-top:3px
}
.w-city {
	padding:8px 0 0 0;
	_padding-top:10px;
	width:70px;
	text-align:center
}
.w-city p {
	padding-top:8px
}
.w-day b, .w-day em, .w-city b {
	display:block;
	padding:6px 0 0
}
.w-city a {
	padding-bottom:5px
}
.w-city a span {
	font-size:14px;
	font-weight:700
}
.w-city a.qiehuan span {
	font-size:12px;
	font-weight:400;
	vertical-align:baseline
}
.w-city .b {
	height:17px;
	font-weight:700
}
.w-day {
	padding-top:8px;
	width:105px;
	zoom:1
}
.w-day:hover {
	border:1px solid #ddd;
	padding:0
}
#w-day2:hover {
	padding-left:4px!important
}
.w-day img {
	float:left;
	height:36px;
	width:36px;
	margin-right:0;
	padding-top:8px;
	_margin-top:10px
}
.w-day em, .w-day b {
	cursor:pointer;
	height:20px;
	padding-top:5px;
	overflow:hidden;
	width:55px;
	text-align:center;
	font-weight:400;
	margin-bottom:0
}
.w-day .w-desc {
	float:right;
	width:25px;
	padding-right:6px
}
.weatherDetail p {
	float:left;
	background:url(//icons.mydrivers.com/www/2014/v2/more.gif) no-repeat right 26px;
	width:40px;
	padding-top:7px;
	margin-left:5px
}
.weatherDetail p a {
	width:30px;
	height:30px;
	display:inline-block
}
.weatherLoading {
	display:block;
	width:100px;
	background:url(//www.duba.com/images/loading.gif?ver=1) no-repeat left center;
	color:#666;
	margin:20px 0 0 150px;
	padding-left:20px
}
.weatherLoadingError {
	background:0;
	width:200px;
	margin-left:0;
	padding-left:0;
	float:left;
	text-align:center
}
.news_gry a, .news_blue a {
	font-size: 14px;	
}
.news_gry a:link {
	color: #555
}
.news_gry a:visited {
	color: #aaa
}
.news_gry a:hover {
	color: #F00
}
.news_blue a:link {
	color: #0b68a9;
}
.news_blue a:visited {
	color: #999;
}
.news_blue a:hover {
	color: #F00;
}
.nav li img {
	padding:10px 13px;
}
.nav li img:hover {
	background:#0483b0;
}
.nav li .edit_s {	
	position: absolute;
	top: 42px;
	right:0px;
	width:1300px;
	height:85px;
	background:#0483b0;
	text-align:center;
	font-size:12px;
	color:#FFF;
	z-index:10;
}
.nav li .edit_s a {
	color:#FFF;
}
.nav li .edit_s a:hover {
	color:#c9edfc;
	text-decoration:underline;
}
.nav li .edit_s span {
	display:inline-block;
	padding:20px 100px;
}
.body_heiti {
	FONT-FAMILY: "黑体", "Arial Narrow";
}
.body_yahei {
	FONT-FAMILY: "Microsoft YaHei", "Arial Narrow";
}
.body_songti {
	FONT-FAMILY: "宋体", "Arial Narrow";
}
.edit_img {
	background:none;
}
.edit_img_cur {
	background:#0483b0;
}
.newslist li span.titl {
	display: block;
    width: 378px;
    overflow: hidden;
    float: left;
    text-overflow: ellipsis;
    white-space: nowrap;  
}
li.newslist span.t {
	color: #be0028;
}
.newslist li span.t {
	  float: right;
    color: #888;
    padding-right: 8px;
    width: 30px;  
}
.footer_about{
    width: 1300px;
    border: #e8e8e8 1px solid;
    margin: 10px auto;
}
.footer_about .pageFooter{
	width:1300px;
	margin:0 auto;
	height:50px;
	padding-top:35px;
}
.footerLine {
    clear: both;
    width: 100%;
    border-top: 2px solid #eeeeee;
}

.footerleft dl {
    float: left;
    padding: 0px 70px 10px 65px;
}
.footerleft dd {
    font-size: 16px;
    font-weight: 100;
    color: #383838;
	-webkit-margin-start: 0px;
	line-height:44px;		
}
.footerleft dt {
    color: #888;
	font-size:14px;
	line-height:32px;	
}
.footerleft dt img{	
	vertical-align: middle;
}
.footerleft dt a{
	color:#888;
	position: relative;
	z-index:111;	
}

