@charset "utf-8";
/****************************** 顶部样式 ******************************/
.headout{border-bottom:1px solid #7988A0;background:-moz-linear-gradient(center top, #41546F, #3B4C65);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#41546F), to(#3B4C65));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#41546F', endColorstr='#3B4C65');-moz-box-shadow:1px 1px 6px #7988A0;-webkit-box-shadow:1px 1px 6px #7988A0;box-shadow:1px 1px 6px #7988A0;}
.head{width:980px;padding:8px 0 6px;margin:0 auto;float:none;color:#fff;clear:both;}
.head a{color:#fff;}
.head a.logo{height:40px;padding:0 0 0 55px;margin:0 35px 0 0;display:inline;font:14px/16px microsoft yahei;background:url(logo.png) no-repeat 0 0;_background-image:url(logo.gif);}
.head a.logo:hover{color:#fff;}
.head img{display:block;}
.head h1{display:inline;font:14px/16px microsoft yahei;}

.head .lnk{height:26px;padding:1px;margin:4px 0 0;border:1px solid #32425B;border-radius:3px;background:-moz-linear-gradient(center top, #4B6080, #42536F);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4B6080), to(#42536F));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#4B6080', endColorstr='#42536F');-moz-box-shadow:0 0 1px #7988A0 inset;-webkit-box-shadow:0 0 1px #7988A0 inset;box-shadow:0 0 1px #7988A0 inset;font:12px/26px microsoft yahei;}

.head .lnk a.act, .head .lnk span{float:left;border-left:1px solid #4C5E77;border-right:1px solid #384964;background:url(pic_act.png) no-repeat;_background-image:url(pic_act.gif);}
.head .lnk a.act{width:42px;height:26px;text-align:center;}
.head .lnk a.act:hover{color:#fff;background-color:#60718D;}
.head .lnk a.xinjian{background-position:-85px -44px;}
.head .lnk a.suoyou{background-position:-84px 6px;}
.head .lnk a.tuichu{background-position:-183px -94px;border-right:0;}
.head .lnk a.dl{border-left:0;background:none;}
.head .lnk a.zc{border-right:0;background:none;}

.head .lnk span{padding:0 15px 0 35px;background-position:-185px -43px;}
.head .lnk span.mingpian{border-left:0;}
.head .lnk span a:hover{color:#ddd;}
.head .lnk span img{margin:6px 0 0 6px;display:inline;}
/****************************** 顶部样式 结束 ******************************/


/****************************** 外框结构样式 ******************************/
.basic_index{width:980px;margin:20px auto 0;float:none;border-radius:10px;background:#fff;-moz-box-shadow:1px 1px 6px #7988A0;-webkit-box-shadow:1px 1px 6px #7988A0;box-shadow:1px 1px 6px #7988A0;clear:both;}
/********** 导航 **********/
.basic_nav{width:200px;float:left;}
.basic_nav dt{border-top:1px solid #2F3F57;border-bottom:1px solid #7988A0;border-left:1px solid #2F3F57;border-right:1px solid #35455E;border-radius:10px 0 0 0;background:-moz-linear-gradient(center top, #41546F, #3B4C65);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#41546F), to(#3B4C65));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#41546F', endColorstr='#3B4C65');-moz-box-shadow:0 0 1px #7988A0 inset;-webkit-box-shadow:0 0 1px #7988A0 inset;box-shadow:0 0 1px #7988A0 inset;color:#fff;font:14px/42px microsoft yahei;text-shadow:1px 1px 1px #2E3C4F;}
.basic_nav dt a{padding:0 0 0 20px;display:block;color:#fff;}
.basic_nav dt i{width:26px;padding:1px;margin:6px 12px 0 0;display:inline;float:left;border:1px solid #32425B;border-radius:3px;background:-moz-linear-gradient(center top, #4B6080, #42536F);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4B6080), to(#42536F));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#4B6080', endColorstr='#42536F');-moz-box-shadow:0 0 1px #7988A0 inset;-webkit-box-shadow:0 0 1px #7988A0 inset;box-shadow:0 0 1px #7988A0 inset;font:14px/26px microsoft yahei;text-align:center;}
.basic_nav dt em{width:11px;height:13px;overflow:hidden;display:inline-block;background:url(pic_act.png) no-repeat -200px 0;_background-image:url(pic_act.gif);}
.basic_nav dd{padding:0 0 30px;border-right:1px solid #C1D1DC;border-radius:0 0 0 10px;background:#EEF1F8;}

.basic_nav .list{font:14px/28px microsoft yahei;}
.basic_nav .list a{padding:0 0 0 36px;display:block;text-shadow:1px 1px 1px #D4D5D9;}
.basic_nav .list a:hover{background:#E7E7E7;color:#5C617B;}
.basic_nav .list a.hover{border:1px solid #5FA3DD;background:-moz-linear-gradient(center top, #72BAED, #58A5E7);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#72BAED), to(#58A5E7));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#72BAED', endColorstr='#58A5E7');-moz-box-shadow:0 0 1px #88C7F0 inset;-webkit-box-shadow:0 0 1px #88C7F0 inset;box-shadow:0 0 1px #88C7F0 inset;color:#fff;text-shadow:1px 1px 1px #5E90B9;}
.basic_nav .list a i{width:24px;height:12px;margin:9px 0 0;overflow:hidden;float:left;background:url(pic_act.png) no-repeat;_background-image:url(pic_act.gif);}
.basic_nav .list a.suoyou i{background-position:0 0;}
.basic_nav .list a.xie i{background-position:0 -50px;}
.basic_nav .list a.gaikuang i{height:10px;margin:10px 0 0;background-position:0 -100px;}
.basic_nav .list a.zhanghao i, .basic_nav .list a.zhuye i, .basic_nav .list a.fenzu i, .basic_nav .list a.yonghu i{height:10px;margin:10px 0 0;background-position:0 -150px;}
.basic_nav .list a.daohang i{background-position:0 -400px;}
.basic_nav .list a.tongji i{background-position:0 -200px;}
.basic_nav .list a.tianjia i{background-position:0 -450px;}
.basic_nav .list a.rizhi i{height:13px;background-position:0 -500px;}
.basic_nav .list a.shouru i{background-position:0 -250px;}
.basic_nav .list a.guanggao i{background-position:0 -300px;}
.basic_nav .list a.guanli i{height:10px;margin:10px 0 0;background-position:0 -350px;}
.basic_nav .list a.huifu i, .basic_nav .list a.shensu i{background-position:0 -550px;}

.basic_nav .list li.last{height:32px;padding:8px 0 0;position:relative;font:14px/32px microsoft yahei;}
.basic_nav .list li.last p{padding:0 10px;background:#EEF1F8;position:absolute;bottom:0;left:15px;}
.basic_nav .list li.last i{width:100%;display:block;border-top:1px solid #C1D1DC;border-bottom:1px solid #fff;position:absolute;bottom:14px;left:0;}


/********** 当前位置 **********/
.basic_page{width:780px;float:right;}
.basic_page dt{padding:0 20px;border-top:1px solid #2F3F57;border-bottom:1px solid #7988A0;border-right:1px solid #2F3F57;border-radius:0 10px 0 0;background:-moz-linear-gradient(center top, #41546F, #3B4C65);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#41546F), to(#3B4C65));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#41546F', endColorstr='#3B4C65');-moz-box-shadow:0 0 1px #7988A0 inset;-webkit-box-shadow:0 0 1px #7988A0 inset;box-shadow:0 0 1px #7988A0 inset;color:#fff;font:14px/42px microsoft yahei;text-shadow:1px 1px 1px #2E3C4F;}
.basic_page dt i{width:26px;padding:1px;margin:6px 12px 0 0;display:inline;float:left;border:1px solid #32425B;border-radius:3px;background:-moz-linear-gradient(center top, #4B6080, #42536F);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4B6080), to(#42536F));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#4B6080', endColorstr='#42536F');-moz-box-shadow:0 0 1px #7988A0 inset;-webkit-box-shadow:0 0 1px #7988A0 inset;box-shadow:0 0 1px #7988A0 inset;font:14px/26px microsoft yahei;text-align:center;}
.basic_page dt em{width:12px;height:13px;overflow:hidden;display:inline-block;background:url(pic_act.png) no-repeat;_background-image:url(pic_act.gif);}
.basic_page dt.shouye em{width:11px;background-position:-200px 0;}
.basic_page dt.suoyou em{width:11px;background-position:-100px 0;}
.basic_page dt.xie em{width:14px;background-position:-100px -50px;}
.basic_page dt.gaikuang em{height:10px;background-position:-100px -100px;}
.basic_page dt.zhanghao em, .basic_page dt.zhuye em, .basic_page dt.fenzu em, .basic_page dt.yonghu em{width:8px;height:10px;background-position:-100px -150px;}
.basic_page dt.daohang em{width:7px;background-position:-100px -400px;}
.basic_page dt.tongji em{background-position:-100px -200px;}
.basic_page dt.tianjia em{background-position:-100px -450px;}
.basic_page dt.rizhi em{width:11px;height:13px;background-position:-100px -500px;}
.basic_page dt.shouru em{width:9px;background-position:-100px -250px;}
.basic_page dt.guanggao em{width:9px;background-position:-100px -300px;}
.basic_page dt.guanli em{width:10px;height:10px;background-position:-100px -350px;}
.basic_page dt.huifu em, .basic_page dt.shensu em{background-position:-100px -550px;}
.basic_page dd{padding:0 0 30px;}
/****************************** 外框结构样式 结束 ******************************/


/****************************** 通用样式 ******************************/
/********** 按钮btn、输入框txt **********/
.btn{height:22px;padding:0 10px;display:inline-block;border:1px solid #5FA4DE;border-radius:3px;background:-moz-linear-gradient(center top, #6EB7EB, #569CD6);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#6EB7EB), to(#569CD6));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#6EB7EB', endColorstr='#569CD6');-moz-box-shadow:0 0 1px #5FA4DE;-webkit-box-shadow:0 0 1px #5FA4DE;box-shadow:0 0 1px #5FA4DE;color:#F9F9F9;font:12px/22px microsoft yahei;text-align:center;text-shadow:1px 1px 1px #477CA6;cursor:pointer;}
.btn:hover{-moz-box-shadow:0 0 6px #5FA4DE;-webkit-box-shadow:0 0 6px #5FA4DE;box-shadow:0 0 6px #5FA4DE;color:#F9F9F9;}
.btn p, .btn strong{display:inline;font-weight:normal;}
.btnX{border:1px solid #ccc;background:-moz-linear-gradient(center top, #fff, #EEF1F8);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#EEF1F8));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#fff', endColorstr='#EEF1F8');-moz-box-shadow:0 0 1px #ccc;-webkit-box-shadow:0 0 1px #ccc;box-shadow:0 0 1px #ccc;color:#666;text-shadow:1px 1px 1px #ccc;}
.btnX:hover{-moz-box-shadow:0 0 6px #ccc;-webkit-box-shadow:0 0 6px #ccc;box-shadow:0 0 6px #ccc;color:#666;}

.txt{height:22px;padding:0 5px;margin:0;display:block;border:1px solid #D8DCE5;border-radius:3px;background:#F9FAFB;-moz-box-shadow:0px 1px 2px #D8DCE5 inset;-webkit-box-shadow:0px 1px 2px #D8DCE5 inset;box-shadow:0px 1px 2px #D8DCE5 inset;color:#99A3B5;font:12px/22px microsoft yahei;}
.txts{height:60px;padding:3px 5px;margin:0;display:block;border:1px solid #D8DCE5;border-radius:3px;background:#F9FAFB;-moz-box-shadow:0px 1px 2px #D8DCE5 inset;-webkit-box-shadow:0px 1px 2px #D8DCE5 inset;box-shadow:0px 1px 2px #D8DCE5 inset;color:#99A3B5;font:12px/20px microsoft yahei;}
.menu{height:24px;padding:2px;margin:0;display:block;border:1px solid #D8DCE5;border-radius:3px;background:#F9FAFB;color:#5C617B;cursor:pointer;}
.check{width:14px;height:14px;display:block;border-radius:3px;cursor:pointer;}
.txthover{border:1px solid #DD6E7B;-moz-box-shadow:0px 1px 2px #DD6E7B;-webkit-box-shadow:0px 1px 2px #DD6E7B;box-shadow:0px 1px 2px #DD6E7B;color:#5C617B;}


/********** 加载loading **********/
.loading{display:none;}
.loading img{margin:0 auto;display:block;float:none;clear:both;}


/********** 关闭close **********/
.close{height:16px;padding:0 4px;display:block;float:right;border-radius:2px;background:#ddd;font:bold 12px/16px arial;}
.close:hover{background:#333;color:#fff;}


/********** 箭头tool **********/
.tool{width:16px;height:16px;overflow:hidden;}
.toolA{border-width:8px;border-style:dashed dashed solid dashed;border-color:transparent transparent #999 transparent;}
.toolB{border-width:7px;border-style:dashed dashed solid dashed;border-color:transparent transparent #fff transparent;position:relative;top:-13px;left:0;}


/********** 翻页page **********/
.page{height:30px;padding:30px 0 0;color:#666;font:14px/28px microsoft yahei;text-align:center;}
.page a{height:28px;padding:0 10px;display:inline-block;border:1px solid #ccc;border-radius:3px;background:#F9F9F9;color:#666;}
.page a:hover{-moz-box-shadow:0px 1px 6px #ccc;-webkit-box-shadow:0px 1px 6px #ccc;box-shadow:0px 1px 6px #ccc;color:#666;}
.page a.hover{border:1px solid #E08C6A;background:#FFA35A;-moz-box-shadow:0px 1px 6px #FFA35A;-webkit-box-shadow:0px 1px 6px #FFA35A;box-shadow:0px 1px 6px #FFA35A;color:#fff;font-weight:bold;cursor:text;}


/********** 瀑布流 **********/
.wfall{padding:15px;-webkit-column-width:220px;-moz-column-width:220px;-o-colum-width:220px;-webkit-column-gap:5px;-moz-column-gap:5px;-o-column-gap:5px;}
.wfall li{width:220px;display:inline-block;border-radius:3px;background:-moz-linear-gradient(center top, #F2F3F7, #ECEEF3);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#F2F3F7), to(#ECEEF3));filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#F2F3F7', endColorstr='#ECEEF3');-moz-box-shadow:1px 1px 3px #C1D1DC;-webkit-box-shadow:1px 1px 3px #C1D1DC;box-shadow:1px 1px 3px #C1D1DC;}
.wfall p{display:inline;}
.wfall .picture{padding:10px 10px 0;}
.wfall .picture img{display:block;}
.wfall .title{padding:10px 15px 0;font:bold 14px/20px microsoft yahei;word-wrap:break-word;}
.wfall .content{padding:10px 15px 0;word-wrap:break-word;}
.wfall .date{padding:5px 15px 0;color:#999;text-align:right;}
.wfall .lnk{padding:10px;}


/********** 系统提示样式 **********/
.system{color:#999;font:12px/16px microsoft yahei;}

.system span.dui, .system span.cuo, .system span.gan, .system span.wen{padding:0 0 0 23px;display:inline-block;background:url(pic_system.png) no-repeat;_background-image:url(images/pic_system.gif);}
.system span.dui{background-position:0 0;}
.system span.cuo{background-position:0 -25px;color:#f00;}
.system span.gan{background-position:0 -50px;}
.system span.wen{background-position:0 -75px;}


/********** 下拉列表choice **********/
.choice{position:relative;z-index:10;}
.choice i{width:22px;height:22px;display:block;background:url(pic.png) no-repeat -50px -50px;_background-image:url(pic.gif);position:absolute;top:4px;right:4px;cursor:pointer;}
.choice .txt{cursor:pointer;}

.choice .act{width:220px;padding:1px 0 0;border:1px solid #ccc;border-top:0;border-radius:0 0 3px 3px;background:#fff;position:absolute;z-index:11;top:28px;left:0;}
.choice .act a{height:24px;padding:0 10px;overflow:hidden;display:block;font:12px/24px microsoft yahei;}
.choice .act a:hover{background:#000;color:#fff;}
.choice .act a:active{background:#D7383C;}

.select{width:212px;height:30px;font:14px/28px microsoft yahei;}
.select div.SelectBox{padding:0 5px;border:1px solid #ccc;border-radius:3px;background:#fff;position:relative;z-index:100;font:14px/28px microsoft yahei;cursor:pointer;}
.select b{font-weight:normal;display:block;}
.select span{width:20px;height:20px;display:block;border:1px solid #ccc;border-radius:2px;background:url(member.gif) no-repeat -2px -179px;position:absolute;right:3px;top:3px;}
.select span.up{background-position:-34px -179px;}

.select .select_list{width:210px;height:112px;padding:2px 0 0;overflow-y:auto;font-size:14px;border:1px solid #ccc;border-radius:0 0 2px 2px;border-top:none;background:#fff;position:absolute;z-index:101;top:27px;left:-1px;}
.select .select_list li a{padding:0 5px;display:block;font:14px/28px microsoft yahei;}
.select .select_list li a:hover{background:#4E6B89;color:#fff;}


/********** 名片card **********/
.card{height:56px;padding:5px 10px;background:url(bg_user.png) no-repeat 100% 50%;_background-image:url(bg_user.gif);}
.card .photo{padding:0 15px 0 0;float:left;}
.card .photo a{padding:4px;display:block;border-radius:50px;border:2px solid #CECBC6;background:#fff;}
.card .photo img{display:block;border-radius:100px}
.card .content{padding:3px 0;float:left;font:14px/18px microsoft yahei;}
.card .more{width:7px;height:16px;padding:0;margin:24px 0 0;overflow:hidden;float:right;background:url(pic.png) no-repeat -25px -25px;_background-image:url(pic.gif);}


/********** 其它others **********/
.cover a:hover, .covers a:hover img{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}
/****************************** 通用样式 结束 ******************************/


/****************************** 补丁样式 ******************************/
.ui-autocomplete{width:auto;max-height:200px;overflow-y:auto;overflow-x:hidden;}
*html .ui-autocomplete{height:200px;}

.boxPart{width:160px;margin:10px 5px 0 0;float:left;padding:5px;border:1px solid #ccc;border-radius:3px;background:#eee;}
.photosPush{float:left;}
.photosPush img{width:40px;height:40px;float:left;overflow: hidden}
.userdPush{float:left;margin-left:6px;}
.userdPush p{line-height:20px;padding-bottom:0;font-size:12px;}
.namePart{text-align:center;color:#333;line-height:24px;font-size:12px;background:#FFF;border:1px solid #ccc;border-radius:3px;margin-top:5px;}
.paddingPush{padding:10px 0;}
.margin_top10{margin-top:10px;}
/****************************** 补丁样式 结束 ******************************/