@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-size:13px;background:url(../images/body_bg.png) repeat-x;color:#333333;}
a {font-size:13px;color:#333333;}
a:link{text-decoration:none;}
a:visited{color:#333333;text-decoration:none;}
a:hover{color:#bf1328;text-decoration: none;}
a:active {text-decoration:none;}
img,a img{border:0;margin:0;padding:0;vertical-align:middle;/*image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;*/}
ul,li{display:block;list-style:none;margin:0;padding:0;}
form,p{margin:0px;}
input,select{vertical-align:middle;color:#636363;}
.bot {BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #7b9ebd 1px solid; CURSOR: pointer; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7b9ebd 1px solid;}
.clear{clear:both;height:5px;}
.red{color:#F00; display:inline;}
.tip{position:absolute;visibility:hidden;background:#FFEFEF;border:#f96 1px solid;padding:5px;color:#009933;line-height:20px;}

#header{margin:auto; padding:0;width:1002px;height:114px;background:url(../images/header_bg.jpg) no-repeat  #FFF;}
#h_title{padding-top:15px;width:1002px;height:60px;}
#logo{float:left; margin-top:0px; width:300px; height:60px;}
#t_share{float:left;margin-top:20px; width:220px;}
#t_nav{float:right; margin-top:20px;width:450px; text-align:center;}

#h_nav{clear:both;width:1002px; height:35px;}
#h_nav ul{margin:0; padding:0;margin-left:320px;}
#h_nav li{display:block;float:left; margin:0; padding:0;text-align:center;}
#h_nav a{display:block;width:108px;height:35px;line-height:35px;color:#7c7c7c;font-size:13px;font-weight:bolder;}
#h_nav a:hover{color:#bf1328;}
#h_nav a img{vertical-align:middle;}
#h_nav span{margin-top:0px;}
#h_nav .nav_line{width:2px; height:35px;background:url(../images/nav_line.gif) no-repeat 0px 7px;}
#h_nav .nav_r{float:right;width:auto; margin-top:5px; margin-right:5px;text-align:right;color:#FFF;}
#h_nav .nav_r a{border:none;background:none; width:auto;color:#FFF;}
#h_nav .h_class_list{position:absolute;margin:0;padding:0; margin-left:0px;margin-top:0px;width:108px;height:auto;z-index:9999;background:#f1f1f1;visibility:hidden;}
#h_nav .h_class_list ul{margin:0; padding:0;}
#h_nav .h_class_list li{display:block;margin:0; padding:0;width:108px; height:25px;line-height:25px; text-align:center;overflow:hidden; border-top:#FFF 1px dashed;}
#h_nav .h_class_list li a{display:block;width:108px;height:25px;line-height:25px; font-weight:normal; overflow:hidden;}
#h_nav .h_class_list li a:hover{}
#h_nav #h_class_list_1{ margin-left:-8px;}
#h_nav #h_class_list_more{ margin-left:-150px;}

#main_index{clear:both;margin:auto;padding:0;padding-top:5px;width:1002px;height:auto!important;min-height:350px;max-height:none; background:url(../images/main_bg.jpg) #FFF;overflow:hidden;}
#index_center{float:right;display:inline;margin:0;padding:0;margin-right:11px; margin-top:10px;width:750px;}

#index_center #index_company{clear:both;margin:0;padding:0;margin-top:10px;width:750px;}
#index_center #index_company #i_co_title{height:30px;background: url(../images/title_c.jpg);line-height:35px; text-indent:20px;}
#index_center #index_company #i_co_title #more{float:right; margin-top:12px; margin-right:10px;}
#index_center #index_company #i_co_content{padding:5px;line-height:20px;}
#index_center #index_company #i_co_content p{ margin-top:10px;}
#index_center #index_company #i_co_content #co_pic{display:block;float:right;margin-top:30px;margin-left:10px; margin-right:20px;border:#C8C8C8 1px solid;}
#index_center #index_product{clear:both;margin:0;padding:0; margin-top:10px;width:973px; border:#DFDFDF 1px solid;}
#index_center #index_product #i_p_title{height:38px;background: url(../images/title_b.gif) center no-repeat;line-height:38px; text-indent:20px;border-bottom:#DFDFDF 1px solid;font-weight:bolder; font-size:13px;}
#index_center #index_product #i_p_content{margin-top:5px;}
#index_center #index_product #i_p_content ul{display:block;float:left;margin:6px!important;margin:5px;padding:0; width:180px;text-align:center;background:url(../images/title_l.gif) top center no-repeat; border:#DFDFDF 1px solid;}
#index_center #index_product #i_p_content #p_pic{height:130px;}
#index_center #index_product #i_p_content #p_pic a img{border:0;max-width:160px; max-height:120px; width:expression(this.width > 160 && this.height < this.width*120/160 ? 160: true); height:expression(this.height > 120 ? 120: true);margin-top:expression(this.height < 130  ? (130 -this.height)/2: 0);}
#index_center #index_product #i_p_content #p_info{text-align:center;}
#index_center #index_product #i_p_content #p_info a,span,s,p{display:block;margin-top:3px;}
#index_center #index_product #i_p_content #p_info s{font-size:11px; color:#999;}
#index_center #index_product #i_p_content #p_info span{color:#990000;font-weight:bold;}
#index_center #index_product #i_p_content #p_info p{color:#666666;}
#index_center #index_product #i_p_content #p_line{clear:both; margin:0; padding:0; height:0px;}
#index_center #index_rssfeed{clear:both; margin:0; padding:0;margin-top:10px;padding-bottom:5px;width:973px; height:150px;border:#DFDFDF 1px solid;}
#index_center #index_rssfeed li{display:block;float:left;margin-left:20px;width:450px;height:25px; background:url(../images/arrow.gif) no-repeat 10px 10px;line-height:25px; text-indent:20px; overflow:hidden;border-bottom:#DFDFDF 1px dashed;}
#index_center #index_news{clear:both;margin:0;padding:0;margin-top:10px;width:750px;}
#index_center #index_news #i_ne_title{height:30px;background: url(../images/title_n.jpg);line-height:35px; text-indent:20px;}
#index_center #index_news #i_ne_title #more{float:right; margin-top:12px; margin-right:10px;}
#index_center #index_news #i_ne_list{margin-left:10px;}
#index_center #index_news #i_ne_list ul{display:block;float:left;margin:0; padding:0; width:730px;height:40px;background:url(../images/listt.gif) 0px 10px no-repeat;line-height:40px;text-indent:15px; overflow:hidden;}
#index_center #index_news #i_ne_list .l_d{float:right;}

#index_center #index_show{clear:both;margin:0;padding:0;margin-top:10px;width:750px;}
#index_center #index_show #i_sh_title{height:30px;background: url(../images/title_p.jpg);line-height:35px; text-indent:20px;}
#index_center #index_show #i_sh_title #more{float:right; margin-top:12px; margin-right:10px;}
#index_center #index_show #demo{margin-top:10px;margin-left:10px;overflow:hidden;width:735px;text-align:center;}
#index_center #index_show #marquee_list{width:1300px;}
#index_center #index_show #marquee_list ul{display:block;float:left;margin:0px 10px 0px 10px!important;margin:0px 8px 0px 8px; padding:0; width:160px;height:160px;}
#index_center #index_show #marquee_list #p_pic{height:160px;}
#index_center #index_show #marquee_list #p_pic a img{border:0;height:160px;}
#index_center #index_show #marquee_list #p_line{clear:both; margin:0; padding:0; height:0px;}


#index_left{float:left;display:inline;margin:0;padding:0;margin-left:11px;margin-top:20px;width:220px;}
#index_left #l_list{margin:0;padding:0;width:220px;}
#index_left #l_list #left_title{height:33px; background:url(../images/left_title.jpg);text-indent:75px;line-height:33px;font-weight:bolder; font-size:13px;}
#index_left #l_list #left_list{}
#index_left #l_list #left_list ul{margin:0; padding:0}
#index_left #l_list #left_list li {display:block;overflow:hidden;}
#index_left #l_list #left_list li a{display:block;}
#index_left #l_list #left_list li a:hover{}
#index_left #l_list #left_list #c{background:url(../images/c_bg.jpg);text-indent:75px;line-height:43px; height:43px;}
#index_left #l_list #left_list #c a{font-size:13px;}
#index_left #l_list #left_list #c a:hover{}
#index_left #l_list #left_list #c_s{background:url(../images/c_s_bg.jpg);text-indent:80px;height:30px;line-height:30px;}
#index_left #l_list #left_list #c_s a{}
#index_left #l_list #left_list #c_s a:hover{text-decoration:underline;}
#index_left #l_list #left_bottom{clear:both;height:20px; background:url(../images/left_bottom.jpg);}
#index_left #l_list #left_cur{background:#F9F9F9; padding:10px;border:#CFCFCD 1px solid;border-top:none;}
#index_left #l_list #left_cur select{ height:18px; width:135px;}
#index_left #l_list #left_product{padding:5px; text-align:center;}
#index_left #l_list #left_product #p_pic{display:block;width:190px; text-align:center;}
#index_left #l_list #left_product #p_pic a img{border:0; width:160px;}
#index_left #l_list #left_product #p_info{width:190px;}
#index_left #l_list #left_product #p_info a,span,s,p{display:block;}
#index_left #l_list #left_product #p_info s{font-size:11px; color:#999;}
#index_left #l_list #left_product #p_info span{color:#000;}
#index_left #l_list #left_product #p_info p{font-weight:bold; color:#03C;}
#index_left #l_list #left_product #p_line{clear:both; margin:0; padding:0; height:0px;}
#index_left #l_list #left_notice{background:#F9F9F9;border:#92C3E7 1px solid;border-top:none; text-align:center;}
#index_left #l_ads{margin:0;padding:0;width:220px;text-align:center;}
#index_left #l_ads img{max-width:220px;}

#main{clear:both;margin:auto;padding:0;padding-top:5px;width:1002px;height:auto!important;min-height:350px;max-height:none;background:url(../images/main_bg.jpg) repeat-y;overflow:hidden;}
#main_banner{margin-left:11px}
#main_center{float:right;display:inline;margin:0;padding:0;margin-right:11px; margin-top:10px;width:750px;}
#main_center #main_ads{width:660px;}
#main_center #main_news{float:right;margin:0;padding:0;width:180px; overflow:hidden;}
#main_center #main_news #i_ne_title{height:20px; border-top:#ECECEC 1px solid;border-right:#B4B4B4 1px solid;border-bottom:#B4B4B4 1px solid;border-left:#ECECEC 1px solid;background:#DBDBDB; text-indent:5px;line-height:20px; font-size:13px;font-weight:bolder; }
#main_center #main_news #i_ne_content{background:#F0F0F0; padding:2px; height:184px;}
#main_center #main_news #i_ne_content ul{display:block;margin:0; padding:0; background:url(../images/arrow.gif) 5px 9px no-repeat;line-height:22px;text-indent:15px;}

#main_center #center_title{clear:both;margin:0;padding:0;height:35px; background:url(../images/center_title_bg.jpg) no-repeat; text-align:right;line-height:35px; color:#999;overflow:hidden;}
#main_center #center_title a{color:#999;}
#main_center #center_title .c_t_l{ display:inline;float:left;font-size:14px;font-weight:bold;}
#main_center #center_content{margin:10px;}
#main_center #center_content #page{clear:both; width:730px; margin-top:20px;text-align:center; line-height:20px;}
#main_center #center_content #page select{height:18px;}
#main_center #center_content #page a{margin:3px;border:#E7ECF0 1px solid;}
#main_center #center_content #page a:hover{background:#EBEBEB;}
#main_center #center_content #page strong{margin:5px;padding:5px;}
#main_center #center_content #page span{display: inline; color:#F00;}
#main_center #center_content #txt_show{line-height:25px;}
#main_center #center_content #txt_show p{margin-top:20px;}
#main_center #center_content #txt_show img{max-width:660px;width:expression(this.width > 660 ? 660: true);}
#main_center #center_content #news_list{margin:8px;}
#main_center #center_content #news_list ul{display:block;float:left;margin:0; padding:0; width:710px;height:40px; background:url(../images/line.jpg) no-repeat;line-height:25px; text-indent:20px; overflow:hidden;}
#main_center #center_content #news_list .l_d{float:right;}
#main_center #center_content #news_list #n_line{clear:both; margin:0; padding:0; height:0px;}
#main_center #center_content #news_title{font-size:16px;font-weight:bolder;text-align:center; line-height:40px;}
#main_center #center_content #news_info{margin:10px;height:30px;border-bottom:#d7d7d7 1px  dashed; text-align:center; line-height:30px;}
#main_center #center_content #news_content{margin:10px; line-height:25px;}
#main_center #center_content #news_content p{margin-top:20px;}
#main_center #center_content #news_content img{max-width:660px;width:expression(this.width > 660 ? 660: true);}
#main_center #center_content #product_type{margin:10px 0px 0px 10px; padding:0; }
#main_center #center_content #product_type h1{list-style:none;margin:0; padding:0;font-size:13px; line-height:30px;}
#main_center #center_content #product_type h2{list-style:none;margin:0; padding:0;font-size:12px;font-weight:normal;line-height:22px;}
#main_center #center_content #product_type h2 a{color:#DA251C;}
#main_center #center_content #product_type_list{clear:both;margin:0; padding:0;}
#main_center #center_content #product_type_list li{display:block; float:left; margin:2px 6px 2px 0px; width:160px; height:20px; line-height:20px; text-align:center;overflow:hidden; border:#ededed 1px  solid; background:#E0F9B7;}
#main_center #center_content #product_type_list a{color:#43AB29}
#main_center #center_content #product_type_list .on a{color:#43AB29}
#main_center #center_content #product_list{margin-top:20px;}
#main_center #center_content #product_list ul{display:block;float:left;margin:3px!important;margin:3px;padding:0; width:232px;text-align:center;}
#main_center #center_content #product_list #p_pic{margin-top:20px;height:230px;border:#ededed 1px  solid;}
#main_center #center_content #product_list #p_pic a img{border:0;max-width:230px; max-height:230px; width:expression(this.width > 230 && this.height < this.width*230/230 ? 230: true); height:expression(this.height > 230 ? 230: true);margin-top:expression(this.height < 230  ? (230 -this.height)/2: 0);}
#main_center #center_content #product_list #p_info{margin-top:10px;text-align:center;}
#main_center #center_content #product_list #p_info a,span,s,p{}
#main_center #center_content #product_list #p_info a{font-size:12px;}
#main_center #center_content #product_list #p_info s{font-size:11px; color:#999;}
#main_center #center_content #product_list #p_info span{color:#000;font-weight:bold;}
#main_center #center_content #product_list #p_info p{color:#666666;}
#main_center #center_content #product_list #p_line{clear:both; margin:0; padding:0; height:10px;}
#main_center #center_content #product_name{line-height:25px; font-weight:bolder;}
#main_center #product_nav{text-align:center; padding:5px;}
#main_center #product_nav span{ display:inline;color:#F00;}
#main_center #center_content #product_pic{float:left;margin:0; padding:0;width:400px;}
#main_center #center_content #product_pic #show_pic_tip img{border:0;max-width:640px; max-height:480px; width:expression(this.width > 640 && this.height < this.width*480/640 ? 640: true); height:expression(this.height > 480 ? 480: true);margin-top:expression(this.height < 480  ? (480 -this.height)/2: 0);cursor:pointer;}
#main_center #center_content #product_pic #show_pic_tip{position:absolute; margin-left:-52px; margin-top:-28px;width:640px;height:480px;z-index:9999;visibility:hidden; background:#FFF; text-align:center;border:#ccc 1px solid;}
#main_center #center_content #product_pic #show_pic{margin:0;padding:0; width:400px; height:310px;text-align:center;cursor:pointer;}
#main_center #center_content #product_pic #show_pic img{border:0;max-width:400px; max-height:300px; width:expression(this.width > 400 && this.height < this.width*300/400 ? 400: true); height:expression(this.height > 300 ? 300: true);margin-top:expression(this.height < 310  ? (310 -this.height)/2: 0);}
#main_center #center_content #product_pic .rollBox{margin:0;padding:0; width:400px; overflow:hidden;} 
#main_center #center_content #product_pic .rollBox .LeftBotton{float:left;height:80px;width:25px;background:url(../images/dian_left.jpg) 0px 30px no-repeat;cursor:pointer;}  
#main_center #center_content #product_pic .rollBox .RightBotton{float:left;height:80px;width:25px;background:url(../images/dian_right.jpg) 0px 30px no-repeat;cursor:pointer;}    
#main_center #center_content #product_pic .rollBox .Cont{float:left;width:350px;overflow:hidden;}
#main_center #center_content #product_pic .rollBox .ScrCont{width:10000000px;}
#main_center #center_content #product_pic .rollBox .Cont .v_i{float:left;width:86px;margin:1px;padding:0;cursor:pointer;}  
#main_center #center_content #product_pic .rollBox .Cont .v_i img{width:80px; height:80px;}  
#main_center #center_content #product_pic .rollBox #List1,.rollBox #List2{float:left;} 
#main_center #center_content #product_info{float:left;margin:0; padding:0; margin-left:5px; margin-top:20px;width:290px;}
#main_center #center_content #product_info ul li{}
#main_center #center_content #product_info li{display:block;margin-top:0px; line-height:25px; border-bottom:#ededed 1px dashed;}
#main_center #center_content #product_info a{color:#DA251C;}
#main_center #center_content #product_info img{vertical-align:middle;}
#main_center #center_content #product_info span{font-size:18px;color:#F00; font-weight:bolder;}
#main_center #center_content #product_info #pro_name{font-size:13px;font-weight:bolder;}
#main_center #center_content #product_info #pro_title{font-size:14px;}
#main_center #center_content #product_info #pro_bg{background:#F5F5F5;}
#main_center #center_content #product_info #pro_price{line-height:30px; color:#F00; font-weight:bolder; font-size:13px}
#main_center #center_content #product_info #pro_order{ border:none;}
#main_center #center_content #product_info #pro_order .i{width:150px;}
#main_center #center_content #product_info #pro_order .m_s{width:150px; border:0px;}
#main_center #center_content #product_info #pro_order .m_i{width:30px;}
#main_center #center_content #product_title{clear:both;margin-top:10px;height:27px; width:730px; display:none;}
#main_center #center_content #product_title ul li{margin:0; padding:0;}
#main_center #center_content #product_title li{display:block;float:left;height:27px; width:140px; text-align:center; line-height:27px;cursor:pointer;}
#main_center #center_content #product_title .pr_title{background:url(../images/main_title.gif) center no-repeat;}
#main_center #center_content #product_title .pr_title_on{background:url(../images/main_title_on.gif) center no-repeat; color:#FFF;}
#main_center #center_content #product_content{clear:both; margin-top:10px;width:730px;line-height:22px; overflow:hidden;}
#main_center #center_content #product_content h1{list-style:none;margin:0; padding:0;font-size:13px; line-height:30px;}
#main_center #center_content #product_content a{color:#DA251C;}
#main_center #center_content #product_content .pr_content_on{margin:10px;line-height:25px;}
#main_center #center_content #product_content .pr_content_on p{margin-top:20px;}
#main_center #center_content #product_content .pr_content_on img{max-width:660px;width:expression(this.width > 660 ? 660: true);}
#main_center #center_content #product_content .pr_content{margin:10px;display:none;}
#main_center #center_content #product_content #product_content_show {text-align:center;}
#main_center #center_content #product_content #product_content_show img{max-width:600px;width:expression(this.width > 600 ? 600: true);}
#main_center #center_content #feedback_list{margin-top:10px;}
#main_center #center_content #feedback_list  ul{margin-top:10px; padding:5px;border-bottom:#ccc 1px  dashed;}
#main_center #center_content #feedback_list  li{ line-height:22px;}
#main_center #center_feedback{}
#main_center #center_feedback ul{clear:both;margin:0; padding:0;height:auto; overflow:hidden;}
#main_center #center_feedback li{display:block;float:left; margin:0; padding:0;padding:10px; height:auto;}
#main_center #center_feedback #f_title{width:130px;text-align:right;}
#main_center #center_feedback #f_input{width:450px;}
#main_center #center_content #download_list{margin-top:10px;}
#main_center #center_content #download_list  ul{margin-top:10px; padding:5px;border:#ccc 1px  dashed;}
#main_center #center_content #download_list  li{ line-height:22px;}
#main_center #center_content #download_list #d_t{ color:#003277; font-size:13px;}
#main_center #center_content #download_list #d_t a{ color:#D20000;font-weight:bold;}
#main_center #center_content #sing_welcome{margin-top:20px;font-size:13px;font-weight:bolder; color:#F00; text-align:center;}
#main_center #center_content #sing_title{clear:both;margin-top:20px;line-height:30px; background:#DD8926; color:#FFF; text-indent:10px;}
#main_center #center_content #sing_title span{float:right; margin-right:10px;}
#main_center #center_content #sing_title a{color:#FFF;}
#main_center #center_content #sing_in{margin-top:50px; margin-left:70px; width:500px;border:#E0F9B7 4px solid;}
#main_center #center_content #sing_in ul{margin:10px;}
#main_center #center_content #sing_in #singin_title{height:30px;font-size:14px; font-weight:bold; line-height:30px;}
#main_center #center_content #sing_in #singin_submit{margin-top:20px;}
#main_center #center_content #sing_reg{margin-top:40px;}
#main_center #center_content #sing_reg ul{margin:10px; width:650px;}
#main_center #center_content #sing_reg li{display:block; float:left;}
#main_center #center_content #sing_reg #singreg_title{clear:both;margin:0;padding:0;height:30px;background: #F3F3F3;line-height:30px; text-indent:20px; overflow:hidden; font-size:13px; font-weight:bolder;width:650px;}
#main_center #center_content #sing_reg #reg_title{ width:120px; text-align:right; padding-right:10px;}
#main_center #center_content #sing_reg #reg_menu{ width:600px;margin-top:20px;border-bottom:#CCCCCC 1px dashed; line-height:30px; color:#F00;}
#main_center #center_content #sing_reg #singreg_submit{margin-top:20px; margin-left:66px;}
#main_center #center_content #sing_reg .singreg_input{width:265px;}
#main_center #center_content #sing_reg_content{margin:15px; line-height:22px;}
#main_center #orders_contact{margin-top:20px;}
#main_center #orders_contact ul{clear:both;margin:0; padding:0;}
#main_center #orders_contact li{display:block;float:left; margin:0; padding:0; line-height:30px;}
#main_center #orders_contact #oc_title{width:120px;text-align:right;}
#main_center #orders_contact #oc_input{width:600px;}
#main_center #orders_contact #orders_contact_tontent{ margin:15px;line-height:22px;}

#main_center #center_content #news_rss_list{margin:8px;}
#main_center #center_content #news_rss_list li{display:block;float:left;margin:0; padding:0; width:760px;height:40px; background:url(../images/line.jpg) no-repeat;line-height:25px; text-indent:20px; overflow:hidden;}

#main_left{float:left;display:inline;margin:0;padding:0;margin-left:11px;margin-top:20px;width:220px;}
#main_left #l_list{margin:0;padding:0;width:220px;}
#main_left #l_list #left_title{height:33px; background:url(../images/left_title.jpg);text-indent:75px;line-height:33px;font-weight:bolder; font-size:13px;}
#main_left #l_list #left_list{}
#main_left #l_list #left_list ul{margin:0; padding:0}
#main_left #l_list #left_list li {display:block;overflow:hidden;}
#main_left #l_list #left_list li a{display:block;}
#main_left #l_list #left_list li a:hover{}
#main_left #l_list #left_list #c{background:url(../images/c_bg.jpg);text-indent:75px;line-height:43px; height:43px;}
#main_left #l_list #left_list #c a{font-size:13px;}
#main_left #l_list #left_list #c a:hover{}
#main_left #l_list #left_list #c_s{background:url(../images/c_s_bg.jpg);text-indent:80px;height:30px;line-height:30px;}
#main_left #l_list #left_list #c_s a{}
#main_left #l_list #left_list #c_s a:hover{text-decoration:underline;}
#main_left #l_list #left_list #c_s_on{background: url(../images/arrow.gif) 15px 8px no-repeat;padding-left:25px;height:auto;}
#main_left #l_list #left_list #c_s_on a{color:#DA251C;}
#main_left #l_list #left_bottom{clear:both;height:20px; background:url(../images/left_bottom.jpg);}
#main_left #l_list #left_cur{background:#F9F9F9; padding:10px;border:#CFCFCD 1px solid;border-top:none;}
#main_left #l_list #left_cur select{ height:18px; width:135px;}
#main_left #l_list #left_product{padding:5px; text-align:center;}
#main_left #l_list #left_product #p_pic{display:block;width:190px; text-align:center;}
#main_left #l_list #left_product #p_pic a img{border:0; width:160px;}
#main_left #l_list #left_product #p_info{width:190px;}
#main_left #l_list #left_product #p_info a,span,s,p{display:block;}
#main_left #l_list #left_product #p_info s{font-size:11px; color:#999;}
#main_left #l_list #left_product #p_info span{color:#000;}
#main_left #l_list #left_product #p_info p{font-weight:bold; color:#03C;}
#main_left #l_list #left_product #p_line{clear:both; margin:0; padding:0; height:0px;}
#main_left #l_list #left_notice{background:#F9F9F9;border:#92C3E7 1px solid;border-top:none; text-align:center;}
#main_left #l_ads{margin:0;padding:0;width:220px;text-align:center;}
#main_left #l_ads img{max-width:220px;}

#help_left{float:left;display:inline;margin:0;padding:0;width:155px;}
#help_left #l_list{margin:0;padding:0;width:155px;}
#help_left #l_list #left_title{height:25px; background:#848484;text-indent:10px;line-height:25px;font-weight:bolder; color:#FFF;}
#help_left #l_list #left_list{padding-bottom:10px;}
#help_left #l_list #left_list ul{margin:0; padding:0}
#help_left #l_list #left_list li {display:block; text-indent:15px;line-height:25px; border-bottom:#CCC 1px dashed; }
#help_left #l_list #left_list li a{display:block;}

#cart_setp{margin:0;padding:0; margin-top:10px;margin-left:35px;width:750px; height:30px;}
#cart_setp ul li{margin:0;padding:0;}
#cart_setp li{float:left; width:180px; text-align:center; line-height:30px;font-weight:bolder;}
.setp_orders_on{color:#FFF;}
.setp_orders_cart{background:url(../images/cart_setp_1.jpg) no-repeat;}
.setp_orders_singin{background:url(../images/cart_setp_2.jpg) no-repeat;}
.setp_orders_contact{background:url(../images/cart_setp_2.jpg) no-repeat;}
.setp_orders_payment{background:url(../images/cart_setp_3.jpg) no-repeat;}

#cart_list {margin:0;padding:0; margin-top:10px;margin-left:35px;width:750px;}
#cart_list .cartlist td {background-color:#fff;color:#666666;text-align:center;}
#cart_list .cartlist .cartlisttitle{background-color:#f3f3f3;border: 1px solid #fff;line-height:36px;height:36px;}
#cart_list .cartlist .pro_name{margin:5px; text-align:left;}
#cart_list .cartlist .pro_name ul li{margin:0;padding:0;}
#cart_list .cartlist .pro_name ul{float:left;}
#cart_list .cartlist .pro_name  a img{width:60px; height:45px;}
#cart_list .cartlist .pro_name li{line-height:20px; text-indent:10px;}
#cart_list .cartlist .pro_name li a{color:#036CA3;}
#cart_list .cartlist .cartlist_total{clear:both;line-height:22px;width:740px; text-align:right;}
#cart_list .cartlist .cartlist_total .c_total_left{float:left; display:none;}
#cart_list .cartlist .cartlist_total .c_total_left_show{float:left;}
#cart_list .cartlist .cartlist_total .c_total_right{float:right;}
#cart_list .cartlist .cartlist_botton{clear:both;margin-top:5px;width:740px; height:35px;}
#cart_list .cartlist .cartlist_botton .c_botton_left{float:left;}
#cart_list .cartlist .cartlist_botton .c_botton_right{float:right;}

#cart_sing {margin:0;padding:0; margin-top:10px;margin-left:35px;width:750px;}
#cart_sing .cartsing td {background-color:#fff;color:#666666; padding-left:20px;}
#cart_sing .cartsing .sing_title{background-color:#f3f3f3;border: 1px solid #fff;line-height:36px;height:36px; font-weight:bolder;}
#cart_sing .cartsing .sing_content{float:left;margin:5px; width:450px;}
#cart_sing .cartsing .sing_content ul li{margin:0;padding:0;}
#cart_sing .cartsing .sing_content ul{margin:5px;}
#cart_sing .cartsing .sing_content .singin_input{width:300px;}
#cart_sing .cartsing .sing_checkout{float:left;margin-top:25px;width:450px; line-height:22px;}

#cart_reg {margin:0;padding:0; margin-top:10px;margin-left:35px;width:750px;}
#cart_reg .cartreg td {background-color:#fff;color:#666666; padding-left:20px;}
#cart_reg .cartreg .reg_title{background-color:#f3f3f3;border: 1px solid #fff;line-height:36px;height:36px; font-weight:bolder;}
#cart_reg .cartreg .reg_content{float:left;margin:5px;}
#cart_reg .cartreg .reg_content ul li{margin:0;padding:0;}
#cart_reg .cartreg .reg_content ul{clear:both;margin:5px;}
#cart_reg .cartreg .reg_content li{display:block; float:left;}
#cart_reg .cartreg .reg_content #co_menu{width:680px;height:30px; line-height:30px;border-bottom:#CCC 1px  dashed;color:#F00; font-weight:bold;}
#cart_reg .cartreg .reg_content #oc_title{width:120px;text-align:right; padding-right:5px; line-height:25px;}
#cart_reg .cartreg .reg_content .reg_input{width:300px;}

#cart_reg_con {margin:0;padding:0; margin-top:10px;margin-left:35px;width:750px; display:none; display:none;}
#cart_reg_con .cartreg td {background-color:#fff;color:#666666; padding-left:20px;}
#cart_reg_con .cartreg .reg_title{background-color:#f3f3f3;border: 1px solid #fff;line-height:36px;height:36px; font-weight:bolder;}
#cart_reg_con .cartreg .reg_content{float:left;margin:5px;}
#cart_reg_con .cartreg .reg_content ul li{margin:0;padding:0;}
#cart_reg_con .cartreg .reg_content ul{clear:both;margin:5px;}
#cart_reg_con .cartreg .reg_content li{display:block; float:left;line-height:25px;}
#cart_reg_con .cartreg .reg_content #oc_title{width:120px;text-align:right; padding-right:5px; }
#cart_reg_con .cartreg .reg_submit{clear:both;line-height:40px; margin-left:140px;}

#cart_payment {margin:0;padding:0; margin-top:10px;margin-left:35px;width:750px;}
#cart_payment .cartpayment td {background-color:#fff;color:#666666; padding-left:20px;}
#cart_payment .cartpayment .payment_title{background-color:#f3f3f3;border: 1px solid #fff;line-height:36px;height:36px; font-weight:bolder;}
#cart_payment .cartpayment .payment_content{float:left;margin:5px;width:700px;}
#cart_payment .cartpayment .payment_content #payment_order{margin-top:20px; font-size:16px;font-weight:bolder;color:#F00;}
#cart_payment .cartpayment .payment_content #payment_total{margin-top:20px; font-size:12px;}
#cart_payment .cartpayment .payment_content #payment_info{margin-top:10px; line-height:22px;}
#cart_payment .cartpayment .payment_content #payment_title{margin-top:10px; color:#F00;font-size:12px; font-weight:bolder;}
#cart_payment .cartpayment .payment_content #payment_payment{margin-top:10px;}

#cart_shipping {margin:0;padding:0; margin-top:10px;margin-left:35px;width:750px;}
#cart_shipping .cartshipping td {background-color:#fff;color:#666666; padding-left:20px;}
#cart_shipping .cartshipping .shipping_title{background-color:#f3f3f3;border: 1px solid #fff;line-height:36px;height:36px; font-weight:bolder;}
#cart_shipping span{display:inline;}

#cart_payments {margin:0;padding:0; margin-top:10px;margin-left:35px;width:750px;}
#cart_payments .cartpayments td {background-color:#fff;color:#666666; padding-left:20px;}
#cart_payments .cartpayments .payments_title{background-color:#f3f3f3;border: 1px solid #fff;line-height:36px;height:36px; font-weight:bolder;}
#cart_payments span{display:inline;}

#footer{clear:both;margin:auto;padding:0; padding-top:30px;padding-bottom:15px;width:1002px;background:url(../images/footer_bg.jpg) no-repeat; font-family:Verdana, Geneva, sans-serif;}
#footer #f_tags{margin:0; padding:0; height:38px; line-height:38px;background:url(../images/title_b.gif);border:#DFDFDF 1px solid;}
#footer #f_tags a{display:block; float:left; margin-left:20px;}
#footer #f_tags span{display:block; float:left; margin-left:100px!important;margin-left:40px;}
#footer #f_nav{margin:0; padding:0; margin-top:10px;}
#footer #f_nav ul{display:block; float:left;margin:0; padding:0; width:195px;}
#footer #f_nav li{line-height:22px; text-indent:20px;}
#footer #f_nav #f_n_title{font-size:13px;font-weight:bolder;}
#footer #f_content{ clear:both;margin:0; padding:0;text-align:center;line-height:22px;}
#footer #f_copyright{margin:0; padding:0;text-align:center;line-height:22px;}
#footer #f_bottom{margin-left:-13px; width:1002px;height:15px;background:url(../images/footerbottom_bg.jpg) no-repeat;}

.QQbox{z-index:99;width:170px;top:145px; position:absolute;}
.QQbox .Qlist{width:170px;}
.QQbox .Qlist .t{ background:url(../images/siderIM_title.gif); height:34px;}
.QQbox .Qlist .infobox{padding-top:5px; padding-bottom:5px;text-align:center; background:url(../images/siderIM_infobox.gif); line-height:14px; color:#000; font-weight:700; }
.QQbox .Qlist .con{width:170px; background: url(../images/siderIM_bg.gif); }
.QQbox .Qlist .con ul li{list-style:none; margin:0; padding:0;margin-left:10px;}
.QQbox .Qlist .con li{line-height:23px;}
.QQbox .Qlist .con li a{text-decoration:none; color:#999}
.QQbox .Qlist .b{ background:url(../images/siderIM_bottom.gif); height:9px; overflow:hidden; }
.QQbox .QMenu{width:170px;}
.QQbox .press{border: none; cursor: pointer;}