@charset "utf-8";
/* CSS Document */
body{
    background:#fff; color:#333;font-family:\5FAE\8F6F\96C5\9ED1;
}

.clear{
	clear:both;
}

.wrap{
	width:1180px; margin:0 auto;
}

/* 顶部 始 */
.head_sw{
	height: 83px; background: #fff; padding-top:14px;
}
.head_ct{
	text-align: right; width:1180px; margin:0 auto; color:#666;
}
.head_ct span,.head_ct a{
	display: inline-block; text-align: center;
}
.head_sp1{
	float: left; line-height: 60px;
}
.head_sp1 img{
	display: inline-block; vertical-align: middle;
}
.head_sp1 b{
	font-size: 22px; vertical-align: middle; font-weight: normal; margin-left: 12px;}
.head_a{
	width:78px; margin:0;  padding-top:49px; color:#86649B; font-size:14px;
}
.head_sp1 a:hover{text-decoration: none;color:#666;}
.head_a:hover{
	text-decoration: none; color:#ab85c2;     /**/
}
.head_a1{
	background: url(../images/head_img1.png) no-repeat center 0;
}
.head_a2{
	background: url(../images/head_img2.png) no-repeat center 0;
}
.head_a3{
	background: url(../images/head_img3.png) no-repeat center 0;
}
.head_a4{
	background: url(../images/head_img4.png) no-repeat center 0;
}
.head_a1:hover{
	background: url(../images/head_img1_ex.png) no-repeat center 0;
}
.head_a2:hover{
	background: url(../images/head_img2_ex.png) no-repeat center 0;
}
.head_a3:hover{
	background: url(../images/head_img3_ex.png) no-repeat center 0;
}
.head_a4:hover{
	background: url(../images/head_img4_ex.png) no-repeat center 0;
}
.head_em{vertical-align:baseline;}
/* 顶部 止 */


/* 导航 始 */
.daohang{
	height:44px; line-height:44px; background: #86649b; color:#fff; position: relative; *z-index:99; min-width:1180px; /*ie7以下层级问题*/
}
.dh_tab_div{
	display: inline-block; float: left; width:168px; font-size: 16px; cursor: pointer; text-align: center;
}
.dh_tab{  position: relative;}
.div_active{
	background: #8f6ca6;
}

.dh_cent{
	width:100%; height:45px; position: absolute; left:0px; top:44px; font-size:14px; color:#fdfffe; z-index: 1111; display: none; background: #fff; box-shadow: 0 1px 3px #ececec;
}

.dh_cent p{
	line-height: 45px; text-align: left; padding:0 0 0 7px;
}
.dh_cent p a{
	color:#333; display: inline-block; margin:0 18px;
}
.dh_cent p span{display: inline-block;}
.dh_cent p a:hover{
	color:#ab85c2; text-decoration: none;
}

.dh_tab .dh_have{
	background: url(../images/dh_bg1.png) no-repeat 120px center;
}
.dh_tab .dh_have_ex{
	background: #8f6ca6 url(../images/dh_bg1_ex.png) no-repeat 120px center;
}
.dh_tab .on{
	background: #8f6ca6;  /**/
}
.dh_tab .on.dh_have{
	background: #8f6ca6 url(../images/dh_bg1.png) no-repeat 120px center;
}
.dh_tab .on.dh_have_ex{
	background: #8f6ca6 url(../images/dh_bg1_ex.png) no-repeat 120px center;
}


/* 导航 止 */

/*详情页，列表页公用样式 始*/
.main_n{ padding-top:10px; font-size:12px; overflow:hidden;}
/*左侧内容*/
.content{ width:800px; float:left; margin-right:40px;_overflow: hidden;}
/*位置*/
.top{ line-height:30px; color:#666;}
/*文章标题*/
.cursor{ cursor:pointer;}
.hg-10{ height:10px;}
.hg-20{ height:20px;}
.co-8{color:#888;}
.co-3{color:#333;}
.co-6{color:#666;}
.mt-5{ margin-top:5px;}
.mr-5{ margin-right:5px;}
.mr-10{margin-right:10px;}
.mr-15{margin-right:15px;}
.mb-20{ margin-bottom:20px;}
.bor-t{ border-top:1px solid #ddd;}
.bor-cc{ border:1px solid #ccc;}
.bor-c9{ border:1px solid #999;}
/*右侧内容*/
.sidebar{ width:340px; float:right;}
/*详情页，列表页公用样式 止*/
/*分享样式*/
.bshare-custom.icon-medium{ height:21px !important; line-height:21px; font-size:12px !important;}
.bshare-custom.icon-medium a.sina{ background:url(../images/content/weibo_h.jpg) no-repeat !important;}
.bshare-custom.icon-medium a.sina:hover{ background:url(../images/content/weibo.jpg) no-repeat !important;}
.bshare-custom.icon-medium a.weixin{ background:url(../images/content/weixin_h.jpg) no-repeat !important;}
.bshare-custom.icon-medium a.weixin:hover{ background:url(../images/content/weixin.jpg) no-repeat !important;}
.bshare-custom.icon-medium a.more{ background:url(../images/content/fenxiang.jpg) no-repeat center center !important;}

.mr_30{ margin-right:30px;}
.price{ font-family: Arial;}  /*价格字体*/
.color_749ce5{ color:#ab85c2 !important;}

.co_9{color:#999;}
.co_3{color:#333;}
.co_ff0{ color:#ff0000;}
.link{color:#666;}
.link:hover{color:#ab85c2;}

.color_6{color:#666;}
/*首页标题右侧链接*/
.tit_rt{
	color:#ccc; font-size: 14px; 
} 
.tit_rt span{
	color:#999; 
} 
.tit_rt a{
	color:#666;
}
/*首页标题右侧链接end*/

.fl{
	float:left;
}
.fr{
	float:right;
}
/*购买按钮*/
.buy_a{ display:inline-block; width:72px !important; height:26px !important; line-height:26px !important; color:#fff; border:none !important; border-radius:2px; background:#bc5658; text-align:center;}
.buy_a:hover{ background:#df8182; text-decoration:none;}
.buy_b{ display:block; width:72px; height:26px; line-height:26px; text-align:center; color:#fff; background:#ccc; border-radius:2px;}
.buy_b:hover{ background:#ccc; text-decoration:none;}
/*购买按钮end*/

.page_number{ text-align:center;}
.page_number a{ display:inline-block; width:36px; height:38px; line-height:38px; border:1px solid #ccc; font-size:14px; text-align:center; color:#666; margin-right:4px;}
.page_number a.current{border: 1px solid #ab85c2; color: #fff;background: #ab85c2;}
.page_number a.current:hover{border: 1px solid #ab85c2; color: #fff;background: #ab85c2;}
.page_number a.chosen{width:38px; height:40px;line-height:40px; background:#df8182; color:#fff; border:none;}
.page_number a.chosen:hover{width:36px; height:38px;line-height:38px;background:#eff4fc;border:1px solid #df8182; text-decoration:none;color:#666;}
.page_number a:hover{ background:#f6f2f8;border:1px solid #ab85c2; text-decoration:none;}

.main{*position:static;}
.shortcut_right li{*z-index:100000;}
.main a:hover{color:#333;text-decoration:none;}
.footnav a:hover{color:#333;text-decoration:none;}
      /* 增加全站导航 */
.dh_tab_div{
	width: 147px;
}
.dh_all{
	position: relative; text-align: left;
}
.dh_all_sp1{
        display: inline-block; padding-left: 43px; background: url(//files.dongao.com/static/cpa/cpa_img/dh_nav.png) no-repeat 15px center;
}
.dh_all .dh_cent{
	width: 228px; border:1px #86649b solid; background: #fff; top:44px; border-top: 0px; height: auto; overflow: hidden; padding:12px 0;
}
.dh_all .dh_cent span{
	display: inline-block; padding-left: 17px; width:96px; float: left; text-align: left; line-height: 30px;
}
.dh_all .dh_cent hr{
	display: block; height: 1px; border:0px; width: 200px; margin:7px auto; border-bottom: 1px #ccc dotted;
}

