@charset "UTF-8";
/*--------------- common -------------*/
i{font-style:normal;}
a{text-decoration:none;}
.fl{float:left;}
.fr{float:right;}
#userData,#fs{position:absolute;}
.hide{display:none}

#saveStatus{position:absolute;z-index:990;top:50px;right:10px;overflow:auto;}
.saveBox{zoom:1;float:right;padding:5px;color:orange;line-height:1.5;background:#fdfde3;border:3px solid #878787;-moz-border-radius:8px;   
-webkit-border-radius: 8px;opacity:.8;filter:alpha(opacity=80);}
.saveBox a{color:#333;}
.saveClose{text-align:center;}
/*--------------- layout ------------*/
#container{min-height:400px;_height:400px;}
.wrapSize,.headWrap,.operateBar,.wrap{margin:0 auto;}

.header{position:relative;zoom:1}
.header .top{position:relative;overflow:hidden;zoom:1;margin:0 auto;padding:10px 20px;}
.headWrap{position:relative;zoom:1;}
.logo{position:absolute;top:10px;}
.pageTitle{padding:20px 170px;text-align:center;}
.pageTitle h1{text-align:center;}
.pageTitle h1 input{font-size:16px;padding:3px;text-align:center;border:0;border-bottom:1px solid #3D6969;background:transparent;}
.topLink{position:absolute;top:4px;right:10px;z-index:11;}
.topLink .topL{float:left;display:inline-block;height:24px;padding:5px;background:url(/public/skin/default/img/topBgL.png) no-repeat;}
.topLink .topR{float:left;display:inline-block;width:10px;height:34px;background:url(/public/skin/default/img/topBgR.png) no-repeat;}
.topLink .link{display:inline-block;height:24px;text-align:center;text-indent:-9999px;outline:none;background:url(/public/skin/default/img/topBtn.gif) no-repeat;}
.topLink .register{width:65px;background-position:0 -100px;}
.topLink .register:hover{background-position:0 -125px;}
.topLink .login{width:44px;background-position:0 -50px;}
.topLink .login:hover{width:44px;background-position:0 -75px;}
.topLink span{display:inline-block;margin:4px 10px 0 0;}


/* 搜索好友 */
#searchFriend{position:absolute;top:40px;right:0;width:650px;height:550px;overflow:hidden;}


/*复制页签，暂隐藏*/
.copyTab{position:absolute;right:0;top:50px}
.funcArea{float:left;margin-right:6px;}
.funcArea .searchKey{width:90px;height:16px;_height:14px;padding:3px 3px 3px 0;color:#999;border:none;background:none;}
.funcArea .searchBg{display:inline-block;width:93px;height:22px;_height:20px;padding-left:20px;margin:0;border:1px solid #bce4e4;background:url(/public/skin/default/img/searchBg.jpg) no-repeat 0 100%;}
.funcArea .searchBut{width:46px;height:24px;border:0;cursor:pointer;background:url(/public/skin/default/img/topBtn.gif) no-repeat 0 0;}

.nav{position:relative;zoom:1;}
.menu{position:relative;overflow:hidden;zoom:1;} 
.menuBox{overflow:hidden;zoom:1;float:left;margin-right:-3000px;}  /* float和margin-right为了横版排列 */
.menuBox li{float:left;display:inline;text-align:center;position:relative;}
.menuBox li a{display:block;height:100%;overflow:hidden;}
.menuBox .em-tab-close{position:absolute;width:11px;height:11px;top:0;right:0;}
.menuBox li input{display:inline;width:80px;margin:3px;}
.addTab{float:left;}
.addTab a{display:inline-block;vertical-align:middle;padding-left:20px;}
.em-tab-closable-true {cursor:pointer;border:0; display:block;width:100%;height:100%;}
.em-tab-closable-false { border:0; display:none;}


.em-tab-content{display:none}
.em-tab-content-selected{display:block;min-height:250px;}
.contentWrap{min-height:500px;_height:500px;}

.toolBarBox{padding:0 15px;}
.toolMenu ul{overflow:hidden;zoom:1;}
.toolMenu li{float:left;padding:0 10px 0 5px;}
.toolMenu2{position:absolute;top:0;right:10px;}


/* ---设置栏--- */
#defaultContainer{}
.setBarBox{overflow:hidden;}
.addAddress{height:120px;}
.pageSet{height:210px;}
.addWidget{height:330px;}
.barTitle{float:left;width:32px;height:100%;}
.barTitle h4{padding:9px;layout-flow:vertical-ideographic;font-size:14px;}
.barContent{position:relative;overflow:hidden;height:100%;}
.barContent .close{position:absolute;right:8px;bottom:8px;width:30px;height:16px;}
.barLeft{overflow:hidden;zoom:1;padding:5px;}
.barRight{position:absolute;right:0;top:0;}
.barButton{border:none;cursor:pointer;}
/* 网页剪取 */
.clipBox .title{display:inline-block;font-weight:bold;height:35px;line-height:35px;padding-left:60px;vertical-align:middle;}
.clipWeb .barContent{border:0;height:45px;}
.clipBox{height:35px;}
.clipBox .textBox{width:520px;padding:3px;}

/* 添加网址*/
.barLeft .addBox{float:left;display:inline;margin-right:10px;}
.barLeft .addBox li{padding-bottom:6px;}
.barLeft .addBox .textBox{width:520px;padding:3px;}
.barLeft .help{display:inline-block;width:50px;height:20px;}

/*添加组件 */
.addWidget .barLeft{margin-right:410px;}
.searchWidget{text-align:center;}
.addWidget .barLeft  .textBox{width:50%;padding:3px;}
.barLeft .widgetList{position:relative;height:252px;overflow:auto;padding-top:10px;}
.barLeft .widgetList li{float:left;width:150px;height:43px;overflow:hidden;line-height:43px;}
.barLeft .widgetList li a{text-decoration:none;}
.barLeft .widgetList li img{width:40px;height:40px;padding-right:5px;float:left;vertical-align:middle;}
.barLeft .widgetList li span{display:inline-block;width:95px;word-wrap:break-word;cursor:pointer;}
.addWidget .barRight{width:405px;}
#widgetListIndex{text-align:center;padding-top:10px;}
.barRight .previewBox div{overflow:auto;border:1px solid #ccc;width:400px;height:270px !important;margin-bottom:5px;background:#fff;}
.previewBox iframe{width:100%;/*height:100%;*/}


/*页面设置 */
.pageSet .barLeft{margin-right:220px;height:100%;padding:0 5px;}
.barLeft .skinSort{float:left;width:83px;}
.barLeft .skinSort strong{height:24px;line-height:24px;}
.barLeft .skinSort li a{display:block;height:22px;line-height:22px;text-align:center;}
.barLeft .skinList{overflow:auto;height:100%;}
.barLeft .skinList a{display:inline;float:left;margin:3px;margin-top:11px;padding:2px;border:1px solid #D3D4D4;}
.barLeft .skinList a img{display:block;width:62px;height:62px;}
.pageSet .barRight{width:220px;height:208px;}
.barRight .setLayout ul{padding-left:20px;}
.barRight .setLayout ul li{padding:4px 0;}
.barRight .setLayout ul li *{vertical-align:middle;}
.barRight .setLayout select{width:120px;height:22px;}
.barRight .setLayout h4{height:18px;line-height:18px;}
.barRight .setLayout h4 b{display:inline-block;height:100%;padding-left:20px;}

.setLayout .lay{display:inline-block;width:26px;height:26px;outline:none;background:url(/public/img/portal/common/layoutIcon.gif) no-repeat;}
.setLayout .lay:hover{background-color:#fff;}
.setLayout .lay1{background-position:-31px 1px;}
.setLayout .lay2{background-position:1px 1px;}
.setLayout .lay3{background-position:-63px 1px;}
.setLayout .lay4{background-position:-95px 1px;}
.setLayout label.layChoose{display:inline-block;width:26px;height:60px;text-align:center;}

.wrap{min-height:150px;_height:150px;}

/* 模块区 */
#columns{zoom:1;}
#columns:after{content:'';display:block;clear:both;}
.divColumn{float:left;}
.fullColumn{width:100% !important;}
.moduleBox,.moduleFrame{overflow:hidden;zoom:1;}
.moduleFrame,.moduleFrame h3,.moduleBox,.moduleFrame .bottom{position:relative;}
.moduleGhost{border: 2px dashed #ccc}
.moduleFrame .lBorder{position:absolute;z-index:2;top:0;left:0;height:100%;overflow:hidden;font-size:0;line-height:0;}
.moduleFrame .rBorder{position:absolute;z-index:1;top:0;right:0;height:100%;overflow:hidden;font-size:0;line-height:0;}

.moduleFrame h3{overflow:hidden;zoom:1;}
.moduleFrame h3 .title{display:inline-block;height:24px;padding-right:90px;overflow:hidden;position:relative;z-index:10;}
.moduleFrame h3:after{content:'';display:block;clear:both;}
.moduleFrame .operate{position:absolute;z-index:10;right:2px;top:0;height:100%;text-align:right;}
.moduleFrame .mark{}
.moduleFrame .operate a{vertical-align:middle;display:inline-block;margin:3px 2px;}
.operate .edit{background-position:0 0;}
.operate .max{background-position:0 -30px;}
.operate .del{background-position:0 -60px;}
.operate .copy{background-position:0 -240px;}
.operate .revert{background-position:0 -160px;}
.operate .send{background-position:0 -199px;}
 
.moduleContent{width:100%;background:#fff;padding:0;overflow:auto;overflow-y:hidden;}

.moduleBottom{height:0;overflow:hidden;position:relative;}

 
.copyright{text-align:center;color:#999;font-family:arial;}
.copyright a{color:#999;}
 
/* 登录框 */ 
#loginBox{visibility:hidden;position:absolute;top:0;left:-500px;z-index:10;width:270px;height:240px;margin-left:-135px;}
.loginBox{position:relative;z-index:2;padding:20px;}
.loginBox h4{height:50px;line-height:50px;font-size:15px;}
.loginBox p{height:20px;line-height:20px;text-align:center;}
.loginBox .text{height:40px;line-height:40px;text-align:left;}
.loginBox .textInput{width:150px;padding:3px;border:1px solid #A2D0D0}
.loginBox .wrong{text-align:center;color:red;height:20px;line-height:20px;}
.loginBox .sub{height:30px;line-height:30px;}
.loginBox .close{position:absolute;top:5px;right:30px;cursor:pointer;}
.loginBox a{color:#ff0000;}
 
/* 统一按钮 */
.button{display:inline-block;_display:inline;height:23px;line-height:1;padding-left:5px;background:url(/public/img/home/common/submit.png) no-repeat 0 0;}
.button input,.button button,.button a{display:inline-block;border:0;height:23px;line-height:23px;margin:0;padding:0 6px;color:#104d69;background:url(/public/img/home/common/submit.png) 100% 0 no-repeat;cursor:pointer;}
.cancel{background-position:0 -40px;}
.cancel input,.cancel button,.cancel a{background-position:100% -40px;}


