@charset "utf-8";
/* BY Z 2012-10-29 */

body{ text-align:left; margin:0; padding:0; color:#fff; font:12px "黑体",Arial,Tahoma; background:#cdcdcd;}
div,form,img,ul,ol,li,dl,dt,dd,p{ margin:0; padding:0; border:none;}
ul,li,dl,dd{ list-style-type:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-size:12px; font-weight:normal;}
img,span{ vertical-align: middle;}
input,select,button{ font:12px Verdana,Arial,Tahoma; vertical-align:middle;}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
a{ color: #000; text-decoration:none;}
a:hover{ color:#000; text-decoration:none;}
.white a{ color: #fff; text-decoration:none;}
.white a:hover{ color:#fff; text-decoration:none;}

.inner_title{ height:49px; display:block; background:url(../img/dot.gif) left center repeat-x; margin:6px 9px 0 9px;}
.inner_title span{ width:152px; height:40px; float:left;}
.inner_title h2{ width:47px; height:18px; padding:6px 0 0 6px; margin-top:9px; background:url(../img/title_bg02.gif) no-repeat; text-align:center; display:block; float:right; cursor:pointer;}
.inner_title h4,.inner_title h6{ width:57px; height:18px; padding:6px 0 0 15px; font-family:"宋体"; margin-top:9px; background:url(../img/title_bg04.gif) no-repeat; display:block; float:right; cursor:pointer; }
.inner_title h6{ width:69px; background:url(../img/title_bg06.gif) no-repeat;}
.inner_title h5{ width:155px; margin-top:15px; font-size:14px; background:#282828; text-align:right; float:right;}

.navigation{ width:100%; min-width:1026px; background:#000; margin:0 auto; z-index:1000;}
.navigation_body{ width:792px; height:40px; margin:0 auto;}
.navigation_body li{ height:40px; float:left;}
.navigation_body li a{ width:198px; height:40px; display:block;}
.navigation_body li a.myclients{ background:url(../img/myclients.gif) no-repeat;}
.navigation_body li a:hover.myclients{ background:url(../img/myclients01.gif) no-repeat;}
.navigation_body li .individual_behavior{ background:url(../img/individual_behavior.gif) no-repeat;}
.navigation_body li a:hover.individual_behavior{ background:url(../img/individual_behavior01.gif) no-repeat;}
.navigation_body li .all_behavior{ background:url(../img/all_behavior.gif) no-repeat;}
.navigation_body li a:hover.all_behavior{ background:url(../img/all_behavior01.gif) no-repeat;}
.navigation_body li .broker_homepage{ background:url(../img/broker_homepage.gif) no-repeat;}
.navigation_body li a:hover.broker_homepage{ background:url(../img/broker_homepage01.gif) no-repeat;}
.loading_frame_info{background:url(../img/loading.gif) left center no-repeat; padding-left:26px; border:none; font-size:14px;}

.tab_title{ width:100%; height:46px; margin:8px auto 0 auto; background:#282828; overflow:hidden;}
.behavioral_data_bodyl{ width:auto; padding:8px 0 0 8px; float:left;}
.behavioral_data_bodyr{ width:auto; padding:6px 8px 0 0; float:right;}
.behavioral_data_bodyr li{ width:96px; height:32px; background:url(../img/name_bgs.gif) no-repeat; margin:0 0 0 8px; float:left; display:inline;}
.behavioral_data_bodyr li a{ width:96px; height:23px; font-size:15px; text-align:center; display:block; padding-top:9px; cursor:pointer;}
.behavioral_data_bodyr .li_name{ width:126px; background:url(../img/name_li.gif) no-repeat;}
.behavioral_data_bodyr li .name_left{ width:88px; background:url(../img/name_left.gif) 8px center no-repeat; text-align:left; padding-left:38px;}
.behavioral_data_bodyr li .name_right{ width:88px; background:url(../img/name_right.gif) 98px center no-repeat; text-align:right; padding-right:30px;}

/* Frame Construction */
.left_warpper{ width:50%; float:left; margin-left:-1px;}
.right_warpper{ width:50%; float:right;}
.inner_black{ background:#000; margin:0 9px;}
.corner_add,.black_add{ height:6px; overflow:hidden;}
.behavior_tendency,.belong_to_label{ height:200px;  margin-top:8px; background:#282828; border:1px solid #000;}
.belong_to_label{ height:245px;}
.client_rights,.basic_data,.mail_serve,.optional_stock,.recommend_serve,.attention_stock{ height:288px; background:#282828; display:block; margin:8px 8px 0 0; border:1px solid #000;}
.basic_data{ height:300px;}
.client_rights{ height:145px;}
.recommend_serve,.attention_stock{ margin:8px 0 0 0;}
.corner{ overflow:hidden;}
.basic_data .corner{ height:288px;}
.client_rights .corner{ height:133px;}
.behavior_tendency .corner{ height:188px;}
.belong_to_label .corner{ height:233px;}
.mail_serve .corner,.recommend_serve .corner,.optional_stock .corner,.attention_stock .corner{ height:276px;}
.basic_data .black_corner{ height:218px;}
.mail_serve .black_corner{ height:204px;}

/* 个人 基本数据 */
.basic_left{ width:340px; _width:332px; height:144px; padding-top:6px; float:left;}
.basic_left dd{ display:block;}
.basic_right{ width:145px; height:140px; background:url(../img/line.gif) left center no-repeat; float:right;}
.basic_people{ margin:0 10px 0 0; padding-left:8px; float:left; display:inline;}
.basic_people img{ padding-left:8px;}
.basic_people dt{ width:70px; height:14px; padding-top:2px; text-align:center; display:block; background:#585858; font-size:12px; font-family:"宋体";}
.basic_info dd h1{ width:240px; font-size:15px; padding:0; margin-top:1px; _margin-left:3px; float:left; display:inline; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.basic_info dd h2{ width:240px; font-size:14px; padding:2px 0; margin-top:3px; _margin-top:-3px; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.basic_left .login h3{ width:119px; font-size:14px; padding-top:3px; _padding:3px 0 0 3px; margin-right:3px; _margin-right:-1px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.basic_left pre{ width:100px; padding:8px 0 0 20px; margin-left:8px; font-size:13px; float:left; display:inline;}
.basic_left .moble{ background:url(../img/icon_02.gif) left 7px no-repeat; font-family:Arial;}
.basic_left .phone{ background:url(../img/icon_01.gif) left 7px no-repeat; font-family:Arial;}
.basic_left .qq{ background:url(../img/icon_04.gif) left 7px no-repeat; font-family:Arial;}
.basic_left .birthday{ background:url(../img/icon_06.gif) left 7px no-repeat; font-family:Arial;}
.basic_left .signature{ background:url(../img/icon_05.gif) left 7px no-repeat;}
.basic_left .home{ width:295px; height:16px; font-size:15px; background:url(../img/icon_03.gif) left 5px no-repeat; padding:6px 0 0 20px; margin:0 0 0 8px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.basic_right h1{ font-size:17px; text-align:center; margin:14px 0;}
.basic_right span{ width:91px; height:36px; padding-top:3px; background:url(../img/list_bg.gif) no-repeat; font-size:30px; text-align:center; display:block; margin:0 auto;}
.login_list{ width:100%; height:80px; position:absolute; right:-5px; _right:-6px; bottom:4px; background:url(../img/person_line.gif) left bottom repeat-x;}
.login_list ul{ width:310px; padding-top:8px; float:left;}
.login_list li{ margin:3px 2px 6px 10px; font-size:14px; float:left; display:inline;}
.login_list span{ width:76px; display:block; float:left;}
.login_list p{ width:140px; font-size:15px; line-height:24px; text-align:left; font-weight:bold; float:right;}
.login_list_add{ width:100%; height:62px; padding-top:18px; background:url(../img/box_bg.gif) right center no-repeat;}

/* 个人 试用产品 0920*/
.client{ margin:0 8px;}
.client_gr{margin:0 5px 0 7px; height:75px; padding-left:2px; border:1px solid #696566; background:#1a1a1a; overflow-y:auto; overflow:hidden;
	 scrollbar-face-color: #333333; scrollbar-shadow-color: #808080; scrollbar-highlight-color: #333333; scrollbar-3dlight-color: #808080; scrollbar-darkshadow-color: #333333; scrollbar-track-color: #00000; scrollbar-arrow-color: #cccccc;}
.client_box{ width:48%; margin:4px 0; float:left; display:inline;}
.client_box img{ margin:0 3px 0 6px; float:left;}
.client_box span{ font-size:14px; float:left; padding-top:12px;}
.client_box .name_over{ margin-left:6px; width:76px; white-space:nowrap; overflow:hidden;}

/* 个人 行为倾向 */
.behavior{ margin:0 9px; height:100%;}
.behavior_box{ width:45.5%; font-size:15px; margin:0 0 18px 0; float:left; display:inline; overflow:hidden;}
.behavior_box font{ width:30px; font-family:Arial; font-size:13px; padding:4px 1px 0 0; color:#f0ec00; text-align:right; float:left; overflow:hidden; display:inline;}
.behavior_box img{ margin-right:2px; float:left;}
.behavior_box p{ width:64px; text-align:right; float:left;}
.behavior_box p font,.behavior_box p span{ float:right;}
.behavior_box span{ float:left; padding-top:4px;}
.behavior_box span b{ padding:0 2px; font-weight:normal;}
.behavior_box_add{ width:54%;}
.behavior_box_add .font_color{ color:#f0ec00; text-align:right; font-size:15px;}
.behavior_box .font_width{ color:#f0ec00;}

/* 个人 所属标签 */
.belong_list{ height:156px; margin:0 8px;}
.belong_text{ font-size:15px; height:18px; margin:0 10px;}
.belong_list .inner{ width:88px; height:25px; font-size:15px; padding-top:7px; margin:0 30px 10px 0; text-align:center; float:left; display:inline; position:relative;}
.belong_list .lable_del{ width:7px; height:25px; position:absolute; top:0; right:4px; cursor:pointer; z-index:99; display:none;}

/* 个人 消息服务 0904*/
.mail_left{ width:100%; height:180px; margin:0 147px 0 6px; display:inline; position:absolute;}
.mail_left_tab{ width:31%; height:auto; float:left;}
.mail_left_tab li{ height:34px; padding:0 0 0 12px; margin:10px 0 0 0; background:url(../img/icon_13.gif) left 10px no-repeat; overflow:hidden;}
.mail_left_tab li span{ height:23px; display:block; padding:8px 4px 0 4px; font-size:14px;}
.mail_left_tab li strong{ font-weight:normal; float:left;}
.mail_left_tab li font{ color:#f0ec00; font-size:14px; float:right;}
.mail_left_tab li b{ text-align:right; text-decoration:underline; font-weight:normal; font-size:13px; font-family:Arial; cursor:pointer;}
.mail_left_tab_btn{ background:#383838;}
.mail_left_tab_body{ width:29%; height:170px; background:#383838; margin-top:10px; display:inline; float:left;}
.mail_left_tab_body li{ height:24px; margin:7px 0 0 0; overflow:hidden;}
.mail_left_tab_body li span{ height:22px; display:block; padding:5px 5px 0 4px; font-size:15px;}
.mail_left_tab_body li strong{ font-weight:normal; color:#f0ec00; float:left;}
.mail_left_tab_body li font{ color:#f0ec00; font-size:13px; float:right;}
.mail_left_tab_body li b{ text-align:right; text-decoration:underline; font-weight:normal; font-size:13px; font-family:Arial; cursor:pointer;}
.mail_right{ width:145px; height:140px; background:url(../img/line.gif) left center no-repeat; float:right;}
.mail_right h1{ font-size:17px; text-align:center; margin:14px 0;}
.mail_right span{ width:91px; height:36px; padding-top:3px; background:url(../img/list_bg.gif) no-repeat; font-size:30px; text-align:center; display:block; margin:0 auto;}
.mail_position{ width:204px; height:73px; position:absolute; right:-6px; bottom:6px; background:url(../img/box_bg01.gif) no-repeat;}
.mail_position p{ width:140px; font-size:15px; line-height:24px; text-align:left; padding:16px 0 0 0; font-weight:bold; float:right;}

/* 个人&&整体 推荐服务 */
.recommend_serve_top{ margin:0;}
.recommend_serve_top li{ padding:0 36px 10px 2px; float:left;}
.recommend_serve_top span{ font-size:15px; float:left;}
.recommend_serve_top b{ font-family:Arial; font-size:13px; font-weight:normal; float:left; padding:0 4px;}
.recommend_body{ min-width:493px; margin:0;}
.recommend_table_head{ width:100%; min-width:495px; height:29px; background:#000;}
.recommend_table_head td{ padding:0 5px 0 6px; font-size:16px; word-break:break-all; word-wrap:break-word;}
.recommend_div{ width:100%; min-width:495px; height:150px; overflow-y:auto; overflow:hidden;
	background-color: transparent; scrollbar-face-color: #333333; scrollbar-shadow-color: #808080; scrollbar-highlight-color: #333333; scrollbar-3dlight-color: #808080; scrollbar-darkshadow-color: #333333; scrollbar-track-color: #00000; scrollbar-arrow-color: #cccccc;}
.recommend_table_body{ width:100%; min-width:495px; height:auto; background:#1a1a1a;}
.recommend_table_body td{ height:29px; border-right:1px solid #282828; border-top:1px solid #282828; border-collapse:collapse; padding:0 5px 0 6px; font-size:15px;}
.recommend_table_body td font{ float:left;}
.recommend_table_body td .font_img{ width:11px; height:12px; display:block; background:url(../img/icon_14.gif) left top no-repeat; margin-left:4px; float:left;}
.font_yellow{ color:#f0ff00;}
.font_white{ font-family:Arial;}
.font_blue{ color:#6bade0; font-family:Arial; padding-left:4px;}
.font_green{ color:#0ea00e; font-family:Arial;}
.font_red{ color:#ff5050; font-family:Arial;}
.font_gray{ color:#a3a1a1; font-family:Arial;}
.diagn{ color:#6bade0; text-decoration:underline; cursor:pointer;}
.font_text{ text-decoration:underline; cursor:pointer;}

/* 个人 自选股 && 关注股 */
.optional_tab{ width:auto; min-width:482px; height:28px; margin:0;}
.optional_tab li{ width:86px; height:28px; float:left; text-align:center; cursor:pointer; margin-right:6px;}
.optional_tab_btn{ background:url(../images/btn_tab_01.gif) no-repeat; color:#fff;}
.optional_tab_bg{ background:url(../images/btn_tab_02.gif) no-repeat; color:#161616;}
.optional_table_head{ width:100%; min-width:495px; height:29px; background:#000;}
.optional_table_head td{ padding:0 5px 0 6px; font-size:16px; word-break:break-all; word-wrap:break-word;}
.attention_div{ width:100%; height:150px; overflow-y:auto; overflow:hidden;
	background-color: transparent; scrollbar-face-color: #333333; scrollbar-shadow-color: #808080; scrollbar-highlight-color: #333333; scrollbar-3dlight-color: #808080; scrollbar-darkshadow-color: #333333; scrollbar-track-color: #00000; scrollbar-arrow-color: #cccccc;}
.optional_table_body{ width:100%; min-width:495px; height:auto; background:#1a1a1a;}
.optional_table_body td{ height:29px; border-right:1px solid #282828; border-top:1px solid #282828; border-collapse:collapse; padding:0 5px 0 6px; font-size:15px; word-wrap:break-word; word-break:break-all;}

/* 编辑备注 */
.write_wrapper{ width:639px; height:390px; padding:4px; display:block; overflow:hidden; background:#000;}
.write_inner{ width:639px; height:390px; background:#282828; overflow:hidden;}
.info_title{ height:31px; background:url(../img/corner_black_cm.gif) repeat-x; font-size:14px; font-weight:700;}
.info_title span{ padding:8px 0 0 8px; color:#fff; float:left; font-family:"宋体";}
.info_title h2{ font-size:12px; font-weight:400; margin:10px 8px 0 0; display:inline; float:right; cursor:pointer;}
.info_title h2 a:hover{ text-decoration:underline;}
.info_title h3{ width:49px; height:16px; margin:4px 0 0 0; padding-top:6px; text-align:center; background:url(../img/btn_black_sa.gif); display:inline; float:right; cursor:pointer;}
.close{ margin:7px 8px 0 0; cursor:pointer;}
.text{ font-weight:700; font-size:14px; margin:0 0 10px 4px; font-family:"宋体";}
.info_header{ padding:10px 10px 0 6px;}
.info_header textarea{ width:623px; height:80px; color:#575556; border:1px solid #bc0404; background:#f6efed; overflow:auto; word-wrap:break-word; word-break:break-all;}
.btn{ width:100%; margin:10px 0; text-align:center;}
.btn a{ width:81px; height:21px; padding-top:8px; margin:0 auto; text-align:center; font-size:14px; font-weight:700; color:#fff; background:url(../img/btn_black.gif); display:block; cursor:pointer; font-family:"宋体";}
.btn a:hover{ background:url(../img/btn_black_d.gif); color:#fff;}

/* 整体 登录信息 */
.login_info dl{ padding-left:14px;}
.login_info_list{ width:275px; float:left;}
.login_info_list dd{ height:22px; display:block; background:url(../img/icon_13.gif) left center no-repeat; padding-left:20px; margin:0 0 20px 0;}
.login_info_list span{ width:225px; height:; padding:3px 4px 1px 4px; float:left; font-size:16px;}
.login_info_list span h2{ width:170px; font-size:15px; float:left;}
.login_info_list span h3{ width:; color:#f0ec00; font-size:15px; text-align:left; display:block; display:inline; float:left;}
.login_info_list span h3 font{ font-size:13px; font-family:Arial;}
.all_line{ width:181px; height:232px; margin-right:10px; background:url(../img/all_line.gif) left center no-repeat; overflow:hidden; display:inline; float:right;}
.chart{ width:181px; height:102px; text-align:center;}
.chart_info{ width:181px; height:130px;}
.chart_info li{ width:150px; height:; padding-left:26px; margin:6px 0 6px 0; margin-top:12px\0; font-size:15px; display:block;}
.chart_info li span{ width:142px; height:; display:block; padding:3px 4px 1px 4px;}
.chart_info h2{ width:85px; font-size:15px; float:left;}
.chart_info h3{ color:#f0ec00; font-size:13px; font-family:Arial; float:right;}
.red_bg{ background:url(../img/chart_icon02.gif) left center no-repeat;}
.green_bg{ background:url(../img/chart_icon03.gif) left center no-repeat;}
.purple_bg{ background:url(../img/chart_icon04.gif) left center no-repeat;}

/* 整体 行为倾向 */
.zt_behavior{ margin:0 9px; height:100%;}
.zt_behavior_box{ width:49%; font-size:15px; margin:0 0 18px 0; float:left; display:inline; overflow:hidden;}
.zt_behavior_box p{ margin:2px 20px 0 0; padding:3px 2px 1px 4px;}
.zt_behavior_box font{ width:46px; font-size:15px; color:#f0ec00; text-align:right; float:left;}
.zt_behavior_box font b{ text-decoration:underline; font-weight:normal; font-family:Arial; font-size:13px;}
.zt_behavior_box img{ margin:2px 8px 0 0; float:left;}
.zt_behavior_box span{ width:64px; float:left;}

/* 整体 产品资源 */
.zt_client_box{ width:32%; min-width:156px; font-size:15px; margin:0 4px 8px 2px; float:left; word-break:keep-all; display:inline;}
.zt_client_box p{ margin-top:8px; padding:3px 2px 1px 2px; float:left;}
.zt_client_box font{ width:26px; font-family:Arial; font-size:13px; color:#f0ec00; text-align:right; float:left;}
.zt_client_box img{ float:left;}
.zt_client_box span{ float:left;}
.zt_client_box span b{ font-weight:normal;}

/* 整体 标签统计 */
.all_belong_list{ height:170px; margin:4px 9px 0 9px; overflow-y:auto; overflow:hidden;
	background-color: transparent; scrollbar-face-color: #333333; scrollbar-shadow-color: #808080; scrollbar-highlight-color: #333333; scrollbar-3dlight-color: #808080; scrollbar-darkshadow-color: #333333; scrollbar-track-color: #00000; scrollbar-arrow-color: #cccccc;}
.all_belong_list dd{ width:100px; margin:14px 14px 0 6px; padding:3px 4px 1px 4px; font-size:15px; float:left; display:inline;}
.all_belong_list dd span{ width:70px; float:left; font-size:15px;}
.all_belong_list dd font{ font-family:Arial; font-size:13px; text-decoration:underline; float:right;}

/* 整体 消息服务 */
.mail_body{ min-width:462px; height:200px; margin-left:10px; padding-top:2px;}
.mail_body_tab{ width:38%; min-width:165px; height:auto; float:left;}
.mail_body_tab li{ min-width:147px; height:31px; padding:0 0 0 18px; margin:15px 0 0 0; background:url(../img/icon_13.gif) left center no-repeat; overflow:hidden;}
.mail_body_tab li span{ min-width:150px; height:23px; display:block; padding:8px 5px 0 5px; font-size:15px; cursor:pointer;}
.mail_body_tab li strong{ font-weight:normal; float:left;}
.mail_body_tab li font{ color:#f0ec00; font-size:15px; margin-right:3px; float:right;}
.mail_body_tab li b{ width:52px; _margin-right:-2px; text-align:right; display:block; text-decoration:underline; font-family:Arial; font-size:13px; font-weight:normal; float:left;}
.mail_body_tab_btn{ background:#383838;}
.mail_body_tab_body{ width:44%; height:169px; background:#383838; padding:0 25px; margin-top:15px; display:inline; float:left;}
.mail_body_tab_body li{ min-width:225px; height:24px; margin:9px 0 0 0; overflow:hidden;}
.mail_body_tab_body li span{ min-width:215px; height:22px; display:block; padding:5px 5px 0 4px; font-size:15px; cursor:pointer;}
.mail_body_tab_body li strong{ min-width:90px; font-weight:normal; color:#f0ff00; padding-right:60px; float:left;}
.mail_body_tab_body li font{ color:#f0ec00; font-size:15px; float:right;}
.mail_body_tab_body li b{ width:46px; _margin-right:-2px; text-align:right; display:block; text-decoration:underline; font-family:Arial; font-size:13px; font-weight:normal; float:left;}

/* 整体 自选最多 && 关注最多 */
.stock{ width:100%; height:262px;}
.all_optional_stock,.all_attention_stock{ height:262px; overflow:hidden;}
.all_optional_stock .corner,.all_attention_stock .corner{ height:240px; padding-top:10px; +height:235px; +padding-top:15px;}

/* 客户列表 */
.client_bodyc{ width:224px; padding-top:12px; float:left; overflow:hidden;}
.client_bodyc span{ width:47px; height:18px; padding:6px 0 0 6px; background:url(../img/title_bg02.gif) no-repeat; text-align:center; display:block; cursor:pointer;}
.client_bodyl{ width:auto; min-width:950px; padding-top:16px; font-size:14px; margin:0 61px 0 12px; position:absolute; }
.client_bodyl dt{ margin:0 10px 0 0; float:left;}
.client_bodyl dd{ width:auto; height:24px; text-align:left; display:block; margin:0 10px 0 6px; float:left; display:inline; cursor:pointer;}
.client_bodyl dd span{ width:11px; height:11px; background:url(../img/client_radio.gif) center center no-repeat;}
.client_bodyl dd input{ width:11px; height:11px; margin-right:6px; filter:alpha(opacity=0); visibility:hidden;}
.client_bodyr{ width:55px; padding-top:14px; float:right; cursor:pointer;}
.client_list_title{ width:100%; min-width:1026px; height:42px; margin:8px auto 0 auto; background:#282828; border-bottom:1px solid #000;}
.client_open{ width:100%; min-width:1026px; height:auto; margin:0 auto; background:#282828; overflow:hidden; display:none;}
.client_open_radio{ width:100%; min-width:1026px; padding-left:12px; margin-bottom:8px; font-size:14px;}
.client_open_radio dt{ width:74px; height:24px; float:left; display:block;}
.client_open_radio dd{ width:auto; text-align:left; display:block; margin:0 4px 0 12px; float:left; display:inline; word-break:keep-all; cursor:pointer;}
.client_open_radio dd span{ width:11px; height:11px; background:url(../img/client_radio.gif) center center no-repeat;}
.client_open_radio dd input{ width:11px; height:11px; margin-right:6px; filter:alpha(opacity=0); visibility:hidden;}
.client_open_check{ width:100%; min-width:1014px; padding-left:12px; margin-bottom:8px; font-size:14px;}
.client_open_check dt{ width:74px; height:24px; float:left; display:block;}
.client_open_check dd{ width:90px; text-align:left; display:block; margin:0 4px 0 12px; float:left; display:inline; word-break:keep-all; cursor:pointer;}
.client_open_check dd span{ width:11px; height:11px; background:url(../img/client_check.gif) center center no-repeat;}
.client_open_check dd input{ width:11px; height:11px; margin-right:6px; filter:alpha(opacity=0); visibility:hidden;}
/* 按钮 */
.client_title_btn{ width:198px; height:40px; background:url(../img/client_title_btn_bg.gif) right center no-repeat; margin-left:17px; float:left; display:inline;}
.client_title_btn a{ width:85px; height:27px; display:block; float:left; margin:8px 12px 0 0; display:inline;}
.client_title_btn a:link.client_send_message{ background:url(../img/c_s_msg.gif) no-repeat; }
.client_title_btn a:visited.client_send_message{ background:url(../img/c_s_msg.gif) no-repeat; }
.client_title_btn a:hover.client_send_message{ background:url(../img/c_s_msg_online.gif) no-repeat; }
.client_title_btn a:active.client_send_message{ background:url(../img/c_s_msg.gif) no-repeat; }
.client_title_btn a:link.client_new_person{ background:url(../img/client_new_person.gif) no-repeat; }
.client_title_btn a:visited.client_new_person{ background:url(../img/client_new_person.gif) no-repeat; }
.client_title_btn a:hover.client_new_person{ background:url(../img/client_new_person_online.gif) no-repeat; }
.client_title_btn a:active.client_new_person{ background:url(../img/client_new_person.gif) no-repeat; }
/* 排序 */
.client_title_sort{ width:160px; background:url(../img/client_px.gif) 8px 14px no-repeat; padding:10px 0 0 48px; float:left;}
.client_title_sort h3{ width:140px; height:23px; display:block; background:url(../img/client_icon_drop.gif) no-repeat; cursor:pointer;}
.client_title_sort .client_sort_input{ width:120px; padding-left:2px; border:none; background:none; height:20px; line-height:20px;}
.client_sort_popupDiv{ width:130px; height:auto; border:1px solid #000; background:#5d5b5b; padding:4px; display:none;}	
.client_sort_popupDiv dd{ font-family:"宋体"; color:#fff; font-size:12px; padding:3px 0 3px 0; *padding:3px 0 5px 4px; background:url(../img/popdivbg.gif) left bottom repeat-x; cursor:pointer;}
/* 筛选条件 */
.client_title_sift{ width:670px; background:url(../img/client_sxtj.gif) 8px 14px no-repeat; padding:10px 0 0 75px; float:left;}
.client_sift_left,.client_sift_right{ float:left; margin-top:2px;}
.client_sift_center{ width:628px; margin:0 6px; float:left; overflow:hidden;}
.client_sift_center span{ width:auto; font-family:"宋体"; padding:5px 8px; _padding-bottom:3px; margin-right:10px; border:1px solid #ad4d00; float:left;}
.client_sift_center span img{ width:auto; padding:0 0 0 6px; cursor:pointer;}
/* 清除全部 */
.client_clear{ width:52px; height:20px; padding-top:10px; margin:0 6px 0 4px; display:inline; float:right; cursor:pointer;}

.client_list_head{ width:100%; min-width:1026px; height:34px; margin:0 auto; background:#282828; border-top:1px solid #464646; border-bottom:1px solid #000;}
.client_list_inner{ width:100%; min-width:1026px; height:auto; margin:0 auto; background:#282828;}
.client_list_page{ width:100%; min-width:1026px; height:42px; margin:0 auto; background:#282828; border-top:1px solid #464646;}
.client_list_page_body{ width:auto; min-width:1014px; height:42px; margin:0 0 0 6px; position:absolute;}
.check_all{ padding:10px 0 0 6px; float:left;}
.paging{ width:auto; float:right;}
.paging dd,.paging dt{ margin:10px 7px 0 7px; float:left;}
.paging dd{ cursor:pointer;}
.paging dt{ width:58px; height:20px; padding:2px 0 0 0; text-align:center; display:block; background:url(../img/page_bg.gif) no-repeat; font-size:16px; font-weight:bold;}
.client_list_title_body{ width:auto; min-width:936px; height:40px;}
.client_list_inner_table thead td{ height:26px; padding:8px 0 0 6px; font-size:16px;}
.client_list_inner_table{ width:100%; min-width:1026px; height:auto;}
.client_list_inner_table td{ height:82px; border-top:1px solid #464646; border-bottom:1px solid #000; vertical-align:top; overflow:hidden;}
.client_line1{ width:2px; height:63px; position:absolute; right:0; top:16px;}
.client_line3{ width:2px; height:85px; position:absolute; right:0; top:6px;}
/* 客户资料 */
.client_list_inner_table .customer_details{ padding-left:5px;}
.customer_details .customer_details_input{ width:18px; height:auto; padding-top:12px; float:left;}
.customer_details .customer_details_body{ width:186px; height:86px; margin-top:5px; padding-top:5px; float:left; overflow:hidden;}
.customer_details .customer_details_body dd{ display:block;}
.customer_details .customer_details_people{ margin:0 8px 0 8px; _margin-left:2px; float:left;}
.customer_details .customer_details_people .img_bs{ text-align:center;}
.customer_details .customer_details_people dt{ width:70px; height:14px; padding-top:2px; _margin-top:1px; text-align:center; display:block; background:#000; font-size:12px; font-family:"宋体";}
.customer_details .customer_details_info dd h1{ width:66px; font-size:15px; padding:4px 0 0 0; _margin-left:3px; float:left; display:block; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.customer_details .belong{ width:28px; height:15px; border:1px solid #fff; color:#fff; font-family:"宋体"; text-align:center; padding-top:3px; _margin-right:1px; float:right; cursor:default;}
.customer_details .customer_details_info dd font{ width:47px; height:19px; padding:5px 0 0 0; margin-top:4px; font-size:14px; background:url(../img/title_bg03.gif) no-repeat; text-align:center; display:block; float:left; cursor:pointer;}
.customer_details .customer_details_info dd h2{ width:100px; font-size:13px; font-family:Arial; display:block; _margin-top:-3px;}
.customer_details .customer_details_info dd img{ margin:4px 7px 0 2px; float:left;}
.customer_details .signature{ width:auto; height:18px; padding:10px 0 0 20px; font-size:12px; background:url(../img/icon_05.gif) left 7px no-repeat; _background-position:left 5px; }
.customer_details .float_dt{ width:30px; font-size:12px; text-decoration:underline; position:absolute; right:2px; bottom:5px; cursor:pointer;}
/* 客户权限 */
.client_list_inner_table .client_list_rights{ width:150px; padding:0 0 0 2px;}
.client_list_inner_table .client_list_rights dd{ width:48px; height:31px; _height:32px; display:block; float:left; margin:0 1px 2px 0;}
/* 登录度 */
.client_list_inner_table .login_degrees{ position:relative; padding:3px 0 0 0;}
.client_list_inner_table .login_degrees_bg{ width:95px; height:92px; float:left;}
/* 数字 margin-left[4px,71px]*/
.login_degrees .login_degrees_number{ width:auto; height:18px; margin-top:20px; font-family:Arial; font-size:12px; margin-left:4px;}
/* 点 background-position[0 1px,67px 1px]*/
.login_degrees .login_degrees_dot{ width:72px; height:5px; margin-left:9px; _margin-top:-2px; background:url(../img/schedule_01.gif) no-repeat; background-position:43px 1px; display:block; overflow:hidden;}
/* 三角 background-position[0 0,67px 0]*/
.login_degrees .login_degrees_arrows{ width:75px; height:5px; background:url(../img/schedule_02.gif) no-repeat; background-position:47px 0; display:block; overflow:hidden; position:absolute; left:7px; top:38px;}
/* 背景 background-position[-67px 1px,0 1px]*/
.login_degrees .login_degrees_progress{ width:68px; height:12px; margin-left:10px; background:url(../img/body_blue.gif) no-repeat; background-position:-40px 1px;}
/* 互动度 */
.client_list_inner_table .interactive_degrees{ position:relative;  padding:3px 0 0 0;}
.client_list_inner_table .interactive_degrees_bg{ width:94px; height:92px; float:left;}
.interactive_degrees .interactive_degrees_number{ width:auto; height:18px; margin-top:20px; font-family:Arial; font-size:12px; margin-left:4px;}
.interactive_degrees .interactive_degrees_dot{ width:72px; height:5px; margin-left:9px; _margin-top:-2px; background:url(../img/schedule_01.gif) no-repeat; background-position:0 1px; display:block; overflow:hidden;}
.interactive_degrees .interactive_degrees_arrows{ width:75px; height:5px; background:url(../img/schedule_02.gif) no-repeat; background-position:47px 0; display:block; overflow:hidden; position:absolute; left:7px; top:38px;}
.interactive_degrees .interactive_degrees_progress{ width:68px; height:12px; margin-left:10px; background:url(../img/body_yellow.gif) no-repeat; background-position:-40px 1px;}
/* 行为倾向 */
.client_list_inner_table .tendency{ padding:0; position:relative;}
.client_list_inner_table .tendency_bg{ width:auto; height:95px; float:left;}
.client_list_inner_table .tendency dd{ width:51px; height:22px; display:block; float:left; margin:7px 0 1px 7px; display:inline;}
/* 客户标签 */
.client_list_inner_table .lable{ padding:0;}
.client_list_inner_table .lable dd{ width:64px; height:19px; font-size:15px; float:left; margin:4px 0 0 5px; display:inline; padding:7px 0 0 0; text-align:center; position:relative;}
.client_list_inner_table .lable_del{ width:25px; height:20px; background:#fff; filter:alpha(opacity=0); display:none; position:absolute; top:0; right:0; z-index:1000; cursor:pointer;}
.client_list_inner_table .client_list_rights dt{ width:30px; font-size:12px; text-decoration:underline; position:absolute; right:5px; bottom:5px; cursor:pointer; clear:both;}
.client_list_inner_table .lable dt{ position:absolute; right:5px; bottom:2px; cursor:pointer; clear:both;}
/* 自选涨幅 */
.client_list_inner_table .customizegreen{ position:relative; vertical-align:middle; text-align:center; color:#0ea00e; font-size:13px; font-family:Arial;}
.client_list_inner_table .customizegreen_bg{ width:86px; height:50px; padding-top:30px; float:left;}
.client_list_inner_table .interactive_degrees dt{ width:auto; font-size:12px; text-decoration:underline; position:absolute; right:10px; bottom:5px; cursor:pointer;}
/* 最关注 */
.client_list_inner_table .attention{ padding:0 6px 0 4px; vertical-align:middle; text-align:center; color:#f0ff00; font-size:15px;}
.client_list_inner_table .attention font{ color:#6bade0; font-size:13px; font-family:Arial;}
.client_list_inner_table .customize{ vertical-align:middle; text-align:center; color:#0ea00e; font-size:15px;}
.client_list_inner_table .lable,.client_list_inner_table .client_list_rights,.customer_details .customer_details_body,.customer_details{ position:relative;}
	
/* 客户列表 弹窗 */
.popupDiv{ width:100px; height:auto; border:2px solid #000; background:#5d5b5b; padding:3px; display:none;}	
.popupDiv dd{ color:#fff; font-size:12px; padding:3px 0 3px 0; *padding:3px 0 5px 0; background:url(../img/popdivbg.gif) left bottom repeat-x;}
.popupDiv dd input{ margin-top:-3px;}
.popupDiv dt{ width:46px; height:16px; padding-top:4px; margin:2px auto; background:url(../img/popdivbtn.gif) center center no-repeat; font-size:12px; text-align:center; display:block; cursor:pointer;}	
.popupDiv dt a{ color:#fff;}
.popupDiv dt a:link { color: #fff; text-decoration:none;}
.popupDiv dt a:visited { color:#fff; text-decoration:none;}
.popupDiv dt a:hover { color:#282828; text-decoration:none;}
.popupDiv dt a:active { color:#fff; text-decoration:none;}

/* 整体行为&&重置密码 弹窗 */
.popup_client_list{ width:657px; height:auto; display:none; font-family:"宋体";}
.popup_client_list_info{ width:643px; height:254px; padding:6px; border-left:1px solid #000; border-right:1px solid #000; background:#f6efed;}
.popup_client_list_outer{ width:641px; height:252px; background:#fff; border:1px solid #ff8a8a; overflow-y:auto; overflow:hidden;}
.popup_client_list_div{ width:auto;}
.popup_client_list_div ul{ float:left; margin-right:4px;}
.popup_client_list_div li{ margin-left:4px; padding:3px 0 2px 0; *padding:6px 0 3px 0; font-size:12px; color:#000;}
.popup_client_list_div li input{ *margin-top:-4px; float:left;}
.popup_client_list_div li span{ width:89px; _height:14px; padding-bottom:2px; _padding:0; float:left; overflow:hidden;}
.reset_pwd{ height:90px;}
.reset_pwd .popup_client_list_outer{ height:88px;}
.reset_pwd span{ color:#000; font-size:14px; margin:14px; display:block;}
.reset_pwd p{ color:#f00; font-size:12px; margin:14px; display:block;}

/* 设置 */
.business_card,.business_rights{ height:385px; background:#282828; margin:8px 8px 0 0; border:1px solid #000;}
.tab_to_set,.install_contant{ height:385px; background:#282828; margin-top:8px; border:1px solid #000;}
.tab_to_set .inner_title,.install_contant .inner_title{min-width:428px;}
.business_card .corner,.tab_to_set .corner{ height:373px;}

/* 设置 我的名片 */
.business_card_table th,.business_card_table td{ width:280px; height:30px; padding:0 0 0 20px; vertical-align:middle;}
.business_card_table th{ font-size:17px; color:#9c9c9c; font-weight:normal;}
.business_card_table td input{ width:230px; height:23px; line-height:23px; border:0; border:1px solid #000;}

/* 设置 标签设置 */
.all_tab_list{ height:306px; margin:0 10px; overflow-y:auto; overflow:hidden;
	background-color: transparent; scrollbar-face-color: #333333; scrollbar-shadow-color: #808080; scrollbar-highlight-color: #333333; scrollbar-3dlight-color: #808080; scrollbar-darkshadow-color: #333333; scrollbar-track-color: #00000; scrollbar-arrow-color: #cccccc; position:relative;}
.all_tab_list dd{ width:88px; height:25px; padding-top:7px; margin:0 10px 10px 0; text-align:center; float:left; display:inline; position:relative;}
.all_tab_list dd a{ width:65px; font-size:15px; display:block; margin:0 auto;}
.all_tab_list dd a:hover{ text-decoration:underline;}
.all_tab_list_pos{ width:7px; height:25px; position:absolute; top:0; right:4px; cursor:pointer; z-index:99;}

/* 设置 可用产品 && 联系方式 */
.business_rights,.install_contant{ height:288px;}
.business_rights_list{ height:220px; margin:0 9px;}
.install_contant_list{ height:220px; margin:0 20px;}
.install_contant_list li{ font-size:15px; line-height:28px;}
.business_rights_list span{ font-size:15px; height:20px; display:block; margin:0 0 10px 0;}
.business_rights_table_head{ width:100%; min-width:495px; height:29px; background:#000;}
.business_rights_table_head td{ padding:0 5px 0 6px; font-size:16px; word-break:break-all; word-wrap:break-word;}
.business_rights_div{ width:100%; min-width:495px; height:180px; overflow-y:auto; overflow:hidden;
	background-color: transparent; scrollbar-face-color: #333333; scrollbar-shadow-color: #808080; scrollbar-highlight-color: #333333; scrollbar-3dlight-color: #808080; scrollbar-darkshadow-color: #333333; scrollbar-track-color: #00000; scrollbar-arrow-color: #cccccc;}
.business_rights_table_body{ width:100%; min-width:495px; height:auto; background:#1a1a1a;}
.business_rights_table_body td{ height:29px; border-right:1px solid #282828; border-top:1px solid #282828; border-collapse:collapse; padding:0 5px 0 6px; font-size:15px;}
.business_rights_table_body td font{ float:left;}
.business_rights_table_body td .font_img{ width:11px; height:12px; display:block; background:url(../img/icon_14.gif) left top no-repeat; margin-left:4px; float:left;}

/* 弹出窗口 历史记录&&标签设置 */
.windows_wrapper{ width:588px; height:426px; margin:0 auto; font-family:"宋体"; color:#000; overflow:hidden;}
.windows_header{ height:37px;}
.windows_header span{ width:578px; height:37px; font-size:14px; background:url(../img/new_bg3.gif) repeat-x; float:left;}
.windows_header span h2{ margin-top:2px;}
.windows_header_left{ height:34px; margin:2px 0 0 4px; float:left;}
.windows_header_close{ margin:8px 8px 0 0; float:right; display:inline;}
.windows_header_close a{ width:20px; height:20px; background:url(../img/windows_close.gif) left top no-repeat; display:block;}
.windows_header_close a:hover{ background-position:left bottom;}
.windows_footer_btn{ height:37px;}
.windows_footer_btn span{ width:578px; height:30px; padding-top:7px; font-size:14px; background:url(../img/new_bg2.gif) repeat-x; float:left;}
.windows_footer_btn span a{ width:69px; height:18px; padding-top:6px; margin:0 4px; font-size:12px; color:#000; text-align:center; display:inline; background:url(../img/new_btn.gif) no-repeat; float:right;}
.windows_footer_btn span a:hover{ background:url(../img/new_btn_online.gif) no-repeat;}
.windows_body{ width:586px; height:auto; background:#f6efed; border-left:1px solid #000; border-right:1px solid #000;}
.windows_left{ width:93px; height:349px; margin:3px 4px 0 4px; float:left; display:inline; overflow:hidden;}
.windows_left li{ height:20px; padding-top:5px; display:block; font-size:12px; text-align:center;}
.windows_right{ width:478px; height:342px; margin:3px 4px 0 0; _margin:3px 2px 0 0; float:right; background:#fff; border:1px solid #7d1e21; overflow:hidden;}
.color_lable_on{ width:20px; cursor:pointer;}
.windows_popupDiv{ width:130px; height:210px; padding:0; border:1px solid #ff7200; background:#282828; font-family:"宋体"; display:none; overflow-y:auto; overflow:hidden; scrollbar-face-color: #333333; scrollbar-shadow-color: #808080; scrollbar-highlight-color: #333333; scrollbar-3dlight-color: #808080; scrollbar-darkshadow-color: #333333; scrollbar-track-color: #00000; scrollbar-arrow-color: #cccccc;}	
.windows_popupDiv dd{ color:#000; height:16px; padding:5px 5px 0 5px; cursor:pointer;}
.windows_popupDiv_over{ height:189px; overflow-y:auto; overflow:hidden;}

.windows_info{ width:auto; height:14px; padding:10px 8px; overflow:hidden;}
.windows_info span{ margin:2px 20px 0 0; float:left;}
.windows_history_table_box{ width:463px; height:300px; overflow-y:auto; overflow:hidden; margin:0 0 10px 8px;}
.windows_history_table{ width:447px; border-collapse:collapse; background:#fff;}
.windows_history_table td{ height:22px; border:1px solid #ff8a8a; text-align:center; color:#000;}

/* 新建标签 */
.new_color_inner{ width:457px; height:426px; margin:0 auto; font-family:"宋体"; overflow:hidden;}
.new_title{ height:37px;}
.new_title span{ width:447px; height:37px; font-size:14px; background:url(../img/new_bg3.gif) repeat-x; float:left;}
.new_title span h3{ height:25px; padding:12px 0 0 6px; float:left;}
.new_title span h2{ margin-top:2px; _margin-top:1px;}
.new_body{ width:455px; border-left:1px solid #000; border-right:1px solid #000; background:#f6efed;}
.new_body_top{ padding:10px 5px 0 5px; height:; font-size:12px; background:url(../img/new_bg1.gif) repeat-x;}
.new_body_top dl{ width:440px; padding-bottom:8px;}
.new_body_top dt{ color:#000; padding:5px 8px 0 4px; float:left;}
.new_body_top dd{ width:226px; height:20px; margin:0 8px 0 0; border:1px solid #ff8a8a; background:#fff; float:left; display:inline; overflow:hidden;}
.new_body_top input{ width:224px; height:20px; line-height:19px; border:none; background:none;}
.new_body_top img{ cursor:pointer;}
.new_body_down{ padding:0 5px 0 5px; height:282px; font-size:12px;}
.new_body_list{ width:172px; height:273px; padding:1px; border:1px solid #ff8a8a; background:#fff; overflow-y:auto; overflow:hidden;}
.new_body_list li{ color:#000; height:16px; padding:5px 5px 0 5px; cursor:pointer;}
.new_body_center{ width:93px;}
.new_body_center a{ width:69px; height:18px; padding-top:6px; margin:0 4px; font-size:12px; color:#000; text-align:center; display:inline; background:url(../img/new_btn.gif) no-repeat; float:left; margin-left:13px;}
.new_body_center a:hover{ background:url(../img/new_btn_online.gif) no-repeat;}
.new_footer{ height:37px;}
.new_footer span{ width:447px; height:30px; padding-top:7px; font-size:14px; background:url(../img/new_bg2.gif) repeat-x; float:left;}
.new_footer span a{ width:69px; height:18px; padding-top:6px; margin:0 4px; font-size:12px; color:#000; text-align:center; display:inline; background:url(../img/new_btn.gif) no-repeat; float:right;}
.new_footer span a:hover{ background:url(../img/new_btn_online.gif) no-repeat;}