﻿body{
font-family:Arial, Helvetica, sans-serif; margin:0px; 
background-color:#ffffff;}
form{ margin:0px;}
ul{list-style:none;margin: 0px;padding: 0px;}
a:link{color:#333333; text-decoration:none; }
a:visited{color: #333333; text-decoration:none; }
a:hover{color:#cc0000; text-decoration:underline; }
a:active{color: #cc0000; text-decoration:underline;}

a.bai:link{color:#ffffff; text-decoration:none; }
a.bai:visited{color: #ffffff; text-decoration:none; }
a.bai:hover{color:#ffffff; text-decoration:underline; }
a.bai:active{color: #ffffff; text-decoration:none;}

a.hui:link{color:#666666; text-decoration:none; }
a.hui:visited{color: #666666; text-decoration:none; }
a.hui:hover{color:#666666; text-decoration:underline; }
a.hui:active{color: #666666; text-decoration:underline;}

a.hong:link{color:#CC0000; text-decoration:none; }
a.hong:visited{color: #CC0000; text-decoration:none; }
a.hong:hover{color:#CC0000; text-decoration:underline; }
a.hong:active{color: #CC0000; text-decoration:underline;}

a.a14:link{ font-size:14px;}
a.a14:visited{font-size:14px;}
a.a14:hover{font-size:14px;}
a.a14:active{font-size:14px;}
.h10{ height:10px;}
.h05{ height:5px;}
div, form, ul, ol, li, span, p, dl, dt, dd, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; border: 0; }
*{font-size: 12px;table-layout: fixed;word-break: break-all;line-height:18px;}
img{border:0px;}
td{ font-size:12px;}
th{ font-size:13px; font-weight:bold;}
.hidden{display:none;height:1px; width:1px;}
.b{ font-weight:bold;}
.none{ display:none;}
.block{ display:block;}
div{ text-align:left;}
.clear{ clear:both; float:none}
.br{ height:10px; clear:both; float:none;}
.fl{float:left;}
.fr{float:right;}
.displayBlock{display:block !important;}
.displayNone{display:none !important;}
.number{ line-height:13px; font-size:10px;font-weight:bold; font-family:Arial, Helvetica, sans-serif; background-color:#333333; color:#FFFFFF; cursor:hand; width:15px; height:15px; text-align:center;}
.number-over{line-height:13px;  font-size:10px;font-weight:bold; font-family:Arial, Helvetica, sans-serif; background-color:#ff0000; color:#ffffff;cursor:hand; width:15px; height:15px; text-align:center;}
.iform_validate_msg{ color:#F55203; font-size:12px; position:absolute; z-index:100; background-image:url(/images/mall_button.png);  background-position:-3px -126px; height:32px; width:170px; padding-left:10px; padding-top:3px; padding-right:5px; cursor:pointer;}

.bodyBG { background-color:#f2f2f2;}

div.show_message{ position:absolute;z-index:1000; background-image:url(../images/mall_button.png); background-repeat:no-repeat; background-position:-8px -644px; height:27px; font-size:14px; padding-top:8px; width:110px; text-decoration:none; padding-left:40px;}
div.show_message_error{ position:absolute;z-index:1000; background-image:url(../images/mall_button.png); background-repeat:no-repeat; background-position:-8px -688px; height:27px; font-size:14px; padding-top:8px; width:110px; text-decoration:none; padding-left:40px;}


div.showBuyLayer{ position:absolute;z-index:999;border:3px solid #FF3300; height:158px; width:399px; background-color:#FEFFEE;}
div.showBuyLayer .title{ font-size:16px; font-weight:bold; padding:5px 5px 7px 8px; border-bottom:1px solid #eeeeee;}
div.showBuyLayer .title span{ float:right;}
div.showBuyLayer .title img{background-image:url(../images/mall_button.png); background-repeat:no-repeat; background-position:-10px -854px; width:18px; height:18px;}
div.showBuyLayer .icon{ float:left;width:70px; height:60px;position:absolute;z-index:1000; background-image:url(../images/mall_button.png); background-repeat:no-repeat; background-position:5px -740px;}
div.showBuyLayer .info{ float:right; width:280px; padding:10px 20px 0px 0px;}
div.showBuyLayer .info .t{ color:#FF0000;}
div.showBuyLayer .info .i{ padding:10px 0px 10px 0px;}
div.showBuyLayer .info .i span{ font-weight:bold; color:#FF0000;}
div.showBuyLayer .info .a a.buy:link{ float:left; width:95px; text-align:center; height:25px; padding-top:6px; color:#ffffff; text-decoration:none; font-size:14px; background-image:url(/images/mall_button.png); background-position:-12px -810px; background-repeat:no-repeat; font-weight:bold;}
div.showBuyLayer .info .a a.buy:visited{ float:left; width:95px; text-align:center; height:25px; padding-top:6px;  color: #ffffff; text-decoration:none; font-size:14px;background-image:url(/images/mall_button.png); background-position:-12px -810px; background-repeat:no-repeat; font-weight:bold;}
div.showBuyLayer .info .a a.buy:hover{ float:left; width:95px; text-align:center; height:25px; padding-top:6px;  color:#ffffff; text-decoration:underline; font-size:14px;background-image:url(/images/mall_button.png); background-position:-12px -810px; background-repeat:no-repeat; font-weight:bold;}
div.showBuyLayer .info .a a.buy:active{ float:left; width:95px; text-align:center; height:25px; padding-top:6px;  color: #ffffff; text-decoration:underline;font-size:14px;background-image:url(/images/mall_button.png); background-position:-12px -810px; background-repeat:no-repeat; font-weight:bold;}
div.showBuyLayer .info .a span{ float:left; padding:8px 5px 2px 5px;}
div.showBuyLayer .info .a a.other:link{ float:left; padding:8px 10px 2px 10px; }
div.showBuyLayer .info .a a.other:visited{ float:left; padding:8px 10px 2px 10px;}
div.showBuyLayer .info .a a.other:hover{ float:left; padding:8px 10px 2px 10px;}
div.showBuyLayer .info .a a.other:active{ float:left; padding:8px 10px 2px 10px;}



a.page_first:link{ float:left; padding:4px 0px 2px 0px; width:80px; font-size:14px; text-align:center;  background-image:url(/images/mall_button.png); background-position:-8px -1760px; background-repeat:no-repeat;}
a.page_first:visited{ float:left; padding:4px 0px 2px 0px; width:80px;font-size:14px; text-align:center; background-image:url(/images/mall_button.png); background-position:-8px -1760px; background-repeat:no-repeat;}
a.page_first:hover{ float:left; padding:4px 0px 2px 0px; width:80px; font-size:14px;text-align:center; background-image:url(/images/mall_button.png); background-position:-8px -1760px; background-repeat:no-repeat;}
a.page_first:active{ float:left; padding:4px 0px 2px 0px; width:80px;font-size:14px;text-align:center;background-image:url(/images/mall_button.png); background-position:-8px -1760px; background-repeat:no-repeat;}

a.page_number_prev:link{ margin:2px;  float:left;border:1px solid #cccccc;  padding:4px 8px 4px 15px;color:#333333;  font-size:14px; text-align:center;  background-image:url(/images/mall_button.png); background-position:0px -1760px; background-repeat:no-repeat;}
a.page_number_prev:visited{ margin:2px;  float:left;border:1px solid #cccccc; padding:4px 8px 4px 15px;color:#333333; font-size:14px; text-align:center; background-image:url(/images/mall_button.png); background-position:0px -1760px; background-repeat:no-repeat;}
a.page_number_prev:hover{ margin:2px;  float:left;border:1px solid #cccccc;   padding:4px 8px 4px 15px;color:#333333;  font-size:14px;text-align:center; background-image:url(/images/mall_button.png); background-position:0px -1760px; background-repeat:no-repeat;}
a.page_number_prev:active{ margin:2px;  float:left;border:1px solid #cccccc;  padding:4px 8px 4px 15px;color:#333333; font-size:14px;text-align:center;background-image:url(/images/mall_button.png); background-position:0px -1760px; background-repeat:no-repeat;}


a.page_number:link{ margin:2px; float:left; padding:4px 8px 4px 8px; border:1px solid #cccccc; color:#333333; font-size:14px; text-align:center;  background-image:url(/images/mall_button.png); background-position:-38px -1760px; background-repeat:no-repeat;}
a.page_number:visited{margin:2px; float:left;padding:4px 8px 4px 8px; border:1px solid #cccccc;color:#333333; font-size:14px; text-align:center; background-image:url(/images/mall_button.png); background-position:-38px -1760px; background-repeat:no-repeat;}
a.page_number:hover{margin:2px; float:left;padding:4px 8px 4px 8px; border:1px solid #cccccc; color:#333333; font-size:14px;text-align:center; background-image:url(/images/mall_button.png); background-position:-38px -1760px; background-repeat:no-repeat;}
a.page_number:active{margin:2px; float:left; padding:4px 8px 4px 8px;border:1px solid #cccccc;color:#333333; font-size:14px;text-align:center;background-image:url(/images/mall_button.png); background-position:-38px -1760px; background-repeat:no-repeat;}

a.page_number_over:link{margin:2px; float:left; padding:4px 8px 4px 8px; border:1px solid #ff6a06; color:#e75c00; font-size:14px; font-weight:bold; text-align:center;  background-image:url(/images/mall_button.png); background-position:-38px -1792px; background-repeat:no-repeat;}
a.page_number_over:visited{margin:2px; float:left;padding:4px 8px 4px 8px; border:1px solid #ff6a06;color:#e75c00; font-size:14px; font-weight:bold; text-align:center; background-image:url(/images/mall_button.png); background-position:-38px -1792px; background-repeat:no-repeat;}
a.page_number_over:hover{margin:2px; float:left;padding:4px 8px 4px 8px; border:1px solid #ff6a06;color:#e75c00;  font-size:14px; font-weight:bold;text-align:center; background-image:url(/images/mall_button.png); background-position:-38px -1792px; background-repeat:no-repeat;}
a.page_number_over:active{margin:2px; float:left; padding:4px 8px 4px 8px;border:1px solid #ff6a06;color:#e75c00; font-size:14px; font-weight:bold;text-align:center;background-image:url(/images/mall_button.png); background-position:-38px -1792px; background-repeat:no-repeat;}


a.page_number_next:link{ margin:2px;  float:left;border:1px solid #cccccc;  padding:4px 15px 4px 8px;color:#333333;  font-size:14px; text-align:center;  background-image:url(/images/mall_button.png); background-position:right -1760px; background-repeat:no-repeat;}
a.page_number_next:visited{ margin:2px;  float:left;border:1px solid #cccccc; padding:4px 15px 4px 8px;color:#333333; font-size:14px; text-align:center; background-image:url(/images/mall_button.png); background-position:right -1760px; background-repeat:no-repeat;}
a.page_number_next:hover{ margin:2px;  float:left;border:1px solid #cccccc;   padding:4px 15px 4px 8px;color:#333333;  font-size:14px;text-align:center; background-image:url(/images/mall_button.png); background-position:right -1760px; background-repeat:no-repeat;}
a.page_number_next:active{ margin:2px;  float:left;border:1px solid #cccccc;  padding:4px 15px 4px 8px;color:#333333; font-size:14px;text-align:center;background-image:url(/images/mall_button.png); background-position:right -1760px; background-repeat:no-repeat;}

span.page_dot{ float:left; margin:2px; padding:4px 0px 4px 0px;color:#333333;  font-size:14px; text-align:center; }




.pubmenus{ background-image:url(/images/mall_bg.png); background-repeat:repeat-x; background-position:0px -454px; height:33px;}
.pubmenus a.pubmenu_over:link{ float:left; height:20px; padding:7px 15px 5px 15px;color:#ffffff; font-weight:bold; text-decoration:none; background-image:url(/images/mall_bg.png); background-repeat:repeat-x; background-position:0px -488px;}
.pubmenus a.pubmenu_over:visited{ float:left; height:20px; padding:7px 15px 5px 15px;color:#ffffff; font-weight:bold; text-decoration:none; background-image:url(/images/mall_bg.png); background-repeat:repeat-x; background-position:0px -488px;}
.pubmenus a.pubmenu_over:hover{float:left; height:20px; padding:7px 15px 5px 15px;color:#ffffff; font-weight:bold; text-decoration:none; background-image:url(/images/mall_bg.png); background-repeat:repeat-x; background-position:0px -488px;}
.pubmenus a.pubmenu_over:active{float:left; height:20px; padding:7px 15px 5px 15px;color:#ffffff; font-weight:bold; text-decoration:none; background-image:url(/images/mall_bg.png); background-repeat:repeat-x; background-position:0px -488px;}

.pubmenus a.pubmenu_out:link{ float:left; height:20px; padding:6px 15px 5px 15px;color:#333333; text-decoration:none; background-image:url(/images/mall_bg.png); background-repeat:repeat-x; background-position:0px -523px; border-left:1px solid #e3e3e3;border-top:1px solid #e3e3e3;  border-right:1px solid #e3e3e3;}
.pubmenus a.pubmenu_out:visited{ float:left; height:20px; padding:6px 15px 5px 15px;color:#333333;text-decoration:none; background-image:url(/images/mall_bg.png); background-repeat:repeat-x; background-position:0px -523px; border-left:1px solid #e3e3e3;border-top:1px solid #e3e3e3; border-right:1px solid #e3e3e3;}
.pubmenus a.pubmenu_out:hover{float:left; height:20px; padding:6px 15px 5px 15px;color:#333333;text-decoration:none; background-image:url(/images/mall_bg.png); background-repeat:repeat-x; background-position:0px -523px; border-left:1px solid #e3e3e3;border-top:1px solid #e3e3e3; border-right:1px solid #e3e3e3;}
.pubmenus a.pubmenu_out:active{float:left; height:20px; padding:6px 15px 5px 15px;color:#333333;text-decoration:none; background-image:url(/images/mall_bg.png); background-repeat:repeat-x; background-position:0px -523px; border-left:1px solid #e3e3e3;border-top:1px solid #e3e3e3; border-right:1px solid #e3e3e3;}


a.list_comname:link{ font-size:14px; font-weight:bold;color:#cc0000;}
a.list_comname:visited{font-size:14px;font-weight:bold;color:#cc0000;}
a.list_comname:hover{font-size:14px;font-weight:bold;color:#cc0000;}
a.list_comname:active{font-size:14px;font-weight:bold;color:#cc0000;}


div.pub_area { border: 1px solid #dddddd; }
    div.pub_area .pub_area_title { padding: 5px 10px 5px 10px; border-bottom: 1px solid #dddddd; background-image: url(/images/mall_bg.png); background-repeat: repeat-x; background-position: 0px -577px; }
    div.pub_area .pub_area_info { padding: 20px 10px 20px 10px; color: #666; line-height: 24px; }


div.solutions_menu{}
div.solutions_menu div.over{ height:20px; padding:10px 0px 10px 35px;background-image:url(/images/mall_bg.png); background-repeat:no-repeat; background-position:-217px -800px;}
div.solutions_menu div.over *{ color:#990000}
div.solutions_menu div.out{ height:20px; padding:10px 0px 10px 35px;background-image:url(/images/mall_bg.png); background-repeat:no-repeat; background-position:-217px -753px;}


div.pbody_text{ padding:20px 0px 20px 0px;}

/** top begin **/
div.top_user{ background-color:#f5f5f5; height:28px; padding:0px 0px 0px 0px; background-image:url(/images/mall_bg.png); background-repeat:repeat-x; background-position:0px 0px;}
div.top_user .area{ width:980px; height:28px; margin:auto;}
div.top_user .area .t1{ float:left; color:#999999; height:28px;}
div.top_user .area .t1 .name{float:left; color:#999999; padding-top:5px;}
div.top_user .area .t1 .message{float:left; padding:5px 5px 0px; margin:0px 5px; color:#ff0000; position:relative;height:22px;}
div.top_user .area .t1 .msglistdiv{display:none; position:absolute; top:25px; background-color:#fff; border: 1px solid #ccc; border-top:0px; margin-top: 2px;margin-left: -6px;box-shadow: 1px 1px 2px #ddd;}
div.top_user .area .t1 .msglistdiv .msglisttitle{ padding:10px 20px; width:255px; text-align:center; font-size:20px; color:#333333; font-weight:700; border-bottom: 1px solid #ddd;}
div.top_user .area .t1 .msglistdiv .msglistall{padding:10px 20px; width:255px; text-align:right; font-size:12px; color:#999;}
div.top_user .area .t1 .msglistdiv .msglistall a{color:#999;}
div.top_user .area .t1 .msglistdiv .list{width:275px; padding:15px 10px 15px; border-bottom:1px solid #ddd;}
div.top_user .area .t1 .msglistdiv .list .listtitle{ margin-bottom:8px; height:18px; line-height:18px; font-size:14px; border-left:2px solid #ff0000; padding-left:5px;}
div.top_user .area .t1 .msglistdiv .list .listtitle span.titleleft{float:left;line-height:18px; font-size:14px; color:#999;}
div.top_user .area .t1 .msglistdiv .list .listtitle span.titleright{ float:right;line-height:18px; font-size:14px;}
div.top_user .area .t1 .msglistdiv .list .listtitle span.titleright a{ color:#999;}
div.top_user .area .t1 .msglistdiv .list .listcont{}
div.top_user .area .t1 .msglistdiv .list .listcont img{float:left; width:60px; height:60px; margin-right:15px;}
div.top_user .area .t1 .msglistdiv .list .listcont .msgdesc{float:left; height:40px; line-height:20px; overflow:hidden;}
div.top_user .area .t1 .msglistdiv .list .listcont .msgdesc a{color:#999;}
div.top_user .area .t1 .msglistdiv .list .listcont .msgdesc0{ float:left; height:20px; line-height:20px; overflow:hidden;}
div.top_user .area .t1 .msglistdiv .list .listcont .msgdesc0 a{color:#999;}
div.top_user .area .t1 .msglistdiv .list .listcont .width200{width:200px; }
div.top_user .area .t1 .msglistdiv .list .listcont .width275{width:275px; }

div.top_user .area .t1 .logout{float:left; color:#999999; padding-top:5px;}
div.top_user .area .t2{ float:right; color:#565656; padding-top:5px;}

div.top_mm{height:75px; width:998px; margin:auto; padding-top:10px;}
div.top_mm .logo{float:left; width:300px; height:60px; padding:0px 0px 0px 0px;}
div.top_mm .logo img{ width:295px; height:60px;background-image:url(/images/mall_bg.png); background-repeat:no-repeat; background-position:-5px -33px;}

div.top_mm .search_cvs{float:left; width:425px; height:60px; padding:15px 0px 0px 10px;}
div.top_mm .search_cvs .form_cvs{ height:32px; width:411px; padding:4px 4px 0px 5px; background-image:url(/images/mall_bg.png); background-repeat:no-repeat; background-position:-7px -98px; overflow:hidden;}
div.top_mm .search_cvs .form_cvs .top_select_button{ float:left; width:68px; height:26px; cursor:pointer;}
div.top_mm .search_cvs .form_cvs .top_search_input{ float:left; width:248px; height:22px; background-color:#ffffff; border:1px solid #ffffff; padding:2px 0px 0px 5px; margin:0px;}
div.top_mm .search_cvs .form_cvs .top_search_submit{ float:right; width:81px; height:26px;}
div.top_mm .search_cvs .hot_keyword{ color:#999999;}

div.top_mm .buy_cvs{float:right;width:176px;height:33px; padding:15px 0px 0px 0px ; }

div.top_mm .buy_area{color:#666666; padding:0px 0px 0px 35px; height:33px;background-image:url(/images/mall_bg.png); background-repeat:no-repeat; background-position:-7px -137px; }
div.top_mm .buy_cvs .buy_count{ float:left; width:68px; padding:6px 0px 0px 0px;}
div.top_mm .buy_cvs .buy_count span{ font-size:14px; color:#FF0000;}
div.top_mm .buy_cvs .buy_go{ float:right; width:68px;}
div.top_mm .buy_cvs .buy_go img{width:68px; height:33px;}


/*新改版头部样式 2015-01-19 14:33**/
div.top_user_new { background-color: #f7f7f7; height: 28px; padding: 0px 0px 0px 0px; border-bottom: 1px solid #e5e5e5; }
    div.top_user_new .area { width: 1220px; height: 28px; margin: auto; }
        div.top_user_new .area .collect { float: left; color: #999999; height: 23px; margin-left: 3px; padding-top: 5px; padding-left: 20px; padding-right: 12px; background: url(/media/collect.png) no-repeat left; }
            div.top_user_new .area .collect a { color: #999999; }
                div.top_user_new .area .collect a:hover { color: #e4393c; }
        div.top_user_new .area .guanzhu { float: left; position:relative; color: #999999; height: 23px; margin-left: 3px; padding-top: 5px; padding-left: 20px; padding-right: 12px; background: url(/media/qcore.png) no-repeat left; }
            div.top_user_new .area .guanzhu a { color: #999999; }
                div.top_user_new .area .guanzhu a:hover { color: #e4393c; }
        div.top_user_new .area .guanzhu .guanzhudiv{display:none; position:absolute; top:25px; width:116px; margin-top: 2px;margin-left: -40px; z-index: 100; }
            div.top_user_new .area .guanzhu .guanzhudiv .topimg {}
            div.top_user_new .area .guanzhu .guanzhudiv .gzCont{ width:86px; padding:15px; border-bottom:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd; background-color:#fff; box-shadow: 1px 1px 2px #ddd;}
                div.top_user_new .area .guanzhu .guanzhudiv .gzCont  img { width:86px; height:86px; margin-bottom:5px;}
                div.top_user_new .area .guanzhu .guanzhudiv .gzCont  p { font-size:12px; line-height:20px; margin:0px; padding:0px; color:#999; text-align:center; }

        div.top_user_new .area .t1 { float: left; color: #999999; height: 28px; margin-left: 290px; }
            div.top_user_new .area .t1 .name { float: left; color: #999999; padding-top: 5px; }
            div.top_user_new .area .t1 .message { float: left; padding: 5px 5px 0px; margin: 0px 5px; color: #ff0000; position: relative; height: 22px; }
            div.top_user_new .area .t1 .score { float: left; padding: 5px 5px 0px; margin: 0px 5px; color: #ff0000; height: 22px; }
            div.top_user_new .area .t1 .msglistdiv { display: none; position: absolute; top: 25px; background-color: #fff; border: 1px solid #ccc; border-top: 0px; margin-top: 2px; margin-left: -6px; box-shadow: 1px 1px 2px #ddd; z-index:100; }
                div.top_user_new .area .t1 .msglistdiv .msglisttitle { padding: 10px 20px; width: 255px; text-align: center; font-size: 20px; color: #333333; font-weight: 700; border-bottom: 1px solid #ddd; }
                div.top_user_new .area .t1 .msglistdiv .msglistall { padding: 10px 20px; width: 255px; text-align: right; font-size: 12px; color: #999; }
                    div.top_user_new .area .t1 .msglistdiv .msglistall a { color: #999; }
                div.top_user_new .area .t1 .msglistdiv .list { width: 275px; padding: 15px 10px 15px; border-bottom: 1px solid #ddd; }
                    div.top_user_new .area .t1 .msglistdiv .list .listtitle { margin-bottom: 8px; height: 18px; line-height: 18px; font-size: 14px; border-left: 2px solid #ff0000; padding-left: 5px; }
                        div.top_user_new .area .t1 .msglistdiv .list .listtitle span.titleleft { float: left; line-height: 18px; font-size: 14px; color: #999; }
                        div.top_user_new .area .t1 .msglistdiv .list .listtitle span.titleright { float: right; line-height: 18px; font-size: 14px; }
                            div.top_user_new .area .t1 .msglistdiv .list .listtitle span.titleright a { color: #999; }
                    div.top_user_new .area .t1 .msglistdiv .list .listcont { }
                        div.top_user_new .area .t1 .msglistdiv .list .listcont img { float: left; width: 60px; height: 60px; margin-right: 15px; }
                        div.top_user_new .area .t1 .msglistdiv .list .listcont .msgdesc { float: left; height: 40px; line-height: 20px; overflow: hidden; }
                            div.top_user_new .area .t1 .msglistdiv .list .listcont .msgdesc a { color: #999; }
                        div.top_user_new .area .t1 .msglistdiv .list .listcont .msgdesc0 { float: left; height: 20px; line-height: 20px; overflow: hidden; }
                            div.top_user_new .area .t1 .msglistdiv .list .listcont .msgdesc0 a { color: #999; }
                        div.top_user_new .area .t1 .msglistdiv .list .listcont .width200 { width: 200px; }
                        div.top_user_new .area .t1 .msglistdiv .list .listcont .width275 { width: 275px; }

            div.top_user_new .area .t1 .logout { float: left; color: #999999; padding-top: 5px; }
        div.top_user_new .area .t2 { float: left; color: #999; padding-top: 5px; margin-left: 20px; }
            div.top_user_new .area .t2 a { color: #999; float: left; margin-right: 15px; }
            div.top_user_new .area .t2 span { float: left; color: #999; margin-right: 15px; cursor: pointer; position: relative; }
                div.top_user_new .area .t2 span .cont { padding-right: 15px; background: url(/media/sorrow_down.png) no-repeat right center; }
                div.top_user_new .area .t2 span .bzlist { display: none; position: absolute; top: -5px; padding: 1px 5px 0px 6px; width: 60px; margin-top: 2px; margin-left: -7px; background-color: #fff; border: 1px solid #ddd; box-shadow: 1px 1px 2px #ddd; z-index: 10; }
                    div.top_user_new .area .t2 span .bzlist .listcont { font-size: 12px; line-height: 20px; text-align: center; height: 20px; }
                        div.top_user_new .area .t2 span .bzlist .listcont a { margin-right: 0px; }
                    div.top_user_new .area .t2 span .bzlist .bzzx { font-size: 12px; line-height: 20px; background: url(/media/sorrow_up.png) no-repeat right center; margin-bottom: 10px; }

div.top_mm_new { height: 100px; width: 1220px; margin: auto; padding-top: 20px; position: relative; }
    div.top_mm_new .logo { float: left; width: 165px; height: 60px; padding: 0px 0px 0px 0px; }
        div.top_mm_new .logo img { width: 165px; height: 60px; background-image: url(/images/mall_bg.png); background-repeat: no-repeat; background-position: -5px -33px; }
    div.top_mm_new .banner {float: left; width: 215px;height: 60px;margin-top: 10px; }
        div.top_mm_new .banner img{width: 215px;height: 60px; border:none;}
    div.top_mm_new .search_cvs { float: left; width: 504px; height: 60px; padding: 12px 0px 0px 10px; }
        div.top_mm_new .search_cvs .form_cvs { height: 37px; width: 493px; padding: 5px 4px 0px 7px; background-image: url(/media/sousuo.jpg); background-repeat: no-repeat; overflow: hidden; }
            div.top_mm_new .search_cvs .form_cvs .top_search_input { float: left; width: 400px; height: 26px; background-color: #ffffff; border: 1px solid #ffffff; padding: 3px 0px 0px 5px; margin: 0px; }
            div.top_mm_new .search_cvs .form_cvs .top_search_submit { float: right; width: 80px; height: 33px; }
        div.top_mm_new .search_cvs .hot_keyword { color: #b1b1b1; }
            div.top_mm_new .search_cvs .hot_keyword a { color: #b1b1b1; }


             /*div.top_mm_new .search_cvs { float: left; width: 425px; height: 60px; padding: 15px 0px 0px 20px; }
        div.top_mm_new .search_cvs .form_cvs { height: 32px; width: 411px; padding: 4px 4px 0px 5px; background-image: url(/images/mall_bg.png); background-repeat: no-repeat; background-position: -7px -98px; overflow: hidden; }
            div.top_mm_new .search_cvs .form_cvs .top_select_button { float: left; width: 68px; height: 26px; cursor: pointer; }
            div.top_mm_new .search_cvs .form_cvs .top_search_input { float: left; width: 248px; height: 22px; background-color: #ffffff; border: 1px solid #ffffff; padding: 2px 0px 0px 5px; margin: 0px; }
            div.top_mm_new .search_cvs .form_cvs .top_search_submit { float: right; width: 81px; height: 26px; }*/


    div.top_mm_new .buy_cvs { float: left; width: 176px; height: 33px; padding: 15px 0px 0px 20px; }

    div.top_mm_new .buy_area { color: #666666; padding: 0px 0px 0px 35px; height: 33px; background-image: url(/images/mall_bg.png); background-repeat: no-repeat; background-position: -7px -137px; }
    div.top_mm_new .buy_cvs .buy_count { float: left; width: 68px; padding: 6px 0px 0px 0px; }
        div.top_mm_new .buy_cvs .buy_count span { font-size: 14px; color: #FF0000; }
    div.top_mm_new .buy_cvs .buy_go { float: right; width: 68px; }
        div.top_mm_new .buy_cvs .buy_go img { width: 68px; height: 33px; }

    div.top_mm_new .top_tese { position: absolute; top: 15px; right: 0px; }
        div.top_mm_new .top_tese #slides { z-index: 100; height: 122px; width: 123px; margin: auto; }
            div.top_mm_new .top_tese #slides .slides_container { overflow: hidden; position: relative; height: 122px; width: 123px; }
            div.top_mm_new .top_tese #slides .slides_container img{height: 122px; width: 123px;}
            div.top_mm_new .top_tese #slides .pagination { z-index: 999; position: absolute; top: 120px; -webkit-margin-before: 0em; -webkit-margin-after: 0em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; -webkit-padding-start: 0px; width: 52px; margin-left: 30px; }
                div.top_mm_new .top_tese #slides .pagination li { margin: 0 1px; display: inline-block; float: left; }
                    div.top_mm_new .top_tese #slides .pagination li a { display: block; width: 11px; height: 0; padding-top: 11px; background-image: url(/media/q1.png); overflow: hidden; }
                    div.top_mm_new .top_tese #slides .pagination li.current a { background-image: url(/media/q2.png); }



div.mainmenu_new { width: 1220px; height: 37px; margin: auto; }
    div.mainmenu_new div.all_pro_type_m { float: left; cursor: pointer; width: 182px; height: 29px; text-align: center; padding: 8px 0px 0px 0px; background-color: #c40001; }
        div.mainmenu_new div.all_pro_type_m a { font-size: 14px; color: #FFFFFF; font-weight: 700; }

    div.mainmenu_new div.all_pro_type { float: left; cursor: pointer; width: 182px; height: 37px; padding: 0px 0px 0px 0px; background-color: #c40001; }

        div.mainmenu_new div.all_pro_type .all_text { width: 182px; height: 29px; padding: 8px 0px 0px 0px; color: #FFFFFF; font-size: 14px; font-weight: 700; text-align: center; }
        div.mainmenu_new div.all_pro_type .all_type_cvs { display: none; position: absolute; margin-top:32px; z-index: 100; background-color: #000; width: 182px; }

        div.mainmenu_new div.all_pro_type .top_type_jp { height: 32px; position: absolute; width: 182px; display: none; z-index: 2; }
            div.mainmenu_new div.all_pro_type .top_type_jp .one_text { padding: 6px 0px 6px 20px; color: #fff; font-size: 14px; font-weight: 700; background: url(/media/jian10.png) no-repeat right center; background-color: #4a4a4a; }
                div.mainmenu_new div.all_pro_type .top_type_jp .one_text img { margin: 0px 10px 0px 20px; float: left; }
                div.mainmenu_new div.all_pro_type .top_type_jp .one_text a { font-size: 12px; color: #fff; float: left; }
            div.mainmenu_new div.all_pro_type .top_type_jp .one_type_cvs { display: none; position: absolute; z-index: 1; margin-left: 170px; width: 700px; border: 2px solid #a20b0b; background-color: #FFFFFF; }

        div.mainmenu_new div.all_pro_type .top_type_jp_over { height: 32px; position: absolute; width: 182px; display: none; z-index: 2; }
            div.mainmenu_new div.all_pro_type .top_type_jp_over .one_text { padding: 6px 0px 6px 20px; color: #fff; font-size: 14px; font-weight: 700; background: url(/media/jian10.png) no-repeat right center; background-color: #a90000; }
                div.mainmenu_new div.all_pro_type .top_type_jp_over .one_text img { margin: 0px 10px 0px 20px; float: left; }
                div.mainmenu_new div.all_pro_type .top_type_jp_over .one_text a { font-size: 12px; color: #fff; float: left; }
            div.mainmenu_new div.all_pro_type .top_type_jp_over .one_type_cvs { display: block; position: absolute; z-index: 100; margin-left: 182px; margin-top: -32px; width: 95px; border: 1px solid #dbd7cf; background-color: #fcf4ea; }
                div.mainmenu_new div.all_pro_type .top_type_jp_over .one_type_cvs .one_type_list { width: 75px; background-color: #FFFFFF; padding: 10px 10px 10px 10px; border-right: 1px solid #f5e4d8; }

                    div.mainmenu_new div.all_pro_type .top_type_jp_over .one_type_cvs .one_type_list .top_type_two { border-bottom: 1px dotted #e2cab9; padding: 10px 0px 10px 0px; }
                        div.mainmenu_new div.all_pro_type .top_type_jp_over .one_type_cvs .one_type_list .top_type_two .two_text { width: 75px; text-align: left; font-weight: bold; color: #d32222; padding: 5px 10px 5px 0px; font-size:12px;}
                        div.mainmenu_new div.all_pro_type .top_type_jp_over .one_type_cvs .one_type_list .top_type_two .two_text a{color:#363636; font-size:10px; letter-spacing:-1px;}


    div.mainmenu_new a.menu:link { float: left; text-align: center; height: 27px; padding-top: 10px; padding-right: 15px; padding-left: 30px; color: #353535; text-decoration: none; font-size: 16px; font-weight: bold; }
    div.mainmenu_new a.menu:visited { float: left; text-align: center; height: 27px; padding-top: 10px; padding-right: 15px; padding-left: 30px; color: #353535; text-decoration: none; font-size: 16px; font-weight: bold; }
    div.mainmenu_new a.menu:hover { float: left; text-align: center; height: 27px; padding-top: 10px; padding-right: 15px; padding-left: 30px; color: #c40000; text-decoration: none; font-size: 16px; font-weight: bold; }
    div.mainmenu_new a.menu:active { float: left; text-align: center; height: 27px; padding-top: 10px; padding-right: 15px; padding-left: 30px; color: #353535; text-decoration: none; font-size: 16px; font-weight: bold; }

    div.mainmenu_new a.menu_over:link { float: left; text-align: center; height: 27px; padding-top: 10px; padding-right: 15px; padding-left: 30px; color: #c40000; text-decoration: none; font-size: 16px; font-weight: bold; }
    div.mainmenu_new a.menu_over:visited { float: left; text-align: center; height: 27px; padding-top: 10px; padding-right: 15px; padding-left: 30px; color: #c40000; text-decoration: none; font-size: 16px; font-weight: bold; }
    div.mainmenu_new a.menu_over:hover { float: left; text-align: center; height: 27px; padding-top: 10px; padding-right: 15px; padding-left: 30px; color: #c40000; text-decoration: none; font-size: 16px; font-weight: bold; }
    div.mainmenu_new a.menu_over:active { float: left; text-align: center; height: 27px; padding-top: 10px; padding-right: 15px; padding-left: 30px; color: #c40000; text-decoration: none; font-size: 16px; font-weight: bold; }


/*div.top_type_one_over .one_type_cvs .one_type_list{ float:left; width:470px; background-color:#FFFFFF;padding:10px 10px 10px 10px; border-right:1px solid #f5e4d8;}
div.top_type_one_over .one_type_cvs .one_type_brand{ float:right; width:200px;}*/


div.top_type_one { height: 45px; }
    div.top_type_one .one_text { padding: 12px 0px 13px 20px; color: #fff; font-size: 14px; font-weight: 700; background-color: #181818; /*filter: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8;*/ }
        div.top_type_one .one_text img { margin: 0px 10px 0px 20px; float: left; }
            div.top_type_one .one_text img.sanjiao { margin-top: 6px; float: right; display: none; }
        div.top_type_one .one_text a { font-size: 12px; color: #fff; float: left; }
    div.top_type_one .one_type_cvs { display: none; position: absolute; z-index: 102; margin-left: 182px; width: 700px; border: 1px solid #dbd7cf; background-color: #FFFFFF; }


div.top_type_one_over { background-color: #a90000; height: 45px; }
    div.top_type_one_over .one_text { padding: 12px 0px 13px 20px; color: #fff; font-size: 14px; font-weight: 700; position: absolute; z-index: 99; background-color: #a90000; width: 152px; }
        div.top_type_one_over .one_text img { margin: 0px 10px 0px 20px; float: left; }
            div.top_type_one_over .one_text img.sanjiao { margin-top: 6px; float: right; display: block; }
        div.top_type_one_over .one_text a { font-size: 12px; color: #fff; float: left; }
    div.top_type_one_over .one_type_cvs { display: block; position: absolute; z-index: 102; margin-left: 182px; margin-top: -2px; width: 700px; border: 1px solid #dbd7cf; background-color: #fcf4ea; }
        div.top_type_one_over .one_type_cvs .one_type_list { float: left; width: 470px; background-color: #FFFFFF; padding: 10px 10px 10px 10px; border-right: 1px solid #f5e4d8; }
        div.top_type_one_over .one_type_cvs .one_type_brand { float: right; width: 200px; }

            div.top_type_one_over .one_type_cvs .one_type_brand .brand_hot_text { clear: both; font-weight: bold; padding: 10px 0px 5px 5px; color: #cc0000; }
            div.top_type_one_over .one_type_cvs .one_type_brand .brand_list { padding: 5px 0px 5px 5px; }
                div.top_type_one_over .one_type_cvs .one_type_brand .brand_list .brand_li { float: left; width: 90px; height: 33px; }
                    div.top_type_one_over .one_type_cvs .one_type_brand .brand_list .brand_li img { width: 88px; height: 31px; }

            div.top_type_one_over .one_type_cvs .one_type_brand .product_hot_text { clear: both; font-weight: bold; padding: 10px 0px 5px 5px; color: #cc0000; }
            div.top_type_one_over .one_type_cvs .one_type_brand .product_list { padding: 5px 0px 5px 5px; }
                div.top_type_one_over .one_type_cvs .one_type_brand .product_list .product_li { float: left; width: 90px; height: 100px; }
                    div.top_type_one_over .one_type_cvs .one_type_brand .product_list .product_li ximg { width: 88px; height: 31px; }
                    div.top_type_one_over .one_type_cvs .one_type_brand .product_list .product_li div { height: 18px; overflow: hidden; white-space: nowrap; width: 80px; }

        div.top_type_one_over .one_type_cvs .one_type_list .top_type_two { border-bottom: 1px dotted #e2cab9; padding: 5px 0px 5px 0px; }
            div.top_type_one_over .one_type_cvs .one_type_list .top_type_two .two_text { float: left; width: 85px; text-align: right; font-weight: bold; color: #d32222; padding: 0px 10px 0px 0px; }
            div.top_type_one_over .one_type_cvs .one_type_list .top_type_two .two_type_cvs { float: left; width: 370px; }
                div.top_type_one_over .one_type_cvs .one_type_list .top_type_two .two_type_cvs .three_text { float: left; padding: 2px 0px 4px 0px; }
                    div.top_type_one_over .one_type_cvs .one_type_list .top_type_two .two_type_cvs .three_text div { border-left: 1px solid #dddddd; line-height: 16px; padding: 0px 8px 0px 8px; white-space: nowrap; }



/*新改版头部样式结束 2015-01-19 14:33**/

/*首页banner内容样式开始 2015-01-20 10:50开始*/
div.bannerCvsDiv { height: 482px; width: 1220px; margin:auto; }
    div.bannerCvsDiv .menuleftCvs { width: 182px; float: left;  }
        div.bannerCvsDiv .menuleftCvs .top_type_jp { height: 32px; }
            div.bannerCvsDiv .menuleftCvs .top_type_jp .one_text { padding: 6px 0px 6px 20px; color: #fff; font-size: 14px; font-weight: 700; background: url(/media/jian10.png) no-repeat right center; background-color: #4a4a4a; }
                div.bannerCvsDiv .menuleftCvs .top_type_jp .one_text img { margin: 0px 10px 0px 20px; float: left; }
                div.bannerCvsDiv .menuleftCvs .top_type_jp .one_text a { font-size: 12px; color: #fff; float: left; }
            div.bannerCvsDiv .menuleftCvs .top_type_jp .one_type_cvs { display: none; position: absolute; z-index: 102; margin-left: 182px; margin-top: -32px; width: 200px; border: 2px solid #a20b0b; background-color: #FFFFFF; }

        div.bannerCvsDiv .menuleftCvs .top_type_jp_over { height: 32px; }
            div.bannerCvsDiv .menuleftCvs .top_type_jp_over .one_text { padding: 6px 0px 6px 20px; color: #fff; font-size: 14px; font-weight: 700; background: url(/media/jian10.png) no-repeat right center; background-color: #a90000; }
                div.bannerCvsDiv .menuleftCvs .top_type_jp_over .one_text img { margin: 0px 10px 0px 20px; float: left; }
                div.bannerCvsDiv .menuleftCvs .top_type_jp_over .one_text a { font-size: 12px; color: #fff; float: left; }
            div.bannerCvsDiv .menuleftCvs .top_type_jp_over .one_type_cvs { display: block; position: absolute; z-index: 102; margin-left: 182px; margin-top: -32px; width: 95px; border: 1px solid #dbd7cf; background-color: #fcf4ea; /*filter: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8;*/ }

                div.bannerCvsDiv .menuleftCvs .top_type_jp_over .one_type_cvs .one_type_list { width: 75px; background-color: #FFFFFF; padding: 10px 10px 10px 10px; border-right: 1px solid #f5e4d8; }

                    div.bannerCvsDiv .menuleftCvs .top_type_jp_over .one_type_cvs .one_type_list .top_type_two { border-bottom: 1px dotted #e2cab9; padding: 10px 0px 10px 0px; }
                        div.bannerCvsDiv .menuleftCvs .top_type_jp_over .one_type_cvs .one_type_list .top_type_two .two_text { width: 75px; text-align: left; font-weight: bold; color: #d32222; padding: 5px 10px 5px 0px; font-size:12px; }
                        div.bannerCvsDiv .menuleftCvs .top_type_jp_over .one_type_cvs .one_type_list .top_type_two .two_text a{color:#363636; font-size:10px; letter-spacing:-1px;}

    div.bannerCvsDiv .msgBoxRightCvs { width: 185px; height: 462px; padding: 10px 10px 10px 5px; float: right; background-color: #ffe4c9; }
        div.bannerCvsDiv .msgBoxRightCvs .rightTit { font-weight: 700; font-size: 16px; color: #363437; border-bottom: 1px dotted #d1b7a6; padding-bottom: 5px; }
        div.bannerCvsDiv .msgBoxRightCvs p { font-size: 12px; color: #7d746b; padding: 0px; margin: 3px 0px; width: 185px; overflow: hidden; line-height: 18px; height: 18px; }
            div.bannerCvsDiv .msgBoxRightCvs p font { color: #fc0005; }
            div.bannerCvsDiv .msgBoxRightCvs p.ptitle { font-weight: 700; margin: 20px 0px 15px; color: #363437; }
            div.bannerCvsDiv .msgBoxRightCvs p a { color: #7d746b; }
        div.bannerCvsDiv .msgBoxRightCvs .shixiaoMsgTit { font-weight: 700; font-size: 16px; color: #363437; border-top: 1px dotted #d1b7a6; margin-top: 20px; padding-top: 10px; }
        div.bannerCvsDiv .msgBoxRightCvs .shixiaoMsgTit a{font-weight: 700; font-size: 16px; color: #363437;}
        div.bannerCvsDiv .msgBoxRightCvs .shixiaoMsgCvs{height:189px; overflow:hidden;}
        div.bannerCvsDiv .msgBoxRightCvs .shixiaoMsgCvs p.news { font-size: 12px; color: #7d746b; padding: 0px; margin: 9px 0px 0px; width: 185px; overflow: hidden; line-height: 18px;  }


    div.bannerCvsDiv .bannerCvs {  height: 482px; width:838px; /*margin:auto;*/ float:left; }
        div.bannerCvsDiv .bannerCvs #bannerSlides { height: 482px; width: 838px; margin: 0; position: relative;}
            div.bannerCvsDiv .bannerCvs #bannerSlides .slides_container { overflow: hidden; position: relative; height: 482px; width: 838px; }
                div.bannerCvsDiv .bannerCvs #bannerSlides .slides_container img { height: 482px; width: 838px; }
            div.bannerCvsDiv .bannerCvs #bannerSlides .pagination { z-index: 90; position: absolute; top: 432px; -webkit-margin-before: 0em; -webkit-margin-after: 0em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; -webkit-padding-start: 0px; width: 240px; margin-left: 299px; }
                div.bannerCvsDiv .bannerCvs #bannerSlides .pagination li { margin: 0 2px; display: inline-block; float: left; }
                    div.bannerCvsDiv .bannerCvs #bannerSlides .pagination li a { display: block; width: 34px; height: 27px; color:#fff; text-align: center; padding-top: 8px; padding-right:1px; text-decoration: none; background-image: url(/media/bannerq1.png); overflow: hidden; }
                    div.bannerCvsDiv .bannerCvs #bannerSlides .pagination li.current a { background-image: url(/media/bannerq2.png);  color:#fff; }


/*div.bannerCvsDiv { height: 482px; width: 100%; position: relative; }
    div.bannerCvsDiv .menuleftCvs { width: 182px; float: left; position: relative; z-index: 100; margin-left:100px; }
        div.bannerCvsDiv .menuleftCvs .top_type_jp { height: 32px; }
            div.bannerCvsDiv .menuleftCvs .top_type_jp .one_text { padding: 6px 0px 6px 20px; color: #fff; font-size: 14px; font-weight: 700; background: url(/media/jian10.png) no-repeat right center; background-color: #4a4a4a; }
                div.bannerCvsDiv .menuleftCvs .top_type_jp .one_text img { margin: 0px 10px 0px 20px; float: left; }
                div.bannerCvsDiv .menuleftCvs .top_type_jp .one_text a { font-size: 12px; color: #fff; float: left; }
            div.bannerCvsDiv .menuleftCvs .top_type_jp .one_type_cvs { display: none; position: absolute; z-index: 102; margin-left: 182px; margin-top: -32px; width: 200px; border: 2px solid #a20b0b; background-color: #FFFFFF; }

        div.bannerCvsDiv .menuleftCvs .top_type_jp_over { height: 32px; }
            div.bannerCvsDiv .menuleftCvs .top_type_jp_over .one_text { padding: 6px 0px 6px 20px; color: #fff; font-size: 14px; font-weight: 700; background: url(/media/jian10.png) no-repeat right center; background-color: #a90000; }
                div.bannerCvsDiv .menuleftCvs .top_type_jp_over .one_text img { margin: 0px 10px 0px 20px; float: left; }
                div.bannerCvsDiv .menuleftCvs .top_type_jp_over .one_text a { font-size: 12px; color: #fff; float: left; }
            div.bannerCvsDiv .menuleftCvs .top_type_jp_over .one_type_cvs { display: block; position: absolute; z-index: 102; margin-left: 182px; margin-top: -32px; width: 85px; border: 1px solid #dbd7cf; background-color: #fcf4ea; filter: alpha(Opacity=80); -moz-opacity: 0.8; opacity: 0.8; }

                div.bannerCvsDiv .menuleftCvs .top_type_jp_over .one_type_cvs .one_type_list { width: 75px; background-color: #FFFFFF; padding: 10px 10px 10px 10px; border-right: 1px solid #f5e4d8; }

                    div.bannerCvsDiv .menuleftCvs .top_type_jp_over .one_type_cvs .one_type_list .top_type_two { border-bottom: 1px dotted #e2cab9; padding: 10px 0px 10px 0px; }
                        div.bannerCvsDiv .menuleftCvs .top_type_jp_over .one_type_cvs .one_type_list .top_type_two .two_text { width: 75px; text-align: left; font-weight: bold; color: #d32222; padding: 5px 10px 5px 0px; font-size:12px; }
                        div.bannerCvsDiv .menuleftCvs .top_type_jp_over .one_type_cvs .one_type_list .top_type_two .two_text a{color:#363636; font-size:10px; letter-spacing:-1px;}

    div.bannerCvsDiv .msgBoxRightCvs { width: 185px; height: 462px; padding: 10px 10px 10px 5px; float: right; background-color: #ffe4c9; position: relative; z-index: 100; margin-right:100px; }
        div.bannerCvsDiv .msgBoxRightCvs .rightTit { font-weight: 700; font-size: 16px; color: #363437; border-bottom: 1px dotted #d1b7a6; padding-bottom: 5px; }
        div.bannerCvsDiv .msgBoxRightCvs p { font-size: 12px; color: #7d746b; padding: 0px; margin: 3px 0px; width: 185px; overflow: hidden; line-height: 18px; height: 18px; }
            div.bannerCvsDiv .msgBoxRightCvs p font { color: #fc0005; }
            div.bannerCvsDiv .msgBoxRightCvs p.ptitle { font-weight: 700; margin: 20px 0px 15px; color: #363437; }
            div.bannerCvsDiv .msgBoxRightCvs p a { color: #7d746b; }
        div.bannerCvsDiv .msgBoxRightCvs .shixiaoMsgTit { font-weight: 700; font-size: 16px; color: #363437; border-top: 1px dotted #d1b7a6; margin-top: 20px; padding-top: 10px; }
        div.bannerCvsDiv .msgBoxRightCvs .shixiaoMsgTit a{font-weight: 700; font-size: 16px; color: #363437;}
        div.bannerCvsDiv .msgBoxRightCvs p.news { color: #7d746b; margin-top: 10px; }



    div.bannerCvsDiv .bannerCvs { position: absolute; top: 0px; left: 110px; height: 482px; width:1220px; }
        div.bannerCvsDiv .bannerCvs #bannerSlides { height: 482px; width: 1220px; margin: 0; }
            div.bannerCvsDiv .bannerCvs #bannerSlides .slides_container { overflow: hidden; position: relative; height: 482px; width: 1220px; }
                div.bannerCvsDiv .bannerCvs #bannerSlides .slides_container img { height: 482px; width: 1220px; }
            div.bannerCvsDiv .bannerCvs #bannerSlides .pagination { z-index: 90; position: absolute; top: 432px; -webkit-margin-before: 0em; -webkit-margin-after: 0em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; -webkit-padding-start: 0px; width: 240px; margin-left: 429px; }
                div.bannerCvsDiv .bannerCvs #bannerSlides .pagination li { margin: 0 2px; display: inline-block; float: left; }
                    div.bannerCvsDiv .bannerCvs #bannerSlides .pagination li a { display: block; width: 34px; height: 27px; color:#fff; text-align: center; padding-top: 8px; padding-right:1px; text-decoration: none; background-image: url(/media/bannerq1.png); overflow: hidden; }
                    div.bannerCvsDiv .bannerCvs #bannerSlides .pagination li.current a { background-image: url(/media/bannerq2.png);  color:#fff; }*/

    /*div.bannerCvsDiv .bannerCvs { position: absolute; top: 0px; left: 0px; height: 482px; }
        div.bannerCvsDiv .bannerCvs #bannerSlides { height: 482px; width: 1440px; margin: 0; }
            div.bannerCvsDiv .bannerCvs #bannerSlides .slides_container { overflow: hidden; position: relative; height: 482px; width: 100%; }
                div.bannerCvsDiv .bannerCvs #bannerSlides .slides_container img { height: 482px; width: 100%; }
            div.bannerCvsDiv .bannerCvs #bannerSlides .pagination { z-index: 90; position: absolute; top: 432px; -webkit-margin-before: 0em; -webkit-margin-after: 0em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; -webkit-padding-start: 0px; width: 240px; margin-left: 529px; }
                div.bannerCvsDiv .bannerCvs #bannerSlides .pagination li { margin: 0 2px; display: inline-block; float: left; }
                    div.bannerCvsDiv .bannerCvs #bannerSlides .pagination li a { display: block; width: 34px; height: 27px; color:#fff; text-align: center; padding-top: 8px; padding-right:1px; text-decoration: none; background-image: url(/media/bannerq1.png); overflow: hidden; }
                    div.bannerCvsDiv .bannerCvs #bannerSlides .pagination li.current a { background-image: url(/media/bannerq2.png);  color:#fff; }*/



/*首页banner内容样式开始 2015-01-20 10:50结束*/
/*首页内容开始 2015-01-20 14:37开始*/
div.indexCvsAll{/*background-color:#f2f2f2;*/}
div.indexCvsDiv{width: 1220px; margin: auto; padding:20px 0px;}
div.zeroFloor { border: 1px solid #cacaca; margin-bottom: 10px; height: 280px; background-color: #fff; }
    div.zeroFloor .leftCont { width: 288px; float:left; }
        div.zeroFloor .leftCont .leftSlides { width: 288px; height: 184px; }
            div.zeroFloor .leftCont .leftSlides #leftBannerSlides { height: 184px; width: 288px; margin: 0; position: relative; }
                div.zeroFloor .leftCont .leftSlides #leftBannerSlides .slides_container { overflow: hidden; position: relative; height: 184px; width: 288px; }
                    div.zeroFloor .leftCont .leftSlides #leftBannerSlides .slides_container img { height: 184px; width: 288px; }
                div.zeroFloor .leftCont .leftSlides #leftBannerSlides .pagination { z-index: 99; position: absolute; top: 10px; right: 0px; -webkit-margin-before: 0em; -webkit-margin-after: 0em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; -webkit-padding-start: 0px; width: 40px; margin-right: 10px; }
                    div.zeroFloor .leftCont .leftSlides #leftBannerSlides .pagination li { margin: 0 1px; display: inline-block; float: left; }
                        div.zeroFloor .leftCont .leftSlides #leftBannerSlides .pagination li a { display: block; width: 11px; height: 0; padding-top: 11px; background-image: url(/media/21.png); overflow: hidden; }
                        div.zeroFloor .leftCont .leftSlides #leftBannerSlides .pagination li.current a { background-image: url(/media/22.png); }
        div.zeroFloor .leftCont .brandCont { margin: 0px 10px; border-top: 1px solid #cacaca; }
            div.zeroFloor .leftCont .brandCont ul { display: block; list-style-type: disc; -webkit-margin-before: 1em; -webkit-margin-after: 1em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; -webkit-padding-start: 0px; }
                div.zeroFloor .leftCont .brandCont ul li { float: left; display: block; width: 134px; text-align: center; list-style: none;}
                div.zeroFloor .leftCont .brandCont ul li img{ width:134px; height:48px;}
                    div.zeroFloor .leftCont .brandCont ul li p { width: 134px; line-height: 22px; color: #444; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
    div.zeroFloor .rightCont { width: 929px; border-left: 1px solid #cacaca; float: left; height: 280px; }
        div.zeroFloor .rightCont .bigTitle { height: 39px; }
            div.zeroFloor .rightCont .bigTitle .titleOver { float: left; border-right: 1px solid #cacaca; width: 185px; height: 28px; border-bottom: 1px solid #cacaca; background-color: #f7f7f7; padding-top: 10px; font-size: 16px; font-weight: 700; color: #323232; text-align: center; cursor: pointer; }
            div.zeroFloor .rightCont .bigTitle .titleOn { float: left; border-right: 1px solid #bcbcbc; width: 185px; height: 28px; border-bottom: 1px solid #bcbcbc; background-color: #bcbcbc; padding-top: 10px; font-size: 16px; font-weight: 700; color: #323232; text-align: center; cursor: pointer; }
        div.zeroFloor .rightCont .bigContOn, div.zeroFloor .rightCont .bigContOver { height: 240px; }
        div.zeroFloor .rightCont .bigContOn { display: block; }
        div.zeroFloor .rightCont .bigContOver { display: none; }
            div.zeroFloor .rightCont .bigContOn img, div.zeroFloor .rightCont .bigContOver img { width: 185px; height: 240px; float: left; margin-right: 1px; }
                div.zeroFloor .rightCont .bigContOn img.lastimg, div.zeroFloor .rightCont .bigContOver img.lastimg { float: right; margin-right: 0px; }

div.broadcastFloor { border: 1px solid #cacaca; margin-bottom: 10px; padding: 22px 7px 22px 8px; background-color:#fff;}
    div.broadcastFloor .broadDiv { width: 369px; height: 136px; margin: 0px 16px; float: left; }
        div.broadcastFloor .broadDiv img { width: 369px; height: 136px; }

div.HOME_TONG_B{width:1220px; height:92px;}


div.FloorTitle { padding-top: 10px; height: 26px; }
    div.FloorTitle .protypename { font-size: 22px; font-weight: 700; width: 200px; float: left; }
    div.FloorTitle .hotSearch { font-size: 12px; color: #aeaeae; float: left; padding-top: 6px; }
        div.FloorTitle .hotSearch a { font-size: 12px; color: #aeaeae; }
    div.FloorTitle .more { font-size: 12px; color: #aeaeae; float: right; padding-top: 6px; }
        div.FloorTitle .more a { font-size: 12px; color: #aeaeae; }

div.FloorBorder_1F { border-bottom: 2px solid #98561c; }
    div.FloorBorder_1F .protypename { color: #98561c; }
div.FloorFAQ_1F { background-color: #98561c; }
div.FloorBorder_2F { border-bottom: 2px solid #7ea674; }
    div.FloorBorder_2F .protypename { color: #7ea674; }
div.FloorFAQ_2F { background-color: #7ea674; }
div.FloorBorder_3F { border-bottom: 2px solid #9b7a69; }
    div.FloorBorder_3F .protypename { color: #9b7a69; }
div.FloorFAQ_3F { background-color: #9b7a69; }
div.FloorBorder_4F { border-bottom: 2px solid #30a8e7; }
    div.FloorBorder_4F .protypename { color: #30a8e7; }
div.FloorFAQ_4F { background-color: #30a8e7; }
div.FloorBorder_5F { border-bottom: 2px solid #d7a83c; }
    div.FloorBorder_5F .protypename { color: #d7a83c; }
div.FloorFAQ_5F { background-color: #d7a83c; }
div.FloorBorder_6F { border-bottom: 2px solid #9c97cf; }
    div.FloorBorder_6F .protypename { color: #9c97cf; }
div.FloorFAQ_6F { background-color: #9c97cf; }


div.firstFloor { background-color:#fff; margin-bottom:10px; }
div.firstFloor .leftContent{width:1046px; float:left;}
    div.firstFloor .leftContent .firstSlides { width: 200px; height: 303px; float: left; }
        div.firstFloor .leftContent .firstSlides #firstBannerSlides,div.firstFloor .leftContent .firstSlides #secondBannerSlides,div.firstFloor .leftContent .firstSlides #thirdBannerSlides { width: 200px; height: 303px; margin: 0; position: relative; }
        div.firstFloor .leftContent .firstSlides #fourthBannerSlides,div.firstFloor .leftContent .firstSlides #fifthBannerSlides,div.firstFloor .leftContent .firstSlides #sixthBannerSlides { width: 200px; height: 303px; margin: 0; position: relative; }
            div.firstFloor .leftContent .firstSlides #firstBannerSlides .slides_container,div.firstFloor .leftContent .firstSlides #secondBannerSlides .slides_container,div.firstFloor .leftContent .firstSlides #thirdBannerSlides .slides_container { overflow: hidden; position: relative; width: 200px; height: 303px; }
            div.firstFloor .leftContent .firstSlides #fourthBannerSlides .slides_container,div.firstFloor .leftContent .firstSlides #fifthBannerSlides .slides_container,div.firstFloor .leftContent .firstSlides #sixthBannerSlides .slides_container { overflow: hidden; position: relative; width: 200px; height: 303px; }
                div.firstFloor .leftContent .firstSlides #firstBannerSlides .slides_container img,div.firstFloor .leftContent .firstSlides #secondBannerSlides .slides_container img,div.firstFloor .leftContent .firstSlides #thirdBannerSlides .slides_container img { width: 200px; height: 303px; }
                div.firstFloor .leftContent .firstSlides #fourthBannerSlides .slides_container img,div.firstFloor .leftContent .firstSlides #fifthBannerSlides .slides_container img,div.firstFloor .leftContent .firstSlides #sixthBannerSlides .slides_container img { width: 200px; height: 303px; }
            div.firstFloor .leftContent .firstSlides #firstBannerSlides .pagination,div.firstFloor .leftContent .firstSlides #secondBannerSlides .pagination,div.firstFloor .leftContent .firstSlides #thirdBannerSlides .pagination { z-index: 999; position: absolute; bottom: 10px; right: 0px; -webkit-margin-before: 0em; -webkit-margin-after: 0em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; -webkit-padding-start: 0px; width: 40px; margin-right: 10px;  }
            div.firstFloor .leftContent .firstSlides #fourthBannerSlides .pagination,div.firstFloor .leftContent .firstSlides #fifthBannerSlides .pagination,div.firstFloor .leftContent .firstSlides #sixthBannerSlides .pagination { z-index: 999; position: absolute; bottom: 10px; right: 0px; -webkit-margin-before: 0em; -webkit-margin-after: 0em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; -webkit-padding-start: 0px; width: 40px; margin-right: 10px; }
                div.firstFloor .leftContent .firstSlides #firstBannerSlides .pagination li,div.firstFloor .leftContent .firstSlides #secondBannerSlides .pagination li,div.firstFloor .leftContent .firstSlides #thirdBannerSlides .pagination li { margin: 0 1px; display: inline-block; float: left; }
                div.firstFloor .leftContent .firstSlides #fourthBannerSlides .pagination li,div.firstFloor .leftContent .firstSlides #fifthBannerSlides .pagination li,div.firstFloor .leftContent .firstSlides #sixthBannerSlides .pagination li { margin: 0 1px; display: inline-block; float: left; }
                    div.firstFloor .leftContent .firstSlides #firstBannerSlides .pagination li a,div.firstFloor .leftContent .firstSlides #secondBannerSlides .pagination li a,div.firstFloor .leftContent .firstSlides #thirdBannerSlides .pagination li a { display: block; width: 11px; height: 0; padding-top: 11px; background-image: url(/media/1f_q1.png); overflow: hidden; }
                    div.firstFloor .leftContent .firstSlides #fourthBannerSlides .pagination li a,div.firstFloor .leftContent .firstSlides #fifthBannerSlides .pagination li a,div.firstFloor .leftContent .firstSlides #sixthBannerSlides .pagination li a { display: block; width: 11px; height: 0; padding-top: 11px; background-image: url(/media/1f_q1.png); overflow: hidden; }
                        div.firstFloor .leftContent .firstSlides #firstBannerSlides .pagination li.current a,div.firstFloor .leftContent .firstSlides #secondBannerSlides .pagination li.current a,div.firstFloor .leftContent .firstSlides #thirdBannerSlides .pagination li.current a { background-image: url(/media/1f_q2.png); }
                        div.firstFloor .leftContent .firstSlides #fourthBannerSlides .pagination li.current a,div.firstFloor .leftContent .firstSlides #fifthBannerSlides .pagination li.current a,div.firstFloor .leftContent .firstSlides #sixthBannerSlides .pagination li.current a { background-image: url(/media/1f_q2.png); }
  
            /*div.firstFloor .leftContent .firstSlides #firstBannerSlides .pagination { z-index: 999; position: absolute; bottom: 10px; right: 0px; -webkit-margin-before: 0em; -webkit-margin-after: 0em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; -webkit-padding-start: 0px; width: 40px; margin-right: 10px; }
                div.firstFloor .leftContent .firstSlides #firstBannerSlides .pagination li { margin: 0 1px; display: inline-block; float: left; }
                    div.firstFloor .leftContent .firstSlides #firstBannerSlides .pagination li a { display: block; width: 11px; height: 0; padding-top: 11px; background-image: url(/media/1f_q1.png); overflow: hidden; }
                    div.firstFloor .leftContent .firstSlides #firstBannerSlides .pagination li.current a { background-image: url(/media/1f_q2.png); }*/
    

                    div.firstFloor .leftContent .recommendPro { height: 303px; float: left; width:846px; }
        div.firstFloor .leftContent .recommendPro .proCvs { height: 110px; padding: 18px 21px 23px 8px; border-right: 1px solid #e3e3e3; float: left; }
            div.firstFloor .leftContent .recommendPro .proCvs .img { float: left; width: 140px; height: 110px; margin-right: 15px; }
                div.firstFloor .leftContent .recommendPro .proCvs .img img { width: 140px; height: 110px; border: none; }
            div.firstFloor .leftContent .recommendPro .proCvs .info { width: 97px; float: left; line-height:25px; }
                div.firstFloor .leftContent .recommendPro .proCvs .info .f14 { font-size: 14px; font-family: '微软雅黑'; color: #333; line-height:20px; height: 20px; overflow: hidden; }
                div.firstFloor .leftContent .recommendPro .proCvs .info .f14 a{font-size: 14px; font-family: '微软雅黑'; color: #333;}
                div.firstFloor .leftContent .recommendPro .proCvs .info span.ziti { font-family: '微软雅黑'; line-height:25px;}
                div.firstFloor .leftContent .recommendPro .proCvs .info span.redColor { color: #c9033b; line-height:25px;}
                div.firstFloor .leftContent .recommendPro .proCvs .info span.price { color: #666; line-height:25px;}
        div.firstFloor .leftContent .recommendPro .proBorder { border-bottom: 1px solid #e3e3e3; }
    div.firstFloor .leftContent .proRecommend1{float:left; width:200px; height:179px;}
        div.firstFloor .leftContent .proRecommend1 img{width:200px; height:179px; border:none;}
    div.firstFloor .leftContent .proFAQ { float:left; width:200px; height:179px;}
        div.firstFloor .leftContent .proFAQ .faqTitle { color: #faf7f3; width: 15px; padding: 30px 7px; height: 119px; float:left; text-align:center;}
            div.firstFloor .leftContent .proFAQ .faqTitle span { font-family: 微软雅黑; font-size: 15px; font-weight: 700; line-height: 17px; }
        div.firstFloor .leftContent .proFAQ .faqListCvs { width: 161px; background-color: #f2f2f2; height: 150px; padding: 15px 0 14px 10px; overflow: hidden; float:left; }
            div.firstFloor .leftContent .proFAQ .faqListCvs ul { list-style: none; overflow: hidden; border: 0; outline: 0; height:150px; font-size: 100%; vertical-align: baseline; }
                div.firstFloor .leftContent .proFAQ .faqListCvs ul li { height: 25px; line-height: 25px; padding: 0 10px 0 15px; list-style: none; background:url(/media/point.png) left center no-repeat; overflow:hidden; color:gray; }
                div.firstFloor .leftContent .proFAQ .faqListCvs ul li a{color:gray;}

    div.firstFloor .leftContent .proRecommend2{float:left; width:282px; height:179px;}
        div.firstFloor .leftContent .proRecommend2 img{width:282px; height:179px; border:none;}
    div.firstFloor .hotBrand{border:1px solid #e3e3e3; padding:5px 0px 5px 0px; height:50px;}
    div.firstFloor .hotBrand .hotBrandtitle{width:198px; float:left; font-size:14px; padding-top:13px; font-family:'微软雅黑'; color:#003048; text-align:center;}
    div.firstFloor .hotBrand .hotBrandtitle a{font-size:14px;font-family:'微软雅黑'; color:#003048; }
    div.firstFloor .hotBrand .hotBrandtitle span{color:#9d8579;}
    div.firstFloor .hotBrand .brandImg{width:140px; height:50px; margin:0px 15px; float:left;}
    div.firstFloor .hotBrand .brandImg img{width:140px; height:50px;}



/*销量排行榜开始*/
.salesTop { width: 173px; border-right: 1px solid #e3e3e3; float: right; height: 482px; }
    .salesTop .floor_hot_title { font-weight: bold; line-height: 20px; height: 20px; font-size: 14px; padding: 5px 0px 5px 5px; }
    .salesTop .floor_hot_title_1F { color: #98561c; background-color: #faf0e7; }
    .salesTop .floor_hot_title_2F { color: #7ea674; background-color: #eff8e5; }
    .salesTop .floor_hot_title_3F { color: #9b7a69; background-color: #f9f0e9; }
    .salesTop .floor_hot_title_4F { color: #30a8e7; background-color: #e9f6ff; }
    .salesTop .floor_hot_title_5F { color: #d7a83c; background-color: #f9f5e9; }
    .salesTop .floor_hot_title_6F { color: #9c97cf; background-color: #cb99cc; }

.pub_hot_list { padding: 5px 0px 5px 0px; }
.home_hot_li { width: 163px; height: 25px; padding: 6px 5px 5px 5px; border-bottom: 1px solid #dddddd; }
    .home_hot_li .hot_number { float: left; width: 14px; height: 13px; margin-right:2px; line-height: 12px; font-size: 11px; text-align: center; border: 1px solid #ab4900; background-color: #ab4900; color: #FFFFFF; }
    .home_hot_li .hot_name { height: 20px; overflow: hidden; float: left; width: 98px; padding: 0px 0px 0px 0px; }
    .home_hot_li .hot_price { height: 20px; overflow: inherit; float: right; width: 45px; color: #c9033b; text-align: right; padding-right: 2px; }
        .home_hot_li .hot_price span { font-family: '微软雅黑'; }

    .home_hot_li .hot_content { width: 163px; padding: 10px 0px 5px 0px; display: none; }
        .home_hot_li .hot_content .pro_pic { width: 92px; height: 66px; float: left; margin-right: 10px; }
            .home_hot_li .hot_content .pro_pic img { width: 92px; height: 66px; }
        .home_hot_li .hot_content .info { height: 66px; width: 60px; line-height: 14px; float: right; font-size: 12px; overflow: hidden; color: #666; letter-spacing: -1px; }
            .home_hot_li .hot_content .info span { color: #c9033b; }
            .home_hot_li .hot_content .info font { font-family: '微软雅黑'; }

.home_hot_li_over { width: 163px; padding: 8px 5px 5px 5px; border-bottom: 1px solid #dddddd; }
    .home_hot_li_over .hot_number { float: left; width: 14px; height: 13px;  margin-right:2px; line-height: 12px; font-size: 11px; text-align: center; border: 1px solid #c5023c; background-color: #c5023c; color: #FFFFFF; }
    .home_hot_li_over .hot_name { height: 20px; overflow: hidden; float: left; width: 143px; padding: 0px 0px 0px 0px; }
    .home_hot_li_over .hot_price { display: none; height: 20px; overflow: inherit; float: right; width: 45px; color: #c9033b; text-align: right; padding-right: 2px; }
        .home_hot_li_over .hot_price span { font-family: '微软雅黑'; }

    .home_hot_li_over .hot_content { width: 163px; padding: 10px 0px 5px 0px; }
        .home_hot_li_over .hot_content .pro_pic { width: 92px; height: 66px; float: left; margin-right: 10px; }
            .home_hot_li_over .hot_content .pro_pic img { width: 92px; height: 66px; }
        .home_hot_li_over .hot_content .info { height: 66px; width: 60px; line-height: 14px; float: right; font-size: 12px; overflow: hidden; color: #666; letter-spacing: -1px; }
            .home_hot_li_over .hot_content .info span { color: #c9033b; }
            .home_hot_li_over .hot_content .info font { font-family: '微软雅黑'; }
/*销量排行榜结束*/
/*解决方案开始*/
div.solutionCvs { border: 1px solid #e3e3e3; border-top: 2px solid #b42624; height: 321px; background-color: #fff; margin-bottom:10px; margin-top:20px; }
    div.solutionCvs .leftCvs { width: 243px; border-right: 1px solid #e3e3e3; float: left; }
        div.solutionCvs .leftCvs .solutionTitle { padding: 22px 43px 20px 50px; width: 150px; font-family: '微软雅黑'; }
            div.solutionCvs .leftCvs .solutionTitle p { text-align: center; font-size: 34px; line-height: 34px; font-weight: 700; color: #e7120e; }
                div.solutionCvs .leftCvs .solutionTitle p.solu { font-size: 16px; line-height: 16px; color: #ebebeb; text-align: right; font-weight: normal; }
        div.solutionCvs .leftCvs .solutionList { height: 229px; }
            div.solutionCvs .leftCvs .solutionList .listOut { padding: 7px 10px 7px 25px; position: relative; font-size: 16px; color: #6a6a6a; line-height: 26px; cursor: pointer; }
                div.solutionCvs .leftCvs .solutionList .listOut .sorrow { position: absolute; top: 13px; right: -16px; width: 16px; height: 23px; display: none; }
                    div.solutionCvs .leftCvs .solutionList .listOut .sorrow img { width: 16px; height: 23px; }
            div.solutionCvs .leftCvs .solutionList .listOn { padding: 12px 10px 12px 25px; position: relative; font-size: 16px; color: #686868; font-weight: bold; line-height: 26px; background-color: #e4e4e4; cursor: pointer; }
                div.solutionCvs .leftCvs .solutionList .listOn .sorrow { position: absolute; top: 13px; right: -16px; width: 16px; height: 23px; display: block; }
                    div.solutionCvs .leftCvs .solutionList .listOn .sorrow img { width: 16px; height: 23px; }
    div.solutionCvs .centerCvs { width: 688px; float: left; }
        div.solutionCvs .centerCvs .centerDesc { padding: 5px 15px; height: 82px; background-color: #b77320; color: #fff; font-size: 16px; font-weight: 700; line-height: 35px; }
        div.solutionCvs .centerCvs .centerSolutionOut { width: 688px; height: 229px; display: none; }
            div.solutionCvs .centerCvs .centerSolutionOut .listone { width: 192px; padding: 25px 18px 18px 19px; float: left; }
                div.solutionCvs .centerCvs .centerSolutionOut .listone .img { width: 192px; height: 146px; margin-bottom: 10px; }
                    div.solutionCvs .centerCvs .centerSolutionOut .listone .img img { width: 192px; height: 146px; border: none; }
                div.solutionCvs .centerCvs .centerSolutionOut .listone p { font-size: 14px; color: #9d9d9d; line-height: 30px; height: 30px; overflow: hidden; text-align:center; }
                    div.solutionCvs .centerCvs .centerSolutionOut .listone p a { color: #9d9d9d; font-size: 14px; }
        div.solutionCvs .centerCvs .centerSolutionOn { width: 688px; height: 229px; display: block; }
            div.solutionCvs .centerCvs .centerSolutionOn .listone { width: 192px; padding: 25px 18px 18px 19px; float: left; }
                div.solutionCvs .centerCvs .centerSolutionOn .listone .img { width: 192px; height: 146px; margin-bottom: 10px; }
                    div.solutionCvs .centerCvs .centerSolutionOn .listone .img img { width: 192px; height: 146px; border: none; }
                div.solutionCvs .centerCvs .centerSolutionOn .listone p { font-size: 14px; color: #9d9d9d; line-height: 30px; height: 30px; overflow: hidden; text-align:center; }
                    div.solutionCvs .centerCvs .centerSolutionOn .listone p a { color: #9d9d9d; font-size: 14px; }
    div.solutionCvs .rightCvs { width: 286px; float: right; height:321px; }
        div.solutionCvs .rightCvs #solutionBannerSlides { width: 286px; height:321px; margin: 0; position: relative; }
            div.solutionCvs .rightCvs #solutionBannerSlides .slides_container { overflow: hidden; position: relative; width: 286px; height:321px; }
                div.solutionCvs .rightCvs #solutionBannerSlides .slides_container img { width: 286px; height:321px; }
            div.solutionCvs .rightCvs #solutionBannerSlides .pagination { z-index: 999; position: absolute; top: 10px; right: 0px; -webkit-margin-before: 0em; -webkit-margin-after: 0em; -webkit-margin-start: 0px; -webkit-margin-end: 0px; -webkit-padding-start: 0px; width: 40px; margin-right: 10px;   }
                div.solutionCvs .rightCvs #solutionBannerSlides .pagination li { margin: 0 1px; display: inline-block; float: left; }
                    div.solutionCvs .rightCvs #solutionBannerSlides .pagination li a { display: block; width: 11px; height: 0; padding-top: 11px; background-image: url(/media/1f_q1.png); overflow: hidden; }
                    div.solutionCvs .rightCvs #solutionBannerSlides .pagination li.current a { background-image: url(/media/1f_q2.png);  }
        

/*解决方案结束*/


/*首页内容开始 2015-01-20 14:37结束*/
/*底部内容开始 2015-01-21 15:24*/
.index_bottom { background-color: #5e5e5e; }
    .index_bottom .bottomCvs { width: 1220px; margin: auto; }

        .index_bottom .bottomCvs .bottom_canvas { padding: 35px 0px; }
            .index_bottom .bottomCvs .bottom_canvas .group { width: 140px; float: left; padding-left: 8px; padding-right: 8px; }
                .index_bottom .bottomCvs .bottom_canvas .group .title { font-size: 14px; font-weight: bold; color: #a4a4a4; text-align: center; height: 30px; }
                .index_bottom .bottomCvs .bottom_canvas .group .info { font-size: 14px; color: #a4a4a4; padding-top: 5px; padding-bottom: 10px; text-align: center; line-height: 30px; }


                .index_bottom .bottomCvs .bottom_canvas .group a:link { color: #a4a4a4; font-size: 14px; text-decoration: none; line-height: 30px; }
                .index_bottom .bottomCvs .bottom_canvas .group a:visited { color: #a4a4a4; font-size: 14px; text-decoration: none; line-height: 30px; }
                .index_bottom .bottomCvs .bottom_canvas .group a:hover { color: #CC0000; font-size: 14px; text-decoration: underline; line-height: 30px; }
                .index_bottom .bottomCvs .bottom_canvas .group a:active { color: #CC0000; font-size: 14px; text-decoration: underline; line-height: 30px; }

        .index_bottom .bottomCvs .wxCvs { float: right; padding: 0px 40px 0px 90px; width: 120px; text-align: center; font-size: 12px; color: #fff; line-height: 22px; border-left: 1px solid #aeaeae; }
            .index_bottom .bottomCvs .wxCvs img { width: 120px; height: 120px; margin-bottom: 10px; }


.backToTop { position: fixed; right: 0px; bottom: 0px; width: 44px; height: 43px; cursor: pointer; display: none; }
    .backToTop img { width: 44px; height: 43px; }

/*底部内容结束 2015-01-21 15:24*/





div.mainmenu_bg{height:37px; background-image:url(/images/mall_bg.png); background-position:0px -183px; background-repeat:repeat-x;}
div.mainmenu{width:998px; height:37px; margin:auto;}
div.mainmenu div.all_pro_type_m{float:left; cursor:pointer; width:182px; height:29px; padding:8px 0px 0px 20px; background-image:url(/images/mall_bg.png); background-repeat:no-repeat; background-position:0px -221px;}
div.mainmenu div.all_pro_type_m a{ font-size:14px; color:#FFFFFF;}

div.mainmenu div.all_pro_type{float:left; cursor:pointer; width:202px; height:37px; padding:0px 0px 0px 0px; background-image:url(/images/mall_bg.png); background-repeat:no-repeat; background-position:0px -221px;}

div.mainmenu div.all_pro_type .all_text{width:182px; height:29px; padding:8px 0px 0px 20px; color:#FFFFFF; font-size:14px;}
div.mainmenu div.all_pro_type .all_type_cvs{ display:none; position:absolute; z-index:100; background-color:#fff6f0; width:198px; border-left:2px solid #a20b0b;border-right:2px solid #a20b0b;border-bottom:2px solid #a20b0b;}
/*主分类菜单**/
/*div.top_type_one{border-bottom:1px solid #e2cab9; border-top:1px solid #ffffff; height:36px; }
div.top_type_one .one_text{padding:8px 0px 8px 20px; font-size:14px; background-image:url(/images/mall_bg.png); background-position:-250px -138px; background-repeat:no-repeat;}
div.top_type_one .one_text a{font-size:14px; }
div.top_type_one .one_type_cvs{ display:none; position:absolute; z-index:1; margin-left:170px; width:700px; border:2px solid #a20b0b; background-color:#FFFFFF;}


div.top_type_one_over{ border-top:2px solid #a20b0b;border-bottom:2px solid #a20b0b; background-color:#FFFFFF; height:34px;}
div.top_type_one_over .one_text{padding:7px 0px 9px 20px; font-size:14px; position:absolute; z-index:99; background-color:#ffffff; width:152px;}
div.top_type_one_over .one_text a{ font-size:14px;}
div.top_type_one_over .one_type_cvs{ display:block; position:absolute; z-index:98; margin-left:170px; margin-top:-2px; width:700px; border:2px solid #a20b0b; background-color:#fcf4ea;}
div.top_type_one_over .one_type_cvs .one_type_list{ float:left; width:470px; background-color:#FFFFFF;padding:10px 10px 10px 10px; border-right:1px solid #f5e4d8;}
div.top_type_one_over .one_type_cvs .one_type_brand{ float:right; width:200px;}

div.top_type_one_over .one_type_cvs .one_type_brand .brand_hot_text{ clear:both; font-weight:bold; padding:10px 0px 5px 5px; color:#cc0000;}
div.top_type_one_over .one_type_cvs .one_type_brand .brand_list{ padding:5px 0px 5px 5px;}
div.top_type_one_over .one_type_cvs .one_type_brand .brand_list .brand_li{float:left; width:90px; height:33px;}
div.top_type_one_over .one_type_cvs .one_type_brand .brand_list .brand_li img{width:88px; height:31px;}

div.top_type_one_over .one_type_cvs .one_type_brand .product_hot_text{ clear:both; font-weight:bold; padding:10px 0px 5px 5px; color:#cc0000;}
div.top_type_one_over .one_type_cvs .one_type_brand .product_list{ padding:5px 0px 5px 5px;}
div.top_type_one_over .one_type_cvs .one_type_brand .product_list .product_li{float:left; width:90px; height:100px;}
div.top_type_one_over .one_type_cvs .one_type_brand .product_list .product_li ximg{width:88px; height:31px;}
div.top_type_one_over .one_type_cvs .one_type_brand .product_list .product_li div{ height:18px; overflow:hidden;white-space:nowrap; width:80px;}

div.top_type_one_over .one_type_cvs .one_type_list .top_type_two{ border-bottom:1px  dotted #e2cab9; padding:5px 0px 5px 0px; }
div.top_type_one_over .one_type_cvs .one_type_list .top_type_two .two_text{ float:left; width:85px; text-align:right; font-weight:bold; color:#d32222; padding:0px 10px 0px 0px;}
div.top_type_one_over .one_type_cvs .one_type_list .top_type_two .two_type_cvs{ float:left; width:370px;}
div.top_type_one_over .one_type_cvs .one_type_list .top_type_two .two_type_cvs .three_text{ float:left; padding:2px 0px 4px 0px;}
div.top_type_one_over .one_type_cvs .one_type_list .top_type_two .two_type_cvs .three_text div{ border-left:1px solid #dddddd; line-height:16px;padding:0px 8px 0px 8px;white-space:nowrap; }
    
    */



div.mainmenu a.menu:link{ float:left; width:82px; text-align:center; height:27px; padding-top:10px; color:#ffffff; text-decoration:none; font-size:14px;font-weight:bold;background-image:url(/images/mall_bg.png); background-repeat:no-repeat; background-position:-111px -259px;}
div.mainmenu a.menu:visited{ float:left; width:82px; text-align:center; height:27px; padding-top:10px;  color: #ffffff; text-decoration:none; font-size:14px;font-weight:bold;background-image:url(/images/mall_bg.png); background-repeat:no-repeat; background-position:-111px -259px;}
div.mainmenu a.menu:hover{  float:left; width:82px; text-align:center; height:27px; padding-top:10px;  color:#ffffff; text-decoration:none; font-size:14px; font-weight:bold;background-image:url(/images/mall_bg.png); background-repeat:no-repeat; background-position:0px -259px;}
div.mainmenu a.menu:active{ float:left; width:82px; text-align:center; height:27px; padding-top:10px;  color:#ffffff; text-decoration:none; font-size:14px; font-weight:bold;background-image:url(/images/mall_bg.png); background-repeat:no-repeat; background-position:0px -259px;}

div.mainmenu a.menu_over:link{ float:left; width:82px; text-align:center; height:27px; padding-top:10px; color:#ffffff; text-decoration:none; font-size:14px;font-weight:bold;background-image:url(/images/mall_bg.png); background-repeat:no-repeat; background-position:0px -259px;}
div.mainmenu a.menu_over:visited{ float:left; width:82px; text-align:center; height:27px; padding-top:10px;  color: #ffffff; text-decoration:none; font-size:14px;font-weight:bold;background-image:url(/images/mall_bg.png); background-repeat:no-repeat; background-position:0px -259px;}
div.mainmenu a.menu_over:hover{ float:left; width:82px; text-align:center; height:27px; padding-top:10px;  color:#ffffff; text-decoration:none; font-size:14px; font-weight:bold;background-image:url(/images/mall_bg.png); background-repeat:no-repeat; background-position:0px -259px;}
div.mainmenu a.menu_over:active{ float:left; width:82px; text-align:center; height:27px; padding-top:10px;  color: #ffffff; text-decoration:none;font-size:14px;font-weight:bold;background-image:url(/images/mall_bg.png); background-repeat:no-repeat; background-position:0px -259px;}

.pro_base_cvs{border-bottom:1px dotted #eeeeee; padding-bottom:20px;}
.pro_base_cvs .f{ clear:left; padding-top:5px; padding-bottom:5px; }
.pp5{ float:left;  background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-2px -383px; width:71px; height:15px; padding:0px; margin:0px;}

.top_search_index_canvas{ clear:both; display:none; margin-left:2px; padding:2px 0px 2px 0px;position:absolute; z-index:100; width:415px; overflow:hidden; background-color:#ffffff; border:1px solid #dddddd;}
.top_search_index_canvas div{ padding:2px 3px 2px 8px; color:#333333; width:240px;white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}
.top_search_index_canvas div.over{ background-color:#D9E2FF; width:240px;white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}

/**** top end ***/


/** navigation begin **/
div.navigation{ height:35px; background-image:url(/images/mall_button.png); background-repeat:repeat-x; background-position:-0px -1156px; }
div.navigation div.alltype{ width:199px; float:left; cursor:pointer;height:35px;background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-6px -1113px; }
div.navigation div.alltype .text{ font-size:14px; font-weight:bold; color:#FFFFFF; padding:8px 0px 0px 30px; height:25px; }
div.navigation div.alltype .typemenu{ display:none; position:absolute; z-index:20; width:199px;}
div.navigation div.naviinfo{ float:left; width:760px; padding:8px 0px 0px 10px;}

/** navigation end **/


/**首页网站亮点**/
div.bright_a{float:left; width:118px; height:51px;}
div.bright_a img{width:118px; height:49px;background-image:url(/images/mall_bg.png); background-repeat:no-repeat; background-position:-6px -303px;}
div.bright_b{float:right; width:118px; height:49px;}
div.bright_b img{width:118px; height:49px;background-image:url(/images/mall_bg.png); background-repeat:no-repeat; background-position:-127px -303px;}
div.bright_c{float:left; width:118px; height:49px;}
div.bright_c img{width:118px; height:49px;background-image:url(/images/mall_bg.png); background-repeat:no-repeat; background-position:-248px -303px;}
div.bright_d{float:right; width:118px; height:49px;}
div.bright_d img{width:118px; height:49px;background-image:url(/images/mall_bg.png); background-repeat:no-repeat; background-position:-369px -303px;}


/*首页新闻**/
.topnews_title{ padding:5px 10px 5px 10px;font-family:'微软雅黑','黑体'; font-size:16px;}
.topnews_list{ padding:0px 10px 5px 10px;}
.topnews_list .topnews_li{ height:22px; width:210px; overflow:hidden;white-space:nowrap;text-overflow: ellipsis;max-width:210px;  }
/**首页楼层**/
.floor_first{border-bottom:2px solid #c61111; padding:15px 0px 3px 0px;}
.floor_first .floor_title{float:left; font-size:18px;width:200px; font-family:'微软雅黑','黑体';}
.floor_first .floor_title span{ color:#df2626; font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.floor_first .floor_type_more{float:right; width:780px; text-align:right; overflow:hidden; color:#999999;}

.floor_content{border:1px solid #dddddd; background-color:#f3f3f3; padding:10px 10px 10px 10px;}
.floor_content .floor_brand{float:left; width:178px; padding:0px 10px 0px 0px;}
.floor_content .floor_brand_bg{background-color:#dddddd;width:178px;}
.floor_content .floor_brand .floor_brand_li{float:left; width:88px; height:31px; padding:1px 1px 0px 0px;}
.floor_content .floor_brand .floor_brand_li img{ width:88px; height:31px;}
.floor_content .floor_brand .floor_brand_max{ width:177px; height:63px;padding:1px 1px 0px 0px; overflow:hidden;}
.floor_content .floor_brand .floor_brand_max img{ width:177px; height:63px;}
.floor_content .floor_brand .floor_brand_more{ background-color:#f3f3f3; text-align:right; border-top:1px solid #dddddd;}
.floor_content .floor_brand .floor_brand_more a{ color:#666666;}
.floor_content .floor_product{float:left; width:547px;}

.floor_content .floor_hot_product{float:right; width:230px; background-color:#FFFFFF;}
.floor_content .floor_hot_product .floor_hot_title{background-color:#F70000; color:#FFFFFF; font-weight:bold; font-size:14px; padding:5px 0px 5px 5px;}



/**首页楼层 产品Sales列表**/

.home_slaes_list{ background-color:#FFFFFF; }
.home_slaes_li{ width:180px; border-right:1px solid #dddddd;  border-bottom:1px solid #dddddd; float:left; padding:5px 0px 10px 0px; background-color:#FFFFFF; }
.home_slaes_li .pro_pic{ width:140px; height:140px; margin:auto;}
.home_slaes_li .pro_pic img{ width:140px; height:140px;}
.home_slaes_li .pro_name{ width:150px; height:40px; margin:auto; overflow:hidden;text-align:center;} 
.home_slaes_li .pro_price{ width:150px; height:20px; margin:auto; overflow:hidden; text-align:center; color:#FF0000;} 
.home_slaes_li .pro_price span{ font-weight:bold;}


div.list_sales_a{margin-left:120px;position:absolute;z-index:1; width:50px; height:45px; background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-5px -531px; }
div.list_sales_b{margin-left:120px;position:absolute;z-index:1; width:50px; height:45px; background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-71px -531px; }
div.list_sales_c{margin-left:120px;position:absolute;z-index:1; width:50px; height:45px; background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-142px -531px; }
div.list_sales_d{margin-left:120px;position:absolute;z-index:1; width:50px; height:45px; background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-210px -531px; }
div.list_sales_e{margin-left:120px;position:absolute;z-index:1; width:50px; height:45px; background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-210px -640px; }






/**产品主列表*/
div.product_list_canvas{ padding:10px 0px 20px 10px;}
div.product_list_canvas .product_list_item{ float:left;  width:190px;  height:280px; padding:15px 0px 10px 0px; }
div.product_list_canvas .product_list_item div.pro_pic{ width:150px; height:155px;margin:auto; }
div.product_list_canvas .product_list_item div.pro_name{ width:180px; margin:auto; text-align:center; height:38px; overflow:hidden;}
div.product_list_canvas .product_list_item div.pro_name a{ font-size:13px;}
div.product_list_canvas .product_list_item div.pro_price_market{ width:180px; margin:auto; padding:3px 0px 0px 0px; text-align:center; color:#777777;}
div.product_list_canvas .product_list_item div.pro_price_market span{ text-decoration:line-through;}
div.product_list_canvas .product_list_item div.pro_price_show{ width:180px; margin:auto;padding:3px 0px 0px 0px; text-align:center; color:#dd0000;}
div.product_list_canvas .product_list_item div.pro_price_show span{ font-weight:bold; font-size:13px; font-family:'宋体';}

div.product_list_canvas .product_list_item div.pro_action{padding:6px 0px 0px 0px; text-align:center;}
div.product_list_canvas .product_list_item div.pro_action img.addToBuycart{ background-image:url(/images/mall_bg.png); background-repeat:no-repeat; background-position:-7px -418px; width:80px; height:24px;}
div.product_list_canvas .product_list_item div.pro_action img.addToFavorites{background-image:url(/images/mall_bg.png); background-repeat:no-repeat; background-position:-92px -418px; width:56px; height:24px;}




ul.list_canvas_product li .title{ width:175px; text-align:center; margin:auto;}

ul.list_canvas_product li .price_old{ color:#999999; width:175px; text-align:center; margin:auto;}
ul.list_canvas_product li .price_old span{ text-decoration:line-through;}
ul.list_canvas_product li .price{color:#666666;  width:175px; text-align:center; margin:auto;}
ul.list_canvas_product li .price span{ color:#FF0000; font-size:16px;}




/** left type public begin **/
.left_type_area{ border:1px solid #ff0000;}
.left_type_area .title{ font-size:14px; padding:3px 0px 0px 10px; color:#FFFFFF; font-weight:bold;height:28px;background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-6px -1202px; }
.left_type_area .child_canvas{ padding:1px;} 
.left_type_area .child_canvas .canvas_two{}
.left_type_area .child_canvas .canvas_two .two_text{ cursor:pointer;height:25px;background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-6px -1236px;}
.left_type_area .child_canvas .canvas_two .two_text span.ti{ padding:2px 0px 0px 10px; float:left;font-weight:bold; font-size:13px;}
.left_type_area .child_canvas .canvas_two .two_text span.ti *{ color:#333333;}
.left_type_area .child_canvas .canvas_two .two_text span.ac_open{ float:right; padding:2px 5px 0px 0px;}
.left_type_area .child_canvas .canvas_two .two_text span.ac_close{ float:right; padding:2px 5px 0px 0px;}
.left_type_area .child_canvas .canvas_two .two_text span.ac_open img{ cursor:pointer; height:20px; width:20px;background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-160px -1268px;}
.left_type_area .child_canvas .canvas_two .two_text span.ac_close img{ cursor:pointer; height:20px; width:20px;background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-180px -1268px;}

.left_type_area .child_canvas .canvas_two .two_canvas{}
.left_type_area .child_canvas .canvas_two ._open{display:block;}
.left_type_area .child_canvas .canvas_two ._close{display:none;}

.left_type_area .child_canvas .canvas_two .two_canvas .three_text{ float:left; padding:2px 12px 2px 12px;}
.left_type_area .child_canvas .canvas_two .two_canvas .three_text div{white-space:nowrap; }
/** left type public end **/


/***/
.li_ping_bar{ margin:auto;width:108px; height:19px;background-image:url(/images/mall_bg.png); background-repeat:no-repeat; background-position:-8px -642px;}
.li_ping_bar .li_ping_bar_light{height:19px;background-image:url(/images/mall_bg.png); background-repeat:no-repeat; background-position:-8px -623px;}
.li_ping_bar .li_ping_bar_number{ float:left; padding:0px 0px 0px 10px; font-size:14px; color:#FF3300;}



/**** body begin****/
div.mm{width:1220px; margin:auto;}
div.mm_max{width:1220px; margin:auto;}
div.mm .left{width:247px; float:left;margin-bottom:20px;}
div.mm .right{width:961px; float:right; margin-bottom:20px;}
div.mm .right div.title{border-bottom:1px solid #FF0000; padding-bottom:2px; padding-left:5px; padding-top:3px; font-weight:bold; color:#333333; color:#FF0000;}

div.mm .pleft{width:830px; float:left;}
div.mm .pright{width:370px; float:right;}



div.mm .right .group{ padding-top:10px; padding-bottom:10px; padding-left:10px; padding-right:10px;}
div.mm .right .group .name{ font-weight:bold;}
div.mm .right .group .info{ padding-top:5px;}

div.mm .right .group .gp_title{padding-top:10px; padding-bottom:2px; clear:left; border-bottom:1px solid #eeeeee;}

div.mm .right .group .gp_title_left{float:left;color:#666666; font-weight:bold; font-size:14px; }
div.mm .right .group .gp_title_right{text-align:right; float:right }
.base_info_area{}
.base_info_area div.inf2{ float:left; width:360px; padding-top:3px; padding-bottom:3px;}
.base_info_area span{ color:#999999;}



table.list{ background-color:#ffffff; border-bottom:1px solid #dddddd;}
table.list th{ text-align:left; background-color:#ffffff; font-weight:bold; padding:8px 3px 5px 3px; color:#333333; border-bottom:1px solid #dddddd;}
table.list th.pro_pic{ text-align:center;}
table.list td{ text-align:left; background-color:#ffffff; padding:3px; color:#333333;}
table.list input.procount{ width:40px;}
table.list td.pro_pic{ text-align:center;}
table.list td.desc{ color:#333333;}



.scroll_canvas_close{height:210px; overflow-y:auto;}
.scroll_canvas_open{ overflow:hidden;}

.cust_submit_buy{ background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-3px -43px; width:165px; height:35px;}
.next_submit_buy{ background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-3px -2px; width:165px; height:35px;}


.add_to_buy{ background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-1px -329px; width:135px; height:42px;}
.add_to_shoping_car{ background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-140px -329px; width:135px; height:42px;}

.to_shop_cvs{ padding:5px 0px 0px 0px;}
.to_shop_cvs img{ width:188px; height:30px; background-image:url(/images/mall_bg.png); background-repeat:no-repeat; background-position:-7px -923px; }

.to_popmessage_cvs{padding:3px 0px 0px 0px;}
.to_popmessage_cvs img{ width:188px; height:30px; background-image:url(/images/mall_bg.png); background-repeat:no-repeat; background-position:-7px -954px;}


a.gmenu:link{ float:left; height:20px; padding-top:5px; padding-left:10px; padding-right:10px;color:#0099cc; text-decoration:none; border:1px solid #cccccc; background-color:#f5f5f5; }
a.gmenu:visited{ float:left; height:20px; padding-top:5px; padding-left:10px; padding-right:10px;color:#0099cc; text-decoration:none;border:1px solid #cccccc;background-color:#f5f5f5; }
a.gmenu:hover{ float:left; height:20px; padding-top:5px; padding-left:10px; padding-right:10px;color:#0099cc; text-decoration:none;border:1px solid #cccccc;background-color:#f5f5f5;}
a.gmenu:active{ float:left; height:20px; padding-top:5px; padding-left:10px; padding-right:10px;color:#0099cc; text-decoration:none;border:1px solid #cccccc;background-color:#f5f5f5;}

a.gmenuover:link{ float:left; height:20px; padding-top:5px; padding-left:10px; padding-right:10px;color:#0099cc; font-weight:bold; text-decoration:none; border-left:1px solid #cccccc; border-top:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #ffffff; background-color:#ffffff; }
a.gmenuover:visited{ float:left; height:20px; padding-top:5px; padding-left:10px; padding-right:10px;color:#0099cc;font-weight:bold; text-decoration:none;border-left:1px solid #cccccc; border-top:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #ffffff;background-color:#ffffff; }
a.gmenuover:hover{ float:left; height:20px; padding-top:5px; padding-left:10px; padding-right:10px;color:#0099cc; font-weight:bold;text-decoration:none;border-left:1px solid #cccccc; border-top:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #ffffff;background-color:#ffffff;}
a.gmenuover:active{ float:left; height:20px; padding-top:5px; padding-left:10px; padding-right:10px;color:#0099cc; font-weight:bold;text-decoration:none;border-left:1px solid #cccccc; border-top:1px solid #cccccc; border-right:1px solid #cccccc; border-bottom:1px solid #ffffff;background-color:#ffffff;}



.formarea{ padding:10px; width:145px; overflow:hidden;}
.isetting_fm_table td.title{ width:120px; padding-right:20px; text-align:right;}
.isetting_fm_table td.input{ width:220px; padding:5px;}
.isetting_fm_table td.input .input{ width:200px; border:1px solid #cccccc; padding:5px; font-size:14px;}



ul.pro_search{}
ul.pro_search li.i{ padding-top:10px; height:155px; text-align:center;padding-bottom:10px;border-bottom:1px solid #eeeeee; }
ul.pro_search li div.img{ float:left; text-align:center; width:130px; height:150px; border:1px solid #eeeeee; margin:auto;}
ul.pro_search li div.img img{}
ul.pro_search li div.info{ float:left; width:380px; height:60px; padding-left:20px;}
ul.pro_search li div.info .title a{ font-size:14px; }
ul.pro_search li div.info .desc{ color:#666666;}
ul.pro_search li div.buy{ float:left; width:80px; text-align:center;}



div.push_li{ text-align:center; padding-left:10px; padding-right:10px; padding-bottom:10px; border-bottom:1px  dotted #eeeeee; padding-top:10px;}
div.push_li div.img{ width:80px; height:80px;  margin-right:10px; float:left; }
div.push_li div.img img{ width:80px; height:80px;}
div.push_li div.info{width:150px; float:left;}
div.push_li div.title{ text-align:left;}
div.push_li div.title a{ font-size:12px; line-height:18px; }
div.push_li div.desc{ text-align:left; color:#666666;}
div.push_li div.price{ text-align:left; color:#FF3300;}
div.push_li div.buy{ text-align:center; }

ul.pro_push_search{}
ul.pro_push_search li.i{padding-top:10px; padding-bottom:10px;border-bottom:1px solid #eeeeee; }
ul.pro_push_search li div.img{ width:150px; height:150px; border:1px solid #eeeeee;}
ul.pro_push_search li div.img img{width:150px; height:150px;}
ul.pro_push_search li div.info{ text-align:center;}
ul.pro_push_search li div.info .title a{ font-size:14px; }
ul.pro_push_search li div.info .desc{ color:#666666;}
ul.pro_push_search li div.buy{text-align:center;}





.type_title{background-image:url(/images/mall_button.png); background-position:-75px -384px; background-repeat:repeat-x;font-size:14px;color:#FFFFFF;  font-weight:bold; height:23px; padding:4px 5px 0px 8px;}
.type_area_0{ border:1px solid #ff9397; background-color:#ffffff;}
.type_area_0 .item0{ border-bottom:1px solid #eeeeee; height:26px;}

.type_area_0 .item0 a.menu0:link{ float:left; font-size:14px; width:170px; height:20px; padding-top:3px; padding-left:10px; padding-right:5px; padding-bottom:2px;color:#333333;  text-decoration:none;  }
.type_area_0 .item0 a.menu0:visited{ float:left; font-size:14px;width:170px; height:20px; padding-top:3px; padding-left:10px; padding-right:5px;padding-bottom:2px;color:#333333;text-decoration:none;}
.type_area_0 .item0 a.menu0:hover{ float:left; font-size:14px; width:170px;height:20px; padding-top:3px; padding-left:10px; padding-right:5px;padding-bottom:2px;color:#ffffff; background-color:#FF0000;text-decoration:none;}
.type_area_0 .item0 a.menu0:active{ float:left; font-size:14px;width:170px; height:20px; padding-top:3px; padding-left:10px; padding-right:5px;padding-bottom:2px;color:#ffffff; background-color:#FF0000;text-decoration:none;}

.type_area_0 .item0 .child{ float:left; width:5px; margin-top:-10px;}
.type_area_0 .item0 .child .child_cvs{position:absolute; z-index:1000; display:none; width:680px; height:auto; background-color:#ffffff; border:2px solid #FF0000; }
.type_area_0 .item0 .child .child_cvs .title{ font-size:14px; font-weight:bold; padding:5px; border-bottom:1px dashed #eeeeee; background-color:#FFFDF7;}
.type_area_0 .item0 .child .child_cvs .title span{ font-size:12px;}
.type_area_0 .menu1_area{ padding-left:5px; padding-top:10px; padding-bottom:10px; padding-right:5px;}
.type_area_0 .menu1_area a.menu1:link{ float:left; width:140px; height:20px; padding-top:3px; padding-left:5px; padding-right:5px; padding-bottom:2px;color:#333333;  text-decoration:none;  }
.type_area_0 .menu1_area a.menu1:visited{ float:left;width:140px; height:20px; padding-top:3px; padding-left:5px; padding-right:5px;padding-bottom:2px;color:#333333;text-decoration:none;}
.type_area_0 .menu1_area a.menu1:hover{ float:left; width:140px;height:20px; padding-top:3px; padding-left:5px; padding-right:5px;padding-bottom:2px;color:#ffffff; background-color:#FF0000;text-decoration:none;}
.type_area_0 .menu1_area a.menu1:active{ float:left;width:140px; height:20px; padding-top:3px; padding-left:5px; padding-right:5px;padding-bottom:2px;color:#ffffff; background-color:#FF0000;text-decoration:none;}

.viewalltype{ height:30px; padding:5px 0px 0px 0px;}
.viewalltype div{ margin:auto;background-image:url(/images/mall_button.png); background-position:-68px -739px; background-repeat:repeat-x; height:28px; width:155px; padding:2px 0px 0px 30px;}
.viewalltype div *{ font-size:14px; color:#dd1624;}


img.view_detail{background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-7px -293px; width:75px; height:25px; }


.display_group{ border-bottom:1px solid #cf0009}
.display_group a.over:link{ float:left; margin-right:2px; background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-85px -293px;  width:85px; text-align:center; height:20px; padding-top:5px; padding-bottom:2px;color:#ffffff;  text-decoration:none;  }
.display_group a.over:visited{float:left;margin-right:2px; background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-85px -293px;  width:85px; text-align:center; height:20px; padding-top:5px; padding-bottom:2px;color:#ffffff;  text-decoration:none; }
.display_group a.over:hover{ float:left;margin-right:2px; background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-85px -293px;  width:85px; text-align:center; height:20px; padding-top:5px; padding-bottom:2px;color:#ffffff;  text-decoration:none; }
.display_group a.over:active{float:left;margin-right:2px; background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-85px -293px;  width:85px; text-align:center; height:20px; padding-top:5px; padding-bottom:2px;color:#ffffff;  text-decoration:none; }

.display_group a.out:link{ float:left;margin-right:2px; background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-172px -293px;  width:85px; text-align:center; height:20px; padding-top:5px; padding-bottom:2px;color:#666666;  text-decoration:none;  }
.display_group a.out:visited{float:left;margin-right:2px; background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-172px -293px;  width:85px; text-align:center; height:20px; padding-top:5px; padding-bottom:2px;color:#666666;  text-decoration:none; }
.display_group a.out:hover{ float:left;margin-right:2px; background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-172px -293px;  width:85px; text-align:center; height:20px; padding-top:5px; padding-bottom:2px;color:#666666;  text-decoration:none; }
.display_group a.out:active{float:left;margin-right:2px; background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-172px -293px;  width:85px; text-align:center; height:20px; padding-top:5px; padding-bottom:2px;color:#666666;  text-decoration:none; }

.display_area{padding:20px; border-left:1px solid #eeeeee; border-right:1px solid #eeeeee; border-bottom:1px solid #cccccc; }


.iuser_consul_list{}
.iuser_consul_list div.list{ border-bottom:1px  dotted #dddddd; padding:20px 20px 20px 30px;}
.iuser_consul_list div.list .first{ height:25px;}
.iuser_consul_list div.list .first .username{ float:right; color:#999999; padding:0px 20px 0px 0px;}
.iuser_consul_list div.list .first .datetime{ float:right;color:#999999;padding:0px 20px 0px 0px;}
.iuser_consul_list div.list .quest{}
.iuser_consul_list div.list .quest .icon{ width:20px; height:20px; float:left; background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-8px -1673px; }
.iuser_consul_list div.list .answer{ color:#CC0000;}
.iuser_consul_list div.list .answer .icon{ width:20px; height:20px; float:left; background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-8px -1700px; }


/**** body end ****/


/**查询参数***/
.filter_child{ border-bottom:1px  dashed #d1c0a5; padding:2px 0px 2px 0px;}
.filter_child .filter_name{ font-weight:bold; float:left; width:80px; text-align:right; padding:2px 10px 0px 0px;}
.filter_child .filter_list{ float:left; width:870px;}
.filter_child .filter_list .filter_item{ float:left; padding:2px 10px 3px 10px;white-space:nowrap; }
.filter_child .filter_list .filter_item a{  padding:2px 2px 2px 2px;white-space:nowrap; }
.filter_child .filter_list .filter_item_over{ float:left; padding:2px 10px 3px 10px;white-space:nowrap; }
.filter_child .filter_list .filter_item_over a{ color:#FFFFFF; background-color:#cc0000; padding:2px 2px 2px 2px;white-space:nowrap; }

/***** help bottom *****/

.bottom_help_canvas{padding:10px;}
.bottom_help_canvas .group{ width:125px; float:left; padding-left:8px; padding-right:8px;}
.bottom_help_canvas .group .title{ font-size:12px; font-weight:bold; border-bottom:1px solid #eeeeee;}
.bottom_help_canvas .group .info{ padding-top:5px; padding-bottom:10px;}
.bottom_help_canvas .group .info{ padding-top:5px; padding-bottom:10px;}


.bottom_help_canvas .group a:link{color:#666666; text-decoration:none; }
.bottom_help_canvas .group a:visited{color: #666666; text-decoration:none; }
.bottom_help_canvas .group a:hover{color:#CC0000;; text-decoration:underline; }
.bottom_help_canvas .group a:active{color: #CC0000; text-decoration:underline;}


/*** help left **/
.left_help_area{ border-left:1px solid #cecfd2;border-top:1px solid #cecfd2;border-right:1px solid #cecfd2;padding:0px 0px 3px 0px; }
.left_help_type{ font-weight:bold; font-size:14px; color:#cf0214; height:21px; padding:4px 0px 2px 20px; background-image:url(/images/mall_button.png); background-repeat:repeat-x; background-position:0px -600px;}
    .left_help_type a { font-weight:bold; font-size:14px; color:#cf0214; height:21px;}
.left_help_area .item{ height:20px; padding:3px 2px 3px 2px; }
.left_help_area .item a.out:link{ float:left; width:200px; height:18px; padding:2px 2px 2px 20px; color:#333333;  text-decoration:none;  }
.left_help_area .item a.out:visited{float:left;width:200px; height:18px;padding:2px 2px 2px 20px;  color:#333333;text-decoration:none;}
.left_help_area .item a.out:hover{float:left;width:200px;height:18px; padding:2px 2px 2px 20px; color:#CC0000;text-decoration:none; background-color:#FFF9E6;}
.left_help_area .item a.out:active{float:left;width:200px; height:18px;padding:2px 2px 2px 20px; color:#CC0000;text-decoration:none; background-color:#FFF9E6;}

.left_help_area .item a.over:link{ float:left; width:200px; height:18px; padding:2px 2px 2px 20px; color:#CC0000; text-decoration:none; background-color:#FFF9E6;}
.left_help_area .item a.over:visited{float:left;width:200px; height:18px;padding:2px 2px 2px 20px;  color:#CC0000;text-decoration:none;background-color:#FFF9E6;}
.left_help_area .item a.over:hover{float:left;width:200px;height:18px; padding:2px 2px 2px 20px;  color:#CC0000; text-decoration:none; background-color:#FFF9E6;}
.left_help_area .item a.over:active{float:left;width:200px; height:18px;padding:2px 2px 2px 20px;  color:#CC0000;text-decoration:none; background-color:#FFF9E6;}
.left_help_end{border-top:1px solid #cecfd2; height:5px;} 

.help_title{ font-size:16px; font-weight:bold; color:#CC0000;padding:2px 2px 5px 5px; border-bottom:1px solid  #FFBEB0}
.help_info{ padding:20px 10px 20px 20px;}
.help_info *{}

/** list.aspx ***/

.pro_list_area{ padding:20px 0px 20px 20px;}
.pro_list_area div.list{float:left; width:165px; height:280px; border-bottom:1px solid #eeeeee; padding:10px 10px 10px 10px;}
.pro_list_area div.list .pic{ width:150px; height:150px; overflow:hidden; text-align:center;}
.pro_list_area div.list .pic img{   height:150px;}
.pro_list_area div.list .textarea{ height:95px; overflow:hidden;}
.pro_list_area div.list .proname{ padding:3px 0px 2px 0px;}
.pro_list_area div.list .prodesc{ color:#666666;}
.pro_list_area div.list .probrand{ color:#666666;}
.pro_list_area div.list .procode{ color:#333333;}
.pro_list_area div.list .price{font-size:14px; color:#FF0000; font-weight:bold;}
.pro_list_area div.list .price span{ float:right; color:#999999; padding:0px 20px 0px 0px; font-weight:normal;}
.pro_list_area div.list .tobuy{}
.pro_list_area div.list .tobuy a.buy:link{ float:left; width:72px; height:22px; padding:2px 0px 0px 0px; text-align:center; color:#5f5c5a;text-decoration:none;background-image:url(/images/mall_button.png); background-position:-7px -1722px; background-repeat:no-repeat; }
.pro_list_area div.list .tobuy a.buy:visited{float:left;width:72px;height:22px; padding:2px 0px 0px 0px; text-align:center; color:#5f5c5a;text-decoration:none;background-image:url(/images/mall_button.png); background-position:-7px -1722px; background-repeat:no-repeat; }
.pro_list_area div.list .tobuy a.buy:hover{float:left;width:72px;height:22px;  padding:2px 0px 0px 0px;text-align:center;color:#ff3300;text-decoration:none;background-image:url(/images/mall_button.png); background-position:-7px -1722px; background-repeat:no-repeat;}
.pro_list_area div.list .tobuy a.buy:active{float:left;width:72px;height:22px; padding:2px 0px 0px 0px; text-align:center;color:#ff3300;text-decoration:none;background-image:url(/images/mall_button.png); background-position:-7px -1722px; background-repeat:no-repeat;}

.pro_list_area div.list .tobuy a.favorites:link{ margin-left:5px; float:left; width:48px; height:22px; padding:2px 0px 0px 0px; text-align:center; color:#5f5c5a;text-decoration:none;background-image:url(/images/mall_button.png); background-position:-82px -1722px; background-repeat:no-repeat; }
.pro_list_area div.list .tobuy a.favorites:visited{margin-left:5px;float:left;width:48px;height:22px; padding:2px 0px 0px 0px; text-align:center; color:#5f5c5a;text-decoration:none;background-image:url(/images/mall_button.png); background-position:-82px -1722px; background-repeat:no-repeat; }
.pro_list_area div.list .tobuy a.favorites:hover{margin-left:5px;float:left;width:48px;height:22px;  padding:2px 0px 0px 0px;text-align:center;color:#ff3300;text-decoration:none;background-image:url(/images/mall_button.png); background-position:-82px -1722px; background-repeat:no-repeat;}
.pro_list_area div.list .tobuy a.favorites:active{margin-left:5px;float:left;width:48px;height:22px; padding:2px 0px 0px 0px; text-align:center;color:#ff3300;text-decoration:none;background-image:url(/images/mall_button.png); background-position:-82px -1722px; background-repeat:no-repeat;}

.filter_area{ padding:0px 0px 30px 0px;}
.filter_area .filter_title{ height:25px; font-size:14px; font-weight:bold; color:#ce0c12; padding:6px 0px 2px 10px; background-image:url(/images/mall_button.png); background-repeat:repeat-x; background-position:0px -1302px; }
.filter_area .filter_child{ border-bottom:1px  dashed #eeeeee;}
.filter_area .filter_child .filter_name{ float:left; width:120px; font-size:14px; font-weight:bold; text-align:right; padding:2px 10px 0px 0px;}
.filter_area .filter_child .filter_list{ float:left; width:600px;}

.filter_area .filter_child .li_brand_over{ float:left; padding:2px 8px 2px 8px;}
.filter_area .filter_child .li_brand_over a:link{ padding-left:5px; padding-top:3px; padding-bottom:2px; padding-right:20px; border:1px solid #ff3300; background-color:#FFF2B9; color:#ff3300;text-decoration:none;background-image:url(/images/mall_button.png); background-position:right -478px; background-repeat:no-repeat; }
.filter_area .filter_child .li_brand_over a:visited{ padding-left:5px;padding-top:3px; padding-bottom:2px;padding-right:20px;border:1px solid #ff3300; background-color:#FFF2B9; color:#ff3300; text-decoration:none;background-image:url(/images/mall_button.png);background-position:right -478px; background-repeat:no-repeat; }
.filter_area .filter_child .li_brand_over a:hover{ padding-left:5px;padding-top:3px; padding-bottom:2px;padding-right:20px;border:1px solid #ff3300; background-color:#FFF2B9; color:#ff3300; text-decoration:none; background-image:url(/images/mall_button.png);background-position:right -478px; background-repeat:no-repeat;}
.filter_area .filter_child .li_brand_over a:active{ padding-left:5px;padding-top:3px; padding-bottom:2px;padding-right:20px;border:1px solid #ff3300; background-color:#FFF2B9; color:#ff3300;text-decoration:none;background-image:url(/images/mall_button.png);background-position:right -478px; background-repeat:no-repeat; }

.filter_area .filter_child .li_brand_out{ float:left; padding:2px 8px 2px 8px;}
.filter_area .filter_child .li_brand_out a:link{ padding-left:5px; padding-top:3px; padding-bottom:2px; padding-right:20px; color:#333333;}
.filter_area .filter_child .li_brand_out a:visited{ padding-left:5px;padding-top:3px; padding-bottom:2px;padding-right:20px;color:#333333;}
.filter_area .filter_child .li_brand_out a:hover{ padding-left:5px;padding-top:3px; padding-bottom:2px;padding-right:20px; color:#333333;}
.filter_area .filter_child .li_brand_out a:active{ padding-left:5px;padding-top:3px; padding-bottom:2px;padding-right:20px;color:#333333;}


div.list_page_split{ padding:10px 20px 0px 80px; height:25px; }
div.list_page_split .page_split_canvas{ float:right;}


/**user page**/

div.uc_navi{ border:1px solid #dddddd; background-color:#f6f6f6; height:26px;}
div.uc_navi div.navi_text{ float:left; font-weight:bold; padding:3px 0px 0px 20px;}
div.uc_navi div.navi_action{ float:right; padding:3px 5px 0px 0px; }

.uleft{ width:195px; float:left; padding:10px 0px 10px 0px;}
.uright{ width:1012px; float:right;padding:10px 0px 10px 0px;}
.uleft .utitle{background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-9px -1505px;height:20px; padding:4px 0px 5px 20px;}
.uleft .utitle *{ font-size:14px; font-weight:bold;text-decoration:none;}
.uleft .marea{ border:1px solid #e6bebf; padding:5px 0px 5px 5px;}
.uleft .marea .li{ height:32px;}
.uleft .marea .li a:link{ float:left; width:148px; height:22px; font-size:12px; padding:6px 2px 2px 30px; color:#565656; text-decoration:none;background-image:url(/images/mall_button.png); background-repeat:no-repeat;  background-position:-247px -1543px;}
.uleft .marea .li a:visited{float:left;width:148px; height:22px;font-size:12px;padding:6px 2px 2px 30px;  color:#565656;text-decoration:none;background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-247px -1543px; }
.uleft .marea .li a:hover{float:left;width:148px;height:22px;font-size:12px; padding:6px 2px 2px 30px;  color:#565656; text-decoration:none;background-image:url(/images/mall_button.png); background-repeat:no-repeat;  background-position:-247px -1543px;}
.uleft .marea .li a:active{float:left;width:148px; height:22px;font-size:12px;padding:6px 2px 2px 30px;  color:#565656;text-decoration:none;background-image:url(/images/mall_button.png); background-repeat:no-repeat;  background-position:-247px -1543px;}

.uleft .marea .li_over a:link{ float:left; width:148px; height:22px; font-size:12px; font-weight:bold; padding:6px 2px 2px 30px; color:#d1040a; text-decoration:none;background-image:url(/images/mall_button.png); background-repeat:no-repeat;  background-position:-8px -1543px;}
.uleft .marea .li_over a:visited{float:left;width:148px; height:22px;font-size:12px;font-weight:bold;padding:6px 2px 2px 30px;  color:#d1040a;text-decoration:none;background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-8px -1543px; }
.uleft .marea .li_over a:hover{float:left;width:148px;height:22px;font-size:12px;font-weight:bold; padding:6px 2px 2px 30px;  color:#d1040a; text-decoration:none;background-image:url(/images/mall_button.png); background-repeat:no-repeat;  background-position:-8px -1543px;}
.uleft .marea .li_over a:active{float:left;width:148px; height:22px;font-size:12px;font-weight:bold;padding:6px 2px 2px 30px;  color:#d1040a;text-decoration:none;background-image:url(/images/mall_button.png); background-repeat:no-repeat;  background-position:-8px -1543px;}

.uleft .marea .line{ clear:both; height:5px;background-image:url(/images/mall_button.png); background-repeat:no-repeat;  background-position:-8px -1582px;}



div.uinfoarea{ border:1px solid #ffcdce; padding:10px;}
div.uinfoarea div.first{ height:27px; border-bottom:1px solid #eeeeee;}
div.uinfoarea div.welcome{ float:left; color:#404040; font-size:14px; font-weight:bold;}
div.uinfoarea div.datetime{ float:right; color:#777777; font-size:12px}

div.uinfoarea div.uinfobody{ padding:10px 0px 0px 0px;}
div.uinfoarea div.uinfobody div.icon{ float:left; width:130px;}
div.uinfoarea div.uinfobody div.icon .p{ width:80px; height:80px; margin:auto; padding:1px; border:1px  solid #eeeeee;}
div.uinfoarea div.uinfobody div.icon .t{ text-align:center; padding:3px 0px 0px 0px; }
div.uinfoarea div.uinfobody div.info{ padding:10px 0px 5px 0px; border:1px solid #f1e9cf; background-color:#feffe2;}
div.uinfoarea div.uinfobody div.info .btrow{ height:30px;}
div.uinfoarea div.uinfobody div.info .btrow .bt{ float:left; width:100px; font-weight:bold; color:#d9050d; text-align:right;}
div.uinfoarea div.uinfobody div.info .btrow .btm{ float:left; width:180px; }
div.uinfoarea div.moreother{ text-align:right; padding:10px 25px 0px 0px;color:#999999;}
div.uinfoarea div.moreother *{ color:#777777;}


div.uc_mg{ height:30px; border-bottom:2px solid #ffc695;}
div.uc_mg a.over:link{ float:left; margin-right:5px; width:122px; height:22px; font-size:14px; font-weight:bold; padding:6px 0px 2px 0px; text-align:center; color:#d1040a; text-decoration:none;background-image:url(/images/mall_button.png); background-repeat:no-repeat;  background-position:-8px -1594px;}
div.uc_mg a.over:visited{float:left; margin-right:5px;width:122px; height:22px;font-size:14px;font-weight:bold;padding:6px 0px 2px 0px; text-align:center; color:#d1040a;text-decoration:none;background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-8px -1594px; }
div.uc_mg a.over:hover{float:left; margin-right:5px;width:122px;height:22px;font-size:14px;font-weight:bold; padding:6px 0px 2px 0px; text-align:center; color:#d1040a; text-decoration:none;background-image:url(/images/mall_button.png); background-repeat:no-repeat;  background-position:-8px -1594px;}
div.uc_mg a.over:active{float:left; margin-right:5px;width:122px; height:22px;font-size:14px;font-weight:bold;padding:6px 0px 2px 0px; text-align:center; color:#d1040a;text-decoration:none;background-image:url(/images/mall_button.png); background-repeat:no-repeat;  background-position:-8px -1594px;}

div.uc_mg a.out:link{ float:left; margin-right:5px; width:122px; height:22px; font-size:14px;  padding:6px 0px 2px 0px; text-align:center;color:#5f5f5f; text-decoration:none;background-image:url(/images/mall_button.png); background-repeat:no-repeat;  background-position:-134px -1594px;}
div.uc_mg a.out:visited{float:left; margin-right:5px;width:122px; height:22px;font-size:14px;padding:6px 0px 2px 0px; text-align:center; color:#5f5f5f;text-decoration:none;background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-134px -1594px; }
div.uc_mg a.out:hover{float:left; margin-right:5px;width:122px;height:22px;font-size:14px; padding:6px 0px 2px 0px; text-align:center; color:#5f5f5f; text-decoration:none;background-image:url(/images/mall_button.png); background-repeat:no-repeat;  background-position:-134px -1594px;}
div.uc_mg a.out:active{float:left; margin-right:5px;width:122px; height:22px;font-size:14px;padding:6px 0px 2px 0px;text-align:center;  color:#5f5f5f;text-decoration:none;background-image:url(/images/mall_button.png); background-repeat:no-repeat;  background-position:-134px -1594px;}




div.order_list_area{ padding:20px 0px 20px 0px;}
div.order_list_area .list{ border:1px solid #eeeeee;}
div.order_list_area .list div.base{ background-color:#f8f8f8; padding:3px 3px 3px 3px; border-bottom:1px solid #eeeeee;}
div.order_list_area .list div.itemarea{ padding:5px 0px 10px 0px;}
div.order_list_area .list div.itemarea table td{ padding:5px; border-bottom:1px solid #eeeeee;}
div.order_list_area .list div.itemarea table td.price_all{ border-left:1px solid #eeeeee; font-size:14px; font-weight:bold; color:#666666;}
div.order_list_area .list div.itemarea table td.ac{ border-left:1px solid #eeeeee;}
div.order_list_area .list div.itemarea table td.proname{ color:#999999;}

a.topayment:link{ float:left;width:78px; height:22px; font-size:12px; font-weight:bold;  padding:2px 0px 2px 0px; text-align:center;color:#ffffff; text-decoration:none;background-image:url(/images/mall_button.png); background-repeat:no-repeat;  background-position:-8px -1636px;}
a.topayment:visited{float:left;width:78px; height:22px;font-size:12px; font-weight:bold;padding:2px 0px 2px 0px; text-align:center; color:#ffffff;text-decoration:none;background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-8px -1636px; }
a.topayment:hover{float:left; width:78px;height:22px;font-size:12px;  font-weight:bold;padding:2px 0px 2px 0px; text-align:center; color:#ffffff; text-decoration:none;background-image:url(/images/mall_button.png); background-repeat:no-repeat;  background-position:-8px -1636px;}
a.topayment:active{float:left;width:78px; height:22px;font-size:12px; font-weight:bold;padding:2px 0px 2px 0px;text-align:center;  color:#ffffff;text-decoration:none;background-image:url(/images/mall_button.png); background-repeat:no-repeat;  background-position:-8px -1636px;}


div.order_states{background-image:url(/images/order_state.png); background-repeat:no-repeat; background-position:0px -81px;}
div.order_states .G02{ width:85px; height:20px;background-image:url(/images/order_state.png); background-repeat:no-repeat; background-position:0px -8px;}
div.order_states .G03{ width:238px; height:20px;background-image:url(/images/order_state.png); background-repeat:no-repeat; background-position:0px -8px;}
div.order_states .G04{ width:392px; height:20px;background-image:url(/images/order_state.png); background-repeat:no-repeat; background-position:0px -8px;}
div.order_states .G05{ width:547px; height:20px;background-image:url(/images/order_state.png); background-repeat:no-repeat; background-position:0px -8px;}
div.order_states .G99{ width:100%; height:20px;background-image:url(/images/order_state.png); background-repeat:no-repeat; background-position:0px -8px;}


div.order_states .st_area{ padding:3px 0px 10px 20px;}
div.order_states .st_area div{ float:left; border-right:1px solid #ffffff; color:#666666;}
div.order_states .st_area .st_G02{ width:105px; padding:0px 0px 0px 35px;}
div.order_states .st_area .st_G03{ width:110px; padding:0px 0px 0px 45px;}
div.order_states .st_area .st_G04{ width:110px; padding:0px 0px 0px 45px;}
div.order_states .st_area .st_G05{ width:110px; padding:0px 0px 0px 45px;}
div.order_states .st_area .st_G99{ width:90px; padding:0px 0px 0px 52px;}


div.uc_igp{ border-bottom:1px solid #eeeeee;}
div.uc_igp .uc_igp_text{ float:left; font-weight:bold; color:#FF3300;}
div.uc_igp .uc_igp_action{ float:right; color:#999999;}
div.uc_iarea{ padding:10px 30px 10px 30px;}


div.address_list_area{}
div.address_list_area .address_list{ padding:10px 10px 10px 10px; border-bottom:1px solid #eeeeee;}
div.address_list_area .address_list .left{ float:left; width:600px;}
div.address_list_area .address_list .left .rows{ float:left; width:600px;}
div.address_list_area .address_list .left .rows .title{ float:left; width:100px; text-align:right; padding:2px 2px 2px 2px;}
div.address_list_area .address_list .left .rows .desc{ float:left; width:400px;}
div.address_list_area .address_list .action{ float:left; width:80px; padding:20px 0px 0px 0px;}


div.brow_list{ border:1px solid #eeeeee; padding:10px 0px 10px 0px;}
div.brow_list .brow_li{ float:left; width:155px; height:162px;}
div.brow_list .brow_li .pic{ width:120px; margin:auto; text-align:center; }
div.brow_list .brow_li .proname{ width:120px; margin:auto; text-align:center; height:38px; overflow:hidden;}
div.brow_list .brow_li .price{ width:120px; margin:auto; text-align:center;color:#FF0000;}

div.left_brow_list{ border:2px solid #dddddd; padding:0px 0px 10px 0px;}
div.left_brow_list .left_brow_title{ background-color:#f5f5f5; padding:5px 0px 5px 10px; border-bottom:1px solid #dddddd;}
div.left_brow_list .brow_li{ padding:10px 0px 10px 0px; border-bottom:1px dotted #dddddd;}
div.left_brow_list .brow_li .pic{ width:120px; margin:auto; text-align:center; }
div.left_brow_list .brow_li .proname{ width:140px; margin:auto; text-align:center; height:38px; overflow:hidden;}
div.left_brow_list .brow_li .price{ width:140px; margin:auto; text-align:center;color:#FF0000;}



div.uc_pro_list_area{ padding:20px 0px 20px 0px; border:1px solid #eeeeee;}
div.uc_pro_list_area div.list{ width:150px; height:200px; float:left; overflow:hidden; padding:20px 0px 0px 0px;}
div.uc_pro_list_area div.list .pic{ width:120px; height:120px; margin:auto; text-align:center;}
div.uc_pro_list_area div.list .pic img{ width:120px; height:120px;}
div.uc_pro_list_area div.list .proname{ width:120px; margin:auto; text-align:center;}
div.uc_pro_list_area div.list .price{ width:120px; margin:auto; text-align:center; color:#FF0000;}


div.uc_order_top_info{border:1px solid #FFE9B9; background-color:#FFFFF4; padding:5px;}
div.uc_order_top_info .base{ float:left;width:650px;}
div.uc_order_top_info .base span{ float:left; padding:3px 20px 3px 10px;}
div.uc_order_top_info .action{ float:right; padding:3px 10px 3px 0px;}


div.consul_quest_list{ padding:10px 10px 10px 10px; width:520px; float:left;}
div.consul_quest_list .list{ border-bottom:1px solid #eeeeee; padding:10px;}
div.consul_quest_list .list .quest{ padding:3px 0px 3px 0px;}
div.consul_quest_list .list .quest .icon{ width:20px; height:20px; float:left; background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-8px -1673px; }
div.consul_quest_list .list .quest .questtitle{ float:left; font-size:12px;}
div.consul_quest_list .list .quest .questtime{ float:right; font-size:12px; color:#999999;}
div.consul_quest_list .list .answer{ color:#A3673F}
div.consul_quest_list .list .answer .icon{ width:20px; height:20px; float:left; background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-8px -1700px; }
div.consul_quest_list .list .answer .answertitle{ float:left; width:470px;}
div.consul_quest_list .list .answer .answeruser{ color:#666666; text-align:right;}
div.right_more{ float:right; width:250px;}


div.consul_pro_list{ }
div.consul_pro_list .list{float:left; width:112px; border-bottom:1px solid #eeeee; height:120px;}
div.consul_pro_list .list div.propic{ width:80px; height:80px; margin:auto;} 
div.consul_pro_list .list div.proname{ height:20px;width:80px;overflow:hidden;margin:auto; text-align:center;}

/**product display */
#morePicCanvas{ padding:10px 0px 0px 0px;}
.more_pic{ float:left;width:70px; height:70px; border:1px solid #eeeeee; text-align:center; margin-right:3px; cursor:pointer; }
.more_pic img{ float:left; width:70px; height:70px;}
.more_pic_over{ float:left;width:70px; height:70px; border:1px solid #FF9900; text-align:center; margin-right:3px; cursor:pointer;}
.more_pic_over img{ float:left; width:70px; height:70px;}


.list_group{ border-bottom:2px solid #cf0009}
.list_group span{ float:left; padding-left:10px; padding-right:5px; color:#888888; padding-top:5px;}
.list_group a.over:link{ font-size:14px; font-weight:bold; float:left; margin-right:2px; background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-85px -293px;  width:85px; text-align:center; height:20px; padding-top:5px; padding-bottom:2px;color:#ffffff;  text-decoration:none;  }
.list_group a.over:visited{ font-size:14px;font-weight:bold;float:left;margin-right:2px; background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-85px -293px;  width:85px; text-align:center; height:20px; padding-top:5px; padding-bottom:2px;color:#ffffff;  text-decoration:none; }
.list_group a.over:hover{ font-size:14px;font-weight:bold; float:left;margin-right:2px; background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-85px -293px;  width:85px; text-align:center; height:20px; padding-top:5px; padding-bottom:2px;color:#ffffff;  text-decoration:none; }
.list_group a.over:active{ font-size:14px;font-weight:bold;float:left;margin-right:2px; background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-85px -293px;  width:85px; text-align:center; height:20px; padding-top:5px; padding-bottom:2px;color:#ffffff;  text-decoration:none; }

.list_group a.out:link{  font-size:14px;font-weight:bold;float:left;margin-right:2px; background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-172px -293px;  width:85px; text-align:center; height:20px; padding-top:5px; padding-bottom:2px;color:#666666;  text-decoration:none;  }
.list_group a.out:visited{ font-size:14px;font-weight:bold;float:left;margin-right:2px; background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-172px -293px;  width:85px; text-align:center; height:20px; padding-top:5px; padding-bottom:2px;color:#666666;  text-decoration:none; }
.list_group a.out:hover{  font-size:14px;font-weight:bold;float:left;margin-right:2px; background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-172px -293px;  width:85px; text-align:center; height:20px; padding-top:5px; padding-bottom:2px;color:#666666;  text-decoration:none; }
.list_group a.out:active{ font-size:14px;font-weight:bold;float:left;margin-right:2px; background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-172px -293px;  width:85px; text-align:center; height:20px; padding-top:5px; padding-bottom:2px;color:#666666;  text-decoration:none; }

.fraction_list_area{}
.fraction_list_area .fraction_li{border-bottom:1px dotted #dddddd;} 
.fraction_list_area .fraction_li .fraction_first{background-color:#ffffff; padding:3px;}
.fraction_list_area .fraction_li .fraction_first .fraction_user{ float:right;}
.fraction_list_area .fraction_li .fraction_first .datetime{ color:#999999;}
.fraction_list_area .fraction_li .fraction_desc{padding:10px 5px 10px 5px;}
.fraction_list_area .fraction_li .fraction_5{ float:left; width:27px; padding-left:68px;background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-5px -1840px;}
.fraction_list_area .fraction_li .fraction_4{ float:left; width:27px; padding-left:68px;background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-5px -1862px;}
.fraction_list_area .fraction_li .fraction_3{ float:left; width:27px; padding-left:68px;background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-5px -1885px;}
.fraction_list_area .fraction_li .fraction_2{ float:left; width:27px; padding-left:68px;background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-5px -1906px;}
.fraction_list_area .fraction_li .fraction_1{ float:left; width:27px; padding-left:68px;background-image:url(/images/mall_button.png); background-repeat:no-repeat; background-position:-5px -1930px;}


/** attraction.aspx**/
.attrac_body{ width:1200px; margin:auto;}
.attrac_body .title{ text-align:center;font-size:22px; font-family:'微软雅黑','黑体'; color:#121212; padding:10px 10px 5px 10px; line-height:28px;}
.attrac_body .datetime{ color:#999999; padding:5px 10px 10px 10px; text-align:center;}
.attrac_body .mtitle{ padding:20px; border-top:1px solid #eeeeee;}
.attrac_body .mtitle .text{ border:1px solid #eeeeee; background-color:#f6f6f6; padding:10px; color:#666666;}
.attrac_body .info{ padding:10px 20px 30px 20px;}
.attrac_body .info *{ font-size:14px !important; line-height:26px !important;}
.attrac_body .info STRONG,B{ color:#333333;font-size:16px !important; font-weight:bold !important;}


/*** buy  cart **/
.buy_title{ border-bottom:1px solid #dddddd;}
.buy_title .buy_text{ float:left; font-size:14px; font-weight:bold;}
.buy_title .buy_action{ float:right; padding:0px 10px 0px 0px;}

.buy_body{ padding:10px 60px 10px 60px;}

/** score list.aspx**/
table.score_list{ border:1px solid #dddddd;}
table.score_list th{ background-color:#f5f5f5; color:#333333; font-weight:normal; padding:3px; text-align:left;}
table.score_list td{ border-top:1px solid #eeeeee; padding:3px; color:#666666;}


.display_info{ padding:10px 20px 30px 20px;font-size:14px !important; font-weight:normal!important; color:#252525 !important; line-height:25px !important;}
.display_info *{ font-size:14px !important; font-weight:normal!important; color:#252525 !important; line-height:25px !important;}
.display_info STRONG,B{ color:#121212  !important;font-size:16px !important; font-weight:bold !important;}
.display_info p{margin-top:5px;}/*text-indent:2em; */


/*我的积分*/

.socreTitle{ border-bottom:2px solid #000; font-size:16px; height:26px; margin-top:20px;}
.socreTitle span{font-size:16px; line-height:26px; float:left; }
.socreTitle .titleOver{ line-height:24px; height:25px; float:left; cursor:pointer; border-top:1px solid #e3e3e3; border-right:1px solid #e3e3e3; background-color:#797979; font-size:12px; width:165px; text-align:center;}
.socreTitle .titleOut{line-height:24px; height:25px; float:left; cursor:pointer; border-top:1px solid #e3e3e3; border-right:1px solid #e3e3e3; background-color:#fff; font-size:12px; width:165px; text-align:center;}
.socreTitle .borderleft{border-left:1px solid #e3e3e3; margin-left:20px;}

.scoreContent{ width:1200px; margin:25px auto;}
.scoreContent .scoreBanner{ margin-bottom:20px; border:1px solid #e3e3e3; background-color:#f2f2f2; padding:15px;}
.scoreContent .scoreBanner .canusedScore{width:360px; padding-right:30px; text-align:center; float:left;}
.scoreContent .scoreBanner .canusedScore p.name{ font-size:16px; color:#7b7b7b; margin:18px 0px; font-weight:700;}
.scoreContent .scoreBanner .canusedScore p.score{font-size:28px; color:#346233;}
.scoreContent .scoreBanner .guoqiScore{width:360px; padding-right:30px; text-align:center; float:left; border-right:1px dashed #969696;border-left:1px dashed #969696;}
.scoreContent .scoreBanner .guoqiScore p.name{ font-size:16px; color:#7b7b7b; margin:18px 0px; font-weight:700;}
.scoreContent .scoreBanner .guoqiScore p.score{font-size:28px; color:#346233; padding:10px 0px;}
.scoreContent .scoreBanner .guoqiScore p.time{font-size:13px; color:#969696;padding-top: 3px;}
.scoreContent .scoreBanner .buttons{ cursor:pointer; float:right; margin-top:25px; margin-right:100px; border:1px solid #797979; border-radius:5px; background-color:#f66062; padding:10px 20px; color:#fff; font-size:16px;-moz-box-shadow: 2px 2px 10px #797979; -webkit-box-shadow: 2px 2px 10px #797979; box-shadow:2px 2px 10px #797979;}

.scoreContent .listBanner{margin:10px 0px; border:1px solid #e3e3e3; background-color:#f2f2f2;}
.scoreContent .listBanner .source{width:360px; padding:10px 0px 10px 150px; border-right:1px solid #e3e3e3; float:left;font-size:13px; color:#969696;}
.scoreContent .listBanner .jine{width:257px; padding:10px 0px; text-align:center; border-right:1px solid #e3e3e3; float:left;font-size:13px; color:#969696;}
.scoreContent .listBanner .date{width:180px; padding:10px 0px; text-align:center; border-right:1px solid #e3e3e3; float:left;font-size:13px; color:#969696;}
.scoreContent .listBanner .beizhu{width:245px; padding:10px 0px; text-align:center; float:left;font-size:13px; color:#969696;}

.scoreContent .scoreListCvs{ border-top:1px solid #e3e3e3;}
.scoreContent .scoreListCvs .listCvs{ border-bottom:1px solid #e3e3e3;}
.scoreContent .scoreListCvs .listCvs .source{width:491px; padding:10px 10px 10px 10px; float:left;font-size:13px; color:#969696;}
.scoreContent .scoreListCvs .listCvs .source img{float:left; width:60px; height:60px; margin-right:20px; border:none;}
.scoreContent .scoreListCvs .listCvs .source p.proname{float:left; width:411px; color:#333;font-size:13px; line-height:20px; height:40px; overflow:hidden; padding:0px; margin:0px; }
.scoreContent .scoreListCvs .listCvs .source p.proname a{ color:#333;font-size:13px; line-height:20px; overflow:hidden; padding:0px; margin:0px; }
.scoreContent .scoreListCvs .listCvs .source p.procode{float:left; width:411px; color:#969696;font-size:13px; height:20px; line-height:20px; padding:0px; margin:0px;}
.scoreContent .scoreListCvs .listCvs .jine{width:259px; padding:20px 0px; text-align:center; float:left;font-size:20px; font-weight:bold; line-height:30px; color:#f90507;}
.scoreContent .scoreListCvs .listCvs .date{width:181px; padding:20px 0px; text-align:center;  float:left;font-size:13px; line-height:30px; color:#969696;}
.scoreContent .scoreListCvs .listCvs .beizhu{width:245px; padding:20px 0px; text-align:center; float:left;font-size:13px; line-height:30px; color:#969696;}
