/**[S]global settings**/
body,h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;font-size:12px;font-weight:normal;font-family:"lucida grande",tahoma,verdana,sans-serif;line-height:20px;} 
body{margin:0px auto;width:980px;background-color:white;}
div,p,pre,span,a,form,table,th,tr,td,ul,ol,li,textarea,select,option,img,button,input{margin:0;padding:0;border:0;}
select{color:#646464;border:1px solid #cccccc;}
table{border-collapse:collapse;border-spacing:0;}
ul,ol{list-style:none}
a{text-decoration:none;color:#5170a6;}
a:hover{color:red;}
/**[E]global settings**/

/**[S]tags-fix**/
.i-confirm{color:white;cursor:pointer;border-bottom:1px solid #646464;border-right:1px solid #646464;border-left:1px solid #cccccc;border-top:1px solid #cccccc;background-color:#55aadd;height:25px;font-family:"宋体";font-size:14px;padding:0 10px;}
.i-button-s{color:#646464;cursor:pointer;border-bottom:1px solid #646464;border-right:1px solid #646464;border-left:1px solid #cccccc;border-top:1px solid #cccccc;background-color:#eeeeee;height:20px;font-family:"宋体";font-size:12px;padding:0 5px;}
.i-confirm-s{color:white;cursor:pointer;border-bottom:1px solid #646464;border-right:1px solid #646464;border-left:1px solid #cccccc;border-top:1px solid #cccccc;background-color:#55aadd;height:20px;font-family:"宋体";font-size:12px;padding:0 5px;}
.i-button{color:#646464;cursor:pointer;border-bottom:1px solid #646464;border-right:1px solid #646464;border-left:1px solid #cccccc;border-top:1px solid #cccccc;background-color:#eeeeee;height:25px;font-family:"宋体";font-size:14px;padding:0 10px;}
.i-upload{border:1px solid #646464;color:#646464;padding:4px 0 0 4px;}
.i-text{border-top:1px solid #646464;border-left:1px solid #646464;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;color:#646464;height:20px;padding:4px 0 0 4px;font-size:14px;}
.i-check{font-family:tahoma;vertical-align:middle;}
.i-table td{padding-right:10px;padding-bottom:20px;}
.i-table td p{font-size:14px;}
.i-table td hr{border:0;border-top:1px solid #dddddd;height:0;}
.i-table td h2{color:#888888}
.i-table td h2 b{color:red;font-weight:normal;padding-right:10px;}
.i-list th{background-color:#f2f2f2;line-height:30px;padding:0 5px;border-bottom:1px solid #cccccc;text-align:left;font-weight:normal}
.i-list td{line-height:20px;padding:8px 5px;border-bottom:1px solid #f2f2f2;text-align:left;font-size:14px;}
.i-list .fade{color:#888888;font-size:12px;}
.i-card{border:1px solid #ccccff;border-right:10px solid #ccccff;border-left:10px solid #cccfff;background-color:white;width:400px;height:210px;padding:20px;}
.i-card div {height:123px;border-bottom:1px solid #dddddd}
.i-card div p{float:left;margin:0;}
.i-card div h1{float:left;width:240px;font-size:36px;padding-left:30px;font-weight:bold;line-height:40px;font-family:"宋体";}
.i-card div h2{float:left;width:240px;padding-left:30px;margin-top:10px;color:#888888;height:40px;}
.i-card div h3{float:left;width:240px;padding-left:30px;margin-top:10px;text-align:right;}
.i-card .xie-pt-1{border-bottom:0}
.i-card ul{margin-top:10px;padding-left:5px;}
.i-card ul li h2{float:left;width:40px;color:#888888}
.i-card ul li h3{float:left;width:150px;height:20px}
.i-ecp{text-align:center;}
.i-ecp p{margin:20px;font-size:14px;padding:20px 20px 20px 50px;border:1px solid #ff0000;width:300px;text-align:left;background:url(../img/com/ecp.gif) 20px 20px no-repeat #ffcccc;}
.i-feed li{padding:10px 20px;border-bottom:1px solid #f2f2f2;float:left;width:524px}
.i-feed li b{font-weight:normal;color:#888888;margin-left:20px;}
.i-feed li a{ text-decoration:underline; }
.i-feed li.new{font-weight:bold}
.i-feed li p{float:left;width:420px}
.i-feed li h2{float:right;width:60px;color:#888888;font-size:11px}
.i-feed li h1{float:left;width:16px;height:16px;margin-right:10px;background:url('../img/com/feed.gif') no-repeat;}
.i-feed li h1.f-WORD{background-position:0px -368px;}
.i-feed li h1.f-SETTINGS{background-position:0px -32px;}
.i-feed li h1.f-TASK{background-position:-516px 0px;}
.i-feed li h1.f-FORUM{background-position:-516px -48px;}
.i-feed li h1.f-MEMBER{background-position:-516px -96px;}
.i-feed li h1.f-CONTACT{background-position:-516px -96px;}
.i-feed li h1.f-NOTI{background-position:0px -48px;}
.i-feed li h1.f-GROUP{background-position:-516px -304px;}
.i-feed li h1.f-DOC{background-position:-516px -128px;}
.i-data th{font-size:12px;background-color:#3388ff;color:white;border:1px solid white;text-align:left;padding:5px;}
.i-data td{font-size:12px;background-color:#f2f2f2;border:1px solid white;text-align:left;padding:5px;}

/**[E]tags-fix**/

/**[S]box**/
.kbox{margin:5px;border:1px solid #88bbdd;padding:1px;}
.kbox ul{background-color:#88bbdd;color:black;padding:0 10px 10px 10px;text-indent:14px;}
.kbox a{color:black;}
.kbox a:hover{color:#ff0000;}
.kbox h1{font-weight:bold;background-color:#88bbdd;color:black;padding:0 10px;line-height:30px;}
.nbox{border:1px solid #f2f2f2;padding:1px;}
.nbox ul{background-color:white;color:black;padding:10px;}
.nbox ul li{height:20px;}
.nbox ul li h2{float:left;}
.nbox ul li h3{float:right;color:#888888;font-size:10px;}
.nbox div{background-color:#f2f2f2;color:black;padding:0 10px;height:30px;}
.nbox div h2{font-weight:bold;float:left;line-height:30px;}
.nbox div h3{float:right;line-height:30px;}
.nbox div h3 a{color:#888888}
.nbox table{margin:10px;}
.nbox table .tm{color:#888888}
/**[E]box**/

/**[S]page**/
.xie-page{height:20px;margin:5px 0;font-size:12px;}
.xie-page li{float:left;height:18px;text-align:center;}
.xie-page li.last{border:1px solid #d2d2d2;background:url(../img/com/p-left.gif) no-repeat 5px 5px;width:16px;margin-right:4px;}
.xie-page li.next{border:1px solid #d2d2d2;background:url(../img/com/p-right.gif) no-repeat 6px 5px;width:16px;}
.xie-page li.nm{border:1px solid #d2d2d2;padding:0 5px;margin-right:4px;}
.xie-page li.now{border:1px solid white;padding:0 5px;margin-right:4px;font-weight:bold;}
/**[E]page**/

/**[S]portrait**/
.xie-pt-1{border:1px solid #dddddd;padding:1px;}
.xie-pt-2{background:url(../img/com/portrait-bg-2.gif) no-repeat;width:60px;height:60px;}
.xie-pt-2 img{margin:5px 0 0 3px;width:50px;height:50px;}
.xie-pt-3{display:inline;text-indent:0;padding:0;}
/**[E]portrait**/

/**[S]framework**/
#off-head{background-color:#444444;height:60px;width:980px;border-bottom:5px solid #888888;}
#off-head .logo{float:left;width:180px;height:50px;}
#off-head .func{float:left;padding-top:35px;display:inline;}
#off-head .func li{float:left;padding-right:30px;}
#off-head .func li.sm{padding-right:12px;padding-top:1px;}
#off-head .func li a{font-size:14px;color:white;font-weight:bold;}
#off-head .func li a:hover{text-decoration:underline;}
#off-head .func li.sm a{font-size:12px;color:white;font-weight:normal;color:#aaaaaa}
#off-head .help{float:right;margin:10px 20px;color:white;display:inline;color:#aaaaaa;}
#off-head .help a{color:#aaaaaa;}
#off-head .help a:hover{text-decoration:underline;}
#off-head p{color:#aaaaaa;margin-top:5px;text-align:right}

#off-left{width:150px;background-color:#f2f2f2;vertical-align:top;}
#off-left .mfunc{margin:20px 0 0 20px;width:120px}
#off-left .mfunc td{padding:5px 5px 5px 0;}
#off-left .mfunc td a{font-size:14px;color:#555555;font-weight:bold;}
#off-left .mfunc td a:hover{color:red}
#off-left .divs{margin:20px 0;height:0px;border-bottom:1px solid white;border-top:1px solid #cccccc;}
#off-right{vertical-align:top;border:1px solid #dddddd;border-top:0;padding:20px;}

#off-copyright{margin-top:20px;padding-bottom:20px;text-align:center;font-family:"lucida grande",tahoma,verdana,arail,sans-serif;color:#555555;}
#off-copyright a{color:#555555}
/**[E]framework**/

/**[S]block**/
.block-grey{border-bottom:1px solid #dddddd;padding:2px 0 2px 10px;border-left:10px solid #dddddd;height:20px;}
.block-grey h1{float:left;font-size:14px;color:#888888;}
.block-grey h2{float:right;margin-left:12px;color:#888888}
.block-grey h2 a{color:#888888}
.block-red{border-bottom:1px solid #ffaaaa;padding:2px 0 2px 10px;border-left:10px solid #ffaaaa;height:20px;}
.block-red h1{float:left;font-size:14px;color:#ff3333;}
.block-red h2{float:right;margin-left:12px;color:#888888}
.block-red h2 a{color:#888888}

/**[E]block**/

/**[S]tab**/
.tab-grey{background:url('../img/com/tab-grey-bg.gif') repeat-x;height:30px;}
.tab-grey li{float:left;margin-left:20px;background-color:#f2f2f2;border:1px solid #dddddd;height:28px;padding:0 20px;line-height:28px;display:inline;}
.tab-grey li.current{float:left;background-color:white;border:1px solid #dddddd;border-bottom:0;height:29px;}
.tab-grey li.current a{color:black}
.tab-grey li.lit{float:right;background-color:white;border:0;padding:0;}
/**[E]tab**/

