*{ margin:0; padding:0;}
body{ color:#676767; font-size:12px; font-family:arial; background:#eafaf5; background-repeat:no-repeat; background-position:center top}
img{ border:none}
ul,ol{ list-style:none}
a{ text-decoration:none}
.clear{ clear:both;}
/*-----layout----*/
#layout-top{width:819px;}
#header{width:236px; float:left; padding-top:71px;}
#logo{width:241px; height:89px;}
#nav{width:227px; float:left;}
#nav li{float:left; background:url(../images/line.jpg) no-repeat 0px bottom;}
#nav li a{ display:block; text-align:right; color:#003f5d; font-size:16px;float:left;width:227px;height:34px; line-height:34px;}
#nav li a:hover{ color:#fdba06;}
#content{width:577px; float:right;}
#view-pic{background:url(../images/title-pic.png) no-repeat 430px bottom;width:550px; padding-top:31px; text-align:right; font-weight:bold; float:left; padding-left:5px}
#view-pic a{ color:#003f5d;}
#view-pic a:hover{color:#000;}
#view-no-pic {width:550px;padding-top:31px;text-align:right;font-weight:bold;float:left;padding-left:5px}
.content-top{width:577px;height:13px;background:url(../images/bg-top.png) no-repeat 0 0; overflow:hidden; float:left}
.content-center{width:514px;padding:0px 32px 0px 31px;background:url(../images/bg-center.png) repeat-y 0 0; }
#banner{width:514px;padding:15px 0px 21px 0px;}
.upload{padding:15px 15px 20px 15px; text-align:left;width:484px; background:#eef9fa; float:left;}
.upload-form{width:226px; float:left;} 
.upload-form p{ width:226px; padding:4px 0px;}
.upload-form p label{ display:block; color:#0db3e7; font-size:14px; padding-bottom:5PX;font-weight:bold;}
.upload-form p input{ border:1px solid #ccc; width:226px;height:20px; padding-top:3px;}
.sharing{width:228px; float:left; padding-left:29px; padding-top:5px; overflow:hidden; }
.sharing-text{font-size:14px; font-weight:bold; color:#0db3e7; text-align:left;background:url(../images/line1.jpg) no-repeat 0 bottom; padding-bottom:5px;}
.sharing table{width:228px;background:url(../images/line1.jpg) no-repeat 0 bottom; float:left; margin:10px 0px 4px 0px;}
.sharing table tr td{width:57px; height:29px;}
									
#infor{ padding:15px; color:#707070;text-align:left; line-height:1.5}
#infor span{ display:block; font-size:14px; font-weight:bold; color:#0db3e7; text-align:left;}
.content-bottom{width:577px;height:13px;background:url(../images/bg-bottom.png) no-repeat 0 0; float:left}
#layout-footer{width:819px; /*add*/padding-bottom:20px;/*add end*/}
.footer-link{ text-align:right; padding:10px 0px;}
.footer-link a{ text-align:right; color:#003f5d; padding:0px 5px;}
.footer-link a:hover{ color:#fdba06;}
.footer-text{ text-align:right; color:#32667f; width:700px; padding-left:119px;}
.content-center{ float:left}
.content-bottom{ float:left}
.middle{ float:left; width:800px;margin-top:10px; text-align:center; /*padding-bottom:20px*/padding-bottom:10px}
h1{ font-size:25px; font-weight:normal; margin-top:20px; margin:auto; width:513px; text-align:center; float:left}
.mid_text{ font-size:13px; line-height:18px;float:left}
.upload_but{ margin-top:22px; margin-bottom:5px; height:76px; width:513px; text-align:center; float:left}
.in_text{ font-size:11px; color:#666666; width:513px; float:left; text-align:center}
.process{ text-align:left; float:left}
.process_bar{ border:1px solid #ccc; padding:2px; height:20px; margin-bottom:10px; width:509px; position:relative; float:left}
.process_num{ position:absolute; width:509px; text-align:center; top:4px; left:0}
.process_info{ width:509px; background:#33CCFF; height:20px;}
.form_lable em{ font-style:normal; color:#666666; font-size:13px}
.home_icon{ border-bottom:1px solid #ccc; padding-bottom:5px; margin-top:30px; float:left; width:513px; margin-bottom:5px}
.homeicon_left{ float:left}
.homeicon_right{ float:right}
.home_icon span{ float:left; display:block; width:16px; height:16px; margin-right:5px}
.home_icon a{ float:left; padding-right:5px}
.home_icon_1{ background:url(../images/icon_home.jpg) no-repeat;}
.home_icon_2{ background:url(../images/icon_home.jpg) no-repeat -16px;}
.home_icon_3{ background:url(../images/icon_home.jpg) no-repeat -33px;}
.home_icon_4{ background:url(../images/icon_home.jpg) no-repeat -49px;}
.home_icon_5{ background:url(../images/icon_home.jpg) no-repeat -65px;}
.imginfo_left{ width:110px; height:90px; border:1px solid #ccc; padding:2px; position:relative; float:left; /*margin-right:10px*/margin:5px 4px}
.pic-box{width:110px; height:90px; overflow:hidden;}
.pic-box a{display:block;}
.img_info{border-bottom:1px solid #ccc; padding-bottom:5px; float:left; width:513px; /*add*/ margin-top:5px}
.img_checkbox{ position:absolute; left:5px; top:5px}
.imginfo_center{ float:left; width:265px}
.inginfo_right{ float:left; text-align:left; padding-left:5px; width:115; overflow:hidden;}
/*footer*/
.footer{ float:left; text-align:center; width:802px}
.url_bar{ width:802px; margin-top:10px}
.url_bar li{ display:inline; color:#999999; font-size:11px}
.text_url{color:#425E6A; font-size:11px}
.text_url:hover{ color:#FFCC00}
font{ line-height:18px; color:#999; font-size:11px; width:740px; display:block; padding-left:30px; margin-top:25px}
/*contact.css*/
.contact_mid{width:513px; text-align:left}
h2{ width:491px; padding:8px 10px; border:1px solid #ccc; background:#fff; font-size:18px; font-weight:normal; color:#3182c1; /*add*/ margin-bottom:10px; /*add end*/}
h3{ font-size:20px; color:#3182c1; margin:10px 0; float:left; width:513px}
.form_lable{ /*add*/position: relative;/*add end*/ font-size:13px; padding:2px 0; color:#0DB3E7;}
.input_text{ width:511px}
.formsubmit{ padding:0 5px; /*add*/width:120px/*add end*/}
/*FAQ.css*/
.faq_text{ margin:10px 0; float:left; width:513px}
.faq_answer{ margin:0; width:510px;}
.faq_questions{ font-size:13px; color:#0DB3E7; float:left; width:513px}
/*legal-terms.css*/
.legal_title{ margin-top:20px; float:left; width:513px}
.text_red{ color:#FF0000; font-size:10px; line-height:18px; margin:20px 0; padding-left:10px; float:left}
/*upload.css*/
.upload_left{ width:380px; float:left}
.upload_right{ width:380px; float:left}
.upload_input{ width:158px; border:1px solid #ccc; padding:1px 0 3px 0;}
.upload_sharing{ width:300px;margin-top:10px; float:left}
.sharing_list{ border:1px solid #ccc; padding:5px; float:left; width:288px}
.sharing_list a{ float:left; display:block; height:16px; line-height:16px; width:95px; margin-bottom:10px}
.sharing_list a span{ margin-right:5px;display:block; width:16px; height:16px; float:left }
.sharing_1{ background:url(../images/icon.jpg) no-repeat 3px; }
.sharing_2{ background:url(../images/icon.jpg) no-repeat -15px;}
.sharing_3{ background:url(../images/icon.jpg) no-repeat -30px;}
.sharing_4{ background:url(../images/icon.jpg) no-repeat -48px;}
.sharing_5{ background:url(../images/icon.jpg) no-repeat -68px;}
.sharing_6{ background:url(../images/icon.jpg) no-repeat -84px;}
.sharing_7{ background:url(../images/icon.jpg) no-repeat -102px;}
.sharing_8{ background:url(../images/icon.jpg) no-repeat -121px;}
.upload_info{ font-weight:bold}
.upload_view{ float:left; width:380px; font-size:13px; margin-top:10px; line-height:16px; height:16px}
.upload_img{ width:400px; text-align:center}
.inginfo_right_size{ font-size:11px; /*add*/padding:1px 0 2px;/*add end*/}
/*add*/
/*upload button*/
#upload_frm {background:transparent url(../images/Button.jpg) no-repeat scroll 0 0;height:80px;width:250px;}
#upload_frm:hover {background:transparent url(../images/button1.jpg) no-repeat scroll 0 0;}
#upload_frm{margin:auto;}
/*page*/
.page{width:100%; text-align:center; float:left;}
.page span{cursor:pointer; padding:0px 2px;color:#0db3e7; font-size:14px}
span.active{ font-size:18px;}
/*error*/
label.error{width:100%;}
/*add end*/
#report{display:block;font-size:12px;color:#0DB3E7;font-weight:bold; margin:10px 0px 0px 0px;width:100px; text-decoration:none; padding-bottom:5px;}
/*ads*/
.ads_1{ width:468px;margin:auto; margin-top:9px; position:relative; overflow:hidden}
.ads_2{ width:468px;margin:auto; margin-bottom:21px; position:relative; overflow:hidden;}
.turn_page{right:5px; bottom:5px; float:right; padding-right:30px;}
.turn_page li{ float:left; padding-left:5px}
.turn_page li a{ color:#fff; background:#0BA6F4; border:1px solid #2183B5; display:block; float:left; padding:0 6px; height:20px; line-height:20px; text-align:center;}
.turn_page li a:hover{ color:#1D1E1E; background:#68D2FC}
.turn_page li .active{ color:#1D1E1E; background:#68D2FC}
/*2009-11-28*/
.jencode{width:320px;background:#fff;border:5px solid #e4fdfa; z-index:1000; position:absolute;}
.jencode-close{width:320px;height:26px; background:#e4fdfa; text-align:right;}
.jencode-close a{float:none; background:url(../images/a1.jpg) no-repeat 0 bottom;width:51px;height:15px; display:block; float:right; margin-top:3px;}
.jencode-close a:hover{ background:url(../images/a2.jpg) no-repeat 0 bottom;width:51px;height:15px; display:block; float:right; margin-top:3px;}
.jencode-form{width:300px;padding:10px;}
.jencode-radio{width:150px; float:left; padding:0px 0px 10px 0px;}
.radio-name {float:left;margin:0px;font-size:14px; padding-left:5px;}
.radio{float:left;}
.jencode-textarea textarea{ width:296px; height:100px; margin-bottom:10px; font-size:14px;}
/*pictures-list.css*/
.pic_list{ width:577px; float:left;}
.pic_list ul{ float:left}
.pic_list ul li{ float:left; width:150px; overflow:hidden; height:150px; padding-left:31px} 
.pic_url{ float:left; display:block; width:150px; height:110px; overflow:hidden;}
.pic_name{ color:#003F5D; font-weight:bold; line-height:18px}
.pic_name a{color:#003F5D}
.pic_info{ color:#003F5D; line-height:18px}
.pic_list_turn{ right:34px}
.pic_list_turn .show_num{ margin-top:4px; padding-right:15px;;}
.pic_list_turn li a{ background:#C1EEFF; color:#000; border:1px solid #55DDFF}

