*{ margin:0; padding:0; }
img{ border:0;}
body{font-size:12px; background-color:#C2DAFF;  background-image:url(/images/default/index_bg.gif); background-repeat:repeat-x;}
a:link{ text-decoration:none; color:#000;}
a:visited{ text-decoration:none;color:#000;}
a:hover{ text-decoration:underline; color:#cc0000; }
a:active{ text-decoration:none; color:#000;}

.out{ width:980px; background-color:#fff; margin:0 auto;}
.weizi{ width:98%; background-color:#FAFAFA; margin-left:10px; line-height:20px; border-bottom:2px #ccc dotted; margin-bottom:5px;  border-top:2px #ccc dotted;}
.shop{ margin-left:35px; margin-top:-5px; padding-left:25px; letter-spacing:10px;}
.load_menu{ background-image:url(/images/losi.gif); border:0px; text-align:center; width:80px; margin-left:1px; padding-top:10px;}
.black a:link{ text-decoration:none; color:#fff;}
.black a:visited{ text-decoration:none;color:#fff;}
.black a:hover{ text-decoration:none; color:#000;}
.black a:active{ text-decoration:none; color:#fff;}

.bor{ border:1px #146DA7 solid; margin-top:5px;}
.bornei{ background-image:url('/images/brand.gif'); margin:1px; height:20px; padding-top:5px; color:#ffffff;}
.huiyuan{ background-color:#cc0000; margin:1px; height:20px; padding-top:5px;}
.kuan_load{border-top:15px #ccc solid; border-left:1px #ccc solid; border-bottom:15px #ccc solid; border-right:1px #ccc solid; line-height:20px; }
.path{ color:#146DA7; padding-left:20px;}
.pinpai{ padding:5px; margin-right:20px; background-image:url(/images/notebook.gif); background-repeat:no-repeat; text-indent:25px; border-bottom:1px dashed #ccc;}
.white{ color:#FFFFFF; font-size:13px; }
.white a:link{ text-decoration:none; color:#fff;}
.white a:visited{ text-decoration:none;color:#fff;}
.white a:hover{ text-decoration:none; color:#000;}
.white a:active{ text-decoration:none; color:#fff;}
.usernamager { height:30px; font-size:14px;}
.usernamagerleft { margin-left:25px;}
.hidden{text-overflow:ellipsis;overflow:hidden; width:100px; height:50px; margin-bottom:8px;}
.hui{ border:1px solid #f1f1f1; width:185px;}

.kuan{border:1px #ccc solid; background-image:url(/images/bg.gif); background-repeat:repeat-x; }
.tu{padding:10px 0px 0px 20px; font-size:15px; font-weight:bolder; color:#666666; height:20px; margin:1px; background-color:#ccc}
.list ul{ padding-left:35px; border-right:1px dashed #ccc;}
.list ul li{ list-style:outside; list-style-image:url(/images/news_p.jpg);}

.login{width:980px;}
.login_bg{ width:485px; border:1px solid #000;}
.load{font-size:15px; font-weight:bolder; margin-bottom:20px;margin:1px; width:483px; height:20px; padding:5px 0px 0px 10px; color:#fff; }
.error{margin:10px 40px 10px 0px;}
.login_load{background-image:url(/images/login_menu1.gif); width:68px; height:20px; border:0px;}
.top_search{background-image:url(/images/login_menu.gif); width:70px; height:22px; border:0px; color:#fff; padding-top:2px; cursor:pointer;}
.login_mail{border:1px #999 solid; height:15px; padding-top:5px; width:180px; font-size:12px; }

.select_other{border-bottom:3px #006699 solid;width:795px; margin-top:20px; font-weight:bolder; padding-left:10px; font-size:14px; color:#006699;}
.headbgselected{background-image:url('/images/headbgselected.gif'); font-weight :bold ; color :#ffffff ; cursor :pointer ; width:75px; height:25px; padding-left:25px;}
.headbg{background-image:url('/images/headbg.gif'); font-weight :normal ; color :#006699 ; cursor :pointer ; width:75px; height:25px; padding-left:25px;}
.shop_shu{ background-image:url('/images/default/cart_next.gif'); height:35px; border:0px; width:100px; padding-right:20px; margin-top:20px; cursor:pointer; color:#fff;}
.shop_fan{ background-image:url('/images/default/cart_last.gif'); height:35px; border:0px; width:100px; padding-left:20px; cursor:pointer;margin-top:20px; color:#fff}
.shop_txt{ border:1px #ccc solid; height:20px;}
.shop_area{ border:1px #ccc solid;}
.shop_hui{ color:#666666; vertical-align:top;}
.shop_mar{ padding-top:8px;}
.shop_margin{ margin:2px 0px 2px 0px;}
.shop_add{ background-image:url('/images/xiugai.gif'); height:32px; width:70px; padding-top:10px; margin-bottom:10px;}
.shop_xinxi{ font-weight:bold; font-size:14px; margin:15px 0px 15px 50px; padding-top:20px;}
.shop_hui b{ color:red;}
.shop_yinhan{margin:10px 20px 10px 10px;}
.shop_yinhan b{font-weight:lighter;}
.shop_wai{ border:1px dashed #ccc; margin:5px 5px 5px 5px; font-weight:bold; padding:5px 5px 5px 5px ;}
.shop_float{ float:left;}
.shop_juli{ padding:15px 5px 15px 45px; width:300px;}
.shop_juli b{ color:#666; font-weight:lighter;}
.clear{ clear:both;}
.shop_queren{ background-color:#ccc; padding-left:10px; font-size:14px; font-weight:bold;}
.shop_out{ width:750px; text-align:left;}
.shop_out p{ margin:10px; }
.shop_all{text-align:right; margin-right:100px; margin-top:15px;}

/*renew*/
.search{ width:157px; height:148px; background-image:url(/images/default/search.gif);}
.account_outside{ width:195px; height:auto; border:1px #ccc solid; font-size:13px;}
.account p{ width:193px; height:22px; background-image:url(/images/default/account.gif); margin:1px; font-weight:bolder; color:#fff; padding-top:8px;}
.account ul { margin-bottom:10px;}
.account ul li{ list-style-image:url(/images/default/right_sellimage.gif); list-style-position:inside;margin-left:10px; margin-top:5px;}
.imformation p{}
.imformation p{ width:193px; height:26px; background-image:url(/images/default/imformation.gif); margin:1px;font-weight:bolder; color:#000; padding-top:8px;}
.imformation ul {margin-bottom:10px;}
.imformation ul li{ list-style-image:url(/images/default/right_sellimage.gif); list-style-position:inside; margin-left:10px;margin-top:5px;}
.cart{ background-image:url(/images/default/cart_bg.gif); background-repeat:repeat-x; border:1px #ccc solid;}
.cart_mar{ margin-top:10px; margin-bottom:30px; }
.cart_menu{width:60px; height:27px; background-image:url(/images/top/search_menu.gif); border:none; color:#000;}
.cantact{ width:95%; height:25px; text-align:left; font-size:12px; margin:15px;}
.ding{ margin-top:40px!important; margin-top:5px;}
.detail_img{ height:30px; text-align:left;}
.detail_detail{  margin-top:5px; width:98%; height:100% }
.detail_title{ text-align:center;margin:10px;}
.detail_pic{width:260px; height:260px; text-align:center; border:0px; float:left; margin-top:15px;}
.deatil_font{ margin:10px 20px 10px 20px; line-height:25px; color:#999; text-align:left;}
.detail_imf{ background-image:url(/images/default/detail_imf_mid.gif); width:200px; height:auto;position:relative; float:left; border:0px;}
.detail_product{ width:280px; height:10px; text-align:left; font-size:12px; margin:10px; line-height:25px; color:#999; position:relative; float:left; border:0px;}
.detail_cantact{height:auto; width:170px; position:relative; float:inherit; border:8px solid #9EC0DB;}
.detail_cart{ height:30px; cursor:pointer; margin-top:10px; margin-bottom:10px;}
.detail_img2{ height:30px; text-align:left; float:left;}
.detail_description{width:815px; height:100%; text-align:left; float:left; border:1px solid #9EC0DB;}

.detail_des{ width:700px; height:auto; word-break:break-all; overflow:auto; border:1px #ccc solid; background-color:#EDEDED; margin:20px; text-align:left; padding:20px;}
.detail_des p{ color:#03539B; margin:8px;}
.detail_rel_top{ width:800px; height:30px; background-image:url(/images/default/relation.gif);}
.detail_rel_con{ border:1px #E2E1DF solid; border-top:none; height:auto; width:798px; background-image:url(/images/default/line.gif); background-repeat:no-repeat; background-position:center;}
.detail_float{ float:left; width:399px; height:auto;}
.detail_float_color{ color:#03539B; font-weight:bolder; text-align:left; padding-left:20px; font-size:14px;}
.detail_con{ width:100px;}
.detail_con p{ margin:5px;}
.detail_rel_img{ height:90px; width:90px; text-align:center; border:1px #ccc solid; padding:2px;}
.detail_rel_color{ color:#cc0000;}
.detail_pei{ width:399px; margin-top:10px; text-align:left; line-height:20px; }
.detail_pei ul{ margin-left:5px; padding-left:20px; list-style:none; padding-top:10px; }
.detail_pei ul li{ margin:5px;}
.detail_sm{ margin:20px 0;text-align:left; line-height:20px; padding:5px; width:780 }
.detail_sm span{ color:#cc0000; font-weight:bolder; }
.detail_messages_top{ padding:15px; font-size:14px; font-weight:bolder; width:770px; height:12px; background-image:url( /images/default/message.gif); background-repeat:repeat-x; text-align:left; }
.detail_messages_con{ width:800px;}
.detail_messages_gantan{ background-color:#E5F5FF; border:1px #43B4FF solid; height:20px; width:200px; color:#43B4FF;}
.detail_messages_list{ text-align:center; line-height:25px; border-bottom:1px #ccc dashed; }
.detail_messages_bg{ background-color:#f1f1f1; text-indent:10px; height:25px;}
.detail_messages_red{ color:#cc0000; font-weight:bold; padding-right:20px; float:left;}
.detail_messages_hui{ color:#666; float:right; padding-right:20px; }


.bottom_out1{width:980px; background-color:#E5E7E9; margin-top:5px; text-align:center; margin:0 auto; padding-bottom:8px; }
.bottom_line{background-image:url('/images/default/bottom_line.gif'); margin-bottom:8px; background-repeat:repeat-x; height:30px; }
.bottom_content{background-image:url('/images/default/bottom.gif'); height:59px; width:950px; margin:0 auto;padding-top:55px;}
.bottom_content ul{float:left; width:145px;}
.bottom_bot{ text-align:center; }
.bottom_l{line-height:25px; _margin-bottom:5px;}
.bottom_out{ width:978px; line-height:20px; margin:10 auto; border:1px #C4E5FF solid;  background-color:#ECF7FF; color:#006699; text-align:left; text-indent:5px;}
.bottom_out a:link{ color:#006699; text-decoration:none;}
.bottom_out a:visited{ color:#006699; text-decoration:none;}
.bottom_out a:hover{ color:#006699; text-decoration:underline;}
.bottom_out a:active{ color:#006699; text-decoration:none;}

.leave{width:800px; margin-top:10px; }
.leave_align{ margin-left:290px;}
.leave_top{ background-color:#f1f1f1; padding-left:10px; line-height:25px; text-align:left; width:792px; margin:0 auto;}
.leave_text{ border:1px #ccc solid; height:45px; width:725px; }
.leave_menu{ background-image:url('/images/default/leave_menu.gif'); width:69px; height:50px; background-color:#cc0000; border:none;}
.leave_f{ float:left;}
.leave_out{ width:800px;}
.leave_p{ margin-left:2px; margin-top:2px;}

.password_out{ width:680px; height:250px; background-color:#f1f1f1; border:1px #ccc solid; padding:10px; margin:0 auto; margin-top:20px;}
.password_in{ width:680px; height:250px; background-color:#fff;}
.password_title{ vertical-align:bottom; padding-top:5px; padding-bottom:10px; height:25px; border-bottom:1px #ccc dashed; text-indent:10px;}
.password_name{ width:500px; margin:15px; padding-left:100px; color:#999;}
.password_name span{  color:#cc0000;}
.password_con{ width:500px; padding-top:25px; height:125px; background-color:#f1f1f1; border:1px #ccc solid; margin:0 auto; text-align:center; line-height:20px;}

.help_left{ width:170px; height:auto; float:left; background-image:url('/images/default/help_mid.gif'); background-repeat:repeat-y;}
.help_middle{ width:130px; height:auto; text-align:left; margin:0 auto; line-height:25px;}
.help_title{ background-image:url('/images/default/help_title.gif'); width:170px; height:25px; line-height:25px; text-indent:40px; font-size:14px; font-weight:bolder; color:#fff;}
.help_right{ width:805px; margin-left:5px; height:auto; float:left;}
.help_name{ line-height:25px; margin-top:5px; text-indent:10px; color:#999; width:800px; border-bottom:1px #ccc dashed; font-size:14px; font-weight:bolder;}
.help_content{ width:785px; padding:10px; text-align:left;}
.help_l{float:left; width:20px;}
.help_r{float:left; width:110px;}

