﻿
#Book_Detail{ margin-left: auto; margin-right: auto; padding: 0px; border: 0px; width: 98%; position: relative; z-index: 25;}
    #Book_Detail_Main{ margin: 0px; padding: 0px; border: 0px; width: 100%; position: relative;}  
        #Book_Detail_Title{ margin: 10px 0px; padding: 0px; border: 0px; width: 100%; height: 35px; line-height: 35px; background-color: #999999; position: relative;}
            #Book_Detail_Title span{ margin: 0px 0px 0px 5px; font-size: 16px; font-weight: bolder; color: #000; font-family: '微軟正黑體', 'Lucida Sans Unicode', 'Arial';}    
            
        #Book_Detail_Tag{ margin: 0px; padding: 0px; border: 0px; width: 100%; font-size: 14px; font-family: '微軟正黑體', 'Lucida Sans Unicode', 'Arial'; font-weight: bold; position: relative;}
        #Book_Detail_RateStar{ margin: 0px; padding: 0px; border: 0px; width: 100%; font-size: 14px; font-family: '微軟正黑體', 'Lucida Sans Unicode', 'Arial'; font-weight: bold; position: relative;}
        
        #Book_Detail_Content{ margin: 10px 0px; padding: 0px; border: 0px; width: 100%; position: relative;}
        /* Div Book_Detail_FormView Start */
        .Book_Detail_FormView{ margin: 0px; padding: 0px; border: 0px; width: 100%; height: auto; position: relative;}
            .FormView_BookDetial_Style{ border: 0px; margin: 0px; padding: 0px; text-align: left; width: 100%;}
                .FBD_TableTop_Style{ margin-left: 0px; padding: 0px; border-collapse: collapse; border: none; width: 100%; font-size: 14px; font-family: '微軟正黑體', 'Lucida Sans Unicode', 'Arial'; background-color: #DDD;}
                    .FBD_TableTop_Style td{ border-top: 1px solid #999999; border-bottom: 1px solid #999999; border-left: none; border-right: none;}
                .FBD_Table_Style{ margin:0px; padding: 0px; border: 0px; background-color: #FFFFFF; width: 100%;}
                
                .FBD_MainTable_Style{ margin:0px; padding: 0px; border: 0px; background-color: #FFFFFF; width: 100%; font-size: 14px; font-family: '微軟正黑體', 'Lucida Sans Unicode', 'Arial'; color: #000000;}
                    *[dir=ltr] .FBD_MainTable_Left_Style{ margin: 0px; padding: 0px 5px 0px 0px; border: 1px solid #999999; width: 15%; height: 20px; font-size: 13px; color: #000000;  font-weight:bold; text-align:right;}
                    *[dir=ltr] .FBD_MainTable_Right_Style{ margin: 0px; padding: 0px 0px 0px 5px; border: 1px solid #999999; width: 85%; height: 20px; font-size: 13px; color: #000000; }
                    *[dir=rtl] .FBD_MainTable_Left_Style{ margin: 0px; padding: 0px 0px 0px 5px; border: 1px solid #999999; width: 15%; height: 20px; font-size: 13px; color: #000000;  font-weight:bold; text-align:left;}
                    *[dir=rtl] .FBD_MainTable_Right_Style{ margin: 0px; padding: 0px 5px 0px 0px; border: 1px solid #999999; width: 85%; height: 20px; font-size: 13px; color: #000000; }
                    .FBD_MainTable_Right_Style a{ color: #06F; text-decoration:none;}
                    .FBD_MainTable_Right_Style a:hover{ color: #F00; text-decoration: underline;}
                .FBD_PhotoTable_Style{ margin:0px; padding: 0px; border: 1px solid #999999; background-color: #FFFFFF; width: 100%; font-size: 14px; font-family: '微軟正黑體', 'Lucida Sans Unicode', 'Arial'; color: #000000;}
                    .FBD_PhotoTable_TitleStyle{ margin: 0px; padding: 0px; border: 1px solid #999999; width: 100%; height: 20px; font-size: 13px; color: #000000; background-color: #DDD; font-weight:bold; text-align:center;}
                    .FBD_PhotoTable_ContentStyle{ margin: 0px; padding: 0px; border: 1px solid #999999; width: 100%; font-size: 13px; color: #000000; text-align:center;}
        /* Div Book_Detail_FormView End */
        
        /* Div Book_Detail_GridView Start */
        Div.Book_Detail_GridView{ margin: 20px 0px; padding: 0px; border: 0px; width: 100%; height: auto; position: relative;}
            Div#GV_BD_Top{margin: 0px; padding: 0px; border: 0px; width: 100%; position: relative;}
                .GV_BD_TopTable{ margin: 0px; padding: 0px; border-collapse: collapse; border: none; width: 100%; font-size: 14px; font-family: '微軟正黑體', 'Lucida Sans Unicode', 'Arial';}
                    .GV_BD_TopTable thead{ color: #000; background-color: #DDD;}
                    .GV_BD_TopTable thead th{ border: none; color: #000; background-color: #999999;}
                    .GV_BD_TopTable thead td{ border-top: 1px solid #999999; border-bottom: 1px solid #999999; border-left: none; border-right: none;}
            Div#GV_BD_Contain{ margin: 0px; padding: 0px; border: 0px; width: 100%; position: relative;}   
                Div.GV_BD_Contain_Main{ margin: 0px; padding: 0px; border: 0px; width: 100%; position: relative;}  
                    .GV_BD_Collection_Style{ margin-left: auto; margin-right: auto; margin-top: 0px; margin-bottom: 0px; padding: 0px; font-family: '微軟正黑體', 'Lucida Sans Unicode', 'Arial'; font-size: 13px; width: 100%; text-align:center;}
                        .GV_BD_Collection_Style a{ color: #06F; text-decoration:none;}
                        .GV_BD_Collection_Style a:hover{ color: #F00; text-decoration: underline;}
                    .GV_BD_Collection_header{ background-color: #999999; color: #000;}
                        .GV_BD_Collection_header a{ color: #000;  text-decoration: none;}
                        .GV_BD_Collection_header a:hover{ color: #F00;  text-decoration: underline;}
                    .GV_BD_Collection_footer{ margin: 0px; padding: 0px; border: 0px; width: 100%; background-color: #630; color: #FFF; font-weight: bold; font-family: '微軟正黑體', 'Lucida Sans Unicode', 'Arial'; font-size: 13px; position: relative;}
                        .GV_BD_Collection_footer a{ color: #FFF;}
                                
        /* Div Book_Detail_GridView End */
        
        /* Div Comment Start */
        .GridView_RateComment_Style{margin-left: auto; margin-right: auto; margin-top: 0px; margin-bottom: 0px; padding: 0px; width: 800px; text-align:center;}
        Div.div_comment_style{ margin: 0px; padding: 0px; border: 0px; width: 100%; position: relative;}
        table.table_comment_style{ width: 100%; font-family: '微軟正黑體', 'Lucida Sans Unicode', 'Arial'; font-size: 14px; white-space: normal; word-break: break-all;}
        table.table_comment_style th{ height: 25px; line-height: 25px; font-family: 微軟正黑體; font-size: 16px; color: #093; background-color: #AD7;}
        table.table_comment_style td{ min-height: 50px; vertical-align: top;}
        table.table_comment_style td span{ margin: 0px; padding: 1px 0px 2px 2px; border:0px;  display: block; font-size: 14px; font-family: 微軟正黑體; Color: #000; }
        table.table_comment_style td a{ color: #06F; text-decoration:none;}
        table.table_comment_style td a:hover{ color: #F00;}
        table.table_comment_style tfoot td{ height: 20px; text-align: center; background-color: #999999;}
        .td_left_style{ padding-left: 5px; width: 170px; background-color: #E8FFE8; white-space: normal; word-break: break-all;}
        .td_right_style{ padding-left: 5px; width: 630px; background-color: #FFF; white-space: normal; word-break: break-all;}
        /* Div Comment End */
        
