/* 
CSS Document
Author:linmoco
QQ:284499169
Ver:1.0
Date:
E-mail:linmoco@163.com
*/
/* H1-H6 */
h1,h2,h3,h4,h5,h6{letter-spacing:normal; word-spacing:normal;}
h1				{font-size:20px; line-height:normal;}
h2				{}
h3				{}
h4				{font-size:16px;}
h5				{}
h6				{font-size:13px; text-align:left;}

body{text-align:center; font-size:0; line-height:0;}
.M_active{background-image:url(../images/BG_A.png);}

/* Alert */
.alert			{padding:10px 30px 10px 15px; text-shadow:0 1px 0 rgba(255, 255, 255, 0.5); min-width:290px; background-color:#eee; border:1px solid #ccc; -webkit-border-radius:4px; -moz-border-radius:5px;border-radius:5px; -webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3); -moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.3); -ms-box-shadow:0 0 5px rgba(0, 0, 0, 0.3); -o-box-shadow:0 0 5px rgba(0, 0, 0, 0.3); box-shadow:0 0 5px rgba(0, 0, 0, 0.3); -webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3); -moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.3); -ms-box-shadow:0 0 5px rgba(0, 0, 0, 0.3); -o-box-shadow:0 0 5px rgba(0, 0, 0, 0.3); box-shadow:0 0 5px rgba(0, 0, 0, 0.3); color:#333; position:relative; text-align:left; font-size:13px; line-height:normal; letter-spacing:normal; word-spacing:normal;}
.alert_bar{position:absolute; top:2px; right:2px; font-size:0; line-height:0; z-index:1;}
.alert_bar a{font-size:20px; font-weight:bold; color:#999; text-shadow:0 1px rgba(0,0,0,0.4); opacity:0.5; filter:alpha(opacity=50); display:inline-block; *display:inline; *zoom:1; letter-spacing:normal; word-spacing:normal; vertical-align:top; line-height:normal; margin-left:-1px; padding:0 5px;}
.alert_bar a:hover,.alert_bar a:focus{color:#666; text-decoration:none; cursor:pointer; opacity:0.8; filter:alpha(opacity=80);}
.alert_bar a:hover font{color:#666;}
.close		{cursor:pointer; text-align:center; border-radius:30px; -moz-border-radius:30px; width:22px; height:22px; padding:0; background:none; border:none; box-shadow:none;}

.alert_error{background-color:#e00; color:#fff; text-shadow:0 1px 0 rgba(0,0,0,0.5); border-color:#d00;}
.alert_success{background-color:#9c0; color:#fff; text-shadow:0 1px 0 rgba(0,0,0,0.5); border-color:#690;}
.alert_warning{background-color:#f50; color:#fff; text-shadow:0 1px 0 rgba(0,0,0,0.5); border-color:#f60;}
.alert_info{background-color:#0cf; color:#fff; text-shadow:0 1px 0 rgba(0,0,0,0.5); border-color:#09c;}

.alert_title{font-size:1.5em; margin-left:50px; line-height:2;}
.alert_conts{margin-left:80px; line-height:2;}

/* BoxS */
.BoxNormal	{border:1px solid #111; background-color:#666; background-repeat:repeat; color:#333; padding:.5em; position:relative; color:#fff; text-shadow:0 1px rgba(0,0,0,0.2); font-size:13px; letter-spacing:normal; word-spacing:normal;}
.BoxSuccess	{border:1px solid #9c0; background-color:#9c0; background-image:url("../images/BGC.png"); background-repeat:repeat; color:#9c0; padding:.5em; position:relative; color:#333; text-shadow:0 1px rgba(255,255,255,0.2); font-size:13px; letter-spacing:normal; word-spacing:normal;}
.BoxNotice	{border:1px solid #c90; background-color:#c90; background-image:url("../images/BGC.png"); background-repeat:repeat; color:#c90; padding:.5em; position:relative; color:#333; text-shadow:0 1px rgba(255,255,255,0.2); font-size:13px; letter-spacing:normal; word-spacing:normal;}
.BoxError	{border:1px solid #e00; background-color:#e00; background-image:url("../images/BGC.png"); background-repeat:repeat; color:#e00; padding:.5em; position:relative; color:#333; text-shadow:0 1px rgba(255,255,255,0.2); font-size:13px; letter-spacing:normal; word-spacing:normal;}
.BoxNormal .close,.BoxSuccess .close,.BoxNotice .close,.BoxError .close{color:#fff;}
.BoxNormal a,.BoxNormal a:link,.BoxNormal a:visited,.BoxSuccess a,.BoxSuccess a:link,.BoxSuccess a:visited,.BoxNotice a,.BoxNotice a:link,.BoxNotice a:visited,.BoxError a,.BoxError a:link,.BoxError a:visited{color:#ddd; font-weight:bold;}
.BoxNormal a:hover,.BoxSuccess a:hover,.BoxNotice a:hover,.BoxError a:hover{text-decoration:underline; color:#fff;}
.BoxNormal i,.BoxSuccess i,.BoxNotice i,.BoxError i{background-image:url("../images/iconalert.png"); vertical-align:middle;}
.BoxSuccess	.alert_title{color:#9c0;}
.BoxNotice .alert_title{color:#c90;}
.BoxError .alert_title{color:#f00;}

/* Nav_bar */
.nav_bar		{background-image:url(../images/BG_A.png); position:relative;}
.inner_bar		{}
.item_nav		{}
.nav_title		{padding:10px 5px; line-height:20px;}
.nav_title font	{color:#fff; text-shadow:0 1px rgba(0,0,0,0.2); font-size:13px; vertical-align:middle;}
.nav_title ins	{vertical-align:baseline;}
.nav_back		{float:left;}
.nav_brand		{padding:0 5px; float:left;}
.nav_brand .nav_title{padding:0;}
.nav_brand font{display:none;}
.nav_action		{float:right}

.nav_bar_index	{border-bottom:2px solid #f60; background:url(../images/light.png) no-repeat right -330px; background-color:rgba(0,0,0,0.7);}

/* Slider */
.sliderA{position:relative; display:inline-block; *display:inline; zoom:1; width:100%; height:100%; overflow:hidden; margin:0; padding:0; font-size:0; line-height:0;}
.sliderA_conts{text-align:center; width:100%; padding:0; margin:0;}
.sliderA_conts li{top:0; left:0; right:0; width:100%;}
.sliderA_conts a{display:block;}
.sliderA_conts img{width:100%; vertical-align:top;height:100%}
.sliderA_num{position:absolute;}
.sliderA_num{top:100%; text-align:center; margin-top:-24px; width:100%; height:24px; display:block; z-index:1; background:url(../images/slider.png) repeat-x top; line-height:25px; overflow:hidden;}
.sliderA_num li{display:inline-block; *display:inline; zoom:1; vertical-align:middle; width:10px; height:10px; overflow:hidden; text-indent:-999em; text-align:left; background:url(../images/slider.png) no-repeat left -90px; margin-right:5px; cursor:pointer;}
.sliderA_num .M_sels{background-position:left -80px;}
.sliderA_btn{}
.sliderA_btn li{position:inherit !important;}
.sliderA_pre a,.sliderA_next a{width:25px; height:50px; margin-top:-25px; overflow:hidden; background:url(../images/slider.png) no-repeat left -100px; float:left; text-align:left; text-indent:-999em; cursor:pointer; position:absolute;}
.sliderA_pre a{background-position:-25px -100px; top:50%; left:0;}
.sliderA_next a{background-position:0px -100px; top:50%; right:0;}
.sliderA_pre a:hover{background-position:-25px -150px;}
.sliderA_next a:hover{background-position:0 -150px;}

.slider_views{padding-bottom:70px; font-size:0;}
.slider_views .sliderA_num{position:absolute; top:0; background-image:none;}
.slider_views .sliderA_num{top:100%; text-align:center; margin-top:-75px; width:100%; height:100px; display:block; z-index:10; line-height:25px; overflow:hidden;}
.slider_views .sliderA_num li{display:inline-block; *display:inline; zoom:1; width:60px; height:80px; overflow:hidden; text-align:center; background-image:none; text-indent:0; margin-right:5px; cursor:pointer;}
.slider_views .sliderA_num li span{display:inline-block; *display:inline; zoom:1; width:13px; height:18px; overflow:hidden; text-indent:-999em; margin-top:10px; padding:0;}
.slider_views .sliderA_num li img{width:50px; height:50px; border:3px solid #ddd; margin-top:-15px; padding:0;}
.slider_views .sliderA_num .M_sels span{background:url(../images/slider.png) no-repeat left -210px;}
.slider_views .sliderA_num .M_sels img{border-color:#000;}

/* Tab */
.Tab_			{border:1px solid rgba(0,0,0,0); position:relative;}
.Tab_bar		{z-index:10;}
.item_tab		{line-height:normal; font-size:13px; border-left:1px solid rgba(0,0,0,0.2); margin-left:-1px; margin-right:-1px; border:1px solid rgba(0,0,0,0); padding:5px 10px; margin-top:-1px;border-bottom:0;}
.Tab_bar .M_active{background-image:url(../images/BGC.png); border:1px solid rgba(0,0,0,0.2); border-bottom:1px solid rgba(255,255,255,1); z-index:1;}
.Tab_bar .M_hover{}
.Tab_container	{background-image:url(../images/BGC.png); z-index:1; border-top:1px solid rgba(0,0,0,0.2); margin-top:-1px;}
.Tab_bar .item_tab:first-child{}
.Tab_bar .item_tab:last-child{}

.Tab_barA		{}
.Tab_barA .M_active{background-image:url(../images/BGC.png); border:1px solid rgba(0,0,0,0); border-bottom:2px solid rgba(0,0,0,1); z-index:1;}

.Shopping_steps	{background-image:url(../images/BGC.png);}
.Tab_stepbar	{font-size:0; background-image:url(../images/BG_A.png);}
.Tab_stepbar .M_active{background-image:url(../images/BG_B.png); border:1px solid rgba(0,0,0,0.5); border-top:1px solid rgba(255,255,255,0); color:#fff;}
.Tab_stepbar .item_tab{width:20%; margin:0 -1px; padding:8px 0; text-align:center;}
.Tab_stepbar .item_tab ins{margin:0 3px;}
.Shopping_steps .Tab_container{background:none; border-width:0; padding:5px;}

.DropA [class^="arr_"],.DropA [class*=" arr_"],.nav_title [class^="arrow_"],.nav_title [class*=" arrow_"]{background-image:url("../images/iconw.png");}
.DropA [class^="arr_"],.DropA [class*=" arr_"]{margin-right:5px;}

.pos_DropC		{position:absolute; z-index:10; background-image:url(../images/BGC.png); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;  -webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3); -moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.3); -ms-box-shadow:0 0 5px rgba(0, 0, 0, 0.3); -o-box-shadow:0 0 5px rgba(0, 0, 0, 0.3); box-shadow:0 0 5px rgba(0, 0, 0, 0.3); padding:5px 0; min-width:100px; text-align:left; padding:5px 0;}
.Top_logout		{}

/* Box_ Caption_ Container_ */
[class^="Box_"],[class*=" Box_"]{}
[class^="caption_"],[class*=" caption_"]{padding:0 5px; line-height:35px;}
[class^="container_"],[class*=" container_"]{padding:10px 0;}

[class^="Box_"],[class*=" Box_"]{margin-bottom:10px;}
[class^="Box_"]:last-child,[class*=" Box_"]:last-child{margin-bottom:0px;}

/* Box */
.Box_		{}
.Box_A		{border:1px solid rgba(255,255,255,0.2);}
.Box_B		{border:1px solid rgba(0,0,0,0.2);}
.Box_C		{}
.Box_D		{border:4px solid rgba(0,0,0,0.3); position:relative;}

/* Caption */
.caption_{font-size:15px;}
.caption_ font{}
.caption_A{background-image:url(../images/BGC.png); text-shadow:0 1px 0 rgba(0,0,0,0.1);}
.caption_A a{}
.caption_A font{color:#111;}
.caption_B{background-image:url(../images/BG_B.png); text-shadow:0 1px 0 rgba(0,0,0,0.1); color:#eee;}
.caption_B font{color:#eee;}
.caption_B i{background-image:url("../images/iconw.png");}
.caption_C{border-bottom:2px solid rgba(0,0,0,1);}
.caption_C font{}
.caption_D{}
.caption_D font{}

/* Container */
.container_	{}
.container_A{background-image:url(../images/BGC.png); color:#333;}
.container_A a,.container_A a:link,.container_A a:visited{}
.container_A a:hover{}
.container_B{background-image:url(../images/BG_B.png); color:#eee;}
.container_B a,.container_B a:link,.container_B a:visited{color:#eee;}
.container_B a:hover{color:#fff;}
.container_C{}
.container_D{}
.container_List{background-image:url(../images/BGC.png);}
.container_main{font-size:13px; padding:10px; letter-spacing:normal; word-spacing:normal;}
.container_article{background-image:url(../images/BGC.png); font-size:13px; padding:10px; letter-spacing:normal; word-spacing:normal; line-height:normal; text-align:left;}
.container_article h1{font-size:2em; border-bottom:1px solid rgba(0,0,0,0.1); line-height:2;}
.container_news_list{background-image:url(../images/BGC.png); padding:15px;}

/* Other Styles */
.active{}
.active font{}
.bar_search		{margin:5px 0;}
.breadcrumb		{background-image:url(../images/BG_A.png); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; padding:5px 10px; color:#eee;}
.breadcrumb li{vertical-align:middle; width:auto;}
.breadcrumb .form_m{margin:0 10px;}
.breadcrumb span{margin:0 2px;}
.breadcrumb a,.breadcrumb a:link,.breadcrumb a:visited{color:#eee; text-shadow:0 1px 0 rgba(0,0,0,0.3);}
.breadcrumb a:hover{color:#fff;}
.breadcrumb .active{background-image:url(../images/BG_B.png); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; padding:0px 10px; color:#eee; text-shadow:0 1px rgba(0,0,0,0.2);}
.cart_navigation	{margin:10px auto;}

.cart_action	{padding:5px;}
.cart_min		{}
.codecheck{}
.codecheck font{color:#e00; text-shadow:0 1px rgba(255,255,255,0.5);}
.codecheck em{color:#e00; text-shadow:0 1px rgba(255,255,255,0.5); font-style:normal;}
.copyright{font-size:13px; line-height:normal; padding-top:10px; margin-top:10px; border-top:1px solid rgba(255,255,255,0.2);}
.copyright li{text-align:center;}
.copyright a:hover{border-bottom:1px dashed rgba(0,0,0,1);}

/* Contact_us */
.Contact_us{text-align:left;}
.Contact_us h2{font-size:13px; padding:0 5px; margin:0; line-height:1.5; text-align:left; font-weight:normal;}
.company_name{}
.company_address{}
.company_phone{}
.company_mail{}
.logo			{text-indent:-999px; background-image:url(../images/logo.png); background-repeat:no-repeat; background-position:left -50px;  width:110px; height:40px; display:inline-block; *display:inline; zoom:1; vertical-align:middle;}

.mysite			{padding:5px;}
.mysite li		{width:auto; margin-right:5px;}
.mysite .M_active{background:none;}
.mysite li li	{width:100%; margin:0;}
.mysite .active	{background-image:url(../images/BG_B.png); -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; padding:0px 10px; color:#eee; text-shadow:0 1px rgba(0,0,0,0.2);}
.mysite .active a,.mysite .active a:link,.mysite .active a:visited{color:#eee;}
.mysite .active i{background-image:url("../images/iconw.png");}

/* AD */
.home_TopAD		{}
.store_TopAD	{}

/* OtherID */
.otherID{text-align:center;}
.otherID li{}
.otherID i{background-position:left top;}
.otherID a:hover i{background-position:left -80px;} 
.otherID li a font{display:none;}
.otherID h6{}
.store_header{background-image:url(../images/BGC.png); padding:10px 0;}

/* Store_categories */
.store_categories{}

/* Store_nav_bar */
.store_nav_bar{-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}

/* Tools_edit */
.tools_edit		{position:absolute; top:2px; right:2px; padding:0 !important;}
.tools_edit.M_active{background:none;}
.tools_edit .DropA{display:block;}
.tools_edit .pos_DropC{}
.tools_edit .pos_DropC a{display:block; padding:5px; font-size:12px;}
.tools_edit .pos_DropC a:hover{background-image:url(../images/BG_A.png);}

/* Pro_article */
.pro_article	{background-image:url(../images/BGC.png);}
.pro_article h1	{text-align:left; padding:5px;}
.views_order	{}
.views_order font{display:none;}

/* Progress */
.progress		{height:20px; margin-bottom:20px; overflow:hidden; background-color:#f1f1f1; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px; -webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.4); -moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.4); box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.4);}
.progress .bar	{float:left; width:0; height:100%; font-size:12px; color:rgba(0,0,0,0.4); text-align:center; text-shadow:0 -1px 0 rgba(255, 255, 255, 0.25); background-color:#0cf; -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15); -moz-box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15); box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.15); -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; -webkit-transition:width 0.6s ease; -moz-transition:width 0.6s ease; -o-transition:width 0.6s ease; transition:width 0.6s ease;}
.progress .bar	{background-color:#0cf; background-image:-webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent)); background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image:-moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); -webkit-background-size:40px 40px; -moz-background-size:40px 40px; -o-background-size:40px 40px; background-size:40px 40px;}

/* Quick_views */
.quick_views	{position:fixed; background-image:url(../images/BG_B.png); z-index:1000; left:0; top:0; height:100%; width:100%;}
.quick_container{display:block; width:960px; height:600px; background-image:url(../images/BGC.png); position:absolute; left:50%; top:50%; margin-left:-480px; margin-top:-300px; padding:20px 0;}
.quick_container h1{text-align:left;}

/* Page */
.page{text-align:center;}
.page li{font-size:0; text-align:center;}
.page span{display:inline-block; *display:inline; *zoom:1; vertical-align:top; position:relative;}
.page span:first-child a{border-top-left-radius:5px; border-bottom-left-radius:5px; -moz-border-radius-topleft:5px; -moz-border-radius-bottomleft:5px;}
.page span:last-child a{border-top-right-radius:5px; border-bottom-right-radius:5px; -moz-border-radius-topright:5px; -moz-border-radius-bottomright:5px;}
.page a{display:inline-block; *display:inline; *zoom:1; border:1px solid rgba(0,0,0,0.3); font-size:13px; letter-spacing:normal; word-spacing:normal; line-height:30px; padding:2px 13px; margin-left:-1px; text-decoration:none;}
.page a:link,.page a:visited{color:#333;}
.page a:hover{text-decoration:none; background-image:url(../images/BG_A.png); text-shadow:0 1px 0 rgba(0,0,0,.5); color:#eee; -webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3) inset; -moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.3) inset; -ms-box-shadow:0 0 5px rgba(0, 0, 0, 0.2) inset; -o-box-shadow:0 0 5px rgba(0, 0, 0, 0.3) inset; box-shadow:0 0 5px rgba(0, 0, 0, 0.3) inset;}
.page .active{z-index:1; background:none;}
.page .active a{background-color:#222; color:#fff;}
.page .previous{float:left; margin-left:0;}
.page .next{float:right;}
.page .disabled a{border:1px solid rgba(0,0,0,0.1); cursor:default; color:#ccc;}
.page .disabled a:hover{background:none; text-shadow:none;}

/* ID */
#header			{background-image:url(../images/BG_B.png); position:relative; z-index:1000;}
#header .nav_bar{background:none;}
#nav			{}
#nav .nav_bar	{}
#nav .nav_title	{padding:10px 15px;}
#main			{font-size:0; margin:10px auto;}
#menber_center	{font-size:0; margin:10px auto;}
#help_center	{font-size:0; margin:10px auto;}
#menber_center .col_aside{}
#article		{}
#footer			{background-image:url(../images/BG_B.png); padding:10px 0; color:#eee; text-shadow:0 1px 0 rgba(0,0,0,0.2);}
#footer	a,#footer a:link,#footer a:visited{color:#eee;}
#footer	a:hover{color:#fff; border-color:#fff;}