.body{ }
.outline{ width:980px;}
.outline_left, .outline_right{ width:10px;}
.outline_middle{ width:960px;}
.inline{ width:960px;}
.logo, .user1, .user2{ position:absolute; }
.user3{ width:960px; height:300px;}
.logo{ padding-left:14px; z-index:5; }
.logolink{ width:210px; height:85px; cursor:pointer; z-index:5;}
.user1{ margin-left:285px; width:600px; text-align:right;}
.user2{ margin-left:285px; margin-top:30px; width:600px; text-align:right;}
.top_index{ height:300px; >height:300px; _height:295px;}
.top{ height:115px;}
.left_td_index{ width:198px;}
.left_td_index .left{ padding-left:24px; padding-right:24px;}
.middle_index{ width:762px;}
.middle_index .middle_1{ /*padding-right:18px;*/}
.middle_index .indextable{ width:744px;}
.middle_index .user4_td,
.middle_index .user6_td{ width:372px;}
.middle_index .user5_td,
.middle_index .user7_td{ width:371px;}
.user1, .user2{}
.bottom{ height:88px;}
.footer{ padding-left:8px; padding-right:8px; padding-top:20px; padding-bottom:8px;}
.left_td{ width:228px; padding-top:150px;}
.left_td .left{ padding-left:24px;}
.middle{ width:730px;/*width:732px;*/ text-align:left;}
.mainbody{ padding-right:56px;}
div.pathwayblock{ text-align:right; padding-right:23px;}
/****************************/
/********   module   ********/
/****************************/
.user1 .moduletable_search, .user1 .moduletable_topmenu{ float:right;}
.user1 .moduletable_topmenu a{ padding-left:3px; padding-right:3px;}
.middle_index .user4_td .modtitle_row{ /*width:372px; >width:342px; _width:342px;*/ height:37px; padding-left:30px; padding-top:10px; font-weight:bold;}
.middle_index .user4_td .modtitle_row .ftxt,
.middle_index .user5_td .modtitle_row .ftxt,
.middle_index .user7_td .modtitle_row .ftxt{ font-size:1.2em;}

.middle_index .user4_td .flexcontentitem{ padding-left:30px; width:322px;}
.middle_index .user4_td .flexcontentitemtitle{ font-size:1em; margin:0; padding-left:16px;}
.middle_index .user4_td .flexcontentitemtxt{ padding-left:16px;}
.middle_index .user5_td .moduletable_case{ margin-top:-37px; z-index:5; position:relative;}
.middle_index .user5_td .modtitle_row{ height:49px; font-weight:bold;}
.middle_index .user5_td .modtitle_row .lay1{ padding-left:30px; padding-top:10px;}
.middle_index .user5_td .modbody{ padding-left:30px; height:100%;}
.middle_index .user5_td .flexcontentitemtitle{ display:none;}

.middle_index .user5_td .moduletable_case .imgblock{ width:121px; padding-left:2px; height:163px; padding-top:2px;}
.middle_index .user5_td .moduletable_case .td_con_list{ padding-left:9px; padding-top:8px;}
.middle_index .user5_td .moduletable_case .con_list td{ height:21px; padding-left:28px; padding-top:2px;}
.middle_index .user5_td .moduletable_case .con_list .more{ padding-right:20px;}

.middle_index .user6_td .moduletable_ugaia{ padding-top:55px;}
.middle_index .user6_td .moduletable_ugaia .modtitle_img{ z-index:2; position:absolute; margin-top:-55px;}
.middle_index .user6_td .flexcontentitemtitle{ display:none;}
.middle_index .user6_td .modbody{ padding-left:20px; padding-right:10px;}
.middle_index .user7_td .modtitle_row{ height:46px; font-weight:bold;}
.middle_index .user7_td .modtitle_row .lay1{ padding-left:30px; padding-top:19px;}
.middle_index .user7_td .flexcontentitemtitle,
.middle_index .user7_td .toolbar,
.middle_index .user7_td .lates_cat,
.middle_index .user7_td .lates_time{ display:none;}
.middle_index .user7_td .lates_title{ padding-left:30px;}
.middle_index .user7_td .lates_tittle{ font-weight:bold; padding-left:16px; padding-top:3px;}

.left .moduletable_member{ width:150px; margin-left:3px; margin-top:10px;}
.left .moduletable_member .modtitle{ padding-left:10px;}
.left .moduletable_member .modbody{ padding-left:10px;}
.left .moduletable_popugaia{ width:150px; overflow:hidden;}
/**/
.menuimgbg { padding-top:35px; padding-left:15px; height:29px; width:732px; >width:717px; _width:732px;}
.menuimgbg .ftxt, .menuimgbg .stxt{ font-weight:bold;}
.menuimgbg .ftxt{ font-size:1.2em;}

/****************************/
/******** component  ********/
/****************************/
/*com:weblink*/
.contentpane_weblink{ width:100%; >width:100%; _width:663px;}
.contentpane_weblink .catlist_1{ margin-bottom:10px;}
.contentpane_weblink .catlist .catname{ float:left; margin-right:7px; width:150px; overflow:hidden;}
.contentpane_weblink .catlist .catname .small{ font-size:0.8em;}
.contentpane_weblink .catlist_1,
.contentpane_weblink .catlist_2,
.contentpane_weblink .catlist_3,
.contentpane_weblink .catlist_4{ height:100%;}
.contentpane_weblink .catlist_4{ padding-left:10px;}
.contentpane_weblink .linkitem{ padding-top:5px; padding-bottom:5px; width:212px;}
.contentpane_weblink .linktxt{ height:45px; overflow:hidden;}
.contentpane_weblink .linkdesc{ height:145px; overflow:hidden;}
.contentpane_weblink .linktxt_1{ padding-left:30px;}
.contentpane_weblink .linkdesc_1{ padding-left:5px; padding-right:5px;}
.contentpane_weblink .linkimg{ width:212px; height:163px;}
.contentpane_weblink .linkimg_1{ padding-left:5px; padding-top:5px;}
.contentpane_weblink .linkimg img{ width:200px; height:150px;}
.contentpane_weblink .linktxt{ font-weight:bold;}
.weblinkdata{ float:left; margin:3px;}
.activetitle{ font-size:1.2em; font-weight:bold; padding-left:15px;}
/*com:member*/
.contentpane_member .logintable{ width:380px; height:200px;}