@charset "utf-8";

/*小于1000宽度的样式*/
/*16px = 1em; 14px = 0.875em; 12px = 0.75em; 10px = 0.625em*/
@media screen and (max-width: 999px){
body{margin:0;padding:0;font: normal 100% Arial,Helvetica, sans-serif;color:#636363;}
a{font-size:0.8em;color:#636363;}
a:link{text-decoration:none;}
a:visited{color:#636363;text-decoration:none;}
a:hover{color:#388ba4;text-decoration: none;}
a:active {text-decoration:none;}
img,a img{border:0;margin:0;padding:0;vertical-align:middle;}
ul,li{display:block;list-style:none;margin:0;padding:0;}
form,p{margin:0px;}
input,select{vertical-align:middle;color:#636363;font:9pt Verdana,Arial,Helvetica,sans-serif,"宋体";}
.bot{padding:4px 10px 4px 10px;border:none;font-size:0.875em;background:#236a82;color:#fff;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.abot{ display:inline-block;padding:4px 10px 4px 10px;border:none;font-size:0.875em;background:#236a82;color:#fff;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.abot:visited{color:#fff;}
.abot:hover{color:#fff;}
.red{color:#F00;}
.blue{color:#0c9fbf;}
.tip{position:absolute;visibility:hidden;background:#388ba4;border:#b3e3f1 1px solid;padding:5px;color:#fff;line-height:20px;}

#main_banner{ display:none;}

#header{margin:auto; padding:0;width:100%; height:auto; overflow:hidden;}
#h_bar{ clear:both;width:100%;height:35px;color:#FFF; background-color:#2F5E6E; position:fixed; top:0px; z-index:1000;}
#h_bar a{color:#FFF; font-size:0.75em;}
#h_bar ul,li{margin:0; padding:0;}
#h_bar li{display:block;float:left;margin-top:10px;}
#h_bar .bar_0{ width:0px;}
#h_bar .bar_1{ position:fixed; bottom:0px; width:100%; background-color:#2F5E6E; height:30px; line-height:30px; text-align:center; z-index:1000;}
#h_bar .bar_2{width:45%; text-align:left; padding-left:3%;}
#h_bar .bar_3{width:45%;text-align:right; padding-right:3%;  margin-top:6px; float:right;}
#h_title{clear:both; width:100%; height:60px; margin-top:35px; background-color:#398AA5;}
#logo{display:block;float:left; width:100%; height:60px; text-align:center;}
#logo img{ height:100%;}
#t_share{display:none; float:left;margin-top:28px;width:300px;}
#t_search{display:none; float:left;margin:0; padding:0;margin-top:28px; width:350px;height:34px;background:#E1E1E1;}
#t_search #search_txt{margin-top:3px; border:0px; width:270px; height:26px; line-height:26px; margin-left:3px;}
#t_search #search_submit{margin-top:3px;}

#h_nav{min-width:400px; height:40px;line-height:40px; overflow:auto;}
#h_nav ul{margin:0; padding:0;margin-left:8px; width:1000px; height:40px;}
#h_nav li{display:block;float:left; margin:0; padding:0;text-align:center;}
#h_nav a{font-size:0.875em;font-weight:bolder;color:#222;overflow:hidden;}
#h_nav a:hover{}
#h_nav a img{vertical-align:middle;}
#h_nav span{display:block;}
#h_nav .nav_line{margin-top:15px;width:41px; height:12px;background:url(../images/nav_line.gif) 20px 0px no-repeat;}
#h_nav .h_class_list{ display:none; position:absolute;margin:0;padding:0; margin-left:-18px;margin-top:0px;width:625px;height:auto;z-index:9999;background:#fff;border-left:#388ba4 1px solid;border-right:#388ba4 1px solid;border-bottom:#388ba4 1px solid;visibility:hidden; padding-bottom:5px;}
#h_nav .h_class_list ul{margin:0; padding:0;margin-left:10px;}
#h_nav .h_class_list li{display:block;margin:0; padding:0;width:180px; height:22px;line-height:22px; text-align:left;text-indent:15px; overflow:hidden;}
#h_nav .h_class_list li a{display:block;font-size:0.75em;width:180px; height:20px;line-height:20px; font-weight:normal; overflow:hidden;background:url(../images/arrow.gif) no-repeat 5px 8px;}
#h_nav .h_class_list li a:hover{background:#388ba4;}
#h_nav .h_class_list #c_s{margin-left:5px;width:590px;text-align:left;height:25px;line-height:25px; color:#48A6D2; font-weight:bolder;}
#h_nav .h_class_list #c_s a{height:25px;line-height:25px; color:#48A6D2; font-weight:bolder;}
#h_nav .h_class_list #c_s_n{margin-top:1px;margin-left:1px;width:150px;background:#EEF3F7;text-align:left; text-indent:5px;overflow:hidden;}
#h_nav .h_class_list #c_s_n a{height:20px; line-height:20px; color: #000}
#h_nav .h_class_list #c_s_n a:hover{background:#388ba4; color:#FFF;}
#h_nav .h_class_list #c_s_n img{vertical-align:middle;}





#main_index{clear:both;margin:auto;padding:0; width:100%;height:auto!important;background:#FFF;overflow:hidden;}
#index_center{float:left;display:inline;margin:0;padding:0;width:100%;}
#index_center #index_company{display:block;float:left;margin:0;padding:0;width:100%;border-right:#CCC 1px dashed; overflow:hidden;}
#index_center #index_company #co_title{height:30px;line-height:30px; padding-bottom:10px; border-bottom: 1px solid #999; text-align:center;font-size:1.2em;font-weight:bolder;color:#000;}
#index_center #index_company #co_content{padding:10px;line-height:1.2em; text-align: justify; }

#index_center #index_review{display:none;float:left;margin:0;padding:0;width:100%;overflow:hidden;}
#index_center #index_review #re_title{height:30px;line-height:30px; padding-bottom:10px; border-bottom: 1px solid #999; text-align:center;font-size:1.2em;font-weight:bolder;color:#000;}
#index_center #index_review #re_content{}
#index_center #index_review #re_content ul{margin-top:10px; padding:5px; border-bottom:#CCC 1px dashed;}
#index_center #index_review #re_content li{padding:5px;line-height:20px;}
#index_center #index_review #re_content .fe_name{font-weight:bolder; font-size:0.875em;}
#index_center #index_review #re_content .fe_reply{color:#388ba4;font-weight:bolder;}
#index_center #index_review #re_content #demo{width:100%;height:250px;overflow:hidden;}

#index_center #index_video{display:none;float:left;margin:0;padding:0;width:100%; overflow:hidden;border-right:#CCC 1px dashed; }
#index_center #index_video #vi_title{height:30px;line-height:30px; padding-bottom:10px; border-bottom: 1px solid #999; text-align:center; font-size:1.2em;font-weight:bolder;color:#000;}
#index_center #index_video #vi_content{padding:5px;}
#index_center #index_video #vi_content p{ text-align:center;}

#index_center #index_news{clear:both;margin:0;padding:0; margin-top:10px;width:100%;}
#index_center #index_news ul{ margin-top:20px; padding:10px;line-height:1.2em; height:auto;overflow:hidden;border-bottom:#CCC 1px dashed; }
#index_center #index_news li{margin-top:10px;}
#index_center #index_news #r_t{font-size:1em; }
#index_center #index_news #r_t a{font-size:1em; font-weight:bolder;color:#388ba4;}
#index_center #index_news #r_d{line-height:1.2em;}

#index_center #index_product{clear:both;margin:0;padding:0; margin-top:10px;width:100%;}
#index_center #index_product #i_p_title{height:30px;line-height:30px; text-indent:5px;font-size:1.2em;font-weight:bolder;color:#000;}
#index_center #index_product #i_p_content{margin-top:5px;}
#index_center #index_product #i_p_content ul{display:block;float:left;margin:2px!important;margin:2px;padding:0; width:100%; height:220px; text-align:center; }

#index_center #index_product #i_p_content .p_tip{position:absolute;width:98%; height:215px;z-index:9999;border:#ccc 1px dashed;visibility:hidden; background:none; text-align:left;}
#index_center #index_product #i_p_content .p_tip li{margin:0; padding:0;}/* Moz */ 
* html #index_center #index_product #i_p_content .p_tip li {margin:0;padding:0; margin-left:-16px;}/* IE6 */ 
*+html #index_center #index_product #i_p_content .p_tip li {margin:0; padding:0;margin-left:-16px;}/* IE7 */ 
#index_center #index_product #i_p_content .p_tip #p_tip_top{height:20px;}
#index_center #index_product #i_p_content .p_tip #p_tip_top span{float:right; margin-top:2px;color:#0c9fbf;}
#index_center #index_product #i_p_content .p_tip #p_tip_pic{height:95px;}
#index_center #index_product #i_p_content .p_tip #p_tip_pic a{display:block;width:100%;}
#index_center #index_product #i_p_content .p_tip #p_tip_info{height:70px; background:#FFF;}
#index_center #index_product #i_p_content .p_tip #p_tip_info span{display:block;float:left; text-align:center; width:48%;height:20px; }
#index_center #index_product #i_p_content .p_tip #p_tip_cart{width:100%;text-align:center; background:#FFF;}

#index_center #index_product #i_p_content #p_pic{height:130px;}
#index_center #index_product #i_p_content #p_pic a img{border:0;height:126px;}
#index_center #index_product #i_p_content #p_info{line-height:20px;text-align:center;}
#index_center #index_product #i_p_content #p_info span{display:block;color:#0c9fbf; font-weight:bolder;}
#index_center #index_product #i_p_content #p_line{clear:both; margin:0; padding:0; height:0px;}

#disqus_thread{ padding:0 10px;}

#index_center #index_ccontent{padding:10px; line-height:28px; height:auto; overflow:hidden;}

#footer{clear:both;margin:0;padding:0; margin-top:10px;padding-bottom:50px;width:100%; background:#1c3943; color:#FFF;}
#footer #f_mail{clear:both;margin:auto; padding:0; padding: 0 5px; width:100%;height:auto; overflow:hidden;}
#footer #f_mail ul{}
#footer #f_mail li{display:block;float:left; text-align:left;}
#footer #f_mail #f_title{width:100%;line-height:32px; font-size:1em; margin:30px 0;}
#footer #f_mail #f_txt{width:70%; min-width:200px;}
#footer #f_mail #f_txt #special_mail{ height:22px; border:#CCC 1px solid; width:100%;  line-height:22px;}
#footer #f_mail #f_submit{ width:20%; min-width:70px; text-align:left; margin-top:-2px; margin-left:10px;}

#footer #f_nav{clear:both;margin:auto; padding:0;width:100%;padding-top:50px; height:100px;}
#footer #f_nav ul{display:block; float:left;margin:0; padding:0; width:180px;}
#footer #f_nav li{line-height:22px; text-indent:30px;}
#footer #f_nav #f_n_title{text-indent:20px;font-size:18px;font-weight:bolder;height:30px; line-height:30px;}
#footer #f_nav a{color:#FFF;}
#footer #f_content{clear:both;mmargin:auto; padding:0;width:100%;margin-top:10px;text-align:center;line-height:22px;}
#footer #f_copyright{clear:both;margin:auto; padding:0;width:100%;margin-top:50px;text-align:center;line-height:22px;}
#footer #f_copyright a{color:#FFF;}

#main{clear:both;margin:auto;padding:0; padding-top:10px;width:100%;height:auto!important;min-height:350px;max-height:none;background:#FFF;overflow:hidden;}
#main_left{ display:none;}
#main_center{float:left;display:inline;margin:0;padding:0;width:100%;}
#main_center #center_title{clear:both;margin:0;padding:0;height:auto;line-height:30px; padding-left:5px;border-bottom:#CCC 1px dashed;}
#main_center #center_title .delbot{background:#efefef; padding-left:3px;}
#main_center #center_content{margin:10px; height:auto; overflow:hidden;}

#main_center #center_content #page{clear:both; width:100%; margin-top:20px;text-align:center; line-height:20px;}
#main_center #center_content #page select{height:18px;}
#main_center #center_content #page a{ margin:3px;border:#E7ECF0 1px solid;}
#main_center #center_content #page a:hover{background:#EBEBEB;}
#main_center #center_content #page strong{margin:5px;padding:5px;}
#main_center #center_content #page span{ display: inline; color:#000;}
#main_center #center_content #txt_show{line-height:22px;}
#main_center #center_content #news_list{margin:10px;}
#main_center #center_content #news_list ul{display:block;float:left;margin:0; padding:0; width:730px;height:40px; background:url(../images/line.jpg) no-repeat;line-height:25px; text-indent:20px; overflow:hidden;}
#main_center #center_content #news_list .l_d{float:right;}
#main_center #center_content #news_list #n_line{clear:both; margin:0; padding:0; height:0px;}
#main_center #center_content #news_title h1{font-size:1em;font-weight:bolder;text-align:center; line-height:40px;}
#main_center #center_content #news_info{margin:10px;height:30px;border:#CCC 1px solid; text-align:center; line-height:30px;}
#main_center #center_content #news_content{margin:10px; line-height:22px;}
#main_center #center_content #news_content a{color:#DA251C;}
#main_center #center_content #news_content p{margin-top:10px;}
#main_center #center_content #news_content img{max-width:600px;width:expression(this.width > 600 ? 600: true); text-align:center;}
#main_center #center_content #product_type{margin:10px 0px 0px 10px; padding:0; }
#main_center #center_content #product_type h1{list-style:none;margin:0; padding:0;font-size:13px; line-height:30px;}
#main_center #center_content #product_type h2{list-style:none;margin:0; padding:0;font-size:0.75em;font-weight:normal;line-height:22px;}
#main_center #center_content #product_type h2 a{color:#DA251C;}
#main_center #center_content #product_list{margin-top:20px;}
#main_center #center_content #product_list ul{display:block; padding:0; width:255px; height:215px;text-align:left; margin:0 auto; }


#main_center #center_content #product_list .p_tip{position:absolute;width:250px; height:215px;z-index:9999;border:#ccc 1px dashed;visibility:hidden; background:none; text-align:left;}
#main_center #center_content #product_list .p_tip li{margin:0; padding:0;}/* Moz */ 
* html #main_center #center_content #product_list .p_tip li {margin:0;padding:0; margin-left:-16px;}/* IE6 */ 
*+html #main_center #center_content #product_list .p_tip li {margin:0; padding:0;margin-left:-16px;}/* IE7 */ 
#main_center #center_content #product_list .p_tip #p_tip_top{height:20px;}
#main_center #center_content #product_list .p_tip #p_tip_top span{float:right; margin-top:2px;color:#0c9fbf;}
#main_center #center_content #product_list .p_tip #p_tip_pic{height:95px;}
#main_center #center_content #product_list .p_tip #p_tip_pic a{display:block;width:238px;height:90px;}
#main_center #center_content #product_list .p_tip #p_tip_info{height:70px; background:#FFF;}
#main_center #center_content #product_list .p_tip #p_tip_info span{display:block;float:left;margin-left:10px!important;margin-left:7px;width:109px;height:20px; }
#main_center #center_content #product_list .p_tip #p_tip_cart{width:250px;text-align:center;background:#FFF;}

#main_center #center_content #product_list #p_pic{height:130px;}
#main_center #center_content #product_list #p_pic a img{border:0;max-width:240px; max-height:126px; width:expression(this.width > 240 && this.height < this.width*126/240 ? 240: true); height:expression(this.height > 126 ? 126: true);margin-top:expression(this.height < 130  ? (130 -this.height)/2: 0);}
#main_center #center_content #product_list #p_info{line-height:20px;text-align:center;}
#main_center #center_content #product_list #p_info span{display:block; color:#0c9fbf; font-weight:bolder;}
#main_center #center_content #product_list #p_line{clear:both; margin:0; padding:0; height:0px;}


#main_center #center_content #sing_reg{margin-top:10px;}
#main_center #center_content #sing_reg ul{clear:both;margin:10px; width:100%;}
#main_center #center_content #sing_reg li{display:block; float:left; width:45%; min-width:160px;}
#main_center #center_content #sing_reg #singreg_title{clear:both;margin:0;padding:0;height:30px;background: #F3F3F3;line-height:30px; text-indent:20px; overflow:hidden; font-size:0.8em; font-weight:bolder;width:100%;}
#main_center #center_content #sing_reg #reg_title{ width:40%; min-width:120px; text-align:right; padding-right:10px;}
#main_center #center_content #sing_reg #reg_menu{width:100%;margin-top:20px;border-bottom:#CCCCCC 1px dashed; line-height:30px; color:#F00;}
#main_center #center_content #sing_reg #singreg_submit{margin-top:20px; margin-left:66px;}
#main_center #center_content #sing_reg .singreg_input{min-width:130px;}
#main_center #center_content #sing_reg_content{margin:0.8em; line-height:22px;}
#main_center #center_content #sing_title{clear:both;margin-top:10px;line-height:30px; background:#E1E1E1; color:#535353; font-weight:bolder;text-indent:10px;}
#main_center #center_content #sing_title span{float:right; margin-right:10px;}
#main_center #center_content #sing_title a{color:#535353;}

#main_center #center_content #sing_in{margin-top:50px; width:80%; margin-left:10%; min-width:320px;}
#main_center #center_content #sing_in ul{margin:10px;}
#main_center #center_content #sing_in #singin_title{ display:none;}
#main_center #center_content #sing_in #singin_submit{margin-top:20px;}

#main_view #center_title{clear:both;margin:0;padding:0;height:auto;line-height:30px; padding-left:5px;border-bottom:#CCC 1px dashed;}
#main_view #center_title .delbot{background:#efefef; padding-left:3px;}
#main_view #center_content #product_name{line-height:25px; font-weight:bolder;}
#main_view #center_content #product_pic{float:left;margin:0; padding:0;width:100%;}
#main_view #center_content #product_pic #show_pic{margin:0;padding:0; width:100%;text-align:center; line-height:100%;}
#main_view #center_content #product_pic #show_pic img{border:0; width:100%;}
#main_view #center_content #product_pic .rollBox{margin:0;padding:0; width:100%; min-width:300px; overflow:hidden;}  
#main_view #center_content #product_pic .rollBox .LeftBotton{float:left; display:none; height:80px; width:6%; width:25px;background:url(../images/dian_left.jpg) 0px 30px no-repeat;cursor:pointer;}  
#main_view #center_content #product_pic .rollBox .RightBotton{float:left; display:none; height:80px; width:6%; width:25px;background:url(../images/dian_right.jpg) 0px 30px no-repeat;cursor:pointer;}    
#main_view #center_content #product_pic .rollBox .Cont{float:left; width:100%; min-width:300px;overflow:hidden;}
#main_view #center_content #product_pic .rollBox .ScrCont{width:10000000px;}
#main_view #center_content #product_pic .rollBox .Cont .v_i{float:left;width:86px;margin:2px;padding:0;cursor:pointer;}  
#main_view #center_content #product_pic .rollBox .Cont .v_i img{width:80px; height:80px;}  
#main_view #center_content #product_pic .rollBox #List1,.rollBox #List2{float:left;} 
#main_view #center_content #product_orders{float:right; margin-top:10px;width:100%; text-align:center;}

#main_view #center_content #product_info{float:left;margin:0; padding:0;width:100%; margin-top:20px;}
#main_view #center_content #product_info ul li{margin:0; padding:0;}
#main_view #center_content #product_info li{height:auto;line-height:25px; overflow:hidden;}
#main_view #center_content #product_info a{color:#DA251C;}
#main_view #center_content #product_info img{vertical-align:middle;}
#main_view #center_content #product_info #pro_name{line-height:22px;font-size:0.8em;font-weight:bolder;}
#main_view #center_content #product_info #pro_title{height:1px; width:100%; text-indent:5px;line-height:25px;color:#FFF; font-weight:bolder;}
#main_view #center_content #product_info #pro_bg{background:#EBEFF4;}
#main_view #center_content #product_info .pro_price{color:#0c9fbf; font-weight:bolder; font-size:1.2em}
#main_view #center_content #product_info .pro_price_free{color:#0c9fbf; font-weight:bolder; font-size:1em}
#main_view #center_content #product_info .pro_free{color:#f00; font-weight:bolder; font-size:1em}
#main_view #center_content #product_info #pro_save{line-height:50px;font-weight:bolder;}
#main_view #center_content #product_info #pro_order{margin-top:30px; margin-left:100px;}
#main_view #center_content #product_info #pro_free_title{background:#f7f9fa;}
#main_view #center_content #product_info #pro_free_list{display:block; float:left; width:48%; min-width:200px;background:url(../images/ico/ico_free.gif) 10px 10px no-repeat #f7f9fa; text-indent:20px;}
#main_view #center_content #product_info #pro_dim_title{display:block; float:left; width:20%; min-width:68px;text-align:center;}
#main_view #center_content #product_info #pro_dim_list_0{display:block; float:left; width:20%; min-width:68px;text-align:center;background:#f7f9fa;}
#main_view #center_content #product_info #pro_dim_list_1{display:block; float:left; width:20%; min-width:68px;text-align:center;}
#main_view #center_content #product_info #pro_frame{display:block; float:left; width:30%; min-width:150px; overflow:hidden; border-bottom:#CCC 1px dashed; text-indent:15px;}
#main_view #center_content #product_info #pro_line{clear:both;height:20px;line-height:20px; overflow:hidden;}


#main_view #center_content #product_title{clear:both;margin-top:10px; height:27px; width:100%;}
#main_view #center_content #product_title ul li{margin:0; padding:0;}
#main_view #center_content #product_title li{display:block;float:left;height:27px; width:30%; min-width:110px; text-align:center; line-height:27px;cursor:pointer;}
#main_view #center_content #product_title .pr_title{background:url(../images/main_title.gif) center no-repeat;}
#main_view #center_content #product_title .pr_title_on{background:url(../images/main_title_on.gif) center no-repeat; color:#FFF;}
#main_view #center_content #product_content{clear:both;width:98%;line-height:22px; border-top:#CCC 1px solid; height: auto;overflow:hidden;}
#main_view #center_content #product_content a{color:#DA251C;}
#main_view #center_content #product_content .pr_content_on{margin:10px;height: auto;overflow:hidden;}
#main_view #center_content #product_content .pr_content{margin:10px;display:none;height: auto;overflow:hidden;}
#main_view #center_content #product_content #product_content_show {text-align:center;}
#main_view #center_content #product_content #product_content_show img{max-width:100%;}
#main_view #center_content #product_list #p_info{line-height:20px;text-align:center;}
#main_view #center_content #product_list #p_info span{display:block; color:#0c9fbf; font-weight:bolder;}
#main_view #center_content #product_list #p_line{clear:both; margin:0; padding:0; height:0px;}

#main_view #center_content #center_title{display:none;clear:both;margin:0;padding:0;margin-top:20px;height:auto;line-height:30px; padding-left:5px; font-size:1em1.2em; font-weight:bolder; border:none;}
#main_view #center_content #product_list{ display:none;clear:both;margin-top:20px; height:auto; overflow:hidden;}
#main_view #center_content #product_list ul{display:block;float:left;margin:2px!important;margin:2px;padding:0; width:245px; height:215px;text-align:center; }

#tryon{float:left;margin:0;padding:0; width:400px; height:auto;}
#tryon #tryon_photo{position:relative;margin:0;padding:0;width:400px; height:500px; border:1px #CCC solid;}
#tryon #tryon_photo #tryon_show{position:absolute;top:160px;left:50px;z-index:9999;background:none;cursor:move;}
#tryon #tryon_photo #tryon_show #tryon_show_pic{width:300px; height:75px;}
#tryon #tryon_photo #tryon_control{position:absolute;right:5px;bottom:100px;z-index:9999; width:80px;background:none;}
#tryon #tryon_photo #tryon_control li{display:block; float:left;cursor:pointer;}
#tryon #tryon_photo #tryon_control #control_up{width:80px; text-align:center;}
#tryon #tryon_photo #tryon_control #control_left{width:40px; text-align:left;}
#tryon #tryon_photo #tryon_control #control_right{width:40px; text-align:right;}
#tryon #tryon_photo #tryon_control #control_down{width:80px; text-align:center;}
#tryon #tryon_photo #tryon_size{position:absolute;left:20px;bottom:125px;z-index:9999; width:80px;background:none;cursor:pointer;}
#tryon #tryon_photo #photo_face{text-align:center;}
#tryon #tryon_photo #photo_face img{max-width:400px; max-height:500px; width:expression(this.width > 400 && this.height < this.width*500/400 ? 400: true); height:expression(this.height > 500 ? 500: true);margin-top:expression(this.height < 500  ? (500 -this.height)/2: 0);}
#tryon_face_photo{float:left; width:300px; margin-left:10px;}
#tryon_face_photo #tryon_face li{display:block; float:left;margin:4px;width:90px;height:114px; border:#CCC 1px solid;cursor:pointer;}
#tryon_face_photo #tryon_face img{width:90px; height:113px;}
#tryon_face_photo #upload_photo{clear:both;}
#tryon_face_photo #tryon_content{clear:both; margin-top:10px; line-height:20px;}

#prescription{margin:0;padding:0;width:100%;}
#prescription #prescription_content .red{color:#F00;}
#prescription #prescription_title{clear:both;margin:0;padding:0;line-height:30px;padding-left:5px;border-bottom:#CCC 1px dashed;}
#prescription #prescription_content{margin:20px 0px;}
#prescription #prescription_content #pre_product{border:#DFDFDF 1px solid;}
#prescription #prescription_content #pre_product li{float:left;margin:10px; width:100%; text-align:center;}
#prescription #prescription_content #pre_product #product_name{width:100%; height:60px;text-align:center;}
#prescription #prescription_content #pre_product #product_name a{font-size:0.875em; font-weight:bolder; color:#388ba4; text-align:left;}
#prescription #prescription_content #pre_product #product_buy{ line-height:25px; text-align:center;}
#prescription #prescription_content #pre{}

#prescription #prescription_content #pre #pre_title{margin-top:20px;line-height:30px; font-size:0.875em; font-weight:bolder;color:#036CA3;}
#prescription #prescription_content #pre #pre_select{min-height:40px; text-indent:20px;line-height:40px;border:#DFDFDF 1px solid;background:#F6F6F6;}
#prescription #prescription_content #pre #pre_input{margin-top:-1px;border:#DFDFDF 1px solid; font-size:0.5em; min-width:380px; overflow:auto; }
#prescription #prescription_content #pre #pre_input table{ width:100%; min-width:550px;}
#prescription #prescription_content #pre #pre_input #show_two_pd{ }
#prescription #prescription_content #lens_extras{}
#prescription #prescription_content #lens_extras #lens{float:left;width:100%; min-width:350px;}
#prescription #prescription_content #lens_extras #lens #lens_title{margin-top:20px;line-height:30px; font-size:0.875em; font-weight:bolder;color:#036CA3;}
#prescription #prescription_content #lens_extras #extras{float:right;width:100%; min-width:350px;}
#prescription #prescription_content #lens_extras #extras #extras_title{margin-top:20px;line-height:30px; font-size:0.875em; font-weight:bolder;color:#036CA3;}
#prescription #prescription_content #total_orders{clear:both;}
#prescription #prescription_content #total_orders #to_title{margin-top:20px;line-height:30px; font-size:0.875em; font-weight:bolder;color:#036CA3;}
#prescription #prescription_content #total_orders #to_content{border:#DFDFDF 1px solid; text-align:center;}
#prescription #prescription_content #total_orders #to_content #to_price{line-height:40px; font-size:0.875em font-weight:bolder;}
#prescription #prescription_content #total_orders #to_content #to_agreed{line-height:30px;}
#prescription #prescription_content #total_orders #to_content #to_agreed a{color:#388ba4;}


#cart_setp{margin:0;padding:0; width:100%; height:30px;}
#cart_setp ul li{margin:0;padding:0;}
#cart_setp li{float:left; width:100%; text-align:left; line-height:30px;font-weight:bolder; background-color:#ccc;}
.setp_orders_on{color:#FFF;}


#cart_list {margin:0;padding:0; margin-top:10px;width:100%; min-height:400px; overflow:auto;}
#cart_list #cartlistform{ width:1000px;}

#cart_list .cartlist td {background-color:#fff;color:#666666;text-align:center;}
#cart_list .cartlist .cartlisttitle{background-color:#f3f3f3;border: 1px solid #fff;line-height:36px;height:36px;}
#cart_list .cartlist .pro_name{margin:5px; text-align:left;}
#cart_list .cartlist .pro_name ul li{margin:0;padding:0;}
#cart_list .cartlist .pro_name ul{float:left;}
#cart_list .cartlist .pro_name  a img{width:60px; height:45px;}
#cart_list .cartlist .pro_name li{line-height:20px; text-indent:10px;}
#cart_list .cartlist .pro_name li a{color:#036CA3;}
#cart_list .cartlist .cartlist_total{clear:both;line-height:22px;width:980px; text-align:right;}
#cart_list .cartlist .cartlist_total .c_total_left{float:left; text-align:left; margin-top:5px;}
#cart_list .cartlist .cartlist_total .c_total_left_show{float:left;}
#cart_list .cartlist .cartlist_total .c_total_right{float:right;}
#cart_list .cartlist .cartlist_botton{clear:both;margin-top:5px;width:980px; height:35px;}
#cart_list .cartlist .cartlist_botton .c_botton_left{float:left;}
#cart_list .cartlist .cartlist_botton .c_botton_right{float:right;}

#cart_reg {margin:0;padding:0; margin-top:10px;width:100%;}
#cart_reg .cartreg td {background-color:#fff;color:#666666; padding-left:20px;}
#cart_reg .cartreg .reg_title{background-color:#f3f3f3;border: 1px solid #fff;line-height:36px;height:36px; font-weight:bolder;}
#cart_reg .cartreg .reg_content{float:left;margin:5px;}
#cart_reg .cartreg .reg_content ul li{margin:0;padding:0;}
#cart_reg .cartreg .reg_content ul{clear:both;margin:5px;}
#cart_reg .cartreg .reg_content li{display:block; float:left;}
#cart_reg .cartreg .reg_content #co_menu{width:100%;height:30px; line-height:30px;border-bottom:#CCC 1px  dashed;color:#F00; font-weight:bold;}
#cart_reg .cartreg .reg_content #oc_title{min-width:120px;text-align:right; padding-right:5px; line-height:25px;}
#cart_reg .cartreg .reg_content .reg_input{min-width:150px;}
#cart_reg .cartreg .reg_content #content{ width:150px;}


#news{ padding:20px;}
#news .neh1{text-align:center; font-size:16px; font-weight:normal;}
#news .necontent{ margin-top:20px; line-height:28px;}
}



/*大于1000的宽度*/
@media screen and (min-width: 1000px){
	
body{margin:0;padding:0;font:13px Arial;color:#636363;background:url(../images/body_bg.jpg) repeat-x;}
a {font-size:13px;color:#636363;}
a:link{text-decoration:none;}
a:visited{color:#636363;text-decoration:none;}
a:hover{color:#388ba4;text-decoration: none;}
a:active {text-decoration:none;}
img,a img{border:0;margin:0;padding:0;vertical-align:middle;}
ul,li{display:block;list-style:none;margin:0;padding:0;}
form,p{margin:0px;}
input,select{vertical-align:middle;color:#636363;font:9pt Verdana,Arial,Helvetica,sans-serif,"宋体";}
.bot{padding:4px 10px 4px 10px;border:none;font-size:14px;background:#236a82;color:#fff;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.abot{ display:inline-block;padding:4px 10px 4px 10px;border:none;font-size:14px;background:#236a82;color:#fff;cursor:pointer;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.abot:visited{color:#fff;}
.abot:hover{color:#fff;}
.clear{clear:both; height:20px;}
.red{color:#F00;}
.blue{color:#0c9fbf;}
.tip{position:absolute;visibility:hidden;background:#388ba4;border:#b3e3f1 1px solid;padding:5px;color:#fff;line-height:20px;}

#header{margin:auto; padding:0;width:1000px; height:auto; overflow:hidden;}
#h_bar{ clear:both;width:1000px;height:36px;color:#FFF;}
#h_bar a{color:#FFF;}
#h_bar ul,li{margin:0; padding:0;}
#h_bar li{display:block;float:left;margin-top:10px;}
#h_bar .bar_0{width:450px;}
#h_bar .bar_1{width:200px; text-align:center;}
#h_bar .bar_2{width:230px; text-align:center;}
#h_bar .bar_3{width:120px;text-align:center;margin-top:8px;}
#h_title{clear:both;width:1000px;height:90px;}
#logo{display:block;float:left; width:350px; height:90px;}
#t_share{display:block;float:left;margin-top:28px;width:300px;}
#t_search{display:block; float:left;margin:0; padding:0;margin-top:28px; width:350px;height:34px;background:#E1E1E1;}
#t_search #search_txt{margin-top:3px; border:0px; width:270px; height:26px; line-height:26px; margin-left:3px;}
#t_search #search_submit{margin-top:3px;}

#h_nav{width:1000px; height:40px;line-height:40px;}
#h_nav ul{margin:0; padding:0;margin-left:8px;}
#h_nav li{display:block;float:left; margin:0; padding:0;text-align:center;}
#h_nav a{font-size:14px;font-weight:bolder;color:#FFF;overflow:hidden;}
#h_nav a:hover{}
#h_nav a img{vertical-align:middle;}
#h_nav span{display:block;}
#h_nav .nav_line{margin-top:15px;width:41px; height:12px;background:url(../images/nav_line.gif) 20px 0px no-repeat;}
#h_nav .h_class_list{position:absolute;margin:0;padding:0; margin-left:-18px;margin-top:0px;width:625px;height:auto;z-index:9999;background:#fff;border-left:#388ba4 1px solid;border-right:#388ba4 1px solid;border-bottom:#388ba4 1px solid;visibility:hidden; padding-bottom:5px;}
#h_nav .h_class_list ul{margin:0; padding:0;margin-left:10px;}
#h_nav .h_class_list li{display:block;margin:0; padding:0;width:180px; height:22px;line-height:22px; text-align:left;text-indent:15px; overflow:hidden;}
#h_nav .h_class_list li a{display:block;font-size:12px;width:180px; height:20px;line-height:20px; font-weight:normal; overflow:hidden;background:url(../images/arrow.gif) no-repeat 5px 8px;}
#h_nav .h_class_list li a:hover{background:#388ba4;}
#h_nav .h_class_list #c_s{margin-left:5px;width:590px;text-align:left;height:25px;line-height:25px; color:#48A6D2; font-weight:bolder;}
#h_nav .h_class_list #c_s a{height:25px;line-height:25px; color:#48A6D2; font-weight:bolder;}
#h_nav .h_class_list #c_s_n{margin-top:1px;margin-left:1px;width:150px;background:#EEF3F7;text-align:left; text-indent:5px;overflow:hidden;}
#h_nav .h_class_list #c_s_n a{height:20px; line-height:20px; color: #000}
#h_nav .h_class_list #c_s_n a:hover{background:#388ba4; color:#FFF;}
#h_nav .h_class_list #c_s_n img{vertical-align:middle;}

#main_index{clear:both;margin:auto;padding:0; padding-top:20px;width:1000px;height:auto!important;min-height:350px;max-height:none; background:#FFF;overflow:hidden;}
#index_center{float:right;display:inline;margin:0;padding:0;width:1000px;}
#index_center #index_ads{margin:0;padding:0;width:1000px;}
#index_center #index_ads ul{display:block;float:left;margin:0; padding:0;}
#index_center #index_ads #i_a_1{width:740px;height:350px;overflow:hidden;}
#index_center #index_ads #i_a_1 a img{width:740px;height:350px;}
#index_center #index_ads #i_a_2{margin-left:10px;width:250px;height:170px;}
#index_center #index_ads #i_a_2 a img{width:250px;height:170px;}
#index_center #index_ads #i_a_2 #i_a_2_1{width:250px;height:170px; overflow:hidden;}
#index_center #index_ads #i_a_2 #i_a_2_2{clear:both;float:inherit;width:250px;height:170px;margin-top:10px;overflow:hidden;}

#index_center #index_company{display:block;float:left;margin:0;padding:0;width:332px;height:250px;border-right:#CCC 1px dashed; overflow:hidden;}
#index_center #index_company #co_title{height:30px;line-height:30px; text-indent:5px;font-size:20px;font-weight:bolder;color:#000;}
#index_center #index_company #co_content{padding:5px;line-height:20px;}
#index_center #index_review{display:block;float:left;margin:0;padding:0;width:332px;height:250px;overflow:hidden;}
#index_center #index_review #re_title{height:30px;line-height:30px; text-indent:5px;font-size:20px;font-weight:bolder;color:#000;}
#index_center #index_review #re_content{}
#index_center #index_review #re_content ul{margin-top:10px; padding:5px; border-bottom:#CCC 1px dashed;}
#index_center #index_review #re_content li{padding:5px;line-height:20px;}
#index_center #index_review #re_content .fe_name{font-weight:bolder; font-size:14px;}
#index_center #index_review #re_content .fe_reply{color:#388ba4;font-weight:bolder;}
#index_center #index_review #re_content #demo{width:330px;height:250px;overflow:hidden;}

#index_center #index_video{display:block;float:left;margin:0;padding:0;width:332px;height:250px;overflow:hidden;border-right:#CCC 1px dashed; }
#index_center #index_video #vi_title{height:30px;line-height:30px; text-indent:5px;font-size:20px;font-weight:bolder;color:#000;}
#index_center #index_video #vi_content{padding:5px;}

#index_center #index_product{clear:both;margin:0;padding:0; margin-top:10px;width:1000px;}
#index_center #index_product #i_p_title{height:30px;line-height:30px; text-indent:5px;font-size:20px;font-weight:bolder;color:#000;}
#index_center #index_product #i_p_content{margin-top:5px;}
#index_center #index_product #i_p_content ul{display:block;float:left;margin:2px!important;margin:2px;padding:0; width:245px; height:215px;text-align:center; }

#index_center #index_product #i_p_content .p_tip{position:absolute;width:240px;height:215px;z-index:9999;border:#ccc 1px dashed;visibility:hidden; background:none; text-align:left;}
#index_center #index_product #i_p_content .p_tip li{margin:0; padding:0;}/* Moz */ 
* html #index_center #index_product #i_p_content .p_tip li {margin:0;padding:0; margin-left:-16px;}/* IE6 */ 
*+html #index_center #index_product #i_p_content .p_tip li {margin:0; padding:0;margin-left:-16px;}/* IE7 */ 
#index_center #index_product #i_p_content .p_tip #p_tip_top{height:20px;}
#index_center #index_product #i_p_content .p_tip #p_tip_top span{float:right; margin-top:2px;color:#0c9fbf;}
#index_center #index_product #i_p_content .p_tip #p_tip_pic{height:95px;}
#index_center #index_product #i_p_content .p_tip #p_tip_pic a{display:block;width:238px;height:90px;}
#index_center #index_product #i_p_content .p_tip #p_tip_info{height:70px; background:#FFF;}
#index_center #index_product #i_p_content .p_tip #p_tip_info span{display:block;float:left;margin-left:10px!important;margin-left:7px;width:109px;height:20px; }
#index_center #index_product #i_p_content .p_tip #p_tip_cart{width:240px;text-align:center; background:#FFF;}

#index_center #index_product #i_p_content #p_pic{height:130px;}
#index_center #index_product #i_p_content #p_pic a img{border:0;max-width:240px; max-height:126px; width:expression(this.width > 240 && this.height < this.width*126/240 ? 240: true); height:expression(this.height > 126 ? 126: true);margin-top:expression(this.height < 130  ? (130 -this.height)/2: 0);}
#index_center #index_product #i_p_content #p_info{line-height:20px;text-align:center;}
#index_center #index_product #i_p_content #p_info span{display:block;color:#0c9fbf; font-weight:bolder;}
#index_center #index_product #i_p_content #p_line{clear:both; margin:0; padding:0; height:0px;}

#index_center #index_news{clear:both;margin:0;padding:0; margin-top:10px;width:1000px;}
#index_center #index_news ul{ margin-top:20px; padding:10px 0px 10px 0px;line-height:20px; height:auto;overflow:hidden;border-bottom:#CCC 1px dashed; }
#index_center #index_news li{margin-top:10px;}
#index_center #index_news #r_t{}
#index_center #index_news #r_t a{font-size:16px; font-weight:bolder;color:#388ba4;}
#index_center #index_news #r_d{}

#index_center #index_ccontent{padding:10px; line-height:28px; height:auto; overflow:hidden;}

#index_center #index_line{clear:both;height:0px;border-top:#CCC 1px solid;}

#index_left{float:left;display:inline;margin:0;padding:0;width:200px;}
#index_left #l_list{margin:0;padding:0;width:200px;}
#index_left #l_list #left_title{height:25px; background:url(../images/title_l.gif);text-indent:10px;line-height:25px;color:#FFF; font-weight:bolder; }
#index_left #l_list #left_list{border-left:#DFDFDF 1px solid; border-right:#DFDFDF 1px solid; padding-bottom:3px;}
#index_left #l_list #left_list ul{margin:0; padding:0}
#index_left #l_list #left_list li {display:block; text-indent:25px;line-height:25px; background:url(../images/line.gif); }
#index_left #l_list #left_list li a{display:block;}
#index_left #l_list #left_list li a:hover{background:#DA251C; color:#FFF;}
#index_left #l_list #left_list li img{vertical-align:middle;}
#index_left #l_list #left_list #l_l_select{padding:3px 3px 0px 3px;}
#index_left #l_list #left_list #l_l_select select{ width:192px;}
#index_left #l_list #left_list_two{width:198px;border-left:#DFDFDF 1px solid; border-right:#DFDFDF 1px solid; padding-bottom:3px;height:auto;overflow:hidden;}
#index_left #l_list #left_list_two li{float:left;width:99px;line-height:25px; text-indent:10px;}
#index_left #l_list #left_list_two li img{vertical-align:middle;}
#index_left #l_contact{margin:0;padding:0;width:200px;}
#index_left #l_contact #l_co_title{height:25px; background:#47A5D2;text-indent:10px;line-height:25px;font-weight:bolder;color:#fff; }
#index_left #l_contact #l_co_content{padding:5px;}
#index_left #l_contact #l_co_content ul{margin:0; padding:0}
#index_left #l_contact #l_co_content li{display:block; border-bottom:#CCC 1px dashed; line-height:30px;}
#index_left #l_news{margin:0;padding:0; padding-top:3px;width:200px;text-align:center;border-top:#CCC 1px solid;}

#main_banner{clear:both;margin:0;padding:0;width:100%;height:450px;overflow:hidden;background:url(../images/main_banner.jpg) top center; }

#main{clear:both;margin:auto;padding:0; padding-top:10px;width:1000px;height:auto!important;min-height:350px;max-height:none;background:#FFF;overflow:hidden;}
#main_center{float:right;display:inline;margin:0;padding:0;width:780px;}
#main_center #center_title{clear:both;margin:0;padding:0;height:auto;line-height:30px; padding-left:5px;border-bottom:#CCC 1px dashed;}
#main_center #center_title .delbot{background:#efefef; padding-left:3px;}
#main_center #center_content{margin:10px; height:auto; overflow:hidden;}
#main_center #center_content #page{clear:both; width:760px; margin-top:20px;text-align:center; line-height:20px;}
#main_center #center_content #page select{height:18px;}
#main_center #center_content #page a{ margin:3px;border:#E7ECF0 1px solid;}
#main_center #center_content #page a:hover{background:#EBEBEB;}
#main_center #center_content #page strong{margin:5px;padding:5px;}
#main_center #center_content #page span{ display: inline; color:#000;}
#main_center #center_content #txt_show{line-height:22px;}
#main_center #center_content #news_list{margin:10px;}
#main_center #center_content #news_list ul{display:block;float:left;margin:0; padding:0; width:730px;height:40px; background:url(../images/line.jpg) no-repeat;line-height:25px; text-indent:20px; overflow:hidden;}
#main_center #center_content #news_list .l_d{float:right;}
#main_center #center_content #news_list #n_line{clear:both; margin:0; padding:0; height:0px;}
#main_center #center_content #news_title h1{font-size:16px;font-weight:bolder;text-align:center; line-height:40px;}
#main_center #center_content #news_info{margin:10px;height:30px;border:#CCC 1px solid; text-align:center; line-height:30px;}
#main_center #center_content #news_content{margin:10px; line-height:22px;}
#main_center #center_content #news_content a{color:#DA251C;}
#main_center #center_content #news_content p{margin-top:10px;}
#main_center #center_content #news_content img{max-width:600px;width:expression(this.width > 600 ? 600: true); text-align:center;}
#main_center #center_content #product_type{margin:10px 0px 0px 10px; padding:0; }
#main_center #center_content #product_type h1{list-style:none;margin:0; padding:0;font-size:13px; line-height:30px;}
#main_center #center_content #product_type h2{list-style:none;margin:0; padding:0;font-size:12px;font-weight:normal;line-height:22px;}
#main_center #center_content #product_type h2 a{color:#DA251C;}
#main_center #center_content #product_list{margin-top:20px;}
#main_center #center_content #product_list ul{display:block;float:left;margin:3px!important;margin:3px;padding:0; width:245px; height:215px;text-align:center; }

#main_center #center_content #product_list .p_tip{position:absolute;width:240px;height:215px;z-index:9999;border:#ccc 1px dashed;visibility:hidden; background:none; text-align:left;}
#main_center #center_content #product_list .p_tip li{margin:0; padding:0;}/* Moz */ 
* html #main_center #center_content #product_list .p_tip li {margin:0;padding:0; margin-left:-16px;}/* IE6 */ 
*+html #main_center #center_content #product_list .p_tip li {margin:0; padding:0;margin-left:-16px;}/* IE7 */ 
#main_center #center_content #product_list .p_tip #p_tip_top{height:20px;}
#main_center #center_content #product_list .p_tip #p_tip_top span{float:right; margin-top:2px;color:#0c9fbf;}
#main_center #center_content #product_list .p_tip #p_tip_pic{height:95px;}
#main_center #center_content #product_list .p_tip #p_tip_pic a{display:block;width:238px;height:90px;}
#main_center #center_content #product_list .p_tip #p_tip_info{height:70px; background:#FFF;}
#main_center #center_content #product_list .p_tip #p_tip_info span{display:block;float:left;margin-left:10px!important;margin-left:7px;width:109px;height:20px; }
#main_center #center_content #product_list .p_tip #p_tip_cart{width:240px;text-align:center;background:#FFF;}

#main_center #center_content #product_list #p_pic{height:130px;}
#main_center #center_content #product_list #p_pic a img{border:0;max-width:240px; max-height:126px; width:expression(this.width > 240 && this.height < this.width*126/240 ? 240: true); height:expression(this.height > 126 ? 126: true);margin-top:expression(this.height < 130  ? (130 -this.height)/2: 0);}
#main_center #center_content #product_list #p_info{line-height:20px;text-align:center;}
#main_center #center_content #product_list #p_info span{display:block; color:#0c9fbf; font-weight:bolder;}
#main_center #center_content #product_list #p_line{clear:both; margin:0; padding:0; height:0px;}

#main_center #center_content #feedback_list{margin-top:10px;}
#main_center #center_content #feedback_list  ul{margin-top:10px; padding:5px;border:#ccc 1px  dashed;}
#main_center #center_content #feedback_list  li{display:block;padding:5px;width:740px;line-height:20px;}
#main_center #center_content #feedback_list .fe_pr_pic{display:block;float:left;width:330px;height:auto;overflow:hidden;}
#main_center #center_content #feedback_list .fe_pr_name{display:block;float:left; padding-top:40px;width:400px;height:auto;overflow:hidden; line-height:25px;}
#main_center #center_content #feedback_list .fe_pr_price{color:#388ba4;font-weight:bolder; font-size:16px;}
#main_center #center_content #feedback_list .fe_name{font-weight:bolder; font-size:14px;}
#main_center #center_content #feedback_list .fe_reply{color:#388ba4;font-weight:bolder;}
#main_center #center_content #feedback_list .fe_line{display:block;clear:both;height:2px;line-height:2px;padding:0px;}
#main_center #center_feedback{margin-top:20px;width:980px;height:auto;overflow:hidden;}
#main_center #center_feedback ul{clear:both;margin:0; padding:0;height:auto;overflow:hidden;}
#main_center #center_feedback li{display:block;float:left; margin:0; padding:0; padding:10px;}
#main_center #center_feedback #f_title{width:120px;text-align:right;}
#main_center #center_feedback #f_input{width:600px;}
#main_center #center_content #download_list{margin-top:10px;}
#main_center #center_content #download_list  ul{margin-top:10px; padding:5px;border:#ccc 1px  dashed;}
#main_center #center_content #download_list  li{ line-height:22px;}
#main_center #center_content #download_list #d_t{ color:#003277; font-size:13px;}
#main_center #center_content #download_list #d_t a{ color:#D20000;font-weight:bold;}
#main_center #center_content #sing_welcome{margin-top:10px;font-size:13px;font-weight:bolder; color:#F00; text-align:center;}
#main_center #center_content #sing_title{clear:both;margin-top:10px;line-height:30px; background:#E1E1E1; color:#535353; font-weight:bolder;text-indent:10px;}
#main_center #center_content #sing_title span{float:right; margin-right:10px;}
#main_center #center_content #sing_title a{color:#535353;}
#main_center #center_content #sing_in{margin-top:50px; margin-left:70px; width:600px;border:#F3F3F3 4px solid;}
#main_center #center_content #sing_in ul{margin:10px;}
#main_center #center_content #sing_in #singin_title{height:30px;font-size:14px; font-weight:bold; line-height:30px;}
#main_center #center_content #sing_in #singin_submit{margin-top:20px;}
#main_center #center_content #sing_reg{margin-top:10px;}
#main_center #center_content #sing_reg ul{clear:both;margin:10px; width:730px;}
#main_center #center_content #sing_reg li{display:block; float:left;}
#main_center #center_content #sing_reg #singreg_title{clear:both;margin:0;padding:0;height:30px;background: #F3F3F3;line-height:30px; text-indent:20px; overflow:hidden; font-size:13px; font-weight:bolder;width:730px;}
#main_center #center_content #sing_reg #reg_title{ width:120px; text-align:right; padding-right:10px;}
#main_center #center_content #sing_reg #reg_menu{width:730px;margin-top:20px;border-bottom:#CCCCCC 1px dashed; line-height:30px; color:#F00;}
#main_center #center_content #sing_reg #singreg_submit{margin-top:20px; margin-left:66px;}
#main_center #center_content #sing_reg .singreg_input{width:265px;}
#main_center #center_content #sing_reg_content{margin:15px; line-height:22px;}
#main_center #orders_contact{margin-top:20px;}
#main_center #orders_contact ul{clear:both;margin:0; padding:0;}
#main_center #orders_contact li{display:block;float:left; margin:0; padding:0; line-height:30px;}
#main_center #orders_contact #oc_title{width:120px;text-align:right;}
#main_center #orders_contact #oc_input{width:600px;}
#main_center #orders_contact #orders_contact_tontent{ margin:15px;line-height:22px;}

#main_center #center_content #news_rss_list{margin:8px;}
#main_center #center_content #news_rss_list li{display:block;float:left;margin:0; padding:0; width:760px;height:40px; background:url(../images/line.jpg) no-repeat;line-height:25px; text-indent:20px; overflow:hidden;}

#main_view #center_title{clear:both;margin:0;padding:0;height:auto;line-height:30px; padding-left:5px;border-bottom:#CCC 1px dashed;}
#main_view #center_title .delbot{background:#efefef; padding-left:3px;}
#main_view #center_content #product_name{line-height:25px; font-weight:bolder;}
#main_view #center_content #product_pic{float:left;margin:0; padding:0;width:650px;}
#main_view #center_content #product_pic #show_pic{margin:0;padding:0; width:650px; height:345px;text-align:center;}
#main_view #center_content #product_pic #show_pic img{border:0;max-width:640px; max-height:335px; width:expression(this.width > 640 && this.height < this.width*335/640 ? 640: true); height:expression(this.height > 335 ? 335: true);margin-top:expression(this.height < 345  ? (345 -this.height)/2: 0);}
#main_view #center_content #product_pic .rollBox{margin:0;padding:0; width:405px; overflow:hidden;}  
#main_view #center_content #product_pic .rollBox .LeftBotton{float:left;height:80px;width:25px;background:url(../images/dian_left.jpg) 0px 30px no-repeat;cursor:pointer;}  
#main_view #center_content #product_pic .rollBox .RightBotton{float:left;height:80px;width:25px;background:url(../images/dian_right.jpg) 0px 30px no-repeat;cursor:pointer;}    
#main_view #center_content #product_pic .rollBox .Cont{float:left;width:355px;overflow:hidden;}
#main_view #center_content #product_pic .rollBox .ScrCont{width:10000000px;}
#main_view #center_content #product_pic .rollBox .Cont .v_i{float:left;width:86px;margin:2px;padding:0;cursor:pointer;}  
#main_view #center_content #product_pic .rollBox .Cont .v_i img{width:80px; height:80px;}  
#main_view #center_content #product_pic .rollBox #List1,.rollBox #List2{float:left;} 
#main_view #center_content #product_orders{float:right; margin-top:10px;width:230px; text-align:center;}

#main_view #center_content #product_info{float:left;margin:0; padding:0;width:340px; margin-top:20px;}
#main_view #center_content #product_info ul li{margin:0; padding:0;}
#main_view #center_content #product_info li{height:auto;line-height:25px; overflow:hidden;}
#main_view #center_content #product_info a{color:#DA251C;}
#main_view #center_content #product_info img{vertical-align:middle;}
#main_view #center_content #product_info #pro_name{line-height:22px;font-size:14px;font-weight:bolder;}
#main_view #center_content #product_info #pro_title{height:25px; background:#47A5D2;text-indent:5px;line-height:25px;color:#FFF; font-weight:bolder;}
#main_view #center_content #product_info #pro_bg{background:#EBEFF4;}
#main_view #center_content #product_info .pro_price{color:#0c9fbf; font-weight:bolder; font-size:20px}
#main_view #center_content #product_info .pro_price_free{color:#0c9fbf; font-weight:bolder; font-size:16px}
#main_view #center_content #product_info .pro_free{color:#f00; font-weight:bolder; font-size:16px}
#main_view #center_content #product_info #pro_save{line-height:50px;font-weight:bolder;}
#main_view #center_content #product_info #pro_order{margin-top:30px; margin-left:100px;}
#main_view #center_content #product_info #pro_free_title{background:#f7f9fa;}
#main_view #center_content #product_info #pro_free_list{display:block; float:left; width:170px;background:url(../images/ico/ico_free.gif) 10px 10px no-repeat #f7f9fa; text-indent:20px;}
#main_view #center_content #product_info #pro_dim_title{display:block; float:left; width:68px;text-align:center;}
#main_view #center_content #product_info #pro_dim_list_0{display:block; float:left; width:68px;text-align:center;background:#f7f9fa;}
#main_view #center_content #product_info #pro_dim_list_1{display:block; float:left; width:68px;text-align:center;}
#main_view #center_content #product_info #pro_frame{display:block; float:left; width:113px;border-bottom:#CCC 1px dashed; text-indent:15px;}
#main_view #center_content #product_info #pro_line{clear:both;height:20px;line-height:20px; overflow:hidden;}

#main_view #center_content #product_title{clear:both;margin-top:10px; height:27px; width:1000px;}
#main_view #center_content #product_title ul li{margin:0; padding:0;}
#main_view #center_content #product_title li{display:block;float:left;height:27px; width:140px; text-align:center; line-height:27px;cursor:pointer;}
#main_view #center_content #product_title .pr_title{background:url(../images/main_title.gif) center no-repeat;}
#main_view #center_content #product_title .pr_title_on{background:url(../images/main_title_on.gif) center no-repeat; color:#FFF;}
#main_view #center_content #product_content{clear:both;width:998px;line-height:22px; border:#CCC 1px solid; height: auto;overflow:hidden;}
#main_view #center_content #product_content a{color:#DA251C;}
#main_view #center_content #product_content .pr_content_on{margin:10px;height: auto;overflow:hidden;}
#main_view #center_content #product_content .pr_content{margin:10px;display:none;height: auto;overflow:hidden;}
#main_view #center_content #product_content #product_content_show {text-align:center;}
#main_view #center_content #product_content #product_content_show img{max-width:660px;width:expression(this.width > 660 ? 660: true);}
#main_view #center_content #product_list #p_info{line-height:20px;text-align:center;}
#main_view #center_content #product_list #p_info span{display:block; color:#0c9fbf; font-weight:bolder;}
#main_view #center_content #product_list #p_line{clear:both; margin:0; padding:0; height:0px;}

#main_view #center_content #feedback_list{margin-top:10px;}
#main_view #center_content #feedback_list  ul{margin-top:10px; padding:5px;border:#ccc 1px  dashed;}
#main_view #center_content #feedback_list  li{padding:5px;line-height:20px;}
#main_view #center_content #feedback_list .fe_name{font-weight:bolder; font-size:14px;}
#main_view #center_content #feedback_list .fe_reply{color:#388ba4;font-weight:bolder;}
#main_view #center_feedback{margin-top:20px;width:980px;height:auto;overflow:hidden;}
#main_view #center_feedback ul{clear:both;margin:0; padding:0;height:auto;overflow:hidden;}
#main_view #center_feedback li{display:block;float:left; margin:0; padding:0; padding:10px;}
#main_view #center_feedback #f_title{width:120px;text-align:right;}
#main_view #center_feedback #f_input{width:600px;}

#main_view #center_content #center_title{clear:both;margin:0;padding:0;margin-top:20px;height:auto;line-height:30px; padding-left:5px; font-size:20px; font-weight:bolder; border:none;}
#main_view #center_content #product_list{clear:both;margin-top:20px; height:auto; overflow:hidden;}
#main_view #center_content #product_list ul{display:block;float:left;margin:2px!important;margin:2px;padding:0; width:245px; height:215px;text-align:center; }

#main_view #center_content #product_list .p_tip{position:absolute;width:240px;height:215px;z-index:9999;border:#ccc 1px dashed;visibility:hidden; background:none; text-align:left;}
#main_view #center_content #product_list .p_tip li{margin:0; padding:0;}/* Moz */ 
* html #main_view #center_content #product_list .p_tip li {margin:0;padding:0; margin-left:-16px;}/* IE6 */ 
*+html #main_view #center_content #product_list .p_tip li {margin:0; padding:0;margin-left:-16px;}/* IE7 */ 
#main_view #center_content #product_list .p_tip #p_tip_top{height:20px;}
#main_view #center_content #product_list .p_tip #p_tip_top span{float:right; margin-top:2px;color:#0c9fbf;}
#main_view #center_content #product_list .p_tip #p_tip_pic{height:95px;}
#main_view #center_content #product_list .p_tip #p_tip_pic a{display:block;width:238px;height:90px;}
#main_view #center_content #product_list .p_tip #p_tip_info{height:70px; background:#FFF;}
#main_view #center_content #product_list .p_tip #p_tip_info span{display:block;float:left;margin-left:10px!important;margin-left:7px;width:109px;height:20px; }
#main_view #center_content #product_list .p_tip #p_tip_cart{width:240px;text-align:center;background:#FFF;}

#main_view #center_content #product_list #p_pic{height:130px;}
#main_view #center_content #product_list #p_pic a img{border:0;max-width:240px; max-height:126px; width:expression(this.width > 240 && this.height < this.width*126/240 ? 240: true); height:expression(this.height > 126 ? 126: true);margin-top:expression(this.height < 130  ? (130 -this.height)/2: 0);}
#main_view #center_content #product_list #p_info{line-height:20px;text-align:center;}
#main_view #center_content #product_list #p_info span{display:block; color:#0c9fbf; font-weight:bolder;}
#main_view #center_content #product_list #p_line{clear:both; margin:0; padding:0; height:0px;}

#main_left{float:left;display:inline;margin:0;padding:0;width:200px;}
#main_left #l_list{margin:0;padding:0;width:200px; height:auto; background:#eef3f7; overflow:hidden;}
#main_left #l_list #left_title{height:30px; text-indent:10px;line-height:30px; font-size:16px;font-weight:bolder; }
#main_left #l_list #left_list{padding-bottom:3px;}
#main_left #l_list #left_list ul{margin:0; padding:0}
#main_left #l_list #left_list li {display:block; text-indent:30px;line-height:20px;background:url(../images/ico/ico_out.gif) 10px 5px no-repeat;}
#main_left #l_list #left_list li a{display:block;}
#main_left #l_list #left_list li a:hover{background:url(../images/ico/ico_hover.gif) 10px 5px no-repeat;}
#main_left #l_list #left_list li img{vertical-align:middle;}
#main_left #l_list #left_list .on{background:url(../images/ico/ico_on.gif) 10px 5px no-repeat;}
#main_left #l_list #left_list #l_l_select{padding:3px 3px 0px 3px;}
#main_left #l_list #left_list #l_l_select select{ width:192px;}
#main_left #l_list #left_list_two{width:200px; padding-bottom:3px;height:auto;overflow:hidden;}
#main_left #l_list #left_list_two li{float:left;width:99px;line-height:20px;text-indent:30px;background:url(../images/ico/ico_out.gif) 10px 5px no-repeat;}
#main_left #l_list #left_list_two li a{display:block;}
#main_left #l_list #left_list_two li a:hover{background:url(../images/ico/ico_hover.gif) 10px 5px no-repeat;}
#main_left #l_list #left_list_two li img{vertical-align:middle;}
#main_left #l_list #left_list_two .on{background:url(../images/ico/ico_on.gif) 10px 5px no-repeat;}
#main_left #l_contact{margin:0;padding:0;width:200px;}
#main_left #l_contact #l_co_title{height:25px; background:#47A5D2;text-indent:10px;line-height:25px;font-weight:bolder;color:#fff; }
#main_left #l_contact #l_co_content{padding:5px;}
#main_left #l_contact #l_co_content ul{margin:0; padding:0}
#main_left #l_contact #l_co_content li{display:block; border-bottom:#CCC 1px dashed; line-height:30px;}
#main_left #l_ads{margin:0;padding:0; padding-top:20px;width:200px;text-align:center;}
#main_left #l_ads img{max-width:200px;}

#help_left{float:left;display:inline;margin:0;padding:0;width:200px;}
#help_left #l_list{margin:0;padding:0;width:200px;}
#help_left #l_list #left_title{height:25px; background:#EEF3F7;text-indent:10px;line-height:25px;font-weight:bolder; }
#help_left #l_list #left_list{padding-bottom:10px;}
#help_left #l_list #left_list ul{margin:0; padding:0}
#help_left #l_list #left_list li {display:block; text-indent:15px;line-height:25px; border-bottom:#CCC 1px dashed; }
#help_left #l_list #left_list li a{display:block;}
#help_left #l_list #left_list li a:hover{background:#DA251C; color:#FFF;}

#prescription{margin:0;padding:0;width:1000px;}
#prescription #prescription_content .red{color:#F00;}
#prescription #prescription_title{clear:both;margin:0;padding:0;height:30px;line-height:30px;padding-left:5px;border-bottom:#CCC 1px dashed;}
#prescription #prescription_content{margin:20px 0px 20px 0px;}
#prescription #prescription_content #pre_product{height:80px;border:#DFDFDF 1px solid;}
#prescription #prescription_content #pre_product li{float:left;margin:10px;}
#prescription #prescription_content #pre_product #product_name{width:650px;height:60px;line-height:60px; overflow:hidden;}
#prescription #prescription_content #pre_product #product_name a{font-size:14px; font-weight:bolder; color:#388ba4;}
#prescription #prescription_content #pre_product #product_buy{ line-height:25px; text-align:center;}
#prescription #prescription_content #pre{}
#prescription #prescription_content #pre #pre_title{margin-top:20px;line-height:30px; font-size:14px; font-weight:bolder;color:#036CA3;}
#prescription #prescription_content #pre #pre_select{height:40px; text-indent:20px;line-height:40px;border:#DFDFDF 1px solid;background:#F6F6F6;}
#prescription #prescription_content #pre #pre_input{margin-top:-1px;border:#DFDFDF 1px solid;}
#prescription #prescription_content #pre #pre_input #show_two_pd{ display:none;}
#prescription #prescription_content #lens_extras{}
#prescription #prescription_content #lens_extras #lens{float:left;width:490px;}
#prescription #prescription_content #lens_extras #lens #lens_title{margin-top:20px;line-height:30px; font-size:14px; font-weight:bolder;color:#036CA3;}
#prescription #prescription_content #lens_extras #extras{float:right;width:490px;}
#prescription #prescription_content #lens_extras #extras #extras_title{margin-top:20px;line-height:30px; font-size:14px; font-weight:bolder;color:#036CA3;}
#prescription #prescription_content #total_orders{clear:both;}
#prescription #prescription_content #total_orders #to_title{margin-top:20px;line-height:30px; font-size:14px; font-weight:bolder;color:#036CA3;}
#prescription #prescription_content #total_orders #to_content{border:#DFDFDF 1px solid; text-align:center;}
#prescription #prescription_content #total_orders #to_content #to_price{line-height:40px; font-size:14px; font-weight:bolder;}
#prescription #prescription_content #total_orders #to_content #to_agreed{line-height:30px;}
#prescription #prescription_content #total_orders #to_content #to_agreed a{color:#388ba4;}


#tryon{float:left;margin:0;padding:0; margin-left:100px;width:400px; height:auto;}
#tryon #tryon_photo{position:relative;margin:0;padding:0;width:400px; height:500px; border:1px #CCC solid;}
#tryon #tryon_photo #tryon_show{position:absolute;top:160px;left:50px;z-index:9999;background:none;cursor:move;}
#tryon #tryon_photo #tryon_show #tryon_show_pic{width:300px; height:75px;}
#tryon #tryon_photo #tryon_control{position:absolute;right:5px;bottom:100px;z-index:9999; width:80px;background:none;}
#tryon #tryon_photo #tryon_control li{display:block; float:left;cursor:pointer;}
#tryon #tryon_photo #tryon_control #control_up{width:80px; text-align:center;}
#tryon #tryon_photo #tryon_control #control_left{width:40px; text-align:left;}
#tryon #tryon_photo #tryon_control #control_right{width:40px; text-align:right;}
#tryon #tryon_photo #tryon_control #control_down{width:80px; text-align:center;}
#tryon #tryon_photo #tryon_size{position:absolute;left:20px;bottom:125px;z-index:9999; width:80px;background:none;cursor:pointer;}
#tryon #tryon_photo #photo_face{text-align:center;}
#tryon #tryon_photo #photo_face img{max-width:400px; max-height:500px; width:expression(this.width > 400 && this.height < this.width*500/400 ? 400: true); height:expression(this.height > 500 ? 500: true);margin-top:expression(this.height < 500  ? (500 -this.height)/2: 0);}
#tryon_face_photo{float:left; width:300px; margin-left:10px;}
#tryon_face_photo #tryon_face li{display:block; float:left;margin:4px;width:90px;height:114px; border:#CCC 1px solid;cursor:pointer;}
#tryon_face_photo #tryon_face img{width:90px; height:113px;}
#tryon_face_photo #upload_photo{clear:both;}
#tryon_face_photo #tryon_content{clear:both; margin-top:10px; line-height:20px;}


#cart_setp{margin:0;padding:0; width:1000px; height:30px;}
#cart_setp ul li{margin:0;padding:0;}
#cart_setp li{float:left; width:180px; text-align:center; line-height:30px;font-weight:bolder;}
.setp_orders_on{color:#FFF;}
.setp_orders_cart{background:url(../images/cart_setp_1.jpg) no-repeat;}
.setp_orders_singin{background:url(../images/cart_setp_2.jpg) no-repeat;}
.setp_orders_contact{background:url(../images/cart_setp_2.jpg) no-repeat;}
.setp_orders_payment{background:url(../images/cart_setp_3.jpg) no-repeat;}

#cart_list {margin:0;padding:0; margin-top:10px;width:1000px;}
#cart_list .cartlist td {background-color:#fff;color:#666666;text-align:center;}
#cart_list .cartlist .cartlisttitle{background-color:#f3f3f3;border: 1px solid #fff;line-height:36px;height:36px;}
#cart_list .cartlist .pro_name{margin:5px; text-align:left;}
#cart_list .cartlist .pro_name ul li{margin:0;padding:0;}
#cart_list .cartlist .pro_name ul{float:left;}
#cart_list .cartlist .pro_name  a img{width:60px; height:45px;}
#cart_list .cartlist .pro_name li{line-height:20px; text-indent:10px;}
#cart_list .cartlist .pro_name li a{color:#036CA3;}
#cart_list .cartlist .cartlist_total{clear:both;line-height:22px;width:980px; text-align:right;}
#cart_list .cartlist .cartlist_total .c_total_left{float:left; text-align:left; margin-top:5px;}
#cart_list .cartlist .cartlist_total .c_total_left_show{float:left;}
#cart_list .cartlist .cartlist_total .c_total_right{float:right;}
#cart_list .cartlist .cartlist_botton{clear:both;margin-top:5px;width:980px; height:35px;}
#cart_list .cartlist .cartlist_botton .c_botton_left{float:left;}
#cart_list .cartlist .cartlist_botton .c_botton_right{float:right;}

#cart_sing {margin:0;padding:0; margin-top:10px;width:1000px;}
#cart_sing .cartsing td {background-color:#fff;color:#666666; padding-left:20px;}
#cart_sing .cartsing .sing_title{background-color:#f3f3f3;border: 1px solid #fff;line-height:36px;height:36px; font-weight:bolder;}
#cart_sing .cartsing .sing_content{float:left;margin:5px; width:450px;}
#cart_sing .cartsing .sing_content ul li{margin:0;padding:0;}
#cart_sing .cartsing .sing_content ul{margin:5px;}
#cart_sing .cartsing .sing_content .singin_input{width:300px;}
#cart_sing .cartsing .sing_checkout{float:left;margin-top:25px;width:450px; line-height:22px;}

#cart_reg {margin:0;padding:0; margin-top:10px;width:1000px;}
#cart_reg .cartreg td {background-color:#fff;color:#666666; padding-left:20px;}
#cart_reg .cartreg .reg_title{background-color:#f3f3f3;border: 1px solid #fff;line-height:36px;height:36px; font-weight:bolder;}
#cart_reg .cartreg .reg_content{float:left;margin:5px;}
#cart_reg .cartreg .reg_content ul li{margin:0;padding:0;}
#cart_reg .cartreg .reg_content ul{clear:both;margin:5px;}
#cart_reg .cartreg .reg_content li{display:block; float:left;}
#cart_reg .cartreg .reg_content #co_menu{width:680px;height:30px; line-height:30px;border-bottom:#CCC 1px  dashed;color:#F00; font-weight:bold;}
#cart_reg .cartreg .reg_content #oc_title{width:120px;text-align:right; padding-right:5px; line-height:25px;}
#cart_reg .cartreg .reg_content .reg_input{width:300px;}

#cart_payment {margin:0;padding:0; margin-top:10px;width:1000px;}
#cart_payment .cartpayment td {background-color:#fff;color:#666666; padding-left:20px;}
#cart_payment .cartpayment .payment_title{background-color:#f3f3f3;border: 1px solid #fff;line-height:36px;height:36px; font-weight:bolder;}
#cart_payment .cartpayment .payment_content{float:left;margin:5px;width:900px;}
#cart_payment .cartpayment .payment_content #payment_order{margin-top:20px;font-size:16px;font-weight:bolder;color:#F00;}
#cart_payment .cartpayment .payment_content #payment_total{margin-top:20px;font-size:12px;}
#cart_payment .cartpayment .payment_content #payment_info{margin-top:10px; line-height:22px;}
#cart_payment .cartpayment .payment_content #payment_payment{margin-top:10px;}

#cart_shipping {margin:0;padding:0; margin-top:10px;width:1000px;}
#cart_shipping .cartshipping td {background-color:#fff;color:#666666; padding-left:20px;}
#cart_shipping .cartshipping .shipping_title{background-color:#f3f3f3;border: 1px solid #fff;line-height:36px;height:36px; font-weight:bolder;}
#cart_shipping span{display:inline;}

#footer{clear:both;margin:0;padding:0; margin-top:10px;padding-bottom:50px;width:100%; background:#1c3943; color:#FFF;}
#footer #f_mail{clear:both;margin:auto; padding:0;padding:15px;width:970px;border-bottom:#284f5d 1px solid; height:auto; overflow:hidden;}
#footer #f_mail li{display:block;float:left;}
#footer #f_mail #f_title{width:490px;line-height:32px; font-size:16px;}
#footer #f_mail #f_txt{width:350px;}
#footer #f_mail #f_txt #special_mail{ height:22px; border:#CCC 1px solid; width:300px; line-height:22px;}
#footer #f_nav{clear:both;margin:auto; padding:0;width:1000px;padding-top:50px; height:100px;}
#footer #f_nav ul{display:block; float:left;margin:0; padding:0; width:200px;}
#footer #f_nav li{line-height:22px; text-indent:30px;}
#footer #f_nav #f_n_title{text-indent:20px;font-size:18px;font-weight:bolder;height:30px; line-height:30px;}
#footer #f_nav a{color:#FFF;}
#footer #f_content{clear:both;mmargin:auto; padding:0;width:1000px;margin-top:10px;text-align:center;line-height:22px;}
#footer #f_copyright{clear:both;margin:auto; padding:0;width:1000px;margin-top:50px;text-align:center;line-height:22px;}
#footer #f_copyright a{color:#FFF;}

.QQbox{z-index:99;width:170px;top:145px; position:absolute;}
.QQbox .Qlist{width:170px;}
.QQbox .Qlist .t{ background:url(../images/siderIM_title.gif); height:34px;}
.QQbox .Qlist .infobox{padding-top:5px; padding-bottom:5px;text-align:center; background:url(../images/siderIM_infobox.gif); line-height:14px; color:#000; font-weight:700; }
.QQbox .Qlist .con{width:170px; background: url(../images/siderIM_bg.gif); }
.QQbox .Qlist .con ul li{list-style:none; margin:0; padding:0;margin-left:10px;}
.QQbox .Qlist .con li{line-height:23px;}
.QQbox .Qlist .con li a{text-decoration:none; color:#999}
.QQbox .Qlist .b{ background:url(../images/siderIM_bottom.gif); height:9px; overflow:hidden; }
.QQbox .QMenu{width:170px;}
.QQbox .press{border: none; cursor: pointer;}


#floatbox{position:fixed;z-index:600;left:50%;top:50%;width:320px;height:410px;margin-left:-160px;margin-top:-205px;background:#666;filter:alpha(opacity=95);-moz-opacity:0.5;-khtml-opacity:0.95;opacity:0.95;visibility:hidden;}
*html #floatbox{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop) + document.documentElement.clientHeight/2 - this.offsetHeight/2);margin-top:0px;}
#floatbox #float_content{margin:5px;width:310px;height:400px;background:url(../images/float_bg.jpg);}
#floatbox #float_content ul{height:auto;overflow:hidden;}
#floatbox #float_content #fc_close{height:30px;}
#floatbox #float_content #fc_close #fc_close_botton{display:block;float:right;margin-right:10px;margin-top:10px;width:50px;height:20px;cursor:pointer;}
#floatbox #float_content #fc_title{height:110px;}
#floatbox #float_content #fc_content{padding:0px 10px 0px 10px;line-height:18px;height:auto;overflow:hidden; font-size:12px; color:#666; text-align:center;}
#floatbox #float_content #fc_txt{margin-top:20px;text-align:center;}
#floatbox #float_content #fc_txt #special_mail_folat{width:250px;height:18px; line-height:18px; font-size:12px;}
#floatbox #float_content #fc_submit{margin-top:10px;text-align:center;}
#floatbox #float_content #fc_memo{margin-top:20px;text-align:center;color:#666;}

/*#share_ht span{display:inline;font-size:11px; font-weight:normal;color:#333;}*/
#share_ht{width:300px;height:35px;}
#share_ht span{font-size:16px;margin:0px;float:left;}


.freetime{ background:url(../images/freetime.png); width:119px; height:120px;display: block; position:fixed; left:30px; bottom:10px;}
.snr-button-close{position: absolute;top: 14px;left: 34px;width: 10px;height: 10px;cursor: pointer;}
.snr-button-click{display: inline-block;width: 80px;height: 21px;margin: 0px 0px 0px -11px;cursor: pointer;position: relative;top: 71px;transform: rotate(-21.5deg);-ms-transform: rotate(-21.5deg);-webkit-transform: rotate(-21.5deg);left: 28px;}


h1{font-size:40px;margin:20px 0;border-bottom:solid 1px #ccc;padding-bottom:20px;letter-spacing:2px;}
.time-item strong{background:#C71C60;color:#fff;line-height:49px;font-size:16px;font-family:Arial;padding:0 10px;margin-right:5px;border-radius:5px;box-shadow:1px 1px 3px rgba(0,0,0,0.2);}
#day_show{float:left;line-height:49px;color:#c71c60;font-size:16px;margin:0 10px;font-family:Arial, Helvetica, sans-serif;}
.item-title .unit{background:none;line-height:49px;font-size:24px;padding:0 10px;float:left;}


#news{ padding:20px;}
#news .neh1{text-align:center; font-size:16px; font-weight:normal;}
#news .necontent{ margin-top:20px; line-height:28px;}
}



