body { background-color:#fff;}
.tit_itemdetail{margin:10px auto;zoom:1;border:1px solid #c4c4c4;}
.tit_itemdetail .mc{margin:10px auto;padding:0;}
.tit_itemdetail .mc .con{margin:0px;padding:10px;}
.tit_itemdetail .more{text-align:right;margin:0px;padding:0;}
.tit_itemdetail .more a:link{color:red;}

.tit_itemdetail .mt{width:783px; overflow:hidden; margin-top:0px;background:url(../bgtxt.jpg);border-bottom:0px solid #ccc;}
.tit_itemdetail .mt h2{display:inline;padding-left:22px;font-weight:100;line-height:30px;font-size:16px;font-family:"microsoft yahei"!important;}
.tit_itemdetail .mt span{display:inline;padding-left:0px;font-weight:100;line-height:30px;font-size:16px;font-family:"microsoft yahei"!important;}
.inner{background-color:#e0e0e0; padding-bottom:1px; width:782px; overflow:hidden; margin-top:0px;}


.list_pic_left .link_info{ width:120px; float:left;word-wrap: break-word; word-break: normal;}
.list_pic_left .link_info .name{ height:36px; overflow:hidden;}
.list_pic_left .btn_compare, .list_pic_left .btn_compare:hover {*width:48px;clear:both;float:left;margin:5px 0px 0px 0px;}
.mod_aider .hd{padding:5px 0 5px 22px; background-color:#fff;font-weight:100;line-height:20px;font-size:16px;font-family:"microsoft yahei"!important;}
.id_suiixinpei p a:link,
.id_suiixinpei p a:visited{text-decoration:none;color:#085C9B;}
.id_suiixinpei p a:hover{color:#D4105A;}
.id_suiixinpei .bd{overflow:hidden;zoom:1;border:1px solid #fff; background-color:#f2f2f2; margin:1px; padding:11px 13px 11px 21px; margin-bottom:0; float:left; _display:inline; width:754px;}
.id_suiixinpei .list_goodsbox {float:left;width:490px;border:2px solid #c4c4c4; background-color:#fff; padding:11px 30px 10px 20px;}
.id_suiixinpei .list_goods_product {float:left;width:110px}
.id_suiixinpei .list_goods {width:390px; float:left;}
.id_suiixinpei .list_goods li { width:107px; float:left; background:url(../bg_group.gif) -135px 36px no-repeat; padding-left:23px;}
.id_suiixinpei .none { padding:0;}
.id_suiixinpei .pic_choice { background-position:-134px 36px;}
.id_suiixinpei .pic { display:block; padding:1px; background-color:#fff; width:100px; height:100px; overflow:hidden; text-align:center;}
.id_suiixinpei .list_goods li input{ margin:6px 7px 0 0; *margin:2px 4px 1px -4px; vertical-align:top;}
.id_suiixinpei .list_goods li label { display:inline-block; line-height:16px; margin-top:6px;}
.id_suiixinpei .list_goods label a { display:inline-block; overflow:hidden; width:72px; height:32px; color:#404040; word-break:break-all;}
.id_suiixinpei .list_goods label a:hover { color:#ff6600;}
.id_suiixinpei .pic_choice a.pic { border:1px solid #fcc199; display:block; padding:0;}
.id_suiixinpei .pic_choice a.pic IMG{MARGIN-TOP: expression(( 100 - this.height ) / 2); width: expression(this.width > 100 ? 100 : true); height: expression(this.height > 100 ? 100 : true); max-width: 100px; max-height: 100px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center}

.id_suiixinpei .list_goodsinfo .tips, .id_suiixinpei .list_goodsinfo .price_m, .id_suiixinpei .list_goodsinfo .price_d { padding-left:7px;}
.id_suiixinpei .list_goodsinfo .tips { height:29px; padding-top:5px; border-bottom:1px dotted #878787; font-size:14px; margin-top:20px;}
.id_suiixinpei .list_goodsinfo .price_m { margin-top:16px;}
.id_suiixinpei .list_goodsinfo .price_m span { color:#878787; margin:0; text-decoration:line-through;}
.id_suiixinpei .list_goodsinfo .price_d { margin-top:5px;}
.id_suiixinpei .list_goodsinfo .price_d span { color:#c30; font-size:16px; font-weight:bold;}
.id_suiixinpei .list_goods a{display:block;}
.id_suiixinpei .list_goods a:hover{text-decoration:none}
.id_suiixinpei .list_goodsinfo{padding-left:18px; background:url(../bg_group.gif) -158px 10px no-repeat; float:left;margin:10px 0; width:190px; height:155px; color:#777}
.id_suiixinpei .list_goodsinfo p{line-height:22px;}
.id_suiixinpei .list_goodsinfo p #talNum{font-size:14px; display:inline-block; margin-right:3px;}
.id_suiixinpei .list_goodsinfo .tips{margin:8px 0;}
.id_suiixinpei .list_goodsinfo .wrap_btn{width:150px; margin-top:5px;}

/*comment*/
.i-comment{padding:10px 0;margin-bottom:10px;margin-top:10px;border:1px solid #E4E4E4;overflow:hidden;zoom:1;}
.i-comment .rate{float:left;width:90px;height:65px;padding:15px 0 0;border-right:1px solid #E4E4E4;text-align:center;color:#E26500;}
.i-comment .rate strong{line-height:36px;font-size:30px;font-family:arial;}
.i-comment .percent{float:left;width:232px;height:70px;padding:5px 0px 5px 6px;border-right:1px solid #E4E4E4;}
.i-comment .percent dl{padding:2px 0;overflow:hidden;zoom:1;}
.i-comment .percent dt,.percent dd{float:left;margin-right:5px;font-family:"\5b8b\4f53";}
.i-comment .percent .d1{width:150px;border:1px solid #ccc;height:9px;margin-top:4px;overflow:hidden;background:url(../icon_clubs.gif) #efefef repeat-x 0 -129px;}
.i-comment .percent .d1 div{height:9px;background:url(../icon_clubs.gif) #FF701B repeat-x 0 -119px;overflow:hidden;}
.i-comment .actor{float:left;position:relative;width:226px;height:70px;padding:5px 15px 5px 36px;border-right:1px solid #E4E4E4;overflow:hidden;zoom:1;}
.i-comment .actor b{position:absolute;left:15px;top:5px;width:18px;height:18px;background:url(../icon_clubs.gif) #000 no-repeat -21px -49px;}
.i-comment .actor span{float:left;}
.i-comment .actor a{color:#005aa0;}
.i-comment .actor .u-name{float:left;margin-right:16px;white-space:nowrap;color:#005aa0;}
.i-comment .btns{float:right;width:150px;height:65px;padding:10px 0 5px;text-align:center;}
.i-comment .btn-comment{display:block;width:106px;height:35px;background:url(../icon_clubs.gif) no-repeat -30px -230px;line-height:100px;overflow:hidden;margin:5px auto 0;}
#comment .item{position:relative;padding:0 0 2px 130px;margin-bottom:10px;background:#fff;zoom:1;width:662px;}
#comment .user{position:absolute;top:8px;left:0;width:130px;text-align:center;color:#999;}
#comment .user a{color:#005aa0;}
#comment .u-icon img{border:2px solid #EAEAEA;}
#comment .i-item{padding:10px 15px 5px;border:1px solid #F3E6C6;background:#FFFCF5;}
#comment .o-topic{padding:0 0 2px;margin-bottom:10px;border-bottom:1px solid #F9F0DB;overflow:hidden;zoom:1;}
#comment .topic{float:left;}
#comment .star{float:left;margin:2px 0 0 5px;}
.date-comment{float:right;color:#999;}
#comment .comment-content{min-height:74px;}
#comment .item .btns{height:25px;padding:10px 0 5px 2px;line-height:25px;overflow:hidden;zoom:1;}
#comment .btn-reply,#comment .btn-agree,#comment .btn-oppose{width:62px;height:25px;background:url(../icon_clubs.gif) no-repeat 0 -328px;border:0;text-align:center;margin-right:5px;}
#comment .btn-agree,#comment .btn-oppose{float:left;color:#005aa0;text-decoration:none;}
#comment .btn-reply{float:right;}
#comment .useful{float:left;}
#comment .useful span{float:left;margin-right:5px;color:#999;}
.item-reply{position:relative;padding-left:50px;zoom:1;}
.item-reply strong{display:block;position:absolute;top:6px;left:0;width:45px;color:#BEBEBE;font-size:20px;font-family:arial;text-align:right;}
.item-reply dl{border-top:1px solid #F4F4F4;padding:5px;}
.item-reply dt{margin-bottom:4px;color:#999;overflow:hidden;zoom:1;}
.item-reply dt .u-name{float:left;}
.item-reply dt a{float:left;color:#005aa0;margin-right:8px;}
.item-reply dt .date-comment{float:right;}
#comment .corner{position:absolute;background-image:url(../icon_clubs.gif);background-repeat:no-repeat;overflow:hidden;}
#comment .tl{top:0;left:115px;width:20px;height:40px;background-position:0 -206px;}
#comment .tr{top:0;right:0;width:10px;height:40px;background-position:-20px -206px;}
#comment .b{bottom:0;width:633px;height:10px;background-position:0 -139px;background-repeat:repeat-x;}
#comment .bl{bottom:0;left:130px;width:10px;height:10px;background-position:-14px -246px;}
#comment .br{bottom:0;right:0;width:10px;height:10px;background-position:-20px -246px;}
*html #comment .tr{right:-1px;}
*html #comment .br{right:-1px;}
*html #comment .comment-content{height:68px;}

.suoreader{background:#fff;padding-top:10px;}
.suoshu{background:#fff;}
.to_fenlei li span{color:red}
.to_fenlei li{margin:5px 0px;padding:1px 5px;border:1px dotted #aaa;color:#333;}
.to_fenlei li a{color:#333;margin:0 5px;TEXT-DECORATION:none;}
.to_fenlei li a:hover{color:#c30a08;TEXT-DECORATION:none;}

.b-comment{ border-bottom:1px solid #ccc; /* 菜单模块的底部边框，也就是内容模块的上边框 */
 list-style:none;height:30px; font-size:14px;width:100%; overflow:hidden; margin-top:10px;background:url(../images/bgtxt.jpg);}

.b-comment .mt{width:897px; overflow:hidden; margin-top:0px;background:url(../images/bgtxt.jpg);border-bottom:0px solid #ccc;}
.b-comment .mt h2{display:inline;padding-left:22px;font-weight:100;line-height:30px;font-size:16px;font-family:"microsoft yahei"!important;}
.b-comment .mt span{display:inline;padding-left:0px;font-weight:100;line-height:30px;font-size:16px;font-family:"microsoft yahei"!important;}

.b-comment_fenlei li span{color:#ff9900;font-weight:100;line-height:20px;font-size:14px;font-family:"microsoft yahei"!important;}
.b-comment_fenlei li{margin:5px 0px;padding:1px 5px;border:1px dotted #aaa;color:#333;line-height:23px;}
.b-comment_fenlei li a{color:#333;margin:0 5px;TEXT-DECORATION:none;}
.b-comment_fenlei li a:hover{color:#c30a08;TEXT-DECORATION:none;}

.c-comment{ border:1px solid #ccc; /* 菜单模块的底部边框，也就是内容模块的上边框 */
 list-style:none;height:130px; font-size:14px;width:897px; overflow:hidden; margin-top:10px;}

.d-comment{ border:1px solid #ccc; /* 菜单模块的底部边框，也就是内容模块的上边框 */
 list-style:none;height:205px; font-size:14px;width:897px; overflow:hidden; margin-top:10px;}
.d-comment ul {padding:2px 6px;}
.d-comment li { height:200px; width:144px; float:left; margin-right:2px; line-height:24px;text-align:center;overflow:hidden;}
.d-comment li img {  border:1px solid #ccc;}


.suoshu_pro{background:#fff;}
.to_fenlei_pro li span{color:000}
.to_fenlei_pro li{margin:5px 0px;padding:1px 5px;border:1px dotted #aaa;color:#333;background:#EDECEA;}
.to_fenlei_pro li a{color:#333;margin:0 5px;TEXT-DECORATION:none;}
.to_fenlei_pro li a:hover{color:#333;TEXT-DECORATION:none;}

.to_unite {margin:5px 0px;padding:1px 5px;border:1px dotted #aaa}
.to_unite li.to_unite1{float:left;width:70px;margin:0;padding:0}
.to_unite li.to_unite2{float:left;width:300px;margin:0;padding:0}
.to_unite li a{color:#ff0000}
/*布局*/
.dp_wrap{ width:1003px; margin:0 auto; background-color:}
.dp_sidebar{ float:left; width:190px; margin-bottom:-10px;}
.dp_main{ float:right; width:100%; padding-left:0px;background:;}
.dp_wrap .none { border:none!important; background:none!important;}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content:""; clear:both; height:0;}
*.clearfix { zoom:1;}

.dp_wrap textarea{ height:5em; margin:0; *margin:-1px 0 0 0; _margin:-1px 0 0 -2px;	padding:2px; *padding:3px; font-size:12px;}
.dp_wrap input.text{ margin:0; *margin:-1px 0 0 1px; padding:3px; _margin:-1px 0 0 -2px; height:13px;}
.dp_wrap input.checkbox{ margin: 0; *margin:-1px -3px 1px -4px; _margin:-1px -3px 0 -4px;}

.dp_break { padding:15px 0 15px 20px; line-height:18px; position:relative;}
.dp_break span { color:#666;}
.dp_break a,.dp_break a:hover { color:#0b3b8b;}
.dp_break .back_old { position:absolute; right:0; top:15px; *top:13px;}
.dp_break .back_old a { color:#1a66b3;}


/*主体*/
#h1 { line-height:20px; padding:4px 15px 0 0; font-size:16px; font-weight:bold; color:#000; background:url(../dashed2.gif) left bottom repeat-x; margin-bottom:18px; word-break:break-all; overflow:hidden;}

.dp_main h1 { line-height:20px; padding:4px 15px 0 0; font-size:16px; font-weight:bold; color:#000; background:url(../dashed2.gif) left bottom repeat-x; margin-bottom:18px; word-break:break-all; overflow:hidden;}
.h1_title { background:url(../dashed2.gif) left bottom repeat-x; margin-bottom:10px;text-align:center;}
.h1_title h1 { background:none; margin-bottom:0;color:#333;display:inline;font-weight:normal;line-height:40px;font-size:18px;font-family:"microsoft yahei";}
.h1_title h1  dd{ background:none; margin-left:10px;color:#ff0000;display:inline;font-weight:normal;line-height:20px;font-size:16px;font-family:"microsoft yahei"; }
.h1_title h1 span { margin:6px 0 0; font-size:12px; font-weight:normal; display:block;}
.h1_title .icon { float:left; _margin-right:-3px; padding:3px 0 10px;}
.h1_title .icon img { margin-right:5px; vertical-align:top;}

.dp_main .book_head .other { clear:left; padding-right:9px; line-height:14px; text-align:right; margin-top:5px;}
.book_head .other .bookshelf { background:url(../bg_icon.gif) left -3px no-repeat; padding-right:7px; width:76px; display:inline-block; margin-left:10px;}

.dp_main .show { width:270px; padding:0px 0px 0px 0px;margin-right:20px; float:left; background:;border:1px solid #ececec;}
.dp_main .show .pic img{ width:270px; height:270px; overflow:hidden; text-align:center;background:;margin:0;padding-top:10px;}
.dp_main .show .show_zoom { position:absolute; left:195px; top:0px; z-index:9999;}
.dp_main .show .show_label2 { position:absolute; left:231px; top:-6px; z-index:9997;}
.dp_main .abbreviation_panel {height:63px;position:relative; width:289px; padding-left:11px; }
.dp_main .abbreviation { height:47px;overflow:hidden; padding-top:16px;position:absolute;}
.dp_main .abbreviation ul {height:47px;overflow:hidden;}
.dp_main .abbreviation li { border:1px solid #d3d3d3; width:45px; height:45px; overflow:hidden; text-align:center; margin:0 7px 0 6px; float:left; display:inline;vertical-align:top;}
.dp_main .abbreviation li a { cursor:default;}
.dp_main .abbreviation .first {margin-left:0;}
.dp_main .abbreviation_panel .btn {background:url(../abbreviation_btn.png) no-repeat;height:47px;position:absolute;top:16px;width:11px;}
.dp_main .abbreviation_panel .btn_prev {background-position:0 -47px;left:0;}
.dp_main .abbreviation_panel .btn_next {background-position:-11px -47px;right:-1px;}
.dp_main .abbreviation_panel .btn_bof {background-position:0 0px;left:0;cursor:default;}
.dp_main .abbreviation_panel .btn_eof {background-position:-11px 0;right: -1px;cursor:default;}

.dp_main .show p { padding:20px 0 16px;}
.dp_main .show p, .dp_main .show p a, .dp_main .show p a:hover { color:#636363; text-align:center; width:300px;}
.dp_main .show p a:hover { color:#ff6600;}
.dp_main .show p span { margin:0 2px; color:#ccc;}

.dp_main .book { width:267px; margin-top:20px;}
.dp_main .book .pic {margin-left:22px; width:200px; height:200px;}
.dp_main .book .show_zoom { position:absolute; left:221px; top:184px; z-index:9999;}
.dp_main .book .show_label { position:absolute; left:153px; top:-6px; z-index:9998;}
.dp_main .book .abbreviation_panel {height:63px;position:relative; width:233px; }
.dp_main .book .abbreviation { height:47px;overflow:hidden; padding-top:16px;position:absolute;left:12px;_left:13px;}
.dp_main .book .abbreviation ul {height:47px;overflow:hidden;}
.dp_main .book .abbreviation li { border:1px solid #d3d3d3; width:45px; height:45px; overflow:hidden; text-align:center;margin:0 8px 0 2px; _margin:0 6px 0 2px; float:left; display:inline;}
.dp_main .book .abbreviation .first {margin-left:0;}
.dp_main .book .abbreviation_panel .btn {background:url(../abbreviation_btn.png) no-repeat;height:47px;position:absolute;top:16px;width:11px;}
.dp_main .book .abbreviation_panel .btn_prev {background-position:0 -47px;left:0;}
.dp_main .book .abbreviation_panel .btn_next {background-position:-11px -47px;right:0;}
.dp_main .book .abbreviation_panel .btn_bof {background-position:0 0px;left:0;cursor:default;}
.dp_main .book .abbreviation_panel .btn_eof {background-position:-11px 0;right:0;cursor:default;}

.dp_main .book .read { padding-top:15px; width:246px; text-align:center;}
.dp_main .book .read a, .dp_main .book .read a:hover { background:url(../bg_icon.gif) -68px -87px no-repeat; display:inline-block; line-height:18px; padding-left:21px; font-size:14px;}
.dp_main .book p { width:246px;}

.dp_main .info { width:410px; float:left;}
.dp_main .book_r { width:574px;}
.dp_main .info p{ line-height:26px; padding-bottom:4px; font-size:14px;}
.dp_main .info p1{ line-height:26px; padding-bottom:4px; height:26px;font-size:14px;}
.dp_main .info .price_d { *margin-bottom:-3px; _margin-bottom:-5px; _padding-bottom:3px;}
.dp_main .price_d .num, .dp_main .price_d .num2 { font-size:24px; color:#c00; font-family:Arial; font-weight:bold; display:inline-block; vertical-align:top; margin-top:-2px; *margin-top:-8px; _position:relative;}
.dp_main .price_d .num2 { margin-right:20px;}
.dp_main .info .price_m { _padding-bottom:3px;}
.dp_main .info .price_m .del{text-decoration:line-through;}

.dp_main .lack .price_d .num { color:#878787; background:url(../bg_though2.gif) 14px 15px repeat-x;}
.dp_main .lack .lack_tips { margin:10px 0; line-height:22px;}
.dp_main .lack .lack_tips span{ padding-top:5px; vertical-align:top; display:inline-block; line-height:14px;}
.dp_main .lack .lack_tips a, .dp_main .lack .lack_tips a:hover { background:url(../bg_lack.gif) left top no-repeat; width:71px; height:22px; line-height:22px; padding-top:1px; display:inline-block; text-align:center; color:#fff; margin-left:8px;}

.dp_main .price_d .old { font-size:12px; color:#c30;}
.dp_main .price_m span { margin-left:17px; color:#666; display:inline-block;}
.dp_main .price_m .red { color:#c30; margin-left:0;}
.dp_main .price_vip span{ color:#c30; font-size:16px; font-weight:bold; margin-left:0; margin-top:-3px; vertical-align:middle; display:inline-block;}

.dp_main .price_d .public { margin-left:18px;}
.dp_main .price_d .public_price { margin-left:12px;}
.dp_main .price_d .public_price span { color:#c30;}

.dp_main .info .fraction { _height:21px; _line-height:21px; _padding-top:5px; vertical-align:middle;}
.dp_main .fraction a{ margin:0 4px 0 10px;}
.dp_main .fraction .book_icon img { margin-left:5px; vertical-align:top; display:none;}

.dp_main .legend { line-height:18px; padding:0 0 12px; width:352px; padding-left:34px; background:url(../icon_sell.gif) 0 top no-repeat;}
.dp_main .legend a, .legend a:hover, .legend .sell { margin-right:7px; color:#404040; font-weight:bold; vertical-align:middle; line-height:18px;}
.dp_main .legend a:hover { color:#ff6600;}
.dp_main .legend a.public2, .legend a.public2:hover{ color:#1a66b3; font-weight:normal; padding:0; background:none; margin:0; display:inline-block;}
.dp_main .legend .guarantee { width:53px; display:inline-block; margin:0 18px 0 3px; height:18px;}

.dp_main .info .tips { border:1px solid #e2e2e2; width:352px; height:30px; display:none; line-height:30px; padding:0 0 0 11px; margin:13px 0 10px;}
.dp_main .tips .pay, .dp_main .tips .shopping { padding-left:31px; background:url(../bg_icon.gif) 8px -48px no-repeat; display:inline-block; margin-right:30px;}
.dp_main .tips .shopping { background-position:3px -107px;}

.dp_main .location { padding-bottom:3px; padding-top:6px; *padding-bottom:4px;}
.dp_main .location span{ color:#666; padding-right:12px;}
.dp_main .info .book_detailed { border-top:1px solid #ededed; line-height:21px; padding-top:10px; width:570px; margin-top:12px;font-size:14px;overflow:hidden;}
.dp_main .info .book_detailed p{ padding-bottom:0; line-height:21px; height:auto;}
.dp_main .info .book_detailed li { float:left; min-width:180px; margin-right:50px; clear:one; white-space:nowrap}
/*.dp_main .book_detailed li span { float:left; width:158px; line-height:21px;}*/
.dp_main .book_detailed2 li span { width:237px;}
.book_r .lack_but_collect { margin-top:16px;}
.addtocartbox{VERTICAL-ALIGN: middle;}

.property{ width:465px; border:1px solid #edc27b; background-color:#fff8e7; padding:6px 5px 7px 6px; margin-top:14px;}

.properothe{ width:465px; border:0px solid #edc27b; height:130px; padding:6px 0px 7px 6px; font-size:14px;}

.properothe .p1 { width:300px;display:inline;}

.properothe .p2  { width:150px;display:inline;}

.property .num { clear:left; line-height:22px; margin-left:14px;}
.property .num .text{ width:28px; height:15px; border:1px solid #a5acb2; margin-right:10px; margin-left:3px; background-color:#fff; padding:2px;}
.property .num .wrong{ line-height:15px; height:15px; padding:2px 3px 0; margin-left:15px; background-color:#fefdb3; border:1px solid #ffc200; color:#c30; display:inline-block;}
.property .num_scarcity{color:#c30;padding-left:26px;background:url(../icon_kcjz.gif) no-repeat 13px 1px;}
.dp_main .property p { height:auto; line-height:14px; font-weight:bold; margin:13px 0 0; *margin:14px 0 0; color:#ff7100; padding-left:14px; padding-bottom:0;}
.property p .error{ color:#c30;}
.property p .select { color:#404040;}
.property .but { margin-top:13px;}
.property .but a { margin:0 23px 0 14px; float:left;}
.property .but .none { margin-right:0;}
.property .but img { display:block;}

.property .color_wrap, .property .size_wrap, .property .color_wrap_error, .property .size_wrap_error { width:328px;}
.property .color_wrap { padding:4px 11px 4px 14px;}
.property .size_wrap { padding:3px 11px 3px 14px; margin:2px 0 7px;}
.property .color_wrap_error, .property .size_wrap_error { background-color:#fefdb3; border:1px solid #ffc200;}
.property .color_wrap_error { padding:3px 10px 3px 13px;}
.property .size_wrap_error { margin:2px 0 7px;; padding:2px 10px 2px 13px;}
.property .warning { height:17px; display:inline-block; position:relative; top:-1px; margin:0 0 0 8px; padding:1px 5px 0 22px; background:#fefdb3 url(../warning2.gif) 5px 3px no-repeat; border:1px solid #ffc200; color:#c30; line-height:17px;}
.property .prompt { margin-left:14px; color:#c30;}

.count { line-height:24px; margin:10px auto;text-align:center;}
.count span { color:#f77308;padding:0 0px 0 0;}


/*赠品页*/
.dp_main .info .gifts_price, .dp_main .info .gifts_tips, .dp_main .info .gifts_explan, .dp_main .info .gifts_score, .dp_main .info .gifts_tips2{ margin-bottom:0; width:384px;}
.dp_main .info .gifts_price { margin-top:21px;}
.dp_main .info .gifts_tips { margin-top:20px;}
.dp_main .info .gifts_tips2 { margin-top:25px;}
.dp_main .info .gifts_explan { line-height:26px; margin-top:10px; height:auto;}
.dp_main .info .gifts_score { margin:12px 0 0 0; border-bottom:1px solid #ededed; padding-bottom:4px; line-height:26px; width:auto;}
.dp_main .info .gifts_score span { margin-right:12px;}
.dp_main .info .gifts_none { border:none; padding-top:20px;}


/*二手书*/
.dp_main .book .book_used_top { padding-top:16px; _padding-top:3px;}
.book_used_preview { width:198px; padding:13px 1px 0;}
.book_used_preview a.current, .book_used_preview a.current:hover { border:1px solid #fcc199; margin:0; margin-right:6px;}
.book_used_preview a.book_used_r, .book_used_preview a.book_used_r:hover { margin-right:0;}
.book_used_preview a, .book_used_preview a:hover { float:left; margin-right:7px; padding:2px; width:54px; height:54px; overflow:hidden; text-align:center; border:1px solid #d3d3d3;}


.dp_main .info .book_used { margin-bottom:6px; background: url(../icon_sell.gif) left -66px no-repeat; padding-left:83px; line-height:16px;}
.dp_main .info .book_used_card { margin:13px 0 -4px; padding-left:24px; background:url(../icon_book_used.gif) left 3px no-repeat; line-height:20px; height:20px; *padding-top:1px;}
.dp_main .info .book_used_card2 { padding-left:0; background:none;}
.info .book_used_card a { width:6px;}
.book_used a, .book_used a:hover { font-weight:bold; color:#404040; line-height:17px;}
.book_used a:hover { color:#ff6600;}

.book_used_wrap { width:639px; border:1px solid #e3e3e3; background-color:#fbfbfb; margin:14px 0 0 8px;}
.book_used_wrap ul { margin:25px 15px 0 20px; width:604px;}
.book_used_wrap li { float:left; padding-bottom:8px; width:598px;}
.book_used_wrap li div { float:left; line-height:18px;}
.book_used_wrap li strong{  width:66px; float:left;}
.book_used_wrap li span { padding-left:66px; margin-left:-66px; float:left;}
.book_used_wrap .wid1 { width:197px; padding-left:6px;}
.book_used_wrap .wid1 span { width:131px;}
.book_used_wrap .wid2 { width:406px;}
.book_used_wrap .wid2 span { width:340px;}
.book_used_wrap .wid3 { width:197px;}
.book_used_wrap .wid3 span { width:131px;}
.book_used_wrap .wid4 { width:197px;}
.book_used_wrap .wid4 span { width:131px;}
.book_used_wrap .wid5 { padding-left:6px; width:598px; line-height:26px; margin:-4px 0 0; padding-bottom:0;}
.book_used_wrap .wid5 span { width:532px;}
.book_used_wrap .widg { font-weight:bold; padding-left:6px;}
.book_used_wrap .widg .gray_7f { font-weight:normal; float:none;}
.book_used_wrap .widg a { font-weight:normal;}

.book_used_wrap .book_used_but { padding-left:6px; clear:left; margin:5px 15px 0 20px; padding-bottom:13px;}
.book_used_wrap .book_used_but a, .book_used_wrap .book_used_but a:hover, .book_used_wrap .book_used_but span { width:63px; text-align:center; color:#404040; line-height:19px; height:19px; padding-top:1px; background:url(../but_vote.gif) left -20px no-repeat; display:inline-block; text-decoration:none;}
.book_used_wrap .book_used_but span { background-position:right top; margin-right:12px; padding-top:0; height:20px;}
.book_used_wrap .book_used_other { padding:9px 15px 9px 0; text-align:right; border-top:1px solid #f2f2f2; margin-left:20px;}
.book_used_tips { padding:8px 15px 7px 0; text-align:right; color:#878787; width:624px;}

.lack .book_used_card { background:none; padding-left:0;}
.lack .book_used_card a, .lack .book_used_card a:hover, .lack .book_used_card span { width:63px; text-align:center; color:#404040; line-height:19px; height:19px; padding-top:1px; background:url(../but_vote.gif) left -20px no-repeat; display:inline-block; text-decoration:none;}
.lack .book_used_card span { background-position:right top; margin-left:9px; padding-top:0; height:20px; position:relative;}
.book_used_wrap .book_used_but i { display:inline-block; vertical-align:top; margin:1px 4px 0 0;}
.lack .book_used_other { margin-top:25px;}


/*最佳拍档*/
.dp_main .group_wrap { background-color:#e0e0e0; padding-bottom:1px; width:792px; overflow:hidden; margin-top:0px;}
.dp_main .group_wrap h2 { padding:5px 0 5px 22px; background-color:#fff;font-weight:100;line-height:20px;font-size:16px;font-family:"microsoft yahei"!important;}
.dp_main .group_wrap .group { border:1px solid #fff; background-color:#f2f2f2; margin:1px; padding:11px 13px 11px 21px; margin-bottom:0; float:left; _display:inline; width:754px;}
.dp_main .group_wrap .group ul { border:2px solid #c4c4c4; background-color:#fff; padding:11px 30px 10px 30px; float:left;}
.dp_main .group_wrap .group li { width:104px; float:left; background:url(../bg_group.gif) -111px 36px no-repeat; padding-left:23px;}
.dp_main .group_wrap .group .none { padding:0;}
.dp_main .group_wrap .group .pic_choice { background-position:-134px 36px;}
.dp_main .group li .pic { display:block; padding:1px; background-color:#fff; width:100px; height:100px; overflow:hidden; text-align:center;}
.dp_main .group li .pic IMG{MARGIN-TOP: expression(( 100 - this.height ) / 2); width: expression(this.width > 100 ? 100 : true); height: expression(this.height > 100 ? 100 : true); max-width: 100px; max-height: 100px; VERTICAL-ALIGN: middle; TEXT-ALIGN: center}
.dp_main .group li input{ margin:6px 7px 0 0; *margin:2px 4px 1px -4px; vertical-align:top;}
.dp_main .group li label { display:inline-block; line-height:16px; margin-top:6px;}
.dp_main .group label a { display:inline-block; overflow:hidden; width:72px; height:32px; color:#404040; word-break:break-all;}
.dp_main .group label a:hover { color:#ff6600;}
.dp_main .group .pic_choice a.pic { border:1px solid #fcc199; display:block; padding:0;}

.dp_main .group_result { padding-left:18px; background:url(../bg_group.gif) -158px 10px no-repeat; float:left; width:181px;}
.dp_main .group_result .tips, .dp_main .group_result .price_m, .dp_main .group_result .price_d { padding-left:7px;}
.dp_main .group_result .tips { height:29px; padding-top:5px; border-bottom:1px dotted #878787; font-size:14px; margin-top:20px;}
.dp_main .group_result .price_m { margin-top:16px;}
.dp_main .group_result .price_m span { color:#878787; margin:0; text-decoration:line-through;}
.dp_main .group_result .price_d { margin-top:5px;}
.dp_main .group_result .price_d span { color:#c30; font-size:16px; font-weight:bold;}
.dp_main .group_result .but_buy{ color:#fff; width:78px; height:17px; margin-top:10px; background:url(../bg_group.gif) left top no-repeat; padding:1px 0 4px 31px; margin-left:7px;border:none;cursor:pointer}
.dp_main .group_result .more{ margin-top:10px;}
.group_hint{ width:112px; height:18px; padding-left:22px; margin-top:2px; background:#fefdb3 url(../warning2.gif) 5px 3px no-repeat; border:1px solid #ffc200; color:#c30; line-height:18px; *line-height:17px; *padding-top:1px; *height:17px; clear:both;}

/*tab页形式*/
.dp_main .tab_title, .dp_main .tab_title li, .dp_main .tab_title li a, .dp_main .tab_title li a.current, .dp_main .tab_title li.current span, .dp_main .tab_title li.current2, .dp_main .tab_title li.current2 span { background:url(../bg_tab.gif) no-repeat;}
.dp_main .tab_title { width:792px; height:32px; margin-top:10px; background:#fff url(../bg_tab.gif) left -123px repeat-x;}
.dp_main .tab_title li { height:27px; float:left; margin-right:2px; background-position:right -54px; line-height:24px;}
.dp_main .tab_title li a { float:left; background-position:left 0; padding:3px 23px 0 25px; color:#404040;}
.dp_main .tab_title li a:hover { color:#f60;}
.dp_main .tab_title li a strong { color:#c30; font-weight:bold;}
.dp_main .tab_title li a:hover strong { color:#f60; font-weight:bold;}
.dp_main .tab_title li.current{ font-size:14px; font-weight:bold; color:#fff; background-position:right -81px;}
.dp_main .tab_title li.current span { float:left; background-position:left -27px; padding:3px 11px 0 14px;}
.dp_main .tab_title li.current2 { font-size:14px; font-weight:bold; color:#fff; background-position:right -81px;}
.dp_main .tab_title li.current2 span { float:left; background-position:left -27px; padding:3px 18px 0;}


/*商品详情*/
.dp_main .item, .dp_main .comment, .dp_main .qa, .dp_main .product_category { width:792px; margin-top:5px;}
.dp_main .item { overflow:hidden;}
.item h2, .comment h2, .qa h2,.product_category h2{ overflow: hidden; background:url(../bg_intro.gif) 0 top no-repeat; }
.item h2 span, .comment h2 span, .qa h2 span,.product_category h2 span { background:url(../bg_intro.gif) right -29px no-repeat; display:block; color:#fff; font-weight:bold; font-size:14px; line-height:16px; padding:6px 0 7px 20px; *padding:7px 0 6px 20px;}
.dp_main .item .key { background-color:#f9f9f9; padding:14px 10px 10px 20px; border-bottom:1px solid #e8e8e8;}
.dp_main .item .key li { width:170px; float:left; line-height:16px; padding:0 10px 8px 0; word-break:break-all; overflow:hidden;}
.dp_main .key li a { color:#404040;}
.dp_main .key li a:hover { color:#ff6600;}
.dp_main .item .key .liclear{ height:0; line-height:0; font-size:0; float:none; clear:both; *display:inline; padding:0;}
.dp_main .key li span { float:left;}
.dp_main .key li .tit { float:left;}
.item h4{ background-color:#f3f3f3; margin-top:12px; line-height:24px; *line-height:23px; *padding-top:1px; font-size:14px; font-weight:bold; padding-left:20px;}
.dp_main .item .customize { padding:5px 0px; line-height:20px; width:792px; overflow:hidden; word-break:break-all;}
.dp_main .item .customize h1, .dp_main .item .customize h2, .dp_main .item .customize h3, .dp_main .item .customize h4, .dp_main .item .customize h5, .dp_main .item .customize h6, .dp_main .item .customize p, .dp_main .item .customize span, .dp_main .item .customize ul, .dp_main .item .customize li { padding:0; margin:0; font-size:12px; background:none; border:none; color:#404040;}
.dp_main .item .customize a, .dp_main .item .customize a:hover { color:#1a66b3;}

.dp_main .book_edit h4 { margin-top:3px;}
.dp_main .book_edit .layer { position:relative; left:731px; top:-17px; display:block; height:0; width:11px;}
.dp_main .book_edit .layer2 { text-align:right; padding-right:47px; padding-bottom:3px;}
.dp_main .item .item_null { margin:4px 0 2px 27px;}

/*商品评论*/
.dp_main .comment h5{ padding:5px 0 3px 27px; line-height:16px; background-color:#f3f3f3; margin-top:12px; font-weight:bold; font-size:14px; width:733px;}
.dp_main .comment h5 a { color:#404040; display:inline-block; height:17px; line-height:17px;}
.dp_main .comment h5 a:hover { color:#ff6600;}
.dp_main .comment .icon { background:#f3f3f3 url(../bg_icon.gif) 10px -166px no-repeat;}
.dp_main .comment .text { padding-left:55px; position:relative;}
.dp_main .comment .title{ line-height:16px; padding:15px 0;}
.dp_main .comment .title span, .dp_main .comment .title a{ display:inline-block; vertical-align:top; margin-top:1px; float:left;}
.dp_main .comment .title img{ float:left;}
.dp_main .comment .title .tjtj { display:inline; margin:0 0 0 12px;}
.dp_main .comment .title .time{ float:right; padding-right:17px; color:#878787;}
.dp_main .comment .level { color:#878787;}
.dp_main .comment .level a, .dp_main .comment .level a:hover{ background:url(../bg_critic_info.gif) no-repeat left top; color:#666666; display:inline-block; height:17px; line-height:19px; padding-left:22px; vertical-align:top; width:62px; top:-3px; position:relative;}
.dp_main .comment .level a:hover { color:#ff6600;}
.dp_main .comment .name { margin-right:10px;}
.dp_main .comment .star { margin:0 3px 0 10px; margin-top:1px;}
.dp_main .comment p { line-height:22px; clear:left; word-break:break-all; overflow:hidden;}
.dp_main .comment p strong { width:40px; float:left;}
.dp_main .comment p span { width:673px; float:left; word-break:break-all; overflow:hidden;}
.dp_main .comment .fit { clear:left;}
.dp_main .comment .fit strong { width:auto;}
.dp_main .comment .vote { text-align:right; padding:15px 18px 8px 0;}
.dp_main .comment .vote a { margin-left:5px; cursor:pointer; color:#404040;}
.dp_main .comment .vote a, .dp_main .comment .vote a span { background:url(../but_vote.gif) right top no-repeat; line-height:19px; display:inline-block;}
.dp_main .comment .vote a:hover { text-decoration:none;}
.dp_main .comment .vote a span{ background-position:left -20px; padding:1px 10px 0;}
.dp_main .comment .vote .vote_com { color:#853200;}
.dp_main .comment .vote .vote_not { color:#878787;}
.dp_main .comment .comment_all { line-height:20px; font-size:14px; font-weight:bold; padding:25px 17px 0 0; text-align:right;}

.dp_main .comm_null { padding:30px 0 5px 20px; position:relative;}
.dp_main .comm_null a { display:block; width:82px; height:19px; background:url(../bg_commnull.gif) left top no-repeat; position:absolute; top:23px; right:18px; line-height:19px; padding:1px 0 0 10px; color:#404040;}
.dp_main .comm_null a:hover { text-decoration:none;}
.dp_main .comm_null .comm_null_wrong { position:absolute; top:48px; right:16px;}
.dp_main .comm_null .comm_null_wrong span { color:#c30;}
.dp_main .comm_null .comm_null_wrong a { background:none; display:inline; color:#1a66b3; left:0; line-height:14px; padding:0; position:relative; top:0; width:auto; height:auto; right:0; margin:0;}

.dp_main .comment .score_wrap { width:792px; background-color:#e9ecf5; padding:10px 0 20px; margin-top:3px; position:relative;}
.dp_main .comment .score_wrap  .wrap_line { width:792px; background:url(../bg_line_wrap.gif) 460px top repeat-y; float:left;}
.dp_main .score_wrap .score { width:191px; padding-left:7px; float:left;}
.dp_main .score_wrap .score h6 { font-size:14px; line-height:16px; margin-left:34px; padding:13px 0 2px;}
.dp_main .score_wrap .index li { line-height:26px; background:url(../dashed.gif) left bottom repeat-x;}
.dp_main .index li a { margin-left:10px;}
.dp_main .score_wrap .index .index_text { width:131px; text-align:right; display:inline-block;}
.dp_main .score_wrap .people { width:299px; float:right;}
.dp_main .score_wrap .people h6 { padding:5px 0 7px 57px;font-weight:bold;}
.dp_main .score_wrap .people li { line-height:14px; padding-bottom:10px; float:left;}
.dp_main .people li .people_text { width:115px; text-align:right; float:left;}
.dp_main .people li .people_column { width:120px; height:12px; border:1px solid #ababab; background-color:#fff; float:left;}
.dp_main .score_wrap .score .score_num { margin-left:63px; color:#c30; font-size:14px; font-weight:bold;}
.dp_main .score .score_num span { font-family:Arial; font-size:38px;}
.dp_main .score .score_star { margin-left:48px;}
.dp_main .score_wrap .index { padding-right:31px; width:231px; float:left;}
.dp_main .index ul { padding-top:6px;}
.dp_main .people_column img { height:12px;}
.dp_main .people li .people_num { margin-left:10px; float:left;}
.dp_main .people .people_write { width:114px; text-align:right; margin:10px 0 0 168px;}
.dp_main .people_write .people_tips { display:block; margin-top:4px;}
.dp_main .people_write .people_tips span { color:#c30;}

.dp_main .book_comment .score { width:227px;}
.dp_main .book_comment .score h6 { font-size:12px; padding:0; line-height:14px; margin-left:54px;}
.dp_main .book_comment .score h6 a { margin-left:6px;}
.dp_main .book_comment .score .score_num { margin:-3px 0 0 54px;}
.dp_main .book_comment .score_num span { font-family:Arial; font-size:30px;}
.dp_main .book_comment .score_num .score_star { margin-left:4px;}
.dp_main .book_comment .people { width:511px; border:none; height:auto; padding:15px 15px 0 0;}
.dp_main .book_comment .people_heart, .dp_main .book_comment .people_read { float:left; width:184px; padding-left:13px;}
.dp_main .book_comment .people_heart span, .dp_main .book_comment .people_read span{ color:#c30;}
.dp_main .book_comment .people_heart a, .dp_main .book_comment .people_read a { margin-left:6px;}
.dp_main .book_comment .people .people_write { margin:0 3px 0 0; _display:inline; float:right;}
.dp_main .book_comment .text .title { padding-bottom:4px;}
.dp_main .book_comment .text .title2 { color:#878787; padding-bottom:15px;}
.dp_main .book_comment .title2_heart { margin-right:30px;}
.dp_main .book_comment .title2_read { margin-right:0;}
.dp_main .book_comment .title2_heart span, .dp_main .book_comment .title2_read span { color:#b18850;}


/*商家问答*/
.dp_main .qa { border-bottom:1px solid #d3d3d3;}
.dp_main .qa .qa_con { padding:16px 0;}
.dp_main .qa .qa_con2 { padding:16px 0; background-color:#f3f3f3;}
.dp_main .qa p { padding-left:42px; line-height:18px; width:572px; margin-bottom:8px; float:left; word-break:break-all; overflow:hidden;}
.dp_main .qa .question, .dp_main .qa .answer { background:url(../bg_icon.gif) 20px -241px no-repeat;}
.dp_main .qa .question a, .dp_main .qa .question a:hover{ color:#878787; margin-right:8px;}
.dp_main .qa .question a:hover { color:#ff6600;}
.dp_main .qa .answer { background-position:-46px -199px; }
.dp_main .qa .answer span{ font-weight:bold;}
.dp_main .qa .qa_con .time, .dp_main .qa .qa_con2 .time { float:right; line-height:18px; margin-bottom:8px; padding-right:17px; color:#878787;}
.dp_main .qa .wrong { line-height:15px; height:15px; padding:2px 5px 0; margin:10px 0 0 20px; background-color:#fefdb3; border:1px solid #ffc200; color:#c30; display:inline-block;}

.dp_main .book_qa { border:none;}
.dp_main .book_qa .qa_con { padding:5px 0 17px;}
.dp_main .book_qa .question, .dp_main .book_qa .answer { background:none;}
.dp_main .book_qa .question a.title { font-weight:bold; color:#404040;}
.dp_main .book_qa .question a.title:hover { font-weight:bold; color:#f60;}
.dp_main .book_qa .answer { padding-top:12px;}
.dp_main .book_qa .answer .answer_wrong { display:block; margin-left:58px; font-weight:normal; width:114px;}
.dp_main .book_qa .answer_wrong span { color:#c30; font-weight:normal;}
.dp_main .book_qa .question_bg { background-color:#f3f3f3; padding:4px 0 2px; margin-bottom:21px;}
.dp_main .book_qa p, .dp_main .book_qa .qa_con .time { margin-bottom:0;}
.dp_main .book_qa .qa_all { text-align:right; padding:0 17px 20px 0; position:relative;}
.dp_main .qa_all .qa_all_wrong { position:absolute; left:527px; top:25px;}
.dp_main .qa_all .qa_all_wrong span { color:#c30;}
.dp_main .book_qa .qa_put, .dp_main .book_qa .qa_put span { background:url(../but_vote.gif) right top no-repeat; line-height:20px; display:inline-block; cursor:pointer;}
.dp_main .book_qa a.qa_put, .dp_main .book_qa a.qa_put { color:#636363; text-decoration:none; cursor:pointer;}
.dp_main .book_qa .qa_put span { background-position:left -20px; padding:0 5px; *padding:1px 5px 0;}
.dp_main .book_qa .qa_view { font-size:14px; font-weight:bold; padding-left:12px; vertical-align:middle;}

.dp_main .book_qa .qa_con .reply { float:left; background:#f3f3f3 url(../bg_reply.gif) left top no-repeat; width:667px; margin:10px 0 7px 60px; display:inline; padding-top:13px;}
.dp_main .qa_con .reply dl { border:1px solid #c9c9c9; border-top:none; width:665px; padding-top:21px;}
.dp_main .qa_con .reply dt { border-left:1px solid #fff; border-right:1px solid #fff; padding-left:25px; position:relative; font-weight:bold;}
.dp_main .qa_con .reply dt span { position:absolute; right:10px; top:0; color:#878787; font-weight:normal;}
.dp_main .qa_con .reply dd { border:1px solid #fff; border-top:none; padding:14px 10px 13px 15px;}

.dp_main .qa_null { padding:30px 0 25px 20px; height:20px;}
.dp_main .qa_nobor { border-bottom:none;}
.dp_main .book_qa .qa_null { position:relative;}
.dp_main .qa_null .qa_null_but { position:absolute; top:45px; right:27px; display:block; height:20px; background:url(../but_vote.gif) right top no-repeat;}
.dp_main .qa_null .qa_null_but a { display:block; padding:1px 10px 0; line-height:19px; background:url(../but_vote.gif) left bottom no-repeat; color:#404040;}
.dp_main .qa_null .qa_null_but a:hover { text-decoration:none;}
.dp_main .qa_null .qa_null_wrong { position:absolute; left:642px; top:68px; width:114px;}
.dp_main .qa_null .qa_null_wrong span { color:#c30;}


/*镇店之宝*/
.dp_main .mall { margin-top:20px; line-height:18px; width:792px;}
.dp_main .mall .mall_l, .mall .mall_r, .mall_main { float:left;}
.dp_main .mall .mall_l, .mall .mall_r{ background:url(../bg_mall.gif) -8px top no-repeat; width:8px; height:248px;}
.dp_main .mall .mall_r { background-position:left top;}
.dp_main .mall .mall_main { border-top:1px solid #dbdbdb; border-bottom:1px solid #dbdbdb; height:214px; padding:16px; width:712px;}
.dp_main .mall .mall_main h2 { font-size:14px; font-weight:bold; float:left;}
.dp_main .mall .mall_main .more { float:right;}
.dp_main .mall .mall_main ul { padding:11px 0 0; width:712px; float:left; clear:left;}
.dp_main .mall .mall_main li { float:left; width:142px;}
.dp_main .mall_main li a{ display:block;}
.dp_main .mall_main li .pic { display:block; width:120px; height:120px; border:1px solid #e4e4e4; text-align:center; overflow:hidden; margin:0 auto;}
.dp_main .mall_main li .name { width:130px; height:36px; overflow:hidden; word-break:break-all; padding-top:6px;}
.dp_main .mall_main li .price { text-align:center; width:142px;}
.dp_main .mall_main li .price_m { color:#878787; margin-right:5px; text-decoration:line-through;}
.dp_main .mall_main li .price_d { color:#c30; font-weight:bold;}


/*登陆*/
.dp_main .land { padding:20px 0 20px 35px; background-color:#f3f3f3;}
.dp_main .land .land_text span { color:#888;}
.dp_main .land .land_text a, .dp_main .land .land_text a:hover{ background:url(../bg_tips.gif) right top no-repeat; line-height:16px; display:inline-block; text-indent:-9000px; width:19px; height:14px;}
.dp_main .land .land_text .textarea{ width:590px; height:75px; margin-top:7px;}
.dp_main .land .land_text .tips { color:#888; display:block; text-align:right; width:600px; line-height:24px;}
.dp_main .land_text .tips .wrong { line-height:15px; height:15px; padding:2px 5px 0; margin:5px 8px 0 0; background-color:#fefdb3; border:1px solid #ffc200; color:#c30; display:inline-block;}
.dp_main .land_code { line-height:30px;}
.dp_main .land_code input, .dp_main .land_code a, .dp_main .land_code label, .dp_main .land_code span { float:left;}
.dp_main .land_code a { margin-left:10px;}
.dp_main .land_code span { display:inline-block;}
.dp_main .land_code .text{ width:80px; margin-top:2px; color:#878787; font-size:12px;}
.dp_main .land_code .wrong { line-height:15px; height:15px; padding:2px 5px 0; margin:5px 0 0 10px; background-color:#fefdb3; border:1px solid #ffc200; color:#c30; display:inline-block;}
.dp_main .land_tips { margin-top:10px;}
.dp_main .land_tips label{ margin:0 6px 0 10px;}
.dp_main .land_tips span { color:#878787;}
.dp_main .land_tips .checkbox { vertical-align:bottom; margin-bottom:1px; *margin-top:-5px;}
.dp_main .land .land_submit { margin-top:20px; margin-left:302px;}
.dp_main .land .land_submit a, .dp_main .land .land_submit a:hover { color:#404040; text-decoration:none; cursor:pointer;}
.dp_main .land .land_submit a, .dp_main .land_submit a span{ background:url(../but_vote.gif) right top no-repeat; line-height:20px; height:20px; display:inline-block}
.dp_main .land_submit a span{ background-position:left -20px; padding:1px 16px 0;}


/*左栏*/
.dp_sidebar .dp_sidebar_content { padding-bottom:10px;}
.dp_sidebar .side_title h2 { background:url(../bg_sidebar_l.gif) left top no-repeat; width:190px;}
.dp_sidebar .side_title h2 span { background:url(../bg_sidebar_r.gif) right top no-repeat; line-height:14px; padding:8px 0 6px 17px; display:block; font-weight:bold;}
.dp_sidebar .side_main { border:1px solid #e0e0e0; padding:1px; border-top:none; padding-top:0; width:186px;}
.dp_sidebar .side_main ul{ border:1px solid #f4f4f4; display:block; padding:9px 4px 6px; _padding-bottom:1px; width:176px;}

.dp_sidebar .photo li { line-height:18px; padding:5px 6px 5px 6px; border-bottom:1px solid #f4f4f4;}
.dp_sidebar .photo li a, .dp_sidebar .photo li a:hover{ width:152px; height:18px; color:#666; display:block; background:url(../bg_icon.gif) -34px -216px no-repeat; padding-left:12px; word-break:break-all; overflow:hidden;}
.dp_sidebar .photo li a:hover { color:#ff6600;}
.dp_sidebar .photo .more { text-align:right; padding-right:8px; padding-bottom:0; _padding-bottom:4px; line-height:14px; height:14px;}
.dp_sidebar .photo .more a, .dp_sidebar .photo .more a:hover { width:auto; background:none; line-height:14px; height:14px; *padding-top:1px;}
.dp_sidebar .b2c li a, .dp_sidebar .b2c li a:hover { width:152px; height:36px; overflow:hidden;}
.dp_sidebar .side_main .detailed { width:162px; height:62px; padding:5px 8px 8px 6px;}
.dp_sidebar .detailed .pic { width:54px; height:54px; border:1px solid #d2d2d2; margin:3px 6px 0 0; float:left; overflow:hidden; text-align:center;}
.dp_sidebar .detailed .pic a, .dp_sidebar .detailed .pic a:hover { width:auto; background:none; padding:0; height:auto;}
.dp_sidebar .detailed a.name, .dp_sidebar .detailed a.name:hover{ padding:4px 0 0; background:none; float:left; color:#666; width:98px; word-break:break-all; height:36px; line-height:18px; overflow:hidden;}
.dp_sidebar .detailed a.name:hover { color:#ff6600;}
.dp_sidebar .detailed .price { color:#c30; font-weight:bold; font-size:14px; float:left; width:98px; font-family:Arial;}
.dp_sidebar .detailed .price span { font-size:12px;}

.dp_sidebar .side_main .hot { padding-top:2px;}
.dp_sidebar .hot li { line-height:16px; padding:5px 6px 5px 6px;}
.dp_sidebar .hot li .pic { width:150px; height:150px; border:1px solid #d2d2d2; overflow:hidden; margin:0 auto; text-align:center;}
.dp_sidebar .hot li .price { color:#c30; font-size:16px; font-weight:bold; display:block; text-align:center; margin:7px 0 5px;}
.dp_sidebar .hot li .price span{ color:#888; font-size:12px;}
.dp_sidebar .hot li a.name, .dp_sidebar .hot li a.name:hover { color:#404040; display:block; width:150px; margin:0 auto; padding-bottom:3px; word-break:break-all; overflow:hidden;}
.dp_sidebar .hot li a.name:hover { color:#ff6600;}
.dp_sidebar .hot li .spread { border-top:1px solid #d0d0d0; text-align:right; padding:7px 5px 0 0;}
.dp_sidebar .hot li .spread a { color:#404040;}
.dp_sidebar .hot li .spread a:hover { color:#ff6600;}
.dp_sidebar .hot .more { padding-bottom:0;}

.dp_sidebar .side_main .history { padding:9px 4px;}
.dp_sidebar .side_main .history li { border-bottom:1px solid #f4f4f4; padding:5px 0 8px 0; *display:inline; width:176px;}
.dp_sidebar .side_main .history .pic { margin-left:6px;}

.dp_sidebar .side_main .similar li { border-bottom:1px solid #f4f4f4; line-height:18px; padding:5px 0 3px 6px;}
.dp_sidebar .similar li a, .dp_sidebar .similar li a:hover { overflow:hidden; width:160px; height:18px; color:#666; display:block; background:url(../bg_icon.gif) -37px -216px no-repeat; padding-left:10px; word-break:break-all;}
.dp_sidebar .similar li a:hover  { color:#ff6600;}
.dp_sidebar .side_main .similar .more { text-align:right; padding-right:8px; padding-top:5px;}
.dp_sidebar .similar .none a, .dp_sidebar .similar .none a:hover { width:auto; height:14px; background:none; line-height:14px;}
.dp_sidebar .side_main .similar a.title, .dp_sidebar .side_main .similar a.title:hover { background:none; padding-left:0; color:#404040; font-weight:bold;}
.dp_sidebar .side_main .similar a.title:hover { color:#f60;}
.dp_sidebar .side_main .bor_t { border-top:none; width:176px;}
.dp_sidebar .side_main .bor_t .more { padding-bottom:0; width:162px; line-height:14px; height:14px;}
.dp_sidebar .side_main .bor_b { border-bottom:none; width:176px;}

.dp_sidebar .side_main .side_buy { padding:3px 4px 8px; line-height:14px;}
.dp_sidebar .side_buy li { border-bottom:1px solid #f4f4f4; padding-bottom:13px;}
.dp_sidebar .side_buy .pic { padding:18px 37px 0; width:102px;}
.dp_sidebar .side_buy .pic a { display:block;width:100px; height:100px; overflow:hidden; text-align:center; border:1px solid #d2d2d2;}
.dp_sidebar .side_buy .data { width:156px; height:28px; padding:10px 10px 0; word-break:break-all; overflow:hidden;}
.dp_sidebar .side_buy .data_title { height:auto;}
.dp_sidebar .side_buy .data span { color:#c30; font-weight:bold; margin-right:7px;}
.dp_sidebar .side_buy .data a { color:#666;}
.dp_sidebar .side_buy .data a:hover { color:#f60;}
.dp_sidebar .side_buy .buy_name, .side_buy .buy_name2 { width:158px; height:28px; padding:0 8px 7px 10px; overflow:hidden;}
.dp_sidebar .side_buy .buy_name2 { border-color:#e0e0e0;}
.dp_sidebar .side_buy .buy_name a { color:#666;}
.dp_sidebar .side_buy .buy_name a:hover { color:#f60;}
.dp_sidebar .side_buy .none { padding-bottom:7px;}

/*其他有货商品*/
.dp_main .other_goods_wrap { width:792px; margin-top:20px;}
.other_goods_wrap h2 { padding-left:20px; font-size:14px; font-weight:bold; padding-bottom:10px;}
.other_goods_wrap .other_goods {  border:1px solid #e0e0e0; padding:1px; width:754px;}
.other_goods ul{ background-color:#f2f2f2; width:754px; padding:8px 0;}
.other_goods li { margin:0 13px; width:124px; float:left; _display:inline;}
.other_goods li .pic { border:1px solid #d3d3d3; background-color:#fff; width:120px; height:120px; overflow:hidden; text-align:center;}
.other_goods li .name { margin-top:8px; line-height:16px; height:32px; overflow:hidden; word-break:break-all;}
.other_goods li .price { margin-top:5px; text-align:center;}
.other_goods li .price_m { color:#878787; margin-right:8px; text-decoration:line-through;}
.other_goods li .price_d { color:#c30;}

/*促销*/
.dp_main .promotions_wrap, .dp_main .promotions_wrap2 { border-top:1px solid #f9f2ea; border-bottom:1px solid #f9f2ea; background-color:#fef9f2; line-height:14px; padding:10px 0 11px 5px; width:360px; margin-bottom:6px;}
*.dp_main .promotions_wrap { zoom:1; *margin-bottom:9px; _margin-bottom:13px; }
.dp_main .promotions_wrap2 { padding:3px 0 4px 5px; *margin-bottom:10px; _margin-bottom:13px; }

.dp_main  .promotions_wrap .promotions_icon { background:url(../icon_promitions.gif) left top no-repeat; width:58px; float:left; text-indent:-9000px;}
.dp_main .promotions_wrap .icon1 { background-position:left top; margin-top:6px;}
.dp_main .promotions_wrap .icon2 { background-position:left -24px;}
.dp_main .promotions_wrap .icon3 { background-position:left -48px;}
.dp_main .promotions_wrap .icon4 { background-position:left -72px;}
.dp_main .promotions_wrap .icon5 { background-position:left -96px;}
.dp_main .promotions_wrap .icon6 { background-position:left -120px;}
.dp_main .promotions_wrap .icon7 { background-position:left -144px;}
.dp_main .promotions_wrap .icon8 { background-position:left -168px;}
.dp_main .promotions_wrap .icon9 { background-position:left -192px;}
.dp_main .promotions_wrap .icon10 { background-position:left -216px;}

.dp_main .promotions_wrap .promotions { float:left; width:297px; *padding-top:1px; padding-right:5px;}
.dp_main .promotions .promotions_text{ color:#878787; display:inline-block;}
.dp_main .promotions .promotions_text a { margin-left:3px;}
.dp_main .promotions_wrap2 .promotions .promotions_text { margin-top:6px; *margin-top:7px; vertical-align:top; display:inline-block;}
.dp_main .promotions .promotions_text span { color:#c30; font-family:Arial; float:none; font-weight:bold;}
.dp_main .promotions .promotions_price_d { color:#c30; font-size:24px; font-weight:bold; font-family:Arial; line-height:26px; margin-right:5px;}
.dp_main .promotions_price_d b { _position:relative; _top:-2px;}
.dp_main .promotions .promotions_text .give { margin-left:0; margin-right:-3px;}
.dp_main .promotions .promotions_text .give_dot { letter-spacing:-3px; font-family:宋体; font-weight:normal;}

.dp_main .price_d .promotions_price1 { color:#878787; background:url(../bg_though2.gif) 14px 15px repeat-x;}
.dp_main .price_d .promotions_price2 { color:#878787;}


/*翻页*/
.fanye{ height:24px; text-align:right; margin:15px 18px 20px 0;}
.fanye a{ color:#1a66b3; background:url(../fanye_r.gif) no-repeat right 0; display:block; float:right; height:24px; padding-right:6px; margin-left:6px; font:14px/24px Arial; text-decoration:none;}
.fanye a.fanye_page{ font:bold 12px/24px "宋体";}
.fanye a span{ background:url(../fanye_l.gif) no-repeat 0 0; height:24px; display:inline-block; padding-left:7px; cursor:pointer;}
.fanye a.nonce,.fanye a:hover{ color:#fff; background:url(../fanye_r.gif) no-repeat right bottom; text-decoration:none;}
.fanye a.nonce span,.fanye a:hover span{ background:url(../fanye_l.gif) no-repeat left bottom; cursor:default;}
.fanye a:hover span{ cursor:pointer;}
.fanye span.dot{ float:right; display:block; color:#a1a1a1; font:bold 13px Arial; letter-spacing:0; padding:0 5px 0 11px;}
.fanye a.fanye_none,.fanye a:hover.fanye_none{ color:#878787; cursor:default; background:url(../fanye_r.gif) no-repeat right top}
.fanye a.fanye_none span,.fanye a:hover.fanye_none span{ background:url(../fanye_l.gif) no-repeat left top; cursor:default;}

/*下拉框部分的样式*/
.window_star{ color:#404040; width: 270px; border: 1px solid #cacaca; background:#fff url(../w_body_bg.gif) repeat-x bottom; height: 140px;}
.window_star h2{ font-size: 12px; font-weight: normal; background: url(../w_title_bg.gif) repeat-x; line-height: 23px; padding-left: 13px; border-bottom: 1px solid #cacaca; margin-top:0;}
.window_star .window_close{ float:right; text-align: righ; margin: 4px; }
.window_star ul{ list-style: none; margin: 12px 0 0 12px; width:258px;}
.window_star li{ line-height:19px!important; background-image:none!important;}
.window_star .star_line{ float: left; }
.window_star .star_line img{ margin-right:1px; }
.energy_line{ float: left; width: 120px; height: 12px; border: 1px solid #ababab; background-color: #fff; margin: 0 6px; }
.energy_line img{ height: 12px; }

/*回顶部 浮层*/
.box_float { background:url(../bg_float_top.gif) left top no-repeat; padding:21px 0 0; width:25px;}
.box_float a, .box_float a:hover { background:url(../bg_float_bt.gif) left bottom no-repeat; color:#656a77; text-align:left; display:block; padding-left:6px; padding-bottom:10px;}
.box_float a:hover { color:#ff6600;}

/*评论人*/
.window_userinfoexp{ width:275px; border:1px solid #ccc; background:#f7f7f7; padding:13px 10px 0 0; font-size:12px; color:#404040;}
.window_userinfoexp a{ color:#1a66b3; text-decoration:none;}
.window_userinfoexp a:hover{ color:#1a66b3; text-decoration:underline;}
.window_userinfoexp p.pic{ float:left; padding:0 8px 0 9px; width:97px; height:97px; overflow:hidden;}
.window_userinfoexp p.pic span{ display:block; border:1px solid #d3d3d3; width:95px; height:95px; text-align:center;}
.window_userinfoexp p.name{ float:right; width:161px; height:19px}
.window_userinfoexp p.name a{ float:left;}
.window_userinfoexp p.name span{ float:left; background:url(../bg_add20.gif) no-repeat right 0; margin-top:-1px; height:16px; width:19px; padding-left:9px; position:relative;}
.window_userinfoexp p.name span img{ position:absolute; bottom:0; right:-2px;}
.window_userinfoexp p.exp{ color:#878787; padding-top:3px; float:right; width:161px;}
.window_userinfoexp .number{ width:161px; padding:9px 0 5px; *padding-top:10px; float:right; border-bottom:1px solid #d3d3d3;}
.window_userinfoexp .number span{ float:left; width:58px; padding-top:6px;}
.window_userinfoexp .number a,.window_userinfoexp .number a:hover{ color:#404040;}
.window_userinfoexp .number p{ position:relative; margin-right:-10px; display:block; width:171px;}
.window_userinfoexp .number span b a,.window_userinfoexp .number span b a:hover{ font:bold 16px Arial; color:#666;}
.window_userinfoexp .number span.other{ width:55px;}
.window_userinfoexp .btn{ padding:8px 0 12px 15px; height:20px; overflow:hidden; width:260px}
.window_userinfoexp .btn .comm { float:left; width:82px; margin-top:4px; color:#666;}/*dry101217添加*/

.window_userinfoexp .btn img{ float:left; padding-top:2px;}
.window_userinfoexp .btn input{ float:right; margin-left:16px; cursor:pointer; height:20px; width:70px; border:0;font-size:12px;color:#404040; *line-height:22px; overflow:hidden;}
.window_userinfoexp .btn .btn_m{ background:url(../submit_button.gif) no-repeat 0 0;}
.window_userinfoexp .btn .btn_m_mo{ background:url(../submit_button_mo.gif) no-repeat 0 0}


/*平行仓*/
.location_wrap { padding-right:3px; float:left; display:inline;}
.book_r .location_wrap {}
.location_wrap span { padding-right:7px;}
.location_wrap .location_area { display:block; width:320px;}
.location_wrap .location_area span { display:inline-block; float:none;}
.location_wrap span a{display:inline-block;position:relative;background:#fff url(../bg_location_9x4.gif) right 6px no-repeat;border:2px solid #f7e5b3;margin:-4px 0 0 2px;padding:2px 16px 0 6px;color:#404040;line-height:15px;vertical-align:top;z-index:20;cursor:pointer;}
.location_wrap a:hover,.location_wrap a.hover{ background-color:#fff; padding:2px 16px 0 6px; text-decoration:none; color:#f60;}
.location_wrap_error a,.location_wrap_error a:hover{border:2px solid #fec200;}
.location_wrap a.lack_btn, .location_wrap a.lack_btn:hover { background:url(../bg_lack.gif) left top no-repeat; border:none; width:71px; height:22px; line-height:22px; margin:-2px 0 16px 8px; padding:1px 0 0 0; display:inline-block; text-align:center; color:#fff;}
.book_r .location_wrap a.lack_btn, .book_r .location_wrap a.lack_btn:hover { margin-bottom:0;}
.location_wrap a.lack_btn:hover {line-height:22px; text-decoration:none; cursor:pointer;}
.location_over { width:267px;}
.location_over .location_over_main { width:261px; border:3px solid #f7e5b3; padding:5px 0 10px 5px; line-height:18px; position:relative; top:-3px; z-index:1; background-color:#fff;}
.location_over .location_over_main p { margin-top:5px;}
.location_over .location_over_main .lack { color:#878787;}
.location_over .location_over_main ul{ display:block; width:261px;}
.location_over .location_over_main li{ display:block; padding-right:6px; color:#878787; float:left; white-space:nowrap;}
.location_over .location_over_main li.title { padding-right:0;}
.location_over .location_over_main .memo { color:#c30; margin-top:0; padding-right:5px; line-height:18px;}
.location_public { width:331px;}
.location_public .location_over_main { width:327px;}
.location_public .location_over_main ul { width:327px;}

.location_over_main2 { border:3px solid #f7e5b3; padding:5px; padding-right:2px; line-height:20px; width:216px; background-color:#fff;}
.location_over_main2 ul{ float:left; width:215px; display:block;}
.location_over_main2 li{ display:block; padding-right:12px; color:#878787; float:left; white-space:nowrap;}

.location_wrap_error{position:relative;}
.location_error_info{color:#c30;font-weight:bold;font-family:arial;}
.dp_main .location .location_error_info{ color:#c30; font:bold 12px Arial, Helvetica, sans-serif; padding:0 5px;}

.info .kc {line-height:16px;padding:5px 0 6px;height:19px;}
.info .kc .qh {color:#c30; float:left;}
.info .kc .store{ color:#5b9630; float:left;}
.dp_main .location .store{color:#5b9630; font-weight:bold;}
/*查看大图*/
.larger_image_book, .larger_image_b2c { width:100%; text-align:center;}
.larger_image_book h1, .larger_image_b2c h1 { height:20px; line-height:20px; padding:13px 0 17px; font-size:16px; font-weight:bold; background-color:#f6f6f6;}
.larger_image_book h1 a, .larger_image_b2c h1 a { color:#404040;}
.larger_image_book h1 a:hover, .larger_image_b2c h1 a:hover { color:#ff6600;}
.larger_image_book .pic { margin:40px auto 0; width:500px; height:500px;}
.larger_image_book .pic img { display:block;}
.larger_image_book p { margin-top:14px; font-size:14px; *padding-top:1px; padding-bottom:30px;}
.larger_image_book p a { color:#404040;}
.larger_image_book p a:hover { color:#ff6600;}

.larger_image_b2c .b2c_wrap { width:710px; margin:0 auto}
.b2c_wrap .b2c_show { margin-top:14px; float:left; width:586px; position:relative;}
.b2c_show .page { margin-bottom:10px; font-size:14px;}
.b2c_show .page a { color:#404040;}
.b2c_show .page a:hover { color:#ff6600;}
.b2c_show .page .up { margin-right:20px;}
.b2c_show .pic { width:500px; height:500px; margin:0 auto;}
.b2c_show .pic img { display:block;}
.b2c_show p { margin-top:14px; font-size:14px; *padding-top:1px; padding-bottom:30px;}
.b2c_show p a { color:#404040;}
.b2c_show p a:hover { color:#ff6600;}
.b2c_show .pic_up, .b2c_show .pic_down { position:absolute; top:211px;}
.b2c_show .pic_up { left:0;}
.b2c_show .pic_down { right:0;}

.b2c_wrap .b2c_silde_panel {float:right;height:560px;position:relative;width:93px;}
.b2c_wrap .b2c_side {height:505px;left:0; overflow:hidden;position:absolute;top:40px; width:93px;}
.b2c_side ul {width:92px; overflow:hidden;}
.b2c_side .pic { width:92px; height:92px;margin-bottom:9px;overflow:hidden;vertical-align:top;}
.b2c_side .pic .choice { border:1px solid #fcc199;}
.b2c_side .pic a { border:1px solid #d3d3d3; display:block; width:90px; height:90px; overflow:hidden; text-align:center;}
.b2c_side .pic a:hover { border:1px solid #fcc199;}
/*.b2c_side .pic img { display:block;}*/
.b2c_wrap .b2c_silde_panel .btn {background:url(../btn_bigpic.png) no-repeat;font-size:0;height:20px;left:0;line-height:0;overflow:hidden;position:absolute;width:92px;}
.b2c_wrap .b2c_silde_panel .btn_prev {background-position:37px 0;top:15px;}
.b2c_wrap .b2c_silde_panel .btn_next {background-position:37px  -20px;bottom:0;}
.b2c_wrap .b2c_silde_panel .btn_bof {background-position:37px  -40px;top:15px;}
.b2c_wrap .b2c_silde_panel .btn_eof {background-position:37px  -60px;bottom:0;}

/*二手书浮层*/
.second_seller_b1{ width:804px; border:1px solid #a1a1a1; background-color:#fff;}
.second_seller_b2 { width:800px; border:2px solid #e1e1e1;}
.second_seller_b1 h2 { padding-left:20px; line-height:40px; font-size:12px; font-weight:lighter; position:relative; }
.second_seller_b1 h2 span { padding-right:20px;}
.second_seller_b1 .dot { letter-spacing:-3px;}
.second_seller_b1 h2 .book_name { font-weight:bold;}
.second_seller_b1 h2 .price_m { color:#878787;}
.second_seller_b1 h2 a.close { position:absolute; line-height:14px; top:4px; right:3px; *top:-8px;}
.second_hand_buy { height:26px; width:300px; padding:5px 0 0 15px; background-image: url(../second_buy_bg.gif); background-repeat: repeat-x; }
.second_hand_price { float:left; padding-right:22px; color:#C30; line-height:20px;}
.second_hand_buy input { margin-left:0;}
.second_seller { width:770px; margin:0 auto; }
.second_seller dl{ border-bottom:1px solid #D3D3D3; color:#666;}
.second_seller dt { height:26px; background-color:#f5f5f5; line-height:26px; color:#404040;}
.second_seller dt a,.second_seller dt a:hover { display:inline-block; color:#404040; padding-right:10px; background: url(../second_seller_rank.gif) no-repeat right 7px;}
.second_seller dt a:hover { color:#ff6600; background: url(../second_seller_rank.gif) right 7px no-repeat;}
.second_seller dt a.rank_1, .second_seller dt a:hover.rank_1 { background: url(../second_seller_rank.gif) right -33px no-repeat;}
.second_seller dt a.rank_2,.second_seller dt a.rank_2:hover { background: url(../second_seller_rank.gif) right -53px no-repeat;}
.second_seller li { float:left;}
.second_seller dt a:hover.rank_1, .second_seller dt a:hover.rank_2 { color:#f60;}
.second_seller .col_1 { width:80px; padding-left:20px;}
.second_seller .col_2 { width:280px; padding:0 10px;}
.second_seller .col_2 .other { border-top:1px dotted #666; padding-top:4px;}
.second_seller .col_3 { width:90px; padding-left:10px;}
.second_seller .col_4 { width:80px;}
.second_seller .col_5 { width:80px;}
.second_seller .col_6 { width:110px;}
.second_seller dt .col_4,.second_seller dt .col_5 { padding-left:5px; width:75px;}
.second_seller dt .col_6 { padding-left:10px; width:100px;}
.second_seller dd .col_1 { width:54px; padding-right:26px; text-align:center; position:relative;}
.second_seller dd .col_1 .book_tag { width:41px; height:17px; position:absolute; top:43px; right:13px;} 
.second_seller dd .col_3 { width:85px; padding-left:15px;}
.second_seller dd .col_5 { color:#C30;}
.second_seller dd ul { height:70px; padding-top:15px; border-bottom:1px solid #d3d3d3;}
.second_seller dd ul.noline { background-image:none;}
.second_seller p { padding-bottom:5px; line-height:16px;}
.second_seller .more { text-align:right; padding:10px 10px 20px 10px;}
.second_seller_note { color:#666;}

.second_seller .fanye { margin:15px 0;}


/*百货浮层*/
.floating { width:800px; border:1px solid #a1a1a1; background-color:#e1e1e1; padding:2px;}
.floating .floating_close { text-align:right; padding:4px 3px 0 0; background-color:#fff;}
.floating .sell_tips { padding-left:15px; background-color:#fff;}

.floating ul { background-color:#fff; padding:0 15px; width:770px; float:left; clear:left;}
.floating li { padding:16px 0 16px; float:left; border-bottom:1px solid #d3d3d3;}
.floating .list1 { width:133px; padding-left:33px; color:#c30; font-size:14px; font-weight:bold; padding-bottom:14px;}
.floating .list2 { width:145px;}
.floating .list3 { width:271px;}
.floating .list4 { width:90px;}
.floating .list5 { width:97px;}

.floating .floating_title { padding:12px 15px 0 15px; font-weight:bold;}
.floating .floating_title li { padding:7px 0 5px; background-color:#f5f5f5; border-bottom:none; height:14px;}
.floating .floating_title .list1 { padding:7px 0 5px 33px; line-height:14px; _overflow:hidden;}
.floating .floating_title .list4 { width:188px;}

.floating .list1 a { color:#404040; background:url(../second_seller_rank.gif) no-repeat 45px 1px; display:block; font-size:12px; font-weight:bold; padding-bottom:0; padding-right:14px; width:119px;}
.floating .list1 a:hover { color:#f60;}
.floating .list1 a.list1_up, .floating .list1 a:hover.list1_up, .floating .list1 a.list1_down, .floating .list1 a:hover.list1_down  { background:url(../second_seller_rank.gif) 45px -20px no-repeat; font-weight:bold; color:#404040; display:block; padding-right:14px; font-size:12px; padding-bottom:0; width:119px;}
.floating .list1 a.list1_up, .floating .list1 a:hover.list1_up { background-position:45px -39px;}
.floating .list1 a.list1_down, .floating .list1 a:hover.list1_down { background-position:45px -59px;}
.floating .list1 a:hover.list1_down, .floating .list1 a:hover.list1_up { color:#f60;}

.floating .fanye { background-color:#fff; float:left; padding:21px 15px 15px 0; width:785px; margin:0;}


/*运费说明弹窗*/
.w_title{ height:28px; background-color:#fdf2e3; border-bottom:1px solid #f2e2d3; width:861px;}
.w_title_l{ padding-left:20px; float: left; line-height:28px; }
.w_title_l strong { margin-right:8px;}
.window_close1{float:right; padding:5px 5px 0 0;}
 
.w_books{width:861px; border:2px solid #dfc9b2; background-color:#fff; z-index:10000;}
.w_books_top{ width:875px; height:6px;	background:url(../info/bg_w_books_top.gif) no-repeat left top; font-size:0px;line-height:1px;}
.w_books_bot{ width:875px; height:6px;	background:url(../info/bg_w_books_bot.gif) no-repeat left top; font-size:0px;line-height:1px; margin-top:-2px!important;>margin-top:0px!important;margin-top:-1px;}
.w_books_cont{ }
.w_list{border-bottom:1px solid #cccccc;padding-bottom:8px;margin-left:16px;margin-right:16px;}

.info_title{ background:url(../info/title_bg.gif) repeat-x; width:860px; height:35px; margin-left:2px; overflow:hidden;}
.info_2{ height:28px; margin:2px 2px 1px 2px; padding:8px 0 0 20px;} 

.info_3{ margin:0 2px 2px 2px; line-height:26px; padding:15px 20px; position:relative;} 

.info_2_frame{ margin-right:20px; float:left; margin-top:3px; height:20px; line-height:20px;}
.info_2_frame_menu1{ width:118px; height:20px; }
.info_2_frame_menu2{ width:94px; height:20px; }
.info_2_frame_menu3{ width:94px; height:20px;  }
.info_2_frame_menu4{ width:94px; height:20px; }


/*阅读场所 心情*/
.w_master{ color:#404040; width:122px; border: 1px solid #8c8c8c; background-color:#fff}
.w_master .m_left{ width:106px; float:left; }
.m_left ul{ list-style:none; margin-top:10px}
.m_left li{ height:22px; display:block}
.m_left li span{ float:left; display:block}
.m_left li .number{ color:#cc3300; text-align:right; width:36px; margin-left:0}
.m_left .l_b{ margin-bottom:0}
.w_master input{ float:left; width:15px; height:16px; border:0;cursor:hand; margin-top:3px}
.button_up1{ background:url(../button_down1.gif) no-repeat }
.button_up2{background:url(../button_down2.gif) no-repeat }
.comm_window .b_add{ width:151px}

.empty_clear_left{ clear:left; height:0px; overflow:hidden}
.empty_clear_right{clear:right; height:0px; overflow:hidden}
.empty_box{ clear:both; height:0px; overflow:hidden}


/*百货评论升级*/
.b{ font-weight:bold;}
.total_body_b2c { width:751px; height:auto; background-color:#fff8e5; border-top:1px solid #d2cab5; padding:10px 0; border-bottom:1px solid #d2cab5; margin-top:1px; line-height: normal}
.b2c_star { float:left; width:460px; border-right:1px solid #CCC;}
.b2c_star_avg { float:left; width:220px; padding-left:10px; text-align:center;}
.b2c_star_num { font-size:14px; font-weight:bold; color:#C30;}
.b2c_star h3 { margin:10px 0 0 0; font-size:14px;}
.b2c_star .star_num { font-family:Arial; font-size:42px; font-weight:bold; color:#C30;}
.b2c_star_detail { float:left; display:block; width:200px; }
.b2c_star_detail li { display:block; height:20px; padding-top:6px; background:url(../xuxian_x.gif) repeat-x top; line-height:normal;}
.b2c_star_detail li.noline { background-image:none;}
.b2c_star_detail .b2c_star_sort { float:left; display:block; width:100px; text-align:right; }
.b2c_star_detail .b2c_star_icon { float:left; width:70px;}
.b2c_star_detail .b2c_star_btn { float:left; width:20px;}
.fit_sort { float:left; width:290px; margin-left:-1px; border-left:1px solid #CCC; }
.fit_sort h3 { width:100px; height:20px; font-weight:bold; text-align:right;}
.fit_sort ul { padding-left:10px;}
.fit_sort ul li { display:block; height:24px;}
.fit_sort .fit_sort_name { float:left; width:100px; text-align:right; }
.fit_sort .fit_sort_value { float:left; width:120px; height:12px; border:1px solid #ababab; background-color:#FFF; overflow:hidden;}
.fit_sort .fit_sort_value img { height:12px;}
.fit_sort .fit_sort_num { padding-left:10px;}
.b2c_star_detail_win { width:200px; padding:5px 10px; border:1px solid #d2cab5; background-color:#fff8e5;}
.b2c_star_detail_win li { height:20px; *height:16px;}
.b2c_star_detail_win li.noline { height:26px; *height:22px; background-image:none; line-height:20px;}

.pd_comment .button_down1{ width:15px; height:16px; background:url(../button_down1.gif) no-repeat; border:0; cursor:pointer}
.pd_comment .button_down2{ width:15px; height:16px; background:url(../button_down2.gif) no-repeat; border:0; cursor:pointer}

.pd_comm_con { padding-bottom:8px;}
.pd_comm_con .pd_comm_con_tit { float:left; width:40px; height:20px; font-weight:bold;}
.pd_comm_con .pd_comm_con_c { float:left; }


/*404页面*/
.notfound_404_body{ background:#fff; padding: 0 1px; width:960px; margin:auto; line-height: normal; padding-bottom:120px;}
.notfound_404_pic{ float:left; width:313px; margin:91px 0 0 0;}
.notfound_404_pic img{ float:right;}
.notfound_404_right{ float:left; width:616px; height:187px; margin:91px 0 0 0; padding:18px 0 0 31px;}
.notfound_404_right h1{ font-size:16px; font-weight:bolder;}
.notfound_404_button{ width:616px; height:30px; float:left; margin-top:26px;}
.notfound_404_back{ float:left;}
.notfound_404_back a{ display:block; width:108px; height:22px; background:url(../bg_notfound_404_back.gif) no-repeat; font-size:14px; color:#404040; text-decoration:none; padding:8px 0 0 34px;}
.notfound_404_back a:hover{ color:#ff7100; text-decoration:none;}
.notfound_404_home a{ display:block; width:68px; height:22px; background:url(../bg_notfound_404_home.gif) no-repeat; font-size:14px; color:#404040; text-decoration:none; padding:8px 0 0 34px;}
.notfound_404_home a:hover{ color:#ff7100; text-decoration:none;}
.notfound_404_right h2{ font-size:14px; font-weight:bolder; float:left; margin:44px 0 0 0; width:616px;}
.notfound_404_right ul{float:left; margin:11px 0 0 0; width:616px;}
.notfound_404_right ul li{ display:block; float:left;height:13px; background:url(../bj_notfound_404_arrow.gif) left center no-repeat; font-size:14px; padding:0 19px 0 11px;}


/*商品详情 改*/
.right_blank { display:none;}
.mall_goods_foursort_style { background-color:#f9f9f9; border-bottom:1px solid #e8e8e8; padding:14px 10px 10px 20px;}
.mall_goods_foursort_style_frame { float:left; line-height:16px; overflow:hidden; color:#666; width:236px; margin-right:7px;}
.mall_goods_foursort_style_frame a { color:#404040;}
.mall_goods_foursort_style_frame a:hover { color:#f60;}
.right_title1, .left_title_1 { height:23px; background-color:#f3f3f3; font-size:14px; font-weight:bold; line-height:23px; padding:1px 0 0 20px; clear:left;}
.right_content h2 { background:none;}
.right_content h2 span, .item .customize h2 span, .right_content h4  { display:inline; color:#404040; line-height:normal; padding:0; margin:0; font-size:12px; font-weight:normal; background:none;}
.right_content h4 { display:block;}
.right_content { padding:15px 15px 18px 20px; line-height:26px; clear:left; width:730px; overflow:hidden; word-break:break-all;}
.right_content_goods { float:left; width:730px; padding:15px 15px 18px 20px;}
.right_content_goods ul { float:left; width:730px;}
.right_content_goods li { float:left; line-height:17px; white-space:nowrap; width:365px; overflow:hidden; word-break:break-all;}
.right_content_info { line-height:24px; padding:12px 0 10px; color:#666;}
.right_content_top, .right_content_0 { background-color:#f9f9f9; border-bottom:3px solid #fff;}
.right_content_0 { float:left;}
.right_content_top { font-weight:bold; text-align:center;}
.right_title_1 { width:145px; float:left; padding-left:45px;}
.right_content_1 { width:570px; float:left;}



/*提示浮层*/
.floating_tips { width:230px; border:1px solid #8d8d8d; padding:3px; line-height:20px; background-color:#fff;}

/*商家问答提交弹窗*/
.new_window{ width:315px; border:solid 2px #dfc9b2; background:#fff;}
.wind_top{ height:22px; padding:5px 5px 0 8px; background:#fdf2e3; border-bottom:1px solid #f2e2d3;}
.wind_top .title_left{ padding-top:2px; font-weight:bold; float:left;}
.w_close{ float:right; width:9px; height:9px;}
.w_close a{ display:block; width:9px; height:9px; line-height:0; font-size:0; float:right; background:url(../close_freight.gif) no-repeat 0 0; text-indent:-9000px;}
.wind_split{ padding:26px 19px 9px; line-height:18px; text-align:center;}
.split_ok{ width:60px; margin:10px auto 20px; display:block;}


/*提问弹窗*/
.second_book_ask { width:338px; height:auto; padding:1px; border:solid 2px #dfc9b2; background-color:#FFF;}
.second_book_ask h3 { height:22px; padding:5px 5px 0 8px; background:#fdf2e3; border-bottom:1px solid #f2e2d3;}
.second_book_ask h3 span { padding-top:2px; font-weight:bold; float:left}
.second_book_ask h3 img { float:right; margin-top:3px;}
.second_book_ask .second_book_ask_c { padding:10px; color:#666;}
.second_book_ask textarea { display:block; width:310px; height:40px; margin:0 auto; border:1px solid #808080; background-color:#fff;}
.second_book_ask .text_notice { padding-top:2px; text-align:right;}
.second_book_ask .text_notice span { float:right; padding-top:5px;}
.second_book_ask .second_book_ask_btn { padding:0 0 0 84px;}
.second_book_ask .yzm_note { height:20px; padding-bottom:5px;}
.mode_notice{float:right; display:block; padding:4px 5px 2px; margin:0 10px 0 0; line-height:12px; background:#fefdb3; border:1px solid #ffc200; color:#cc3300; height:12px; font-size:12px;}
.mode_yzm_cont{ width:310px; height:26px;background:none; font-size:12px; float:left; clear:both; padding-top:5px;}
.mode_yzm_cont p{ float:left;  color:#404040; line-height:22px;}
.mode_yzm_cont input{ margin:0px 6px 0px 0px; width:48px; height:16px; border:solid 1px #a1a1a1;  float:left; padding:2px 0 0 2px; background-color:#fff;}
.mode_yzm_cont img{ float:left; margin:0px 7px 0px 0px;}
.mode_yzm_cont a{ float:left; color:#1a66b3; text-decoration:none; margin:0px 7px 0px 0px;line-height:22px;}
.mode_yzm_cont a:hover{ text-decoration:underline;}
.mode_yzm_note{ float:left; display:block; padding:4px 5px 2px; margin-top:0px; line-height:12px; background:#fefdb3; border:1px solid #ffc200; color:#cc3300; height:12px;}
.second_book_ask .ask_succes { height:30px; padding:25px 0 0 115px; background-image: url(../icon_ok.gif); background-repeat: no-repeat; font-size:14px; color:#404040; background-position: 90px 22px; }
.second_book_ask .ask_error { height:30px; padding:25px 0 0 115px; background-image: url(../icon_no.gif); background-repeat: no-repeat; font-size:14px; color:#404040; background-position: 90px 22px; }
.second_book_ask .ask_note { line-height:18px; }
.btn_m, .btn_m_mo { height: 20px; width: 63px; border: 0px; font-size: 12px; line-height: 20px; background-image: url(../submit_button63x20.gif); background-repeat: no-repeat; color: #404040; }
.btn_m_mo { background-image: url(../submit_button_mo63x20.gif);}


/*举报弹窗*/
.report { width:363px;}
.report dl { margin:20px 15px -10px 20px; color:#666;}
.report dt { font-weight:bold; line-height:20px; margin-bottom:4px;}
.report dd { line-height:22px;}
.report dd .radio { margin:3px 0 0 10px; *margin-top:-1px; vertical-align:top;}
.report dd label { margin-left:5px; *margin-left:2px; display:inline-block;}
.report dd .textarea { width:310px; height:70px; _position:relative; margin-left:0;}
.report .but { margin:15px 0 18px; text-align:center;}


.b2c_show .page .ends, .b2c_show .page .ends:hover { color:#878787; text-decoration:none;}
.promotions_wrap2 .icon2 { margin-top:4px;}
.group_result a.more { margin-left:6px; color:#666;}
.dp_main .abbreviation .current,.dp_main .book .abbreviation .current  { border:1px solid #fcc199;}
.property dd a.noclick, .property dd a.noclick:hover { border:1px dashed #c8c9cd; color:#c8c9cd;}
.but_top { margin-top:10px;}

.price_m #originalPriceTag { margin-left:0;}
.price_m #economyTag { margin-left:0;}


/*商品问答搜索*/
.qa_search{ background-color:#f3f3f3; padding:12px 0 12px 20px; margin-top:7px;}
.qa_search span{ display:block;}
.qa_search .sou_left{ float:left;}
.sou_left input{ border:1px solid #A1A1A1; color:#878787; font-size:12px; height:18px; line-height:18px; width:307px; padding:1px 0 0 3px;}
.sou_left .btn_search, .sou_left .btn_search span{ background:url(../but_vote.gif) right top no-repeat; display:inline-block; vertical-align:top;color:#404040;}
.sou_left .btn_search { line-height:20px; height:20px; margin:1px 0 0 9px; text-decoration:none;}
.sou_left .btn_search span { background-position:left -20px; padding:1px 12px 0; height:19px; line-height:19px; display:inline-block; cursor:pointer;}

.qa_search .sou_right{ background:url(../bg_tips.gif) no-repeat 0 4px; float:right; padding:4px 10px 0 25px;}
.sou_right .sou_tip{ color:#ca3200; display:inline;}


/*浮层*/
a.new_floating_top { width:11px; height:53px; display:block; padding:8px 4px; color:#404040; background:url(../bg_floating.gif) top left no-repeat;}
a.new_floating_top:hover { color:#f60; text-decoration:none;}
a.new_floating_top2 { padding-top:21px; background-position: left -91px; height:40px;}


/*商家热卖模块*/
.module_merchant_hotsales { width:190px;}
.module_merchant_hotsales h2 { background:url(../bg_sidebar_l.gif) left top no-repeat; width:190px;}
.module_merchant_hotsales h2 span { background:url(../bg_sidebar_r.gif) right top no-repeat; line-height:14px; padding:8px 0 6px 17px; display:block; font-weight:bold;}
.module_merchant_hotsales .module_main { background-color:#fff; border:1px solid #e0e0e0; padding:1px; border-top:none; padding-top:0; margin-bottom:10px; width:186px;}
.module_merchant_hotsales ul {border:1px solid #f4f4f4; display:block; width:184px;}

.module_merchant_hotsales li {padding:16px 2px 0;width:180px; line-height:18px; }
.module_merchant_hotsales .item {padding:0 8px 11px;width:164px;border-bottom:1px solid #f4f4f4;}
.module_merchant_hotsales .pic { width:150px; height:152px; border:1px solid #d2d2d2; background-color:#fff; overflow:hidden; margin:0 auto; text-align:center;}
.module_merchant_hotsales .price {margin:7px 0 4px;color:#c30; font:bold 18px/18px 宋体; text-align:center;}
.module_merchant_hotsales .num {color:#c30; font:normal 18px/18px Arial;}
.module_merchant_hotsales .name { margin:1px auto 0;width:150px;height:36px; overflow:hidden; word-break:break-all; fint-size:12px;line-height:18px;}
.module_merchant_hotsales .name a, .module_hot .name a:hover { color:#666;}
.module_merchant_hotsales .name a:hover { color:#f60;}
.module_merchant_hotsales li a.name:hover { color:#ff6600;}
.module_merchant_hotsales .more { width:171px; padding:6px 7px 10px 0; text-align:right;}
.module_merchant_hotsales .more a { color:#666;}
.module_merchant_hotsales .more a:hover { color:#f60;}
.module_merchant_hotsales .current { background-color:#fff5e1;}

/*广告位*/
.banner_area div, .banner_area2 div { position:relative; overflow:hidden; width:188px; height:88px; margin-bottom:10px; text-align:center;   border:1px solid #e0e0e0;}
.banner_area div{ height:270px;}
.banner_area a, .banner_area2 a{ display:block;}
.banner_area i,.banner_area2 i { position:absolute; right:0; bottom:0; width:38px; height:14px; background:url(../ad_icon.gif) no-repeat left top; text-indent:-9999px;}
.banner_area2 div { margin-top:10px; width:958px;}

/*评论提示*/
.new_comments_tips { width:706px; height:14px; margin-top:10px; padding:9px 0 7px 52px; background:url(../icon_new_comment.gif) no-repeat 29px 9px; border:1px solid #e0e0e0; color:#666; line-height:14px;}

/*确认购买信息弹窗*/
.window360,.window_address{width:360px;overflow:hidden;}
.window360 .w_close,.window_address .w_close{margin-top:4px;}
.window360 .wind_split{padding:14px 10px 12px;}
.window360 .yen{color:#c30;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
.window360 .split_goon{display:block;background:url(../bg_btn_goon.gif) no-repeat 0 0;padding:0;height:26px;width:127px;color:#fff;font-size:12px;font-weight:bold;border:none;margin:0 auto 24px;cursor:pointer;}
/*选择收货地址*/
.window_address .wind_split{padding:14px 0 12px 32px;}
.window_address select{width:92px;overflow:hidden;float:left;margin-right:10px;}

.module_cxhd {background:url(../module_cxhd.png) no-repeat 25px 40px;width:792px;}
.module_cxhd h2 {font-size:14px;font-weight:bold;line-height:18px;padding:0 0 12px 8px;}
.module_cxhd_panel {border:1px solid #e0e0e0;height:63px;width:758px;}
.module_cxhd_panel ul {float:right;margin-top:12px;width:630px;}
.module_cxhd_panel li {background:url(../module_cxhd_li.png) no-repeat 2px 10px;float:left;height:18px;line-height:18px;margin-right:28px;overflow:hidden;padding:2px 0 2px 10px; width:276px;}
.module_cxhd_panel li a {color:#666;}
.module_cxhd_panel li a:hover {color:#f60;text-decoration:underline;}

.product_category_panel {padding:22px;width:706px;}
.product_category_panel p {color:#1a66b3;height:18px;padding:2px 0;width:706px;}
.product_category_panel a {float:left;}
.product_category_panel span {float:left;padding:0 6px;}

.promo_icon {font-size:0;height:68px;line-height:0;overflow:hidden;position:absolute;top:-6px;right:27px;width:68px;}

.book .promo_icon  {right:39px;}

/*lxh-20110831*/
.dp_main .book .abbreviation li img {max-width:45px;max-height:45px;}

/*lxh-20110906*/
.info .kc span { float:left; display:inline; position:relative; z-index:10;}
.info .kc .location_area .lack_btn{ display:inline-block; float:left; margin:-5px 0 0 16px; position:relative;}

/*电子书新增样式 20110907 lxh*/
.h1_title h1 .e-icon { display:inline-block; height:17px; width:17px; margin:0 5px 0 0; vertical-align:top;}
.dp_main .book .read_e { padding-top:30px;}
.e-book_icon { height:45px; overflow:hidden; line-height:45px; padding:3px 0 1px;}
.e-book_icon span { display:inline-block; height:45px;  vertical-align:middle; float:left;}
.e-book_icon .e-book_text { line-height:37px;}
.e-book_icon span img { height:45px; overflow:hidden;}

.space { margin-top:6px;}
.pack_wrap { width:754px; height:156px; background-color:#FFF; border:1px solid #e0e0e0; padding:1px; margin-bottom:20px; position:relative;}
.pack_wrap  h3 { font-size:12px; font-weight:bold; color:#fff; background:url(../e-icon_red.gif) no-repeat 0 0; width:83px; height:18px; padding-top:3px;height:17px\9; padding-top:4px\9; text-align:center; position:absolute; top:6px; left:-3px; cursor:default;}
.pack_wrap .group_buy { width:745px; height:123px; background-color:#f2f2f2; padding-top:33px; padding-left:9px;}
.pack_wrap .group_buy ul { width:465px; height:103px; border:2px solid #c4c4c4; background-color:#fff; overflow:hidden; float:left; display:inline-block;padding:10px 0 0 12px;}
.pack_wrap .group_buy li { width:92px; float:left;background-position:0 39px; background-repeat:no-repeat;margin-left:31px; padding-left:42px; }
.pack_wrap .group_buy .jia_red { background-image:url(../e-icon_redjia.gif);}
.pack_wrap .group_buy .jia_gray { background-image:url(../e-icon_grayjia.gif);}
.pack_wrap .group_buy .first { padding-left:19px; margin-left:0; background:none;}
.pack_wrap .group_buy .first a { cursor:default;}
.pack_wrap .group_buy li input{ margin:38px 8px 0 0; *margin:34px 5px 0 -4px; vertical-align:top; float:left;}
.pack_wrap .group_buy a.pic { border:1px solid #e1e1e1; display:inline-block; padding:0; height:90px; width:90px; float:left; text-align:center; position:relative; overflow:hidden; vertical-align:top;}
.pack_wrap .group_buy a.border_yellow {border-color:#FCC199;}
.pack_wrap .group_buy a.pic .e-book_tag { position:absolute; right:0; bottom:0; width:23px; height:18px; overflow:hidden; vertical-align:top;}
.pack_wrap .group_buy .group_text { background:none; margin:0;  width:157px; overflow:hidden; padding:5px 22px 0 10px; line-height:22px;}
.pack_wrap .group_buy .group_text p a { color:#404040; width:157px; height:22px; overflow:hidden; display:block;}
.pack_wrap .group_buy .group_text p a:hover { color:#f60;}
.pack_wrap .group_buy .group_text .group_text_jz { color:#666;word-wrap: break-word;}
.pack_wrap .group_buy .group_text span { color:#5ea593;}
.pack_wrap .group_buy .group_text .red_price { font-family:Arial; color:#cc3300; font-weight:bold;}
.pack_wrap .group_buy .group_cont { width:237px; height:117px; float:left; padding:0 9px 0 18px;background:url(../e-icon_biao.gif) no-repeat 0 20px;}
.pack_wrap .group_buy .group_cont p { width:237px; overflow:hidden; padding-bottom:15px;}
.pack_wrap .group_buy .group_cont .cont_border { border-bottom:1px solid #e0e0e0; line-height:22px;}
.pack_wrap .group_buy .group_cont .cont_border .cont_l { float:left; display:inline-block; padding-top:8px;}
.pack_wrap .group_buy .group_cont .cont_border .cont_r { float:right;}
.pack_wrap .group_buy .group_cont .cont_border .cont_l span { font-size:14px;}
.pack_wrap .group_buy .group_cont .red_price { float:none; display:inline;font-family:Arial; color:#cc3300; font-weight:bold;}
.pack_wrap .group_buy .group_cont .cont_send { padding-top:14px;}
.pack_wrap .group_buy .group_cont .cont_send span { height:21px; display:inline-block; line-height:21px; float:left;}
.pack_wrap .group_buy .group_cont .cont_send .cont_r { float:right;}
.pack_wrap .group_buy .group_cont .cont_send .red_price { padding-left:20px; float:none;}
.pack_wrap .group_buy .group_send { background-position:0 91px;}

.dp_main .comment .vote .pl_zhushi { color:#9b9b9b; line-height:19px; float:left;}

/*缺货高亮显示 20110909 lxh*/
.location_wrap_error {background: none repeat scroll 0 0 #FFFDB3;border: 2px solid #FEC200;margin: -9px 0 -2px -7px;padding: 7px 0 0 5px;position: relative;width:407px; z-index:20;}
.location_wrap_error a, .location_wrap_error a:hover { border:none;}
.location_wrap_error .location_wrap span a, .location_wrap_error .location_wrap span a:hover {border: 2px solid #F7E5B3;}

.location_wrap a.lack_btn, .location_wrap a.lack_btn:hover { background:none; padding:0;}

/*顶部通栏banner*/
.product_topbanner { width:960px; overflow:hidden; margin:10px auto -5px;}

/*浮层*/
.float_pic{width:100%;height:60px;background:url(../pic_1300x73.gif) no-repeat center 0;padding:9px 0 4px;position:fixed;bottom:0;z-index:9999;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight)||0);}
.float_pic span{width:998px;display:block;margin:0 auto; height:60px;overflow:hidden;position:relative;}
.float_pic span a{border:1px solid #dcdddd;width:996px;display:block;height:58px;overflow:hidden;}
.float_pic span a.ad_closeicon{position:absolute;right:6px;top:6px; background:url(../sprite_ad.png) no-repeat 0 -47px; height:14px; width:14px; overflow:hidden; cursor:pointer; border:none;}
.float_pic span a.ad_closeicon:hover{ background-position:-14px -47px;}
.float_pic .icon_ad{background:url(../sprite_ad.png) no-repeat 0 -30px; bottom:1px; display:block; height:14px; line-height:48px; overflow:hidden; position:absolute; right:1px; width:38px; z-index:400;}
.float_pic_tmp{width:100%;height:73px; background:#F9F9F9;}

/*20110929 lxh*/
/*图书评论*/
/*left*/
.book_score { width:255px; overflow:hidden; margin:4px -1px 0 0;float:left; display:inline; padding:0 0 7px 24px; font-size:16px; color:#cc3300; font-weight:bold;border-right:1px solid #ccc;}
.book_score .book_star { margin-top:-9px;}
.book_score .book_star .book_num { font-size:43px; font-family:Arial; padding-right:4px;}
.book_score .book_star .star_img { padding-left:13px; vertical-align:middle; display:inline-block; height:16px; margin-top:-6px; vertical-align:middle;}
.book_score .book_star .book_txt { font-size:12px; color:#878787; font-weight:normal; padding-left:11px;}
.average_center{width:255px; float:left; margin-top: 5px;}
.average_center ul{ float:left; list-style: none; }
.average_center li{ float:left; clear:left; width:255px; padding-bottom:4px;}
.average_center .star_line{ float: left; font-size:12px; font-weight:normal; color:#404040;}
.average_center .p_number{ float: left; vertical-align: middle; font-size:12px; font-weight:normal;color: #404040; }
.average_center .energy_line{ float: left; height: 12px; border:none; background:#fff9ea url(../average_bg.gif) repeat-x 0 0; margin: 0 5px 0 10px; overflow:hidden; }
.energy_line img{ height: 12px; }
.score_wrap .tips { color:#878787; font-size:12px; margin-top:3px; font-weight:normal; line-height:22px;}
/*right*/
.score_text { float:left; display:inline; padding:0 0 35px 20px;_padding:0 0 36px 20px; margin:4px 0 0; width:432px; overflow:hidden; color:#666; border-left:1px solid #ccc; }
.score_text h3 { font-size:14px; color:#404040; font-weight:bold;}
.score_text h3 a { font-weight:normal; font-size:12px;}
.score_text ul { padding-top:9px;}
.score_text ul li { border-bottom:1px dashed #d6d6d6; padding:5px 0; width:432px;overflow:hidden; word-break:break-all; line-height:20px;}
.score_text ul li a { padding-right:18px;}
.score_wrap .score_btn { height:20px; overflow:hidden; vertical-align:middle; line-height:20px; width:432px; position:absolute; left:300px; bottom:20px;*bottom:21px;_bottom:19px;}
.score_wrap .score_btn a { float:left; display:inline-block;}
.score_wrap .score_btn span { float:left; display:inline-block; color:#878787;}
.score_wrap .score_btn .score_look { float:right; color:#666;}
/*无评分*/
.book_score .score_none { margin-top:0;}
.book_score .tips_none { padding:9px 0 57px;_padding:9px 0 58px;}
.score_text .tips_other {  color:#666; padding-top:10px;}
.nolist { margin-top:50px;}
.book_score .score_less{ margin:0 0 8px; color:#878787;}

/*百货评论*/
.cargo_num { font-family:arial;}
.cargo_num .cargo_txt { font-size:14px; font-family:"\5b8b\4f53"; color:#404040; font-weight:bold; padding-left:6px;}
.book_score .cargo_all { color:#878787; font-size:12px; font-weight:normal; margin:-2px 0 8px;}
.cargo_list li { padding:2px 0 6px;}
.cargo_special { height:31px; margin:0 12px 0; background:#fff; clear:both; line-height:31px; padding:0 0 0 12px; color:#b18850; position:relative;}
.cargo_special span { padding-right:43px; float:left;width: 168px;overflow: hidden;}
.cargo_special .cargo_tc { float:right; color:#1a66b3; position:absolute; right:0; width:84px; height:31px; text-align:center; border-width:1px 1px 0; border-style:solid; border-color:#ccc; padding:0; background:#fff; z-index:150; cursor:pointer;}
.cargo_special ul { width:170px; border:1px solid #ccc; overflow:hidden; padding:10px 0 14px 13px; position:absolute; z-index:100; right:0px; top:31px; background:#fff; text-align:left; color:#b18850;}
.cargo_special ul li { line-height:20px;}
.cargo_special .no_hover { height:30px; line-height:31px; margin:1px 1px 0 0; border:none;}
.cargo_special_special { height:51px; background:#E9ECF5; margin-top:-5px; z-index:999; position:relative;}


/*百货评论注释 20110928*/
.dp_main .comment .title .exe_border {color:#eb6100; border-width:1px 1px 0; border-style:solid; border-color:#e0e0e0; padding:4px 0 0 6px; background:#fcfcfc;position:relative; left:0; width:153px; float:left; display:inline-block; margin:-5px 0 0 3px; z-index:2;}
.dp_main .comment .title .exe_border .exe_txt { float:left;}
.dp_main .comment .title .exe_border .border_img { float:left; margin:6px 0 0 5px;_margin:4px 0 0 5px; width:5px; height:3px; overflow:hidden; background:url(../top_icon.gif) no-repeat 0 0;}
.dp_main .comment .title .exe_border .top_icon { background-position:0 -3px;}
.dp_main .comment .title .exe_border ul { position:absolute; display:block; width:153px; overflow:hidden; padding:12px 0 10px 6px; line-height:20px; color:#b18850; top:20px;border-width:0 1px 1px; border-style:solid; border-color:#e0e0e0; left:-1px;background:#fcfcfc;}
.dp_main .comment .title .no_border {  width:153px;  height:17px; border:none; background:none; margin:0 0 0 4px; padding:0px 0 0 6px; z-index:1;}
/*手机入口*/
.dp_main .info .count { position:relative; width:365px; z-index:0;}
.dp_main .info .count .phone_icon { background:url(../phone_icon.gif) no-repeat 0 0; display:inline-block; height:15px; padding-left:17px;color: #1A66B3; vertical-align:middle; position:absolute; top:-4px; right:0px; padding-top:4px;height:14px\9;top:-5px\9;padding-top:5px\9;}
.dp_main .info .count a, .dp_main .info .count a:hover { margin-right:19px;}
.dp_main .info .count .phone_icon, .dp_main .info .count .phone_icon:hover { margin-right:0;}
.dp_main .info .count .phone_icon:hover {color: #1A66B3; text-decoration:underline;}

/*底部浮层收起*/
.pack_up { position:fixed; width:85px; z-index:10001; overflow:hidden; margin-left:-19px; bottom:0;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight)||0);}
.pack_up a { width:41px; height:23px;background:url(../pack_up.gif) no-repeat 0 0; line-height:23px;line-height:24px\9; overflow:hidden; padding-left:37px; color:#747474; display:block;}

/*收货地址弹窗*/
.address { width:312px;*width:314px; height:auto;  border:solid 2px #dfc9b2; background-color:#FFF; position:absolute; top:17px; left:2px;*left:0; z-index:10000; padding-bottom:4px;}
.address h3 { height:22px; padding:5px 5px 0 8px; background:#fdf2e3;border-bottom:1px solid #f2e2d3;}
.address h3 span { padding-top:2px; font-weight:bold; float:left}
.address h3 a,.address h3 a:hover { background:none!important; border:none!important; float:right!important;margin:0!important; padding:5px 5px 0 0!important;}
.address .address_list { padding:5px 0 0 7px; color:#666; width:305px; overflow:hidden;}
.address .address_list ul { width:100%; overflow:hidden;}
.address .address_list ul li{ padding-left:4px; overflow:hidden; clear:both; vertical-align:top;}
.address .address_list ul li span{ width:49px; text-align:left; float:left; padding:0 0 5px 0;}
.address .address_list span a{ color:#404040; text-decoration:none;padding:3px 5px; display:inline-block;border:none!important;margin:0!important;background:none!important;}
.address .address_list span .address_active,.address .address_list span a:hover{ padding:3px 5px;text-decoration:none; color:#fff;border:none!important;  margin:0!important; background:#ff7100!important;}
.address .address_list .address_second{width:280px; margin:0 0 5px 5px; padding:5px 0 0 0; background:#fdf2e3;border-top:1px solid #f0d6bc; border-bottom:1px solid #f0d6bc; overflow:hidden;}
.address .address_list .address_second span{ width:auto; padding-right:5px;white-space:nowrap;}
.address .address_list .address_second a{ padding:3px; }
.address .address_list .address_second span .address_active,.address .address_second span a:hover{ padding:3px;background:#ff7100!important; margin:0!important;}

/*大商家*/
.dp_main .promotions_wrap ul{ float:left; width:295px; overflow:hidden;}
.dp_main .promotions_wrap ul li{ color:#ff7100; height:14px; overflow:hidden; margin-bottom:10px;}
.dp_main .promotions_wrap ul li a{ width:220px; height:14px; overflow:hidden; display:inline-block; float:left;}
.dp_main .promotions_wrap .gift_more{ margin-left:58px; clear:both;}
.dp_main .promotions_wrap .gift_more a{background:url(../gift_jt.png) no-repeat 52px 1px;padding-right: 15px;}
.dp_main .promotions_wrap .gift_sq a{ background-position:52px -9px; }
.dsj_error {background: none repeat scroll 0 0 #FFFDB3;border: 1px solid #FEC200;margin: -8px 0 -1px -6px;padding: 7px 0 0 5px;position: relative;width:407px; z-index:20; width:364px;}
.dsj_error a, .dsj_error a:hover { border:none;}
.dsj_error .location_wrap span a, .dsj_error .location_wrap span a:hover {border: 2px solid #F7E5B3;}

.dp_main .dsj_tab li a{padding: 3px 20px 0;}
.canshu_cont{ padding-top:10px;}
.canshu_cont th{ font-size:14px; padding-left:20px; letter-spacing:15px;}
.canshu_cont .dsj_td_l{ padding:0 12px 0 0; width:100px;}
.canshu_cont .dsj_td_r{ padding:5px 17px 4px 10px; line-height:20px;}

/*换购*/
.product_hg{ width:363px; overflow:hidden; border:1px solid #eee4d8; border-bottom:none;}
.product_hg ul li{ height:25px; vertical-align:top; line-height:25px; overflow:hidden; border-bottom:1px solid #eee4d8; background:#fef9f3; width:363px;}
.product_hg ul li span{ float:left;}
.product_hg ul li .hg_title{ height:14px; width:250px; overflow:hidden;margin-top:6px; line-height:14px; display:inline-block;}
.product_hg ul li .hg_btn{ margin:5px 3px 0 9px;background:url(../btn_hg.png) no-repeat 0 -23px; width:53px; height:14px; line-height:15px; text-align:center; display:inline-block; color:#fff; overflow:hidden;}
.product_hg ul li span strong{ font-weight:bold;color:#cc3300;}
.product_hg ul li .hg_zk{background:url(../gift_jt.png) no-repeat 28px 1px;height:14px;line-height:14px;margin-top:6px; overflow:hidden; padding-right:16px; float:right;}
.product_hg ul li .hg_sq{ background-position:28px -9px;}
.product_hg ul .hg_active{ background:#fff; height:auto; line-height:18px;}
.product_hg ul .hg_active .hg_fy{ font-family:arial; font-size:10px; color:#9c9c9c; padding:9px 20px 0 0; text-align:right; height:11px; line-height:10px;}
.product_hg ul .hg_active .hg_active_list{ padding:0 0 11px 0; overflow:hidden; width:363px;}
.product_hg ul .hg_active .hg_active_list .hg_next{ display:inline-block; padding:28px 14px;width:6px;height:11px;overflow:hidden;float:left;}
.product_hg ul .hg_active .hg_active_list .hg_next span{width:6px;height:11px;overflow:hidden;background:url(../btn_hg.png) no-repeat 0 -37px; cursor:default;}
.product_hg ul .hg_active .hg_active_list .hg_next_on span{ background-position:-12px -37px; cursor:pointer;}
.product_hg ul .hg_active .hg_active_list .hg_prev{display:inline-block; float:right; padding:28px 14px;width:6px;height:11px;overflow:hidden;}
.product_hg ul .hg_active .hg_active_list .hg_prev span{width:6px;height:11px;overflow:hidden;background:url(../btn_hg.png) no-repeat -18px -37px; cursor:default;}
.product_hg ul .hg_active .hg_active_list .hg_prev_on span{ background-position:-6px -37px; cursor:pointer;}

.product_hg ul .hg_active .hg_active_list .hg_active_cont{ float:left; overflow:hidden; padding-left:1px;}
.product_hg ul .hg_active .hg_active_list .hg_active_cont .hg_active_pic{ float:left; display:inline-block; width:70px; height:70px; text-align:center; overflow:hidden; border:1px solid #e9e9e9;}
.product_hg ul .hg_active .hg_active_list .hg_active_cont .hg_active_text{ float:left; padding:4px 0 0 10px;}
.product_hg ul .hg_active .hg_active_list .hg_active_cont .hg_active_text a{ width:204px; height:15px; display:block; overflow:hidden;}
.product_hg ul .hg_active .hg_active_list .hg_active_cont .hg_active_text p{ padding:4px 0 0; line-height:18px; height:auto;}
.product_hg ul .hg_active .hg_active_list .hg_active_cont .hg_active_text p span{ padding-right:19px;font-weight:bold;color:#cc3300;}
.product_hg ul .hg_active .hg_active_list .hg_active_cont .hg_active_text p strong{ font-weight:bold;color:#cc3300;font-family:arial;}
.product_hg ul .hg_active .hg_active_list .hg_active_cont .hg_active_text button{ cursor:pointer;background:url(../btn_hg.png) no-repeat 0 0; width:71px; height:23px; line-height:23px; text-align:center; color:#fff; border:0; margin-top:4px; display:block;}

/*加入书单*/
.dp_main .book_head .other a{line-height:17px;font-size:12px;}
.dp_main .book_head .other .contain{background:url(../booklist.png) no-repeat 0 0;display:inline-block;height:17px;margin-right:7px;padding-left:17px;width:86px;}
.dp_main .book_head .other .add{background:url(../booklist.png) no-repeat 0 -20px;display:inline-block;height:17px;margin-right:7px;text-indent:20px;}

/* 产品资讯 */
.dp_main .pm_wrap{ margin:0 0 20px;}
.pm_wrap .group .pm_cont{ float:left; padding:6px 0 12px; width:328px;}
.pm_wrap .group .pm_cont .pic{ float:left; width:102px; height:102px; overflow:hidden;}
.pm_wrap .group .pm_cont .pic a{ width:100px; height:100px; text-align:center; border:1px solid #a7a7a7; display:block;}
.pm_wrap .group .pm_cont .pic a:hover{ border-color:#ff7f00;}
.pm_wrap .group .pm_cont ul{ float:left; overflow:hidden; border:none; padding: 0 0 0 18px; background: #F2F2F2; width:208px;}
.pm_wrap .group .pm_cont ul li{ background:none; display:block; padding:2px 0 1px; width:208px; clear:both; overflow:hidden;height:22px;}
.pm_wrap .group .pm_cont ul li a{ color:#404040; background:url(../bg_pm.png) no-repeat 0 10px; padding-left:11px; line-height:22px; display:block;height:22px; width:197px; overflow:hidden;}
.pm_wrap .group .pm_cont ul li a:hover{color:#ff6000; background-position:0 -3px;}
.pm_wrap .group .pm_r{ border-left:1px dotted #878787; padding:6px 0 7px 22px; margin-left:30px; position:relative;}
.pm_wrap .group .pm_r .more{ position:absolute;color:#575757; bottom:-10px;*bottom:-5px; right:0; clear:both;}

/* 社区推荐 */
.dp_main .book .read i{ list-style:none;font-style: normal; color:#cccccc; display:inline-block; line-height:18px; vertical-align:top; padding:2px 7px 0 6px;}
.dp_main .book .read .book_sq, .dp_main .book .read .book_sq:hover{background:url(../book_sq.png) no-repeat 0 0; padding:2px 0 0 24px;}

/*分享*/
.dp_main .prd_share{ width:auto;margin: 13px 10px; line-height:21px; color:#666;text-align:center;}
/*兴趣小组模块*/
.dp_main .prd_xq{ margin-top:20px; width:792px; overflow:hidden;}
.dp_main .prd_xq h2{padding: 0 0 12px 8px; font-size:14px; font-weight:bold;}
.dp_main .prd_xq .xq_cont{ width:758px; overflow:hidden; border: 1px solid #E0E0E0;}
.dp_main .prd_xq .xq_cont ul{ width:758px; overflow:hidden; padding:10px 0;}
.dp_main .prd_xq .xq_cont ul li{ float:left; display:inline; padding:0 0 0 29px; line-height:22px; width:336px;}
.dp_main .prd_xq .xq_cont ul li span{ color:#666; display:inline-block; }
.dp_main .prd_xq .xq_cont ul li span i{ font-style:normal; color:#878787; display:inline-block; width:36px; height:20px; overflow:hidden;vertical-align:bottom;*vertical-align:middle;}
.dp_main .prd_xq .xq_cont ul li span a{ width:48px;height:22px; overflow:hidden; display:inline-block; vertical-align:top;*vertical-align:baseline;}
.dp_main .prd_xq .xq_cont ul li .cont_t a{ width:192px; color:#666;white-space: nowrap;}
.dp_main .prd_xq .xq_cont ul li .cont_t a:hover{ color:#f60;}
.dp_main .prd_xq .xq_cont ul li .cont_t{ padding-right:12px;width:228px; height:20px; overflow:hidden;vertical-align:top;}
/*评论添加*/
.dp_main .comment h5 .pl_shai,.dp_main .comment h5 .pl_icon{ margin-right:4px; overflow:hidden; background:url(../share_icon.png) no-repeat -72px 0; display:inline-block; vertical-align:top; *vertical-align:baseline; cursor:pointer;}
.dp_main .comment h5 .pl_shai{width:17px; height:17px; background-position:-72px 0;}
.dp_main .comment h5 .pl_icon{ width:14px; height:14px; background-position:-89px 0; margin-top:1px; margin-left:1px; vertical-align:top;}
.dp_main .comment .text .pl_photo{ position:absolute; left:0;_left:-55px; top:10px; width:48px; height:48px; overflow:hidden;}


.contentpage{
 width:100%;
 margin:10px auto; 
 text-align:left;
 }
/*内容模块 */
.tab_mo{ 
border:1px solid #ccc; 
border-top:none; 
padding:10px!important;
}
/*菜单模块 */
.contenttab{
 border-bottom:1px solid #ccc; /* 菜单模块的底部边框，也就是内容模块的上边框 */
 list-style:none;height:30px;
width:100%; overflow:hidden; margin-top:0px;background:url(../bgtxt.jpg);
 }
.contenttab li{ 
display:inline; /* 【重点】让li横向排列。*/
 font-size:14px;
 }
.contenttab li a{ 
padding:3px 4px; /* 因为没有固定高度，所以用填充来调整显示效果。 */
color:#000000; 
border-bottom:none; /* 底部无边框 */
text-decoration:none;
border:1px solid #ccc;  /* 菜单项的边框 */

}
/*鼠标经过时的样式 */
.contenttab li a:hover{ 
background:#fff;
}
/*选中时的样式 */
.contenttab li.no a{ 
background:#fff; 
border-bottom:none; /*  隐藏菜单项的底部边框 */
position:relative;  /* 【重点】菜单项里面的连接使用了相对定位 */
top:1px;            /* 【重点】相对于外层顶部为1像素，正好是底部边框的像素。所以就遮住了ul的底部边框 */
color:#000000; 
font-weight:bold
}
 .mt{width:783px; overflow:hidden; margin-top:0px;background:url(../bgtxt.jpg);border-bottom:0px solid #ccc;}
 .contenttab h2{display:inline;padding-left:22px;font-weight:100;line-height:30px;font-size:16px;font-family:"microsoft yahei"!important;}
 .contenttab span{display:inline;padding-left:0px;font-weight:100;line-height:30px;font-size:16px;font-family:"microsoft yahei"!important;}
.inner{background-color:#e0e0e0; padding-bottom:1px; width:782px; overflow:hidden; margin-top:0px;}


#con {
	FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 783px
}
#tags {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; WIDTH: 783px; PADDING-TOP: 0px; HEIGHT: 30px;background:url(../bgtxt.jpg);
}
#tags LI { 
	  FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 30px;border:1px solid #ccc;  /* 菜单项的边框 */font-weight:100;line-height:30px;font-size:16px;font-family:"microsoft yahei"!important;

}
#tags LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #000; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 30px; TEXT-DECORATION: none
}
#tags LI.emptyTag {
	BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px
}
#tags LI.selectTag {
	BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 30px
}
#tags LI.selectTag A {
	BACKGROUND-POSITION: right top; COLOR: #000; LINE-HEIGHT: 25px; HEIGHT: 30px;
}
#tagContent {
	BORDER-RIGHT: #aecbd4 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #aecbd4 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #aecbd4 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #aecbd4 1px solid; BACKGROUND-COLOR: #fff
}
.tagContent {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 760px; COLOR: #474747; PADDING-TOP: 10px; 
}	
#tagContent DIV.selectTag {
	DISPLAY: block
}



