@charset "utf-8";
/* Defaults */
:focus{outline:0}
a,a:visited{text-decoration:none;color:#000}
a:hover{text-decoration:underline}
body{font:normal 12px Arial,Corbel,Verdana,Helvetica,sans-serif;}
img{border:0;vertical-align:bottom}
fieldset{border:0}
h1, h2, h3, h4, h5, h6{font-size:1em;}
p{margin:0}
input{ border:0px;}

/* global */
.red{ color:#f20f06;}
.red a{ color:#f20f06;}
.red14b{ color:#f20f06;font-weight:bold; font-size:14px;}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.mb10{ margin-bottom:10px;}
.hidden { display:none; }
.show { display:block; }

.desc{line-height:15px;}

/* Public Sytle
------------------------------------------------------------------------------------------------------------*/
/*-- Containers --*/
html{/*ad background here*/}
body{}
#page{}

/*------------------------------*/
.sub_nav_con{ position:absolute; margin-left:202px; width:585px;  border:3px solid #e10312; height:313px; margin-top:-318px; background-color:#FFF; background:url(../img/index_nav_03.jpg) left bottom repeat-x #FFF; }
	.sub_nav_con .p_img{ float:left; width:96px;}
	.sub_nav_con .p_img img{width:57px; margin-top:20px; margin-left:20px;}
	.sub_nav_con .p_type { float:right; width:470px; margin-top:15px; overflow:hidden; margin-right:10px}
	.sub_nav_con .p_type ul {border-bottom:1px solid #000; display:block; float:left; width:100%; margin-bottom:15px;}
	.sub_nav_con .p_type ul li { background:none; float:left; display:inline; border:0px; text-indent:0px; padding:0px 8px 0px 0px;}
	.sub_nav_con .p_type ul li a{ }
	.sub_nav_con .p_type ul li.t_title{ font-size:14px; border-bottom:2px solid #000; font-weight:bold; width:100%; display:block; text-indent:0px;}
	.sub_nav_con .p_type .type{ font-weight:bold}
	.sub_nav_con .p_type ul.size{border-bottom:0px solid #000;}
	.sub_nav_con .p_type ul.size li.t_title {border-bottom:1px solid #000;}
	.sub_nav_con .p_type ul.size li{}
	.sub_nav_con .p_type ul.size li a{ float:left; width:19px; height:13px; overflow:hidden; background:url(../img/index_nav_10.jpg) left top; color:#FFF; line-height:12px; font-size:10px; margin-top:8px; text-align:center; padding-left:1px;}
	
	.sub_nav_con .p_type ul.function{border-bottom:0px solid #000; }
	.sub_nav_con .p_type ul.function li.t_title {border-bottom:1px solid #000; background:none; text-indent:0px; width:100%}
	.sub_nav_con .p_type ul.function li { background:url(../img/index_nav_14.jpg) 0px 10px no-repeat;}
	.sub_nav_con .p_type ul.function li { text-indent:15px; width:200px;}
	
	.sub_nav_con .p_type ul.other{border-bottom:0px solid #000; }
	.sub_nav_con .p_type ul.other li.t_title {border-bottom:1px solid #000; background:none; text-indent:0px; width:100%}
	
	.sub_nav_con .p_ad { clear:both; padding-left:8px; position:absolute; bottom:10px; width:570px;} 
	.sub_nav_con .p_ad p { border:1px solid #b9c1c4}
	.sub_nav_con .p_type ul li.more a{ background:none; color:#000}



/*-- Content --*/

.left{ width:198px; float:left; border:1px solid #bbb; border-bottom:none; background:url(../img/index.gif) 0px -441px repeat-x #FFF; overflow:hidden}
.right{ width:775px; float:right; overflow-x:hidden;}
.title{ background:url(../img/index.gif) 0px -167px no-repeat; font-size:12px; font-stretch:wider; color:gray; line-height:28px; padding-left:25px;}


.side_nav { float:left; width:202px; border:1px solid #90979d;}
	.side_nav ul li{ line-height:25px; background:url(../img/side_nav_bg.jpg) left top no-repeat; border-bottom:1px solid #90979d; text-indent:30px;} 
	
	.left_nav a{ display:block; width:100%;}
	.side_nav ul li.alt{ line-height:25px; background:url(../img/side_nav_bg.jpg) 0px -25px; no-repeat; border-bottom:1px solid #90979d; text-indent:30px;} 
	.side_nav ul li.alt a{ color:#FFF; display:block; width:100%;}
	.side_nav ul li.other{line-height:25px; background:url(../img/side_nav_bg.jpg) 0px -50px no-repeat; border-bottom:1px solid #90979d; text-indent:30px;}
	.side_nav ul li.all{line-height:30px; background:url(../img/side_nav_bg.jpg) 0px -77px no-repeat; border-bottom:1px solid #90979d; text-indent:30px;}
	.side_nav ul li.all a{ color:#FFF; }





.main_ad { width:978px; border:1px solid #c7ccd0; border-top:0px;}
.ad_area { clear:both; width:100%; padding-top:6px; overflow:hidden; zoom:1; height:124px;}
	.ad_area div{ float:left; display:inline; border:1px solid #c7ccd0; }
	/*.ad_area .ad_1{ width:198px;   height:122px; }
	.ad_area .ad_2{ width:383px; height:122px; overflow:hidden}
	.ad_area .ad_3{ width:188px; margin-left:5px;height:122px;  overflow:hidden}
	.ad_area .ad_4{ width:188px; margin-left:5px; height:122px; overflow:hidden}*/
	
	
	.ad_area .ad_1{ width:188px;height:122px;  overflow:hidden}
	.ad_area .ad_2{ width:188px; margin-left:5px; height:122px; overflow:hidden}
	.ad_area .ad_3{ width:383px; margin-left:5px; height:122px; overflow:hidden}


.list li a.pt{ display:block; height:120px; overflow:hidden; padding:0 20px; font-weight:bold;}
.list li a.pt img{margin:auto;}

.recommd { height:228px; border:1px solid #bbc0c6; border-bottom:none; background:url(../img/index.gif) 0px -441px repeat-x #FFF;}
	.recommd .list{ margin-left:5px; margin-top:5px; overflow:hidden;}
	.recommd .list li { float:left; width:185px;text-align:center}
	.recommd .list li.s{ width:3px; background:url(../img/index.gif) -15px -185px; height:140px; margin-left:5px;}
	.recommd .list .pt{ font-weight:bold; }
	/*.recommd .list .pt img {margin:0px 0px 8px;}*/
	.recommd .list .desc{color:#60646b; height:30px; overflow:hidden; margin:0 20px;}
	.recommd .list .prize{color:#60646b; font-size:12px; text-align:center; font-family:Arial, Helvetica, sans-serif; margin-top:8px;}
	.recommd_bottom { height:6px; font-size:0px; background:url(../img/index.gif) -0px -433px repeat-x #FFF;}
	
	
.recommd_in { overflow:hidden; zoom:1; border:1px solid #bbc0c6; background:url(../img/index.gif) 0px -441px repeat-x #FFF;}
	.recommd_in .list{ /*margin-left:5px;*/ margin-top:5px; overflow:hidden; zoom:1;}
	.recommd_in .list li { float:left; width:185px;text-align:center; padding-bottom:15px;}
	.recommd_in .list li.s{ width:3px; background:url(../img/index.gif) -15px -185px; height:140px; margin-left:5px;}
	.recommd_in .list .pt{ font-weight:bold; }
	/*.recommd_in .list .pt img {margin:0px 0px 8px;}*/
	.recommd_in .list .desc{color:#60646b; height:30px; overflow:hidden; margin:0 20px;}
	.recommd_in .list .prize{color:#60646b; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-top:8px;}
	.recommd_in li.split_row{ background-color:#eeeeee; height:1px; font-size:0px; margin:5px 10px 15px 10px;width:740px; display:block; padding-bottom:0;}

.attention {   height:208px;border:1px solid #bbc0c6; background:url(../img/index.gif) 0px -441px repeat-x #FFF; border-bottom:0px;}
.attention .desc{color:#60646B; margin:0 20px; height:30px; overflow:hidden;}
	.attention .list{ margin-left:5px; margin-top:5px;}
	.attention .list li { float:left; width:185px;text-align:center}
	.attention .list li.s{ width:3px; background:url(../img/index.gif) -63px -185px; height:110px; margin-left:5px;}
	.attention .list li a.pt{ display:block;}
	.attention .list .prize{color:#60646b;text-align:center; font-family:Arial, Helvetica, sans-serif; margin-top:8px;}
	
.hot_product{ height:229px;border:1px solid #bbc0c6; background:url(../img/index.gif) 0px -441px repeat-x #FFF; border-top:1px solid #dce0e2;border-bottom:0px ;}
.hot_product .desc{color:#60646B; margin:0 20px; height:30px; overflow:hidden;}
	.hot_product .list{ margin-left:5px; margin-top:5px;}
	.hot_product .list li { float:left; width:185px;text-align:center}
	.hot_product .list li.s{ width:3px; background:url(../img/index.gif) -63px -185px; height:110px; margin-left:5px;}
	.hot_product .list .prize{color:#60646b;text-align:center; font-family:Arial, Helvetica, sans-serif; margin-top:8px;}


.news{ border-left:1px solid #bbc0c6; border-right:1px solid #bbc0c6;border-top:1px solid #dce0e2;/*height:140px;*/ font-size:13px;  border-bottom:1px solid #bbc0c6; overflow:hidden; width:auto; position:relative;background:#fff url(../img/index.gif) repeat-x 0 -441px;}
.h140{height:160px;}
	.news a{color:#5e5e5e; }
	.news_first{ float:left; display:inline; width:370px; margin-left:15px; color:#5e5e5e; margin-top:10px; }
	.news_first dt{ font-weight:bold; font-size:12px;}
	.news_first dt img{ float:left; border:1px solid #bbc2c6; margin-right:10px;}
	.news_first dt { margin-top:5px;}
	.news_first dd{ margin-top:5px; line-height:22px;}
	.news .s{width:2px; background:url(../img/index.gif) -64px -212px; height:105px; float:left; margin-left:5px;}
	.news_list{display:inline; float:left;line-height:22px;margin:10px 10px 0; width:360px; height:80px;}
	.news_list ul{}
	.news_list span.news_date{ float:right;display:inline; color:#bac1c5;}
	.news a.news_more{color:red; position:absolute; right:10px; bottom:5px;}
	.news a.news_more2{color:black; position:absolute; right:10px; bottom:5px;}


.hot{height:438px; border-bottom:solid 1px #bbb; overflow:hidden;}
	.hot .hot_tab{ border-bottom:1px solid #e0e1e3; padding-left:5px; padding-bottom:4px; padding-bottom:3px\9; margin-top:10px;}
	.hot .hot_tab span{ background-color:#3a3a3a; color:#FFF; padding:5px 6px; border:1px solid #e0e1e3; border-bottom:0px; cursor:pointer}
	.hot .hot_tab span.alt{ background-color:#fff; color:#000; border:1px solid #e0e1e3;border-bottom:0px;}
	.hot ul { margin-top:5px; *margin-top:0; background-color:#fff;}
	.hot ul li {padding:6px; border-bottom:solid 1px #ccc; zoom:1}
	.hot ul li span{position:absolute; right:5px; top:5px; text-align:right; color:#c3041e;}
	.hot ul li em{ color:#c3041e; margin-right:5px; text-align:center; float:left; width:14px; font-size:11px; font-weight:bold;}
	.hot ul .first{ display:block; clear:both; /*height:80px;*/ overflow:hidden; zoom:1; border:none; /*background:url(../img/bg_hot_first.gif) repeat-x;*/}
	.hot ul .first a{display:block; overflow:hidden; zoom:1;}
	.hot ul .last{border:none;}
	.hot ul .first em{background:url(../img/bg_hot_num.gif) no-repeat; color:#fff; float:left; }
	.hot ul .hot_num em{background:url(../img/bg_hot_num.gif) no-repeat;; color:#fff;}
	.hot ul .first img{ margin-left:0px; float:left; display:inline}
	.hot ul .first p{ display:block; clear:both; margin:15px 0 5px 24px; border:1px solid #e50610; color:#e50610; font-weight:bold; line-height:20px; text-indent:10px;}

.limit_buying{ width:198px; height:278px; background:url(../img/index.gif) 0px -441px repeat-x #FFF; border-bottom:1px solid #bbb; }

	.limit_buying .content{ text-align:center;}

	.limit_buying .limit_pro{width:190px;margin:0 auto;}
		.limit_buying .limit_pro img{ margin-top:10px; width:120px; height:90px;}
		.limit_buying .limit_pro .time span{font-size:14px;}
		.limit_buying .limit_pro .time em{color:#e90305;font-weight:bold;font-size:18px;}
		.limit_buying .limit_pro .time img{display:block;width:160px; }
		.limit_buying .limit_pro .til{margin-top:10px; height:30px; overflow:hidden}
		.limit_buying .limit_pro .til a{font-weight:bold;}
		.limit_buying .limit_pro .prize_old{color:#979797;font-size:12px;font-weight:bold; margin-top:7px; text-decoration:line-through}
		.limit_buying .limit_pro .prize{color:#e90305;font-size:14px;font-weight:bold;margin-top:7px;}
		.limit_buying .limit_pro p{padding:4px 0; }
		.limit_buying .limit_pro .btn_buynow{text-indent:-9999px;display:block;width:96px;height:25px;margin:0 auto; background:url(object.png) no-repeat 0 -114px;  }
		
		
.group_buying{ width:198px; height:240px; background:url(../img/index.gif) 0px -441px repeat-x #FFF; border-bottom:1px solid #bbb; }
	.group_buying .content{ text-align:center;}
		.group_buying .group_pro img{ margin-top:10px; width:120px; height:90px;}
		.group_buying .group_pro .til{margin-top:10px;height:30px; overflow:hidden}
		.group_buying .group_pro .til a{font-weight:bold;}
		.group_buying .group_pro .prize_old{color:#979797;font-size:12px;font-weight:bold; margin-top:7px; text-decoration:line-through}
		.group_buying .group_pro .prize{color:#e90305;font-size:14px;font-weight:bold;margin-top:7px;}
		
.series{background:url(../img/index.gif) 0px -441px repeat-x #FFF; height:122px;  border:1px solid #bbc0c6;}
	.series ul{ margin:5px 10px 5px 10px;} 
	.series li{ float:left; display:inline; text-align:center; width:107px; background:url(../img/chn_line.jpg) top right no-repeat; }
	.series .select_my { position:absolute; margin-left:635px;_margin-left:605px; margin-top:10px;}
	.series li a{ color:#000; font-weight:bold;text-align:center; }
	.series li img{ display:block; margin:0 auto}
	.series li.last{ background:none;}
/*-- item_menu --*/
.item_menu{border-bottom:1px solid #bbb; background:url(../img/bg_title.gif) repeat-x ;}
.item_menu .title{ background:url(../img/index.gif) 0px -167px no-repeat #e9e9e9; font-size:12px; line-height:28px;}
/*.item_menu .title{ background:url(../img/index.gif) 0px -167px no-repeat #e9e9e9; font-size:14px; font-stretch:wider; font-weight:bold; line-height:28px; text-indent:25px; }*/

	.item_menu .menu{background:#fff; padding-left:28px;}
	.item_menu .menu .menu_split{ background:url(../img/index.gif) -10px -378px no-repeat; height:3px; font-size:0px;  width:100px; margin-left:45px; margin-top:8px;}
	.item_menu .menu li{overflow:hidden;zoom:1;}
	.item_menu .menu li.current{ margin-right:28px;}
	.item_menu .menu li a{color:#000;line-height:24px;height:24px;}
	.item_menu .menu li .hn{ font-weight:bold; display:block; clear:both; padding-top:5px;}
	.item_menu .menu li ul li{ float:left; display:inline; white-space:nowrap}

.chn_main_ad{ border:1px solid #bbb; }

.cha_ad_area { float:left; margin-top:6px;}
	.cha_ad_area div{ float:left;border:1px solid #c7ccd0; }
	.cha_ad_area .ad_1{ width:383px;   height:122px; }
	.cha_ad_area .ad_2{ width:383px; margin-left:5px; height:122px; overflow:hidden}
	

/*---area2-----*/

/* 2010-4-20 add history */
.history .title{ background:url(../img/index.gif) 0px -167px no-repeat #e9e9e9; font-size:14px; font-stretch:wider; font-weight:bold; line-height:28px; text-indent:25px; margin-left:0px; margin-top:0px; position:relative}
.history_list li{ padding:15px 0; clear:left; overflow:auto; width:auto; border-bottom:1px dashed #BBC0C4;}
.history_list li.last{border-bottom:none;}
.history_list li img{float:left; width:80px; margin-right:10px;}

/* 5-12 pop server */
#siderIMchat_main{ position:absolute; width:98px; height:154px; background:url(../img/bg_pop_ser.jpg) no-repeat;border-bottom:1px solid #CCCCCC;}
#siderIMchat_main a {position:absolute;}
#siderIMchat_main .p_clo{top:2px; right:2px;}
#siderIMchat_main .p_talk{ top:125px; left:10px;}
#siderIMchat_main .p_tel{ top:150px; left:10px;}

.pop_note{border:solid 1px gray; position:absolute; left:40px; top:40px; background:#FFC; padding:5px; z-index:10; width:280px;}
.pop_note input{border:solid 1px gray; padding:1px 3px; margin-left:5px; width:130px;}