﻿body{width:904px; margin:0 auto;font-family:宋体;}
img { border-width:0px;}
ul { list-style:none; list-style-position:outside; margin:0 0 0 2px; padding:0px; }
ul li { line-height:150%; list-style-position:outside; font-family:宋体;}
ul li a:hover{ text-decoration:underline;color:Red;}
div{font-size:12px; font-family:宋体;}
#viewport {position: relative;border:1px solid #cccccc;background-color: #ffffff;overflow: hidden;-moz-box-sizing: border-box;}

tr,td{font-size:12px;font-family:宋体;}
a:link {color: #1F376D; text-decoration: none}
a:hover {color: red; text-decoration: underline;}
a:visited {color:#1F376D;text-decoration: none}

a.a_booktitle:link {color: #0066CC; text-decoration: none}
a.a_booktitle:hover {color: red; text-decoration: underline;}
a.a_booktitle:visited {color: #0066CC; text-decoration: none}

a.demolink:link {color: blue; text-decoration: none}
a.demolink:hover {color: blue; text-decoration: underline;}
a.demolink:visited {color: blue; text-decoration: none}

.userpanel{padding-top:0px;padding-right:8px;}

.imgspace{margin-bottom:8px;margin-right:4px;}
.divbox{ width:170px; border:1px solid #7CBCE2;margin-bottom:6px;}
.innerbox{border:2px solid #D8ECF7; text-align:left; }
.divheader{width:160px;height:18px; background-image:url(../images/td_bg_bluee.jpg); font-weight:bold; font-size:14px; color:#333333;padding-top:5px;padding-left:6px;}
.divheaderblue{width:auto;height:23px; background-image:url(../images/td_bg_blue.jpg);}
.tbbanner{ background-image:url(../images/title_bg.jpg);margin-top:8px;}
.tditemfocus{ background-image:url(../images/tb_bg_focus.jpg); height:19px;font-weight:bold; font-size:12px;  width:75px; text-align:center;color:#666666;padding-top:4px;}
.tditem{ height:19px;font-weight:bold; font-size:12px; width:75px; text-align:center;color:#FFFFFF;padding-top:4px;}


.blueborder{border:1px solid #2171C0;}

.banner_title{float:left;}
.banner_content{float:left;width:614px;height:33px;background-image:url(../images/title_bg.jpg);font-size:12px; padding-top:10px;text-align:right;}
.banner_end{float:left;}
.bookbox{width:724px;}
.BookMapbox{width:420px;}
.map_list{ width:250px; float:left; padding:7px 5px 7px 5px;margin:0px 5px 0px 5px;}
/*产品列表样式*/


.game_image{height:150px;width:200px;}


#hotbook ul li { padding:4px; font-size:12px;white-space:nowrap; overflow:hidden; width:156px;}
#hotlist ul li { padding:4px; font-size:12px;white-space:nowrap; overflow:hidden; width:156px;}
#div_subject ul li {color:#333333; width:auto; padding:4px 0px 4px 20px; font-size:12px;background:#F0F5FB;border-bottom:1px solid #D8ECF7;}
#div_subject a {color:#333333;font-weight:bold; }
#div_subject a:hover {color:red;font-weight:bold; text-decoration:underline;}
#newsList ul li { width:auto; padding:4px; font-size:12px;margin-left:24px;}

.help_item{ background-image:url(../images/bg_categoryitem.jpg); background-position:bottom; background-repeat:no-repeat; width:160px;height:32px;margin-top:8px;}
.help_item_content{padding-top:10px;padding-left:10px;}
a.help_itemtxt{font-weight:bold; font-size:14px; color:#6A6D70;padding-left:16px;}
.nav_item_bg{ background-image:url(../images/bg_item_nav.jpg); background-position:bottom; background-repeat:no-repeat; height:40px; width:710px;}
.nav_item{font-size:16px;font-weight:bold;color:#2296DD;padding-left:26px;padding-top:12px;}
.loginuser{font-size:12px; font-weight:bold;color:#58A4EF;}
.black_404040{color:#404040;}
.tableBorder {margin-left:10px;margin-top:10px;border-collapse: collapse;BACKGROUND-COLOR: #ffffff;}
.tableshoppingcart {margin-left:10px;margin-top:10px;border-collapse: collapse;BACKGROUND-COLOR: #ffffff; border:1px solid #3D686F; width:690px;}
.tableBorder tr { height: 22px; }
#gvList TH {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; BACKGROUND-COLOR: #7A9FDB; background-image:url(../images/menu_line.jpg);height:20px;}
.payment{padding:4px;}

/*产品样式*/
.catalog_title{ color:#0066CC; font-size:12px; font-weight:bold;padding-top:8px; text-align:center; line-height:160%;}
.product_imagebox{border:0px solid #E5E5E5;padding:8px; text-align:center; }
.product_title{ color:#0066CC; font-size:12px; font-weight:bold;padding-top:8px; text-align:left; line-height:160%;}
.product_price{color:#666666; font-size:12px; padding-left:4px;padding-top:6px;text-align:center;}
.product_vipprice{color:Red; font-size:12px; padding-left:4px;padding-top:6px;padding-bottom:6px;text-align:center;}
.product_info,.content{ padding:20px; line-height:22px;font-size:12px;margin-bottom:20px;}
.map_info,.content{ padding:5px; line-height:22px;font-size:12px;margin-bottom:5px;}
.product_baseinfo{line-height:160%; }
.map_baseinfo{ margin-top:10px; line-height:160%; }
.product_vtitle{color:#D74E11; font-weight:bold; font-size:14px;}
.product_txt{font-size:12px;font-family:"宋体", Arial;}
.title{ height:24px; font-size:12px; font-weight:bold;color:#0066CC;}
.product_bigtitle{height:24px; font-size:16px; font-weight:bold;color:#0066CC;padding:4px;}

/*评论列表样式*/
.cmt_0{ background-color:#F0F8FC; height:80px;margin:6px;}
.cmt_1{ background-color:#F8FBF7; height:80px;margin:6px;}
.clear{ clear:both;} 
.cmt_icon{float:left; width:65px;height:65px;padding:4px;}
.cmt_content{float:left;font-size:12px; line-height:22px;font-family: '宋体'}
.cmt_user{color:#FF3333;}
.cmt_date{color:#333333;}
.dashedline{ border-bottom:1px dashed #666666; height:1px; width:98%; text-align:center;}

/*意见反馈*/
.CommentTable{margin-bottom:6px;}
.commenttext{font-size: 12px;color: #111111;padding:8px;line-height:140%;}
.comment-reply{font-size: 12px;color: red;padding-left:8px;padding-bottom:2px;line-height:140%;}
.commentbox{border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}
.commentTable{margin-bottom: 12px;} 
.formbox{ border: solid 1px #CCCCCC; background: #FFFFFF;}
.formbox-title{ text-align: Left;padding-left:22px;background-color: #EFEFEF;background-image:url("../image/msg.gif");background-repeat:no-repeat;}
.formbox-content{}
.formbox-rowheader { text-align: right; font-weight: bold;}

/*新闻样式*/
.news_title{ color:#0066CC; font-size:14px; font-weight:bold;padding-left:4px;padding-top:8px;text-align:center;}
.news_date{font-size: 12px;padding:8px;line-height:180%;text-align:center;}

/*分页导航样式*/
.pagelist { font-size: 12px; margin:10px auto; clear:both;  padding:4px;font-family: Tahoma; }
.pageliston { font-size:12px; color:#fff; font-weight:bold; text-align:center; background: #3F70AA; margin:2px 2px; display:inline-block; padding:0px 5px; font-family: Tahoma; line-height:20px; margin-bottom:3px; }
.pagelist a { font-size:12px; text-align:center; background:#fff; border:1px solid #3F70AA; margin:2px 2px; display:inline-block; padding:0px 5px;  line-height:18px }
.pagelist a:hover { font-size:12px; color:#fff;  text-align:center; background: #3F70AA; border:1px solid #3F70AA;  margin:2px 2px; display:inline-block; padding:0px 5px; text-decoration:none; }


/*底部文字样式*/
.footer_bottom{width:100%;margin:auto;clear:both;border-top:1px solid #cccccc;margin-top:10px;}
.footertxt{padding:8px; text-align:center;font-size:12px;}
.footertxt a{ color:#333333;}
.footertxt a:visited{ color:#333333;}

/*按钮及文本框样式*/
.searchbutton,.SubmitButton{background-image:url("../images/bgbutton.jpg");background-repeat:repeat-x;border:1px solid #6E8BA9;height:22px; padding-left:6px; padding-right:6px;padding-top:2px;}
.TextBoxOnfocus {height:16px;padding-top:2px;BORDER: #99E300 1px solid; BACKGROUND: #F9FCF0; COLOR: #000000;}
.TextBox {height:16px;padding-top:2px; BORDER: #7E9DB9 1px solid;BACKGROUND: #fff; COLOR: #000000;}
.Box {FONT-SIZE: 12px; OVERFLOW: auto; BORDER: #7E9DB9 1px solid; SCROLLBAR-FACE-COLOR: #D1E4FC; SCROLLBAR-HIGHLIGHT-COLOR: #E8EFFF;SCROLLBAR-SHADOW-COLOR: #E8EFFF; SCROLLBAR-3DLIGHT-COLOR: #B0CCF2; SCROLLBAR-ARROW-COLOR: #6898E5; SCROLLBAR-TRACK-COLOR: #E8EFFF; SCROLLBAR-DARKSHADOW-COLOR: #B0CCF2; }
.BoxOnfocus{FONT-SIZE: 12px; OVERFLOW: auto;BORDER: #99E300 1px solid;BACKGROUND: #F9FCF0; SCROLLBAR-FACE-COLOR: #D1E4FC; SCROLLBAR-HIGHLIGHT-COLOR: #E8EFFF;	SCROLLBAR-SHADOW-COLOR: #E8EFFF; SCROLLBAR-3DLIGHT-COLOR: #B0CCF2; SCROLLBAR-ARROW-COLOR: #6898E5; SCROLLBAR-TRACK-COLOR: #E8EFFF; SCROLLBAR-DARKSHADOW-COLOR: #B0CCF2; }


/*首页栏目面板*/
.p_hl{background-color:Transparent;border-left:1px none #8b8b8b ;background-image:url(../images/rptl.gif);background-repeat:no-repeat;border-bottom:1px none #c6c6c6 ;border-top:1px none #8b8b8b ;}
.p_hbg{background-color:#5082C2;height:1%;background-repeat:repeat-x;vertical-align:Top;border-bottom-width:1px;border-top-width:1px;border-top-style:None;border-bottom-color:#C6C6C6;white-space:nowrap;background-image:url(../Images/hbg.gif);padding-right:0px;border-top-color:#8B8B8B;padding-top:0px;padding-bottom:0px;padding-left:0px;border-bottom-style:None;}
.p_hr{background-color:Transparent;border-right:1px none #8b8b8b ;background-image:url(../Images/rptr.gif);background-repeat:no-repeat;border-bottom:1px none #c6c6c6 ;border-top:1px none #8b8b8b ;}
.p_l{background-color:#5082C2;background-image:url(../images/bg.gif);background-repeat:repeat-x;border-left-color:#8B8B8B;border-left-style:None;border-left-width:1px;}
.p_r{background-color:#5082C2;background-image:url(../Images/bg.gif);background-repeat:repeat-x;border-right-color:#8B8B8B;border-right-style:None;border-right-width:1px;}
.p_bbg{background-color:#5082C2;width:100%;vertical-align:Top;background-image:url(../Images/bg.gif);background-repeat:repeat-x;padding-left:4px;padding-right:5px;padding-top:0px;padding-bottom:2px;}
.p_b{background-color:#5082C2;border-bottom-color:#8B8B8B;border-bottom-style:None;border-bottom-width:1px;}
/*搜索框*/
.search_l{background-color:#DDE7F0;border-left:1px solid #cdd6df ; }
.search_r{background-color:#DDE7F0;border-right:1px solid #cdd6df ;}
.search_bg{background-color:#DDE7F0;vertical-align:Top;padding-top:8px;padding-bottom:2px;border-top:1px none #cdd6df ;}

/*内容块*/
.col_title{padding-top:11px;color:#333333;font-size:12px;font-weight:bold;color:#1F376D;}
.col_hotline{padding-top:10px;color:#FF3205;font-size:12px;float:right;}
.col_more{padding-top:11px;color:#333333;font-size:12px;}
.splitdiv{height:1px;width:1px;overflow:hidden;}
.ct_hl{height:34px;background-color:#DEDEDE;background-image:url(../images/hl.gif);background-repeat:no-repeat;}
.ct_hr{height:34px;background-color:#DEDEDE;background-image:url(../images/hr.gif);background-repeat:no-repeat;}
.ct_l{background-color:#F2F7FA;background-image:url(../images/lbg.gif);background-repeat:repeat-y;border-left-color:#8B8B8B;border-left-style:None;border-left-width:1px;}
.ct_r{background-color:#F2F7FA;background-image:url(../images/rbg.gif);background-repeat:repeat-y;border-right-color:#8B8B8B;border-right-style:None;border-right-width:1px;}
.ct_hbg{background-color:#DEDEDE;height:33px;background-repeat:repeat-x;background-image:url(../images/opbg.gif);background-position:left Top;}
.ct_bbg{background-color:#F2F7FA;background-image:url(../images/bbg.gif);background-repeat:repeat-x;border-bottom-color:#8B8B8B;border-bottom-style:None;border-bottom-width:1px;}
.ct_content{background-color:#F2F7FA;width:100%;vertical-align:Top;padding-left:3px;padding-right:3px;padding-top:9px;padding-bottom:0px;}
.customtxt{ margin-bottom:10px; }
/*页面布局*/
.splittd{ width:10px;}
.split_middle{width:8px;}
.maintable{background-color:#FFFFFF;}
.innersplit{height:6px;margin:0px;padding:0px;}

/*栏目项样式*/
.nbh {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/nbh.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; HEIGHT: 29px; BACKGROUND-COLOR: #5c8ac4; BORDER-BOTTOM-STYLE: none}
.nbh TD {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none}
.nbbutton {PADDING-RIGHT: 8px! important; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 9px! important;cursor:pointer;}
.nbc {PADDING-RIGHT: 10px! important; PADDING-LEFT: 10px! important; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px! important; WIDTH: 100%; COLOR: white; PADDING-TOP: 7px! important; WHITE-SPACE: nowrap}
.nbc a{font-weight:bold; font-size:12px;color:#ffffff;}
.nbc a:hover{font-weight:bold; font-size:12px;color:red; text-decoration:underline;}
.nbc a:visited{font-weight:bold; font-size:12px;color:#ffffff;}

.nbhl {WIDTH: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 29px}
.nbhr {WIDTH: 2px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 29px}
.nbhl {BACKGROUND-IMAGE: url(../images/nbhl.gif)}
.nbhr {BACKGROUND-IMAGE: url(../images/nbhr.gif)}

/*导航菜单*/
.menu_item,.menu_selected{cursor:hand;}
.menu_item DIV.RILC {BACKGROUND-POSITION: left top; OVERFLOW: hidden; WIDTH: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px}
.menu_item DIV.RIRC {BACKGROUND-POSITION: left top; OVERFLOW: hidden; WIDTH: 3px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 21px; }
.menu_item DIV.RICC {PADDING-RIGHT: 4px; MARGIN-TOP: 1px; PADDING-LEFT: 4px; PADDING-TOP: 3px; WHITE-SPACE: nowrap; HEIGHT: 17px;font-size:12px; font-weight:bold;color:#333333;cursor:pointer;}

.menu_selected DIV {BACKGROUND-COLOR: #5081c0;}
.menu_selected DIV.RILC {BACKGROUND-IMAGE: url(../images/msbl.gif);WIDTH: 3px;HEIGHT: 21px;OVERFLOW: hidden;}
.menu_selected DIV.RIRC {BACKGROUND-IMAGE: url(../images/msbr.gif);WIDTH: 3px;HEIGHT: 21px;OVERFLOW: hidden;}
.menu_selected DIV.RICC {PADDING-RIGHT: 4px;PADDING-LEFT: 4px; PADDING-TOP: 4px;COLOR: white; HEIGHT: 17px;font-size:12px; font-weight:bold;cursor:pointer;}

/*推荐 热门产品*/
.hot_prod{}
.hot_prod li{white-space:nowrap; overflow:hidden; width:180px; margin-top:4px;margin-bottom:2px;}

.subcategory{ background-color:#DDE7F0; border-left:1px solid #547BAD;border-right:1px solid #547BAD;}
.category_level2{ line-height:28px;}
.category_level2 div{margin-left:10px;padding-left:20px; background-image:url(../images/right_Arr.gif); background-repeat:no-repeat;}
.category_level3{ line-height:28px;}
.category_level3 div{margin-left:30px;padding-left:20px; background-image:url(../images/right_Arr.gif); background-repeat:no-repeat;}
/*定制地图*/
.csttitle{ font-weight:bold;color:#5082C2;padding-left:10px;background-image:url(../images/title.gif); background-repeat:no-repeat;margin:4px;padding-bottom:8px;padding-top:2px;}
.ordersteptitle{font-weight:bold; color:blue; padding:4px;}
a.domolink:link{color:Blue; text-decoration:underline; font-size:12px;}
a.domolink:visited{color:Blue; text-decoration:underline; font-size:12px;}
/*栏目导航*/
.banner-content{height:24px;}
.banner-underborder{height:3px; background-color:#FF6600;}
/*栏目无内容*/
.NoProduct{padding:10px;color:Gray;}
.tdtitle{font-size:12px; color:White; background-color:#5484D5; width:70px;  vertical-align:middle;}
.totalPrice{ font-weight:bold; color:red;}