body,td,th{font-size:11px;color:#000000;font-family: Verdana,Tahoma;}
body{background: url("../christmas/bg.jpg") repeat scroll 0 0 transparent;margin: 0;text-align: left;-webkit-text-size-adjust: none;}
ul,ol{list-style:none;margin:0;padding:0;}
input,select,textarea{font-size: 12px;margin: 0;padding: 0;}
dl,dt,dd,p,h1,h2,h3,h4{margin:0;padding:0;}
em{font-style: normal;}
form{display:inline;margin:0;}
a{text-decoration:none;}
a:link{color:#333333;}
a:visited{color:#333333;}
a:hover{color:#FF0000;}
a:active{color:#333333;}
.clear{clear: both;font-size:0;height:1px;}
.clear0{clear: both;font-size:0;height:0px;}
.clearBoth{clear: both;}
.error{text-align:center;color:#CA0007;}
.sinput{height:16px;padding:3px 3px 0;border:1px solid #DADADA;border-color:#848484 #e1e1e1 #E1E1E1 #848484;width: 120px;}
.textbox{height:16px;padding:3px 3px 0;border:1px solid #DADADA;border-color:#848484 #e1e1e1 #E1E1E1 #848484;font-family: verdana;font-size: 11px;}
.textarea{border-color: #848484 #E1E1E1 #E1E1E1 #848484;border-left: 1px solid #848484;border-style: solid;border-width: 1px;height: 100px;width: 80%;}
.relative{position:relative;z-index:1;}
input.btn{background: none repeat scroll 0 0 #D4D0C8;border-color: #E1E1E1 #848484 #848484 #E1E1E1;border-style: solid;border-width: 1px;padding: 2px 10px;}
.height10{clear:both;height:10px;}
#container{background: none repeat scroll 0 0 #FFFFFF;margin: 0 auto;width: 1004px;}
#header{height: 100px;position: relative;}
#logo{left: 20px;position: absolute;text-align: center;top: 31px;width: 170px;}
#logo a{display: block;height: 61px;width: 170px;}
#top{height: 100px;position: absolute;right: 0;top: 0;width: 792px;}
#top_link{background: url("../images/top_bg.gif") repeat-x scroll 0 0 transparent;display: inline;float: right;height: 30px;line-height: 30px;margin-bottom: 42px;width: 600px;}
#top_link dt{background: url("../images/top_left.gif") no-repeat scroll 0 0 transparent;float: left;padding-left: 10px;}
#top_link dt a{color:#286083;}
#top_link dd{background: url("../images/top_right.gif") no-repeat scroll right 0 transparent;float: right;padding-right: 20px;}
#top_link dd a{color: #57595B;}
#add_google{clear: both;float: right;margin-right: 10px;margin-top: -36px;}
#nav{bottom: 0;margin: 0 auto;position: absolute;}
#nav dl{background: url("../images/nav_bg.gif") repeat-x scroll 0 0 transparent;float: left;font-size: 13px;font-weight: bold;height: 32px;line-height: 32px;}
#nav dl dt{}
#nav dl dd{background: url("../images/nav_line.gif") no-repeat scroll right center transparent;float: left;padding-left: 20px;padding-right: 20px;}
#nav dl.firstselected dt{background: url("../images/nav_left_active.gif") no-repeat scroll 0 0 transparent;float: left;height: 100%;width: 4px;}
#nav dl.firstselected dd{background: url("../images/nav_active_right.gif") no-repeat scroll right 0 #A81E1E;padding-left: 20px;padding-right: 20px;}
#nav dl.firstselected dd a,#nav dl.selected dd a,#nav dl.selectedlast dd a{color:#FFFFFF;}
#nav dl.selectedlast dt{background: url("../images/nav_active_left.gif") no-repeat scroll 0 0 transparent;float: left;height: 100%;width: 3px;}
#nav dl.selectedlast dd{background: url("../images/nav_right_active.gif") no-repeat scroll right 0 #A81E1E;padding-left: 20px;padding-right: 20px;}
#nav dl.selected dt{background: url("../images/nav_active_left.gif") no-repeat scroll 0 0 transparent;float: left;height: 100%;width: 3px;}
#nav dl.selected dd{background: url("../images/nav_active_right.gif") no-repeat scroll right 0 #A81E1E;padding-left: 20px;padding-right: 20px;}
#nav dl.first dt{background: url("../images/nav_left.gif") no-repeat scroll 0 0 transparent;float: left;height: 100%;width: 4px;}
#nav dl.first dd{}
#nav dl.last dt{}
#nav dl.last dd{background: url("../images/nav_right.gif") no-repeat scroll right 0 transparent;}
#nav dl a{color: #3D474D;}
#search_form{background:#CA0007 url("../images/search_bg.jpg") no-repeat;width:988px;height:68px;margin:0 auto 8px;position:relative;}
#search_form form{width:700px;height:30px;margin:0 auto;position:absolute;top:13px;_top:11px;left:80px;}
#search_form select,#search_form input{vertical-align:middle;}
#search_form .soption{border-color:#354AAA;}
#search_form .search_btn{background: url("../images/btn_search.gif") no-repeat scroll 0 0 transparent;border: medium none;cursor: pointer;height: 23px;width: 72px;margin-left: 3px;}
#search_form #searchcategory{width:180px;}
#search_form #keyword{width:420px;}
#search_input{clear: both;height: 40px;}
#search_keywords{clear: both;color: #FFFFFF;font-weight: bold;height: 20px;line-height: 20px;overflow: hidden;padding-left: 50px;}
#search_keywords a{color: #FFFFFF;font-weight: bold;margin: 0 5px;}
#search_hot{line-height:18px;color:#CCE3EE;position:absolute;top:40px;left:80px;}
#search_hot a{color:#CCE3EE;margin-left:10px;}
#addcart{background: url("../images/cart_bg.gif") repeat-x scroll right 0 transparent;border: 1px solid #C92424;display: block;height: 20px;position: absolute;right: 35px;top: 13px!important;top: 11px;}
#addcart a{background: url("../images/cart.gif") no-repeat scroll 5px center transparent;color: #333333;float: left;font-family: Tahoma;font-size: 11px;font-weight: bold;line-height: 20px;padding: 0 12px 0 26px;}
#addcart a:hover{text-decoration:none;color:#BF0028;}
#addcart em{font:bold 14px Arial;color:#BF0028;}
#page_body{margin: 0 auto;width: 988px;}
#page_left{float: left;width: 226px;}
div.colbox{background: url("../images/box_bottom.gif") no-repeat scroll 0 bottom transparent;float: left;padding-bottom: 5px;}
div.colbox h3{background: url("../images/box_title.gif") no-repeat scroll 0 0 transparent;color: #3D474D;font-size: 12px;font-weight: bold;height: 26px;line-height: 26px;text-align: center;width: 226px;}
div.colboxcontent{border-left: 1px solid #E5E5E5;border-right: 1px solid #E5E5E5;float: left;overflow: hidden;width: 224px;}
div.colboxcontent div.colboxtop{background: url("../images/box_top.gif") repeat-x scroll 0 0 transparent;margin-left: 2px;margin-right: 2px;padding: 7px;}
div.colboxcontent div.colboxtop ul.ad_group{text-align:center;}
div.colboxcontent div.colboxtop ul.ad_group a,div.colboxcontent div.colboxtop ul.ad_group img{display: block;margin: 0 auto;}
div.colboxcontent div.colboxtop .PromotionTime{background: none repeat scroll 0 0 #DF0003;color: #FFFFFF;font-weight: bold;height: 30px;line-height: 30px;margin-top:5px;}
#colboxcategory{font-size:11px;}
#colboxcategory li{border-bottom: 1px dotted #CFDEE6;padding: 0 3px;}
#colboxcategory h4{clear: both;cursor: pointer;font-size: 11px;height: 27px;line-height: 27px;padding-left: 13px;}
#colboxcategory .show{background: url("../images/plus.gif") no-repeat scroll 0 center transparent;}
#colboxcategory .hide{background: url("../images/minus.gif") no-repeat scroll 0 center transparent;}
#colboxcategory h4 a{color: #306197;font-weight: bold;}
#colboxcategory h4 a:hover{text-decoration: underline;}
#colboxcategory dl{padding-left: 8px;}
#colboxcategory dt{color: #777777;display: inline;line-height: 18px;padding-left: 12px;cursor: pointer;}
#colboxcategory dt a{color: #306197;white-space:nowrap;}
#colboxcategory .clearfix dd{padding-left: 16px;}
#colboxcategory .clearfix dd a{color: #777777;display: block;font-size: 11px;}
#page_right{display: inline;float: left;margin-left: 8px;width: 754px;}
#page_footer{clear: both;color: #3D474D;margin: 5px auto;overflow: hidden;padding: 20px 0;text-align: center;width: 988px;}
#page_footer #bottomnav{color: #999999;line-height: 22px;}
#page_footer .copyright{color: #666666;font: 12px/20px Arial;padding-top: 20px;}
#page_footer .copyright a{color: #666666;}
#position{background: url("../images/breadcrumbs_sprite.gif") repeat-x scroll 0 -29px transparent;color: #999999;height: 30px;margin: -14px auto 10px;overflow: hidden;position: relative;width: 988px;}
#position ul{line-height:29px;background:url("../images/breadcrumbs_sprite.gif") no-repeat right -58px;height:29px;}
#position li{background:url("../images/breadcrumbs_arrow.gif") no-repeat 0 4px;display:inline;line-height:29px;height:29px;padding:0 8px 0 15px;}
#position #position_home{background:url("../images/breadcrumbs_sprite.gif") no-repeat;display:block;float:left;padding:0 8px 0 20px;}
#position .selected{color:#287FB6;}
#position a{color:#4A4A4A;}
#position a:hover{color:#287FB6;}
div.right_box{clear: both;margin-top: 10px;width: 754px;}
div.right_box h3{background: none repeat scroll 0 0 #F2F6FA;border: 1px solid #DADADA;color: #3D474D;font-size: 12px;height: 24px;line-height: 24px;padding-left: 10px;}
div.box_content{border-left: 1px solid #DADADA;border-right: 1px solid #DADADA;float: left;width: 752px;}
div.box_bottom{background: url("../images/right_box_left.gif") no-repeat scroll 0 0 transparent;clear: both;height: 12px;}
div.box_bottom div{background: url("../images/right_box_right.gif") no-repeat scroll right 0 transparent;height: 12px;}
.goods_ul{}
.goods_ul li{border-bottom: 1px dotted #CCCCCC;height: 63px;padding-bottom: 5px;padding-top: 5px;}
.goods_ul li img{border: 1px solid #CCCCCC;display: inline;float: left;margin-right: 5px;padding: 1px;}
.goods_ul li p{}
.goods_ul li span{color: #BF0028;font-weight: bold;line-height: 16px;}
.goods_ul li p a{display: block;height: 45px;line-height: 15px;overflow: hidden;}
.blog_ul li{background: url("../images/box_doc.gif") no-repeat scroll 0 9px transparent;border-bottom: 1px dotted #CCCCCC;padding-bottom: 5px;padding-left: 10px;padding-top: 5px;}
/*消息提示*/
.grid1col{clear: both;margin: 0 auto;width: 986px;}
#message{background: url("../images/login_gb_sprite.gif") repeat-y scroll -986px 0 transparent;border: 0 none;margin: 30px auto;}
#message .coltop{background: url("../images/login_gb_sprite.gif") no-repeat scroll 0 0 transparent;height: 8px;overflow: hidden;}
#message .colbtm{background: url("../images/login_gb_sprite.gif") no-repeat scroll -1972px 0 transparent;clear: both;height: 8px;overflow: hidden;}
#message .icon_notice{background-image: url("../images/icon_notice.gif");}
#message .message_box{padding: 50px 150px 80px;}
#message dl{background: url("../images/icon_notice.gif") no-repeat scroll 30px 32px #F7FBFC;border: 1px solid #D8E9F2;padding: 30px 30px 50px;width: 622px;}
#message .icon_notice dt{color: #225289;}
#message dt, #message dd{margin-left: 50px;}
#message dt{font-size: 14px;font-weight: bold;line-height: 1.2em;margin-bottom: 5px;padding: 2px 0 5px;}
#message dd{background: url("../images/breadcrumbs_arrow.gif") no-repeat scroll 0 center transparent;margin-bottom: 5px;padding-left: 15px;}
#message dt, #message dd{margin-left: 50px;}
#message dd a{color: #258AB8;}
#articles{border: 1px solid #CCCCCC;float: left;padding: 17px 17px 17px 27px;width: 942px;}
#articles dl.email{border: medium none;margin-right: 0;padding-right: 0;width: 210px;}
#articles dl{border-right: 1px solid #CCCCCC;float: left;height: auto !important;margin-right: 20px;min-height: 110px;height:110px;padding-right: 20px;width: 198px;}
#articles dt{background: url("../images/foot_help_doc.gif") no-repeat scroll 0 center transparent;color: #000000;font-weight: bold;line-height: 22px;padding-left: 20px;text-align: left;}
#articles dd{background: url("../images/foot_help_list.gif") no-repeat scroll 24px center transparent;color: #666666;line-height: 20px;padding-left: 30px;text-align: left;}
#articles dd a{color: #666666;}
#page_footer #articles .email dd{background:none;}
#page_footer #articles .email dd ul{clear: both;margin-top: 5px;}
#page_footer #articles .email dd li{float: left;margin-right: 9px;display:inline;text-align: center;width: 52px;}
#page_footer #articles .email dd a{display: block;padding-top: 48px;}
#page_footer #articles .email dd a.t{background: url("../images/logo/twitter.gif") no-repeat scroll center 0 transparent;}
#page_footer #articles .email dd a.f{background: url("../images/logo/facebook.gif") no-repeat scroll center 0 transparent;}
#page_footer #articles .email dd a.y{background: url("../images/logo/youtube.gif") no-repeat scroll center 0 transparent;}
#page_footer #articles .subscribe_btn{background: url("../images/subscribe_btn.gif") no-repeat scroll 0 0 transparent;border: medium none;cursor: pointer;height: 23px;width: 36px;}
#article_body{border: 1px solid #C4DEEC;float: left;padding: 10px;}
#article_menu{float: left;width: 200px;}
#article_menu h3{background: url("../images/help_list.gif") no-repeat scroll 10px center transparent;border-top: 1px dotted #C4DEEC;color: #333333;font-size: 12px;font-weight: bold;height: 30px;line-height: 30px;padding-left: 20px;}
#article_menu ul{padding-left: 20px;}
#article_menu li{background: url("../images/foot_help_list.gif") no-repeat scroll 0 center transparent;line-height: 24px;padding-left: 10px;}
#article_menu li a{color: #4B6DC9;}
#article_content{border-left: 1px solid #C4DEEC;float: left;padding-bottom: 10px;padding-left: 10px;width: 754px;}
#account_link{float: left;margin-right: 220px;width:150px;}
#currency_top{float: left;margin-left: -215px;}
#chat{float: left;margin-left: -80px;margin-top: 5px;}
#currency_list{position: absolute;z-index: 999;}
#currency_list a{background: url("../images/select_doc.gif") no-repeat scroll 0 center #FFFFFF;border: 1px solid #FFFFFF;color: #000000;cursor: default;float: left;font-size: 11px;left: 70px;line-height: 22px;outline: medium none;padding-left: 5px;padding-right: 15px;position: absolute;text-align: right;text-decoration: underline;top: 4px;width: 22px;}
#currency_list a:hover{background-position:-42px 6px;border: 1px solid #CCCCCC;text-decoration: none;}
#currency_list a ul{display: none;padding-bottom: 5px;}
#currency_list a li{border-bottom: 1px solid #FFFFFF;color: #000000;cursor: pointer;}
#currency_list a li.over{border-bottom: 1px solid #CCCCCC;}
#currency_list a:hover ul{display:block;}
#currency_list font{margin-left: 45px;}