@font-face {  
   font-family: "MYuenHK-Light";  
   src: url("/Tpl/default/Public/common/font/MYuenHK-Light_0.OTF"); /* IE */  
   src: local("MYuenHK-Light"), url("/Tpl/default/Public/common/font/MYuenHK-Light_0.OTF") format("opentype"); /*non-IE*/  
}
@font-face {  
   font-family: "MYuenHK-Medium";  
   src: url("/Tpl/default/Public/common/font/NotoSansCJKtc-Regular.oft"); /* IE */  
   src: local("MYuenHK-Medium"), url("/Tpl/default/Public/common/font/MYuenHK-Medium_0.OTF") format("opentype"); /*non-IE*/  
}
@font-face {  
   font-family: "NotoSansCJKtc-Regular";  
   src: url("/Tpl/default/Public/common/font/MYuenHK-Medium_0.OTF"); /* IE */  
   src: local("NotoSansCJKtc-Regular"), url("/Tpl/default/Public/common/font/NotoSansCJKtc-Regular.otf") format("opentype"); /*non-IE*/  
}
@font-face {  
   font-family: "Roboto-Regular";  
   src: url("/Tpl/default/Public/common/font/Roboto-Regular.ttf"); /* IE */  
   src: local("Roboto-Regular"), url("/Tpl/default/Public/common/font/Roboto-Regular.ttf") format("opentype"); /*non-IE*/  
}

/*主框样式*/
.tool{ width: 100%; overflow: hidden;}
.addMainToolBox{position: relative; float:left; overflow:hidden;}
.addMainToolBox .usertool_add_tit{ color:#fff; font-weight:bold; width:100%; margin-left:2px;margin-right: 2px;padding: 2px;}
.addMainToolBox .tool{height: 400px;}
.wrapper{/* width: 1380px; */position:relative; margin: 0 auto;}
.m_content{ width:100%;}
object{ vertical-align:bottom;}
/*logo样式*/
.m_header{width:1270px; position:relative; +z-index:100; clear:both; z-index:105;margin:0 auto;}
.m_logo_img{float:left}
.cn_logo {font-size: 25px;line-height:43px\9;}
.help_nav{margin-right: 150px;}
.head_tit{/*overflow: hidden;*/ float:left; }
.m_logo .tool{ width:auto;}

.web_information{ position:relative; margin-top:-5px!important;}
.web_if_pic{ border:0px solid #ddd; padding-top:5px;}
.web_detail{ padding-top:10px; text-align:left; border:1px solid #ccc; display:block; width:100%; max-width: 300px; background-color:#fff; position:absolute; top:30px; z-index:1000; border-radius: 3px;box-shadow: 0 3px 3px #555555;font-family:"微软雅黑"; display:none;}
.web_detail img{ float:left; margin:0 10px 10px; width:80px;}
.site_admin_out{ background-color:#eee; padding:5px 0; border-top:1px solid #ddd; width:100%; float:left;}
.web_detail .site_admin_out .style_submit{ color:#fff; margin:0 15px;font-weight:normal;}
.web_login_ul li{ padding:2px!important;font-family:"微软雅黑"}

/*nav 菜单样式*/
.menu_box {width: 200px; position: relative; float: left;}
/* .m_nav {width:100%; position:relative;min-height:37px; line-height:38px; +line-height:42px; line-height:42px\0;  margin:0px auto; z-index:103; } */
.m_nav {width:100%; position:relative; min-height:37px; margin:0px auto; z-index:103; }
.limiheight{overflow: hidden;}
.m_nav_background {background:#E1E0E0;}
.ui-about{position:relative;margin-top:0px;left:36px;width: 130px;} 
.def_nav{display: block;position: relative;font-size:14px; }
.def_nav li{overflow: hidden; display: block;float: left;width: 126px;font-size: 15px; /*text-align: center;*/}
.def_nav li a{overflow:hidden; display:block; color:#000; font-weight:bold; height:37px; padding-left:5px; padding-right:5px; /* text-align: center; */ cursor: pointer !important;}
/* .nav_left_bt,.nav_right_bt{width:25px; height:27px;cursor:pointer;background:url(../images/nav_btn.png) no-repeat;} */
.nav_left_bt{ position:absolute; top:6px; left:8px;}
.nav_right_bt{position:absolute; top:6px; right:8px;background-position:-23px 0px;}

.nav_ed_del {position:absolute; text-align: center; z-index: 108;border-radius:0 0 2px 2px;}
.nav_ed_del ul{ float:left;} 
.nav_ed_del a{overflow:hidden;cursor: pointer;height: 35px;line-height: 35px;color:#333;width:102px!important;}
.nav_ed_del_hover{ display:block; font-weight:bold;}
.nav_ed_del a:hover{ background-color:#f6f6f6; }
/* .main_a:hover,.main_a.def_nav_hover { background-color:#E1E0E0;} */
/* .def_nav_hover{ background-color:#E1E0E0;} */

/*其他分页样式*/
.inside_main{ width:100%; position:relative; *z-index:1; margin: 0px auto 0 auto;}
.m_inside_top{border:3px solid #DADADA;margin-bottom:20px;}
.inside_con{background-color:#fff;line-height:normal;}
.inside_tit{background-color:#dadada; height:30px; padding:3px 6px 0 0;}
.inside_tit h1{font-size: 20px;font-weight: normal;padding-left: 8px;}
.li_btn {display:inline-block; margin: 3px -1px 0 0;padding:0 6px;}


/*tools 工具公共样式*/
.m_sitepic .space_tobi_border{ border:0px none; background:none;}
.m_sitepic .space_tobi_border .inside_tool_tit{ border:4px solid #d5d5d5; margin-bottom:-4px;}
.m_sitepic .space_tobi_border .implement_content{ width:auto; padding:0px!important;}

.inside_tool_tit{/* min-height:25px; padding:5px 0 1px 0; */}
.inside_tool_tit h3{font-size:14px;}

.implement_diylist,.implement_content{ height:100%; /* min-width:933px; */*position:relative;}
#ckepop{clear:both; position:relative;}
.diylist_con{float:right; width:100%;border-bottom: 1px solid #ddd;padding:10px 0;}
.searchBox .diylist_con{ width:640px;}
.diy_pingf{ margin-left:30px; +margin-left:25px; float:left; width:100%;}

.diy_tp a{height:148px; width:148px;display:table-cell;vertical-align:middle;*display: block;*font-size:90px;border:1px solid #eee;}
.diy_tp img{ vertical-align:middle;padding:2px; margin-bottom:5px;}
.diylist_detail{float:left; }
.imp_links_li li{ float:left;margin:10px 10px 0px 10px;width:130px; text-align: center;}
.img_h_w {width: 130px;height: 130px;}
.imp_links_li span{ overflow:hidden;display:block; height:21px;padding-top:3px; width:120px;}

.diy_classify li{float:left; width: 130px;margin: 10px 10px 0px 10px;text-align: center;border:0px solid #cccccc;height:auto;}
.web_class li{float:left; width: 130px;margin: 10px 10px 0px 10px;text-align: center;border:1px solid #cccccc;height:30px;line-height: 30px;}
.diy_classify span{ overflow:hidden;display:block; height:21px;padding-top:3px; width:121px;}


/*工具分类导航模式*/
.tit_class{ padding:5px 0 0 5px; border-bottom:1px solid #ccc;}
.tit_class li{ float:left}
.tit_class li a{ display:block; font-size: 17px; padding:7px 15px 7px; background-color:#eee;border:1px solid #dedede; border-radius:3px 3px 0 0; position:relative;bottom:-1px; height:22px;white-space:nowrap}
.tit_class li a:hover{ background-color:#fff;}
.pro_class_curr,.ic_class_curr,.list_class_curr,.poll_class_curr,.atta_class_curr,.tlist_class_curr,.art_class_curr,.blog_class_curr,.vi_class_curr,.music_class_curr,.af_class_curr{background-color:#fff!important;}/*选中背景*/

/*文章*/
.ic_blog {background-position: 0 -115px;}
.imp_blog li { overflow:hidden; width:100%;border: 1px solid #CCCCCC;margin-bottom:5px;padding: 15px 0px;}
.imp_blog li p{ padding:0 20px;}
.imp_blog li h3{ font-size:14px; padding:5px 0 10px 20px;}
.blog_detail{ border-bottom:1px solid #ddd; border-top:1px solid #ddd; margin:10px 0; padding:10px 0;}
.blog_all{ line-height:21px; margin:10px 0;word-wrap:break-word; } 
.blog_share{ margin-top:15px;}
.blog_bottom_options{height: 30px;margin-top: 15px; border-bottom: 1px solid #B9CBD0;}
.blog_bottom_options li{float:right;  cursor: pointer; padding:0 10px;}
.blog_comment_tit{ width:100%;}
.blog_img img{ height:auto; max-width:750px; border:1px solid #ddd; padding:1px;}
.imp_blogA li a{  font-size:14px;}
.imp_blogA td{ padding:5px;}
/*商品*/
.imp_produc_ul li{ display:inline-block; border:1px solid #dedede; width:167px; padding:3px; margin:3px 4px 20px; font-size:14px;text-align:left; border-radius:3px;+display:inline;+zoom:1; vertical-align:top;}
.imp_produc_ul .pro_biaoti{ display:block; margin:0px auto;height:20px;overflow:hidden;word-break:break-all;}
.price{ background-color:#ddd; width:100%;  display:inline-block; margin:2px 0; font-size:12px;}
.pro_tbg .pro_cor a{float: left}
/*相册*/
.imp_photo_ul li{float:left; margin:5px 0px 0px 4px; /* border:1px solid #dedede; */ text-align:center; border-radius:3px;  overflow:hidden;}
.imp_photo_ul{left:2px;position:relative;}

.photo_status {background-color:#FFFFFF;border-bottom: 1px solid #F5F5F5;color: #999999;padding: 5px;}
.photobox {padding: 10px 0;text-align: center;}
.yinfo {margin: 10px auto 0;padding: 10px 0;text-align: left;}
.manage_img{ border-bottom: 1px solid #EEEEEE; line-height:21px;}
.album_list_box li{ width:47%}
.album_details{ float:right; border-left:1px dashed; background-color: #FFFFFF;height: 198px;padding: 5px;text-align: left;width: 216px;}
/*投票*/
.poll_list li{overflow: hidden; width: 100%;padding: 10px 0; margin-bottom:10px; border-bottom: 1px solid #ccc;}
.poll_user {overflow: hidden;float: left;margin-left:15px;}
.poll_user img{ display: block; height: 60px;width: 60px; padding: 1px;border: 1px solid #CCCCCC;text-align: center;}
.poll_status {float: right;margin-right: 15px;padding: 10px 0 0;}
.poll_joins {overflow: hidden;display: block;height: 36px; min-width:46px; padding: 12px 8px; margin: 0 0 5px;background-color:#ffe6cc;color: #FF8E00;text-align: center; border-radius:10px 0;}
.poll_joins span {display: block;font-size: 16px;font-weight: bold;}
.go2_poll { display:inline-block; height: 24px; width:62px; text-align:center;background-color:#252525; border-radius:8px 0; color:#fff;line-height: 24px;font-size:12px;}
.poll_options_ol{display:block; cursor:pointer; }
.poll_content dd{ padding:3px 0; clear: both;}
.tup_list li{position: relative;float: left;height: 178px;width: 124px;margin: 10px 5px 5px 12px; text-align:center;}
.tup_img{ border:1px solid #ddd; padding:2px; display:block;}
.poll_tishi{position:absolute;right:0;margin:15px 70px 0 0; font-size:14px;}
.vote_list{margin-top: -5px}
/*论坛*/
.forum_link a { color: #5d5d5d; }
.forum_main_content{ margin:0px auto;background:#FFF;margin-top:10px;color: #5d5d5d;}
.imp_forum_tab{ width:100%;   }
.imp_forum_th{ background-color:#efefef; color: #5d5d5d; box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);}
.imp_forum_tab td,.imp_forum_tab th{ padding:5px 0 5px 10px; vertical-align:middle;}
.forum_plate td{ border-bottom:1px solid #ccc; padding:15px 0 15px 10px;}
.forum_plate th{ padding:10px 0 10px 10px;}
.imp_forum_tab th{ font-size:14px; text-align:left; border-bottom-color:#ccc;}
.bgc{background:#fcfae5;}
.bbva{border-bottom: 1px solid #eee;vertical-align: middle;}
.forum_tit{background-color:#eee;color: #000000;font-size: 14px;font-weight: bold;/*height: 25px;*/padding: 6px 0px 6px 10px; border-radius:3px;}
.forum_content{ overflow:hidden; margin-top:30px; padding-bottom:30px; border-bottom: 3px solid #E3E3E3;}	
.head_portrait img{ width:80px; height:80px; border:1px solid #ddd; padding:1px;}
.forum_particular{ margin-left:100px; min-height:120px; _height:82px;}
.forum_particular dd{word-wrap: break-word } 
.forum_particular dd img{ max-width:832px;}
.fb_time{ margin-bottom:10px; line-height:24px;}
.user_reply{ margin:20px 0;}
.user_reply li{ overflow:hidden; width:100%; border-bottom: 1px solid #ddd; padding:10px 0; margin:5px 0; background-color:#f5f5f5;}
.user_head_portrait{ margin:0 10px; text-align: center;}
.user_head_portrait img{ width:60px; height:60px;border:1px solid #ccc; padding:2px;}
.quick_post li{ padding:3px 0}
.border_all{ border:1px solid #ddd; border-radius:2px;}
.border_bottom{ border-bottom:1px solid #ddd;}

/*留言*/
.imp_message_tab td{ padding:3px;}
.imp_message_tab .msg_tip{*margin-top:-5px}
/*记录列表*/
.diy_pingf2 .l{height: 16px;}
.nolistimg_box li{display: inline-block;vertical-align:top;*display: inline;zoom: 1;}
.nolistimg_con{position:relative;overflow:hidden}.nolistimg_con *{ position: relative;z-index: 2}
.listBorder{height: 18px; background: #fff;position: absolute;top: 0;left: 0;z-index: 1}/*不顯示圖片*/
.jiathis_bg{background: url("../images/counter.gif") no-repeat scroll 0 -64px transparent;display:inline-block;font-weight: bold; font-size:11px; height: 16px;margin: 0 0 0 -2px;padding: 0 0 0 4px;text-align: center;width: 32px !important;}
.list_td_box{ max-width:500px;word-break:break-all; }
.list_data_show2 li{ border-bottom: 1px solid #DDDDDD; float:left;width: 100%}
.list_data_show2 .diylist_con {border-bottom: none; width: 49.8%;float: left}
.list_data_show2 .diylist_con .diy_pingf{margin-left: 10px;}
.list_data_show2 .diylist_con .diylist_img{margin-right: 10px;}
.list_data_show2 .diylist_con .list_td_box{max-width: 210px;}
.list_data_show2 .list_detail1_2 .list_td_box{max-width:360px;}
.list_data_show2 .diylist_con_left{border-left:none; margin-right:-1px}
.wh16{width:16px;height:16px;}
.tip_img{z-index: 10}
    /*記錄列表搜索模塊*/
.list_search_mode{ width: 290px;padding: 5px; float:left }
.searchBox .nolistimg_box {float: right;width: 635px;}
.searchBox .listimg_box{float: right;width: 628px;}
#search_str input{border: 1px solid #ccc;padding: 2px;}
.list_search_mode .listmode_tab td{vertical-align:middle;padding: 2px 0}
.mod_select .select_box{float:left;border:solid 1px #ccc;color:#333;position:relative;cursor:pointer;width:179px;font-size:12px;height:22px;background: #fff}
.mod_select .selet_open{position:absolute;right:1px;top:1px;width:18px;height:20px;background:url(../images/btn_thumb_1.jpg) no-repeat;}
.mod_select .select_txt{display:inline-block;padding-left:3px;line-height:22px;height:22px;cursor:pointer;overflow:hidden;}
.mod_select .option{width:179px;border:solid 1px #EDE7D6;position:absolute;top:24px;left:-1px;z-index:105;display:none;overflow:hidden}
.mod_select .option2{overflow-x: hidden;overflow-y: scroll;max-height:390px;padding-bottom:26px;padding-top:26px;}
.mod_select .option a{display:block;height:26px;line-height:26px;overflow:hidden;word-break : break-all;text-align:left;padding:0 10px;width:100%;background:#fff;text-decoration:none;}
.mod_select .option a:hover{background:#316ac5; color: #fff}
.get_more{position:absolute;left:0;bottom:0px;width:142px !important;}
/*記錄列表圖片模式顯示7個*/
.tool .listimg_box_7 li {margin: 4px 0px 0 3px; width: 130px;}
.tool .listimg_box_7 .nolistimg_title{width: 83px }
.tool .listimg_box_7 .listBorder{width: 128px;}
/*記錄列表圖片模式顯示5個*/
.tool .listimg_box_5 li {margin: 4px 2px 0 5px; width: 180px;}
.tool .listimg_box_5 .nolistimg_title{width: 130px }
.tool .listimg_box_5 .listBorder{width: 178px;}
/*記錄列表圖片模式顯示6個*/
.tool .listimg_box_6 li {margin: 4px 2px 0 4px; width: 150px;}
.tool .listimg_box_6 .nolistimg_title{width: 103px }
.tool .listimg_box_6 .listBorder{width: 148px;}
/*自定义链接*/
.bigclass_name{ padding:5px 0 3px;text-align:center;}
.bigclass_name span{ padding:5px 10px; border:1px solid #ccc; border-radius:3px 3px 0 0; border-bottom:0 none; color:#666;  background-color:#f0f0f0; font-weight:normal}
.imp_links_ul li{ float:left;margin: 0 10px 10px 0;}
.diy_link{ border:1px solid #ddd; margin:0 auto 20px; overflow:hidden;}
.imp_links_ul_tit{ overflow:hidden;display:block; height:21px;padding-top:3px; width:165px;text-align: center;}
.subclass_name li{ float:left; width:145px; height:22px;*height:25px; height:25px\0;padding:0 4px 0 5px; text-align:left; overflow:hidden;}
.subclass_name .li_select{height:26px; *height:28px; height:28px\0;}
.link_nameul{ float:left;display: block;}
.link_nameul li{ width:145px; text-align:left; padding:0 4px 0 5px; font-size:12px; line-height:28px;height:28px;overflow: hidden;text-overflow: ellipsis;white-space: normal;}.link_nameul li a{ font-size:11px;font-family: Tahoma,Mingliu;}
.subclass_name{float:left; width:100%; padding:4px 0; padding-bottom:0px\0; +padding-bottom:0px; background-color:#f5f5f5;  border-bottom:1px solid #ddd;}
.imp_links_ul_ms{height:16px; overflow:hidden; display:block; color:#000; }.w125{width:125px;}

/*图片链接*/
.imp_links_ul,.imp_produc_ul{ width:111%;}
.ic_mbg{ padding:9px}
.imp_links_ul_4 .imp_links_ul_tit,.imp_links_ul_4 .imp_links_ul_ms{ width:226px;}
.imp_links_ul_5 .imp_links_ul_tit,.imp_links_ul_5 .imp_links_ul_ms{ width:179px;}
.imp_links_ul_6 .imp_links_ul_tit,.imp_links_ul_6 .imp_links_ul_ms{ width:147px;}
.imp_links_ul_7 .imp_links_ul_tit,.imp_links_ul_7 .imp_links_ul_ms{ width:125px;}
.imp_links_ul_8 .imp_links_ul_tit,.imp_links_ul_8 .imp_links_ul_ms{ width:108px;}
/*网站链接*/
.link_iframe_box{ width:100%; height:100%;}

/*文字连接*/
.link1 li,.link1 li select{ width:920px;}.link2 li,.link2 li select{ width:454px;}.link3 li,.link3 li select{ width:300px;}.link4 li,.link4 li select{ width:222px;}.link5 li,.link5 li select{ width:176px;}.link6 li select{ width:145px;}
.li_select select{overflow: hidden; font-size:14px; height:26px; height:auto\0;}
/*日程工具*/
.sd_th_con{ width:500px;}
/*自定义内容*/
.imp_diycon_li{ clear: both; overflow:hidden; border:1px solid #eee; margin:0 5px 10px;}
.imp_diycon_h2{ width:98%; margin:5px auto; padding:5px 0; border-bottom:1px solid #666;  font-size:14px; text-indent:5px;}
.imp_diycon_div{ width:98%; margin:10px auto;}

/*个人资料*/
.profile_head{ margin:0 auto;  border:1px solid #ccc; }
.profile_head_dl{margin:10px;}
.profile_head_dl dt{ float:left;}
.profile_head_dl dt img{ width:120px; height:120px;}

.profile_name{ border-bottom:1px solid #333;}
.profile_name1{ margin-left:130px;width:350px; border-bottom:1px solid #333;}
.profile_name2{ margin-left:130px;width:350px;text-indent: 24px; margin-top:10px;}
.profile_name3{ margin:-125px 0 0 540px;width:350px; border-bottom:1px solid #333;}
.profile_name4{ margin:10px 0 0 540px;width:350px;text-indent: 24px; }
.profile_content{ margin:0 auto; border:1px solid #ccc;}
.pro_con_ul,.pro_other,.certificate{overflow:hidden; width:100%; border-top: 1px solid #ccc; padding-top:10px; margin-bottom:15px;}
.pro_con_ul li{vertical-align:top;  min-height:21px;  padding:5px 0;word-break:break-all;}

.pro_other li{ padding:8px 0;}
.pro_other li span{   font-size:14px; font-weight:bold; }
.certificate_img img{ height:108px; width:108px;}

/*证书*/
.certificate li{ border: 1px solid #DEDEDE;
    border-radius: 3px 3px 3px 3px;
    display: inline;
    float: left;
    height: 110px;
    margin-left:8px;
	margin-bottom:10px;
    overflow: hidden;
    padding: 4px;
    text-align: center;
    width: 110px;}
	
/*我的成员*/
.imp_mymembers_ul li,.imp_web_ul li{ display:inline-block; vertical-align:top; *display:inline;zoom:1; margin:4px 0px 14px 3px; text-align:center;}
.my_web .ajax_pic img,.imp_mymembers_ul a img{border:1px solid #dedede;border-radius:3px; padding:2px; width:120px;height:120px;}

/*我的网站*/
.imp_web_ul .my_web{ height:155px}
.my_web div{ font-size:12px; }
.ajax_pic{ margin-bottom:5px;}
.web_name,.friend_link .db{ max-width:130px;height:21px; overflow:hidden;}

/*商品详细*/
.produc_detail {float: left; height: 31px;width: 100%;background-color:#CCCCCC;color: #333333;}
.pro_detail_tab{float: none;margin: 0 auto;width: 670px;}
.produc_detail span{ display:block; padding:3px 10px; margin:4px 0 0 10px; background-color:#fff; float:left;}
.gmsl{background-color: #FFFFFF;border: 1px solid #A7A6AA;color: #666666;height: 16px;padding: 3px 2px 0 3px;width: 52px;}
.pro_seller_info p{height: 20px; padding: 2px 0px;}
/*消息*/
.information{ border:1px solid #ccc; width:100%; text-align:center; line-height:24px; }
.information th {
    background-color: #f5f5f5;
    border: 1px solid #ddd; font-size:14px;
   
}
.information td{ border:1px solid #ddd; vertical-align:middle; padding:5px;}
.milbox_img{border: 1px solid #DEDEDE;height: 55px;padding: 1px;width: 55px;}

/*pic 图片工具*/
.pic_img{ float:left;width:965px; overflow:hidden;text-align:center;}
.pic_border{ border:1px solid #ddd; padding:10px; margin:0 5px 5px 0px; background-color:#fff;}
.img_center{ vertical-align:middle; display:table-cell;}
.img_center a{display:block;}
.img_center img{ vertical-align:middle;}
.pic_border a{display:block}

.imp_photo,.imp_photoA{display:table-cell;vertical-align:middle;height:212px;width:228px;
        *display: block;
        *font-size: 80px;
        *font-family:Arial;}
.imp_photo img,.imp_photoA img{ vertical-align:middle;}
.pic_four{width:886px;+width:891px; overflow:hidden; float:left; }
.pic_six{width:889px;+width:894px; overflow:hidden; float:left; margin-left:-1px;  }
.m_sitepic{width:960px;overflow:hidden;}

/*表格*/
.registration_form .applyform_showname { padding-top: 20px;}
.registration_form dd{ padding: 1px 0;}
.registration_form dd span{ display:inline-block; min-width:150px; vertical-align:top;}
.registration_form dd img{ max-width:440px;}
/*幻灯片begin*/
.max954{max-width:954px;}
.xslider{ position:relative;}
.slide_con{ /* padding: 1px!important; */ }
.conbox{float: left;}
.conbox .item{position:absolute;top:0;left:0;opacity:1; cursor:pointer}

#container img{position:absolute;top:0;left:0;width:492px;height:230px;overflow:hidden;background:#FAFAFA;border:1px solid #ddd;z-index:1;opacity:1; cursor:pointer}
.switcher a.cur, .switcher a:hover {background: none repeat scroll 0 0 #0D70A2;border:1px solid #0D70A2;color: #FFFFFF;font-weight: 800;height: 18px;line-height:18px;}
.switcher a {background-color: #FFFFFF;border: 1px solid #0D70A2;color: #0D70A2;display: inline-block;height: 17px;line-height: 16px;margin: 0 5px 0 0;padding: 0 5px;}
.switcher {bottom: 10px;float: right;position:absolute;right: 10px;z-index: 99;display:none;}
.xslider:hover .switcher{display:inline;}


/*foot*/
.m_footer{width:960px;padding:5px 0px; margin:0 auto; overflow:hidden;}
.m_copyright{border-top: 3px solid #D5D5D5;}


/*附件*/
.search_about_task {
    background-color:white; border:1px solid #ccc; border-right:0 none;
    color: #888888;
    float: left;
    font-size: 12px;
    height: 15px;
    line-height: 19px;
    margin-left: 5px;
    outline: medium none;
    padding: 3px 5px;
    width: 120px;
}

.search_btn {
    background-color:#EEEEEE;
    border: 1px solid #ccc;
    color: #666666;
    cursor: pointer;
    float: left;
    font-size: 12px;
    height: 23px;
    line-height: 22px;
    margin-left: -1px;
    text-align: center;
    width: 55px;
}
.search_btn:hover {
    background: none repeat scroll 0 0 #F8F8F8;
    border: 1px solid #C6C6C6;
    color: #333333;
}


.acceimg {
    color: #4F4F4F;
    float: left;
    text-align: center;
    width: 66px;
}
.fname { width:90%;
    float: left;
    font-size: 12px; margin-top:3px;
 
}
.fname li {
   overflow:hidden;
    display:inline-block; *display:inline;
    font-size: 12px;
    height: 21px;
    line-height: 21px; overflow:hidden; zoom:1; margin-left:20px;
}
#title_tip{ background-color:#fff; border-radius:3px;}
.ic_acce{ float:left;}.mtl20{ margin:0 0 0 20px;}
.diylist_img .ic_acce{ float:none;}
/* 标题 */
.imp_heading li{border: 1px solid #ddd;
    margin-bottom: 20px;
    overflow: hidden;
    padding: 10px;
    }
.imp_heading{ padding:10px;}
.heading_img{ padding-right:10px}
.heading_tit{ height:28px; font-size:16px; font-weight:bold; text-align:center; border-bottom:1px solid #ddd;}
.heading_con{ padding-top:10px; vertical-align:top}
.heading_img img{ max-width:670px;}

/*表格列表*/
.biaog_box{ overflow-x:auto; }
.biaog_list{ text-align:center; border:1px solid #ccc;}
.biaog_list td,.biaog_list th{ border:1px solid #ddd; padding:3px; }
.biaog_list th{ background-color:#eee; font-size:14px; font-weight:normal}
.biaog_con{ width:924px; overflow-x:auto;}
.tlist_cbg .biaog_con{width: auto}
.searchBox .tlist_cbg .biaog_con{width:629px}
/*3.1公用头部*/
.usertool_add{ width:100%;}
    .tool_box{ width:48.6%; margin-right:6px;margin-right:5px\9; float:left;}
   .tool_head{  border-bottom: 3px solid #fd5e02;height: 32px;}
   .tool_tit{ background:url(../images/tit_bg.jpg) repeat-x; height:24px; border:1px solid #fd5e02; border-radius:3px 3px 0 0; color:#fff; font-size:14px; float:left; padding:6px 20px 0px; line-height:22px;}
   .tool_set{ float:right; padding:5px;}
  
  
/*图片链接 滚动式*/
.icons{width: 932px;margin: 0px auto;clear: both;position: relative;}
.bx_container {margin-left:9px; } .w165{width:165px;}
.bx_wrap ul img { border: 2px solid #ddd; }
.bx_wrap ul li{text-align:center}
.bx_wrap ul li a:hover{text-decoration:none;}
.bx_wrap a.prev {width:20px;height:24px;line-height:24px;outline-style:none;outline-width: 0;position:absolute;  left:-2px; text-indent:-999em; background: url(/Tpl/default/Public/common/images/arr_left.gif) no-repeat;}
.bx_wrap a.next {width:20px;height:24px;line-height:24px; left:913px;position: absolute; text-indent:-999em; background:url(/Tpl/default/Public/common/images/arr_right.gif) no-repeat;}
#icon_list li{ padding:2px; border:1px solid #ddd;}
#icon_list li .imp_links_ul_tit{ background-color:#ddd; margin-bottom:2px;}

.classNavBox{ background: #fff;position:relative;}
.classNavBox .bx_container{margin-left: 5px}
.classNavBox .bx_wrap{ padding: 5px;width:900px;overflow:hidden}
.classNavBox .bx_wrap ul li{}
.classNavBox .bx_wrap ul li a{ display:block; width: 93px;border:1px solid #e3e3e3;height: 21px;overflow: hidden;padding-top: 4px;border-radius: 3px}
.classNavBox .bx_wrap a.next{left:888px;top:12px}
.classNavBox .bx_wrap a.prev{top:12px;}
.classMore{float: right; padding: 15px 10px 0 0}
.bx_container .bx_wrap{width:870px;}
/*联系我们*/
.msg_mess_box{ width:800px;}
.mess_tarea{ height:300px; width:96%;}

/*天气及时钟*/
.weather_tab{ width:100%; border:1px solid #ddd;}
.weather_tab td{ padding:1px 5px; border-bottom:1px solid #ddd; text-align:center; vertical-align:middle}
.weather_tab td p{font-size:20px;}
.temperature{font-family: georgia;font-size:25px;}
.t_icon{ background:url(SiteTemplate/1/template/weather.png) no-repeat; display:inline-block; width:80px; height:50px;}
.qing_t{ background-position: -6930px -4px; height:40px}
.lei_zy{ background-position:8px -4px;}
.nowTime{ background-color:#e8e8e8; padding:5px; font-size:14px;}

/*bwebs網站列表*/
   /*7個*/
.bwebsSiteListBox7 .listimg_box li{ margin: 1px 8px 10px 1px;width: 126px;}
.bwebsSiteListBox7 .listimg_con{ width:120px;}
.bwebsSiteListBox7 .listimg_con img {height: 120px;width: 120px;}
   /*6個*/
.bwebsSiteListBox6 .listimg_box li{ margin: 1px 4px 10px 6px;width: 146px;}
.bwebsSiteListBox6 .listimg_con{ width:140px;}
.bwebsSiteListBox6 .listimg_con img {height: 140px;width: 140px;}
   /*5個*/
.bwebsSiteListBox5 .listimg_box li{ margin: 1px 7px 10px 5px;width: 176px;}
.bwebsSiteListBox5 .listimg_con{ width:170px;}
.bwebsSiteListBox5 .listimg_con img {height: 170px;width: 170px;}
/*视频*/
.vi_mbg .biaog_con{width:auto}
/*問卷*/
.ques_tab{ border:1px solid #ddd; margin:2px 0px}
.ques_tab td,.ques_tab th{ padding:3px;}
.ques_tab th{ background-color:#eee;text-align:left;font-size: 15px;}
/*佈局樣式*/
.addTool3{margin-bottom:5px;}

/*聊天室*/
#chat_main{width:100%; display:none}
#chat_main .chat_left{min-height: 500px; float:left; width:80%; border:#ddd solid 1px; color:#333}
#chat_main .chat_report{ height:30px;line-height:30px; padding-left:5px; border-bottom:#ddd solid 1px; background-color:#e8e8e8}
#chat_main .chat_record{padding-left:5px; padding-top:5px; padding-right:5px;background-color: #FFFFFF;overflow: auto;}

.chat_user_m{  display: inline-block;padding: 5px 0 2px 3px;}
#chat_main .chat_record li { border-bottom:#ddd dotted 1px; padding:3px; margin-top:3px;}
#chat_main .chat_right{ float:left; width:19%; margin-left:5px; border:#ddd solid 1px;overflow: auto;}
#chat_main .chat_right li { padding:5px;border-bottom: 1px dotted #EEEEEE;}
#chat_main .chat_myclass { color:#FF0000;}
#chat_main .chat_red_1{ background:#f7f7f7}
#chat_main .chat_red_2{ color:#FF0000;}
#chat_main .chat_message_report{ display:none}
#chat_user_list li img{ border:1px solid #dedede; padding:2px; margin-right:2px}
.chat_submit{ border:2px solid #000;*border-width: 1px; background-color:#000; color:#fff}
#chat_main .chat_myclass,#chat_main .chat_name{ display: inline-block; max-height: 36px;overflow: hidden;width: 125px;}
/*模拟select样式
.mnSelst{ margin:10px 30px; position:relative;}
.mnSelst li{position:relative; width:202px;height:22px; }
.mnSelst .text{width:200px; height:22px; position:absolute; left:0; top:0;border:1px solid #ccc; line-height:20px; font-size:14px; cursor:default;}
.mnSelst .btn{position:absolute;width:18px; height:20px; right:1px; top:1px; display:inline-block; background:url(../images/btn_thumb_1.jpg) no-repeat;}
.mnSelst .btnhover{background:url(../images/btn2_thumb.jpg) no-repeat;}
.mnSelst .select{border:1px solid #666;width:199px; height:80px;overflow: auto; position:absolute; top:21px; display:none;background:#fff;}
.mnSelst .select p{line-height:16px; font-size:13px; cursor:default; position:relative;}
.mnSelst .select .hover{background:#316ac5;color: #fff;}  */
/*工具信息管理*/
.toolInfoTab,.toolInfoTab th,.toolInfoTab td{border: 1px solid #ddd}
.toolInfoTab th{background: #eee;padding: 5px;text-align: left}
.toolInfoTab td{padding: 5px}
.a_p{float:left;color:red}
/*註冊工具*/
.reg_box .rg_field{font-size:12px;border:none}
.req_box_qk .submit{ margin-left:10px;}
.req_box_qk .submit .zc_btn{margin-left:0;}
.reg_tool_tit{ font-size: 16px; border-bottom: 1px solid #ddd}
/*登入工具*/
.login_tool_box .submit{ padding-left:70px; margin-left:0px;}

.login_div_form{ padding:30px 0 30px 300px;font-size:14px}
.login_div_form .field label{text-align:left;}
.login_div_form div{ padding:10px 0}
.login_div_form .t_input{ padding:5px 3px}
.login_div_form .field label{padding:0;display: inline-block;*display:inline;zoom:1;width:70px}
.survey_submit{background-color:#000;color:#fff;display:inline-block;padding:2px 15px;border:1px solid #000;cursor: pointer;}

.survey_ul li{float:left; margin:5px 10px 0px 4px;overflow:hidden;}
.survey_ul{left:2px;position:relative;}
.form_tb_mode_table{text-align: center; margin: 10px 0; width: 100%;}
.form_tb_mode_table td{vertical-align: middle;}
.form_tb_mode_table td select{width:80%;}
.form_tb_mode{max-width: 928px;overflow-x: auto}
.form_tb_mode_table th{min-width: 50px;height:30px;}
.form_tb_mode_table th,.form_tb_mode_table td{}


