body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, lengend, button, input, textarea, th, td { margin: 0px; padding: 0px; }
body, button, input, select, textarea { font: 12px/1 Arial,Helvetica,sans-serif; }
body, table, td, div, p { word-wrap: break-word; }
h1 { font-size: 18px; }
h3 { font-size: 14px; }
h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; }
ul, li,ol { list-style: none outside none; }
fieldset, img { border: medium none; }
button, input, select, textarea { font-size: 100%; }
hr { border: medium none; height: 1px; }
body {background:#ffffff; }
a { color: rgb(0, 102, 204); text-decoration: none; }
a:hover {color: rgb(255, 102, 0); text-decoration: underline; }
.clear { clear: both; }
.clearfix { display: block; }
.clearfix:after { content: "."; display: block; font-size: 0px; line-height: 0; height: 0px; clear: both; visibility: hidden; }
/*header*/
.headerlang{ position: relative; margin: 0px auto; top:2px; width: 990px; height: 20px; line-height:20px; z-index: 10; text-align:right; font-size:13px;}
.headerlang a { color: rgb(0, 102, 204); text-decoration: none; }
.headerlang a:hover {color: rgb(255, 102, 0); text-decoration: underline; }
.headerlangsel {color: rgb(255, 102, 0); text-decoration: none; font-weight:700; }
.header { position: relative; margin: 0px auto; width: 990px; height: 50px; z-index: 10;}
.headerlng{ position: relative; margin: 0px auto; width: 990px; height: 50px; z-index: 10;}
.header .logo { position: absolute; left: 0px; height: 75px; width: 300px; background: url('../images/logo.png') no-repeat scroll 0px 0px transparent; overflow: hidden; }
.header .logo a { display: block; padding-left: 100%; width: 0px; height: 100%; font-size: 0px; }
.search { position: absolute; z-index: 10; right: 0px;  width: 600px; height: 44px; padding-right: 0px; text-align:right; }
#search-panel { height: 44px; padding-left: 21px; float:right; }
.search-key { float: left; margin-top: 9px; margin-left: -10px;  position: relative; width: 337px; height: 26px; z-index: 0;border: 1px solid #999; }
.search-product{float: left; width:60px; height:26px;background: url('../images/product_search.png') no-repeat;}
.search-key input { float: right; width: 270px; height: 26px; line-height: 26px; border-style: solid; border-color: #ffffff; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-width: 0px; outline: medium none;}
.search-key .hint { color: rgb(153, 153, 153); }
.search .optionBox { top: 28px; }
.search-cate { position: relative; z-index: 1; left:-2px; float: left; margin-top: 8px; }
.search-cate label { float: left; height: 26px; white-space: nowrap; border: 1px solid #C5D3E0;}
.search-cate .optionBox { position: absolute; display: none; left: 0px; visibility: hidden; background-color: rgb(255, 255, 255); border: 1px solid #C5D3E0; height: 320px; overflow-y: auto; overflow-x: hidden; }
.search-btn { float: left;width: 77px; height: 28px; border: 0px none; background: url('../images/search.gif') no-repeat; cursor: pointer; }
.alidiv{ padding-left:5px;height: 44px; float:right; }

.channel-wrap { position: absolute; left: 0px; top: 60px; width: 990px; height: 35px; background: url('../images/bg_menu.png') repeat-x;z-index:999;}
.cate-box { position: relative; z-index: 999; float: left; width: 190px; height: 35px; }
.cate-boxpage {position: relative; float: left; width: 190px; height: 35px; z-index:999; }
.categories-mainpage { position: absolute; width: 210px; height: 35px; background: url('../images/menu_type.png') repeat-x;font-size: 14px; line-height: 35px; color: #FFFFFF; text-align:center; cursor:pointer; font-weight:bold;}
.categories-mainpage-left {position: absolute; width:210px;margin-top:35px; padding-top:10px; background-color:#717171; z-index:999; padding-bottom:25px; min-height:367px;}

.categories-mainpage-left a,.categories-mainpage-left a:hover{font-size:12px;color:#ffffff;}
.categories-mainpage-left1 {width:210px;padding-top:10px; background-color:#717171; z-index:999; padding-bottom:20px;}
.categories-mainpage-left1 a,.categories-mainpage-left1 a:hover{font-size:12px;color:#ffffff;}
.classroot{margin:0px; padding:0px; width:100%; line-height:25px;font-weight:700; padding-left:20px; color:#ffffff;}
.classroot a{color:#ffffff;}
.classroot a:hover{color:#FBB101;}
.classrootsel{margin:0px; padding:0px; width:100%; line-height:25px;font-weight:700; padding-left:20px; color:#FBB101;}
.classrootsel a,.classrootsel a:hover{color:#FBB101;}
.classsecond{margin:0px; padding:0px; width:100%; line-height:20px; padding-left:30px;color:#ffffff;}
.classsecond a{color:#ffffff;}
.classsecond a:hover{color:#FBB101;}
.classsecondsel{margin:0px; padding:0px; width:100%; line-height:20px; padding-left:30px;color:#FBB101;}
.classsecondsel a,.classsecondsel a:hover{color:#FBB101;}
.classthird{margin:0px; padding:0px; width:100%; line-height:20px; padding-left:40px;color:#ffffff;}
.classthird a{color:#ffffff;}
.classthird a:hover{color:#FBB101;}
.classthirdsel{margin:0px; padding:0px; width:100%; line-height:20px; padding-left:40px;color:#FBB101;}
.classthirdsel a,.classthirdsel a:hover{color:#FBB101;}
.classtypefg{margin:0px; padding:0px; width:100%; height:2px;background: url('../images/type_fg.png') repeat-x; display:block; overflow:hidden; margin-top:10px;margin-bottom:10px;}
.categories-mainpage img{ vertical-align:middle;}
.categories-mainpage a {font-weight: 700; font-size: 14px; line-height: 35px; color: #FFFFFF; color: #FFFFFF;}
.categories-mainpage a:hover {  text-decoration: none; color: #FFFFFF;}
.categories-main { position: absolute; left: 0px; top: 0px; margin-right: -10px; padding-left: 10px; padding-right: 10px; width: 190px; height: 35px; font-size: 15px; font-weight: 700; line-height: 34px; color: rgb(0, 0, 0); }
.cw-promote {  }
.cw-promote .cate-box { }
.channel { float: left; margin-left: 20px; width: 780px; height: 34px;}
.channel ul { height: 34px; }
.channel li { float: left; position: relative; z-index: 0; padding: 0px; width:130px; height: 35px;  text-align:center;}
.channel li:hover { float: left; position: relative; z-index: 0; padding: 0px; width:130px; height: 35px;  text-align:center;background: url('../images/menuselect.png') repeat-x;}
.channellidiv{margin:0px;; padding: 0px; width:130px; height: 35px; text-align:center;}
.channellidiv a { font-weight: 700; font-size: 14px; line-height: 35px; color: #fff; }
.channellidiv a:hover { color: #fff; text-decoration: none; }
.activemenu{margin:0px;; padding: 0px; width:130px; height: 35px; background: url('../images/menuselect.png') repeat-x; text-align:center;}
.activemenu a {font-weight: 700; font-size: 14px; line-height: 35px; color: #fff; }
.activemenu a:hover {  text-decoration: none; color: #fff;}
.menuhot{ position:absolute;  width:24px;top:-9px; left:70px; height:15px; background: url('../images/hot.png') no-repeat;}



.section { margin: 47px auto 0px; width: 990px; color: rgb(102, 102, 102); background-color:#ffffff; padding-bottom:15px;}
.aside { float: left; margin-top:20px; width: 200px; z-index:99;}
.asideright { float: right; width: 180px; z-index:99; margin-right:2px;}
.asideright ul {width:100%;}
.asideright li {width:100%; height:120px; border: 1px solid #C5D3E0; padding-top:5px; padding-bottom:3px; margin-bottom:5px; overflow:hidden; line-height:20px; text-align:center;}
.menufenge { float: left; margin-top:20px; width: 34px; height:426px; background: url('../images/menu_fg.gif') no-repeat; }
.huanright {margin:0px; padding:0px; margin-left:2px;float: left;  width: 590px; height:400px; background-color:#FFFFFF;}
.typelist {margin:0px; padding:0px;float: left;  width: 210px; height:400px; background-color:#FFFFFF;}
.cate-list {width: 198px;z-index:10; }
.cate-list a:link, .cate-list a:visited { text-decoration: none; color:#727171; }
.cate-list a:hover { color: #FBB101; }
.cate-name {height: 31px; overflow: hidden; padding-left:20px; color:#FFFFFF;  }
.cate-name a, .cate-name a:visited { display: block; width: 200px; height: 30px; line-height: 30px;  font-weight: normal; font-family: Verdana; border-bottom: 1px solid rgb(221, 221, 221); overflow: hidden; font-weight: 700;color: #FFFFFF; }
.cate-name a:hover { text-decoration: none; color: #FFFFFF;}
.cate-name1 {height: 31px; overflow: hidden; padding-left:40px;font-weight: normal;}
.cate-name1 a, .cate-name1 a:visited { display: block; width: 200px; height: 30px; line-height: 30px;  font-weight: normal; font-family: Verdana; border-bottom: 1px solid rgb(221, 221, 221); overflow: hidden; font-weight: normal;color: #727171; }
.cate-name1 a:hover { text-decoration: none; color: #FBB101;}

.cate-name-sel {height: 31px; overflow: hidden; padding-left:10px; background: url('../images/arrow.gif') no-repeat; }
.cate-name-sel a, .cate-name-sel a:visited { display: block; width: 200px; height: 30px; line-height: 30px;  font-weight: normal; font-family: Verdana; border-bottom: 1px solid rgb(221, 221, 221); overflow: hidden; font-weight: 700;color: #FBB101; }
.cate-name-sel a:hover { text-decoration: none; color: #FBB101;}

.cate-name-sel1 {height: 31px; overflow: hidden; padding-left:40px; color: #FBB101;}
.cate-name-sel1 a, .cate-name-sel1 a:visited { display: block; width: 200px; height: 30px; line-height: 30px;  font-weight: normal; font-family: Verdana; border-bottom: 1px solid rgb(221, 221, 221); overflow: hidden; font-weight: normal;color: #FBB101; }
.cate-name-sel1 a:hover { text-decoration: none; color: #FBB101;}

.cate-all-item { line-height: 36px; text-indent: 10px; font-weight: 700; font-family: Verdana;z-index:10; }
.sub-cate-list { position: absolute; left: 188px; width: 210px;  border-right: 1px solid rgb(204, 204, 204); border-width: medium 1px 1px; border-style: none solid solid; border-color: -moz-use-text-color rgb(204, 204, 204) rgb(204, 204, 204) rgb(221, 221, 221); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; box-shadow: 3px 5px 8px rgb(153, 153, 153); background: none repeat scroll 0% 0% rgb(255, 255, 255); z-index: 99; visibility: hidden; overflow: hidden;}
.sub-cate-list dl { color: rgb(221, 221, 221); overflow: hidden; }
.sub-cate-list dt { padding-left: 15px; color: #FBB101; font-size: 14px; font-weight: 700; height: 42px; line-height: 40px; }
.sub-cate-list dd { padding: 0px 15px; width: 210px; z-index:999; }
.sub-cate-list dd a { display: block;  font-size: 12px; line-height: 24px; }
.sub-cate-list dd a:link, .sub-cate-list dd a:visited { color: rgb(102, 102, 102); }
.sub-cate-list dd a:hover { color: #FBB101; text-decoration: underline; }
.cate-list-item { position: relative; z-index: 10; }
.cate-current, .cate-list-item:hover { z-index: 11; }
.cate-current .cate-name, .cate-list-item:hover .cate-name { width: 198px; }

.cate-current .sub-cate-list, .cate-list-item:hover .sub-cate-list { z-index: 0; visibility: visible; }

.cate-list-item1 { position: relative;}
.cate-list-item1:hover .cate-name { width: 198px; }

.cate-list-item1:hove { visibility: visible; }

.huan {margin:0px; padding:0px;width: 590px; height:400px; background-color:#FFFFFF; z-index:10;}
.sliderwrapper {margin:0px; padding:0px;position: relative; overflow: hidden; width: 590px; height: 400px; }
.sliderwrapper .contentdiv { visibility: hidden; position: absolute; left: 0px; top: 0px; padding: 0px; width: 590px; height: 100%; opacity: 1; }
.pagination { position: relative; margin-top:-25px;width: 542px; text-align: right; padding: 1px 0px; z-index:999; }
.pagination a { padding: 0px 4px; text-decoration: none; color: #a4a4a4; background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); font: 90% arial,sans-serif; }
.pagination a:hover { color: #a4a4a4; background: none repeat scroll 0% 0% rgb(221, 221, 221); }
.pagination a.selected { color: #ffffff; background: none repeat scroll 0% 0% #36a200; }

.topad { padding:0px;margin-top:13px; margin-left:13px; width: 710px; height:150px;}
.topaddiv1{margin-left:3px; width:227px; height:135px; float:left;}
.topaddiv2{margin-left:14px; width:227px; height:135px; float:left;}
.topaddiv3{ width:227px; height:135px; float:right;}


.newcontent{margin:0px auto; padding:0px; width:990px;overflow:hidden;}
.cleftindex{ margin:0px auto;  padding:0px; width:210px; overflow:hidden; float:left; background:#F3F2F6;}
.cleft{ margin:0px auto;  padding:0px; width:210px; overflow:hidden; float:left; background:#717171;}
.page_left {width:210px;padding-top:10px; background-color:#717171; z-index:999; padding-bottom:20px; font-size:14px; color:#FFFFFF;}
.page_classroot{margin:0px; padding:0px; width:100%; line-height:30px;font-weight:700; padding-left:20px; color:#ffffff;font-size:14px;}
.page_classroot a{color:#ffffff;}
.page_classroot a:hover{color:#FBB101;}
.page_classrootsel{margin:0px; padding:0px; width:100%; line-height:30px;font-weight:700; padding-left:20px; color:#FBB101; font-size:14px;}
.page_classrootsel a,.page_classrootsel a:hover{color:#FBB101;}
.page_classsecond{margin:0px; padding:0px; width:100%; line-height:25px; padding-left:30px;color:#ffffff;font-size:14px;font-size:14px;}
.page_classsecond a{color:#ffffff;}
.page_classsecond a:hover{color:#FBB101;}
.page_classsecondsel{margin:0px; padding:0px; width:100%; line-height:25px; padding-left:30px;color:#FBB101;font-size:14px;}
.page_classsecondsel a,.page_classsecondsel a:hover{color:#FBB101;}
.page_classthird{margin:0px; padding:0px; width:100%; line-height:25px; padding-left:40px;color:#ffffff;font-size:14px;}
.page_classthird a{color:#ffffff;}
.page_classthird a:hover{color:#FBB101;}
.page_classthirdsel{margin:0px; padding:0px; width:100%; line-height:25px; padding-left:40px;color:#FBB101;font-size:14px;}
.page_classthirdsel a,.page_classthirdsel a:hover{color:#FBB101;}
.admenu{ margin:0px; padding:0px; width:100%; height:35px;background: url('../images/bg_menu.png') repeat-x;}
.product_hot{margin:0px; padding:0px; width:100%; height:35px;background: url('../images/product_hot.png') no-repeat; line-height:35px; font-size:16px; font-weight:700; text-align:center; color:#FFFFFF;}
.ad210-90{ width:210; height:85px;border:1px solid #C5D3E0; }
.ad210-50{ width:210; height:50px;border:1px solid #FFFFFF; }
.ad210-50-tp{ margin-top:5px; padding-left:2px;width:210px; padding-bottom:1px;}
.ad210-50-tp2{ padding-top:35px; padding-left:2px;width:210px; padding-bottom:1px;}
.ad210-170{ margin-top:20px;width:206px; margin-left:3px; padding-bottom:10px;border-bottom: 1px solid rgb(221, 221, 221);text-align:center; line-height:20px; b }
.ad150-150{ margin-top:15px;margin-left:24px;width:160px; padding-left:5px; padding-bottom:5px;border-bottom: 1px solid #a6a6a6; line-height:16px; }
.rightblank{margin:0px auto;  padding:0px; height:5px;width:100%; background:#FFFFFF }
.ad210 { margin-left:1px;margin-top:20px; width:210px;overflow:hidden;}
.ad210online{ margin-top:20px; padding-left:10px; padding-top:5px; padding-bottom:5px; width:200px;overflow:hidden;border:1px solid #C5D3E0;}
.contactonline{ margin-top:20px; width:211px;overflow:hidden;}
.ad210online ul { width: 200px; }
.ad210online li { display: inline; float: left;  padding-left:20px;  width: 75px;  line-height:25px;}
.msnli{display: inline; float: left; padding-left:20px;  width: 75px; line-height:25px; background:url('../images/msn.jpg') repeat-y;}
.skypli{display: inline; float: left; padding-left:20px;  width: 75px; line-height:25px; background:url('../images/skyp.jpg') repeat-y;}
.ad212{ margin-top:20px; width:212px;overflow:hidden; }
.cright{ margin:0px auto; padding:0px; width:770px; overflow:hidden; float:right;}
.cright-title{margin:0px; padding:0px;  width:100%; height:35px; background: url('../images/menu_type.png') repeat-x ; }
.cright-title2{margin:0px; padding:0px;  width:100%; height:35px; background: url('../images/bg_menu.png') repeat-x ; }
.cright-title-txt{margin-left:20px; width:400px; height:25px;color: #ffffff; font-weight: 700; line-height:35px; font-size:14px; float:left;line-height:35px; }
.cright-title-right{width:200px; text-align:right; height:25px;color: #ffffff; font-weight: 700; line-height:35px; font-size:14px; float:right;}
.cright-title-flash{margin-right:10px; width:60px; text-align:right; float:right;color: #ffffff; font-weight: 700; line-height:35px; font-size:14px;}
.cright-title-flash a,a:hover{color: #ffffff;}

.products-slide .pnl-slide { margin-top:5px;width: 100%;overflow: hidden;}
.products-slide .pnl-slide-container {text-overflow: ellipsis;}
.products-slide .lnk-prev, .products-slide .lnk-next { display: block; width: 28px; height: 240px; border-left: 1px solid rgb(221, 221, 221); border-right: 1px solid rgb(221, 221, 221); text-indent: -9999px; cursor: pointer; position: relative; background: url('sprite_home_031515.png') no-repeat scroll 0% 0% transparent; }
.products-slide .lnk-prev { float: left; margin-left: -100%; background-position: 0px -1340px; }
.products-slide .lnk-next { float: left; margin-left: -30px; background-position: -30px -1340px; }
.products-slide .lnk-prev-disabled { background-position: -60px -1340px; cursor: default; }
.products-slide .pnl-slide ul { width: 100%; }
.products-slide .pnl-slide li { display: inline; float: left; width: 192px;  overflow: hidden; padding: 0px 0px 0px 0px; text-align: left;padding-bottom:20px;}
.products-slide .pnl-slide li.other-superdeal { height: 220px; padding: 20px 0px 0px; }
.products-slide .pnl-slide .sep-mask-left, .products-slide .pnl-slide .sep-mask-right { height: 240px; position: absolute; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.products-slide .pnl-slide .sep-mask-left { width: 0px; left: 30px; }
.products-slide .pnl-slide .sep-mask-right { width: 5px; right: 30px; }
.products-slide .bgnewp {width: 187px; overflow: hidden; table-layout: fixed; display: table ! important; font-size: 100px; background-color:#FFFFFF; padding-bottom:10px;border:1px solid #e5e5e5;}
.products-slide .pnl-thumb { width: 160px; height: 160px; overflow: hidden; table-layout: fixed; display: table ! important; font-size: 100px; margin: 10px 0px; }
.products-slide .lnk-thumb { display: table-cell; text-align: center; vertical-align: middle; font-size: 12px; }
.products-slide .lnk-thumb img { vertical-align: middle; }
.products-slide .lnk-title, .products-slide .price, .products-slide .count { display: block; width: 160px; margin: 0px auto; font-family: arial; line-height: 14px; max-height: 36px; word-wrap: break-word; }
.products-slide .lnk-title { font-size: 12px; height: 36px; }
.lnk-title:hover {color:#000000;}
.lnk-title1 { line-height:20px;}
.lnk-title1:hover {color:#000000;}
.products-slide .price { margin-top: 5px; }



#bottomcol{margin:0px auto; padding:0px;  width: 990px; overflow:hidden; color: rgb(102, 102, 102); text-align: left;  }
#stcdsleft{margin:0;padding:0px;width:215px;height:215px; float:left;}
.shipindiv{margin:0;padding:0px;width:210px;height:210px;margin-bottom:10px;background-color:#FFFFFF;overflow:hidden;}
#video{
    float:left;
    width:210px;
    position:relative;
}
#video img{
    width:210px;
    height:210px;
    border:0px;
}

#title_box_video{
    background:url(../images/title_box_bg_video.png) no-repeat;
    width:210px;
    height:210px;
    z-index:9999;
    position:absolute;
    left:0px;
    top:0px;
    cursor: pointer;
}

#title_box_video p{
    padding-top:8px;
    padding-bottom:8px;
    padding-right:10px;
    width:200px;
    font-size:12px;
    line-height:20px;
    position:relative;
    top:174px;
    white-space:nowrap;
    overflow:hidden;
}

#title_box_video p a{
    display:block;
    margin-left:10px;
}

#title_box_video a:hover{
    text-decoration:underline;
}
#playvideo{
    position: absolute;
    left: 50%;
    top: 0;
    margin-left: -344px;
    display: none;
	
}
#stopvideo{
    position: absolute;
    right: 0;
    top: -22px;
    font-size: 12px;
    color: #fff;
    cursor: pointer;
    padding: 5px 10px;
    background: #000;
    height: 12px;
}
#cds-container { border: 1px solid #4171d3; margin: auto; width: 760px; padding: 0px 5px; background: none repeat scroll 0% 0% rgb(255, 255, 255); float:right; }
#cds-container p { font: 95.1% arial; }
#cds-container {  }
#stcds { overflow-x: hidden; overflow-y: auto; margin: 10px auto auto; height: 198px; color: rgb(102, 102, 102); line-height:25px; font-size:12px; }

.footerdetails { margin:0px auto; padding:0px; width:990px; margin-top:20px;text-align: left; overflow: hidden; background: url('../images/foottitle_bg.png') repeat-x ; }
.footerlinks { width: 240px; padding-bottom:10px;float: left; margin: 0px; padding: 0px;  }
.footerlinksblank { width: 4px; height:133px; float: left; margin: 0px; padding: 0px; margin-top:25px;background: url('../images/footerlinksblank.png'); }
.footerdetails .last { border-right: 0px none; }
.footerdetails .footerlinks h3 { color: #ffffff; ; font-weight: 700; font-size:14px; margin: 0px; padding: 5px 0px 4px 15px; }
.footerdetails .footerlinks ul { list-style-type: none; padding: 5px 15px; margin: 0px;}
.footerlinks li { font: 90.1% arial,sans-serif; padding: 3px 0px 1px 7px; margin-bottom: 1px; }
.footerlinks li a { text-decoration: none; color: rgb(102, 102, 102); }
.footerlinks li a:hover { text-decoration: underline; color: rgb(102, 102, 102); }

.footerdetails1 { margin:0px auto; padding:0px; width:990px; margin-top:20px;text-align: left; overflow: hidden; background: url('../images/foottitle_bg.png') repeat-x ; }
.footerlinks1 { width: 192px; padding-bottom:10px;float: left; margin: 0px; padding: 0px;  }
.footerlinksblank1 { width: 4px; height:133px; float: left; margin: 0px; padding: 0px; margin-top:25px;background: url('../images/footerlinksblank.png'); }
.footerdetails1 .last { border-right: 0px none; }
.footerdetails1 .footerlinks1 h3 { color: #ffffff; ; font-weight: 700; font-size:14px; margin: 0px; padding: 5px 0px 4px 15px; }
.footerdetails1 .footerlinks1 ul { list-style-type: none; padding: 5px 15px; margin: 0px;}
.footerlinks1 li { font: 90.1% arial,sans-serif; padding: 3px 0px 1px 7px; margin-bottom: 1px; }
.footerlinks1 li a { text-decoration: none; color: rgb(102, 102, 102); }
.footerlinks1 li a:hover { text-decoration: underline; color: rgb(102, 102, 102); }

.typelistcontent{margin:0px auto; margin-top:67px; padding:0px; width:990px;overflow:hidden;}
.typelistcontent1{margin:0px auto; margin-top:55px; padding:0px; width:990px;overflow:hidden;}
.typelistcontent2{margin:0px auto; margin-top:55px; padding:0px; width:990px;overflow:hidden;}
.onlinebox{margin:0px auto; margin-top:10px; padding:10px 0px 10px 0px; width:990px;overflow:hidden; background-color:#F3F2F6;}
.onlinemsn{margin:0px; padding:10px; width:470px; float:left; overflow:hidden; border-right:1px dotted #DFDFE1;}
.onlineskype{margin:0px; padding:10px; margin-left:5px; width:470px; float:left; overflow:hidden;}
.typelistcontent2 ul { list-style-type: none; margin:0px; padding:0px; width:450px; height:68px; }
.typelistcontent2 li {margin:0px; padding:0px; font: 90.1% arial,sans-serif; padding-left:60px; padding-top:10px; width:165px; float:left; height:68px;line-height:20px;}
.msnli2{margin:0px; padding:0px; font: 90.1% arial,sans-serif; padding-left:60px; width:165px;padding-top:10px; float:left;background: url('../images/msn.jpg') no-repeat;height:68px; line-height:20px; cursor:pointer;}
.skypeli2{margin:0px; padding:0px; font: 90.1% arial,sans-serif; padding-left:60px; width:165px;padding-top:10px; float:left;background: url('../images/skype.jpg') no-repeat;height:68px; line-height:20px; cursor:pointer;}
.ctyperight{ margin:0px auto; padding:0px; width:770px; overflow:hidden; float:right;}
.ctyperight-title{margin:0px; padding:0px;  width:100%; height:25px; }
.ctyperight-title-txt{margin-left:20px; width:500px; height:25px;color: #727171; font-weight: 700; line-height:25px; font-size:14px;}
.typelistleft{margin:0px; padding:0px; width:210px; height:440px;}
.typelistmenu{ position:absolute; width:210px; z-index:999;}
.typelistmenu1{width:210px;}
.pagenums{text-align:center;float:left;padding:10px;}

a.ectlink { color: rgb(255, 121, 0); }
a.ectlink:visited { color: rgb(255, 121, 0); }
a.ectlink:hover { color: rgb(255, 162, 42); }


.pagecontent{ margin:0px auto; margin-left:20px; padding:0px; padding-top:20px; width:700px; overflow:hidden; line-height:25px; font-size:12px;}
.pagecontent a:link, .pagecontent a:visited { text-decoration: none; color:#727171; }
.pagecontent a:hover { color: #FBB101; }
.pagelist{margin:0px auto; margin-top:20px;padding:0px; width:700px; overflow:hidden; }
.pagelistcontent{margin:0px auto; padding:0px; width:700px; overflow:hidden; padding-bottom:20px; }
.pagelistcontent ul {list-style-type: none; margin:0px; padding:0px; width:700px; height:40px;border-bottom:1px dashed #CCC;}
.pagelistcontent li {margin:0px; padding:0px; margin-top:5px; height:25px;line-height:30px; float:left;}
.pagelistcontentli1 {margin:0px; padding:0px;margin-top:5px; font: 120.1% arial,sans-serif; width:600px;height:30px;line-height:30px;float:left;border-right:1px dashed #CCC;}
.pagelistcontentli2 {margin:0px; padding:0px;margin-top:5px; color:#727171; width:80px;height:30px;line-height:30px;float:left; text-align:center; font-size:14px}
.pagelistcontent a:link, .pagelistcontent a:visited { text-decoration: none; color:#727171; }
.pagelistcontent a:hover { color: #FBB101; }
#country_flags {
	WIDTH: 100%
}
#country_flags UL {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; LIST-STYLE-TYPE: none; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px
}
#country_flags LI {
	DISPLAY: inline
}
#country_flags LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #333; PADDING-TOP: 0px
}
#country_flags LI A:hover {
	COLOR: #333
}
SPAN.express {
	FONT: bold 120.1% arial; FLOAT: right; COLOR: #343434
}
SPAN.standard {
	FONT: bold 120.1% arial; FLOAT: right; COLOR: #ff6600
}
SPAN.saver {
	FONT: bold 120.1% arial; FLOAT: right; COLOR: #777
}
SPAN.del_time {
	FONT: bold 190.1% arial
}
.solidblockmenu LI A {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 18px
}
#solidmenu {
	MARGIN-LEFT: 4px
}
.copyright {
	COLOR: #666
}
IMG.banner485x65 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 485px; PADDING-RIGHT: 0px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 65px; PADDING-TOP: 0px
}
IMG.banner485x65_2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 4px; PADDING-LEFT: 0px; WIDTH: 485px; PADDING-RIGHT: 0px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 65px; PADDING-TOP: 0px
}

.prodimage{border:1px solid #C5D3E0;}
div.proddetail { top: 0px; left: 0px; position: relative; }
div.prodnavigation { top: 0px; left: 0px; position: relative; padding: 5px 2px 5px 0px; float: left; width: 100%;  margin-bottom: 2px; font: 100.1% arial,sans-serif; }
div.prodnavigation a.ectlink { color: rgb(102, 102, 102); }
div.prodnavigation a.ectlink:hover { color: rgb(51, 51, 51); }
div.detailimage { top: 0px; left: 0px; position: relative; float: left; width: 400px; padding: 10px; }
div.detailid { top: 0px; left: 30px; position: relative; font: 90.1% arial,sans-serif; margin: 0px; padding: 0px; margin-top:10px; width: 500px; float: left; height:31px; line-height:31px; background: url('../images/bg_code.png') repeat-x;}
div.detailname { top: 0px; left: 30px; position: relative; font: bold 130.1% arial,sans-serif; color: rgb(51, 51, 51); padding: 0px; margin: 0px; margin-top:30px; width: 500px; float: left; }
div.detaildiscounts { top: 0px; left: 30px; position: relative; float: left; width: 500px; padding: 0px; margin: 0px; margin-top:20px; }
span.detaildiscountsapply {  }
div.detaildescription { top: 470px; left: 0px; position: static; float: left; width: 100%; margin-top:20px; }

.TabbedPanels { margin: 0px; padding: 0px; float: left; clear: none; width: 100%; }
.TabbedPanelsTabGroup { margin: 0px; padding: 0px; }
.TabbedPanelsTab { position: relative; top: 0px; float: left; display: inline-block; width: 120px; height: 22px; padding: 13px 0px 0px; margin-right: 0px; background: url('../images/detailtab.gif') no-repeat scroll left bottom transparent; text-align: center; list-style: none outside none; -moz-user-select: none; cursor: pointer; }
.TabbedPanelsTabSelected { background: url('../images/detailtabselected.gif') no-repeat scroll left bottom transparent; font: bold 100.1% arial; color: rgb(255, 255, 255); }
.TabbedPanelsContentGroup { clear: both; border-left: 0px solid rgb(255, 102, 0); border-width: 3px 0px 0px; border-style: solid; border-color: #7ed400; background-color: rgb(255, 255, 255); padding-top: 0px; border-bottom:1px solid #C5D3E0; border-left:1px solid #C5D3E0; border-right:1px solid #C5D3E0; padding:5px 10px 10px 10px;}
.tabpanelcontent{ overflow:hidden;}
.cstitle { background: none repeat scroll 0% 0% rgb(242, 242, 242); border-bottom: 1px solid rgb(204, 204, 204); color: rgb(51, 51, 51); text-shadow: 0px 0px 0px rgb(204, 204, 204); font-size: 1.5em; font-weight: normal; line-height: 1.08em; padding: 8px 10px; margin: 0px; text-align: left; }
div.product { padding: 2px; width: 235px; margin: 2px; }
div.product1 p { margin: 0px; padding: 2px 0px 2px 3px; color: rgb(51, 51, 51); font: 90.1% arial,sans-serif; }
div.product1 { padding: 2px; width: 235px; float: left; height: 270px; margin: 3px;  border-radius: 5px 5px 5px 5px; }
div.product1 { padding: 2px; width: 223px; height: 240px; margin: 3px; }

.relatedproduct{margin:0px auto; padding:0px; width:988px; margin-top:10px;border: 1px solid #C5D3E0;text-align: left; overflow: hidden; background: url('../images/cright-title.gif') repeat-x ;}
.ettitle-txt{margin-left:20px; width:900px; height:25px;color: #727171; font-weight: 700; line-height:25px; font-size:14px;}

.copyright { margin:0px auto; padding:0px; width:990px; text-align: center; overflow: hidden; line-height:18px;}

.keywordtag { margin:0px auto; padding:0px; width:990px; margin-top:20px;border: 1px solid #C5D3E0;text-align: left; overflow: hidden; background: url('../images/cright-title.gif') repeat-x ; padding-bottom:10px; }
.keywordtitle{ margin:0px auto; padding:0px; margin-left:20px; width:900px; text-align: left; overflow: hidden; color: #727171; ; font-weight: 700; font-size:14px; line-height:25px;}
.keywordmid{ margin:0px auto;margin-left:20px; margin-top:10px; padding:0px; width:950px; text-align: left; overflow: hidden; line-height:25px;color:#FFFFFF;}
.keywordmid a { text-decoration: none; color: #FFFFFF; }
.keywordmid a:hover { text-decoration: none; color: #FFFFFF; }
.keycss1{background:#F77112; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; }
.keycss2{background:#053865; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; }
.keycss3{background:#0062B7; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; }
.keycss0{background:#983D06; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; }

.linkmid{ margin:0px auto;margin-left:20px; margin-top:10px; padding:0px; width:950px; text-align: left; overflow: hidden; line-height:25px;}
.linkmid a { text-decoration: none; color: #727171;}
.linkmid a:hover { text-decoration: none;color: #FBB101;}
.linkcss{ padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px; }

.sitem { margin:0px auto; padding:0px; width:990px; margin-top:80px;text-align: left; overflow: hidden; padding-bottom:10px; }
.sitem a{color:#666;}
.sitem a:hover{color:#f66907}
.sitemapbox{padding:0 0 0 20px;}
.sitemaplist{overflow:hidden}
.sitemaplist li{float:left;width:300px;padding:10px 8px}
.sitemaplist li .category{padding-top:20px}
.sitemaplist li h2{line-height:30px;padding-bottom:5px}
.sitemaplist li h2 a{font-size:16px;color:#f66907}
.sitemaplist dt{padding-left:10px;line-height:22px}
.sitemaplist dt a{color:#4a4a4a;font-size:14px}
.sitemaplist dd{background-position:1px 7px;line-height:20px;padding:0 0 0 12px;margin-left:25px}
.sitemaplist dd a{color:#666;font-size:12px}
.sitemaplist dd a:hover{color:#f66907}

#boderdiv{border:1px solid #C5D3E0;}
#xixi{ position:absolute; margin-top:-200px;}
.main_head {
	BACKGROUND: url(../images/img3-5_2.png) no-repeat
}
* HTML .main_head {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/img3-5_2.png",sizingMethod='crop'); BACKGROUND: none transparent scroll repeat 0% 0%
}
* + HTML .main_head {
	BACKGROUND: url(../images/img3-5_2.png) no-repeat
}
.info {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/img3-5_3.png) repeat-y; PADDING-TOP: 5px
}
* HTML .info {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/img3-5_3.png",sizingMethod='crop'); BACKGROUND-REPEAT: repeat-y
}
* + HTML .info {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/img3-5_3.png) repeat-y; PADDING-TOP: 5px
}
.down_kefu {
	WIDTH: 157px; BACKGROUND: url(../images/img3-5_4.png) no-repeat; HEIGHT: 8px
}
* HTML .down_kefu {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/img3-5_4.png",sizingMethod='crop'); WIDTH: 157px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 8px
}
* + HTML .down_kefu {
	WIDTH: 157px; BACKGROUND: url(../images/img3-5_4.png) no-repeat; HEIGHT: 8px
}
.Obtn {
	MARGIN-TOP: 104px; WIDTH: 32px; BACKGROUND: url(../images/img3-5_1.png) no-repeat; FLOAT: left; HEIGHT: 139px; MARGIN-LEFT: -5px
}
* HTML .Obtn {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/img3-5_1.png",sizingMethod='crop'); WIDTH: 32px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 139px
}
* + HTML .Obtn {
	MARGIN-TOP: 104px; WIDTH: 32px; BACKGROUND: url(../images/img3-5_1.png) no-repeat; FLOAT: left; HEIGHT: 139px; MARGIN-LEFT: -5px
}
.qqtable SPAN {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; COLOR: #ff6600; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.qqtable A {
	TEXT-DECORATION: none
}
.qqtable A:hover {
	TEXT-DECORATION: none
}
.qun {
	BORDER-BOTTOM: #ffd2bf 1px solid; BORDER-LEFT: #ffd2bf 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; BORDER-TOP: #ffd2bf 1px solid; BORDER-RIGHT: #ffd2bf 1px solid; PADDING-TOP: 5px
}
.qun SPAN {
	COLOR: #ff6600; FONT-SIZE: 13px; FONT-WEIGHT: bold
}

.othertitle{margin:0px; padding:0px; width:100%;font-weight: 700; line-height:25px; font-size:16px; text-align:center;}
.othercontent{margin:0px; padding:0px;width:100%; }
.msginfo {margin:0px; padding:0px; padding-left:20px; margin-top:50px;width: 900px; overflow: hidden; padding-bottom:20px;}

.contactlist{margin:0px auto; padding:20px; width:640px; overflow:hidden; }
.contactlist ul {list-style-type: none; margin:0px; padding:0px; width:640px;}
.contactlist li {margin:0px; padding:0px; width:48%;line-height:30px; float:left;}
.author-info1 {
	position: relative;
	margin-top: 20px;
	overflow: hidden;
	zoom: 1;
	background: url("../images/s1.png") no-repeat;
}
.author-info1 .author-portrait1 {
	width: 100px;
	height: 95px;
	margin: 0;
	float:left;
}
.author-info1 .author-portrait-container1 {
	position: relative;
	display: block;
	width: 100px;
	height: 95px;
}
.author-info1 .portrait-cover1 {
	position: absolute;
	width: 100px;
	height: 95px;
	background: url("../images/s1.png") no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/s1.png");
	_background: 0
}
.author-info2 {
	position: relative;
	margin-top: 20px;
	overflow: hidden;
	zoom: 1;
	background: url("../images/s2.png") no-repeat;
}
.author-info2 .author-portrait2 {
	width: 100px;
	height: 95px;
	margin: 0;
	float:left;
}
.author-info2 .author-portrait-container2 {
	position: relative;
	display: block;
	width: 100px;
	height: 95px;
}
.author-info2 .portrait-cover2 {
	position: absolute;
	width: 100px;
	height: 95px;
	background: url("../images/s2.png") no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/s2.png");
	_background: 0
}
.author-info3 {
	position: relative;
	margin-top: 20px;
	overflow: hidden;
	zoom: 1;
	background: url("../images/s3.png") no-repeat;
}
.author-info3 .author-portrait3 {
	width: 100px;
	height: 95px;
	margin: 0;
	float:left;
}
.author-info3 .author-portrait-container3 {
	position: relative;
	display: block;
	width: 100px;
	height: 95px;
}
.author-info3 .portrait-cover3 {
	position: absolute;
	width: 100px;
	height: 95px;
	background: url("../images/s3.png") no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/s3.png");
	_background: 0
}
.author-info4 {
	position: relative;
	margin-top: 20px;
	overflow: hidden;
	zoom: 1;
	background: url("../images/s4.png") no-repeat;
}
.author-info4 .author-portrait4 {
	width: 100px;
	height: 95px;
	margin: 0;
	float:left;
}
.author-info4 .author-portrait-container4 {
	position: relative;
	display: block;
	width: 100px;
	height: 95px;
}
.author-info4 .portrait-cover4 {
	position: absolute;
	width: 100px;
	height: 95px;
	background: url("../images/s4.png") no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="../images/s4.png");
	_background: 0
}
.cotacttxt{ margin:0px auto; margin-top:20px; padding-left:30px; width:150px; overflow:hidden; float:left; }
.cotacttxt ul {list-style-type: none; margin:0px; padding:0px; width:150px;}
.cotacttxt li {margin:0px; padding:0px; width:150px;line-height:25px; font-size:12px;}
.contactname1{margin:0px; padding-left:15px;  width:200px; font-size:16px; font-weight:bold; color:#63c300;}
.contactname2{margin:0px; padding-left:15px;  width:200px; font-size:16px; font-weight:bold; color:#fdd94d;}
.contactname3{margin:0px; padding-left:15px;  width:200px; font-size:16px; font-weight:bold; color:#a4e4ed;}
.contactname4{margin:0px; padding-left:15px;  width:200px; font-size:16px; font-weight:bold; color:#ffa6f6;}
