@charset "UTF-8";
/* CSS Document */
body,ul,li,dl,dt,dd,form,p,img,textarea,h1,h2,h3,h4,h5,h6{border:0;margin:0;padding:0;list-style:none;}
body,td,th {font-size:12px;}
body {color:#000;font-size:12px;text-align:center;font-family: Helvetica, Arial, Verdana, sans-serif;background:#FFF;}
a:link{color:#333;text-decoration: none;}
a:visited{color:#333;text-decoration: none;}
a:hover{color:#333;text-decoration: underline;}
html{scrollbar-shadow-color:#CFCFCF;scrollbar-highlight-color:#CFCFCF;scrollbar-3dlight-color:#fff;scrollbar-darkshadow-color:#fff;scrollbar-arrow-color:#797979;scrollbar-face-color:#EFEEEE;scrollbar-track-color:#F8F8F9; overflow-y:scroll;}
.clear{clear:both;height:0px;overflow:hidden; margin:0; padding:0;}
.clearheight{clear:both;height:10px;overflow:hidden; margin:0; padding:0;}
.hidden{ display:none;}
.floatright{float:right;}
select, file, textarea, input{margin:0;padding:0; list-style:none;}
.select{color:#999;font-size:12px;}
.file{height:20px;color:#999;text-align:left;line-height:20px;border:1px solid #E8E8E8;}
.textarea{color:#999;font-size:12px;text-align:left;line-height:18px;background:#FFF;border:1px solid #E8E8E8;}
.input{margin:0;color:#999;font-size:12px;background:#FFF;border:1px solid #E8E8E8;overflow:hidden;padding:0 4px; height:18px; vertical-align:middle;}
/* font CSS */
.bold{font-weight:bold;}
.price{color:#CC0000; font-size:14px; font-weight:bold; font-family:Arial;}
.price2{color:#333333; font-size:12px; font-family:Arial; text-decoration:line-through;}
.yuan{font-family:Arial; padding:0 1px;}
.line_through{text-decoration:line-through;}
.num{font-family:Arial;}
.font_tel{color:#C00; font-size:14px; font-family:Tahoma; font-weight:bold;}
.gray, .gray a:link, .gray a:visited, .gray a:hover{color:#666666;}
.grayc, .grayc a:link, .grayc a:visited, .grayc a:hover{color:#CCCCCC;}
.gray9, .gray9 a:link, .gray9 a:visited, .gray9 a:hover{color:#999999;}
.gray3, .gray3 a:link, .gray3 a:visited, .gray3 a:hover{color:#333333;}
.red, .red a:link, .red a:visited, .red a:hover{color:#CC0000;}
.white, .white a:link, .white a:visited, .white a:hover{color:#FFFFFF;}
.font_zt, .font_zt a:link, .font_zt a:visited, .font_zt a:hover{color:#5A4736;}
.font_flow{color:#666666;}
.font_flow a:link, .font_flow a:visited{color:#796353;}
.font_flow a:hover{color:#3A1509;}
.blue, .blue a:link, .blue a:visited, .blue a:hover{color:#3366cc;}
/*layout*/
.content{clear:both;width:980px;margin:0 auto;padding:10px 10px;overflow:hidden;background:#FFFFFF;}
.leftbox{float:left;width:210px;overflow:hidden;text-align:left;}
.rightbox{float:left;width:760px;overflow:hidden;text-align:left;padding-left:10px;}
/*header*/
.header_box{height:145px; overflow:hidden; background:#404040;background:url(http://image.masamaso.com/header_box_bg.gif) repeat-x center 7px;}
.header{width:1000px;height:130px;margin:0 auto; overflow:hidden;background:url(http://image.masamaso.com/header_bg.jpg) no-repeat;}
.header .logo{float:left;}
.header .top_cart{ float:right;width:185px;margin-top:30px; color:#ccb76d; text-align:left; line-height:20px;}
.header .line_bg{clear:both;margin:3px 0 0 0;padding:0;height:1px;overflow:hidden; background:url(http://image.masamaso.com/line_bg.gif) no-repeat;}
.header .top_cart p{margin:3px 0; padding:0 10px;}
.header .top_cart p.pic{margin:0;}
.header .top_cart p.num{margin:0;}
.header .top_cart p.btn{margin:8px 0 0 0;}
.header_box p.line1{clear:both;height:7px;overflow:hidden;background:#828282;}
.header_box p.line2{clear:both;height:7px;overflow:hidden;background:#8E959A; border-top:1px solid #D2D2D2;}
/*menu*/
.menu_box{height:28px; overflow:hidden; background:url(http://image.masamaso.com/menu_bg.gif) repeat-x;}
.menu{width:1000px; height:28px;overflow:hidden; margin:0px auto; color:#FFFFFF; text-align:center; font-weight:bold; line-height:21px; position:relative;}
.menu li{float:left;height:28px;overflow:hidden; text-align:center;color:#FFFFFF;text-align:left;}
.menu li.m_0{width:75px;padding:0; margin:0px;}
.menu li.m_2{width:48px;text-align:center; padding:0 0px;}
.menu li.m_3{width:78px;text-align:center;}
.menu li.m_4{width:80px;text-align:center; float:right;}
.menu li.m_5{width:75px;text-align:center; float:right;}
/*.bg_01{ background:#CCFF33;-moz-opacity:0.8;opacity:0.8; filter:alpha(opacity=80);}
.bg_02{ background:#CC0033;-moz-opacity:0.8;opacity:0.8; filter:alpha(opacity=80);}*/
/*头部菜单*/
/*.mt_box_wrap{position:relative; z-index:999}*/
.mt_box{display:none; position:absolute; margin-top:-4px !important; margin-top:-5px; z-index:999;background:#F4F4F4; float:left; left:0; top:0px; border-top:1px solid #1F84B3;filter:progid:DXImageTransform.Microsoft.Shadow (Color=#555555,Direction=120,strength=5)}
.mt_box.box_w0{width:930px;}
.mt_box.box_w1{width:260px;}
.mt_box.box_w2{width:580px;}
.mt_box.box_w3{width:700px;}
.mt_box.box_w4{width:100px;}
.mt_box.box_w5{width:100px;}
.mt_box.box_w6{width:260px;}
.mt_box.box_w7{width:100px;}
.mt_box.box_w8{width:100px;}
.mt_box.box_w9{width:100px;}
.mt_list{ padding:5px 10px; text-align:left;}
.mt_list table td{padding:0 10px;}
.mt_list p{clear:both;padding:3px 0 3px 12px; overflow:hidden;line-height:14px;background:url(http://image.masamaso.com/ico_02.gif) no-repeat; background-position:3px 9px; *background-position:3px 7px; _background-position:3px 7px;}
.mt_list p a{color:#666666;}
.mt_list p.nav_t{ color:#000;font-weight:bold;line-height:20px; text-align:left; padding:0; background:none;}
.mt_list p.nav_t a:link{color:#000;}
.mt_list p.nav_t a:visited{color:#000;}
.mt_list p.nav_t a:hover{color:#000;}
.mt_pic{ overflow:hidden; text-align:center; line-height:20px; padding-top:5px; border-top:1px dashed #999797;}
.mt_pic img{height:100px;}

/*search*/
.search_box{clear:both; height:20px; padding:4px 0 5px 0; overflow:hidden;background:url(http://image.masamaso.com/top_s_bg.gif) repeat-x;}
.search{clear:both;width:1000px;height:20px;margin:0 auto;overflow:hidden;color:#999;text-align:left;line-height:20px;}
.search .input{width:160px; height:16px;}
.search .btn_s{margin-left:1px; vertical-align:middle;}
.search_nav{float:left; text-align:left; line-height:20px; padding-left:5px;}
.search_nav .txt_on{font-weight:bold; color:#333333;}
.search_nav .pic{background:url(http://image.masamaso.com/top_s_tp1.gif) no-repeat left center; padding-left:10px;}
.search a:link{color:#999;}
.search a:visited{color:#999;}
.search a:hover{color:#999;}
.search .right{ float:right; margin-top:1px !important;_margin-top:0px}
/*top keywords*/
.top_select {float:right; margin-top:1px; width:115px; text-align:left; height:18px; overflow:hidden;}
.tag_select{display:block;color:#666;width:91px;height:16px; text-align:left;background:transparent url("http://image.masamaso.com/index_select.gif") no-repeat 0 0;padding:1px 10px;line-height:17px;}
.tag_select_hover{display:block;color:#666;width:91px;height:16px;background:transparent url("http://image.masamaso.com/index_select.gif") no-repeat 0 -18px;padding:1px 10px;line-height:17px;}
.tag_select_open{display:block;color:#666;width:91px;height:16px;background:transparent url("http://image.masamaso.com/index_select.gif") no-repeat 0 -36px;padding:1px 10px;line-height:17px;}
.tag_options{position:absolute;margin:0;list-style:none;background:transparent url("http://image.masamaso.com/index_select.gif") repeat-y -111px 0px;width:111px; padding:0px; margin:0; height:217px;}
.tag_options li{display:block;width:88px;padding:0 10px;height:17px;text-decoration:none;line-height:18px;color:#666;}
.tag_options li.open_hover{background:transparent url("http://image.masamaso.com/index_select.gif") no-repeat 0 -55px;color:#ffffff; height:18px; width:90px;}
.tag_options li.open_selected{background:transparent url("http://image.masamaso.com/index_select.gif") no-repeat 0 -71px;}
/*footer*/
.footer_box{ clear:both;width:1000px;margin:0 auto; padding:5px 0 0px 0; overflow:hidden; background:#FFFFFF;}
.footer_nav{clear:both;width:600px; height:20px;overflow:hidden; padding:5px 0; margin:0 auto;}
.footer_nav li{float:left;height:20px;overflow:hidden; padding:0 10px;color:#999;text-align:center; line-height:20px;}
.footer_nav a{color:#999;}
.footer_nav a:link{color:#999;}
.footer_nav a:visited{color:#999;}
.footer_nav a:hover{color:#999;text-decoration:none;}
.promise{clear:both;width:550px;height:40px;margin:0 auto; padding:14px 200px;overflow:hidden;text-align:center;border-top:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;}
.promise img{height:40px;margin:0 20px;}
.help_link_list{clear:both;width:1000px;margin:10px auto;overflow:hidden;}
.email{ float:right;width:200px;overflow:hidden;text-align:right;}
.email input{width:150px; margin:0 2px;}
ul.help_link{float:left;display:block;overflow:hidden;padding:0 30px;text-align:left;}
ul.help_link p{ color:#666;font-weight:bold;line-height:20px;}
ul.help_link li{clear:both;line-height:20px; color:#848484;}
ul.help_link li a:link{color:#848484;}
ul.help_link li a:visited{color:#848484;}
ul.help_link li a:hover{color:#848484;}
.foot_partner{clear:both;width:1000px; height:80px; padding:10px 0; overflow:hidden;color:#999;text-align:left;border-top:1px solid #E8E8E8;}
.foot_partner img{width:130px; height:80px; margin:0 3px;}
.copyright{clear:both;padding:5px 0; margin:0 auto;overflow:hidden;color:#999;font-family:Verdana;text-align:center;line-height:20px;background:#E6E6E6;}
/*底部显示*/
.mm_foot_wrap{ height:70px; overflow:hidden; text-align:center;-moz-opacity:0.8;opacity:0.8; filter:alpha(opacity=80);background:url(http://image.masamaso.com/mm_foot_bg.gif) repeat-x bottom;}
.mm_foot_wrap * { position:relative;}
.mm_foot_box{width:1000px; height:70px; margin:0 auto; overflow:hidden;}
.mm_foot_goods{float:left; width:100px; height:70px; overflow:hidden;}
.mm_foot_goods img {width:100px; height:70px;}
.mm_foot_con{ float:left;width:860px; height:34px; margin:31px 0px 0 0px; padding:0 20px; overflow:hidden; text-align:left;}
.mm_foot_line{ float:left; width:2px; height:34px; margin:0 19px; overflow:hidden; background:url(http://image.masamaso.com/mm_foot_line.gif) no-repeat}
.mm_arrow{ float:left; width:12px; height:34px; margin:10px 6px 0px; overflow:hidden;}
.mm_arrow img{ vertical-align:middle;}
.mm_foot_p1{ float:left; width:200px; height:34px; padding:0 10px 0 0; overflow:hidden; line-height:17px;}
.mm_foot_p2{ float:left; width:320px; height:20px; margin:7px 0; overflow:hidden; line-height:20px;}
.mm_foot_p3{ float:right; width:200px; height:34px; overflow:hidden; text-align:center;}
.mm_foot_con .font_sm{color:#CC0000;}
/*.mm_online{float:left; width:100px; height:40px; overflow:hidden; margin:27px 0px 0 0px; text-align:right;}*/
/*屏幕右下角弹出层*/
.foot_msg_box{display:none;padding:0;right:0px;bottom:0;width:300px;position:absolute;z-index:9999;}
.foot_msg_tp{margin:0;padding:0;width:300px;overflow:hidden;position:relative;text-align:right;}
.foot_msg_tp p.hd_tp{margin:0;padding:0;clear:both;}
.foot_msg_tp p.close{display:block;top:5px;right:5px;margin:0 auto;position:absolute;}
/*弹出层*/
.show_div_box{z-index:10001;padding:10px;margin:0 auto;text-align:left;}
.show_div{padding:9px 14px;overflow:hidden;text-align:left;line-height:20px;border:1px solid #E8E8E8;background: #F3F3F3 url(http://image.masamaso.com/title_con_bg.gif) repeat-x top;}
/*弹出层title*/
.show_title{clear:both;height:24px; padding:0px 10px 3px 10px;overflow:hidden;background:url(http://image.masamaso.com/show_title_bg.gif) repeat-x;}
.show_title .close{ cursor:pointer;float:right;width:40px; height:11px; margin-top:6px;overflow:hidden;background:url(http://image.masamaso.com/show_title_close.gif) no-repeat right top;}
.show_title .title{float:left;height:24px;overflow:hidden;color:#FFF;font-size:12px;text-align:left;line-height:25px;}
/*top login*/
.show_div table.show_login{}
.show_div table.show_login td{padding:0 1px;text-align:left;line-height:24px;}
.show_div table.show_login td.left_title{width:70px;text-align:right;font-weight:bold;}
.show_div table.show_login p{text-align:center;}
.show_div table.show_login .zfb{ clear:both;text-align:center; border-top:1px solid #E8E8E8; padding:10px 0 0 0; line-height:26px;}
.show_div table.show_login td span.password_off{border-bottom:4px solid #CCCCCC; padding:0 12px; text-align:center;}/*top login 密码强度*/
.show_div table.show_login td span.password_on{border-bottom:4px solid #990000; padding:0 12px; text-align:center;}/*top login 密码强度*/
/*web page title*/
.web_title{clear:both;height:24px;overflow:hidden;padding:1px 1px 2px 1px;border-bottom:1px solid #FFF;text-align:left;background:url(http://image.masamaso.com/title_bg.gif) repeat-x;}
.web_title span.title_txt{background:url(http://image.masamaso.com/web_title_bg_01.gif) repeat-x;float:left; height:24px; overflow:hidden; padding:0 12px; display:block;color:#F3F3F3; line-height:24px;}
.web_title span.title_arrow{background:url(http://image.masamaso.com/web_title_bg_02.gif) no-repeat left top;float:left;width:15px;height:24px;overflow:hidden;}
.web_title span.more{ float:right; margin-right:15px;color:#888888;text-align:left; line-height:25px;}
.web_title span.more a{color:#888888;}
.web_title span.tishi{ float:left; margin-left:15px;color:#888888;text-align:left; line-height:25px;}
.title_con_bg{clear:both;background:#F3F3F3 url(http://image.masamaso.com/con_bg.gif) repeat-x top;}
/*left nav*/
.left_nav{clear:both;width:195px;padding:5px 3px 3px 12px; overflow:hidden; text-align:left;}/*index left_nav:height:620px;*/
.left_nav li{clear:both;text-align:left; line-height:20px;padding:2px 0px;}
.left_nav li .nav_mian{clear:both; height:21px; overflow:hidden; color:#575757; font-weight:bold;line-height:20px;}
.left_nav li .nav_mian .letter{font-size:10px;color:#999;font-family:Arial; font-weight:normal; margin-left:8px;}
.left_nav li .nav_mian a:hover .letter{color:#FFF;}
.left_nav li .nav_mian a.nav_on{color:#FFF !important;background:#1C6EA7;}
.left_nav li .nav_mian a.nav_on .letter{color:#FFF !important;}
.left_nav li .nav_mian a:link{color:#575757;}
.left_nav li .nav_mian a:visited{color:#575757;}
.left_nav li .nav_mian a:hover{color:#FFF; height:20px; background:#1C6EA7; text-decoration:none;}
.left_nav li .nav_sub{clear:both; padding:0px 0px;text-align:left;line-height:20px;}
.left_nav li .nav_sub a{margin:0 5px;}
.left_nav li .nav_sub a.start{margin-left:0px;}
.left_nav li .nav_sub a.end{margin-right:0px;}
/*Comments new 首页6条*/
.comments{clear:both;width:190px;padding:15px 10px 5px 10px;overflow:hidden;text-align:left;}
.comments li{clear:both;height:100px;overflow:hidden;text-align:left;line-height:20px;}
.comments li p.title_pl{ color:#575757;}
.comments li p.time{text-align:right; line-height:19px;}
/*end*/

