/* CSS Document */

/*production show*/
.productionshow_shortcut_menu{
color:#666666;
float:right;
margin-right:20px;
margin-top:40px;
_margin-right:10px;

}
.productionshow_top{
background:#A9A9A9;
height:20px;
margin:auto;
width:950px;
}
.index_topleft{
 height:20px;
 float:left
}
.index_topright{
 height:20px;
 float:right;
}
.index_topright span{
color:#000000;
font-size:13px;
font-weight:600;
}
.production_all{
border-left:1px #cccccc solid;
border-top:1px #cccccc solid;
border-right:2px #bbbbbb solid;
border-bottom:1px #cccccc solid;
width:945px;
margin:auto;
margin-top:2px;
color:#A79F8E;
margin-bottom:2px;
}

.production{
width:850px;
margin:auto;
margin-top:20px;
margin-bottom:50px;
}
.production_num{
float:left;
}
.production_num img{
margin-top:30px;
}
.production_spec{
float:left;
}
.production_spec_ul {
margin-left:50px;
list-style-type:disc;
}

.production_spec li{
line-height:25px;
}
.production_specinfo_leftborer{
height:150px;
width:1px;
background:#cccccc;
float:left;
margin-left:100px;
margin-top:15px;
}
.production_specinfo{
float:left;
}
.production_specinfo table{
float:left;
margin-left:50px;
width:600px;
margin-top:10px;
}
.production_specinfo_td{
padding-left:20px;
}
.production_specinfo table ul{
list-style-type:disc;
margin-left:0px;
}
.production_specinfo table td{
line-height:22px;
}
.production_specinfo table  li{
line-height:22px;
}
.production_specinfo li{
margin-left:20px;
line-height:25px;
}
.production_spec_img{
float:left;
margin-left:50px;
}
.production_spec_img img{
width:80px;
height:80px;
margin-left:3px;
margin-top:90px;
}


.ge{
width:900px;
height:325px;
border:0px;
text-align:center;
margin:auto;
background:url(http://static.qidimo.com/images/production_bg.gif);
margin-top:20px;
}
.pic{
 width:900px;
 text-align:left;
}
.dis1 {
display:block;
color:#A79F8E;
}
.undis1 {
display:none;
}
.ge_img{
width:594px;
height:297px;
margin-left:12px;
margin-top:2px;
}
.ge_img1{
width:250px;
height:297px;
margin-left:20px;
float:left;
}
.ge_img1 span{
float:right;
margin-top:270px;
color:#A79F8E;
}
.ge_num{
bgcolor:#999999;
width:200px;
margin-left:475px;
margin-top:-36px;
position:relative;
}


#info {
font-size:14px;
font-weight:bold;
text-align:center;
}

.lkff a, .lkff a:hover {
color:#FFFFFF;
text-decoration:none;
}

#simg {
padding-left:9px;
}

#simg div {
background:#D3D3D4;
color:#FFFFFF;
cursor:pointer;
float:left;
font-size:12px;
height:15px;
line-height:15px;
margin-right:1px;
text-align:center;
width:20px;
}

#simg .f1 {
background:#9F9FA0 ;
}
/*end*/

/*myindex*/
#message{
margin-bottom:30px;
}
.message_title{
font-size:12px;
font-weight:bold;
width:590px;
border-top:1px #75C5F0 solid;
border-bottom:1px #ddd solid;
background:#E7F3FA;
line-height:21px;
position:relative;
}

.ul_message{
margin-left:30px;
}
#message .title{
color:#333;
line-height:25px;
margin-left:30px;
}
#message ul li{
padding:2px 0;
border-bottom:#FFFFFF 3px solid;
width:450px;
margin-left:10px;
}

.first_page_booklist{
width:550px;
margin-left:20px;
_margin-left:10px;
}

.book{
margin:auto;
margin-bottom:20px;
margin-top:10px;
height:auto;
width:auto;
border-bottom:1px #dddddd solid;
}
.book_photo{
float:left;
width:105px;
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
_margin-left:5px;
}
.book_shadow_all{
float:left;
width:93px;
height:93px;
border-bottom:1px #333333 solid;
border-right:1px #333333 solid;
_width:91px;
_height:91px;
}
.book_shadow{
width:92px;
height:92px;
border-bottom:1px #333333 solid;
border-right:1px #333333 solid;
margin:-1px 1px 1px -1px;
position:relative;
_width:91px;
_height:92px;
}
.bookcover{
width:90px;
height:90px;
vertical-align:bottom;
border:1px #444444 solid;
margin:-1px 1px 0px -1px;
position:relative;
}

.book_info{
margin-left:30px;
float:left;
margin-top:10px;
margin-bottom:10px;
}
.book_info_bookname_li{
line-height:40px;
padding-bottom:10xp;
}
.book_info_bookname{
font-size:18px;
font-weight:bold;
color:#0094EB;
}

.book_info li{
line-height:17px;
}
.book_operate{
margin-right:10px;
float:right;
margin-top:10px;
margin-bottom:10px;
}
.book_operate li{
line-height:20px;
text-decoration:underline;
}
/*previewbook*/
.previewbook{
margin-top:10px;
}
.previewbook_p{
margin-left:50px;
 margin-right:50px;
  width:900px;
}
.previewbook_show{
margin:auto;
padding:20px;
margin-bottom:20px;
margin-left:20px;
margin-right:20px;
border:1px #dddddd solid;
}
.previewbook_showbook{
height:100px;
margin-top:10px;
}

.previewbook_remark{
margin-bottom:20px;
}
.previewbook_bookcomment{
width:500px;
float:left;
margin-left:20px !important;
margin-left:10px;
border:1px #dddddd solid;
padding:10px;
}

.write_bookcomment{
width:480px;
height:60px;
float:left;
margin-left:10px;
}
.bookcommentlist{

width:320px;
margin:auto;
float:left;
}

.previewbook_bookmaster{
width:420px;
float:left;
margin-left:16px;
border:1px #dddddd solid;
}
.masterphoto{
width:110px;
margin-top:10xp;
float:left;
text-align:center;
}

.masterphoto img{
width:100px;
padding:15px 3px;
border:1px #dddddd solid;
background:#cccccc;
margin:5px;
}
.previewbook_bookinfo{
float:left;
width:170px;
margin-left:10px;
margin-top:15px;
}
.previewbook_bookinfo li{
line-height:20px;
}

.bookcommentlist{
width:500px;
margin:auto;
float:left;
}
.bookcomment{
float:left;
margin-bottom:10px;
margin-top:10px;
width:500px;
}
.bookcomment_photo{
float:left;
margin-left:10px;
width:40px;
_margin-left:5px;
}
.bookcomment_photo img{
width:40px;
height:40px;
padding:2px;
border:1px #dddddd solid;
}
.bookcomment_header{
float:left;
width:420px;
border-bottom:1px #dddddd solid
}
.bookcomment_info{
float:left;
margin:10px;
width:420px;
_margin-left:5px;
}
.bookcomment_content{
width:420px;
}
.book_slip{
margin-top:30px;
}
.browse_book_pre{
float:left;
width:20px;
margin-top:250px;
}
.browse_book_next{
float:right;
width:20px;
margin-top:-250px;
}

#browse_book_displaybooks{
height:590px;
margin-left:22px;
}
.browse_book_displaybook{
height:590px;
border:0px;
}
.browse_book_displaybook td{
padding-left:5px;
}
/**/

/*myhomepage*/

#myinfo{
margin-bottom:10px;
margin-left:50px;
}
.myphoto{
float:left;
width:120px;
}
.myphoto img{
width:100px;
height:130px;
border: solid 1px #DDDDDD;
padding:2px;
}
.myinfo_view{
float:left;
width:auto;
margin-top:30px;
width:100px;
}
.myinfo_view li{
padding: 2px 0;
}
.homepage_title_info{
font-size:12px;
font-weight:bold;
width:590px;
border-top:1px #75C5F0 solid;
border-bottom:1px #ddd solid;
background:#E7F3FA;
line-height:21px;
height:21px;
}

/**/

/*mybooks*/
.bookstack_list{
text-align:center;
border-bottom:1px #dddddd solid;
margin:5px 20px;
}
.bookstack_info{
float:left;
margin-left:20px;
margin-top:10px;
text-align:left;
}
.bookstack_info img{
width:40px;
height:40px;
padding:2px;
border:1px #dddddd solid;
margin:5px;
}
.bookstack_all{
float:left;
margin-left:10px;
_margin-left:5px;
}
.bookstack{
border-collapse:collapse;
margin:10px;
margin-left:0px;
}
.bookstack tb{
padding:0;
}
.bookstack_bg{
background:url(http://static.qidimo.com/images/bookstack_bg.gif);
width:92px;
height:53px;
text-align:center;
}
.bookstack_bg img{
height:53px;
}

/**/

/*myfriends*/
#friends_list{
float:left;
width:590px;
height:auto;
}
.friends_list_title{
border-top:1px #75C5F0 solid;
border-bottom:1px #ddd solid;
background:#E7F3FA;
line-height:21px;
height:21px;
padding-left:5px;
}
.friend{
float:left;
margin-bottom:20px;
margin-left:20px;
border-bottom:1px #dddddd solid;
width:550px;
_margin-left:10px;
}
.friend_photo {
float:left;
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
}
.friend_photo img{
width:70px;
height:70px;
border:1px solid #dddddd;
padding:5px;
}
.friend_info{
width:170px;
float:left;
margin-left:10px;
margin-top:20px;
}
.friend_info li{
padding:5px 0;
}
.friend_newbook{
float:left;
height:auto;
margin-top:20px;
}
.friend_newbook img{
width:30px;
height:30px;
margin:5px;
padding:2px;
border:1px #dddddd solid;
}
.friend_newbook li{
padding:5px 0;

}
.friend_operate{
margin-top:20px;
float:right;
margin-right:10px;
}
.friend_operate li{
padding:5px 0;
}
/*find friend*/
.find_friend{
width:590px;
float:left
}
.find_friend_byname{
margin-top:10px;
}
.find_friend_byname input{
width:200px;
margin-right:15px;
}
.find_friend_byname td{
padding:2px;
}
.invite_friend{
margin-top:20px;
}
.invite_friend_remark{
font-size:12px;
margin-top:20px;
margin-left:25px;
}
.invite_friend_email{
padding-bottom:30px;
padding-top:30px;
padding-left:40px;
border:1px #dddddd solid;
margin-left:25px;
margin-right:25px;
}
.invite_friend_email textarea{
height:50px;
width:350px;
margin-bottom:20px;
}
.delete_friend{
border:1px #dddddd solid;
margin:20px;
}
.delete_friend_img{
float:left;
width:120px;
border:1px #dddddd solid;
padding:2px;
margin:20px;
width:80px;
}

.delete_friend_info{
width:400px;
float:left;
margin-top:30px;
}
/*end*/

/*create book*/
#create_book{
width:500px;
}
.create_book_info{
padding:20px 0;
border:1px #dddddd solid;
margin-top:20px;
margin-right:20px;
}
.create_book_info li{;
padding-top:5px;
padding-bottom:5px;
padding-left:20px;
}
.create_book_info input{
width:350px;
height:20px;
}
.create_book_info select{
width:352px;
height:20px;
}
.create_book_info textarea{
width:350px;
height:50px;
margin-left:6px !important;
*margin-left:6px !important;
_margin-left:3px;
}

.create_book_read{
margin-top:20px;
margin-right:20px;
text-align:center;
padding-top:20px;
padding-bottom:20px;
border:1px #dddddd solid;
}
.create_book_show_title{
width:100px;
float:left;
}
.create_book_show_title1{
width:100px;
float:right;
text-decoration:underline;
}
/**/
.ad{
width:530px;
text-align:center;
border:1px #dddddd solid;
margin-left:10px;
margin-right:10px;
margin-bottom:30px;
}
.ad_re{
width:530px;
margin-left:10px;
margin-right:10px;
border:1px #dddddd solid;
}
.ad_re input{
width:320px;
}
.ad_re select{
width:325px;
}
.ad_re td{
line-height:25px;
height:25px;
}
/*login*/
.login_left{
float:left;
width:450px;

}
.login_right{
float:right;
width:548px;
text-align:center;

}
.login_right img{
margin-top:20px;
width:402px;
padding-left:50px;
border-left:1px #cccccc solid;
}
.login_title{
margin-left:40px;
margin-top:45px;
font-size:24px;
}
.login{
margin-left:60px;
width:390px;
margin-top:20px;
font-size:14px;
margin-bottom:20px;
}
.login_input{
height:20px;
width:250px;
}
.login td{
height:35px;
}
/**/
/*my group*/
.group{
width:100%;
}

.group li{
}
.mygroup{
margin-top:5px;
}
.mygroup li{
text-align:center;
}

.mygroup img{
width:70px;
height:70px;
padding:2px;
border:1px solid #dddddd;
display:block;
}
.group_dynamic{
}

.group_dynamic img{
width:40px;
height:40px;
}
.group_dynamic li{
line-height:20px;
margin-left:25px;
}

.group_list{
border-bottom:1px #dddddd solid;
}

.group_photo{
padding-left:10px;
float:left;
}
.group_photo img{
width:60px;
border:1px #dddddd solid;
padding:2px;
margin-top:10px;
margin-bottom:10xp;
}

.group_photo li{
text-align:center;
line-height:17px;
}
.group_info{
float:left;
margin-left:15px;
width:300px;
margin-top:10px;
}
.group_info li{
line-height:20px;
}
.group_operate{
float:right;
margin-right:15px;
margin-top:10px;
}
.group_operate li{
line-height:20px;
}
.groupindex_groupinfo{
margin-bottom:20px;
}
.groupindex_groupinfo ul{
margin-top:20px;
margin-left:20px;
}
.groupindex_groupinfo li{
line-height:20px;
margin-left:20px;
}
.groupindex_books ul{
margin:0px 20px;
}
.groupindex_books li{
margin:10px 15px;
_margin-left:13px;
text-align:center;
width:103px;
}
groupindex_booksname{
margin-top:10px;
}
.groupmember ul{
margin-left:20px;
margin-right:20xp;

}
.groupmember li{
text-align:center;
}
.groupmember img{
width:50px;
height:50px;
padding:2px;
border:1px #dddddd solid;
display:block;
margin:10px 5px;
margin-left:8px;
}

.book_release{
margin-top:10px;
margin-left:25px;
_margin-left:17px;
margin-right:25px;
border-bottom:1px #dddddd solid;
}
.bookrelese_photo{
float:left;
width:70px;
margin-left:10px;
}
.bookrelese_photo img{
width:50px;
height:50px;
padding:2px;
border:1px #dddddd solid;
}
.bookrelese_name{
float:left;
line-height:60px;
height:60px;
}
.bookrelese_operate{
float:right;
line-height:60px;
height:60px;
margin-right:10px;
width:300px;
}
/**/

/*group*/
.create_group{
border:1px solid #DDDDDD;
padding:10px 0 0 30px;
margin-right:40px;
}
.create_group ul{
}
.create_group li{
padding:10px 0;
}
.groupinfo_input{
width:380px;
}

.create_group select{
width:385px;
}
.create_group textarea{
width:380px;
height:50px;
}
.admin_group{
}
.admin_group_navi2{

}
.admin_group_usernumb{
float:left;
width:280px;
letter-spacing:2px;
}
.admin_group_usersear{
float:right;
margin-right:40px;
}
.admin_group_user{

}
.admin_group_user table{
border-collapse:collapse;
width:540px;
border:1px #dddddd solid;
}
.admin_group_user_head{
padding:2px;
background:#E7F3FA;
border-bottom:1px #dddddd solid;
}
.admin_group_user td{
text-align:center;
padding:2px;
}
.admin_group_user_img{
width:30px;
height:30px;
border:1px #999999 solid;
padding:2px;
}


.admin_group_info{
border:1px solid #DDDDDD;
width:520px;
padding:10px;
}
.admin_group_photo{
width:110px;
float:left;
margin-left:10px;
margin-bottom:20px;
}
.admin_group_photo img{
width:100px;
padding:2px;
border:1px #dddddd solid;
}
.admin_group_updatephoto{
float:left;
padding-top:20px;
margin-left:20px;
}

.admin_group_directinvite{
border:1px #CCCCCC solid;
height:150px;
margin:20px;
margin-top:10px;
overflow:auto;
margin-bottom:20px;
width:500px;
}

.admin_group_directinvite input{
margin-left:20px;
}
.admin_group_directinvite li ul li{
width:150px;
}


/**/
/*order*/
.order_list{
border:1px #dddddd solid;
text-align:center;
width:97%;
}
.order_list_title{
background:#E7F3FA;
font-weight:bold;
}
.order_list_select{
background:#F5F5F5;
}
.order_list_notselect{
}
.order_list td{
padding:5px 0;
}
.order{
margin:25px;
}
.order li{
padding:2px;
}
.order_select{
width:255px;
}
.order_input{
width:250px;
}
.order_ad{
margin-bottom:20px;
}
.add_ad input{
width:320px;
}
.add_ad select{
width:88px;
}
.add_ad textarea{
width:320px;
}

.add_ad td{
line-height:30px;
height:30px;
}

.order_info{
border:1px #dddddd solid;
}
.order_info table{
width:100%;
}
.order_info table td{
padding:5px 10px;;
}
/**/
/*fine books*/
#fine_books{
margin-top:10px;
}
.fine_books_list{
width:645px;
height:460px;
float:left;
border-left:1px #dddddd dashed;
border-right:1px #dddddd dashed;
}
.fine_books_list table{
width:100%;
}
.fine_books_list table td{
padding:5px 12px;
}
.fine_books_pre{
float:left;
margin-left:50px;
margin-top:220px;
_margin-left:25px;
}
.fine_books_next{
float:left;
margin-top:220px;
}
/**/

.modify_bookstack{
margin:25px;
}
.modify_bookstack_name{
border:1px #dddddd solid;
padding:20px;
margin-bottom:10px;
}
.modify_bookstack_name img {
vertical-align:middle;
}
.modify_bookstack_name input {
width:280px;
height:22px;
vertical-align:middle;
}
.modify_bookstack_operate{
text-align:right;
margin-right:45px;
margin-top:30px;
}
.modify_bookstack_photo{
border:1px #dddddd solid;
padding:20px;
margin-bottom:10px;
height:80px;
}
.modify_bookstack_photo img{
width:100px;
padding:5px;
border:1px #cccccc solid;
}
.modify_bookstack_photo_display{
width:auto;
float:left;
}
.modify_bookstack_photo_operate{
width:auto;
padding:10px;
}
.modify_bookstack_photo_operate table{
border-collapse:collapse;
}
.modify_bookstack_photo_operate tr{
vertical-align:middle;
}
.modify_bookstack_photo_operate td{
height:30px;
padding:2px;;
}
/*myinbox*/
#inbox{
height:auto;
width:560px;
float:left;
}

.inbox_message_list{
float:left;
border:1px #eeeeee solid;
width:560px;
}
.inbox_message_title{
height:25px;
background:#E7F3FA;
}
.inbox_message_title table{
width:100%;
height:35px;
}
.inbox_message_title td{
text-align:center;
font-weight:bold;
}
.inbox_message{
margin-top:1px;
}

.inbox_user_photo{
float:left;
margin:10px 10px 10px 10px;
_margin:10px 5px 10px 5px;
}
.inbox_user_photo img{
width:50px;
border:#dddddd 1px solid;
padding:5px;
}
.inbox_info{
float:left;
margin-left:20px;
margin-top:20px;
width:100px;
}
.inbox_info li{
line-height:15px;
}
.inbox_message_content{
float:left;
margin-left:20px;
margin-top:10px;
}
.inbox_message_operate{
float:right;
margin-right:40px;
margin-top:10px;
text-decoration:underline;
_margin-right:20px;
}
.inbox_message_read{
background:#f5f5f5;
}
.inbox_message_new{
background:#EEEEEE;
}
.sendmessage{
margin-top:10px;
width:590px;
}
.sendmessage_header{
background:#E7F3FA;
height:25px;
line-height:25px;
margin-top:20px;
margin-left:20px;
padding-left:10px;
font-weight:bold;
border-top:1px #eeeeee solid;
border-left:1px #eeeeee solid;
border-right:1px #eeeeee solid;
width:540px;
}
.sendmessage_body{
margin-left:20px;
padding-left:10px;
padding-top:20px;
padding-bottom:10px;
border-bottom:1px #eeeeee solid;
border-left:1px #eeeeee solid;
border-right:1px #eeeeee solid;
width:540px;
height:250px;
font-size:12px;
}

.sendmessage_peoplephoto{
width:auto;
float:left;
margin-left:20px !important;
*margin-left:20px !important;
_margin-left:10px;
}
.sendmessage_peoplephoto img{
width:100px;
height:125px;
padding:5px;
border:1px #dddddd solid;
}
.sedmessage_info{
float:left;
margin-left:20px;
width:380px;
}
.sedmessage_info input{
width:160px;

}
.sedmessage_info textarea{
width:300px;
height:60px;

}
.backindox{
width:auto;
float:left;
top:-10px;
position:relative;
margin-left:20px !important;
*margin-left:20px !important;
_margin-left:10px;
}

/*sales ploy*/
.ploy_all{
border-left:1px #B32014 solid;
border-top:1px #B32014 solid;
border-right:2px #B32014 solid;
border-bottom:1px #B32014 solid;
width:945px;
margin:auto;
margin-top:2px;
color:#A79F8E;
margin-bottom:2px;
font-size:14px;
}
.ploy_ad{
margin:auto;
width:783px;
margin-top:30px;
margin-bottom:20px;
}
.ploy_top{
background:#B32014;
height:20px;
margin:auto;
width:950px;
}
.ploy_all ul{
margin-top:20px;
margin-right:20px;
margin-left:20px;
}
.ploy_all li{
line-height:30px;
}
/**/
/*end*/
