/* 
Author: guoxiaoling mmxiaoling@tom.com
*/

/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
html{ width:100%}
body{font-size:12px; line-height:22px; font-family: "宋体",Arial, Helvetica, sans-serif;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
/*border style*/
.style1{border:1px solid #fdbbad;}
.style2{border:1px solid #dedede;padding:1px;margin-bottom:10px;}
.style3{border:1px solid #f58632; padding:1px}
.style4{border:1px solid #e57f7f;}

/*common end*/
#box{width:950px;margin:0 auto;}
#box2{width:181px;}
#box3{width:760px;}

/* font */
.bold{font-weight:bold}
.normal{font-weight:normal;font-size:12px}
.f12{font-size:12px}
.f14{font-size:14px}
.f20{font-size:20px}
.fontNone{font-size:0px; line-height:0px;}
.floats{ float:left}


/* font color */
.gray, .gray a{color:#666}
.bbb, .bbb a{color:#ccc}
.red, .red a{ color:#f00;}
.orange,orange a{ color:#f60}
.c00{ color:#c00}

/* 初始化样式 */
a{color:#333;text-decoration: none;}
a:hover {text-decoration:none; color: #FF0000}
h1{ font-weight:bold; font-size:13px;float:left; width:100%; }
h1 span{padding:0 5px; float:right; font-weight:normal; font-size:12px;}
h1 img{padding:7px 5px; float:left; }
/*title h4*/
.title{background:url(../images/news_bg.gif) repeat-x;height:28px;line-height:28px;padding:0 10px;overflow:hidden;zoom:1;}
.title2{background:url(../images/red_bg.gif) repeat-x;overflow:hidden;zoom:1;}
.title3{background:url(../images/orange_bg.gif) repeat-x;overflow:hidden;zoom:1;margin-bottom:10px;}
.title h4{float:left; font-size:14px}
.title2 h4{background: url(../images/h1title.gif) no-repeat left center; text-indent:10px;color:#fff; }
.title2 h4  cite a{color:#fff; text-decoration:underline}
.title cite{float:right;}
.title cite a{color:#6c8892;}
.title2 cite a{color:#fff;}



/*shortcut*/
body{ width:1280px; margin:0 auto }
#headertop{  display:block; height:245px; margin-bottom:5px}
#shortcut{height:30px;background:url(../images/top_bg.gif) repeat-x left center;margin-bottom:20px;}
#shortcut .w{width:990px; margin:0 auto; padding-top:5px; color:#c10001;}
#shortcut ul{float:right;position:relative;z-index:1;width:420px;}
#shortcut li{float:right;padding:0 5px;font-family:"宋体";color:#333;vertical-align:middle }
#shortcut li a{color:#333;}
#shortcut li img{ margin:0 5px}
#shortcut li a:hover{color:#c00;}

/*header*/
#header{width:100%;margin-bottom:7px; margin:0 auto; overflow: hidden;}
#he_top{width:1020px; margin:0 auto; }
#logo{float:left; width:300px; padding-top:20px;}
#nav{float:left;padding-top:35px;position:relative;z-index:10;overflow:hidden;margin-bottom:-2px;}
#nav a{float:left;width:87px;height:27px;line-height:27px;text-decoration:none;text-align:center; color:#000;font-size:14px;font-weight:bold;}
#nav li{float:left;width:87px;height:27px;padding:0 0 2px;background:url(../images/bg_nav1.gif) #CC0C0C no-repeat left top;margin-right:2px;}
#nav .nav-cent{float:left;width:87px;height:27px;padding:0 0 2px;background:url(../images/bg_nav.gif) #CC0C0C no-repeat left top;margin-right:2px;text-decoration:none;text-align:center; color:#fff;font-size:14px;font-weight:bold;}
#nav .nav-cent a{float:left;width:87px;height:27px;line-height:27px;text-decoration:none;text-align:center; color:#fff;font-size:14px;font-weight:bold;}
#nav .nav{float:left;width:87px;height:27px;padding:0 0 2px;background:url(../images/bg_nav1.gif) #CC0C0C no-repeat left top;margin-right:2px;text-decoration:none;text-align:center; color:#000;font-size:14px;font-weight:bold;}
#nav .nav a{float:left;width:87px;height:27px;line-height:27px;text-decoration:none;text-align:center; color:#000;font-size:14px;font-weight:bold;}

#col{float:left;height:30px; width:100%;background:url(../images/nav_bg.gif) repeat-x left top;overflow:hidden;}
#hotwords{width:990px;height:30px; margin:0 auto;color:#fcc;line-height:30px;}
#hotwords ul{ width:990px; margin:0 auto }
#hotwords li { float: left}
#hotwords li a{float:left;color:#fff;margin-right:10px;}
#n_search{width:990px;margin:0 auto; overflow: hidden;}
#search_x{ background: url(../images/header_s_bg.gif) no-repeat left top ; height:5px }
#search{width:100%;margin:0 auto; overflow: hidden;}
#search_s{ background: url(../images/header_s1_bg.gif) repeat-y left bottom; border-left:1px solid #DCDCDC;border-right:1px solid #DCDCDC;height:92px; padding:0 0 0 20px; }
#search_s .left{ width:200px; padding-top:15px;float:left}
#search_s .center{ width:540px; float:left; padding-top:15px}
#search_s .right{ width:210px; float:right; height:92px; line-height:30px; text-indent:30px; background: url(../images/shopping.jpg) no-repeat left center}
#search_s .right span{ font-weight:bold;color:#ff149c}
.s-search { background:url(../images/search.gif) no-repeat left top; float: left;border:0; width:540px; height:32px; color:#b4b3b3; font-size:14px; line-height:32px;}
.s-search input{ width:390px; height:30px; border:0; margin:1px 10px 0 30px; float:left; color:#000; font-size:17px; line-height:30px;}
.s-search .an{ border:0; width:100px; height:32px; margin:0 0 0 0}
.s_fant{ color:#333; height:35px; line-height:35px;float:left;width:100%;}

/*main*/
.main{ width:995px; margin:0 auto;}
#leftMain{ width:230px; float:left;}
#leftMain .shopping{ width:230px; height:221px; border:1px solid #DCDCDC; padding-top:4px; margin-bottom:10px}
#leftMain .shopping .shop{ cursor:pointer;color:#B75200; width:115px; height:37px; float:left; line-height:37px; text-align:center; font-size:15px;font-weight:bold; background: url(../images/an.gif) no-repeat center center;}
#leftMain .shopping .shop a{ color:#B75200; cursor:pointer; }
#leftMain .shopping ul{ width:230px; }
#leftMain .shopping ul li{ width:90px; float:left; margin:0 8px;}
#leftMain .shopping .pay{ height:100px; width:100%;float:left; }
#leftMain .shopping .pay h1{border-top:1px solid #DCDCDC; background: url(../images/pay_title.gif) repeat-x left top; height:30px; line-height:30px; float:left;  font-weight:bold; font-size:13px;}
#leftMain .shopping .pay .lefts{ float:left; width:80px; margin:5px 10px 0 5px}
#leftMain .shopping .pay .lefts div{ height:25px; line-height:25px}
#leftMain .shopping .pay .lefts img{ margin:0 5px; vertical-align:middle}
#leftMain .shopping .pay .rights{ float:right; margin-right:5px}
#leftMain .shopping .pay .rights img{margin:2px 0}

#rightMain{float:right; width:755px;}
#rightMain .leftMain2{ width:506px; height:500px!important; height:450px; float:left;display:inline;}
#rightMain .leftMain2 .banner{ width:500px; height:221px; padding:2px; border:1px solid #DCDCDC;margin-bottom:10px; }
#rightMain .rightMain2{ float:right; height:235px;border-top:0; width:240px}
#rightMain .ftmail{ float:right; height:226px;border:1px solid #DCDCDC; border-top:0; width:240px; margin-bottom:10px}
#rightMain .ftmail h1{width:240px; border-top:1px solid #DCDCDC;  background: url(../images/pay_title.gif) repeat-x left top; height:30px; line-height:30px; }
#rightMain .ftmail .a_ri{ height:85px}
#rightMain .ftmail .a_ri ul,#right .b_right .b_ri ul{width:230px; height:80px;float:left; padding:0 0 0 8px}
#rightMain .ftmail .a_ri ul li{  background: url(../images/dian1.gif) no-repeat left center; height:25px; line-height:25px; text-indent:15px; }

#rightMain .ftmail .b_ri img{ padding:0 8px; margin-top:5px; height:65px}
#rightMain .ftmail .b_ri .b_rileft{height:75px; width:90px;overflow:hidden; float:left; text-align:center}
#rightMain .ftmail .b_ri ul{ width:140px; float:left;}
#rightMain .ftmail .b_ri ul li{ display:block; float:left;width:140px; height:25px;overflow:hidden; line-height:25px; background: url(../images/dian2.gif) no-repeat left 10px; text-indent:10px}


/*main*/
#mjks span{height:50px;padding:9px 16px 5px 7px; display:block; background:url(../images/left_imgbg.gif) no-repeat left bottom}
#mjks span img{padding:1px;border:1px solid #e4e4e4;float:left;margin-right:15px;}
#mjks span h5{font-size:14px;margin-bottom:5px;color:#c00; background:url(../images/aw.gif) no-repeat right center}
#mjks span h5 a{color:#c00;}
#mjks span small{line-height:20px;font-size:14px;color:#666;}
#mjks span small a{ padding:0 5px}
#left_add{  height:260px;float:left; margin-bottom:10px; display:block; }
.recommend{ width:502px}
.recommend ul{height:220px; }
.recommend li{ width:136px;float:left; height:220px;  text-align:center; padding:0 13px; border-right:1px solid #ccc;}
.recommend li .divss{ height:150px;}
.recommend li img{ margin-top:10px; width:110px; height:110px}
.recommend li.bo{ border:0; }
#ctMail .zb_news .title{background:none; float:right}
#ctMail .zb_news{background:url(../images/zb_bg.gif) repeat-x left -1px;}
#ctMail .zb_news ul{padding-top:10px;}
#ctMail .zb_news li{font-size:14px;color:#c30;background:url(../images/aw2.gif) no-repeat 18px 6px;padding-left:28px;height:28px;}
#ctMail .zb_news li a{color:#c30;}
.paihang{ float:left;width:100%}
.paihang li{ display:block; width:99%; border-bottom:1px solid #EFEFEF; height:26px;  }
.paihang li strong{ color:#C00; font-size:14px; float:left; font-weight:bold; margin:0 10px}
.paihang li b{ color:#f60; font-size:13px; font-weight:bold; display:block; }
.paihang li img{ float:left; margin:5px 10px}
.paihang li.one{ background:url(../images/paihang_bg.gif) repeat-x left top; height:85px; text-align:left }
.qiang { text-align:center; padding-bottom:20px; float:left; width:226px; margin-bottom:10px}
.qiang .time{ height:50px; line-height:50px}
.qiang img{ margin-bottom:10px}
.qiang b{ color:#F00; font-size:18px; font-weight:bold; margin:0 5px}
.brand{ padding:5px }
.brand a{ border:1px solid #efefef; width:100px}
.brand img{ margin-top:5px; width:103px; height:35px}


/*content*/
#rightMain .maydeal{ border:1px solid #DCDCDC;float:left; width:735px; padding:10px; margin-bottom:10px;}
#rightMain .maydeal span{ float:right}
#rightMain .maydeal .leftss{ float:left; width:230px}
#rightMain .maydeal .leftss .tis{height:40px; margin-top:10px; padding-bottom:5px}
#rightMain .maydeal .leftss .imgdiv1,#rightMain .maydeal .leftss .imgdiv2,#rightMain .maydeal .leftss .imgdiv3,#rightMain .maydeal .leftss .imgdiv4,#rightMain .maydeal .leftss .imgdiv5,#rightMain .maydeal .leftss .imgdiv6{ background:#9A8266; padding:5px; padding-bottom:8px;color:#fff; text-align:center; font-size:14px; width:200px}
#rightMain .maydeal .leftss .imgdiv2{ background:#55744C; }
#rightMain .maydeal .leftss .imgdiv3{ background:#BA1242; }
#rightMain .maydeal .leftss .imgdiv4{ background:#ae469a; }
#rightMain .maydeal .leftss .imgdiv5{ background:#29848D; }
#rightMain .maydeal .leftss .imgdiv6{ background:#f06d00; }
#rightMain .maydeal .leftss .imgdiv1 img,#rightMain .maydeal .leftss .imgdiv2 img,#rightMain .maydeal .leftss .imgdiv3 img,#rightMain .maydeal .leftss .imgdiv4 img,#rightMain .maydeal .leftss .imgdiv5 img,#rightMain .maydeal .leftss .imgdiv6 img{ width:195px; height:194px; border:1px solid #ccc; margin-top:5px}
#rightMain .maydeal .rightss{ width:502px;float:left}
#rightMain .maydeal .rightss .tiss{  padding:10px 0 0 30px;  color:#ccc; height:43px}
#rightMain .maydeal .rightss .tiss a{ color:#666; }
#rightMain .maydeal .rightss .tiss a:hover{ color:#f60;}
#rightMain .maydeal .rightss .tiss b{ margin-right:10px}
#rightMain .maydeal .rightss .cont{ width:502px}
#rightMain .maydeal .rightss .cont ul{height:180px; }
#rightMain .maydeal .rightss .cont li{ width:160px;float:left; height:180px; text-align:center;  padding:2px; }
#rightMain .maydeal .rightss .cont li img{border:1px solid #ccc; display:block;text-align:center; width:110px; height:110px}
#rightMain .maydeal .rightss .cont li.bo{ border:0; }
#rightMain .maydeal .rightss .contlist{ width:502px}
#rightMain .maydeal .rightss .contlist ul{ margin:0;}
#rightMain .maydeal .rightss .contlist li{ width:245px;overflow:hidden; margin-right:5px; float:left; background: url(../images/dian2.gif) no-repeat left center; height:23px; text-indent:10px; line-height:23px}
#rightMain .maydeal .rightss .contlist li a{ color:#000}
#rightMain .maydeal .rightss .contlist li a:hover{ color:#f60}


/*gouwuzhinan*/
.guide{ border:1px solid #e6e6e6;  float:left; padding:20px 10px 10px; width:975px; margin:0 auto 10px;}
.guide dl{ width:210px ;float:left; margin:0 15px ;  }
.guide dt{border-bottom:1px solid #e6e6e6; font-weight:bold; font-size:14px; color:#333; margin-bottom:5px}
.guide dt img{ margin:0 10px}
.guide dd{ background:url(../images/dian1.gif) no-repeat 30px center; text-indent:10px; padding-left:30px }
.guide p{ border:1px solid #ededed; float:left; background-color:#f7f7f7; margin:10px auto;width:97%; padding:5px; color:#4d4d4d}

/*sixin*/
.sixin{ background:url(../images/xin_bg.gif) repeat-x left top; padding:10px 15px; width:965px; float:left; height:70px; margin:0 auto}
.sixin a{ margin:0 8px}

/*youqing*/
.youqing{ border:1px solid #e6e6e6;float:left; padding:5px 10px; width:975px; margin:0 auto 10px;float:left;}
.youqing a{ border-right:1px solid #ccc; padding-right:10px}

/*footer*/
#footer{ text-align:center;float:left; width:100%; padding-top:10px; height:120px;clear:both}
#footer a{ margin:0 5px; }
#footer div{ color:#f91004; height:35px; line-height:35px; font-weight:bold}
#footer p{ }
#footer p img{ vertical-align:middle}
/*products.html*/
#products{}
.crumb{margin-bottom:5px; }
.pro{ }
.pro li{  width:85%; margin-left:10px; background: url(../images/dian3.gif) no-repeat left 7px; height:25px; padding-left:15px; border-bottom:1px dashed #c0c0c0; overflow:hidden;}
.pro li a{ color:#333}
.se_2{ color:#ccc; margin-bottom:10px;}
.se_2 a{ color:#005aa0; margin:0 5px}
.se_2 b{ color:#000}

.products_list h2{ border-bottom:2px solid #be0000; width:100%; float: left;}
.products_list h2 .titlepr{ float:left; }
.products_list h2 .ce{line-height:27px; height:27px; float:left; padding:0 5px; background:url(../images/tab_ce.gif) repeat-x left center;}
.products_list h2 .titlepr .left{ float:left; background:url(../images/tab_bg.gif) no-repeat left center; width:5px;height:27px; display:block;}
.products_list h2 .titlepr .right{float:left; background:url(../images/tab_ri.gif) no-repeat left center; width:5px; height:27px; display:block}
.products_list h2 .right{ float:right}

.products_list .searchs{ background:url(../images/products_list_bg1.gif) repeat-x left top; height:30px; padding-top:4px}
.products_list .searchs .left{ float:left;}
.products_list .searchs .left select{ width:230px}
.products_list .searchs .right{ float:right;}
.products_list .searchs .right select{ width:100px}
.products_list .paihang_tr{ background:url(../images/products_list_bg2.gif) repeat-x left top; height:30px; font-weight:bold; padding-top:10px; float:left}
.products_list .b1,.products_list .b2,.products_list .b3,.products_list .b4,.products_list .b5{vertical-align:middle;float:left; padding:0 5px; font-size:14px}
.products_list .b1{ width:130px; }
.products_list .b2{ width:260px; }
.products_list .b3{ width:120px; }
.products_list .b4{ width:80px; }
.products_list .b5{ width:100px; }
.products_list .a2,.products_list .a3,.products_list .a4,.products_list .a5{ padding:40px 5px 0; line-height:25px;vertical-align:middle;float:left;  font-size:14px}
.products_list .a1{ width:130px;padding:0px 5px; line-height:25px;vertical-align:middle;float:left;  font-size:14px}
.products_list .a2{ width:260px; font-weight:bold; }
.products_list .a3{ width:120px; }
.products_list .a4{ width:80px; }
.products_list .a5{ width:100px; }
.products_list .paihang_td { height:110px; border-bottom:1px dashed #c0c0c0 ; color:#005cad; padding:10px 0; float:left;}
.products_list .paihang_td b,.products_list .paihang_td_hover b{ font-size:18px;}
.products_list .paihang_td a,.products_list .paihang_td_hover a{ font-weight:bold;color:#005cad }
.products_list .paihang_td a:hover,.products_list .paihang_td_hover a:hover{ font-weight:bold;color:#005cad; text-decoration:underline}
.products_list .imgs{ width:121px; height:100px; text-align:center; padding-top:10px; border:1px solid #c0c0c0}
.products_list .imgs img{ width:110px; height:95px;}
.products_list .paihang_td_hover{ border:2px solid #f58632;height:110px; color:#005cad; padding:10px 0;background:#f5f5f5; float:left;}

/*fanye*/
#tnt_pagination { 
    width:100%;
    display:block; 
    text-align:right; 
    height:50px; 
    clear:both; 
    padding-top:3px; 
    font-family:Arial, Helvetica, sans-serif; 
    font-size:12px; 
    font-weight:normal; margin-top:10px; 
} 
  
#tnt_pagination a:link, #tnt_pagination a:visited{ 
    padding:1px 8px 1px 8px; 
    border: 1px solid #9aafe5;
    text-decoration: none; 
    color: #2e6ab1;
    margin-left:5px; 
    text-decoration:none; 
    font-weight:normal; 
	display:inline-block; 
	line-height:22px; 
	text-align:center
	
} 
  
#tnt_pagination a:hover { 
    background-color:#DDEEFF; 
    border:1px solid #BBDDFF; 
    color:#0072BC;  
	display:inline-block; line-height:22px;
} 
  
#tnt_pagination .active_tnt_link { 
    padding:1px 8px 1px 8px; 
    border:1px solid #000080; 
    margin-left:5px; 
    text-decoration:none; 
    background-color:#2e6ab1; 
    color:#fff; 
    cursor:default; 
	font-weight:bold;
	display:inline-block; 
	line-height:22px; text-align:center;
} 
  
#tnt_pagination .disabled_tnt_pagination { 
    padding:1px 8px 1px 8px;  
    border:1px solid #EBEBEB; 
    margin-left:10px; 
    text-decoration:none; 
    background-color:#F5F5F5; 
    color:#D7D7D7; 
    cursor:default; 
	display:inline-block; 
	line-height:22px; 
} 

.pr_li{ padding-bottom:5px; float:left; margin-bottom:10px}
.produc{ text-align:left; float:left;}
.produc li{ border-bottom:1px dashed #c0c0c0; height:45px; float:left;}
.produc li .imgs{ width:50px; float:left; margin-top:5px; text-align:center}
.produc li .imgs img{  border:1px solid #ccc; padding:1px;width:28px; height:27px}
.produc li p{ float:left; width:160px}
.produc li p span{ float:left; color:#005cad; font-weight:bold}

.QQ{ float:left; width:226px; }
.qq_aa{ background:url(../images/QQ.gif) no-repeat left top; line-height:20px; padding-left:60px; height:60px; font-weight:bold;	}

/*detailde.html*/
#detailed_leftMain{ width:755px;float:left; }
#detailed_leftMain .property{float:left; }
#detailed_leftMain .property h3 {  font-size:25px; border-bottom:1px solid #DBDBDB; width:100%; height:30px; margin:20px 0;color:#c00;}
.meta{ float:left;width:300px;  }
.meta ul{ height:40px; margin-top:10px;line-height:40px}
.meta li{ float:left; width:130px; line-height:40px }
.meta li img{ margin:2px 5px; vertical-align:middle}
.gallery{ float:right; width:450px; font-size:15px}
.gallery ul{ margin-top:10px}
.gallery li{ height:30px; }
.gallery .skins{ margin-top:5px;height:30px; border:1px solid #e4e4e4; line-height:30px; text-align:center; color:#390}
.gallery .action{ margin-top:20px}
.gallery .action a{ float:left; margin-left:20px}

.previews{font-weight:normal;overflow:hidden; float:left;background-repeat: repeat-x; }
.conts{ border:1px solid #D5DDE5; margin-bottom:10px}
#c_my01, #c_my02, #c_my03 {padding: 5px;}
#c_my01 img {max-width:740px;height:auto; myimg:expression(onload=function(){this.style.width=(this.offsetWidth > 740)?"740px":"auto"});}
#c_my01 p { margin:10px 0px;}

.centerdiv{width:740px;text-align:center;}
.hiddens{display:none;}
.scrolldoorFrames{font-weight:normal}
.scrolldoorFrames a{font-weight:normal; }
.scrollUls{overflow:hidden;height:33px; border-bottom:1px solid #D5DDE5;}
.scrollUls li{float:left;}
.bor03s{background-color: #FFFFFF;}
.sd_my01{cursor:pointer;height:33px;text-align: center; line-height:33px; background:url(../images/co_bg1.gif) no-repeat left bottom;text-decoration: none;font-size:14px; color:#000; margin-left:10px;font-size:14px; color:#000;width:120px; }
.sd_my02{background:url(../images/co_bg2.gif) no-repeat left 10px;font-size:12px; color:#000; width:80px; float:left; padding:10px 0 0 20px}
#m_my01 a,#m_my02 a,#mm_my01 a,#mm_my02 a{text-decoration: none;height: 30px;font-weight:bold;  display: block;}
#c_my01, #c_my02{padding: 5px; }
#c_my01 b, #c_my02 b{ font-weight:bold }
#c_my01{padding: 5px; font-size:16px; line-height:160%;}
#c_my01 ol{ margin-left:50px; color: #000000}
#c_my02 table code{ font-size:10px; color:#999; float:right}
#c_my02 td{ padding:0 10px; height:25px; border:1px dashed #c0c0c0}
.c_m01,.c_m02{ margin:0; font-weight:normal; text-align:center;float:left; color:#666;border-right:1px solid #EAEAEA;}
.c_m01{ }
.c_m02{ }
.introduction{ border:1px solid #D5DDE5; background:#f6f6f6; width:96%; font-size:12px; margin:10px auto; padding-left:5px;padding-bottom:10px; }
.introduction li{ width:300px; margin-left:10px; float:left; line-height:25px; color:#000000;}
.introduction p{ width:90%; margin-left:10px; float:left; line-height:25px;}
.introduction p span{  float:left; line-height:25px;cursor:pointer;}
.introduction p code{ width:90px; float:right; line-height:25px;cursor:pointer;}

.titdd{ color:#36c; font-size:14px; line-height:20px}
.hots{ margin-bottom:10px; width:750px;}
.hots h4{ background: url(../images/h4bg.gif) repeat-x left bottom; height:32px; line-height:32px; border-left:1px solid #ccc;border-right:1px solid #ccc; }
.hots h4 span{ float:left; background: url(../images/h4bg_title.gif) no-repeat left top; text-indent:30px; font-size:14px; color:#404040}
.hots ul{height:220px;border:1px solid #ccc; border-top:0}
.hots li{ width:120px;float:left; height:220px; line-height:20px;  text-align:center; padding:0 13px; }
.hots li .divss{ height:150px;}
.hots li img{ margin-top:10px; border:1px solid #ccc; padding:2px}

#detailed_rightMain{float:right;  width:230px}
#detailed_rightMain h5{ padding-left:15px; color:#fff; background:url(../images/h1sss.gif) no-repeat left center;height:35px; font-size:14px; font-weight:bold; line-height:35px}
#detailed_rightMain h6{ float:left;padding-left:15px;width:225px; color:#fff; background: url(../images/h1saaa.gif) no-repeat left center;height:35px; font-size:14px; font-weight:bold; line-height:35px}
#detailed_rightMain h5 cite{ float:right}
.phangs .s3{border:1px solid #f58632; border-top:0;  width:225px;padding:1px; float:left; margin-bottom:10px}
.phangs .s3 .zhina { text-align:left; float:left;}
.phangs .s3 .zhina  li{ background:url(../images/dian4.gif) no-repeat left center; padding-left:15px; border-bottom:1px dashed #c0c0c0;  float:left; margin:0 5px; width:190px; height:25px}
.banner4{ margin:10px 0}


/**/

.flow-steps{overflow:hidden;margin:20px 0 0 0; background:#ccc; width:100% }
.backg{ background: url(../images/backg_bg.gif) no-repeat left top; margin-top:1px; float:left; height:30px; width:90%}
.flow-steps .rightss{ float:right; background:url(../images/shopping_cart.gif) no-repeat left bottom; height:34px; width:220px}
.flow-steps b{ font-size:20px; margin-bottom:5px; vertical-align: middle; margin:0 3px}
.flow-steps .num3 li{width:301px;}
.flow-steps .num4 li{width:222px;}
.flow-steps .num5 li{width:175px;}
.flow-steps .num6 li{width:143px;}
.flow-steps li{float:left;background:#ccc url(../images/flow_bg4.gif) no-repeat 100% 0;font-size:14px;font-weight:bold;height:34px;line-height:34px;text-align:center;color:#404040;padding:0 15px 0 0;overflow:hidden;}
.flow-steps li span,.flow-steps li strong{display:block;}
.flow-steps li.current-prev{background:#ccc url(../images/flow_bg2.gif)  no-repeat 100% 0;color:#fff;}/*前-蓝*/
.flow-steps li.current .first{}
.flow-steps li.done .first{background:url(../images/flow_bg1.gif) repeat-x left top ; width:170px}/*中-蓝*/
.flow-steps li.done .leftt{ background:url(../images/flow_bg.gif) no-repeat 100% -35px; width:70px; float:right}

.transac1,.transac2,.transac3{ width:100%; margin-bottom:10px}
.transac1 h1,.transac2 h1{ font-size:20px; float:left; color:#06F; height:40px; }
.transac1 h1 a,.transac2 h1 a{ font-size:20px; color:#005cad}
.transac1 h4{ font-size:14px; color:#000;float:left;width:100%; height:30px}
.transac1 h4 code{ float:right}
.transac1 .guowus{ float:left; width:100% }
.transac1 .guowus table { margin-bottom:10px}
.transac1 .guowus table .trs{ background:url(../images/tr_bg.gif) repeat-x left top; color:#093e56; font-weight:bold }
.transac1 .guowus td{ border:1px solid #dfdfdf; height:25px; line-height:25px; text-align:center  }
.transac1 .guowus td p{ font-size:12px;background:url(../images/an_bg0.gif) no-repeat left top; width:60px; height:25px; line-height:25px;  text-align:center }
.transac1 .guowus td input{width:25px; text-align:center;}
.transac1 .traa{ float:left; height:30px; width:100%}
.transac1 .traa p{ background:url(../images/an_bg.gif) no-repeat left top; width:90px; height:25px; line-height:25px; float:left; text-align:center }
.transac1 .traa code{ float:right}
.transac1 .traa a{ margin-left:10px}
.transac1 .traa b{ margin:0 10px}
.transac1 .address .tits{ width:100%; float:left;font-weight:bold; color:#666 }
.transac1 .address .tits span{ background:url(../images/dian66.gif) repeat-x left center; margin:0 5px; width:92%; height:25px;float:right}
.transac1 .address table {float:left; color:#999;margin-bottom:30px}
.transac1 .address table td{ height:35px; }
.transac1 .address table input{color:#999;  background:url(../images/input_bg.gif) repeat-x left top; border:1px solid #999; height:20px; line-height:20px; padding:0 5px}
.transac1 .address table .input_dan{ border:0; background:none; height:auto;vertical-align: middle;}
.transac1 .address table select{color:#999; }
.transac1 .address table textarea{color:#999; margin-bottom:10px; font-size:12px; background:url(../images/input_bg.gif) repeat-x left top; border:1px solid #999;  padding:5px; }
.transac1 .address table span{ color:#f00; margin:0 5px}
.transac1 .address table b{ margin:0 5px}

.transac2 .success{ float:left;  border:1px solid #c00; background-color:#ffebe8; padding:10px; width:96%;  margin:0 10px}
.transac2 .success .left{ float:left;width:10%; height:60px; background:url(../images/j.gif ) no-repeat center center}
.transac2 .success .rig h2{ color:#c00; font-size:14px; line-height:30px}
.transac2 .success .rig { float:right;width:90%;}
.transac2 .ta{ font-size:14px; margin:20px 10px;  float:left;}
.transac2 .ta td{ height:30px; color:#666; width:400px}
.transac2 .ta td b{ font-size:16px; margin:5px 0; color:#000}
.transac2 .kefu{ border:1px solid #c6c6c6; background:url(../images/kefu_bg.gif) repeat-x left bottom; height:185px; margin:50px 0 20px 0; width:100%; float: left}
.transac2 .kefu .le{  float:left; background: url(../images/021tal.gif) no-repeat left bottom; height:185px; width:225px}
.transac2 .kefu ul{ width:750px; float:right;}
.transac2 .kefu li{ width:150px; margin-left:20px; float: left; text-align:center}
.transac2 .kefu li .imgs{background:url(../images/kefu_img1.png) no-repeat left center; padding:8px 0 0 4px; height:115px; margin-top:10px; width:114px}
.transac2 .kefu li .imgs img{ width:100px; height:100px; float:left}
.transac2 .kefu li h2{ color:#000;  font-size:14px;}
.transac2 .kefu li p{ background:url(../images/tal.gif) no-repeat 10px center; padding-left:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#F00; font-size:18px; }
.transac2 .pay{ border:1px solid #ddd; border-top:0; float:left; width:100%; margin-bottom:20px}
.transac2 .pay h1{ background:url(../images/co_h1.gif) repeat-x left center; float:left; color:#000; line-height:40px; text-indent:10px}
.transac2 .pay h2{ margin:10px 0;background:#f9f9fa; border-bottom:1px dashed #ccc;float:left; height:30px; color:#0038a1; font-weight:bold; font-size:15px; line-height:30px; text-indent:15px; width:100%}
.transac2 .pay h3{ height:30px; font-size:13px;line-height:30px}
.transac2 .pay img{ vertical-align:middle}
.transac2 .pay .caa{ padding:10px 20px; float:left }
.transac2 .pay .caa .pay_buzhou{ background:url(../images/pay_buzhou.gif) no-repeat left center; width:800px; float:left;height:45px}
.transac2 .pay .caa .pay_buzhou li.duan{ float:left; line-height:45px; font-size:12px; width:135px; margin-right:10px}
.transac2 .pay .caa .pay_buzhou li{ float:left; margin:0; text-indent:35px;line-height:45px; font-size:12px; width:175px; margin-right:13px }
.transac2 .pay .caa .pay_buzhou li a{ color:#333; font-weight:bold}
.transac2 .pay .caa .pay_buzhou li a:hover{ color:#c00; font-weight:bold}
.transac2 .pay p{ height:25px; line-height:25px}
.transac2 .pay p{ height:25px; line-height:25px}
.transac2 .pay table{ border:1px solid #dfdfdf; margin-bottom:10px}
.transac2 .pay table .bg{ background:url(../images/pay_bg.gif) repeat-x left center; height:27px; font-size:14px; color:#093e56; font-weight:bold;}
.transac2 .pay table td{ padding-left:5px; height:27px; font-size:13px}
.transac2 .pay table td.bgs{ background:#f9f9fa ;border-bottom:1px solid #dfdfdf;}
.transac2 .pay .caa .leftss{ float:left; font-size:15px; line-height:30px;}
.transac2 .pay .caa img{ float:left; margin-right:20px}
.transac3{ width:100%; float:left}
.transac3 .chenggo{ background-color:#f8f8f8;  text-align:center; padding:50px 0; margin-bottom:20px}

.login_top{ text-align:center; width:987px; height:214px; margin:0 auto}
.login{width:987px; margin:0 auto; float:left; border:1px solid #f6f5f6}
.login .lefts{width:483px; height:430px; background:#f6f5f6; float:left; padding:5px;}
.login .lefts table,.login .rights table{ width:95%; margin:20px auto;  font-size:15px}
.login .lefts td{   color:#333}
.login .lefts td input,.login .rights input{ width:220px;  border:1px solid #e9e8e9;background:#fff; height:23px;  vertical-align:middle; font-size:14px; color:#666; line-height:23px; padding:0 5px; }
.login .rights .radio{border:0;width:auto;height:auto;float:none;margin-right:0;}
.login .lefts input,.login .rights .input80{ width:60px; }
.login .lefts .input_dan,.login .rights .input_dan{ border:0; background:none; width:auto; font-size:12px; height:auto;vertical-align: middle;}
.login .bgfff9ed{ background:#fff9ed; height:25px; float:left; margin:10px 0 0 20px;line-height:25px; width:350px; padding:0 5px}
.login .rights{width:483px; float:right; padding:5px}
.login .rights span{ font-size:12px}
.login a{ color:#0a60a3; text-decoration:underline}
.my_left_category{float:left;width:230px;font-size:12px;font-family:arial,sans-serif;letter-spacing:2px;}
.my_left_category h5{background:url(../images/left_imgbg.gif) no-repeat left bottom; height:4px; margin:4px 0px 8px 0px;}
.my_left_categorytitle{background:url(../images/red_bg.gif) repeat-x;overflow:hidden;zoom:1;height:28px;line-height:28px;padding:0 10px;}
.my_left_categorytitle h4{background: url(../images/h1title.gif) no-repeat left center; text-indent:10px;color:#fff;float:left; font-size:14px;}
.my_left_categorytitle cite{float:right;}
.my_left_categorytitle cite a{color:#fff;text-decoration:underline}
.my_left_category .my_left_cat_list{width:228px;border-color:#dedede;border-style:solid;border-width:0px 1px 1px 1px;line-height:13.5pt;}
.my_left_category .my_left_cat_list h2 {margin:0px;padding:3px 5px 0px 9px;}
.my_left_category .my_left_cat_list h2 a {color:#d6290b;font-weight:bold;font-size:14px;line-height:22px;}
.my_left_category .my_left_cat_list h2 a:hover {color:#d6290b;font-weight:bold;font-size:14px;line-height:22px;}
.my_left_category .h2_cat{width:210px;height:26px;background:url(/images/aw.gif) no-repeat right center;line-height:26px;font-weight:normal;color:#333333;position:relative;}
.my_left_category .h2_cat_1{width:210px;height:26px;line-height:26px;font-weight:normal;color:#333333;position:relative;}
.my_left_category a{font:12px;text-decoration:none;color:#333333;}
.my_left_category a:hover{text-decoration:underline;color:#ff3333;}
.my_left_category  h3{margin:0px;padding:0px;height:26px;font-size:12px;font-weight:normal;display:block;padding-left:8px;}
.my_left_category h3 span{color:#999999; width:145px; float:right;}
.my_left_category h3 a{ line-height:26px;}
.my_left_category .h3_cat{display:none;width:254px;position:absolute;left:190px;margin-top:-26px;cursor:auto;}
.my_left_category .shadow{position:inherit;background:url(/images/shadow_04.gif) left top;width:254px;}
.my_left_category .shadow_border{position:inherit;width:250px;border:1px solid #959595; margin-top:-2px;border-left-width:0px;background:url(/images/shadow_border.gif) no-repeat 0px 25px;background-color:#ffffff;margin-bottom:3px}
.my_left_category .shadow_border ul{margin:3px 0px 10px 15px; padding:0;}
.my_left_category .shadow_border ul li {list-style:none;padding-left:10px;background-image:url(/images/my_cat_sub_menu_dot.gif);background-repeat:no-repeat;background-position:0px 8px;float:left;width:95px;height:28px;overflow:hidden;letter-spacing:0px;}
.my_left_category .active_cat{ z-index:99;background-position:0 -25px;cursor:pointer;}
.my_left_category .active_cat h3 { border:1px solid #959595;line-height:26px;}
.my_left_category .active_cat h3 span{ display:none;}
.my_left_category .active_cat div{display:block;}
#search_suggest { left:270px;top:190px;position:absolute; background:#FFFFFF; text-align:left;border:1px #cccccc solid; width:435px; margin-left:96px;padding-right:3px;padding-left:3px;} 
#search_suggest div{line-height:26px; float:left;}
.suggest_link_over { background-color: #333366; color:#FFFFFF;} 
.suggest_link { background-color:#FFFFFF; cursor:pointer }
.suggest_link span{ float:left;font-size:12px;width:320px;}
.suggest_link cite{float:right;font-size:12px;width:110px;text-align:right;}
.suggest_link_over span{ float:left;font-size:12px;width:320px;}
.suggest_link_over cite{float:right;font-size:12px;width:110px;text-align:right;}
.none { display:none; } 
.block { display:block; } 
/*preview*/

#preview{float:left;width:282px;margin-bottom:20px; height:360px;}
#spec-n1{position:absolute;width:280px;height:280px;border:1px solid #e4e4e4;}
#spec-n5{position:relative;width:250px;height:70px;padding:5px 15px;top:290px;}
#spec-list{width:260px;height:70px;overflow:hidden; }
#spec-list ul{height:58px;overflow:hidden;margin-top:0px;}
#spec-list li{width:50px;}
#spec-list li img{cursor:pointer;margin-left:0px;margin-top:0px;}
.spec-list_li_out{border:1px solid #ccc;padding:2px;}
.spec-list_li_over{border:2px solid #ff6600;padding:1px;}
#spec-left{left:1px;position:absolute;top:10px;width:10px;height:45px;cursor:pointer;background:url(/images/ileft.gif) no-repeat left top;}
#spec-right{left:270px;position:absolute;top:10px;width:10px;height:45px;cursor:pointer;background:url(/images/iright.gif) no-repeat left top;}
#spec-left.disabled{left:1px;position:absolute;top:10px;width:10px;height:45px;cursor:pointer;background:url(/images/isleft.gif) no-repeat left top;}
#spec-right.disabled{left:270px;position:absolute;top:10px;width:10px;height:45px;cursor:pointer;background:url(/images/isright.gif) no-repeat left top;}
.list-h{overflow:hidden;}
.list-h li{float:left; margin-left:5px;}
.zoomdiv{position: absolute;background: #ffffff;border:1px solid #CCCCCC;display:none;text-align: center; overflow: hidden;display:none;}
.zoomup{background:#c0c0c0;display:none;filter:alpha(opacity=50);opacity:.5;cursor:move;position:absolute;top:0;left:0;}




/*help*/
.helps{ width:990px; margin:0 auto}
.helps th{text-align:left; border-bottom:1px solid #F2EDD3; line-height:26px; color:#fff; background-color:#c00; font-weight:bold; padding-left:10px;}
.helps *{margin:0; padding:0; font-size:12px;}
.helps a{color:#333; text-decoration:none;}
.hand {cursor:hand;}
.padding_left{padding-left:10px; text-align:left;}
.table_left{ border:1px solid #e3e3e3; border-top:none;}
.table_top{ border-top:1px solid #042b56; background:#f6f6f6; border-bottom:1px solid #cccccc; height:27px}
.table_position{ margin-bottom:20px;height:26px; line-height:26px; margin-top:2px; margin-bottom:5px;}
.table_top a{ color:#005485;}
.table_top .date {color:#878787; padding-right:20px; padding-left:10px;}
#scroller{width:590px;overflow:hidden; height:15px;white-space:nowrap; margin:5px 10px 0 10px;}
.font_bottom{ color:#838383; padding-bottom:10px; padding-left:15px;}
.font_ffffff{ color:#FFFFFF; padding-left:25px;}
.font_blue{ color:#005384}
.bold{ font-weight:bold}
.table_title{color:#ffffff; font-weight:bold;}
.padding_10{ padding-left:10px;}
.affiche_content{ padding-top:15px;}
.affiche_border{border-bottom:1px solid #b7bacd;}
.color_red_12 {font-size: 12px;color: #FF0000;text-decoration: none;}
.help_left{ float:left; font-size:14px;}
.help_left table{ border:1px solid #ccc}
.help_left td{ border-bottom:1px dashed #ffc4c4; height:25px; line-height:25px}
.help_left .leftqq{ border:1px solid #c00; width:158px; margin-top:10px; padding:10px}

.help_right{ float:right; width:80%; font-size:14px; }
.help_right p{ color:#666; font-size:13px; line-height:25px; text-indent:15px}
.help_right b{ color:#333; font-size:13px; line-height:25px; text-indent:15px; font-weight:bold}
.help_right .lis{ display:block; margin:10px 0 10px 20px; background-color:#fffcec; border:1px solid #e5ddb0;color:#333; padding:10px 0 10px 15px}
.help_right h3{  color:#c00; height:25px; border-bottom:1px dashed #ccc; text-indent:15px; background-color:#fffcec; font-size:14px; margin:15px 0;}
.help_right a{  color:#c00; float:right; border:1px solid #c00; padding:0 5px}
.helpkefu li{ float:left; width:180px; text-align:center}
.helpkefu ul{ width:100%; margin-bottom:20px;}
.helpkefu .imgs{ }
.helpkefu .imgs img{ padding:3px;border:1px solid #ccc}
.help_right h6{ font-size:20px; color:#090}
.ta_class{ width:100%}
.ta_class table{ margin-bottom:10px; border:1px solid #e6e6e6}
.ta_class td{ padding:5px 0}
.ta_class .mt { padding:2px 0 2px 8px;  font-weight:bold; font-size:14px; color:#fff;background:url(../images/co_titlebg.gif) repeat-x left center  }
.ta_class .ms { border-bottom:1px solid #F2F2F2;font-size:12px; color:#03c; VERTICAL-ALIGN: top;LINE-HEIGHT: 180%; }
.ta_class .ms a { border-right:#eeeeee 1px dotted; padding-right:4px; width:50px;  FONT-SIZE: 12px; margin:0 4px; color:#005cad; }
.ta_class .ms a:hover {BORDER-RIGHT: #f00 1px dashed; PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; COLOR: #ff0000; PADDING-TOP: 0px; TEXT-DECORATION: underline}
.ta_class .xt {WIDTH: 25%; BACKGROUND-COLOR: #fff7ef;TEXT-ALIGN: right;  vertical-align:top; border-bottom:1px solid #F2F2F2}
.ta_class .fe {BACKGROUND-COLOR: #fff7ef;}
.jiameng{ font-size:14px;  line-height:25px; border:1px solid #ff8d84; margin-bottom:10px}
.jiameng table{ margin:0 auto; width:95%}
.jiameng h3{ margin-bottom:10px; color:#c00; height:25px; border:1px dashed #ccc; text-indent:15px;  background-color:#fffcec; font-size:14px; }
.jiameng .mt { font-weight:bold; font-size:14px; padding-left:20px; color:#fff; margin-bottom:15px;background:url(../images/co_titlebg.gif) repeat-x left center  }
.link_content { overflow: hidden; border: #b3d0de 1px solid; padding:0 5px 10px 5px}
.link_content A {color: #3265cb; border:0; float:left;}
.link_list {width:100% }
.link_list li { padding:0 28px; margin-bottom:5px; background: url(../images/links_10.gif) no-repeat 18px 50%; float:left; overflow:hidden; line-height: 26px; border-bottom:#badaf4 1px dashed; white-space:nowrap; HEIGHT: 26px; }
.navsss { position:absolute; right:123px; top:240px; width:192px; line-height:30px; text-align:center; font-weight:bold; background:#f00; border:1px solid #fff;}
.navbg{ background:url(../images/shopping_center.gif) repeat-y left top; padding:0 10px; font-weight:normal; line-height:20px}
















