@charset "gb2312";

body {
	margin:0;
	padding:0;
	font-size:12px;
}
ul,li {
	margin:0;
	padding:0;
	list-style:none;
}
img {	
	border:none;
}


/*!
 * Bootstrap v2.2.1
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */

.row {
  margin-left: -10px;
  *zoom: 1;
}
.row:before,
.row:after {
  display: table;
  content: "";
  line-height: 0;
}
.row:after {
  clear: both;
}
[class*="span"] {
  float: left;
  min-height: 1px;
  margin-left: 10px;
}
.container,
.navbar-static-top .container,
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 830px;
}
.span12 {
  width: 830px;
}
.span11 {
  width: 760px;
}
.span10 {
  width: 690px;
}
.span9 {
  width: 620px;
}
.span8 {
  width: 550px;
}
.span7 {
  width: 480px;
}
.span6 {
  width: 410px;
}
.span5 {
  width: 340px;
}
.span4 {
  width: 270px;
}
.span3 {
  width: 200px;
}
.span2 {
  width: 130px;
}
.span1 {
  width: 60px;
}
.row-fluid {
  width: 100%;
  margin-bottom:10px;
  *zoom: 1;
}
.row-fluid:before,
.row-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.row-fluid:after {
  clear: both;
}
.row-fluid [class*="span"] {
  display: block;
  width: 100%;
  min-height: 30px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  margin-left: 1.2048192771084338%;
  *margin-left: 1.144578313253012%;
}
.row-fluid [class*="span"]:first-child {
  margin-left: 0;
}
.row-fluid .controls-row [class*="span"] + [class*="span"] {
  margin-left: 1.2048192771084338%;
}
.row-fluid .span12 {
  width: 100%;
  *width: 99.93975903614458%;
}
.row-fluid .span11 {
  width: 91.56626506024097%;
  *width: 91.50602409638554%;
}
.row-fluid .span10 {
  width: 83.13253012048192%;
  *width: 83.0722891566265%;
}
.row-fluid .span9 {
  width: 74.6987951807229%;
  *width: 74.63855421686748%;
}
.row-fluid .span8 {
  width: 66.26506024096385%;
  *width: 66.20481927710843%;
}
.row-fluid .span7 {
  width: 57.831325301204814%;
  *width: 57.77108433734939%;
}
.row-fluid .span6 {
  width: 49.39759036144578%;
  *width: 49.33734939759036%;
}
.row-fluid .span5 {
  width: 40.963855421686745%;
  *width: 40.903614457831324%;
}
.row-fluid .span4 {
  width: 32.53012048192771%;
  *width: 32.46987951807229%;
}
.row-fluid .span3 {
  width: 24.096385542168676%;
  *width: 24.036144578313255%;
}
.row-fluid .span2 {
  width: 15.662650602409638%;
  *width: 15.602409638554215%;
}
.row-fluid .span1 {
  width: 7.228915662650602%;
  *width: 7.16867469879518%;
}
[class*="span"].hide,
.row-fluid [class*="span"].hide {
  display: none;
}
[class*="span"].pull-right,
.row-fluid [class*="span"].pull-right {
  float: right;
}
.container {
  margin-right: auto;
  margin-left: auto;
  *zoom: 1;
}
.container:before,
.container:after {
  display: table;
  content: "";
  line-height: 0;
}
.container:after {
  clear: both;
}
.container-fluid 
{
    margin-top:20px;
  *zoom: 1;
}
.container-fluid:before,
.container-fluid:after {
  display: table;
  content: "";
  line-height: 0;
}
.container-fluid:after {
  clear: both;
}

/* 修复ie6布局 */

*html .row {
	margin: 0;
	margin-left: -10px;
}
.span1,.span2,.span3,.span4,.span5,.span6,.span7,.span8,.span9,.span10,.span11,.span12
	{
	_float: left;
	_display: inline;
	_margin-left: 10px;
}
*html .last-child {
	_margin-right: 0;
}
/*layout*/
.row-fluid {
	clear:both;
}
.row-fluid-span ,.row-fluid div.span12,.row-fluid div.span11,.row-fluid div.span10,
	.row-fluid div.span9,.row-fluid div.span8,.row-fluid div.span7,.row-fluid div.span6
	,.row-fluid div.span5,.row-fluid div.span4,.row-fluid div.span3,.row-fluid div.span2,.row-fluid div.span1 {
	_float: left;	
}

.first,.row-fluid  div.first {
	margin-left: 0px;
}

/* 示例页面的修复 */
*html .show-grid {
  margin-top: 10px;
  margin-bottom: 20px;
}
.show-grid .span1 ,.show-grid .span2,.show-grid .span3,.show-grid .span4,.show-grid .span5,.show-grid .span6,.show-grid .span7,.show-grid .span8,.show-grid .span9,.show-grid .span10,.show-grid .span11,.show-grid .span12{
  
}



/* 预定义样式 */

.input-mini {
	width:60px;
}
.input-small {
	width:80px;
}
.input-meduim {
	width:120px;
}
.input-large {
	width:160px;
}
.input-xlarge {
	width:200px;
}
.input-xxlarge {
	width:240px;
}



/* 开始 */
.diy-imglist {
	overflow:hidden;
	zoom:1;
}
.diy-imglist li {
	float:left;
	margin-right:15px;
	text-align:center;
	padding:5px;
	border:1px solid #fff;
	cursor:move;
}
.diy-imglist1 li {
	float:left;
	margin-right:15px;
	text-align:center;
	padding:5px;
	border:1px solid #fff;
}
.diy-imglist li:hover,
.diy-imglist li.hover {
	background:#f1f2f6;
	border:1px solid #ddd;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}
.diy-imglist1 li:hover,
.diy-imglist1 li.hover {
	background:#f1f2f6;
	border:1px solid #ddd;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
}
.diy-imglist li a {
	text-decoration:none;
	cursor:move;
}
.diy-imglist1 li a {
	text-decoration:none;
}
.diy-imglist li img {
	display:block;
	margin-bottom:5px;	
	cursor:move;
}
.diy-imglist1 li img {
	display:block;
	margin-bottom:5px;	
}
#tabs-1 .diy-imglist li,
#tabs-1 .diy-imglist li a,
#tabs-1 .diy-imglist li img {	
	cursor:pointer;
}


/* 拖拽中几种提示状态 */
.ui-frame-default {
	border:2px dashed #99ccff;
	height:auto !important;
	min-height:30px;
	height:30px;
}
.ui-frame-highlight {
	border:2px dashed #99ccff;
	height:auto !important;
	min-height:30px;
	height:30px;
	background:#ccffff !important;
}
.ui-frame-hover {
	border:2px dashed #99ccff;
	height:auto !important;
	min-height:30px;
	height:30px;
	background:#ccffff !important;
}
.ui-module-default {
	height:auto !important;
	min-height:30px;
	height:30px;
	background:#ffff99 !important;
}
.ui-module-highlight {
	height:auto !important;
	min-height:30px;
	height:30px;
	background:#ccffff !important;
}
.ui-module-hover {
	height:auto !important;
	min-height:30px;
	height:30px;
	background:#ccffff !important;
}
/* 编辑区域 */
.edit-status .webpart {
	*position:relative;
}
.row-title,
.webpart-title {
	height:30px;
	line-height:30px;
	position:relative;
	cursor:move;
	display:none;
}
.row-title h2,
.webpart-title h2 {
	font-size:14px;
	margin:0;
	padding:0;
	font-weight:normal;
}
/* 编辑菜单 */
.edit-menu {
	border:1px solid #ddd;
	border-bottom:none;
	background:#fff;
	display:inline-block;
	position:absolute;
	top:30px;
	right:0;
	z-index:10;
}
.edit-menu li {
	border-bottom:1px solid #ddd;
	cursor:pointer;
}
.edit-menu li a {
	display:block;
	text-decoration:none;
	color:#333;
	padding:0 15px;
}
.edit-menu li a:hover {
	text-decoration:underline;
}

.edit-status {
	border:2px dashed #ccc;
}
.edit-status .row-title{
	display:block;
}
.edit-status .webpart-title{
	display:block;
}
.edit-status .webpart-top {
	display:none;
}
.edit-status .webpart-main {
	display:none;
}
.intro
{
     text-align:left;
    }

.btn-edit {
	position:absolute;
	top:0;
	right:0;
	display:inline-block;
	padding:0 8px;
	color:#fff;
	display:none;
	z-index:8;
}

.row-title:hover .btn-edit,
.row-title.hover .btn-edit{	
	display:inline-block;
	background:#ff0000;
}

.webpart-title:hover .btn-edit,
.webpart-title.hover .btn-edit{	
	display:inline-block;
	background:#5089ad;
}

.edit-status .show-grid .span1 ,
.edit-status .show-grid .span2,
.edit-status .show-grid .span3,
.edit-status .show-grid .span4,
.edit-status .show-grid .span5,
.edit-status .show-grid .span6,
.edit-status .show-grid .span7,
.edit-status .show-grid .span8,
.edit-status .show-grid .span9,
.edit-status .show-grid .span10,
.edit-status .show-grid .span11,
.edit-status .show-grid .span12{
  background:#eee;
  min-height: 30px;
  line-height: 30px;
}
.edit-status .webpart{
	overflow:visible;
}

.diy-menu {
	overflow:hidden;	
	position:absolute;
	right:6px;
	top:0px;
	z-index:10;
}
.diy-menu ul {	
	float:right;
}
.diy-menu ul li {
	display:inline-block;
	*display:inline;
}

#colorpanel {
	z-index:1100;
}

/* 修复门户样式错乱 */

.content {
	overflow:visible; width:980px; margin:0 auto;
}
.content-inner {
	overflow:visible;
}
/* 新闻动态 */
.info-tab {
	width:240px;
	overflow:hidden;
}

/* tab模块 */
.ul-video li {
	margin-right: 5px;
	margin-left: 0px;
	width: 150px;
	overflow:hidden;
}
.video-pic {
	width:138px;
}
.icon-play {
	left:45px;
	top:40px;
}

/* 焦点图 */
.jiaodiantu {
	width:46%;
}
.info-tab {
	width:50%;
}

.container-fluid{
	height:auto !important;
	min-height:200px;
}

.webpart-top .webpart-inner{
	position:relative;
}
a.more-link {
	position:absolute;
	top:8px;
	right:5px;
	z-index:1;
	color:#666;
	display:none;
}