/*regist*/
body{ min-width:960px; letter-spacing: 1px;}
.canevent .head{ width:960px; height:35px;}
.canevent .login{ margin:0 0 10px 0;}
.login .login_head {background-color: #e6f3fb;font-size:30px; line-height:45px; padding-left:20px; width:938px; letter-spacing:2px; border:1px solid #ccc;}
.login_tools{ padding:10px 0; overflow:hidden;}
.login_tools ul.sign_type{ float:left; width:235px;}
.login_tools ul.sign_type li{ width:230px; height:105px; cursor:pointer;}
.login_tools ul.sign_type li.imgtool01{ background:url(../images/survey-free-trial-hover.jpg) no-repeat 0 0;}
.login_tools ul.sign_type li.imgtool01:hover{background:url(../images/survey-free-trial-hover.jpg) no-repeat 0 -105px ;}
.login_tools ul.sign_type li.imgtool02{ background:url(../images/survey-free-trial-hover.jpg) no-repeat -230px 0;}
.login_tools ul.sign_type li.imgtool02:hover{background:url(../images/survey-free-trial-hover.jpg) no-repeat -230px -105px ;}
.login_tools ul.sign_type li.imgtool03{ background:url(../images/survey-free-trial-hover.jpg) no-repeat -460px 0;}
.login_tools ul.sign_type li.imgtool03:hover{background:url(../images/survey-free-trial-hover.jpg) no-repeat -460px -105px ;}
.login_tools ul.sign_type li.imgtool04{ background:url(../images/survey-free-trial-hover.jpg) no-repeat -690px 0;}
.login_tools ul.sign_type li.imgtool04:hover{background:url(../images/survey-free-trial-hover.jpg) no-repeat -690px -105px ;}
.login_tools .login_sign{ padding:0 20px 0 0; float:left; width:660px; position:relative;}
.login_tools .login_sign h1{ font-size:14px; padding:0 0 20px 0;}
.login_tools p{ color:#fff; font-size:14px; font-weight:700; background:url(../images/h2-left-bg.png) repeat-x; line-height:35px; padding-left:20px;}
.login_tools .login_sign table{ background:#E0EEF3; width:660px; padding:20px;}
.login_tools .login_sign table input{ width:200px; border:1px solid #ccc; margin-right:5px;}
.login_tools .login_sign table select{width:203px; border:1px solid #ccc; margin-right:5px;}
.login_tools .login_sign table td{ padding:5px 0 5px 10px; vertical-align:middle;}
.login_tools .reg_use{ background:#FFFBCA; position:absolute; top:60px; right:40px; width:270px;}
.login_tools .reg_use h2{margin:0 10px; border-bottom:1px dashed #ccc; line-height:32px; padding:0; font-weight:700; font-size:14px;}
.login_tools .reg_use ul{ padding:0 12px 0 24px;}
.login_tools .reg_use ul li{padding:5px 0; list-style-type: square;}
.login_tools table#psw_mess{ border:1px solid #C3DBE5; background:#CCE2EA; border-radius:5px; padding:10px; width:600px; *margin-left:10px;}
.login_tools table#psw_mess td{ padding:5px 0;}
.login_tools .login_form{ float:right; width:270px;  background:#E0EEF3;}
.login_form table{ background:#E0EEF3; width:270px; padding:20px 0 20px 20px; *margin:20px 0 20px 20px !important;}
.login_form table td{ padding:5px 0;}
.login_form table td a{ text-decoration:underline; color:#00669b;}
.login_form table td input{ width:200px; border:1px solid #ccc;}
/*login*/
.user_login{ width:660px; margin:30px auto; letter-spacing:1px; height:450px; position:relative;}
.sup_login{ width:660px; margin:30px auto; letter-spacing:1px; height:340px; position:relative;}
.sup_main{ background:url(../images/sup_login.png) no-repeat 0 0; width:615px; height:370px; padding:60px 0 0 45px;}
.user_logo{ height:35px; overflow:hidden; padding:0 10px;}
.user_logo span{ float:right; padding-top:15px;}
.user_logo span a{ text-decoration:none; color:#00669b; font-size:14px; font-weight:700;}
table#login td{ padding:5px;}
table#login td input{ font-size:13px;}
table#login td a{ text-decoration:underline; color:#00669b;}
table#login td span{ padding:0 0 0 45px;}
table#login td span a{ color:#333; text-decoration:none;}
.user_main{ background:url(../images/login.png) no-repeat 0 0; width:615px; height:370px; padding:60px 0 0 45px;}
.user_main .user_left,.sup_main .user_left{ width:310px; padding:10px 10px 10px 20px; float:left;}
.user_main .user_left h1,.sup_main .user_left h1{ font-size:14px; font-weight:700; text-align:center; padding:10px 0;}
.user_main .user_left table,.sup_main .user_left table{ width:310px;}
.user_main .user_left table td,.sup_main .user_left table td{ line-height:28px; height:28px; vertical-align:middle;}
.user_main .user_left table td input,.sup_main .user_left table td input{ color:#999; border:1px solid #ccc;}
.user_main .user_left table td img,.sup_main .user_left table td img{ vertical-align:middle; padding:0 10px 0 10px; border:none;}
.login_button input{ width:110px; height:35px; border:none; vertical-align:middle; float:left;}
.user_main .user_left table td a{ line-height:40px; color:#333;}
.user_right{ float:right; width:240px; padding:10px 25px 0 0;}
.user_right p{ padding:5px 0;}
.sup_main .user_right p{ padding:5px 0; color:#138DB2; font-weight:700; padding:10px 0;}
.sup_main .user_right span{ font-size:13px;}
.user_right a{ text-decoration:none; color:#666; line-height:23px;}
.user_right ul li{ background:url(../images/sup_typecoin.png) no-repeat 0 8px; padding:0 0 0 15px; line-height:20px; vertical-align:middle;}
.user_right a:hover{ text-decoration:underline;}
.fielderror{font-size:12px;color:red;text-align:left;font-weight:bold;}
/*site*/
.login .site_head {background-color: #eee; height:60px; font-size:30px; line-height:60px; padding-left:20px; width:718px; letter-spacing:2px; border:1px solid #ccc;}
.login_site{ border-top:none; width:750px; float:left; padding-bottom:20px;}
.login_site .site_sign{float:left; width:750px; background:#eee;}
.login_site .site_sign table.site_left input{ width:200px;}
.login_site .site_sign table.site_left select{ width:204px;}
.login_site .site_sign h1{ font-size:14px; padding:0 0 20px 0;}
.login_site .site_sign p{ font-size:14px; font-weight:700; background:#b96064; line-height:32px; padding-left:20px; color:#fff;}
.login_site .site_sign table{ background:#eee; width:750px; margin:10px 0;}
.login_site .site_sign table td{ line-height:32px;}
.login_site .site_sign table textarea{ margin:5px 10px 5px 0; height:50px;}
.login_site .site_sign table textarea.site_wd{ width:300px;}
.login_site .site_sign table textarea.site_big{ width:524px; height:100px;}
.infor_main{ background:#eee; padding:10px 0; overflow:hidden;}
input.login_button{ height:35px; width:110px; margin-left:10px;}
textarea.bigtext{ width:380px;}
.tablebg input{ color:#fff;}
.bgyellow{ background:#f2f0e6;}
.bghui td{ border:1px solid #eee;}
.login_site .site_sign table.site_meet input{ text-align:center;width:50px; margin:0; background:none; border:none; height:32px; color:#999;}
.login_site .site_sign table.site_meet td{ text-align:center;  line-height:32px;}
.login_site .site_sign table.site_trans input{ text-align:center; color:#999; width:90px; padding:0; margin:0; height:30px; border:none; background:none;}
.login_site .site_sign table.site_trans td{ border:1px solid #de9ea1; line-height:32px; height:32px; text-align:center;}
.login_site .site_sign table.site_trans textarea{ height:30px; margin:0;}
.transbg{ background:#de9ea1; color:#fff; font-weight:700;}
.login_site .site_sign table.site_list td{ text-align:center; border-bottom:1px solid #b96064;}
.fast_show{ width:520px; display:none; border:1px solid #ccc;z-index:3001; height:auto;min-height:300px; padding:0 0 10px 0;position:fixed;_position:absolute; background:#fff;top:50px;left:100px;}
.fast_show p{ background:#b96064; color:#fff; font-size:14px; font-weight:700; line-height:32px; padding-left:10px;}
.fast_show p span{ float:right; padding-right:10px; cursor:pointer;}
.fast_show table{ width:500px;}
.fast_show table td{ line-height:32px;}
.fast_show table td img{ padding:5px;}
/*user_nav*/
.user_nav{ margin:0; padding:0 0 10px 0;}
.user_navlink{ background:#eee;}
.user_nav ul.user_sub{ float:left; border:1px solid #ccc; border-bottom:none; padding:2px 0 0 2px;}
.user_nav ul.user_sub li{ float:left; background:#eee; color:#333; padding:0 10px; margin:0 2px 0 0; font-size:14px; font-weight:700; line-height:32px; height:32px;}
.user_nav ul.user_sub li.user_choose{ background:#b96064; color:#fff;}
.user_nav ul.user_sub li.user_choose a{ color:#fff;}
.user_nav p{ float:right;}
.user_nav p a{ text-decoration:none; color:#666; padding:0 5px; letter-spacing:1px; line-height:32px;}
.user_nav ul.user_link{ clear:both; background:#b96064; overflow:hidden; padding:10px 0 10px 10px;}
.user_nav ul.user_link li{ float:left; padding:0 15px; line-height:20px; height:20px;}
.user_nav ul.user_link li a{ text-decoration:none; color:#fff;}
.user_nav ul.user_link li.user_choose{ background:#cc7479; border-radius:3px; margin:0 2px;}
.user_nav ul.user_link li.user_choose a{ color:#fff;}
.user_nav h2{ background:#eee; line-height:32px; height:32px; padding-left:20px;}
/*site_search*/
/*.site_search{ width:960px; padding:10px;}*/
.site_nav{ width:960px; height:50px;}
.site_left{ float:left; width:200px; min-height:450px; background:#fff;} 
.site_left .local_link{ border:1px solid #ccc; width:198px;}
.site_left .local_link p{ background:#b96064; line-height:28px; font-size:14px; color:#fff; font-weight:700; padding-left:10px;}
.site_left .local_link ul{ padding:10px;}
.site_left .local_link ul li{ border-bottom:1px solid #eee; line-height:25px; padding-left:5px; cursor:pointer;}
.site_left .local_link ul li.local_set{ background:#eee;}
.site_left .contact_link{ border:1px solid #ccc; width:198px; background:#eee;}
.site_left .contact_link p{ background:#00669b; line-height:28px; font-size:14px; color:#fff; font-weight:700; padding-left:10px;}
.site_left .contact_link ul{ padding:10px;}
.site_left .contact_link ul li{ border-bottom:1px solid #eee; line-height:25px; padding-left:5px; cursor:pointer;}
.site_left .contact_link ul li.local_set{ background:#e0edf2;}

.site_left .search_site{ border:1px solid #ccc; width:198px;}
.site_left .search_site p{ line-height:28px; font-size:14px; font-weight:700; color:#000; padding-left:10px; background:#eee; border-bottom:2px solid #ccc;}
.site_left .search_site select{ margin:10px; color:#999; float:left;}
.site_left .search_site input{ width:120px; float:left; height:22px;}
.site_left .search_site a.search_img{ float:left; background:url(../images/search-icon.gif) no-repeat 0 0; display:block; width:25px; height:25px; text-indent:-999px; overflow:hidden;}
.site_left .search_site ul{ padding:10px;}
.site_left .search_site ul li{ line-height:32px; vertical-align:middle; border-bottom:1px solid #eee;}
.site_left .search_site ul li img{ vertical-align:middle; padding:0 5px;}
.site_right{ float:left; width:750px; margin-left:10px;}
.site_link{ background:#eee; height:800px; float:left; width:200px;}


/*active*/
.active{padding:0 0 10px 0; margin:0; }
.active_logo{ height:45px; padding:5px 0 5px 10px; min-width:960px; background-color:#ffffff;}
.active_logo a{ float:left;}
.active_logo span{ float:left; padding:4px;}
.active_logo .active_mess .active_user{ position:absolute; right:0; top:3px; padding:0;}
.active_logo .active_mess .user_mess{ position:absolute; right:0; top:25px; border:1px solid #aaa; z-index:2030; background:#fff; padding:10px; font-family:"微软雅黑","黑体"; max-width:180px; min-width:100px;}
.active_logo .active_mess .user_mess .mess_top{ position:relative;}
.active_logo .active_mess .user_mess .mess_top span{position: absolute;background: url(../images/img_flyout_triangle.png) no-repeat right top;height: 16px;width:100px;top:-26px; right:-16px;}
.active_logo .active_mess .user_mess h1{ font-weight:700; font-size:14px;font-family:"微软雅黑","黑体"; text-align:left;}
.active_logo .active_mess .user_mess ul{ width:100%;}
.active_logo .active_mess .user_mess ul li{ clear:both; border-bottom:1px solid #eee; overflow:hidden; display:block; text-align:left;}
.active_logo .active_mess .user_mess ul li a{ padding:5px 0; height:22px; color:#111; *width:100px; float:none;}
.active_logo .active_mess .user_mess ul li a:hover{ text-decoration:underline;}
.active_logo .active_mess{float:left; text-align:right; width:820px;  position:relative; z-index:999;}
.active_logo .active_mess p{ float:right; padding-right:25px;}
.active_logo .active_mess a{float:left; text-decoration:none; color:#666; padding:0 5px; letter-spacing:1px; line-height:23px;}
.active_logo  a.active_icon{ position:relative; float:left; padding:0; border:1px solid #aaa; border-radius:3px; clear:both; background-image:url(../images/cv-icon-sprite.png); background-repeat:no-repeat; background-position: 0 -700px; width:16px; height:16px; display:block; margin:0 2px;}
.active_logo  a.active_icon:hover{ background-position:-20px -700px;}
.active_nav{ width:100%; background:#eee; padding:10px 0 0 0;}
.active_nav ul.active_sub{ float:left; border-bottom:none; width:320px; padding-left:10px; }
.active_nav ul.active_sub li{ float:left; color:#333;font-size:14px; font-weight:700; line-height:28px; height:28px; width:80px; text-align:center;}
.active_nav ul.active_sub li.active_choose{ background:#a77350; color:#fff;}
.active_nav ul.active_sub.account li.active_choose{ background:#3d8d52; color:#fff;}
.active_nav ul.active_sub li.active_choose a{ color:#fff;}
.active_nav ul.active_sub li.active_choose a:hover{ text-decoration:underline;}
.active_nav ul.active_sub li.contact_choose{ background:#00669b; color:#fff;}
.active_nav ul.active_sub li.contact_choose a{ color:#fff;}
.active_nav ul.active_sub li.contact_choose a:hover{ text-decoration:underline;}

.active_nav ul.active_link{ clear:both; overflow:hidden; padding:7px 0 7px 10px; height:20px; background:#a77350;}
.active_nav ul.active_link.account{ clear:both; overflow:hidden; padding:7px 0 7px 10px; height:20px; background:#3d8d52;}
.active_nav ul.active_link li{ float:left; padding:0 15px;line-height:20px; height:20px;}
.active_nav ul.active_link li.link_choose{ background:#bd967c; border-radius:3px;}
.active_nav ul.active_link.account li.link_choose{ background:#90b79a; border-radius:3px;}
.active_nav ul.active_link li a{ text-decoration:none; color:#fff;}
.active_nav ul.contact_link{ clear:both; overflow:hidden; padding:7px 0; height:20px; background:#00669b;}
.active_nav ul.contact_link li{ float:left; padding:0 10px;line-height:20px; height:20px;}
.active_nav ul.contact_link li a{ text-decoration:none; color:#fff;}

.active_nav h2{ line-height:36px; height:36px; padding-left:20px; background:#eee;}
.active_nav h2 img{float:left; padding:8px 5px 0 0;}
.site_left .active_link{ border:1px solid #ccc; width:198px;}
.site_left .active_link p{ background:#c9a06a; line-height:28px; font-size:14px; color:#fff; font-weight:700; padding-left:10px;}
.site_left .active_link.account_link p{ background:#3D8D52; line-height:28px; font-size:14px; color:#fff; font-weight:700; padding-left:10px;}
.site_left .active_link ul{ padding:10px;}
.site_left .active_link ul li{ border-bottom:1px solid #eee; line-height:25px; padding-left:5px; cursor:pointer;}
.site_left .active_link ul li.local_set{ background:#eee;}

.active_bg{ background:#c9a06a; color:#fff; font-weight:700;}
tr.active_bg td{ padding:5px 0 5px 15px; font-weight:700;}
.account_bg{ background:#3d8d52; color:#fff; font-weight:700;}
tr.account_bg td{ padding:5px 0 5px 15px; font-weight:700;}

.event{float:left; width:750px; margin-left:10px; letter-spacing:1px;}
.event table.site_left input{ width:200px;}
.event table.site_left select{ width:204px;}
.event h1{ font-size:14px; padding:5px 0 8px 0;}
.event p{ font-size:14px; font-weight:700; background:#c9a06a; line-height:32px; padding-left:10px; color:#fff;}
.event table{ background:#eee; width:100%; margin:0 10px 0 0;border-collapse:collapse;}
.event table td{ line-height:26px; background:parent; padding:0 5px 0 5px;}
.event table td font{ font-size:13px;}
.event table td img{ padding:0 5px; vertical-align:middle;}
.event table.active_list{ border:1px solid #ccc; border-bottom:none; border-right:none;}
.event table.active_list td{ border:1px solid #ccc; border-left:none; border-top:none;}
.event table.active_list td img{ padding:0 5px;}
.event table.active_list td a{ text-decoration:underline;}
.active_head{height:auto;}
.info_bar{background:#EDF0F2; border-bottom: 1px solid #B0B0B0; padding: 4px 0; float: left; width: 100%;}
.info_bar .info_title h1{ font-size:14px; font-weight:700; color:#333; float:left; padding:0 10px;}
.info_bar .info_title{ line-height:1.5em;  font-size:14px;}
.breadcrum{ background:#e1e1e1; height:25px; padding:0 0 0 10px; font-size:14px;}
.breadcrum a{ float:left; padding:3px 30px 3px 10px; background:url(../images/crumb-arrow2.png) no-repeat right 50%; float:left; text-decoration:underline;}
.breadcrum a.end{ background:none; font-weight:700; text-decoration:none; cursor:text;}
.active_left{ background:#fff; width:200px; float:left; height:auto;}
.event h2{ line-height:28px; background:#eee; padding-left:15px;}
.event .event_step{ width:750px; text-align:center; padding:10px 0; background:#fafafa;}
.event h2 strong{ color:#333;}
.event .event_template{ background:#eee; overflow:hidden;}
.event .event_template .tem_left{ float:left; width:510px; padding:10px;}
.event .event_template .tem_left table.template{ z-index:1; width:510px; border:1px solid #ccc; border-bottom:none; border-left:none;}
.event .event_template .tem_left table.template td{ border:1px solid #ccc; border-right:none; border-top:none; line-height:25px;}
.event .event_template .tem_left table.template1 td{ border:1px solid #ccc; border-right:none; border-bottom:none; line-height:25px;}
.event .event_template .tem_left table.template1{ width:480px; border:1px solid #ccc; border-bottom:none; border-left:none;}
.tem_left .tem_type{ width:510px; height:157px; padding:0; margin:0; border-bottom:1px solid #ccc; overflow-y:auto;}
.blue_bg{ background:#edf0f2;}
.white{ background:#fff;}
.tem_right{ float:left; padding:10px 20px; width:180px;}
.event input{ line-height:18px; height:18px; margin:2px 0;}
.event select{ border:1px solid #ccc;  margin:2px;}
.event .layout table{ padding:0 10px;}
.event .layout table td{ vertical-align:top;padding:5px 0;}
.event .layout table td img{ padding:0; margin:0;}
.event .layout table td h2{ padding-left:5px;}
/*website*/
.website{float:left; width:750px; margin-left:10px; letter-spacing:1px; background:#eee; min-width:750px;}
.website p{ background:none; padding:5px 0 5px 10px;}
.website .web_nav{ background:#c9a06a; overflow:hidden; height:26px;}
.website .web_nav ul{ border-bottom:1px solid #930; border-left:1px solid #930; height:25px;}
.website .web_nav ul li{ display:block; float:left;}
.website .web_nav ul li.web_choose a{ background:#eee; border:1px solid #930;border-bottom:1px solid #eee; border-left:none; color:#a77350; font-weight:700;}
.website .web_nav ul li a{ color:#fff; height:27px; line-height:27px; margin-bottom:-1px; padding:5px 11px; *padding:2px 11px;*height:22px; *line-height:22px; border-right:1px solid #930;}
.website .webcon ul{ background:#eee;}
.website table{ width:100%; background:#eee;border-collapse:collapse;}
.website table td{ padding:2px 5px;}
.website table td img{ vertical-align:middle;max-width:550px; expression(this.width > 550px ? "550px" : this.width);}
.website .pagecon p{ font-size:12px; padding-left:10px;}
.website .pagecon table td{ padding:5px; vertical-align:top;}
.website  strong{ color:#333; line-height:22px;}
.website .pagecon h1{ font-size:12px; line-height:32px; padding-left:10px;}
.website .webcon ul table{ width:100%; border:1px solid #ccc; border-bottom:none; border-left:none;}
.website .webcon ul table td{ border:1px solid #ccc; border-top:none; border-right:none; padding:5px;}
.website .webcon ul table td a{ text-decoration:underline;}
.website .webcon ul table td img{ padding:0 5px 0 0;}
.website .webcon ul.pageset h1 span{ padding:0 5px;}
.website .webcon ul.pageset h1 span a{ text-decoration:underline; padding-left:5px;}
.website textarea{ width:450px; height:90px; margin:0 5px; border:1px solid #ccc;}
.website input,.website select,.website textarea{ margin:0; border:1px solid #ccc;}
.marzoon{ color:#800000; font-weight:700;}
.pagetype{ width:400px; height:300px; display:block; top:150px; left:200px; border:3px solid #333; border-radius:5px; display:none; z-index:3999; position:absolute; background:#fff;}
.layoutmain table.color img{ vertical-align:middle; padding:0 5px;}
.layoutmain h1{ background:#ccc; width:50px; height:23px; float:left; text-align:center; line-height:23px;}
.layoutmain h1 a{ color: #fff;}
ul.presentation .modol p{ background:none; color:#333; font-weight:normal;}
/*contact*/
.contact{ float:left; width:750px; padding-left:10px;}
.contact_search{vertical-align:middle; float:right;}
.contact_search span{ float:left; line-height:22px;}
.contact_view{ background:#edf0f2; padding:10px 50px; border:1px solid #ccc; height:205px;}
.contact_view p{ text-align:right; padding-right:10px; cursor:pointer;}
.contact_view .view01{ background-image:url(../images/contacts_view.png); width:165px; height:105px; float:left; background-repeat:no-repeat; background-position:0 0; margin:0 20px;}
.contact_view .view01:hover{ background-position:-165px 0;}
.contact_view .view02{ background-image:url(../images/contacts_view.png); width:165px; height:105px; float:left; background-repeat:no-repeat; background-position:0 -103px;margin:0 20px;}
.contact_view .view02:hover{ background-position:-165px -103px;}
.contact_view .view03{ background-image:url(../images/contacts_view.png); width:165px; height:105px; float:left; background-repeat:no-repeat; background-position:0 -206px; margin:0 20px;}
.contact_view .view03:hover{ background-position:-165px -206px;}
.contact_view ul.contact_link{ background:url(../images/emarketing_bg.gif) no-repeat 0 0; width:635px; height:39px; padding:0 0 0 180px;}
.contact_view ul.contact_link li{ float:left; line-height:39px; padding-right:50px;}
.contact_view ul.contact_link li a{ font-weight:7; text-decoration:underline;}
.contact_detail{ overflow:hidden;}
.contact_detail ul{ border:1px solid #ccc;}
.contact_detail ul.your_contact{ width:295px; height:197px; float:left;}
.contact_detail ul p{ background:#e5e5e5; line-height:32px; color:#00669b; font-weight:700; font-size:14px; padding-left:10px;}
.contact_detail ul.your_contact li{ line-height:25px; margin:1px 5px; background:#f8f8f8; padding-left:5px; clear:both; height:25px; overflow:hidden;}
.contact_detail ul.your_contact li span{ float:right; padding-right:10px;}
.contact_detail ul.your_contact li.td01{ background:#f1f1f1;}
.contact_detail ul.didknow{ background-image:url(../images/did_know2.jpg); width:421px; height:177px; float:left; margin-left:10px; padding:10px;}
.contact_detail ul.didknow span{ float:right;}
.contact_detail ul.didknow span a{color:#fff; line-height:25px; font-size:12px; text-decoration: underline;}
.contact_detail ul.didknow h1{ line-height:35px; color:#fff; font-size:16px; }
.contact_detail ul.didknow h2{ color:#fff; line-height:22px;}
.contact_detail ul.didknow h2 a{ font-style:italic; text-decoration:underline; color:#fff;}
.contact_detail ul.fast_view{ width:441px; height:197px; float:left; margin-left:10px;}
.contact_detail ul.fast_view p span{ float:right; margin-top:5px;}
.contact_detail ul.your_contact span.your_tool{ background:url(../images/image_sprite.png) no-repeat -32px -32px; height:16px; width:16px; display:block; float:right; margin:5px 10px 0 0; cursor:pointer;}


.contact_edit{ width:750px; margin-left:10px; float:left; position:relative;}
.contact_edit .edit_head{ background:url(../images/page-header.png) repeat-x; height:67px; width:730px; padding:10px; overflow:hidden; border-radius:3px; top:0px; left:200px;z-index:1001;}
.fixed{ position:fixed; margin-left:10px;}
.contact_edit .list_head{ background:url(../images/page-header.png) repeat-x; height:47px; width:730px; padding:5px 10px; overflow:hidden; border-radius:3px;top:0px; left:200px;z-index:1002;}
.contact_edit .edit_head h1{ font-size:16px; font-weight:700; color:#fff; line-height:32px; float:left; padding-left:10px;}
.contact_edit .edit_head span{ float:right;}
.contact_edit .list_head h1{ font-size:14px; font-weight:700; color:#fff; line-height:32px; float:left;}
.contact_edit .list_head span{ float:right;}
.contact_edit .edit_head ul{ height:30px; margin-top:5px;}
.contact_edit .edit_head ul li{ float:left; width:72px; margin-right:5px; text-align:center; background:#457f9f; border-radius:3px; cursor:pointer;}
.contact_edit .edit_head ul li a{ color:#fff; line-height:30px; font-weight:700px;}
.contact_edit .edit_head ul li.edit_choose{ background:#fff;}
.contact_edit .edit_head ul li.edit_choose a{ color:#666;}
.contact_edit .edit_con{ padding:10px 0; background:#fff; z-index:auto;}
.contact_edit .edit_con p{ line-height:32px; background:#ececec; color:#00669b; font-size:14px; font-weight:700; padding-left:10px;border-radius:3px; margin-top:5px;}
.edit_con table{ width:100%; border:1px solid #ccc; border-bottom:none; border-left:none;border-collapse:collapse;}
.edit_con table td{ border:1px solid #ccc; padding:5px; border-right:none; border-top:none; word-break:normal;}
.edit_table{ background:#f1f1f1; border:1px solid #ececec; border-radius:3px; overflow:hidden; margin:5px 0 0 0;}
.edit_table label{ width:200px; float:left; text-align:right; line-height:32px; vertical-align:middle;}
.edit_table label h1{ font-size:13px;}
.edit_table .edit_input{ background:#fff; float:left; width:538px; padding:0 5px; line-height:32px;}
.edit_table .edit_input label{ width:auto;}
.edit_table .edit_input input{ width:400px; border:1px solid #ccc; border-radius:3px; float:left; margin:5px;}
.edit_table .edit_input select{ width:400px; border:1px solid #ccc; border-radius:3px; float:left; margin:5px;}
.edit_table .edit_input label{ line-height:32px;}
.edit_table .edit_input img{ padding:5px;}
.import_table{ background:#f1f1f1; border:1px solid #ececec; border-radius:3px; overflow:hidden; margin:5px 0 0 0;}
.import_table label{ width:300px; float:left; text-align:right;}
.import_table label h1{ font-size:14px; font-weight:700;}
.import_table .edit_input{ background:#fff; width:438px; padding:0 5px; line-height:32px; float:left;}
.import_table .edit_input label{ width:auto;}
.import_table .edit_text{ background:#fff; width:438px; padding:0 5px; line-height:32px; float:left;}
.import_table .edit_text label{ width:auto;}
.import_table .edit_input input{ border-radius:3px; float:left; margin:6px;}
.import_table .edit_text input{ border-radius:3px; float:left; margin:2px; border:1px solid #ccc; width:300px;}
.import_table .edit_input select{ width:400px; border:1px solid #ccc; border-radius:3px; float:left; margin:5px;}
.import_table .edit_input label{ line-height:32px;}
.import_table .edit_input img{ padding:5px;}
.import_name{ float:left; width:150px;}
.import_name table{line-height:23px;border-collapse:collapse;}
.import_con{ float:left; width:588px; overflow-x:scroll;}
.import_con table td{ line-height:23px;  white-space:nowrap;}
.groupsearch{ border:10px solid #333; width:750px; position:absolute; top:200px; left:200px; background:#fff; border-radius:8px; z-index:4001;}
.groupsearch p{ line-height:50px; font-size:16px; font-weight:700; color:#fff; padding-left:20px; background:#999;}
.groupsearch p span a{color:#333; font-weight:700; float:right; padding-right:10px; font-size:12px;}
.groupsearch table{ width:98%; border:1px solid #ccc; margin:10px; border-bottom:none; border-left:none; background:#fff;border-collapse:collapse;}
.groupsearch table td{ border:1px solid #ccc; border-right:none; border-top:none; line-height:26px;}

.edit_con .group a{ color:#00669b; text-decoration:underline;}
.imgsel{ width:20px; height:20px; background-image:url(../images/img-option-menu-arrows.png); background-position:0 0; background-repeat:no-repeat; float:right; position:relative; cursor:pointer;}
.imgsel:hover{ background-position:0 -30px; z-index:2004;}
.del{ width:100px; border:1px solid #00669b; border-radius:3px; position:absolute; top:20px; left:2px; background:#eee; display:none; z-index:2005;}
.del p{ line-height:32px; cursor:pointer; text-align:left;}
.del p:hover{ background:#fff;}
.del p img{ padding:0 5px;}
.del ul li{ line-height:32px; cursor:pointer; text-align:left;}
.del ul li:hover{ background:#fff;}
.del ul li img{ padding:0 5px;}
.group_table{ width:750px;}
.group_table table{ width:100%; border:1px solid #ccc; border-bottom:none; border-left:none;border-collapse:collapse;}
.group_table table td{ border:1px solid #ccc; padding:5px; border-right:none; border-top:none;}
.group_table table a{ padding:0 3px; color:#666;}
.contact_type{ border:3px solid #666; border-radius:5px; background:#fff; padding-bottom:10px; overflow:hidden;z-index:2000; outline: 0px; height: auto; width: 720px; top: 200px; left: 342px;position:fixed;_position:absolute;}
.contact_type h1{ background:#999; line-height:40px; color:#fff; font-size:14px; font-weight:700; margin:0; padding:0;}
.contact_type h1 span{*margin-top:-35px;}
.contact_type table{ width:700px; margin:10px; border:1px solid #ccc; border-bottom:none; border-left:none;border-collapse:collapse;}
.contact_type table td{ border:1px solid #ccc; border-top:none; border-right:none; line-height:32px;}
.contact_type p{ margin:10px;}

ul.registrant table input{ width:200px; margin-left:0; padding-left:0;}
ul.registrant table td{ padding-left:10px;}
ul.registrant table select{ margin-left:0; padding-left:0;}

/*question*/
table#question{ border:1px solid #ccc; background:#fff;}
table#question  td span{ border:1px solid #ccc; padding:0 5px; float:left; margin:0 5px; background:#fff;}
span.bk{ border:1px solid #ccc; padding:0 5px; float:right; margin:0 5px; background:#fff;}
table#question  td  input{ margin:0 5px;}
ul.pageset1 table td input{ border:none;}
table#addtype{ border:1px solid #ccc; border-bottom:none; border-left:none; float:left; width:670px;}
table#addtype td{ border:1px solid #ccc; border-top:none; border-right:none;height:33px;}
table#button{ float:left; width:70px; border-top:1px solid #ccc;}
table#button td{ border:1px solid #ccc; border-top:none;  border-left:none; height:33px;}
table#button td img{ padding:3px;}
table#button2{ float:left; width:70px; min-height:70px;}
table#button2 td{ height:24px; padding:5px 0; vertical-align:middle;}
table#addtype2 td input{height:20px; border:1px solid #ccc;}


.set-order{ width:680px; position:absolute; z-index:2009; border:10px solid #000; border-radius:5px; left:200px; top:200px; background:#fff; padding:10px; display:none;}
.set-order p{ position:relative;}
.set-order p img{ position:absolute; top:-20px; right:-20px; cursor:pointer;}
.set-order table#set{ width:100%; background:#edf0f2; border:1px solid #eee; border-bottom:none; border-left:none;}
.set-order table#set td{ line-height:28px; border:1px solid #eee; border-right:none; border-top:none;}
.set-order table{ width:100%; background:#fff;border-collapse:collapse;}
table.site_meet{border-collapse:collapse;}
.set-order table td{ line-height:28px;}
tr.custom_hui td{ background:url(../images/bar_bg.png) repeat-x left bottom; font-weight:700; color:#00669b;}
.tbborder{ border:1px solid #ccc; background:#fff;}
.tbborder table{ background:#fff;border-collapse:collapse;}
table.tbborder{ width:100%; border:1px solid #ccc; border-bottom:none; border-left:none; background:#fff;}
table.tbborder td{ border:1px solid #ccc; border-right:none; border-top:none; vertical-align:middle;}
table.tbborder td input{ margin:0 5px;}
table.redborder{ width:100%; border:1px solid #B96064; border-bottom:none; border-left:none; background:#fff;}
table.redborder td{ border:1px solid #B96064; border-right:none; border-top:none; vertical-align:middle;}
#session-button{ position:relative;}
.session-type,.session-type1,.action,.action1{ z-index:2013; position:absolute; top:23px; left:0; border:1px solid #ccc; background:#eee; width:200px; border-radius:3px;}
.session-type li,.session-type1 li,.action li,.action1 li{ text-align:left; padding:0 5px; line-height:26px; vertical-align:middle; list-style:inside square;}
.session-type li:hover,.session-type1 li:hover,.action li:hover,.action1 li:hover{ background:#ccc; text-align:left;}
.event_over{border:1px solid #ccc; height:230px; overflow: hidden;}
.event_over table{ width:365px;border-collapse:collapse;}
.event_over table td{ height:22px;}
.event_over table td a{ text-decoration:underline; vertical-align:middle;}
.event_over table td a img{ padding:0 0 0 10px;}
/*选择样式*/
a.addtype{ padding:2px 5px 5px 5px; background:#ccc; color:#000; margin-left:0;}

/*弹出选择分类页面*/
.addgatagory{ border:10px solid #333; border-radius:5px; width:600px; padding:10px;  background:#fff; position:fixed; top:100px; left:200px; z-index:2010;}
.addgatagory .tag_show{ max-height:300px; overflow:auto;}
.addgatagory .close{ position:relative;}
.addgatagory .close img{ position:absolute; top:-20px; right:-20px; cursor:pointer;}
.addgatagory h1{ font-weight:700; font-size:14px; line-height:28px;}
.addgatagory table{width:100%;border-collapse:collapse;}
.addgatagory table td{ padding:3px;}
.addprint{ border:10px solid #333; border-radius:5px; width:184mm; padding:10px;  background:#fff; position:absolute; top:100px; left:200px; z-index:2010;}
.addprint .close{ position:relative;}
.addprint .close img{ position:absolute; top:-20px; right:-20px; cursor:pointer;}
.addprint h1{ font-weight:700; font-size:14px; line-height:28px;}
.addprint table{ width:100%;border-collapse:collapse;}
.addprint table td{ padding:3px;}
.changepsw table{ width:100%; padding:0 0 20px 0;}
.changepsw{ border:10px solid #333; border-radius:5px; width:500px; left:200px; background:#fff; position:absolute; z-index:2010; display:none;}
.changepsw .close img{ position:absolute; top:-10px; right:-10px; cursor:pointer;}.changepsw table td{ padding:5px;}
.changepsw .close{ position:relative;}
.changepsw h1{ font-weight:700; font-size:14px; line-height:28px;}
.changepsw table td{ padding:3px;}


.typechoose{width:600px; padding:0 0 10px 0; background:#fff; position:fixed; top:100px; left:200px; z-index:2010; display:none;}


table#type{ background:#fff;}
table.email td{ vertical-align:middle;}
ul.pageset table td{ padding:0 5px;}
ul.pageset table td input,ul.pageset table td select,ul.pageset table td textarea{ margin:0 5px;}
.pre-content{ border:1px solid #ccc; padding:10px; height:300px; overflow:auto;}
.pre-content p{ background:none; color:#333;}
tr.bottom td{ border-bottom:1px solid #ccc;}
tr.orange td{ border-bottom:1px solid #C9A06A;}
.barcode{ border:1px solid #ccc; padding:10px; position:relative; width:200px; text-align:center;}
.barcode h1{ position:absolute; top:-25px; background:#eee; line-height:23px;left:30px; width:140px;}


/*question*/
.question{ background:#fff; width:100%; overflow:hidden;}
.question input{ margin:0 5px;}
.pagecon .edit_below .menu{ padding-top:25px; position:relative;}
.pagecon .edit_below .menu .menu_title{ position: absolute; top:0; left:0; width:100%; padding:0 0 0 10px;}
.pagecon .edit_right .menu{ padding:0;}
.pagecon .edit_right .menu .menu_title{ float:left; width:20%; padding:0 0 0 10px;}
.pagecon .edit_right .menu .que_menu{ float:left;}
.que_menu{ padding:0 0 5px 0;}
ul.que_pad{ padding:0 5px;}

/*report*/
.description{ clear:both; display:none; padding-left:15px}
table#type img{ padding:0 5px;}

/*badeges*/
.addbadeges{ border:10px solid #333; border-radius:5px; width:600px; padding:10px;  background:#eee; position:absolute; top:100px; left:200px; z-index:2010;}
.addbadeges .close{ position:relative;}
.addbadeges .close img{ position:absolute; top:-20px; right:-20px; cursor:pointer;}
/*--210mm*90mm--*/
.relate{ position:relative;  width:595px; height:255px; background:#fff; border:1px solid #ccc; text-align:center; }
.ticket_wide{top:50%; left:50%; margin:-127px 0 0 -297px; position:absolute;}
.ticket_wide h1{ line-height:32px; font-size:16px; color:#333; font-weight:700;}
.ticket_wide p{ line-height:28px;}

/*active_footer*/
.active_footer{ clear:both; background:url(../images/active_footbg.png) repeat-x center top; min-width:980px; overflow:hidden; padding:10px 10px 0 10px;  letter-spacing:1px;}
.active_footer .active_foot_left{ float:left; padding:0 10px 0 200px; width:325px;}
.active_footer .active_foot_left h1{ padding:5px 0;}
.active_footer .active_foot_left p{ line-height:22px; font-family:Arial;}
.active_footer .active_foot_left p a{ text-decoration:underline;}
.active_footer .active_foot_left ul{ padding:10px 0 5px 0; width:300px;}
.active_footer .active_foot_left ul li{ float:left; width:19px; height:20px; display:block; background-image:url(../images/active_share.png); background-repeat:no-repeat; text-indent:-9999px; margin:0 5px; cursor:pointer;}
.active_footer .active_foot_left ul li.foot_img01{ background-position:0 -20px;}
.active_footer .active_foot_left ul li.foot_img01:hover{ background-position:0 0px;}
.active_footer .active_foot_left ul li.foot_img02{ background-position:-23px -20px; position:relative;}
.active_footer .active_foot_left ul li.foot_img02:hover{ background-position:-23px 0;}
.active_footer .active_foot_left ul li.foot_img03{ background-position:-46px -20px;}
.active_footer .active_foot_left ul li.foot_img03:hover{ background-position:-46px 0;}
.active_footer .active_foot_left ul li.foot_img04{ background-position:-69px -20px;}
.active_footer .active_foot_left ul li.foot_img04:hover{ background-position:-69px 0;}
.active_footer .active_foot_left ul li.foot_img05{ background-position:-92px -20px;}
.active_footer .active_foot_left ul li.foot_img05:hover{ background-position:-92px 0;}
.active_footer .active_foot_min{ float:left; padding:10px 0 0 10px; }
.active_footer .active_foot_min ul li h1{ font-weight:700; font-size:14px; line-height:32px;}
.active_footer .active_foot_min ul li{ float:left; padding:0 20px; border-left:1px dotted #ccc; min-height:80px;}
.active_footer .active_foot_min ul li p{ line-height:22px;}
.active_footer .active_foot_min ul li p a{color:#666;}
.active_footer .foot_container{ margin:0 auto; width:700px;}

/*user*/
table#user td input,table#user td select{ width:200px; border:1px solid #ccc;}
.act_description{border:1px solid #ccc; height:230px; background:#fff; max-width:368px; overflow:auto; table-layout:fixed; word-break: break-all;}
.data_table table{ width:100%; background:#eee;border-collapse:collapse;}
.data_table table td{ padding:5px;}
.data_table table input{ width:260px; border:1px solid #ccc;}
tr.contact_blue td{ background:#00669b; color:#fff; padding-left:15px; font-size:14px; font-weight:700;}
.button_two{ float:left; position:relative; margin-right:5px;}
.button_two a{position:absolute;color:#fff;left:35%;top:15%; font-size:16px; text-decoration:none;}
/*supplier*/
.supplier{padding:0 0 10px 0; margin:0; }

.supplier_logo{ overflow:hidden; height:35px; padding:5px 0 5px 10px;}
.supplier_logo a{ float:left;}
.supplier_logo span{ float:left; padding:4px;}
.supplier_logo .supplier_mess{float:left; text-align:right; width:820px;}
.supplier_logo .supplier_mess p{ float:right;}
.supplier_logo .supplier_mess a{float:left; text-decoration:none; color:#666; padding:0 5px; letter-spacing:1px; line-height:23px;}
.supplier_logo  a.active_icon{ float:left; padding:0; border:1px solid #aaa; border-radius:3px; clear:both; background-image:url(../images/cv-icon-sprite.png); background-repeat:no-repeat; background-position: 0 -700px; width:16px; height:16px; display:block; margin:2px;}
.supplier_logo  a.active_icon:hover{ background-position:-20px -700px;}
.supplier_nav{ width:100%; background:#eee; padding:10px 0 0 0;}
.supplier_nav ul.supplier_sub{ float:left; border-bottom:none; width:320px; padding-left:10px; }
.supplier_nav ul.supplier_sub li{ float:left; color:#333;font-size:14px; font-weight:700; line-height:28px; height:28px; width:80px; text-align:center;}
.supplier_nav ul.supplier_sub li.supplier_choose{ background:#a77350; color:#fff;}
.supplier_nav ul.supplier_sub li.supplier_choose a{ color:#fff;}
.supplier_nav ul.supplier_sub li.supplier_choose a:hover{ text-decoration:underline;}
.supplier_nav ul.supplier_sub li.supplier_choose{ background:#0f5179; color:#fff;}
.supplier_nav ul.supplier_sub li.supplier_choose a{ color:#fff;}
.supplier_nav ul.supplier_sub li.supplier_choose a:hover{ text-decoration:underline;}

.supplier_nav ul.sup_link{ clear:both; overflow:hidden; padding:7px 0 7px 10px; height:20px; background:#0f5179;}
.supplier_nav ul.sup_link li{ float:left; padding:0 15px;line-height:20px; height:20px;}
.supplier_nav ul.sup_link li.link_choose{ background:#4b7c9a; border-radius:3px;}
.supplier_nav ul.sup_link li a{ text-decoration:none; color:#fff;}
.supplier_nav ul.csup_link{ clear:both; overflow:hidden; padding:7px 0; height:20px; background:#00669b;}
.supplier_nav ul.sup_link li{ float:left; padding:0 10px;line-height:20px; height:20px; margin:0 5px;}
.supplier_nav ul.sup_link li a{ text-decoration:none; color:#fff;}

.supplier_nav h2{ line-height:36px; height:36px; padding-left:20px; background:#eee;}
.supplier_nav h2 img{float:left; padding:8px 5px 0 0;}
.site_left .supplier_link{ border:1px solid #ccc; width:198px;}
.site_left .supplier_link p{ background:#4182a9; line-height:28px; font-size:14px; color:#fff; font-weight:700; padding-left:10px;}
.site_left .supplier_link ul{ padding:10px;}
.site_left .supplier_link ul li{ border-bottom:1px solid #eee; line-height:25px; padding-left:5px; cursor:pointer;}
.site_left .supplier_link ul li.local_set{ background:#eee;}
.supplier_bg{ background:#4182a9; color:#fff;}
tr.supplier_bg td{ padding:5px 0 5px 15px; font-weight:700;}
.supplier_redbg{ background:#b96064; color:#fff;}
tr.supplier_redbg td{ padding:5px 0 5px 15px; font-weight:700;}
.sup_site p{ background:#efefef; border:1px solid #ccc; padding:5px; margin-bottom:5px;}
.sup_site{float:left; width:750px; margin-left:10px; letter-spacing:1px;}
.sup{ background:#eee;}
.sup ul{ padding:10px 0;}
.sup_site table{ width:100%;border-collapse:collapse;}
.sup table td{ padding:5px 0 5px 5px; vertical-align:top;}
.sup table td a{ padding:0 5px;}
.sup table td img{ vertical-align:middle; padding:0 5px;}
.sup table.tbborder td a{ color:#369;}
#infor3 a img{ z-index:2010;}
.sup table input{ width:180px;}
.sup table select{ width:182px;}
.sup table textarea,.sup table input,.sup table select{ border:1px solid #ccc;}
.sup table#type{ background:#fff;}
.sup_step{ text-align:center; padding:0 0 10px 0; overflow:hidden;}
.sup_step .step_title{ color:#999;}
.sup_step .step_title span{ padding:0 5px;}
.sup_blue{ color:#4381A8; font-weight:700;}
.sup_red{ color:#b7494c; font-weight:700;}
.sup_step ul{ width:570px; margin:0 auto;}
.sup_step ul li{color:#A5B7C0; float: left; background:url(../images/rfp_wizard_future_state.png) no-repeat; padding-top:30px; width:114px; text-align:center;}
.sup_step ul li.current{color:#125079; background:url(../images/rfp_wizard_current_state.png) no-repeat;}
.sup_step ul li.last{color:#4381A8; background:url(../images/rfp_wizard_past_state.png) no-repeat;}
.sup strong{ color:#333;}
.sup tr.trborder td{ border-bottom:1px solid #ccc;}
.sup table td  span a{ padding:0 15px;}
.sup_title{ background:url(../images/form-section-header-bg.png) repeat-x left bottom; border:1px solid #ccc; line-height:32px; background-color:#fff; padding-left:10px; font-weight:700; margin:5px 10px 5px 5px;}
.demand{ margin:10px 10px 10px 20px; width:720px;}
.demand table{ width:700px;border-collapse:collapse;}
.demand1{ margin:10px 10px 10px 20px; width:720px;}
.demand2{ margin:10px 10px 10px 20px; width:720px;}
tr.sup_hui td{ background:#eee; color:#333;}
.add_night{ border:1px solid #ccc; width:180px; overflow:hidden; position:absolute; top:20px; right:0; background:#fff; z-index:2031;}
.add_night p{ background:#4182a9; color:#fff;}
.add_night ul{ padding:10px;}
.add_day{ border:1px solid #ccc; width:180px; overflow:hidden; position:absolute; top:20px; right:0; background:#fff; z-index:2031;}
.add_day p{ background:#4182a9; color:#fff;}
.add_day ul{ padding:10px;}

.detail_add{ z-index:1029; border:1px solid #ccc; background:#fff; width:260px; height:220px; position:absolute; top:-20px; right:-20px; text-align:left;}
.detail_add p{ background:#4182a9; color:#fff; padding-left:10px;}
.detail_add textarea{ width:240px; height:100px; resize:none; margin:5px 8px;}
.sup_site .sup_nav{ background:#4381A8; overflow:hidden; height:26px;}
.sup_site .sup_nav ul{ border-bottom:1px solid #000; border-left:1px solid #000; height:25px;}
.sup_site .sup_nav ul li{ display:block; float:left;}
.sup_site .sup_nav ul li:hover{ background:#346a8a;}
.sup_site .sup_nav ul li.web_choose a{ background:#eee; border:1px solid #000;border-bottom:1px solid #eee; border-left:none; color:#4381A8; font-weight:700;}
.sup_site .sup_nav ul li a{ color:#fff; height:27px; line-height:27px; margin-bottom:-1px; padding:5px 11px; border-right:1px solid #000; font-weight:700;}
.sup_site .sup_rednav{ background:#b7494c; overflow:hidden; height:26px;}
.sup_site .sup_rednav ul{ border-bottom:1px solid #b7494c; border-left:1px solid #b7494c; height:25px;}
.sup_site .sup_rednav ul li{ display:block; float:left;}
.sup_site .sup_rednav ul li:hover{ background:#b7494c;}
.sup_site .sup_rednav ul li.web_choose a{ background:#eee; border:1px solid #b7494c;border-bottom:1px solid #eee; border-left:none; color:#b7494c; font-weight:700;}
.sup_site .sup_rednav ul li a{ color:#fff; height:27px; line-height:27px; margin-bottom:-1px; padding:5px 11px; border-right:1px solid #b7494c; font-weight:700;}

.misspsw1{width:800px; height:700px; border:10px solid #333; border-radius:5px; padding:10px;  background:#fff; position:fixed; top:100px; left:350px; z-index:2010; display:none;}
.misspsw1 .close{ position:relative;}
.misspsw1 .close img{ position:absolute; top:-20px; right:-20px; cursor:pointer;}
.misspsw1 h1{ font-weight:700; font-size:13px; line-height:28px; padding-left:20px; line-height:32px;}
.misspsw1 p{ letter-spacing:1px; padding:5px 20px;}
.misspsw1 table td{ padding:5px 3px; vertical-align:top;}

/*backstage*/
.org_discriton{ position:absolute; top:20px; left:-20px; width:300px; border:1px solid #ccc; display:none; z-index:2010;}
.org_discriton table,.org_discriton table td{ border:none; background:#fff;}
tr.bottom td{ border-bottom:1px solid #ccc;}
.backstage h1{ font-size:16px; border-bottom:1px solid #4182A9; padding:5px 0;}

/*Help*/.help_left{ float:left; width:350px; border:1px solid #ccc; padding:0 0 10px 0;}
.search_help p.search_title{ text-align:center; background:url(../images/ToolbarBackground.jpg) repeat-x; height:32px; line-height:32px; font-size:14px; font-weight:700; width:350px;}
.search_help input{ border:1px solid #ccc; float:left; width:240px; height:24px; margin:0 5px; border-radius:3px;}
.help_text{ padding:5px 0;}
.help_link{ padding:10px;}
.help_link ul li{ line-height:28px; vertical-align:middle; padding:0 0 0 20px; clear:both;}
.help_link ul li img{ padding:5px 10px 0 0; float:left;}
.local_third{ display:none;}
.help_list{ padding:5px;}
.help_main{ float:left; width:600px; margin:0 0 0 10px; }
.help_crum{ padding:5px 0;font-size:14px;}
.help_con{ padding:10px 5px; line-height:22px;font-size:14px;}
.help_con p.title{ font-size:16px; color:#4182a9;}
p.help_tips{ border-top:1px solid #ccc; line-height:32px;}
.help_bold{ font-weight:700;}
/*链接有下划线*/
.website .pagecon table td a.underline{ text-decoration:underline;}
.website .pagecon table td{ max-width:600px !important;}
/*wall*/
.web_upto_nav{ position:relative; padding-top:30px;}
p.upto_tab{ clear:both; position:absolute; left:0; top:0;}
p.upto_tab a{ float:left; color:#333; border:1px solid #ccc; border-bottom:none; padding:5px 5px 5px 10px;}
.web_upto{ clear:both; border:1px solid #ccc; background:#fff;}
.web_upto table{background:#fff; border-bottom:1px solid #ccc;}
.pagecon .web_upto table tr td.upto_img img{ width:80px; padding:1px; border:1px solid #ccc;}
.pagecon .web_upto table tr td h1{ font-weight:700; font-size:16px !important; padding:0; line-height:24px;}
.pagecon .web_upto table tr td p{ padding:5px 0;}
p.upto_tab a.current{background:#fff;}
/*项目签到提示*/
.prog_tips{position:absolute; left:760px; top:0; background:#fff; border:1px solid #ccc; padding:10px; width:200px;}
.prog_tips span{ color:#f00;}
.page_pro{ width:150px; float:left;}
