body {margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666; line-height:1.8em;}
h2 {font-size:12px;}
h2 a {color:#CCCCCC;}
ul,ol,dl,dt,dd,form {margin:0; padding:0;}
img {border:none;}
li {list-style-type:none;}
table {border-collapse:collapse;}
a {color:#696969; text-decoration:none;}
a:hover {color:#F60; text-decoration:none;}

.top {height:20px; width:100%; background:#EEE; border-bottom:1px solid #CCC;}
.top_in {width:950px; margin:0 auto; color:#999;}
.top_in img {margin-top:2px;}
.top_in a {color:#F00; text-decoration:underline; margin:0 5px;}
.top_in a:hover {color:#F00; text-decoration:none;}
.top_in span {float:right; color:#666;}
.top_in span a {color:#666; text-decoration:none; margin:0; font-weight:normal;}

.wrap {width:980; margin:0 auto;}
.login {width:250px; height:120px; background:#FEFEFE; position:absolute; border:1px solid #6E6E6E;}
.login ul {display:block; margin:5px 0 0 10px;}
.login a {color:#F60; text-decoration:none;}
.login input {width:140px; border:1px solid #CDCDCD;}
.login button {width:36px; height:20px; position:absolute; margin-left:170px; border:none; background:url(/images/login.jpg) no-repeat; cursor:pointer;}
.login_close {width:11px; height:11px; background:url(/images/close.gif) no-repeat; position:absolute; margin:3px 0 0 225px; cursor:pointer;}
.header {height:70px; width:1000px; margin:0 auto;}
.logo {width:215px; height:50px; margin:10px 0 0 20px; float:left;}
.banner {width:450px; height:50px; margin:10px 0 0 20px; float:left; font-size:12px; color:#FF0000; font-weight:bold;}
.lang {float:right; display:inline; margin:10px 20px 0 0;}
.lang img {margin-left:10px;}
.lang a.choose {display:inline-block;  width:17px; height:13px; margin:0 5px;}
.lang a.nochoose {display:inline-block; background-position:bottom; width:17px; height:13px; margin:0 5px;}
.lang a.nochoose:hover {background-position:top;}
.msgs{float:left; display:inline; margin:8px 0 0 0;} 
.nav {height:36px; width:1000px; margin:0 auto; background:url(/images/top1.jpg) no-repeat;}
.nav_sub {width:730px; height:32px; float:left; overflow:hidden; margin-top:4px; text-align:center;}
.nav_sub a.set {color:#333; display:inline-block; text-decoration:none; background:url(/images/nav.jpg) left top no-repeat;}
.nav_sub a.set span {display:inline-block; height:32px; cursor:pointer; background:url(/images/nav.jpg) right top no-repeat;}
.nav_sub a {display:inline-block; height:32px;line-height:32px; padding-left:18px; color:#FFF; text-decoration:none; font-size:12px; font-weight:bold; overflow:hidden;}
.nav_sub a span {padding-right:18px;}
.nav_sub a:hover {color:#333; display:inline-block; text-decoration:none; background:url(/images/nav.jpg) left top no-repeat;}
.nav_sub a:hover span {display:inline-block; height:32px; cursor:pointer; background:url(/images/nav.jpg) right top no-repeat;}
.nav_seller {width:185px; float:right; margin-top:14px; color:#333;}
.nav_seller span {color:#fff; font-weight:bold; padding-left:10px;}
.nav_seller a span {color:#fff; font-weight:bold; padding-left:10px;}
.nav_seller a:hover span {color:#f60; font-weight:bold; padding-left:10px;}
.bar {height:36px; width:1000px; margin:0 auto; background:url(/images/top2.jpg) no-repeat;}
.bar_search {width:450px; display:inline; float:left; margin:5px 0 0 20px; font-size:14px; font-weight:bold;}
.bar_search_input {width:290px; border:1px solid #C5C5C5;}
.bar_search_btn {width:83px; height:25px; background:url(/images/button.gif) left -189px no-repeat; cursor:pointer; border:none;}
.bar_currency {width:170px; float:left; margin:5px 0 0 100px;}
 .bar_cart {width:220px; height:19px; float:right; text-align:center; text-indent:50px; color:#FFF; margin:8px 20px 0 0; background:url(/images/button.gif) right -230px no-repeat; cursor:pointer;}
 .bar_cart span {color: #FF0; font-weight:bold;}
.bar_cartcar {width:220px; background:#FEFEFE; text-indent:0; text-align:center; color:#666; border:1px solid #6E6E6E; }
.bar_cartcar table img {width:35px; height:35px; border:1px solid #999; margin:5px auto;}
.bar_cartcar .footer {border-top:1px dashed #999; color:#999; height:30px;}
.bar_cartcar input {width:84px; height:23px; background:url(/images/button.gif) -125px -190px no-repeat; cursor:pointer; border:none;} 
.bar_cartcar_close {width:11px; height:11px; background:url(/images/close.gif) no-repeat; position:absolute; margin:3px 0 0 3px; cursor:pointer;}
.top_line {height:4px; line-height:4px; overflow:hidden; display:inline; margin-top:5px; background:url(/images/top_bg.gif);}

/*main left*/
.main_box {width:980px; margin:10px auto 0 auto;}
.main_center {width:780px; float:left;}
.main_flash {height:235px; overflow:hidden; border:1px solid #CDCDCD;}
.main_nav_title {height:30px; color:#F60; background:url(/images/nav_bk.jpg); padding-left:20px; font-size:14px; line-height:30px; font-weight:bold;}

.main_nav_content_n {width:100%; overflow:hidden; font-weight:bold;}
.main_nav_content_n span{ color:#FFFF99; font-family: Arial, Helvetica, sans-serif; font-size:16px; }
.main_nav_content_n img {float:left; margin:5px;}
.main_nav_content_n td {border-right:1px solid #cdcdcd;}
.main_nav_content_n_title {width:170px; height:40px; display:table; position:relative; vertical-align:middle;}
.main_nav_content_n_title div {top:50%; left:0; width:100%; display:table-cell; vertical-align:middle; position:relative;}
.main_nav_content_n_title p {padding:0; top:-50%; position:relative; text-align:left; line-height:1.2em;}
.main_nav_content_n li {width:240px; height:40px; float:left; display:inline; margin:0 8px; border-bottom:1px dashed #cdcdcd;}

.main_nav_content {width:100%; padding-bottom:10px; overflow:hidden; font-weight:bold;}
.main_nav_content img {float:left; margin:5px;}
.main_nav_content_title {width:170px; height:40px; display:table; position:relative; vertical-align:middle;}
.main_nav_content_title div {top:50%; left:0; width:100%; display:table-cell; vertical-align:middle; position:relative;}
.main_nav_content_title p {padding:0; top:-50%; position:relative; text-align:left; line-height:1.2em;}
.main_nav_content li {width:240px; height:40px; float:left; display:inline; margin:0 8px; border-bottom:1px solid #CDCDCD;}
.main_new_content {width:100%; overflow:hidden; padding-bottom:10px;}
.main_new_content li {width:230px; float:left; display:inline; margin-left:20px;height:250px;overflow:hidden;}
.main_new_content_img {width:100%; position:relative; z-index:1;}
.main_new_content_img img {width:200px; height:150px; display:block; margin:3px auto;}
.main_new_content a { margin:0 auto; color:#010101;  font-size:12px; text-decoration:none;}
.main_new_content a:hover {color:#F60; text-decoration:underline;}
.main_new_content span {display:block; color:#999; line-height:1.2em; margin-bottom:5px;}
.main_new_content span img {margin-left:10px;}
.main_new_content b {color:#F60; font-size:12px;}
.main_new_content_info {height:8.6em; overflow:hidden;}
.main_new_content_rate {line-height:1.2em; margin-right:50px;}
.main_seller_title {height:28px; color:#FFF; background:url(/images/dir_bk.jpg); padding-left:20px; font-size:12px; line-height:28px; font-weight:bold;}
.main_seller_title a {float:right; padding-right:15px; color:#FFF; text-decoration:none; font-weight:bold; font-size:12px;}
.main_seller_content {padding:5px 0; color:#999;}
.main_seller_content li {width:190px; padding:5px 0; float:left;}
.main_seller_content li a {color:#666; text-decoration:none; font-weight:bold;}
.main_seller_content li a:hover {color:#F60; text-decoration:none;}
.main_seller_content img {margin:0 10px; border:1px solid #CDCDCD; position:static; float:left;}
.main_seller_content span {color:#000;}
.main_seller_content .seller_wrap {position:relative;}
.main_seller_content .all {position:absolute; top:60px; left:-180px;}
.main_seller_info {position:absolute; z-index:555; width:400px; height:auto; top:-180px; left:-70px; border:1px solid #CDCDCD; background:#F0F0F0;}
.main_seller_info img {width:140px; height:140px; float:left; padding:5px; margin-top:10px; margin-bottom:10px; border:1px solid #CDCDCD; background:#FFF;}
.main_seller_info span {width:210px; display:inline-block; float:right; margin:5px 5px 0 0;}
.main_seller_rec_title {height:40px; text-indent:-555em; background:url(/images/seller_bar.jpg); padding-left:20px; color:#F30; font-size:14px; font-weight:bold;}
.main_seller_rec_tab {margin-top:10px;}
.main_seller_rec_content {width:100%; overflow:hidden; background:#F2F2F2; padding-bottom:10px;}
.main_seller_rec_content li {width:230px; float:left; display:inline; margin-left:20px;}
.main_seller_rec_img {width:100%; border:1px solid #CDCDCD; background:#FFF; margin:10px auto; position:relative; z-index:1;}
.main_seller_rec_img img {width:200px; height:150px; display:block; margin:0 auto;}
.main_seller_rec_content a {margin:0 auto; color:#010101; font-weight:bold; font-size:14px; text-decoration:none;}
.main_seller_rec_content a:hover {color:#F60; text-decoration:underline;}
.main_seller_rec_content span {display:block; color:#999; line-height:1.2em; margin-bottom:5px;}
.main_seller_rec_content span img {margin-left:10px;}
.main_seller_rec_content b {color:#F60; font-size:14px;}
.main_seller_rec_reason {background:url(/images/alpha.png); color:#FFF; display:none; width:220px; height:40px; line-height:1.4em; padding:5px; position:absolute; z-index:3; bottom:0; left:0;}
*.main_seller_rec_reason {_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/images/alpha.png"); _background:none;}
.recently_viewed_content {width:99%; overflow:hidden; line-height:1.2em; border:1px solid #CDCDCD;}
.recently_viewed_content li {margin:10px 0; display:inline-block;}
.recently_viewed_content img {float:left; border:none; width:78px; height:55px;}
.recently_viewed_content span {display:block; padding-top:5px; color:#F60;}

/*main right*/
.main_side {width:190px; float:right;}
.main_tag_title {height:26px; line-height:26px; text-align:center; font-weight:bold;}
.main_tag_body {height:208px; border:1px solid #CCC; background:#FFFCDD;}
.main_tag_in {border:1px solid #CCC; width:90px; height:27px; color:#F60; cursor:pointer; position:relative; z-index:0; margin-bottom:-1px; border-bottom:none; background:#FFFCDD;font-size:9px;}
.main_tag_out {border:1px solid #CCC; width:90px; height:26px; color:#999; cursor:pointer; border-bottom:none;font-size:9px;}
.main_top_news {margin:10px;}
.main_top_news li {background:url(/images/icon.gif) left -610px no-repeat; padding:5px 0 5px 15px; line-height:1.2em;}
.main_hot_title {height:32px; line-height:32px; background:url(/images/nav_bk2.jpg); text-indent:10px; color:#F60; font-size:14px; font-weight:bold;}
.main_hot_content {width:100%; overflow:hidden; line-height:1.2em;}
.main_hot_content li {margin:10px 0; display:inline-block;}
.main_hot_content img {float:left; border:none; width:78px; height:55px;}
.main_hot_content span {display:block; padding-top:5px; color:#F60;}
.main_news_title {height:32px; background:url(/images/nav_bk2.jpg); color:#666; font-size:14px; font-weight:bold;}
.main_news_title_text {height:32px; color:#FF6600; line-height:32px; background:url(/images/icon.gif) 10px -162px no-repeat;padding-left:45px;}
.main_news_content {padding:5px;}
.main_news_input {width:170px; border:1px solid #CDCDCD;}
.main_news_sumbit {width:87px; height:25px; background:url(/images/button.gif) -158px -271px no-repeat; border:none; margin:5px 0 0 90px; cursor:pointer;}
.main_link_content img {border:1px solid #CDCDCD; display:block; margin:10px auto;}
.main_other_content img {display:block; margin:10px auto;}
.side_seller {margin-bottom:10px;}
.side_seller button {border:none; cursor:pointer; margin:3px auto; overflow:hidden;}
.side_seller_title {height:28px; line-height:28px; color:#FFF; background:url(/images/d_seller_title.gif); font-weight:bold; padding-left:10px;}
.side_seller_title span {float:right; padding-right:10px;}
.side_seller_online {color:#FFC;}
.side_seller_offline {color:#999;}
.side_seller_photo {background:#FFC; padding:5px 0; height:150px;}
.side_seller_photo img {width:140px; height:140px; display:block; margin:0 auto; padding:4px; border:1px solid #CDCDCD; background:#FFF;}
.side_seller_hc {height:38px; line-height:21px; text-align:center; background:url(/images/d_seller_c.gif); border:1px solid #FB1;}
.side_seller_chat {width:109px; height:31px; background:url(/images/button.gif) left -440px no-repeat;}
.side_seller_info {background:#FF6803; color:#FFF; text-align:center; padding-bottom:5px;}
.side_seller_info span {display:block; width:170px; padding:5px; margin:1px auto 0 auto; text-align:left; background:#FFF0E6; color:#363636;}
.side_seller_msn {width:184px; height:24px; color:#363636; text-indent:3em; line-height:25px; background:url(/images/button.gif) left -480px no-repeat; cursor:pointer; margin:3px auto;}
.side_seller_skype {height:24px; line-height:24px; background:url(/images/button.gif) 3px -510px no-repeat; cursor:pointer; margin:3px auto; padding-left:40px; text-align:center; font-weight:bold;}
.side_seller_other {width:180px; border:1px solid #C60; background:#4C4C4C; margin:5px auto 0 auto;}
.side_seller_other span {display:block; width:160px; padding:0; background:none; text-align:center; border-bottom:2px groove #666;}
.side_seller_other a {color:#FFF; text-decoration:none;}
.side_seller_other a:hover {color:#FFF; text-decoration:underline;}

/*bottom*/
.main_footer_all {width:980px; margin:0 auto;}
.main_to_top {width:100%; overflow:hidden; margin-top:10px;}
.main_to_top a {display:block; float:right; text-indent:-1000em; outline:none; width:110px; height:16px; margin-right:0px; background:url(/images/back_top.jpg) no-repeat;}
.main_footer_pic {width:150px; float:right;}
.main_footer_pic img {}
.main_footer_help {width:780px; float:left; background:#F0F0F0;}
.main_footer_help dl {display:block; width:194px; height:150px; float:left; padding:10px 0; border-right:1px dashed #CDCDCD;}
.main_footer_help dt {padding:0 15px; display:inline; color:#666; font-size:14px; font-weight:bold; background:url(/images/icon.gif) right 4px no-repeat;}
.main_footer_help dd {padding:0 15px 0 30px; background:url(/images/icon.gif) 15px -611px no-repeat;}
.main_footer_help img {display:inline-block; margin-left:30px; float:left;}
.main_footer_info {width:350px; height:98px; background:url(/images/bottom.gif) no-repeat; overflow:hidden; margin:10px auto; text-indent:-2000px;}
.main_footer_pay {width:627px; height:49px; background:url(../images/payment_logos.gif) no-repeat; overflow:hidden; margin:10px auto; text-indent:-2000px;}
.main_footer_copyright {text-align:center; font-size:11px; padding:5px;}

/*shera*/
.main_tab {border:1px solid #CDCDCD; width:100%; overflow:hidden; margin:10px auto 0 auto;}
.main_tab1 {border:1px solid #CDCDCD; width:100%; overflow:hidden; margin-bottom:10px;}
.main_tab_cata {border:1px solid #CDCDCD; width:100%; overflow:hidden; margin:10px auto 0 auto;}
.main_tab_noborder {width:100%; overflow:hidden; margin:10px auto 0 auto;}
.main_tab2 {border:1px solid #CDCDCD; width:100%; overflow:hidden;}
.main_tab3 {border:1px solid #CDCDCD; width:100%; overflow:hidden; margin:0 auto 10px auto;}
.side_title {height:28px; line-height:28px; background:url(/images/side_title_bg.jpg); text-indent:10px; color:#F60; font-size:14px; font-weight:bold;}
.main_discount {width:36px; height:31px; padding-top:5px; position:absolute; bottom:20px; right:20px; color:#FFF; text-align:center; line-height:1.2em; z-index:2; background:url(/images/button.gif) -210px -560px no-repeat;}
.rate_bak {width:75px; height:15px; text-align:left; display:block; background:url(/images/star.gif) left top repeat-x;}
.rate_up {width:75px; height:15px; background:url(/images/star.gif) left center;}
.text_center {text-align:center;}
.f_r {float:right;}
.f_l {float:left;}
.clearfloat {clear:both; height:0; font-size: 1px; line-height: 0px;}


/* country change*/
        #navigation 
        {
			font-size:11px;
			padding:0px 0px;
        }
        #navigation li {
            float:left;
            position:relative;
        }
        #navigation li a {
            display:block; 
            text-decoration:none; 
            color:#000; 
            background:url(../images/countryBg.GIF) #fff no-repeat  right;
			padding:1px 0px;
			#padding:0px 0px;
			_padding:2px 0px;
			width:222px;
        }

		 #navigation li a img{
           margin:0px 20px 0px 5px;
           vertical-align:text-top;
        }

        #navigation li ul {
            display:none;
            position:absolute; 
            top:22px;
            #top:20px;
			_top:17px;
            left:0;
            width:242px;
			border:1px solid #ccc;
			margin-left:-1px;
        }

		#navigation li ul li a{
            display:block;
            padding:5px 0px;
			border-bottom:1px solid #ccc;
			width:222px;
			background:#fff;
        }
        
        		#navigation li ul li a:hover{
            display:block;
            padding:5px 0px;
			border-bottom:1px solid #ccc;
			width:222px;
			background:lightyellow;
        }

	#eononSound {
	cursor:pointer;
	width:19px;
	height:18px;
	left:214px;
	top:-48px;
	position:relative;
	z-index:10000;
}
