@charset "utf-8";

/* 除了顶部banner，首页的圆角框都是上部圆角，底部直角的 */
.light-blue-box .b{
	border-bottom:1px solid #E1E1E1;
}
#home-banner-box .b{
	border-bottom:none;
	padding:0;/* banner没有标题，所以顶部不需要padding */
}

/* 首页的每一个box之间的间距都是8px */
.light-blue-box{
	margin-bottom:8px;
}
/* 首页的每一个box的标题都是距顶部14px，左部16px*/
.light-blue-box .b{
	padding-top:14px;
}
.light-blue-box .b a.lbb-more-link{
	float:right;
	margin:-18px 11px 0 0;
}
.light-blue-box h2{
	margin-left:16px;
	height:14px;
	text-indent:-9999px;
}

/* 顶部banner */
#home-banner-box{
	position:relative;
}
#home-banner-box .b2, #home-banner-box .b2b, #home-banner-box .b{
	border-color:#AFBDBE;
}
#home-banner-box .b1, #home-banner-box .b1b{
	background:#AFBDBE;
}
#home-banner-box .b{
	height:213px;/*已减去实现圆角需要的上下共4px高度*/
}

/* 广告   v_ywang 20120412修改样式*/
#home-ad-box{
	margin:0 1px;
	position:relative;
	width:693px;
	height:213px;
	overflow:hidden;
}
#home-ad-box ul {height:213px; position:absolute;}
#home-ad-box ul li {float:left; width:693px; height:213px; overflow:hidden; position:relative; background:#000;}
#home-ad-box ul li div {position:absolute; overflow:hidden;}
#home-ad-box .btn {position:absolute; width:120px; height:12px; right:0; bottom:8px; padding-left:10px;}
#home-ad-box .btn b {display:block; float:left; width:12px; height:12px; background: url("images/home_ad_circle_shifter_hover.png") no-repeat 0 -24px!important;
 background: url("images/home_ad_circle_shifter_hover.gif") no-repeat 0 -24px;
 margin-right:10px; cursor:pointer;}
#home-ad-box .btn b.on {background-position:0 0!important;background-position:0 0;}
/* 各个版本输入法导航 */
#input-nav-box{
	position:absolute;
	top:1px;
	right:2px;
	width:211px;
	height:215px;
	border-left:1px solid #AFBDBE;
	background:url(images/input_nav_bg.png) bottom repeat-x;
}
#input-nav-box ul{
	list-style:none;
}
#input-nav-box ul li{
	background:url(images/input_nav_seperator.png) 5px bottom no-repeat;
}
#input-nav-box ul li a{
	display:block;
	height:31px;
	width:211px;
	line-height:31px;
	text-indent:25px;
	background:url(images/input_nav_point.png) 12px center no-repeat;
}
#input-nav-box ul li.no-point, #input-nav-box ul li.no-point a{
	background:none;
}
#input-nav-box ul li a:hover{
	text-decoration:underline;
}
#input-nav-box ul li a.inb-last{
	height:30px;
	line-height:30px;
}
/*
#input-nav-box ul li{
	background:url(images/input_nav_item_bg_nor.png) no-repeat;
	width:211px;
	height:43px;
}
#input-nav-box ul li a{
	width:165px;
	height:43px;
	line-height:43px;
	padding-left:46px;
	display:block;
}
#input-nav-box ul li a.pinyin-link{
	background:url(images/icon_qpinyinshurufa.png) 12px 12px no-repeat;
}
#input-nav-box ul li a.wubi-link{
	background:url(images/icon_QWUBI.png) 12px 12px no-repeat;
}
#input-nav-box ul li a.mac-link{
	background:url(images/icon_Qshurufamac.png) 12px 12px no-repeat;
}
#input-nav-box ul li a.cloud-link{
	background:url(images/icon_QYUNSHURUFA.png) 12px 12px no-repeat;
}
#input-nav-box ul li a.mobile-link{
	background:url(images/icon_Qpinyinshoujishuru1.png) 12px 12px no-repeat;
}
*/
/* 优秀皮肤 */
#excellen-skin-box{
}
#excellen-skin-box div.b{
	height:658px;
}
#excellen-skin-box div.b h2{
	background:url(images/body_title_yxpf.png) no-repeat;
}
div.content-item-main{
	margin:22px 12px 0 12px;
}
/* 每一个皮肤展示区的样式设置*/
.skin-item{
	width:330px;
	margin-bottom:25px;
}
.skin-item a.skin-pic-link{
	display:block;
	width:328px;
	height:146px;
	border:#E6E9F0 solid 1px;
	margin-bottom:10px;
}
.skin-item a.skin-pic-link img{
	width:326px;
	height:144px;
	margin:1px;
}
.skin-item a.skin-name-link, .skin-item span{
	display:block;
	float:left;
	margin:3px 5px 0 0;
	width : 100px;
	overflow : hidden;
	white-space : nowrap;
}
.skin-item .download-btn-big{
	background:url(images/button_download_big_s.jpg) no-repeat;
	width:112px;
	height:22px;
	padding:0 5px 2px 0 !important;/* 修正IE6 */
	padding:0 10px 0 0 ;
	border:none;
	float:right;
	cursor:pointer;
	color:#777;
	text-align:right;
}
.content-item-main .l{
	float:left;/*l 代表left r代表right，使得一行中的两个皮肤展示区分别向左、向右浮动*/
}
.content-item-main .r{
	float:right;
}

/* 最热词库 */
#hotest-word-box{
}
#hotest-word-box div.b{
	height:516px;
}
#hotest-word-box div.b h2{
	background:url(images/body_title_zrck.jpg) no-repeat;
}
div.hw-item-list{
	margin:22px 0 0 14px;
}
/* 每一个词库展示区的样式 */
.hw-item{
	position:relative;
	height:62px;
	width:105px;
	padding-left:75px;
	margin-bottom:18px;
	float:left;
}
.hw-item *{
	display:block;
}
.hw-item .hw-img-link{
	position:absolute;
	top:0;
	left:0;
	width:60px;
	height:60px;
	border:#E6E9F0 solid 1px;
}
.hw-item .hw-img-link img{
	width:58px;
	height:58px;
	margin:1px;
}
.hw-item b{
	color:#20669A;
}
.hw-item span{
	color:#20669A;
	margin-bottom:3px;
}
.hw-item a.hw-download-link{
	width:66px;
	height:22px;
	background:url(images/button_download_small_s_black.jpg);
	text-indent:-9999px;
}

/* 最新活动 */
#lastest-activity-box{
}
#lastest-activity-box div.b{
	height:117px;
}
#lastest-activity-box div.b h2{
	background:url(images/body_title_zxhd.jpg) no-repeat;
}
#lastest-activity-box ul{
	margin:19px 0 13px 14px;
	list-style:none;
}
#lastest-activity-box ul li{
	margin-bottom:8px;
}

/* 扩展功能 */
#extend-func-box{
}
#extend-func-box div.b{
	height:235px;
}
#extend-func-box div.b h2{
	background:url(images/body_title_kzgn.jpg) no-repeat;
}
#extend-func-box ul{
	margin:27px 0 13px 14px;
	list-style:none;
}
#extend-func-box ul li{
}
#extend-func-box ul li a{
	display:block;
	height:28px;
	line-height:28px;
	margin-bottom:19px;
	padding-left:38px;
}
#extend-func-box ul li a.shoushi-ppt-link{
	background:url(images/icon_shoushidarenppt.png) no-repeat;
}
#extend-func-box ul li a.shoushi-search-link{
	background:url(images/icon_Qshoushisousuo.png) no-repeat;
}
#extend-func-box ul li a.cloud-writing-link{
	background:url(images/icon_qpinyinshurufa.png) no-repeat;
}
#extend-func-box ul li a.cloud-voice-link{
	background:url(images/icon_qpinyinshurufa.png) no-repeat;
}