* { margin:0; padding:0;}
a { text-decoration:none; color:Black;}
a:hover{ text-decoration:underline; color:#F06EA1;}

#main { clear:both; margin:0 auto; width:950px;}
#main img { border:none;}
	.main_left { float:left; width:211px;}
    .main_left dl dt { float:left; padding-left:28px; width:182px; height:30px; line-height:30px; font-size:13px; font-weight:bold; color:#5A595A; background:url(images/pagePro.gif) 0 0 no-repeat;}
	.main_left dd.top10 ul { float:left; width:208px; border-left:solid 1px #DEDFDE; border-right:solid 1px #DEDFDE; background:url(images/pagePro.gif) 0 23px no-repeat;}
		.main_left dd.top10 ul li { float:left; padding:0 8px 0 33px; width:167px; height:25px; font-size:13px; line-height:25px; overflow:hidden;}
		.main_left dd.top10 ul li a { color:#5A5952;}
		.main_left dd.top10 ul li a:hover { color:#EA1166;}
        .main_left dd.top10 .top1 { margin-bottom:7px; padding:18px 8px 0 12px; width:188px; height:62px; background:white; overflow:hidden;}
            .main_left dd.top10 .top1 img { float:left; margin-right:5px;}
            .main_left dd.top10 .top1 a { float:right; width:103px; height:36px; line-height:18px; overflow:hidden;}
            .main_left dd.top10 .top1 p { float:right; width:103px; height:18px; line-height:18px; color:#F76921;}
    .main_left dd.bot { float:left; width:210px; height:10px; background:url(images/pagePro.gif) 0 -290px no-repeat; overflow:hidden;}

	.main_right { float:right; width:730px; height:auto !important;}
		.pro_title { padding:10px 0 0 20px; width:710px; height:43px; background:url(images/pagePro.gif) -220px 0 no-repeat; overflow:hidden;}
            .pro_title h1 { width:710px; height:20px; font-size:14px; color:#5A515A;}
            .pro_title b { float:left; width:550px; height:20px; line-height:20px; font-size:13px; font-weight:normal; color:#FF9E00; overflow:hidden;}
            .pro_title p { float:left; padding-right:15px; width:145px; height:20px; line-height:20px; font-size:13px; color:#848684; letter-spacing:2px; text-align:right; overflow:hidden;}
        .pro_cont { width:728px; height:316px; border-left:1px solid #DEDFDE; border-right:1px solid #DEDFDE; overflow:hidden;}
		    .pro_cont .left { float:left; padding:25px 0 0 25px; width:325px; height:291px; overflow:hidden;}

            /*jqzoom-------------------------------------------------------------*/
            #Product_BigImage{ zoom:1;}
            .jqzoom { float:left; position:relative; padding:0px;}
            .jqzoom img { float:left; width:300px;}
            .zoomdiv { z-index:100; position:absolute; top:1px; left:0px; width:396px; height:297px; background:#fff; border:1px solid #DEDFDE; display:none; text-align:center; overflow:hidden;}
            .bigimg { width:auto;}
            .jqZoomPup{ z-index:10; visibility:hidden; position:absolute; top:0px; left:0px; width:30px; height:30px; border:1px solid #aaa; background:#C9E9E8 50% top no-repeat; opacity:0.5; -moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(Opacity=50); cursor:move;}


			    .left .imgs { float:left; margin:5px auto 15px auto; width:325px; height:40px;}
			        .imgs ul li { text-align:center;}
			        .left .imgs ul { display:inline; list-style:none;}
			        .left .imgs ul li { float:left; margin:0 4px; padding:7px 2px 2px 2px; width:48px; height:36px; cursor:pointer;}
			        .left .imgs ul .liOn {  background:url(images/pagePro.gif) -111px -310px no-repeat;}
			    
			    .left p { padding-left:30px; width:250px; height:20px; font-size:12px;}
			        .left p a { float:left; margin-left:20px; padding-left:21px; width:29px; height:20px; line-height:22px;}
			        .left p .a1 { background:url(images/pagePro.gif) -603px -225px no-repeat;}
			        .left p .a2 { background:url(images/pagePro.gif) -659px -225px no-repeat;}
			        .left p .a3 { background:url(images/pagePro.gif) -715px -225px no-repeat;}
			    
			    .no_multi_pic { margin-left:50px; margin-top:20px; padding-left:20px; height:30px; line-height:30px; font-size:15px; background:url(/images/shopping/btn_bigpic.gif) no-repeat;}
			    .left .favor { width:330px; height:55px; text-align:center;}
            .pro_cont .right { float:left; padding-top:25px; width:378px; height:291px;}
                .pro_cont .right p { width:360px; height:25px; line-height:26px; font-size:13px; color:#52595A; border-bottom:1px dashed #E7F7DE; overflow:hidden;}
                .pro_cont .right p #gPrice1 { font-size:14px; color:#52595A; text-decoration:line-through;}
                .pro_cont .right p #gPrice2 { font-size:15px; color:#FF0000;}
                .pro_cont .right p #agentPrice { margin-left:60px; color:Green;}
                .pro_cont .right p .stocks { color:#187931;}
                .pro_cont .right p a { color:#4AA6E7;}
                .pro_cont .right .btn_buy { padding-top:7px; height:33px; border:none;}
                .pro_cont .right .about_sale { margin-top:7px; padding-left:50px; width:310px; height:31px; line-height:31px; border:none; background:url(images/pagePro.gif) -220px -81px no-repeat;}
		        .pro_cont .right .about_service { margin-top:7px; padding-left:25px; width:335px; height:23px; line-height:23px; border:none; background:url(images/pagePro.gif) -630px -81px no-repeat;}
		.bot { float:left; margin-bottom:8px; width:730px; height:10px; background:url(images/pagePro.gif) -220px -61px no-repeat; overflow:hidden;}
		
		/*-----------------------------------------------------------*/
		.all_jade { float:left; padding:7px 4px; width:720px; border-left:solid 1px #DEDEDE; border-right:solid 1px #DEDEDE;}
			.all_jade ul { display:inline; list-style:none;}
			.all_jade ul li { float:left; padding:8px 0; width:240px; line-height:24px; text-align:center; font-size:13px;}
			.all_jade ul li:hover { background:#F8F8F8;}
			.all_jade .to_buy {}
				.all_jade .no_buy { margin:0 auto; width:150px; font-size:13px; color:Red;}
				
		.jade_ensure { clear:both; margin-bottom:7px; width:728px; height:30px; line-height:30px; font-size:13px; border:solid 1px #DEDEDE; background-color:#F8F8F8; text-align:center;}
		/*-----------------------------------------------------------*/
		.param .param_right { float:right; width:389px; position:relative; left:0px; top:-100px; overflow:hidden;}
		.present .present_right { float:right; width:389px; overflow:hidden;}
			.dashed { width:379px; height:32px; padding-left:10px; padding-top:5px; font-size:14px; line-height:32px; border-bottom:dashed 1px #E2E2E2;}
			.dashed .priceStyle{ color:#f50; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
			.dashed_bot { width:379px; height:32px; padding-left:10px; padding-top:5px; font-size:14px; line-height:32px; border-bottom:dashed 1px #E2E2E2;}
			.ordernow { padding-top:22px; width:389px; font-size:14px; height:40px; line-height:20px; text-align:left;}
			.ordernum { float:left; width:200px; font-size:15px; line-height:32px;}
			.ordernowTxt { float:right; text-align:right; width:150px; font-size:14px;}
		
		
		.title { float:right; width:730px; height:30px; line-height:33px; font-size:14px; font-weight:bold;  color:#555555; background:url(images/pagePro.gif) -220px -122px no-repeat; overflow:hidden;}
		.title b { float:left; margin-left:20px;}
		.taocan p { padding-left:40px; background:url(images/pagePro.gif) -220px -158px no-repeat; color:#FF7900;}
		.cuxiao p { padding-left:15px; color:#555555;}

        .group_cont { float:left; padding:20px 30px 20px 30px; width:668px; border-left:1px solid #DED7DE; border-right:1px solid #DED7DE; font-size:13px;}
	        .group_cont_left { float:left; padding:4px; height:92px; width:292px; background:#fff; overflow:hidden;}
		        .group_cont_left img { float:left;}
		        .group_pic { margin:30px 4px 0 4px;}
	        .group_cont_right { float:right; height:100px; width:337px; color:#5A6163; line-height:40px;}
		        .group_cont_right p { padding-bottom:8px; width:337px; height:48px; line-height:24px; border-bottom:1px solid #DEE7E7; overflow:hidden;}
		        .group_cont_right p a { color:#2179C6;}
		        .group_cont_right p b { color:#7FB005;}
		        .group_cont_price { float:left; padding:5px 0; width:200px; height:50px; line-height:25px; color:#52595A; letter-spacing:5px;}
		            .group_cont_price span { font-size:15px; font-weight:bold; color:#FF7900; letter-spacing:2px;}
		        .group_cont_botton { float:left; padding-top:20px; width:137px; height:40px; text-align:right;}

    .to_top { float:right; margin:6px 10px 0 0; padding-left:15px; width:60px; height:20px; line-height:20px; font-size:12px; font-weight:normal; color:#499DE6; background:url(images/pagePro.gif) -960px -117px no-repeat;}
    .to_top:hover { color:#F06EA1; text-decoration:none; background:url(images/pagePro.gif) -960px -156px no-repeat;}
	.tagCont { float:left; width:730px; height:28px; overflow:hidden;}
	    .tagCont .tag_menu { float:left; width:420px; height:28px;}
	        .tag_menu li { float:left; width:82px; height:28px; line-height:30px; font-size:13px; text-align:center; list-style:none; cursor:pointer; color:#5A515A; background:url(images/pagePro.gif) -312px -216px no-repeat;}
	        .tag_menu .tabOn { width:92px; height:28px; line-height:35px; font-size:14px; font-weight:bold; background:url(images/pagePro.gif) -220px -216px no-repeat;}
	    .tagCont p { float:left; width:310px; height:27px; border-bottom:1px solid #D6D7D6;}
    .tag_content { float:left; padding:24px; width:680px; font-size:14px; line-height:24px; border-left:1px solid #DED7DE; border-right:1px solid #DED7DE; color:#434242;}
        #tagCont1 { display:none; font-size:13px;}
        #tagBot1 { display:none;}
        .se { color:#F06EA1;}
        .ob { color:#1096D0;}
        .si { color:#4BA125;}
	.buy_also { float:left; padding:20px 1px 5px 2px; width:725px; border-left:1px solid #DED7DE; border-right:1px solid #DED7DE;}
        .buy_also p { float:left; padding-left:19px; width:122px; height:160px; line-height:22px; font-size:13px; color:#555555; text-align:center; overflow:hidden;}
        .buy_also p a { float:left; width:122px; height:136px; color:#555555; overflow:hidden;}
        .buy_also p a:hover { color:#F06EA1;}
        .buy_also img { border:1px solid #CCCCCC;}
        .buy_also p span { font-size:14px; font-weight:bold; color:#F26521;}

	.buy_give { clear:both; margin:0 auto 8px auto; width:728px; height:154px; border:1px solid #DED7DE; border-top:none; background:url(images/give_bg.gif);}
		.give_left { float:left; padding-top:70px; width:276px; height:84px; font-size:19px; color:#7a7a7a; text-align:center; background:url(images/give_title.gif) no-repeat; overflow:hidden;}
			#given, #give_stocks { padding:0 5px; font-weight:bold; font-size:22px; color:#f06ea1;}
			.give_btn { margin-top:15px; height:30px; line-height:30px; font-weight:bold;}
				.give_btn a { color:#429ab0;}
		.give_center { float:left; margin:3px auto; padding-top:4px; width:173px; height:144px; line-height:24px; text-align:center; color:#717171; background:white; overflow:hidden;}
		.give_right { float:left; width:272px; height:154px; background:url(images/give_right.gif) no-repeat; overflow:hidden;}

    .tips_cont { float:left; padding:24px 15px; width:698px; border-left:1px solid #DED7DE; font-size:14px; border-right:1px solid #DED7DE;}
        .tips_cont p { float:left; padding-left:30px; width:650px; height:25px; line-height:25px; font-weight:bold; color:#7D7D7D; background:url(images/pagePro.gif) -220px -300px no-repeat;}
        .tips_cont p span { color:#F26521;}
        .tips_cont p a { float:right; margin-top:-20px;}
        .tips_cont .buy_flow { margin:30px 0 20px 0;}
        .tips_cont .ensure { margin:20px 0; padding-left:200px; width:480px; height:130px; line-height:26px; color:#3B9248; background:url(images/pagePro.gif) -808px -435px no-repeat;}
        .tips_cont .pay_cont { float:left; margin:10px 0; padding-left:30px; width:650px; line-height:26px; color:#434242;}
            .tips_cont .pay_cont img { margin:5px 0 10px 20px;}
            .tips_cont .pay_cont a { float:left; margin:10px 0 10px 250px; padding-left:25px; width:124px; height:27px; line-height:30px; font-size:13px; color:#0071BC; background:url(images/pagePro.gif) -750px -264px no-repeat;}
                .tips_cont .pay_cont a:hover { text-decoration:none;}

        .comment_cont { float:left; padding:15px; width:698px; border-left:1px solid #DED7DE; font-size:14px; border-right:1px solid #DED7DE;}
        .comment_list {}
        dl.OLMsg { margin-bottom:12px; border-bottom:1px dashed #DBDBDB; font-size:14px;}
            dl.OLMsg dt { width:698px; height:25px; line-height:25px; color:#7B7979; background:none; overflow:hidden;}
                dl.OLMsg dt b, dl.OLMsg dt p, dl.OLMsg dt em { float:left; font-weight:normal; overflow:hidden;}
                dl.OLMsg dt b { width:450px; color:#1E50A2; text-indent:1.5em; overflow:hidden;}
                dl.OLMsg dt p { margin-top:0px; width:50px; text-align:right; color:#006BE3;}
                dl.OLMsg dt em { width:180px; text-align:right; color:#999; font-style:normal;}
            dl.OLMsg dd { padding:5px 0 10px 18px; width:590px; line-height:25px; color:#333; border:none;}
                dl.OLMsg dd b { float:left; font-weight:normal; color:#790000; text-indent:1.5em;}
                dl.OLMsg dd p { color:green; text-indent:1.5em;}
                    dl.OLMsg dd p span { color:#C63808;}
        .comment_page { height:50px; line-height:30px; text-align:right; color:#333;}
            .comment_page b a { color:red;}
            .comment_page a { color:#333;}
            .comment_page a:hover { color:#EA1166;}
        .commentPost { margin:0 auto; width:650px; color:#333;}
        .none { float:left; width:290px; display:none;}
        .commentPost .input_title, .commentPost textarea, .commentPost #commentValidCode { border-top:1px solid #B5B6B5; border-right:1px solid #EFEBEF; border-bottom:1px solid #EFEBEF; border-left:1px solid #B5B6B5;}
        .commentPost .input_title { width:420px; height:20px; line-height:20px;}
        .commentPost #commentRankingBlock input { margin-top:-10px;}
        .commentPost textarea { margin:7px 0; width:580px; height:100px; background:url(images/input_bg.gif) center no-repeat; overflow:auto;}
        .commentPost #commentValidCode { margin-left:1px; width:70px; height:20px; line-height:20px;}
        .commentPost button { margin-left:10px; width:76px; height:22px; line-height:22px; border:none; cursor:pointer; background:url(images/pagePro.gif) 0 -373px no-repeat; overflow:hidden;}
