@charset "utf-8";
/* CSS Document */

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:12px "微软雅黑","Arial Narrow",HELVETICA;-webkit-text-size-adjust:100%;background:#fff;}
a{color:#172c45;text-decoration:none}
a:hover{color:#cd0200;text-decoration:underline}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.cl,.clear{ clear:both;height:0;line-height:0;content:'.';display:block;visibility:hidden;}
.fl{ float:left;}
.fr{ float:right;}
.tc{ text-align:center;}
.col_blue{ color:#4479b6;}
.red{color:red;}
.red a{color:red;}
.hand{cursor:pointer;}

.top_nav_wrap{ height:33px; background:#fff; border-bottom:1px solid #bfbfbf;}
.top_nav{ width:900px; margin:0 auto; line-height:33px;}
.top_nav_left{ float:left; color:#797979;}
.top_nav_right{ float:right; font-size:14px; padding-right:5px;}




.footer{ width:100%; background:#D5D5D5;color:#484848;}
.footer a{color:#484848;}
.footer_main{ width:900px;  padding:0 0 10px 0; margin:0 auto;}
.f_link{ overflow:hidden; margin-bottom:15px;text-align:center;}
.f_link h3{ margin-bottom:5px; color:#fff; font-size:14px;}
.f_link a{ margin-right:10px; font-size:12px;}
.copyright{line-height:18px; font-size:12px;text-align:center;}

.content{ width:900px; margin:10px auto;}

.header2{border-bottom:1px solid #bfbfbf;}
.header{ padding:0 0 15px 0; overflow:hidden;width:900px;margin:10px auto 0 auto;}
.logo{ float:left; width:293px; height:47px; margin-top:10px;}
.nav{ padding-left:20px; height:24px; float:right;line-height:24px; margin-top:33px;}
.nav li{ float:left; font-size:16px;  margin-left:25px;}
.nav li a{ color:#474747; padding:0 5px; display:block;}
.nav li a:hover,.nav .choose a{ color:#ff691f; border-bottom:3px solid #ff691f; text-decoration:none;}

.news_wrap{ width:900px; border-top:5px solid #4479b6; overflow:hidden; padding:15px 0 5px; margin-bottom:10px;}
.news_box{ width:280px; padding-right:10px; margin-right:10px; float:left; overflow:hidden;}
.news_box h3{ font-size:15px; margin-bottom:10px;}
.news_box ul{ width:279px; padding-right:10px; float:left; overflow:hidden; border-right:1px dashed #6e97c6; }
.news_box li{ height:22px; line-height:22px;}
.news_box li span{float:right;}
.news_box .col_red a{ color:#f53f07;}
.news_wrap .last_line{ border-right:none;}
.news_box .more{ float:right;}
.abanner{ overflow:hidden; margin-bottom:12px;}
.abanner a{ float:left; margin-right:3px;}

.cooperation{ width:900px; overflow:hidden;}
.cooperation h3{ font-size:16px; margin-bottom:5px; }
.cooperation ul{ padding:15px 0 0 15px; overflow:hidden; background:url(../images/bg.jpg) repeat; border-radius:5px;}
.cooperation li{ float:left; margin-right:20px; margin-bottom:15px;}

.link{ width:900px; overflow:hidden;margin:0 auto;}
.link h3{ font-size:16px; margin:10px 0; }
.link ul{ padding:0;margin:0; overflow:hidden;}
.link li{ float:left; margin-right:20px; margin-bottom:15px;}

.index_box{ width:900px; margin-bottom:10px; overflow:hidden;}
.top_line{ border-top:5px solid #4479b6;}

.museum{ width:670px; float:right;margin-top:10px;}
.museum_head{ height:26px; margin-bottom:5px; line-height:26px;}
.museum_head h3{ font-size:16px; font-family:"微软雅黑"; float:left;}
.museum_head .more{ float:right; margin:10px 10px 0  0;}
.museum ul{ overflow:hidden; margin-left:-10px;}
.museum li{ width:88px; height:130px; float:left; margin:0 13px 10px 10px;}
.museum .img88x104{ width:88px; height:104px;}
.museum .m_name{ font-size:13px; line-height:26px; height:26px; overflow:hidden; text-align:center;}

.retrieval{ width:200px; float:left;}
.retrieval h3{ margin-bottom:10px; font-size:16px;}
.retrieval_box{ border:1px solid #bfbfbf; border-radius:5px; width:188px; padding:5px;}
.retrieval_box li{ margin-bottom:5px; overflow:hidden;}
.retrieval_box li .l_name{ width:60px; float:left; line-height:22px; text-align:right; margin-right:5px;}
.retrieval_box li .r_input{width: 120px;border: 1px solid #dddddd;padding: 3px;}
.retrieval_box .btn{ width:83px; height:29px; border:0; background:url(../images/search_btn.jpg) no-repeat; float:right; cursor:pointer;}
.retrieval_box .go_btn{ background:url(../images/btn_go.jpg) no-repeat; width:38px; display:block;height:26px; float:right;cursor:pointer; border:0;}
.retrieval_box  .all_input{ width:150px; float:right; margin-right:3px; height:18px; line-height:18px; padding:3px;border: 1px solid #dddddd;}
.keyword{ float:left; line-height:25px;}
.retrieval_box  .all_input2{ width:137px;   height:18px; line-height:18px; padding:3px; border:0; }
.retrieval_box  .all_box{border: 1px solid #dddddd; width:170px; position:relative; height:26px; float:right;}
.retrieval_box .go_btn2{ width:26px; position:absolute; background:none; color:#f00; font-weight:bold; right:0; top:0; display:block;height:26px; float:right;cursor:pointer; border:0;}

.zhenpin{ width:445px; float:left; overflow:hidden;}
.zhenpin_t{ background:#4479b6; height:3px; margin:10px 0 20px; position:relative;}
.zhenpin_t h3{ background:#fff; position:absolute; left:0; top:-10px; padding:0 5px 0 2px; font-size:15px;}
.zhenpin .zhenpin_m{ overflow:hidden; margin-left:-8px;}
.zhenpin .zhenpin_m li{ width:94px; margin:0 8px 10px; float:left;}
.zhenpin .zhenpin_m  .img94x81{ width:94px; height:81px; margin-bottom:5px;}
.zhenpin .zhenpin_m  .z_name{ height:24px; overflow:hidden; line-height:24px; text-align:center;}
.zhenpin .z_more{ text-align:right; overflow:hidden; padding-right:10px;}


.auction{ width:440px; float:right; overflow:hidden;}
.auction_h{ border:1px solid #ccc; height:24px; font-size:15px; font-weight:bold; line-height:24px; padding-left:5px; margin-bottom:10px; color:#ff691f;}
.auction_ul{ overflow:hidden; position:relative;}
.auction_ul li{ border-bottom:1px dashed #ccc; padding:5px; overflow:hidden;}
.auction_ul .img54x57{ width:54px; height:57px; float:left; margin-right:5px;}
.auction_ul .act_li_main{ width:365px; float:left; line-height:14px; font-size:11px; }
.auction_ul .act_li_main p{ color:#888;}
.auction_ul .number{ position:absolute; left:280px; top:42px; color:#f00;}
.auction .a_more{ text-align:right; overflow:hidden; padding-right:10px; margin-top:15px;}

.winter{ width:670px; float:right;}
.winter_h{ width:670px; height:30px;}
.winter_h h3{height:24px;line-height:24px;color:#ff691f;}
.winter_h .more{ float:right;}
.winter_ul{ overflow:hidden;}
.winter_ul li{ width:113px; float:left; margin:0 10px;}
.winter_ul li .img113{ margin-bottom:5px; width:113px; height:129px;}
.winter_ul li .w_name{ text-align:center; height:24px; line-height:24px; overflow:hidden;}

.index_banner{ width:100%;position:relative; height:450px;margin:0 auto;background:#044E7F;}
.index_banner .big_imgul{ width:100%; height:450px; z-index:1; position:absolute; left:0; top:0;}
.index_banner .big_imgul li{height:450px;text-align:center;}
.index_banner .big_imgul li img{height:450px;text-align:center;}
.index_banner .small_ul{z-index:4; position:absolute; margin-left:48.5%; bottom:50px;}
.index_banner .small_ul li{ width:10px;height:10px;margin-left:5px; border-radius:5px; position:relative;background:#fff;float:left;}
.index_banner .small_ul li.on{background:#FF0000;}

.login_box{ width:280px; float:right; height:285px;}
.login_header{ height:27px; width:280px;}
.login_header span{ width:139px; height:27px; line-height:27px; background:#4479b6; position:relative; float:left; text-align:center;}
.login_header span a{ color:#fff; display:block;}
.login_header span a:hover{ text-decoration:none;}
.login_header em{ position:absolute; width:7px; height:4px; left:50%; margin-left:-4px; bottom:-4px; background:url(../images/top_arrow.png) no-repeat;}
.login_main{ background:url(../images/bg.jpg); border:1px  solid #bfbfbf; border-top:none; height: 251px;}
.login_main_top{ padding:20px 20px 0; margin-bottom:0px; width:238px;}
.login_main_top li{ margin-bottom:5px; width:238px; text-align:center; }
.login_main_top li .index_input{ width:201px; height:26px; line-height:22px; padding:3px; border:1px solid #ccc; background:#fff; margin:0 auto; font-family:"微软雅黑";}
.login_main_top .login_btn{ border:none; background:url(../images/index_login_btn.png) no-repeat; width:144px; height:44px; cursor:pointer; margin:0 auto;}
.erweima{ width:278px; height:85px; background:#fff;}
.erweima li{ width:118px; height:75px; border-right:1px solid #ccc; padding:5px 10px; float:left;}
.erweima li span{ width:25px; height:65px; text-align:center; padding-top:15px; line-height:25px; float:left; font-size:14px;}
.erweima .laster_line{ border-right:none;}

/*page*/

.title_two{ overflow:hidden; height:24px; line-height:24px; margin-bottom:10px; position:relative;}
.title_two h3{ font-size:14px; overflow:hidden; background:#fff; padding:0 10px 0 3px; position:absolute; left:0; top:0;}
.title_two .more{font-size:14px;overflow:hidden;background:#fff;padding:0 5px 0 5px;position:absolute;right:0;top:0;}
.title_two .line{ background:#4479b6; height:1px; margin-top:12px;}

.page_left{ width:205px; border-right:2px solid #4479b6; float:left; padding-bottom:25px;}
.page_jiansuo{ padding-right:10px;}
.page_l_list{ padding-right:15px; margin-bottom:15px;}
.page_l_list ul{ padding-left:35px; width:170px; overflow:hidden;}
.page_l_list ul li{ height:24px; line-height:24px; padding-left:15px; }
.page_l_list ul .current{ background:url(../images/blue_bg.jpg) repeat; border-radius:3px 0 0 3px;}
.page_l_list ul .current a{ color:#fff;}

.page_right{ width:678px; border-left:2px solid #4479b6; float:left; margin-left:-2px; padding-left:15px;}
.page_right .{}
.detail_box{ padding:0 20px;}
.detail_title{ font-size:18px; text-align:center; line-height:22px; margin-bottom:5px;}
.detail_time{ font-size:13px; border:solid #ccc; border-width:1px 0; height:30px; line-height:30px; text-align:center;}
.detail_txt{ line-height:24px; font-size:12px; padding:20px 0;}
.detail_txt img{max-width:670px;}
.detail_txt p{ margin-bottom:10px;}


.pagewrap{ height:28px; text-align:right; padding:15px 0;}
.pagewrap a{ display:inline-block; padding:0 10px; border:1px solid #c2d5e3; margin-left:5px; line-height:26px; height:26px;}
.pagewrap a:hover,.pagewrap .pagechoose{ background:#e5edf2; text-decoration:none; }

.museum_ul{ width:678px; overflow:hidden;}
.museum_ul li{ width:175px; min-height:216px; border:1px solid #d2d1d1; border-radius:4px; float:left; margin:0 12px 20px; padding:10px;}
.museum_ul li .img168x175{ width:168px; height:175px; margin-bottom:5px;}
.museum_ul li .list_168{ width:168px; height:36px; line-height:18px; overflow:hidden;}
.museum_ul li .list_txt{ width:168px; height:24px; line-height:24px; overflow:hidden;}

.auction_list{ overflow:hidden; }
.auction_list li{ width:205px; height:224px; margin:0 10px 20px 0; float:left; padding:6px;}
.auction_list li:hover{ background:#f0f0ef;}
.auction_list .img205{ width:205px; height:137px; margin-bottom:5px;}
.auction_list  h3{ height:22px; line-height:22px; font-size:14px;}
.auction_list  h3 a:hover{ color:#ff691f;}
.auction_list .txt205{ font-size:11px; line-height:13px; height:52px; overflow:hidden; width:205px; color:#706f6f;}
.auction_list .m_r_none{ margin-right:0;}


.history_ul{ overflow:hidden; padding:0 20px 0 10px;}
.history_ul li{ height:22px; line-height:22px; border-bottom:1px  dashed #cccccc; padding:0 20px 0 10px; background:url(../images/icon_dian.jpg) left center no-repeat;}
.history_ul span{ float:right;}


.jiansuoul{ overflow:hidden; width:180px;}
.jiansuoul li{ margin-bottom:5px; overflow:hidden; }
.jiansuoul span{ width:60px; float:left; margin-right:3px; line-height:22px;}
.jiansuoul select{ width:110px; hanging-punctuation:22px; padding:3px; line-height:22px; border:1px solid #ccc;}
.jiansuoul .btn{ float:right; background:#C00; border:0; width:80px; height:24px; line-height:24px; text-align:center; color:#fff; margin-right:8px;}
.jiansuoul .btn:hover{ text-decoration:none; background:#900;}

.chunpai{ background:#f0f0ef; padding:10px; overflow:hidden; margin-bottom:15px;}
.chunpai h3{ font-size:20px; color:#ff691f; margin-bottom:10px;}
.chunpai p{ overflow:hidden; line-height:22px; font-size:13px; color:#474747;}

.title3{ background:url(../images/blue_bg.jpg) repeat; margin-bottom:10px; padding-left:15px;  width:663px; height:36px; line-height:36px; font-size:18px; color:#fff; overflow:hidden;}


.new_prop{ overflow:hidden; margin-bottom:10px;border-bottom:1px solid #4479b6}
.new_prop .thumb{float:left;width:200px;text-align:center;margin:10px;cursor:pointer;}
.new_prop ul{float:left;}
.new_prop li{ overflow:hidden; line-height:22px;}
.new_prop li dt{ width:80px; float:left; margin-right:5px; text-align:right;}
.new_prop li dd{ float:left;}
.new_prop li dd a{font-size:14px;color:darkblue;font-weight:bold;}
.detal_news{ overflow:hidden;}
.detal_news p{ margin-bottom:10px;}

.issue{ margin-top:10px; overflow:hidden; padding-right:10px;}
.issue li{ line-height:22px; padding-left:10px; background:url(../images/icon_dian.jpg) left center no-repeat;}
.issue li a:hover{ color:#4479b6}

.title4{ height:22px; width:678px; line-height:22px; overflow:hidden; background:url(../images/bg.jpg); margin-bottom:10px}
.title4 h3{ border-left:3px solid #f53f07; font-size:14px; background:#fff; float:left; padding:0 10px 0 5px;}
.title4 .more{ float:right; margin-right:10px;}

.lg_ul{ overflow:hidden; margin-bottom:10px;}
.lg_ul li{ width:119px; padding:10px; border:1px solid #ccc; float:left; margin:0 10px 10px; border-radius:5px;}
.lg_ul .img119{ margin-bottom:5px; overflow:hidden;}
.lg_ul .lg_name{ height:22px; line-height:22px; overflow:hidden; text-align:center;}

.gushi{ overflow:hidden; margin-bottom:10px;}
.gushi ul{ width:318px; float:left; border-right:1px dashed #ccc; padding-right:10px; margin-right:10px;}
.gushi li{ line-height:22px; padding-left:10px; background:url(../images/icon_dian.jpg) left center no-repeat;}
.gushi .last_line{ border-right:none; margin-right:0;}

.title5{ background:url(../images/blue_bg.jpg); height:46px; padding:0 10px; line-height:46px; color:#fff; font-size:18px; margin-bottom:10px;}
.page_login{ width:900px; overflow:hidden; margin-bottom:10px;}
.page_login_ul{ width:400px; margin:40px auto 0; overflow:hidden; }
.page_login_ul li{ margin-bottom:5px; overflow:hidden; line-height:24px;}
.page_login_ul li .yz_name{ float:left; width:90px; margin-right:5px;}
.page_login_ul .l_input{ width: 210px; float:left; padding:3px; border:1px solid #ccc; line-height:16px; height:16px;}
.page_login_ul .yz_input{ width:126px; border-right:0; float:left;padding:3px; border:1px solid #ccc; line-height:16px; height:16px;}
.page_login_ul .yanzheng{ width:86px; float:left; background:url(../images/blue_bg.jpg); height:24px; text-align:center; line-height:24px;}
.page_login_ul .yanzheng a{ display:block; color:#fff;}
.page_login_ul .yanzheng a:hover{ text-decoration:none;}
.page_login_ul .yz_btn{  border:0; cursor:pointer; width:216px; height:33px; overflow:hidden; text-align:center; line-height:33px; color:#fff; font-size:18px; background:url(../images/blue_bg.jpg); margin:0 auto; font-family:"微软雅黑"; border-radius:5px;}
.page_login_ul .yz_cent{ text-align:center;}
.page_login_ul .mb20{ margin-bottom:20px;}


.page_left2{ width:205px; background:url(../images/left_line.jpg) right top no-repeat; float:left; padding-bottom:25px;}
.page_left2 .left_nav{ padding-left:35px; width:170px; overflow:hidden; padding-top:20px;}
.page_left2 .left_nav li{ height:30px; line-height:30px; padding-left:15px; font-size:16px; }
.page_left2 .left_nav .current{ background:url(../images/blue_bg.jpg) repeat; border-radius:5px 0 0 5px;}
.page_left2 .left_nav .current a{ color:#fff;}

.about_detail{ overflow:hidden;}
.about_detail .about_h3{ color:#fd4a0c; font-size:18px;}
.about_txt{ line-height:180%;font-size:14px;padding:10px auto;min-height:450px;}
/*.about_txt p{ margin-bottom:10px;}*/
.page_right2{ width:678px; background:url(../images/left_line.jpg) left top no-repeat; float:left; margin-left:-1px; padding-left:15px;}

.ma_title{ height:35px; padding:25px 0 0 10px; background:url(../images/blue_bg.jpg); width:668px; color:#fff; font-size:18px; margin-bottom:10px;}
.m_auction{ overflow:hidden; padding:0 20px; min-height:800px;}
.m_auction .mm_top{ margin-bottom:10px; font-size:14px; line-height:24px;}
.m_auction .mm_top a{ margin-right:20px;color:#626262;}
.m_auction .mm_bop{  font-size:14px; line-height:24px;}
.m_auction .mm_bop a{ margin-right:15px;color:#626262;}
.m_auction .mm_bop a:hover,.m_auction .mm_top a:hover{ color:#cd0200;}
.m_table{border-collapse:collapse; margin-bottom:15px;}
.m_table td{ padding-left:10px; height:30px; line-height:30px; border:1px solid #bfbfbf;}
.m_table .title_bg{ background:#e5e5e5;}


.vip_input{ width:170px; height:20px; line-height:20px; border:1px solid #ccc; }
.vip_top{ width:678px; overflow:hidden; margin-bottom:10px; border-bottom:1px dashed #ccc; padding-bottom:10px;}
.vip_top .l_big{ width:301px; height:380px; float:left; margin-right:10px;}
.vip_top .r_prop{ width:345px; float:left;}
.vip_top .r_prop li{ margin-bottom:5px; overflow:hidden; line-height:18px;}
.vip_top .r_prop li dt{ width:70px; float:left;}
.vip_top .r_prop li dd{ width:270px; float:left;}


.xiangce{ width:678px; overflow:hidden; margin-bottom:10px; border-bottom:1px dashed #ccc; padding-bottom:10px;}
.xiangce h3{ font-size:15px; margin-bottom:15px;}
.xiangce li{ width:103px; height:128px;float:left; margin-right:10px;}
.xiangce li a{ border:3px solid #fff; width:97px; height:122px;display:block;}
.xiangce li a:hover{ border:3px solid #4479b6;}


.share{ width:678px; overflow:hidden; }
.share h3{ font-size:15px; margin-bottom:10px;}
.share li{ width:117px; float:left; margin:0 15px 10px 0;}
.share li .img111{ width:117px; height:115px; margin-bottom:5px;}
.share li .img111 a{border:3px solid #fff; width:111px; height:109px; display:block; }
.share li .img111 a:hover{ border:3px solid #4479b6;}
.share li .share_name{ height:22px; line-height:22px; text-align:center;}
.share li .share_name a:hover{ color:#4479b6;}

.upload_pic{ width:560px; overflow:hidden; margin:40px auto 0; min-height:600px;}
.upload_pic dl{ overflow:hidden;}
.upload_pic dt{ width:70px; float:left;}
.upload_pic dd{ width:490px; float:left; }
.upload_pic dd ul{ margin-bottom:10px;}
.upload_pic dd li{ width:73px; height:67px; float:left; margin:0 7px 7px 0;}
.upload_pic dd li a{ width:71px; height:65px; background:#cac9cd; border:1px solid #bfbfbf; display:block; line-height:22px; color:#626262; text-align:center;}
.upload_pic dd li a:hover{ background:#b1b1b1;}
.upload_pic dd .upload_btn{ width:80px; height:24px; background:url(../images/blue_bg.jpg); cursor:pointer; border:0; border-radius:4px; color:#fff; font-size:14px; text-align:center; line-height:24px;}

.integration{ width:678px; padding-top:20px; overflow:hidden; min-height:600px;}
.integration .left_prop{ width:213px; height:297px; float:left; margin-right:20px; padding:15px; color:#fff; background:url(../images/blue_bg.jpg);}
.integration .left_prop dt{ font-size:18px; margin-bottom:25px;}
.integration .left_prop dd{ line-height:24px; height:24px; overflow:hidden;}
.integration .system{ float:left; width:400px; overflow:hidden;}
.integration .system dt{ font-size:18px; margin-bottom:25px;}
.integration .system dd{ line-height:24px; height:24px; overflow:hidden;}
.integration .system dd a{ color:#4479b6; float:right;}

.vip_data{ width:620px; overflow:hidden; padding:40px 0 0; margin:0 auto; min-height:800px;}
.vip_data li{ overflow:hidden; margin-bottom:10px; line-height:24px;}
.vip_data li .lab_name{ width:80px; float:left;}
.vip_data li .right_box{ width:530px; float:left;}
.vip_data li .lab_input{ width:180px; padding:3px; border:1px solid #ccc; height:16px; line-height:16px; font-family:"微软雅黑";}
.vip_data li .right_box a{ width:71px; height:65px; background:#cac9cd; border:1px solid #bfbfbf; display:block; line-height:22px; color:#626262; text-align:center; float:left; margin:0 7px 7px 0;}
.vip_data li .right_box a:hover{ background:#b1b1b1;}
.vip_data li .txt_input{ width:300px; padding:3px; border:1px solid #ccc;font-family:"微软雅黑";}
.vip_data li .data_btn{ width:80px; height:24px; background:url(../images/blue_bg.jpg);font-family:"微软雅黑"; cursor:pointer; border:0; border-radius:4px; color:#fff; font-size:14px; text-align:center; line-height:24px;}
.vip_data li .col_blue{ color:#4479b6；}
.vip_data li .txt_input2{width:400px; height:350px; padding:3px; border:1px solid #ccc;font-family:"微软雅黑";}

.title6{ width:880px; background:url(../images/blue_bg.jpg); height:58px; padding:0 10px; line-height:58px; color:#fff; font-size:25px; margin-bottom:10px;}
.sort_nav_wrap{ border-bottom:1px solid #515151; height:38px; margin-bottom:15px;}
.sort_nav{ float:left;  line-height:38px; font-size:14px;}
.sort_nav li{ float:left; margin-right:15px;}
.sort_search{ width:270px; float:right; margin:6px 15px 0 0 ; height:25px;}
.sort_search .sort_name{ float:left; width:65px; line-height:25px;}
.sort_search .ss_box{ width:200px; height:23px; border:1px solid #ccc; float:left;}
.sort_search .ss_box .ss_input{ width:175px; float:left; border:0; line-height:23px; height:23px; font-family:"微软雅黑"}
.sort_search .ss_box .ss_btn{ width:23px; height:23px; border:0; float:left; cursor:pointer; text-transform:uppercase; font-size:14px; font-family:"微软雅黑"; background:none; }


.paimai_list_table{ border-collapse:collapse;}
.paimai_list_table td{ padding:10px; border-bottom:1px dashed #ccc; font-size:14px;}
.paimai_list_table .title7{ border:1px solid #ccc; }
.paimai_list_table .mouseover,.paimai_list_table .mouseover a{ color:#4578b7; cursor:pointer;}

.paimai_detel{ overflow:; margin-bottom:15px;}
.paimai_detel .left_img{ width:440px; float:left; overflow:hidden; border:1px solid #bfbfbf; margin-right:20px;}
.paimai_detel .left_img .top_bigimg{ width:414px; padding:12px;}
.paimai_detel .left_img .bot_samimg{ border:9px solid #bfbfbf; padding:3px; height:102px; margin-top:9px;}
.paimai_detel .left_img .bot_samimg li{ float:left; width:102px; height:102px; margin:0 1px; }
.paimai_detel .left_img .bot_samimg span{ width:15px; height:9px; left:50%; margin-left:-8px; top:-12px; background:url(../images/arrow_top.jpg) no-repeat; position:absolute; display:none;}
.paimai_detel .left_img .bot_samimg .choose_img{ position:relative;}
.paimai_detel .left_img .bot_samimg .choose_img span{ display:block;}

.paimai_detel .right_prop{ width: 400px; float:left; overflow:hidden;}
.paimai_detel .right_prop h3{ font-size:20px; margin-bottom:20px;}
.paimai_detel .right_prop li{ overflow:hidden; margin-bottom:5px; line-height:29px; font-size:14px;}
.paimai_detel .right_prop .org_btn{ width:120px; height:38px; cursor:pointer; background:#f9540c; border:0; border-radius:5px; text-align:center; color:#fff; float:left; margin-right:10px; font-size:19px; font-family:"微软雅黑"}
.paimai_detel .right_prop .blue_btn{ width:120px; height:38px;  cursor:pointer;background:#4578b7; border:0; border-radius:5px; text-align:center; color:#fff; float:left; margin-right:10px; font-size:19px; font-family:"微软雅黑"}
.paimai_detel .right_prop .shoucang_btn{ width:127px; height:38px; cursor:pointer; background:#bfbfbf; border:0; border-radius:5px; text-align:center; color:#fff; float:left; font-size:19px; font-family:"微软雅黑"}
.paimai_detel .right_prop .blue_a{ text-decoration:underline; color:#4578b7;}
.paimai_detel .right_prop .org_span{ color:#fb3406;}

.paimai_detail_txt{ border-top:1px solid #474747; overflow:hidden; margin-top:20px;}
.paimai_detail_txt ul{ overflow:hidden; margin-bottom:25px;}
.paimai_detail_txt li{ width:155px; height:29px; line-height:29px; background:url(../images/blue_bg.jpg); text-align:center; margin-right:5px; font-size:18px; float:left;}
.paimai_detail_txt li a{ color:#fff;}
.paimai_detail_txt .choose_li{ background:url(../images/org_bg.jpg); height:36px; line-height:36px; width:155px; font-size:20px; }
.paimai_detail_txt  p{ font-size:16px; line-height:25px;}

.zhenpin_table{border-collapse:collapse;  line-height:24px; }
.zhenpin_table td{ padding:3px 5px;}
.zhenpin_table .col_red{ color:#fa0909;}
.zhenpin_table .col_green{ color:#008101;}
.zhenpin_table .zhenpin_title{ font-weight:bold; background:#f6f6f6;}

.zhanghu_top{ border-bottom:1px dashed #ccc; width:678px; margin-bottom:20px; overflow:hidden; padding-bottom:20px;}
.zhanghu_top h3{ color:#4479b6; margin-bottom:5px; font-size:16px;}
.zhanghu_top li{ float:left; width:33%;}

.basic{ overflow:hidden; padding:0 0 20px; border-bottom:1px dashed #ccc; margin-bottom:20px;}
.basic h3{ color:#4479b6; margin-bottom:5px;font-size:16px;}
.basic_left{ width:350px; float:left;}
.infor_ul{ overflow:hidden;}
.infor_ul li{ overflow:hidden; margin-bottom:10px;}
.infor_ul .infor_input{ width:200px; height:22px; border:1px solid #ccc; padding:3px; line-height:22px; height:22px;}
.infor_ul .infor_select{ width:208px; height:28px; padding:3px;font-family:"微软雅黑"; border:1px solid #ccc; }
.infor_ul  a{ float:left; margin-right:10px; height:80px; width:100px; border:1px solid #bfbfbf; background:#e9e8e8; display:block; text-align:center;}
.infor_ul  a:hover{ background:d8d5d5;}
.infor_ul li span{ float:left; margin-right:20px;}
.infor_ul li .infor_btn{ width:180px; height:37px; line-height:37px; text-align:center; background:url(../images/blue_bg.jpg); border:0; border-radius:5px; color:#fff; font-family:"微软雅黑"; cursor:pointer; font-size:18px;}
.infor_ul .infor_txt{ width:320px; padding:3px; border:1px solid #ccc; height:80px;font-family:"微软雅黑";}
.basic_right{ width:240px; height:260px; float:right; background:url(../images/blue_bg.jpg); padding:20px; color:#fff;}
.basic_right h3{ font-size:18px; margin-bottom:5px; }
.basic_right .baifenbi{ font-size:50px; overflow:hidden; text-align:center; margin-bottom:10px;}
.basic_right .xinxi{ overflow:hidden;}
.basic_right .xinxi li{ overflow:hidden;}
.basic_right .xinxi span{ float:left; margin-right:15px;}

.contact{overflow:hidden; padding:0 0 20px; border-bottom:1px dashed #ccc; margin-bottom:20px;}
.contact h3{ color:#4479b6; margin-bottom:5px;font-size:16px;}

.tips_wrap{overflow:hidden; padding:0 0 20px; margin-bottom:20px;}
.tips_wrap h3{ color:#4479b6; margin-bottom:5px;font-size:16px;}
.tips_wrap .tips_add{ height:30px; margin-bottom:10px; overflow:hidden;}
.tips_wrap .tips_add .tips_input{width:200px; height:22px; border:1px solid #ccc; margin-right:10px; padding:3px; line-height:22px; height:22px;float:left;}
.tips_wrap .tips_add .tips_btn{ width:80px; height:30px; line-height:30px; text-align:center; background:url(../images/blue_bg.jpg); border:0; border-radius:5px; color:#fff; font-family:"微软雅黑"; cursor:pointer; font-size:14px; float:left;}
.tips_wrap .tips_ul{ overflow:hidden;}
.tips_wrap .tips_ul li{ float:left; height:30px; padding:0 10px; margin:0 15px 10px 0; position:relative; line-height:30px; border:1px solid #ccc;}
.tips_wrap .tips_ul li a{ width:7px; height:7px; background:url(../images/icon_close.jpg) no-repeat; position:absolute; right:0; top:0; display:block;}


.cp_info{clear:both;margin:0 auto;position:relative;border-bottom:1px solid #4479b6}
.cp_info .thumb{float:left;width:200px;text-align:center;margin:10px;cursor:pointer;}
ul.cp_list{list-style:none;margin:10px 20px;padding:0;}
ul.cp_list li{height:26px;line-height:26px;font-size:14px;}
ul.cp_list li:after{clear:both;content:'&nbsp;';height:0;line-height:0;display: block;visibility:hidden;}
ul.cp_list li strong{text-align:right;float:left;display:block;width:100px;}


/* 会员登录页和注册，忘记密码页涉及到的样式样式 */
.login-reg{ width:955px; border-radius:5px; border:1px solid #e8e8e8; box-shadow:0px 0px 5px #ccc; padding:0 10px; margin:20px auto; overflow:hidden;background:#fff;}
.login-reg dl.box {float: left;overflow: hidden; padding:22px 30px;width: 390px;}
.login-reg dl.box dt{color:#903636; border-bottom:1px solid #ddd;font-size:14px; padding:0 0 12px 0px; margin:0 15px 20px 0; font-weight:bold;}
.login-reg dl.box dd{margin-bottom:5px;line-height:26px;padding-bottom:15px;}
.login-reg dl.box label{float:left;margin-right:5px;text-align:right; width:110px; line-height:26px;}
.login-reg dl.box label.agreement{margin:0 5px 0 110px;text-align:left; width:auto; line-height:26px;}
.login-reg dl.box select{border: 1px solid #CCCCCC; line-height: 20px; padding:3px;}
.login-reg dl.box .input{border: 1px solid #CCCCCC; line-height: 20px; padding:3px;width: 220px;}
.login-reg dl.box .vcode{border: 1px solid #CCCCCC; line-height: 20px; padding:3px;width:130px;text-transform:uppercase;margin-right:3px;}
.login-reg dl.box dd.submit{ padding-left: 115px; padding-top:10px;}
.login-reg dl.box dd a{color:blue;font-size:14px;}
.login-reg dl.box dd a:hover{text-decoration:none;color:red;}
.login-reg .note{ padding-left:20px; margin-left:25px;}

.button {display: inline-block;zoom: 1;vertical-align: baseline;margin: 0 2px;outline: none;cursor: pointer;text-align: center;text-decoration: none;font-size: 14px;line-height: 100%;padding: .4em 1.5em .55em;border: none;border-radius: 2px;color: #fff;background: #A7A9AA;}
.button.blue {background: #007ead;}
.button.blue:hover {background:#3375b9;}
.button.red {color: #d9eef7;background: #d81b21;}
.button.red:hover {background: #b61318;}


/* 会员个人中心涉及到的CSS，这里的布局基本上以cp_为前缀 */
div.cp{margin:10px auto;width:1000px;}
div.cp .left{width:200px;float:left;}
div.cp .right{width:790px;float:right;}
div.cp .cp_avatar{float:left;width:150px;padding:25px;}
div.cp .cp_avatar img{width:150px;height:150px;border:0;}
div.cp .cp_info2{float:right;width:555px;overflow:hidden;}
div.cp .cp_info2 ul{list-style:none;margin:0;padding:10px;}
div.cp .cp_info2 ul li{line-height:170%;}
div.cp .cp_info2 ul li:after{clear:both;content:'&nbsp;';height:0;line-height:0;display: block;visibility:hidden;}
div.cp .cp_info2 ul li strong{text-align:right;float:left;display:block;width:100px;}

/* 自定义模块涉及到的样式 */
div.cp .table {margin:0 auto;	width:99%;clear:both;padding:3px;}
div.cp .table .l {float:left;width:20%;text-align:right;padding:3px 1px;}
div.cp .table label{float:left;margin-right:20px;margin-top:5px;}
div.cp .table .r {float:left;text-align:left;padding:3px 1px;width:68%;}
div.cp .table input.input {width:300px;height:26px;line-height:26px;}
div.cp .table input[type=text]{height:26px;line-height:26px;}


ul.usercp{list-style:none;margin:0;padding:10px;}
ul.usercp li{background:url("../images/arrow_usercp.png") left center no-repeat;line-height:26px;height:26px;margin:0 10px;padding:0 0 0 20px;}
ul.usercp li.mypost_title{background:url('../images/mypost.png') left center no-repeat;}
ul.usercp li.mypost{background:none;height:auto;padding:0 0 0 10px;}
ul.usercp li.mypost ul{list-style:none;margin:0;padding:0;}


/* 订单列表信息 */
div.orderlist{}
table.orderlist{border-collapse:collapse;border-spacing:0;}
table.orderlist th,table.orderlist td{padding:0;cursor:default;}
table.orderlist th{background:#dddddd;height:30px;}
table.orderlist th.o-price{text-align:left;padding-left:4px;width:100px;}
table.orderlist th.o-status{text-align:left;padding-left:4px;}
table.orderlist td.o-date{text-align:center;height:30px;}
table.orderlist td.o-sn{text-align:center;}
table.orderlist td.o-qty{text-align:center;}
table.orderlist td.o-price{padding-left:4px;color:darkred;}
table.orderlist td.o-status{padding-left:4px;color:darkblue;}
table.orderlist tr.o-dark{background:#F1F1F1;}
table.orderlist tr.o-dark-over{background:#00478A;color:#fff;}
table.orderlist tr.o-dark-over a,table.orderlist tr.o-dark-over td{color:#fff;}

table.orderlist tr.o-white{background:#ffffff;}
table.orderlist tr.o-white-over{background:#006DB6;color:#fff;}
table.orderlist tr.o-white-over a,table.orderlist tr.o-white-over td{background:#006DB6;color:#fff;}


table.form{cellspacing:2px;}
table.form td{padding:3px;}


/* 通用框架可选线条布局 */
div.noborder{border:0}
div.pfw{position:relative;border:1px solid #e4e4e4;border-radius:5px;box-shadow:2px 2px 3px #e4e4e4;background:#fff;}
div.pfw h3{height:30px;line-height:30px;font-size:14px;margin:0;padding:0 0 0 10px;background:#fafbfc;border-bottom:1px solid #e4e4e4;border-radius:5px 5px 0 0}
div.pfw h3 .more{display:block;float:right;height:30px;line-height:30px;padding-right:8px;font-weight:normal;font-size:12px;}
div.mbottom10{margin-bottom:10px;}

.check_address h4{font-size:14px;color:#666;line-height:300%;}
.check_address td{padding:3px;}
.check_address td input[type=text]{border:1px solid #ccc;height:26px;line-height:26px;}


table.pricelist{border:1px solid #ccc;border-collapse:collapse;width:100%;}
table.pricelist th{background:#eee;border:1px solid #ccc;text-align:left;padding:5px 10px;}
table.pricelist td{border:1px solid #ccc;padding:5px 10px;}

.main1000{ width:1000px; margin:20px auto; position:relative;}

.contacttop{ margin-bottom:30px;position:relative;}
.contacttop .post{float:left;width:700px;}
.contacttop .td{margin:5px auto;}
.contacttop label{padding-right:10px;line-height:26px;vertical-align:middle;}
.contacttop label input{margin:0 5px auto auto;vertical-align:middle;}
.contacttop input.inp{ height:30px; line-height:30px; padding:3px 10px; font-family:"微软雅黑", "宋体"; font-size:14px; color:#555; width:468px; float:left; border:1px solid #dadada; background:#fff;box-shadow: 1px 1px 3px 0px rgba(0,0,0,.1) inset;}
.contacttop ul.inp_radio:after{content:'&nbsp;';height:0;line-height:0;visibility:hidden;display:block;clear:both;}
.contacttop .inp_radio li{float:left;}
.contacttop input.vcode{width:80px;height:24px;text-transform:uppercase;}
.contacttop textarea{ line-height:30px; padding:3px 10px; font-family:"微软雅黑", "宋体"; font-size:14px; color:#555;border:1px solid #dadada; background:#fff;box-shadow: 1px 1px 3px 0px rgba(0,0,0,.1) inset;}
.contacttop .textarea{width:965px; height:90px;}

.contacttop input.submit {padding-left: 0;background: #e11629;width: 140px;height: 43px;border:0;cursor: pointer;color: #fff;font-size: 22px;font-family: "Microsoft YaHei";border-radius: 3px;}
.contacttop div.submit{float:right;width:250px;}
.contacttop div.submit input.submit{position:absolute;right:80px;bottom:200px;}

.message{ margin-bottom:10px;}
.message h3 span{float:right;margin-right:10px;}
.message .note{padding:10px;margin:10px;border:1px solid #f1f1f1;border-radius:5px;}
.message .info{padding:10px;font-size:14px;line-height:180%}
.message fieldset{margin:10px;padding:10px 15px;border:1px solid #ccc;font-size:14px;line-height:180%}
.message fieldset p{font-size:14px;line-height:180%}
.message legend{color:red;padding:0 10px;}
.message .messagetitle{font-size:22px; display:block;border-bottom:1px solid #dddddd;overflow:hidden; height:35px;}
.message .messagetitle span{ border-bottom:4px solid #379be9; line-height:32px; height:32px;}

