@charset "utf-8";
/* CSS Document */
body{font-family:Verdana, Geneva, sans-serif;font-size:11px;background:url(../images/bg.jpg) top center no-repeat;padding:0px;margin:0px;}
img{border:none}
h1,form{margin:0px;padding:0px;}
ul,li{list-style-type:none;}
h1.indexTitle{font-size:14px;border-bottom:1px dashed #e5e5e5;}
.clear{clear:both;}
.taRight{text-align:right;}
.taCenter{text-align:center}
.vAlign{vertical-align:middle}
.taLeft{text-align:left}
.overflow{overflow:hidden}
.pBox p{margin:5px 0px}
/* ---a--*/
a{font-size:10px;color:#333;text-decoration:none;}
a:hover{color:#999;text-decoration:none;}

a.link_01{font-size:10px;color:#06C;text-decoration:underline}
a.link_01:hover{color:#09F;text-decoration:none;}
a.link_01_01{font-size:10px;color:#F90;text-decoration:underline}
a.link_01_01:hover{color:#09F;text-decoration:none;}
/*-----font-----*/
.fontWhite{color:#FFF;}
.fontOranger{color:#ff6600;}
.fontYellow{color:#FF0;}
.fontGray{color:#666}
.font11px{font-size:11px;}
.font13px{font-size:13px;}
.font_01{font-style:italic;color:#777;}
.font_02{color:#FF6600;font-weight:bold;font-size:13px;}
.font_03{font-size:12px;font-weight:bold;color:#000099;}
.font_04{color:#009900;font-weight:bold;font-size:13px;}
.font_05{font-size:11px;color:#555;font-weight:bold;}
.font_06{font-family:"Times New Roman", Times, serif;font-size:22px;font-weight:bold;color:#000099;}
.font_07{color:#8CBB00;font-weight:bold;}
.font_08{color:#009900;font-size:11px;text-decoration:underline;}
.font_09{cursor:pointer;}
.font_10{font-weight:bold;text-decoration:underline;}
.gfont{font-family:Georgia, "Times New Roman", Times, serif}
.gfont_01{font-family:Georgia, "Times New Roman", Times, serif;font-size:22px;color:#FF6600;}
/*----form----*/
.but{border-right:1px solid #3872AB;border-bottom:1px solid #3872AB; border-left:1px solid #C8DAEC; border-top:1px solid #C8DAEC;background-color:#D6DEEC;font-weight:bold;color:#366CA3;padding:2px;}
.inp_1{border:1px solid #CCC;height:16px;width:300px;}
.inp_01,.inp_01_S,.inp_01_SS,.inp_01_L,.txt,.txt_01{border-left:1px solid #68A2BD; border-top:1px solid #68A2BD; border-right:1px solid #B7D2DF; border-bottom:1px solid #B7D2DF;font-weight:bold;color:#005984}
.inp_01{height:16px; width:200px; }
.inp_01_S{height:16px; width:120px; }
.inp_01_SS{height:16px; width:50px;}
.inp_01_L{height:16px; width:400px;}
.txt{height:250px;width:400px;}
.txt_01{height:100px;width:400px;}
/*---margin padding---*/
.mTop10{margin-top:10px;}
.mTop5{margin-top:5px;}
.mTop20{margin-top:20px;}
.mLeft16{margin-left:16px;}
.mLeft5{margin-left:5px}
.p5px{padding:5px}
.pLeft50{padding-left:50px;}
.pd_03,#p_01{padding-left:15px;padding-right:15px}

/*-----site-----*/
#top{margin:0 auto;	width:980px;overflow:hidden;clear:both}
#main{width:980px;height:auto;overflow:hidden;clear:both;margin:0px auto;margin-top:10px;}
#left{width:210px;height:auto;overflow:hidden;float:left}
#right{width:770px;height:auto;overflow:hidden;float:right;}
#index{}
#indexTop{width:770px;height:auto;overflow:hidden;}
#iTopLeft{float:left;margin:0px 16px !important;margin:0px 8px}
#iTopRight{float:right;width:240px;overflow:hidden}
.indexBox{margin-left:16px;}
#footer{width:980px;margin:0px auto;overflow:hidden;clear:both}
#fSearch{border:1px solid #e5e5e5;}
#fsearchMain{border:1px solid #fff;background:#f9f9f9;padding:4px 30px;}
#footerNav{border-top:2px solid #2B71C7;}
#footerNav a{margin:2px 5px;}
#footerNav p{margin:5px auto;}
#logoNav a{margin:5px 1px;}

/*--top--*/
#topLeft{width:22%;float:left;padding-top:2px;}
#topRight{width:78%;height:94px;float:left;}
#topUp{overflow:hidden;width:100%;height:67px;}
#topNav,#topInfo{padding-top:10px;float:left;width:50%;}
#topInfo span{padding-left:8px;padding-right:8px;font-size:9px;color:#999}
#top_right_bottom{height:27px;width:100%;}
#menu{clear:both;overflow:hidden;}
#menuLeft{width:4px;height:28px;float:right;}
#menuCenter{width:auto;background:url(../images/menuBg2.jpg) top repeat-x;height:28px;background-position:0px -30px;float:right;margin-bottom:0px;*margin-bottom:-12px;}
#menuRight{width:4px;;background:url(../images/menuBg2.jpg) top repeat-x;height:28px;background-position:0px -60px;float:right;}
#menuCenter ul{margin-left:-39px;}
#menuCenter ul li{padding:0px 0px;float:left;margin-right:2px !important;margin-top:-10px !important;*margin:0px 2px 0px 0px !important}
#menuCenter ul li.li-1 .left{width:4px;background:url(../images/MenuBg.jpg) no-repeat;height:28px;float:left;}
#menuCenter ul li.li-1 .Center{width:auto;background:url(../images/MenuBg.jpg) repeat-x;height:28px;background-position:0px -30px;float:left;padding:6px 14px;overflow:hidden}
#menuCenter ul li.li-1 .right{width:4px;background:url(../images/MenuBg.jpg) repeat-x;height:28px;background-position:0px -60px;float:left}
#menuCenter ul li.li-2 .left{width:4px;height:28px;float:left;}
#menuCenter ul li.li-2 .Center{width:auto;float:left;padding:6px 14px}
#menuCenter ul li.li-2 .right{width:4px;height:28px;float:left}
#menuCenter ul li.li-3 .left{width:4px;background:url(../images/menuBg2.jpg) no-repeat;height:28px;float:left;margin-left:-5px;*margin-left:-3px}
#menuCenter ul li.li-3 .Center{width:auto;height:28px;float:left;padding:6px 14px;overflow:hidden}
#menuCenter a{color:#666;font-size:12px;}
#menuCenter a.a1{color:#fff;font-size:12px}
#menuCenter a:hover{color:#FFF;}
#topBar{width:980px;margin:0px auto;background:url(../images/topBar.jpg);height:42px;clear:both;padding:8px;overflow:hidden;font-size:11px;}
#topBar .sTaoBao{background:url(../images/sBorder.png) no-repeat;width:540px;height:39px;overflow:hidden;clear:both}
#topBar .sTaoBao input{background:none;border:none;padding-top:3px;}
#topBar .sTaoBao div{float:left}
#topBar .sTaoBao .txtBox{width:315px;background:url(../images/sIcon.jpg) no-repeat;background-position:295px 1px;background-color:#FFF;margin:6px 10px;height:25px;margin-right:0px;padding-left:5px}
#topBar .sTaoBao .txt2{padding:5px 5px 5px 15px;text-align:right}
#topBar a:hover{color:#CCC}
/*-----column------*/
.colList{width:210px;}
.colList .title{background:url(../images/CloMenu.jpg) top no-repeat;height:29px;}
.colList .title h1{font-size:12px;color:#FFF;padding-top:8px;padding-left:10px;}
.colList .content{border-left:1px solid #74B9D8;border-right:1px solid #74B9D8;}
.colList .bottom{background:url(../images/CloMenu.jpg) top no-repeat;height:8px;background-position:0px -34px;}
.colList .content ul.list{padding:10px;margin:0px;overflow:hidden;}
.colList .content ul.list li{margin:6px 0px;background:url(../images/icon_01.gif) left no-repeat;background-position:5px 5px;padding-left:15px;padding:5px 0px 5px 15px;border-bottom:1px dotted #CCC;}
.colList .content ul.list li a{font-size:11px}

.colGray{width:208px;background:url(../images/CloGray.jpg) top repeat-x;border:1px solid #e5e5e5;clear:both}	
.colGray .title{padding:8px;color:#3D9DD9;}
.colGray .title h1{color:#2494D6;font-size:12px;font-weight:normal;padding:0px;margin:0px;}
.colGray .content{padding:5px 10px;}
.colGray .content p{margin:6px;}
.colGray .content input{height:20px;font-size:12px}
.colGray .content input.weight{height:14px;}

.col-1{width:210px;overflow:hidden;}
.col-1 .title{height:14px;border:1px solid #e5e5e5;border-bottom:2px solid #ff6600;background:url(../images/icon_02.gif) left no-repeat;padding-left:10px;padding:3px 20px;background-position:10px 8px}
.col-1 .title h1{float:left;color:#3D9DD9;font-size:14px;width:50%;font-weight:normal}
.col-1 .content{border:1px solid #e5e5e5;padding:5px;overflow:hidden}
.col-1 .content ul{margin:0px;padding:0px;}
.col-1 .content ul li{width:180px;overflow:hidden;white-space: nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;margin:8px 2px;background:url(../images/icon_05.gif) left no-repeat;background-position:2px 2px;padding-left:10px;}

.colBule{width:238px;background:url(../images/CloLogin.jpg) top repeat-x;border:1px solid #EAEEF1;clear:both;}
.colBule .loginTitle{margin:15px 20px;color:#666;font-size:14px;background:url(../images/loginLine.png) right no-repeat;background-position:50px 6px;}
.colBule .loginContent{margin:20px;background:url(../images/loginMsn.gif) top left no-repeat;text-align:right;}
.colBule .loginContent input.inpTxt{width:120px;height:14px;font-size:11px;margin-top:5px;border:1px solid #e1e1e1;color:#999}
.colBule .loginContent a.a-1{width:57px;overflow:hidden;display:inline-block;color:#ff6600;font-weight:bold;font-size:11px;text-decoration:underline}
.colBule .loginContent a.a-1:hover{color:#06C}
.colBule .loginContent p{margin:5px auto}

.colCenter{clear:both;overflow:hidden}
.colCenter a.shop{margin:0px 3px;}
.colCenter ul.service{clear:both;margin:0px;padding:0px;}
.colCenter ul.service li{float:left;width:238px;margin:0px 5px;overflow:hidden;text-align:center}
.colCenter ul.service li h1{padding:2px 15px;font-size:14px;color:#000;font-weight:normal;text-align:left;background:url(../images/icon_03.gif) left no-repeat;}
.colCenter ul.service li p{padding:2px 15px;margin:0px;color:#666;text-align:left;}
.colCenter h1.title{font-size:12px;color:#3D9DD9;border-bottom:1px solid #e5e5e5;padding:5px 10px;background:url(../images/icon_02.gif) left no-repeat;}

.col-2{clear:both}
.col-2Top{background:url(../images/colFooter.jpg) top no-repeat;height:6px;background-position:0px -5px;}
.col-2Center{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:10px 20px;overflow:hidden;min-height:100px;}
.col-2Bottom{background:url(../images/colFooter.jpg) top no-repeat;background-position:0px 0px;height:6px;}

.col-3{border:1px solid #e5e5e5;}
.col-3 p{margin:5px;padding:2px;}

.tab{border:1px solid #e5e5e5;background:url(../images/tab.jpg) top repeat-x;overflow:hidden;background-position:0px -28px;}
.tab ul.tabButton{margin:0px;padding:0px;overflow:hidden}
.tab ul.tabButton li{width:250px;float:left;overflow:hidden;text-align:center;height:22px;font-size:13px;padding-top:4px;cursor:pointer;color:#666}
.tab ul.tabButton li.li-1{background-image:none;color:#f60;}
.tab ul.tabButton li.li-2{border-left:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;background:url(../images/tab.jpg) top repeat-x}
.tab ul.tabButton li.li-3{border-right:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;background:url(../images/tab.jpg) top repeat-x}
.tab .tabMain{padding:10px;min-height:200px;clear:both}
.tab .tabMain ul.products{margin:0px;padding:0px;overflow:hidden}
.tab .tabMain ul.products li{width:222px;float:left;height:120px;margin:20px 6px;padding:5px;overflow:hidden}
.tab .tabMain ul.products li div{width:104px;margin-left:8px;overflow:hidden;}
.tab .tabMain ul.products li h2{font-size:10px;margin:0px;padding:0px;display:inline;padding-left:10px;}
.tab .tabMain ul.products li p{font-size:10px;margin:2px 0px;padding:0px;padding-left:10px}

#position{margin:2px 16px;}
#content{width:712px;overflow:hidden;padding:20px;min-height:800px;}
#content .contentMain{padding:10px;}
#calculate td{padding:3px 0px;}

/*table*/
#tab{border-collapse:collapse;}
#tab td{padding:3px;}
#tab_01{border-collapse:collapse;}
#tab_01 td{padding:3px;text-align:center;border:1px solid #E6E8E7;}
#tab_01 tr{background-color:#F9FAFC}
#tab_01 tr:hover{background-color:#fff}
#tab_01 .bg{background-color:#E8F3F9}

#tab_02{border-collapse:collapse;text-align:center;}
#tab_02 td{padding:5px;border-bottom:1px solid #E8F3F9;}
#tab_02 tr:hover{background-color:#F4F7FB;}
#tab_02 .th{border-top:2px solid #459FDD;border-left:1px solid #C1CDD2; border-right:1px solid #C1CDD2;border-bottom:1px solid #C1CDD2;background-color:#E8F3F9;font-size:10px;}
#tab_02 .thLR{border-top:2px solid #459FDD;border-bottom:1px solid #C1CDD2;background-color:#E8F3F9;font-size:10px;}
#tab_02 .tdL{text-align:left;}
#tab_02 .p_price{color:#C00;text-align:right;padding-right:8px;}

/*taobao category*/
.category{width:210px;height:100px;padding:4px;margin:5px;float:left;background:url(../images/category_bg.jpg) bottom repeat-x;border:1px solid #E2E2E2;}
.category_title h3{width:100%; display:inline-block;}
.category .c_title{font-size:12px;font-weight:bold;color:#666}
.category p{font-family:Tahoma, Geneva, sans-serif;}
/*ul*/
ul.list-1{margin:10px 5px;padding:5px;}
ul.list-1 li{margin:8px 0px;padding-left:15px;background:url(../images/icon_01.gif) left no-repeat;}
ul.shop{margin:0px;padding:0px;}
ul.shop li{float:left;text-align:center;margin:16px 6px;padding:8px;width:200px;height:110px; border:1px solid #ccc;}
ul.shop li:hover{background-color:#F4F4F4;}
/*Member*/
#memMain{width:752px;min-height:280px;overflow:hidden;}
#memMain p,#memMain ul{margin:5px 0px;}
#bar .on{float:left;width:180px;background-color:#fff;text-align:center;height:32px;border-left:1px solid #d2dcde;border-top:1px solid #d2dcde;cursor:pointer;color:#C00}
#bar .off{float:left;width:180px;background-color:#F4F7F5;text-align:center;height:32px;border-left:1px solid #d2dcde;border-top:1px solid #d2dcde;border-bottom:1px solid #d2dcde;cursor:pointer}
#bar .t_txt{padding-top:8px;font-weight:bold;}
#bar .other{float:left;width:436px;height:32px; border:1px solid #d2dcde;}
#bar .content{clear:both;border-left:1px solid #d2dcde;border-right:1px solid #d2dcde;border-bottom:1px solid #d2dcde;padding:10px;}
#position_01{border-bottom:1px solid #d2dcde;padding-bottom:3px;}

.black_overlay{display:none;position:absolute;top:0;left:0;width:100%;background-color:#000;z-index:1001;-moz-opacity:0.8;opacity:.80;filter:alpha(opacity=70);}
.white_content{display:none;position:absolute;top:65%;left:25%;width:50%;height:50%;padding:16px;border:10px solid #BCD1FF;background-color:#fff;z-index:1002;overflow:auto;}
