/*   
Theme Name: 超级视差
Theme URI:http://www.themepark.com.cn/
Description: WEB主题公园出品的一款视差设计的企业展示主题，滚动触发动画，视差效果，视觉效果极佳
Author:WEB主题公园
Author URI: http://www.themepark.com.cn/
Version: 1.76
*/

* { margin: 0; padding: 0; }
img{ border:none;}
body { background: white; font: 14px/1.4 Georgia, Serif; font-family:微软雅黑, Arial, Helvetica, sans-serif;  }
.screen-reader-text { position: absolute; left: -9999px; top: -9999px; }
.clear { clear: both; }
.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .group, *:first-child+html .group { zoom: 1; } /* First selector = IE6, Second Selector = IE 7 */
#index_model { width: 960px; margin: 10px auto; overflow:hidden; }
#index_model_in{ width:980px; margin:0; padding:0; overflow:hidden; height:auto;}
h1, h2, h3 { font-weight: normal; margin: 0 0 10px 0; }
p { margin: 0 0 5px 0; }
ul,li,ol{ list-style:none; display:block;}

#header2{ width:100%; height:50px; position: fixed;background:url("images/nav_b.png") ;*top:0; z-index:999; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+0)); box-shadow:0 3px 3px #999; border-bottom:solid 1px #FFFFFF;padding-top:5px;}
#header{ width:100%; height:103px; position: absolute;background:url("images/nav_b.png");z-index:9999; }

#header_in{ width:960px; height:86px; margin:0 auto;}
#header_in .logo{ width:auto; height:74px; display:block; overflow:hidden; float:left;}
#header_in .logo img{ max-height:86px; width:auto;}
#header2 #header_in{ height:50px;}
#header2 #header_in .logo{ height:50px;}
#header2 #header_in .logo img{ height:50px; width:auto;}

/* nav */
.shop_nav_login ul li a{ padding:0 15px !important;}

#header2 #nav,#header2 .menu_nav,#header2 .menu_nav li ,#header2 .menu_nav li a,#header2 .menu_nav li .hover{ height:50px !important;}#header2 .menu_nav li a{ line-height:50px;}
#header2 #nav .menu_nav li .sub-menu{ top:50px;}
#header2 #nav .menu_nav li .sub-menu li .sub-menu,#header2 #nav .menu_nav li .sub-menu li .sub-menu li .sub-menu { top:0;}
#header2 #nav .menu_nav li .sub-menu  li a{line-height:28px;}
 #nav div{ float:left;}
#nav{ width: auto; float:right; height:71px; }
#nav .menu_nav{ width: auto; height:71px; margin:0 auto; display:block; float: left;}
#nav .menu_nav li{  float:left; width:auto; height:71px; display:block; line-height:71px; margin-right:1px; position:relative; z-index:99;white-space:nowrap;}
#nav .menu_nav li a{ font-size:14px; font-weight:normal; color:#1b1b1b; text-decoration:none; position:relative; z-index:20; width: auto; height:71px; display:block; float:left;padding:0 18px;}
#nav .menu_nav li .hover{ width:100%; height:71px; position:absolute; top:0; left:0; z-index:8px; display:none; border-bottom:solid 2px #aabe00;}
#nav .menu_nav .current-menu-item .hover,#nav .menu_nav  .current-category-ancestor .hover,#nav .menu_nav  .current-menu-ancestor .hover,#nav .menu_nav  .current-post-parent .hover{ display:block !important;}
.language_drop{width:60px; height:21px; padding:29px 0 0 20px; float:left;display:block; position:relative;}
.language_drop a{ font-size:0; color:#FFF; margin-right:5px;}
.login_shops{ width:80px; height:71px; float:left;display:block; position:relative; }
.login_shops b{ display:block; width:50px; padding:3px 10px 3px 20px; margin:25px 0 0; border:#CCC solid 1px; border-radius:5px; font-size:12px; font-weight:normal; cursor:pointer;box-shadow:0px 0px 3px  #999 inset;background:#aabe00 no-repeat 4px 5px url("images/personal.png"); color:#fff   }
.login_shops div{ display:none; width:130px; height:auto; position:absolute; top:51px; background:#F5F5F5; left:-25px;box-shadow:0px 0px 3px  #999; padding:5px}
#header2 .login_shops div{top:38px;}
.login_shops div a{ display:block; width:100px; height:auto; padding:5px 10px 5px 20px; font-size:12px; color:#999; float:left; cursor: pointer; background-image:url("images/personal.png"); background-color:#F5F5F5; background-repeat:no-repeat;background-position:2px  -99px; text-decoration:none;}
.login_shops div a:hover{ background-color:#aabe00; color:#FFF;}
#login_btn{ background-position:2px -20px}
#register_btn{ background-position:2px  -47px}
#profile_btn{background-position:2px  -72px}
#header2 .login_shops b{margin:13px 0 0; }#header2 .login_shops{ height:52px;}
#nav .menu_nav li .sub-menu{ display:none;  height:auto; width:130px; border:solid 5px #FFFFFF; position:absolute; top:71px; left:0; background:#f7f7f7;box-shadow: 0 1px 3px #333333; z-index:10; padding:5px;}
#nav .menu_nav li .sub-menu li .current-menu-item a,#nav .menu_nav li .sub-menu li a{ color: #aabe00!important; text-shadow:none !important;}
#nav .menu_nav li .sub-menu li a{ width:110px !important; padding:0 10px !important; display:inline; height:auto !important; float:left;}
#nav .menu_nav li .sub-menu li a:hover{ background:#333 !important; color:#FFF !important;}
#nav .menu_nav li .sub-menu li{ float:left; width:130px; height:auto !important; padding:0; line-height:28px !important; margin:2px 0; border-bottom:dotted 1px #CCCCCC; position:relative;}
#nav .home_url{ width:62px; height:46px; float:left;background:no-repeat 0px -309px url("images/Sprites.png");}
#nav .menu_nav li .sub-menu li .sub-menu{ left:140px; top:0; display:none;}


/* pic */
#pic_out2{ width:100%; height:585px; overflow:hidden; margin:0 0 40px 0; position:relative; z-index:10; padding-top:97px; }
#pic2{ width:100%; height:585px; overflow:hidden; position:relative; margin:0 auto;  background:#FFF;}
#pic2 ul li a{ display:block; width:100%; height:535px; overflow:hidden; position:relative; z-index:2;}
#pic2 ul li {display:block; width:100%; height:535px; position:relative;}
#pic2 .prve,#pic2 .next{ width:80px; height:80px; background-image:url("images/Sprites.png"); position:absolute; top:231px; display: block;z-index:1000; cursor:pointer;}
#pic2 .prve{ background-position:80px -1px; left:-100px;}
#pic2 .next{background-position:80px -80px; right:-100px;}
.test_inf{ margin:0 auto; width:960px;height:40px;}
.pic_bottom{ width:100%; height:53px; padding-top:28px; position:absolute; bottom:0; z-index:10; background:url("images/pic_b.png");}
.pic_bottom_in{ width:960px; height:53px; position:relative; margin:0 auto;}
.center_btn{ width:346px; height:87px; position:absolute; left:292px; bottom:0; cursor:pointer; display:block;}
.chake_c{ width:379px; height:53px; display:block; float:left; position:relative; z-index:5;}
.chake_c b{ font-size:15px; color:#333; display:block; width:264px; float:left; margin-top:7px; text-align:right;}
.chake_c p{ font-size:12px; color:#999;  width:264px; float:left;text-align:right;}
.chake_c img{ float:right; display:block; width:98px; height:31px; margin-top:-17px;}

.pic_contact{ width:379px; height:53px; float:right; position:relative; z-index:5;}
.pic_contact span{ width:130px; overflow:hidden; height:43px; display:block; background: no-repeat url("images/Sprites.png"); padding-left:40px; margin-top:10px; float:left;}
.pic_contact span p{ font-size:12px; font-weight:bold; color:#333; margin:0; line-height:16px;}

#pic_out2 #searchform{ width:188px; height:43px;padding-left:20px; margin-top:10px; float:left; display:block; position:relative; }
#pic_out2 #searchform #s{ width:138px; height:14px; padding:2px 2px 2px 20px; border:#999 solid 1px; margin:7px 0 0 20px;  }
#pic_out2 #searchform div{ width:33px; height:33px;background:0 -53px no-repeat url("images/Sprites.png"); position:absolute; z-index:5;}
/* widget */
#index_model{ width:100%; height:auto; position:relative;}

.widget{ width:100%; height:auto; overflow:hidden; float:left; margin-bottom:50px; background-attachment:fixed;}
.widget_in{ width:960px; height:auto; overflow:hidden;  margin:0 auto;}
.widget .widge_hd{ width:100%; height:64px; float:left; padding:10px 0; }
.widget .widge_hd span{ float:left; display:block; height:34px; width:auto; text-align:center; width:100%;}
.widget .widge_hd span b,.widget_left .widge_hd span b{ width:100%; display:block; font-size:18px; color:#303030; font-weight:normal;}
.widget .widge_hd span p,.widget_left .widge_hd span p{ display:block; font-size:12px; color: #aabe00;  text-transform:uppercase;}
.widge_hd a,#vedio_in .a_left h2 b a{ text-decoration:none; color:#303030;}
.nexts{ width:100%; display:block; height:39px; text-align:center; padding:80px 0 40px 0; overflow:hidden; position:relative; cursor:pointer;}

.widget_nav_menu .widge_hd { height:auto;}.widget_nav_menu .widge_hd span{ width:100%; height:auto; height:30px;}
.widget_nav_menu .widge_hd span b,.widget_nav_menu .widge_hd span p{ float:left; width:auto; margin-left:5px; display:block; height:30px; overflow:hidden;}
.widget_nav_menu .widge_hd span p{ line-height:35px;}
.widget_nav_menu ul{ float:left; width:100%;}
.widget_nav_menu ul li{ width:100%; height: auto; padding:5px 0; display:block;  border-bottom:dashed 1px #d6d6d6;  background:#fff; overflow:hidden;}
.widget_nav_menu ul li a{  padding:5px 0 5px 20px; color:#666; display:block; width:100%; background:#F5F5F5; border-left:#ccc solid 3px; text-decoration:none;}
.widget_nav_menu ul li a:hover{border-left:#aabe00 solid 3px;color:#aabe00}
.widget_nav_menu  ul .current_page_item a,.widget_nav_menu  ul .current-cat a{ color:#aabe00;border-left:#aabe00 solid 3px;}
.widget_nav_menu ul  .current-cat  .children li a,.widget_nav_menu ul  .current_page_item  .children li a,.widget_nav_menu ul  .current_page_item  .sub-menu li a,.widget_nav_menu ul  .current-cat .sub-menu li a{color:#666 !important; }
.widget_nav_menu  ul  li .sub-menu,.widget_nav_menu  ul  li .children{ margin-left:10px; display:block;}
.widget_nav_menu  ul  li .sub-menu li,.widget_nav_menu  ul  li .children li{ border:none; padding:5px 0 !important;}
.widget_nav_menu  ul  li .sub-menu li a,.widget_nav_menu  ul  li .children li a{ border:none !important; background:none !important; padding:0 !important; margin-left:20px; }


.widget_left{ width:270px; height:auto; float:left; margin-bottom:30px; overflow:hidden;}
.widget_left .widge_hd { height:auto; border-bottom: solid 1px #aabe00; overflow:hidden; margin-bottom:15px;}.widget_left .widge_hd span{ width:100%; height:auto; height:30px;}
.widget_left .widge_hd span b,.widget_left .widge_hd span p{ float:left; width:auto; margin-left:5px; display:block; height:23px; overflow:hidden;}
.widget_left .widge_hd span p{ line-height:35px;}
.widget_left .zwmn { display:block; float:left; margin-top:5px; font-size:12px; color:#666;}
.about_left .a_png img{ width:270px; height:120px;}
.widget_left .band_logo_in{ width: 280px;}
.widget_left .band_logo_in ul li{ width:128px; height:83px; float:left; overflow:hidden; border:#CCC solid 1px; margin:0 10px 10px 0;}
.widget_left .band_logo_in ul li img{width:128px; height:83px;}
.widget_left #case1 ul li{ margin-left:20px;}
.widget_left .loop_big_caj_nav{ width:198px;}
.widget_left #case2{ width:260px; overflow:hidden;}.widget_left .case_left{ width:259px;}
.widget_left .case_right ul li a img{ left:0;}
.widget_left .case_right{margin-bottom:30px;}
.widget_left .case_right ul li,.widget_left .case_right ul li a ,.widget_left .case_right ul li a img{ width:125px; height:167px;}
.widget_left .case_right ul li .case_t{width:125px;}.widget_left .case_right ul li .case_t b{ font-size:12px; font-weight:normal;}
.widget_left .case_right,.widget_left .case_right ul{ width:280px; height:auto;}
.widget_left .case_left ul li{ width:259px;}
.widget_left .vedio_k{ width:270px; height:150px;}
.widget_left  .vedio_k iframe{ width:270px !important; height:150px !important;}
.widget_left .news{ width:270px; margin:0;}
.widget_left .news_right{ float:left;}
.widget_left .news_right ul li div{ margin:0; width:270px;}
.widget_left .news_right ul li div img{ width:270px; height:auto;}
.widget_left .news_right ul li{ border-bottom:dashed 1px #EFEFEF;}

/* servers */
#servers { width:995px;}#servers ul{ position:relative;}
#servers ul li{ display:block; width:298px; height:auto; float:left; margin-right:32px; overflow:hidden;}
#servers ul li div{ width:298px; height:auto; float:left; margin-left:298px;}
#servers ul li .s_pic{ display:block; width:298px; height:191px; overflow:hidden; float:left; position:relative;}
#servers ul li .s_pic img{ width:0; height:0; display:block; position:absolute; top:124px; left:74.5px;}
#servers ul li h2{ display:block; font-size:18px; width:298px; height:auto; float:left; text-align:center; margin:20px 0 10px 0; color:#333; overflow:hidden;}
#servers ul li p{display:block;font-size:12px; width:298px; height:auto; float:left; text-align:center; color: #999; margin-bottom:10px;}
#servers ul li .s_btn{ width:102px; height:23px; padding:4px 0 0 40px; float:left;;background:0 -133px no-repeat url("images/Sprites.png"); color:#FFF; margin-left:71px;}
.cat_servers_no #servers ul li div{ margin-left:0;}.cat_servers_no #servers ul li .s_pic img{ width:298px; height:191px;top:0; left:0;}
#servers ul li span{ display:block; width:100%; text-align:center; padding-bottom:5px;}
#servers ul li span em{ font-size:14px; color:#666; text-decoration:line-through; margin-right:10px;}
#servers ul li span a{ font-size:16px; color:#F30; font-weight:bold;}
/* about */
#about{ width:100%; height:339px;}
#about_in{ width:960px; height:339px; margin:0 auto; position:relative;}
#about_in .a_png{ display:block; width:433px; height:339px; position:absolute; left:0; bottom:-339px; }.cat_about_no #about_in .a_png{bottom:0;}
#about_in .a_left{ width:380px; padding:40px 179px 0 221px;height:307px; position: absolute;top:-350px; right:-170px;background:url("images/about_02.png"); overflow:hidden;}
.cat_about_no #about_in .a_left{top:-3px}
#about_in .a_left h2 b,#about_in .a_left h2 em,#about_in .a_left h2 b a{ font-size:24px; width:100%; display:block; float:left; color:#333;  text-transform: uppercase; text-decoration:none;}
#about_in .a_left  p{ font-size:12px; color:#666; line-height:20px; margin-top:15px; float:left ; }

/* vedio */
#vedio{ width:100%;background-image:url("images/vedio.jpg"); height:409px; }
#vedio_in{ width:960px; height:409px; margin:0 auto; position:relative;}
#vedio_in .vedio_k{ width:430px; height:240px; padding:10px; background:#FFF; position:absolute; right:0; top:479px; box-shadow:0 1px 5px #000000; z-index:10;}
.cat_vedio_no #vedio_in .vedio_k{top:79px;}
#vedio_in .vedio_k img{ display:block; width:430px; height:240px; cursor:pointer; }
#vedio_in .vedio_k iframe,#vedio_in .vedio_k embed {width:430px !important; height:240px !important; display:none;}
#vedio_in .a_left{ width:384px; padding:80px 401px 0 100px;height:409px; position: absolute;top:410px; left:-20px;background:url("images/vedio_b.png"); overflow:hidden; z-index:5;}
.cat_vedio_no #vedio_in .a_left{top:-3px;}
#vedio_in .a_left h2,#vedio_in .a_left  p,#vedio_in .a_left ul{ position:relative; left:-500px;}
.cat_vedio_no #vedio_in .a_left h2,.cat_vedio_no #vedio_in .a_left  p,.cat_vedio_no #vedio_in .a_left ul{ position:relative; left:0;}

#vedio_in .a_left h2 b{ font-size:24px; width:100%; display:block; float:left; color#222;  text-transform: uppercase;}
#vedio_in .a_left  p{ font-size:12px; color:#333; line-height:20px; margin-top:15px; float:left;}
#vedio_in .a_left ul{ display:block; width:382px; height:auto; margin-top:5px; padding-top:10px; border-top: solid 1px #333; float:left;}
#vedio_in .a_left ul li{ float:left; margin-right:20px; border:5px solid #FFF; width:154px; height:100px; display:block; overflow:hidden;box-shadow:0 1px 5px #000000; }

/* caseleft */
.case1{width:960px !important; height: auto; margin:0 auto;}
.caseleft{ width:960px !important; height:auto; margin:30px auto; position:relative; float:left;}
.caseleft ul{ width:980px; overflow:hidden;}
.caseleft ul li{width:230px; height:300px; margin:0 13px 13px 0; float:left;}
.caseleft ul li a{ position:relative; display:block; width:230px; height:300px; overflow:hidden;}
.caseleft ul li a img{ position:absolute;   overflow:hidden;}.case_slo ul li a img{ left:230px; }
.caseleft ul li a .case_t{ position:absolute;background:url("images/first.png"); bottom:-90px; width:220px;height:41px;  padding:38px 5px 10px 5px; z-index:10;}
.caseleft ul li a .case_t b{ color:#fff; font-size:14px;}
.loop_big_caj_nav{ width:960px; height:auto; padding-top:5px; text-align: right;  float:left;}
.loop_big_caj_nav a{ display:inline-block; padding:0px 10px; margin-right:2px; background:#666; color:#FFF; font-size:14px; cursor:pointer;}
.loop_big_caj_nav a:hover{ background:#aabe00;}
#size2,#size2 a{ width:485px; height:311px;}
#size2{ margin:0 5px 13px 0;}#size2 .case_t{ width:485px; }
/*news */
.news .widge_hd span{ text-align:left;}
.news .widge_hd span b{ wfont-size:14px; }
.news .widge_hd span p{font-size:9px;}
.news{ width:960px; height:auto; position:relative; overflow:hidden; margin:30px auto; }
.news_left{ width:640px; height:auto; overflow:hidden; float:left;}
.news b.newstitle{ font-size:18px; color:#aabe00; float:left; display:block; width:100%; text-transform:Uppercase ;}
.news a.newstitle{ font-size:18px; color:#333; float:left; display:block; width:100%; margin:5px 0;}
.news_left ul{ overflow:hidden; padding:0; display:block; width:640px; height:auto; float:left;}
.news_left ul li{ width:100%; height:114px;; display:block; float:left; overflow:hidden; position:relative; margin-bottom:10px; border-bottom:dashed 1px #CCCCCC;}
.news_left ul li div{  width:640px; height:auto; overflow:hidden; margin-left:-640px;}
.news_no .news_left ul li div{margin-left:0 !important;}
.news_left ul li span{ float:left; display:block;width:134px; height:114px;}
.news_left ul li span a{ width:134px; height:100px; display:block; overflow:hidden; }
.news ul li  em{ float:left; display:block; font-size:12px; color:#aabe00;}.news_left ul li  em{ padding:0 0 0 10px;}
.news_left ul li span a img{ width:100%; height:100%;}
.news_left ul li b{ float:left; padding:0 0 2px 10px; font-size:14px; color:#333; display:block; width:480px;}
.news_left ul li b a{font-size:14px; color:#333; text-decoration:none;}.news_left ul li b a:hover{ text-decoration:underline;}
.news_left ul li p{ display:block; width:480px; float:left; padding-left:10px; font-size:12px; margin:0; color:#666;}

.news_right{ width:300px; height:auto; float:right; overflow:hidden;}
.news_right ul{ overflow:hidden; padding:0; display:block; width:300px; height:auto; float:left;}
.news_right ul li{width:100%; height: auto; display:block; float:left; overflow:hidden; position:relative; margin-bottom:10px;}
.news_right ul li div{  width:300px; height:auto; overflow:hidden; margin-left:300px;}
.news_no .news_right ul li div{margin-left:0 !important;}
.news_right ul li div span{ display:block; width:300px; height:120px; overflow:hidden;} 
.news_right ul li b{ font-size:14px; color:#666; float:left; width:100%; display: block;}
.news_right ul li b a{font-size:14px; color:#666; text-decoration:none;}
.news_right ul li b a:hover{ text-decoration:underline;}
.news_right ul li p{ font-size:12px; color:#666; float:left;}
.news_right ul .first_news{border-bottom:dashed 1px #CCCCCC;}
/*news */

/*band*/
#band{position:relative; overflow:hidden;  width:960px; height:448px; margin:0 auto; }
.band{width:100%; height:304px; padding:50px 0; position:absolute; top:0; overflow:hidden;}
.band_in{ position:relative;width:960px}
.band_in ,.band_logo{ height:150px; margin:0 auto; text-align:center;}
.band_in b,.contact_left .wenzi b,.contact_right b{ display:block; width:100%; font-size:24px; color:#aabe00;   text-transform: uppercase; }
.band_in a{ display:block; width:100%; font-size:18px; color:#333;}
.band_in p,.contact_left p{ display:block; width:100%; font-size:12px; color:#333;}
.contact_left p a{ color:#333;}
.band_logo{ position:absolute; top:213px;width:100%;}
.band_logo li a{ display:block; width:134px; height:100px; float:left; overflow:hidden; margin:10px; border:5px solid #fff;box-shadow:0 1px 5px #333333;}
.band_logo_in{ width:960px; height:auto; overflow:hidden; margin:0 auto; }
.band_logo_out{ width:960px; height:auto;  margin:0 auto; position:relative; padding-bottom:30px; }
.band_logo .loop_big_caj_nav{ text-align:center !important; margin-top:30px;}

/*case2*/
#case2{ width:960px; height:auto; margin:0 auto; padding:20px 0;}
#case2 .widge_hd span{ text-align:left;}
.case_right{ width:731px; height: auto; float:left; overflow:hidden;}
.case_right ul {width:731px; height:308px; display:block; overflow:hidden; }
.case_right ul li{width:230px; height:300px; margin:0 10px 10px 0; float:left;}
.case_right ul li a{ position:relative; display:block; width:230px; height:300px; overflow:hidden;}
.case_right ul li a img{ display:block; position:relative; left:-250px;}
.cat_cont_no .case_right ul li a img{ left:0;}
.case_right ul li a .case_t{ position:absolute;background:url("images/first.png"); bottom:-90px; width:220px;height:41px;  padding:38px 5px 10px 5px;}
.case_right ul li a .case_t b{ color:#fff; font-size:14px;}
.case_left{ float:right; width:229px; height: auto; position:relative;}
.case_p{ display:block;width:230px; height:300px; overflow:hidden; background:#e5e5e5; }
.case_left ul li{display:block;width:220px; height:280px; padding:10px;position:relative;}
.case_left ul li p{ float:left; font-size:14px; color:#666; font-style:italic; margin-top:20px; display:block; width:190px; height:150px; padding:0 10px;}
.case_left ul li .pic_pps{ width:80px; height:80px; position: absolute; left:10px; bottom:55px;}
.case_left ul li .pic_pps img{width:80px; height:80px;}
.case_left ul li .hover_p{ width:80px; height:80px; position:absolute; background:url("images/hover_y.png")}
.caseleft ul li .case_title{ background:url("images/black_b2.png");bottom: 0; height: 20px; padding:2%; position: absolute; width:96%;z-index: 10;}
.caseleft ul li .case_title { font-size:14px;}
.caseleft ul li .case_title .original_price{ color:#CCC; text-decoration:line-through; margin-right:10px;}
.caseleft ul li .case_title .price{ color:#fff;}

.case_left ul li span{ display:block; width:136px; height:auto; position: absolute; right:0; top:179px;}
.case_left ul li span b{ font-size:14px; color:#333; width:100%; display:block;}
.case_left ul li span a{ font-size:12px; color:#999; width:100%; display:block;}
.case2_nav{ width:120px; height:20px; position:absolute; bottom:10px; right:0; z-index:10;}
.case2_nav a{ display:block; width:55px; height:20px; line-height:20px; color:#FFF; text-align:center; float:left; background:#333; cursor:pointer;}
.case2_nav a:hover{ background:#aabe00;}
/* footer */

#footer{ width:100%; height:auto;;  border-top: solid 10px #dadada; background:#3c3c3c; padding:10px 0; position:relative;}
#footer_in{ width:960px; height:auto; margin:0 auto; position:relative;}
#footer_in .footer_shadow{ width:960px; height:10px; background:url("images/footer_shadow.png"); position:absolute; top:-30px;}
#footer_in .footer_modle{ width:100%; height:auto; padding:10px 0 20px 0; margin:5px 0; border-bottom:solid 1px #CCCCCC; overflow:hidden; }
#footer_in .footer_modle .title{ width:100%; height:auto; float:left; padding-bottom:5px;}
#footer_in .footer_modle .title b{   color:#fff;display: block; font-size: 14px; width: 100%;}
#footer_in .footer_modle .title  a{   color: #aabe00;display: block;font-size: 9px;text-transform: uppercase;}

#footer_in .footer_modle .link{ width:211px; height:auto; float:left; overflow:hidden; margin-right:28px;}
#footer_in .footer_modle .link ul{ width:100%; height:auto; display:block; overflow:hidden; float:left; border-top: 1px dashed #767676;}
#footer_in .footer_modle .link ul li{    border-bottom: 1px dashed #767676;float: left;  width:100%; }
#footer_in .footer_modle .link ul li a{ color:#ccc; font-size:12px; text-decoration:none; display:block; width:100%;padding: 5px 0; }
#footer_in .footer_modle .link ul li a:hover{ background:#767676;}
#footer_in .footer_modle .subscription{ float:left; width:262px; height:190px; margin-right:28px;}
#footer_in .footer_modle .subscription .rssbook{ background:#2d2d2d !important; border:1px solid #4a4a4a !important; padding:21px 17px !important;}
#footer_in .footer_modle .subscription .rssbook input.rsstxt{ width:97% !important; }

#footer_in .footer_modle .icon{ width:260px; height:auto; overflow:hidden; float:left; margin-right:28px;}
#footer_in .footer_modle .icon ul{ width:280px; height:auto; display: block;}
#footer_in .footer_modle .icon ul li{ display:block; width:78px; height:61px; float:left; margin:0 10px 10px 0; border: solid 1px #666;}
#footer_in .footer_modle .icon ul li:hover{border: solid 1px  #333; }

#footer_in .footer_modle .dimensional{ width:138px; float:left;}
#footer_in .footer_modle .dimensional img{ width:138px; height:138px;}

#footer_in .links{ width:960px; height:auto; display:block;}
#footer_in .links li{ display:inline; padding-right:15px;}
#footer_in .links li a{ font-size:12px; color:#cacaca; text-decoration:none;}
#footer_in .links li a:hover{ color:#FFF;}

#footer_in p{ font-size:12px; color:#cacaca;}
#footer_in p a{font-size:12px; color:#cacaca; text-decoration:none;}
#footer_in p a:hover{ color:#aabe00}

#footer_in  .tag-menu li{ display:inline-block; margin:0 5px 5px 0; }
#footer_in  .tag-menu li a{ color:#FFF; display:block; background: #1C1C1C; border-radius: 3px; padding:4px; font-size:12px; text-decoration:none;}
#footer_in  .tag-menu li a:hover{ background:#aabe00;} 
/* page_top */
#page_top{ width:100%; height:56px; padding-top:20px; overflow:hidden; padding-top:138px; background-position:top; background-image: url("images/pic_b.jpg"); background-position:center; margin-top:-7px;}
#page_top .page_top_in{ width:960px; height:76px; margin:0 auto;}
#page_top .page_top_in h3{ display:block; width:100%; font-size:24px; color:#fff; font-weight:normal;text-transform:uppercase;}
#page_top .page_top_in h3 a{ font-size:14px; color:#FFF; text-transform:uppercase;}
#page_top .page_top_in p{ font-size:9px; color:#FFF;}
#page_muen_nav{ width:960px; height:auto; padding:10px; margin:0 auto 10px auto ; border-bottom: dashed #D5D5D5 1px;}
#page_muen_nav b,#page_muen_nav a{ font-size:12px; color:#666; text-decoration:none;}
#page_muen_nav a:hover{color:#aabe00}


/* content */
#content{ width:960px; height: auto; padding:20px 0; margin:0 auto; overflow:hidden;}
#content .left_mian{ width:270px; height:auto; overflow:hidden; float:left;background:url("images/whitr.png"); padding:10px; border:solid 1px #EEE; }
#content .right_mian{ width:630px; height:auto; overflow:hidden; float:right;}
#content .case_pic{ position:relative; top:0; left:0;}
#content .case_pic ul li{  position:relative; }

#content .case_pic ul li a{ overflow:hidden;position:relative;}
#content .case_pic ul li .hover_case{ width:319px; height:190px; overflow:hidden; position:absolute; left:0; top:190px; background:url("images/black_b.png");}
#test_list_b{ background:#FFF; margin-top:5px; box-shadow:0 0  3px #CCCCCC; margin-right:3px;}#test_list_b ul{ padding:0;}

/* left */
#content .left_mian .widget{ border-bottom:dashed 1px #CCCCCC; padding-bottom:15px; margin-bottom:15px; }
#content .left_mian .widget,#content .left_mian .news_modle2 li{ width:270px !important; }
#content .left_mian .news_modle2 li .news_modle1_title,#content .left_mian .news_modle2 li p{ width:159px;}
#content .left_mian .news_modle1 li .news_modle1_title,#content .left_mian .news_modle1 li p{ width:142px;}
#content .left_mian .news_modle3 li,#content .left_mian .news_modle3 li b, #content .left_mian .news_modle3 li a img{ width:124px; height:auto;}
#content .left_mian .news_modle2 li .time,#content .left_mian .news_modle1 li .time,#content .left_mian  #vedio,#content .left_mian  #new468,#content .left_mian  #new525,,#content .left_mian #vedios ,#content .left_mian .case525,#content .left_mian .table1{ display:none;}
#content .left_mian .case4 ul{ width:272px !important; }
#content .left_mian .case4 ul li{ border: none;}
#content .left_mian .caseleft ul,#content .left_mian .case2 ul{ width:270px}
#content .left_mian .caseleft .caseleft,#content .left_mian .case2 .caseleft{ margin-left:20px;}
#content .left_mian .caseleft .caseleft ul li,#content .left_mian .case2 .caseleft ul li{ margin-right:20px;}
#content .left_mian .caseleft .caseleft .loop_big_caj_nav,#content .left_mian .case2 .caseleft .loop_big_caj_nav{ width:191px;}
#content .left_mian .case3  ul li#big,#content .left_mian .case3  ul li#big img{ width:270px; height:203px;}
#content .left_mian .case3  ul li#big b,#content .left_mian  .case3 ul{width:270px; display:block;}
#content .left_mian .case3  ul li,#content .left_mian .case3  ul li a,#content .left_mian .case3  ul li a img{ width:127px; height:96px;}
#content .left_mian .case3  ul li b{ display: none;}

.pager {width:95%;overflow:hidden;white-space:nowrap;padding:4px;float:left;text-align:left; margin:20px 0;}
.pager a { background:#333; color:#FFF; font-size:12px;margin:2px;padding:6px 12px; text-decoration:none;}
.pager a.current {background:#aabe00; font-size:12px;margin:2px;padding:6px 12px;}
.pager a:hover {background:#aabe00;font-size:12px;color:#fff;text-decoration:none;}
.hover_incase{ position:absolute; top:0; left:0; display:none;}

/*news_loop_01*/
.news_loop_01{ display:block; width:100%; height:auto; overflow:hidden;}
.news_loop_01 li{ float:left; display:block; width:100%; padding:10px 0; border-bottom:dashed #999999 1px;}
.news_loop_01 li .news_001_pic{ width:83px; height:83px; display:block; overflow:hidden; float:left; position:relative;}
.news_loop_01 li span{ display:block; float:left; padding-left:15px; width:428px;}
.news_loop_01 li .news_001_pic img{ width:88px; height:88px; position:absolute;}
.news_loop_01 li#fist .news_001_pic,.news_loop_01 li#fist .news_001_pic img{ width:143px; height:108px;}
.news_loop_01 li#fist .news_001_pic{ border:8px solid #fff; margin-left:3px; box-shadow: 0 1px 3px #E1E1E1;}
.news_loop_01 li#fist a.news_001_pic:hover{border:8px solid #aabe00;}
.news_loop_01 li#fist span{ width:450px;}
.news_loop_01 li span b{ font-size:18px; color:#333; display:block;}
.news_loop_01 li span b a{ color:#333; text-decoration:none;}.news_loop_01 li span b a:hover{ color:#aabe00;}
.news_loop_01 li span a.time{ font-size:12px; color:#aabe00; margin:4px 0;}
.news_loop_01 li span p{ display:block; font-size:12px; color:#333;}
.news_loop_01 li span a.news_btn{ color:#aabe00; font-size:14px; display:block; padding-left:25px;background:0 -615px no-repeat url("images/Sprites.png"); margin-top:10px; }
.news_loop_02 li{ float:left; display:block; width:100%; padding:6px 0; border-bottom:dashed #999999 1px;}
.news_loop_02 li a{ font-size:14px; color:#666; padding-left:15px; background:0 -294px no-repeat url("images/Sprites.png"); text-decoration:none; float:left}
.news_loop_02 li p{ float:right; font-size:12px; color:#999;}
.news_loop_02 li a:hover{ color:#aabe00}

.case_pic{ position:absolute; left:0; top:180px;}
.case_pic ul{ width:1004px; height:auto; overflow:hidden; margin:0; padding:0;}
.case_pic ul li{ width:290px; height:301px; background:#FFF; margin:0 17px 10px 3px; float:left; display:block; border:8px solid #fff;  box-shadow: 0 1px 3px #E1E1E1;}
.case_pic ul li a{ display:block; overflow:hidden; width:290px; height:186px; float:left; border-bottom:3px solid #FFF;}
.case_pic ul li a:hover{ border-bottom:3px solid  #aabe00}
.case_pic ul li:hover{border:8px solid  #E4E4E4;}
.case_pic ul li b{ float:left; padding:7px 10px; font-size:14px; color:#333; }
.case_pic ul li p{ float:left; padding:0 10px; font-size:12px; color:#666; margin:0;}
#text_list li span{ width:606px !important;}


#pic_text_list li#big .news_001_pic,#pic_text_list li#big .news_001_pic img{ width:290px; height:186px;}
#pic_text_list li#big .news_001_pic{ margin-left:3px;}
#pic_text_list li#big span{ width:302px}
#pic_text_list li#big a.news_001_pic:hover{ background:#DFDFDF;}
#pic_text_list{ padding:0; margin:0;}
#pic_text_list li#big .news_001_pic{ padding:10px; background:#FFF; box-shadow:0 0 3px #CCCCCC;}
#pic_text_list .tag{ margin-top:10px;}
.tag_pro{ display:block; width:100%; height:auto; overflow:hidden;margin:5px 0;}
.tag_pro a{ display:block; background:#666; color: #FFF; font-size:12px; text-decoration: none; margin:0 10px 5px 0; border-radius: 5px; float:left; padding:3px 5px;}
.tag_pro a:hover{ background:#aabe00;}

/* page&single */
.enter{ width:100%; height:auto; overflow:hidden;}
.enter p{ font-size:12px; color:#666; line-height:22px;text-indent:2em}
.enter a{ color:#aabe00}
.enter img{ max-width:100%; height:auto;}
.title_page{ width:610px; border-left:solid 9px #aabe00; border-right:#CCC solid 1px; border-top:#CCC solid 1px;border-bottom:#CCC solid 1px;background:#FFF; padding:5px;}
.enter_full .title_page,#nav_product_mue .title_page{ width:939px;}
#nav_product_mue .title_page{ margin-bottom:10px;}
#nav_product_mue .title_page a{ font-size:12px; color:#aabe00; margin-left:5px;}

.enter_full  .des_page{ width:936px;}
.title_page h1,#nav_product_mue .title_page .title_page b{ font-size:16px; color:#333; font-weight:normal; margin:0;}
.des_page{ width:650px; padding:10px; margin-bottom:10px; border-bottom:dashed #CCCCCC 1px;}
.des_page a{ font-size:12px; color:#999;}
.des_page ul{ display:inline-block; margin-left:10px;}
.des_page ul li{margin-left:10px;}
#nogallery_enter .gallery_xz,#nogallery_enter .list-h,#nogallery_enter #enter_xz{ display:none !important;}
#enter_xz{ background:#FFF; border:10px solid #fff;box-shadow: 0 1px 3px #333333; margin:15px 0 10px 5px;border-radius: 5px;}
.smaoll_xzs,.smaoll_xzs li{ width:600px !important; min-height:400px;}
.big_xzs,.big_xzs li{ width:930px !important; min-height:500px;}
#enter_xz ul li{ text-align:center;}
#enter_xz .next{ position:absolute; width:91px; height:100%; background: no-repeat center url("images/next.png"); bottom:0; right:-91px; z-index:100; cursor:pointer;}
#enter_xz .prve{ position:absolute; width:91px; height:100%; background:no-repeat center url("images/prev.png"); bottom:0; left:-91px;  z-index:100;cursor:pointer;}
.bqc{ border-top:#CCC dotted 1px;}
#bandds .list-h{ width:100%; display:block; overflow:hidden; padding:0; margin:0;}
#bandds .list-h li{ float:left; margin:9px;}
/* product */
.enter_cs{ display:block; width:650px; padding:10px 0 10px 0; font-size:18px; color:#aabe00; margin:15px 0; border-bottom:#999 1px dashed;}
.product_pic{  width:624px; height:400px; display:block; overflow:hidden; border:solid #d6d6d6 3px; float:left; position:relative;}
.product_pic .loading{  width:624px; height:400px;position:absolute; background: center no-repeat url("images/loading.gif"); display:none;}
.product_pic img{  width:624px; height:400px;}
.product_text{ width:627px; height: auto; float:right; overflow:hidden;}
.product_text h1{ font-size:18px; color:#333;}
.product_text .time{ font-size:12px; color:#999; display:block; width:100px; margin:10px 0;}
.tag_pro{ display:block; width:100%; height:auto; overflow:hidden;margin:10px 0;}
.product_text ul li{ display:inline-block; margin-right:10px; text-decoration:none;}
.product_text ul li a{ font-size:14px; color:#999;} .product_text ul li a:hover{ color:#aabe00;}
.tag_pro a{ display:block; background:#666; color: #FFF; font-size:12px; text-decoration: none; margin:0 10px 5px 0; border-radius: 5px; float:left; padding:3px 5px;}
.tag_pro a:hover{ background:#aabe00;}
.product_text span{ display:block; width:100%;margin-bottom:10px; color:#aabe00; font-size:16px; padding-bottom:5px; border-bottom:solid 1px #999; margin-top:20px;}
.product_text .de_product{ width:100%; height: auto; overflow:hidden;font-size:12px; color:#666; margin-bottom:5px;}.product_text .de_product span{ border:none;}
.product_text .btn{ display:block; width:260px; text-align:center; padding:10px 0; background:#aabe00; border:3px solid #cecece; border-radius: 5px; font-size:18px; color:#FFF; text-decoration:none;}
.product_text .btn:hover{ background:#333;}
.product .list{ width:624px; padding:2px; border:1px solid #CCC; height:75px; background:#FFF; float:left; margin-top:20px; }
.product .list .prve,.product .list .next{ display:block; background:#e4e4e4; height:55px; padding:10px; font-size:12px; color:#FFF; float:left; line-height:55px; cursor:pointer; }
.product .list .prve:hover,.product .list .next:hover{ background:#aabe00;}
.product .list ul{ width: auto; float:left; display:block; height:75px; margin:0; padding:0;}
.product .list .lsit_hover{ width:566px; float:left; display:block; height:75px; overflow:hidden;}
.product .list ul li{ float:left; display:block; width:100px; height:75px; border:#CCC solid 2px; margin:0 5px;}
.product .list ul li a img{ width:100px; height:75px;  }
.product .list ul li:hover,.bodee{ border:solid 2px #aabe00 !important;}
.product .list ul li a{ cursor:pointer;}
.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.aligncenter p.wp-caption-text {display: block;margin-left: auto;margin-right: auto;text-align: center;} 
#full_prodcts_single{ overflow:hidden; width:100%;}#full_prodcts_single .product{ width:628px;}
#full_prodcts_single .product_text{ width:100%; text-align:left;}
#full_prodcts_single .product_pic,#full_prodcts_single .list{ float:left; overflow:hidden;}
.product_jianjie{ float:right; width:305px; overflow:hidden;}
#full_prodcts_single .enter_cs{ width:99.5%;}
#full_prodcts_single .product .list .lsit_hover{ width:894px; float:left; display:block; height:84px; overflow:hidden;}
#full_prodcts_single .product .list{ width:952px;}
#full_prodcts_single .de_product{ margin:10px 0;}


#respond{ padding:10px 0; border-top:dashed #999999 1px; margin-top:20px;}
.liuy3{ padding:10px 0; color:#666; font-size:12px;}
.liuy2{ float:left; padding-right:10px; width:50px; overflow: hidden}
#commentform input ,#commentform  textarea { border:#ccc solid 1px; background:#FFF; padding:5px; }
#commentform #submit{ padding:5px 20px; background:#aabe00 ; color:#FFF; font-weight:bold; margin:0 0 0 60px; cursor:pointer;border-radius: 5px;}
#commentform #submit:hover{ background:#333; }

.kefu{ width:50px; height:auto; background:#fff; padding:2px; position:fixed; right:3px; top:200px; _position:absolute; _top:expression(eval(document.documentElement.scrollTop+200));
_left:expression(eval(document.documentElement.scrollLeft+document.documentElement.clientWidth-this.offsetWidth)-(parseInt(this.currentStyle.marginLeft,10)||0)-(parseInt(this.currentStyle.marginRight,10)||3));
border:solid 1px #CCC; z-index:3;}
.kefu .kefu_d{ width:50px; height:50px; background-image:url(images/Sprites.png); border-bottom:dotted 1px #CCCCCC; position:relative;}
.kefu .kefu_d:hover{ background-color:#F2F2F2; cursor:pointer;}
.kefu #top{ background-position:9px -803px;}
.kefu #top a,.kefu #homes a,.kefu #shoucang a{ display:block;width:50px; height:50px;}
.kefu #weixin{ background-position:9px -846px;}
.kefu #weixin div{ width:201px; height:auto; overflow:hidden;}
.kefu #kefu_severs{ background-position:9px -892px;}
.kefu #kefu_severs div{ width: auto; height:auto; padding:10px;}
.kefu #kefu_severs div a{ display:block; width:100%; float:left; padding:5px 0; border-bottom:#CCC dashed 1px; color:#666; font-size:14px; line-height:24px;}
.kefu #shoucang{ background-position:9px -936px;}
.kefu #homes{ background-position:9px -981px;}
.kefu .kefu_d div{ position:absolute; top:0; right:50px; background:url(images/white.png); display:none; border:#CCC solid 1px;}

.nav_product_mu ,#nav_product_mue { display:block; width:960px; height:auto; overflow:hidden;}#nav_product_mue { margin:0 auto; padding:10px 0; border-bottom:1px solid #999;}
.nav_product_mu li{ width: auto; height:auto; display:block; float:left;}
.nav_product_mu li.menu-item-has-children{ width:100%; margin-bottom:10px;} 
.nav_product_mu li a{ display:block; width: auto; height:auto; font-size:14px; color:#333; font-weight:bold;  padding:2px; float:left; margin-right:10px; text-align:center; text-decoration:none;border-radius:5px;}
.nav_product_mu li .sub-menu{ display:block; float:left;}
.nav_product_mu li .sub-menu li{ display:inline-block; margin-right:10px;}
.nav_product_mu li .sub-menu li a{ color:#999; font-size:12px ;  width:auto ; padding:3px; font-weight:normal; cursor:pointer; }
.nav_product_mu li .sub-menu li a:hover{ color:#fff !important;background:#aabe00;}    

#nav_product_mue #choose{ padding:3px 30px; background:#aabe00; color:#FFF; border: none;text-transform: uppercase; cursor:pointer;}
#nav_product_mue  #choose:hover{background:#333; }
.select{ background:#aabe00; color:#FFF !important;font-weight:bold !important;}
#tagesulg,#catsulg{ display: none;}
#tagesname{ width:730px; background:#EAEAEA; border:none; font-size:14px; color:#666; padding:3px;}
.s_search_ys{ background:#FFF; float:left; width:950px; padding:5px;}
.alignleft {display:inline;float:left; margin-right:1.625em;}
.alignright { display:inline; float:right; margin-left:1.625em;}
.aligncenter {clear:both;display:block; margin-left:auto;margin-right:auto;}
/* END screen media */

.order_list{ width:96%; padding:5px 2%; height:auto; display:block; overflow:hidden;}
.order_list p{text-indent:0 !important;}
.order_list li{ display:block; width:100%; height:auto; padding-bottom:10px;  border:#ccc solid 1px; margin-bottom:10px; overflow:hidden;}
.order_list li .order_top{ width:96%; height:auto; padding:5px 2%; background:#E1E1E1; overflow:hidden; border-bottom:1px solid #CCC;}
.order_list li .order_top b{ font-size:14px; color:#333; float:left;}
.order_list li .order_top .star{ font-size:12px; color:#fff; float:right; display:block; background:#F60; border:#CCC; border-radius:5px; padding:3px; text-decoration:none;}
.order_list li .order_top .star:hover{ background:#F30;}
.order_list li .order_top em{ float:right; font-size:12px; color:#333;}
.order_list li .order_pic{ width:15%; height:auto; overflow:hidden; display:block; float:left; margin:2%; float: left;}
.order_list li .order_more{ width:80%; float:left; margin-top:2%;}
.order_list li .order_post_name { font-size:14px; color:#333; text-decoration:none; width:100%; font-weight:bold;}
.order_list li .red{ font-size:14px; color:#F00;}
.order_list li p{ margin:0; color:#333;}
.order_list li a{ color:#03F;}
.order_list li .orderstatus{ display:block; padding:2px;  border:#ccc solid 1px; margin:3px 0;}
.order_comment{ width:96%; height:auto; overflow:hidden; padding:2%;}
.order_comment p{ display:block; width:100%; overflow:hidden;}
.order_star{ display:block; width:21px; height:17px; float:left; cursor:pointer;}
#order_comment em{ float:left; margin-left:10px;}
#order_stars{ width:107px; height:17px; background-image:url(images/star_y.png); background-repeat:no-repeat; display:block;}
.order_stars_4{ background-position:0 -21px ;}
.order_stars_3{ background-position:0 -42px ;}
.order_stars_2{ background-position:0 -63px ;}
.order_stars_1{ background-position:0 -84px ;}
.order_comment textarea{ border:solid #CCC 1px; background:#FFF;border-radius:5px; padding:2%; font-size:14px; color:#666; width:95%;}
.order_comment .button-primary{ border:#FFF solid 1px; background:#F60; color:#FFF; padding:5px 8px; cursor:pointer;border-radius:5px; margin-top:10px; }
.order_comment .button-primary:hover{ background:#F30;}
.order-pagination{ width:96%; padding:2%; height:auto; overflow:hidden; }
.order-pagination span{ font-size:14px; color:#333 ; padding:2px 5px; float:left; display: block;margin:0 2px;}
.order-pagination a{ display:block; float:left; padding:2px 5px; border:solid #CCC 1px; margin:0 2px; color:#333; text-decoration:none;}
.order-pagination a:hover{ color:#FFF; background:#666;}
.per_title{ font-size:14px; display:block; width:100%; padding:2px 0; border-bottom:dashed 1px #CCCCCC; font-weight:bold;}
.per{ display:block; width:95%; padding:5px 2%; background:#F7F7F7; border: none; font-size:14px; color:#666;  font-weight:bold; float:left;}
.right_btn{ float:right; color:#069 !important; font-size:12px; font-weight:normal;}


/* shop*/
.shop_form{ width:100%; height:auto; overflow:hidden;}
.information{ display:block; width:95%; padding:5px 2%; border:#F60 solid 1px; background:#FDEBC6; color:#F00; margin:5px 0 15px 0;font-size:14px; float:left; }
.success{border:#9C0 solid 1px; background:#E7F4A8;}
.shop_form div{ width:96%; padding:3px 2%; height: auto; float:left; overflow:hidden; margin-bottom:8px;}
.shop_form label{ font-size:14px; color:#333; margin-right:10px; width:105px; display:block; float:left; }
.shop_form input{ float:left; width:40%;}
.shop_form input,.shop_form textarea { padding:3px; border:#999 solid 1px; font-size:14px; color:#666;border-radius:3px;} 
.shop_form textarea{ width:96%; padding:1.5%; margin:3px 0;}
.shop_form div em{ font-size:12px; color:#999;line-height:18px; margin-left:10px;}
.shop_form div a{ margin-right:10px;}
.shop_form  #wp-submit{ padding:5px 25px; background:#F60; color:#FFF; cursor:pointer;float:right;} 
.shop_form  .wp-submit{ padding:5px 45px; background:#F60; color:#FFF; cursor:pointer; border:solid #FFF 1px; margin:5px 0 0 112px;} 
.shop_form  #wp-submit:hover,.shop_form  .wp-submit:hover{ background: #F30; }
#rememberme{ width:17px; margin:5px 0 0 112px;}
.captcha{margin:5px 0 0 112px; }
.captcha img{ width:180px; height:auto; border: solid #CCC 1px;}
#original{ font-size:14px; color:#666; text-decoration:line-through; margin:0 10px 0 0}
#price_now,#price_all{ font-size:14px; color:#F00;}
#shop_price{ width:100%; margin:10px 0;}
#shop_price_all{ width:100%; margin:0 0 10px 0;}
.shop_comment{ width:100%; height:auto; margin:20px 0;}
.shop_comment .shop_comment_title{ width:100%; margin:10px 0; font-size:16px; color:#333; border-bottom:dashed 1px #CCCCCC; display:block;}
.shop_comment li{ width:100%; height:auto; margin-bottom:5px; border-bottom:#E6E6E6 1px dotted;}
.shop_comment li p{ width:100%; height:auto; display: block; overflow:hidden;font-size:12px; color:#666;}
.shop_comment li p b{ font-size:14px; color:#333; float:left;}
.shop_comment li p span{ font-size:12px; color:#999; float:right;}
.btn{ cursor:pointer;}
.close_order{ float: right; line-height:21px; color:#999; font-weight:normal; cursor:pointer; font-size:12px;}
.de_product p .original_price{ color:#333; text-decoration:line-through; text-decoration:line-through; float:none}
.de_product p .price{ color:#F60; font-size:18px;}
.shop_form{ width:100%; height:auto; overflow:hidden; padding-top:20px; }
.hidden_block{ display:none;}
.information{ display:block; width:95%; padding:5px 2%; border:#F60 solid 1px; background:#FDEBC6; color:#F00; margin:5px 0 15px 0;font-size:14px; float:left; }
.information a{ font-size:14px; color:#069; margin:0 3px; text-decoration:none;}
.success{border:#9C0 solid 1px; background:#E7F4A8;}
.enter_cs{ display:block; width:628px; padding:0;  margin:15px 0; border:#ccc 1px solid; overflow:hidden;background:#FFF;}
.enter_cs a{font-size:14px;padding:5px 15px; float:left; cursor:pointer; color: #333; border-right:solid #ccc 1px; }
.enter_cs a.cutyes{ background:#999; color:#FFF; font-weight:bold;}
.tag_pro b{display:block; float:left; font-size:14px;}
#shop_login{ float:right; height:34px; line-height:34px;}
#shop_login a{ font-size:12px; color:#FFF; display:block; margin-right:10px; float:left;}
#shop_login a:hover{ text-decoration:underline;}
a.btn_login{ display:block; padding:0 18px; background:#a8302f; color:#FFF; height:20px; line-height:20px; margin-top:5px;border-radius:5px; border:#FFF solid 1px; }
a.btn_login:hover{ color:#FFF; background:#000; color:#CCC; text-decoration: none !important;}
.original_price{ color:#CCC; font-size:12px; float:left; display:block; text-decoration:line-through; margin-right:10px; line-height:20px; padding:1px 3px;}
#price{ color:#FFF;  margin-left:0; padding:1px 3px; background:#eb302f; font-size:14px;border-radius:3px; float:left;font-weight:bold; font-style:normal;}
#price_l{ color:#fff; float:left; margin:0 0 3px 0;padding:1px 5px; background:#333; font-size:14px;border-radius:3px; font-size:14px; }
.shop_p  .original_price{ color:#666; font-size:12px; width:100px; margin:0;}
.shop_p {margin:3px 0 3px 0; }
.prices_p,.case_pic .time{ width:100%; display:block; overflow:hidden; padding:0 0 10px 10px;}
#white{ color:#CCC; margin-right:5px;}
#full_prodcts_single .de_product{ margin:10px 0; max-height:245px;}
.tag_pro{ margin:0 !important; }
#black{ color:#333; margin-left:10px;}
.case_pic ul li p{ height:55px;}
#big #price,#big .original_price{  float:none; display:inline;}
.ppre{ margin:5px 0;}


/*2015-3-19 shop_community*/

#cat_bbs_list{ width:99%;  overflow:hidden; float:left; background:#FFF; border:#CCC solid 1px;}
#cat_bbs_list_title{ width:96%;padding:15px 2% 8px 2%;height:auto; background:#fff;border-bottom:#CCC solid 1px; overflow:hidden;}
#cat_bbs_list_title span{ display:block; float:left;}
#cat_bbs_list .btn_loop{ width:96%;padding:10px 2%; float:left;border-bottom:#CCC solid 1px; overflow:hidden; background:#F3F3F3}
#cat_bbs_list .btn_loop a{ font-size:14px;  margin-right:15px; color:#333; text-decoration:none; background-image:url(images/bbs_sp.png); background-repeat: no-repeat; padding-left:25px; line-height:30px;}
#cat_bbs_list .btn_loop a:hover{ text-decoration:underline;}
#cat_bbs_list .btn_loop a#all{ background-position:-2px -8px; }
#cat_bbs_list .btn_loop a#jinghua{ background-position:-2px -44px; } 
#cat_bbs_list .btn_loop a#huitie{ background-position:-2px -84px; }

#cat_bbs_list_title h1,#post_bbs_page_from_title h1{ font-size:16px; color:#666;  margin:5px 0; float:left; margin-right:10px;}
#cat_bbs_list_title b{ font-size:12px; font-weight:normal; color:#666; float:left; line-height:30px; margin-left:10px;} 
#cat_bbs_list_title .post_btn,#post_bbs_page_from_title .post_btn{ float:right; display:block; padding:3px 5px; background:#3998C6; color:#FFF; font-size:14px;border-radius:5px; }
#cat_bbs_list_title .post_btn:hover{ background:#333;}
#cat_bbs_list ul li{ width:96%;padding:0 2%;height:auto; display:block; float:left; border-bottom:#CCC dashed 1px;}
#cat_bbs_list ul li:hover{ background:#F3F3F3;}
#author_bbs_avatar { width:80px;  overflow:hidden; float:left; min-width:50px; text-align:center; padding-bottom:15px; padding-top:15px; position: relative;}
#author_bbs_avatar #louzhu{ width:36px; height:36px; position:absolute; top:0; right:0; background: 0 -128px url(images/bbs_sp.png);}
#author_bbs_avatar #huifu{ width:36px; height:36px; position:absolute; top:0; right:0; background: 0 -183px url(images/bbs_sp.png);}
#author_bbs_avatar a{ display:inline-block; padding:3px; border:#999 1px solid; background:#FFF; overflow:hidden; font-size:0;border-radius:100%; }
#author_bbs_avatar b{ font-size:14px; color:#999;}
#author_bbs_avatar a img{ width:100%; height:auto;border-radius:100%;}
#cat_bbs_list ul{ width:100%; padding:0; margin:0; overflow:hidden; display:block;}
#cat_bbs_list ul li .left_bbs_single{  display:block; overflow:hidden; margin-left:100px;padding:15px 0;}
#cat_bbs_list ul li #left_bbs_single{ margin-left:0; padding-left:20px; background:#FAFAFA; padding-right:10px; padding-bottom:120px; position:relative; }
#cat_bbs_list ul li .left_bbs_single .bbs_a_title{ font-size:16px; color:#666; font-weight:bold; text-decoration:none;}
#cat_bbs_list ul li .left_bbs_single .bbs_a_title:hover{ text-decoration:underline;}
#cat_bbs_list ul li .left_bbs_single div,#cat_bbs_list ul li .author_bbs_avatar div{ width:100%; overflow:hidden; margin:5px 0;}
#cat_bbs_list ul li .left_bbs_single div b{ display:block; padding:3px 5px; background:#A5A5A5; color:#FFF; font-size:12px; margin-right:10px; float:left;border-radius:5px; font-weight:normal;}
#cat_bbs_list ul li #author_bbs_avatar div b{ font-size:12px; font-weight:normal; display:inline-block; margin-bottom:5px;}
#cat_bbs_list ul li #author_bbs_avatar div b.jinghua{ padding:3px 5px; background:#7ECDD3; color:#FFF; font-size:12px;border-radius:5px;}
#cat_bbs_list ul li #author_bbs_avatar div b.bbs_over{ padding:3px 5px; background:#70AB1F; color:#FFF; font-size:12px;border-radius:5px;}
#cat_bbs_list ul li #author_bbs_avatar div b.admin_answer{ padding:3px 5px; background:#F60; color:#FFF; font-size:12px;border-radius:5px;}
#cat_bbs_list ul li span div b.zhiding{ background:#FF7171;}
#cat_bbs_list ul li span div b.jinghua{ background:#7ECDD3}
#cat_bbs_list ul li span div b.bbs_over{ background:#70AB1F}
#cat_bbs_list ul li span p{ margin-top:10px;text-indent:0 !important;word-break:break-all; /*支持IE，chrome，FF不支持*/
　word-wrap:break-word;/*支持IE，chrome，FF*/}
#cat_bbs_list ul li span a#zd_shop_bbs{ color:#F00;}
.nav_bbs{ width:100%; height:auto; padding:10px 0; overflow:hidden;}
.nav_bbs a{ display:block; padding:3px 8px; border:solid 1px #CCCCCC; margin-left:5px; float:left; color:#666; text-decoration:none;}
.nav_bbs a:hover,.nav_bbs a.current{ background:#666; color:#FFF;}

.post_bbs_page_from{ width:96%;padding:10px 1.5%; overflow:hidden; }
.post_bbs_page_from #tougao_content_ifr{border:solid 1px #CCCCCC;}
#post_bbs_page_from_title{width:96%;padding:10px 2%; overflow:hidden;background:#F3F3F3; margin-bottom:20px;}
.post_bbs_page_from .cat{ width:100%; height:auto; padding:5px 0; margin-bottom:15px;}
.post_bbs_page_from .cat label { font-size:14px; color:#666;}
.post_bbs_page_from input#tougao_title,.post_bbs_page_from input#CAPTCHA{ padding:8px; border:solid 1px #CCCCCC; width:60%;}
.error{ display:block; padding:5px; background:#FFD9D9; border:#F00; color:#F00; font-size:14px; text-indent:0 !important;}
.post_bbs_page_from .submit{ float: left; display:block; padding:5px 60px; border: none; cursor:pointer; background:#3998C6; color:#FFF; font-size:16px;border-radius:5px; margin-right:20px;}
.post_bbs_page_from  .reset{ float: left; display:block; padding:5px 60px; border: none; cursor:pointer; background:#ccc; color:#FFF; font-size:16px;border-radius:5px;}
.yzmmmm{ display:block; width:100%;}
.tijiao{ padding:10px 0 20px 50px; overflow:hidden;}
.wp-editor-tabs{ display:none !important;}
.single_bbs_avatar{ padding-right:10px; }
#cat_bbs_list ul li#single_bbs_li{ padding:0 0 0 2% !important; width:98%;} 
#bbs_enter p,#bbs_enter a, #bbs_enter b{ font-size:14px;}
#cat_bbs_list ul li  span .datetime{ position:absolute; display:block; right:10px; bottom:15px; width:200px;}
#cat_bbs_list ul li  span .datetime a{ margin-left:10px;}
.comment_ector{ width:100%; overflow:hidden; position:relative; padding-top:50px;}
.comment_ector .tutle{position:absolute; left:10px; top:0; width:100%; height:60px;}
.comment_ector .avatar_comment{ width:60px; height:60px;display:block; padding:3px; border:#999 1px solid; background:#FFF; overflow:hidden; font-size:0;border-radius:100%; float:left; margin-right:10px;}
.comment_ector .avatar_comment img{width:60px; height:60px;border-radius:100%; }
.comment_ector span{ width: auto; display: block; float:right; height:32px; padding:15px 15px 0 0}
#comment_bbs{ width:98%; padding-top:30px !important; border:solid 1px #CCCCCC;}
.comment_ector b{ font-size:14px; color:#999; line-height:51px;}
#commentform #submit{ margin:0 !important; }
.per b,.per a{ line-height:60px;}
.per_title{ display:block; overflow:hidden; border-bottom:solid 1px #CCCCCC; padding:0;}
.per_title a{ display:block; padding:5px 15px; background:#CCC; float:left; color:#fff; margin-right:1px; cursor:pointer; text-decoration: none;}
.per img{ float:left; margin-right:20px; width:60px; height:60px; border-radius:60px; border:solid 4px #FFFFFF;}


