
* { margin:0px; padding:0px; font-family:微软雅黑; font-size:14px; color:#000000; }
html { width:100%; height:100%; margin:0px; padding:0px; overflow:hidden; background-color:#F4F4F4; }
body { width:100%; height:100%; margin:0px; padding:0px; overflow:hidden; border-width:0px; background-color:#F4F4F4; }

form { width:100%; height:100%; }

header,nav,article,section,aside,footer { display:block; }

a{ color:#000000; text-decoration:none; }
a:link { color:#000000; text-decoration:none; }
a:hover { color:#000000; text-decoration:underline; }

a.link { color:#0000FF; text-decoration:none; }
a.link:link { color:#0000FF; text-decoration:none; }
a.link:hover { color:#0000FF; text-decoration:underline; }

a.treeNode { padding:2px; height:25px; line-height:25px; color:#000000; text-decoration:none; }
a.treeNode:link { padding:2px; height:25px; line-height:25px; color:#000000; text-decoration:none; }
a.treeNode:hover { padding:2px; height:25px; line-height:25px; color:#000000; text-decoration:underline; }

.browser { width:100%; height:100%; text-align:left; vertical-align:top; }
.browser .browser_content { padding:0px; text-align:left; vertical-align:top; }

.index { width:100%; height:100%; text-align:left; vertical-align:top; background-color:#F4F4F4; border-right:solid #D6D6D6 1px; }
.index .index_content { padding:0px; text-align:left; vertical-align:top; background-color:#F4F4F4; }

.login_page { width:100%; height:100%; text-align:left; vertical-align:top; }
.login_page .login_page_content { padding:0px; text-align:left; vertical-align:top; }

.right { width:100%; height:100%; text-align:left; vertical-align:top; border:solid #3472B0 2px;}
.right .right_content { padding:0px; text-align:left; vertical-align:top; background-color:#3472B0; }

.subframe { width:100%; height:100%; border:solid #E3E3E3 0px; text-align:left; vertical-align:top; border-top-width:0px; border-right-width:0px; border-bottom-width:0px; }
.subframe .subframe_content { text-align:left; vertical-align:top; }

.popupframe { width:100%; height:100%; border-width:0px; text-align:left; vertical-align:top; }
.popupframe .popupframe_content { padding:10px; text-align:left; vertical-align:top; background-color:#FFFFFF; }

.content { width:100%; height:100%; border:solid #E3E3E3 1px; text-align:left; vertical-align:top; border-top-width:0px; }
.content .content_content { padding:10px; padding-bottom:0px; text-align:left; vertical-align:top; background-color:#F4F4F4; }

.noborder { width:100%; height:100%; border:solid #E3E3E3 0px; text-align:left; vertical-align:top; }
.noborder .noborder_content { padding:5px; padding-top:10px; text-align:left; vertical-align:top; background-color:#F4F4F4; }

.simpletable { width:100%; border-collapse:collapse; border:solid #E3E3E3 0px; margin-bottom:2px; }
.simpletable .head { background-color:#F5F5F5; height:25px; border-bottom:solid #1285f8 0px; }
.simpletable .head .cell { text-align:left; padding-left:10px; border-top-style:solid; border-top-color:#F0F0F0; border-top-width:0px; line-height:25px; }
.simpletable .no_result { background-color:#F9F9F9; height:25px; text-align:left; padding-left:5px; border-bottom-style:solid; border-bottom-color:#F0F0F0; border-bottom-width:1px; }
.simpletable .row_0 { cursor:default; background-color:#FFFFFF; height:25px; }
.simpletable .row_0 .cell { text-align:left; padding-left:10px; padding-right:5px; border-bottom-style:solid; border-bottom-color:#F0F0F0; border-bottom-width:0px; line-height:25px; }
.simpletable .row_1 { cursor:default; background-color:#FFFFFF; height:25px; }
.simpletable .row_1 .cell { text-align:left; padding-left:10px; padding-right:5px; border-bottom-style:solid; border-bottom-color:#F0F0F0; border-bottom-width:0px; line-height:25px; }
.simpletable .focus { background-color:#D6D6D6; }
.simpletable .mouseover { background-color:#e3e3e3; }

.report { width:100%; border-collapse:collapse; border:solid #0066CC 2px; }
.report .head { background-color:#E6E6E6; height:35px; }
.report .head .cell { text-align:left; padding-left:10px; border-top-style:solid; border-top-color:#C7C7C7; border-top-width:1px; }
.report .no_result { background-color:#F9F9F9; height:35px; text-align:left; padding-left:10px; border-bottom-style:solid; border-bottom-color:#DDDDDD; border-bottom-width:1px; }
.report .row_0 { cursor:default; background-color:#FFFFFF; height:35px; }
.report .row_0 .cell { text-align:left; padding-left:10px; border-style:solid; border-color:#DDDDDD; border-width:1px; }
.report .focus { background-color:#D0D2D2; }

.report .grid_0 { background-color:#F9F9F9; height:30px; }
.report .grid_0 .cell { text-align:left; padding-left:5px; border-bottom:solid #DDDDDD 1px; border-left:solid #DDDDDD 1px; }
.report .grid_1 { background-color:#F9F9F9; height:30px; }
.report .grid_1 .cell { text-align:left; padding-left:5px; border-bottom:solid #DDDDDD 1px; border-left:solid #DDDDDD 1px; }

/* 濞戞搫鎷烽柤鍓插墲閵嗗啴寮介敓锟� */
.grid { width:100%; border-collapse:collapse; border:solid #E0E0E0 0px; }
.grid .head { background-color:#F5F5F5; height:35px; border:solid #DDDDDD 1px; }
.grid .head .cell { text-align:left; padding-left:5px; border-top-style:solid; border-top-color:#C7C7C7; border-top-width:1px; }
.grid .no_result { background-color:#F9F9F9; height:30px; text-align:left; padding-left:5px; border-bottom-style:solid; border-bottom-color:#DDDDDD; border-bottom-width:1px; }
.grid .row_0 { cursor:default; background-color:#FFFFFF; height:30px; }
.grid .row_0 .cell { text-align:left; padding-left:5px; border-style:solid; border-color:#DDDDDD; border-width:1px; }
.grid .row_1 { cursor:default; background-color:#FFFFFF; height:30px; }
.grid .row_1 .cell { text-align:left; padding-left:5px; border-style:solid; border-color:#DDDDDD; border-width:1px; }
.grid .focus { background-color:#D0D2D2; }

.grid .grid_0 { background-color:#F9F9F9; height:30px; }
.grid .grid_0 .cell { text-align:left; padding-left:5px; border-bottom:solid #DDDDDD 1px; border-left:solid #DDDDDD 1px; }
.grid .grid_1 { background-color:#F9F9F9; height:30px; }
.grid .grid_1 .cell { text-align:left; padding-left:5px; border-bottom:solid #DDDDDD 1px; border-left:solid #DDDDDD 1px; }

.blue_button { cursor:pointer; margin-left:5px; margin-right:5px; float:left; height:40px; border-width:0px; background-color:#1285F8; }
.blue_button .blue_button_left { cursor:pointer; width:15px; background-position:center left; }
.blue_button .blue_button_center { cursor:pointer; text-align:center; background-position:center center; }
.blue_button .blue_button_right { cursor:pointer; width:15px; background-position:center right; }
.blue_button .blue_button_icon { cursor:pointer; float:left; width:20px; height:20px; line-height:20px; background-position:0px 0px; }
.blue_button .blue_button_text { cursor:pointer; float:left; margin-left:5px;margin-right:5px; font-size:18px; }
.blue_button_mouseover { cursor:pointer; margin-left:5px; margin-right:5px; float:left; height:40px; border-width:0px; }
.blue_button_mouseover .blue_button_left { cursor:pointer; width:15px; background-position:center left; }
.blue_button_mouseover .blue_button_center { cursor:pointer; text-align:center; background-position:center center; }
.blue_button_mouseover .blue_button_right { cursor:pointer; width:15px; background-position:center right; }
.blue_button_mouseover .blue_button_icon { cursor:pointer; float:left; width:20px; height:20px; line-height:20px; background-position:-20px 0px; }
.blue_button_mouseover .blue_button_text { cursor:pointer; float:left; margin-left:5px;margin-right:5px; color:#FFFFFF; }
.blue_button_disable { cursor:pointer; margin-left:5px; margin-right:5px; float:left; height:40px; border-width:0px; }
.blue_button_disable .blue_button_left { cursor:pointer; width:15px; background-position:center left; }
.blue_button_disable .blue_button_center { cursor:pointer; text-align:center; background-position:center center; }
.blue_button_disable .blue_button_right { cursor:pointer; width:15px; background-position:center right; }
.blue_button_disable .blue_button_icon { cursor:pointer; float:left; width:20px; height:20px; line-height:20px; background-position:-40px 0px;}
.blue_button_disable .blue_button_text { cursor:pointer; float:left; margin-left:5px;margin-right:5px; color:#AAAAAA; }

.site { line-height:30px; height:30px; padding-left:0px; padding-right:0px; background-color:#2668AF; }
.site td { vertical-align:middle; padding-left:15px; }

.type_tree { line-height:30px; height:30px; padding-left:0px; padding-right:0px; background-color:#0b6be2; border-radius:3px; }
.type_tree td { vertical-align:middle; text-align:right; padding-right:15px; }
.type_tree td a{ color:#E9E9E9 }
.type_tree td span{ color:#E9E9E9 }

.paging { border:solid #FF0000 0px; text-align:left; }

.loginInput { border-collapse:collapse; width:100%; height:auto; border:solid #FF0000 0px;padding-left:0px; }
.loginInput .loginInput_left { width:500px; border:solid #FF0000 0px; vertical-align:middle; }
.loginInput .loginInput_right { width:150px; border:solid #FF0000 0px; vertical-align:middle; }

.login { float:left; height:45px; line-height:45px; border:solid #FF0000 0px; }
.login .login_title { height:40px; line-height:40px; text-align:right; border:solid #FF0000 0px; }
.login .login_input { height:40px; line-height:40px; border:solid #FF0000 0px;}
.login .login_img { height:40px; line-height:40px; width:10px; border:solid #FF0000 0px; }
.login .login_border { margin-top:1px; margin-bottom:1px; width:100%; height:40px; line-height:40px; border:solid #CCCCCC 0px; }

.login_readonly .login_input .text { padding-top:2px; padding-bottom:2px; padding-left:0px; width:100%; color:#F4F4F4; line-height:25px; height:40px; vertical-align: middle; border-width:0px; background:none; outline:none; font-size:18px; }
.login_readonly .login_input .password { padding-top:2px; padding-bottom:2px; padding-left:0px; width:100%; color:#F4F4F4; line-height:25px; height:40px; vertical-align: middle; border-width:0px; background:none; outline:none; font-size:18px; }

.login .login_input .text { padding-top:2px; padding-bottom:2px; padding-left:0px; width:100%; color:#FFFFFF; line-height:25px; height:40px; vertical-align: middle; border-width:0px; background:none; outline:none; font-size:18px; }
.login .login_input .password { padding-top:2px; padding-bottom:2px; padding-left:0px; width:100%; color:#FFFFFF; line-height:25px; height:40px; vertical-align: middle; border-width:0px; background:none; outline:none; font-size:18px; }
.login .login_input .select { cursor:pointer; padding-left:0px; width:100%; color:#FFFFFF; line-height:40px; height:40px; border-width:0px; background:none; outline:none; }
.login .login_input .selectbox_shell { border:solid #CCCCCC 1px; border-radius:3px; background-color:#E9E9E9; }
.login .login_input .selectbox { cursor:pointer; border-collapse:collapse; width:100%; border:solid #CCCCCC 0px; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.login .login_input .selectbox td { padding-left:0px; width:100%; line-height:40px; height:40px; }
.login .login_input .selectbox .selected { padding-left:0px; width:100%; line-height:40px; height:40px; background-color:#CCCCCC; }

.big { float:left; height:50px; line-height:50px; border:solid #FF0000 0px; }
.big .big_title { height:45px; line-height:45px; text-align:right; border:solid #FF0000 0px; font-size:18px; }
.big .big_input { height:45px; line-height:45px; border:solid #FF0000 0px;}
.big_img { height:45px; line-height:45px; width:10px; border:solid #FF0000 0px; }
.big .big_border { margin-top:1px; margin-bottom:1px; width:100%; height:45px; line-height:45px; border:solid #CCCCCC 0px; -moz-border-radius:3px; -webkit-border-radius:3px; }

.big .big_input .text { padding-top:2px; padding-bottom:2px; padding-left:10px; width:100%; line-height:25px; height:40px; vertical-align: middle; border:solid #CCCCCC 1px; outline:none; background-color:#FFFFFF; font-size:18px; }
.big .big_input .number { padding-top:2px; padding-bottom:2px; padding-left:10px; width:100%; line-height:25px; height:40px; vertical-align: middle; border:solid #CCCCCC 1px; outline:none; background-color:#FFFFFF; font-size:18px; }
.big_readonly .big_title { height:45px; line-height:45px; text-align:right; border:solid #FF0000 0px; font-size:18px; }
.big_readonly .big_input .text { padding-top:2px; padding-bottom:2px; padding-left:10px; width:100%; line-height:25px; height:40px; border:solid #CCCCCC 1px; outline:none; background-color:#E3E3E3; color:#444444; font-size:18px; }
.big_readonly .big_input .number { padding-top:2px; padding-bottom:2px; padding-left:10px; width:100%; line-height:25px; height:40px; border:solid #CCCCCC 1px; outline:none; background-color:#E3E3E3; color:#444444; font-size:18px; }

.headuser .headuser_input .select { cursor:pointer; padding-left:3px; width:100%; line-height:30px; height:30px; border-width:0px; color:#FFFFFF; outline:none; background-color:#0889e8; }
.headuser .headuser_input .selectbox_shell { border-radius:3px; }
.headuser .headuser_input .selectbox { cursor:pointer; border-collapse:collapse; width:100%; border:solid #CCCCCC 1px; background-color:#E9E9E9; -moz-border-radius:3px; -webkit-border-radius:3px; }
.headuser .headuser_input .selectbox td { padding-left:10px; width:100%; line-height:30px; height:30px; }
.headuser .headuser_input .selectbox .selected { padding-left:10px; width:100%; line-height:30px; height:30px; background-color:#FFFFFF; }

.headproject .headproject_input .select { cursor:pointer; padding-left:3px; width:100%; line-height:35px; height:35px; border-width:0px; outline:none; background-color:#FFFFFF; font-size:16px; }
.headproject .headproject_input .selectbox_shell { border:solid #CCCCCC 1px; background-color:#FFFFFF; }
.headproject .headproject_input .selectbox_shell::-webkit-scrollbar { width: 6px; height: 6px; }
.headproject .headproject_input .selectbox_shell::-webkit-scrollbar-track { border-radius: 10px; background-color: none; }
.headproject .headproject_input .selectbox_shell::-webkit-scrollbar-thumb { border-radius: 10px; background-color: #e3e3e3; }
.headproject .headproject_input .selectbox { cursor:pointer; border-collapse:collapse; width:100%; background-color:#FFFFFF; }
.headproject .headproject_input .selectbox td { padding-left:10px; width:100%; line-height:35px; height:35px; font-size:16px; }
.headproject .headproject_input .selectbox .selected { padding-left:10px; width:100%; line-height:35px; height:35px; background-color:#1285f8; }

.loginButton { cursor:pointer; margin:auto; width:290px; height:45px; border-width:0px; border-radius:3px;}
.loginButton .loginButton_left { cursor:pointer; width:10px; background-color:fbbc05; }
.loginButton .loginButton_center { cursor:pointer; text-align:center; padding-left:100px; padding-right:100px; background-color:fbbc05; }
.loginButton .loginButton_right { cursor:pointer; width:10px; background-color:fbbc05; }
.loginButton .loginButton_text { cursor:pointer; float:left; margin-left:5px; margin-right:5px; font-size:18px; color:#FFFFFF; }
.loginButton_mouseover { cursor:pointer; float:center; width:290px; height:45px; border-width:0px; }
.loginButton_mouseover .loginButton_left { cursor:pointer; width:10px; background-color:fbbc05; }
.loginButton_mouseover .loginButton_center { cursor:pointer; text-align:center; padding-left:100px; padding-right:100px; background-color:fbbc05; }
.loginButton_mouseover .loginButton_right { cursor:pointer; width:10px; background-color:fbbc05; }
.loginButton_mouseover .loginButton_text { cursor:pointer; float:left; margin-left:5px; margin-right:5px; font-size:18px; color:#FFFFFF; }
.loginButton_disable { cursor:pointer; float:center; width:290px; height:45px; border-width:0px; }
.loginButton_disable .loginButton_left { cursor:pointer; width:10px; background-color:fbbc05; }
.loginButton_disable .loginButton_center { cursor:pointer; text-align:center; padding-left:100px; padding-right:100px; background-color:fbbc05; }
.loginButton_disable .loginButton_right { cursor:pointer; width:10px; background-color:fbbc05; }
.loginButton_disable .loginButton_text { cursor:pointer; float:left; margin-left:5px; margin-right:5px; font-size:18px; color:#CCCCCC; }

.browserLayout { margin:0px; padding:0px; width:100%; height:100%; border-collapse:collapse; background-color:#f8f6f5;}
.browserLayout .browserLayout_top  { padding:0px; padding-right:0px; vertical-align:middle; height:60px; background-color:#0889e8; border:solid #FF0000 0px;}
.browserLayout .browserLayout_center { width:2560px; height:100%; padding:0px; vertical-align:top; height:100%; background-color:#f8f6f5; border:solid #FF0000 0px; }

.indexLayout { margin:0px; padding:0px; width:100%; height:100%; border-collapse:collapse; background-color:#E9E9E9; }
.indexLayout .indexLayout_left  { vertical-align:top; }
.indexLayout .indexLayout_center  { padding:8px; height:100%; vertical-align:top; background-color:#E9E9E9; }

.contentLayout { margin:0px; padding:0px; width:100%; height:100%; border-collapse:collapse; }
.contentLayout .contentLayout_left  { background-color:#6590de; vertical-align:top;}
.contentLayout .contentLayout_top  { background-color:#f5f5f5; border-bottom:solid #f5f5f5 1px; vertical-align:top;}
.contentLayout .contentLayout_bottom { padding:10px; background-color:#f5f5f5; vertical-align:top; }

.subframeLayout { margin:0px; padding:0px; width:100%; height:100%; border-collapse:collapse; }
.subframeLayout .subframeLayout_left  { padding:0px; padding-right:0px; vertical-align:top; height:100%; background-color:#FFFFFF; border:solid #e3e3e3 1px; }
.subframeLayout .subframeLayout_center { padding:0px; padding-left:8px; height:100%; vertical-align:top; height:auto; background-color:#F4F4F4; border:solid #e3e3e3 0px; }
.subframeLayout .subframeLayout_right { height:100%; padding:0px; padding-left:8px; vertical-align:top; height:auto; background-color:#F4F4F4; border:solid #e3e3e3 0px; }

.modulemenu { border:solid #FF0000 0px; height:55px; }
.modulemenu .modulemenu_item       { border:solid #FF0000 0px; height:60px; cursor:pointer; text-align:center; vertical-align:middle; padding:1px; width:130px; font-size:16; font-weight:400; color:#000000;}
.modulemenu .modulemenu_item_focus { border:solid #FF0000 0px; height:60px; cursor:pointer; text-align:center; vertical-align:middle; padding:1px; width:130px; font-size:16; font-weight:400; color:#FFFFFF; background-image:url(/umboot/ui/browser/modulemenu_item_focus.gif); background-position:center bottom; background-repeat:no-repeat;}
.modulemenu_sub { width:100%; height:24px; border:solid #FF0000 0px;}
.modulemenu_sub .modulemenu_sub_item       {cursor:pointer; padding-left:10px; padding-right:10px; }
.modulemenu_sub .modulemenu_sub_item_focus {cursor:pointer; padding-left:10px; padding-right:10px; background-image:url(/umboot/ui/browser/tab_sub_back.gif); background-position:center left; background-repeat:no-repeat; }

.columnmenu {}
.columnmenu .columnmenu_item       {border:solid #FF0000 0px;width:90%; margin:auto; margin-bottom:8px; }
.columnmenu .columnmenu_item_focus {}
.columnmenu .columnmenu_name       {  border-radius:3px; overflow: hidden; padding-left:35px; background-color:#6590de;cursor:pointer;height:40px;line-height:40px; }

.columnmenu .columnmenu_sub { margin:auto; overflow: hidden; border-radius:3px; border:solid #DDDDDD 1px; background-color:#FFFFFF;}
.columnmenu .columnmenu_sub_item       { cursor:pointer; padding:10px; padding-left:35px; padding-right:5px; background-color:#FFFFFF; }
.columnmenu .columnmenu_sub_item_focus { cursor:pointer; padding:10px; padding-left:35px; padding-right:5px; background-color:#E9E9E9; }

.dice { cursor:default; margin:0 auto; border-collapse:collapse; border:solid #72893c 2px; }
.dice .title { cursor:default; height:50px; text-align:center; vertical-align:middle; border:solid #999999 1px; background-color:#c5d69e; font-size:14px; font-weight:700; }
.dice .dataTitle { cursor:default; padding:4px; text-align:left; vertical-align:middle; border:solid #999999 1px; background-color:#e8efd6; font-weight:700; }
.dice .obserTitle { cursor:default; padding:4px; text-align:left; vertical-align:middle; border:solid #999999 1px; color:#444444; background-color:#f1f5eb; }
.dice .data { cursor:default; padding:4px; text-align:right; vertical-align:middle; border:solid #999999 1px; background-color:#fbfff6; font-family:verdana; }
.dice .counterTitle { cursor:default; padding:4px; text-align:left; vertical-align:middle; border:solid #999999 1px; background-color:#dcecb2; }
.dice .counter { cursor:default; padding:4px; text-align:right; vertical-align:middle; border:solid #999999 1px; background-color:#dcecb2; font-family:verdana; }

.dice_green { cursor:default; margin:0 auto; border-collapse:collapse; border:solid #72893c 2px; }
.dice_green .title { cursor:default; height:50px; text-align:center; vertical-align:middle; border:solid #999999 1px; background-color:#c5d69e; font-size:14px; font-weight:700; }
.dice_green .dataTitle { cursor:default; padding:4px; text-align:left; vertical-align:middle; border:solid #999999 1px; background-color:#e8efd6; font-weight:700; }
.dice_green .obserTitle { cursor:default; padding:4px; text-align:left; vertical-align:middle; border:solid #999999 1px; color:#444444; background-color:#f1f5eb; }
.dice_green .data { cursor:default; padding:4px; text-align:right; vertical-align:middle; border:solid #999999 1px; background-color:#fbfff6; font-family:verdana; }
.dice_green .counterTitle { cursor:default; padding:4px; text-align:left; vertical-align:middle; border:solid #999999 1px; background-color:#dcecb2; }
.dice_green .counter { cursor:default; padding:4px; text-align:right; vertical-align:middle; border:solid #999999 1px; background-color:#dcecb2; font-family:verdana; }

.dice_blue { cursor:default; margin:0 auto; border-collapse:collapse; border:solid #336699 2px; }
.dice_blue .title { cursor:default; height:50px; text-align:center; vertical-align:middle; border:solid #999999 1px; background-color:#83c3ff; font-size:14px; font-weight:700; }
.dice_blue .dataTitle { cursor:default; padding:4px; text-align:left; vertical-align:middle; border:solid #999999 1px; background-color:#cae0fa; font-weight:700; }
.dice_blue .obserTitle { cursor:default; padding:4px; text-align:left; vertical-align:middle; border:solid #999999 1px; color:#444444; background-color:#e8eff6; }
.dice_blue .data { cursor:default; padding:4px; text-align:right; vertical-align:middle; border:solid #999999 1px; background-color:#f7fdff; font-family:verdana; }
.dice_blue .counterTitle { cursor:default; padding:4px; text-align:left; vertical-align:middle; border:solid #999999 1px; background-color:#b2cdec; }
.dice_blue .counter { cursor:default; padding:4px; text-align:right; vertical-align:middle; border:solid #999999 1px; background-color:#b2cdec; font-family:verdana; }

.dice_orange { cursor:default; margin:0 auto; border-collapse:collapse; border:solid #b45b03 2px; }
.dice_orange .title { cursor:default; height:50px; text-align:center; vertical-align:middle; border:solid #999999 1px; background-color:#ffaa27; font-size:14px; font-weight:700; }
.dice_orange .dataTitle { cursor:default; padding:4px; text-align:left; vertical-align:middle; border:solid #999999 1px; background-color:#ffcf8b; font-weight:700; }
.dice_orange .obserTitle { cursor:default; padding:4px; text-align:left; vertical-align:middle; border:solid #999999 1px; color:#444444; background-color:#faf1e4; }
.dice_orange .data { cursor:default; padding:4px; text-align:right; vertical-align:middle; border:solid #999999 1px; background-color:#fffdf7; font-family:verdana; }
.dice_orange .counterTitle { cursor:default; padding:4px; text-align:left; vertical-align:middle; border:solid #999999 1px; background-color:#f0d6ad; }
.dice_orange .counter { cursor:default; padding:4px; text-align:right; vertical-align:middle; border:solid #999999 1px; background-color:#f0d6ad; font-family:verdana; }

.dice_pink { cursor:default; margin:0 auto; border-collapse:collapse; border:solid #9b396b 2px; }
.dice_pink .title { cursor:default; height:50px; text-align:center; vertical-align:middle; border:solid #999999 1px; background-color:#e680b4; font-size:14px; font-weight:700; }
.dice_pink .dataTitle { cursor:default; padding:4px; text-align:left; vertical-align:middle; border:solid #999999 1px; background-color:#f1b7d3; font-weight:700; }
.dice_pink .obserTitle { cursor:default; padding:4px; text-align:left; vertical-align:middle; border:solid #999999 1px; color:#444444; background-color:#fae4f4; }
.dice_pink .data { cursor:default; padding:4px; text-align:right; vertical-align:middle; border:solid #999999 1px; background-color:#fdf7ff; font-family:verdana; }
.dice_pink .counterTitle { cursor:default; padding:4px; text-align:left; vertical-align:middle; border:solid #999999 1px; background-color:#edb1d9; }
.dice_pink .counter { cursor:default; padding:4px; text-align:right; vertical-align:middle; border:solid #999999 1px; background-color:#edb1d9; font-family:verdana; }

.dice_purple { cursor:default; margin:0 auto; border-collapse:collapse; border:solid #7946b5 2px; }
.dice_purple .title { cursor:default; height:50px; text-align:center; vertical-align:middle; border:solid #999999 1px; background-color:#b98bef; font-size:14px; font-weight:700; }
.dice_purple .dataTitle { cursor:default; padding:4px; text-align:left; vertical-align:middle; border:solid #999999 1px; background-color:#d2b8f2; font-weight:700; }
.dice_purple .obserTitle { cursor:default; padding:4px; text-align:left; vertical-align:middle; border:solid #999999 1px; color:#444444; background-color:#ede4fa; }
.dice_purple .data { cursor:default; padding:4px; text-align:right; vertical-align:middle; border:solid #999999 1px; background-color:#faf8fe; font-family:verdana; }
.dice_purple .counterTitle { cursor:default; padding:4px; text-align:left; vertical-align:middle; border:solid #999999 1px; background-color:#b5a3d5; }
.dice_purple .counter { cursor:default; padding:4px; text-align:right; vertical-align:middle; border:solid #999999 1px; background-color:#b5a3d5; font-family:verdana; }
