/* CSS Document */


#js_title{font-size:16px; font-weight:bold; padding:5px 0px;} 
#js_describe{font-size:14px; padding:10px 0px;} 
.infos{font-size:14px; height:100%; line-height:200%;} 

.ps{margin-left:30px;display:none;}
.pss{margin-left:10px;display:block;}
.t{cursor:pointer;background:url(../images/ico_close.gif) no-repeat;line-height:20px; padding-left:20px; height:20px;}
.tbs{ width:150px}
.f{cursor:pointer;background:url(../images/ico_open.gif) no-repeat;line-height:20px; padding-left:20px; height:20px; float:left;}
.ff{cursor:pointer;background:url(../images/ico_open.gif) no-repeat;line-height:20px; padding-left:20px; height:20px; float:left; margin-top:40px;}
.tbs samp{ float:left}
.b{cursor:pointer;background:url(../images/ico_dot.gif) no-repeat;line-height:20px; padding-left:20px; height:20px;}
.fblod{font-weight:bold;}

.padtb8{padding:8px 0;}
.fontred{color:#f00;}


/*====shop_list====*/
.dp_break {
	POSITION: relative; PADDING-BOTTOM: 10px; LINE-HEIGHT: 18px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 10px; font-size:14px;}
.dp_break SPAN {
	COLOR: #666
}
.dp_break A {
	COLOR: #0b3b8b
}
.dp_break A:hover {
	COLOR: #0b3b8b
}
.dp_break .back_old {
	POSITION: absolute; TOP: 15px; RIGHT: 0px
}
.dp_break .back_old A {
	COLOR: #1a66b3
}

.left_sidebar{ width:183px; float:left;margin-top:5px; padding-left:10px;}

.left_sidebar .dp_sidebar_content {
	PADDING-BOTTOM: 10px
}
.left_sidebar .side_title .tbs {
	WIDTH: 190px; BACKGROUND: url(../img/bg_sidebar_l.gif) no-repeat left top
}
.left_sidebar .side_title .tbs SPAN {
	PADDING-BOTTOM: 6px; LINE-HEIGHT: 14px; PADDING-LEFT: 17px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../img/bg_sidebar_r.gif) no-repeat right top; FONT-WEIGHT: bold; PADDING-TOP: 8px
}
.left_sidebar .side_main {
	BORDER-BOTTOM: #e0e0e0 1px solid; BORDER-LEFT: #e0e0e0 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 186px; PADDING-RIGHT: 1px; BORDER-TOP: medium none; BORDER-RIGHT: #e0e0e0 1px solid; PADDING-TOP: 0px
}
.left_sidebar .side_main .side_buy {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 14px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 3px
}
.left_sidebar .side_buy LI {
	BORDER-BOTTOM: #f4f4f4 1px solid; PADDING-BOTTOM: 13px
}
.left_sidebar .side_buy .pic {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 37px; WIDTH: 102px; PADDING-RIGHT: 37px; PADDING-TOP: 18px
}
.left_sidebar .side_buy .pic img{
	HEIGHT: 100px;WIDTH: 100px;
}
.left_sidebar .side_buy .pic A { border:#cccccc 1px solid;
}
.left_sidebar .side_buy .pic A:hover {border:#0b7f40 1px solid;
}
.left_sidebar .side_buy .data {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 156px; PADDING-RIGHT: 10px; HEIGHT: 28px; OVERFLOW: hidden; WORD-BREAK: break-all; PADDING-TOP: 10px;
}
.left_sidebar .side_buy .data a{ color:#0b7f40;
}
.left_sidebar .side_buy .data a:hover{ color:#000;
}
.left_sidebar .side_buy .data_title {
	HEIGHT: auto
}




.dp_main {width:755px;margin-left:10px; float:left;}
.dp_main .index{width:755px;float:left;}
.dp_main .show {
 PADDING-LEFT: 17px; WIDTH: 250px; FLOAT: left
}
.dp_main .show .pic {
	TEXT-ALIGN: center; WIDTH: 250px; HEIGHT: 250px; OVERFLOW: hidden
}

infony{width:750px; float:left}
.infony UL{ width:750px;list-style:none;}

/**/
.dp_main .info {
	WIDTH: 230px; FLOAT: left
}
.dp_main .book_r {
	WIDTH: 476px
}
.dp_main .info P {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 26px; HEIGHT: 26px
}
.dp_main .info .price_d {
	_margin-bottom: -5px; _padding-bottom: 3px
}
.dp_main .price_d .num {
	MARGIN-TOP: -2px; DISPLAY: inline-block; FONT-FAMILY: Arial; COLOR: #c00; FONT-SIZE: 24px; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; _position: relative
}
.dp_main .price_d .num2 {
	MARGIN-TOP: -2px; DISPLAY: inline-block; FONT-FAMILY: Arial; COLOR: #c00; FONT-SIZE: 24px; VERTICAL-ALIGN: top; FONT-WEIGHT: bold; _position: relative
}
.dp_main .price_d .num2 {
	MARGIN-RIGHT: 20px
}
.dp_main .info .price_m {
	_padding-bottom: 3px
}

.dp_main .adddingdan{WIDTH: 250px; FLOAT: left}




.dp_main H1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 18px; BACKGROUND: url(../img/dashed2.gif) repeat-x left bottom; COLOR: #000; FONT-SIZE: 16px; OVERFLOW: hidden; WORD-BREAK: break-all; FONT-WEIGHT: bold; PADDING-TOP: 4px
}





.left_sidebar .titles{ font-size:12px; color:#0054AA; font-weight:800}
.left_sidebar .dd2{ margin-top:5px;  background-color:#EEEEEE;padding-right:10px; height:20px; padding-top:8px;}
.left_sidebar .dd2 li{margin-left:10px;}
.left_sidebar .dd2 li span{ float:right; margin-left:10px;  width:30px;}

.left_sidebar .dd li { margin:10px 0px 10px 10px; border-bottom: #666666 1px solid;color:#037C39;}
.left_sidebar .dd li span{ float:right; margin-left:10px; width:30px; color:red;}
.left_sidebar .dd li a{ color:#009933;}
.left_sidebar .showdd{ font-size:12px; color:#037C39; text-align:right; padding-right:10px;font-weight:bold;}
.left_sidebar .showdd a{ font-size:12px; color:#037C39; text-align:right; padding-right:10px; font-weight:bold;}



.h1_title {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 18px; BACKGROUND: url(../img/dashed2.gif) repeat-x left bottom
}
.h1_title H1 {
	LINE-HEIGHT: normal; MARGIN-BOTTOM: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.h1_title H1 SPAN {
	MARGIN: 6px 0px 0px; DISPLAY: block; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.h1_title .icon {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 3px; _margin-right: -3px
}
.h1_title .icon IMG {
	VERTICAL-ALIGN: top; MARGIN-RIGHT: 5px
}
.dp_main .book_head .other {
	TEXT-ALIGN: right; LINE-HEIGHT: 14px; MARGIN-TOP: 5px; PADDING-RIGHT: 9px; CLEAR: left
}
.book_head .other .bookshelf {
	WIDTH: 76px; PADDING-RIGHT: 7px; DISPLAY: inline-block; BACKGROUND: url(../images/bg_icon.gif) no-repeat left -3px; MARGIN-LEFT: 10px
}




.dp_main .show .show_zoom {
	Z-INDEX: 9999; POSITION: absolute; TOP: 284px; LEFT: 301px
}
.dp_main .show .show_label2 {
	Z-INDEX: 9997; POSITION: absolute; TOP: -6px; LEFT: 232px
}
.dp_main .abbreviation {
	WIDTH: 333px; PADDING-TOP: 16px
}
.dp_main .abbreviation SPAN {
	BORDER-BOTTOM: #d3d3d3 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d3d3d3 1px solid; MARGIN: 0px 5px 0px 8px; WIDTH: 45px; DISPLAY: inline; FLOAT: left; HEIGHT: 45px; OVERFLOW: hidden; BORDER-TOP: #d3d3d3 1px solid; BORDER-RIGHT: #d3d3d3 1px solid
}
.dp_main .show P {
	PADDING-TOP: 20px
}
.dp_main .show P {
	TEXT-ALIGN: center; WIDTH: 300px; COLOR: #636363
}
.dp_main .show P A {
	TEXT-ALIGN: center; WIDTH: 300px; COLOR: #636363
}
.dp_main .show P A:hover {
	TEXT-ALIGN: center; WIDTH: 300px; COLOR: #636363
}
.dp_main .show P A:hover {
	COLOR: #ff6600
}
.dp_main .show P SPAN {
	MARGIN: 0px 2px; COLOR: #ccc
}
.dp_main .book {
	MARGIN-TOP: 20px; PADDING-LEFT: 37px; WIDTH: 247px
}
.dp_main .book .pic {
	WIDTH: 200px; HEIGHT: 200px
}

.dp_main .promotions_wrap {
	BORDER-BOTTOM: #f9f2ea 1px solid; PADDING-BOTTOM: 11px; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #fef9f2; PADDING-LEFT: 5px; WIDTH: 360px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 6px; BORDER-TOP: #f9f2ea 1px solid; PADDING-TOP: 10px
}
.dp_main .promotions_wrap2 {
	BORDER-BOTTOM: #f9f2ea 1px solid; PADDING-BOTTOM: 11px; LINE-HEIGHT: 14px; BACKGROUND-COLOR: #fef9f2; PADDING-LEFT: 5px; WIDTH: 360px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 6px; BORDER-TOP: #f9f2ea 1px solid; PADDING-TOP: 10px
}
*.dp_main .promotions_wrap {
	ZOOM: 1; _margin-bottom: 13px
}
.dp_main .promotions_wrap2 {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 3px; _margin-bottom: 13px
}
.dp_main .promotions_wrap .promotions_icon {
	TEXT-INDENT: -9000px; WIDTH: 58px; BACKGROUND: url(../images/icon_promitions.gif) no-repeat left top; FLOAT: left
}
.dp_main .promotions_wrap .icon1 {
	MARGIN-TOP: 6px; BACKGROUND-POSITION: left top
}
.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 {
	WIDTH: 297px; PADDING-RIGHT: 5px; FLOAT: left
}
.dp_main .promotions .promotions_text {
	DISPLAY: inline-block; COLOR: #878787
}
.dp_main .promotions .promotions_text A {
	MARGIN-LEFT: 3px
}
.dp_main .promotions_wrap2 .promotions .promotions_text {
	MARGIN-TOP: 6px; DISPLAY: inline-block; VERTICAL-ALIGN: top
}
.dp_main .promotions .promotions_text SPAN {
	FONT-FAMILY: Arial; FLOAT: none; COLOR: #c30; FONT-WEIGHT: bold
}
.dp_main .promotions .promotions_price_d {
	LINE-HEIGHT: 26px; FONT-FAMILY: Arial; COLOR: #c30; FONT-SIZE: 24px; FONT-WEIGHT: bold; MARGIN-RIGHT: 5px
}
.dp_main .promotions_price_d B {
	_position: relative; _top: -2px
}
.dp_main .promotions .promotions_text .give {
	MARGIN-LEFT: 0px; MARGIN-RIGHT: -3px
}
.dp_main .promotions .promotions_text .give_dot {
	FONT-FAMILY: ; LETTER-SPACING: -3px; FONT-WEIGHT: normal
}
.dp_main .price_d .promotions_price1 {
	BACKGROUND: url(../images/bg_though2.gif) repeat-x 14px 15px; COLOR: #878787
}
.dp_main .price_d .promotions_price2 {
	COLOR: #878787
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; CONTENT: ""
}
*.clearfix {
	ZOOM: 1
}





.dp_main .tab_title {
	MARGIN-TOP: 20px; WIDTH: 750px; BACKGROUND: url(../img/bg_tab.gif) #fff repeat-x left -123px; HEIGHT: 32px
}

.dp_main .tab_title LI {
	BACKGROUND: url(../img/bg_tab.gif) no-repeat; width:100px;LINE-HEIGHT: 24px; BACKGROUND-POSITION: right -54px; FLOAT: left; HEIGHT: 27px; MARGIN-RIGHT: 2px
}

.dp_main .tab_title LI A {
BACKGROUND: url(../img/bg_tab.gif) no-repeat; width:100px;LINE-HEIGHT: 24px; BACKGROUND-POSITION: right -54px; FLOAT: left; HEIGHT: 27px; MARGIN-RIGHT: 2px
	/*BACKGROUND: url(../img/bg_tab.gif) no-repeat
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 23px; BACKGROUND-POSITION: left 0px; FLOAT: left; COLOR: #404040; PADDING-TOP: 3px*/
}
.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 A.current {
	BACKGROUND: url(../img/bg_tab.gif) no-repeat;BACKGROUND-POSITION: right -81px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.dp_main .tab_title LI.current SPAN {
	BACKGROUND: url(../img/bg_tab.gif) no-repeat;PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 11px; BACKGROUND-POSITION: left -27px; FLOAT: left; PADDING-TOP: 3px
}
.dp_main .tab_title LI.current2 {
	BACKGROUND: url(../img/bg_tab.gif) no-repeat;BACKGROUND-POSITION: right -81px; COLOR: #fff; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.dp_main .tab_title LI.current2 SPAN {
	BACKGROUND: url(../img/bg_tab.gif) no-repeat;PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; BACKGROUND-POSITION: left -27px; FLOAT: left; PADDING-TOP: 3px
}







.entry{ width:750px; min-height:300px; float:left;font-size:14px; height:100%; line-height:200%;}


.mull1 li{ width:500px; }

.faq{

font-weight:bold;
 line-height: 25px;
 padding: 5px 0 5px 0px;
 border-bottom:1px #ccc dotted;
 width:710px;
 margin-left:20px;
 height:25px;
 float:left;}


.faq-1{
font-weight:bold;
 cursor:pointer;
 line-height: 20px;
 padding: 5px 0 5px 22px;
 border-bottom:1px #ccc dotted;}
 
 
.faqw{
WIDTH:650px;
margin-left:40px;
border-bottom:1px #009900 dotted;
padding: 5px 0 5px 0px;
float:left;
}
.faqw .tb1{ width:300px; float:left; }
.faqw .tb2{ width:180px; float:left; margin-left:10px; margin-right:10px;}
.faqw .tb3{ width:130px; float:left; margin-right:8px;PADDING-TOP: 20px;}


.faqw .name {
	 FLOAT: left; WIDTH:300px; PADDING-TOP: 1px; color:#009900;
}
.faqw .name a{color:#009900;}
.faqw .name A:hover {color:#009900;}
.faqw .pic {
	 FLOAT: left; WIDTH:90px; HEIGHT: 90px; padding:4px; border:1px #ccc solid;
}
.faqw .pic img{
	  WIDTH:80px; HEIGHT: 80px;
}

.faqw .ms {
	 FLOAT: left; WIDTH: 190px; PADDING-TOP: 1px; padding-left:10px;line-height: 20px;
}
.see{ width:150px; border:1px #CCCCCC solid; background-color:#F7df8c; font-size:12px;}


.faqw2{
WIDTH:560px;
border-top:1px #ccc dotted;
margin-left:80px;
float:left;
}
.faqw2 .tb1{ width:260px; float:left;}
.faqw2 .tb2{ width:140px; float:left; margin-left:10px; margin-right:10px;}
.faqw2 .tb3{ width:130px; float:left; margin-right:8px;}
.faqw2 .name {
	 FLOAT: left;width:250px;PADDING-TOP: 1px; color:#009900;
}
.faqw2 .pic {
	 FLOAT: left; WIDTH:60px; HEIGHT: 60px; padding:4px; border:1px #ccc solid;
}
.faqw2 .pic img{
	  WIDTH:50px; HEIGHT: 50px;
}

.faqw2 .name a{color:#009900;}
.faqw2 .name A:hover {color:#009900;}
.faqw2 .ms {
	PADDING-LEFT: 7px; FLOAT: left; WIDTH: 150px; PADDING-TOP: 1px;line-height: 20px;HEIGHT: 60px; overflow:hidden;
}

.tongs{ padding-left:8px; float:left;width:720px;margin-top:8px;font-weight:bold; BACKGROUND: url(../images/bgtit.gif); }
.tongs a{ font-size:15px; color:#0B7f40;}
.tongs A:hover{ font-size:15px; color:#FF0000;}












