﻿.site-plus-icon {
	position:absolute;
	bottom:11px;
	left:72px;
	display:block;
	width:16px;
	height:16px;
	z-index:11;
	background-image:url("../images/icon/site_icon.gif");
	background-repeat:no-repeat;
	cursor:pointer;
	opacity:0.4;
	filter:alpha(opacity=40);
	text-decoration:none;
}
.site-plus-box {
	overflow:hidden;
	background:#FFF;
	border:#ccc 2px solid;
	width:90px;
	padding:1px;
	font-size:14px;
}
.site-plus-box a {
	color:#666;
}
.site-plus-box-down {
	position:absolute;
	top:74px;
	right:8px;
	z-index:200;
}
.site-plus-box-up {
	position:absolute;
	bottom:26px;
	right:8px;
	z-index:200;
}
ul.cate-box li .site-plus-box a {
	display:block;
	border:none;
	margin:0;
	padding:0;
	height:24px;
	line-height:24px;
	text-align:left;
	padding-left:4px;
	overflow:hidden;
}
ul.cate-box li .site-plus-box a:HOVER {
	border:none;
	background:#ccc;
	text-decoration:none;
}
#search-select {
	position:relative;
	z-index:999;
	float:left;
	width:120px;
	margin-top:22px;
}
#search-select .close {
	display:none;
}
#search-select .open {
	display:block;
}
.search-logo img {
	width:105px;
	height:35px;
}
.search-logo {
	float:left;
	border:1px solid #fff;
	padding:1px;
	margin-left:2px;
}
.search-logo:HOVER {
	border:1px solid #ccc;
}
.select-list {
	position:absolute;
	z-index:1000;
	top:42px;
	left:0px;
	width:109px;
	border:1px solid #aaa;
	border-bottom:none;
	background:#fff;
}
.select-list a {
	display:block;
	width:100%;
	height:35px;
	border-bottom:1px solid #ccc;
	background-position:1px 0px;
	background-repeat:no-repeat;
	cursor:pointer;
}
.select-list a:HOVER {
	background-color:#ccc;
	opacity:0.6;
}
#search-input {
	float:left;
}
.search-keyword {
	background:white;
	border-color:#ABABAB #DADADA #D9D9D9 #ADADAD;
	border-style:solid;
	border-width:1px;
	cursor:text;
	height:28px;
	position:relative;
	z-index:99;
}
.search-keyword .shadow-x {
	border-bottom:1px solid #EFEFEF;
	border-top:1px solid #CFCFCF;
	left:1px;
	width:100%;
	z-index:101;
}
.search-keyword .shadow-y {
	border-left:1px solid #CFCFCF;
	border-right:1px solid #EFEFEF;
	height:100%;
	z-index:100;
}
.search-keyword b {
	display:block;
	font-size:0;
	height:0;
	overflow:hidden;
	position:absolute;
}
#search-keyword {
	font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;
	font-size:14px;
	border:none;
	background:transparent;
	height:20px;
	line-height:20px;
	margin-top:5px;
	padding-left:6px;
	width:365px;
}
#search-keyword:focus {
	outline:0;
}
#search-button {
	height:32px;
	width:72px;
	background:url(../tupian/so_btn.gif);
	background-repeat:no-repeat;
	color:#333;
	font-size:14px;
	border:none;
	margin-top:28px;
	margin-left:8px;
	cursor:pointer;
}
.search-box {
	margin:0px auto;
	height:68px;
	width:616px;
	border:1px solid #ccc;
	border-radius:15px;
	box-shadow: 2px 2px 1px #888888;
	background:#fff;
	padding:4px 0;
	padding-left:6px;
}
.search-tab {
	overflow:hidden;
	padding:4px 0;
	margin-bottom:2px;
}
.search-tab ul li {
	float:left;
	margin-right:3px;
}
.search-tab ul li a {
	display:block;
	padding:1px 8px;
	text-align:center;
	cursor:pointer;
	font-size:12px;
	border-radius:3px;
	color:#333;
}
.search-tab ul li a.on {
	background:#74c0f9;
	color:#fff;
	cursor:default;
}
.search-form {
	vertical-align:top;
}
.search-toggle-icon {
	position:absolute;
	top:0px;
	right:18px;
	width:7px;
	height:6px;
	background-image:url("../images/icon/search-up-down.gif");
	background-repeat:no-repeat;
	background-position:0 0;
}
.ui_success_box {
	border:5px solid #6B6D6B;
	color:#1B9103;
	position:absolute;
	z-index:1000;
	background:white url(../images/ui_box.gif) repeat-x 0 0;
	padding:0 25px 0 68px;
	margin-top:1px;
	float:left;
	opacity:0.8;
}
.ui_error_box {
	background-position:0 bottom;
}
#ui_messagecontent {
	font-size:14px;
	padding:20px 0;
	font-weight:bold;
}
.box_bg {
	position:absolute;
	background-color:black;
	left:0;
	top:0;
}
#qc_ui_confirm {
	position:absolute;
	z-index:1000;
	background:#fff;
	border:#666 solid 1px;
	border-radius:3px;
	box-shadow:0 0 3px rgba(0,0,0,0.3);
	padding:20px;
	width:164px;
	margin-top:22px;
}
a.del {
	position:absolute;
	top:4px;
	right:2px;
	width:17px;
	height:17px;
	background-image:url(../images/close.gif);
	background-position:0 0;
	overflow:hidden;
	margin:3px 5px 0 0;
}
a.del:HOVER {
	background-position:0 -17px;
}
#qc_ui_confirm .button input {
	margin-right:10px;
}
#qc_ui_confirm .txt {
	margin-bottom:4px;
	color:#333;
}
.ui_load {
	position:absolute;
	z-index:1000;
	background:#fff;
	border:1px solid #999;
	border-radius:6px;
	box-shadow:0 0 3px rgba(0,0,0,0.3);
}
.ui_load .title {
	border-radius:3px;
	padding:6px 30px 6px 10px;
	background:#2778C2;
	color:#fff;
	cursor:move;
	margin:6px;
	position:relative;
}
.ui_load .title h3 {
	font-size:14px;
	font-weight:bold;
}
.ui_loading {
	background:url(../images/loading_o.gif) no-repeat center;
	display:inline-block;
	height:32px;
	line-height:32px;
	min-width:150px;
	margin:20px 0;
}
.dd {
	height:32px;
	line-height:32px;
	display:inline-block;
	padding-left:40px;
	margin-top:20px;
}
.setting-box {
	padding:10px;
	clear:both;
	overflow:hidden;
}
.setting_background {
	overflow:hidden;
}
.setting_color {
	text-align:left;
	padding:4px 0;
}
.setting_color b {
	margin-right:60px;
	margin-left:6px;
	cursor:pointer;
	color:red;
}
.setting_color a {
	cursor:pointer;
	display:inline-block;
	text-indent:-9999px;
	overflow:hidden;
	height:12px;
	width:12px;
	background:url(../images/setting_color.gif) no-repeat;
}
.setting_color a.gray {
	background-position:0 0;
}
.setting_color a.gray-hover {
	background-position:0 -12px;
}
.setting_color a.blue {
	background-position:-12px 0;
}
.setting_color a.blue-hover {
	background-position:-12px -12px;
}
.setting_color a.green {
	background-position:-24px 0;
}
.setting_color a.green-hover {
	background-position:-24px -12px;
}
.setting_color a.pink {
	background-position:-36px 0;
}
.setting_color a.pink-hover {
	background-position:-36px -12px;
}
.setting_background_cate {
	float:left;
	text-align:left;
	width:100px;
	color:#0000CC;
}
.setting_background_cate a {
	color:blue;
}
.setting_background_cate .hover {
	color:red;
}
.setting_background_list {
	float:left;
	text-align:left;
	width:320px;
	height:180px;
	color:#0000CC;
	overflow-y:scroll;
	padding:10px 10px;
	border:1px solid #ccc;
}
.setting_background_list ul {
	min-height:160px;
}
.setting_background_list ul li {
	display:block;
	overflow:hidden;
	margin-bottom:10px;
}
.setting_background_list ul li img {
	float:left;
	margin-right:5px;
	border:1px solid #ccc;
	padding:0;
	width:160px;
	height:80px;
}
.setting_background_list ul li span {
	text-align:left;
	padding:3px;
	float:left;
	display:block;
	height:75px;
}
.setting_background_list ul li span strong {
	display:block;
	margin-bottom:8px;
}
.setting_background_list ul li span input {
	padding:1px 4px;
	color:#333;
}
.setting_background_list ul li span p {
	font-size:12px;
	color:#999;
	margin-top:4px;
}
.widget-wraper {
	width:836px;
	margin:0 auto;
	text-align:center;
	margin-top:100px;
}
#home-box .plus {
	padding:0;
	border:0;
	margin:0;
	position:absolute;
	top:0px;
	left:67px;
	display:block;
	width:25px;
	height:25px;
	z-index:199;
	background:url("../images/edit.gif") no-repeat;
}
#home-box .plus:HOVER {
	text-decoration:none;
}
.site-search {
	padding:0 10px;
	padding-top:2px;
	overflow:hidden;
}
.site-search h1 {
	font-weight:bold;
}
#site-search_input {
	height:48px;
	width:300px;
}
#site-search_keyword {
	width:190px;
}
#site-search_input .submit {
	border:1px solid #ccc;
	background:#eee;
	color:#333;
	height:22px;
	width:42px;
	overflow:hidden;
	cursor:pointer;
}
.site-search-form {
	float:left;
}
#site-search_res {
	padding:2px;
	border:1px solid #ccc;
	height:160px;
	width:294px;
	font-size:12px;
	overflow-y:scroll;
}
#site-search_res ul li aa {
	display:block;
	width:260px;
	height:20px;
	overflow:visible;
}
#site-search_res ul li a {
	display:block;
	line-height:20px;
	height:20px;
	overflow:hidden;
}
#site-search_footer {
	margin:6px 12px;
	font-size:12px;
}
.site-search-hot {
	height:160px;
	margin-left:312px;
}
.site-search-hot .list {
	padding:8px 0 0 8px;
	border:1px solid #CCC;
	width:60px;
	height:184px;
	font-size:12px;
}
.share-box {
	padding:10px;
	width:360px;
}
.share-box .input {
	margin-left:4px;
	width:320px;
	font-size:24px;
	color:#5D5D5D;
}
.share-box div {
	padding:8px 0 12px 0;
	text-align:center;
}
.share-box input[type='submit'] {
	width:60px;
	height:24px;
	color:#333;
}
.b {
	font-size:14px;
	font-weight:bold;
}
.customize-move-bg {
	width:80px;
	height:60px;
	position:absolute;
	top:1px;
	left:1px;
	z-index:899;
	cursor:move;
}
input[type=button],input[type=submit] {
	filter:chroma(color=#000000);
}
.menulist a {
	}.menulist .hover {
	color:red;
}
.main_left .menulist {
	padding-right:8px;
}
.cate-box {
	float:left;
	padding:14px 6px 6px 14px;
	min-height:360px;
}
ul.cate-box li {
	float:left;
	width:100px;
	height:100px;
	position:relative;
	z-index:1;
}
ul.cate-box li .logo-a {
	display:block;
	border:2px solid #ccc;
	border-radius:15px;
	margin-right:8px;
	margin-bottom:8px;
	padding:10px 5px;
	box-shadow: 6px 6px 3px #888888;

}
ul.cate-box li img {
	border:none;
	padding:0;
	width:80px;
	height:60px;
}
.categories h1 {
	border-bottom:1px dashed #ccc;
	border-top:1px dashed #ccc;
	background:#eee;
	font-size:14px;
	font-weight:bold;
	padding:4px 0;
	color:#333;
}
.categories ul {
	overflow:hidden;
	width:100%;
}
.categories ul li {
	display:block;
	height:34px;
	line-height:34px;
	text-align:center;
	width:20%;
	float:left;
	font-size:14px;
}
.categories a {
	color:#333;
}
a.categories_level3 {
	font-size:14px;
	color:#666;
}
body {
	font-family:"Microsoft Yahei","微软雅黑",Tahoma,Arial,Helvetica,STHeiti;
	font-size:14px;
	color:#666;
	background-attachment:fixed;
}
img {
	padding:0;
	margin:0;
	border:none;
}
a {
	color:#A4A1A2;
	text-decoration:none;
	margin:0;
	padding:0;
}
a:ACTIVE {
	color:#3B5998;
}
a:HOVER {
	color:#F60;
	text-decoration:underline;
}
a:VISITED {
	}* {
	margin:0;
	padding:0;
}
h1,h2,h3 {
	font-weight:normal;
	font-size:100%;
}
ol,ul,li {
	list-style:none;
}
em {
	font-style:normal;
}
.left {
	float:left;
}
.right {
	float:right;
}
.c {
	clear:both;
	font-size:1px;
	height:0;
	line-height:0;
	visibility:hidden;
}
.block {
	width:836px;
	margin:0 auto;
	background:transparent;
}
.block-min {
	width:620px;
	margin:0 auto;
	overflow:hidden;
	background:transparent;
}
.toper {
	border-bottom:1px solid #ccc;
	height:22px;
	line-height:22px;
	position:absolute;
	left:0;
	top:0;
	z-index:1;
	background:#fff;
	padding:0 1%;
	width:98%;
}
.toper-left {
	float:left;
	margin-left:8px;
	font-weight:bold;
	font-size:12px;
}
.toper-right {
	float:right;
	margin-right:8px;
	font-weight:bold;
	font-size:12px;
}
.logo {
	background:url(../images/logo_bg.gif) 0 6px no-repeat;
	position:relative;
	z-index:2;
	text-align:center;
	width:200px;
	margin:0 auto;
	margin-top:4px;
	margin-bottom:24px;
	padding:2px 0;
}
.nav-bar {
	width:622px;
	margin-top:20px;
	margin-bottom:0px;
	height:22px;
	line-height:22px;
}
.location-zone {
	text-align:center;
	float:left;
	width:100px;
	border-radius:6px 6px 0px 0px;
	border:#ccc solid 1px;
	border-bottom:none;
	background:#ccc;
	color:#666;
	font-size:14px;
}
.ilogo234-zone {
	margin-left:120px;
	text-align:right;
	padding-right:10px;
}
.ilogo234-zone a {
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}
.ilogo234-zone .share {
	color:#ed4e00;
}
.ilogo234-zone .setting {
	color:#0167d5;
}
.ilogo234-zone .change {
	color:#079d06;
}
.ilogo234-zone .reset {
	color:#ed4e00;
}
.ilogo234-zone .cancel {
	color:#0167d5;
}
.ilogo234-zone .finish {
	color:#079d06;
	font-size:14px;
	font-weight:bold;
}
.ilogo234-zone .back {
	color:#999;
}
.ilogo234-zone .apply {
	color:green;
	font-size:14px;
	font-weight:bold;
}
.main {
	overflow:visible;
	text-align:center;
}
.main_left {
	float:left;
	width:99px;
	overflow:hidden;
	text-align:right;
	margin-right:8px;
}
.main_center {
	display:block;
	width:620px;
	float:left;
	overflow:visible;
	border:1px solid #ccc;
	border-radius:0px 15px 15px 15px;
	box-shadow: 2px 2px 1px #888888;
	background:#fff;
}
.main_right {
	margin:28px 0px 0px 8px;
	width:98px;
	float:right;
	text-align:left;
	overflow:hidden;
}
.footer {
	text-align:center;
	margin-bottom:20px;
	margin-top:6px;
	font-size:12px;
	color:#999;
}
.categories {
	width:620px;
	border:1px solid #ccc;
	margin:0 auto;
	background:#fff;
	padding:10px 0;
}
a {
	color:blue;
}
.search-tab ul li a.on {
	background:#74C0F9;
}
.location-zone {
	color:blue;
}
.location-zone {
	background-color:#ace;
}
.toper,.search-box,ul.cate-box li a.logo-a,.location-zone,.site-plus-box,.categories {
	border-color:#ace;
}
.main_center {
	border-color:#ace;
}
ul.cate-box li .site-plus-box a:HOVER {
	background-color:#ace;
}
.site-plus-box a {
	color:blue;
}
.categories h1 {
	border:1px dashed #D1E4F7;
	border-width:1px 0 1px 0;
	background:#EEF7FF;
	color:#0E6DBC;
}
