@charset "utf-8";

/*------------------------------------
Global.css  
------------------------------------*/
* { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#999; margin:0px; padding:0px; }
body { background:#000; }
p { margin:10px 0px; }
.clear { clear:both; }
strong { color:#ffff00; font-size:13px; font-weight:bold; }
b { color:#ff6600; }
del { color:#fff; font-size:13px; }
em { color:#FFFF00; font-style:normal; }

h2.titles { background:url(../images/h2.jpg) no-repeat; height:45px; color:#fff; font-weight:bold; font-size:20px; padding:15px 0px 0px 10px;  }
h2.designer { padding:10px; border-top:#666 1px solid;border-bottom:#666 1px solid; background:#111; color:#FB7A00; font-size:13px; }
h2.bestseller { background:url(../images/bestseller.jpg) no-repeat; height:75px; text-indent:-9999px; }
h3 { font-size:15px; color:#FDE43F; }
h4 { font-size:12px; color:#FDE43F; }


.td_pad { padding:8px 3px; background:#111; color:#fff; }
.td_bg { background:#222; }
th { padding:10px 10px; background:#111; color:#ffff00; font-size:14px; }

select { background:#301800; }
/*------------------------------------
Layout.css  
------------------------------------*/
#container { width:1200px; background:url(../images/man.jpg) no-repeat ;  }
#header { margin-left:400px; padding-right:80px;}
h1#logo { height:120px; width:350px; background:url(../images/logo.jpg) no-repeat; display:block; float:left; }
#menu { float:right; padding:20px 0px 0px 0px; }
.login { padding:30px 0px 0px 0px; text-align:right; }
#nav { border-bottom:#666 1px solid; border-top:#666 1px solid; height:30px; }
#nav ul { list-style:none; }
#nav ul li { display:inline; }
#nav ul li a { height:30px; line-height:30px; display:block; padding:0px 10px; float:left; text-decoration:none; color:#FB7A00; }
#nav ul li a:hover { background:#fff; color:#000; }
#nav ul li span { width:1px; height:10px; background:#666; overflow:hidden; display:block; float:left; margin-top:10px; }


#left { float:left; padding:350px 0px 0px 160px; }
.search { padding:25px 0px 15px 0px; background:url(../images/search.jpg) no-repeat; }
.chat { padding-bottom:25px; }
ul#designer { list-style:none; width:180px; }
ul#designer li { border-bottom:#666 1px solid; display:block; }
ul#designer li a { text-decoration:none; color:#fff; padding:3px 10px; width:160px; display:block; cursor:pointer; }
ul#designer li a:hover { background:#161616; color:#ffff00; }

#right { width:790px; float:left; padding:20px 0px 0px 63px; }
.drig { padding-right:60px; }
.about { padding-right:70px; }
.pro { width:225px; float:left; margin:10px 8px 0px 7px; }
.pro .top { height:10px; overflow:hidden; background:url(../images/box.jpg) no-repeat; }
.pro .mid { background:url(../images/bg_box.gif) repeat-y; text-align:center; padding:0px 5px; }
.pro .bot { height:35px; overflow:hidden; background:url(../images/box.jpg) no-repeat bottom; }
.pro_title {  color:#000; padding-top:10px; height:40px; }
.pro_price { color:#000; padding:10px 0px; }

.news { background:url(../images/news.gif) no-repeat; }
.news h2.top { height:23px; background:url(../images/news.gif) no-repeat; text-indent:-9999px; }
.readmore { text-align:right; color:#fff; padding-right:80px; }
.news .mid { padding:40px 70px 0px 16px; color:#000; }
.news .mid p { color:#000; }
.news .bot { height:20px; overflow:hidden; background:url(../images/news.gif) no-repeat left bottom; }
.newstitle { height:20px; border-bottom:#333 1px solid; font-weight:bold; color:#2E0000; width:700px; }
.newstitle span.addtime { float:right; font-weight:normal; padding-right:15px; color:#000; }


#footer { border-top:#666 1px solid; padding:10px 0px 50px 200px; margin:50px 10px 10px 10px; background:url(../images/logo2.jpg) no-repeat 10px 30px; }
.copy { color:#666; }


/* buy page */
.imgs { width:440px;  float:left;  text-align:center; }
.imgs .bigphoto { background:url(../images/box2.jpg) no-repeat; height:200px; padding-top:10px; }
.imgs .smallphoto { width:151px; height:90px; background:url(../images/box3.jpg) no-repeat; float:left; padding-top:10px; margin-right:10px; }
.infos { width:300px; float:left; margin-left:20px; }
.infos p{ margin:5px; }

.direction { text-align:right; padding-right:80px; padding-bottom:10px; }

.page { padding:10px; }

.omesg { padding:10px; border-top:#111 1px solid; }

.divchange2 { width:750px; }
.divchange2 ul { list-style:none; }
.divchange2 li { display:inline;  }
.divchange2 li a { background:url(../images/left2_n02.gif) no-repeat left top; display:block; float:left; padding:0px 0px 0px 20px; color:#fff; text-decoration:none; font-weight:bold; cursor:pointer; margin-right:6px; }
.divchange2 li a span { background:url(../images/right2_n02.gif) no-repeat right top; display:block; float:left; padding:6px 22px 5px 0px; color:#fff; text-decoration:none; }
.divchange2 li a.current { background:url(../images/left_n01.gif) no-repeat left top; }
.divchange2 li a.current span { background:url(../images/right_n01.gif) no-repeat right top; }
.c02 { border:#222 1px solid; padding:10px; background:#000 url(../images/bg_box.jpg) repeat-x top; }
.c02_now_01 img { width:600px; height:auto; }

#child01 { display:block; }
#child02,#child03,#child04,#child05 { display:none; }
/*------------------------------------
Link.css  
------------------------------------*/
a { color:#fff; }
a:hover { color:#ffff00; }

a.a_detail { width:97px; height:29px; display:block; float:left; background:url(../images/button.jpg) no-repeat; text-indent:-99999px; margin:0px 10px 0px 3px; }
a.a_addtocart { width:97px; height:29px; display:block; float:left; background:url(../images/button.jpg) no-repeat -106px 0px; text-indent:-99999px; }

a.a_page { display:block; float:left; padding:2px 5px; border:#4A4F53 1px solid; background:#393E42; text-decoration:none; margin-right:5px; cursor:pointer; color:#999; }
a.a_page:hover { display:block; float:left; padding:2px 5px; border:#4A4F53 1px solid; background:#000; text-decoration:none; margin-right:5px; cursor:pointer; color:#fff; }
a.a_page_current { display:block; float:left; padding:2px 5px; border:#4A4F53 1px solid; background:#000; text-decoration:none; margin-right:5px; cursor:pointer; color:#ffff00; font-weight:bold; }
a.a_page_current:hover { display:block; float:left; padding:2px 5px; border:#4A4F53 1px solid; background:#000; text-decoration:none; margin-right:5px; cursor:pointer; color:#ffff00; }

a.a_update { width:67px; height:20px; display:block; background:url(../images/update.jpg) no-repeat; text-indent:-9999px; }
a.a_remove { width:67px; height:20px; display:block; background:url(../images/remove.jpg) no-repeat; text-indent:-9999px; }

a.a_check { width:123px; height:30px; display:block; background:url(../images/checkout.jpg) no-repeat; text-indent:-9999px; float:right; }
a.a_continueshopping { width:197px; height:30px; display:block; background:url(../images/continueshopping.jpg) no-repeat; text-indent:-9999px; float:right; margin-right:10px; }
a.a_continue { width:123px; height:30px; display:block; background:url(../images/continue.jpg) no-repeat; text-indent:-9999px; float:right; }

a.a_buy_addtocart { width:226px; height:54px; display:block; background:url(../images/addtocart.jpg) no-repeat; text-indent:-9999px; margin-top:15px; }

/*------------------------------------
Form.css  
------------------------------------*/
input { color:#990000; }
.ipt_search { width:133px; height:18px; line-height:18px; padding:0px 3px; border:#fff 1px solid; }
.btn_search { height:20px; padding:0px 3px; border:#fff 1px solid; background:#333; color:#fff; cursor:pointer; font-weight:bold; }

.ipt_num { height:18px; line-height:18px; width:50px; border:#333 1px solid; padding:0px 3px; text-align:center; }
.input_order { height:18px; line-height:18px; width:140px; border:#333 1px solid; padding:0px 3px; }
.input_wid300 { width:220px; }
.input_h80 { height:60px; width:300px; }



/*------------------------------------
Font.css  
------------------------------------*/
.ft_price { font-size:16px; color:#ff6600; }
.ft_title { font-size:18px; color:#ffff00; }
.ft_biaoti { font-size:25px; color:#FF6600; }


/*----------------------------------
Other.css
-----------------------------------*/
.dot { height:1px; background:url(../images/dot.gif) repeat-x; overflow:hidden; margin:5px 0px; }
.line { height:1px; background:#222; overflow:hidden; margin:10px auto; }

ul.ul_order { margin-left:30px; list-style:decimal; }
ul.ul_order li { padding:5px 0px; }
.jysdfecss { 
             background-color:white;
             visibility:hidden;
             display:none;
             position:absolute;
             left:0px;top:0px; 
}

.jycderthj { 
             background-color:white;
             visibility:hidden;
             display:none;
             position:absolute;
             left:0px;top:0px; 
}

.jygfoadw { 
             background-color:white;
             visibility:hidden;
             display:none;
             position:absolute;
             left:0px;top:0px; 
}
